@charset "UTF-8";/* ----------------------------------

Name: style.css
Version: 1.0

-------------------------------------

Table of contents
    
    01. Reset
    
    Components
      1.00 Type
      1.01 Custom
      1.02 Button
      1.03 Aside style
      1.04 Icons
      1.05 Header
      1.06 Elements
      1.07 Blog
      1.08 Footer
      1.09 Home-page
      1.10 Other
    
    Helpers
      2.00 Offsets
      2.01 Utilities
      2.02 Background color
      2.03 Background image
      2.04 Border
      2.05 Page layout
     
    Plugins
      3.00 Revolution Slider
      3.01 Bootsnav
      3.02 Animate
      3.03 Video
      3.04 Magnific popup
      3.05 Swiper
      3.06 Gallery
      
    Responsive
      4.00 Responsive

---------------------------------- *//* ===================================
    Reset
====================================== */body {	font-family: "Open Sans", sans-serif;	-webkit-font-smoothing: antialiased;	font-smoothing: antialiased;	font-size: 14px;	color: #6f6f6f;	font-weight: 400;	line-height: 24px;}body, html {	scroll-behavior:smooth; height: 100%;	-moz-osx-font-smoothing: grayscale;}a, a:active, a:focus {	color: #6f6f6f;	text-decoration: none;}a:hover, a:active {	color: #158BCF;	text-decoration: none;}a:focus, a:active, button:focus, button:active, .btn.active.focus, .btn.active:focus, .btn.focus, .btn:active.focus, .btn:active:focus, .btn:focus {	outline: none;}img {	max-width: 100%;	height: auto;}video {	background-size: cover;	display: table-cell;	vertical-align: middle;	width: 100%;}input, textarea, select {	border: 1px solid #d1d1d1;	font-size: 14px;	padding: 8px 15px;	width: 100%;	margin: 0 0 20px 0;	max-width: 100%;	resize: none;}input[type="submit"] {	width: auto;}input[type="button"], input[type="text"], input[type="email"], input[type="search"], input[type="password"], textarea, input[type="submit"] {	-webkit-appearance: none;	outline: none;}input:focus, textarea:focus {	border-color: #585858;	outline: none;}input[type="button"]:focus {	outline: none;}select::-ms-expand {	display: none;}iframe {	border: 0;}p {	margin: 0 0 25px;}b, strong {	font-weight: 600;}.last-paragraph-no-margin p:last-of-type {	margin-bottom: 0;}.text-font-sec strong {	font-weight: 600;}ul, ol, dl {	list-style-position: outside;	margin-bottom: 25px;}::selection {	color: #000000;	background: #dbdbdb;}::-moz-selection {	color: #000000;	background: #dbdbdb;}::-webkit-input-placeholder {	color: #6f6f6f;	text-overflow: ellipsis;}::-moz-placeholder {	color: #6f6f6f;	text-overflow: ellipsis;	opacity: 1;}:-ms-input-placeholder {	color: #6f6f6f;	text-overflow: ellipsis;	opacity: 1;}a:focus,button:focus {	outline: none !important;}button::-moz-focus-inner {	border: 0;}*:focus {	outline: none;}blockquote {	padding: 0;	margin: 0;}input,button,select,textarea {	outline: none;}label {	margin-bottom: 0;}ul,ol {	list-style: none;	padding: 0;	margin: 0;}ul li,ol li {	display: block;}dl {	margin: 0;}dt,dd {	line-height: inherit;}dt {	font-weight: inherit;}dd {	margin-bottom: 0;}cite {	font-style: normal;}form {	margin-bottom: 0;}blockquote {	padding-left: 0;	border-left: 0;}address {	margin-top: 0;	margin-bottom: 0;}figure {	margin-bottom: 0;}html p a:hover {	text-decoration: none;}/* ===================================
    Typography
====================================== */.text-font-base {	font-family: "Open Sans", sans-serif;}.text-font-sec {	font-family: "Raleway", sans-serif;	letter-spacing: 0.052em;}/* heading */h1, h2, h3, h4, h5, h6 {	margin: 0 0 25px;	padding: 0;	letter-spacing: 0;	font-weight: 400;}h1 {	font-size: 70px;	line-height: 70px;}h2 {	font-size: 55px;	line-height: 60px;}h3 {	font-size: 48px;	line-height: 54px;}h4 {	font-size: 40px;	line-height: 46px;}h5 {	font-size: 32px;	line-height: 40px;}h6 {	font-size: 25px;	line-height: 30px;}/* text size */.text-extra-small {	font-size: 11px;	line-height: 14px;}.text-small {	font-size: 12px;	line-height: 20px;}.text-medium:not(h1):not(h2):not(h3):not(h4):not(h5):not(h6):not(.portfolio-icon):not(.percent) {	font-size: 16px;	line-height: 23px;}h1 a.text-medium, h2 a.text-medium, h3 a.text-medium, h4 a.text-medium, h5 a.text-medium, h6 a.text-medium {	font-size: inherit !important;	line-height: inherit !important;}.text-large {	font-size: 18px;	line-height: 26px;}.text-extra-large {	font-size: 20px;	line-height: 26px;}.title-large {	font-size: 100px;	line-height: 95px;}.title-extra-large {	font-size: 130px;	line-height: 120px;}/* text color */.text-white {	color: #ffffff;}.text-black {	color: #000000;}.text-extra-dark-gray {	color: #232323;}.text-dark-gray {	color: #626262;}.text-extra-medium-gray {	color: #757575;}.text-medium-gray {	color: #939393;}.text-extra-light-gray {	color: #b7b7b7;}.text-light-gray {	color: #d6d5d5;}.text-very-light-gray {	color: #ededed;}.text-secondary {	color: #158BCF;}/* dropcap */.first-letter {	float: left;	font-size: 50px;	line-height: 1.2;	margin: 0 20px 0 0;	text-align: center;	padding: 10px 0;	font-weight: 600;}.first-letter-big {	float: left;	font-size: 110px;	line-height: 110px;	margin: 0 20px 0 0;	padding: 0 8px;	text-align: center;	font-weight: 600;	position: relative;}.first-letter-big:before {	position: absolute;	border-bottom: 1px solid;	content: "";	display: block;	width: 100%;	top: 55%;	left: 0;}.first-letter-block {	font-size: 30px;	height: 55px;	line-height: 22px;	padding: 15px 0;	width: 55px;	font-weight: 500;	margin-top: 5px;}.first-letter-block-round {	border-radius: 6px;	border: 1px solid;}.first-letter-round {	border-radius: 50%;	font-size: 35px;	padding: 15px;	width: 65px;	height: 65px;	line-height: 32px;}/* blockquote */blockquote {	padding: 20px 30px;}blockquote p {	font-size: 18px;	line-height: 30px;	margin-bottom: 17px !important;	font-weight: 300;}blockquote {	border-left: 2px solid;	padding: 15px 40px;	margin: 45px 0;}blockquote footer {	color: #939393;}.blog-image blockquote {	padding: 60px;	border: 0;	margin: 0;}.blog-image blockquote h6:before {	content: "\e67f";	font-family: 'themify';	font-size: 40px;	top: 5px;	position: relative;	margin-right: 12px;	color: #158BCF;}/* text link hover color */a.text-link-white, a.text-link-white i {	color: #ffffff;}a.text-link-white:hover, a.text-link-white:hover i, a.text-link-white:focus, a.text-link-white:focus i {	color: #158BCF;}a.text-link-black, a.text-link-black i {	color: #000000;}a.text-link-dark-gray {	color: #939393;}a.text-link-dark-gray:hover, .text-link-dark-gray:focus {	color: #232323;}a.text-link-extra-dark-gray {	color: #232323;}a.text-link-extra-dark-gray:hover, a.text-link-extra-dark-gray:focus {	color: #158BCF;}a.text-link-secondary, a.text-link-secondary i {	color: #158BCF;}a.text-link-secondary:hover, a.text-link-secondary:hover i, a.text-link-secondary:focus, a.text-link-secondary:focus i {	color: #ffffff;}/* hover color */a.text-white-hover:hover, a.text-white-hover:focus {	color: #ffffff;}a.text-black-hover:hover, a.text-black-hover:focus {	color: #000000;}a.text-secondary-hover:hover, a.text-secondary-hover:focus {	color: #158BCF i;	color-color: inherit;}a.text-decoration-underline-hover:hover, a.text-decoration-underline-hover:focus {	color: inherit;	text-decoration: underline;}a.text-extra-dark-gray-hover:hover {	color: #232323;}a.text-dark-gray-hover:hover {	color: #626262;}a.text-extra-medium-gray-hover:hover {	color: #757575;}a.text-medium-gray-hover:hover {	color: #939393;}a.text-extra-light-gray-hover:hover {	color: #b7b7b7;}a.text-light-gray-hover:hover {	color: #d6d5d5;}a.text-very-light-gray-hover:hover {	color: #ededed;}/* letter spacing */.no-letter-spacing {	letter-spacing: 0;}.letter-spacing-1 {	letter-spacing: 1px;}.letter-spacing-2 {	letter-spacing: 2px;}.letter-spacing-3 {	letter-spacing: 3px;}.letter-spacing-4 {	letter-spacing: 4px;}.letter-spacing-5 {	letter-spacing: 5px;}.letter-spacing-6 {	letter-spacing: 6px;}.letter-spacing-7 {	letter-spacing: 7px;}.letter-spacing-8 {	letter-spacing: 8px;}.letter-spacing-9 {	letter-spacing: 9px;}.letter-spacing-10 {	letter-spacing: 10px;}.letter-spacing-minus-1 {	letter-spacing: -1px;}.letter-spacing-minus-2 {	letter-spacing: -2px;}.letter-spacing-minus-3 {	letter-spacing: -3px;}.letter-spacing-minus-4 {	letter-spacing: -4px;}.letter-spacing-minus-5 {	letter-spacing: -5px;}.letter-spacing-minus-6 {	letter-spacing: -6px;}.letter-spacing-minus-7 {	letter-spacing: -7px;}.letter-spacing-minus-8 {	letter-spacing: -8px;}.letter-spacing-minus-9 {	letter-spacing: -9px;}.letter-spacing-minus-10 {	letter-spacing: -10px;}/* font weight */.text-thin {	font-weight: 100;}.text-extra-light {	font-weight: 200;}.text-light {	font-weight: 300;}.text-regular {	font-weight: 400;}.text-medium {	font-weight: 500;}.text-semi-bold {	font-weight: 600;}.text-bold {	font-weight: 700;}.text-extra-bold {	font-weight: 900;}.text-300 {	font-weight: 300 !important;}.text-500 {	font-weight: 500 !important;}/* text property */.text-transform-unset {	text-transform: unset;}.text-decoration-underline {	text-decoration: underline;}.text-decoration-line-through {	text-decoration: line-through;}.text-line-height-unset {	line-height: unset;}.text-line-height-normal {	line-height: normal;}.text-line-height-none {	line-height: 0;}.word-wrap {	word-wrap: break-word;}.text-nowrap {	white-space: nowrap;}.text-transform-none {	text-transform: none;}.title-line-through {	padding: 0 15px;}.text-middle-line {	position: relative;	white-space: nowrap;}.text-outside-line {	position: relative;}.text-outside-line::before {	border-top: 1px solid;	content: "";	height: 0;	left: auto;	position: absolute;	right: -60px;	top: 50%;	width: 40px;	opacity: .4;}.text-outside-line::after {	border-top: 1px solid;	content: "";	height: 0;	left: auto;	position: absolute;	left: -60px;	top: 50%;	width: 40px;	opacity: .4;}.text-leftside-line {	position: relative;	padding-left: 35px;}.text-leftside-line:before {	border-top: 1px solid;	content: "";	height: 0;	left: auto;	position: absolute;	left: 0;	top: 45%;	width: 25px;	opacity: .7;}.text-outside-line-full {	position: relative;	display: inline-block;}.text-outside-line-full::before {	content: "";	position: absolute;	top: 50%;	height: 1px;	width: 99%;	display: block;	border-bottom: 1px solid;	right: 100%;	margin-right: 25px;	opacity: .15;}.text-outside-line-full::after {	content: "";	position: absolute;	top: 50%;	height: 1px;	width: 99%;	display: block;	border-bottom: 1px solid;	left: 100%;	margin-left: 25px;	opacity: .15;}.text-bottom-line {	width: 1px;	border-top: 30px solid;	margin-left: auto;	margin-right: auto;}.text-middle-line-secondary:before {	border-bottom: 1px solid #158BCF;	position: absolute;	content: "";	width: 100%;	margin-top: 5px;	margin-left: -20px;	top: 50%;	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	transform: translateY(-50%);}.text-decoration-line-through-black, .text-decoration-line-through-secondary {	position: relative;}.text-decoration-line-through-black:hover:before, .text-decoration-line-through-secondary:hover:before {	width: 0;}.text-decoration-line-through-secondary:before {	background: #158BCF;}.text-decoration-line-through-black:before {	background: #000000;}.text-decoration-line-through-black::before,.text-decoration-line-through-secondary:before {	content: "";	height: 1px;	left: -10px;	position: absolute;	top: 53%;	width: calc(100% + 20px);	-webkit-transform: translateY(-53%);	-moz-transform: translateY(-53%);	-ms-transform: translateY(-53%);	-o-transform: translateY(-53%);	transform: translateY(-53%);	transition: all .3s;}a {	transition: .3s ease-out all;}@media (min-width: 1200px) {	.d-lg-none {		display: none;	}}/* ===================================
    Custom
====================================== */.center-col {	float: none;	margin-left: auto;	margin-right: auto;}section {	padding: 130px 0;	overflow: hidden;}section .big-section {	padding: 160px 0;}section.extra-big-section {	padding: 200px 0;}section.half-section {	padding: 80px 0;}.overlap-section {	margin-top: -14%;	position: relative;}.col-2-nth .col-md-6:nth-child(2n+1) {	clear: left;}.col-2-nth .col-sm-6:nth-child(2n+1) {	clear: left;}.col-3-nth .col-md-4:nth-child(3n+1) {	clear: left;}.col-3-nth .col-sm-4:nth-child(3n+1) {	clear: left;}.col-4-nth .col-md-3:nth-child(4n+1) {	clear: left;}.col-4-nth .col-sm-3:nth-child(4n+1) {	clear: left;}/* input */.input-border-bottom {	background: transparent;	border: 0;	border-bottom: 1px solid #484848;	padding: 10px 0;	margin-bottom: 30px;	font-size: 14px;}.input-border-bottom:focus {	background: transparent;	border: 0;	border-bottom: 1px solid #929292;}.input-border-bottom::-webkit-input-placeholder {	font-weight: 300;	font-size: 14px;}.input-border-bottom::-moz-placeholder {	font-weight: 300;	font-size: 14px;}.input-border-bottom:-ms-input-placeholder {	font-weight: 300;	font-size: 14px;}.extra-big-input, .extra-big-textarea, .extra-big-select select {	padding: 18px 25px;	font-size: 14px;	line-height: 24px;	height: 62px;}.big-input, .big-textarea, .big-select select {	padding: 18px 25px;	font-size: 14px;	border-radius: 0;}.medium-input, .medium-textarea, .medium-select select {	padding: 12px 20px;	font-size: 14px;	line-height: normal;	border-radius: 0;}.small-input, .small-textarea {	padding: 12px 15px;	font-size: 11px;	line-height: normal;}.small-select select {	padding: 15px 15px;	line-height: normal;}.medium-input-light, .medium-textarea-light, .medium-select-light select {	padding: 12px 25px;	font-size: 12px;	line-height: normal;}.extra-small-input, .extra-small-textarea, .extra-small-select select {	padding: 9px 17px;	font-size: 12px;	line-height: normal;}.select-style {	width: 100%;	overflow: hidden;	background: url("../images/select-arrow.png") no-repeat 97% 50%;	border: 1px solid #d1d1d1;	margin-bottom: 20px;}.select-style select {	width: 100%;	border: none;	box-shadow: none;	background-color: transparent;	background-image: none;	-webkit-appearance: none;	-moz-appearance: none;	appearance: none;	cursor: pointer;}.select-style select:focus {	outline: none;	border: none;	box-shadow: none;}.input-group input, .input-group textarea, .input-group select {	margin: 0;	border-radius: 4px 0 0 4px;	border-color: #ffffff;	padding: 19px 25px;}.input-group-btn .btn {	border-radius: 0 4px 4px 0;}.input-group-btn .btn.btn-large {	line-height: 2px;	height: 62px;	padding: 15px 25px !important;}.input-group-404 input {	height: 62px;}.input-group .required-error {	border: 1px solid #ee2323 !important;}.input-group .required-error, .input-group .required-error + .input-group-btn button, .input-group .required-error + .input-group-btn a.btn {	border: 1px solid #ee2323 !important;}.input-border-white .input-border-bottom {	border-bottom: 1px solid #ffffff;	color: #ffffff;	border-top: transparent !important;	border-left: transparent !important;	border-right: transparent !important;}.input-border-white .input-border-bottom:focus {	background: transparent;	border-bottom: 1px solid #ffffff;	color: #ffffff;}.input-border-white .input-border-bottom::-webkit-input-placeholder {	color: #ffffff;}.input-border-white .input-border-bottom::-moz-placeholder {	color: #ffffff;}.input-border-white .input-border-bottom:-ms-input-placeholder {	color: #ffffff;}.btn .caret {	border-top: 4px solid;}input.input-bg {	background-color: #f5f5f5;	border-radius: 4px;	border: 1px solid rgba(0, 0, 0, 0.1);	padding: 10px 20px;	margin-bottom: 15px;}input.input-bg:focus, textarea.input-bg:focus {	border: 0;	border: 1px solid rgba(0, 0, 0, 0.3);}textarea.input-bg {	background-color: #f5f5f5;	border-radius: 4px;	border: 1px solid rgba(0, 0, 0, 0.1);	padding: 10px 20px;	margin-bottom: 15px;	min-height: 130px;}.input-bg::-webkit-input-placeholder {	font-weight: 300;	font-size: 14px;}.input-bg::-moz-placeholder {	font-weight: 400;	font-size: 14px;}.input-bg:-ms-input-placeholder {	font-weight: 400;	font-size: 14px;}.required-error {	border: 1px solid #ee2323 !important;}.input-border-bottom.required-error {	border-width: 0 !important;	border-bottom-width: 1px !important;	border-bottom-color: #ee2323 !important;}#success-subscribe-newsletter {	clear: both;	margin: 0 15px 15px;	text-align: center;	border: 1px solid #1a940a;	color: #1a940a;	padding: 2px 0;	display: none;	font-size: 11px;}#success-subscribe-newsletter2 {	clear: both;	margin: 0 15px 15px;	text-align: center;	border: 1px solid #1a940a;	color: #1a940a;	padding: 2px 0;	display: none;	font-size: 11px;}#success-contact-form {	clear: both;	margin: 0 15px 15px;	text-align: center;	border: 1px solid #1a940a;	color: #1a940a;	padding: 2px 0;	display: none;	font-size: 11px;}#success-contact-form-2 {	clear: both;	margin: 0 15px 15px;	text-align: center;	border: 1px solid #1a940a;	color: #1a940a;	padding: 2px 0;	display: none;	font-size: 11px;}#success-contact-form-3 {	clear: both;	margin: 0 15px 15px;	text-align: center;	border: 1px solid #1a940a;	color: #1a940a;	padding: 2px 0;	display: none;	font-size: 11px;}#success-project-contact-form {	clear: both;	margin: 0 15px 15px;	text-align: center;	border: 1px solid #1a940a;	color: #1a940a;	padding: 2px 0;	display: none;	font-size: 11px;}#success-project-contact-form-4 {	clear: both;	margin: 0 15px 15px;	text-align: center;	border: 1px solid #1a940a;	color: #1a940a;	padding: 2px 0;	display: none;	font-size: 11px;}/* separator */.separator-line-verticle-extra-small {	width: 1px;	height: 8px;}.separator-line-verticle-small-think {	width: 17px;	height: 3px;}.separator-line-verticle-small {	width: 1px;	height: 13px;}.separator-line-verticle-small-think2 {	width: 64px;	height: 7px;}.separator-line-verticle-large {	width: 1px;	height: 20px;}.separator-line-verticle-extra-large {	width: 1px;	height: 30px;}.separator-line-verticle-medium-think-full {	width: 8px;	height: 40px;}.separator-line-verticle-large-thick {	width: 109px;	height: 11px;}.separator-line-horrizontal-medium-light {	width: 36px;	height: 3px;}.separator-line-horrizontal-medium-light2 {	width: 40%;	height: 1px;}.separator-line-horrizontal-medium-light3 {	width: 18%;	height: 1px;}.separator-line-horrizontal-medium-think {	width: 50px;	height: 5px;}.separator-line-horrizontal-full {	width: 100%;	height: 1px;}/* divider */.divider-full {	width: 100%;	height: 1px;	display: inline-block;}/* opacity */.opacity-very-light {	position: absolute;	height: 100%;	width: 100%;	opacity: 0.2;	top: 0;	left: 0;}.opacity-light {	position: absolute;	height: 100%;	width: 100%;	opacity: 0.3;	top: 0;	left: 0;}.opacity-extra-medium {	position: absolute;	height: 100%;	width: 100%;	opacity: 0.5;	top: 0;	left: 0;}.opacity-medium {	position: absolute;	height: 100%;	width: 100%;	opacity: 0.75;	top: 0;	left: 0;}.opacity-full {	position: absolute;	height: 100%;	width: 100%;	opacity: 0.8;	top: 0;	left: 0;}.opacity-full-dark {	position: absolute;	height: 100%;	width: 100%;	opacity: 0.9;	top: 0;	left: 0;}.opacity1 {	opacity: .1;}.opacity2 {	opacity: .2;}.opacity3 {	opacity: .3;}.opacity4 {	opacity: .4;}.opacity5 {	opacity: .5;}.opacity6 {	opacity: .6;}.opacity7 {	opacity: .7;}.opacity8 {	opacity: .8;}.opacity9 {	opacity: .9;}/* box-shadow */.btn-shadow {	box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);}.box-shadow-light {	box-shadow: 0 0 3px rgba(0, 0, 0, 0.1);}.box-shadow {	box-shadow: 0 0 3px rgba(0, 0, 0, 0.2);}.box-shadow-dark {	box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);}.box-shadow-large {	box-shadow: 0 0 12px rgba(0, 0, 0, 0.1);}/* z-index */.z-index-1111 {	z-index: 1111;}.z-index-111 {	z-index: 111;}.z-index-1 {	z-index: 1;}.z-index-2 {	z-index: 2;}.z-index-3 {	z-index: 3;}.z-index-4 {	z-index: 4;}.z-index-5 {	z-index: 5;}.z-index-10 {	z-index: 10;}.z-index-0 {	z-index: 0;}.z-index-minus2 {	z-index: -2;}/* verticle align */.vertical-align-middle {	vertical-align: middle;}.vertical-align-top {	vertical-align: top;}.vertical-align-bottom {	vertical-align: bottom;}.vertical-middle {	-webkit-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);	-moz-transform: translateY(-50%);	-o-transform: translateY(-50%);	position: absolute;	top: 50%;	left: 0;	right: 0;}.clear-both {	clear: both;}.line-break {	display: block;}.no-transition *, .swiper-container *, .mfp-container *, .skillbar-bar-main *, .portfolio-grid *, .parallax, .rev-slider *, .header-searchbar *, .header-social-icon * {	transition-timing-function: none;	-moz-transition-timing-function: none;	-webkit-transition-timing-function: none;	-o-transition-timing-function: none;	-ms-transition-timing-function: none;	transition-duration: 0s;	-moz-transition-duration: 0s;	-webkit-transition-duration: 0s;	-o-transition-duration: 0s;	-ms-transition-duration: 0s;}.absolute-middle-center {	left: 50%;	top: 50%;	position: absolute;	-ms-transform: translateX(-50%) translateY(-50%);	-moz-transform: translateX(-50%) translateY(-50%);	-webkit-transform: translateX(-50%) translateY(-50%);	transform: translateX(-50%) translateY(-50%);	-o-transform: translateX(-50%) translateY(-50%);}.absolute-bottom-center {	left: 50%;	top: 80%;	position: absolute;	-ms-transform: translateX(-50%) translateY(-80%);	-moz-transform: translateX(-50%) translateY(-80%);	-webkit-transform: translateX(-50%) translateY(-80%);	transform: translateX(-50%) translateY(-80%);	-o-transform: translateX(-50%) translateY(-80%);}/* ===================================
    Button
====================================== */.btn {	display: inline-block;	border: 2px solid transparent;	letter-spacing: .5px;	line-height: inherit;	border-radius: 0;	text-transform: uppercase;	width: auto;	font-family: "Raleway", sans-serif;	font-weight: 500;	transition-duration: 0.3s;	transition-timing-function: ease-in-out;}/* button size */.btn.btn-very-small {	font-size: 9px;	padding: 1px 17px;	line-height: 22px;}.btn.btn-small {	font-size: 11px;	padding: 4px 24px;}.btn.btn-medium {	font-size: 12px;	padding: 6px 25px 5px;}.btn.btn-large {	font-size: 13px;	padding: 9px 34px;	line-height: 25px;}.btn.btn-extra-large {	font-size: 15px;	padding: 12px 40px 13px;	line-height: 25px;}.btn-dual .btn {	margin: 0 10px;}.btn i {	margin-left: 6px;	vertical-align: middle;	position: relative;	top: -1px;}/* button background */.btn.btn-white {	background: #ffffff;	border-color: #ffffff;	color: #232323;}.btn.btn-white:hover, .btn.btn-white:focus {	background: transparent;	color: #ffffff;}.btn.btn-black {	background: #000000;	border-color: #000000;	color: #ffffff;}.btn.btn-black:hover, .btn.btn-black:focus {	background: transparent;	color: #000000;}.btn.btn-dark-gray {	background: #232323;	border-color: #232323;	color: #ffffff;}.btn.btn-dark-gray:hover, .btn.btn-dark-gray:focus {	background: transparent;	color: #232323;}.btn.btn-dark-gray-2 {	background: #232323;	border-color: #232323;	color: #ffffff;}.btn.btn-dark-gray-2:hover, .btn.btn-dark-gray-2:focus {	background: #ffffff;	color: #232323;}.btn.btn-light-gray {	background: #dbdbdb;	border-color: #dbdbdb;	color: #232323;}.btn.btn-light-gray:hover, .btn.btn-light-gray:focus {	background: transparent;	border-color: #dbdbdb;	color: #dbdbdb;}.btn.btn-secondary {	background: #158BCF;	border-color: #158BCF;	color: #ffffff;}.btn.btn-secondary:hover, .btn.btn-secondary:focus {	background: transparent;	border-color: #158BCF;	color: #158BCF;}/* button transparent */.btn.btn-transparent-white {	background: transparent;	border-color: #ffffff;	color: #ffffff;}.btn.btn-transparent-white:hover, .btn.btn-transparent-white:focus {	background: #ffffff;	border-color: #ffffff;	color: #232323;}.btn.btn-transparent-black {	background: transparent;	border-color: #000000;	color: #000000;}.btn.btn-transparent-black:hover, .btn.btn-transparent-black:focus {	background: #000000;	border-color: #000000;	color: #ffffff;}.btn.btn-transparent-dark-gray {	background: transparent;	border-color: #232323;	color: #232323;}.btn.btn-transparent-dark-gray:hover, .btn.btn-transparent-dark-gray:focus {	background: #232323;	border-color: #232323;	color: #ffffff;}.btn.btn-transparent-light-gray {	background: transparent;	border-color: #dbdbdb;	color: #dbdbdb;}.btn.btn-transparent-light-gray:hover, .btn.btn-transparent-light-gray:focus {	background: #dbdbdb;	border-color: #dbdbdb;	color: #232323;}.btn.btn-transparent-secondary {	background: transparent;	border-color: #158BCF;	color: #158BCF;}.btn.btn-transparent-secondary:hover, .btn.btn-transparent-secondary:focus {	background: #158BCF;	border-color: #158BCF;	color: #ffffff;}/* button rounded */.btn.btn-rounded {	border-radius: 50px;}.btn.btn-rounded.btn-very-small {	padding: 2px 23px 1px;}.btn.btn-rounded.btn-small {	padding: 5px 29px;}.btn.btn-rounded.btn-medium {	padding: 6px 32px;}.btn.btn-rounded.btn-large {	padding: 9px 38px;}.btn.btn-rounded.btn-extra-large {	padding: 12px 45px 13px;}/* image button */.image-button {	width: 100%;	background: rgba(0, 0, 0, 0.8);	padding: 26px;	font-family: "Open Sans", sans-serif;	font-size: 16px;}.image-button:hover {	background: rgba(0, 0, 0, 0.5);}.tag-cloud a {	font-size: 10px;	padding: 3px 8px;	border: 1px solid #d9d9d9;	margin: 0 8px 8px 0;	display: inline-block;	text-transform: uppercase;	color: #232323;	line-height: 18px;}.tag-cloud a:hover {	background: #232323;	color: #ffffff !important;	border: 1px solid #232323;}/* dropdown style 1 */.dropdown-style-1 .btn {	color: #ffffff;	font-size: 11px;	padding: 0;	margin: 0;	background: transparent;	border: none;	font-weight: normal;}.dropdown-style-1 .btn:hover, .custom-dropdown btn:focus {	color: #158BCF;}.dropdown-style-1 .dropdown-menu {	margin-top: 2px;	min-width: 130px;	border-radius: 0;	border: none;	z-index: 444;	right: 0;	left: auto;}.dropdown-style-1 .dropdown-menu > li > a {	padding: 6px 15px;	font-size: 12px;}.dropdown-style-1 .dropdown-menu > li > a:hover, .dropdown-style-1 .dropdown-menu > li > a:focus {	background: #ededed;}/* ===================================
    Aside style
====================================== */.aside-title {	position: relative;	overflow: hidden;}.aside-title span {	display: inline-block;	vertical-align: middle;	margin-right: 20px;}.aside-title:after {	content: "";	display: inline-block;	width: 100%;	background: #158BCF;	height: 1px;	top: 50%;	position: absolute;}.right-sidebar {	padding-right: 45px;}.left-sidebar {	padding-left: 45px;}/* ===================================
    Icon
====================================== *//* icon size */.icon-very-small {	font-size: 16px;}.icon-small {	font-size: 24px;}.icon-medium {	font-size: 35px;}.icon-extra-medium {	font-size: 40px;}.icon-large {	font-size: 50px;}.icon-round-small {	border-radius: 100%;	display: table-cell;	height: 80px;	margin: 0 auto;	text-align: center;	vertical-align: middle;	width: 80px;	font-size: 32px;}.icon-round-medium {	border-radius: 100%;	display: table-cell;	height: 90px;	margin: 0 auto;	text-align: center;	vertical-align: middle;	width: 90px;}/* social media icon */.icon-social-very-small {	font-size: 12px;}.icon-social-small {	font-size: 14px;}.icon-social-medium {	font-size: 16px;}.icon-social-large {	font-size: 20px;}.icon-social-extra-large {	font-size: 24px;}.icon-social-very-small a i, .icon-social-small a i, .icon-social-medium a i {	margin: 0 8px;	vertical-align: middle;}.icon-social-large a i {	margin: 0 4px;	vertical-align: middle;}/* social media icon style */.extra-small-icon, .small-icon, .medium-icon, .large-icon, .extra-large-icon {	list-style: none;	padding: 0;}.extra-small-icon li, .small-icon li, .medium-icon li, .large-icon li, .extra-large-icon li {	display: inline-block;}footer .extra-small-icon li:first-child, footer .small-icon li:first-child, footer .medium-icon li:first-child, footer .large-icon li:first-child, footer .extra-large-icon li:first-child {	margin-left: 0;}footer .extra-small-icon li:last-child, footer .small-icon li:last-child, footer .medium-icon li:last-child, footer .large-icon li:last-child, footer .extra-large-icon li:last-child {	margin-right: 0;}.extra-small-icon li {	margin: 0 2px;}.small-icon li {	margin: 0 5px;}.medium-icon li {	margin: 0 8px;}.large-icon li {	margin: 0 10px;}.extra-large-icon li {	margin: 0 12px;}.extra-small-icon a {	font-size: 14px;	width: 30px;	height: 30px;	line-height: 29px;}.small-icon a {	font-size: 16px;	width: 40px;	height: 40px;	line-height: 38px;}.medium-icon a {	font-size: 20px;	width: 50px;	height: 50px;	line-height: 48px;}.large-icon a {	font-size: 24px;	width: 60px;	height: 60px;	line-height: 58px;}.extra-large-icon a {	font-size: 30px;	width: 70px;	height: 70px;	line-height: 68px;}/* social icon style */.social-icon-style-1 a.facebook, .social-icon-style-2 a.facebook, .social-icon-style-3 a.facebook, .social-icon-style-4 a.facebook span, .social-icon-style-10 a.facebook span {	background-color: #3b5998;}.social-icon-style-1 a.twitter, .social-icon-style-2 a.twitter, .social-icon-style-3 a.twitter, .social-icon-style-4 a.twitter span, .social-icon-style-10 a.twitter span {	background-color: #00aced;}.social-icon-style-1 a.google, .social-icon-style-2 a.google, .social-icon-style-3 a.google, .social-icon-style-4 a.google span, .social-icon-style-10 a.google span {	background-color: #dc4a38;}.social-icon-style-1 a.dribbble, .social-icon-style-2 a.dribbble, .social-icon-style-3 a.dribbble, .social-icon-style-4 a.dribbble span, .social-icon-style-10 a.dribbble span {	background-color: #ea4c89;}.social-icon-style-1 a.youtube, .social-icon-style-2 a.youtube, .social-icon-style-3 a.youtube, .social-icon-style-4 a.youtube span, .social-icon-style-10 a.youtube span {	background-color: #bb0000;}.social-icon-style-1 a.linkedin, .social-icon-style-2 a.linkedin, .social-icon-style-3 a.linkedin, .social-icon-style-4 a.linkedin span, .social-icon-style-10 a.linkedin span {	background-color: #007bb6;}.social-icon-style-1 a.instagram, .social-icon-style-2 a.instagram, .social-icon-style-3 a.instagram, .social-icon-style-4 a.instagram span, .social-icon-style-10 a.instagram span {	background-color: #fe1f49;}.social-icon-style-1 a.pinterest, .social-icon-style-2 a.pinterest, .social-icon-style-3 a.pinterest, .social-icon-style-4 a.pinterest span, .social-icon-style-10 a.pinterest span {	background-color: #cb2027;}.social-icon-style-1 a.flickr, .social-icon-style-2 a.flickr, .social-icon-style-3 a.flickr, .social-icon-style-4 a.flickr span, .social-icon-style-10 a.flickr span {	background-color: #ff0084;}.social-icon-style-1 a.rss, .social-icon-style-2 a.rss, .social-icon-style-3 a.rss, .social-icon-style-4 a.rss span, .social-icon-style-10 a.rss span {	background-color: #f2890a;}.social-icon-style-1 a.behance, .social-icon-style-2 a.behance, .social-icon-style-3 a.behance, .social-icon-style-4 a.behance span, .social-icon-style-10 a.behance span {	background-color: #1769ff;}.social-icon-style-1 a.vine, .social-icon-style-2 a.vine, .social-icon-style-3 a.vine, .social-icon-style-4 a.vine span, .social-icon-style-10 a.vine span {	background-color: #00bf8f;}.social-icon-style-1 a.email, .social-icon-style-2 a.email, .social-icon-style-3 a.email, .social-icon-style-4 a.email span, .social-icon-style-10 a.email span {	background-color: #7d7d7d;}.social-icon-style-1 a.sms, .social-icon-style-2 a.sms, .social-icon-style-3 a.sms, .social-icon-style-4 a.sms span, .social-icon-style-10 a.sms span {	background-color: #ffbd00;}.social-icon-style-1 a.sharethis, .social-icon-style-2 a.sharethis, .social-icon-style-3 a.sharethis, .social-icon-style-4 a.sharethis span, .social-icon-style-10 a.sharethis span {	background-color: #95d03a;}.social-icon-style-1 a.reddit, .social-icon-style-2 a.reddit, .social-icon-style-3 a.reddit, .social-icon-style-4 a.reddit span, .social-icon-style-10 a.reddit span {	background-color: #ff4500;}.social-icon-style-1 a.tumblr, .social-icon-style-2 a.tumblr, .social-icon-style-3 a.tumblr, .social-icon-style-4 a.tumblr span, .social-icon-style-10 a.tumblr span {	background-color: #32506d;}.social-icon-style-1 a.digg, .social-icon-style-2 a.digg, .social-icon-style-3 a.digg, .social-icon-style-4 a.digg span, .social-icon-style-10 a.digg span {	background-color: #262626;}.social-icon-style-1 a.stumbleupon, .social-icon-style-2 a.stumbleupon, .social-icon-style-3 a.stumbleupon, .social-icon-style-4 a.stumbleupon span, .social-icon-style-10 a.stumbleupon span {	background-color: #eb4924;}.social-icon-style-1 a.whatsapp, .social-icon-style-2 a.whatsapp, .social-icon-style-3 a.whatsapp, .social-icon-style-4 a.whatsapp span, .social-icon-style-10 a.whatsapp span {	background-color: #25d366;}.social-icon-style-1 a.vk, .social-icon-style-2 a.vk, .social-icon-style-3 a.vk, .social-icon-style-4 a.vk span, .social-icon-style-10 a.vk span {	background-color: #4c6c91;}.social-icon-style-1 a.weibo, .social-icon-style-2 a.weibo, .social-icon-style-3 a.weibo, .social-icon-style-4 a.weibo span, .social-icon-style-10 a.weibo span {	background-color: #ff9933;}.social-icon-style-1 a.odnoklassniki, .social-icon-style-2 a.odnoklassniki, .social-icon-style-3 a.odnoklassniki, .social-icon-style-4 a.odnoklassniki span, .social-icon-style-10 a.odnoklassniki span {	background-color: #d7772d;}.social-icon-style-1 a.xing, .social-icon-style-2 a.xing, .social-icon-style-3 a.xing, .social-icon-style-4 a.xing span, .social-icon-style-10 a.xing span {	background-color: #1a7576;}.social-icon-style-1 a.print, .social-icon-style-2 a.print, .social-icon-style-3 a.print, .social-icon-style-4 a.print span, .social-icon-style-10 a.print span {	background-color: #222222;}.social-icon-style-1 a.blogger, .social-icon-style-2 a.blogger, .social-icon-style-3 a.blogger, .social-icon-style-4 a.blogger span, .social-icon-style-10 a.blogger span {	background-color: #ff8000;}.social-icon-style-1 a.flipboard, .social-icon-style-2 a.flipboard, .social-icon-style-3 a.flipboard, .social-icon-style-4 a.flipboard span, .social-icon-style-10 a.flipboard span {	background-color: #e12828;}.social-icon-style-1 a.meneame, .social-icon-style-2 a.meneame, .social-icon-style-3 a.meneame, .social-icon-style-4 a.meneame span, .social-icon-style-10 a.meneame span {	background-color: #ff6400;}.social-icon-style-1 a.mailru, .social-icon-style-2 a.mailru, .social-icon-style-3 a.mailru, .social-icon-style-4 a.mailru span, .social-icon-style-10 a.mailru span {	background-color: #168de2;}.social-icon-style-1 a.delicious, .social-icon-style-2 a.delicious, .social-icon-style-3 a.delicious, .social-icon-style-4 a.delicious span, .social-icon-style-10 a.delicious span {	background-color: #205cc0;}.social-icon-style-1 a.livejournal, .social-icon-style-2 a.livejournal, .social-icon-style-3 a.livejournal, .social-icon-style-4 a.livejournal span, .social-icon-style-10 a.livejournal span {	background-color: #00b0ea;}/* social icon style */.social-icon-style-6 a.facebook:hover {	border-color: #3b5998;	color: #3b5998;}.social-icon-style-6 a.twitter:hover {	border-color: #00aced;	color: #00aced;}.social-icon-style-6 a.google:hover {	border-color: #dc4a38;	color: #dc4a38;}.social-icon-style-6 a.dribbble:hover {	border-color: #ea4c89;	color: #ea4c89;}.social-icon-style-6 a.youtube:hover {	border-color: #bb0000;	color: #bb0000;}.social-icon-style-6 a.linkedin:hover {	border-color: #0077b5;	color: #0077b5;}.social-icon-style-6 a.instagram:hover {	border-color: #fe1f49;	color: #fe1f49;}.social-icon-style-6 a.pinterest:hover {	border-color: #cb2027;	color: #cb2027;}.social-icon-style-6 a.flickr:hover {	border-color: #ff0084;	color: #ff0084;}.social-icon-style-6 a.rss:hover {	border-color: #f2890a;	color: #f2890a;}.social-icon-style-6 a.behance:hover {	border-color: #1769ff;	color: #1769ff;}.social-icon-style-6 a.vine:hover {	border-color: #00bf8f;	color: #00bf8f;}.social-icon-style-6 a.email:hover {	border-color: #7d7d7d;	color: #7d7d7d;}.social-icon-style-6 a.sms:hover {	border-color: #ffbd00;	color: #ffbd00;}.social-icon-style-6 a.sharethis:hover {	border-color: #95d03a;	color: #95d03a;}.social-icon-style-6 a.reddit:hover {	border-color: #ff4500;	color: #ff4500;}.social-icon-style-6 a.tumblr:hover {	border-color: #32506d;	color: #32506d;}.social-icon-style-6 a.digg:hover {	border-color: #262626;	color: #262626;}.social-icon-style-6 a.stumbleupon:hover {	border-color: #eb4924;	color: #eb4924;}.social-icon-style-6 a.whatsapp:hover {	border-color: #25d366;	color: #25d366;}.social-icon-style-6 a.vk:hover {	border-color: #4c6c91;	color: #4c6c91;}.social-icon-style-6 a.weibo:hover {	border-color: #ff9933;	color: #ff9933;}.social-icon-style-6 a.odnoklassniki:hover {	border-color: #d7772d;	color: #d7772d;}.social-icon-style-6 a.xing:hover {	border-color: #1a7576;	color: #1a7576;}.social-icon-style-6 a.print:hover {	border-color: #222222;	color: #222222;}.social-icon-style-6 a.blogger:hover {	border-color: #ff8000;	color: #ff8000;}.social-icon-style-6 a.flipboard:hover {	border-color: #e12828;	color: #e12828;}.social-icon-style-6 a.meneame:hover {	border-color: #ff6400;	color: #ff6400;}.social-icon-style-6 a.mailru:hover {	border-color: #168de2;	color: #168de2;}.social-icon-style-6 a.delicious:hover {	border-color: #205cc0;	color: #205cc0;}.social-icon-style-6 a.livejournal:hover {	border-color: #00b0ea;	color: #00b0ea;}/* social icon style */.social-icon-style-7 a.facebook:hover {	border-color: #3b5998;	background-color: #3b5998;}.social-icon-style-7 a.twitter:hover {	border-color: #00aced;	background-color: #00aced;}.social-icon-style-7 a.google:hover {	border-color: #dc4a38;	background-color: #dc4a38;}.social-icon-style-7 a.dribbble:hover {	border-color: #ea4c89;	background-color: #ea4c89;}.social-icon-style-7 a.youtube:hover {	border-color: #bb0000;	background-color: #bb0000;}.social-icon-style-7 a.linkedin:hover {	border-color: #0077b5;	background-color: #0077b5;}.social-icon-style-7 a.instagram:hover {	border-color: #fe1f49;	background-color: #fe1f49;}.social-icon-style-7 a.pinterest:hover {	border-color: #cb2027;	background-color: #cb2027;}.social-icon-style-7 a.flickr:hover {	border-color: #ff0084;	background-color: #ff0084;}.social-icon-style-7 a.rss:hover {	border-color: #f2890a;	background-color: #f2890a;}.social-icon-style-7 a.behance:hover {	border-color: #1769ff;	background-color: #1769ff;}.social-icon-style-7 a.vine:hover {	border-color: #00bf8f;	background-color: #00bf8f;}.social-icon-style-7 a.email:hover {	border-color: #7d7d7d;	background-color: #7d7d7d;}.social-icon-style-7 a.sms:hover {	border-color: #ffbd00;	background-color: #ffbd00;}.social-icon-style-7 a.sharethis:hover {	border-color: #95d03a;	background-color: #95d03a;}.social-icon-style-7 a.reddit:hover {	border-color: #ff4500;	background-color: #ff4500;}.social-icon-style-7 a.tumblr:hover {	border-color: #32506d;	background-color: #32506d;}.social-icon-style-7 a.digg:hover {	border-color: #262626;	background-color: #262626;}.social-icon-style-7 a.stumbleupon:hover {	border-color: #eb4924;	background-color: #eb4924;}.social-icon-style-7 a.whatsapp:hover {	border-color: #25d366;	background-color: #25d366;}.social-icon-style-7 a.vk:hover {	border-color: #4c6c91;	background-color: #4c6c91;}.social-icon-style-7 a.weibo:hover {	border-color: #ff9933;	background-color: #ff9933;}.social-icon-style-7 a.odnoklassniki:hover {	border-color: #d7772d;	background-color: #d7772d;}.social-icon-style-7 a.xing:hover {	border-color: #1a7576;	background-color: #1a7576;}.social-icon-style-7 a.print:hover {	border-color: #222222;	background-color: #222222;}.social-icon-style-7 a.blogger:hover {	border-color: #ff8000;	background-color: #ff8000;}.social-icon-style-7 a.flipboard:hover {	border-color: #e12828;	background-color: #e12828;}.social-icon-style-7 a.meneame:hover {	border-color: #ff6400;	background-color: #ff6400;}.social-icon-style-7 a.mailru:hover {	border-color: #168de2;	background-color: #168de2;}.social-icon-style-7 a.delicious:hover {	border-color: #205cc0;	background-color: #205cc0;}.social-icon-style-7 a.livejournal:hover {	border-color: #00b0ea;	background-color: #00b0ea;}/* icon like counter */a.likes-count {	padding: 0 15px;	width: auto;	border-radius: 30px !important;}a.likes-count i {	margin-right: 8px;}a.likes-count span {	position: relative;	top: -1px;}/* icon hover effect style 1 */.social-icon-style-1 a {	text-align: center;	display: inline-block;	transition: all 400ms;	-webkit-transition: all 400ms;	-moz-transition: all 400ms;	-ms-transition: all 400ms;	-o-transition: all 400ms;	color: #ffffff;}.social-icon-style-1 a:hover {	border-radius: 100%;}/* icon hover effect style 2 */.social-icon-style-2 a {	text-align: center;	display: inline-block;	transition: all 400ms;	-webkit-transition: all 400ms;	-moz-transition: all 400ms;	-ms-transition: all 400ms;	-o-transition: all 400ms;	border-radius: 100%;	color: #ffffff;}.social-icon-style-2 a:hover {	border-radius: 0;}/* icon hover effect style 3 */.social-icon-style-3 a {	text-align: center;	display: inline-block;	transition: all 400ms;	-webkit-transition: all 400ms;	-moz-transition: all 400ms;	-ms-transition: all 400ms;	-o-transition: all 400ms;	border-radius: 100%;	color: #ffffff;}.social-icon-style-3 a:hover i {	transition: transform 0.4s ease-out;	-webkit-transition: transform 0.4s ease-out;	-moz-transition: transform 0.4s ease-out;	-ms-transition: transform 0.4s ease-out;	-o-transition: transform 0.4s ease-out;	transform: rotateZ(360deg);	-webkit-transform: rotateZ(360deg);	-moz-transform: rotateZ(360deg);	-ms-transform: rotateZ(360deg);	-o-transform: rotateZ(360deg);}/* icon hover effect style 4 */.social-icon-style-4 a {	text-align: center;	display: inline-block;	border-radius: 100%;	position: relative;	border: 1px solid rgba(0, 0, 0, 0.1);	color: #232323;	text-align: center;	z-index: 1;}.social-icon-style-4 a:hover {	color: #ffffff;}.social-icon-style-4 a span {	border-radius: 0;	display: block;	height: 0;	left: 50%;	margin: 0;	position: absolute;	top: 50%;	transition: all 0.3s;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	-ms-transition: all 0.3s;	-o-transition: all 0.3s;	width: 0;	z-index: -1;}.social-icon-style-4 a:hover span {	width: 100%;	height: 100%;	border-radius: 100%;	top: 0;	left: 0;}/* icon hover effect style 5 */.social-icon-style-5 a {	text-align: center;	display: inline-block;	color: #232323;}.social-icon-style-5 a:hover {	color: #ffffff;	border-radius: 100%;	background-color: #158BCF;}/* icon hover effect style- 5 light*/.social-icon-style-5-light a {	text-align: center;	display: inline-block;	color: #ffffff;}.social-icon-style-5-light a:hover {	color: #ffffff;	border-radius: 100%;	background-color: #158BCF;}/* icon hover effect style 6 */.social-icon-style-6 a {	text-align: center;	display: inline-block;	border: 1px solid rgba(0, 0, 0, 0.1);	color: #232323;	background-color: transparent;	border-radius: 100%;}.social-icon-style-6 a:hover {	border-color: #158BCF;	color: #158BCF;	background-color: transparent;}/* icon hover effect style 7 */.social-icon-style-7 a {	text-align: center;	display: inline-block;	border-radius: 100%;	color: #232323;	background-color: #ffffff;}.social-icon-style-7 a:hover {	color: #ffffff;	-webkit-transform: scale(1.2);	-ms-transform: scale(1.2);	-moz-transform: scale(1.2);	transform: scale(1.2);	-o-transform: scale(1.2);}/* icon hover effect style 8 */.social-icon-style-8 ul li a {	text-align: center;	width: auto;	height: auto;}.social-icon-style-8 a:hover {	color: #158BCF;}/* icon hover effect style 9 */.social-icon-style-9 ul li a {	text-align: center;	width: auto;	height: auto;}/* social icon style */.social-icon-style-9 a.facebook:hover {	color: #3b5998;}.social-icon-style-9 a.twitter:hover {	color: #00aced;}.social-icon-style-9 a.google:hover {	color: #dc4a38;}.social-icon-style-9 a.dribbble:hover {	color: #ea4c89;}.social-icon-style-9 a.youtube:hover {	color: #bb0000;}.social-icon-style-9 a.linkedin:hover {	color: #007bb6;}.social-icon-style-9 a.pinterest:hover {	color: #cb2027;}.social-icon-style-9 a.email:hover {	color: #7d7d7d;}.social-icon-style-9 a.sms:hover {	color: #ffbd00;}.social-icon-style-9 a.sharethis:hover {	color: #95d03a;}.social-icon-style-9 a.reddit:hover {	color: #ff4500;}.social-icon-style-9 a.tumblr:hover {	color: #32506d;}.social-icon-style-9 a.digg:hover {	color: #262626;}.social-icon-style-9 a.stumbleupon:hover {	color: #eb4924;}.social-icon-style-9 a.whatsapp:hover {	color: #25d366;}.social-icon-style-9 a.vk:hover {	color: #4c6c91;}.social-icon-style-9 a.weibo:hover {	color: #ff9933;}.social-icon-style-9 a.odnoklassniki:hover {	color: #d7772d;}.social-icon-style-9 a.xing:hover {	color: #1a7576;}.social-icon-style-9 a.print:hover {	color: #222222;}.social-icon-style-9 a.blogger:hover {	color: #ff8000;}.social-icon-style-9 a.flipboard:hover {	color: #e12828;}.social-icon-style-9 a.meneame:hover {	color: #ff6400;}.social-icon-style-9 a.mailru:hover {	color: #168de2;}.social-icon-style-9 a.delicious:hover {	color: #205cc0;}.social-icon-style-9 a.livejournal:hover {	color: #00b0ea;}/* icon hover effect style 10 light */.social-icon-style-10 {	position: relative;}.social-icon-style-10 a {	text-align: center;	display: inline-block;	border-radius: 100%;	position: relative;	text-align: center;}.social-icon-style-10 a:hover {	color: #ffffff;}.social-icon-style-10 a i {	position: relative;	z-index: 1;}.social-icon-style-10 a span {	border-radius: 0;	display: block;	height: 0;	left: 50%;	margin: 0;	position: absolute;	top: 50%;	transition: all 0.3s;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	-ms-transition: all 0.3s;	-o-transition: all 0.3s;	width: 0;}.social-icon-style-10 a:hover span {	width: 100%;	height: 100%;	border-radius: 100%;	top: 0;	left: 0;}/* social icon style */.social-icon-style-11 {	position: relative;}.social-icon-style-11 a {	text-align: center;	display: inline-block;	border-radius: 100%;	position: relative;	text-align: center;}.social-icon-style-11 a.facebook {	color: #3b5998;}.social-icon-style-11 a.twitter {	color: #00aced;}.social-icon-style-11 a.google {	color: #dc4a38;}.social-icon-style-11 a.dribbble {	color: #ea4c89;}.social-icon-style-11 a.youtube {	color: #bb0000;}.social-icon-style-11 a.linkedin {	color: #0077b5;}.social-icon-style-11 a.instagram {	color: #fe1f49;}.social-icon-style-11 a.pinterest {	color: #cb2027;}.social-icon-style-11 a.flickr {	color: #ff0084;}.social-icon-style-11 a.rss {	color: #f2890a;}.social-icon-style-11 a.behance {	color: #1769ff;}.social-icon-style-11 a.vine {	color: #00bf8f;}.social-icon-style-11 a.email {	color: #7d7d7d;}.social-icon-style-11 a.sms {	color: #ffbd00;}.social-icon-style-11 a.sharethis {	color: #95d03a;}.social-icon-style-11 a.reddit {	color: #ff4500;}.social-icon-style-11 a.tumblr {	color: #32506d;}.social-icon-style-11 a.digg {	color: #262626;}.social-icon-style-11 a.stumbleupon {	color: #eb4924;}.social-icon-style-11 a.whatsapp {	color: #25d366;}.social-icon-style-11 a.vk {	color: #4c6c91;}.social-icon-style-11 a.weibo {	color: #ff9933;}.social-icon-style-11 a.odnoklassniki {	color: #d7772d;}.social-icon-style-11 a.xing {	color: #1a7576;}.social-icon-style-11 a.print {	color: #222222;}.social-icon-style-11 a.blogger {	color: #ff8000;}.social-icon-style-11 a.flipboard {	color: #e12828;}.social-icon-style-11 a.meneame {	color: #ff6400;}.social-icon-style-11 a.mailru {	color: #168de2;}.social-icon-style-11 a.delicious {	color: #205cc0;}.social-icon-style-11 a.livejournal {	color: #00b0ea;}.social-icon-style-11 a:hover {	color: #ffffff;}footer .small-icon li {	margin: 0 8px;}/* country flag icon */.icon-country {	width: 16px;	height: 16px;	display: inline-block;	margin: 0 10px 0 5px;	vertical-align: middle;}.icon-country.usa {	background: url("../images/country-flag-16X16/usa.png");}.icon-country.england {	background: url("../images/country-flag-16X16/england.png");}.icon-country.china {	background: url("../images/country-flag-16X16/china.png");}.icon-country.hong-kong {	background: url("../images/country-flag-16X16/hong-kong.png");}.icon-country.france {	background: url("../images/country-flag-16X16/france.png");}.icon-mdi {	font-size: 48px;}[class*='social-icon'] a i,[class*='social-icon'] a i:before {	line-height: inherit;}/* ===================================
    Header
====================================== *//* header icon */.header-searchbar {	border-left: 1px solid rgba(0, 0, 0, 0.15);	padding-left: 15px;	display: inline-block;	line-height: 15px;	position: relative;	top: -1px;}.header-social-icon {	border-left: 1px solid rgba(0, 0, 0, 0.15);	padding-left: 15px;	margin-left: 12px;	display: inline-block;	line-height: 15px;	position: relative;	top: -1px;}.heder-menu-button {	display: inline-block;	line-height: 14px;	padding-left: 5px;	position: relative;	top: -1px;}nav.navbar.bootsnav .heder-menu-button .navbar-toggle {	float: none;	padding: 0;	margin-top: 0;	margin-bottom: 0;	top: 4px;}.white-link .header-searchbar, .white-link .header-social-icon {	border-left: 1px solid rgba(255, 255, 255, 0.15);}.header-social-icon a {	color: #232323;}.header-social-icon a i, .header-searchbar a i {	margin: 0 11px;}.header-searchbar a i {	position: relative;	top: -1px;}.header-social-icon a:last-child i {	margin-right: 0;}.search-icon {	padding-right: 10px;}/* menu center */.menu-center .header-right {	flex: 1 2 auto;}.navbar-collapse {	padding-left: 0;	padding-right: 0;}/* menu center logo */.menu-logo-center .navbar-left > li {	float: none;	display: inline-block;	vertical-align: middle;}header nav.menu-logo-center .navbar-nav > li > a {	margin: 0 20px;}header nav.menu-logo-center .navbar-nav > li:last-child a {	margin-right: 20px;}@media (max-width: 991px) {	.menu-logo-center .navbar-left.text-right {		text-align: left;	}	.menu-logo-center .logo {		position: absolute !important;		left: 0 !important;		top: -5px !important;	}	.menu-logo-center .width-40 {		width: 100% !important;	}	.menu-logo-center .navbar-toggle {		position: absolute !important;		right: 25px !important;		top: 20px !important;	}}/* header navigation color and logo */header nav.navbar .navbar-nav > li > a, nav.navbar.bootsnav ul.nav > li > a {	color: #232323;}header nav.navbar.white-link .navbar-nav > li > a, nav.navbar.bootsnav.white-link ul.nav > li > a,header nav.navbar.white-link .header-social-icon a, nav.navbar.bootsnav.white-link .header-social-icon a,header nav.navbar.white-link .header-searchbar a, nav.navbar.bootsnav.white-link .header-searchbar a,header nav.navbar.bootsnav ul.nav.white-link > li > a, nav.navbar.white-link .heder-menu-button a {	color: #ffffff;}header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav > li > a, header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .header-searchbar a, header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .header-social-icon a, header.sticky nav.navbar-fixed-top.header-light.white-link .navbar-nav > li > a, header.sticky nav.navbar-fixed-top.header-light.white-link .header-searchbar a, header.sticky nav.navbar-fixed-top.header-light.white-link .header-social-icon a, header.sticky nav.navbar-fixed-top.header-light.white-link .header-menu-button a, header.sticky nav.navbar-fixed-top.header-light.white-link .header-menu-button a {	color: #232323;}header .logo .logo-dark, header .logo .logo-light {	visibility: hidden;	opacity: 0;	width: 0;	transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;	-o-transition-duration: 0.5s;}header .logo .logo-dark.default, header .logo .logo-light.default {	visibility: visible;	opacity: 1;	width: auto;	transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;	-o-transition-duration: 0.5s;}header.sticky nav.header-dark-transparent .logo .logo-light, header.sticky nav.header-dark .logo .logo-light {	visibility: visible;	opacity: 1;	width: auto;	transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;	-o-transition-duration: 0.5s;}header.sticky nav.header-dark-transparent .logo .logo-dark, header.sticky nav.header-dark .logo .logo-dark {	visibility: hidden;	opacity: 0;	width: 0;	transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;	-o-transition-duration: 0.5s;}header.sticky nav.header-light-transparent .logo .logo-dark, header.sticky nav.header-light .logo .logo-dark {	visibility: visible;	opacity: 1;	width: auto;	transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;	-o-transition-duration: 0.5s;}header.sticky nav.header-light-transparent .logo .logo-light, header.sticky nav.header-light .logo .logo-light {	visibility: hidden;	opacity: 0;	width: 0;	transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;	-o-transition-duration: 0.5s;}.nav-top-scroll {	position: absolute;	top: 0;	z-index: 5;}header.sticky nav.nav-top-scroll {	background-color: inherit;}header a.logo {	display: inline-block;	vertical-align: middle;}header .left-nav .sidebar-part1 a.logo img {	max-height: inherit;}.logo-holder img {	max-height: 26px;}/* header animation */.navbar-top {	position: fixed;	top: 0;	left: 0;	right: 0;	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;}.sticky .navbar-top {	top: -160px;	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;}.sticky.header-appear .navbar-top.navbar-transparent-no-sticky, .sticky.header-appear .navbar-fixed-top.navbar-transparent-no-sticky {	top: -160px;	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;}.sticky.header-appear .navbar-top {	top: 0;	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;}header .bootsnav .dropdown .animated {	-webkit-animation-duration: 0.3s;	-moz-animation-duration: 0.3s;	-ms-animation-duration: 0.3s;	-o-animation-duration: 0.3s;	animation-duration: 0.3s;	-webkit-animation-fill-mode: both;	-moz-animation-fill-mode: both;	-ms-animation-fill-mode: both;	-o-animation-fill-mode: both;	animation-fill-mode: both;}nav.navbar.bootsnav .simple-dropdown .dropdown-menu > li.dropdown > ul:before {	position: absolute;	height: calc(100% + 20px);	width: 100%;	display: block;	content: "";}header.sticky .navbar-scroll-fixed-top {	position: fixed;	top: 0;	width: 100%;	left: 0;	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;}header.sticky .navbar-scroll-top {	position: fixed;	top: -120px;	width: 100%;	left: 0;	transition-duration: 0s;	-webkit-transition-duration: 0s;	-moz-transition-duration: 0s;	-ms-transition-duration: 0s;	-o-transition-duration: 0s;}header.sticky.header-appear .navbar-scroll-top {	top: 0;	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;}/* navigation */header.header-appear nav.bootsnav.header-light-transparent .navbar-nav > li > a:hover, header.header-appear nav.bootsnav.header-light .navbar-nav > li > a:hover, header.header-appear nav.header-light-transparent .header-social-icon a:hover, header.header-appear nav.header-light .header-social-icon a:hover, header.header-appear nav.header-light.white-link .header-social-icon a:hover, header.header-appear nav.header-light-transparent.white-link .header-social-icon a:hover, header.header-appear nav.header-light-transparent.white-link .heder-menu-button a:hover, header.header-appear nav.header-light-transparent .header-searchbar a:hover, header.header-appear nav.header-light .header-searchbar a:hover, header.header-appear nav.header-light.white-link .header-searchbar a:hover, header.header-appear nav.header-light-transparent.white-link .header-searchbar a:hover, header nav.navbar .navbar-nav > li > a:hover, nav.navbar.bootsnav ul.nav > li > a:hover, .header-search-form:hover, .header-social-icon a:hover {	color: rgba(0, 0, 0, 0.6);}header nav.navbar.white-link .navbar-nav > li > a:hover, nav.navbar.bootsnav.white-link ul.nav > li > a:hover, header nav.navbar.white-link .header-social-icon a:hover, nav.navbar.bootsnav.white-link .header-social-icon a:hover, header nav.navbar.white-link .header-searchbar a:hover, nav.navbar.bootsnav.white-link .header-searchbar a:hover, header nav.navbar.bootsnav ul.nav.white-link > li > a:hover, header.header-appear nav.header-dark-transparent .navbar-nav > li > a:hover, header.header-appear nav.header-dark .navbar-nav > li > a:hover, header.sticky nav.header-dark .navbar-nav > li > a:hover, header.sticky nav.header-dark-transparent .navbar-nav > li > a:hover, header.header-appear nav.header-dark-transparent .search-button:hover, header.header-appear nav.header-dark .search-button:hover, header.sticky nav.header-dark .search-button:hover, header.sticky nav.header-dark-transparent .search-button:hover {	color: rgba(255, 255, 255, 0.6);}header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav > li > a:hover, header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .header-searchbar a:hover, header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .header-social-icon a:hover, header.sticky nav.navbar-fixed-top.header-light.white-link .navbar-nav > li > a:hover, header.sticky nav.navbar-fixed-top.header-light.white-link .header-searchbar a:hover, header.sticky nav.navbar-fixed-top.header-light.white-link .header-social-icon a:hover, header.sticky nav.navbar-fixed-top.header-light.white-link .header-menu-button a:hover, header.sticky nav.navbar-fixed-top.header-light.white-link .header-menu-button a:hover {	color: rgba(0, 0, 0, 0.6);}header.sticky nav.navbar.white-link .navbar-nav > li > a:hover, header.sticky nav.navbar.bootsnav.white-link ul.nav > li > a:hover {	color: rgba(0, 0, 0, 0.6);}header.sticky nav.navbar.header-dark.white-link .navbar-nav > li > a:hover, header.sticky nav.navbar.bootsnav.header-dark.white-link ul.nav > li > a:hover, header.sticky nav.header-dark .header-social-icon a:hover {	color: rgba(255, 255, 255, 0.6);}header.header-appear nav.bootsnav.header-light-transparent .navbar-nav > li.active > a, header.header-appear nav.bootsnav.header-light .navbar-nav > li.active > a, header nav.navbar .navbar-nav > li.active > a, nav.navbar.bootsnav ul.nav > li.active > a {	color: rgba(0, 0, 0, 0.6);}header nav.navbar.white-link .navbar-nav > li.active > a, nav.navbar.bootsnav.white-link ul.nav > li.active > a, header nav.navbar.bootsnav ul.nav.white-link > li.active > a, header.header-appear nav.header-dark-transparent .navbar-nav > li.active > a, header.header-appear nav.header-dark .navbar-nav > li.active > a, header.sticky nav.header-dark .navbar-nav > li.active > a, header.sticky nav.header-dark-transparent .navbar-nav > li.active > a, header.sticky nav.navbar.bootsnav.header-dark-transparent.white-link .navbar-nav > li.active > a {	color: rgba(255, 255, 255, 0.6);}header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav > li.active > a, header.sticky nav.navbar-fixed-top.header-light.white-link .navbar-nav > li.active > a {	color: rgba(0, 0, 0, 0.6);}header.sticky nav.navbar.white-link .navbar-nav > li.active > a, header.sticky nav.navbar.bootsnav.white-link ul.nav > li.active > a {	color: rgba(0, 0, 0, 0.6);}header.sticky nav.navbar.header-dark.white-link .navbar-nav > li.active > a, header.sticky nav.navbar.bootsnav.header-dark.white-link ul.nav > li.active > a {	color: rgba(255, 255, 255, 0.6);}header.header-appear nav.bootsnav.header-light-transparent .navbar-nav > li > a.active, header.header-appear nav.bootsnav.header-light .navbar-nav > li > a.active, header nav.navbar .navbar-nav > li > a.active, nav.navbar.bootsnav ul.nav > li > a.active {	color: rgba(0, 0, 0, 0.6);}header nav.navbar.white-link .navbar-nav > li > a.active, nav.navbar.bootsnav.white-link ul.nav > li > a.active, header nav.navbar.bootsnav ul.nav.white-link > li > a.active, header.header-appear nav.header-dark-transparent .navbar-nav > li > a.active, header.header-appear nav.header-dark .navbar-nav > li > a.active, header.sticky nav.header-dark .navbar-nav > li > a.active, header.sticky nav.header-dark-transparent .navbar-nav > li > a.active {	color: rgba(255, 255, 255, 0.6);}header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav > li > a.active, header.sticky nav.navbar-fixed-top.header-light.white-link .navbar-nav > li > a.active {	color: rgba(0, 0, 0, 0.6);}header.sticky nav.navbar.white-link .navbar-nav > li > a.active, header.sticky nav.navbar.bootsnav.white-link ul.nav > li > a.active {	color: rgba(0, 0, 0, 0.6);}header.sticky nav.navbar.header-dark.white-link .navbar-nav > li > a.active, header.sticky nav.navbar.bootsnav.header-dark.white-link ul.nav > li > a.active {	color: rgba(255, 255, 255, 0.6);}header.header-appear nav.bootsnav.header-light-transparent .navbar-nav > li.dropdown.on > a, header.header-appear nav.bootsnav.header-light .navbar-nav > li.dropdown.on > a, header nav.navbar .navbar-nav > li.dropdown.on > a, nav.navbar.bootsnav ul.nav > li.dropdown.on > a {	color: rgba(0, 0, 0, 0.6);}header nav.navbar.white-link .navbar-nav > li.dropdown.on > a, nav.navbar.bootsnav.white-link ul.nav > li.dropdown.on > a, header nav.navbar.bootsnav ul.nav.white-link > li.dropdown.on > a, header.header-appear nav.header-dark-transparent .navbar-nav > li.dropdown.on > a, header.header-appear nav.header-dark .navbar-nav > li.dropdown.on > a, header.sticky nav.header-dark .navbar-nav > li.dropdown.on > a, header.sticky nav.header-dark-transparent .navbar-nav > li.dropdown.on > a {	color: rgba(255, 255, 255, 0.6);}header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav > li.dropdown.on > a, header.sticky nav.navbar-fixed-top.header-light.white-link .navbar-nav > li.dropdown.on > a {	color: rgba(0, 0, 0, 0.6);}header.sticky nav.navbar.white-link .navbar-nav > li.dropdown.on > a, header.sticky nav.navbar.bootsnav.white-link ul.nav > li.dropdown.on > a {	color: rgba(0, 0, 0, 0.6);}header.sticky nav.navbar.header-dark.white-link .navbar-nav > li.dropdown.on > a, header.sticky nav.navbar.bootsnav.header-dark.white-link ul.nav > li.dropdown.on > a {	color: rgba(255, 255, 255, 0.6);}header {	width: 100%;	position: relative;	z-index: 10001;}.header-with-topbar .top-header-area {	font-size: 11px;	position: fixed;	top: 0;	z-index: 100;	width: 100%;	transition: ease-in-out 0.3s;	-webkit-transition: ease-in-out 0.3s;	-moz-transition: ease-in-out 0.3s;	-ms-transition: ease-in-out 0.3s;	-o-transition: ease-in-out 0.3s;}.sticky.header-with-topbar .top-header-area {	top: -45px;}header .top-header-area .icon-social-very-small a:last-child i {	margin-right: 0;}header nav .row {	align-items: center;	display: -ms-flex;	display: -webkit-flex;	display: -moz-flex;	display: flex;	height: auto;	padding: 0;}header nav .row > div:first-child {	flex: 1 1 auto;}header nav.navbar {	border-radius: 0;	padding: 0;}header nav.navbar-default, nav.navbar.bootsnav {	border-bottom: 0;}header nav {	width: 100%;	top: 0px;	z-index: 99;	margin-bottom: 0;	display: table;}header nav .nav-header-container {	display: table-cell;	vertical-align: middle;	position: relative;}header nav .navbar-nav > li > a {	color: #232323;	font-size: 12px;	font-weight: 700;	margin: 0 20px;	padding: 5px 0px 5px;	text-transform: uppercase;	letter-spacing: 0.015em;}header nav .navbar-nav > li > a:hover, header nav .navbar-nav > li > a:focus, header nav .navbar-nav > li.active > a {	background: transparent;}header nav .navbar-nav > li:last-child a {	margin-right: 0;}.navbar-fixed-bottom, .navbar-fixed-top {	z-index: 9999;}header nav.navbar-default .navbar-nav > li > a:hover, header nav.navbar-default .navbar-nav > li > a:focus, header nav.navbar-default .navbar-nav > li.active > a {	border-bottom-color: #232323;}header nav .navbar-nav.text-normal > li > a {	font-weight: 500;	font-size: 12px;}.navbar-nav > li {	position: inherit;}.navbar-nav > li.dropdown > .fa {	display: none;}.navbar-nav > li ul {	margin: 0;	padding: 0;}.navbar-toggle {	border-radius: 0;	margin-right: 0;}.mobile-toggle {	display: block;}.sidebar-nav .mobile-toggle {	display: none;}.mobile-toggle span {	display: block;	width: 16px;	height: 2px;	background: #232323;	content: "";	margin: 3px 0px;}.mobile-toggle:hover span, .white-link .mobile-toggle:hover span {	background-color: #158BCF;}.white-link .mobile-toggle span {	background: #ffffff;}header nav .brand-logo {	padding-top: 20px;	padding-bottom: 20px;}header.sticky nav .brand-logo {	padding-top: 15px;	padding-bottom: 15px;}header.sticky nav.navbar.navbar-default.navbar-fixed-top ul.nav > li > a, header.sticky nav.navbar.navbar-default.navbar-top ul.nav > li > a {	padding: 20px 0 20px;}/* mega menu */nav .accordion-menu {	position: inherit;}nav.navbar.bootsnav li.dropdown ul li {	list-style: none;	padding: 0;}nav.navbar.bootsnav li.dropdown .mega-menu-full {	width: 100%;	box-sizing: border-box;	background: #232323;	padding: 45px 50px;	box-shadow: none;	border-radius: 0;	border: 0;}nav.navbar.bootsnav li.dropdown .mega-menu-full ul {	margin: 0;	list-style: none;}nav.navbar.bootsnav li.dropdown .menu-back-div > ul {	margin: 0 auto;	width: 1070px;	display: table;	background: #232323;}nav.navbar.bootsnav li.dropdown .mega-menu-full > ul li.dropdown-header {	color: #ffffff;	display: inline-block;	font-size: 11px;	font-weight: 500;	margin-bottom: 8px;	white-space: inherit;	padding: 0 40px;	border-bottom: none;	text-transform: uppercase;}nav.navbar.bootsnav li.dropdown .mega-menu-full > ul li a {	text-align: left;	font-size: 12px;	color: #9d9d9d;	padding: 3px 40px;	text-transform: capitalize;	margin: 0;	display: block;	position: relative;	overflow: hidden;	left: 0;}nav.navbar.bootsnav li.dropdown .mega-menu-full > ul li:first-child a, nav.navbar.bootsnav li.dropdown .mega-menu-full > ul li:first-child .dropdown-header {	padding-left: 0;}nav.navbar.bootsnav li.dropdown.megamenu-fw .icon-list-menu li > a > i {	font-size: 14px;	vertical-align: middle;	width: 24px;}nav.navbar.bootsnav li.dropdown .mega-menu-full > ul > li {	border-right: 1px solid rgba(255, 255, 255, 0.05);}nav.navbar.bootsnav li.dropdown .mega-menu-full > ul > li:last-child {	border: 0;}nav.navbar.bootsnav li.dropdown .mega-menu-full > ul > li:last-child img {	padding-left: 40px;	background-size: cover;	background-position: bottom right;}nav.navbar.bootsnav li.dropdown .mega-menu-full > ul > li > ul {	margin-top: 18px;}nav.navbar.bootsnav li.dropdown .mega-menu-full > ul > li > ul:first-child {	margin-top: 0;}nav.navbar.bootsnav li.dropdown .megamenu-fw .icon-list-menu li > a > i {	font-size: 14px;	vertical-align: middle;	width: 24px;}nav.navbar.navbar-default ul li.dropdown .dropdown-menu .mega-menu-column li > a.menu-banner-image, nav.navbar.navbar-default ul li.dropdown .dropdown-menu .mega-menu-column li > a:hover.menu-banner-image {	left: 0;	padding: 0;	margin-bottom: 20px;}nav.navbar.navbar-default ul li.dropdown .dropdown-menu .mega-menu-column li:last-child > a.menu-banner-image {	margin-bottom: 0;}/* header center logo */.nav-left, .nav-right, .nav-center {	display: table-cell;	vertical-align: middle;	width: 33.33%;}header nav .navbar-nav.navbar-center > li:last-child a {	margin-right: 20px;}.social-icon a {	margin: 0 15px;}.social-icon a:first-child {	margin-left: 0;}.social-icon a:last-child {	margin-right: 0;}header nav.nav-center-logo .row {	min-height: 0;	height: auto;}header nav.nav-center-logo .row {	display: block;}header nav.nav-center-logo .row > div:first-child {	flex: none;}.nav-center-logo .navbar-nav > li {	float: none;	display: inline-block;	vertical-align: middle;}.nav-center-logo .navbar-nav > li > a {	display: flex;}.nav-center-logo .navbar-left {	margin-left: -15px;}.nav-center-logo .navbar-left li:first-child a {	margin-left: 0;}nav.nav-center-logo.navbar.bootsnav li.dropdown ul.dropdown-menu, nav.bootsnav.brand-center ul.nav > li.dropdown > ul.dropdown-menu {	margin-top: 0px;}.center-logo {	left: 50%;	position: absolute;	margin-top: -14px;	top: 50%;	text-align: center;	transform: translateX(-50%);	z-index: 1;	width: 105px;	max-width: 20%;}.page nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a {	text-align: left;}header nav.navbar-fixed .nav-header-container {	width: 100%;	float: left;}header .menu-logo-center .navbar-nav > li.social-links {	padding: 26px 0;}header.sticky .menu-logo-center .navbar-nav > li.social-links {	padding: 20px 0;}/* top logo */.navbar.navbar-brand-top > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {	margin-left: 0;}.navbar-brand-top .navbar-brand {	height: auto;}nav.navbar-brand-top.navbar.navbar-default ul.nav > li > a {	padding: 20px 0;}.navbar-brand-top .navbar-collapse.collapse {	display: inline-block !important;	vertical-align: middle;}/* center navigation */.center-nav {	float: none;	text-align: center;}.center-nav > li {	float: none;	display: inline-block;}nav.navbar.bootsnav.menu-center ul.nav.navbar-center {	display: table;	float: none;	margin: 0 auto;	table-layout: fixed;}/* simple dropdown menu */.simple-dropdown.dropdown {	position: relative;}.simple-dropdown .dropdown-menu {	position: absolute;	left: 0;	background: #232323;	min-width: 260px;	padding: 13px 0 15px;	box-shadow: none;}nav.navbar.bootsnav .simple-dropdown .dropdown-menu > li {	padding-left: 28px;	padding-right: 28px;}.simple-dropdown .dropdown-menu > li > a {	font-size: 12px;	color: #9d9d9d;}.simple-dropdown .dropdown-menu > li a {	padding: 9px 0 7px;	overflow: hidden;	position: relative;	left: 0;}.simple-dropdown .dropdown-menu > li a:hover {	background-color: #000000;	color: #ffffff;}.simple-dropdown .dropdown-menu > li > a.dropdown-toggle .fa, nav.navbar.bootsnav.sidebar-nav .nav.navbar-left-sidebar li.dropdown > a > .fa {	position: absolute;	right: 0;	font-size: 12px;	margin-top: 0;	height: 20px;	width: 20px;	line-height: 20px;	text-align: center;	top: 50%;	transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-o-transform: translateY(-50%);	-ms-transform: translateY(-50%);}nav.navbar.bootsnav.sidebar-nav .nav.navbar-left-sidebar li a .fa {	font-size: 16px;}nav.navbar.bootsnav .simple-dropdown .dropdown-menu > li.dropdown > ul, nav.navbar.bootsnav .simple-dropdown .dropdown-menu > li.dropdown > ul > li.dropdown > ul {	background: #232323;	display: none;	left: 240px;	margin: -13px 0 0 1px;	min-width: 220px;	white-space: nowrap;	position: absolute;	top: 0;	padding: 13px 0;	font-weight: 400;	text-transform: capitalize;}.simple-dropdown .dropdown-menu > li.dropdown > ul li a {	color: #9d9d9d;	font-size: 12px;	line-height: 18px;	font-weight: 400;}nav.navbar.bootsnav.navbar-default li.dropdown.simple-dropdown > ul.dropdown-menu > li.active > a {	color: #ffffff;}/* light transparent navigation */header.header-appear nav.header-light-transparent, header.sticky nav.navbar-fixed-top.header-light-transparent, header.sticky nav.navbar-scroll-fixed-top.header-light-transparent {	background: rgba(255, 255, 255, 0.95);	box-shadow: 0 5px 10px -10px rgba(0, 0, 0, 0.6);}header.header-appear nav.header-light-transparent .separator-line-verticle-small, header.header-appear nav.header-light .separator-line-verticle-small {	background: rgba(0, 0, 0, 0.4);}header.header-appear nav.header-light-transparent .header-social-icon a, header.header-appear nav.header-light .header-social-icon a, header.header-appear nav.header-light.white-link .header-social-icon a, header.header-appear nav.header-light-transparent.white-link .header-social-icon a, header.header-appear nav.header-light-transparent.white-link .heder-menu-button a, header.header-appear nav.header-light-transparent .header-searchbar a, header.header-appear nav.header-light .header-searchbar a, header.header-appear nav.header-light.white-link .header-searchbar a, header.header-appear nav.header-light-transparent.white-link .header-searchbar a {	color: #232323;}header.header-appear nav.bootsnav.header-light-transparent .navbar-nav > li > a, header.header-appear nav.bootsnav.header-light .navbar-nav > li > a {	color: #232323;}header.header-appear nav.header-light-transparent .header-searchbar, header.header-appear.header-light-transparent .header-social-icon, header.header-appear nav.header-light .header-searchbar, header.header-appear nav.header-light-transparent.white-link .header-social-icon, header.sticky nav.header-light-transparent .header-searchbar, header.sticky nav.header-light-transparent .header-social-icon, header.sticky nav.header-light .header-searchbar, header.sticky nav.header-light .header-social-icon {	border-left: 1px solid rgba(0, 0, 0, 0.25);}header.header-appear nav.nav-fixed-top.header-light-transparent.white-link .navbar-nav > li > a, header.header-appear nav.nav-fixed-top.header-light-transparent.white-link .header-social-icon a, header.header-appear nav.nav-fixed-top.header-light-transparent.white-link .header-searchbar a, header.header-appear nav.nav-scroll-fixed-top.header-light-transparent.white-link .navbar-nav > li > a, header.header-appear nav.nav-scroll-fixed-top.header-light-transparent.white-link .header-social-icon a, header.header-appear nav.nav-scroll-fixed-top.header-light-transparent.white-link .header-searchbar a {	color: #232323;}header.sticky nav.header-light-transparent .heder-menu-button .mobile-toggle span, header.sticky nav.header-light .heder-menu-button .mobile-toggle span {	background: #232323;}/* dark transparent navigation */header.header-appear nav.header-dark-transparent, header.sticky nav.navbar-fixed-top.header-dark-transparent, header.sticky nav.navbar-scroll-fixed-top.header-dark-transparent {	background: rgba(23, 23, 23, 0.85);}header.header-appear nav.header-dark-transparent .separator-line-verticle-small, header.header-appear nav.header-dark .separator-line-verticle-small {	background: #ffffff;}header.header-appear nav.header-dark-transparent .navbar-nav > li > a, header.header-appear nav.header-dark .navbar-nav > li > a, header.sticky nav.header-dark .navbar-nav > li > a, header.sticky nav.header-dark-transparent .navbar-nav > li > a {	color: #ffffff;}header.header-appear nav.header-dark-transparent .header-social-icon a, header.header-appear nav.header-dark .header-social-icon a, header.sticky nav.header-dark .header-social-icon a, header.sticky nav.header-dark-transparent .header-social-icon a {	color: #ffffff;}header.header-appear nav.header-dark-transparent .search-button, header.header-appear nav.header-dark-transparent .right-menu-button, header.header-appear nav.header-dark .search-button, header.header-appear nav.header-dark .right-menu-button, header.sticky nav.header-dark .search-button, header.sticky nav.header-dark .right-menu-button, header.sticky nav.header-dark-transparent .search-button, header.sticky nav.header-dark-transparent .right-menu-button {	color: #ffffff;}header.sticky nav.header-dark-transparent .header-social-icon, header.sticky nav.header-dark .header-social-icon, header.sticky nav.header-dark-transparent .header-searchbar, header.sticky nav.header-dark .header-searchbar {	border-left: 1px solid rgba(255, 255, 255, 0.4);}header.sticky nav.header-dark-transparent .mobile-toggle span, header.sticky .header-dark .mobile-toggle span {	background: #ffffff;}header.sticky nav.header-dark-transparent .mobile-toggle:hover span, header.sticky .header-dark .mobile-toggle:hover span {	background: red;}/* light navigation */header.header-appear nav.header-light, header.sticky nav.navbar-fixed-top.header-light, header.sticky nav.navbar-scroll-fixed-top.header-light {	background-color: #ffffff;	box-shadow: 0 5px 10px -10px rgba(0, 0, 0, 0.6);}/* dark navigation */header.header-appear nav.header-dark, header.sticky nav.navbar-fixed-top.header-dark, header.sticky nav.navbar-scroll-fixed-top.header-dark {	background-color: #02548D;}/* collepsed menu icon */.navbar-default .navbar-toggle .icon-bar, header.sticky .navbar-default.header-light .navbar-toggle .icon-bar, header.sticky .navbar-default.header-light-transparent .navbar-toggle .icon-bar {	background: #232323;}.navbar-default.white-link .navbar-toggle .icon-bar, header.sticky .navbar-default.header-dark .navbar-toggle .icon-bar, header.sticky .navbar-default.header-dark-transparent .navbar-toggle .icon-bar {	background: #ffffff;}/* hamburger menu */nav.navbar.bootsnav .btn-hamburger {	padding: 0;}nav.navbar.bootsnav .btn-hamburger .navbar-toggle {	margin: 0;	top: -2px;}.hamburger-menu-wrepper {	position: fixed;	top: 0;	left: 0;	width: 100%;	height: 100%;	background: #000000;	z-index: -10005;	padding: 55px 80px;	display: table;	opacity: 0;	visibility: collapse;}.menu-middle {	display: table;	height: 100%;	width: 65%;	margin: 0 auto;	opacity: 0;}.hamburger-menu-links {	float: left;	list-style: none;	margin: 0;	padding: 0;	width: 100%;	font-size: 52px;	line-height: 55px;	opacity: 0;}.hamburger-menu-links li {	float: left;	margin-bottom: 36px;	width: 50%;}.hamburger-menu-links li a {	color: #ffffff;	position: relative;}.hamburger-menu-links li.open > a {	color: #158BCF;}.hamburger-menu-links li a:hover, .follow-box a:hover {	color: #158BCF;}.animation-box {	position: absolute;	top: 5%;	height: 100%;	width: 100%;	left: 0;	transform: perspective(600px) rotateX(-20deg);	-weblit-transform: perspective(600px) rotateX(-20deg);	-moz-transform: perspective(600px) rotateX(-20deg);	-ms-transform: perspective(600px) rotateX(-20deg);	-o-transform: perspective(600px) rotateX(-20deg);}.hamburger-menu.show-menu .hamburger-menu-wrepper {	z-index: 10004;	opacity: 1;	visibility: visible;}.hamburger-menu.show-menu .animation-box {	top: 0;	transform: perspective(600px) rotateX(0deg);	-webkit-transform: perspective(600px) rotateX(0deg);	-moz-transform: perspective(600px) rotateX(0deg);	-o-transform: perspective(600px) rotateX(0deg);	-ms-transform: perspective(600px) rotateX(0deg);	opacity: 1;}.hamburger-menu.show-menu .hamburger-menu-links, .hamburger-menu.show-menu .menu-middle {	opacity: 1;}.hamburger-menu.show-menu .btn-hamburger .mobile-toggle, .hamburger-menu .btn-hamburger .close-menu {	transform: scale(0);	-webkit-transform: scale(0);	-moz-transform: scale(0);	-o-transform: scale(0);	-ms-transform: scale(0);}.hamburger-menu.show-menu .btn-hamburger .close-menu, .hamburger-menu .btn-hamburger .mobile-toggle {	transform: scale(1);	-webkit-transform: scale(1);	-moz-transform: scale(1);	-o-transform: scale(1);	-ms-transform: scale(1);}.hamburger-menu .hamburger-menu-wrepper .btn-hamburger {	border-color: #ffffff;	height: 18px;	position: absolute;	width: 18px;	z-index: 99;	padding: 0;	margin: -27px 0 0 -15px;	opacity: 0;}.hamburger-menu.show-menu .hamburger-menu-wrepper .btn-hamburger {	opacity: 1;	right: 40px;	transition-delay: 0.2s;	-webkit-transition-delay: 0.2s;	-moz-transition-delay: 0.2s;	-ms-transition-delay: 0.2s;	-o-transition-delay: 0.2s;}.hamburger-menu .close-button-menu {	float: none;	height: auto;	margin: 0;	padding: 0;	position: inherit;	right: -26px;	top: 44px;	width: auto;}.hamburger-menu .close-button-menu:after, .hamburger-menu .close-button-menu:before {	background: #ffffff;	width: 22px;	right: 26px;	top: -34px;}.hamburger-menu-links li.dropdown > a:after {	content: "\f107";	display: inline-block;	position: absolute;	right: -60px;	top: 15px;	font-family: 'FontAwesome';	font-size: 42px;}/* header style two */.header-with-topbar .navbar-top {	top: 36px;	background: #ffffff;	box-shadow: 0 4px 10px -10px rgba(0, 0, 0, 0.6);}.header-with-topbar.sticky .navbar-top {	top: -160px;}.header-with-topbar.sticky.header-appear .navbar-top {	top: 0;}/* full width light transparent navigation */header nav.nav-full-width {	width: 100%;}.close-button-menu {	float: right;	padding: 10px;	background-color: transparent;	color: #232323;	border: 0;	position: absolute;	height: 40px;	width: 40px;	outline: none;	top: 20px;	right: 20px;}.full-width-pull-menu .dropdown-toggle {	position: relative;}.full-width-pull-menu span.dropdown-toggle {	position: absolute;	right: 30px;	width: 40px;	height: 40px;	text-align: center;	top: 43px;	display: inline-block;	vertical-align: middle;	cursor: pointer;	transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);}.full-width-pull-menu .dropdown .dropdown-toggle:before {	content: "";	display: block;	position: absolute;	right: 20px;	top: 15px;	height: 11px;	width: 1px;	background: #232323;}.full-width-pull-menu .dropdown.open .dropdown-toggle:before {	height: 0;}.full-width-pull-menu .dropdown .dropdown-toggle:after {	content: "";	display: block;	position: absolute;	right: 15px;	top: 20px;	height: 1px;	width: 11px;	background: #232323;}.full-width-pull-menu .dropdown ul {	background-color: inherit;}/* full width navigation style 1 */.full-width-pull-menu .link-style-1 .link-style-1 ul {	list-style: none;	padding: 0;	margin: 0;}.full-width-pull-menu .link-style-1 ul li {	margin: 20px 0;	display: table;}.full-width-pull-menu .link-style-1 ul li a {	background: inherit;	color: #232323;	font-size: 22px;	line-height: 26px;	position: relative;	padding-left: 35px;}.full-width-pull-menu .link-style-1 ul li:hover > a, .full-width-pull-menu .link-style-1 ul li.open > a {	color: #158BCF;}.full-width-pull-menu .link-style-1 ul li:hover > a:after, .full-width-pull-menu .link-style-1 ul li.open > a:after {	background: #158BCF;}.full-width-pull-menu .link-style-1 ul li a:after {	background: #dbdbdb;	content: "";	display: inline-block;	height: 4px;	left: 0;	position: absolute;	top: 14px;	width: 18px;}.full-width-pull-menu .link-style-1 .dropdown.open ul {	display: block;}.full-width-pull-menu .link-style-1 .dropdown ul {	position: inherit;	left: 0;	right: 0;	padding: 10px 30px 0;	background-color: inherit;	border: 0;	float: none;	box-shadow: none;	margin: 0;}.full-width-pull-menu .link-style-1 ul li li a {	font-size: 18px;	line-height: 22px;	padding-left: 30px;}.full-width-pull-menu .link-style-1 .dropdown ul li a:hover, .dropdown ul li a:focus {	background-color: inherit;}.full-width-pull-menu .link-style-1 .dropdown ul li {	margin: 5px;}.full-width-pull-menu .link-style-1 .dropdown ul li:last-child {	margin-bottom: 0;}/* full width navigation style 2 */.full-width-pull-menu .link-style-2 .link-style-2 ul {	list-style: none;	padding: 0;	margin: 0;}.full-width-pull-menu .link-style-2 ul li {	display: table;	width: 90%;}.full-width-pull-menu .link-style-2 ul li a {	background: inherit;	color: #232323;	font-size: 48px;	line-height: 85px;	position: relative;}.full-width-pull-menu .link-style-2 ul li:hover > a, .full-width-pull-menu .link-style-2 ul li.open > a {	color: #158BCF;}.full-width-pull-menu .link-style-2 ul li.open > a:after {	background: #158BCF;}.full-width-pull-menu .link-style-2 .dropdown ul {	display: block !important;	height: 0;	overflow: hidden;}.full-width-pull-menu .link-style-2 .dropdown ul {	position: inherit;	left: 0;	right: 0;	padding: 0;	background-color: inherit;	border: 0;	float: none;	box-shadow: none;	margin: 0;}.full-width-pull-menu .link-style-2 .dropdown.open ul {	display: block;	height: 100%;}.full-width-pull-menu .link-style-2 .dropdown ul li a {	font-size: 14px;	line-height: 18px;	color: #757575;	padding: 0;	margin: 0;}.full-width-pull-menu .link-style-2 .dropdown ul li {	border-bottom: 1px solid #e3e3e3;	padding: 7px 0;}.full-width-pull-menu .link-style-2 .dropdown ul li:last-child {	border-bottom: 1px solid transparent;}.full-width-pull-menu .link-style-2 .dropdown ul li a:hover, .dropdown ul li a:focus {	background-color: inherit;}.full-width-pull-menu .link-style-2 .dropdown ul li ul.sub-menu {	padding-left: 15px;	padding-top: 2px;}.full-width-pull-menu .link-style-2 .dropdown ul li ul.sub-menu li {	border-bottom: 0;	padding: 5px 0 0 0;}.full-width-pull-menu .link-style-2 .dropdown ul li:last-child {	margin-bottom: 0;}.full-width-pull-menu .link-style-2 .icon-social-medium a:first-child {	margin-left: 0;}.full-width-pull-menu .link-style-2 .icon-social-medium a:last-child {	margin-right: 0;}.close-button-menu:after, .close-button-menu:before {	content: "";	display: block;	background: #000000;	height: 2px;	width: 18px;	position: absolute;}.close-button-menu:after {	transform: rotate(45deg);	-webkit-transform: rotate(45deg);	-moz-transform: rotate(45deg);	-ms-transform: rotate(45deg);	-o-transform: rotate(45deg);}.close-button-menu:before {	transform: rotate(-45deg);	-webkit-transform: rotate(-45deg);	-moz-transform: rotate(-45deg);	-ms-transform: rotate(-45deg);	-o-transform: rotate(-45deg);}/* full navigation */.show-menu .menu-wrap, .menu-wrap {	left: auto;}.show-menu .menu-wrap {	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;	opacity: 1;	visibility: visible;	z-index: 10001;}.menu-wrap {	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;	width: 100%;	z-index: -10001;	position: fixed;	top: 0;	right: 0;	opacity: 0;	visibility: hidden;}/* container fluid navigation padding */header nav.nav-box-width {	padding: 0 50px;}/* hamburger menu right side */.big-menu-right {	position: fixed;	top: 0;	right: 0;	width: 40%;	height: 100%;	padding: 0 5%;	opacity: 0;	transform: translateX(30%) scaleX(0.6);	-webkit-transform: translateX(30%) scaleX(0.6);	-moz-transform: translateX(30%) scaleX(0.6);	-o-transform: translateX(30%) scaleX(0.6);	-ms-transform: translateX(30%) scaleX(0.6);	transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-o-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	z-index: -1;}.big-menu-links {	list-style: none;	margin: 0;	padding: 0;}.big-menu-links li {	margin-bottom: 15px;	display: block;	width: 100%;	float: left;}.big-menu-links li a {	font-size: 50px;	line-height: 1.5;	color: #676767;	float: left;}.big-menu-links li a:after {	width: 0;	background: #158BCF;	height: 3px;	content: "";	display: block;	transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-o-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;}.big-menu-links li a:hover {	color: #dddddd;}.big-menu-links li a:hover:after {	width: 100px;	transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-o-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;}.big-menu-right.open {	transform: translateX(0) scaleX(1);	-moz-transform: translateX(0) scaleX(1);	-webkit-transform: translateX(0) scaleX(1);	-o-transform: translateX(0) scaleX(1);	-ms-transform: translateX(0) scaleX(1);	opacity: 1;	z-index: 9999;}.big-menu-close {	background: #ffffff;	position: absolute;	right: 0;	width: 40px;	height: 40px;	color: #232323;}/* dropdown menu */nav.navbar.navbar-default ul.nav > li > a {	padding: 26px 0;	background: transparent;	border-color: transparent;	font-weight: 500;}nav.navbar.navbar-default ul.nav > li.dropdown > a.dropdown-toggle::after, nav.navbar.sidebar-nav ul.nav > li.dropdown > a.dropdown-toggle::after {	content: "";	vertical-align: middle;	position: relative;	top: -1px;	margin-top: 0;}nav.navbar.navbar-default ul li.dropdown ul.dropdown-menu > li:last-child {	border-bottom: 0;	border-bottom: 0;}nav.navbar.navbar-default ul li.dropdown .dropdown-menu li > a:hover {	color: #ffffff;	background: transparent;	left: 5px;}nav.navbar.navbar-default ul li.dropdown .dropdown-menu li.active > a {	color: #ffffff;}nav.navbar.navbar-default ul.menu-links li.dropdown ul.dropdown-menu li > a:hover, nav.navbar.navbar-default ul.menu-links li.dropdown ul.dropdown-menu li.active > a {	color: #232323;}.dropdown ul.second-level {	left: 270px;	top: 0;	height: 100%;}.dropdown ul.third-level {	left: 530px;	top: 0;	height: 100%;}nav.navbar ul.nav .dropdown-menu.second-level .dropdown-menu {	margin-top: 0;}.navbar-default ul li li.dropdown ul {	display: none;}.navbar-default ul li li.dropdown.on > ul {	display: block;	position: absolute;	left: 100%;	margin-top: 0;	padding: 0;	top: 0;}.navbar-default ul li li.dropdown.on > ul > li.dropdown.on > ul {	display: block;	position: absolute;	left: 100%;	margin-top: 0;	padding: 0;	top: 0;}.navbar-default ul li li.dropdown ul.dropdown-menu {	position: absolute;	left: 100%;	margin-top: 0;	padding: 0;	top: 0;	box-shadow: none;}.navbar-default ul li li.dropdown ul.dropdown-menu li {	padding: 0;}.dropdown-menu .dropdown a {	position: relative;}/* navigation left sidebar */header .menu-wrap .widget {	margin-bottom: 30px;	display: inline-block;	width: 100%;}.nav.navbar-left-sidebar {	transition: all 0s ease-in-out 0s;	-webkit-transition: all 0s ease-in-out 0s;	-moz-transition: all 0s ease-in-out 0s;	-ms-transition: all 0s ease-in-out 0s;	-o-transition: all 0s ease-in-out 0s;	overflow-y: auto;}.nav.navbar-left-sidebar li {	display: inline-block;	width: 100%;	padding: 0 45px;}.nav.navbar-left-sidebar li a, nav.navbar.bootsnav.navbar-left-sidebar ul.nav > li > a {	font-size: 11px;	text-transform: uppercase;	color: #939393;	background: transparent !important;	border-bottom: 1px solid #e5e5e5 !important;	padding: 15px 0;}.nav.navbar-left-sidebar li:last-child a {	border-bottom: none;}.nav.navbar-left-sidebar li a:hover {	color: #ffffff;}.nav.navbar-left-sidebar li a .nav-caret {	height: 35px;	text-align: right;	width: 35px;}.nav.navbar-left-sidebar .dropdown .second-level {	opacity: 0 !important;	left: 245px;	display: block !important;	visibility: hidden;}.nav.navbar-left-sidebar .dropdown.on .second-level {	opacity: 1 !important;	left: 289px;	visibility: visible;	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;}.nav.navbar-left-sidebar .second-level .dropdown .third-level {	opacity: 0 !important;	display: block !important;	visibility: hidden;	left: 525px;}.nav.navbar-left-sidebar .second-level .dropdown.on .third-level {	opacity: 1 !important;	left: 569px;	visibility: visible;	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;}.nav.navbar-left-sidebar .dropdown-menu .dropdown > a:after {	display: none;}/* pull left sidebar */.cbp-spmenu {	background: #ffffff;	position: fixed;	z-index: 1;}.cbp-spmenu-vertical {	width: 455px;	height: 100%;	top: 0;	z-index: 10005;}.cbp-spmenu-right {	right: -455px;}.cbp-spmenu-left {	left: -100%;}.cbp-spmenu-left.cbp-spmenu-open {	left: 0;}.cbp-spmenu-right.cbp-spmenu-open {	right: 0px;	overflow-x: auto;	box-shadow: 0 0 4px rgba(0, 0, 0, 0.2);}.cbp-spmenu-push {	overflow-x: hidden;	position: relative;	left: 0;}.cbp-spmenu, .cbp-spmenu-push {	-webkit-transition: all 0.3s ease;	-moz-transition: all 0.3s ease;	-ms-transition: all 0.3s ease;	-o-transition: all 0.3s ease;	transition: all 0.3s ease;}/* custome scrollbar */.cbp-spmenu-right::-webkit-scrollbar, .navbar-left-sidebar::-webkit-scrollbar {	width: 5px;}.cbp-spmenu-right::-webkit-scrollbar-track, .navbar-left-sidebar::-webkit-scrollbar-track {	box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);	-webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);	-moz-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);	-ms-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);	-o-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3);}.cbp-spmenu-right::-webkit-scrollbar-thumb, .navbar-left-sidebar::-webkit-scrollbar-thumb {	background-color: darkgrey;	outline: 1px solid slategrey;}/* sidebar navigation */nav.navbar.sidebar-nav .container {	display: table-cell;	height: 75px;	position: relative;	vertical-align: top;}nav.navbar.bootsnav.sidebar-nav .navbar-left-sidebar > li > a {	color: #626262;	border-color: #ededed;	padding: 15px 0;}nav.navbar.sidebar-nav .navbar-left-sidebar li a:hover, nav.navbar.bootsnav.sidebar-nav ul.nav.navbar-left-sidebar li.active > a {	color: #000000;}.sidebar-nav .logo-holder {	text-align: center;	min-height: 107px;}.sidebar-nav .footer-holder {	text-align: center;}nav.navbar .toggle-button {	background: #000000;	border: medium none;	height: auto;	margin: 0;	padding: 0;	width: auto;}.sidebar-nav .dropdown-menu {	box-shadow: none;	height: 100%;	left: 270px;	padding: 0;	position: fixed;	top: 0;	width: 240px;	padding: 80px 0;}nav.navbar.sidebar-nav li.dropdown ul.dropdown-menu {	border: none;}nav.navbar.bootsnav.sidebar-nav li.dropdown ul.dropdown-menu {	padding-top: 160px;}.sidebar-nav .dropdown-menu li > a {	margin: 0 45px;}nav.navbar.sidebar-nav {	border: none;	display: inline-table;	width: 290px;	border-radius: 0;	position: fixed;	top: 0;	z-index: 10005;	height: 100%;	padding: 50px 0px 25px;	border-right: 1px solid rgba(0, 0, 0, 0.07);	left: 0;}.sidebar-wrapper {	padding-left: 290px;}/* sidebar navigation style 1 */.sidebar-nav-style-1 .dropdown .second-level {	top: 0;	left: 290px;	width: 280px;}.sidebar-nav-style-1 .dropdown.on .second-level {	background: #fbfbfb;}.sidebar-nav-style-1 .dropdown .third-level {	top: 0;	left: 570px;	width: 280px;	background: #f3f3f3;}.sidebar-nav-style-1 .dropdown ul.second-level li ul {	display: none;	opacity: 0;}/* sidebar navigation style 2 */.left-nav-sidebar {	padding-left: 90px;	transition: all 0.3s ease 0s;}.left-nav {	position: fixed;	top: 0;	width: auto;	left: 0;	height: 100%;	background-color: #ffffff;	z-index: 99999;	transition: all 0.3s ease 0s;}.sidebar-part1 {	position: absolute;	top: 0;	width: 90px;}.sidebar-part2 {	padding: 0 0 0 110px;	border-right: 1px solid #dfdfdf;	width: 400px;	height: 100%;	position: fixed;	background-color: #ffffff;	z-index: -1;	left: -370px;}.sidebar-part3 {	position: absolute;	bottom: 0;}.left-nav-on .sidebar-part2 {	left: 0;}.sidebar-part2:before {	width: 100%;	height: 1px;	background-color: #dfdfdf;	content: "";	position: absolute;	bottom: 75px;	left: 0;	display: inline-block;}.left-nav-on .sidebar-part2 .sidebar-middle .sidebar-middle-menu .nav {	overflow-y: auto;	overflow-x: hidden;}.sidebar-part2 .sidebar-middle {	padding: 180px 0;}.sidebar-part2 .sidebar-middle-menu {	display: table-cell;	height: 100%;	width: 100%;	vertical-align: middle;}.bottom-menu-icon {	width: 90px;	padding: 22px 30px;	text-align: center;}header .sidebar-part2 nav.navbar.bootsnav ul > li > a {	font-size: 36px;	display: block;	padding: 0;	color: #0f0f0f;	text-transform: none;	margin: 0;	line-height: 40px;	font-weight: 500;	position: relative;}header .sidebar-part2 nav.navbar.bootsnav ul > li > a > .fa {	font-size: 25px;	top: 10px;	position: absolute;	right: 18px;}header .sidebar-part2 nav.navbar.bootsnav ul > li > .second-level > li > a > .fa {	font-size: 14px;	line-height: 30px;}.sidebar-part2 ul > li {	margin: 0;	float: none;	padding: 15px 20px 15px 0;	width: 291px;	word-break: break-all;	position: initial;}.sidebar-part2 ul li a:hover {	background-color: inherit;}.sidebar-part2 nav.navbar.bootsnav {	border-bottom: 0;	position: inherit;}.sidebar-part2 .right-bg {	position: fixed;	height: 100%;	left: 0;	top: 0;	background-color: #ffffff;	width: 90px;}.sidebar-part2 .right-bg:before {	background-color: #dfdfdf;	bottom: 75px;	content: "";	display: inline-block;	height: 1px;	left: 0;	position: absolute;	width: 100%;}.sidebar-part2 .right-bg img {	position: absolute;	top: 50%;	left: 37px;	transform: translateY(-100px);	-webkit-transform: translateY(-100px);	-moz-transform: translateY(-100px);	-ms-transform: translateY(-100px);	-o-transform: translateY(-100px);}header .sidebar-part2 nav.navbar.bootsnav ul li ul li a {	font-size: 14px;	line-height: 20px;	width: 100%;	padding: 15px 0;	border-bottom: 1px solid #f0f0f0;	color: #939393;	font-weight: 400;}header .sidebar-part2 nav.navbar.bootsnav ul li.dropdown > a, .sidebar-nav-style-1 .navbar-left-sidebar li.dropdown > a {	padding-right: 20px;}header .sidebar-part2 nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover {	border-bottom: 1px solid #158BCF;	background: inherit;}header .sidebar-part2 nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li:last-child > a:hover {	border-bottom: 0;}header .sidebar-part2 nav.navbar.bootsnav ul li ul li a > i {	vertical-align: middle;	margin-right: 5px;}header .sidebar-part2 nav.navbar.bootsnav ul li ul li a:hover {	color: #158BCF;}header .sidebar-part2 nav.navbar.bootsnav ul li ul li {	margin: 0;	padding: 0 30px;	width: 100%;	word-break: normal;}header .sidebar-part2 nav.navbar.bootsnav ul li ul li.dropdown {	border-left: 0;}.sidebar-part2 .dropdown ul.second-level, .sidebar-part2 .dropdown ul.third-level {	border-left: 1px solid #eeeeee !important;}.sidebar-part2 .dropdown ul.second-level {	left: 399px;	transition: 0s;	-webkit-transition: 0s;	-moz-transition: 0s;	-ms-transition: 0s;	-o-transition: 0s;}.sidebar-part2 .dropdown ul.third-level {	left: 249px;	overflow-y: auto;}.sidebar-part2 nav.navbar.bootsnav li.dropdown ul.dropdown-menu {	box-shadow: none;	height: 100%;	position: absolute;	transition: 0s;	-webkit-transition: 0s;	-moz-transition: 0s;	-ms-transition: 0s;	-o-transition: 0s;	width: 250px;	padding: 180px 0;	background: #ffffff;}.bottom-menu-icon a {	font-size: 24px;	width: 23px;	height: 18px;	display: inline-block;	position: relative;}header .sidebar-part2 nav.navbar.bootsnav ul.second-level li.active > a, header .sidebar-part2 nav.navbar.bootsnav ul.second-level li.active ul li.active > a {	color: #158BCF;}.nav-icon span {	display: block;	position: absolute;	height: 2px;	width: 23px;	background: #232323;	border-radius: 0;	opacity: 1;	left: 0;	-webkit-transform: rotate(0deg);	-moz-transform: rotate(0deg);	-o-transform: rotate(0deg);	transform: rotate(0deg);	-webkit-transition: .25s ease-in-out;	-moz-transition: .25s ease-in-out;	-o-transition: .25s ease-in-out;	transition: .25s ease-in-out;}.nav-icon:hover span, .nav-icon.active span {	background-color: #158BCF;}.nav-icon span:nth-child(1) {	top: 0px;}.nav-icon span:nth-child(2), .nav-icon span:nth-child(3) {	top: 8px;}.nav-icon span:nth-child(4) {	top: 16px;}.nav-icon.active span:nth-child(1) {	top: 8px;	width: 0%;	left: 50%;}.nav-icon.active span:nth-child(2) {	-webkit-transform: rotate(45deg);	-moz-transform: rotate(45deg);	-o-transform: rotate(45deg);	-ms-transform: rotate(45deg);	transform: rotate(45deg);}.nav-icon.active span:nth-child(3) {	-webkit-transform: rotate(-45deg);	-moz-transform: rotate(-45deg);	-o-transform: rotate(-45deg);	-ms-transform: rotate(-45deg);	transform: rotate(-45deg);}.nav-icon.active span:nth-child(4) {	top: 8px;	width: 0%;	left: 50%;}nav.navbar.brand-center ul.nav > li > a {	padding: 26px;	margin: 0;}header.sticky nav.navbar.brand-center ul.nav > li > a {	padding: 20px;	margin: 0 20px;}/* navigation widget */.menu-wrap .widget {	display: inline-block;	width: 100%;}/* ===================================
    Elements
====================================== *//* double quotes */.special-char-small {	font-size: 40px;	line-height: 60px;}.special-char-medium {	font-size: 80px;	line-height: 120px;}.special-char-large {	font-size: 140px;	line-height: 120px;}.special-char-extra-large {	font-size: 200px;	line-height: 150px;}/* search box */.search-box .add-on .input-group-btn > .btn {	border-left-width: 0;	left: 0px;	border-color: #ededed;	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;	-o-box-shadow: none;	-ms-box-shadow: none;	margin-right: 0;	margin-left: -1px;	text-transform: uppercase;	border-width: 1px;	border-style: solid;	padding: 5px 9px;	height: 31px;}.search-box .add-on .form-control:focus, .search-box .add-on .input-group-btn > .btn:focus, .search-box .add-on .input-group-btn > .btn:hover {	box-shadow: none;	-webkit-box-shadow: none;	-moz-box-shadow: none;	-ms-box-shadow: none;	-o-box-shadow: none;	border-color: #ededed;	background: #f5f5f5;}.search-box .add-on i {	color: #939393;	font-size: 11px;	top: -5px;	left: -2px;}.sidebar-nav-style-1 .search-box .add-on i {	top: -3px;}.search-box input[type="text"], .search-box input[type="search"] {	border-color: #ededed;	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;	-o-box-shadow: none;	-ms-box-shadow: none;	font-size: 12px;	font-weight: normal;	color: #232323;	height: 31px;}.search-box .add-on input[type="text"] {	padding: 5px 8px;}.search-box input[type="text"]::-webkit-input-placeholder {	color: #939393;	font-size: 10px;	text-transform: uppercase;	font-weight: 400;	letter-spacing: 0.015em;}.search-box input[type="text"]::-moz-placeholder {	color: #939393;	font-size: 10px;	text-transform: uppercase;	font-weight: 400;	letter-spacing: 0.015em;}.search-box input[type="text"]::-ms-input-placeholder {	color: #939393;	font-size: 10px;	text-transform: uppercase;	font-weight: 400;	letter-spacing: 0.015em;}.search-box input[type="text"]::-o-placeholder {	color: #939393;	font-size: 10px;	text-transform: uppercase;	font-weight: 400;	letter-spacing: 0.015em;}/* search box style 2 */.search-box2 .add-on .input-group-btn > .btn {	border-left-width: 0;	left: 0px;	border-color: #4f4f4f;	background-color: #4f4f4f;	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;	-o-box-shadow: none;	-ms-box-shadow: none;	margin-right: 0;	margin-left: -1px;	text-transform: uppercase;	border-width: 1px;	border-style: solid;	padding: 5px 8px 5px 10px;	height: 45px;	width: 45px;}.search-box2 .add-on .input-group-btn {	width: 45px;}.search-box2 .add-on .input-group-btn > .btn:focus, .search-box2 .add-on .input-group-btn > .btn:hover {	box-shadow: none;	-webkit-box-shadow: none;	-moz-box-shadow: none;	-ms-box-shadow: none;	-o-box-shadow: none;	border-color: #4f4f4f;	background-color: #4f4f4f;}.search-box2 .add-on i {	color: #ffffff;	font-size: 17px;}.search-box2 input[type="text"], .search-box2 input[type="search"] {	border-color: #474747;	background-color: transparent;	box-shadow: none;	-moz-box-shadow: none;	-webkit-box-shadow: none;	-o-box-shadow: none;	-ms-box-shadow: none;	font-size: 14px;	font-weight: normal;	color: #636363;	height: 45px;}.search-box2 .add-on input[type="text"] {	padding: 10px 14px;}.search-box2 input[type="text"]::-webkit-input-placeholder {	color: #636363;	font-size: 14px;	font-weight: 400;	letter-spacing: 0.015em;	background-color: transparent;}.search-box2 input[type="text"]::-moz-placeholder {	color: #636363;	font-size: 14px;	font-weight: 400;	letter-spacing: 0.015em;	background-color: transparent;}.search-box2 input[type="text"]::-ms-input-placeholder {	color: #636363;	font-size: 14px;	font-weight: 400;	letter-spacing: 0.015em;	background-color: transparent;}.search-box2 input[type="text"]::-o-placeholder {	color: #636363;	font-size: 14px;	font-weight: 400;	letter-spacing: 0.015em;	background-color: transparent;}/* search form */.search-cart-header {	padding-top: 14px;	float: right;	letter-spacing: 1px;}.header-search-form {	color: #232323;}.search-form .search-input {	border: none;	border-radius: 0;	border-bottom: 2px solid rgba(255, 255, 255, 0.5);	font-size: 30px;	font-weight: 100;	padding: 20px 38px 20px 2px;	text-transform: capitalize;	background: transparent;	line-height: 40px;	color: #ffffff;}.search-form .search-input:focus {	outline: none;}.search-input ::-moz-placeholder, .search-input [placeholder] {	color: #ff0000;}.search-form .search-button {	font-size: 21px;	color: #ffffff;	top: 31px;	right: 0;	outline: none;}#search-header {	height: 100%;	width: 45%;	margin: 0 auto;}.close-search {	color: #373737;	position: absolute;	right: 0;	top: 23px;	z-index: 998;	cursor: pointer;}.close-search:hover {	color: #9a9a9a;}.search-button {	cursor: pointer;	z-index: 0;	margin-right: 0;	border: none;	background: none;}/* list style 1 */.list-style-none li {	list-style: none;}.list-style-1 li {	padding: 5px 0;}/* list style 2 */.list-style-2 {	list-style: none;	margin: 0;	padding: 0;}.list-style-2 li {	position: relative;	padding: 0 0 0 12px;	margin: 0 0 9px 0;}.list-style-2 li:before {	content: "";	width: 5px;	height: 1px;	background-color: #158BCF;	position: absolute;	top: 12px;	left: 0;}/* list style 3 */.list-style-3 {	list-style: none;	margin: 0;	padding: 0;}.list-style-3 li {	position: relative;	padding: 0 0 0 22px;	margin: 0 0 15px 0;}.list-style-3 li:before {	content: "";	width: 10px;	height: 1px;	background-color: #158BCF;	position: absolute;	top: 13px;	left: 0;}/* list style 4 */.list-style-4 {	list-style: none;	margin: 0;	padding: 0;}.list-style-4 li {	position: relative;	padding: 0 0 10px 22px;	margin: 0 0 10px 0;	border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.list-style-4 li:before {	content: "\f00c";	position: absolute;	top: 1px;	left: 0;	font-family: 'FontAwesome';}.list-style-4 li:last-child {	border-bottom: 0;}.list-style-4.list-style-color li {	border-color: rgba(255, 255, 255, 0.15);}.list-style-4.list-style-color li:before {	color: #158BCF;}/* list style 5 */.list-style-5 {	list-style: none;	margin: 0;	padding: 0;}.list-style-5 li {	position: relative;	padding: 0 0 10px 22px;	margin: 0 0 10px 0;	border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.list-style-5 li:before {	content: "\f192";	position: absolute;	top: 1px;	left: 0;	font-family: 'FontAwesome';	color: #c0c0c0;}.list-style-5 li:last-child {	border-bottom: 0;}.list-style-5.list-style-color li {	border-color: rgba(255, 255, 255, 0.15);}.list-style-5.list-style-color li:before {	color: #158BCF;}/* list style 6 */.list-style-6 {	list-style: none;	margin: 0;	padding: 0;}.list-style-6 li {	position: relative;	padding: 0 15px 8px 0;	margin: 0 0 8px 0;	border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.list-style-6 li span {	position: absolute;	top: 3px;	right: 0;}.list-style-6 li:last-child {	border-bottom: none;}.list-style-6 li:before {	content: "";}/* list style 7 */.list-style-7 {	list-style: none;	margin: 0;	padding: 0;}.list-style-7 li {	padding: 0 0 13px 0;	margin: 0 0 10px 0;}.list-style-7 li:last-child {	margin: 0;	padding: 0;}/* list style 8 */.list-style-8 {	list-style: none;	margin: 0;	padding: 0;}.list-style-8 li {	position: relative;	padding: 15px 0;	margin: 0 0 4px 0;	border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.list-style-8 li span {	margin-bottom: 2px;}.list-style-8 li p {	margin-bottom: 0;}.list-style-8 li:last-child {	border-bottom: none;}.list-style-8 li:before {	content: "";}/* list style 9 */.list-style-9 {	list-style: none;	margin: 0;	padding: 0;}.list-style-9 li {	position: relative;	padding: 15px 0;	margin: 0 0 4px 0;	border-bottom: 1px solid #373737;}.list-style-9 li span {	margin-bottom: 2px;}.list-style-9 li p {	margin-bottom: 0;}.list-style-9 li:last-child {	border-bottom: none;}.list-style-9 li:before {	content: "";}/* list style 10 */.list-style-10 {	list-style: none;	margin: 0;	padding: 0;}.list-style-10 li {	padding: 15px 0;	margin: 0;	border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.list-style-10 li i {	float: left;	margin-top: 5px;}.list-style-10 li span {	padding-left: 15px;	display: table;}.list-style-10 li:last-child {	border-bottom: none;}/* list style 6 */.list-style-11 {	list-style: none;	margin: 0;	padding: 0;}.list-style-11 li {	position: relative;	padding: 0 0 8px 0;	margin: 0 0 8px 0;	border-bottom: 1px solid rgba(0, 0, 0, 0.1);}.list-style-11 li span {	position: absolute;	top: 3px;	right: 0;}.list-style-11 li:last-child {	border-bottom: none;}.list-style-11 li:before {	content: "";}/* image hover style 1 */.image-hover-style-1 {	background: #222222;}.image-hover-style-1:hover img {	opacity: 0.5;	transform: scale(1.2, 1.2) rotate(-5deg);	transition: all 0.3s ease 0s;}/* image hover style 3 */.image-hover-style-3:hover .cover-background {	filter: contrast(130%);	-webkit-filter: contrast(130%);	-moz-filter: contrast(130%);	-ms-filter: contrast(130%);	-o-filter: contrast(130%);	filter: grayscale(1);	-webkit-filter: grayscale(1);	-moz-filter: grayscale(1);	-ms-filter: grayscale(1);	-o-filter: grayscale(1);}/* info banner style 1 */.banner-style1 figure {	position: relative;	overflow: hidden;	transition-timing-function: ease-in-out;	-moz-transition-timing-function: ease-in-out;	-webkit-transition-timing-function: ease-in-out;	-o-transition-timing-function: ease-in-out;	transition-duration: .2s;	-moz-transition-duration: .2s;	-webkit-transition-duration: .2s;	-o-transition-duration: .2s;	-ms-transition-duration: .2s;}.banner-style1 figure figcaption {	position: absolute;	left: 0;	top: 50%;	transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	height: 100%;	width: 100%;}.banner-style1 figure:hover .banner-image img, .banner-style1 figure:hover .banner-image {	opacity: 0.3;	filter: contrast(130%);	-webkit-filter: contrast(130%);	-moz-filter: grayscale(1);	-ms-filter: grayscale(1);	-o-filter: grayscale(1);	filter: grayscale(1);	-webkit-filter: grayscale(1);	-moz-filter: grayscale(1);	-ms-filter: grayscale(1);	-o-filter: grayscale(1);}.banner-style1 figure figcaption p {	opacity: 0;	margin-bottom: 0;	height: 0;}.banner-style1 figure:hover figcaption p {	height: 100px;	opacity: 1;}/* info banner style 2 */.banner-style2 figure {	position: relative;	overflow: hidden;}.banner-style2 figure:hover .banner-image img {	opacity: 0.4;}.banner-style2 figcaption {	position: absolute;	right: -50px;	top: 40px;	height: 100%;	height: calc(100% - 80px);	width: 50%;	opacity: 0;	visibility: hidden;}.banner-style2 figure:hover figcaption {	right: 40px;	opacity: 1;	visibility: visible;}/* info banner style 3 */.banner-style3 figure {	position: relative;	cursor: pointer;	overflow: hidden;	transition-timing-function: ease-in-out;	-moz-transition-timing-function: ease-in-out;	-webkit-transition-timing-function: ease-in-out;	-o-transition-timing-function: ease-in-out;	-ms-transition-timing-function: ease-in-out;	transition-duration: .2s;	-moz-transition-duration: .2s;	-webkit-transition-duration: .2s;	-o-transition-duration: .2s;	-ms-transition-duration: .2s;}.banner-style3 figure figcaption {	position: absolute;	left: 0;	top: 52%;	transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	height: 100%;	width: 100%;	opacity: 0;}.banner-style3 figure:hover figcaption {	opacity: 1;	top: 50%;}.banner-style3 figure:hover .banner-image img, .banner-style1 figure:hover .banner-image {	opacity: 0.3;}/* pricing box */.highlight .pricing-box {	box-shadow: 0px 0px 40px rgba(200, 200, 200, 0.3);	transform: scale(1.15);	-webkit-transform: scale(1.15);	-moz-transform: scale(1.15);	-ms-transform: scale(1.15);	-o-transform: scale(1.15);}.feature-box {	overflow: hidden;	position: relative;	text-align: center;	cursor: pointer;}.feature-box .content {	padding: 35px 15px;}.feature-box:before, .feature-box .content:before, .feature-box:after, .feature-box .content:after {	display: inline-block;	position: absolute;	content: "";	background-color: #158BCF;	z-index: 1;}.feature-box:before, .feature-box .content:before {	right: 0;	top: 0;	transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;	-o-transition-duration: 0.5s;}.feature-box:after, .feature-box .content:after {	left: 0;	bottom: 0;	transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;	-o-transition-duration: 0.5s;}.feature-box:hover:before, .feature-box:hover:after {	transform: scaleY(1);	transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;	-o-transition-duration: 0.5s;}.feature-box:before {	transform-origin: right top 0;	-webkit-transform-origin: right top 0;	-moz-transform-origin: right top 0;	-ms-transform-origin: right top 0;	-o-transform-origin: right top 0;}.feature-box:after {	transform-origin: left bottom 0;	-webkit-transform-origin: left bottom 0;	-moz-transform-origin: left bottom 0;	-ms-transform-origin: left bottom 0;	-o-transform-origin: left bottom 0;}.feature-box .content:before {	transform-origin: right top 0;	-webkit-transform-origin: right top 0;	-moz-transform-origin: right top 0;	-ms-transform-origin: right top 0;	-o-transform-origin: right top 0;}.feature-box .content:after {	transform-origin: top left 0;	-webkit-transform-origin: top left 0;	-moz-transform-origin: top left 0;	-ms-transform-origin: top left 0;	-o-transform-origin: top left 0;}.feature-box:before, .feature-box:after {	height: 100%;	width: 3px;	transform: scaleY(0);	-webkit-transform: scaleY(0);	-moz-transform: scaleY(0);	-ms-transform: scaleY(0);	-o-transform: scaleY(0);	transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;	-o-transition-duration: 0.5s;}.feature-box:hover .content:before, .feature-box:hover .content:after {	transform: scaleX(1);	-webkit-transform: scaleX(1);	-moz-transform: scaleX(1);	-ms-transform: scaleX(1);	-o-transform: scaleX(1);	transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;	-o-transition-duration: 0.5s;}.feature-box .content:before, .feature-box .content:after {	width: 100%;	height: 3px;	transform: scaleX(0);	-webkit-transform: scaleX(0);	-moz-transform: scaleX(0);	-ms-transform: scaleX(0);	-o-transform: scaleX(0);	transition-duration: 0.5s;	-webkit-transition-duration: 0.5s;	-moz-transition-duration: 0.5s;	-ms-transition-duration: 0.5s;	-o-transition-duration: 0.5s;}/* feature box style 1 */.feature-box-1 {	display: table;}[data-x-mode='true'] .feature-box-1 {	display: block;}.feature-box-1 .char-value {	display: table-cell;	vertical-align: middle;}/* feature box style 4 */.grid-item.feature-box-4 {	overflow: hidden;	position: relative;}.grid-item.feature-box-4 figure img {	width: 100%;	cursor: auto;}.grid-item.feature-box-4 figure figcaption {	position: absolute;	left: 0px;	top: auto;	z-index: 9;	bottom: 0px;	transform: translateY(0);	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	transition: transform .35s ease-out;	-webkit-transition: transform .35s ease-out;	-moz-transition: transform .35s ease-out;	-ms-transition: transform .35s ease-out;	-o-transition: transform .35s ease-out;	padding: 0 0 15px 60px;	width: auto;	height: auto;	text-align: left;	opacity: 1;	cursor: default;}.grid-item.feature-box-4 figure:hover img, .feature-box-4 figure:focus img {	opacity: 1;	-ms-transform: none;	-webkit-transform: none;	-moz-transform: none;	-o-transform: none;	transform: none;}.grid-item.feature-box-4 figure:hover figcaption {	transform: translateY(-50px);	-webkit-transform: translateY(-50px);	-moz-transform: translateY(-50px);	-ms-transform: translateY(-50px);	-o-transform: translateY(-50px);}.grid-item.feature-box-4 figure figcaption .btn {	opacity: 0;}.grid-item.feature-box-4 figure:hover .btn {	opacity: 1;	display: inline-block;}.grid-item.feature-box-4 figure:hover img {	transition-timing-function: ease-in-out;	-webkit-transition-timing-function: ease-in-out;	-moz-transition-timing-function: ease-in-out;	-ms-transition-timing-function: ease-in-out;	-o-transition-timing-function: ease-in-out;	transform: scale(1.09, 1.09);	-webkit-transform: scale(1.09, 1.09);	-moz-transform: scale(1.09, 1.09);	-ms-transform: scale(1.09, 1.09);	-o-transform: scale(1.09, 1.09);}/* feature box style 5 */.feature-box-5 {	padding-left: 65px;}.feature-box-5 i {	position: absolute;	top: 0;	left: 0;}/* feature box style 6 */.feature-box-6 {	padding-left: 70px;}.feature-box-6 i {	position: absolute;	top: 50%;	left: 0;	transform: translateY(-22px);	-webkit-transform: translateY(-22px);	-moz-transform: translateY(-22px);	-ms-transform: translateY(-22px);	-o-transform: translateY(-22px);}/* feature box style 7 */.feature-box.feature-box-7:before, .feature-box.feature-box-7:after {	content: '';	display: table;}.feature-box.feature-box-7:hover, .feature-box.feature-box-7:hover:before, .feature-box.feature-box-7:hover:after {	border: none;}.feature-box.feature-box-7::before, .feature-box.feature-box-7::after, .feature-box.feature-box-7 .content::before, .feature-box.feature-box-7 .content::after {	background: transparent;}.feature-box.feature-box-7:after {	clear: both;}.feature-box.feature-box-7 .box {	cursor: default;	height: 100%;	width: 100%;	display: table;	position: relative;	-webkit-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	-moz-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	-mstransition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	-o-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	border: 1px solid #ededed;	border-right: none;	overflow: hidden;}.feature-box.feature-box-7 div:first-child .box {	border-left: none;}.feature-box.feature-box-7 .box figure {	-webkit-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	-moz-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	-ms-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	-o-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	padding: 8% 0;}.feature-box.feature-box-7 .box .content {	display: table-cell;	height: 100%;	vertical-align: middle;	padding: 0;	position: relative;	top: 30px;}[data-x-mode='true'] .feature-box.feature-box-7 .box {	height: auto;}[data-x-mode='true'] .feature-box.feature-box-7 .box .content {	height: auto;}.feature-box.feature-box-7 .box .content .details {	opacity: 0;}.feature-box.feature-box-7 .box:hover .content .details {	opacity: 1;}.feature-box.feature-box-7 .box:hover .content {	top: 0;	border-bottom-color: #158BCF;}.feature-box.feature-box-7 .box:hover i {	color: #158BCF;}.container .feature-box.feature-box-7 .box .content {	top: 43px;}.container .feature-box.feature-box-7 .box:hover .content {	top: 0;}/* feature box style 8 */.feature-box-8 .feature-box-overlay {	bottom: 0;	left: 0;	right: 0;	width: 100%;	height: 2px;	position: absolute;	z-index: -2;}.feature-box-8:hover .feature-box-overlay {	height: 100%;	background: #2f2f2f;}.feature-box-8:hover div, .feature-box-8:hover p {	color: #ffffff;}.feature-box-8:hover .icon-round-small {	background: #ffffff;	color: #158BCF;}.parallax-feature-box-bottom {	position: absolute;	bottom: -150%;}.parallax-feature-box {	overflow: visible;}/* feature box style 9 */.feature-box-9 i {	position: relative;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	top: 0;}.feature-box-9:hover i {	top: -8px;	color: #ffffff;}.feature-box-9:hover p {	color: #ffffff;}.feature-box-9 .text-bottom-line {	margin-bottom: 15px;}.feature-box-9:hover .text-bottom-line {	border-top: 45px solid;	margin-bottom: 0;}/* feature box style 10 */.feature-box-10 .number {	display: table-cell;	font-size: 30px;	height: 90px;	margin: 0 auto;	text-align: center;	vertical-align: middle;	width: 90px;	position: relative;}.feature-box-10:hover .number {	background: #158BCF;	color: #ffffff;}.feature-box-10 .number-center:after {	width: 250%;	position: absolute;	content: "";	height: 1px;	background: #e2e2e2;	top: 45px;	z-index: -1;	left: 130px;}.feature-box-10 .number-center:before {	width: 250%;	position: absolute;	content: "";	height: 1px;	background: #e2e2e2;	top: 45px;	z-index: -1;	right: 130px;}/* feature box style 11 */.feature-box-11 .progress-line:after {	content: "";	display: block;	width: 12%;	height: 1px;	background: #d8d8d8;	position: absolute;	right: -6%;	top: 65px;	text-align: center;}.feature-box-11 .process-bg {	border-radius: 100%;	height: 130px;	width: 130px;	line-height: 130px;}/* feature box style 12 */.feature-box-12 .feature-icon-box {	width: 90px;	height: 90px;	border-radius: 6px;	text-align: center;	vertical-align: middle;	border: 1px solid #d6d5d5;	display: table-cell;	transform: rotateX(0deg);	-webkit-transform: rotateX(0deg);	-moz-transform: rotateX(0deg);	-ms-transform: rotateX(0deg);	-o-transform: rotateX(0deg);	transition: ease-in-out 0.6s;	-webkit-transition: ease-in-out 0.6s;	-moz-transition: ease-in-out 0.6s;	-ms-transition: ease-in-out 0.6s;	-o-transition: ease-in-out 0.6s;}.feature-box-12 .feature-content-box {	display: table-cell;	vertical-align: middle;	transform: rotateY(0deg);	-webkit-transform: rotateY(0deg);	-moz-transform: rotateY(0deg);	-ms-transform: rotateY(0deg);	-o-transform: rotateY(0deg);	transition: ease-in-out 0.6s;	-webkit-transition: ease-in-out 0.6s;	-moz-transition: ease-in-out 0.6s;	-ms-transition: ease-in-out 0.6s;	-o-transition: ease-in-out 0.6s;	opacity: 1;}.feature-box-12 .hover-content-box, .feature-box-12 .feature-content-box {	backface-visibility: hidden;	transform-style: preserve-3d;	-webkit-transform-style: preserve-3d;	-moz-transform-style: preserve-3d;	-ms-transform-style: preserve-3d;	-o-transform-style: preserve-3d;}.feature-box-12 .hover-content-box {	background-color: #232323;	width: 80%;	transition: ease-in-out 0.6s;	-webkit-transition: ease-in-out 0.6s;	-moz-transition: ease-in-out 0.6s;	-ms-transition: ease-in-out 0.6s;	-o-transition: ease-in-out 0.6s;	transform: rotateX(180deg);	-webkit-transform: rotateX(180deg);	-moz-transform: rotateX(180deg);	-ms-transform: rotateX(180deg);	-o-transform: rotateX(180deg);	position: absolute;	top: -45%;	left: 0;	opacity: 0;}.feature-box-12:hover .hover-content-box {	transform: rotateX(0deg);	-webkit-transform: rotateX(0deg);	-moz-transform: rotateX(0deg);	-ms-transform: rotateX(0deg);	-o-transform: rotateX(0deg);	opacity: 1;}.feature-box-12:hover .feature-icon-box, .feature-box-12:hover .feature-content-box {	transform: rotateX(180deg);	-webkit-transform: rotateX(180deg);	-moz-transform: rotateX(180deg);	-ms-transform: rotateX(180deg);	-o-transform: rotateX(180deg);	opacity: 0;}/* feature box style 13 */.feature-box-13 {	overflow: hidden;	z-index: 1;}.feature-box-13:before {	background: #158BCF;	left: 0;	height: 100%;	top: 0;	position: absolute;	width: 100%;	z-index: -1;	display: block;	content: "";	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;	transform: scaleY(0);	-webkit-transform: scaleY(0);	-moz-transform: scaleY(0);	-ms-transform: scaleY(0);	-o-transform: scaleY(0);	opacity: 0;}.feature-box-13:hover:before {	transform: scaleY(1);	-webkit-transform: scaleY(1);	-moz-transform: scaleY(1);	-ms-transform: scaleY(1);	-o-transform: scaleY(1);	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;	opacity: 1;}.feature-box-13:hover i {	color: #ffffff;}.feature-box-13:hover p {	color: #ffffff;}/* feature box style 14 */.feature-box-14 > div {	border-right: 1px solid #ededed;	border-bottom: 1px solid #ededed;}.feature-box-14 > div:last-child {	border-right: 0;}/* feature box style 15 */.feature-box-15 .feature-box-content {	position: relative;	overflow: hidden;}.feature-box-15 .feature-box-image {	transform: rotateY(0deg);	-webkit-transform: rotateY(0deg);	-moz-transform: rotateY(0deg);	-ms-transform: rotateY(0deg);	-o-transform: rotateY(0deg);}.feature-box-15 .hover-content, .feature-box-15 .feature-box-image {	backface-visibility: hidden;	transform-style: preserve-3d;	transform: rotateY(0deg);	transition: ease-in-out 0.4s;	-webkit-transform-style: preserve-3d;	-webkit-transform: rotateY(0deg);	-webkit-transition: ease-in-out 0.4s;	-moz-transform-style: preserve-3d;	-moz-transform: rotateY(0deg);	-moz-transition: ease-in-out 0.4s;	-ms-transform-style: preserve-3d;	-ms-transform: rotateY(0deg);	-ms-transition: ease-in-out 0.4s;	-o-transform-style: preserve-3d;	-o-transform: rotateY(0deg);	-o-transition: ease-in-out 0.4s;}.feature-box-15 .hover-content {	left: 0;	position: absolute;	top: 0;	height: 100%;	transform: rotateX(180deg);	-webkit-transform: rotateX(180deg);	-moz-transform: rotateX(180deg);	-ms-transform: rotateX(180deg);	-o-transform: rotateX(180deg);	width: 100%;	opacity: 0;}.feature-box-15 .feature-box-content:hover .feature-box-image {	transform: rotateX(180deg);	-webkit-transform: rotateX(180deg);	-moz-transform: rotateX(180deg);	-ms-transform: rotateX(180deg);	-o-transform: rotateX(180deg);	opacity: 0;}.feature-box-15 .feature-box-content:hover .hover-content {	transform: rotateX(0deg);	-webkit-transform: rotateX(0deg);	-moz-transform: rotateX(0deg);	-ms-transform: rotateX(0deg);	-o-transform: rotateX(0deg);	opacity: 1;}/* feature box style 16 */.feature-box-16 .feature-box-content {	position: absolute;	bottom: 0;	width: 100%;	transition: ease-in-out 0.4s;	height: 60px;}.feature-box-16 .feature-box-content p {	opacity: 0;	transition: ease-in-out 0.5s;	-webkit-transition: ease-in-out 0.5s;	-moz-transition: ease-in-out 0.5s;	-ms-transition: ease-in-out 0.5s;	-o-transition: ease-in-out 0.5s;}.feature-box-16 {	position: relative;	overflow: hidden;}.feature-box-16:hover .feature-box-content {	height: 100%;}.feature-box-16:hover .feature-box-content p {	opacity: 1;}/* feature box style 17 */.feature-box.feature-box-17:before, .feature-box.feature-box-17:after {	content: '';	display: table;}.feature-box.feature-box-17:hover, .feature-box.feature-box-17:hover:before, .feature-box.feature-box-17:hover:after {	border: none;}.feature-box.feature-box-17::before, .feature-box.feature-box-17::after, .feature-box.feature-box-17 .content::before, .feature-box.feature-box-17 .content::after {	background: transparent;}.feature-box.feature-box-17:after {	clear: both;}.feature-box.feature-box-17 .box {	cursor: default;	height: 100%;	width: 100%;	display: table;	position: relative;	-webkit-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	-moz-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	-ms-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	overflow: hidden;}[data-x-mode='true'] .feature-box.feature-box-17 .box {	height: auto;}.feature-box.feature-box-17 div:first-child .box {	border-left: none;}.feature-box.feature-box-17 .box figure {	-webkit-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	-ms-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	-moz-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	-o-transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	transition: all 0.4s cubic-bezier(0.48, 0.83, 0.63, 0.91);	padding: 10% 0;}.feature-box.feature-box-17 .box .content {	display: table-cell;	height: 100%;	vertical-align: middle;	padding: 0;	position: relative;	top: 30px;}.feature-box.feature-box-17 .box .content .details {	opacity: 0;}.feature-box.feature-box-17 .box:hover .content .details {	opacity: 1;}.feature-box.feature-box-17 .box:hover .content {	top: 0;	border-bottom-color: #158BCF;}.feature-box.feature-box-17 .box:hover {	background-color: #158BCF;}.feature-box.feature-box-17 .box:hover i, .feature-box.feature-box-17 .box:hover .text-white-hover {	color: #ffffff;}/* info banner box style 2 */.info-banner-box-2 {	position: relative;	overflow: hidden;	height: 200px;}.info-banner-box-2 .hover-box {	position: absolute;	left: 100%;	top: 0;	height: 100%;	transition: ease-in-out 0.5s;	-webkit-transition: ease-in-out 0.5s;	-moz-transition: ease-in-out 0.5s;	-ms-transition: ease-in-out 0.5s;	-o-transition: ease-in-out 0.5s;}.info-banner-box-2 .content-box {	position: absolute;	left: 0;	top: 0;	height: 100%;	transition: ease-in-out 0.5s;	-webkit-transition: ease-in-out 0.5s;	-moz-transition: ease-in-out 0.5s;	-ms-transition: ease-in-out 0.5s;	-o-transition: ease-in-out 0.5s;}.info-banner-box-2:hover .hover-box {	left: 0;}.info-banner-box-2:hover .content-box {	left: -100%;}/* counter box style 1 */.counter-feature-box-1 {	height: 199px;}.counter-feature-box-1:hover {	background: #158BCF;	border-color: #158BCF;}/* counter box style 3 */.counter-box-3 .counter-box {	display: inline-block;	width: 140px;	padding: 0;	vertical-align: top;	text-align: center;	position: relative;}.counter-box-3 .counter-box:last-child:after {	width: 0;}.counter-box-3 .counter-box .number {	display: block;	font-weight: 400;	font-size: 32px;	line-height: 30px;}.counter-box-3 .counter-box span {	font-weight: 400;	font-size: 12px;	line-height: 28px;	text-transform: uppercase;}/* counter box style 4 */.counter-box-4 .timer:after {	content: "+";	position: absolute;	right: -5%;	top: 35%;	color: #b6b6b6;	font-weight: 300;}.counter-box-4:last-child .timer:after {	display: none;}/* counter box style 5 */.counter-box-5 .counter-box {	display: inline-block;	width: 13%;	padding: 0;	vertical-align: top;	text-align: center;	position: relative;}.counter-box-5 .counter-box .number {	display: block;	font-weight: 400;	font-size: 80px;	line-height: 80px;	letter-spacing: -3px;}.counter-box-5 .counter-box span {	font-weight: 400;	font-size: 12px;	letter-spacing: 1px;	opacity: 0.5;	line-height: 28px;	text-transform: uppercase;}/* skillbar bar style 1  */.skillbar-bar-style1 .skillbar {	position: relative;	display: inline-block;	margin: 35px 0 10px;	background: rgba(0, 0, 0, 0.15);	height: 5px;	width: 88%;	border-radius: 10px;	text-align: left;}.skillbar-bar-style1 .skillbar-bar {	height: 5px;	border-radius: 10px;	width: 0px;	background: rgba(0, 0, 0, 0.7);	display: inline-block;	position: absolute;	top: 0;	margin-bottom: 0px;}.skillbar-bar-style1 .skill-bar-percent {	position: absolute;	top: -12px;	right: -39px;}.skillbar-bar-style1 .skill-bar-text {	top: -22px;	position: absolute;}/* skillbar bar style 2  */.skillbar-bar-style2 .skillbar {	position: relative;	display: inline-block;	margin: 35px 0 10px;	background: rgba(0, 0, 0, 0.15);	height: 3px;	width: 88%;	text-align: left;}.skillbar-bar-style2 .skillbar-bar {	height: 3px;	width: 0px;	background: rgba(0, 0, 0, 0.7);	display: inline-block;	position: absolute;	top: 0;	margin: 0;}.skillbar-bar-style2 .skill-bar-percent {	position: absolute;	top: -9px;	right: -39px;}.skillbar-bar-style2 .skill-bar-text {	top: -24px;	position: absolute;}/* skillbar bar style 3  */.skillbar-bar-style3 .skillbar {	position: relative;	display: inline-block;	margin: 15px 0 30px;	background: rgba(255, 255, 255, 0.2);	height: 5px;	width: 88%;	text-align: left;}.skillbar-bar-style3 .skillbar-bar {	height: 5px;	width: 0px;	display: inline-block;	position: absolute;	top: 0;	margin: 0;	overflow: visible;	background: #158BCF;	background: -moz-linear-gradient(left, #158BCF 0%, #ffffff 100%);	background: -webkit-linear-gradient(left, #158BCF 0%, #ffffff 100%);	background: linear-gradient(to right, #158BCF 0%, #ffffff 100%);	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$primary', endColorstr='$white', GradientType=1);}.skillbar-bar-style3 .skill-bar-percent {	position: absolute;	top: 13px;	right: 0;}.skillbar-bar-style3 .skill-bar-text {	top: 15px;	position: absolute;}/* piechart style 1 */.chart-style1 .chart1 {	position: relative;	display: inline-block;	width: 150px;	height: 150px;	text-align: center;	border-radius: 50%;}.chart-style1 .chart1 canvas {	position: absolute;	top: 0;	left: 0;}.chart-style1 .chart-percent {	margin: 0 0 15px 0;}.chart-style1 .percent {	display: inline-block;	line-height: 150px;	z-index: 2;}.percent:after {	content: '%';}/* piechart style 2 */.chart-style2 .chart2 {	position: relative;	display: inline-block;	width: 120px;	height: 120px;	text-align: center;	border-radius: 50%;}.chart-style2 .chart2 canvas {	position: absolute;	top: 0;	left: 0;}.chart-style2 .percent {	display: inline-block;	line-height: 120px;	z-index: 2;}.chart-style2 .chart-percent {	margin: 0 0 10px 0;}/* piechart style 3 */.chart-style3 .chart3 {	position: relative;	display: inline-block;	width: 140px;	height: 140px;	text-align: center;	border-radius: 50%;}.chart-style3 .chart3 canvas {	position: absolute;	top: 0;	left: 0;}.chart-style3 .percent {	display: inline-block;	line-height: 68px;	z-index: 2;	background: #ffffff;	border-radius: 100%;	width: 70px;	height: 70px;	color: #232323;	right: -60px;	top: 10px;	position: relative;}.chart-style3-primary .percent {	background-color: #00ABDB;	color: #ffffff;}.chart-style3 .percent:after {	content: '%';}.chart-style3 .chart-percent {	margin: 0 0 15px 0;}/* team style 1 */.team-style-1 figure .team-image {	position: relative;	overflow: hidden;}.team-style-1 .team-overlay {	display: block;	position: absolute;	overflow: hidden;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.team-style-1 .team-overlay {	bottom: 0;	left: 0;	right: 0;	width: 100%;	height: 0;}.team-style-1 figure:hover .team-overlay {	height: 100%;}.team-style-1 figure figcaption {	width: 100%;	position: relative;	margin-top: 17px;}.team-style-1 figure .overlay-content {	opacity: 0;	position: absolute;	height: 100%;	width: 100%;	top: 0;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	top: -15px;}.team-style-1 figure:hover .overlay-content {	opacity: 1;	z-index: 1111;	top: 0;}.team-style-1 figure figcaption .team-member-position {	position: relative;	top: 0;	transition: all 0.2s;	-webkit-transition: all 0.2s;	-moz-transition: all 0.2s;	-ms-transition: all 0.2s;	-o-transition: all 0.2s;}/* team style 2 */.team-style-2 figure {	position: relative;}.team-style-2 figure .team-image {	position: relative;}.team-style-2 .team-overlay {	display: block;	position: absolute;	overflow: hidden;	transition: all 0.3s ease 0s;	bottom: 0;	left: 0;	right: 0;	width: 100%;	height: 100%;	opacity: 0;}.team-style-2 figure:hover .team-overlay {	bottom: 0;	left: 0;	right: 0;	width: 100%;	height: 100%;	opacity: .9;}.team-style-2 figure .team-member-position {	position: absolute;	top: 100%;	width: 100%;	transition: all 0.2s;	-webkit-transition: all 0.2s;	-moz-transition: all 0.2s;	-ms-transition: all 0.2s;	-o-transition: all 0.2s;}.team-style-2 figure:hover .team-member-position {	top: 50%;	transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	margin: 0;}.team-style-2 figure:hover .team-member-position .text-medium-gray, .team-style-2 figure:hover .team-member-position .text-extra-dark-gray {	color: #ffffff;}.team-style-2 figure figcaption {	min-height: 20px;}.team-style-2 figure figcaption .overlay-content {	opacity: 0;	top: 0;	position: relative;}.team-style-2 figure:hover figcaption .overlay-content {	opacity: 1;	top: 30px;}/* accordion style1 */.accordion-style1 .panel {	background: transparent;	box-shadow: none;	margin-top: 0 !important;}.accordion-style1.panel-group .panel-heading {	border: 0px;	border-bottom: 1px solid #e4e4e4;}.accordion-style1 .panel-heading {	padding: 16px 0;}.accordion-style1 .panel-title {	font-size: 13px;	padding-right: 30px;	position: relative;}.accordion-style1 .panel-title > span.pull-right {	position: absolute;	right: 0;	top: 0;}.accordion-style1 .panel-heading i {	font-size: 12px;	color: #626262;}.accordion-style1.panel-group .panel-heading + .panel-collapse > .list-group, .accordion-style1.panel-group .panel-heading + .panel-collapse > .panel-body {	border-top: 0;	padding: 25px 0;}/* accordion style 2 */.accordion-style2 .panel {	background: transparent;	border: none;	margin-bottom: 15px;	box-shadow: none;}.accordion-style2 .panel-title {	background: transparent;	border: none;}.accordion-style2 .panel .panel-heading {	background: #ffffff;	border-radius: 0;	padding: 18px 28px 19px;}.accordion-style2 .panel-body {	padding: 35px 28px 25px;	border-top: none;}.accordion-style2 .panel-heading i {	font-size: 25px;	margin: 0;}.accordion-style2 .panel-title {	padding: 0;}.accordion-style2 .tab-tag {	font-size: 20px;	padding: 0;	margin-right: 7px;	display: inline-block;	vertical-align: top;}.accordion-style2 a, .accordion-style2 a:hover, .accordion-style2 a:hover i {	color: #282828;}.accordion-style2 .panel-default:last-child {	border-bottom: 1px solid transparent;	margin-bottom: 0;}.accordion-style2 {	margin-bottom: 0;}/* accordion style 3 */.accordion-style3 .panel {	background-color: transparent;	border: none;	margin-bottom: 15px;	box-shadow: none;	border-radius: 0;}.accordion-style3 .panel-title {	background: transparent;	border: none;}.accordion-style3 .panel .panel-heading {	background: #000000;	color: #ffffff;	border-radius: 0;	padding: 18px 28px 19px;}.accordion-style3 .panel-body {	padding: 35px 28px 25px;	border-top: none;}.accordion-style3 .panel-heading i {	font-size: 25px;	margin: 0;	color: #ffffff;}.accordion-style3 .tab-tag {	font-size: 20px;	padding: 0;	margin-right: 7px;	display: inline-block;	vertical-align: top;}.accordion-style3 a, .accordion-style2 a:hover, .accordion-style3 a:hover i {	color: #ffffff;}.accordion-style3 .panel-default:last-child {	border-bottom: 1px solid transparent;	margin-bottom: 0;}.accordion-style3 {	margin-bottom: 0;}/* toggles */.toggles .panel {	background: transparent;	box-shadow: none;	border-radius: 0;	border: 1px solid #dddddd;}.toggles .panel-title {	font-size: 13px;	padding-right: 30px;	position: relative;}.toggles .panel-title > span.pull-right {	position: absolute;	right: 0;	top: 0;}.toggles .panel-heading {	padding: 18px;	background-color: transparent;}.toggles .panel-heading i {	font-size: 12px;	color: #626262;}.toggles .panel + .panel {	margin-top: -1px;}.toggles .panel-body {	padding: 25px;}/* tab */.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {	border: 0;	border-bottom: 1px solid;}/* tab style 1 */.tab-style1 .nav-tabs {	border: none;	display: inline-block;	width: 100%;}.tab-style1 .nav-tabs li {	display: inline-block;	float: none;	width: 24%;}.tab-style1 .nav-tabs li a {	/*padding: 0 41.6%;*/	margin: 0;}.tab-style1 .nav-tabs li:hover {	background: transparent;}.tab-style1 .nav-tabs > li > a, .tab-style1 .nav-tabs > li > a:focus, .tab-style1 .nav-tabs > li > a:hover {	border: none;	background-color: transparent;}.tab-style1 .nav-tabs li:hover i, .tab-style1 .nav-tabs li.active i {	color: #158BCF;}.tab-style1 .nav-tabs li:hover span, .tab-style1 .nav-tabs li.active span {	color: #232323;}/* tab style 2 */.tab-style2 .tab-content {	padding: 55px 0 0;	border-top: 1px solid #e5e5e5;}.tab-style2 .nav-tabs {	border: 0;}.tab-style2 .nav-tabs li {	border: 1px solid #e5e5e5;	border-bottom: none;	border-radius: 0;	margin-bottom: 0;	display: inline-block;	float: none;	margin-right: 2px;}.tab-style2 .nav-tabs li a {	background-color: #f5f5f5;	border: none;	color: #575757;	line-height: 44px;	margin: 0 !important;	padding: 0 25px;	border-radius: 0;}.tab-style2 .nav-tabs-light li:first-child {	border-left: 1px solid #e5e5e5;	margin-left: 15px;}.tab-style2 .nav-tabs > li.active > a {	border-color: transparent;	border: none;	border-radius: 0;	background: #ffffff;	top: 1px;}/* tab style 3 */.tab-style3 .nav-tabs {	border-bottom: 1px solid transparent;}.tab-style3 .nav-tabs li {	float: none;	display: inline-block;	vertical-align: middle;}.tab-style3 .nav-tabs li {	float: none;	display: inline-block;	vertical-align: middle;	margin: 0 20px;	padding: 3px 0;}.tab-style3 .nav-tabs li.active {	border-bottom: 1px solid #232323;}.tab-style3 .nav-tabs li.active a {	color: #232323;}.tab-style3 .nav-tabs > li > a, .tab-style3 .nav-tabs > li > a:focus, .tab-style3 .nav-tabs > li.active > a:hover, .tab-style3 .nav-tabs > li > a:hover {	background-color: transparent;	border: none;	padding: 0;}/* testimonial style 2 */.testimonial-style2 .profile-box {	margin-top: -50px;}/* testimonial style 3 */.testimonial-style3 .arrow-bottom:after {	border-top-color: #d6d5d5;	left: 15%;	border-width: 10px;	margin-left: -10px;}/* testimonial-box */.testimonial-box .image-box {	display: table-cell;	vertical-align: middle;}.testimonial-box .name-box {	display: table-cell;	vertical-align: middle;}/* ===================================
   Blog
====================================== */.blog-image a > img {	width: 100%;}.blog-post.blog-post-style1 .blog-post-images {	background: #232323;}.blog-post.blog-post-style1 .blog-post-images img {	width: 100%;}.blog-post.blog-post-style1:hover .blog-post-images img {	opacity: 0.5;	transform: scale(1.2, 1.2);	transition: all 0.3s ease 0s;}.blog-post.blog-post-style2 .author img {	width: 30px;	display: inline-block;	vertical-align: middle;}.blog-post.blog-post-style2 .author span {	max-width: calc(100% - 40px);	vertical-align: middle;	display: inline-block;}/* blog post style 3 */.blog-post-style3 .grid-item .blog-post * {	transition-timing-function: ease-in-out;	-moz-transition-timing-function: ease-in-out;	-ms-transition-timing-function: ease-in-out;	-webkit-transition-timing-function: ease-in-out;	-o-transition-timing-function: ease-in-out;	transition-duration: .3s;	-moz-transition-duration: .3s;	-ms-transition-duration: .3s;	-webkit-transition-duration: .3s;	-o-transition-duration: .3s;}.blog-post-style3 .grid-item .blog-post .author img {	width: 25px;}.blog-post-style3 .grid-item .blog-post .blog-post-images a {	display: block;}.blog-post-style3 .grid-item .blog-post .blog-post-images .blog-hover-icon {	position: absolute;	height: 100%;	width: 100%;	background: rgba(0, 0, 0, 0.5);	top: 0;	left: 0;	text-align: center;	opacity: 0;}.blog-post-style3 .grid-item .blog-post:hover .blog-post-images .blog-hover-icon {	opacity: 1;}.blog-post-style3 .grid-item .blog-post .blog-post-images .blog-hover-icon span {	top: 35%;	position: relative;	font-size: 48px;	color: #ffffff;	opacity: 0;}.blog-post-style3 .grid-item .blog-post:hover .blog-post-images .blog-hover-icon span {	top: 40%;	opacity: 1;}/* blog post style 4 */.blog-post-style4 .blog-grid .grid-item figure {	position: relative;	overflow: hidden;}.blog-post-style4 figure figcaption {	padding: 45px;	bottom: 0px;	position: absolute;	background: rgba(0, 0, 0, 0.85);	width: 100%;	transition: ease-in-out 0.5s;	-webkit-transition: ease-in-out 0.5s;	-moz-transition: ease-in-out 0.5s;	-ms-transition: ease-in-out 0.5s;	-o-transition: ease-in-out 0.5s;	z-index: 11;}.blog-post-style4 .grid-item figure figcaption p {	margin-bottom: 0;	transition: none;	-webkit-transition: none;	-moz-transition: none;	-ms-transition: none;	-o-transition: none;	display: none;}.blog-post-style4 .blog-grid .grid-item .blog-img img {	cursor: pointer;	display: block;	width: 100%;	opacity: .9;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.blog-post-style4 .blog-grid .grid-item:hover .blog-img img {	transform: scale(1.1);	-webkit-transform: scale(1.1);	-moz-transform: scale(1.1);	-ms-transform: scale(1.1);	-o-transform: scale(1.1);	opacity: .5;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.blog-post-style4 .blog-grid a {	position: relative;	z-index: auto;}.container .blog-post-style4 figure figcaption {	padding: 35px;}/* blog post style 5 */.blog-post-style5 .blog-post .blog-post-images {	height: 100%;	position: relative;}[data-x-mode='true'] .blog-post-style5 .blog-post .blog-post-images {	height: auto;}.blog-post-style5 .blog-post .blog-categories {	position: absolute;	bottom: 0;	left: 0;	z-index: 25;	padding: 10px 20px 8px;}/* blog post style 6 */.blog-post-style6:hover {	background-color: #ffffff;}.blog-post-style6:hover .text-white {	color: #000000;}.blog-post-style6:hover .author:before {	background-color: #000000;}.blog-post-style6 .author:before {	width: 100px;	height: 1px;	background-color: #ffffff;	opacity: 0.25;	position: absolute;	top: 0;	left: 0;	display: inline-block;	content: "";}/* blog post style 7 */.blog-post-style7:hover {	background-color: #191919;	color: #ffffff;}.blog-post-style7:hover a {	color: #ffffff;}.blog-post-style7:hover .author:before {	background-color: #ffffff;	opacity: 0.8;}.blog-post-style7 .author:before {	width: 100px;	height: 1px;	background-color: #939393;	opacity: 0.25;	position: absolute;	top: 0;	left: 0;	display: inline-block;	content: "";}/* pagination */.pagination {	border-radius: 0;	padding: 0;	margin: 0;}.pagination ul {	display: inline-block;	*display: inline;	*zoom: 1;	margin-left: 0;	margin-bottom: 0;	padding: 0;}.pagination li {	display: inline;}.pagination a {	float: left;	padding: 0 18px;	line-height: 40px;	text-decoration: none;	border: 1px solid #dddddd;	border-left-width: 0;	background: #ffffff;}.pagination a:hover {	background-color: #232323;	color: #ffffff;}.pagination .active a {	background-color: #f5f5f5;}.pagination .active a {	color: #999999;	cursor: default;}.pagination .disabled span, .pagination .disabled a, .pagination .disabled a:hover {	color: #999999;	background-color: transparent;	cursor: default;}.pagination li:first-child a {	border-left-width: 1px;}.pagination-centered {	text-align: center;}.pagination-right {	text-align: right;}/* blog details page *//* author */.about-author-img {	float: left;	max-width: 100px;	margin-right: 35px;	margin-bottom: 15px;}.about-author-text {	top: -5px;}.author-sharing a {	margin-right: 15px;	color: #737373;}.author-sharing a:hover {	color: #000000;}.alignnone {	margin: 5px 30px 40px 0;}.aligncenter, div.aligncenter {	display: block;	margin: 5px auto 5px auto;}.alignright {	float: right;	margin: 5px 0 30px 40px;}.alignleft {	float: left;	margin: 5px 40px 30px 0;}a img.alignright {	float: right;	margin: 5px 0 40px 30px;}a img.alignnone {	margin: 5px 20px 20px 0;}a img.alignleft {	float: left;	margin: 5px 20px 20px 0;}a img.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}.wp-caption {	background: #f5f5f5;	padding: 17px;	text-align: center;	border: 1px solid rgba(0, 0, 0, 0.1);	max-width: 50%;}.wp-caption figcaption {	padding: 18px 25px 0 25px;}.wp-caption img {	width: 100%;}.wp-caption.alignnone {	margin: 5px 30px 40px 0;}.wp-caption.alignleft {	margin: 5px 40px 30px 0;}.wp-caption.alignright {	margin: 5px 0 40px 30px;}.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	margin: 0;	padding: 0 4px 5px;}.screen-reader-text {	clip: rect(1px, 1px, 1px, 1px);	position: absolute !important;	height: 1px;	width: 1px;	overflow: hidden;}.screen-reader-text:focus {	background-color: #f1f1f1;	border-radius: 3px;	box-shadow: 0 0 2px 2px rgba(0, 0, 0, 0.6);	clip: auto !important;	color: #21759b;	display: block;	font-size: 14px;	font-size: 0.875rem;	font-weight: bold;	height: auto;	left: 5px;	line-height: normal;	padding: 15px 23px 14px;	text-decoration: none;	top: 5px;	width: auto;	z-index: 1;}/* list style 6 */.blog-comment {	list-style: none;	margin: 0;	padding: 0;}.blog-comment li {	padding: 50px 0;	border-bottom: 1px solid #ededed;	position: relative;}.blog-comment li .btn-reply {	float: right;	border: 1px solid #ededed;	padding: 0 8px;	font-size: 10px;	font-weight: 500;	position: relative;}.blog-comment > li:first-child {	padding-top: 0;}.blog-comment li:last-child {	border-bottom: none;	padding-bottom: 0;}.blog-comment li ul.child-comment {	margin-left: 40px;	list-style: none;}.blog-comment li ul.child-comment li {	border: none;	padding-bottom: 0;	border-top: 1px solid #ededed;	margin-top: 50px;}/* ===================================
    Footer
====================================== *//* scroll to top */.scroll-top-arrow, .scroll-top-arrow:focus {	color: #ffffff;	background: #878787;	line-height: 28px;	display: none;	height: 30px;	width: 30px;	padding: 0;	position: fixed;	right: 45px;	text-align: center;	text-decoration: none;	top: 91%;	z-index: 10006;	border-radius: 100%;}.scroll-top-arrow:hover {	background: #000000;	opacity: .8;	color: #ffffff;	border-color: #158BCF;}.scroll-top-arrow i {	line-height: 30px;	position: relative;}.bg-dark-footer {	background-color: #141414;}/* footer input */footer input::-webkit-input-placeholder {	color: #6f6f6f;	text-overflow: ellipsis;	font-size: 11px;	font-weight: 400;	opacity: 1;}footer input::-moz-placeholder {	color: #6f6f6f;	text-overflow: ellipsis;	font-size: 11px;	font-weight: 400;	opacity: 1;}footer input:-ms-input-placeholder {	color: #6f6f6f;	text-overflow: ellipsis;	font-size: 11px;	font-weight: 400;	opacity: 1;}footer .newsletter input {	color: #6f6f6f;	letter-spacing: normal;}/* latest post */.latest-post {	list-style: none;	padding: 0;	margin: 0;}.latest-post li {	display: table;	padding: 15px 0;}aside .latest-post li {	padding: 10px 0;}.latest-post li:first-child {	padding-top: 0;}.latest-post li:last-child {	border-bottom: none;}.latest-post li figure {	height: 33px;	width: 60px;	float: left;}.latest-post li figure, footer .latest-post li div {	display: table-cell;	vertical-align: top;}aside .latest-post li figure {	width: 75px;}.latest-post li div {	line-height: normal;	padding-left: 13px;	position: relative;	top: -1px;}.latest-post li figure:hover img, .latest-post li figure:focus img {	transform: none;	-webkit-transform: none;	-moz-transform: none;	-ms-transform: none;	-o-transform: none;}/* newsletter */.newsletter input {	float: left;	font-size: 12px;	color: #ffffff;	width: 100%;	height: 100%;	padding: 0 38px 0 12px;}.newsletter .btn.btn-arrow-small {	background: transparent none repeat scroll 0 0;	margin-right: 0;	height: 100%;	padding-top: 0;	padding-bottom: 5px;	text-align: center;	right: 0;	border-width: 0 0 0 1px;}.newsletter .btn.btn-arrow-small i {	color: #626262;	font-size: 18px;	display: block;	margin-top: 6px;}.newsletter {	width: 100%;	height: 33px;}.newsletter .btn.border-color-white {	border-color: #ffffff;}.newsletter .btn.border-color-black {	border-color: #000000;}.newsletter .btn.border-color-extra-dark-gray {	border-color: #232323;}.newsletter .btn.border-color-medium-dark-gray {	border-color: #363636;}.newsletter .btn.border-color-dark-gray {	border-color: #939393;}.newsletter .btn.border-color-extra-medium-gray {	border-color: #dbdbdb;}.newsletter .btn.border-color-medium-gray {	border-color: #e4e4e4;}.newsletter .btn.border-color-extra-light-gray {	border-color: #ededed;}.newsletter .btn.border-color-light-gray {	border-color: #f5f5f5;}.newsletter .btn.border-color-light-pink {	border-color: #862237;}.newsletter .btn.border-color-secondary {	border-color: #158BCF;}.newsletter .btn.border-color-transparent-pink {	border-color: rgba(2, 84, 141, 0.45);}/* instagram feed */.instagram-follow-api ul {	list-style: none;	padding: 0;	margin: 0;	display: flex;	width: 100%;	flex-wrap: wrap;	text-align: center;}.instagram-follow-api li {	padding: 0 10px 10px 0;	width: 33.333%;	box-sizing: border-box;	display: inline-block;}.instagram-follow-api li img {	width: 100%;	height: 100%;	object-fit: cover;	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;}.instagram-follow-api li figure {	position: relative;	overflow: hidden;	padding-bottom: 100%;}.instagram-follow-api li figure a .insta-counts {	position: absolute;	bottom: -100%;	left: 0;	text-align: center;	background: rgba(35, 35, 35, 0.8);	color: #ffffff;	width: 100%;	font-size: 12px;}.instagram-follow-api li figure:hover a .insta-counts {	bottom: 0;}.instagram-follow-api li figure a .insta-counts i {	margin-right: 5px;	margin-left: 5px;	vertical-align: middle;}.instagram-follow-api li figure span {	vertical-align: middle;}/*instagram feed style 1*/.instafeed-style1 {	margin-bottom: 30px;	overflow: hidden;}.instafeed-style1 .insta-image {	width: 100%;}.instafeed-style1 .insta-link {	position: relative;	display: block;	background: #232323;}.instafeed-style1 .insta-counts {	text-align: center;	position: absolute;	top: 50%;	transform: translateY(-30%);	-webkit-transform: translateY(-30%);	-moz-transform: translateY(-30%);	-ms-transform: translateY(-30%);	-o-transform: translateY(-30%);	left: 0;	width: 100%;	color: #ffffff;	opacity: 0;}.instafeed-style1 .insta-link:hover .insta-counts {	opacity: 1;	transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);}.instafeed-style1 .insta-link:hover .insta-image {	opacity: 0.2;}.instafeed-style1 .insta-counts i {	vertical-align: middle;	font-size: 28px;}.instafeed-style1 .insta-counts span {	margin-right: 25px;	position: relative;}.instafeed-style1 .insta-counts span.count-number {	position: absolute;	top: -14px;	font-size: 12px;	left: 15px;	width: 22px;	height: 22px;	text-align: center;	background: #158BCF;	line-height: 20px;	border-radius: 100%;}.bg-background-fade .footer-center-logo {	color: #ffffff;}.bg-background-fade .footer-center-logo a, .bg-background-fade .footer-center-logo a:focus, .bg-background-fade .footer-center-logo a:active {	color: #ffffff;}.bg-background-fade .footer-center-logo a:hover {	color: #158BCF;}.footer-strip-dark {  background-image: url("../images/back-lagarto-azul.png"); /* The image used */  background-position: left; /* Center the image */  background-repeat: no-repeat; /* Do not repeat the image */  background-size: cover; /* Resize the background image to cover the entire container */}/* ===================================
   Home page
====================================== *//* home - creative branding agency */.box-layout {	padding: 0 60px;}@media (min-width: 1200px) {	.box-layout .container {		max-width: 1170px;		width: 100%;	}}/* home - creative business */.icon-box .icon-box-holder {	padding-left: 55px;	height: 112px;}.icon-box .icon-box-holder i {	position: absolute;	left: 0;	vertical-align: middle;	padding-top: 10px;}/* home - creative simple portfolio */.head-text {	font-size: 80px;	line-height: 95px;}/* home - classic digital agency */.image-block {	box-shadow: 0 0 0 rgba(35, 35, 35, 0.6);	-webkit-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.8);	-moz-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.8);	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.5);	-o-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.8);	-ms-box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.8);}.attr-nav > ul > li > a {	padding: 3px 15px;}.icon-play img {	width: 60%;}.icon-play:hover img {	width: 68%;}/* home - creative studio */.icon-box-holder a:hover {	color: #ffffff;}/* home - portfolio personal */.hover-title-box {	position: absolute;	right: -100px;	opacity: 0;	top: 50%;	transform: translateY(-53px);	-webkit-transform: translateY(-53px);	-moz-transform: translateY(-53px);	-ms-transform: translateY(-53px);	-o-transform: translateY(-53px);	z-index: 99;	transition: all 0.3s ease-in-out;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;}.hover-title-box .separator {	height: 1px;	content: "";	position: absolute;	left: -10px;	top: 30px;}/* home - creative small business */.gridblock-main {	padding: 110px 90px;}.gridblock-list li {	width: 33.33%;	float: left;	padding: 0;	text-align: center;}.gridblock-list > * {	vertical-align: top;	display: inline-block;	content: "";}.gridblock-list > :nth-child(3n) {	margin-right: 0;}/* home - blog masonry */.blog-header-style1 {	margin: 0 8px;	padding: 0;	list-style: none;	display: block;}.blog-header-style1 li {	width: 25%;	padding: 0 8px;	margin: 0 -4px 0 0;	display: inline-block;	box-sizing: border-box;	overflow: hidden;	vertical-align: top;	transition: 0.8s;	-webkit-transition: 0.8s;	-moz-transition: 0.8s;	-ms-transition: 0.8s;	-o-transition: 0.8s;}.blog-header-style1 li .blog-banner {	display: block;	position: relative;	height: 100%;}.blog-header-style1 li figure figcaption {	position: absolute;	left: 0;	bottom: 0;	padding: 50px;	transform: translateY(60px);	-webkit-transform: translateY(60px);	-moz-transform: translateY(60px);	-ms-transform: translateY(60px);	-o-transform: translateY(60px);}.blog-header-style1 li.blog-column-active figure figcaption {	transition-delay: 0.5s;	-webkit-transition-delay: 0.5s;	-moz-transition-delay: 0.5s;	-ms-transition-delay: 0.5s;	-o-transition-delay: 0.5s;	transform: translateY(0px);	-webkit-transform: translateY(0px);	-moz-transform: translateY(0px);	-ms-transform: translateY(0px);	-o-transform: translateY(0px);}.blog-header-style1 li figure figcaption .btn {	opacity: 0;	transform: translateY(60px);	-webkit-transform: translateY(60px);	-moz-transform: translateY(60px);	-ms-transform: translateY(60px);	-o-transform: translateY(60px);	transition-delay: 0.3s;	-webkit-transition-delay: 0.3s;	-moz-transition-delay: 0.3s;	-ms-transition-delay: 0.3s;	-o-transition-delay: 0.3s;}.blog-header-style1 li.blog-column-active figure figcaption .btn {	opacity: 1;	transition-delay: 0.6s;	transform: translateY(0);	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);}.blog-header-style1 li.blog-column-active {	width: 50%;	transition-duration: 0.8s;	-webkit-transition-duration: 0.8s;	-moz-transition-duration: 0.8s;	-ms-transition-duration: 0.8s;	-o-transition-duration: 0.8s;}.blog-header-style1 li .blog-title {	width: 100%;	white-space: nowrap;	overflow: hidden;	text-overflow: ellipsis;}/* home - blog clean */.blog-box .blog-box-image, .blog-box .blog-box-content {	position: absolute;	top: 0;	width: 100%;	transition: all 0.5s ease-in-out;	-webkit-transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-ms-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out;}.blog-box .blog-box-image {	transform: translateY(0);	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	opacity: 1;}.blog-box .blog-box-content {	transform: translateY(100%);	-webkit-transform: translateY(100%);	-moz-transform: translateY(100%);	-ms-transform: translateY(100%);	-o-transform: translateY(100%);	opacity: 0;}.blog-box:hover .blog-box-image {	transform: translateY(-100%);	-webkit-transform: translateY(-100%);	-moz-transform: translateY(-100%);	-ms-transform: translateY(-100%);	-o-transform: translateY(-100%);	opacity: 0;}.blog-box:hover .blog-box-content {	transform: translateY(0);	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);	opacity: 1;}/* home - classic innovation agency */.box-separator-line {	height: 1px;	content: "";	position: absolute;	left: -90px;	top: 130px;}.right-image {	bottom: -200px;	position: absolute;	right: -100px;	width: 60%;}.right-image img {	max-width: none;}.content-right-slider .swiper-button-next {	right: 70px;}.content-right-slider .swiper-button-prev {	left: 70px;}/* home - creative designer */.color-code {	justify-content: space-around;	align-items: center;	z-index: 0;}.bg-background-fade {	background-color: #158BCF;}.color-1, .color-2, .color-3, .color-4, .color-5 {	-webkit-transition: background-color 700ms linear;	-moz-transition: background-color 700ms linear;	-o-transition: background-color 700ms linear;	-ms-transition: background-color 700ms linear;	transition: background-color 700ms linear;}.color-1 {	background-color: #007CBC;}.color-2 {	background-color: #4776C1;}.color-3 {	background-color: #706EBF;}.color-4 {	background-color: #9263B6;}.color-5 {	background-color: #AF57A6;}.color-6 {	background-color: #C44B8F;}/* home - classic web agency */.after-before-separator:before, .after-before-separator:after {	width: 35px;	margin: 0 15px;	height: 1px;	background: rgba(255, 255, 255, 0.2);	content: "";	display: inline-block;	vertical-align: super;}.background-slide {	height: auto;	min-height: 700px;}/* home - classic corporate */.rev-slider .tp-bullet {	width: 35px;	height: 3px;	background-color: #ffffff;	opacity: 0.5;	border-radius: 0;	padding: 0 4px;}.rev-slider .tp-bullet.selected, .tp-bullet:hover {	opacity: 1;}/* home - portfolio metro */.text-bold-underline:before {	background-color: #158BCF;	height: 3px;	width: 100%;	position: absolute;	right: 0;	bottom: 5px;	content: "";}/* home - portfolio  parallax */.parallax-title {	padding: 16px 35px;	display: inline-block;}/* home - blog grid */.highlight-bg-text {	padding: 5px 16px;	display: inline-block;	margin-bottom: 15px;}/* ===================================
   Others
====================================== *//* services modern */.arrow-bottom {	position: relative;}.arrow-bottom:after {	top: 100%;	left: 50%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;	border-color: rgba(245, 245, 245, 0);	border-top-color: #f5f5f5;	border-width: 15px;	margin-left: -15px;	z-index: 9;}.arrow-top {	position: relative;}.arrow-top:after {	top: -29px;	left: 50%;	border: solid transparent;	content: " ";	height: 0;	width: 0;	position: absolute;	pointer-events: none;	border-color: rgba(245, 245, 245, 0);	border-bottom-color: #f5f5f5;	border-width: 15px;	margin-left: -15px;	z-index: 9;}/* our clients */.clients-list {	height: 190px;}.clients-list:hover {	box-shadow: 0 0 4px rgba(0, 0, 0, 0.1);}.clients-list:hover img {	-webkit-filter: grayscale(1);	filter: grayscale(1);}/* sidebar nav style 2 */.tparrows:before {	font-family: 'FontAwesome';}.tparrows.tp-leftarrow:before {	content: '\f060';}.tparrows.tp-rightarrow:before {	content: '\f061';}/* rev slider */.rev_slider_wrapper {	height: 980px;}/* animation */@-webkit-keyframes up-down-animation {	0% {		opacity: 1;		top: 0px;	}	25% {		opacity: .4;		top: 2px;	}	50% {		opacity: .3;		top: 4px;	}	75% {		opacity: .2;		top: 5px;	}	100% {		opacity: 0;		top: 9px;	}}@keyframes up-down-animation {	0% {		opacity: 1;		top: 0px;	}	25% {		opacity: .4;		top: 4px;	}	50% {		opacity: .3;		top: 8px;	}	75% {		opacity: .2;		top: 12px;	}	100% {		opacity: 0;		top: 16px;	}}/* ===================================
   demo page css
====================================== */.demo-heading {	font-size: 40px;	line-height: 46px;}.buy-theme {	transition-timing-function: ease-in-out;	-moz-transition-timing-function: ease-in-out;	-webkit-transition-timing-function: ease-in-out;	-o-transition-timing-function: ease-in-out;	transition-duration: .2s;	-moz-transition-duration: .2s;	-webkit-transition-duration: .2s;	-o-transition-duration: .2s;	position: fixed;	top: 130px;	right: -70px;	background: #ffffff;	z-index: 1000;	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);	z-index: 10;}.buy-theme i {	font-size: 16px;	vertical-align: middle;	position: relative;	top: -1px;	color: #6f6f6f;}.all-demo i {	font-size: 15px;	vertical-align: middle;	position: relative;	top: -1px;	color: #6f6f6f;}.buy-theme:hover, .all-demo:hover {	transition-timing-function: ease-in-out;	-moz-transition-timing-function: ease-in-out;	-webkit-transition-timing-function: ease-in-out;	-o-transition-timing-function: ease-in-out;	transition-duration: .2s;	-moz-transition-duration: .2s;	-webkit-transition-duration: .2s;	-o-transition-duration: .2s;	right: 0px;	background: #158BCF;}.buy-theme span, .all-demo span {	padding: 0 9px;	position: relative;	top: 0;	opacity: 0;}.buy-theme:hover span, .all-demo:hover span {	opacity: 1;	color: #ffffff;}.buy-theme:hover i, .all-demo:hover i {	color: #ffffff;}.buy-theme a, .all-demo a {	color: #232323;	font-size: 10px;	text-transform: uppercase;	padding: 2px 10px;	display: block;	text-decoration: none;	font-weight: 500;}.all-demo {	transition-timing-function: ease-in-out;	-moz-transition-timing-function: ease-in-out;	-webkit-transition-timing-function: ease-in-out;	-o-transition-timing-function: ease-in-out;	transition-duration: .2s;	-moz-transition-duration: .2s;	-webkit-transition-duration: .2s;	-o-transition-duration: .2s;	position: fixed;	top: 172px;	right: -102px;	background: #ffffff;	z-index: 1000;	-moz-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);	-webkit-box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);	box-shadow: 0 0 10px rgba(0, 0, 0, 0.2);	z-index: 10;}/*
*
* Form styles
*/.rd-form {	position: relative;	text-align: left;}.rd-form .button {	padding-top: 10px;	padding-bottom: 10px;	min-height: 50px;}* + .rd-form {	margin-top: 20px;}input:-webkit-autofill ~ label,input:-webkit-autofill ~ .form-validation {	color: #000000 !important;}.form-wrap {	position: relative;}.form-wrap.has-error .form-input {	border-color: #f5543f;}.form-wrap.has-focus .form-input {	border-color: #158BCF;}.form-wrap + * {	margin-top: 20px;}.form-input {	display: block;	margin: 0;	width: 100%;	min-height: 50px;	padding: 12px 19px;	font-size: 14px;	font-weight: 400;	line-height: 24px;	color: #191919;	background: #f5f5f5 none;	border-radius: 0;	-webkit-appearance: none;	transition: .3s ease-in-out;	border: 1px solid #f5f5f5;}.form-input:focus {	outline: 0;}textarea.form-input {	height: 135px;	min-height: 50px;	max-height: 230px;	resize: vertical;}.form-label,.form-label-outside {	margin-bottom: 0;	color: #191919;	font-weight: 400;}.form-label {	position: absolute;	top: 25px;	left: 0;	right: 0;	padding-left: 19px;	padding-right: 19px;	font-size: 14px;	font-weight: 400;	line-height: 24px;	pointer-events: none;	text-align: left;	z-index: 9;	transition: .25s;	will-change: transform;	transform: translateY(-50%);}.form-label.focus {	opacity: 0;}.form-label.auto-fill {	color: #191919;}.form-label-outside {	width: 100%;	margin-bottom: 4px;}@media (min-width: 768px) {	.form-label-outside {		position: static;	}	.form-label-outside, .form-label-outside.focus, .form-label-outside.auto-fill {		transform: none;	}}[data-x-mode='true'] .form-label {	pointer-events: auto;}.form-validation {	position: absolute;	right: 8px;	top: 0;	z-index: 11;	margin-top: 2px;	font-size: 9px;	font-weight: 400;	line-height: 12px;	letter-spacing: 0;	color: #f5543f;	transition: .3s;}.form-validation-left .form-validation {	top: 100%;	right: auto;	left: 0;}#form-output-global {	position: fixed;	bottom: 30px;	left: 15px;	z-index: 2000;	visibility: hidden;	transform: translate3d(-500px, 0, 0);	transition: .3s all ease;}#form-output-global.active {	visibility: visible;	transform: translate3d(0, 0, 0);}@media (min-width: 480px) {	#form-output-global {		left: 30px;	}}.form-output {	position: absolute;	top: 100%;	left: 0;	font-size: 10px;	font-weight: 400;	line-height: 1.2;	margin-top: 2px;	transition: .3s;	opacity: 0;	visibility: hidden;}.form-output.active {	opacity: 1;	visibility: visible;}.form-output.error {	color: #f5543f;}.form-output.success {	color: #98bf44;}.radio .radio-custom,.radio-inline .radio-custom,.checkbox .checkbox-custom,.checkbox-inline .checkbox-custom {	opacity: 0;}.radio .radio-custom, .radio .radio-custom-dummy,.radio-inline .radio-custom,.radio-inline .radio-custom-dummy,.checkbox .checkbox-custom,.checkbox .checkbox-custom-dummy,.checkbox-inline .checkbox-custom,.checkbox-inline .checkbox-custom-dummy {	position: absolute;	left: 0;	width: 14px;	height: 14px;	outline: none;	cursor: pointer;}.radio .radio-custom-dummy,.radio-inline .radio-custom-dummy,.checkbox .checkbox-custom-dummy,.checkbox-inline .checkbox-custom-dummy {	pointer-events: none;	background: #ffffff;}.radio .radio-custom-dummy::after,.radio-inline .radio-custom-dummy::after,.checkbox .checkbox-custom-dummy::after,.checkbox-inline .checkbox-custom-dummy::after {	position: absolute;	opacity: 0;	transition: .22s;}.radio .radio-custom:focus,.radio-inline .radio-custom:focus,.checkbox .checkbox-custom:focus,.checkbox-inline .checkbox-custom:focus {	outline: none;}.radio input,.radio-inline input,.checkbox input,.checkbox-inline input {	position: absolute;	width: 1px;	height: 1px;	padding: 0;	overflow: hidden;	clip: rect(0, 0, 0, 0);	white-space: nowrap;	clip-path: inset(50%);	border: 0;}.radio-custom:checked + .radio-custom-dummy:after,.checkbox-custom:checked + .checkbox-custom-dummy:after {	opacity: 1;}.radio,.radio-inline {	padding-left: 28px;}.radio .radio-custom-dummy,.radio-inline .radio-custom-dummy {	top: 1px;	left: 0;	width: 18px;	height: 18px;	border-radius: 50%;	border: 1px solid #b7b7b7;}.radio .radio-custom-dummy::after,.radio-inline .radio-custom-dummy::after {	content: '';	top: 3px;	right: 3px;	bottom: 3px;	left: 3px;	background: #939393;	border-radius: inherit;}.checkbox,.checkbox-inline {	padding-left: 28px;}.checkbox .checkbox-custom-dummy,.checkbox-inline .checkbox-custom-dummy {	left: 0;	width: 18px;	height: 18px;	margin: 0;	border: 1px solid #b7b7b7;}.checkbox .checkbox-custom-dummy::after,.checkbox-inline .checkbox-custom-dummy::after {	content: '\f222';	font-family: "Material Design Icons";	position: absolute;	top: -1px;	left: -2px;	font-size: 20px;	line-height: 18px;	color: #fafafa;}.toggle-custom {	padding-left: 60px;	-webkit-appearance: none;}.toggle-custom:checked ~ .checkbox-custom-dummy::after {	background: #158BCF;	transform: translate(20px, -50%);}.toggle-custom ~ .checkbox-custom-dummy {	position: relative;	display: inline-block;	margin-top: -1px;	width: 44px;	height: 20px;	background: #f5f5f5;	cursor: pointer;}.toggle-custom ~ .checkbox-custom-dummy::after {	content: '';	position: absolute;	display: inline-block;	width: 16px;	height: 16px;	left: 0;	top: 50%;	background: #b7b7b7;	transform: translate(4px, -50%);	opacity: 1;	transition: .22s;}.rd-form-inline {	position: relative;	display: block;}.rd-form-inline > * {	margin-top: 0;}.rd-form-inline .form-button {	position: absolute;	top: 50%;	transform: translateY(-50%);	right: 17px;}.rd-form-inline .form-button .btn {	padding: 0;	box-shadow: none;	border: none;	background: transparent;}.rd-form-inline .form-input {	background-color: #ffffff;	padding-right: 50px;}@media (min-width: 480px) {	.rd-form-inline .button {		display: block;	}}.rd-form-inline.rd-form-inline-centered {	justify-content: center;}.form-sm .form-input,.form-sm .button {	padding-top: 9px;	padding-bottom: 9px;	min-height: 40px;}.form-sm .form-validation {	top: -16px;}.form-sm .form-label {	top: 20px;}.form-sm * + .button {	margin-top: 10px;}.form-lg .form-input,.form-lg .form-label,.form-lg .select2-container .select2-choice {	font-size: 16px;}.form-lg .form-input,.form-lg .select2-container .select2-choice {	font-size: 16px;	padding-top: 17px;	padding-bottom: 17px;}.form-lg .form-input,.form-lg .select2-container .select2-choice {	min-height: 58px;}.form-lg .form-button {	min-height: 60px;}.form-lg .form-label {	top: 30px;}.rd-mailform-style-2 .form-input {	border-left: none;	border-right: none;	border-top: none;}.rd-mailform-style-3 .form-input {	background-color: #e0e0e0;	border-color: #757575;	border-radius: 5px;}.rd-form-inline-style-1 {	border-radius: 5px;	overflow: hidden;	position: relative;}.rd-form-inline-style-1 .form-validation {	right: 68px;}.rd-form-inline-style-1 .form-input {	border-radius: 5px;	overflow: hidden;	background-color: transparent;}.rd-form-inline-style-1 button {	color: #ffffff;	background-color: #757575;	height: 100%;	width: 50px;}.rd-form-inline-style-1 .form-button {	top: 0;	bottom: 0;	right: 0;	transform: translateY(0%);}.rd-form-footer {	position: relative;}.rd-form-footer .form-input {	background-color: transparent;	min-height: 33px;	height: 33px;	padding: 3px 30px 3px 10px;	font-size: 11px;}.rd-form-footer .form-label {	top: 50%;	padding-left: 10px;	font-size: 11px;	transform: translateY(-50%);}.rd-form-footer .form-validation {	right: 38px;}.rd-form-footer .btn {	position: absolute;	top: 0;	right: 0;	bottom: 0;	height: 33px;	font-size: 18px;}.rd-form-footer .btn, .rd-form-footer .btn:focus, .rd-form-footer .btn:active {	box-shadow: none;	outline: none;	background-color: inherit;	border: none;}.rd-form-footer .btn:hover {	border: none;	background-color: inherit;	color: #158BCF;}.rd-form-footer .btn i {	font-size: inherit;}.bg-extra-dark-gray .form-input,.bg-extra-dark-gray .form-label,.bg-black .form-input,.bg-black .form-label {	color: #fafafa;}.bg-light-gray .form-input,.bg-extra-dark-gray .form-input,.bg-black .form-input {	background-color: transparent;	border-color: #fafafa;}.bg-light-gray .rd-form-inline .form-input,.bg-extra-dark-gray .rd-form-inline .form-input,.bg-black .rd-form-inline .form-input {	background-color: #ffffff;	border-color: #ffffff;}.bg-light-gray .rd-mailform-style-3 .form-input,.bg-extra-dark-gray .rd-mailform-style-3 .form-input,.bg-black .rd-mailform-style-3 .form-input {	background-color: #fafafa;	border-color: #e0e0e0;	border-radius: 5px;}.bg-light-gray .rd-form-inline-style-1 .form-input,.bg-extra-dark-gray .rd-form-inline-style-1 .form-input,.bg-black .rd-form-inline-style-1 .form-input {	border-color: #fafafa;	background-color: transparent;}.bg-light-gray .rd-form-inline-style-1 .form-button .btn,.bg-extra-dark-gray .rd-form-inline-style-1 .form-button .btn,.bg-black .rd-form-inline-style-1 .form-button .btn {	color: #ffffff;	background-color: #757575;}.bg-light-gray .rd-mailform-alberto .form-label,.bg-light-gray .rd-mailform-alberto .form-input,.bg-extra-dark-gray .rd-mailform-alberto .form-label,.bg-extra-dark-gray .rd-mailform-alberto .form-input,.bg-black .rd-mailform-alberto .form-label,.bg-black .rd-mailform-alberto .form-input {	color: #191919;}.bg-light-gray .rd-mailform-alberto .form-input,.bg-extra-dark-gray .rd-mailform-alberto .form-input,.bg-black .rd-mailform-alberto .form-input {	border: 1px solid #d1d1d1;}.bg-light-gray .rd-mailform-alberto .form-validation,.bg-extra-dark-gray .rd-mailform-alberto .form-validation,.bg-black .rd-mailform-alberto .form-validation {	color: #f5543f;}.bg-light-gray .bg-white .rd-mailform-style-2 .form-label,.bg-light-gray .bg-white .rd-mailform-style-2 .form-input,.bg-light-gray .bg-white .rd-mailform-style-3 .form-label,.bg-light-gray .bg-white .rd-mailform-style-3 .form-input,.bg-extra-dark-gray .bg-white .rd-mailform-style-2 .form-label,.bg-extra-dark-gray .bg-white .rd-mailform-style-2 .form-input,.bg-extra-dark-gray .bg-white .rd-mailform-style-3 .form-label,.bg-extra-dark-gray .bg-white .rd-mailform-style-3 .form-input,.bg-black .bg-white .rd-mailform-style-2 .form-label,.bg-black .bg-white .rd-mailform-style-2 .form-input,.bg-black .bg-white .rd-mailform-style-3 .form-label,.bg-black .bg-white .rd-mailform-style-3 .form-input {	color: #191919;}.bg-light-gray .bg-white .rd-mailform-style-2 .form-validation,.bg-light-gray .bg-white .rd-mailform-style-3 .form-validation,.bg-extra-dark-gray .bg-white .rd-mailform-style-2 .form-validation,.bg-extra-dark-gray .bg-white .rd-mailform-style-3 .form-validation,.bg-black .bg-white .rd-mailform-style-2 .form-validation,.bg-black .bg-white .rd-mailform-style-3 .form-validation {	color: #f5543f;}.color-code .form-input {	color: #ffffff;	background-color: transparent;}.color-code .form-label {	color: #ffffff;}/*
*
* Select 2
*//*
Version: 3.5.4 Timestamp: Sun Aug 30 13:30:32 EDT 2015
*/.select2-container {	margin: 0;	position: relative;	display: inline-block;	vertical-align: middle;	padding: 0;}.select2-container-active {	border: 1px solid #158BCF;}.select2-container,.select2-drop,.select2-search,.select2-search input {	/*
		Force border-box so that % widths fit the parent
		container without overlap because of margin/padding.
		More Info : http://www.quirksmode.org/css/box.html
	*/	-webkit-box-sizing: border-box;	/* webkit */	-moz-box-sizing: border-box;	/* firefox */	box-sizing: border-box;	/* css3 */}.select2-container .select2-choice {	display: block;	position: relative;	color: #191919;	background-color: #f5f5f5;	padding: 12px 19px;	border-radius: 0;	text-decoration: none;}.select2-container .select2-choice > .select2-chosen {	display: block;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;}.select2-dropdown-open .select2-choice {	border-bottom-left-radius: 0;	border-bottom-right-radius: 0;}.select2-arrow {	display: inline-block;	position: absolute;	right: 19px;	top: 50%;	transform: translateY(-50%);	line-height: 1;}.select2-arrow b:before {	display: inline-block;	font-weight: 400;	content: "";	font-family: "Material Design Icons";	font-size: 22px;	transform: rotate(0deg);}.select2-dropdown-open .select2-arrow b:before {	transform: rotate(180deg);}.select2-container .select2-choice abbr {	display: none;}.select2-drop-mask {	border: 0;	margin: 0;	padding: 0;	position: fixed;	left: 0;	top: 0;	min-height: 100%;	min-width: 100%;	height: auto;	width: auto;	opacity: 0;	z-index: 99;	/* styles required for IE to work */	background-color: #ffffff;	filter: alpha(opacity=0);}.select2-drop {	width: 100%;	margin-top: -1px;	position: absolute;	z-index: 100;	top: 100%;	background: #ffffff;	color: #191919;	border: 1px solid #f5f5f5;	border-top: 0;	border-radius: 0 0 0 0;	transition: 0s ease-out all;}.select2-drop-active {	border: 1px solid #158BCF;	border-top: 0;}.select2-drop.select2-drop-above {	margin-top: 1px;	border-top: 1px solid #f5f5f5;	border-bottom: 0;}.select2-drop.select2-drop-above.select2-drop-active {	border: 1px solid #158BCF;}.select2-search {	display: inline-block;	width: 100%;	padding: 4px 4px 0;	position: relative;	z-index: 10000;	white-space: nowrap;}.select2-search:before {	position: absolute;	right: 19px;	top: 50%;	transform: translateY(calc(-50% + 4px));	display: inline-block;	content: '\f43b';	font-family: "Material Design Icons";	font-size: 20px;	line-height: 1;}.select2-search input {	width: 100%;	padding: 5px 35px 5px 5px;	margin: 0;	outline: 0;	font-size: 1em;	background-color: #f5f5f5;	color: #191919;	border: 1px solid #f5f5f5;}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices {	border: 1px solid #f5f5f5;	border-top-color: transparent;}.select2-hidden-accessible {	border: 0;	clip: rect(0 0 0 0);	height: 1px;	margin: -1px;	overflow: hidden;	padding: 0;	position: absolute;	width: 1px;}/* results */.select2-results {	padding: 4px 4px;	position: relative;	overflow-x: hidden;	overflow-y: auto;	-webkit-tap-highlight-color: transparent;}.select2-result {	border-radius: 0;	transition: .1s;}.select2-results li.select2-result-with-children > .select2-result-label {	font-weight: bold;}.select2-results .select2-result-label {	padding: 3px 7px 4px;	margin: 0;	cursor: pointer;	min-height: 1em;	-webkit-touch-callout: none;	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}.select2-results .select2-highlighted {	color: #ffffff;	background: #158BCF;}.select2-results li em {	background: #ffffff;	font-style: normal;}.select2-results .select2-highlighted em {	background: transparent;}.select2-results .select2-highlighted ul {	background: #ffffff;	color: #000000;}/*
disabled look for disabled choices in the results dropdown
*/.select2-results .select2-disabled.select2-highlighted {	color: #ffffff;	background: #158BCF;	display: list-item;	cursor: default;}.select2-results .select2-disabled {	background: #b7b7b7;	display: list-item;	cursor: default;}.select2-results .select2-selected {	display: none;}.select2-results .select2-ajax-error {	background: rgba(255, 50, 50, 0.2);}.select2-more-results {	background: #f4f4f4;	display: list-item;}/* disabled styles */.select2-container.select2-container-disabled .select2-choice {	background-color: #f4f4f4;	background-image: none;	border: 1px solid #ddd;	cursor: default;}.select2-container.select2-container-disabled .select2-choice .select2-arrow {	background-color: #f4f4f4;	background-image: none;	border-left: 0;}.select2-container.select2-container-disabled .select2-choice abbr {	display: none;}/* multiselect */.select2-container-multi {	display: flex;	align-items: stretch;	height: auto;	min-height: 50px;}.select2-container-multi .select2-choices {	display: flex;	flex-flow: row;	align-items: center;	width: 100%;	margin: 0;	padding: 0;	position: relative;	line-height: 0;	cursor: text;	overflow: hidden;}.select2-locked {	padding: 3px 5px 3px 5px !important;}.select2-container-multi .select2-choices {	min-height: 26px;}.select2-container-multi .select2-choices .select2-search-field {	margin: 0;	padding: 0;	white-space: nowrap;}.select2-container-multi .select2-choices .select2-search-field input {	width: 100% !important;	outline: 0;	border: 0;	-webkit-box-shadow: none;	box-shadow: none;	background: transparent !important;}.select2-container-multi .select2-choices .select2-search-choice {	padding: 4px 5px 4px 20px;	margin: 3px 0 3px 5px;	position: relative;	line-height: 13px;	cursor: default;	border: 1px solid gainsboro;	background-clip: padding-box;	-webkit-touch-callout: none;	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	background-color: gainsboro;}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {	cursor: default;}.select2-search-choice-close {	display: block;	width: 12px;	height: 13px;	position: absolute;	right: 3px;	top: 3px;	color: #939393;}.select2-search-choice-close:before {	display: inline-block;	content: '\f24c';	font-family: "Material Design Icons";	font-size: 12px;	line-height: 1;}.select2-container-multi .select2-search-choice-close {	left: 3px;}/* disabled styles */.select2-container-multi.select2-container-disabled .select2-choices {	background-color: #f4f4f4;	background-image: none;	border: 1px solid #ddd;	cursor: default;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {	padding: 3px 5px 3px 5px;	border: 1px solid #ddd;	background-image: none;	background-color: #f4f4f4;}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {	display: none;	background: none;}/* end multiselect */.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match {	text-decoration: underline;}.select2-offscreen, .select2-offscreen:focus {	clip: rect(0 0 0 0) !important;	width: 1px !important;	height: 1px !important;	border: 0 !important;	margin: 0 !important;	padding: 0 !important;	overflow: hidden !important;	position: absolute !important;	outline: 0 !important;	left: 0px !important;	top: 0px !important;}.select2-display-none {	display: none;}.select2-measure-scrollbar {	position: absolute;	top: -10000px;	left: -10000px;	width: 100px;	height: 100px;	overflow: scroll;}.bg-extra-dark-gray .select2-container .select2-choice,.bg-black .select2-container .select2-choice {	color: #fafafa;	background-color: transparent;}.bg-extra-dark-gray .select2-chosen,.bg-black .select2-chosen {	color: #fafafa;}/*
*
* Snackbars
*/.snackbars {	padding: 9px 16px;	margin-left: auto;	margin-right: auto;	color: #ffffff;	text-align: left;	background-color: #757575;	border-radius: 0;	box-shadow: 0 1px 4px 0 rgba(0, 0, 0, 0.15);	font-size: 14px;}.snackbars p {	margin: 0;}.snackbars .icon-xxs {	font-size: 18px;}.snackbars p span:last-child {	padding-left: 14px;}.snackbars-left {	display: inline-block;	margin-bottom: 0;}.snackbars-right {	display: inline-block;	float: right;	text-transform: uppercase;}.snackbars-right:hover {	text-decoration: underline;}@media (min-width: 480px) {	.snackbars {		max-width: 540px;		padding: 12px 15px;		font-size: 15px;	}}.thumbnail-creative {	position: relative;	z-index: 1;	display: block;	padding-bottom: 100%;	overflow: hidden;}.thumbnail-creative img {	position: absolute;	z-index: 1;	top: 0;	bottom: 0;	left: 0;	right: 0;	width: 101%;	height: 101%;	max-width: none;	max-height: none;	object-fit: cover;	object-position: center center;	will-change: transfrom;}.thumbnail-creative-overlay {	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;	z-index: 3;	background-color: rgba(2, 84, 141, 0.6);	opacity: 0;	transition: .3s ease-out all;}.thumbnail-creative-overlay .icon {	z-index: 4;	position: absolute;	top: 50%;	left: 50%;	transform: translate(-50%, -50%);	color: #ffffff;	font-size: 25px;	transition: .3s ease-out all;}.thumbnail-creative:hover .thumbnail-creative-overlay {	opacity: 1;}.row-narrow {	margin-right: -5px;	margin-left: -5px;}.row-narrow > [class*="col-"] {	padding-right: 5px;	padding-left: 5px;}.popup-youtube:hover {	opacity: .85;}/*==============================
    Margin
================================*/.offset-half-all {	margin: .5%;}.offset-one-all {	margin: 1%;}.offset-one-half-all {	margin: 1.5%;}.offset-two-all {	margin: 2%;}.offset-two-half-all {	margin: 2.5%;}.offset-three-all {	margin: 3%;}.offset-three-half-all {	margin: 3.5%;}.offset-four-all {	margin: 4%;}.offset-four-half-all {	margin: 4.5%;}.offset-five-all {	margin: 5%;}.offset-five-half-all {	margin: 5.5%;}.offset-six-all {	margin: 6%;}.offset-six-half-all {	margin: 6.5%;}.offset-seven-all {	margin: 7%;}.offset-seven-half-all {	margin: 7.5%;}.offset-eight-all {	margin: 8%;}.offset-eight-half-all {	margin: 8.5%;}.offset-nine-all {	margin: 9%;}.offset-nine-half-all {	margin: 9.5%;}.offset-ten-all {	margin: 10%;}.offset-ten-half-all {	margin: 10.5%;}.offset-eleven-all {	margin: 11%;}.offset-eleven-half-all {	margin: 11.5%;}.offset-twelve-all {	margin: 12%;}.offset-twelve-half-all {	margin: 12.5%;}.offset-thirteen-all {	margin: 13%;}.offset-thirteen-half-all {	margin: 13.5%;}.offset-fourteen-all {	margin: 14%;}.offset-fourteen-half-all {	margin: 14.5%;}.offset-fifteen-all {	margin: 15%;}.offset-fifteen-half-all {	margin: 15.5%;}.offset-sixteen-all {	margin: 16%;}.offset-sixteen-half-all {	margin: 16.5%;}.offset-seventeen-all {	margin: 17%;}.offset-seventeen-half-all {	margin: 17.5%;}.offset-eighteen-all {	margin: 18%;}.offset-eighteen-half-all {	margin: 18.5%;}.offset-nineteen-all {	margin: 19%;}.offset-nineteen-half-all {	margin: 19.5%;}.offset-twenty-all {	margin: 20%;}.offset-twenty-half-all {	margin: 20.5%;}.offset-twenty-one-all {	margin: 21%;}.offset-twenty-one-half-all {	margin: 21.5%;}.offset-twenty-two-all {	margin: 22%;}.offset-twenty-two-half-all {	margin: 22.5%;}.offset-twenty-three-all {	margin: 23%;}.offset-twenty-three-half-all {	margin: 23.5%;}.offset-twenty-four-all {	margin: 24%;}.offset-twenty-four-half-all {	margin: 24.5%;}.offset-twenty-five-all {	margin: 25%;}.offset-5px-all {	margin: 5px;}.offset-10px-all {	margin: 10px;}.offset-15px-all {	margin: 15px;}.offset-20px-all {	margin: 20px;}.offset-25px-all {	margin: 25px;}.offset-30px-all {	margin: 30px;}.offset-35px-all {	margin: 35px;}.offset-40px-all {	margin: 40px;}.offset-45px-all {	margin: 45px;}.offset-50px-all {	margin: 50px;}.offset-55px-all {	margin: 55px;}.offset-60px-all {	margin: 60px;}.offset-65px-all {	margin: 65px;}.offset-70px-all {	margin: 70px;}.offset-75px-all {	margin: 75px;}.offset-80px-all {	margin: 80px;}.offset-85px-all {	margin: 85px;}.offset-90px-all {	margin: 90px;}.offset-95px-all {	margin: 95px;}.offset-100px-all {	margin: 100px;}.offset-105px-all {	margin: 105px;}.offset-110px-all {	margin: 110px;}.offset-115px-all {	margin: 115px;}.offset-120px-all {	margin: 120px;}.no-margin {	margin: 0 !important;}.no-offset-lr {	margin-left: 0 !important;	margin-right: 0 !important;}.no-offset-tb {	margin-top: 0 !important;	margin-bottom: 0 !important;}.no-offset-top {	margin-top: 0 !important;}.no-offset-bottom {	margin-bottom: 0 !important;}.no-offset-left {	margin-left: 0 !important;}.no-offset-right {	margin-right: 0 !important;}.offset-lr-auto {	margin-left: auto !important;	margin-right: auto !important;}.offset-auto {	margin: 0 auto !important;}/* margin top */.offset-one-top {	margin-top: 1%;}.offset-one-half-top {	margin-top: 1.5%;}.offset-two-top {	margin-top: 2%;}.offset-two-half-top {	margin-top: 2.5%;}.offset-three-top {	margin-top: 3%;}.offset-three-half-top {	margin-top: 3.5%;}.offset-four-top {	margin-top: 4%;}.offset-four-half-top {	margin-top: 4.5%;}.offset-five-top {	margin-top: 5%;}.offset-five-half-top {	margin-top: 5.5%;}.offset-six-top {	margin-top: 6%;}.offset-six-half-top {	margin-top: 6.5%;}.offset-seven-top {	margin-top: 7%;}.offset-seven-half-top {	margin-top: 7.5%;}.offset-eight-top {	margin-top: 8%;}.offset-eight-half-top {	margin-top: 8.5%;}.offset-nine-top {	margin-top: 9%;}.offset-nine-half-top {	margin-top: 9.5%;}.offset-ten-top {	margin-top: 10%;}.offset-ten-half-top {	margin-top: 10.5%;}.offset-eleven-top {	margin-top: 11%;}.offset-eleven-half-top {	margin-top: 11.5%;}.offset-twelve-top {	margin-top: 12%;}.offset-twelve-half-top {	margin-top: 12.5%;}.offset-thirteen-top {	margin-top: 13%;}.offset-thirteen-half-top {	margin-top: 13.5%;}.offset-fourteen-top {	margin-top: 14%;}.offset-fourteen-half-top {	margin-top: 14.5%;}.offset-fifteen-top {	margin-top: 15%;}.offset-fifteen-half-top {	margin-top: 15.5%;}.offset-sixteen-top {	margin-top: 16%;}.offset-sixteen-half-top {	margin-top: 16.5%;}.offset-seventeen-top {	margin-top: 17%;}.offset-seventeen-half-top {	margin-top: 17.5%;}.offset-eighteen-top {	margin-top: 18%;}.offset-eighteen-half-top {	margin-top: 18.5%;}.offset-nineteen-top {	margin-top: 19%;}.offset-nineteen-half-top {	margin-top: 19.5%;}.offset-twenty-top {	margin-top: 20%;}.offset-twenty-half-top {	margin-top: 20.5%;}.offset-twenty-one-top {	margin-top: 21%;}.offset-twenty-one-half-top {	margin-top: 21.5%;}.offset-twenty-two-top {	margin-top: 22%;}.offset-twenty-two-half-top {	margin-top: 22.5%;}.offset-twenty-three-top {	margin-top: 23%;}.offset-twenty-three-half-top {	margin-top: 23.5%;}.offset-twenty-four-top {	margin-top: 24%;}.offset-twenty-four-half-top {	margin-top: 24.5%;}.offset-twenty-five-top {	margin-top: 25%;}.offset-5px-top {	margin-top: 5px;}.offset-10px-top {	margin-top: 10px;}.offset-15px-top {	margin-top: 15px;}.offset-20px-top {	margin-top: 20px;}.offset-25px-top {	margin-top: 25px;}.offset-30px-top {	margin-top: 30px;}.offset-35px-top {	margin-top: 35px;}.offset-40px-top {	margin-top: 40px;}.offset-45px-top {	margin-top: 45px;}.offset-50px-top {	margin-top: 50px;}.offset-55px-top {	margin-top: 55px;}.offset-60px-top {	margin-top: 60px;}.offset-65px-top {	margin-top: 65px;}.offset-70px-top {	margin-top: 70px;}.offset-75px-top {	margin-top: 75px;}.offset-80px-top {	margin-top: 80px;}.offset-90px-top {	margin-top: 90px;}.offset-100px-top {	margin-top: 100px;}/* margin bottom */.offset-one-bottom {	margin-bottom: 1%;}.offset-one-half-bottom {	margin-bottom: 1.5%;}.offset-two-bottom {	margin-bottom: 2%;}.offset-two-half-bottom {	margin-bottom: 2.5%;}.offset-three-bottom {	margin-bottom: 3%;}.offset-three-half-bottom {	margin-bottom: 3.5%;}.offset-four-bottom {	margin-bottom: 4%;}.offset-four-half-bottom {	margin-bottom: 4.5%;}.offset-five-bottom {	margin-bottom: 5%;}.offset-five-half-bottom {	margin-bottom: 5.5%;}.offset-six-bottom {	margin-bottom: 6%;}.offset-six-half-bottom {	margin-bottom: 6.5%;}.offset-seven-bottom {	margin-bottom: 7%;}.offset-seven-half-bottom {	margin-bottom: 7.5%;}.offset-eight-bottom {	margin-bottom: 8%;}.offset-eight-half-bottom {	margin-bottom: 8.5%;}.offset-nine-bottom {	margin-bottom: 9%;}.offset-nine-half-bottom {	margin-bottom: 9.5%;}.offset-ten-bottom {	margin-bottom: 10%;}.offset-ten-half-bottom {	margin-bottom: 10.5%;}.offset-eleven-bottom {	margin-bottom: 11%;}.offset-eleven-half-bottom {	margin-bottom: 11.5%;}.offset-twelve-bottom {	margin-bottom: 12%;}.offset-twelve-half-bottom {	margin-bottom: 12.5%;}.offset-thirteen-bottom {	margin-bottom: 13%;}.offset-thirteen-half-bottom {	margin-bottom: 13.5%;}.offset-fourteen-bottom {	margin-bottom: 14%;}.offset-fourteen-half-bottom {	margin-bottom: 14.5%;}.offset-fifteen-bottom {	margin-bottom: 15%;}.offset-fifteen-half-bottom {	margin-bottom: 15.5%;}.offset-sixteen-bottom {	margin-bottom: 16%;}.offset-sixteen-half-bottom {	margin-bottom: 16.5%;}.offset-seventeen-bottom {	margin-bottom: 17%;}.offset-seventeen-half-bottom {	margin-bottom: 17.5%;}.offset-eighteen-bottom {	margin-bottom: 18%;}.offset-eighteen-half-bottom {	margin-bottom: 18.5%;}.offset-nineteen-bottom {	margin-bottom: 19%;}.offset-nineteen-half-bottom {	margin-bottom: 19.5%;}.offset-twenty-bottom {	margin-bottom: 20%;}.offset-twenty-half-bottom {	margin-bottom: 20.5%;}.offset-twenty-one-bottom {	margin-bottom: 21%;}.offset-twenty-one-half-bottom {	margin-bottom: 21.5%;}.offset-twenty-two-bottom {	margin-bottom: 22%;}.offset-twenty-two-half-bottom {	margin-bottom: 22.5%;}.offset-twenty-three-bottom {	margin-bottom: 23%;}.offset-twenty-three-half-bottom {	margin-bottom: 23.5%;}.offset-twenty-four-bottom {	margin-bottom: 24%;}.offset-twenty-four-half-bottom {	margin-bottom: 24.5%;}.offset-twenty-five-bottom {	margin-bottom: 25%;}.offset-5px-bottom {	margin-bottom: 5px;}.offset-10px-bottom {	margin-bottom: 10px;}.offset-15px-bottom {	margin-bottom: 15px;}.offset-20px-bottom {	margin-bottom: 20px;}.offset-25px-bottom {	margin-bottom: 25px;}.offset-30px-bottom {	margin-bottom: 30px;}.offset-35px-bottom {	margin-bottom: 35px;}.offset-40px-bottom {	margin-bottom: 40px;}.offset-45px-bottom {	margin-bottom: 45px;}.offset-50px-bottom {	margin-bottom: 50px;}.offset-55px-bottom {	margin-bottom: 55px;}.offset-60px-bottom {	margin-bottom: 60px;}.offset-65px-bottom {	margin-bottom: 65px;}.offset-70px-bottom {	margin-bottom: 70px;}.offset-75px-bottom {	margin-bottom: 75px;}.offset-80px-bottom {	margin-bottom: 80px;}.offset-85px-bottom {	margin-bottom: 85px;}.offset-90px-bottom {	margin-bottom: 90px;}.offset-95px-bottom {	margin-bottom: 95px;}.offset-100px-bottom {	margin-bottom: 100px;}/* margin right */.offset-one-right {	margin-right: 1%;}.offset-one-half-right {	margin-right: 1.5%;}.offset-two-right {	margin-right: 2%;}.offset-two-half-right {	margin-right: 2.5%;}.offset-three-right {	margin-right: 3%;}.offset-three-half-right {	margin-right: 3.5%;}.offset-four-right {	margin-right: 4%;}.offset-four-half-right {	margin-right: 4.5%;}.offset-five-right {	margin-right: 5%;}.offset-five-half-right {	margin-right: 5.5%;}.offset-six-right {	margin-right: 6%;}.offset-six-half-right {	margin-right: 6.5%;}.offset-seven-right {	margin-right: 7%;}.offset-seven-half-right {	margin-right: 7.5%;}.offset-eight-right {	margin-right: 8%;}.offset-eight-half-right {	margin-right: 8.5%;}.offset-nine-right {	margin-right: 9%;}.offset-nine-half-right {	margin-right: 9.5%;}.offset-ten-right {	margin-right: 10%;}.offset-ten-half-right {	margin-right: 10.5%;}.offset-eleven-right {	margin-right: 11%;}.offset-eleven-half-right {	margin-right: 11.5%;}.offset-twelve-right {	margin-right: 12%;}.offset-twelve-half-right {	margin-right: 12.5%;}.offset-thirteen-right {	margin-right: 13%;}.offset-thirteen-half-right {	margin-right: 13.5%;}.offset-fourteen-right {	margin-right: 14%;}.offset-fourteen-half-right {	margin-right: 14.5%;}.offset-fifteen-right {	margin-right: 15%;}.offset-fifteen-half-right {	margin-right: 15.5%;}.offset-sixteen-right {	margin-right: 16%;}.offset-sixteen-half-right {	margin-right: 16.5%;}.offset-seventeen-right {	margin-right: 17%;}.offset-seventeen-half-right {	margin-right: 17.5%;}.offset-eighteen-right {	margin-right: 18%;}.offset-eighteen-half-right {	margin-right: 18.5%;}.offset-nineteen-right {	margin-right: 19%;}.offset-nineteen-half-right {	margin-right: 19.5%;}.offset-twenty-right {	margin-right: 20%;}.offset-twenty-half-right {	margin-right: 20.5%;}.offset-twenty-right {	margin-right: 21%;}.offset-twenty-one-half-right {	margin-right: 21.5%;}.offset-twenty-two-right {	margin-right: 22%;}.offset-twenty-two-half-right {	margin-right: 22.5%;}.offset-twenty-three-right {	margin-right: 23%;}.offset-twenty-three-half-right {	margin-right: 23.5%;}.offset-twenty-four-right {	margin-right: 24%;}.offset-twenty-four-half-right {	margin-right: 24.5%;}.offset-twenty-five-right {	margin-right: 25%;}.offset-5px-right {	margin-right: 5px;}.offset-10px-right {	margin-right: 10px;}.offset-15px-right {	margin-right: 15px;}.offset-20px-right {	margin-right: 20px;}.offset-25px-right {	margin-right: 25px;}.offset-30px-right {	margin-right: 30px;}.offset-35px-right {	margin-right: 35px;}.offset-40px-right {	margin-right: 40px;}.offset-45px-right {	margin-right: 45px;}.offset-50px-right {	margin-right: 50px;}.offset-55px-right {	margin-right: 55px;}.offset-60px-right {	margin-right: 60px;}.offset-65px-right {	margin-right: 65px;}.offset-70px-right {	margin-right: 70px;}.offset-75px-right {	margin-right: 75px;}.offset-80px-right {	margin-right: 80px;}.offset-85px-right {	margin-right: 85px;}.offset-90px-right {	margin-right: 90px;}.offset-95px-right {	margin-right: 95px;}.offset-100px-right {	margin-right: 100px;}/* margin left */.offset-one-left {	margin-left: 1%;}.offset-one-half-left {	margin-left: 1.5%;}.offset-two-left {	margin-left: 2%;}.offset-two-half-left {	margin-left: 2.5%;}.offset-three-left {	margin-left: 3%;}.offset-three-half-left {	margin-left: 3.5%;}.offset-four-left {	margin-left: 4%;}.offset-four-half-left {	margin-left: 4.5%;}.offset-five-left {	margin-left: 5%;}.offset-five-half-left {	margin-left: 5.5%;}.offset-six-left {	margin-left: 6%;}.offset-six-half-left {	margin-left: 6.5%;}.offset-seven-left {	margin-left: 7%;}.offset-seven-half-left {	margin-left: 7.5%;}.offset-eight-left {	margin-left: 8%;}.offset-eight-half-left {	margin-left: 8.5%;}.offset-nine-left {	margin-left: 9%;}.offset-nine-half-left {	margin-left: 9.5%;}.offset-ten-left {	margin-left: 10%;}.offset-ten-half-left {	margin-left: 10.5%;}.offset-eleven-left {	margin-left: 11%;}.offset-eleven-half-left {	margin-left: 11.5%;}.offset-twelve-left {	margin-left: 12%;}.offset-twelve-half-left {	margin-left: 12.5%;}.offset-thirteen-left {	margin-left: 13%;}.offset-thirteen-half-left {	margin-left: 13.5%;}.offset-fourteen-left {	margin-left: 14%;}.offset-fourteen-half-left {	margin-left: 14.5%;}.offset-fifteen-left {	margin-left: 15%;}.offset-fifteen-half-left {	margin-left: 15.5%;}.offset-sixteen-left {	margin-left: 16%;}.offset-sixteen-half-left {	margin-left: 16.5%;}.offset-seventeen-left {	margin-left: 17%;}.offset-seventeen-half-left {	margin-left: 17.5%;}.offset-eighteen-left {	margin-left: 18%;}.offset-eighteen-half-left {	margin-left: 18.5%;}.offset-nineteen-left {	margin-left: 19%;}.offset-nineteen-half-left {	margin-left: 19.5%;}.offset-twenty-left {	margin-left: 20%;}.offset-twenty-half-left {	margin-left: 20.5%;}.offset-twenty-one-left {	margin-left: 21%;}.offset-twenty-one-half-left {	margin-left: 21.5%;}.offset-twenty-two-left {	margin-left: 22%;}.offset-twenty-two-half-left {	margin-left: 22.5%;}.offset-twenty-three-left {	margin-left: 23%;}.offset-twenty-three-half-left {	margin-left: 23.5%;}.offset-twenty-four-left {	margin-left: 24%;}.offset-twenty-four-half-left {	margin-left: 24.5%;}.offset-twenty-five-left {	margin-left: 25%;}.offset-5px-left {	margin-left: 5px;}.offset-10px-left {	margin-left: 10px;}.offset-15px-left {	margin-left: 15px;}.offset-20px-left {	margin-left: 20px;}.offset-25px-left {	margin-left: 25px;}.offset-30px-left {	margin-left: 30px;}.offset-35px-left {	margin-left: 35px;}.offset-40px-left {	margin-left: 40px;}.offset-45px-left {	margin-left: 45px;}.offset-50px-left {	margin-left: 50px;}.offset-55px-left {	margin-left: 55px;}.offset-60px-left {	margin-left: 60px;}.offset-65px-left {	margin-left: 65px;}.offset-70px-left {	margin-left: 70px;}.offset-75px-left {	margin-left: 75px;}.offset-80px-left {	margin-left: 80px;}.offset-85px-left {	margin-left: 85px;}.offset-90px-left {	margin-left: 90px;}.offset-95px-left {	margin-left: 95px;}.offset-100px-left {	margin-left: 100px;}/* margin left and right */.offset-one-lr {	margin-left: 1%;	margin-right: 1%;}.offset-one-half-lr {	margin-left: 1.5%;	margin-right: 1.5%;}.offset-two-lr {	margin-left: 2%;	margin-right: 2%;}.offset-two-half-lr {	margin-left: 2.5%;	margin-right: 2.5%;}.offset-three-lr {	margin-left: 3%;	margin-right: 3%;}.offset-three-half-lr {	margin-left: 3.5%;	margin-right: 3.5%;}.offset-four-lr {	margin-left: 4%;	margin-right: 4%;}.offset-four-half-lr {	margin-left: 4.5%;	margin-right: 4.5%;}.offset-five-lr {	margin-left: 5%;	margin-right: 5%;}.offset-five-half-lr {	margin-left: 5.5%;	margin-right: 5.5%;}.offset-six-lr {	margin-left: 6%;	margin-right: 6%;}.offset-six-half-lr {	margin-left: 6.5%;	margin-right: 6.5%;}.offset-seven-lr {	margin-left: 7%;	margin-right: 7%;}.offset-seven-half-lr {	margin-left: 7.5%;	margin-right: 7.5%;}.offset-eight-lr {	margin-left: 8%;	margin-right: 8%;}.offset-eight-half-lr {	margin-left: 8.5%;	margin-right: 8.5%;}.offset-nine-lr {	margin-left: 9%;	margin-right: 9%;}.offset-nine-half-lr {	margin-left: 9.5%;	margin-right: 9.5%;}.offset-ten-lr {	margin-left: 10%;	margin-right: 10%;}.offset-ten-half-lr {	margin-left: 10.5%;	margin-right: 10.5%;}.offset-eleven-lr {	margin-left: 11%;	margin-right: 11%;}.offset-eleven-half-lr {	margin-left: 11.5%;	margin-right: 11.5%;}.offset-twelve-lr {	margin-left: 12%;	margin-right: 12%;}.offset-twelve-half-lr {	margin-left: 12.5%;	margin-right: 12.5%;}.offset-thirteen-lr {	margin-left: 13%;	margin-right: 13%;}.offset-thirteen-half-lr {	margin-left: 13.5%;	margin-right: 13.5%;}.offset-fourteen-lr {	margin-left: 14%;	margin-right: 14%;}.offset-fourteen-half-lr {	margin-left: 14.5%;	margin-right: 14.5%;}.offset-fifteen-lr {	margin-left: 15%;	margin-right: 15%;}.offset-fifteen-half-lr {	margin-left: 15.5%;	margin-right: 15.5%;}.offset-sixteen-lr {	margin-left: 16%;	margin-right: 16%;}.offset-sixteen-half-lr {	margin-left: 16.5%;	margin-right: 16.5%;}.offset-seventeen-lr {	margin-left: 17%;	margin-right: 17%;}.offset-seventeen-half-lr {	margin-left: 17.5%;	margin-right: 17.5%;}.offset-eighteen-lr {	margin-left: 18%;	margin-right: 18%;}.offset-eighteen-half-lr {	margin-left: 18.5%;	margin-right: 18.5%;}.offset-nineteen-lr {	margin-left: 19%;	margin-right: 19%;}.offset-nineteen-half-lr {	margin-left: 19.5%;	margin-right: 19.5%;}.offset-twenty-lr {	margin-left: 20%;	margin-right: 20%;}.offset-twenty-half-lr {	margin-left: 20.5%;	margin-right: 20.5%;}.offset-twenty-one-lr {	margin-left: 21%;	margin-right: 21%;}.offset-twenty-one-half-lr {	margin-left: 21.5%;	margin-right: 21.5%;}.offset-twenty-two-lr {	margin-left: 22%;	margin-right: 22%;}.offset-twenty-two-half-lr {	margin-left: 22.5%;	margin-right: 22.5%;}.offset-twenty-three-lr {	margin-left: 23%;	margin-right: 23%;}.offset-twenty-three-half-lr {	margin-left: 23.5%;	margin-right: 23.5%;}.offset-twenty-four-lr {	margin-left: 24%;	margin-right: 24%;}.offset-twenty-four-half-lr {	margin-left: 24.5%;	margin-right: 24.5%;}.offset-twenty-five-lr {	margin-left: 25%;	margin-right: 25%;}.offset-5px-lr {	margin-left: 5px;	margin-right: 5px;}.offset-10px-lr {	margin-left: 10px;	margin-right: 10px;}.offset-15px-lr {	margin-left: 15px;	margin-right: 15px;}.offset-20px-lr {	margin-left: 20px;	margin-right: 20px;}.offset-25px-lr {	margin-left: 25px;	margin-right: 25px;}.offset-30px-lr {	margin-left: 30px;	margin-right: 30px;}.offset-35px-lr {	margin-left: 35px;	margin-right: 35px;}.offset-40px-lr {	margin-left: 40px;	margin-right: 40px;}.offset-45px-lr {	margin-left: 45px;	margin-right: 45px;}.offset-50px-lr {	margin-left: 50px;	margin-right: 50px;}.offset-55px-lr {	margin-left: 55px;	margin-right: 55px;}.offset-60px-lr {	margin-left: 60px;	margin-right: 60px;}.offset-65px-lr {	margin-left: 65px;	margin-right: 65px;}.offset-70px-lr {	margin-left: 70px;	margin-right: 70px;}.offset-75px-lr {	margin-left: 75px;	margin-right: 75px;}.offset-80px-lr {	margin-left: 80px;	margin-right: 80px;}.offset-85px-lr {	margin-left: 85px;	margin-right: 85px;}.offset-90px-lr {	margin-left: 90px;	margin-right: 90px;}.offset-95px-lr {	margin-left: 95px;	margin-right: 95px;}.offset-100px-lr {	margin-left: 100px;	margin-right: 100px;}/* margin top and bottom */.offset-one-tb {	margin-top: 1%;	margin-bottom: 1%;}.offset-one-half-tb {	margin-top: 1.5%;	margin-bottom: 1.5%;}.offset-two-tb {	margin-top: 2%;	margin-bottom: 2%;}.offset-two-half-tb {	margin-top: 2.5%;	margin-bottom: 2.5%;}.offset-three-tb {	margin-top: 3%;	margin-bottom: 3%;}.offset-three-half-tb {	margin-top: 3.5%;	margin-bottom: 3.5%;}.offset-four-tb {	margin-top: 4%;	margin-bottom: 4%;}.offset-four-half-tb {	margin-top: 4.5%;	margin-bottom: 4.5%;}.offset-five-tb {	margin-top: 5%;	margin-bottom: 5%;}.offset-five-half-tb {	margin-top: 5.5%;	margin-bottom: 5.5%;}.offset-six-tb {	margin-top: 6%;	margin-bottom: 6%;}.offset-six-half-tb {	margin-top: 6.5%;	margin-bottom: 6.5%;}.offset-seven-tb {	margin-top: 7%;	margin-bottom: 7%;}.offset-seven-half-tb {	margin-top: 7.5%;	margin-bottom: 7.5%;}.offset-eight-tb {	margin-top: 8%;	margin-bottom: 8%;}.offset-eight-half-tb {	margin-top: 8.5%;	margin-bottom: 8.5%;}.offset-nine-tb {	margin-top: 9%;	margin-bottom: 9%;}.offset-nine-half-tb {	margin-top: 9.5%;	margin-bottom: 9.5%;}.offset-ten-tb {	margin-top: 10%;	margin-bottom: 10%;}.offset-ten-half-tb {	margin-top: 10.5%;	margin-bottom: 10.5%;}.offset-eleven-tb {	margin-top: 11%;	margin-bottom: 11%;}.offset-eleven-half-tb {	margin-top: 11.5%;	margin-bottom: 11.5%;}.offset-twelve-tb {	margin-top: 12%;	margin-bottom: 12%;}.offset-twelve-half-tb {	margin-top: 12.5%;	margin-bottom: 12.5%;}.offset-thirteen-tb {	margin-top: 13%;	margin-bottom: 13%;}.offset-thirteen-half-tb {	margin-top: 13.5%;	margin-bottom: 13.5%;}.offset-fourteen-tb {	margin-top: 14%;	margin-bottom: 14%;}.offset-fourteen-half-tb {	margin-top: 14.5%;	margin-bottom: 14.5%;}.offset-fifteen-tb {	margin-top: 15%;	margin-bottom: 15%;}.offset-fifteen-half-tb {	margin-top: 15.5%;	margin-bottom: 15.5%;}.offset-sixteen-tb {	margin-top: 16%;	margin-bottom: 16%;}.offset-sixteen-half-tb {	margin-top: 16.5%;	margin-bottom: 16.5%;}.offset-seventeen-tb {	margin-top: 17%;	margin-bottom: 17%;}.offset-seventeen-half-tb {	margin-top: 17.5%;	margin-bottom: 17.5%;}.offset-eighteen-tb {	margin-top: 18%;	margin-bottom: 18%;}.offset-eighteen-half-tb {	margin-top: 18.5%;	margin-bottom: 18.5%;}.offset-nineteen-tb {	margin-top: 19%;	margin-bottom: 19%;}.offset-nineteen-half-tb {	margin-top: 19.5%;	margin-bottom: 19.5%;}.offset-twenty-tb {	margin-top: 20%;	margin-bottom: 20%;}.offset-twenty-half-tb {	margin-top: 20.5%;	margin-bottom: 20.5%;}.offset-twenty-one-tb {	margin-top: 21%;	margin-bottom: 21%;}.offset-twenty-one-half-tb {	margin-top: 21.5%;	margin-bottom: 21.5%;}.offset-twenty-two-tb {	margin-top: 22%;	margin-bottom: 22%;}.offset-twenty-two-half-tb {	margin-top: 22.5%;	margin-bottom: 22.5%;}.offset-twenty-three-tb {	margin-top: 23%;	margin-bottom: 23%;}.offset-twenty-three-half-tb {	margin-top: 23.5%;	margin-bottom: 23.5%;}.offset-twenty-four-tb {	margin-top: 24%;	margin-bottom: 24%;}.offset-twenty-four-half-tb {	margin-top: 24.5%;	margin-bottom: 24.5%;}.offset-twenty-five-tb {	margin-top: 25%;	margin-bottom: 25%;}.offset-5px-tb {	margin-top: 5px;	margin-bottom: 5px;}.offset-10px-tb {	margin-top: 10px;	margin-bottom: 10px;}.offset-15px-tb {	margin-top: 15px;	margin-bottom: 15px;}.offset-20px-tb {	margin-top: 20px;	margin-bottom: 20px;}.offset-25px-tb {	margin-top: 25px;	margin-bottom: 25px;}.offset-30px-tb {	margin-top: 30px;	margin-bottom: 30px;}.offset-35px-tb {	margin-top: 35px;	margin-bottom: 35px;}.offset-40px-tb {	margin-top: 40px;	margin-bottom: 40px;}.offset-45px-tb {	margin-top: 45px;	margin-bottom: 45px;}.offset-50px-tb {	margin-top: 50px;	margin-bottom: 50px;}.offset-55px-tb {	margin-top: 55px;	margin-bottom: 55px;}.offset-60px-tb {	margin-top: 60px;	margin-bottom: 60px;}.offset-65px-tb {	margin-top: 65px;	margin-bottom: 65px;}.offset-70px-tb {	margin-top: 70px;	margin-bottom: 70px;}.offset-75px-tb {	margin-top: 75px;	margin-bottom: 75px;}.offset-80px-tb {	margin-top: 80px;	margin-bottom: 80px;}.offset-85px-tb {	margin-top: 85px;	margin-bottom: 85px;}.offset-90px-tb {	margin-top: 90px;	margin-bottom: 90px;}.offset-95px-tb {	margin-top: 95px;	margin-bottom: 95px;}.offset-100px-tb {	margin-top: 100px;	margin-bottom: 100px;}/*===============================
    Padding
=================================*/.no-inset {	padding: 0 !important;}.no-inset-lr {	padding-left: 0 !important;	padding-right: 0 !important;}.no-inset-tb {	padding-top: 0 !important;	padding-bottom: 0 !important;}.no-inset-top {	padding-top: 0 !important;}.no-inset-bottom {	padding-bottom: 0 !important;}.no-inset-left {	padding-left: 0 !important;}.no-inset-right {	padding-right: 0 !important;}.inset-one-all {	padding: 1%;}.inset-one-half-all {	padding: 1.5%;}.inset-two-all {	padding: 2%;}.inset-two-half-all {	padding: 2.5%;}.inset-three-all {	padding: 3%;}.inset-three-half-all {	padding: 3.5%;}.inset-four-all {	padding: 4%;}.inset-four-half-all {	padding: 4.5%;}.inset-five-all {	padding: 5%;}.inset-five-half-all {	padding: 5.5%;}.inset-six-all {	padding: 6%;}.inset-six-half-all {	padding: 6.5%;}.inset-seven-all {	padding: 7%;}.inset-seven-half-all {	padding: 7.5%;}.inset-eight-all {	padding: 8%;}.inset-eight-half-all {	padding: 8.5%;}.inset-nine-all {	padding: 9%;}.inset-nine-half-all {	padding: 9.5%;}.inset-ten-all {	padding: 10%;}.inset-ten-half-all {	padding: 10.5%;}.inset-eleven-all {	padding: 11%;}.inset-eleven-half-all {	padding: 11.5%;}.inset-twelve-all {	padding: 12%;}.inset-twelve-half-all {	padding: 12.5%;}.inset-thirteen-all {	padding: 13%;}.inset-thirteen-half-all {	padding: 13.5%;}.inset-fourteen-all {	padding: 14%;}.inset-fourteen-half-all {	padding: 14.5%;}.inset-fifteen-all {	padding: 15%;}.inset-fifteen-half-all {	padding: 15.5%;}.inset-sixteen-all {	padding: 16%;}.inset-sixteen-half-all {	padding: 16.5%;}.inset-seventeen-all {	padding: 17%;}.inset-seventeen-half-all {	padding: 17.5%;}.inset-eighteen-all {	padding: 18%;}.inset-eighteen-half-all {	padding: 18.5%;}.inset-nineteen-all {	padding: 19%;}.inset-nineteen-half-all {	padding: 19.5%;}.inset-twenty-all {	padding: 20%;}.inset-twenty-half-all {	padding: 20.5%;}.inset-twenty-one-all {	padding: 21%;}.inset-twenty-one-half-all {	padding: 21.5%;}.inset-twenty-two-all {	padding: 22%;}.inset-twenty-two-half-all {	padding: 22.5%;}.inset-twenty-three-all {	padding: 23%;}.inset-twenty-three-half-all {	padding: 23.5%;}.inset-twenty-four-all {	padding: 24%;}.inset-twenty-four-half-all {	padding: 24.5%;}.inset-twenty-five-all {	padding: 25%;}.inset-twenty-five-half-all {	padding: 25.5%;}.inset-5px-all {	padding: 5px;}.inset-10px-all {	padding: 10px;}.inset-15px-all {	padding: 15px;}.inset-20px-all {	padding: 20px;}.inset-25px-all {	padding: 25px;}.inset-30px-all {	padding: 30px;}.inset-35px-all {	padding: 35px;}.inset-40px-all {	padding: 40px;}.inset-45px-all {	padding: 45px;}.inset-50px-all {	padding: 50px;}.inset-55px-all {	padding: 55px;}.inset-60px-all {	padding: 60px;}.inset-65px-all {	padding: 65px;}.inset-70px-all {	padding: 70px;}.inset-75px-all {	padding: 75px;}.inset-80px-all {	padding: 80px;}.inset-85px-all {	padding: 85px;}.inset-90px-all {	padding: 90px;}.inset-95px-all {	padding: 95px;}.inset-100px-all {	padding: 100px;}/* padding top */.inset-one-top {	padding-top: 1%;}.inset-one-half-top {	padding-top: 1.5%;}.inset-two-top {	padding-top: 2%;}.inset-two-half-top {	padding-top: 2.5%;}.inset-three-top {	padding-top: 3%;}.inset-three-half-top {	padding-top: 3.5%;}.inset-four-top {	padding-top: 4%;}.inset-four-half-top {	padding-top: 4.5%;}.inset-five-top {	padding-top: 5%;}.inset-five-half-top {	padding-top: 5.5%;}.inset-six-top {	padding-top: 6%;}.inset-six-half-top {	padding-top: 6.5%;}.inset-seven-top {	padding-top: 7%;}.inset-seven-half-top {	padding-top: 7.5%;}.inset-eight-top {	padding-top: 8%;}.inset-eight-half-top {	padding-top: 8.5%;}.inset-nine-top {	padding-top: 9%;}.inset-nine-half-top {	padding-top: 9.5%;}.inset-ten-top {	padding-top: 10%;}.inset-ten-half-top {	padding-top: 10.5%;}.inset-eleven-top {	padding-top: 11%;}.inset-eleven-half-top {	padding-top: 11.5%;}.inset-twelve-top {	padding-top: 12%;}.inset-twelve-half-top {	padding-top: 12.5%;}.inset-thirteen-top {	padding-top: 13%;}.inset-thirteen-half-top {	padding-top: 13.5%;}.inset-fourteen-top {	padding-top: 14%;}.inset-fourteen-half-top {	padding-top: 14.5%;}.inset-fifteen-top {	padding-top: 15%;}.inset-fifteen-half-top {	padding-top: 15.5%;}.inset-sixteen-top {	padding-top: 16%;}.inset-sixteen-half-top {	padding-top: 16.5%;}.inset-seventeen-top {	padding-top: 17%;}.inset-seventeen-half-top {	padding-top: 17.5%;}.inset-eighteen-top {	padding-top: 18%;}.inset-eighteen-half-top {	padding-top: 18.5%;}.inset-nineteen-top {	padding-top: 19%;}.inset-nineteen-half-top {	padding-top: 19.5%;}.inset-twenty-top {	padding-top: 20%;}.inset-twenty-half-top {	padding-top: 20.5%;}.inset-twenty-one-top {	padding-top: 21%;}.inset-twenty-one-half-top {	padding-top: 21.5%;}.inset-twenty-two-top {	padding-top: 22%;}.inset-twenty-two-half-top {	padding-top: 22.5%;}.inset-twenty-two-top {	padding-top: 22%;}.inset-twenty-two-half-top {	padding-top: 22.5%;}.inset-twenty-three-top {	padding-top: 23%;}.inset-twenty-three-half-top {	padding-top: 23.5%;}.inset-twenty-four-top {	padding-top: 24%;}.inset-twenty-four-half-top {	padding-top: 24.5%;}.inset-twenty-five-top {	padding-top: 25%;}.inset-5px-top {	padding-top: 5px;}.inset-10px-top {	padding-top: 10px;}.inset-15px-top {	padding-top: 15px;}.inset-20px-top {	padding-top: 20px;}.inset-25px-top {	padding-top: 25px;}.inset-30px-top {	padding-top: 30px;}.inset-35px-top {	padding-top: 35px;}.inset-40px-top {	padding-top: 40px;}.inset-45px-top {	padding-top: 45px;}.inset-50px-top {	padding-top: 50px;}.inset-55px-top {	padding-top: 55px;}.inset-60px-top {	padding-top: 60px;}.inset-65px-top {	padding-top: 65px;}.inset-70px-top {	padding-top: 70px;}.inset-75px-top {	padding-top: 75px;}.inset-80px-top {	padding-top: 80px;}.inset-85px-top {	padding-top: 85px;}.inset-90px-top {	padding-top: 90px;}.inset-95px-top {	padding-top: 95px;}.inset-100px-top {	padding-top: 100px;}/* padding bottom */.inset-one-bottom {	padding-bottom: 1%;}.inset-one-half-bottom {	padding-bottom: 1.5%;}.inset-two-bottom {	padding-bottom: 2%;}.inset-two-half-bottom {	padding-bottom: 2.5%;}.inset-three-bottom {	padding-bottom: 3%;}.inset-three-half-bottom {	padding-bottom: 3.5%;}.inset-four-bottom {	padding-bottom: 4%;}.inset-four-half-bottom {	padding-bottom: 4.5%;}.inset-five-bottom {	padding-bottom: 5%;}.inset-five-half-bottom {	padding-bottom: 5.5%;}.inset-six-bottom {	padding-bottom: 6%;}.inset-six-half-bottom {	padding-bottom: 6.5%;}.inset-seven-bottom {	padding-bottom: 7%;}.inset-seven-half-bottom {	padding-bottom: 7.5%;}.inset-eight-bottom {	padding-bottom: 8%;}.inset-eight-half-bottom {	padding-bottom: 8.5%;}.inset-nine-bottom {	padding-bottom: 9%;}.inset-nine-half-bottom {	padding-bottom: 9.5%;}.inset-ten-bottom {	padding-bottom: 10%;}.inset-ten-half-bottom {	padding-bottom: 10.5%;}.inset-eleven-bottom {	padding-bottom: 11%;}.inset-eleven-half-bottom {	padding-bottom: 11.5%;}.inset-twelve-bottom {	padding-bottom: 12%;}.inset-twelve-half-bottom {	padding-bottom: 12.5%;}.inset-thirteen-bottom {	padding-bottom: 13%;}.inset-thirteen-half-bottom {	padding-bottom: 13.5%;}.inset-fourteen-bottom {	padding-bottom: 14%;}.inset-fourteen-half-bottom {	padding-bottom: 14.5%;}.inset-fifteen-bottom {	padding-bottom: 15%;}.inset-fifteen-half-bottom {	padding-bottom: 15.5%;}.inset-sixteen-bottom {	padding-bottom: 16%;}.inset-sixteen-half-bottom {	padding-bottom: 16.5%;}.inset-seventeen-bottom {	padding-bottom: 17%;}.inset-seventeen-half-bottom {	padding-bottom: 17.5%;}.inset-eighteen-bottom {	padding-bottom: 18%;}.inset-eighteen-half-bottom {	padding-bottom: 18.5%;}.inset-nineteen-bottom {	padding-bottom: 19%;}.inset-nineteen-half-bottom {	padding-bottom: 19.5%;}.inset-twenty-bottom {	padding-bottom: 20%;}.inset-twenty-half-bottom {	padding-bottom: 20.5%;}.inset-twenty-one-bottom {	padding-bottom: 21%;}.inset-twenty-one-half-bottom {	padding-bottom: 21.5%;}.inset-twenty-two-bottom {	padding-bottom: 22%;}.inset-twenty-two-half-bottom {	padding-bottom: 22.5%;}.inset-twenty-three-bottom {	padding-bottom: 23%;}.inset-twenty-three-half-bottom {	padding-bottom: 23.5%;}.inset-twenty-four-bottom {	padding-bottom: 24%;}.inset-twenty-four-half-bottom {	padding-bottom: 24.5%;}.inset-twenty-five-bottom {	padding-bottom: 25%;}.inset-5px-bottom {	padding-bottom: 5px;}.inset-10px-bottom {	padding-bottom: 10px;}.inset-15px-bottom {	padding-bottom: 15px;}.inset-20px-bottom {	padding-bottom: 20px;}.inset-25px-bottom {	padding-bottom: 25px;}.inset-30px-bottom {	padding-bottom: 30px;}.inset-35px-bottom {	padding-bottom: 35px;}.inset-40px-bottom {	padding-bottom: 40px;}.inset-45px-bottom {	padding-bottom: 45px;}.inset-50px-bottom {	padding-bottom: 50px;}.inset-55px-bottom {	padding-bottom: 55px;}.inset-60px-bottom {	padding-bottom: 60px;}.inset-65px-bottom {	padding-bottom: 65px;}.inset-70px-bottom {	padding-bottom: 70px;}.inset-75px-bottom {	padding-bottom: 75px;}.inset-80px-bottom {	padding-bottom: 80px;}.inset-85px-bottom {	padding-bottom: 85px;}.inset-90px-bottom {	padding-bottom: 90px;}.inset-95px-bottom {	padding-bottom: 95px;}.inset-100px-bottom {	padding-bottom: 100px;}/* padding right */.inset-one-right {	padding-right: 1%;}.inset-one-half-right {	padding-right: 1.5%;}.inset-two-right {	padding-right: 2%;}.inset-two-half-right {	padding-right: 2.5%;}.inset-three-right {	padding-right: 3%;}.inset-three-half-right {	padding-right: 3.5%;}.inset-four-right {	padding-right: 4%;}.inset-four-half-right {	padding-right: 4.5%;}.inset-five-right {	padding-right: 5%;}.inset-five-half-right {	padding-right: 5.5%;}.inset-six-right {	padding-right: 6%;}.inset-six-half-right {	padding-right: 6.5%;}.inset-seven-right {	padding-right: 7%;}.inset-seven-half-right {	padding-right: 7.5%;}.inset-eight-right {	padding-right: 8%;}.inset-eight-half-right {	padding-right: 8.5%;}.inset-nine-right {	padding-right: 9%;}.inset-nine-half-right {	padding-right: 9.5%;}.inset-ten-right {	padding-right: 10%;}.inset-ten-half-right {	padding-right: 10.5%;}.inset-eleven-right {	padding-right: 11%;}.inset-eleven-half-right {	padding-right: 11.5%;}.inset-twelve-right {	padding-right: 12%;}.inset-twelve-half-right {	padding-right: 12.5%;}.inset-thirteen-right {	padding-right: 13%;}.inset-thirteen-half-right {	padding-right: 13.5%;}.inset-fourteen-right {	padding-right: 14%;}.inset-fourteen-half-right {	padding-right: 14.5%;}.inset-fifteen-right {	padding-right: 15%;}.inset-fifteen-half-right {	padding-right: 15.5%;}.inset-sixteen-right {	padding-right: 16%;}.inset-sixteen-half-right {	padding-right: 16.5%;}.inset-seventeen-right {	padding-right: 17%;}.inset-seventeen-half-right {	padding-right: 17.5%;}.inset-eighteen-right {	padding-right: 18%;}.inset-eighteen-half-right {	padding-right: 18.5%;}.inset-nineteen-right {	padding-right: 19%;}.inset-nineteen-half-right {	padding-right: 19.5%;}.inset-twenty-right {	padding-right: 20%;}.inset-twenty-half-right {	padding-right: 20.5%;}.inset-twenty-one-right {	padding-right: 21%;}.inset-twenty-one-half-right {	padding-right: 21.5%;}.inset-twenty-two-right {	padding-right: 22%;}.inset-twenty-two-half-right {	padding-right: 22.5%;}.inset-twenty-three-right {	padding-right: 23%;}.inset-twenty-three-half-right {	padding-right: 23.5%;}.inset-twenty-four-right {	padding-right: 24%;}.inset-twenty-four-half-right {	padding-right: 24.5%;}.inset-twenty-five-right {	padding-right: 25%;}.inset-5px-right {	padding-right: 5px;}.inset-10px-right {	padding-right: 10px;}.inset-15px-right {	padding-right: 15px;}.inset-20px-right {	padding-right: 20px;}.inset-25px-right {	padding-right: 25px;}.inset-30px-right {	padding-right: 30px;}.inset-35px-right {	padding-right: 35px;}.inset-40px-right {	padding-right: 40px;}.inset-45px-right {	padding-right: 45px;}.inset-50px-right {	padding-right: 50px;}.inset-55px-right {	padding-right: 55px;}.inset-60px-right {	padding-right: 60px;}.inset-65px-right {	padding-right: 65px;}.inset-70px-right {	padding-right: 70px;}.inset-75px-right {	padding-right: 75px;}.inset-80px-right {	padding-right: 80px;}.inset-85px-right {	padding-right: 85px;}.inset-90px-right {	padding-right: 90px;}.inset-95px-right {	padding-right: 95px;}.inset-100px-right {	padding-right: 100px;}/* padding left */.inset-one-left {	padding-left: 1%;}.inset-one-half-left {	padding-left: 1.5%;}.inset-two-left {	padding-left: 2%;}.inset-two-half-left {	padding-left: 2.5%;}.inset-three-left {	padding-left: 3%;}.inset-three-half-left {	padding-left: 3.5%;}.inset-four-left {	padding-left: 4%;}.inset-four-half-left {	padding-left: 4.5%;}.inset-five-left {	padding-left: 5%;}.inset-five-half-left {	padding-left: 5.5%;}.inset-six-left {	padding-left: 6%;}.inset-six-half-left {	padding-left: 6.5%;}.inset-seven-left {	padding-left: 7%;}.inset-seven-half-left {	padding-left: 7.5%;}.inset-eight-left {	padding-left: 8%;}.inset-eight-half-left {	padding-left: 8.5%;}.inset-nine-left {	padding-left: 9%;}.inset-nine-half-left {	padding-left: 9.5%;}.inset-ten-left {	padding-left: 10%;}.inset-ten-half-left {	padding-left: 10.5%;}.inset-eleven-left {	padding-left: 11%;}.inset-eleven-half-left {	padding-left: 11.5%;}.inset-twelve-left {	padding-left: 12%;}.inset-twelve-half-left {	padding-left: 12.5%;}.inset-thirteen-left {	padding-left: 13%;}.inset-thirteen-half-left {	padding-left: 13.5%;}.inset-fourteen-left {	padding-left: 14%;}.inset-fourteen-half-left {	padding-left: 14.5%;}.inset-fifteen-left {	padding-left: 15%;}.inset-fifteen-half-left {	padding-left: 15.5%;}.inset-sixteen-left {	padding-left: 16%;}.inset-sixteen-half-left {	padding-left: 16.5%;}.inset-seventeen-left {	padding-left: 17%;}.inset-seventeen-half-left {	padding-left: 17.5%;}.inset-eighteen-left {	padding-left: 18%;}.inset-eighteen-half-left {	padding-left: 18.5%;}.inset-nineteen-left {	padding-left: 19%;}.inset-nineteen-half-left {	padding-left: 19.5%;}.inset-twenty-left {	padding-left: 20%;}.inset-twenty-half-left {	padding-left: 20.5%;}.inset-twenty-one-left {	padding-left: 21%;}.inset-twenty-one-half-left {	padding-left: 21.5%;}.inset-twenty-two-left {	padding-left: 22%;}.inset-twenty-two-half-left {	padding-left: 22.5%;}.inset-twenty-three-left {	padding-left: 23%;}.inset-twenty-three-half-left {	padding-left: 23.5%;}.inset-twenty-four-left {	padding-left: 24%;}.inset-twenty-four-half-left {	padding-left: 24.5%;}.inset-twenty-five-left {	padding-left: 25%;}.inset-5px-left {	padding-left: 5px;}.inset-10px-left {	padding-left: 10px;}.inset-15px-left {	padding-left: 15px;}.inset-20px-left {	padding-left: 20px;}.inset-25px-left {	padding-left: 25px;}.inset-30px-left {	padding-left: 30px;}.inset-35px-left {	padding-left: 35px;}.inset-40px-left {	padding-left: 40px;}.inset-45px-left {	padding-left: 45px;}.inset-50px-left {	padding-left: 50px;}.inset-55px-left {	padding-left: 55px;}.inset-60px-left {	padding-left: 60px;}.inset-65px-left {	padding-left: 65px;}.inset-70px-left {	padding-left: 70px;}.inset-75px-left {	padding-left: 75px;}.inset-80px-left {	padding-left: 80px;}.inset-85px-left {	padding-left: 85px;}.inset-90px-left {	padding-left: 90px;}.inset-95px-left {	padding-left: 95px;}.inset-100px-left {	padding-left: 100px;}/* padding top and bottom */.inset-one-tb {	padding-top: 1%;	padding-bottom: 1%;}.inset-one-half-tb {	padding-top: 1.5%;	padding-bottom: 1.5%;}.inset-two-tb {	padding-top: 2%;	padding-bottom: 2%;}.inset-two-half-tb {	padding-top: 2.5%;	padding-bottom: 2.5%;}.inset-three-tb {	padding-top: 3%;	padding-bottom: 3%;}.inset-three-half-tb {	padding-top: 3.5%;	padding-bottom: 3.5%;}.inset-four-tb {	padding-top: 4%;	padding-bottom: 4%;}.inset-four-half-tb {	padding-top: 4.5%;	padding-bottom: 4.5%;}.inset-five-tb {	padding-top: 5%;	padding-bottom: 5%;}.inset-five-half-tb {	padding-top: 5.5%;	padding-bottom: 5.5%;}.inset-six-tb {	padding-top: 6%;	padding-bottom: 6%;}.inset-six-half-tb {	padding-top: 6.5%;	padding-bottom: 6.5%;}.inset-seven-tb {	padding-top: 7%;	padding-bottom: 7%;}.inset-seven-half-tb {	padding-top: 7.5%;	padding-bottom: 7.5%;}.inset-eight-tb {	padding-top: 8%;	padding-bottom: 8%;}.inset-eight-half-tb {	padding-top: 8.5%;	padding-bottom: 8.5%;}.inset-nine-tb {	padding-top: 9%;	padding-bottom: 9%;}.inset-nine-half-tb {	padding-top: 9.5%;	padding-bottom: 9.5%;}.inset-ten-tb {	padding-top: 10%;	padding-bottom: 10%;}.inset-ten-half-tb {	padding-top: 10.5%;	padding-bottom: 10.5%;}.inset-eleven-tb {	padding-top: 11%;	padding-bottom: 11%;}.inset-eleven-half-tb {	padding-top: 11.5%;	padding-bottom: 11.5%;}.inset-twelve-tb {	padding-top: 12%;	padding-bottom: 12%;}.inset-twelve-half-tb {	padding-top: 12.5%;	padding-bottom: 12.5%;}.inset-thirteen-tb {	padding-top: 13%;	padding-bottom: 13%;}.inset-thirteen-half-tb {	padding-top: 13.5%;	padding-bottom: 13.5%;}.inset-fourteen-tb {	padding-top: 14%;	padding-bottom: 14%;}.inset-fourteen-half-tb {	padding-top: 14.5%;	padding-bottom: 14.5%;}.inset-fifteen-tb {	padding-top: 15%;	padding-bottom: 15%;}.inset-fifteen-half-tb {	padding-top: 15.5%;	padding-bottom: 15.5%;}.inset-sixteen-tb {	padding-top: 16%;	padding-bottom: 16%;}.inset-sixteen-half-tb {	padding-top: 16.5%;	padding-bottom: 16.5%;}.inset-seventeen-tb {	padding-top: 17%;	padding-bottom: 17%;}.inset-seventeen-half-tb {	padding-top: 17.5%;	padding-bottom: 17.5%;}.inset-eighteen-tb {	padding-top: 18%;	padding-bottom: 18%;}.inset-eighteen-half-tb {	padding-top: 18.5%;	padding-bottom: 18.5%;}.inset-nineteen-tb {	padding-top: 19%;	padding-bottom: 19%;}.inset-nineteen-half-tb {	padding-top: 19.5%;	padding-bottom: 19.5%;}.inset-twenty-tb {	padding-top: 20%;	padding-bottom: 20%;}.inset-twenty-half-tb {	padding-top: 20.5%;	padding-bottom: 20%;}.inset-twenty-one-tb {	padding-top: 21%;	padding-bottom: 21%;}.inset-twenty-one-half-tb {	padding-top: 21.5%;	padding-bottom: 21.5%;}.inset-twenty-two-tb {	padding-top: 22%;	padding-bottom: 22%;}.inset-twenty-two-half-tb {	padding-top: 22.5%;	padding-bottom: 22.5%;}.inset-twenty-three-tb {	padding-top: 23%;	padding-bottom: 23%;}.inset-twenty-three-half-tb {	padding-top: 23.5%;	padding-bottom: 23.5%;}.inset-twenty-four-tb {	padding-top: 24%;	padding-bottom: 24%;}.inset-twenty-four-half-tb {	padding-top: 24.5%;	padding-bottom: 24.5%;}.inset-twenty-five-tb {	padding-top: 25%;	padding-bottom: 25%;}.inset-thirty-tb {	padding-top: 30%;	padding-bottom: 30%;}.inset-5px-tb {	padding-top: 5px;	padding-bottom: 5px;}.inset-10px-tb {	padding-top: 10px;	padding-bottom: 10px;}.inset-15px-tb {	padding-top: 15px;	padding-bottom: 15px;}.inset-20px-tb {	padding-top: 20px;	padding-bottom: 20px;}.inset-25px-tb {	padding-top: 25px;	padding-bottom: 25px;}.inset-30px-tb {	padding-top: 30px;	padding-bottom: 30px;}.inset-35px-tb {	padding-top: 35px;	padding-bottom: 35px;}.inset-40px-tb {	padding-top: 40px;	padding-bottom: 40px;}.inset-45px-tb {	padding-top: 45px;	padding-bottom: 45px;}.inset-50px-tb {	padding-top: 50px;	padding-bottom: 50px;}.inset-55px-tb {	padding-top: 55px;	padding-bottom: 55px;}.inset-60px-tb {	padding-top: 60px;	padding-bottom: 60px;}.inset-65px-tb {	padding-top: 65px;	padding-bottom: 65px;}.inset-70px-tb {	padding-top: 70px;	padding-bottom: 70px;}.inset-75px-tb {	padding-top: 75px;	padding-bottom: 75px;}.inset-80px-tb {	padding-top: 80px;	padding-bottom: 80px;}.inset-85px-tb {	padding-top: 85px;	padding-bottom: 85px;}.inset-90px-tb {	padding-top: 90px;	padding-bottom: 90px;}.inset-95px-tb {	padding-top: 95px;	padding-bottom: 95px;}.inset-100px-tb {	padding-top: 100px;	padding-bottom: 100px;}/* padding left and right */.inset-one-lr {	padding-left: 1%;	padding-right: 1%;}.inset-one-half-lr {	padding-left: 1.5%;	padding-right: 1.5%;}.inset-two-lr {	padding-left: 2%;	padding-right: 2%;}.inset-two-half-lr {	padding-left: 2.5%;	padding-right: 2.5%;}.inset-three-lr {	padding-left: 3%;	padding-right: 3%;}.inset-three-half-lr {	padding-left: 3.5%;	padding-right: 3.5%;}.inset-four-lr {	padding-left: 4%;	padding-right: 4%;}.inset-four-half-lr {	padding-left: 4.5%;	padding-right: 4.5%;}.inset-five-lr {	padding-left: 5%;	padding-right: 5%;}.inset-five-half-lr {	padding-left: 5.5%;	padding-right: 5.5%;}.inset-six-lr {	padding-left: 6%;	padding-right: 6%;}.inset-six-half-lr {	padding-left: 6.5%;	padding-right: 6.5%;}.inset-seven-lr {	padding-left: 7%;	padding-right: 7%;}.inset-seven-half-lr {	padding-left: 7.5%;	padding-right: 7.5%;}.inset-eight-lr {	padding-left: 8%;	padding-right: 8%;}.inset-eight-half-lr {	padding-left: 8.5%;	padding-right: 8.5%;}.inset-nine-lr {	padding-left: 9%;	padding-right: 9%;}.inset-nine-half-lr {	padding-left: 9.5%;	padding-right: 9.5%;}.inset-ten-lr {	padding-left: 10%;	padding-right: 10%;}.inset-ten-half-lr {	padding-left: 10.5%;	padding-right: 10.5%;}.inset-eleven-lr {	padding-left: 11%;	padding-right: 11%;}.inset-eleven-half-lr {	padding-left: 11.5%;	padding-right: 11.5%;}.inset-twelve-lr {	padding-left: 12%;	padding-right: 12%;}.inset-twelve-half-lr {	padding-left: 12.5%;	padding-right: 12.5%;}.inset-thirteen-lr {	padding-left: 13%;	padding-right: 13%;}.inset-thirteen-half-lr {	padding-left: 13.5%;	padding-right: 13.5%;}.inset-fourteen-lr {	padding-left: 14%;	padding-right: 14%;}.inset-fourteen-half-lr {	padding-left: 14.5%;	padding-right: 14.5%;}.inset-fifteen-lr {	padding-left: 15%;	padding-right: 15%;}.inset-fifteen-half-lr {	padding-left: 15.5%;	padding-right: 15.5%;}.inset-sixteen-lr {	padding-left: 16%;	padding-right: 16%;}.inset-sixteen-half-lr {	padding-left: 16.5%;	padding-right: 16.5%;}.inset-seventeen-lr {	padding-left: 17%;	padding-right: 17%;}.inset-seventeen-half-lr {	padding-left: 17.5%;	padding-right: 17.5%;}.inset-eighteen-lr {	padding-left: 18%;	padding-right: 18%;}.inset-eighteen-half-lr {	padding-left: 18.5%;	padding-right: 18.5%;}.inset-nineteen-lr {	padding-left: 19%;	padding-right: 19%;}.inset-nineteen-half-lr {	padding-left: 19.5%;	padding-right: 19.5%;}.inset-twenty-lr {	padding-left: 20%;	padding-right: 20%;}.inset-twenty-half-lr {	padding-left: 20.5%;	padding-right: 20.5%;}.inset-twenty-one-lr {	padding-left: 21%;	padding-right: 21%;}.inset-twenty-one-half-lr {	padding-left: 21.5%;	padding-right: 21.5%;}.inset-twenty-two-lr {	padding-left: 22%;	padding-right: 22%;}.inset-twenty-two-half-lr {	padding-left: 22.5%;	padding-right: 22.5%;}.inset-twenty-three-lr {	padding-left: 23%;	padding-right: 23%;}.inset-twenty-three-half-lr {	padding-left: 23.5%;	padding-right: 23.5%;}.inset-twenty-four-lr {	padding-left: 24%;	padding-right: 24%;}.inset-twenty-four-half-lr {	padding-left: 24.5%;	padding-right: 24.5%;}.inset-twenty-five-lr {	padding-left: 25%;	padding-right: 25%;}.inset-5px-lr {	padding-left: 5px;	padding-right: 5px;}.inset-10px-lr {	padding-left: 10px;	padding-right: 10px;}.inset-15px-lr {	padding-left: 15px;	padding-right: 15px;}.inset-20px-lr {	padding-left: 20px;	padding-right: 20px;}.inset-25px-lr {	padding-left: 25px;	padding-right: 25px;}.inset-30px-lr {	padding-left: 30px;	padding-right: 30px;}.inset-35px-lr {	padding-left: 35px;	padding-right: 35px;}.inset-40px-lr {	padding-left: 40px;	padding-right: 40px;}.inset-45px-lr {	padding-left: 45px;	padding-right: 45px;}.inset-50px-lr {	padding-left: 50px;	padding-right: 50px;}.inset-55px-lr {	padding-left: 55px;	padding-right: 55px;}.inset-60px-lr {	padding-left: 60px;	padding-right: 60px;}.inset-65px-lr {	padding-left: 65px;	padding-right: 65px;}.inset-70px-lr {	padding-left: 70px;	padding-right: 70px;}.inset-75px-lr {	padding-left: 75px;	padding-right: 75px;}.inset-80px-lr {	padding-left: 80px;	padding-right: 80px;}.inset-85px-lr {	padding-left: 85px;	padding-right: 85px;}.inset-90px-lr {	padding-left: 90px;	padding-right: 90px;}.inset-95px-lr {	padding-left: 95px;	padding-right: 95px;}.inset-100px-lr {	padding-left: 100px;	padding-right: 100px;}.offset-top-30 {	margin-top: 30px;}.offset-top-34 {	margin-top: 34px;}@media (min-width: 768px) {	.offset-sm-top-20 {		margin-top: 20px;	}}@media (min-width: 1600px) {	.offset-xl-top-50 {		margin-top: 35px;	}}.row-10 {	margin-bottom: -10px;}.row-10:empty {	margin-bottom: 0;}.row-10 > * {	margin-bottom: 10px;}.row-20 {	margin-bottom: -20px;}.row-20:empty {	margin-bottom: 0;}.row-20 > * {	margin-bottom: 20px;}.row-30 {	margin-bottom: -30px;}.row-30:empty {	margin-bottom: 0;}.row-30 > * {	margin-bottom: 30px;}/*==============================
    Display and float
================================*/.display-block {	display: block !important;}.display-inline-block {	display: inline-block !important;}.display-inline-flex {	display: inline-flex !important;}.justify-content-center {	justify-content: center;}.align-items-center {	align-items: center;}.display-inline {	display: inline !important;}.display-none {	display: none !important;}.display-inherit {	display: inherit !important;}.display-table {	display: table !important;}.display-table-cell {	display: table-cell !important;}.overflow-hidden {	overflow: hidden !important;}.overflow-visible {	overflow: visible !important;}.overflow-auto {	overflow: auto !important;}.display-flex {	-ms-box-orient: horizontal;	display: -webkit-box;	display: -moz-box;	display: -ms-inline-flexbox;	display: -moz-flex;	display: -webkit-inline-flex;	display: flex;	-webkit-flex-flow: row wrap;	flex-flow: row wrap;	-ms-flex-flow: row wrap;	-moz-flex-flow: row wrap;	-o-flex-flow: row wrap;}.display-flex > div:nth-of-type(1) {	order: 2;	-webkit-order: 2;	-moz-order: 2;	-ms-order: 2;}.display-flex > div:nth-of-type(2) {	order: 1;	-webkit-order: 1;	-moz-order: 1;	-ms-order: 1;}.display-flex > div:nth-of-type(3) {	order: 3;	-webkit-order: 3;	-moz-order: 3;	-ms-order: 3;}/*float*/.float-left {	float: left !important;}.float-right {	float: right !important;}.float-none {	float: none !important;}/*==============================
    Position
================================*/.position-inherit {	position: inherit !important;}.position-relative {	position: relative !important;}.position-absolute {	position: absolute !important;}.position-fixed {	position: fixed !important;}.position-right {	right: 0 !important;}.position-left {	left: 0 !important;}.position-top {	top: 0 !important;}/* top */.top-auto {	top: auto;}.top-inherit {	top: inherit !important;}.top-0 {	top: 0 !important;}.top-1 {	top: 1px;}.top-2 {	top: 2px;}.top-3 {	top: 3px;}.top-4 {	top: 4px;}.top-5 {	top: 5px;}.top-6 {	top: 6px;}.top-7 {	top: 7px;}.top-8 {	top: 8px;}.top-9 {	top: 9px;}.top-10 {	top: 10px;}.top-15 {	top: 15px;}.top-20 {	top: 20px;}.top-25 {	top: 25px;}.top-30 {	top: 30px;}.top-35 {	top: 35px;}.top-40 {	top: 40px;}.top-45 {	top: 45px;}.top-50 {	top: 50px;}.top-minus1 {	top: -1px;}.top-minus2 {	top: -2px;}.top-minus3 {	top: -3px;}.top-minus4 {	top: -4px;}.top-minus5 {	top: -5px;}.top-minus6 {	top: -6px;}.top-minus7 {	top: -7px;}.top-minus8 {	top: -8px;}.top-minus9 {	top: -9px;}.top-minus10 {	top: -10px;}.top-minus15 {	top: -15px;}.top-minus20 {	top: -20px;}.top-minus25 {	top: -25px;}.top-minus30 {	top: -30px;}.top-minus35 {	top: -35px;}.top-minus40 {	top: -40px;}/* bottom */.bottom-auto {	bottom: auto;}.bottom-0 {	bottom: 0;}.bottom-1 {	bottom: 1px;}.bottom-2 {	bottom: 2px;}.bottom-3 {	bottom: 3px;}.bottom-4 {	bottom: 4px;}.bottom-5 {	bottom: 5px;}.bottom-6 {	bottom: 6px;}.bottom-7 {	bottom: 7px;}.bottom-8 {	bottom: 8px;}.bottom-9 {	bottom: 9px;}.bottom-10 {	bottom: 10px;}.bottom-15 {	bottom: 15px;}.bottom-20 {	bottom: 20px;}.bottom-25 {	bottom: 25px;}.bottom-30 {	bottom: 30px;}.bottom-35 {	bottom: 35px;}.bottom-40 {	bottom: 40px;}.bottom-45 {	bottom: 45px;}.bottom-50 {	bottom: 50px;}/* left */.left-auto {	left: auto;}.left-0 {	left: 0;}.left-1 {	left: 1px;}.left-2 {	left: 2px;}.left-3 {	left: 3px;}.left-4 {	left: 4px;}.left-5 {	left: 5px;}.left-6 {	left: 6px;}.left-7 {	left: 7px;}.left-8 {	left: 8px;}.left-9 {	left: 9px;}.left-10 {	left: 10px;}.left-15 {	left: 15px;}.left-20 {	left: 20px;}.left-25 {	left: 25px;}.left-30 {	left: 30px;}.left-35 {	left: 35px;}.left-40 {	left: 40px;}.left-45 {	left: 45px;}.left-50 {	left: 50px;}/* right */.right-auto {	right: auto;}.right-0 {	right: 0;}.right-1 {	right: 1px;}.right-2 {	right: 2px;}.right-3 {	right: 3px;}.right-4 {	right: 4px;}.right-5 {	right: 5px;}.right-6 {	right: 6px;}.right-7 {	right: 7px;}.right-8 {	right: 8px;}.right-9 {	right: 9px;}.right-10 {	right: 10px;}/*================================
    Width
================================*/.width-1px {	width: 1px;}.width-2px {	width: 2px;}.width-3px {	width: 3px;}.width-4px {	width: 4px;}.width-5px {	width: 5px;}.width-6px {	width: 6px;}.width-7px {	width: 7px;}.width-8px {	width: 8px;}.width-9px {	width: 9px;}.width-10px {	width: 10px;}.width-15px {	width: 15px;}.width-20px {	width: 20px;}.width-25px {	width: 25px;}.width-30px {	width: 30px;}.width-35px {	width: 35px;}.width-40px {	width: 40px;}.width-50px {	width: 50px;}.width-55px {	width: 55px;}.width-60px {	width: 60px;}.width-65px {	width: 65px;}.width-70px {	width: 70px;}.width-75px {	width: 75px;}.width-80px {	width: 80px;}.width-85px {	width: 85px;}.width-90px {	width: 90px;}.width-100px {	width: 100px;}.width-120px {	width: 120px;}.width-130px {	width: 130px;}.width-150px {	width: 150px;}.width-180px {	width: 180px;}.width-200px {	width: 200px;}.width-250px {	width: 250px;}.width-300px {	width: 300px;}.width-350px {	width: 350px;}.width-400px {	width: 400px;}.width-450px {	width: 450px;}.width-500px {	width: 500px;}.width-550px {	width: 550px;}.width-600px {	width: 600px;}.width-650px {	width: 650px;}.width-700px {	width: 700px;}.width-750px {	width: 750px;}.width-800px {	width: 800px;}.width-850px {	width: 850px;}.width-900px {	width: 900px;}.width-950px {	width: 950px;}.width-1000px {	width: 1000px;}.width-10 {	width: 10%;}.width-12 {	width: 12%;}.width-15 {	width: 15%;}.width-20 {	width: 20%;}.width-25 {	width: 25%;}.width-30 {	width: 30%;}.width-35 {	width: 35%;}.width-40 {	width: 40%;}.width-45 {	width: 45%;}.width-50 {	width: 50%;}.width-55 {	width: 55%;}.width-60 {	width: 60%;}.width-65 {	width: 65%;}.width-70 {	width: 70%;}.width-75 {	width: 75%;}.width-80 {	width: 80%;}.width-85 {	width: 85%;}.width-90 {	width: 90%;}.width-95 {	width: 95%;}.width-100 {	width: 100%;}.width-auto {	width: auto;}/*================================
    Height
================================*/.height-1px {	height: 1px;}.height-2px {	height: 2px;}.height-3px {	height: 3px;}.height-4px {	height: 4px;}.height-5px {	height: 5px;}.height-6px {	height: 6px;}.height-7px {	height: 7px;}.height-8px {	height: 8px;}.height-9px {	height: 9px;}.height-10px {	height: 10px;}.height-80px {	height: 80px;}.height-90px {	height: 90px;}.height-100px {	height: 100px;}.height-130px {	height: 130px;}.height-150px {	height: 150px;}.height-200px {	height: 200px;}.height-250px {	height: 250px;}.height-300px {	height: 300px;}.height-350px {	height: 350px;}.height-400px {	height: 400px;}.height-450px {	height: 450px;}.height-500px {	height: 500px;}.height-550px {	height: 550px;}.height-600px {	height: 600px;}.height-650px {	height: 650px;}.height-700px {	height: 700px;}.height-50 {	height: 50%;}.height-100 {	height: 100% !important;}[data-x-mode="true"] .height-100 {	height: auto !important;}[data-x-mode="true"] .height-100.swiper-auto-fade {	height: 100% !important;}.height-auto {	height: auto !important;}.max-height-100 {	max-height: 100%;}.full-screen {	min-height: 980px;}/* min-height */.min-height-100px {	min-height: 100px;}.min-height-200px {	min-height: 200px;}.min-height-300px {	min-height: 300px;}.min-height-400px {	min-height: 400px;}.min-height-500px {	min-height: 500px;}.min-height-600px {	min-height: 600px;}.min-height-700px {	min-height: 700px;}/* screen height  */.extra-small-screen {	height: 300px;}.small-screen {	height: 400px;}.one-second-screen {	height: 600px;}.one-third-screen {	height: 700px;}.one-fourth-screen {	height: 800px;}.one-fifth-screen {	height: 900px;}.one-sixth-screen {	height: 887px;}/* equalize inner match height */.inner-match-height {	position: relative;	height: 100%;}[data-x-mode="true"] .inner-match-height {	height: auto;}.line-height-130px {	line-height: 130px;}/* ===================================
    Background color
====================================== */.bg-transparent {	background-color: transparent;}.bg-white {	background-color: #ffffff;}.bg-black {	background-color: #000000;}.bg-extra-dark-gray {	background-color: #02548d;}.bg-dark-gray {	background-color: #757575;}.bg-extra-medium-gray {	background-color: #939393;}.bg-medium-gray {	background-color: #dbdbdb;}.bg-extra-light-gray {	background-color: #e0e0e0;}.bg-medium-light-gray {	background-color: #ededed;}.bg-light-gray {	background-color: #f5f5f5;}.bg-very-light-gray {	background-color: #fafafa;}.bg-secondary {	background: linear-gradient(135deg, #158BCF, #00ABDB);}.bg-transparent-white {	background-color: rgba(255, 255, 255, 0.3);	background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 37%, white 96%, white 100%);	background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(37%, rgba(255, 255, 255, 0)), color-stop(96%, white), color-stop(100%, white));	background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 37%, white 96%, white 100%);	background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 37%, white 96%, white 100%);	background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 37%, white 96%, white 100%);	background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 37%, white 96%, white 100%);	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$white', endColorstr='$white', GradientType=1);}.bg-transparent-black {	background-color: transparent;	background: -moz-linear-gradient(left, transparent 0%, transparent 37%, black 96%, black 100%);	background: -webkit-gradient(left top, right top, color-stop(0%, transparent), color-stop(37%, transparent), color-stop(96%, black), color-stop(100%, black));	background: -webkit-linear-gradient(left, transparent 0%, transparent 37%, black 96%, black 100%);	background: -o-linear-gradient(left, transparent 0%, transparent 37%, black 96%, black 100%);	background: -ms-linear-gradient(left, transparent 0%, transparent 37%, black 96%, black 100%);	background: linear-gradient(to right, transparent 0%, transparent 37%, black 96%, black 100%);	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$black', endColorstr='$black', GradientType=1);}.bg-white-opacity {	background-color: rgba(255, 255, 255, 0.85);}.bg-black-opacity {	background-color: rgba(0, 0, 0, 0.85);}.bg-black-opacity-light {	background-color: rgba(0, 0, 0, 0.5);}.bg-secondary-opacity {	background-color: rgba(2, 84, 141, 0.85);}.bg-charcoal-gray {	background-color: #0e0f10;}/* ===================================
    Background image
====================================== */.parallax {	position: relative;	background-size: cover;	overflow: hidden;	background-attachment: fixed;}.parallax.custom-prlx {	overflow: visible;}.fix-background {	position: relative;	background-size: cover;	animation-duration: 0s;	animation-fill-mode: none;	-webkit-animation-duration: 0s;	-webkit-animation-fill-mode: none;	-moz-animation-duration: 0s;	-moz-animation-fill-mode: none;	-ms-animation-duration: 0s;	-ms-animation-fill-mode: none;	-o-animation-fill-mode: none;	overflow: hidden;	background-position: center center;	background-repeat: no-repeat;	background-attachment: fixed;}.cover-background {	position: relative !important;	background-size: cover !important;	overflow: hidden !important;	background-position: center !important;	background-repeat: no-repeat !important;}.background-size-inherit {	background-size: inherit;}.background-attachment-inherit {	background-attachment: inherit;}.background-position-left {	background-position: left center;}.background-position-left-bottom {	background-position: left bottom;}.background-position-right {	background-position: right center;}.background-position-top {	background-position: center top !important;}.up-down-ani {	display: table;	position: relative;	-webkit-animation-name: up-down-animation;	-webkit-animation-duration: .7s;	-webkit-animation-timing-function: linear;	-webkit-animation-delay: .7s;	-webkit-animation-iteration-count: infinite;	-webkit-animation-direction: alternate;	-moz-animation-name: up-down-animation;	-moz-animation-duration: .7s;	-moz-animation-timing-function: linear;	-moz-animation-delay: .7s;	-moz-animation-iteration-count: infinite;	-ms-animation-name: up-down-animation;	-ms-animation-duration: .7s;	-ms-animation-timing-function: linear;	-ms-animation-delay: .7s;	-ms-animation-iteration-count: infinite;	-ms-animation-direction: alternate;	-o-animation-direction: alternate;	-o-animation-name: up-down-animation;	-o-animation-duration: .7s;	-o-animation-timing-function: linear;	-o-animation-delay: .7s;	-o-animation-iteration-count: infinite;	-o-animation-direction: alternate;	animation-direction: alternate;	animation-name: up-down-animation;	animation-duration: .7s;	animation-timing-function: linear;	animation-delay: .7s;	animation-iteration-count: infinite;	animation-direction: alternate;	margin: 0 auto;}.background-position-x-50 {	background-position-x: 50% !important;}.parallax.bg-black {	position: relative;	z-index: 0;}.parallax.bg-black:before {	content: '';	z-index: -1;	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;	background-color: rgba(0, 0, 0, 0.8);}/* ===================================
    Border
====================================== */.border-all {	border: 1px solid #ededed;}/* boder width */.border-width-1 {	border-width: 1px;}.border-width-2 {	border-width: 2px;}.border-width-3 {	border-width: 3px;}.border-width-4 {	border-width: 4px;}.border-width-5 {	border-width: 5px;}.border-width-6 {	border-width: 6px;}.border-width-7 {	border-width: 7px;}.border-width-8 {	border-width: 8px;}.border-width-9 {	border-width: 9px;}.border-width-10 {	border-width: 10px;}.border-width-20 {	border-width: 20px;}.border-width-1 {	border-width: 1px;}.border-width-2 {	border-width: 2px;}.border-width-3 {	border-width: 3px;}.border-width-4 {	border-width: 4px;}.border-width-5 {	border-width: 5px;}.border-width-6 {	border-width: 6px;}.border-width-7 {	border-width: 7px;}.border-width-8 {	border-width: 8px;}.border-width-9 {	border-width: 9px;}.border-width-10 {	border-width: 10px;}.border-width-11 {	border-width: 11px;}.border-width-12 {	border-width: 12px;}.border-width-13 {	border-width: 13px;}.border-width-14 {	border-width: 14px;}.border-width-15 {	border-width: 15px;}.border-width-16 {	border-width: 16px;}.border-width-17 {	border-width: 17px;}.border-width-18 {	border-width: 18px;}.border-width-19 {	border-width: 19px;}.border-width-20 {	border-width: 20px;}/* boder align */.border-top {	border-top: 1px solid;}.border-bottom {	border-bottom: 1px solid;}.border-left {	border-left: 1px solid;}.border-right {	border-right: 1px solid;}.border-lr {	border-left: 1px solid;	border-right: 1px solid;}.border-tb {	border-top: 1px solid;	border-bottom: 1px solid;}/* border color */.border-color-white {	border-color: #ffffff;}.border-color-black {	border-color: #000000;}.border-color-extra-dark-gray {	border-color: #232323;}.border-color-medium-dark-gray {	border-color: #363636;}.border-color-dark-gray {	border-color: #939393;}.border-color-extra-medium-gray {	border-color: #dbdbdb;}.border-color-medium-gray {	border-color: #e4e4e4;}.border-color-extra-light-gray {	border-color: #ededed;}.border-color-light-gray {	border-color: #f5f5f5;}.border-color-light-pink {	border-color: #862237;}.border-color-secondary {	border-color: #158BCF;}.border-color-transparent-pink {	border-color: rgba(2, 84, 141, 0.45);}/* boder style */.border-dotted {	border-style: dotted !important;}.border-dashed {	border-style: dashed !important;}.border-solid {	border-style: solid !important;}.border-double {	border-style: double !important;}.border-groove {	border-style: groove !important;}.border-ridge {	border-style: ridge !important;}.border-inset {	border-style: inset !important;}.border-outset {	border-style: outset !important;}.border-none {	border-style: none !important;}.border-hidden {	border-style: hidden !important;}.border-transperent {	border-color: transparent !important;}.no-border-top {	border-top: 0 !important;}.no-border-bottom {	border-bottom: 0 !important;}.no-border-right {	border-right: 0 !important;}.no-border-left {	border-left: 0 !important;}/* border for overline icon box */.overline-icon-box {	border-top-width: 4px;}/* border color for overline icon box */.overline-icon-box.overline-white {	border-top-color: #ffffff;}.overline-icon-box.overline-black {	border-top-color: #000000;}.overline-icon-box.overline-extra-dark-gray {	border-top-color: #232323;}.overline-icon-box.overline-medium-dark-gray {	border-top-color: #363636;}.overline-icon-box.overline-dark-gray {	border-top-color: #939393;}.overline-icon-box.overline-extra-light-gray {	border-top-color: #dbdbdb;}.overline-icon-box.overline-medium-gray {	border-top-color: #e4e4e4;}.overline-icon-box.overline-light-gray {	border-top-color: #f5f5f5;}.overline-icon-box.overline-light-pink {	border-top-color: #862237;}.overline-icon-box.overline-secondary {	border-top-color: #158BCF;}.overline-icon-box.overline-transparent-pink {	border-top-color: rgba(2, 84, 141, 0.45);}/* transparent border */.border-black-light {	border-color: rgba(0, 0, 0, 0.1) !important;}.border-white-light {	border-color: rgba(255, 255, 255, 0.1) !important;}/* border radius */.border-radius-1 {	border-radius: 1px;}.border-radius-2 {	border-radius: 2px;}.border-radius-3 {	border-radius: 3px;}.border-radius-4 {	border-radius: 4px;}.border-radius-5 {	border-radius: 5px;}.border-radius-6 {	border-radius: 6px;}.border-radius-7 {	border-radius: 7px;}.border-radius-8 {	border-radius: 8px;}.border-radius-9 {	border-radius: 9px;}.border-radius-10 {	border-radius: 10px;}.border-radius-50 {	border-radius: 50%;}.border-radius-100 {	border-radius: 100%;}.border-radius-none {	border-radius: 0;}/* ===================================
    Page title
====================================== *//* page title font size */.page-title-extra-small h1 {	font-size: 12px;	line-height: 20px;	text-transform: uppercase;}.page-title-small h1 {	font-size: 20px;	line-height: 26px;}.page-title-medium h1 {	font-size: 32px;	line-height: 37px;}.page-title-large h1 {	font-size: 46px;	line-height: 49px;}.page-title-extra-large h1 {	font-size: 55px;	line-height: 50px;}/* breadcrumb */.breadcrumb {	background: transparent;	border-radius: 0;	padding: 0;}.breadcrumb ul {	list-style: none;	padding: 0;	margin: 0;}.breadcrumb ul li {	display: inline-block;}.breadcrumb ul > li:after {	content: "\f111";	font-family: 'FontAwesome';	padding: 0 11px 0 14px;	display: inline-block;	vertical-align: middle;	font-size: 5px;	opacity: .6;}.breadcrumb ul > li:last-child:after {	border-right: 0;	content: "";	padding: 0;}@media (min-width: 1400px) {	.container-custom.container {		width: 1370px;	}}/*
*
* RD Navbar
*/@keyframes rd-navbar-slide-down {	0% {		transform: translateY(-100%);	}	100% {		transform: translateY(0);	}}@keyframes rd-navbar-slide-up {	0% {		transform: translateY(0);	}	100% {		transform: translateY(-100%);	}}.page-header {	margin: 0;	padding: 0;}.rd-navbar-wrap, .rd-navbar,.rd-menu,.rd-navbar-nav,.rd-navbar-panel, .rd-navbar-static .rd-menu, .rd-navbar-fixed .rd-navbar-nav-wrap, .rd-navbar-fixed .rd-navbar-submenu {	transition: 0.35s all cubic-bezier(0.65, 0.05, 0.36, 1);}.rd-navbar--no-transition, .rd-navbar--no-transition * {	transition: none !important;}.rd-navbar,.rd-navbar.rd-navbar--is-clone {	display: none;}.rd-navbar.rd-navbar-fixed + .rd-navbar.rd-navbar--is-clone,.rd-navbar.rd-navbar-sidebar + .rd-navbar.rd-navbar--is-clone {	display: none;}.rd-navbar {	display: none;	background: #ffffff;}.rd-navbar-toggle {	display: inline-block;	position: relative;	width: 48px;	height: 48px;	line-height: 48px;	cursor: pointer;	color: #fafafa;	background-color: transparent;	border: none;	display: none;}.rd-navbar-toggle span {	position: relative;	display: block;	margin: auto;	transition: .3s all ease;}.rd-navbar-toggle span:after, .rd-navbar-toggle span:before {	content: "";	position: absolute;	left: 0;	top: -8px;	transition: .3s all ease;}.rd-navbar-toggle span:after {	top: 8px;}.rd-navbar-toggle span:after, .rd-navbar-toggle span:before, .rd-navbar-toggle span {	width: 24px;	height: 4px;	background-color: #fafafa;	backface-visibility: hidden;	border-radius: 0px;}.rd-navbar-toggle span {	transform: rotate(180deg);}.rd-navbar-toggle span:before, .rd-navbar-toggle span:after {	transform-origin: 1.71429px center;}.rd-navbar-toggle.active span {	transform: rotate(360deg);}.rd-navbar-toggle.active span:before, .rd-navbar-toggle.active span:after {	top: 0;	width: 15px;}.rd-navbar-toggle.active span:before {	-webkit-transform: rotate3d(0, 0, 1, -40deg);	transform: rotate3d(0, 0, 1, -40deg);}.rd-navbar-toggle.active span:after {	-webkit-transform: rotate3d(0, 0, 1, 40deg);	transform: rotate3d(0, 0, 1, 40deg);}.rd-navbar-collapse-toggle {	display: inline-block;	position: relative;	width: 48px;	height: 48px;	line-height: 48px;	cursor: pointer;	color: #939393;	display: none;}.rd-navbar-collapse-toggle span {	top: 50%;	margin-top: -3px;}.rd-navbar-collapse-toggle span, .rd-navbar-collapse-toggle span:before, .rd-navbar-collapse-toggle span:after {	position: absolute;	width: 6px;	height: 6px;	line-height: 6px;	text-align: center;	background: #939393;	left: 50%;	margin-left: -3px;	border-radius: 50%;	transition: .3s all ease;}.rd-navbar-collapse-toggle span:before, .rd-navbar-collapse-toggle span:after {	content: '';}.rd-navbar-collapse-toggle span:before {	bottom: 100%;	margin-bottom: 3px;}.rd-navbar-collapse-toggle span:after {	top: 100%;	margin-top: 3px;}.rd-navbar-collapse-toggle.active span {	transform: scale(0.7);}.rd-navbar-collapse-toggle.active span:before {	transform: translateY(18px);}.rd-navbar-collapse-toggle.active span:after {	transform: translateY(-18px);}.rd-navbar-brand a {	display: block;}.rd-navbar-search {	position: relative;	display: inline-flex;}.rd-navbar-search .form-input {	padding-right: 50px;}.rd-navbar-search .rd-search-form-submit {	position: absolute;	top: 0;	bottom: 0;	right: 0;	width: 50px;	padding: 0;	margin: 0;	border: none;	cursor: pointer;	background-color: transparent;	color: #fafafa;	transition: .33s;}.rd-navbar-search .rd-search-form-submit:hover {	color: #158BCF;}.rd-navbar-search-toggle {	background: none;	border: none;	display: inline-block;	padding: 0;	outline: none;	outline-offset: 0;	cursor: pointer;	-webkit-appearance: none;}.rd-navbar-search-toggle::-moz-focus-inner {	border: none;	padding: 0;}.rd-navbar-dropdown {	display: none;}/*
* @subsection  RD Navbar Static
*/.rd-navbar-static {	display: block;}.rd-navbar-static .rd-nav-item {	display: inline-block;}.rd-navbar-static .rd-nav-item.focus .rd-nav-link, .rd-navbar-static .rd-nav-item.opened .rd-nav-link {	color: #158BCF;	background: transparent;}.rd-navbar-static .rd-nav-item.focus > .rd-navbar-submenu-toggle, .rd-navbar-static .rd-nav-item.opened > .rd-navbar-submenu-toggle {	color: #158BCF;}.rd-navbar-static .rd-nav-item.active .rd-nav-link {	color: #158BCF;	background: transparent;}.rd-navbar-static .rd-nav-item.active > .rd-navbar-submenu-toggle {	color: #158BCF;}.rd-navbar-static .rd-nav-item.focus > .rd-navbar-submenu-toggle::before,.rd-navbar-static .rd-nav-item.opened > .rd-navbar-submenu-toggle::before,.rd-navbar-static .rd-nav-item .rd-nav-link:hover + .rd-navbar-submenu-toggle::before {	transform: rotate(180deg);}.rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle {	margin-left: 4px;	font-family: "Material Design Icons";	font-size: 16px;	cursor: pointer;}.rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle::before {	position: relative;	display: inline-block;	transition: .22s;	content: '\f236';}.rd-navbar-static .rd-nav-item > .rd-navbar-submenu-toggle:hover {	color: #158BCF;}.rd-navbar-static .rd-nav-item > .rd-navbar-submenu {	margin-top: 20px;}.rd-navbar-static .rd-nav-item + .rd-nav-item {	margin-left: 38px;}.rd-navbar-static .rd-nav-link {	position: relative;	display: inline-block;	color: #939393;	font-size: 16px;	line-height: 1.2;	transition: .25s;}.rd-navbar-static .rd-nav-link:hover {	color: #158BCF;}.rd-navbar-static .rd-navbar-submenu-toggle {	display: none;}.rd-navbar-static .rd-navbar-search {	display: none;}.rd-navbar-static .rd-menu {	z-index: 15;	position: absolute;	display: block;	margin-top: 22px;	visibility: hidden;	opacity: 0;	text-align: left;	border: 1px solid #dbdbdb;	transform: translate3d(0, 30px, 0);}.rd-navbar-static .rd-navbar-dropdown {	position: absolute;	left: 0;	width: 270px;	padding: 15px;	background: #ffffff;	z-index: 5;}.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown {	top: -1px;	left: 100%;	z-index: 2;	margin-top: -15px;	margin-left: 15px;	transform: translate3d(30px, 0, 0);}.rd-navbar-static .rd-navbar-dropdown .rd-navbar-dropdown.rd-navbar-open-left {	left: auto;	right: 100%;	margin-left: 0;	margin-right: 15px;	transform: translate3d(-30px, 0, 0);}.rd-navbar-static .rd-dropdown-item.focus .rd-dropdown-link, .rd-navbar-static .rd-dropdown-item.opened .rd-dropdown-link {	color: #757575;}.rd-navbar-static .rd-dropdown-link {	color: #939393;}.rd-navbar-static .rd-dropdown-link:hover {	color: #757575;}.rd-navbar-static .rd-navbar-dropdown li > a,.rd-navbar-static .rd-megamenu-list li > a {	position: relative;	left: -3px;	display: flex;	padding: 1px 14px 1px 0;	text-align: left;}.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-static .rd-navbar-dropdown li > a:focus, .rd-navbar-static .rd-navbar-dropdown li > a:active,.rd-navbar-static .rd-megamenu-list li > a,.rd-navbar-static .rd-megamenu-list li > a:focus,.rd-navbar-static .rd-megamenu-list li > a:active {	color: #939393;}.rd-navbar-static .rd-navbar-dropdown li > a:hover,.rd-navbar-static .rd-megamenu-list li > a:hover {	color: #757575;}.rd-navbar-static .rd-navbar-dropdown li > a, .rd-navbar-static .rd-navbar-dropdown li > a::before,.rd-navbar-static .rd-megamenu-list li > a,.rd-navbar-static .rd-megamenu-list li > a::before {	transition: .15s ease-in-out;}.rd-navbar-static .rd-navbar-dropdown li > a::before,.rd-navbar-static .rd-megamenu-list li > a::before {	position: relative;	top: -1px;	left: -6px;	display: inline-block;	content: '\f105';	font-family: 'FontAwesome';	font-size: inherit;	line-height: inherit;	color: #757575;	opacity: 0;	visibility: hidden;}.rd-navbar-static .rd-navbar-dropdown li.focus > a,.rd-navbar-static .rd-navbar-dropdown li.opened > a,.rd-navbar-static .rd-navbar-dropdown li > a:hover,.rd-navbar-static .rd-megamenu-list li.focus > a,.rd-navbar-static .rd-megamenu-list li.opened > a,.rd-navbar-static .rd-megamenu-list li > a:hover {	left: 0;	padding-left: 14px;	padding-right: 0;}.rd-navbar-static .rd-navbar-dropdown li.focus > a::before,.rd-navbar-static .rd-navbar-dropdown li.opened > a::before,.rd-navbar-static .rd-navbar-dropdown li > a:hover::before,.rd-navbar-static .rd-megamenu-list li.focus > a::before,.rd-navbar-static .rd-megamenu-list li.opened > a::before,.rd-navbar-static .rd-megamenu-list li > a:hover::before {	left: -7px;	opacity: 1;	visibility: visible;}[dir='rtl'] .rd-navbar-static .rd-navbar-dropdown li > a::before,[dir='rtl'] .rd-navbar-static .rd-megamenu-list li > a::before {	content: '\f104';}.rd-navbar-static .rd-navbar-megamenu {	display: flex;	justify-content: center;	left: 0;	width: 100%;	padding: 30px 15px;	background: #ffffff;}.rd-navbar-static .rd-megamenu-item + .rd-megamenu-item {	margin-left: 30px;	padding-left: 30px;	border-left: 1px solid rgba(147, 147, 147, 0.2);}.rd-navbar-static .rd-megamenu-title {	padding-bottom: 10px;	border-bottom: 1px solid #dbdbdb;}.rd-navbar-static .rd-megamenu-list-item + .rd-megamenu-list-item {	margin-top: 5px;}.rd-navbar-static .rd-megamenu-list-link {	color: #939393;	background: transparent;}.rd-navbar-static .rd-megamenu-list-link:hover {	color: #757575;	background: transparent;}.rd-navbar-static .rd-megamenu-list-link-header {	color: #757575;	text-transform: uppercase;	letter-spacing: 0.04em;	font-weight: 500;}.rd-navbar-static * + .rd-megamenu-list {	margin-top: 10px;}.rd-navbar-static .rd-navbar-submenu.focus > .rd-menu, .rd-navbar-static .rd-navbar-submenu.opened > .rd-menu {	opacity: 1;	visibility: visible;	transform: translate3d(0, 0, 0);}.rd-navbar-static .rd-navbar-search.active .rd-search {	visibility: visible;	opacity: 1;}.rd-navbar-static .rd-search {	position: absolute;	top: 100%;	right: 0;	width: 270px;	opacity: 0;	visibility: hidden;	transition: .3s;	margin-top: 20px;	z-index: 2;}.rd-navbar-static * + .rd-navbar-search {	margin-left: 38px;}.rd-navbar-static .rd-navbar-search-toggle {	display: inline-flex;	color: #939393;}.rd-navbar-static .rd-navbar-search-toggle span {	display: inline-block;	position: relative;	width: 32px;	height: 32px;	font-size: 26px;	line-height: 32px;	text-align: center;	cursor: pointer;	background: none;	border: none;	outline: none;	padding: 0;}.rd-navbar-static .rd-navbar-search-toggle span, .rd-navbar-static .rd-navbar-search-toggle span::before, .rd-navbar-static .rd-navbar-search-toggle span::after {	transition: .3s all ease-in-out;}.rd-navbar-static .rd-navbar-search-toggle span::before, .rd-navbar-static .rd-navbar-search-toggle span::after {	position: absolute;	top: 0;	left: 0;	right: 0;	bottom: 0;}.rd-navbar-static .rd-navbar-search-toggle span::before {	content: "";	transform: rotate(0deg) scale(1);	opacity: 1;	visibility: visible;	font-family: "Material Design Icons";}.rd-navbar-static .rd-navbar-search-toggle span::after {	content: "";	transform: rotate(-90deg) scale(0.4);	opacity: 0;	visibility: hidden;	font-family: "Material Design Icons";}.rd-navbar-static .rd-navbar-search-toggle.active span::before {	opacity: 0;	visibility: hidden;	transform: rotate(90deg) scale(0.4);}.rd-navbar-static .rd-navbar-search-toggle.active span::after {	transform: rotate(0deg) scale(1);	opacity: 1;	visibility: visible;}.rd-navbar-static .rd-navbar-search-toggle:hover {	color: #158BCF;}.rd-navbar-static.rd-navbar--is-clone {	display: block;	transform: translate3d(0, -100%, 0);}.rd-navbar-static.rd-navbar--is-clone.rd-navbar--is-stuck {	transform: translate3d(0, 0, 0);}.rd-navbar-static.rd-navbar--is-stuck, .rd-navbar-static.rd-navbar--is-clone {	position: fixed;	left: 0;	top: 0;	right: 0;	z-index: 1080;	background: #ffffff;}.rd-navbar-static .rd-navbar--has-dropdown {	position: relative;}/*
*
* RD Navbar Fixed
*/.rd-navbar-fixed {	display: block;}.rd-navbar-fixed .rd-navbar-toggle {	display: inline-block;}.rd-navbar-fixed .rd-navbar-brand {	position: relative;	margin-left: 6px;	overflow: hidden;	white-space: nowrap;	text-overflow: ellipsis;	text-align: left;	font-size: 22px;	line-height: 46px;}.rd-navbar-fixed .rd-navbar-brand img {	max-width: 160px;	max-height: 58px;	width: auto;	height: auto;}.rd-navbar-fixed .rd-navbar-panel {	position: fixed;	left: 0;	top: 0;	right: 0;	z-index: 1080;	display: flex;	align-items: center;	height: 56px;	padding: 4px;}.rd-navbar-fixed .rd-navbar-nav-wrap {	position: fixed;	left: 0;	top: -56px;	bottom: -56px;	z-index: 1079;	width: 270px;	padding: 112px 0 81px;	overflow-y: auto;	overflow-x: hidden;	-webkit-overflow-scrolling: touch;	font-size: 14px;	line-height: 34px;	transform: translateX(-110%);}.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar {	width: 4px;}.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar-thumb {	background: #5cb9ee;	border: none;	border-radius: 0;	opacity: .2;}.rd-navbar-fixed .rd-navbar-nav-wrap::-webkit-scrollbar-track {	background: #158BCF;	border: none;	border-radius: 0;}.rd-navbar-fixed .rd-navbar-nav-wrap.active {	transform: translateX(0);}.rd-navbar-fixed .rd-navbar-nav {	display: block;	margin: 15px 0;	height: auto;	text-align: left;}.rd-navbar-fixed .rd-nav-item {	text-align: left;}.rd-navbar-fixed .rd-nav-item + .rd-nav-item {	margin-top: 4px;}.rd-navbar-fixed .rd-nav-link {	display: block;	padding: 9px 56px 9px 18px;}.rd-navbar-fixed li.opened > .rd-navbar-dropdown {	padding: 4px 0 0;}.rd-navbar-fixed li.opened > .rd-navbar-megamenu {	padding-top: 15px;	padding-bottom: 15px;}.rd-navbar-fixed li.opened > .rd-menu {	opacity: 1;	height: auto;}.rd-navbar-fixed li.opened > .rd-navbar-submenu-toggle::after {	transform: rotate(180deg);}.rd-navbar-fixed .rd-menu {	display: none;	transition: opacity 0.3s, height 0.4s ease;	opacity: 0;	height: 0;	overflow: hidden;}.rd-navbar-fixed .rd-navbar-submenu {	position: relative;}.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown .rd-navbar-submenu-toggle:after {	height: 34px;	line-height: 34px;}.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown > li > a {	padding-left: 30px;}.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-dropdown li li > a,.rd-navbar-fixed .rd-navbar-submenu .rd-navbar-megamenu ul li li > a {	padding-left: 46px;}.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-dropdown,.rd-navbar-fixed .rd-navbar-submenu.opened > .rd-navbar-megamenu {	display: block;}.rd-navbar-fixed .rd-megamenu-list > li > a,.rd-navbar-fixed .rd-navbar-dropdown > li > a {	display: block;	padding: 9px 56px 9px 16px;	font-size: 12px;	line-height: 1.5;}.rd-navbar-fixed .rd-megamenu-list > li + li,.rd-navbar-fixed .rd-navbar-dropdown > li + li {	margin-top: 3px;}.rd-navbar-fixed .rd-megamenu-list > li > a {	padding-left: 30px;}.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title {	position: relative;	display: block;	padding: 0 18px 7px;	font-size: 16px;	line-height: 1.5;}.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title::after {	content: '';	position: absolute;	left: 20px;	right: 20px;	bottom: 0;	border-bottom: 1px solid;}.rd-navbar-fixed .rd-navbar-megamenu * + .rd-megamenu-list {	margin-top: 11px;}.rd-navbar-fixed .rd-navbar-megamenu * + .rd-megamenu-title {	margin-top: 20px;}.rd-navbar-fixed .rd-navbar-megamenu > li + li {	margin-top: 20px;}.rd-navbar-fixed .rd-navbar-submenu-toggle {	cursor: pointer;}.rd-navbar-fixed .rd-navbar-submenu-toggle::after {	content: '\f107';	position: absolute;	top: 0;	right: 0;	width: 56px;	height: 52px;	font: 400 14px "FontAwesome";	line-height: 52px;	text-align: center;	transition: 0.4s all ease;	z-index: 2;	cursor: pointer;}.rd-navbar-fixed .rd-navbar-collapse-toggle {	display: block;	top: 4px;	z-index: 1081;}.rd-navbar-fixed .rd-navbar-collapse {	position: fixed;	right: 0;	top: 56px;	z-index: 1079;	transform: translate3d(0, -10px, 0);	padding: 15px;	width: auto;	border-radius: 0;	text-align: left;	font-size: 14px;	opacity: 0;	visibility: hidden;	transition: .3s;}.rd-navbar-fixed .rd-navbar-collapse.active {	transform: translate3d(0, 0, 0);	opacity: 1;	visibility: visible;}.rd-navbar-fixed .rd-navbar-collapse .list-inline > li {	display: block;}.rd-navbar-fixed .rd-navbar-collapse .list-inline > li + li {	margin-top: 10px;}.rd-navbar-fixed .rd-navbar-main-element {	position: absolute;	float: left;}.rd-navbar-fixed .rd-navbar-search .rd-search {	position: fixed;	right: 0;	left: 0;	top: 56px;	z-index: 1079;	width: 100%;	opacity: 0;	visibility: hidden;	transition: .3s;	transform: translate3d(0, -10px, 0);}.rd-navbar-fixed .rd-navbar-search .rd-search-results-live {	display: none;}.rd-navbar-fixed .rd-navbar-search .form-input {	padding-right: 50px;}.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit {	position: absolute;	top: 0;	bottom: 0;	right: 0;	width: 50px;	padding: 0;	margin: 0;	border: none;	background-color: transparent;}.rd-navbar-fixed .rd-navbar-search.active .rd-search {	opacity: 1;	visibility: visible;	transform: none;}.rd-navbar-fixed .rd-navbar-search-toggle {	display: inline-flex;}.rd-navbar-fixed .rd-navbar-search-toggle span {	display: inline-block;	position: relative;	width: 48px;	height: 48px;	font-size: 26px;	line-height: 48px;	text-align: center;	cursor: pointer;	background: none;	border: none;	outline: none;	padding: 0;}.rd-navbar-fixed .rd-navbar-search-toggle span, .rd-navbar-fixed .rd-navbar-search-toggle span::before, .rd-navbar-fixed .rd-navbar-search-toggle span::after {	transition: .3s all ease-in-out;}.rd-navbar-fixed .rd-navbar-search-toggle span::before, .rd-navbar-fixed .rd-navbar-search-toggle span::after {	position: absolute;	top: 0;	left: 0;	right: 0;	bottom: 0;}.rd-navbar-fixed .rd-navbar-search-toggle span::before {	content: "";	transform: rotate(0deg) scale(1);	opacity: 1;	visibility: visible;	font-family: "Material Design Icons";}.rd-navbar-fixed .rd-navbar-search-toggle span::after {	content: "";	transform: rotate(-90deg) scale(0.4);	opacity: 0;	visibility: hidden;	font-family: "Material Design Icons";}.rd-navbar-fixed .rd-navbar-search-toggle.active span::before {	opacity: 0;	visibility: hidden;	transform: rotate(90deg) scale(0.4);}.rd-navbar-fixed .rd-navbar-search-toggle.active span::after {	transform: rotate(0deg) scale(1);	opacity: 1;	visibility: visible;}.rd-navbar-fixed [class*='rd-navbar-fixed-element'] {	position: fixed;	top: 4px;	z-index: 1082;}.rd-navbar-fixed .rd-navbar-fixed-element-1 {	right: 0;}.rd-navbar-fixed .rd-navbar-fixed-element-2 {	right: 46px;}.rd-navbar-fixed.rd-navbar--is-clone {	display: none;}.rd-navbar-fixed .rd-navbar-fixed--visible {	display: block;}.rd-navbar-fixed .rd-navbar-fixed--hidden {	display: none;}.rd-navbar-fixed .rd-navbar-panel {	color: #ededed;	box-shadow: none;	background: #ffffff;}.rd-navbar-fixed .rd-navbar-nav-wrap {	color: #ffffff;	background: #ffffff;	border: 1px solid #dbdbdb;	box-shadow: none;}.rd-navbar-fixed .rd-nav-item:hover .rd-nav-link, .rd-navbar-fixed .rd-nav-item.focus .rd-nav-link, .rd-navbar-fixed .rd-nav-item.active .rd-nav-link, .rd-navbar-fixed .rd-nav-item.opened .rd-nav-link {	color: #ffffff;	background: #158BCF;}.rd-navbar-fixed .rd-nav-item:hover > .rd-navbar-submenu-toggle, .rd-navbar-fixed .rd-nav-item.focus > .rd-navbar-submenu-toggle, .rd-navbar-fixed .rd-nav-item.active > .rd-navbar-submenu-toggle, .rd-navbar-fixed .rd-nav-item.opened > .rd-navbar-submenu-toggle {	color: #ffffff;}.rd-navbar-fixed .rd-nav-link {	color: #ededed;}.rd-navbar-fixed .rd-megamenu-list > li > a,.rd-navbar-fixed .rd-navbar-dropdown > li > a {	color: #939393;}.rd-navbar-fixed .rd-megamenu-list > li:hover > a,.rd-navbar-fixed .rd-megamenu-list > li.focus > a,.rd-navbar-fixed .rd-megamenu-list > li.active > a,.rd-navbar-fixed .rd-megamenu-list > li.opened > a,.rd-navbar-fixed .rd-navbar-dropdown > li:hover > a,.rd-navbar-fixed .rd-navbar-dropdown > li.focus > a,.rd-navbar-fixed .rd-navbar-dropdown > li.active > a,.rd-navbar-fixed .rd-navbar-dropdown > li.opened > a {	color: #ffffff;	background: #158BCF;}.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title {	color: #fafafa;}.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title::after {	border-bottom: 1px solid #dbdbdb;}.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a, .rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a:focus, .rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a:active {	color: #ffffff;}.rd-navbar-fixed .rd-navbar-megamenu .rd-megamenu-title a:hover {	color: #158BCF;}.rd-navbar-fixed .rd-navbar-submenu-toggle {	color: #ededed;}.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit {	color: #fafafa;}.rd-navbar-fixed .rd-navbar-search .rd-search-form-submit:hover {	color: #158BCF;}.rd-navbar-fixed .rd-navbar-search-toggle {	color: #939393;}.rd-navbar-fixed .rd-navbar-search-toggle:hover {	color: #158BCF;}.rd-navbar-fixed .rd-navbar-collapse {	background-color: #ffffff;	box-shadow: 0 0 22px -4px rgba(0, 0, 0, 0.17);}.rd-navbar-fixed .rd-navbar-collapse,.rd-navbar-fixed .rd-navbar-collapse a {	color: #ededed;}html.rd-navbar-fixed-linked .page {	padding-top: 56px;}/*
*
* RD Navbar Sidebar
*/.rd-navbar-sidebar {	display: block;	background: #ffffff;}.rd-navbar-sidebar .rd-navbar-main-outer {	padding-left: 30 / 2;	padding-right: 30 / 2;}.rd-navbar-sidebar .rd-navbar-main {	position: relative;	display: flex;	align-items: center;	justify-content: space-between;	padding: 22px 60px 22px 0;	max-width: 100%;	margin-left: auto;	margin-right: auto;	transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1);}.rd-navbar-sidebar .rd-navbar-main-element {	display: flex;	align-items: center;}.rd-navbar-sidebar .rd-navbar-main-element > * + * {	margin-left: 20px;}.rd-navbar-sidebar .rd-navbar-toggle {	position: absolute;	right: 0;	top: 50%;	transform: translateY(-50%);	display: block;	z-index: 1102;}.rd-navbar-sidebar .rd-navbar-panel {	min-width: 200px;	text-align: center;}.rd-navbar-sidebar .rd-navbar-brand img {	width: auto;	height: auto;	max-width: 200px;	max-height: 200px;}.rd-navbar-sidebar .rd-navbar-nav-wrap {	position: fixed;	top: 0;	bottom: 0;	right: 0;	z-index: 1101;	width: 450px;	padding: 94px 0 0 0;	background: #ffffff;	transition: 0.5s cubic-bezier(0.4, 0, 0.2, 1);	transform: translateX(100%);	box-shadow: 0 0 13px 0 rgba(250, 250, 250, 0.16);}.rd-navbar-sidebar .rd-navbar-nav-wrap.active {	transition-delay: .1s;	transform: translateX(0);}.rd-navbar-sidebar .rd-navbar-nav {	height: calc(100vh - 100px);	overflow-x: hidden;	overflow-y: auto;	-webkit-overflow-scrolling: touch;	border-top: 1px solid #dbdbdb;}.rd-navbar-sidebar .rd-nav-item {	position: relative;	display: block;	padding: 19px 30px 19px 40px;}.rd-navbar-sidebar .rd-nav-item.active .rd-nav-link {	color: #158BCF;}.rd-navbar-sidebar .rd-nav-item .rd-nav-link,.rd-navbar-sidebar .rd-nav-item > .rd-navbar-submenu-toggle {	font-size: 18px;}.rd-navbar-sidebar .rd-nav-item + .rd-nav-item {	border-top: 1px solid #dbdbdb;}.rd-navbar-sidebar .rd-nav-item:last-child {	border-bottom: 1px solid #dbdbdb;	margin-bottom: 30px;}.rd-navbar-sidebar .rd-nav-link {	max-width: calc(100% - 30px);	word-break: break-all;	font-size: 18px;	line-height: 1.4;	text-transform: none;	color: #fafafa;}.rd-navbar-sidebar .rd-nav-link:hover {	color: #158BCF;}.rd-navbar-sidebar .rd-navbar-submenu .opened > .rd-navbar-submenu-toggle::after {	transform: rotate(180deg);}.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-dropdown,.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-megamenu {	display: none;	opacity: 0;	visibility: hidden;	will-change: opacity, visibility;	transition: opacity .2s;}.rd-navbar-sidebar .rd-navbar-submenu.opened > .rd-navbar-dropdown,.rd-navbar-sidebar .rd-navbar-submenu.opened > .rd-navbar-megamenu {	display: block;	opacity: 1;	visibility: visible;}.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-submenu > .rd-navbar-dropdown,.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-submenu > .rd-navbar-megamenu {	transform: translateY(30px);}.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-submenu.opened > .rd-navbar-dropdown,.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-submenu.opened > .rd-navbar-megamenu {	transform: translateY(0);}.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-submenu .rd-navbar-submenu > .rd-navbar-dropdown {	transform: translateX(-20px);}.rd-navbar-sidebar .rd-navbar-submenu > .rd-navbar-submenu .rd-navbar-submenu.opened > .rd-navbar-dropdown {	transform: translateX(0);}.rd-navbar-sidebar .rd-nav-item > .rd-navbar-submenu-toggle,.rd-navbar-sidebar .rd-nav-item .rd-navbar--has-dropdown > .rd-navbar-submenu-toggle {	position: absolute;	top: 0;	right: 0;	padding-top: inherit;	padding-right: inherit;	padding-left: 10px;	margin-bottom: inherit;	display: inline-block;	width: 30px;	margin-left: 5px;	text-align: center;	cursor: pointer;	color: #939393;}.rd-navbar-sidebar .rd-nav-item > .rd-navbar-submenu-toggle:hover,.rd-navbar-sidebar .rd-nav-item .rd-navbar--has-dropdown > .rd-navbar-submenu-toggle:hover {	color: #158BCF;}.rd-navbar-sidebar .rd-nav-item > .rd-navbar-submenu-toggle::after,.rd-navbar-sidebar .rd-nav-item .rd-navbar--has-dropdown > .rd-navbar-submenu-toggle::after {	content: '\f107';	position: relative;	display: inline-block;	font-family: "FontAwesome";	font-size: inherit;	line-height: inherit;	text-align: center;	vertical-align: middle;	transition: 0.4s all ease;	z-index: 2;	will-change: transform;}.rd-navbar-sidebar .rd-nav-item .rd-navbar--has-dropdown > .rd-navbar-submenu-toggle {	font-size: 14px;	color: #fafafa;	margin-left: 7px;}.rd-navbar-sidebar .rd-menu {	margin-top: 31px;}.rd-navbar-sidebar .rd-navbar-dropdown,.rd-navbar-sidebar .rd-megamenu-list {	font-size: 14px;}.rd-navbar-sidebar .rd-navbar-dropdown li > a,.rd-navbar-sidebar .rd-megamenu-list li > a {	position: relative;	left: -3px;	display: flex;	padding: 1px 14px 1px 0;	text-align: left;}.rd-navbar-sidebar .rd-navbar-dropdown li > a, .rd-navbar-sidebar .rd-navbar-dropdown li > a:focus, .rd-navbar-sidebar .rd-navbar-dropdown li > a:active,.rd-navbar-sidebar .rd-megamenu-list li > a,.rd-navbar-sidebar .rd-megamenu-list li > a:focus,.rd-navbar-sidebar .rd-megamenu-list li > a:active {	color: #939393;}.rd-navbar-sidebar .rd-navbar-dropdown li > a:hover,.rd-navbar-sidebar .rd-megamenu-list li > a:hover {	color: #757575;}.rd-navbar-sidebar .rd-navbar-dropdown li > a, .rd-navbar-sidebar .rd-navbar-dropdown li > a::before,.rd-navbar-sidebar .rd-megamenu-list li > a,.rd-navbar-sidebar .rd-megamenu-list li > a::before {	transition: .15s ease-in-out;}.rd-navbar-sidebar .rd-navbar-dropdown li > a::before,.rd-navbar-sidebar .rd-megamenu-list li > a::before {	position: relative;	top: -1px;	left: -6px;	display: inline-block;	content: '\f105';	font-family: 'FontAwesome';	font-size: inherit;	line-height: inherit;	color: #757575;	opacity: 0;	visibility: hidden;}.rd-navbar-sidebar .rd-navbar-dropdown li.focus > a,.rd-navbar-sidebar .rd-navbar-dropdown li.opened > a,.rd-navbar-sidebar .rd-navbar-dropdown li > a:hover,.rd-navbar-sidebar .rd-megamenu-list li.focus > a,.rd-navbar-sidebar .rd-megamenu-list li.opened > a,.rd-navbar-sidebar .rd-megamenu-list li > a:hover {	left: 0;	padding-left: 14px;	padding-right: 0;}.rd-navbar-sidebar .rd-navbar-dropdown li.focus > a::before,.rd-navbar-sidebar .rd-navbar-dropdown li.opened > a::before,.rd-navbar-sidebar .rd-navbar-dropdown li > a:hover::before,.rd-navbar-sidebar .rd-megamenu-list li.focus > a::before,.rd-navbar-sidebar .rd-megamenu-list li.opened > a::before,.rd-navbar-sidebar .rd-megamenu-list li > a:hover::before {	left: -7px;	opacity: 1;	visibility: visible;}.rd-navbar-sidebar .rd-navbar-megamenu {	max-width: 450px;	margin-bottom: -30px;}.rd-navbar-sidebar .rd-navbar-megamenu > * {	margin-bottom: 30px;}.rd-navbar-sidebar .rd-navbar-megamenu > li {	display: inline-block;	vertical-align: top;	width: 45%;}.rd-navbar-sidebar .rd-megamenu-title {	display: none;}.rd-navbar-sidebar .rd-megamenu-list {	margin-top: 0;}.rd-navbar-sidebar .rd-megamenu-list > li + li {	margin-top: 10px;}.rd-navbar-sidebar .rd-navbar-dropdown .rd-navbar--has-dropdown > a {	padding-right: 0;}.rd-navbar-sidebar .rd-navbar-dropdown .rd-navbar--has-dropdown > a::before {	display: none;}.rd-navbar-sidebar .rd-navbar-dropdown .rd-navbar--has-dropdown > a:hover {	padding-left: 0;}.rd-navbar-sidebar .rd-navbar-dropdown .rd-navbar--has-dropdown.focus > a {	padding-left: 0;}.rd-navbar-sidebar .rd-navbar-dropdown .rd-navbar--has-dropdown.opened > .rd-navbar-submenu-toggle {	color: #158BCF;}.rd-navbar-sidebar .rd-navbar-dropdown .rd-navbar--has-dropdown.opened > .rd-navbar-submenu-toggle::after {	top: 1px;}.rd-navbar-sidebar .rd-navbar-dropdown > li + li {	margin-top: 10px;}.rd-navbar-sidebar .rd-nav-item > .rd-navbar-dropdown {	margin-top: 25px;}.rd-navbar-sidebar .rd-nav-item > .rd-navbar-dropdown .rd-navbar-dropdown {	margin-top: 10px;	padding-left: 15px;}.rd-navbar-sidebar .rd-nav-item > .rd-navbar-dropdown .rd-navbar-dropdown > li > a {	font-size: 12px;}@media (min-width: 1200px) {	.rd-navbar-sidebar .rd-navbar-megamenu {		margin-bottom: -30px;	}	.rd-navbar-sidebar .rd-navbar-megamenu > * {		margin-bottom: 30px;	}	.rd-navbar-sidebar .rd-navbar-dropdown > li + li,	.rd-navbar-sidebar .rd-megamenu-list > li + li {		margin-top: 18px;	}}@media (min-width: 1200px) {	.rd-navbar-sidebar .rd-navbar-nav-wrap {		width: auto;		left: calc(50% + 600px - 80px);	}}.rd-navbar-sidebar.rd-navbar--is-clone {	position: fixed;	top: 0;	left: 0;	right: 0;	z-index: 1000;	transform: translateY(-101%);}.rd-navbar-sidebar.rd-navbar--is-clone.rd-navbar--is-stuck {	transform: translateY(0);}.rd-navbar-sidebar.rd-navbar--is-stuck {	position: fixed;	left: 0;	right: 0;	top: 0;	z-index: 1000;	box-shadow: 0 2px 10px 1px rgba(0, 0, 0, 0.1);}.rd-navbar-sidebar.rd-navbar--is-stuck .rd-navbar-main {	padding-top: 11px;	padding-bottom: 11px;}/**
*
* RD Navbar Classic
* =====================================================
*/.rd-navbar-classic.rd-navbar-static {	border-bottom: 1px solid transparent;}.rd-navbar-classic.rd-navbar-static .rd-navbar-aside-outer,.rd-navbar-classic.rd-navbar-static .rd-navbar-main-outer {	padding-left: 15px;	padding-right: 15px;}.rd-navbar-classic.rd-navbar-static .rd-navbar-aside,.rd-navbar-classic.rd-navbar-static .rd-navbar-main {	max-width: 100%;	margin-left: auto;	margin-right: auto;}.rd-navbar-classic.rd-navbar-static .rd-navbar-aside {	padding: 10px 0;}.rd-navbar-classic.rd-navbar-static .rd-navbar-main {	display: flex;	align-items: center;	justify-content: space-between;	padding: 20px 0;}.rd-navbar-classic.rd-navbar-static .rd-navbar-brand img {	width: auto;	height: auto;	max-width: 200px;	max-height: 200px;}.rd-navbar-classic.rd-navbar-static .rd-navbar-main-element {	display: flex;	align-items: center;}.rd-navbar-classic.rd-navbar-static.rd-navbar--is-stuck, .rd-navbar-classic.rd-navbar-static.rd-navbar--is-clone {	border-bottom-color: #dbdbdb;}.rd-navbar-classic.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-aside-outer, .rd-navbar-classic.rd-navbar-static.rd-navbar--is-clone .rd-navbar-aside-outer {	display: none;}.rd-navbar-classic.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-main, .rd-navbar-classic.rd-navbar-static.rd-navbar--is-clone .rd-navbar-main {	padding: 17px 0;}.rd-navbar-classic.rd-navbar-static.rd-navbar--is-stuck .rd-navbar-nav-item > .rd-navbar-submenu, .rd-navbar-classic.rd-navbar-static.rd-navbar--is-clone .rd-navbar-nav-item > .rd-navbar-submenu {	margin-top: 17px;}/*
*
* RD Navbar Fullwidth
*/.rd-navbar-fullwidth {	display: block;}.rd-navbar-fullwidth .rd-navbar-nav > li + li {	margin-left: 20px;}.rd-navbar-fullwidth.rd-navbar--is-stuck .rd-navbar-main, .rd-navbar-fullwidth.rd-navbar--is-clone .rd-navbar-main {	padding: 10px 0;}/* ==============================================================

Template name : Bootsnav - Multi Purpose Header
Categorie : Bootstrap Menu in CSS
Author : adamnurdin01
Version : v.1.2
Created : 2016-06-02
Last update : 2016-10-19

============================================================== */nav.bootsnav .megamenu-fw .dropdown-menu {	left: auto;}nav.bootsnav .megamenu-content {	padding: 15px;	width: 100%;}nav.bootsnav .megamenu-content .title {	margin-top: 0;}nav.bootsnav .dropdown.megamenu-fw .dropdown-menu {	left: 0;	right: 0;}/* navbar */nav.navbar.bootsnav {	margin-bottom: 0;	-moz-border-radius: 0px;	-webkit-border-radius: 0px;	-o-border-radius: 0px;	border-radius: 0px;	border: none;}nav.navbar.bootsnav ul.nav > li > a {	color: #6f6f6f;	background-color: transparent !important;}nav.navbar.bootsnav ul.nav li.megamenu-fw > a:hover, nav.navbar.bootsnav ul.nav li.megamenu-fw > a:focus, nav.navbar.bootsnav ul.nav li.active > a:hover, nav.navbar.bootsnav ul.nav li.active > a:focus, nav.navbar.bootsnav ul.nav li.active > a {	background-color: transparent;}nav.navbar.bootsnav .navbar-toggle {	background-color: transparent !important;	border: none;	padding: 0;	font-size: 18px;	position: relative;	top: 5px;}nav.navbar.bootsnav ul.nav ul.dropdown-menu > li > a {	white-space: normal;}ul.menu-col {	padding: 0;	margin: 0;	list-style: none;}ul.menu-col li a {	color: #6f6f6f;}ul.menu-col li a:hover, ul.menu-col li a:focus {	text-decoration: none;}/* navbar full */nav.bootsnav.navbar-full {	padding-bottom: 10px;	padding-top: 10px;}nav.bootsnav.navbar-full .navbar-header {	display: block;}nav.bootsnav.navbar-full .navbar-toggle {	display: inline-block;	margin-right: 0;	position: relative;	top: 0;	font-size: 30px;	-webkit-transition: all 1s ease-in-out;	-moz-transition: all 1s ease-in-out;	-o-transition: all 1s ease-in-out;	-ms-transition: all 1s ease-in-out;	transition: all 1s ease-in-out;	margin: 0;}nav.bootsnav.navbar-full .navbar-toggle:hover, nav.bootsnav.navbar-full .navbar-toggle:focus {	background-color: inherit;}nav.bootsnav.navbar-full .navbar-collapse {	position: fixed;	width: 100%;	height: 100% !important;	top: 0;	left: 0;	padding: 0;	display: none !important;	z-index: 9;	max-height: 100% !important;}nav.bootsnav.navbar-full .navbar-collapse.in {	display: block !important;}nav.bootsnav.navbar-full .navbar-collapse .nav-full {	overflow: auto;}nav.bootsnav.navbar-full .navbar-collapse .wrap-full-menu {	display: table-cell;	vertical-align: middle;	overflow: auto;	background: rgba(0, 0, 0, 0.88);}nav.bootsnav.navbar-full .navbar-collapse .nav-full::-webkit-scrollbar {	width: 0;}nav.bootsnav.navbar-full .navbar-collapse .nav-full::-moz-scrollbar {	width: 0;}nav.bootsnav.navbar-full .navbar-collapse .nav-full::-ms-scrollbar {	width: 0;}nav.bootsnav.navbar-full .navbar-collapse .nav-full::-o-scrollbar {	width: 0;}nav.bootsnav.navbar-full .navbar-collapse .nav {	display: block;	width: 100%;}nav.navbar.bootsnav.navbar-full li {	margin: 20px 0;}nav.navbar.bootsnav.navbar-full li a {	font-size: 22px !important;	color: #232323;	font-weight: bold;	line-height: 26px !important;	background: transparent;}nav.navbar.bootsnav.navbar-full li.dropdown ul {	padding: 5px 15px !important;}nav.navbar.bootsnav.navbar-full li.dropdown ul.dropdown-menu {	top: 0px !important;	left: auto;	margin: 0;	top: 10px;	padding: 10px 20px;	position: relative;	float: none;	background: inherit;	border: 0;	box-shadow: none;}nav.navbar.bootsnav.navbar-full li.dropdown ul.dropdown-menu li {	margin: 5px 0;}nav.navbar.bootsnav.navbar-full li.dropdown ul.dropdown-menu li a {	color: #232323 !important;	border: none !important;	padding: 0;	font-size: 14px !important;	font-weight: normal;}nav.navbar.bootsnav.navbar-full li.dropdown ul.dropdown-menu li a:hover {	color: #158BCF !important;}nav.navbar.bootsnav.navbar-full ul > li a {	padding-left: 35px;	position: relative;}nav.navbar.bootsnav.navbar-full ul > li a:hover, nav.navbar.bootsnav.navbar-full ul li.dropdown.open a {	color: #158BCF;}nav.navbar.bootsnav.navbar-full ul > li a:hover:after, nav.navbar.bootsnav.navbar-full ul li.dropdown.open a:after {	background: #158BCF;}nav.navbar.bootsnav.navbar-full ul > li a::after {	background: #dbdbdb none repeat scroll 0 0;	content: "";	display: inline-block;	height: 4px;	left: 0;	position: absolute;	top: 14px;	width: 18px;}nav.navbar.bootsnav.navbar-full ul > li.dropdown ul.dropdown-menu li a:after {	display: none;}nav.navbar.bootsnav.navbar-full ul > li.dropdown ul.dropdown-menu {	padding-left: 50px !important;}.close-full-menu {	background: #000000 none repeat scroll 0 0;	position: absolute;	right: 0;	top: 0;	z-index: 78;}.close-full-menu > a {	float: left;	padding: 10px 15px;}/* atribute navigation */.attr-nav {	float: right;	display: inline-block;	margin-left: 13px;	margin-right: -15px;}.attr-nav > ul {	padding: 0;	margin: 0 0 -7px 0;	list-style: none;	display: inline-block;}.attr-nav > ul > li {	float: left;	display: block;}.attr-nav > ul > li > a {	color: #6f6f6f;	display: block;	padding: 28px 15px;	position: relative;}.attr-nav > ul > li > a span.badge {	position: absolute;	top: 50%;	margin-top: -15px;	right: 5px;	font-size: 10px;	padding: 0;	width: 15px;	height: 15px;	padding-top: 2px;}.attr-nav > ul > li.dropdown ul.dropdown-menu {	-moz-border-radius: 0px;	-webkit-border-radius: 0px;	-o-border-radius: 0px;	border-radius: 0px;	border: solid 1px #e0e0e0;}ul.cart-list {	padding: 0 !important;	width: 250px !important;}ul.cart-list > li {	position: relative;	border-bottom: solid 1px #efefef;	padding: 15px 15px 23px 15px !important;}ul.cart-list > li > a.photo {	padding: 0 !important;	margin-right: 15px;	float: left;	display: block;	width: 50px;	height: 50px;	left: 15px;	top: 15px;}ul.cart-list > li img {	width: 50px;	height: 50px;	border: solid 1px #efefef;}ul.cart-list > li > h6 {	margin: 0;}ul.cart-list > li > h6 > a.photo {	padding: 0 !important;	display: block;}ul.cart-list > li > p {	margin-bottom: 0;}ul.cart-list > li.total {	background-color: #f5f5f5;	padding-bottom: 15px !important;}ul.cart-list > li.total > .btn {	display: inline-block;	border-bottom: solid 1px #efefef !important;}ul.cart-list > li .price {	font-weight: bold;}ul.cart-list > li.total > span {	padding-top: 8px;}/* top search */.top-search {	background-color: #333;	padding: 10px 0;	display: none;}.top-search input.form-control {	background-color: transparent;	border: none;	color: #ffffff;	height: 40px;	padding: 0 15px;}.top-search .input-group-addon {	background-color: transparent;	border: none;	color: #ffffff;	padding-left: 0;	padding-right: 0;}.top-search .input-group-addon.close-search {	cursor: pointer;}/* side menu */body {	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}body.on-side {	margin-left: -280px;}.side {	position: fixed;	overflow-y: auto;	top: 0;	right: -280px;	width: 280px;	padding: 25px 30px;	height: 100%;	display: block;	background-color: #333;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;	z-index: 9;}.side.on {	right: 0;}.side .close-side {	float: right;	color: #ffffff;	position: relative;	z-index: 2;	font-size: 16px;}.side .widget {	position: relative;	z-index: 1;	margin-bottom: 25px;}.side .widget .title {	color: #ffffff;	margin-bottom: 15px;}.side .widget ul.link {	padding: 0;	margin: 0;	list-style: none;}.side .widget ul.link li a {	color: #9f9f9f;	letter-spacing: 1px;}.side .widget ul.link li a:focus,.side .widget ul.link li a:hover {	color: #ffffff;	text-decoration: none;}/* share */nav.navbar.bootsnav .share {	padding: 0 30px;	margin-bottom: 30px;}nav.navbar.bootsnav .share ul {	display: inline-block;	padding: 0;	margin: 0 0 -7px 0;	list-style: none;}nav.navbar.bootsnav .share ul > li {	float: left;	display: block;	margin-right: 5px;}nav.navbar.bootsnav .share ul > li > a {	display: table-cell;	vertical-align: middle;	text-align: center;	width: 35px;	height: 35px;	-moz-border-radius: 50%;	-webkit-border-radius: 50%;	-o-border-radius: 50%;	border-radius: 50%;	background-color: #cfcfcf;	color: #ffffff;}/* transparent */nav.navbar.bootsnav.navbar-fixed {	position: fixed;	display: block;	width: 100%;}nav.navbar.bootsnav.no-background {	-webkit-transition: all 1s ease-in-out;	-moz-transition: all 1s ease-in-out;	-o-transition: all 1s ease-in-out;	-ms-transition: all 1s ease-in-out;	transition: all 1s ease-in-out;}/* navbar sticky */.wrap-sticky {	position: relative;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;}.wrap-sticky nav.navbar.bootsnav {	position: absolute;	width: 100%;	left: 0;	top: 0;}.wrap-sticky nav.navbar.bootsnav.sticked {	position: fixed;	-webkit-transition: all 0.2s ease-in-out;	-moz-transition: all 0.2s ease-in-out;	-o-transition: all 0.2s ease-in-out;	-ms-transition: all 0.2s ease-in-out;	transition: all 0.2s ease-in-out;}body.on-side .wrap-sticky nav.navbar.bootsnav.sticked {	left: -280px;}@media (min-width: 1024px) and (max-width: 1400px) {	body.wrap-nav-sidebar .wrapper .container {		width: 100%;		padding-left: 30px;	}}@media (min-width: 1024px) {	/* general navbar */	nav.navbar.bootsnav ul.nav > li > a {		padding: 15px 5px;	}}@media (min-width: 1024px) and (min-width: 1300px) {	nav.navbar.bootsnav ul.nav > li > a {		padding: 30px 15px;	}}@media (min-width: 1024px) {	nav.navbar.bootsnav ul.nav > li.dropdown > a.dropdown-toggle:after {		font-family: 'FontAwesome';		content: "\f0d7";		margin-left: 5px;		margin-top: 2px;	}	nav.navbar.bootsnav li.dropdown ul.dropdown-menu {		-moz-border-radius: 0px;		-webkit-border-radius: 0px;		-o-border-radius: 0px;		border-radius: 0px;		border: none;	}	nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover,	nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li:last-child > a {		border-bottom: none;	}	nav.navbar.bootsnav ul.navbar-right li.dropdown ul.dropdown-menu li a {		text-align: right;	}	nav.navbar.bootsnav ul.dropdown-menu.megamenu-content.tabbed {		padding: 0;	}	nav.navbar.bootsnav ul.dropdown-menu.megamenu-content.tabbed > li {		padding: 0;	}	nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu {		padding: 0 30px;		margin: 0 -0.5px;		border-left: solid 1px #f0f0f0;	}	nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu:first-child {		border-left: none;	}	nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .col-menu:last-child {		border-right: none;	}	nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content {		display: none;	}	nav.navbar.bootsnav ul.dropdown-menu.megamenu-content .content ul.menu-col li a {		text-align: left;		padding: 5px 0;		display: block;		width: 100%;		margin-bottom: 0;		border-bottom: none;		color: #6f6f6f;	}	nav.navbar.bootsnav.on ul.dropdown-menu.megamenu-content .content {		display: block !important;		height: auto !important;	}	/* navbar transparent */	nav.navbar.bootsnav.no-background {		background-color: transparent;		border: none;	}	nav.navbar.bootsnav.navbar-transparent .attr-nav {		padding-left: 15px;		margin-left: 30px;	}	nav.navbar.bootsnav.navbar-transparent.white {		background-color: rgba(255, 255, 255, 0.3);		border-bottom: solid 1px #bbb;	}	nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark, nav.navbar.bootsnav.navbar-transparent.dark {		background-color: rgba(0, 0, 0, 0.3);		border-bottom: solid 1px #555;	}	nav.navbar.bootsnav.navbar-transparent.white .attr-nav {		border-left: solid 1px #bbb;	}	nav.navbar.navbar-inverse.bootsnav.navbar-transparent.dark .attr-nav, nav.navbar.bootsnav.navbar-transparent.dark .attr-nav {		border-left: solid 1px #555;	}	nav.navbar.bootsnav.no-background.white .attr-nav > ul > li > a, nav.navbar.bootsnav.navbar-transparent.white .attr-nav > ul > li > a, nav.navbar.bootsnav.navbar-transparent.white ul.nav > li > a, nav.navbar.bootsnav.no-background.white ul.nav > li > a {		color: #ffffff;	}	nav.navbar.bootsnav.navbar-fixed.navbar-transparent .logo-scrolled, nav.navbar.bootsnav.navbar-fixed.no-background .logo-scrolled {		display: none;	}	nav.navbar.bootsnav.navbar-fixed.navbar-transparent .logo-display, nav.navbar.bootsnav.navbar-fixed.no-background .logo-display {		display: block;	}	nav.navbar.bootsnav.navbar-fixed .logo-display {		display: none;	}	nav.navbar.bootsnav.navbar-fixed .logo-scrolled {		display: block;	}	/* atribute navigation */	.attr-nav > ul > li.dropdown ul.dropdown-menu {		margin-top: 0;		margin-left: 55px;		width: 250px;		left: -250px;	}	/* menu center */	nav.navbar.bootsnav.menu-center .container {		position: relative;	}	nav.navbar.bootsnav.menu-center ul.nav.navbar-center {		float: none;		margin: 0 auto;		display: table;		table-layout: fixed;	}	nav.navbar.bootsnav.menu-center .navbar-header, nav.navbar.bootsnav.menu-center .attr-nav {		position: absolute;	}	nav.navbar.bootsnav.menu-center .attr-nav {		right: 15px;	}	/* navbar brand top */	nav.bootsnav.navbar-brand-top .navbar-header {		display: block;		width: 100%;		text-align: center;	}	nav.bootsnav.navbar-brand-top ul.nav > li.dropdown > ul.dropdown-menu {		margin-top: 2px;	}	nav.bootsnav.navbar-brand-top ul.nav > li.dropdown.megamenu-fw > ul.dropdown-menu {		margin-top: 0;	}	nav.bootsnav.navbar-brand-top .navbar-header .navbar-brand {		display: inline-block;		float: none;		margin: 0;	}	nav.bootsnav.navbar-brand-top .navbar-collapse {		text-align: center;	}	nav.bootsnav.navbar-brand-top ul.nav {		display: inline-block;		float: none;		margin: 0 0 -5px 0;	}	/* navbar center */	nav.bootsnav.brand-center .navbar-header {		display: block;		width: 100%;		position: absolute;		text-align: center;		top: 0;		left: 0;	}	nav.bootsnav.brand-center .navbar-brand {		display: inline-block;		float: none;	}	nav.bootsnav.brand-center .navbar-collapse {		text-align: center;		display: inline-block;		padding-left: 0;		padding-right: 0;	}	nav.bootsnav.brand-center ul.nav > li.dropdown > ul.dropdown-menu {		margin-top: 2px;	}	nav.bootsnav.brand-center ul.nav > li.dropdown.megamenu-fw > ul.dropdown-menu {		margin-top: 0;	}	nav.bootsnav.brand-center .navbar-collapse .col-half {		width: 50%;		float: left;		display: block;	}	nav.bootsnav.brand-center .navbar-collapse .col-half.left {		text-align: right;		padding-right: 100px;	}	nav.bootsnav.brand-center .navbar-collapse .col-half.right {		text-align: left;		padding-left: 100px;	}	nav.bootsnav.brand-center ul.nav {		float: none !important;		margin-bottom: -5px !important;		display: inline-block !important;	}	nav.bootsnav.brand-center ul.nav.navbar-right {		margin: 0;	}	nav.bootsnav.brand-center.center-side .navbar-collapse .col-half.left {		text-align: left;		padding-right: 100px;	}	nav.bootsnav.brand-center.center-side .navbar-collapse .col-half.right {		text-align: right;		padding-left: 100px;	}	/*  navbar sidebar */	body.wrap-nav-sidebar .wrapper {		padding-left: 260px;		overflow-x: hidden;	}	nav.bootsnav.navbar-sidebar {		position: fixed;		width: 260px;		overflow: hidden;		left: 0;		padding: 0 0 0 0 !important;		background: #ffffff;	}	nav.bootsnav.navbar-sidebar .scroller {		width: 280px;		overflow-y: auto;		overflow-x: hidden;	}	nav.bootsnav.navbar-sidebar .container-fluid, nav.bootsnav.navbar-sidebar .container {		padding: 0 !important;	}	nav.bootsnav.navbar-sidebar .navbar-header {		float: none;		display: block;		width: 260px;		padding: 10px 15px;		margin: 10px 0 0 0 !important;	}	nav.bootsnav.navbar-sidebar .navbar-collapse {		padding: 0 !important;		width: 260px;	}	nav.bootsnav.navbar-sidebar ul.nav {		float: none;		display: block;		width: 100%;		padding: 0 15px !important;		margin: 0 0 30px 0;	}	nav.bootsnav.navbar-sidebar ul.nav li {		float: none !important;	}	nav.bootsnav.navbar-sidebar ul.nav > li > a {		padding: 10px 15px;		font-weight: bold;	}	nav.bootsnav.navbar-sidebar ul.nav > li.dropdown > a:after {		float: right;	}	nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu {		left: 100%;		top: 0;		position: relative !important;		left: 0 !important;		width: 100% !important;		height: auto !important;		background-color: transparent;		border: none !important;		padding: 0;	}	nav.bootsnav.navbar-sidebar ul.nav .megamenu-content .col-menu {		border: none !important;	}	nav.bootsnav.navbar-sidebar ul.nav > li.dropdown > ul.dropdown-menu {		margin-bottom: 15px;	}	nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu {		padding-left: 0;		float: none;		margin-bottom: 0;	}	nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li a {		padding: 5px 15px;		color: #6f6f6f;		border: none;	}	nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu ul.dropdown-menu {		padding-left: 15px;		margin-top: 0;	}	nav.bootsnav.navbar-sidebar ul.nav li.dropdown ul.dropdown-menu li.dropdown > a:before {		font-family: 'FontAwesome';		content: "\f105";		float: right;	}	nav.bootsnav.navbar-sidebar ul.nav li.dropdown.on ul.dropdown-menu li.dropdown.on > a:before {		content: "\f107";	}	nav.bootsnav.navbar-sidebar ul.dropdown-menu.megamenu-content > li {		padding: 0 !important;	}	nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu {		display: block;		float: none !important;		padding: 0;		margin: 0;		width: 100%;	}	nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu .title {		padding: 7px 0;		text-transform: none;		font-weight: 400;		letter-spacing: 0px;		margin-bottom: 0;		cursor: pointer;		color: #6f6f6f;	}	nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu .title:before {		font-family: 'FontAwesome';		content: "\f105";		float: right;	}	nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu.on .title:before {		content: "\f107";	}	nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu {		border: none;	}	nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu .content {		padding: 0 0 0 15px;	}	nav.bootsnav.navbar-sidebar .dropdown .megamenu-content .col-menu ul.menu-col li a {		padding: 3px 0 !important;	}}@media (max-width: 991px) {	/*  navbar responsive */	nav.navbar.bootsnav .navbar-brand {		display: inline-block;		float: none !important;		margin: 0 !important;	}	nav.navbar.bootsnav .navbar-header {		float: none;		display: block;		text-align: center;		padding-left: 30px;		padding-right: 30px;	}	nav.navbar.bootsnav .navbar-toggle {		display: inline-block;		float: right;		margin-right: 0;		margin-top: 0px;	}	nav.navbar.bootsnav .navbar-collapse {		border: none;		margin-bottom: 0;	}	nav.navbar.bootsnav.no-full .navbar-collapse {		max-height: 335px;		overflow-y: auto !important;	}	nav.navbar.bootsnav .navbar-collapse.collapse {		display: none !important;	}	nav.navbar.bootsnav .navbar-collapse.collapse.in {		display: block !important;	}	nav.navbar.bootsnav .navbar-nav {		float: none !important;		padding-left: 30px;		padding-right: 30px;		margin: 0px -15px;	}	nav.navbar.bootsnav.navbar-full .navbar-nav {		padding: 0;		margin: 0;	}	nav.navbar.bootsnav .navbar-nav > li {		float: none;	}	nav.navbar.bootsnav .navbar-nav > li > a {		display: block;		width: 100%;		border-bottom: solid 1px #e0e0e0;		padding: 10px 0;		border-top: solid 1px #e0e0e0;		margin-bottom: -1px;	}	nav.navbar.bootsnav .navbar-nav > li:first-child > a {		border-top: none;	}	nav.navbar.bootsnav ul.navbar-nav.navbar-left > li:last-child > ul.dropdown-menu {		border-bottom: solid 1px #e0e0e0;	}	nav.navbar.bootsnav ul.nav li.dropdown li a.dropdown-toggle {		float: none !important;		position: relative;		display: block;		width: 100%;	}	nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu {		width: 100%;		position: relative !important;		background-color: transparent;		float: none;		border: none;		padding: 0 0 0 15px !important;		margin: 0 0 -1px 0 !important;		border-radius: 0px 0px 0px;	}	nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a {		display: block;		width: 100%;		border-bottom: solid 1px #e0e0e0;		padding: 10px 0;		color: #6f6f6f;	}	nav.navbar.bootsnav ul.nav ul.dropdown-menu li a:hover, nav.navbar.bootsnav ul.nav ul.dropdown-menu li a:focus {		background-color: transparent;	}	nav.navbar.bootsnav ul.nav ul.dropdown-menu ul.dropdown-menu {		float: none !important;		left: 0;		padding: 0 0 0 15px;		position: relative;		background: transparent;		width: 100%;	}	nav.navbar.bootsnav ul.nav ul.dropdown-menu li.dropdown.on > ul.dropdown-menu {		display: inline-block;		margin-top: -10px;	}	nav.navbar.bootsnav li.dropdown ul.dropdown-menu li.dropdown > a.dropdown-toggle:after {		display: none;	}	nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .title {		padding: 10px 15px 10px 0;		line-height: 24px;		text-transform: none;		font-weight: 400;		letter-spacing: 0px;		margin-bottom: 0;		cursor: pointer;		border-bottom: solid 1px #e0e0e0;		color: #6f6f6f;	}	nav.navbar.bootsnav .dropdown .megamenu-content .col-menu ul > li > a {		display: block;		width: 100%;		border-bottom: solid 1px #e0e0e0;		padding: 8px 0;	}	nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .title:before {		font-family: 'FontAwesome';		content: "\f105";		float: right;		font-size: 16px;		margin-left: 10px;		position: relative;		right: -15px;	}	nav.navbar.bootsnav .dropdown .megamenu-content .col-menu:last-child .title {		border-bottom: none;	}	nav.navbar.bootsnav .dropdown .megamenu-content .col-menu.on:last-child .title {		border-bottom: solid 1px #e0e0e0;	}	nav.navbar.bootsnav .dropdown .megamenu-content .col-menu:last-child ul.menu-col li:last-child a {		border-bottom: none;	}	nav.navbar.bootsnav .dropdown .megamenu-content .col-menu.on .title:before {		content: "\f107";	}	nav.navbar.bootsnav .dropdown .megamenu-content .col-menu .content {		padding: 0 0 0 15px;	}	nav.bootsnav.brand-center .navbar-collapse {		display: block;	}	nav.bootsnav.brand-center ul.nav {		margin-bottom: 0px !important;	}	nav.bootsnav.brand-center .navbar-collapse .col-half {		width: 100%;		float: none;		display: block;	}	nav.bootsnav.brand-center .navbar-collapse .col-half.left {		margin-bottom: 0;	}	nav.bootsnav .megamenu-content {		padding: 0;	}	nav.bootsnav .megamenu-content .col-menu {		padding-bottom: 0;	}	nav.bootsnav .megamenu-content .title {		cursor: pointer;		display: block;		padding: 10px 15px;		margin-bottom: 0;		font-weight: normal;	}	nav.bootsnav .megamenu-content .content {		display: none;	}	.attr-nav {		position: absolute;		right: 60px;	}	.attr-nav > ul {		padding: 0;		margin: 0 -15px -7px 0;	}	.attr-nav > ul > li > a {		padding: 16px 15px 15px;	}	.attr-nav > ul > li.dropdown > a.dropdown-toggle:before {		display: none;	}	.attr-nav > ul > li.dropdown ul.dropdown-menu {		margin-top: 2px;		margin-left: 55px;		width: 250px;		left: -250px;		border-top: solid 5px;	}	.top-search .container {		padding: 0 45px;	}	/* navbar full responsive  */	nav.bootsnav.navbar-full ul.nav {		margin-left: 0;	}	nav.bootsnav.navbar-full ul.nav > li > a {		border: none;	}	nav.bootsnav.navbar-full .navbar-brand {		float: left !important;		padding-left: 0;	}	nav.bootsnav.navbar-full .navbar-toggle {		display: inline-block;		float: right;		margin-right: 0;		margin-top: 10px;	}	nav.bootsnav.navbar-full .navbar-header {		padding-left: 15px;		padding-right: 15px;	}	/* navbar sidebar */	nav.navbar.bootsnav.navbar-sidebar .share {		padding: 30px 15px;		margin-bottom: 0;	}	/* tab */	nav.navbar.bootsnav .megamenu-content.tabbed {		padding-left: 0 !important;	}	nav.navbar.bootsnav .tabbed > li {		padding: 25px 0;		margin-left: -15px !important;	}	/* mobile navigation */	body > .wrapper {		-webkit-transition: all 0.3s ease-in-out;		-moz-transition: all 0.3s ease-in-out;		-o-transition: all 0.3s ease-in-out;		-ms-transition: all 0.3s ease-in-out;		transition: all 0.3s ease-in-out;	}	body.side-right > .wrapper {		margin-left: 280px;		margin-right: -280px !important;	}	nav.navbar.bootsnav.navbar-mobile .navbar-collapse {		position: fixed;		overflow-y: auto !important;		overflow-x: hidden !important;		display: block;		background: #ffffff;		z-index: 99;		width: 280px;		height: 100% !important;		left: -280px;		top: 0;		padding: 0;		-webkit-transition: all 0.3s ease-in-out;		-moz-transition: all 0.3s ease-in-out;		-o-transition: all 0.3s ease-in-out;		-ms-transition: all 0.3s ease-in-out;		transition: all 0.3s ease-in-out;	}	nav.navbar.bootsnav.navbar-mobile .navbar-collapse.in {		left: 0;	}	nav.navbar.bootsnav.navbar-mobile ul.nav {		width: 280px;		padding-right: 0;		padding-left: 15px;	}	nav.navbar.bootsnav.navbar-mobile ul.nav > li > a {		padding: 15px 15px;	}	nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu > li > a {		padding-right: 15px !important;		padding-top: 15px !important;		padding-bottom: 15px !important;	}	nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu .col-menu .title {		padding-right: 30px !important;		padding-top: 13px !important;		padding-bottom: 13px !important;	}	nav.navbar.bootsnav.navbar-mobile ul.nav ul.dropdown-menu .col-menu ul.menu-col li a {		padding-top: 13px !important;		padding-bottom: 13px !important;	}	nav.navbar.bootsnav.navbar-mobile .navbar-collapse [class*=' col-'] {		width: 100%;	}	nav.navbar.bootsnav.navbar-fixed .logo-scrolled {		display: block !important;	}	nav.navbar.bootsnav.navbar-fixed .logo-display {		display: none !important;	}	nav.navbar.bootsnav.navbar-mobile .tab-menu,	nav.navbar.bootsnav.navbar-mobile .tab-content {		width: 100%;		display: block;	}}/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */.animated {	animation-duration: 1s;	animation-fill-mode: both;}.animated.infinite {	animation-iteration-count: infinite;}.animated.hinge {	animation-duration: 2s;}.animated.bounceIn, .animated.bounceOut, .animated.flipOutX, .animated.flipOutY {	animation-duration: .75s;}@keyframes bounce {	0%, 20%, 53%, 80%, to {		animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);		transform: translateZ(0);	}	40%, 43% {		animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);		transform: translate3d(0, -30px, 0);	}	70% {		animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);		transform: translate3d(0, -15px, 0);	}	90% {		transform: translate3d(0, -4px, 0);	}}.bounce {	animation-name: bounce;	transform-origin: center bottom;}@keyframes flash {	0%, 50%, to {		opacity: 1;	}	25%, 75% {		opacity: 0;	}}.flash {	animation-name: flash;}@keyframes pulse {	0% {		transform: scaleX(1);	}	50% {		transform: scale3d(1.05, 1.05, 1.05);	}	to {		transform: scaleX(1);	}}.pulse {	animation-name: pulse;}@keyframes rubberBand {	0% {		transform: scaleX(1);	}	30% {		transform: scale3d(1.25, 0.75, 1);	}	40% {		transform: scale3d(0.75, 1.25, 1);	}	50% {		transform: scale3d(1.15, 0.85, 1);	}	65% {		transform: scale3d(0.95, 1.05, 1);	}	75% {		transform: scale3d(1.05, 0.95, 1);	}	to {		transform: scaleX(1);	}}.rubberBand {	animation-name: rubberBand;}@keyframes shake {	0%, to {		transform: translateZ(0);	}	10%, 30%, 50%, 70%, 90% {		transform: translate3d(-10px, 0, 0);	}	20%, 40%, 60%, 80% {		transform: translate3d(10px, 0, 0);	}}.shake {	animation-name: shake;}@keyframes headShake {	0% {		transform: translateX(0);	}	6.5% {		transform: translateX(-6px) rotateY(-9deg);	}	18.5% {		transform: translateX(5px) rotateY(7deg);	}	31.5% {		transform: translateX(-3px) rotateY(-5deg);	}	43.5% {		transform: translateX(2px) rotateY(3deg);	}	50% {		transform: translateX(0);	}}.headShake {	animation-timing-function: ease-in-out;	animation-name: headShake;}@keyframes swing {	20% {		transform: rotate(15deg);	}	40% {		transform: rotate(-10deg);	}	60% {		transform: rotate(5deg);	}	80% {		transform: rotate(-5deg);	}	to {		transform: rotate(0deg);	}}.swing {	transform-origin: top center;	animation-name: swing;}@keyframes tada {	0% {		transform: scaleX(1);	}	10%, 20% {		transform: scale3d(0.9, 0.9, 0.9) rotate(-3deg);	}	30%, 50%, 70%, 90% {		transform: scale3d(1.1, 1.1, 1.1) rotate(3deg);	}	40%, 60%, 80% {		transform: scale3d(1.1, 1.1, 1.1) rotate(-3deg);	}	to {		transform: scaleX(1);	}}.tada {	animation-name: tada;}@keyframes wobble {	0% {		transform: none;	}	15% {		transform: translate3d(-25%, 0, 0) rotate(-5deg);	}	30% {		transform: translate3d(20%, 0, 0) rotate(3deg);	}	45% {		transform: translate3d(-15%, 0, 0) rotate(-3deg);	}	60% {		transform: translate3d(10%, 0, 0) rotate(2deg);	}	75% {		transform: translate3d(-5%, 0, 0) rotate(-1deg);	}	to {		transform: none;	}}.wobble {	animation-name: wobble;}@keyframes jello {	0%, 11.1%, to {		transform: none;	}	22.2% {		transform: skewX(-12.5deg) skewY(-12.5deg);	}	33.3% {		transform: skewX(6.25deg) skewY(6.25deg);	}	44.4% {		transform: skewX(-3.125deg) skewY(-3.125deg);	}	55.5% {		transform: skewX(1.5625deg) skewY(1.5625deg);	}	66.6% {		transform: skewX(-0.78125deg) skewY(-0.78125deg);	}	77.7% {		transform: skewX(0.39063deg) skewY(0.39063deg);	}	88.8% {		transform: skewX(-0.19531deg) skewY(-0.19531deg);	}}.jello {	animation-name: jello;	transform-origin: center;}@keyframes bounceIn {	0%, 20%, 40%, 60%, 80%, to {		animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);	}	0% {		opacity: 0;		transform: scale3d(0.3, 0.3, 0.3);	}	20% {		transform: scale3d(1.1, 1.1, 1.1);	}	40% {		transform: scale3d(0.9, 0.9, 0.9);	}	60% {		opacity: 1;		transform: scale3d(1.03, 1.03, 1.03);	}	80% {		transform: scale3d(0.97, 0.97, 0.97);	}	to {		opacity: 1;		transform: scaleX(1);	}}.bounceIn {	animation-name: bounceIn;}@keyframes bounceInDown {	0%, 60%, 75%, 90%, to {		animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);	}	0% {		opacity: 0;		transform: translate3d(0, -3000px, 0);	}	60% {		opacity: 1;		transform: translate3d(0, 25px, 0);	}	75% {		transform: translate3d(0, -10px, 0);	}	90% {		transform: translate3d(0, 5px, 0);	}	to {		transform: none;	}}.bounceInDown {	animation-name: bounceInDown;}@keyframes bounceInLeft {	0%, 60%, 75%, 90%, to {		animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);	}	0% {		opacity: 0;		transform: translate3d(-3000px, 0, 0);	}	60% {		opacity: 1;		transform: translate3d(25px, 0, 0);	}	75% {		transform: translate3d(-10px, 0, 0);	}	90% {		transform: translate3d(5px, 0, 0);	}	to {		transform: none;	}}.bounceInLeft {	animation-name: bounceInLeft;}@keyframes bounceInRight {	0%, 60%, 75%, 90%, to {		animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);	}	0% {		opacity: 0;		transform: translate3d(3000px, 0, 0);	}	60% {		opacity: 1;		transform: translate3d(-25px, 0, 0);	}	75% {		transform: translate3d(10px, 0, 0);	}	90% {		transform: translate3d(-5px, 0, 0);	}	to {		transform: none;	}}.bounceInRight {	animation-name: bounceInRight;}@keyframes bounceInUp {	0%, 60%, 75%, 90%, to {		animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);	}	0% {		opacity: 0;		transform: translate3d(0, 3000px, 0);	}	60% {		opacity: 1;		transform: translate3d(0, -20px, 0);	}	75% {		transform: translate3d(0, 10px, 0);	}	90% {		transform: translate3d(0, -5px, 0);	}	to {		transform: translateZ(0);	}}.bounceInUp {	animation-name: bounceInUp;}@keyframes bounceOut {	20% {		transform: scale3d(0.9, 0.9, 0.9);	}	50%, 55% {		opacity: 1;		transform: scale3d(1.1, 1.1, 1.1);	}	to {		opacity: 0;		transform: scale3d(0.3, 0.3, 0.3);	}}.bounceOut {	animation-name: bounceOut;}@keyframes bounceOutDown {	20% {		transform: translate3d(0, 10px, 0);	}	40%, 45% {		opacity: 1;		transform: translate3d(0, -20px, 0);	}	to {		opacity: 0;		transform: translate3d(0, 2000px, 0);	}}.bounceOutDown {	animation-name: bounceOutDown;}@keyframes bounceOutLeft {	20% {		opacity: 1;		transform: translate3d(20px, 0, 0);	}	to {		opacity: 0;		transform: translate3d(-2000px, 0, 0);	}}.bounceOutLeft {	animation-name: bounceOutLeft;}@keyframes bounceOutRight {	20% {		opacity: 1;		transform: translate3d(-20px, 0, 0);	}	to {		opacity: 0;		transform: translate3d(2000px, 0, 0);	}}.bounceOutRight {	animation-name: bounceOutRight;}@keyframes bounceOutUp {	20% {		transform: translate3d(0, -10px, 0);	}	40%, 45% {		opacity: 1;		transform: translate3d(0, 20px, 0);	}	to {		opacity: 0;		transform: translate3d(0, -2000px, 0);	}}.bounceOutUp {	animation-name: bounceOutUp;}@keyframes fadeIn {	0% {		opacity: 0;	}	to {		opacity: 1;	}}.fadeIn {	animation-name: fadeIn;}@keyframes fadeInDown {	0% {		opacity: 0;		transform: translate3d(0, -100%, 0);	}	to {		opacity: 1;		transform: none;	}}.fadeInDown {	animation-name: fadeInDown;}@keyframes fadeInDownBig {	0% {		opacity: 0;		transform: translate3d(0, -2000px, 0);	}	to {		opacity: 1;		transform: none;	}}.fadeInDownBig {	animation-name: fadeInDownBig;}@keyframes fadeInLeft {	0% {		opacity: 0;		transform: translate3d(-100%, 0, 0);	}	to {		opacity: 1;		transform: none;	}}.fadeInLeft {	animation-name: fadeInLeft;}@keyframes fadeInLeftBig {	0% {		opacity: 0;		transform: translate3d(-2000px, 0, 0);	}	to {		opacity: 1;		transform: none;	}}.fadeInLeftBig {	animation-name: fadeInLeftBig;}@keyframes fadeInRight {	0% {		opacity: 0;		transform: translate3d(100%, 0, 0);	}	to {		opacity: 1;		transform: none;	}}.fadeInRight {	animation-name: fadeInRight;}@keyframes fadeInRightBig {	0% {		opacity: 0;		transform: translate3d(2000px, 0, 0);	}	to {		opacity: 1;		transform: none;	}}.fadeInRightBig {	animation-name: fadeInRightBig;}@keyframes fadeInUp {	0% {		opacity: 0;		transform: translate3d(0, 100%, 0);	}	to {		opacity: 1;		transform: none;	}}.fadeInUp {	animation-name: fadeInUp;}@keyframes fadeInUpSmall {	0% {		opacity: 0;		transform: translate3d(0, 40px, 0);	}	to {		opacity: 1;		transform: none;	}}.fadeInUpSmall {	animation-name: fadeInUpSmall;}@keyframes fadeInUpBig {	0% {		opacity: 0;		transform: translate3d(0, 2000px, 0);	}	to {		opacity: 1;		transform: none;	}}.fadeInUpBig {	animation-name: fadeInUpBig;}@keyframes fadeOut {	0% {		opacity: 1;	}	to {		opacity: 0;	}}.fadeOut {	animation-name: fadeOut;}@keyframes fadeOutDown {	0% {		opacity: 1;	}	to {		opacity: 0;		transform: translate3d(0, 100%, 0);	}}.fadeOutDown {	animation-name: fadeOutDown;}@keyframes fadeOutDownBig {	0% {		opacity: 1;	}	to {		opacity: 0;		transform: translate3d(0, 2000px, 0);	}}.fadeOutDownBig {	animation-name: fadeOutDownBig;}@keyframes fadeOutLeft {	0% {		opacity: 1;	}	to {		opacity: 0;		transform: translate3d(-100%, 0, 0);	}}.fadeOutLeft {	animation-name: fadeOutLeft;}@keyframes fadeOutLeftBig {	0% {		opacity: 1;	}	to {		opacity: 0;		transform: translate3d(-2000px, 0, 0);	}}.fadeOutLeftBig {	animation-name: fadeOutLeftBig;}@keyframes fadeOutRight {	0% {		opacity: 1;	}	to {		opacity: 0;		transform: translate3d(100%, 0, 0);	}}.fadeOutRight {	animation-name: fadeOutRight;}@keyframes fadeOutRightBig {	0% {		opacity: 1;	}	to {		opacity: 0;		transform: translate3d(2000px, 0, 0);	}}.fadeOutRightBig {	animation-name: fadeOutRightBig;}@keyframes fadeOutUp {	0% {		opacity: 1;	}	to {		opacity: 0;		transform: translate3d(0, -100%, 0);	}}.fadeOutUp {	animation-name: fadeOutUp;}@keyframes fadeOutUpBig {	0% {		opacity: 1;	}	to {		opacity: 0;		transform: translate3d(0, -2000px, 0);	}}.fadeOutUpBig {	animation-name: fadeOutUpBig;}@keyframes flip {	0% {		transform: perspective(400px) rotateY(-360deg);		animation-timing-function: ease-out;	}	40% {		transform: perspective(400px) translateZ(150px) rotateY(-190deg);		animation-timing-function: ease-out;	}	50% {		transform: perspective(400px) translateZ(150px) rotateY(-170deg);		animation-timing-function: ease-in;	}	80% {		transform: perspective(400px) scale3d(0.95, 0.95, 0.95);		animation-timing-function: ease-in;	}	to {		transform: perspective(400px);		animation-timing-function: ease-in;	}}.animated.flip {	-webkit-backface-visibility: visible;	backface-visibility: visible;	animation-name: flip;}@keyframes flipInX {	0% {		transform: perspective(400px) rotateX(90deg);		animation-timing-function: ease-in;		opacity: 0;	}	40% {		transform: perspective(400px) rotateX(-20deg);		animation-timing-function: ease-in;	}	60% {		transform: perspective(400px) rotateX(10deg);		opacity: 1;	}	80% {		transform: perspective(400px) rotateX(-5deg);	}	to {		transform: perspective(400px);	}}.flipInX {	-webkit-backface-visibility: visible !important;	backface-visibility: visible !important;	animation-name: flipInX;}@keyframes flipInY {	0% {		transform: perspective(400px) rotateY(90deg);		animation-timing-function: ease-in;		opacity: 0;	}	40% {		transform: perspective(400px) rotateY(-20deg);		animation-timing-function: ease-in;	}	60% {		transform: perspective(400px) rotateY(10deg);		opacity: 1;	}	80% {		transform: perspective(400px) rotateY(-5deg);	}	to {		transform: perspective(400px);	}}.flipInY {	-webkit-backface-visibility: visible !important;	backface-visibility: visible !important;	animation-name: flipInY;}@keyframes flipOutX {	0% {		transform: perspective(400px);	}	30% {		transform: perspective(400px) rotateX(-20deg);		opacity: 1;	}	to {		transform: perspective(400px) rotateX(90deg);		opacity: 0;	}}.flipOutX {	animation-name: flipOutX;	-webkit-backface-visibility: visible !important;	backface-visibility: visible !important;}@keyframes flipOutY {	0% {		transform: perspective(400px);	}	30% {		transform: perspective(400px) rotateY(-15deg);		opacity: 1;	}	to {		transform: perspective(400px) rotateY(90deg);		opacity: 0;	}}.flipOutY {	-webkit-backface-visibility: visible !important;	backface-visibility: visible !important;	animation-name: flipOutY;}@keyframes lightSpeedIn {	0% {		transform: translate3d(100%, 0, 0) skewX(-30deg);		opacity: 0;	}	60% {		transform: skewX(20deg);		opacity: 1;	}	80% {		transform: skewX(-5deg);		opacity: 1;	}	to {		transform: none;		opacity: 1;	}}.lightSpeedIn {	animation-name: lightSpeedIn;	animation-timing-function: ease-out;}@keyframes lightSpeedOut {	0% {		opacity: 1;	}	to {		transform: translate3d(100%, 0, 0) skewX(30deg);		opacity: 0;	}}.lightSpeedOut {	animation-name: lightSpeedOut;	animation-timing-function: ease-in;}@keyframes rotateIn {	0% {		transform-origin: center;		transform: rotate(-200deg);		opacity: 0;	}	to {		transform-origin: center;		transform: none;		opacity: 1;	}}.rotateIn {	animation-name: rotateIn;}@keyframes rotateInDownLeft {	0% {		transform-origin: left bottom;		transform: rotate(-45deg);		opacity: 0;	}	to {		transform-origin: left bottom;		transform: none;		opacity: 1;	}}.rotateInDownLeft {	animation-name: rotateInDownLeft;}@keyframes rotateInDownRight {	0% {		transform-origin: right bottom;		transform: rotate(45deg);		opacity: 0;	}	to {		transform-origin: right bottom;		transform: none;		opacity: 1;	}}.rotateInDownRight {	animation-name: rotateInDownRight;}@keyframes rotateInUpLeft {	0% {		transform-origin: left bottom;		transform: rotate(45deg);		opacity: 0;	}	to {		transform-origin: left bottom;		transform: none;		opacity: 1;	}}.rotateInUpLeft {	animation-name: rotateInUpLeft;}@keyframes rotateInUpRight {	0% {		transform-origin: right bottom;		transform: rotate(-90deg);		opacity: 0;	}	to {		transform-origin: right bottom;		transform: none;		opacity: 1;	}}.rotateInUpRight {	animation-name: rotateInUpRight;}@keyframes rotateOut {	0% {		transform-origin: center;		opacity: 1;	}	to {		transform-origin: center;		transform: rotate(200deg);		opacity: 0;	}}.rotateOut {	animation-name: rotateOut;}@keyframes rotateOutDownLeft {	0% {		transform-origin: left bottom;		opacity: 1;	}	to {		transform-origin: left bottom;		transform: rotate(45deg);		opacity: 0;	}}.rotateOutDownLeft {	animation-name: rotateOutDownLeft;}@keyframes rotateOutDownRight {	0% {		transform-origin: right bottom;		opacity: 1;	}	to {		transform-origin: right bottom;		transform: rotate(-45deg);		opacity: 0;	}}.rotateOutDownRight {	animation-name: rotateOutDownRight;}@keyframes rotateOutUpLeft {	0% {		transform-origin: left bottom;		opacity: 1;	}	to {		transform-origin: left bottom;		transform: rotate(-45deg);		opacity: 0;	}}.rotateOutUpLeft {	animation-name: rotateOutUpLeft;}@keyframes rotateOutUpRight {	0% {		transform-origin: right bottom;		opacity: 1;	}	to {		transform-origin: right bottom;		transform: rotate(90deg);		opacity: 0;	}}.rotateOutUpRight {	animation-name: rotateOutUpRight;}@keyframes hinge {	0% {		transform-origin: top left;		animation-timing-function: ease-in-out;	}	20%, 60% {		transform: rotate(80deg);		transform-origin: top left;		animation-timing-function: ease-in-out;	}	40%, 80% {		transform: rotate(60deg);		transform-origin: top left;		animation-timing-function: ease-in-out;		opacity: 1;	}	to {		transform: translate3d(0, 700px, 0);		opacity: 0;	}}.hinge {	animation-name: hinge;}@keyframes jackInTheBox {	0% {		opacity: 0;		transform: scale(0.1) rotate(30deg);		transform-origin: center bottom;	}	50% {		transform: rotate(-10deg);	}	70% {		transform: rotate(3deg);	}	to {		opacity: 1;		transform: scale(1);	}}.jackInTheBox {	animation-name: jackInTheBox;}@keyframes rollIn {	0% {		opacity: 0;		transform: translate3d(-100%, 0, 0) rotate(-120deg);	}	to {		opacity: 1;		transform: none;	}}.rollIn {	animation-name: rollIn;}@keyframes rollOut {	0% {		opacity: 1;	}	to {		opacity: 0;		transform: translate3d(100%, 0, 0) rotate(120deg);	}}.rollOut {	animation-name: rollOut;}@keyframes zoomIn {	0% {		opacity: 0;		transform: scale3d(0.3, 0.3, 0.3);	}	50% {		opacity: 1;	}}.zoomIn {	animation-name: zoomIn;}@keyframes zoomInDown {	0% {		opacity: 0;		transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);		animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);	}	60% {		opacity: 1;		transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);		animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);	}}.zoomInDown {	animation-name: zoomInDown;}@keyframes zoomInLeft {	0% {		opacity: 0;		transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);		animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);	}	60% {		opacity: 1;		transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);		animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);	}}.zoomInLeft {	animation-name: zoomInLeft;}@keyframes zoomInRight {	0% {		opacity: 0;		transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);		animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);	}	60% {		opacity: 1;		transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);		animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);	}}.zoomInRight {	animation-name: zoomInRight;}@keyframes zoomInUp {	0% {		opacity: 0;		transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);		animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);	}	60% {		opacity: 1;		transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);		animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);	}}.zoomInUp {	animation-name: zoomInUp;}@keyframes zoomOut {	0% {		opacity: 1;	}	50% {		opacity: 0;		transform: scale3d(0.3, 0.3, 0.3);	}	to {		opacity: 0;	}}.zoomOut {	animation-name: zoomOut;}@keyframes zoomOutDown {	40% {		opacity: 1;		transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);		animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);	}	to {		opacity: 0;		transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);		transform-origin: center bottom;		animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);	}}.zoomOutDown {	animation-name: zoomOutDown;}@keyframes zoomOutLeft {	40% {		opacity: 1;		transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);	}	to {		opacity: 0;		transform: scale(0.1) translate3d(-2000px, 0, 0);		transform-origin: left center;	}}.zoomOutLeft {	animation-name: zoomOutLeft;}@keyframes zoomOutRight {	40% {		opacity: 1;		transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);	}	to {		opacity: 0;		transform: scale(0.1) translate3d(2000px, 0, 0);		transform-origin: right center;	}}.zoomOutRight {	animation-name: zoomOutRight;}@keyframes zoomOutUp {	40% {		opacity: 1;		transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);		animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);	}	to {		opacity: 0;		transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);		transform-origin: center bottom;		animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);	}}.zoomOutUp {	animation-name: zoomOutUp;}@keyframes slideInDown {	0% {		transform: translate3d(0, -100%, 0);		visibility: visible;	}	to {		transform: translateZ(0);	}}.slideInDown {	animation-name: slideInDown;}@keyframes slideInLeft {	0% {		transform: translate3d(-100%, 0, 0);		visibility: visible;	}	to {		transform: translateZ(0);	}}.slideInLeft {	animation-name: slideInLeft;}@keyframes slideInRight {	0% {		transform: translate3d(100%, 0, 0);		visibility: visible;	}	to {		transform: translateZ(0);	}}.slideInRight {	animation-name: slideInRight;}@keyframes slideInUp {	0% {		transform: translate3d(0, 100%, 0);		visibility: visible;	}	to {		transform: translateZ(0);	}}.slideInUp {	animation-name: slideInUp;}@keyframes slideOutDown {	0% {		transform: translateZ(0);	}	to {		visibility: hidden;		transform: translate3d(0, 100%, 0);	}}.slideOutDown {	animation-name: slideOutDown;}@keyframes slideOutLeft {	0% {		transform: translateZ(0);	}	to {		visibility: hidden;		transform: translate3d(-100%, 0, 0);	}}.slideOutLeft {	animation-name: slideOutLeft;}@keyframes slideOutRight {	0% {		transform: translateZ(0);	}	to {		visibility: hidden;		transform: translate3d(100%, 0, 0);	}}.slideOutRight {	animation-name: slideOutRight;}@keyframes slideOutUp {	0% {		transform: translateZ(0);	}	to {		visibility: hidden;		transform: translate3d(0, -100%, 0);	}}.slideOutUp {	animation-name: slideOutUp;}.not-animated {	opacity: 0;}/* ===================================
    Video
====================================== */.video-wrapper {	height: 100%;	overflow: hidden;	position: absolute;	width: 100%;}.html-video {	background-color: #000000;	height: auto;	left: 50%;	min-height: 100%;	min-width: 100%;	position: absolute;	top: 50%;	-ms-transform: translate(-50%, -50%);	-webkit-transform: translate(-50%, -50%);	transform: translate(-50%, -50%);	-moz-transform: translate(-50%, -50%);	-o-transform: translate(-50%, -50%);	width: auto;	z-index: -3;}.video-wrapper iframe {	height: 100%;	left: 0;	position: absolute;	top: -5px !important;	width: 100%;}.video-background {	position: absolute;	height: 100%;	width: 100%;	z-index: 1;	top: 0;	background: rgba(67, 67, 67, 0.5);}/* magnific popup - v1.1.0 */.mfp-container * {	transition-timing-function: none;	-moz-transition-timing-function: none;	-webkit-transition-timing-function: none;	-o-transition-timing-function: none;	transition-duration: 0s;	-moz-transition-duration: 0s;	-webkit-transition-duration: 0s;	-o-transition-duration: 0s;}.mfp-bg {	top: 0;	left: 0;	width: 100%;	height: 100%;	z-index: 1042;	overflow: hidden;	position: fixed;	background: #0b0b0b;	opacity: 0.8;}.mfp-wrap {	top: 0;	left: 0;	width: 100%;	height: 100%;	z-index: 1043;	position: fixed;	outline: none !important;	-webkit-backface-visibility: hidden;}.mfp-container {	text-align: center;	position: absolute;	width: 100%;	height: 100%;	left: 0;	top: 0;	padding: 0 8px;	box-sizing: border-box;}.mfp-container:before {	content: '';	display: inline-block;	height: 100%;	vertical-align: middle;}.mfp-align-top .mfp-container:before {	display: none;}.mfp-content {	position: relative;	display: inline-block;	vertical-align: middle;	margin: 0 auto;	text-align: left;	z-index: 1045;}.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {	width: 100%;	cursor: auto;	margin-top: 44px;}.mfp-ajax-cur {	cursor: progress;}.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {	cursor: -moz-zoom-out;	cursor: -webkit-zoom-out;	cursor: zoom-out;}.mfp-zoom {	cursor: pointer;	cursor: -webkit-zoom-in;	cursor: -moz-zoom-in;	cursor: zoom-in;}.mfp-auto-cursor .mfp-content {	cursor: auto;}.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {	-webkit-user-select: none;	-moz-user-select: none;	user-select: none;}.mfp-loading.mfp-figure {	display: none;}.mfp-hide {	display: none !important;}.mfp-preloader {	color: #CCC;	position: absolute;	top: 50%;	width: auto;	text-align: center;	margin-top: -0.8em;	left: 8px;	right: 8px;	z-index: 1044;}.mfp-preloader a {	color: #CCC;}.mfp-preloader a:hover {	color: #ffffff;}.mfp-s-ready .mfp-preloader {	display: none;}.mfp-s-error .mfp-content {	display: none;}button.mfp-close, button.mfp-arrow {	overflow: visible;	cursor: pointer;	background: transparent;	border: 0;	-webkit-appearance: none;	display: block;	outline: none;	padding: 0;	z-index: 1046;	box-shadow: none;	touch-action: manipulation;}button::-moz-focus-inner {	padding: 0;	border: 0;}.mfp-close {	width: 44px;	height: 44px;	line-height: 44px;	position: absolute;	right: 0;	top: 0;	text-decoration: none;	text-align: center;	opacity: 0.65;	padding: 0 0 18px 10px;	color: #ffffff;	font-style: normal;	font-size: 28px;	font-family: Arial, Baskerville, monospace;}.mfp-close:hover, .mfp-close:focus {	opacity: 1;}.mfp-close:active {	top: 1px;}.mfp-close-btn-in .mfp-close {	color: #333;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {	color: #ffffff;	right: -6px;	text-align: right;	padding-right: 6px;	width: 100%;}.mfp-counter {	position: absolute;	top: 0;	right: 0;	color: #CCC;	font-size: 12px;	line-height: 18px;	white-space: nowrap;}.mfp-arrow {	position: absolute;	opacity: 0.65;	margin: 0;	top: 50%;	margin-top: -55px;	padding: 0;	width: 90px;	height: 110px;	-webkit-tap-highlight-color: transparent;}.mfp-arrow:active {	margin-top: -54px;}.mfp-arrow:hover, .mfp-arrow:focus {	opacity: 1;}.mfp-arrow:before, .mfp-arrow:after {	content: '';	display: block;	width: 0;	height: 0;	position: absolute;	left: 0;	top: 0;	margin-top: 35px;	margin-left: 35px;	border: medium inset transparent;}.mfp-arrow:after {	border-top-width: 13px;	border-bottom-width: 13px;	top: 8px;}.mfp-arrow:before {	border-top-width: 21px;	border-bottom-width: 21px;	opacity: 0.7;}.mfp-arrow-left {	left: 0;}.mfp-arrow-left:after {	border-right: 17px solid #ffffff;	margin-left: 31px;}.mfp-arrow-left:before {	margin-left: 25px;	border-right: 27px solid #3F3F3F;}.mfp-arrow-right {	right: 0;}.mfp-arrow-right:after {	border-left: 17px solid #ffffff;	margin-left: 39px;}.mfp-arrow-right:before {	border-left: 27px solid #3F3F3F;}.mfp-iframe-holder {	padding-top: 40px;	padding-bottom: 40px;}.mfp-iframe-holder .mfp-content {	line-height: 0;	width: 100%;	max-width: 900px;}.mfp-iframe-holder .mfp-close {	top: -40px;}.mfp-iframe-scaler {	width: 100%;	height: 0;	overflow: hidden;	padding-top: 56.25%;}.mfp-iframe-scaler iframe {	position: absolute;	display: block;	top: 0;	left: 0;	width: 100%;	height: 100%;	box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);	background: #000000;}img.mfp-img {	width: auto;	max-width: 100%;	height: auto;	display: block;	line-height: 0;	box-sizing: border-box;	padding: 40px 0 40px;	margin: 0 auto;}.mfp-figure {	line-height: 0;}.mfp-figure:after {	content: '';	position: absolute;	left: 0;	top: 40px;	bottom: 40px;	display: block;	right: 0;	width: auto;	height: auto;	z-index: -1;	box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);	background: #444;}.mfp-figure small {	color: #BDBDBD;	display: block;	font-size: 12px;	line-height: 14px;}.mfp-figure figure {	margin: 0;}.mfp-bottom-bar {	margin-top: -36px;	position: absolute;	top: 100%;	left: 0;	width: 100%;	cursor: auto;}.mfp-title {	text-align: left;	line-height: 18px;	color: #F3F3F3;	word-wrap: break-word;	padding-right: 36px;}.mfp-image-holder .mfp-content {	max-width: 100%;}.mfp-gallery .mfp-image-holder .mfp-figure {	cursor: pointer;}@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {	/* remove all paddings around the image on small screen */	.mfp-img-mobile .mfp-image-holder {		padding-left: 0;		padding-right: 0;	}	.mfp-img-mobile img.mfp-img {		padding: 0;	}	.mfp-img-mobile .mfp-figure:after {		top: 0;		bottom: 0;	}	.mfp-img-mobile .mfp-figure small {		display: inline;		margin-left: 5px;	}	.mfp-img-mobile .mfp-bottom-bar {		background: rgba(0, 0, 0, 0.6);		bottom: 0;		margin: 0;		top: auto;		padding: 3px 5px;		position: fixed;		box-sizing: border-box;	}	.mfp-img-mobile .mfp-bottom-bar:empty {		padding: 0;	}	.mfp-img-mobile .mfp-counter {		right: 5px;		top: 3px;	}	.mfp-img-mobile .mfp-close {		top: 0;		right: 0;		width: 35px;		height: 35px;		line-height: 35px;		background: rgba(0, 0, 0, 0.6);		position: fixed;		text-align: center;		padding: 0;	}}@media all and (max-width: 900px) {	.mfp-arrow {		-webkit-transform: scale(0.75);		transform: scale(0.75);	}	.mfp-arrow-left {		-webkit-transform-origin: 0;		transform-origin: 0;	}	.mfp-arrow-right {		-webkit-transform-origin: 100%;		transform-origin: 100%;	}	.mfp-container {		padding-left: 6px;		padding-right: 6px;	}}/* ===================================
    Magnific popup
====================================== */.mfp-bg {	background: #000000;	opacity: 0.93;}.mfp-bg, .mfp-wrap {	z-index: 10007;}#popup-form {	cursor: default;}.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {	color: #ffffff;	background: transparent;}.mfp-close, .mfp-close:active {	opacity: 1;	background-color: transparent;	right: 30px;	top: 30px;}.modal-popup-main .mfp-close, .modal-popup-main .mfp-close:active {	right: 0;	top: 0;}.lightbox-gallery a {	position: relative;	display: block;}.lightbox-gallery .gallary-over-layer {	position: absolute;	top: 0;	left: 0;}.mfp-arrow-right:after, .mfp-arrow-left:after {	display: none;}.mfp-arrow-right:before {	border-left: none;	content: "\e628";	font-size: 2em;	font-family: 'themify';	color: #ffffff;}.mfp-arrow-left:before {	border-right: none;	content: "\e629";	font-size: 2em;	font-family: 'themify';	color: #ffffff;}.mfp-bottom-bar {	margin-top: -24px;	font-size: 12px;}.mfp-close {	font-size: 36px;	font-family: "Raleway", sans-serif;	font-weight: 400;}@-webkit-keyframes fadeIn {	0% {		opacity: 0;	}	100% {		opacity: 1;	}}@-moz-keyframes fadeIn {	0% {		opacity: 0;	}	100% {		opacity: 1;	}}@-o-keyframes fadeIn {	0% {		opacity: 0;	}	100% {		opacity: 1;	}}@keyframes fadeIn {	0% {		opacity: 0;	}	100% {		opacity: 1;	}}.mfp-figure {	-webkit-animation-name: fadeIn;	-moz-animation-name: fadeIn;	-o-animation-name: fadeIn;	-ms-animation-name: fadeIn;	animation-name: fadeIn;	-webkit-animation-duration: .4s;	-moz-animation-duration: .4s;	-ms-animation-duration: .4s;	-o-animation-duration: .4s;	animation-duration: .4s;	-webkit-animation-fill-mode: both;	-moz-animation-fill-mode: both;	-ms-animation-fill-mode: both;	-o-animation-fill-mode: both;	animation-fill-mode: both;	webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	-ms-backface-visibility: hidden;}/* start state */.my-mfp-zoom-in .zoom-anim-dialog {	opacity: 0;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	transition: all 0.3s ease-in-out;	-webkit-transform: scale(0.8);	-moz-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);}/* animate in */.my-mfp-zoom-in.mfp-ready .zoom-anim-dialog {	opacity: 1;	-webkit-transform: scale(1);	-moz-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transform: scale(1);}/* animate out */.my-mfp-zoom-in.mfp-removing .zoom-anim-dialog {	-webkit-transform: scale(0.8);	-moz-transform: scale(0.8);	-ms-transform: scale(0.8);	-o-transform: scale(0.8);	transform: scale(0.8);	opacity: 0;}/* dark overlay, start state */.my-mfp-zoom-in.mfp-bg {	opacity: 0;	-webkit-transition: opacity 0.3s ease-out;	-moz-transition: opacity 0.3s ease-out;	-o-transition: opacity 0.3s ease-out;	-ms-transition: opacity 0.3s ease-out;	transition: opacity 0.3s ease-out;}/* animate in */.my-mfp-zoom-in.mfp-ready.mfp-bg {	opacity: 0.8;}/* animate out */.my-mfp-zoom-in.mfp-removing.mfp-bg {	opacity: 0;}/* fade move animation for second dialog */.my-mfp-slide-bottom .zoom-anim-dialog {	opacity: 0;	-webkit-transition: all 0.3s ease-out;	-moz-transition: all 0.3s ease-out;	-o-transition: all 0.3s ease-out;	transition: all 0.3s ease-out;	-webkit-transform: translateY(-20px) perspective(600px) rotateX(10deg);	-moz-transform: translateY(-20px) perspective(600px) rotateX(10deg);	-ms-transform: translateY(-20px) perspective(600px) rotateX(10deg);	-o-transform: translateY(-20px) perspective(600px) rotateX(10deg);	-ms-transform: translateY(-20px) perspective(600px) rotateX(10deg);	transform: translateY(-20px) perspective(600px) rotateX(10deg);}/* animate in */.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog {	opacity: 1;	-webkit-transform: translateY(0) perspective(600px) rotateX(0);	-moz-transform: translateY(0) perspective(600px) rotateX(0);	-ms-transform: translateY(0) perspective(600px) rotateX(0);	-o-transform: translateY(0) perspective(600px) rotateX(0);	transform: translateY(0) perspective(600px) rotateX(0);}/* animate out */.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog {	opacity: 0;	-webkit-transform: translateY(-10px) perspective(600px) rotateX(10deg);	-moz-transform: translateY(-10px) perspective(600px) rotateX(10deg);	-ms-transform: translateY(-10px) perspective(600px) rotateX(10deg);	-o-transform: translateY(-10px) perspective(600px) rotateX(10deg);	transform: translateY(-10px) perspective(600px) rotateX(10deg);}/* dark overlay, start state */.my-mfp-slide-bottom.mfp-bg {	opacity: 0;	-webkit-transition: opacity 0.3s ease-out;	-moz-transition: opacity 0.3s ease-out;	-o-transition: opacity 0.3s ease-out;	-ms-transition: opacity 0.3s ease-out;	transition: opacity 0.3s ease-out;}/* animate in */.my-mfp-slide-bottom.mfp-ready.mfp-bg {	opacity: 0.8;}/* animate out */.my-mfp-slide-bottom.mfp-removing.mfp-bg {	opacity: 0;}/* simple fade transition */.mfp-fade.mfp-bg {	opacity: 0;	-webkit-transition: all 0.3s ease-out;	-moz-transition: all 0.3s ease-out;	-ms-transition: all 0.3s ease-out;	-o-transition: all 0.3s ease-out;	transition: all 0.3s ease-out;}.mfp-fade.mfp-bg.mfp-ready {	opacity: 0.97;}.mfp-fade.mfp-bg.mfp-removing {	opacity: 0;}.mfp-fade.mfp-wrap .mfp-content {	opacity: 0;	-webkit-transition: all 0.3s ease-out;	-moz-transition: all 0.3s ease-out;	-ms-transition: all 0.3s ease-out;	transition: all 0.3s ease-out;}.mfp-fade.mfp-wrap.mfp-ready .mfp-content {	opacity: 1;}.mfp-fade.mfp-wrap.mfp-removing .mfp-content {	opacity: 0;}/* grid */.show-grid [class^="col-"] {	background-color: #f5f5f5;	border: 1px solid rgba(0, 0, 0, 0.2);	margin-bottom: 15px;	padding: 10px 0;	text-align: center;}/* message box */.alert-dismissable .close, .alert-dismissible .close {	top: 0;}/**
 * Swiper 3.4.2
 * Most modern mobile touch slider and framework with hardware accelerated transitions
 *
 * http://www.idangero.us/swiper/
 *
 * Copyright 2017, Vladimir Kharlampidi
 * The iDangero.us
 * http://www.idangero.us/
 *
 * Licensed under MIT
 *
 * Released on: March 10, 2017
 */.swiper-container {	margin-left: auto;	margin-right: auto;	position: relative;	overflow: hidden;	z-index: 1;}.swiper-container-no-flexbox .swiper-slide {	float: left;}.swiper-container-vertical > .swiper-wrapper {	-webkit-box-orient: vertical;	-moz-box-orient: vertical;	-ms-flex-direction: column;	-webkit-flex-direction: column;	flex-direction: column;}.swiper-wrapper {	position: relative;	width: 100%;	height: 100%;	z-index: 1;	display: -webkit-box;	display: -moz-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex;	-webkit-transition-property: -webkit-transform;	-moz-transition-property: -moz-transform;	-o-transition-property: -o-transform;	-ms-transition-property: -ms-transform;	transition-property: transform;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;}[data-x-mode='true'] .swiper-wrapper {	height: auto;}[data-x-mode="true"] .height-100.swiper-auto-fade {	height: 100% !important;}[data-x-mode="true"] .height-100.swiper-auto-fade .swiper-wrapper {	height: 100%;}.swiper-container-android .swiper-slide, .swiper-wrapper {	-webkit-transform: translate3d(0, 0, 0);	-moz-transform: translate3d(0, 0, 0);	-o-transform: translate(0, 0);	-ms-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.swiper-container-multirow > .swiper-wrapper {	-webkit-box-lines: multiple;	-moz-box-lines: multiple;	-ms-flex-wrap: wrap;	-webkit-flex-wrap: wrap;	flex-wrap: wrap;}.swiper-container-free-mode > .swiper-wrapper {	-webkit-transition-timing-function: ease-out;	-moz-transition-timing-function: ease-out;	-ms-transition-timing-function: ease-out;	-o-transition-timing-function: ease-out;	transition-timing-function: ease-out;	margin: 0 auto;}.swiper-slide {	-webkit-flex-shrink: 0;	-ms-flex: 0 0 auto;	flex-shrink: 0;	width: 100%;	height: 100%;	position: relative;}[data-x-mode='true'] .swiper-slide {	height: auto;}.swiper-container-autoheight, .swiper-container-autoheight .swiper-slide {	height: auto;}.swiper-container-autoheight .swiper-wrapper {	-webkit-box-align: start;	-ms-flex-align: start;	-webkit-align-items: flex-start;	align-items: flex-start;	-webkit-transition-property: -webkit-transform, height;	-moz-transition-property: -moz-transform;	-o-transition-property: -o-transform;	-ms-transition-property: -ms-transform;	transition-property: transform, height;}.swiper-container .swiper-notification {	position: absolute;	left: 0;	top: 0;	pointer-events: none;	opacity: 0;	z-index: -1000;}.swiper-wp8-horizontal {	-ms-touch-action: pan-y;	touch-action: pan-y;}.swiper-wp8-vertical {	-ms-touch-action: pan-x;	touch-action: pan-x;}.swiper-button-next, .swiper-button-prev {	position: absolute;	top: 50%;	width: 27px;	height: 44px;	margin-top: -22px;	z-index: 10;	cursor: pointer;	-moz-background-size: 27px 44px;	-webkit-background-size: 27px 44px;	background-size: 27px 44px;	background-position: center;	background-repeat: no-repeat;}.swiper-button-next.swiper-button-disabled, .swiper-button-prev.swiper-button-disabled {	opacity: .35;	cursor: auto;	pointer-events: none;}.swiper-button-prev, .swiper-container-rtl .swiper-button-next {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");	left: 10px;	right: auto;}.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next, .swiper-container-rtl .swiper-button-prev {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");	right: 10px;	left: auto;}.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-pagination {	position: absolute;	text-align: center;	-webkit-transition: .3s;	-moz-transition: .3s;	-o-transition: .3s;	transition: .3s;	-webkit-transform: translate3d(0, 0, 0);	-ms-transform: translate3d(0, 0, 0);	-o-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	z-index: 10;}.swiper-pagination.swiper-pagination-hidden {	opacity: 0;}.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {	bottom: 10px;	left: 0;	width: 100%;}.swiper-pagination-bullet {	width: 8px;	height: 8px;	display: inline-block;	border-radius: 100%;	background: #000000;	opacity: .2;}button.swiper-pagination-bullet {	border: none;	margin: 0;	padding: 0;	box-shadow: none;	-moz-appearance: none;	-ms-appearance: none;	-webkit-appearance: none;	appearance: none;}.swiper-pagination-clickable .swiper-pagination-bullet {	cursor: pointer;}.swiper-pagination-white .swiper-pagination-bullet {	background: #ffffff;}.swiper-pagination-bullet-active {	opacity: 1;	background: #007aff;}.swiper-pagination-white .swiper-pagination-bullet-active {	background: #ffffff;}.swiper-pagination-black .swiper-pagination-bullet-active {	background: #000000;}.swiper-container-vertical > .swiper-pagination-bullets {	right: 10px;	top: 50%;	-webkit-transform: translate3d(0, -50%, 0);	-moz-transform: translate3d(0, -50%, 0);	-o-transform: translate(0, -50%);	-ms-transform: translate3d(0, -50%, 0);	transform: translate3d(0, -50%, 0);}.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet {	margin: 5px 0;	display: block;}.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet {	margin: 0 5px;}.swiper-pagination-progress {	background: rgba(0, 0, 0, 0.25);	position: absolute;}.swiper-pagination-progress .swiper-pagination-progressbar {	background: #007aff;	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 100%;	-webkit-transform: scale(0);	-ms-transform: scale(0);	-o-transform: scale(0);	transform: scale(0);	-webkit-transform-origin: left top;	-moz-transform-origin: left top;	-ms-transform-origin: left top;	-o-transform-origin: left top;	transform-origin: left top;}.swiper-container-rtl .swiper-pagination-progress .swiper-pagination-progressbar {	-webkit-transform-origin: right top;	-moz-transform-origin: right top;	-ms-transform-origin: right top;	-o-transform-origin: right top;	transform-origin: right top;}.swiper-container-horizontal > .swiper-pagination-progress {	width: 100%;	height: 4px;	left: 0;	top: 0;}.swiper-container-vertical > .swiper-pagination-progress {	width: 4px;	height: 100%;	left: 0;	top: 0;}.swiper-pagination-progress.swiper-pagination-white {	background: rgba(255, 255, 255, 0.5);}.swiper-pagination-progress.swiper-pagination-white .swiper-pagination-progressbar {	background: #ffffff;}.swiper-pagination-progress.swiper-pagination-black .swiper-pagination-progressbar {	background: #000000;}.swiper-container-3d {	-webkit-perspective: 1200px;	-moz-perspective: 1200px;	-o-perspective: 1200px;	perspective: 1200px;}.swiper-container-3d .swiper-cube-shadow, .swiper-container-3d .swiper-slide, .swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top, .swiper-container-3d .swiper-wrapper {	-webkit-transform-style: preserve-3d;	-moz-transform-style: preserve-3d;	-ms-transform-style: preserve-3d;	transform-style: preserve-3d;}.swiper-container-3d .swiper-slide-shadow-bottom, .swiper-container-3d .swiper-slide-shadow-left, .swiper-container-3d .swiper-slide-shadow-right, .swiper-container-3d .swiper-slide-shadow-top {	position: absolute;	left: 0;	top: 0;	width: 100%;	height: 100%;	pointer-events: none;	z-index: 10;}.swiper-container-3d .swiper-slide-shadow-left {	background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(transparent));	background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);	background-image: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);	background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);	background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), transparent);}.swiper-container-3d .swiper-slide-shadow-right {	background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(transparent));	background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);	background-image: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);	background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);	background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), transparent);}.swiper-container-3d .swiper-slide-shadow-top {	background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(transparent));	background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent);	background-image: -moz-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent);	background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), transparent);	background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), transparent);}.swiper-container-3d .swiper-slide-shadow-bottom {	background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(transparent));	background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent);	background-image: -moz-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent);	background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), transparent);	background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), transparent);}.swiper-container-coverflow .swiper-wrapper, .swiper-container-flip .swiper-wrapper {	-ms-perspective: 1200px;}.swiper-container-cube, .swiper-container-flip {	overflow: visible;}.swiper-container-cube .swiper-slide, .swiper-container-flip .swiper-slide {	pointer-events: none;	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	-ms-backface-visibility: hidden;	backface-visibility: hidden;	z-index: 1;}.swiper-container-cube .swiper-slide .swiper-slide, .swiper-container-flip .swiper-slide .swiper-slide {	pointer-events: none;}.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-active .swiper-slide-active, .swiper-container-flip .swiper-slide-active, .swiper-container-flip .swiper-slide-active .swiper-slide-active {	pointer-events: auto;}.swiper-container-cube .swiper-slide-shadow-bottom, .swiper-container-cube .swiper-slide-shadow-left, .swiper-container-cube .swiper-slide-shadow-right, .swiper-container-cube .swiper-slide-shadow-top, .swiper-container-flip .swiper-slide-shadow-bottom, .swiper-container-flip .swiper-slide-shadow-left, .swiper-container-flip .swiper-slide-shadow-right, .swiper-container-flip .swiper-slide-shadow-top {	z-index: 0;	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	-ms-backface-visibility: hidden;	backface-visibility: hidden;}.swiper-container-cube .swiper-slide {	visibility: hidden;	-webkit-transform-origin: 0 0;	-moz-transform-origin: 0 0;	-ms-transform-origin: 0 0;	transform-origin: 0 0;	width: 100%;	height: 100%;}.swiper-container-cube.swiper-container-rtl .swiper-slide {	-webkit-transform-origin: 100% 0;	-moz-transform-origin: 100% 0;	-ms-transform-origin: 100% 0;	transform-origin: 100% 0;}.swiper-container-cube .swiper-slide-active, .swiper-container-cube .swiper-slide-next, .swiper-container-cube .swiper-slide-next + .swiper-slide, .swiper-container-cube .swiper-slide-prev {	pointer-events: auto;	visibility: visible;}.swiper-container-cube .swiper-cube-shadow {	position: absolute;	left: 0;	bottom: 0;	width: 100%;	height: 100%;	background: #000000;	opacity: .6;	-webkit-filter: blur(50px);	filter: blur(50px);	z-index: 0;}.swiper-container-fade.swiper-container-free-mode .swiper-slide {	-webkit-transition-timing-function: ease-out;	-moz-transition-timing-function: ease-out;	-ms-transition-timing-function: ease-out;	-o-transition-timing-function: ease-out;	transition-timing-function: ease-out;}.swiper-container-fade .swiper-slide {	pointer-events: none;	-webkit-transition-property: opacity;	-moz-transition-property: opacity;	-o-transition-property: opacity;	transition-property: opacity;}.swiper-container-fade .swiper-slide .swiper-slide {	pointer-events: none;}.swiper-container-fade .swiper-slide-active, .swiper-container-fade .swiper-slide-active .swiper-slide-active {	pointer-events: auto;}.swiper-zoom-container {	width: 100%;	height: 100%;	display: -webkit-box;	display: -moz-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex;	-webkit-box-pack: center;	-moz-box-pack: center;	-ms-flex-pack: center;	-webkit-justify-content: center;	justify-content: center;	-webkit-box-align: center;	-moz-box-align: center;	-ms-flex-align: center;	-webkit-align-items: center;	align-items: center;	text-align: center;}.swiper-zoom-container > canvas, .swiper-zoom-container > img, .swiper-zoom-container > svg {	max-width: 100%;	max-height: 100%;	object-fit: contain;}.swiper-scrollbar {	border-radius: 10px;	position: relative;	-ms-touch-action: none;	background: rgba(0, 0, 0, 0.1);}.swiper-container-horizontal > .swiper-scrollbar {	position: absolute;	left: 1%;	bottom: 3px;	z-index: 50;	height: 5px;	width: 98%;}.swiper-container-vertical > .swiper-scrollbar {	position: absolute;	right: 3px;	top: 1%;	z-index: 50;	width: 5px;	height: 98%;}.swiper-scrollbar-drag {	height: 100%;	width: 100%;	position: relative;	background: rgba(0, 0, 0, 0.5);	border-radius: 10px;	left: 0;	top: 0;}.swiper-lazy-preloader {	width: 42px;	height: 42px;	position: absolute;	left: 50%;	top: 50%;	margin-left: -21px;	margin-top: -21px;	z-index: 10;	-webkit-transform-origin: 50%;	-moz-transform-origin: 50%;	transform-origin: 50%;	-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite;	-moz-animation: swiper-preloader-spin 1s steps(12, end) infinite;	animation: swiper-preloader-spin 1s steps(12, end) infinite;}.swiper-lazy-preloader:after {	display: block;	content: "";	width: 100%;	height: 100%;	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");	background-position: 50%;	-webkit-background-size: 100%;	background-size: 100%;	background-repeat: no-repeat;}.swiper-lazy-preloader-white:after {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@-webkit-keyframes swiper-preloader-spin {	100% {		-webkit-transform: rotate(360deg);	}}@keyframes swiper-preloader-spin {	100% {		transform: rotate(360deg);	}}/* ===================================
    Swiper carousel
====================================== */.swiper-container {	overflow: hidden;	position: relative;}.swiper-pagination-bullet-active {	background: #232323;}.swiper-pagination {	width: 100%;}.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {	bottom: 35px;	width: 100%;}.swiper-pagination-bullet {	height: 9px;	width: 9px;}.swiper-pagination-bullets .swiper-pagination-bullet {	margin: 0 5px;}.swiper-pagination-bottom .swiper-wrapper {	margin: 0 0 35px 0;}.swiper-pagination-bottom.swiper-container-horizontal .swiper-wrapper {	margin: 0 0 95px 0;}.swiper-slider-second {	text-align: center;}/* swiper bottom scrollbar full */.swiper-bottom-scrollbar-full.swiper-container {	height: 100%;	margin: 0 auto;	overflow: hidden;	position: absolute;	top: 0;	transition: all 0.3s ease-in-out 0.7s;	-webkit-transition: all 0.3s ease-in-out 0.7s;	-moz-transition: all 0.3s ease-in-out 0.7s;	-ms-transition: all 0.3s ease-in-out 0.7s;	-o-transition: all 0.3s ease-in-out 0.7s;	width: 100%;}.swiper-bottom-scrollbar-full .swiper-scrollbar {	left: 0;	opacity: 1;	position: absolute;	width: 100%;	bottom: 0;	border-radius: 0;	height: 2px;}.swiper-bottom-scrollbar-full .swiper-scrollbar-drag {	border-radius: 0;	background: #158BCF;}.swiper-bottom-scrollbar-full .swiper-scrollbar {	background: rgba(255, 255, 255, 0.2);}.swiper-bottom-scrollbar-full .swiper-slide img {	max-height: 450px;	transition: all 0.3s ease-in-out;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	opacity: .8;	-webkit-filter: grayscale(1);	filter: grayscale(1);	-webkit-filter: grayscale(1);	-moz-filter: grayscale(1);	-ms-filter: grayscale(1);	-o-filter: grayscale(1);}.swiper-bottom-scrollbar-full .swiper-slide:hover img {	opacity: 1;	-webkit-filter: grayscale(0);	-moz-filter: grayscale(0);	-ms-filter: grayscale(0);	-o-filter: grayscale(0);	filter: grayscale(0);	filter: contrast(130%);	-webkit-filter: contrast(130%);	-moz-filter: contrast(130%);	-ms-filter: contrast(130%);	-o-filter: contrast(130%);	max-height: 500px;}.swiper-bottom-scrollbar-full .swiper-slide .hover-title-box {	visibility: hidden;}.swiper-bottom-scrollbar-full .swiper-slide:hover .hover-title-box {	right: -160px;	opacity: 1;	visibility: visible;}.swiper-bottom-scrollbar-full .bottom-text {	position: absolute;	bottom: 50px;	opacity: 0;	transition: all 0.3s ease-in-out;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;}.swiper-bottom-scrollbar-full .swiper-slide:hover .bottom-text {	opacity: .7;	letter-spacing: 5px;	left: 4px;}/* swiper vertical pagination */.swiper-vertical-pagination {	width: 100%;	height: 100%;	position: absolute;}.swiper-vertical-pagination .swiper-slide {	text-align: center;	background: #ffffff;	display: -webkit-box;	display: -ms-flexbox;	display: -webkit-flex;	display: flex;	-webkit-box-pack: center;	-ms-flex-pack: center;	-webkit-justify-content: center;	justify-content: center;	-webkit-box-align: center;	-ms-flex-align: center;	-webkit-align-items: center;	align-items: center;}.swiper-vertical-pagination > .swiper-pagination-bullets {	right: 60px;}.swiper-vertical-pagination .swiper-pagination {	width: auto;}.swiper-vertical-pagination .swiper-slide .swiper-bottom-content {	opacity: 0;	transform: translate3d(0px, 150px, 0px);	-webkit-transform: translate3d(0px, 150px, 0px);	-moz-transform: translate3d(0px, 150px, 0px);	-ms-transform: translate3d(0px, 150px, 0px);	-o-transform: translate3d(0px, 150px, 0px);	transition: all 0.3s ease-in-out 0s;	-webkit-transition: all 0.3s ease-in-out 0s;	-moz-transition: all 0.3s ease-in-out 0s;	-ms-transition: all 0.3s ease-in-out 0s;	-o-transition: all 0.3s ease-in-out 0s;}.swiper-vertical-pagination .swiper-slide-active .swiper-bottom-content {	opacity: 1;	transform: translate3d(0px, 0px, 0px);	-webkit-transform: translate3d(0px, 0px, 0px);	-moz-transform: translate3d(0px, 0px, 0px);	-ms-transform: translate3d(0px, 0px, 0px);	-o-transform: translate3d(0px, 0px, 0px);	transition: all 0.3s ease-in-out 0.3s;	-webkit-transition: all 0.3s ease-in-out 0.3s;	-moz-transition: all 0.3s ease-in-out 0.3s;	-ms-transition: all 0.3s ease-in-out 0.3s;	-o-transition: all 0.3s ease-in-out 0.3s;}.swiper-vertical-pagination .box-arrow {	position: absolute;	right: -45px;	width: 90px;	height: 90px;}/* swiper auto width */.swiper-auto-width .swiper-slide {	width: 60%;}.swiper-auto-width.swiper-container {	height: calc(100% - 200px);	top: 100px;	margin: 0 auto;	overflow: visible;	position: absolute;	transform: scale(1);	-webkit-transform: scale(1);	-moz-transform: scale(1);	-ms-transform: scale(1);	-o-transform: scale(1);	transition: all 0.3s ease-in-out 0.7s;	-webkit-transition: all 0.3s ease-in-out 0.7s;	-moz-transition: all 0.3s ease-in-out 0.7s;	-ms-transition: all 0.3s ease-in-out 0.7s;	-o-transition: all 0.3s ease-in-out 0.7s;	width: 100%;}.swiper-auto-width .swiper-scrollbar {	left: 20%;	opacity: 1;	position: absolute;	width: 60%;	bottom: -50px;	border-radius: 0;	height: 1px;}.swiper-auto-width .swiper-scrollbar-drag {	border-radius: 0;	background: transparent;}.swiper-auto-width .swiper-scrollbar-drag:before {	position: absolute;	content: "";	background: #158BCF;	width: 13px;	height: 13px;	border-radius: 100%;	top: -6px;	left: calc(50% - 13px);}.swiper-auto-width .swiper-slide {	filter: contrast(130%);	-webkit-filter: contrast(130%);	-moz-filter: contrast(130%);	-ms-filter: contrast(130%);	-o-filter: contrast(130%);	filter: grayscale(1);	-webkit-filter: grayscale(1);	-moz-filter: grayscale(1);	-ms-filter: grayscale(1);	-o-filter: grayscale(1);	transition: all 0.3s ease-in-out 0s;	-webkit-transition: all 0.3s ease-in-out 0s;	-moz-transition: all 0.3s ease-in-out 0s;	-ms-transition: all 0.3s ease-in-out 0s;	-o-transition: all 0.3s ease-in-out 0s;}.swiper-auto-width .swiper-slide.swiper-slide-active {	filter: contrast(0);	-webkit-filter: contrast(0);	-moz-filter: contrast(0);	-ms-filter: contrast(0);	-o-filter: contrast(0);	filter: grayscale(0);	-webkit-filter: grayscale(0);	-moz-filter: grayscale(0);	-ms-filter: grayscale(0);	-o-filter: grayscale(0);	transition: all 0.3s ease-in-out;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;}.swiper-auto-width .swiper-slide .absolute-middle-center h2 {	opacity: 0;	margin-bottom: 10px;	transition: all 0.3s ease-in-out;	-webkit-transition: all 0.3s ease-in-out;	-moz-transition: all 0.3s ease-in-out;	-ms-transition: all 0.3s ease-in-out;	-o-transition: all 0.3s ease-in-out;	transform: translateY(-60px);	-webkit-transform: translateY(-60px);	-moz-transform: translateY(-60px);	-ms-transform: translateY(-60px);	-o-transform: translateY(-60px);}.swiper-auto-width .swiper-slide.swiper-slide-active .absolute-middle-center h2 {	opacity: 1;	transition: all 0.3s ease-in-out 0.7s;	-webkit-transition: all 0.3s ease-in-out 0.7s;	-moz-transition: all 0.3s ease-in-out 0.7s;	-ms-transition: all 0.3s ease-in-out 0.7s;	-o-transition: all 0.3s ease-in-out 0.7s;	transform: translateY(0px);	-webkit-transform: translateY(0px);	-moz-transform: translateY(0px);	-ms-transform: translateY(0px);	-o-transform: translateY(0px);}.swiper-auto-width .swiper-slide span {	opacity: 0;	transition: all 0.5s ease-in-out;	-webkit-transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-ms-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out;}.swiper-auto-width .swiper-slide.swiper-slide-active span {	opacity: 1;	transition: all 0.5s ease-in-out;	-webkit-transition: all 0.5s ease-in-out;	-moz-transition: all 0.5s ease-in-out;	-ms-transition: all 0.5s ease-in-out;	-o-transition: all 0.5s ease-in-out;}/* arrow pagination black and white */.swiper-button-next, .swiper-container-rtl .swiper-button-prev {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");	right: 10px;	left: auto;}.swiper-button-prev.swiper-button-white, .swiper-container-rtl .swiper-button-next.swiper-button-white {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-white, .swiper-container-rtl .swiper-button-prev.swiper-button-white {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-black, .swiper-container-rtl .swiper-button-prev.swiper-button-black {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-black, .swiper-container-rtl .swiper-button-next.swiper-button-black {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-white-highlight, .swiper-container-rtl .swiper-button-next.swiper-button-white-highlight {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-white-highlight, .swiper-container-rtl .swiper-button-prev.swiper-button-white-highlight {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-white-highlight, .swiper-button-prev.swiper-button-white-highlight {	background-color: #000000;	background-size: 28% auto;	border-radius: 3px;	height: 30px;	width: 30px;	margin: -15px 10px 0;	top: 50%;}.swiper-button-next.swiper-button-black-highlight, .swiper-container-rtl .swiper-button-prev.swiper-button-black-highlight {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-prev.swiper-button-black-highlight, .swiper-container-rtl .swiper-button-next.swiper-button-black-highlight {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-button-next.swiper-button-black-highlight, .swiper-button-prev.swiper-button-black-highlight {	background-color: #ffffff;	background-size: 28% auto;	border-radius: 3px;	height: 30px;	width: 30px;	margin: -15px 10px 0;	top: 50%;}.swiper-button-next, .swiper-button-prev {	background-size: inherit;	height: 22px;	width: 50px;	top: 51%;}.swiper-fullscreen-next {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-fullscreen-prev {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E");}.swiper-fullscreen-next, .swiper-fullscreen-prev {	background-color: #ffffff;	background-size: 28% auto;	border-radius: 3px;	height: 30px;	width: 30px;	margin: 10px;	top: 47.5%;}/* blog swiper */.swiper-blog .swiper-slide .slide-content {	opacity: 0;	transform: translateY(100px);	-webkit-transform: translateY(100px);	-moz-transform: translateY(100px);	-ms-transform: translateY(100px);	-o-transform: translateY(100px);}.swiper-blog .swiper-slide.swiper-slide-active .slide-content {	opacity: 1;	transition-delay: 0.3s;	-webkit-transition-delay: 0.3s;	-moz-transition-delay: 0.3s;	-ms-transition-delay: 0.3s;	-o-transition-delay: 0.3s;	transform: translateY(0);	-webkit-transform: translateY(0);	-moz-transform: translateY(0);	-ms-transform: translateY(0);	-o-transform: translateY(0);}/* long arrow */.swiper-button-prev.slider-long-arrow-white, .swiper-container-rtl .swiper-button-next.slider-long-arrow-white {	background-image: url("../images/arrow-prev-light-dark.png");	left: 0;}.swiper-button-next.slider-long-arrow-white, .swiper-container-rtl .swiper-button-prev.slider-long-arrow-white {	background-image: url("../images/arrow-next-light-dark.png");	right: 0;}/* next prev button style 2 */.swiper-next-style2, .swiper-prev-style2 {	position: absolute;	bottom: -60px;	cursor: pointer;	text-transform: uppercase;}.swiper-next-style2 {	right: 15%;}.swiper-prev-style2 {	left: 15%;}/* portfolio next prev button */.swiper-portfolio-prev, .swiper-portfolio-next {	position: absolute;	top: 50%;	z-index: 1;	background: #ffffff;	color: #232323;	padding: 15px;	font-size: 18px;	cursor: pointer;	transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);}.swiper-portfolio-prev.swiper-button-disabled, .swiper-portfolio-next.swiper-button-disabled {	opacity: 0;	visibility: hidden;}.swiper-portfolio-prev {	left: 15px;}.swiper-portfolio-next {	right: 15px;}/* next prev button style 3 */.swiper-button-prev.swiper-prev-style3, .swiper-button-next.swiper-next-style3 {	background-image: none;	position: absolute;	cursor: pointer;	left: 41.1%;	top: inherit;	text-align: center;	font-size: 16px;	line-height: 40px;	width: 40px;	height: 40px;	background-color: #158BCF;	color: #ffffff;	z-index: 9;}.swiper-button-prev.swiper-prev-style3 {	bottom: 141px;}.swiper-button-next.swiper-next-style3 {	bottom: 100px;}/* next prev button style 4 */.navigation-area {	position: absolute;	bottom: 0;	display: inline-block;	width: 40px;	height: 82px;}.swiper-button-prev.swiper-prev-style4, .swiper-button-next.swiper-next-style4 {	background-image: none;	background: #158BCF;	color: #ffffff;	text-align: center;	line-height: 40px;	height: 40px;	width: 40px;	display: block;	float: left;	position: relative;	left: auto;	right: auto;	top: 0;	margin: 0 auto;}.swiper-button-prev.swiper-prev-style4 i, .swiper-button-next.swiper-next-style4 i {	line-height: inherit;}.swiper-button-next.swiper-next-style4 {	margin-bottom: 1px;}/* next prev button style 5 */.swiper-button-prev.swiper-prev-style5, .swiper-button-next.swiper-next-style5 {	position: absolute;	top: 22px;	bottom: 0;	height: 100%;	width: 15%;	background-image: none;	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;}.swiper-button-prev.swiper-prev-style5 {	opacity: 0;	background: -moz-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);	background: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), transparent);	background: linear-gradient(to right, rgba(0, 0, 0, 0.5), transparent);}.swiper-button-next.swiper-next-style5 {	opacity: 0;	background: -moz-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);	background: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), transparent);	background: linear-gradient(to left, rgba(0, 0, 0, 0.5), transparent);}.swiper-button-prev.swiper-prev-style5:hover, .swiper-button-next.swiper-next-style5:hover {	opacity: 1;	transition-duration: 0.3s;	-webkit-transition-duration: 0.3s;	-moz-transition-duration: 0.3s;	-ms-transition-duration: 0.3s;	-o-transition-duration: 0.3s;}.swiper-button-prev.swiper-prev-style5 {	left: 0;	cursor: url("../images/arrow-prev-light-dark.png"), pointer;}.swiper-button-next.swiper-next-style5 {	right: 0;	cursor: url("../images/arrow-next-light-dark.png"), pointer;}/* dot pagination white */.swiper-pagination-white .swiper-pagination-bullet {	background: #ffffff;}.swiper-pagination-white .swiper-pagination-bullet-active {	background: #ffffff;}.swiper-pagination-square-bottom.swiper-pagination-bullets {	bottom: -50px;}/* square pagination */.swiper-pagination-square .swiper-pagination-bullet {	height: 3px;	width: 30px;	border-radius: 0;}/* square pagination */.white-move .swiper-slide {	cursor: pointer;}.black-move .swiper-slide {	cursor: pointer;}/* number pagination */.swiper-number {	left: auto !important;	right: 0 !important;	width: 35px !important;	text-align: right !important;	top: 38% !important;	bottom: inherit !important;}.swiper-number .swiper-pagination-bullet {	background: transparent;	color: #939393;	display: block;	font-size: 20px;	height: 45px;	line-height: 20px;	opacity: .7;	padding: 14px 0 0;	text-align: center;	width: 23px;	border-radius: 0;	margin: 0 0 5px 0;}.swiper-number .swiper-pagination-bullet.swiper-pagination-bullet-active {	border-bottom: 1px solid rgba(0, 0, 0, 0.5);	opacity: 1;}.swiper-number .swiper-pagination-bullet-active {	color: #000000;	background: transparent;}/* revolution slider bullet */.tp-bullet {	border-radius: 100%;	background: transparent;	border: 1px solid #ffffff;}.tp-bullet.selected, .tp-bullet:hover {	background: #ffffff;}.hermes .tp-bullet {	box-shadow: 0 0 0 0 #ffffff;	height: 12px;	width: 12px;	border: 2px solid #ffffff;}.hermes .tp-bullet::after {	box-shadow: 0 0 0 0 #ffffff inset;}/* slider height */.slider-half-small-screen {	min-height: 630px;}.slider-half-screen {	min-height: 765px;}.slider-medium-screen {	min-height: 898px;}/* scroll down */.scroll-down {	bottom: 0px;	position: absolute;	text-align: center;	width: 100%;	z-index: 11;}.scroll-down a {	background: #232323;	display: inline-block;	height: 57px;	width: 57px;	text-align: center;}.scroll-down a i.scroll-arrow-down {	vertical-align: top;	background-image: url("../images/scroll-down-icon.png");	width: 17px;	height: 30px;	display: inline-block;}.scroll-down a:hover {	background: #ffffff;}.scroll-to-down {	cursor: url("../images/arrow-down.png"), pointer;}.scroll-to-down-white {	cursor: url("../images/arrow-down-white.png"), pointer;}.background-slider-text {	position: absolute;	width: 100%;}/* cursor */.cursor-default {	cursor: default;}/* ===================================
    Slider and parallax typography
====================================== */.slider-text-middle-main {	display: table;	height: 100%;	width: 100%;}.slider-text-middle {	display: table-cell;	vertical-align: middle;}.slider-typography {	width: 100%;	height: 100%;	position: absolute;	right: 0;	left: 0;}.slider-text-bottom {	display: table-cell;	vertical-align: bottom;}.slider-text-top {	display: table-cell;	vertical-align: top;}.down-section {	position: absolute;	width: 100%;	bottom: 50px;	left: 0;	right: 0;}.blog-slider .swiper-slide .slider-typography {	padding: 60px;}.swiper-slide.width-auto {	width: auto;}.swiper-slide.width-550px {	width: 550px;}.swiper-slide.width-50 {	width: 50%;}.swiper-wrap-custom {	/* a11y */	/* IE10 Windows Phone 8 Fixes */	/* Coverflow */}.swiper-wrap-custom.section,.swiper-wrap-custom section,.swiper-wrap-custom .section {	padding: 0;}.swiper-wrap-custom .swiper-container {	display: flex;	margin: 0 auto;	position: relative;	overflow: hidden;	height: auto;	width: 100%;	/* Fix of Webkit flickering */	z-index: 1;}.swiper-wrap-custom .swiper-container-no-flexbox .swiper-slide {	float: left;}.swiper-wrap-custom .swiper-container-vertical > .swiper-wrapper {	flex-direction: column;}.swiper-wrap-custom .swiper-wrapper {	position: relative;	z-index: 1;	display: flex;	align-self: stretch;	align-items: stretch;	width: 100%;	height: auto;	min-height: inherit;	transition-property: transform;	box-sizing: content-box;}.swiper-wrap-custom .swiper-container {	flex-shrink: 0;}.swiper-wrap-custom .swiper-container-android .swiper-slide,.swiper-wrap-custom .swiper-wrapper {	transform: translate3d(0, 0, 0);}.swiper-wrap-custom .swiper-container-multirow > .swiper-wrapper {	flex-wrap: wrap;}.swiper-wrap-custom .swiper-container-free-mode > .swiper-wrapper {	transition-timing-function: ease-out;	margin: 0 auto;}.swiper-wrap-custom .swiper-container .swiper-notification {	position: absolute;	left: 0;	top: 0;	pointer-events: none;	opacity: 0;	z-index: -1000;}.swiper-wrap-custom .swiper-wp8-horizontal {	touch-action: pan-y;}.swiper-wrap-custom .swiper-wp8-vertical {	touch-action: pan-x;}.swiper-wrap-custom .swiper-container-coverflow .swiper-wrapper {	/* Windows 8 IE 10 fix */}.swiper-wrap-custom .swiper-container-fade.swiper-container-free-mode .swiper-slide {	transition-timing-function: ease-out;}.swiper-wrap-custom .swiper-container-fade .swiper-slide {	pointer-events: none;}.swiper-wrap-custom .swiper-container-fade .swiper-slide .swiper-slide {	pointer-events: none;}.swiper-wrap-custom .swiper-container-fade .swiper-slide-active,.swiper-wrap-custom .swiper-container-fade .swiper-slide-active .swiper-slide-active {	pointer-events: auto;}.swiper-wrap-custom .swiper-lazy-preloader {	width: 42px;	height: 42px;	position: absolute;	left: 50%;	top: 50%;	margin-left: -21px;	margin-top: -21px;	z-index: 10;	transform-origin: 50%;	animation: swiper-preloader-spin 1s steps(12, end) infinite;}.swiper-wrap-custom .swiper-lazy-preloader:after {	display: block;	content: "";	width: 100%;	height: 100%;	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");	background-position: 50%;	background-size: 100%;	background-repeat: no-repeat;}.swiper-wrap-custom .swiper-lazy-preloader-white:after {	background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");}@keyframes swiper-preloader-spin {	100% {		transform: rotate(360deg);	}}.swiper-wrap-custom .swiper-slide > .vide__body,.swiper-wrap-custom .swiper-slide > .parallax_cnt {	height: 100%;}.swiper-wrap-custom .swiper-button-prev,.swiper-wrap-custom .swiper-button-next {	position: absolute;	top: 50%;	transform: translateY(-50%);	display: none;	font-size: 26px;	line-height: 1;	color: #ffffff;	text-align: center;	cursor: pointer;	transition: .2s ease-in;	will-change: transform;	z-index: 10;	background-image: none;}.swiper-wrap-custom .swiper-button-prev:hover,.swiper-wrap-custom .swiper-button-next:hover {	color: #158BCF;}@media (min-width: 768px) {	.swiper-wrap-custom .swiper-button-prev,	.swiper-wrap-custom .swiper-button-next {		display: block;	}}.swiper-wrap-custom .swiper-button-prev.swiper-button-disabled,.swiper-wrap-custom .swiper-button-next.swiper-button-disabled {	opacity: 0.35;	cursor: auto;	pointer-events: none;}.swiper-wrap-custom .swiper-button-prev {	left: 30px;}.swiper-wrap-custom .swiper-button-prev:before {	font-family: "Material Design Icons";	content: "\f14a";}.swiper-wrap-custom .swiper-button-next {	right: 30px;}.swiper-wrap-custom .swiper-button-next:before {	font-family: "Material Design Icons";	content: "\f14f";}.swiper-wrap-custom .swiper-button-prev-custom,.swiper-wrap-custom .swiper-button-next-custom {	width: 60px;	height: 60px;	border-radius: 50%;	line-height: 60px;	background-color: rgba(0, 0, 0, 0.6);}.swiper-wrap-custom .swiper-slider.swiper-container-rtl .swiper-button-prev::before {	content: "\f061";}.swiper-wrap-custom .swiper-slider.swiper-container-rtl .swiper-button-next::before {	content: "\f060";}.swiper-wrap-custom .swiper-pagination {	position: absolute;	display: block;	text-align: center;	transition: .3s;	transform: translate3d(0, 0, 0);	z-index: 10;}.swiper-wrap-custom .swiper-pagination.swiper-pagination-hidden {	opacity: 0;}.swiper-wrap-custom .swiper-pagination .swiper-pagination-bullet {	width: 10px;	height: 10px;	display: inline-block;	border-radius: 100%;	background: rgba(255, 255, 255, 0.6);	transition: .2s;}.swiper-wrap-custom .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active, .swiper-wrap-custom .swiper-pagination .swiper-pagination-bullet:hover {	background: white;}.swiper-wrap-custom .swiper-pagination.swiper-pagination-clickable .swiper-pagination-bullet {	cursor: pointer;}.swiper-wrap-custom .swiper-pagination-black .swiper-pagination-bullet {	background: rgba(0, 0, 0, 0.6);}.swiper-wrap-custom .swiper-pagination-black .swiper-pagination-bullet.swiper-pagination-bullet-active {	background: black;}.swiper-wrap-custom .swiper-container-vertical > .swiper-pagination {	right: 10px;	top: 50%;	transform: translate3d(0px, -50%, 0);}.swiper-wrap-custom .swiper-container-vertical > .swiper-pagination .swiper-pagination-bullet {	margin: 5px 0;	display: block;}.swiper-wrap-custom .swiper-container-horizontal > .swiper-pagination {	bottom: 20px;	left: 0;	width: 100%;}.swiper-wrap-custom .swiper-container-horizontal > .swiper-pagination .swiper-pagination-bullet {	margin: 0 5px;}.swiper-wrap-custom .parallax-bg {	position: absolute;	left: 0;	top: 0;	width: 130%;	height: 100%;	-webkit-background-size: cover;	background-size: cover;	background-position: center;}.swiper-wrap-custom .swiper-slide {	position: relative;	display: flex;	align-items: center;	justify-content: center;	flex-shrink: 0;	width: 100%;	height: 100%;	white-space: nowrap;}.swiper-wrap-custom .swiper-slide-caption {	width: 100%;	white-space: normal;}.swiper-wrap-custom .swiper-slider-1 {	min-height: 100vh;}.swiper-wrap-custom .swiper-slider-1 .swiper-slide {	z-index: 1;}.swiper-wrap-custom .swiper-slider-1 .swiper-slide:before {	content: '';	position: absolute;	z-index: -1;	top: 0;	bottom: 0;	left: 0;	right: 0;	background-color: rgba(0, 0, 0, 0.35);}.swiper-wrap-custom .swiper-slider-1 .swiper-slide-light:before {	content: '';	background-color: transparent;}.swiper-wrap-custom .swiper-slider-2 {	min-height: calc(100vh - 80px);}/*!
 * Justified Gallery - v3.6.3
 * http://miromannino.github.io/Justified-Gallery/
 * Copyright (c) 2016 Miro Mannino
 * Licensed under the MIT license.
 */.justified-gallery {	width: 100%;	position: relative;	overflow: hidden;}.justified-gallery > a, .justified-gallery > div {	position: absolute;	display: inline-block;	overflow: hidden;	filter: "alpha(opacity=10)";	opacity: .1;}.justified-gallery > a > img, .justified-gallery > div > img, .justified-gallery > a > a > img, .justified-gallery > div > a > img {	position: absolute;	top: 50%;	left: 50%;	margin: 0;	padding: 0;	border: 0;	filter: "alpha(opacity=0)";	opacity: 0;}.justified-gallery > a > .caption, .justified-gallery > div > .caption {	display: none;	position: absolute;	bottom: 0;	padding: 5px;	background-color: #000000;	left: 0;	right: 0;	margin: 0;	color: #ffffff;	font-size: 12px;	font-weight: 300;	font-family: sans-serif;}.justified-gallery > a > .caption.caption-visible, .justified-gallery > div > .caption.caption-visible {	display: initial;	filter: "alpha(opacity=70)";	opacity: .7;	-webkit-transition: opacity 500ms ease-in;	-moz-transition: opacity 500ms ease-in;	-o-transition: opacity 500ms ease-in;	transition: opacity 500ms ease-in;}.justified-gallery > .entry-visible {	filter: "alpha(opacity=100)";	opacity: 1;	background: 0 0;}.justified-gallery > .entry-visible > img, .justified-gallery > .entry-visible > a > img {	filter: "alpha(opacity=100)";	opacity: 1;	-webkit-transition: opacity 500ms ease-in;	-moz-transition: opacity 500ms ease-in;	-o-transition: opacity 500ms ease-in;	transition: opacity 500ms ease-in;}.justified-gallery > .jg-filtered {	display: none;}.justified-gallery > .spinner {	position: absolute;	bottom: 0;	margin-left: -24px;	padding: 10px 0;	left: 50%;	filter: "alpha(opacity=100)";	opacity: 1;	overflow: initial;}.justified-gallery > .spinner > span {	display: inline-block;	filter: "alpha(opacity=0)";	opacity: 0;	width: 8px;	height: 8px;	margin: 0 4px;	background-color: #000000;	border-radius: 6px;}/* ===================================
    Portfolio
====================================== *//* gutter type */.portfolio-grid.gutter-very-small li, .blog-grid.gutter-very-small li {	padding: 3px 3px;}.portfolio-grid.gutter-small li, .blog-grid.gutter-small li {	padding: 5px 5px;}.portfolio-grid.gutter-medium li, .blog-grid.gutter-medium li {	padding: 7px 7px;}.portfolio-grid.gutter-large li, .blog-grid.gutter-large li {	padding: 10px 10px;}.portfolio-grid.gutter-extra-large li, .blog-grid.gutter-extra-large li {	padding: 25px 20px;}.portfolio-grid.gutter-extra-large, .blog-grid.gutter-extra-large {	margin: 0 -20px;}.blog-grid.gutter-large {	margin-left: 10px;	margin-right: 10px;}.portfolio-grid.gutter-large {	margin: 0 10px;}.portfolio-grid.gutter-very-small, .blog-grid.gutter-very-small {	margin: 0 3px;}.portfolio-grid.gutter-small, .blog-grid.gutter-small {	margin: 0 5px;}.portfolio-grid.gutter-medium, .blog-grid.gutter-medium {	margin: 0 7px;}/* portfolio 6 column */.portfolio-grid.work-6col li, .blog-grid.blog-6col li {	width: 16.67%;}.portfolio-grid.work-6col li.grid-item-double, .blog-grid.blog-6col li.grid-item-double {	width: 33.33%;}/* portfolio 5 column */.portfolio-grid.work-5col li, .blog-grid.blog-5col li {	width: 20%;}.portfolio-grid.work-5col li.grid-item-double, .blog-grid.blog-5col li.grid-item-double {	width: 40%;}/* portfolio 4 column */.portfolio-grid.work-4col li, .blog-grid.blog-4col li {	width: 25%;}.portfolio-grid.work-4col li.grid-item-double, .blog-grid.blog-4col li.grid-item-double {	width: 50%;}/* portfolio 3 column */.portfolio-grid.work-3col li, .blog-grid.blog-3col li {	width: 33.33%;	float: left;}.portfolio-grid.work-3col li.grid-item-double, .blog-grid.blog-3col li.grid-item-double {	width: 66.67%;}/* portfolio 2 column */.portfolio-grid.work-2col li, .blog-grid.work-2col li {	width: 50%;}.portfolio-grid.work-2col li.grid-item-double, .blog-grid.work-2col li.grid-item-double {	width: 100%;}/* portfolio 1 column */.work-1col .portfolio-grid li {	width: 100%;}/* portfolio grid */.portfolio-grid {	list-style: none;	padding: 0;	margin: 0;}.portfolio-grid .grid-item figure {	margin: 0;	position: relative;	overflow: hidden;}.portfolio-grid .grid-item figure img {	display: block;	width: 100%;	cursor: pointer;}.portfolio-grid .grid-item {	opacity: 1;	overflow: hidden;}.portfolio-grid .grid-item figure img {	cursor: pointer;	display: block;	opacity: 1;	width: 100%;	transition: all 0.3s ease 0s;}.portfolio-grid .grid-item figcaption {	bottom: 0;	left: 0;	opacity: 0;	position: absolute;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	width: 100%;	height: 100%;	padding: 45px;	z-index: 1;	text-align: center;}.portfolio-grid .grid-item figure:hover .portfolio-img {	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.portfolio-grid .grid-item figure .portfolio-img {	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.portfolio-grid .grid-item figure:hover img {	opacity: 0.15;	transform: scale(1.1, 1.1);	-webkit-transform: scale(1.1, 1.1);	-moz-transform: scale(1.1, 1.1);	-ms-transform: scale(1.1, 1.1);	-o-transform: scale(1.1, 1.1);	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.portfolio-grid .grid-item figure:hover figcaption {	opacity: 1;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	pointer-events: none;}.container .hover-option4 .grid-item figcaption {	padding: 30px;}/* blog grid */.blog-grid {	list-style: none;	padding: 0;	margin: 0;}.blog-grid .grid-item a {	position: relative;	z-index: 11;}.blog-grid .grid-item a img {	width: 100%;}/* justified gallery */.justified-gallery > a > .caption, .justified-gallery > div > .caption {	padding: 7px 15px;	opacity: 0;	display: initial !important;	bottom: -20px;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	font-family: "Raleway", sans-serif;	font-weight: 500;	font-size: 11px;	text-transform: uppercase;}.caption.caption-visible {	opacity: 1;	bottom: 0 !important;}/* portfolio hover style */.grid-item .portfolio-hover-box {	display: table-cell;	height: 100%;}/* hover option 1 */.hover-option1 .grid-item figcaption {	height: 100%;}.hover-option1 .grid-item .portfolio-hover-main {	transform: none;	-webkit-transform: none;	-moz-transform: none;	-ms-transform: none;	-o-transform: none;	display: table;	height: 100%;	top: 0;	width: 100%;}/* hover option 2 */.hover-option2 .grid-item figcaption {	height: 100%;}.hover-option2 .grid-item .portfolio-hover-main {	transform: none;	-webkit-transform: none;	-moz-transform: none;	-ms-transform: none;	-o-transform: none;	display: table;	height: 100%;	top: 0;	width: 100%;}.hover-option2 .grid-item .portfolio-hover-content {	bottom: -15px;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.hover-option2 .grid-item:hover .portfolio-hover-content {	bottom: 0;}.hover-option2 .separator-line-horrizontal-medium-light2 {	opacity: .5;}.hover-option2 .grid-item figure:hover img {	-webkit-filter: blur(5px);	-moz-filter: blur(5px);	-ms-filter: blur(5px);	-o-filter: blur(5px);	filter: blur(5px);	opacity: 0.10;	transform: scale(1.1, 1.1);	-webkit-transform: scale(1.1, 1.1);	-moz-transform: scale(1.1, 1.1);	-ms-transform: scale(1.1, 1.1);	-o-transform: scale(1.1, 1.1);	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.container .hover-option2 .grid-item figcaption {	padding: 30px;}/* hover option 3 */.hover-option3 .grid-item .slide-hover-box {	position: absolute;	width: 100%;	height: 100%;}.hover-option3 .grid-item .opacity-medium {	opacity: 0;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.hover-option3 .grid-item .slide-hover-box:hover .opacity-medium {	opacity: 0.50;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.hover-option3 .grid-item figure {	bottom: 130px;	z-index: 5;	width: 100%;	overflow: visible;}.hover-option3 .grid-item figure h6 {	position: relative;	bottom: -70px;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.hover-option3 .grid-item .slide-hover-box:hover h6 {	bottom: 0;}.hover-option3 .grid-item figure p {	bottom: -40px;	opacity: 0;	position: relative;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.hover-option3 .grid-item .slide-hover-box:hover p {	opacity: .6;	bottom: 0;}.hover-option3 .grid-item figure figcaption {	left: 0;	right: 0;	opacity: 1;	padding: 0 60px;	height: auto;	text-align: left;}.hover-option3 .grid-item .separator-line-horrizontal-medium-light2 {	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	width: 20%;}.hover-option3 .grid-item .slide-hover-box:hover .separator-line-horrizontal-medium-light2 {	width: 60%;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}/* hover option 4 */.hover-option4 .grid-item figcaption {	height: 100%;}.hover-option4 .grid-item .portfolio-hover-main {	transform: none;	display: table;	height: 100%;	top: 0;	width: 100%;}.hover-option4 .grid-item figure:hover img {	opacity: 0.08;	transform: scale(1, 1);	transition: all 0.2s ease 0s;	-webkit-transition: all 0.2s ease 0s;	-moz-transition: all 0.2s ease 0s;	-ms-transition: all 0.2s ease 0s;	-o-transition: all 0.2s ease 0s;}.hover-option4 .grid-item .portfolio-hover-content {	bottom: -15px;	transition: all 0.2s ease 0s;	-webkit-transition: all 0.2s ease 0s;	-moz-transition: all 0.2s ease 0s;	-ms-transition: all 0.2s ease 0s;	-o-transition: all 0.2s ease 0s;}.hover-option4 .grid-item:hover .portfolio-hover-content {	bottom: 0;}.hover-option4 .swiper-slide.grid-item figcaption {	position: absolute;	top: 0;	width: 100%;	opacity: 0;}.hover-option4 .swiper-slide.grid-item:hover figcaption {	opacity: 1;}/* hover option 5 */.hover-option5 .grid-item figcaption {	height: 100%;	padding: 20px;}.hover-option5 .grid-item .portfolio-hover-main {	transform: none;	-webkit-transform: none;	-moz-transform: none;	-ms-transform: none;	-o-transform: none;	display: table;	height: 100%;	top: 0;	width: 100%;}.hover-option5 .grid-item .portfolio-hover-box {	padding: 20px;}.hover-option5 .grid-item:hover .portfolio-hover-box {	background: rgba(0, 0, 0, 0.8);}.hover-option5 .grid-item .separator-line-horrizontal-medium-light2 {	-webkit-transition: all 0.2s ease 0s;	-moz-transition: all 0.2s ease 0s;	-ms-transition: all 0.2s ease 0s;	-o-transition: all 0.2s ease 0s;	transition: all 0.2s ease 0s;	top: 5px;	width: 100px;}.hover-option5 .grid-item:hover .separator-line-horrizontal-medium-light2 {	transform: translateY(-30px);	-webkit-transform: translateY(-30px);	-moz-transform: translateY(-30px);	-ms-transform: translateY(-30px);	-o-transform: translateY(-30px);}.hover-option5 .grid-item figure:hover img {	opacity: .8;}.container .hover-option5 .grid-item .portfolio-hover-box {	padding: 10px;}/* hover option 6 */.hover-option6 .grid-item figcaption {	height: 100%;	position: relative;	opacity: 1;	padding: 35px 10px;	background: #ffffff;}.hover-option6 .grid-item .portfolio-hover-main {	transform: none;	-webkit-transform: none;	-moz-transform: none;	-ms-transform: none;	-o-transform: none;	display: table;	height: 100%;	top: 0;	width: 100%;}.hover-option6 .grid-item .portfolio-icon {	transition: all 0.3s ease 0s;	position: absolute;	-webkit-transform: translateY(-50%);	-ms-transform: translateY(-50%);	transform: translateY(-50%);	position: absolute;	top: 55%;	left: 0;	right: 0;	opacity: 0;}.hover-option6 .grid-item figure:hover .portfolio-icon {	opacity: 1;	top: 50%;}.hover-option6 .grid-item .portfolio-icon a {	border-radius: 50%;	border: 2px solid transparent;	background: #ffffff;	margin: 0 7px;	height: 46px;	width: 46px;	display: inline-block;	-webkit-transition: all 0.2s ease 0s;	-moz-transition: all 0.2s ease 0s;	-ms-transition: all 0.2s ease 0s;	-o-transition: all 0.2s ease 0s;	transition: all 0.2s ease 0s;}.hover-option6 .grid-item .portfolio-icon i.fa-link {	font-size: 20px;	position: relative;	top: 11px;}.hover-option6 .grid-item .portfolio-icon i.fa-search {	font-size: 16px;	position: relative;	top: 8px;}.hover-option6 .grid-item .portfolio-icon a:hover, .hover-option6 .grid-item .portfolio-icon a:hover i {	background: transparent;	color: #ffffff;}.hover-option6 .grid-item .portfolio-icon a:hover {	background: transparent;	border: 2px solid #ffffff;	color: #ffffff;	transform: scale(1.1, 1.1);	-webkit-transform: scale(1.1, 1.1);	-moz-transform: scale(1.1, 1.1);	-ms-transform: scale(1.1, 1.1);	-o-transform: scale(1.1, 1.1);}.hover-option6 .grid-item figure:hover img {	cursor: default;	opacity: .15;	transform: scale(1, 1);	-webkit-transform: scale(1, 1);	-moz-transform: scale(1, 1);	-ms-transform: scale(1, 1);	-o-transform: scale(1, 1);}.hover-option6 .grid-item figure:hover figcaption {	cursor: default;}.hover-option6 .grid-item figure:hover .portfolio-img {	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.container .hover-option6 .grid-item figcaption {	padding: 25px 10px;}/* hover option 7 */.hover-option7 .grid-item figcaption {	height: auto;	position: absolute;	opacity: 0;	padding: 32px;	bottom: -101px;}.hover-option7 .grid-item figure:hover figcaption {	bottom: 0;}.hover-option7 .grid-item .portfolio-hover-main {	transform: none;	-webkit-transform: none;	-moz-transform: none;	-ms-transform: none;	-o-transform: none;	display: table;	height: 100%;	top: 0;	width: 100%;}.hover-option7 .grid-item figure img {	top: 0;	position: relative;}.hover-option7 .grid-item figure:hover img {	cursor: pointer;	opacity: 1;	transform: scale(1, 1);	-webkit-transform: scale(1, 1);	-moz-transform: scale(1, 1);	-ms-transform: scale(1, 1);	-o-transform: scale(1, 1);	top: -101px;}.hover-option7 .grid-item figure:hover figcaption {	cursor: pointer;}.hover-option7 .grid-item figure:hover .portfolio-img {	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	background: transparent;}.container .hover-option7 .grid-item figcaption {	padding: 20px;}.container .hover-option7 .grid-item figure:hover img {	top: -81px;}/* hover option 8 */.hover-option8 .grid-item figure figcaption {	opacity: 0;	padding: 0;	transition: all 0.2s ease 0s;	-webkit-transition: all 0.2s ease 0s;	-moz-transition: all 0.2s ease 0s;	-ms-transition: all 0.2s ease 0s;	-o-transition: all 0.2s ease 0s;}.hover-option8 .grid-item figure:hover figcaption {	opacity: 1;	cursor: pointer;}.hover-option8 .grid-item .portfolio-hover-main {	display: table;	height: 100%;	top: 0;	transform: none;	-webkit-transform: none;	-moz-transform: none;	-ms-transform: none;	-o-transform: none;	width: 100%;}.hover-option8 .grid-item .portfolio-icon {	position: absolute;	right: 55px;	top: 51px;	transition: all 0.1s ease 0s;	-webkit-transition: all 0.1s ease 0s;	-moz-transition: all 0.1s ease 0s;	-ms-transition: all 0.1s ease 0s;	-o-transition: all 0.1s ease 0s;}.hover-option8 .grid-item figure:hover figcaption {	padding: 25px;	transition: all 0.2s ease 0s;	-webkit-transition: all 0.2s ease 0s;	-moz-transition: all 0.2s ease 0s;	-ms-transition: all 0.2s ease 0s;	-o-transition: all 0.2s ease 0s;	box-shadow: 0 0 4px rgba(0, 0, 0, 0.4);}.hover-option8 .grid-item figure:hover figcaption .portfolio-hover-main {	background: #ffffff;}.hover-option8.portfolio-grid .grid-item figure:hover img {	opacity: 1;}.container .hover-option8 .grid-item figure:hover figcaption {	padding: 20px;}.container .hover-option8 .grid-item .portfolio-icon {	top: 30px;	right: 35px;}/* hover option 10 */.hover-option10 .grid-item * {	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;	transition: all 0.3s ease 0s;}.hover-option10 .grid-item figure .portfolio-img img {	transform: scale(1.05, 1.05);	-webkit-transform: scale(1.05, 1.05);	-moz-transform: scale(1.05, 1.05);	-ms-transform: scale(1.05, 1.05);	-o-transform: scale(1.05, 1.05);}.hover-option10 .grid-item figure:hover .portfolio-img img {	transform: scale(1, 1);	-webkit-transform: scale(1, 1);	-moz-transform: scale(1, 1);	-ms-transform: scale(1, 1);	-o-transform: scale(1, 1);	opacity: .15;}.hover-option10 .grid-item figure figcaption {	padding: 0;}.hover-option10 .grid-item figure .portfolio-hover-main {	display: table;	width: 100%;	height: 100%;	padding: 50px;}.hover-option10 .grid-item figure .portfolio-icon {	margin-bottom: 30px;	position: relative;	-webkit-transform: translateY(-100%);	-ms-transform: translateY(-100%);	transform: translateY(-100%);}.hover-option10 .grid-item figure .portfolio-hover-content {	position: relative;	-webkit-transform: translateY(100%);	-ms-transform: translateY(100%);	-moz-transform: translateY(100%);	transform: translateY(100%);}.hover-option10 .grid-item figure:hover .portfolio-icon, .hover-option10 .grid-item figure:hover .portfolio-hover-content {	-webkit-transform: translateY(0);	-ms-transform: translateY(0);	-moz-transform: translateY(0);	transform: translateY(0);}.hover-option10 .grid-item .portfolio-icon a {	margin: 0 7px;	height: 50px;	width: 50px;	display: inline-block;	border-radius: 100%;	border: 2px solid white;	box-sizing: border-box;	vertical-align: top;	text-align: center;	color: #ffffff;}.hover-option10 .grid-item .portfolio-icon a:hover {	color: #232323;	background: #ffffff;	border-radius: 5px;}.hover-option10 .grid-item .portfolio-icon a:hover i {	color: #232323;}.hover-option10 .grid-item .portfolio-icon i.fa-link {	font-size: 22px;	position: relative;	top: 14px;}.hover-option10 .grid-item .portfolio-icon i.fa-search {	font-size: 20px;	position: relative;	top: 13px;}.container .hover-option10 .grid-item .portfolio-icon i.fa-link {	font-size: 16px;	position: relative;	top: 10px;}.container .hover-option10 .grid-item .portfolio-icon i.fa-search {	font-size: 14px;	position: relative;	top: 8px;}[data-x-mode='true'] .container .hover-option10 .grid-item .portfolio-icon a {	line-height: 45px;}[data-x-mode='true'] .container .hover-option10 .grid-item .portfolio-icon i.fa-link,[data-x-mode='true'] .container .hover-option10 .grid-item .portfolio-icon i.fa-search {	top: auto;	line-height: inherit;}.container .hover-option10 .grid-item .portfolio-icon a {	width: 45px;	height: 45px;}.container .hover-option10 .grid-item figure .portfolio-hover-main {	padding: 30px;}/* hover option 11 */.hover-option11 .grid-item figcaption {	height: 100%;}.hover-option11 .grid-item .portfolio-hover-main {	transform: none;	display: table;	height: 100%;	top: 0;	width: 100%;}.hover-option11 .grid-item figure:hover img {	opacity: 0.05;	transform: scale(1, 1);	transition: all 0.2s ease 0s;	-webkit-transition: all 0.2s ease 0s;	-moz-transition: all 0.2s ease 0s;	-ms-transition: all 0.2s ease 0s;	-o-transition: all 0.2s ease 0s;}.hover-option11 .grid-item .portfolio-hover-content {	bottom: -15px;	transition: all 0.2s ease 0s;	-webkit-transition: all 0.2s ease 0s;	-moz-transition: all 0.2s ease 0s;	-ms-transition: all 0.2s ease 0s;	-o-transition: all 0.2s ease 0s;}.hover-option11 .grid-item:hover .portfolio-hover-content {	bottom: 0;}.hover-option11 .swiper-slide.grid-item figcaption {	position: absolute;	top: 0;	width: 100%;	opacity: 0;}.hover-option11 .swiper-slide.grid-item:hover figcaption {	opacity: 1;}.hover-option11 .grid-item .portfolio-item-title {	transition: all 0.2s ease 0s;	-webkit-transition: all 0.2s ease 0s;	-moz-transition: all 0.2s ease 0s;	-o-transition: all 0.2s ease 0s;	-ms-transition: all 0.2s ease 0s;}.hover-option11 .grid-item > a:hover .portfolio-item-title {	color: #ffffff;}.hover-option11 .grid-item .portfolio-img {	margin-bottom: 33px;	transition: all 0.2s ease 0s;	-webkit-transition: all 0.2s ease 0s;	-moz-transition: all 0.2s ease 0s;	-o-transition: all 0.2s ease 0s;	-ms-transition: all 0.2s ease 0s;}.hover-option11 .grid-item .portfolio-img img {	box-shadow: 0 0 8px black;}.hover-option11 .grid-item:hover .portfolio-img img {	opacity: .6;	transition: all 0.2s ease 0s;	-webkit-transition: all 0.2s ease 0s;	-moz-transition: all 0.2s ease 0s;	-o-transition: all 0.2s ease 0s;	-ms-transition: all 0.2s ease 0s;}.hover-option11 .grid-item > a {	display: block;	position: relative;}.hover-option11 .grid-item > a:hover .portfolio-img {	box-shadow: 0 6px 14px 0 rgba(0, 0, 0, 0.2);	transform: translateY(-10px);}/* portfolio filter tab style 1 */.portfolio-filter-tab-1 li {	margin: 0 25px;	display: inline-block;	float: none;}.portfolio-filter-tab-1 li a {	background: transparent;	border: none;	padding: 0 0 2px 0;	display: inline;	color: #6f6f6f;	margin: 0;}.portfolio-filter-tab-1 li a:hover, .portfolio-filter-tab-1 li a:focus {	background: transparent;	border-bottom: 1px solid #232323;	color: #232323;}.portfolio-filter-tab-1 li.active a {	background: transparent !important;	border-bottom: 1px solid #232323;	color: #232323;}/* portfolio filter tab style 2 */.portfolio-filter-tab-2 li {	display: inline-block;	float: none;}.portfolio-filter-tab-2 li a {	border: none;	border-radius: 50px;	padding: 7px 24px;	margin-right: 4px;}.portfolio-filter-tab-2 li a:hover, .portfolio-filter-tab-2 li > a:focus {	background: rgba(147, 147, 147, 0.22);	color: #ffffff;}.portfolio-filter-tab-2.nav-tabs li.active a, .portfolio-filter-tab-2.nav-tabs li.active a:focus, .portfolio-filter-tab-2.nav-tabs li.active a:hover {	border: none;	background: rgba(147, 147, 147, 0.22);	color: #ffffff;	border: none;}/* blog and portfolio next pagination */.blog-nav-link {	padding: 30px 0;	display: inline-block;	vertical-align: middle;	font-size: 16px;	position: relative;}.blog-nav-link-prev .blog-nav-icon, .blog-nav-link-next .blog-nav-icon {	top: 50%;	transform: translateY(-50%);	-webkit-transform: translateY(-50%);	-moz-transform: translateY(-50%);	-ms-transform: translateY(-50%);	-o-transform: translateY(-50%);	position: absolute;}.blog-nav-link-next {	padding-right: 50px;}.blog-nav-link-next .blog-nav-icon {	right: 0;}.blog-nav-link-prev {	padding-left: 50px;}.blog-nav-link-prev .blog-nav-icon {	left: 0;}.gallery-classic {	display: flex;	position: relative;	padding: 20px;	min-height: 300px;}.gallery-classic figure {	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;	overflow: hidden;}.gallery-classic figcaption {	position: relative;	display: flex;	align-items: center;	justify-content: center;	width: 100%;	padding: 10px 20px;	opacity: 0;	background: rgba(0, 0, 0, 0.8);	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.gallery-classic .gallery-classic-main {	text-align: center;}.gallery-classic .gallery-classic-main .divider {	width: 60px;	height: 1px;	border-top: 1px solid #158BCF;	margin: 0 auto 5px;	transition: all 0.3s ease 0s;	transform: translateY(0px);	-webkit-transition: all 0.2s ease 0s;	-moz-transition: all 0.2s ease 0s;	-ms-transition: all 0.2s ease 0s;	-o-transition: all 0.2s ease 0s;}.gallery-classic .gallery-classic-main h3, .gallery-classic .gallery-classic-main p {	color: #ffffff;	margin: 0;	padding: 0;	text-transform: uppercase;}.gallery-classic .gallery-classic-main h3 {	font-size: 16px;	line-height: 1.2;}.gallery-classic .gallery-classic-main p {	font-size: 12px;	color: rgba(255, 255, 255, 0.8);}.gallery-classic .gallery-classic-main * + p {	margin-top: 5px;}.gallery-classic img {	display: block;	max-width: none;	width: 101%;	height: 101%;	object-fit: cover;	-o-object-fit: cover;	opacity: 1;	cursor: pointer;	transition: all 0.3s ease 0s;}.gallery-classic:hover figcaption {	opacity: 1;	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.gallery-classic:hover img {	opacity: 0.8;	transform: scale(1.1, 1.1);	-webkit-transform: scale(1.1, 1.1);	-moz-transform: scale(1.1, 1.1);	-ms-transform: scale(1.1, 1.1);	-o-transform: scale(1.1, 1.1);	transition: all 0.3s ease 0s;	-webkit-transition: all 0.3s ease 0s;	-moz-transition: all 0.3s ease 0s;	-ms-transition: all 0.3s ease 0s;	-o-transition: all 0.3s ease 0s;}.gallery-classic:hover .gallery-classic-main .divider {	transform: translateY(-20px);}/*
*
* ToTop
*/.ui-to-top {	position: fixed;	right: 15px;	bottom: 15px;	z-index: 100;	width: 50px;	height: 50px;	font-size: 20px;	line-height: 46px;	color: #ffffff;	background: #158BCF;	overflow: hidden;	text-align: center;	text-decoration: none;	border-radius: 50%;	transition: .45s all ease-in-out;	transform: translate3d(0, 100px, 0);}.ui-to-top:hover {	color: #ffffff;	background: #00ABDB;	text-decoration: none;}.ui-to-top:focus {	color: #ffffff;}.ui-to-top.active {	transform: translate3d(0, 0, 0);}html.mobile .ui-to-top,html.tablet .ui-to-top {	display: none !important;}@media (min-width: 480px) {	.ui-to-top {		right: 40px;		bottom: 40px;	}}/*
*
* RD Google Map
*/.gm-style-pbt {	position: absolute;	top: 50%;	left: 50%;	transform: translate(-50%, -50%);	background: #191919;	color: #ffffff;	padding: 5px 14px;	font-size: 16px;	border-radius: 3px;	box-shadow: 1px 1px 10px 0 rgba(0, 0, 0, 0.2);	width: 100%;	text-align: center;	max-width: 300px;}.rd-google-map__model {	color: #000000;	height: 200px;}.rd-google-map__model img {	max-width: none !important;}@media (min-width: 768px) {	.rd-google-map__model {		height: 250px;	}}@media (min-width: 992px) {	.rd-google-map__model {		height: 450px;	}}@media (min-width: 1200px) {	.rd-google-map__model {		height: 650px;	}}.map_locations {	display: none;}/*
*
* Material Parallax
*/.parallax-container {	position: relative;	overflow: hidden;}.parallax-container.visible {	overflow: visible;}@media (max-width: 991px) {	.parallax-container.prlx-overlay-1 {		position: relative;		z-index: 1;	}	.parallax-container.prlx-overlay-1:before {		content: '';		position: absolute;		top: 0;		bottom: 0;		left: 0;		right: 0;		z-index: 1;		background-color: rgba(255, 255, 255, 0.75);	}}.material-parallax {	position: absolute;	top: 0;	left: -1px;	right: -1px;	bottom: 0;}.ipad .parallax-container, .iphone .parallax-container {	background-attachment: scroll !important;}.ipad .parallax-container.custom-prlx-1, .iphone .parallax-container.custom-prlx-1 {	background-position: right top;}.material-parallax img {	display: none;	position: absolute;	left: 50%;	bottom: 0;	min-width: 101%;	min-height: 101%;	max-width: none;	transform: translate3d(-50%, 0, 0);	transition: 0s ease-out !important;}.parallax-content {	position: relative;	z-index: 1;}.bg-black.bg-fixed:before, .bg-black.parallax-container:before,.bg-extra-dark-gray.bg-fixed:before,.bg-extra-dark-gray.parallax-container:before {	content: '';	z-index: 1;	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;	background-color: rgba(25, 25, 25, 0.55);}.bg-black.bg-fixed,.bg-extra-dark-gray.bg-fixed {	position: relative;	z-index: 10;}.bg-black.bg-fixed:before,.bg-extra-dark-gray.bg-fixed:before {	z-index: -1;}.bg-overlay-05.bg-fixed:before, .bg-overlay-05.parallax-container:before {	background-color: rgba(25, 25, 25, 0.5);}.bg-overlay-05.bg-fixed {	position: relative;	z-index: 10;}.bg-overlay-05.bg-fixed:before {	z-index: -1;}.bg-medium-gray.bg-fixed:before, .bg-medium-gray.parallax-container:before {	content: '';	z-index: 1;	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;	background-color: rgba(255, 255, 255, 0.7);}.bg-medium-gray.bg-fixed {	position: relative;	z-index: 10;}.bg-medium-gray.bg-fixed:before {	z-index: -1;}.parallax-content-middle .parallax-content {	position: static;}.desktop .bg-fixed {	-webkit-background-size: cover;	background-size: cover;	background-attachment: fixed;}.lg-sub-html, .lg-toolbar {	background-color: rgba(0, 0, 0, 0.45);}@font-face {	font-family: lg;	src: url(../fonts/lg.eot?n1z373);	src: url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"), url(../fonts/lg.woff?n1z373) format("woff"), url(../fonts/lg.ttf?n1z373) format("truetype"), url(../fonts/lg.svg?n1z373#lg) format("svg");	font-weight: 400;	font-style: normal;}.lg-icon {	font-family: lg;	speak: none;	font-style: normal;	font-weight: 400;	font-variant: normal;	text-transform: none;	line-height: 1;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}.lg-actions .lg-next, .lg-actions .lg-prev {	background-color: rgba(0, 0, 0, 0.45);	border-radius: 2px;	color: #999;	cursor: pointer;	display: block;	font-size: 22px;	margin-top: -10px;	padding: 8px 10px 9px;	position: absolute;	top: 50%;	z-index: 1080;	border: none;	outline: 0;}.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {	pointer-events: none;	opacity: .5;}.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {	color: #fff;}.lg-actions .lg-next {	right: 20px;}.lg-actions .lg-next:before {	content: "\e095";}.lg-actions .lg-prev {	left: 20px;}.lg-actions .lg-prev:after {	content: "\e094";}@-webkit-keyframes lg-right-end {	0%, 100% {		left: 0;	}	50% {		left: -30px;	}}@-moz-keyframes lg-right-end {	0%, 100% {		left: 0;	}	50% {		left: -30px;	}}@-ms-keyframes lg-right-end {	0%, 100% {		left: 0;	}	50% {		left: -30px;	}}@keyframes lg-right-end {	0%, 100% {		left: 0;	}	50% {		left: -30px;	}}@-webkit-keyframes lg-left-end {	0%, 100% {		left: 0;	}	50% {		left: 30px;	}}@-moz-keyframes lg-left-end {	0%, 100% {		left: 0;	}	50% {		left: 30px;	}}@-ms-keyframes lg-left-end {	0%, 100% {		left: 0;	}	50% {		left: 30px;	}}@keyframes lg-left-end {	0%, 100% {		left: 0;	}	50% {		left: 30px;	}}.lg-outer.lg-right-end .lg-object {	-webkit-animation: lg-right-end .3s;	-o-animation: lg-right-end .3s;	animation: lg-right-end .3s;	position: relative;}.lg-outer.lg-left-end .lg-object {	-webkit-animation: lg-left-end .3s;	-o-animation: lg-left-end .3s;	animation: lg-left-end .3s;	position: relative;}.lg-toolbar {	z-index: 1082;	left: 0;	position: absolute;	top: 0;	width: 100%;}.lg-toolbar .lg-icon {	color: #999;	cursor: pointer;	float: right;	font-size: 24px;	height: 47px;	line-height: 27px;	padding: 10px 0;	text-align: center;	width: 50px;	text-decoration: none !important;	outline: 0;	-webkit-transition: color .2s linear;	-o-transition: color .2s linear;	transition: color .2s linear;}.lg-toolbar .lg-icon:hover {	color: #fff;}.lg-toolbar .lg-close:after {	content: "\e070";}.lg-toolbar .lg-download:after {	content: "\e0f2";}.lg-sub-html {	bottom: 0;	color: #eee;	font-size: 16px;	left: 0;	padding: 10px 40px;	position: fixed;	right: 0;	text-align: center;	z-index: 1080;}.lg-sub-html h4 {	margin: 0;	font-size: 13px;	font-weight: 700;}.lg-sub-html p {	font-size: 12px;	margin: 5px 0 0;}#lg-counter {	color: #999;	display: inline-block;	font-size: 16px;	padding-left: 20px;	padding-top: 12px;	vertical-align: middle;}.lg-next, .lg-prev, .lg-toolbar {	opacity: 1;	-webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;	-moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;	-o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;	transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;}.lg-hide-items .lg-prev {	opacity: 0;	-webkit-transform: translate3d(-10px, 0, 0);	transform: translate3d(-10px, 0, 0);}.lg-hide-items .lg-next {	opacity: 0;	-webkit-transform: translate3d(10px, 0, 0);	transform: translate3d(10px, 0, 0);}.lg-hide-items .lg-toolbar {	opacity: 0;	-webkit-transform: translate3d(0, -10px, 0);	transform: translate3d(0, -10px, 0);}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {	-webkit-transform: scale3d(0.5, 0.5, 0.5);	transform: scale3d(0.5, 0.5, 0.5);	opacity: 0;	-webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;	-moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;	-o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;	transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;	-webkit-transform-origin: 50% 50%;	-moz-transform-origin: 50% 50%;	-ms-transform-origin: 50% 50%;	transform-origin: 50% 50%;}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {	-webkit-transform: scale3d(1, 1, 1);	transform: scale3d(1, 1, 1);	opacity: 1;}.lg-outer .lg-thumb-outer {	background-color: #0d0a0a;	bottom: 0;	position: absolute;	width: 100%;	z-index: 1080;	max-height: 350px;	-webkit-transform: translate3d(0, 100%, 0);	transform: translate3d(0, 100%, 0);	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;	-moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;	-o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;	transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {	cursor: -webkit-grab;	cursor: -moz-grab;	cursor: -o-grab;	cursor: -ms-grab;	cursor: grab;}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {	cursor: move;	cursor: -webkit-grabbing;	cursor: -moz-grabbing;	cursor: -o-grabbing;	cursor: -ms-grabbing;	cursor: grabbing;}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {	-webkit-transition-duration: 0s !important;	transition-duration: 0s !important;}.lg-outer.lg-thumb-open .lg-thumb-outer {	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.lg-outer .lg-thumb {	padding: 10px 0;	height: 100%;	margin-bottom: -5px;	margin-left: auto;	margin-right: auto;}.lg-outer .lg-thumb-item {	cursor: pointer;	float: left;	overflow: hidden;	height: 100%;	border: 2px solid #fff;	border-radius: 4px;	margin-bottom: 5px;}@media (min-width: 1025px) {	.lg-outer .lg-thumb-item {		-webkit-transition: border-color .25s ease;		-o-transition: border-color .25s ease;		transition: border-color .25s ease;	}}.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {	border-color: #158BCF;}.lg-outer .lg-thumb-item img {	width: 100%;	height: 100%;	object-fit: cover;}.lg-outer.lg-has-thumb .lg-item {	padding-bottom: 120px;}.lg-outer.lg-can-toggle .lg-item {	padding-bottom: 0;}.lg-outer.lg-pull-caption-up .lg-sub-html {	-webkit-transition: bottom .25s ease;	-o-transition: bottom .25s ease;	transition: bottom .25s ease;}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {	bottom: 100px;}.lg-outer .lg-toogle-thumb {	background-color: #0d0a0a;	border-radius: 2px 2px 0 0;	color: #999;	cursor: pointer;	font-size: 24px;	height: 39px;	line-height: 27px;	padding: 5px 0;	position: absolute;	right: 20px;	text-align: center;	top: -39px;	width: 50px;}.lg-outer .lg-toogle-thumb:hover, .lg-outer.lg-dropdown-active #lg-share {	color: #fff;}.lg-outer .lg-toogle-thumb:after {	content: "\e1ff";}.lg-outer .lg-video-cont {	display: inline-block;	vertical-align: middle;	max-width: 1140px;	max-height: 100%;	width: 100%;	padding: 0 5px;}.lg-outer .lg-video {	width: 100%;	height: 0;	padding-bottom: 56.25%;	overflow: hidden;	position: relative;}.lg-outer .lg-video .lg-object {	display: inline-block;	position: absolute;	top: 0;	left: 0;	width: 100% !important;	height: 100% !important;}.lg-outer .lg-video .lg-video-play {	width: 84px;	height: 59px;	position: absolute;	left: 50%;	top: 50%;	margin-left: -42px;	margin-top: -30px;	z-index: 1080;	cursor: pointer;}.lg-outer .lg-has-iframe .lg-video {	-webkit-overflow-scrolling: touch;	overflow: auto;}.lg-outer .lg-has-vimeo .lg-video-play {	background: url(../images/vimeo-play.png) no-repeat;}.lg-outer .lg-has-vimeo:hover .lg-video-play {	background: url(../images/vimeo-play.png) 0 -58px no-repeat;}.lg-outer .lg-has-html5 .lg-video-play {	background: url(../images/video-play.png) no-repeat;	height: 64px;	margin-left: -32px;	margin-top: -32px;	width: 64px;	opacity: .8;}.lg-outer .lg-has-html5:hover .lg-video-play {	opacity: 1;}.lg-outer .lg-has-youtube .lg-video-play {	background: url(../images/youtube-play.png) no-repeat;}.lg-outer .lg-has-youtube:hover .lg-video-play {	background: url(../images/youtube-play.png) 0 -60px no-repeat;}.lg-outer .lg-video-object {	width: 100% !important;	height: 100% !important;	position: absolute;	top: 0;	left: 0;}.lg-outer .lg-has-video .lg-video-object {	visibility: hidden;}.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {	display: none;}.lg-outer .lg-has-video.lg-video-playing .lg-video-object {	visibility: visible;}.lg-progress-bar {	background-color: #333;	height: 5px;	left: 0;	position: absolute;	top: 0;	width: 100%;	z-index: 1083;	opacity: 0;	-webkit-transition: opacity 80ms ease 0s;	-moz-transition: opacity 80ms ease 0s;	-o-transition: opacity 80ms ease 0s;	transition: opacity 80ms ease 0s;}.lg-progress-bar .lg-progress {	background-color: #158BCF;	height: 5px;	width: 0;}.lg-progress-bar.lg-start .lg-progress {	width: 100%;}.lg-show-autoplay .lg-progress-bar {	opacity: 1;}.lg-autoplay-button:after {	content: "\e01d";}.lg-show-autoplay .lg-autoplay-button:after {	content: "\e01a";}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {	-webkit-transition-duration: 0s;	transition-duration: 0s;}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {	-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;	-moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;	-o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;	transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {	-webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;	-moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;	-o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;	transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	backface-visibility: hidden;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {	-webkit-transform: scale3d(1, 1, 1);	transform: scale3d(1, 1, 1);	-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;	-moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;	-o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;	transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;	-webkit-transform-origin: 0 0;	-moz-transform-origin: 0 0;	-ms-transform-origin: 0 0;	transform-origin: 0 0;	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	backface-visibility: hidden;}#lg-zoom-in:after {	content: "\e311";}#lg-actual-size {	font-size: 20px;}#lg-actual-size:after {	content: "\e033";}#lg-zoom-out {	opacity: .5;	pointer-events: none;}#lg-zoom-out:after {	content: "\e312";}.lg-zoomed #lg-zoom-out {	opacity: 1;	pointer-events: auto;}.lg-outer .lg-pager-outer {	bottom: 60px;	left: 0;	position: absolute;	right: 0;	text-align: center;	z-index: 1080;	height: 10px;}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {	overflow: visible;}.lg-outer .lg-pager-cont {	cursor: pointer;	display: inline-block;	overflow: hidden;	position: relative;	vertical-align: top;	margin: 0 5px;}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {	opacity: 1;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {	box-shadow: 0 0 0 2px #fff inset;}.lg-outer .lg-pager-thumb-cont {	background-color: #fff;	color: #fff;	bottom: 100%;	height: 83px;	left: 0;	margin-bottom: 20px;	margin-left: -60px;	opacity: 0;	padding: 5px;	position: absolute;	width: 120px;	border-radius: 3px;	-webkit-transition: opacity .15s ease 0s, -webkit-transform .15s ease 0s;	-moz-transition: opacity .15s ease 0s, -moz-transform .15s ease 0s;	-o-transition: opacity .15s ease 0s, -o-transform .15s ease 0s;	transition: opacity .15s ease 0s, transform .15s ease 0s;	-webkit-transform: translate3d(0, 5px, 0);	transform: translate3d(0, 5px, 0);}.lg-outer .lg-pager-thumb-cont img {	width: 100%;	height: 100%;}.lg-outer .lg-pager {	background-color: rgba(255, 255, 255, 0.5);	border-radius: 50%;	box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;	display: block;	height: 12px;	-webkit-transition: box-shadow .3s ease 0s;	-o-transition: box-shadow .3s ease 0s;	transition: box-shadow .3s ease 0s;	width: 12px;}.lg-outer .lg-pager:focus, .lg-outer .lg-pager:hover {	box-shadow: 0 0 0 8px #fff inset;}.lg-outer .lg-caret {	border-left: 10px solid transparent;	border-right: 10px solid transparent;	border-top: 10px dashed;	bottom: -10px;	display: inline-block;	height: 0;	left: 50%;	margin-left: -5px;	position: absolute;	vertical-align: middle;	width: 0;}.lg-fullscreen:after {	content: "\e20c";}.lg-fullscreen-on .lg-fullscreen:after {	content: "\e20d";}.lg-outer #lg-dropdown-overlay {	background-color: rgba(0, 0, 0, 0.25);	bottom: 0;	cursor: default;	left: 0;	position: fixed;	right: 0;	top: 0;	z-index: 1081;	opacity: 0;	visibility: hidden;	-webkit-transition: visibility 0s linear .18s, opacity .18s linear 0s;	-o-transition: visibility 0s linear .18s, opacity .18s linear 0s;	transition: visibility 0s linear .18s, opacity .18s linear 0s;}.lg-outer.lg-dropdown-active #lg-dropdown-overlay, .lg-outer.lg-dropdown-active .lg-dropdown {	-webkit-transition-delay: 0s;	transition-delay: 0s;	-moz-transform: translate3d(0, 0, 0);	-o-transform: translate3d(0, 0, 0);	-ms-transform: translate3d(0, 0, 0);	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	opacity: 1;	visibility: visible;}.lg-outer .lg-dropdown {	background-color: #fff;	border-radius: 2px;	font-size: 14px;	list-style-type: none;	margin: 0;	padding: 10px 0;	position: absolute;	right: 0;	text-align: left;	top: 50px;	opacity: 0;	visibility: hidden;	-moz-transform: translate3d(0, 5px, 0);	-o-transform: translate3d(0, 5px, 0);	-ms-transform: translate3d(0, 5px, 0);	-webkit-transform: translate3d(0, 5px, 0);	transform: translate3d(0, 5px, 0);	-webkit-transition: -webkit-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;	-moz-transition: -moz-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;	-o-transition: -o-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;	transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;}.lg-outer .lg-dropdown:after {	content: "";	display: block;	height: 0;	width: 0;	position: absolute;	border: 8px solid transparent;	border-bottom-color: #fff;	right: 16px;	top: -16px;}.lg-outer .lg-dropdown > li:last-child {	margin-bottom: 0;}.lg-outer .lg-dropdown > li:hover .lg-icon, .lg-outer .lg-dropdown > li:hover a {	color: #333;}.lg-outer .lg-dropdown a {	color: #333;	display: block;	white-space: pre;	padding: 4px 12px;	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size: 12px;}.lg-outer .lg-dropdown a:hover {	background-color: rgba(0, 0, 0, 0.07);}.lg-outer .lg-dropdown .lg-dropdown-text {	display: inline-block;	line-height: 1;	margin-top: -3px;	vertical-align: middle;}.lg-outer .lg-dropdown .lg-icon {	color: #333;	display: inline-block;	float: none;	font-size: 20px;	height: auto;	line-height: 1;	margin-right: 8px;	padding: 0;	vertical-align: middle;	width: auto;}.lg-outer, .lg-outer .lg, .lg-outer .lg-inner {	width: 100%;	height: 100%;}.lg-outer #lg-share {	position: relative;}.lg-outer #lg-share:after {	content: "\e80d";}.lg-outer #lg-share-facebook .lg-icon {	color: #3b5998;}.lg-outer #lg-share-facebook .lg-icon:after {	content: "\e901";}.lg-outer #lg-share-twitter .lg-icon {	color: #00aced;}.lg-outer #lg-share-twitter .lg-icon:after {	content: "\e904";}.lg-outer #lg-share-googleplus .lg-icon {	color: #dd4b39;}.lg-outer #lg-share-googleplus .lg-icon:after {	content: "\e902";}.lg-outer #lg-share-pinterest .lg-icon {	color: #cb2027;}.lg-outer #lg-share-pinterest .lg-icon:after {	content: "\e903";}.lg-group:after {	content: "";	display: table;	clear: both;}.lg-outer {	position: fixed;	top: 0;	left: 0;	z-index: 1050;	text-align: left;	opacity: 0;	-webkit-transition: opacity .15s ease 0s;	-o-transition: opacity .15s ease 0s;	transition: opacity .15s ease 0s;}.lg-outer * {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.lg-outer.lg-visible {	opacity: 1;}.lg-outer.lg-css3 .lg-item.lg-current, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-prev-slide {	-webkit-transition-duration: inherit !important;	transition-duration: inherit !important;	-webkit-transition-timing-function: inherit !important;	transition-timing-function: inherit !important;}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {	-webkit-transition-duration: 0s !important;	transition-duration: 0s !important;	opacity: 1;}.lg-outer.lg-grab img.lg-object {	cursor: -webkit-grab;	cursor: -moz-grab;	cursor: -o-grab;	cursor: -ms-grab;	cursor: grab;}.lg-outer.lg-grabbing img.lg-object {	cursor: move;	cursor: -webkit-grabbing;	cursor: -moz-grabbing;	cursor: -o-grabbing;	cursor: -ms-grabbing;	cursor: grabbing;}.lg-outer .lg {	position: relative;	overflow: hidden;	margin-left: auto;	margin-right: auto;	max-width: 100%;	max-height: 100%;}.lg-outer .lg-inner {	position: absolute;	left: 0;	top: 0;	white-space: nowrap;}.lg-outer .lg-item {	background: url(../images/loading.gif) center center no-repeat;	display: none !important;}.lg-outer.lg-css .lg-current, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide, .lg-outer.lg-css3 .lg-prev-slide {	display: inline-block !important;}.lg-outer .lg-img-wrap, .lg-outer .lg-item {	display: inline-block;	text-align: center;	position: absolute;	width: 100%;	height: 100%;}.lg-outer .lg-img-wrap:before, .lg-outer .lg-item:before {	content: "";	display: inline-block;	height: 50%;	width: 1px;	margin-right: -1px;}.lg-outer .lg-img-wrap {	position: absolute;	padding: 0 5px;	left: 0;	right: 0;	top: 0;	bottom: 0;}.lg-outer .lg-item.lg-complete {	background-image: none;}.lg-outer .lg-item.lg-current {	z-index: 1060;}.lg-outer .lg-image {	display: inline-block;	vertical-align: middle;	max-width: 100%;	max-height: 100%;	width: auto !important;	height: auto !important;}.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {	opacity: 0;	-webkit-transition: opacity .15s ease 0s;	-o-transition: opacity .15s ease 0s;	transition: opacity .15s ease 0s;}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {	opacity: 1;}.lg-outer .lg-empty-html, .lg-outer.lg-hide-download #lg-download {	display: none;}.lg-backdrop {	position: fixed;	top: 0;	left: 0;	right: 0;	bottom: 0;	z-index: 99999;	background-color: #000;	opacity: 0;	-webkit-transition: opacity .15s ease 0s;	-o-transition: opacity .15s ease 0s;	transition: opacity .15s ease 0s;}.lg-backdrop.in {	opacity: 1;}.lg-css3.lg-no-trans .lg-current, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-prev-slide {	-webkit-transition: none 0s ease 0s !important;	-moz-transition: none 0s ease 0s !important;	-o-transition: none 0s ease 0s !important;	transition: none 0s ease 0s !important;}.lg-css3.lg-use-css3 .lg-item, .lg-css3.lg-use-left .lg-item {	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	backface-visibility: hidden;}.lg-css3.lg-fade .lg-item {	opacity: 0;}.lg-css3.lg-fade .lg-item.lg-current {	opacity: 1;}.lg-css3.lg-fade .lg-item.lg-current, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-prev-slide {	-webkit-transition: opacity .1s ease 0s;	-moz-transition: opacity .1s ease 0s;	-o-transition: opacity .1s ease 0s;	transition: opacity .1s ease 0s;}.lg-css3.lg-slide.lg-use-css3 .lg-item {	opacity: 0;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {	-webkit-transform: translate3d(-100%, 0, 0);	transform: translate3d(-100%, 0, 0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {	-webkit-transform: translate3d(100%, 0, 0);	transform: translate3d(100%, 0, 0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-left .lg-item {	opacity: 0;	position: absolute;	left: 0;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {	left: -100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {	left: 100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {	left: 0;	opacity: 1;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {	-webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-sub-html, .lg-toolbar {	background-color: rgba(0, 0, 0, 0.45);}@font-face {	font-family: lg;	src: url(../fonts/lg.eot?n1z373);	src: url(../fonts/lg.eot?#iefixn1z373) format("embedded-opentype"), url(../fonts/lg.woff?n1z373) format("woff"), url(../fonts/lg.ttf?n1z373) format("truetype"), url(../fonts/lg.svg?n1z373#lg) format("svg");	font-weight: 400;	font-style: normal;}.lg-icon {	font-family: lg;	speak: none;	font-style: normal;	font-weight: 400;	font-variant: normal;	text-transform: none;	line-height: 1;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;}.lg-actions .lg-next, .lg-actions .lg-prev {	background-color: rgba(0, 0, 0, 0.45);	border-radius: 2px;	color: #999;	cursor: pointer;	display: block;	font-size: 22px;	margin-top: -10px;	padding: 8px 10px 9px;	position: absolute;	top: 50%;	z-index: 1080;	border: none;	outline: 0;}.lg-actions .lg-next.disabled, .lg-actions .lg-prev.disabled {	pointer-events: none;	opacity: .5;}.lg-actions .lg-next:hover, .lg-actions .lg-prev:hover {	color: #fff;}.lg-actions .lg-next {	right: 20px;}.lg-actions .lg-next:before {	content: "\e095";}.lg-actions .lg-prev {	left: 20px;}.lg-actions .lg-prev:after {	content: "\e094";}@-webkit-keyframes lg-right-end {	0%, 100% {		left: 0;	}	50% {		left: -30px;	}}@-moz-keyframes lg-right-end {	0%, 100% {		left: 0;	}	50% {		left: -30px;	}}@-ms-keyframes lg-right-end {	0%, 100% {		left: 0;	}	50% {		left: -30px;	}}@keyframes lg-right-end {	0%, 100% {		left: 0;	}	50% {		left: -30px;	}}@-webkit-keyframes lg-left-end {	0%, 100% {		left: 0;	}	50% {		left: 30px;	}}@-moz-keyframes lg-left-end {	0%, 100% {		left: 0;	}	50% {		left: 30px;	}}@-ms-keyframes lg-left-end {	0%, 100% {		left: 0;	}	50% {		left: 30px;	}}@keyframes lg-left-end {	0%, 100% {		left: 0;	}	50% {		left: 30px;	}}.lg-outer.lg-right-end .lg-object {	-webkit-animation: lg-right-end .3s;	-o-animation: lg-right-end .3s;	animation: lg-right-end .3s;	position: relative;}.lg-outer.lg-left-end .lg-object {	-webkit-animation: lg-left-end .3s;	-o-animation: lg-left-end .3s;	animation: lg-left-end .3s;	position: relative;}.lg-toolbar {	z-index: 1082;	left: 0;	position: absolute;	top: 0;	width: 100%;}.lg-toolbar .lg-icon {	color: #999;	cursor: pointer;	float: right;	font-size: 24px;	height: 47px;	line-height: 27px;	padding: 10px 0;	text-align: center;	width: 50px;	text-decoration: none !important;	outline: 0;	-webkit-transition: color .2s linear;	-o-transition: color .2s linear;	transition: color .2s linear;}.lg-toolbar .lg-icon:hover {	color: #fff;}.lg-toolbar .lg-close:after {	content: "\e070";}.lg-toolbar .lg-download:after {	content: "\e0f2";}.lg-sub-html {	bottom: 0;	color: #eee;	font-size: 16px;	left: 0;	padding: 10px 40px;	position: fixed;	right: 0;	text-align: center;	z-index: 1080;}.lg-sub-html h4 {	margin: 0;	font-size: 13px;	font-weight: 700;}.lg-sub-html p {	font-size: 12px;	margin: 5px 0 0;}#lg-counter {	color: #999;	display: inline-block;	font-size: 16px;	padding-left: 20px;	padding-top: 12px;	vertical-align: middle;}.lg-next, .lg-prev, .lg-toolbar {	opacity: 1;	-webkit-transition: -webkit-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;	-moz-transition: -moz-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;	-o-transition: -o-transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;	transition: transform 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.35s cubic-bezier(0, 0, 0.25, 1) 0s, color 0.2s linear;}.lg-hide-items .lg-prev {	opacity: 0;	-webkit-transform: translate3d(-10px, 0, 0);	transform: translate3d(-10px, 0, 0);}.lg-hide-items .lg-next {	opacity: 0;	-webkit-transform: translate3d(10px, 0, 0);	transform: translate3d(10px, 0, 0);}.lg-hide-items .lg-toolbar {	opacity: 0;	-webkit-transform: translate3d(0, -10px, 0);	transform: translate3d(0, -10px, 0);}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-object {	-webkit-transform: scale3d(0.5, 0.5, 0.5);	transform: scale3d(0.5, 0.5, 0.5);	opacity: 0;	-webkit-transition: -webkit-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;	-moz-transition: -moz-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;	-o-transition: -o-transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;	transition: transform 250ms cubic-bezier(0, 0, 0.25, 1) 0s, opacity 250ms cubic-bezier(0, 0, 0.25, 1) !important;	-webkit-transform-origin: 50% 50%;	-moz-transform-origin: 50% 50%;	-ms-transform-origin: 50% 50%;	transform-origin: 50% 50%;}body:not(.lg-from-hash) .lg-outer.lg-start-zoom .lg-item.lg-complete .lg-object {	-webkit-transform: scale3d(1, 1, 1);	transform: scale3d(1, 1, 1);	opacity: 1;}.lg-outer .lg-thumb-outer {	background-color: #0d0a0a;	bottom: 0;	position: absolute;	width: 100%;	z-index: 1080;	max-height: 350px;	-webkit-transform: translate3d(0, 100%, 0);	transform: translate3d(0, 100%, 0);	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;	-moz-transition: -moz-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;	-o-transition: -o-transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;	transition: transform 0.25s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-thumb-outer.lg-grab .lg-thumb-item {	cursor: -webkit-grab;	cursor: -moz-grab;	cursor: -o-grab;	cursor: -ms-grab;	cursor: grab;}.lg-outer .lg-thumb-outer.lg-grabbing .lg-thumb-item {	cursor: move;	cursor: -webkit-grabbing;	cursor: -moz-grabbing;	cursor: -o-grabbing;	cursor: -ms-grabbing;	cursor: grabbing;}.lg-outer .lg-thumb-outer.lg-dragging .lg-thumb {	-webkit-transition-duration: 0s !important;	transition-duration: 0s !important;}.lg-outer.lg-thumb-open .lg-thumb-outer {	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.lg-outer .lg-thumb {	padding: 10px 0;	height: 100%;	margin-bottom: -5px;}.lg-outer .lg-thumb-item {	cursor: pointer;	float: left;	overflow: hidden;	height: 100%;	border: 2px solid #fff;	border-radius: 4px;	margin-bottom: 5px;}@media (min-width: 1025px) {	.lg-outer .lg-thumb-item {		-webkit-transition: border-color .25s ease;		-o-transition: border-color .25s ease;		transition: border-color .25s ease;	}}.lg-outer .lg-thumb-item.active, .lg-outer .lg-thumb-item:hover {	border-color: #158BCF;}.lg-outer .lg-thumb-item img {	width: 100%;	height: 100%;	object-fit: cover;}.lg-outer.lg-has-thumb .lg-item {	padding-bottom: 120px;}.lg-outer.lg-can-toggle .lg-item {	padding-bottom: 0;}.lg-outer.lg-pull-caption-up .lg-sub-html {	-webkit-transition: bottom .25s ease;	-o-transition: bottom .25s ease;	transition: bottom .25s ease;}.lg-outer.lg-pull-caption-up.lg-thumb-open .lg-sub-html {	bottom: 100px;}.lg-outer .lg-toogle-thumb {	background-color: #0d0a0a;	border-radius: 2px 2px 0 0;	color: #999;	cursor: pointer;	font-size: 24px;	height: 39px;	line-height: 27px;	padding: 5px 0;	position: absolute;	right: 20px;	text-align: center;	top: -39px;	width: 50px;}.lg-outer .lg-toogle-thumb:hover, .lg-outer.lg-dropdown-active #lg-share {	color: #fff;}.lg-outer .lg-toogle-thumb:after {	content: "\e1ff";}.lg-outer .lg-video-cont {	display: inline-block;	vertical-align: middle;	max-width: 1140px;	max-height: 100%;	width: 100%;	padding: 0 5px;}.lg-outer .lg-video {	width: 100%;	height: 0;	padding-bottom: 56.25%;	overflow: hidden;	position: relative;}.lg-outer .lg-video .lg-object {	display: inline-block;	position: absolute;	top: 0;	left: 0;	width: 100% !important;	height: 100% !important;}.lg-outer .lg-video .lg-video-play {	width: 84px;	height: 59px;	position: absolute;	left: 50%;	top: 50%;	margin-left: -42px;	margin-top: -30px;	z-index: 1080;	cursor: pointer;}.lg-outer .lg-has-iframe .lg-video {	-webkit-overflow-scrolling: touch;	overflow: auto;}.lg-outer .lg-has-vimeo .lg-video-play {	background: url(../images/vimeo-play.png) no-repeat;}.lg-outer .lg-has-vimeo:hover .lg-video-play {	background: url(../images/vimeo-play.png) 0 -58px no-repeat;}.lg-outer .lg-has-html5 .lg-video-play {	background: url(../images/video-play.png) no-repeat;	height: 64px;	margin-left: -32px;	margin-top: -32px;	width: 64px;	opacity: .8;}.lg-outer .lg-has-html5:hover .lg-video-play {	opacity: 1;}.lg-outer .lg-has-youtube .lg-video-play {	background: url(../images/youtube-play.png) no-repeat;}.lg-outer .lg-has-youtube:hover .lg-video-play {	background: url(../images/youtube-play.png) 0 -60px no-repeat;}.lg-outer .lg-video-object {	width: 100% !important;	height: 100% !important;	position: absolute;	top: 0;	left: 0;}.lg-outer .lg-has-video .lg-video-object {	visibility: hidden;}.lg-outer .lg-has-video.lg-video-playing .lg-object, .lg-outer .lg-has-video.lg-video-playing .lg-video-play {	display: none;}.lg-outer .lg-has-video.lg-video-playing .lg-video-object {	visibility: visible;}.lg-progress-bar {	background-color: #333;	height: 5px;	left: 0;	position: absolute;	top: 0;	width: 100%;	z-index: 1083;	opacity: 0;	-webkit-transition: opacity 80ms ease 0s;	-moz-transition: opacity 80ms ease 0s;	-o-transition: opacity 80ms ease 0s;	transition: opacity 80ms ease 0s;}.lg-progress-bar .lg-progress {	background-color: #158BCF;	height: 5px;	width: 0;}.lg-progress-bar.lg-start .lg-progress {	width: 100%;}.lg-show-autoplay .lg-progress-bar {	opacity: 1;}.lg-autoplay-button:after {	content: "\e01d";}.lg-show-autoplay .lg-autoplay-button:after {	content: "\e01a";}.lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-image, .lg-outer.lg-css3.lg-zoom-dragging .lg-item.lg-complete.lg-zoomable .lg-img-wrap {	-webkit-transition-duration: 0s;	transition-duration: 0s;}.lg-outer.lg-use-transition-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {	-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;	-moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;	-o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;	transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer.lg-use-left-for-zoom .lg-item.lg-complete.lg-zoomable .lg-img-wrap {	-webkit-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;	-moz-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;	-o-transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;	transition: left 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, top 0.3s cubic-bezier(0, 0, 0.25, 1) 0s;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-img-wrap {	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	backface-visibility: hidden;}.lg-outer .lg-item.lg-complete.lg-zoomable .lg-image {	-webkit-transform: scale3d(1, 1, 1);	transform: scale3d(1, 1, 1);	-webkit-transition: -webkit-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;	-moz-transition: -moz-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;	-o-transition: -o-transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;	transition: transform 0.3s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.15s !important;	-webkit-transform-origin: 0 0;	-moz-transform-origin: 0 0;	-ms-transform-origin: 0 0;	transform-origin: 0 0;	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	backface-visibility: hidden;}#lg-zoom-in:after {	content: "\e311";}#lg-actual-size {	font-size: 20px;}#lg-actual-size:after {	content: "\e033";}#lg-zoom-out {	opacity: .5;	pointer-events: none;}#lg-zoom-out:after {	content: "\e312";}.lg-zoomed #lg-zoom-out {	opacity: 1;	pointer-events: auto;}.lg-outer .lg-pager-outer {	bottom: 60px;	left: 0;	position: absolute;	right: 0;	text-align: center;	z-index: 1080;	height: 10px;}.lg-outer .lg-pager-outer.lg-pager-hover .lg-pager-cont {	overflow: visible;}.lg-outer .lg-pager-cont {	cursor: pointer;	display: inline-block;	overflow: hidden;	position: relative;	vertical-align: top;	margin: 0 5px;}.lg-outer .lg-pager-cont:hover .lg-pager-thumb-cont {	opacity: 1;	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);}.lg-outer .lg-pager-cont.lg-pager-active .lg-pager {	box-shadow: 0 0 0 2px #fff inset;}.lg-outer .lg-pager-thumb-cont {	background-color: #fff;	color: #fff;	bottom: 100%;	height: 83px;	left: 0;	margin-bottom: 20px;	margin-left: -60px;	opacity: 0;	padding: 5px;	position: absolute;	width: 120px;	border-radius: 3px;	-webkit-transition: opacity .15s ease 0s, -webkit-transform .15s ease 0s;	-moz-transition: opacity .15s ease 0s, -moz-transform .15s ease 0s;	-o-transition: opacity .15s ease 0s, -o-transform .15s ease 0s;	transition: opacity .15s ease 0s, transform .15s ease 0s;	-webkit-transform: translate3d(0, 5px, 0);	transform: translate3d(0, 5px, 0);}.lg-outer .lg-pager-thumb-cont img {	width: 100%;	height: 100%;}.lg-outer .lg-pager {	background-color: rgba(255, 255, 255, 0.5);	border-radius: 50%;	box-shadow: 0 0 0 8px rgba(255, 255, 255, 0.7) inset;	display: block;	height: 12px;	-webkit-transition: box-shadow .3s ease 0s;	-o-transition: box-shadow .3s ease 0s;	transition: box-shadow .3s ease 0s;	width: 12px;}.lg-outer .lg-pager:focus, .lg-outer .lg-pager:hover {	box-shadow: 0 0 0 8px #fff inset;}.lg-outer .lg-caret {	border-left: 10px solid transparent;	border-right: 10px solid transparent;	border-top: 10px dashed;	bottom: -10px;	display: inline-block;	height: 0;	left: 50%;	margin-left: -5px;	position: absolute;	vertical-align: middle;	width: 0;}.lg-fullscreen:after {	content: "\e20c";}.lg-fullscreen-on .lg-fullscreen:after {	content: "\e20d";}.lg-outer #lg-dropdown-overlay {	background-color: rgba(0, 0, 0, 0.25);	bottom: 0;	cursor: default;	left: 0;	position: fixed;	right: 0;	top: 0;	z-index: 1081;	opacity: 0;	visibility: hidden;	-webkit-transition: visibility 0s linear .18s, opacity .18s linear 0s;	-o-transition: visibility 0s linear .18s, opacity .18s linear 0s;	transition: visibility 0s linear .18s, opacity .18s linear 0s;}.lg-outer.lg-dropdown-active #lg-dropdown-overlay, .lg-outer.lg-dropdown-active .lg-dropdown {	-webkit-transition-delay: 0s;	transition-delay: 0s;	-moz-transform: translate3d(0, 0, 0);	-o-transform: translate3d(0, 0, 0);	-ms-transform: translate3d(0, 0, 0);	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	opacity: 1;	visibility: visible;}.lg-outer .lg-dropdown {	background-color: #fff;	border-radius: 2px;	font-size: 14px;	list-style-type: none;	margin: 0;	padding: 10px 0;	position: absolute;	right: 0;	text-align: left;	top: 50px;	opacity: 0;	visibility: hidden;	-moz-transform: translate3d(0, 5px, 0);	-o-transform: translate3d(0, 5px, 0);	-ms-transform: translate3d(0, 5px, 0);	-webkit-transform: translate3d(0, 5px, 0);	transform: translate3d(0, 5px, 0);	-webkit-transition: -webkit-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;	-moz-transition: -moz-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;	-o-transition: -o-transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;	transition: transform .18s linear 0s, visibility 0s linear .5s, opacity .18s linear 0s;}.lg-outer .lg-dropdown:after {	content: "";	display: block;	height: 0;	width: 0;	position: absolute;	border: 8px solid transparent;	border-bottom-color: #fff;	right: 16px;	top: -16px;}.lg-outer .lg-dropdown > li:last-child {	margin-bottom: 0;}.lg-outer .lg-dropdown > li:hover .lg-icon, .lg-outer .lg-dropdown > li:hover a {	color: #333;}.lg-outer .lg-dropdown a {	color: #333;	display: block;	white-space: pre;	padding: 4px 12px;	font-family: "Open Sans", "Helvetica Neue", Helvetica, Arial, sans-serif;	font-size: 12px;}.lg-outer .lg-dropdown a:hover {	background-color: rgba(0, 0, 0, 0.07);}.lg-outer .lg-dropdown .lg-dropdown-text {	display: inline-block;	line-height: 1;	margin-top: -3px;	vertical-align: middle;}.lg-outer .lg-dropdown .lg-icon {	color: #333;	display: inline-block;	float: none;	font-size: 20px;	height: auto;	line-height: 1;	margin-right: 8px;	padding: 0;	vertical-align: middle;	width: auto;}.lg-outer, .lg-outer .lg, .lg-outer .lg-inner {	width: 100%;	height: 100%;}.lg-outer #lg-share {	position: relative;}.lg-outer #lg-share:after {	content: "\e80d";}.lg-outer #lg-share-facebook .lg-icon {	color: #3b5998;}.lg-outer #lg-share-facebook .lg-icon:after {	content: "\e901";}.lg-outer #lg-share-twitter .lg-icon {	color: #00aced;}.lg-outer #lg-share-twitter .lg-icon:after {	content: "\e904";}.lg-outer #lg-share-googleplus .lg-icon {	color: #dd4b39;}.lg-outer #lg-share-googleplus .lg-icon:after {	content: "\e902";}.lg-outer #lg-share-pinterest .lg-icon {	color: #cb2027;}.lg-outer #lg-share-pinterest .lg-icon:after {	content: "\e903";}.lg-group:after {	content: "";	display: table;	clear: both;}.lg-outer {	position: fixed;	top: 0;	left: 0;	z-index: 9999999999;	text-align: left;	opacity: 0;	-webkit-transition: opacity .15s ease 0s;	-o-transition: opacity .15s ease 0s;	transition: opacity .15s ease 0s;}.lg-outer * {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}.lg-outer.lg-visible {	opacity: 1;}.lg-outer.lg-css3 .lg-item.lg-current, .lg-outer.lg-css3 .lg-item.lg-next-slide, .lg-outer.lg-css3 .lg-item.lg-prev-slide {	-webkit-transition-duration: inherit !important;	transition-duration: inherit !important;	-webkit-transition-timing-function: inherit !important;	transition-timing-function: inherit !important;}.lg-outer.lg-css3.lg-dragging .lg-item.lg-current, .lg-outer.lg-css3.lg-dragging .lg-item.lg-next-slide, .lg-outer.lg-css3.lg-dragging .lg-item.lg-prev-slide {	-webkit-transition-duration: 0s !important;	transition-duration: 0s !important;	opacity: 1;}.lg-outer.lg-grab img.lg-object {	cursor: -webkit-grab;	cursor: -moz-grab;	cursor: -o-grab;	cursor: -ms-grab;	cursor: grab;}.lg-outer.lg-grabbing img.lg-object {	cursor: move;	cursor: -webkit-grabbing;	cursor: -moz-grabbing;	cursor: -o-grabbing;	cursor: -ms-grabbing;	cursor: grabbing;}.lg-outer .lg {	position: relative;	overflow: hidden;	margin-left: auto;	margin-right: auto;	max-width: 100%;	max-height: 100%;}.lg-outer .lg-inner {	position: absolute;	left: 0;	top: 0;	white-space: nowrap;}.lg-outer .lg-item {	background: url(../images/loading.gif) center center no-repeat;	display: none !important;}.lg-outer.lg-css .lg-current, .lg-outer.lg-css3 .lg-current, .lg-outer.lg-css3 .lg-next-slide, .lg-outer.lg-css3 .lg-prev-slide {	display: inline-block !important;}.lg-outer .lg-img-wrap, .lg-outer .lg-item {	display: inline-block;	text-align: center;	position: absolute;	width: 100%;	height: 100%;}.lg-outer .lg-img-wrap:before, .lg-outer .lg-item:before {	content: "";	display: inline-block;	height: 50%;	width: 1px;	margin-right: -1px;}.lg-outer .lg-img-wrap {	position: absolute;	padding: 0 5px;	left: 0;	right: 0;	top: 0;	bottom: 0;}.lg-outer .lg-item.lg-complete {	background-image: none;}.lg-outer .lg-item.lg-current {	z-index: 1060;}.lg-outer .lg-image {	display: inline-block;	vertical-align: middle;	max-width: 100%;	max-height: 100%;	width: auto !important;	height: auto !important;}.lg-outer.lg-show-after-load .lg-item .lg-object, .lg-outer.lg-show-after-load .lg-item .lg-video-play {	opacity: 0;	-webkit-transition: opacity .15s ease 0s;	-o-transition: opacity .15s ease 0s;	transition: opacity .15s ease 0s;}.lg-outer.lg-show-after-load .lg-item.lg-complete .lg-object, .lg-outer.lg-show-after-load .lg-item.lg-complete .lg-video-play {	opacity: 1;}.lg-outer .lg-empty-html, .lg-outer.lg-hide-download #lg-download {	display: none;}.lg-backdrop {	position: fixed;	top: 0;	left: 0;	right: 0;	bottom: 0;	z-index: 9999;	background-color: #000;	opacity: 0;	-webkit-transition: opacity .15s ease 0s;	-o-transition: opacity .15s ease 0s;	transition: opacity .15s ease 0s;}.lg-backdrop.in {	opacity: 1;}.lg-css3.lg-no-trans .lg-current, .lg-css3.lg-no-trans .lg-next-slide, .lg-css3.lg-no-trans .lg-prev-slide {	-webkit-transition: none 0s ease 0s !important;	-moz-transition: none 0s ease 0s !important;	-o-transition: none 0s ease 0s !important;	transition: none 0s ease 0s !important;}.lg-css3.lg-use-css3 .lg-item, .lg-css3.lg-use-left .lg-item {	-webkit-backface-visibility: hidden;	-moz-backface-visibility: hidden;	backface-visibility: hidden;}.lg-css3.lg-fade .lg-item {	opacity: 0;}.lg-css3.lg-fade .lg-item.lg-current {	opacity: 1;}.lg-css3.lg-fade .lg-item.lg-current, .lg-css3.lg-fade .lg-item.lg-next-slide, .lg-css3.lg-fade .lg-item.lg-prev-slide {	-webkit-transition: opacity .1s ease 0s;	-moz-transition: opacity .1s ease 0s;	-o-transition: opacity .1s ease 0s;	transition: opacity .1s ease 0s;}.lg-css3.lg-slide.lg-use-css3 .lg-item {	opacity: 0;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {	-webkit-transform: translate3d(-100%, 0, 0);	transform: translate3d(-100%, 0, 0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide {	-webkit-transform: translate3d(100%, 0, 0);	transform: translate3d(100%, 0, 0);}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current {	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-slide.lg-use-css3 .lg-item.lg-current, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-css3 .lg-item.lg-prev-slide {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide.lg-use-left .lg-item {	opacity: 0;	position: absolute;	left: 0;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {	left: -100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide {	left: 100%;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current {	left: 0;	opacity: 1;}.lg-css3.lg-slide.lg-use-left .lg-item.lg-current, .lg-css3.lg-slide.lg-use-left .lg-item.lg-next-slide, .lg-css3.lg-slide.lg-use-left .lg-item.lg-prev-slide {	-webkit-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: left 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}/*! lightgallery - v1.6.6 - 2017-12-20
* http://sachinchoolur.github.io/lightGallery/
* Copyright (c) 2017 Sachin N; Licensed GPLv3 */.lg-css3.lg-zoom-in .lg-item {	opacity: 0;}.lg-css3.lg-zoom-in .lg-item.lg-prev-slide {	-webkit-transform: scale3d(1.3, 1.3, 1.3);	transform: scale3d(1.3, 1.3, 1.3);}.lg-css3.lg-zoom-in .lg-item.lg-next-slide {	-webkit-transform: scale3d(1.3, 1.3, 1.3);	transform: scale3d(1.3, 1.3, 1.3);}.lg-css3.lg-zoom-in .lg-item.lg-current {	-webkit-transform: scale3d(1, 1, 1);	transform: scale3d(1, 1, 1);	opacity: 1;}.lg-css3.lg-zoom-in .lg-item.lg-prev-slide, .lg-css3.lg-zoom-in .lg-item.lg-next-slide, .lg-css3.lg-zoom-in .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-zoom-in-big .lg-item {	opacity: 0;}.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide {	-webkit-transform: scale3d(2, 2, 2);	transform: scale3d(2, 2, 2);}.lg-css3.lg-zoom-in-big .lg-item.lg-next-slide {	-webkit-transform: scale3d(2, 2, 2);	transform: scale3d(2, 2, 2);}.lg-css3.lg-zoom-in-big .lg-item.lg-current {	-webkit-transform: scale3d(1, 1, 1);	transform: scale3d(1, 1, 1);	opacity: 1;}.lg-css3.lg-zoom-in-big .lg-item.lg-prev-slide, .lg-css3.lg-zoom-in-big .lg-item.lg-next-slide, .lg-css3.lg-zoom-in-big .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-zoom-out .lg-item {	opacity: 0;}.lg-css3.lg-zoom-out .lg-item.lg-prev-slide {	-webkit-transform: scale3d(0.7, 0.7, 0.7);	transform: scale3d(0.7, 0.7, 0.7);}.lg-css3.lg-zoom-out .lg-item.lg-next-slide {	-webkit-transform: scale3d(0.7, 0.7, 0.7);	transform: scale3d(0.7, 0.7, 0.7);}.lg-css3.lg-zoom-out .lg-item.lg-current {	-webkit-transform: scale3d(1, 1, 1);	transform: scale3d(1, 1, 1);	opacity: 1;}.lg-css3.lg-zoom-out .lg-item.lg-prev-slide, .lg-css3.lg-zoom-out .lg-item.lg-next-slide, .lg-css3.lg-zoom-out .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-zoom-out-big .lg-item {	opacity: 0;}.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide {	-webkit-transform: scale3d(0, 0, 0);	transform: scale3d(0, 0, 0);}.lg-css3.lg-zoom-out-big .lg-item.lg-next-slide {	-webkit-transform: scale3d(0, 0, 0);	transform: scale3d(0, 0, 0);}.lg-css3.lg-zoom-out-big .lg-item.lg-current {	-webkit-transform: scale3d(1, 1, 1);	transform: scale3d(1, 1, 1);	opacity: 1;}.lg-css3.lg-zoom-out-big .lg-item.lg-prev-slide, .lg-css3.lg-zoom-out-big .lg-item.lg-next-slide, .lg-css3.lg-zoom-out-big .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-zoom-out-in .lg-item {	opacity: 0;}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide {	-webkit-transform: scale3d(0, 0, 0);	transform: scale3d(0, 0, 0);}.lg-css3.lg-zoom-out-in .lg-item.lg-next-slide {	-webkit-transform: scale3d(2, 2, 2);	transform: scale3d(2, 2, 2);}.lg-css3.lg-zoom-out-in .lg-item.lg-current {	-webkit-transform: scale3d(1, 1, 1);	transform: scale3d(1, 1, 1);	opacity: 1;}.lg-css3.lg-zoom-out-in .lg-item.lg-prev-slide, .lg-css3.lg-zoom-out-in .lg-item.lg-next-slide, .lg-css3.lg-zoom-out-in .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-zoom-in-out .lg-item {	opacity: 0;}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide {	-webkit-transform: scale3d(2, 2, 2);	transform: scale3d(2, 2, 2);}.lg-css3.lg-zoom-in-out .lg-item.lg-next-slide {	-webkit-transform: scale3d(0, 0, 0);	transform: scale3d(0, 0, 0);}.lg-css3.lg-zoom-in-out .lg-item.lg-current {	-webkit-transform: scale3d(1, 1, 1);	transform: scale3d(1, 1, 1);	opacity: 1;}.lg-css3.lg-zoom-in-out .lg-item.lg-prev-slide, .lg-css3.lg-zoom-in-out .lg-item.lg-next-slide, .lg-css3.lg-zoom-in-out .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-soft-zoom .lg-item {	opacity: 0;}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide {	-webkit-transform: scale3d(1.1, 1.1, 1.1);	transform: scale3d(1.1, 1.1, 1.1);}.lg-css3.lg-soft-zoom .lg-item.lg-next-slide {	-webkit-transform: scale3d(0.9, 0.9, 0.9);	transform: scale3d(0.9, 0.9, 0.9);}.lg-css3.lg-soft-zoom .lg-item.lg-current {	-webkit-transform: scale3d(1, 1, 1);	transform: scale3d(1, 1, 1);	opacity: 1;}.lg-css3.lg-soft-zoom .lg-item.lg-prev-slide, .lg-css3.lg-soft-zoom .lg-item.lg-next-slide, .lg-css3.lg-soft-zoom .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-scale-up .lg-item {	opacity: 0;}.lg-css3.lg-scale-up .lg-item.lg-prev-slide {	-moz-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);	-o-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);	-ms-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);	-webkit-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);	transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);}.lg-css3.lg-scale-up .lg-item.lg-next-slide {	-moz-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);	-o-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);	-ms-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);	-webkit-transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);	transform: scale3d(0.8, 0.8, 0.8) translate3d(0%, 10%, 0);}.lg-css3.lg-scale-up .lg-item.lg-current {	-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-scale-up .lg-item.lg-prev-slide, .lg-css3.lg-scale-up .lg-item.lg-next-slide, .lg-css3.lg-scale-up .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-slide-circular .lg-item {	opacity: 0;}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide {	-moz-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);	-o-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);	-ms-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);	-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);	transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);}.lg-css3.lg-slide-circular .lg-item.lg-next-slide {	-moz-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);	-o-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);	-ms-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);	-webkit-transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);	transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);}.lg-css3.lg-slide-circular .lg-item.lg-current {	-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-slide-circular .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular .lg-item.lg-next-slide, .lg-css3.lg-slide-circular .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-slide-circular-up .lg-item {	opacity: 0;}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide {	-moz-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);	-o-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);	-ms-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);	-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);	transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);}.lg-css3.lg-slide-circular-up .lg-item.lg-next-slide {	-moz-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);	-o-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);	-ms-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);	-webkit-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);	transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);}.lg-css3.lg-slide-circular-up .lg-item.lg-current {	-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-slide-circular-up .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-up .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-up .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-slide-circular-down .lg-item {	opacity: 0;}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide {	-moz-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);	-o-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);	-ms-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);	-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);	transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);}.lg-css3.lg-slide-circular-down .lg-item.lg-next-slide {	-moz-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);	-o-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);	-ms-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);	-webkit-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);	transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);}.lg-css3.lg-slide-circular-down .lg-item.lg-current {	-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-slide-circular-down .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-down .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-down .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-slide-circular-vertical .lg-item {	opacity: 0;}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide {	-moz-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);	-o-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);	-ms-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);	-webkit-transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);	transform: scale3d(0, 0, 0) translate3d(0, -100%, 0);}.lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide {	-moz-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);	-o-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);	-ms-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);	-webkit-transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);	transform: scale3d(0, 0, 0) translate3d(0, 100%, 0);}.lg-css3.lg-slide-circular-vertical .lg-item.lg-current {	-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-slide-circular-vertical .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-vertical .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-vertical .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-slide-circular-vertical-left .lg-item {	opacity: 0;}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide {	-moz-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);	-o-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);	-ms-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);	-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);	transform: scale3d(0, 0, 0) translate3d(-100%, -100%, 0);}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide {	-moz-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);	-o-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);	-ms-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);	-webkit-transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);	transform: scale3d(0, 0, 0) translate3d(-100%, 100%, 0);}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current {	-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-slide-circular-vertical-left .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-vertical-left .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-slide-circular-vertical-down .lg-item {	opacity: 0;}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide {	-moz-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);	-o-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);	-ms-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);	-webkit-transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);	transform: scale3d(0, 0, 0) translate3d(100%, -100%, 0);}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide {	-moz-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);	-o-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);	-ms-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);	-webkit-transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);	transform: scale3d(0, 0, 0) translate3d(100%, 100%, 0);}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current {	-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-slide-circular-vertical-down .lg-item.lg-prev-slide, .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-next-slide, .lg-css3.lg-slide-circular-vertical-down .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 1s ease 0s;}.lg-css3.lg-slide-vertical .lg-item {	opacity: 0;}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide {	-webkit-transform: translate3d(0, -100%, 0);	transform: translate3d(0, -100%, 0);}.lg-css3.lg-slide-vertical .lg-item.lg-next-slide {	-webkit-transform: translate3d(0, 100%, 0);	transform: translate3d(0, 100%, 0);}.lg-css3.lg-slide-vertical .lg-item.lg-current {	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-slide-vertical .lg-item.lg-prev-slide, .lg-css3.lg-slide-vertical .lg-item.lg-next-slide, .lg-css3.lg-slide-vertical .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-vertical-growth .lg-item {	opacity: 0;}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide {	-moz-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);	-o-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);	-ms-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);	-webkit-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);	transform: scale3d(0.5, 0.5, 0.5) translate3d(0, -150%, 0);}.lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide {	-moz-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);	-o-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);	-ms-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);	-webkit-transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);	transform: scale3d(0.5, 0.5, 0.5) translate3d(0, 150%, 0);}.lg-css3.lg-slide-vertical-growth .lg-item.lg-current {	-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-slide-vertical-growth .lg-item.lg-prev-slide, .lg-css3.lg-slide-vertical-growth .lg-item.lg-next-slide, .lg-css3.lg-slide-vertical-growth .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-only .lg-item {	opacity: 0;}.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide {	-moz-transform: skew(10deg, 0deg);	-o-transform: skew(10deg, 0deg);	-ms-transform: skew(10deg, 0deg);	-webkit-transform: skew(10deg, 0deg);	transform: skew(10deg, 0deg);}.lg-css3.lg-slide-skew-only .lg-item.lg-next-slide {	-moz-transform: skew(10deg, 0deg);	-o-transform: skew(10deg, 0deg);	-ms-transform: skew(10deg, 0deg);	-webkit-transform: skew(10deg, 0deg);	transform: skew(10deg, 0deg);}.lg-css3.lg-slide-skew-only .lg-item.lg-current {	-moz-transform: skew(0deg, 0deg);	-o-transform: skew(0deg, 0deg);	-ms-transform: skew(0deg, 0deg);	-webkit-transform: skew(0deg, 0deg);	transform: skew(0deg, 0deg);	opacity: 1;}.lg-css3.lg-slide-skew-only .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-only-rev .lg-item {	opacity: 0;}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide {	-moz-transform: skew(-10deg, 0deg);	-o-transform: skew(-10deg, 0deg);	-ms-transform: skew(-10deg, 0deg);	-webkit-transform: skew(-10deg, 0deg);	transform: skew(-10deg, 0deg);}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide {	-moz-transform: skew(-10deg, 0deg);	-o-transform: skew(-10deg, 0deg);	-ms-transform: skew(-10deg, 0deg);	-webkit-transform: skew(-10deg, 0deg);	transform: skew(-10deg, 0deg);}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-current {	-moz-transform: skew(0deg, 0deg);	-o-transform: skew(0deg, 0deg);	-ms-transform: skew(0deg, 0deg);	-webkit-transform: skew(0deg, 0deg);	transform: skew(0deg, 0deg);	opacity: 1;}.lg-css3.lg-slide-skew-only-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only-rev .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-only-y .lg-item {	opacity: 0;}.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide {	-moz-transform: skew(0deg, 10deg);	-o-transform: skew(0deg, 10deg);	-ms-transform: skew(0deg, 10deg);	-webkit-transform: skew(0deg, 10deg);	transform: skew(0deg, 10deg);}.lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide {	-moz-transform: skew(0deg, 10deg);	-o-transform: skew(0deg, 10deg);	-ms-transform: skew(0deg, 10deg);	-webkit-transform: skew(0deg, 10deg);	transform: skew(0deg, 10deg);}.lg-css3.lg-slide-skew-only-y .lg-item.lg-current {	-moz-transform: skew(0deg, 0deg);	-o-transform: skew(0deg, 0deg);	-ms-transform: skew(0deg, 0deg);	-webkit-transform: skew(0deg, 0deg);	transform: skew(0deg, 0deg);	opacity: 1;}.lg-css3.lg-slide-skew-only-y .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only-y .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only-y .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-only-y-rev .lg-item {	opacity: 0;}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide {	-moz-transform: skew(0deg, -10deg);	-o-transform: skew(0deg, -10deg);	-ms-transform: skew(0deg, -10deg);	-webkit-transform: skew(0deg, -10deg);	transform: skew(0deg, -10deg);}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide {	-moz-transform: skew(0deg, -10deg);	-o-transform: skew(0deg, -10deg);	-ms-transform: skew(0deg, -10deg);	-webkit-transform: skew(0deg, -10deg);	transform: skew(0deg, -10deg);}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current {	-moz-transform: skew(0deg, 0deg);	-o-transform: skew(0deg, 0deg);	-ms-transform: skew(0deg, 0deg);	-webkit-transform: skew(0deg, 0deg);	transform: skew(0deg, 0deg);	opacity: 1;}.lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-only-y-rev .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew .lg-item {	opacity: 0;}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide {	-moz-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);	-o-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);	-ms-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);	-webkit-transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);	transform: skew(20deg, 0deg) translate3d(-100%, 0%, 0px);}.lg-css3.lg-slide-skew .lg-item.lg-next-slide {	-moz-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);	-o-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);	-ms-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);	-webkit-transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);	transform: skew(20deg, 0deg) translate3d(100%, 0%, 0px);}.lg-css3.lg-slide-skew .lg-item.lg-current {	-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	opacity: 1;}.lg-css3.lg-slide-skew .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew .lg-item.lg-next-slide, .lg-css3.lg-slide-skew .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-rev .lg-item {	opacity: 0;}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide {	-moz-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);	-o-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);	-ms-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);	-webkit-transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);	transform: skew(-20deg, 0deg) translate3d(-100%, 0%, 0px);}.lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide {	-moz-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);	-o-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);	-ms-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);	-webkit-transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);	transform: skew(-20deg, 0deg) translate3d(100%, 0%, 0px);}.lg-css3.lg-slide-skew-rev .lg-item.lg-current {	-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	opacity: 1;}.lg-css3.lg-slide-skew-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-rev .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-cross .lg-item {	opacity: 0;}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide {	-moz-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);	-o-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);	-ms-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);	-webkit-transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);	transform: skew(0deg, 60deg) translate3d(-100%, 0%, 0px);}.lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide {	-moz-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);	-o-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);	-ms-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);	-webkit-transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);	transform: skew(0deg, 60deg) translate3d(100%, 0%, 0px);}.lg-css3.lg-slide-skew-cross .lg-item.lg-current {	-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	opacity: 1;}.lg-css3.lg-slide-skew-cross .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-cross .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-cross .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-cross-rev .lg-item {	opacity: 0;}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide {	-moz-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);	-o-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);	-ms-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);	-webkit-transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);	transform: skew(0deg, -60deg) translate3d(-100%, 0%, 0px);}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide {	-moz-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);	-o-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);	-ms-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);	-webkit-transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);	transform: skew(0deg, -60deg) translate3d(100%, 0%, 0px);}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current {	-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	opacity: 1;}.lg-css3.lg-slide-skew-cross-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-cross-rev .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-ver .lg-item {	opacity: 0;}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide {	-moz-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);	-o-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);	-ms-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);	-webkit-transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);	transform: skew(60deg, 0deg) translate3d(0, -100%, 0px);}.lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide {	-moz-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);	-o-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);	-ms-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);	-webkit-transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);	transform: skew(60deg, 0deg) translate3d(0, 100%, 0px);}.lg-css3.lg-slide-skew-ver .lg-item.lg-current {	-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	opacity: 1;}.lg-css3.lg-slide-skew-ver .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-ver-rev .lg-item {	opacity: 0;}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide {	-moz-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);	-o-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);	-ms-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);	-webkit-transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);	transform: skew(-60deg, 0deg) translate3d(0, -100%, 0px);}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide {	-moz-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);	-o-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);	-ms-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);	-webkit-transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);	transform: skew(-60deg, 0deg) translate3d(0, 100%, 0px);}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current {	-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	opacity: 1;}.lg-css3.lg-slide-skew-ver-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver-rev .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-ver-cross .lg-item {	opacity: 0;}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide {	-moz-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);	-o-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);	-ms-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);	-webkit-transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);	transform: skew(0deg, 20deg) translate3d(0, -100%, 0px);}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide {	-moz-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);	-o-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);	-ms-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);	-webkit-transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);	transform: skew(0deg, 20deg) translate3d(0, 100%, 0px);}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current {	-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	opacity: 1;}.lg-css3.lg-slide-skew-ver-cross .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver-cross .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item {	opacity: 0;}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide {	-moz-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);	-o-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);	-ms-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);	-webkit-transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);	transform: skew(0deg, -20deg) translate3d(0, -100%, 0px);}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide {	-moz-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);	-o-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);	-ms-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);	-webkit-transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);	transform: skew(0deg, -20deg) translate3d(0, 100%, 0px);}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current {	-moz-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-o-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-ms-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	-webkit-transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	transform: skew(0deg, 0deg) translate3d(0%, 0%, 0px);	opacity: 1;}.lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-prev-slide, .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-next-slide, .lg-css3.lg-slide-skew-ver-cross-rev .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-lollipop .lg-item {	opacity: 0;}.lg-css3.lg-lollipop .lg-item.lg-prev-slide {	-webkit-transform: translate3d(-100%, 0, 0);	transform: translate3d(-100%, 0, 0);}.lg-css3.lg-lollipop .lg-item.lg-next-slide {	-moz-transform: translate3d(0, 0, 0) scale(0.5);	-o-transform: translate3d(0, 0, 0) scale(0.5);	-ms-transform: translate3d(0, 0, 0) scale(0.5);	-webkit-transform: translate3d(0, 0, 0) scale(0.5);	transform: translate3d(0, 0, 0) scale(0.5);}.lg-css3.lg-lollipop .lg-item.lg-current {	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-lollipop .lg-item.lg-prev-slide, .lg-css3.lg-lollipop .lg-item.lg-next-slide, .lg-css3.lg-lollipop .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-lollipop-rev .lg-item {	opacity: 0;}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide {	-moz-transform: translate3d(0, 0, 0) scale(0.5);	-o-transform: translate3d(0, 0, 0) scale(0.5);	-ms-transform: translate3d(0, 0, 0) scale(0.5);	-webkit-transform: translate3d(0, 0, 0) scale(0.5);	transform: translate3d(0, 0, 0) scale(0.5);}.lg-css3.lg-lollipop-rev .lg-item.lg-next-slide {	-webkit-transform: translate3d(100%, 0, 0);	transform: translate3d(100%, 0, 0);}.lg-css3.lg-lollipop-rev .lg-item.lg-current {	-webkit-transform: translate3d(0, 0, 0);	transform: translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-lollipop-rev .lg-item.lg-prev-slide, .lg-css3.lg-lollipop-rev .lg-item.lg-next-slide, .lg-css3.lg-lollipop-rev .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-rotate .lg-item {	opacity: 0;}.lg-css3.lg-rotate .lg-item.lg-prev-slide {	-moz-transform: rotate(-360deg);	-o-transform: rotate(-360deg);	-ms-transform: rotate(-360deg);	-webkit-transform: rotate(-360deg);	transform: rotate(-360deg);}.lg-css3.lg-rotate .lg-item.lg-next-slide {	-moz-transform: rotate(360deg);	-o-transform: rotate(360deg);	-ms-transform: rotate(360deg);	-webkit-transform: rotate(360deg);	transform: rotate(360deg);}.lg-css3.lg-rotate .lg-item.lg-current {	-moz-transform: rotate(0deg);	-o-transform: rotate(0deg);	-ms-transform: rotate(0deg);	-webkit-transform: rotate(0deg);	transform: rotate(0deg);	opacity: 1;}.lg-css3.lg-rotate .lg-item.lg-prev-slide, .lg-css3.lg-rotate .lg-item.lg-next-slide, .lg-css3.lg-rotate .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-rotate-rev .lg-item {	opacity: 0;}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide {	-moz-transform: rotate(360deg);	-o-transform: rotate(360deg);	-ms-transform: rotate(360deg);	-webkit-transform: rotate(360deg);	transform: rotate(360deg);}.lg-css3.lg-rotate-rev .lg-item.lg-next-slide {	-moz-transform: rotate(-360deg);	-o-transform: rotate(-360deg);	-ms-transform: rotate(-360deg);	-webkit-transform: rotate(-360deg);	transform: rotate(-360deg);}.lg-css3.lg-rotate-rev .lg-item.lg-current {	-moz-transform: rotate(0deg);	-o-transform: rotate(0deg);	-ms-transform: rotate(0deg);	-webkit-transform: rotate(0deg);	transform: rotate(0deg);	opacity: 1;}.lg-css3.lg-rotate-rev .lg-item.lg-prev-slide, .lg-css3.lg-rotate-rev .lg-item.lg-next-slide, .lg-css3.lg-rotate-rev .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}.lg-css3.lg-tube .lg-item {	opacity: 0;}.lg-css3.lg-tube .lg-item.lg-prev-slide {	-moz-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);	-o-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);	-ms-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);	-webkit-transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);	transform: scale3d(1, 0, 1) translate3d(-100%, 0, 0);}.lg-css3.lg-tube .lg-item.lg-next-slide {	-moz-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);	-o-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);	-ms-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);	-webkit-transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);	transform: scale3d(1, 0, 1) translate3d(100%, 0, 0);}.lg-css3.lg-tube .lg-item.lg-current {	-moz-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-o-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-ms-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	-webkit-transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	transform: scale3d(1, 1, 1) translate3d(0, 0, 0);	opacity: 1;}.lg-css3.lg-tube .lg-item.lg-prev-slide, .lg-css3.lg-tube .lg-item.lg-next-slide, .lg-css3.lg-tube .lg-item.lg-current {	-webkit-transition: -webkit-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-moz-transition: -moz-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	-o-transition: -o-transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;	transition: transform 1s cubic-bezier(0, 0, 0.25, 1) 0s, opacity 0.1s ease 0s;}/*# sourceMappingURL=lg-transitions.css.map *//*
*
* Preloader
*/.preloader {	position: fixed;	left: 0;	top: 0;	bottom: 0;	right: 0;	z-index: 9999999;	display: flex;	justify-content: center;	align-items: center;	padding: 20px;	background: #ffffff;	transition: .3s all ease;}.preloader.loaded {	opacity: 0;	visibility: hidden;}.preloader-body {	text-align: center;}.preloader-body p {	position: relative;	right: -8px;}.cssload-container {	width: 100%;	height: 36px;	text-align: center;}.cssload-speeding-wheel {	width: 36px;	height: 36px;	margin: 0 auto;	border: 3px solid #158BCF;	border-radius: 50%;	border-left-color: transparent;	border-bottom-color: transparent;	animation: cssload-spin .88s infinite linear;}@-webkit-keyframes cssload-spin {	100% {		transform: rotate(360deg);	}}@keyframes cssload-spin {	100% {		transform: rotate(360deg);	}}/*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 ARES SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*/.ares.tparrows {	cursor: pointer;	background: #fff;	min-width: 60px;	min-height: 60px;	position: absolute;	display: block;	z-index: 100;	border-radius: 50%;}.ares.tparrows:before {	font-family: "revicons";	font-size: 25px;	color: #aaa;	display: block;	line-height: 60px;	text-align: center;	-webkit-transition: color 0.3s;	-moz-transition: color 0.3s;	transition: color 0.3s;	z-index: 2;	position: relative;}.ares.tparrows.tp-leftarrow:before {	content: "\e81f";}.ares.tparrows.tp-rightarrow:before {	content: "\e81e";}.ares.tparrows:hover:before {	color: #000;}.ares .tp-title-wrap {	position: absolute;	z-index: 1;	display: inline-block;	background: #fff;	min-height: 60px;	line-height: 60px;	top: 0;	margin-left: 30px;	border-radius: 0px 30px 30px 0px;	overflow: hidden;	-webkit-transition: -webkit-transform 0.3s;	transition: transform 0.3s;	transform: scaleX(0);	-webkit-transform: scaleX(0);	transform-origin: 0% 50%;	-webkit-transform-origin: 0% 50%;}.ares.tp-rightarrow .tp-title-wrap {	right: 0;	margin-right: 30px;	margin-left: 0;	-webkit-transform-origin: 100% 50%;	border-radius: 30px 0px 0px 30px;}.ares.tparrows:hover .tp-title-wrap {	transform: scaleX(1) scaleY(1);	-webkit-transform: scaleX(1) scaleY(1);}.ares .tp-arr-titleholder {	position: relative;	-webkit-transition: -webkit-transform 0.3s;	transition: transform 0.3s;	transform: translateX(200px);	text-transform: uppercase;	color: #000;	font-weight: 400;	font-size: 14px;	line-height: 60px;	white-space: nowrap;	padding: 0px 20px;	margin-left: 10px;	opacity: 0;}.ares.tp-rightarrow .tp-arr-titleholder {	transform: translateX(-200px);	margin-left: 0;	margin-right: 10px;}.ares.tparrows:hover .tp-arr-titleholder {	transform: translateX(0px);	-webkit-transform: translateX(0px);	transition-delay: 0.1s;	opacity: 1;}/* BULLETS */.ares.tp-bullets:before {	content: " ";	position: absolute;	width: 100%;	height: 100%;	background: transparent;	padding: 10px;	margin-left: -10px;	margin-top: -10px;	box-sizing: content-box;}.ares .tp-bullet {	width: 13px;	height: 13px;	position: absolute;	background: #e5e5e5;	border-radius: 50%;	cursor: pointer;	box-sizing: content-box;}.ares .tp-bullet:hover,.ares .tp-bullet.selected {	background: #fff;}.ares .tp-bullet-title {	position: absolute;	color: #888;	font-size: 12px;	padding: 0px 10px;	font-weight: 600;	right: 27px;	top: -4px;	background: #fff;	background: rgba(255, 255, 255, 0.75);	visibility: hidden;	transform: translateX(-20px);	-webkit-transform: translateX(-20px);	transition: transform 0.3s;	-webkit-transition: transform 0.3s;	line-height: 20px;	white-space: nowrap;}.ares .tp-bullet-title:after {	width: 0;	height: 0;	border-style: solid;	border-width: 10px 0 10px 10px;	border-color: transparent transparent transparent rgba(255, 255, 255, 0.75);	content: " ";	position: absolute;	right: -10px;	top: 0;}.ares .tp-bullet:hover .tp-bullet-title {	visibility: visible;	transform: translateX(0px);	-webkit-transform: translateX(0px);}.ares .tp-bullet.selected:hover .tp-bullet-title {	background: #fff;}.ares .tp-bullet.selected:hover .tp-bullet-title:after {	border-color: transparent transparent transparent #fff;}.ares.tp-bullets:hover .tp-bullet-title {	visibility: hidden;}.ares.tp-bullets:hover .tp-bullet:hover .tp-bullet-title {	visibility: visible;}/* TABS */.ares .tp-tab {	opacity: 1;	padding: 10px;	box-sizing: border-box;	font-family: "Roboto", sans-serif;	border-bottom: 1px solid #e5e5e5;}.ares .tp-tab-image {	width: 60px;	height: 60px;	max-height: 100%;	max-width: 100%;	position: relative;	display: inline-block;	float: left;}.ares .tp-tab-content {	background: transparent;	position: relative;	padding: 15px 15px 15px 85px;	left: 0;	overflow: hidden;	margin-top: -15px;	box-sizing: border-box;	color: #333;	display: inline-block;	width: 100%;	height: 100%;	position: absolute;}.ares .tp-tab-date {	display: block;	color: #aaa;	font-weight: 500;	font-size: 12px;	margin-bottom: 0;}.ares .tp-tab-title {	display: block;	text-align: left;	color: #333;	font-size: 14px;	font-weight: 500;	text-transform: none;	line-height: 17px;}.ares .tp-tab:hover,.ares .tp-tab.selected {	background: #eee;}/* MEDIA QUERIES *//*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 CUSTOM SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS */.custom.tparrows {	cursor: pointer;	background: #000;	background: rgba(0, 0, 0, 0.5);	width: 40px;	height: 40px;	position: absolute;	display: block;	z-index: 10000;}.custom.tparrows:hover {	background: #000;}.page .tparrows:hover {	background-color: transparent;}.custom.tparrows:before {	font-family: "revicons";	font-size: 15px;	color: #fff;	display: block;	line-height: 40px;	text-align: center;}.custom.tparrows.tp-leftarrow:before {	content: "\e824";}.custom.tparrows.tp-rightarrow:before {	content: "\e825";}/* BULLETS */.custom.tp-bullets:before {	content: " ";	position: absolute;	width: 100%;	height: 100%;	background: transparent;	padding: 10px;	margin-left: -10px;	margin-top: -10px;	box-sizing: content-box;}.custom .tp-bullet {	width: 12px;	height: 12px;	position: absolute;	background: #aaa;	background: rgba(125, 125, 125, 0.5);	cursor: pointer;	box-sizing: content-box;}.custom .tp-bullet:hover,.custom .tp-bullet.selected {	background: #7d7d7d;}/* THUMBS *//* TABS *//*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 DIONE SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS */.dione.tparrows {	height: 100%;	width: 100px;	background: transparent;	background: transparent;	line-height: 100%;	transition: all 0.3s;	-webkit-transition: all 0.3s;}.dione.tparrows:hover {	background: rgba(0, 0, 0, 0.45);}.dione .tp-arr-imgwrapper {	width: 100px;	left: 0;	position: absolute;	height: 100%;	top: 0;	overflow: hidden;}.dione.tp-rightarrow .tp-arr-imgwrapper {	left: auto;	right: 0;}.dione .tp-arr-imgholder {	background-position: center center;	background-size: cover;	width: 100px;	height: 100%;	top: 0;	visibility: hidden;	transform: translateX(-50px);	-webkit-transform: translateX(-50px);	transition: all 0.3s;	-webkit-transition: all 0.3s;	opacity: 0;	left: 0;}.dione.tparrows.tp-rightarrow .tp-arr-imgholder {	right: 0;	left: auto;	transform: translateX(50px);	-webkit-transform: translateX(50px);}.dione.tparrows:before {	position: absolute;	line-height: 30px;	margin-left: -22px;	top: 50%;	left: 50%;	font-size: 30px;	margin-top: -15px;	transition: all 0.3s;	-webkit-transition: all 0.3s;}.dione.tparrows.tp-rightarrow:before {	margin-left: 6px;}.dione.tparrows:hover:before {	transform: translateX(-20px);	-webkit-transform: translateX(-20px);	opacity: 0;}.dione.tparrows.tp-rightarrow:hover:before {	transform: translateX(20px);	-webkit-transform: translateX(20px);}.dione.tparrows:hover .tp-arr-imgholder {	transform: translateX(0px);	-webkit-transform: translateX(0px);	opacity: 1;	visibility: visible;}/* BULLETS */.dione .tp-bullet {	opacity: 1;	width: 50px;	height: 50px;	padding: 3px;	background: #000;	background-color: rgba(0, 0, 0, 0.25);	margin: 0;	box-sizing: border-box;	transition: all 0.3s;	-webkit-transition: all 0.3s;}.dione .tp-bullet-image {	display: block;	box-sizing: border-box;	position: relative;	-webkit-box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);	-moz-box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);	box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);	width: 44px;	height: 44px;	background-size: cover;	background-position: center center;}.dione .tp-bullet-title {	position: absolute;	bottom: 65px;	display: inline-block;	left: 50%;	background: #000;	background: rgba(0, 0, 0, 0.75);	color: #fff;	padding: 10px 30px;	border-radius: 4px;	-webkit-border-radius: 4px;	opacity: 0;	transition: all 0.3s;	-webkit-transition: all 0.3s;	transform: translateZ(0.001px) translateX(-50%) translateY(14px);	transform-origin: 50% 100%;	-webkit-transform: translateZ(0.001px) translateX(-50%) translateY(14px);	-webkit-transform-origin: 50% 100%;	opacity: 0;	white-space: nowrap;}.dione .tp-bullet:hover .tp-bullet-title {	transform: rotateX(0deg) translateX(-50%);	-webkit-transform: rotateX(0deg) translateX(-50%);	opacity: 1;}.dione .tp-bullet.selected,.dione .tp-bullet:hover {	background: white;	background: linear-gradient(to bottom, white 0%, #777777 100%);}.dione .tp-bullet-title:after {	content: " ";	position: absolute;	left: 50%;	margin-left: -8px;	width: 0;	height: 0;	border-style: solid;	border-width: 8px 8px 0 8px;	border-color: rgba(0, 0, 0, 0.75) transparent transparent transparent;	bottom: -8px;}/*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 ERINYEN SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS */.erinyen.tparrows {	cursor: pointer;	background: #000;	background: rgba(0, 0, 0, 0.5);	min-width: 70px;	min-height: 70px;	position: absolute;	display: block;	z-index: 1000;	border-radius: 35px;}.erinyen.tparrows:before {	font-family: "revicons";	font-size: 20px;	color: #fff;	display: block;	line-height: 70px;	text-align: center;	z-index: 2;	position: relative;}.erinyen.tparrows.tp-leftarrow:before {	content: "\e824";}.erinyen.tparrows.tp-rightarrow:before {	content: "\e825";}.erinyen .tp-title-wrap {	position: absolute;	z-index: 1;	display: inline-block;	background: #000;	background: rgba(0, 0, 0, 0.5);	min-height: 70px;	line-height: 70px;	top: 0;	margin-left: 0;	border-radius: 35px;	overflow: hidden;	transition: opacity 0.3s;	-webkit-transition: opacity 0.3s;	-moz-transition: opacity 0.3s;	-webkit-transform: scale(0);	-moz-transform: scale(0);	transform: scale(0);	visibility: hidden;	opacity: 0;}.erinyen.tparrows:hover .tp-title-wrap {	-webkit-transform: scale(1);	-moz-transform: scale(1);	transform: scale(1);	opacity: 1;	visibility: visible;}.erinyen.tp-rightarrow .tp-title-wrap {	right: 0;	margin-right: 0;	margin-left: 0;	-webkit-transform-origin: 100% 50%;	border-radius: 35px;	padding-right: 20px;	padding-left: 10px;}.erinyen.tp-leftarrow .tp-title-wrap {	padding-left: 20px;	padding-right: 10px;}.erinyen .tp-arr-titleholder {	letter-spacing: 3px;	position: relative;	-webkit-transition: -webkit-transform 0.3s;	transition: transform 0.3s;	transform: translateX(200px);	text-transform: uppercase;	color: #fff;	font-weight: 600;	font-size: 13px;	line-height: 70px;	white-space: nowrap;	padding: 0px 20px;	margin-left: 11px;	opacity: 0;}.erinyen .tp-arr-imgholder {	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	background-position: center center;	background-size: cover;}.erinyen .tp-arr-img-over {	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	background: #000;	background: rgba(0, 0, 0, 0.5);}.erinyen.tp-rightarrow .tp-arr-titleholder {	transform: translateX(-200px);	margin-left: 0;	margin-right: 11px;}.erinyen.tparrows:hover .tp-arr-titleholder {	transform: translateX(0px);	-webkit-transform: translateX(0px);	transition-delay: 0.1s;	opacity: 1;}/* BULLETS */.erinyen.tp-bullets:before {	content: " ";	position: absolute;	width: 100%;	height: 100%;	background: #555555;	/* old browsers */	background: -moz-linear-gradient(top, #555555 0%, #222222 100%);	/* ff3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #555555), color-stop(100%, #222222));	/* chrome,safari4+ */	background: -webkit-linear-gradient(top, #555555 0%, #222222 100%);	/* chrome10+,safari5.1+ */	background: -o-linear-gradient(top, #555555 0%, #222222 100%);	/* opera 11.10+ */	background: -ms-linear-gradient(top, #555555 0%, #222222 100%);	/* ie10+ */	background: linear-gradient(to bottom, #555555 0%, #222222 100%);	/* w3c */	filter: progid:dximagetransform.microsoft.gradient( startcolorstr="#555555", endcolorstr="#222222",gradienttype=0 );	/* ie6-9 */	padding: 10px 15px;	margin-left: -15px;	margin-top: -10px;	box-sizing: content-box;	border-radius: 10px;	box-shadow: 0px 0px 2px 1px rgba(33, 33, 33, 0.3);}.erinyen .tp-bullet {	width: 13px;	height: 13px;	position: absolute;	background: #111;	border-radius: 50%;	cursor: pointer;	box-sizing: content-box;}.erinyen .tp-bullet:hover,.erinyen .tp-bullet.selected {	background: #e5e5e5;	/* old browsers */	background: -moz-linear-gradient(top, #e5e5e5 0%, #999999 100%);	/* ff3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #e5e5e5), color-stop(100%, #999999));	/* chrome,safari4+ */	background: -webkit-linear-gradient(top, #e5e5e5 0%, #999999 100%);	/* chrome10+,safari5.1+ */	background: -o-linear-gradient(top, #e5e5e5 0%, #999999 100%);	/* opera 11.10+ */	background: -ms-linear-gradient(top, #e5e5e5 0%, #999999 100%);	/* ie10+ */	background: linear-gradient(to bottom, #e5e5e5 0%, #999999 100%);	/* w3c */	filter: progid:dximagetransform.microsoft.gradient( startcolorstr="#e5e5e5", endcolorstr="#999999",gradienttype=0 );	/* ie6-9 */	border: 1px solid #555;	width: 12px;	height: 12px;}/* THUMBS */.erinyen .tp-thumb {	opacity: 1;}.erinyen .tp-thumb-over {	background: #000;	background: rgba(0, 0, 0, 0.25);	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 1;	-webkit-transition: all 0.3s;	transition: all 0.3s;}.erinyen .tp-thumb-more:before {	font-family: "revicons";	font-size: 12px;	color: #aaa;	color: rgba(255, 255, 255, 0.75);	display: block;	line-height: 12px;	text-align: left;	z-index: 2;	position: absolute;	top: 20px;	right: 20px;	z-index: 2;}.erinyen .tp-thumb-more:before {	content: "\e825";}.erinyen .tp-thumb-title {	font-family: "Raleway";	letter-spacing: 1px;	font-size: 12px;	color: #fff;	display: block;	line-height: 15px;	text-align: left;	z-index: 2;	position: absolute;	top: 0;	left: 0;	z-index: 2;	padding: 20px 35px 20px 20px;	width: 100%;	height: 100%;	box-sizing: border-box;	transition: all 0.3s;	-webkit-transition: all 0.3s;	font-weight: 500;}.erinyen .tp-thumb.selected .tp-thumb-more:before,.erinyen .tp-thumb:hover .tp-thumb-more:before {	color: #aaa;}.erinyen .tp-thumb.selected .tp-thumb-over,.erinyen .tp-thumb:hover .tp-thumb-over {	background: #fff;}.erinyen .tp-thumb.selected .tp-thumb-title,.erinyen .tp-thumb:hover .tp-thumb-title {	color: #000;}/* TABS */.erinyen .tp-tab-title {	color: #a8d8ee;	font-size: 13px;	font-weight: 700;	text-transform: uppercase;	font-family: "Roboto Slab";	margin-bottom: 5px;}.erinyen .tp-tab-desc {	font-size: 18px;	font-weight: 400;	color: #fff;	line-height: 25px;	font-family: "Roboto Slab";}/*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 GYGES SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS *//* BULLETS */.gyges.tp-bullets:before {	content: " ";	position: absolute;	width: 100%;	height: 100%;	background: #777777;	/* Old browsers */	background: -moz-linear-gradient(top, #777777 0%, #666666 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #777777), color-stop(100%, #666666));	background: -webkit-linear-gradient(top, #777777 0%, #666666 100%);	background: -o-linear-gradient(top, #777777 0%, #666666 100%);	background: -ms-linear-gradient(top, #777777 0%, #666666 100%);	background: linear-gradient(to bottom, #777777 0%, #666666 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#777777", endColorstr="#666666",GradientType=0 );	padding: 10px;	margin-left: -10px;	margin-top: -10px;	box-sizing: content-box;	border-radius: 10px;}.gyges .tp-bullet {	width: 12px;	height: 12px;	position: absolute;	background: #333;	border: 3px solid #444;	border-radius: 50%;	cursor: pointer;	box-sizing: content-box;}.gyges .tp-bullet:hover,.gyges .tp-bullet.selected {	background: #ffffff;	/* Old browsers */	background: -moz-linear-gradient(top, #ffffff 0%, #e1e1e1 100%);	/* FF3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #e1e1e1));	/* Chrome,Safari4+ */	background: -webkit-linear-gradient(top, #ffffff 0%, #e1e1e1 100%);	/* Chrome10+,Safari5.1+ */	background: -o-linear-gradient(top, #ffffff 0%, #e1e1e1 100%);	/* Opera 11.10+ */	background: -ms-linear-gradient(top, #ffffff 0%, #e1e1e1 100%);	/* IE10+ */	background: linear-gradient(to bottom, #ffffff 0%, #e1e1e1 100%);	/* W3C */	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#e1e1e1",GradientType=0 );	/* IE6-9 */}/* THUMBS */.gyges .tp-thumb {	opacity: 1;}.gyges .tp-thumb-img-wrap {	padding: 3px;	background: #000;	background-color: rgba(0, 0, 0, 0.25);	display: inline-block;	width: 100%;	height: 100%;	position: relative;	margin: 0;	box-sizing: border-box;	transition: all 0.3s;	-webkit-transition: all 0.3s;}.gyges .tp-thumb-image {	padding: 3px;	display: block;	box-sizing: border-box;	position: relative;	-webkit-box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);	-moz-box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);	box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);}.gyges .tp-thumb-title {	position: absolute;	bottom: 100%;	display: inline-block;	left: 50%;	background: rgba(255, 255, 255, 0.8);	padding: 10px 30px;	border-radius: 4px;	-webkit-border-radius: 4px;	margin-bottom: 20px;	opacity: 0;	transition: all 0.3s;	-webkit-transition: all 0.3s;	transform: translateZ(0.001px) translateX(-50%) translateY(14px);	transform-origin: 50% 100%;	-webkit-transform: translateZ(0.001px) translateX(-50%) translateY(14px);	-webkit-transform-origin: 50% 100%;	white-space: nowrap;}.gyges .tp-thumb:hover .tp-thumb-title {	transform: rotateX(0deg) translateX(-50%);	-webkit-transform: rotateX(0deg) translateX(-50%);	opacity: 1;}.gyges .tp-thumb:hover .tp-thumb-img-wrap,.gyges .tp-thumb.selected .tp-thumb-img-wrap {	background: white;	background: linear-gradient(to bottom, white 0%, #777777 100%);}.gyges .tp-thumb-title:after {	content: " ";	position: absolute;	left: 50%;	margin-left: -8px;	width: 0;	height: 0;	border-style: solid;	border-width: 8px 8px 0 8px;	border-color: rgba(255, 255, 255, 0.8) transparent transparent transparent;	bottom: -8px;}/* TABS */.gyges .tp-tab {	opacity: 1;	padding: 10px;	box-sizing: border-box;	font-family: "Roboto", sans-serif;	border-bottom: 1px solid rgba(255, 255, 255, 0.15);}.gyges .tp-tab-image {	width: 60px;	height: 60px;	max-height: 100%;	max-width: 100%;	position: relative;	display: inline-block;	float: left;}.gyges .tp-tab-content {	background: transparent;	position: relative;	padding: 15px 15px 15px 85px;	left: 0;	overflow: hidden;	margin-top: -15px;	box-sizing: border-box;	color: #333;	display: inline-block;	width: 100%;	height: 100%;	position: absolute;}.gyges .tp-tab-date {	display: block;	color: rgba(255, 255, 255, 0.25);	font-weight: 500;	font-size: 12px;	margin-bottom: 0;}.gyges .tp-tab-title {	display: block;	text-align: left;	color: #fff;	font-size: 14px;	font-weight: 500;	text-transform: none;	line-height: 17px;}.gyges .tp-tab:hover,.gyges .tp-tab.selected {	background: rgba(0, 0, 0, 0.5);}/* MEDIA QUERIES *//*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 HADES SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS */.hades.tparrows {	cursor: pointer;	background: #000;	background: rgba(0, 0, 0, 0.15);	width: 100px;	height: 100px;	position: absolute;	display: block;	z-index: 1000;}.hades.tparrows:before {	font-family: "revicons";	font-size: 30px;	color: #fff;	display: block;	line-height: 100px;	text-align: center;	transition: background 0.3s, color 0.3s;}.hades.tparrows.tp-leftarrow:before {	content: "\e824";}.hades.tparrows.tp-rightarrow:before {	content: "\e825";}.hades.tparrows:hover:before {	color: #aaa;	background: #fff;	background: white;}.hades .tp-arr-allwrapper {	position: absolute;	left: 100%;	top: 0;	background: #888;	width: 100px;	height: 100px;	-webkit-transition: all 0.3s;	transition: all 0.3s;	-ms-filter: "progid:dximagetransform.microsoft.alpha(opacity=0)";	filter: alpha(opacity=0);	-moz-opacity: 0.0;	-khtml-opacity: 0.0;	opacity: 0.0;	-webkit-transform: rotatey(-90deg);	transform: rotatey(-90deg);	-webkit-transform-origin: 0% 50%;	transform-origin: 0% 50%;}.hades.tp-rightarrow .tp-arr-allwrapper {	left: auto;	right: 100%;	-webkit-transform-origin: 100% 50%;	transform-origin: 100% 50%;	-webkit-transform: rotatey(90deg);	transform: rotatey(90deg);}.hades:hover .tp-arr-allwrapper {	-ms-filter: "progid:dximagetransform.microsoft.alpha(opacity=100)";	filter: alpha(opacity=100);	-moz-opacity: 1;	-khtml-opacity: 1;	opacity: 1;	-webkit-transform: rotatey(0deg);	transform: rotatey(0deg);}.hades .tp-arr-imgholder {	background-size: cover;	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}/* BULLETS */.hades.tp-bullets:before {	content: " ";	position: absolute;	width: 100%;	height: 100%;	background: transparent;	padding: 10px;	margin-left: -10px;	margin-top: -10px;	box-sizing: content-box;}.hades .tp-bullet {	width: 3px;	height: 3px;	position: absolute;	background: #888;	cursor: pointer;	border: 5px solid #fff;	box-sizing: content-box;	box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.2);	-webkit-perspective: 400;	perspective: 400;	-webkit-transform: translatez(0.01px);	transform: translatez(0.01px);}.hades .tp-bullet:hover,.hades .tp-bullet.selected {	background: #555;}.hades .tp-bullet-image {	position: absolute;	top: -80px;	left: -60px;	width: 120px;	height: 60px;	background-position: center center;	background-size: cover;	visibility: hidden;	opacity: 0;	transition: all 0.3s;	-webkit-transform-style: flat;	transform-style: flat;	perspective: 600;	-webkit-perspective: 600;	transform: rotatex(-90deg);	-webkit-transform: rotatex(-90deg);	box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.2);	transform-origin: 50% 100%;	-webkit-transform-origin: 50% 100%;}.hades .tp-bullet:hover .tp-bullet-image {	display: block;	opacity: 1;	transform: rotatex(0deg);	-webkit-transform: rotatex(0deg);	visibility: visible;}/* THUMBS */.hades .tp-thumb {	opacity: 1;}.hades .tp-thumb-img-wrap {	border-radius: 50%;	padding: 3px;	display: inline-block;	background: #000;	background-color: rgba(0, 0, 0, 0.25);	width: 100%;	height: 100%;	position: relative;	margin: 0;	box-sizing: border-box;	transition: all 0.3s;	-webkit-transition: all 0.3s;}.hades .tp-thumb-image {	padding: 3px;	border-radius: 50%;	display: block;	box-sizing: border-box;	position: relative;	-webkit-box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);	-moz-box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);	box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);}.hades .tp-thumb:hover .tp-thumb-img-wrap,.hades .tp-thumb.selected .tp-thumb-img-wrap {	background: white;	background: -moz-linear-gradient(top, white 0%, #777777 100%);	background: -webkit-gradient(left top, left bottom, color-stop(0%, white), color-stop(100%, #777777));	background: -webkit-linear-gradient(top, white 0%, #777777 100%);	background: -o-linear-gradient(top, white 0%, #777777 100%);	background: -ms-linear-gradient(top, white 0%, #777777 100%);	background: linear-gradient(to bottom, white 0%, #777777 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#777777", GradientType=0 );}.hades .tp-thumb-title:after {	content: " ";	position: absolute;	left: 50%;	margin-left: -8px;	width: 0;	height: 0;	border-style: solid;	border-width: 8px 8px 0 8px;	border-color: rgba(0, 0, 0, 0.75) transparent transparent transparent;	bottom: -8px;}/* TABS */.hades .tp-tab {	opacity: 1;}.hades .tp-tab-title {	display: block;	color: #333;	font-weight: 600;	font-size: 18px;	text-align: center;	line-height: 25px;}.hades .tp-tab-price {	display: block;	text-align: center;	color: #999;	font-size: 16px;	margin-top: 10px;	line-height: 20px;}.hades .tp-tab-button {	display: inline-block;	margin-top: 15px;	text-align: center;	padding: 5px 15px;	color: #fff;	font-size: 14px;	background: #219bd7;	border-radius: 4px;	font-weight: 400;}.hades .tp-tab-inner {	text-align: center;}/*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 HEBE SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS */.hebe.tparrows {	cursor: pointer;	background: #fff;	min-width: 70px;	min-height: 70px;	position: absolute;	display: block;	z-index: 1000;}.hebe.tparrows:before {	font-family: "revicons";	font-size: 30px;	color: #aaa;	display: block;	line-height: 70px;	text-align: center;	-webkit-transition: color 0.3s;	-moz-transition: color 0.3s;	transition: color 0.3s;	z-index: 2;	position: relative;	background: #fff;	min-width: 70px;	min-height: 70px;}.hebe.tparrows.tp-leftarrow:before {	content: "\e824";}.hebe.tparrows.tp-rightarrow:before {	content: "\e825";}.hebe.tparrows:hover:before {	color: #000;}.hebe .tp-title-wrap {	position: absolute;	z-index: 0;	display: inline-block;	background: #000;	background: rgba(0, 0, 0, 0.75);	min-height: 60px;	line-height: 60px;	top: -10px;	margin-left: 0;	-webkit-transition: -webkit-transform 0.3s;	transition: transform 0.3s;	transform: scaleX(0);	-webkit-transform: scaleX(0);	transform-origin: 0% 50%;	-webkit-transform-origin: 0% 50%;}.hebe.tp-rightarrow .tp-title-wrap {	right: 0;	-webkit-transform-origin: 100% 50%;}.hebe.tparrows:hover .tp-title-wrap {	transform: scaleX(1);	-webkit-transform: scaleX(1);}.hebe .tp-arr-titleholder {	position: relative;	text-transform: uppercase;	color: #fff;	font-weight: 600;	font-size: 12px;	line-height: 90px;	white-space: nowrap;	padding: 0px 20px 0px 90px;}.hebe.tp-rightarrow .tp-arr-titleholder {	margin-left: 0;	padding: 0px 90px 0px 20px;}.hebe.tparrows:hover .tp-arr-titleholder {	transform: translateX(0px);	-webkit-transform: translateX(0px);	transition-delay: 0.1s;	opacity: 1;}.hebe .tp-arr-imgholder {	width: 90px;	height: 90px;	position: absolute;	left: 100%;	display: block;	background-size: cover;	background-position: center center;	top: 0;	right: -90px;}.hebe.tp-rightarrow .tp-arr-imgholder {	right: auto;	left: -90px;}/* BULLETS */.hebe.tp-bullets:before {	content: " ";	position: absolute;	width: 100%;	height: 100%;	background: transparent;	padding: 10px;	margin-left: -10px;	margin-top: -10px;	box-sizing: content-box;}.hebe .tp-bullet {	width: 3px;	height: 3px;	position: absolute;	background: #fff;	cursor: pointer;	border: 5px solid #222;	border-radius: 50%;	box-sizing: content-box;	-webkit-perspective: 400;	perspective: 400;	-webkit-transform: translateZ(0.01px);	transform: translateZ(0.01px);	transition: all 0.3s;}.hebe .tp-bullet:hover,.hebe .tp-bullet.selected {	background: #222;	border-color: #fff;}.hebe .tp-bullet-image {	position: absolute;	top: -90px;	left: -40px;	width: 70px;	height: 70px;	background-position: center center;	background-size: cover;	visibility: hidden;	opacity: 0;	transition: all 0.3s;	-webkit-transform-style: flat;	transform-style: flat;	perspective: 600;	-webkit-perspective: 600;	transform: scale(0);	-webkit-transform: scale(0);	transform-origin: 50% 100%;	-webkit-transform-origin: 50% 100%;	border-radius: 6px;}.hebe .tp-bullet:hover .tp-bullet-image {	display: block;	opacity: 1;	transform: scale(1);	-webkit-transform: scale(1);	visibility: visible;}/* TABS */.hebe .tp-tab-title {	color: #a8d8ee;	font-size: 13px;	font-weight: 700;	text-transform: uppercase;	font-family: "Roboto Slab";	margin-bottom: 5px;}.hebe .tp-tab-desc {	font-size: 18px;	font-weight: 400;	color: #fff;	line-height: 25px;	font-family: "Roboto Slab";}/*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 HEPHAISTOS SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS */.hephaistos.tparrows {	cursor: pointer;	background: #000;	background: rgba(0, 0, 0, 0.5);	width: 40px;	height: 40px;	position: absolute;	display: block;	z-index: 1000;	border-radius: 50%;}.hephaistos.tparrows:hover {	background: #000;}.hephaistos.tparrows:before {	font-family: "revicons";	font-size: 18px;	color: #fff;	display: block;	line-height: 40px;	text-align: center;}.hephaistos.tparrows.tp-leftarrow:before {	content: "\e82c";	margin-left: -2px;}.hephaistos.tparrows.tp-rightarrow:before {	content: "\e82d";	margin-right: -2px;}/* BULLETS */.hephaistos.tp-bullets:before {	content: " ";	position: absolute;	width: 100%;	height: 100%;	background: transparent;	padding: 10px;	margin-left: -10px;	margin-top: -10px;	box-sizing: content-box;}.hephaistos .tp-bullet {	width: 12px;	height: 12px;	position: absolute;	background: #999;	border: 3px solid #f5f5f5;	border-radius: 50%;	cursor: pointer;	box-sizing: content-box;	box-shadow: 0px 0px 2px 1px rgba(130, 130, 130, 0.3);}.hephaistos .tp-bullet:hover,.hephaistos .tp-bullet.selected {	background: #fff;	border-color: #000;}/*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 HERMES SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS */.hermes.tparrows {	cursor: pointer;	background: #000;	background: rgba(0, 0, 0, 0.5);	width: 30px;	height: 110px;	position: absolute;	display: block;	z-index: 1000;}.hermes.tparrows:before {	font-family: "revicons";	font-size: 15px;	color: #fff;	display: block;	line-height: 110px;	text-align: center;	transform: translateX(0px);	-webkit-transform: translateX(0px);	transition: all 0.3s;	-webkit-transition: all 0.3s;}.hermes.tparrows.tp-leftarrow:before {	content: "\e824";}.hermes.tparrows.tp-rightarrow:before {	content: "\e825";}.hermes.tparrows.tp-leftarrow:hover:before {	transform: translateX(-20px);	-webkit-transform: translateX(-20px);	opacity: 0;}.hermes.tparrows.tp-rightarrow:hover:before {	transform: translateX(20px);	-webkit-transform: translateX(20px);	opacity: 0;}.hermes .tp-arr-allwrapper {	overflow: hidden;	position: absolute;	width: 180px;	height: 140px;	top: 0;	left: 0;	visibility: hidden;	-webkit-transition: -webkit-transform 0.3s 0.3s;	transition: transform 0.3s 0.3s;	-webkit-perspective: 1000px;	perspective: 1000px;}.hermes.tp-rightarrow .tp-arr-allwrapper {	right: 0;	left: auto;}.hermes.tparrows:hover .tp-arr-allwrapper {	visibility: visible;}.hermes .tp-arr-imgholder {	width: 180px;	position: absolute;	left: 0;	top: 0;	height: 110px;	transform: translateX(-180px);	-webkit-transform: translateX(-180px);	transition: all 0.3s;	transition-delay: 0.3s;}.hermes.tp-rightarrow .tp-arr-imgholder {	transform: translateX(180px);	-webkit-transform: translateX(180px);}.hermes.tparrows:hover .tp-arr-imgholder {	transform: translateX(0px);	-webkit-transform: translateX(0px);}.hermes .tp-arr-titleholder {	top: 110px;	width: 180px;	text-align: left;	display: block;	padding: 0px 10px;	line-height: 30px;	background: #000;	background: rgba(0, 0, 0, 0.75);	color: #fff;	font-weight: 600;	position: absolute;	font-size: 12px;	white-space: nowrap;	letter-spacing: 1px;	-webkit-transition: all 0.3s;	transition: all 0.3s;	-webkit-transform: rotateX(-90deg);	transform: rotateX(-90deg);	-webkit-transform-origin: 50% 0;	transform-origin: 50% 0;	box-sizing: border-box;}.hermes.tparrows:hover .tp-arr-titleholder {	-webkit-transition-delay: 0.6s;	transition-delay: 0.6s;	-webkit-transform: rotateX(0deg);	transform: rotateX(0deg);}/* BULLETS */.hermes .tp-bullet {	overflow: hidden;	border-radius: 50%;	width: 16px;	height: 16px;	background-color: transparent;	box-shadow: inset 0 0 0 2px #FFF;	-webkit-transition: background 0.3s ease;	transition: background 0.3s ease;	position: absolute;}.hermes .tp-bullet:hover {	background-color: rgba(0, 0, 0, 0.2);}.hermes .tp-bullet:after {	content: ' ';	position: absolute;	bottom: 0;	height: 0;	left: 0;	width: 100%;	background-color: #FFF;	box-shadow: 0 0 1px #FFF;	-webkit-transition: height 0.3s ease;	transition: height 0.3s ease;}.hermes .tp-bullet.selected:after {	height: 100%;}/* TABS */.hermes .tp-tab {	opacity: 1;	padding-right: 10px;	box-sizing: border-box;}.hermes .tp-tab-image {	width: 100%;	height: 60%;	position: relative;}.hermes .tp-tab-content {	background: #363636;	position: absolute;	padding: 20px 20px 20px 30px;	box-sizing: border-box;	color: #fff;	display: block;	width: 100%;	min-height: 40%;	bottom: 0;	left: -10px;}.hermes .tp-tab-date {	display: block;	color: #888;	font-weight: 600;	font-size: 12px;	margin-bottom: 10px;}.hermes .tp-tab-title {	display: block;	color: #fff;	font-size: 16px;	font-weight: 800;	text-transform: uppercase;	line-height: 19px;}.hermes .tp-tab.selected .tp-tab-title:after {	width: 0;	height: 0;	border-style: solid;	border-width: 30px 0 30px 10px;	border-color: transparent transparent transparent #363636;	content: " ";	position: absolute;	right: -9px;	bottom: 50%;	margin-bottom: -30px;}.hermes .tp-tab-mask {	padding-right: 10px !important;}/* MEDIA QUERIES */@media only screen and (max-width: 960px) {	.hermes .tp-tab .tp-tab-title {		font-size: 14px;		line-height: 16px;	}	.hermes .tp-tab-date {		font-size: 11px;		line-height: 13px;		margin-bottom: 10px;	}	.hermes .tp-tab-content {		padding: 15px 15px 15px 25px;	}}@media only screen and (max-width: 768px) {	.hermes .tp-tab .tp-tab-title {		font-size: 12px;		line-height: 14px;	}	.hermes .tp-tab-date {		font-size: 10px;		line-height: 12px;		margin-bottom: 5px;	}	.hermes .tp-tab-content {		padding: 10px 10px 10px 20px;	}}/*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 HESPERIDEN SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS */.hesperiden.tparrows {	cursor: pointer;	background: #000;	background: rgba(0, 0, 0, 0.5);	width: 40px;	height: 40px;	position: absolute;	display: block;	z-index: 1000;	border-radius: 50%;}.hesperiden.tparrows:hover {	background: #000;}.hesperiden.tparrows:before {	font-family: "revicons";	font-size: 20px;	color: #fff;	display: block;	line-height: 40px;	text-align: center;}.hesperiden.tparrows.tp-leftarrow:before {	content: "\e82c";	margin-left: -3px;}.hesperiden.tparrows.tp-rightarrow:before {	content: "\e82d";	margin-right: -3px;}/* BULLETS */.hesperiden.tp-bullets:before {	content: " ";	position: absolute;	width: 100%;	height: 100%;	background: transparent;	padding: 10px;	margin-left: -10px;	margin-top: -10px;	box-sizing: content-box;	border-radius: 8px;}.hesperiden .tp-bullet {	width: 12px;	height: 12px;	position: absolute;	background: #999999;	/* old browsers */	background: -moz-linear-gradient(top, #999999 0%, #e1e1e1 100%);	/* ff3.6+ */	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #999999), color-stop(100%, #e1e1e1));	/* chrome,safari4+ */	background: -webkit-linear-gradient(top, #999999 0%, #e1e1e1 100%);	/* chrome10+,safari5.1+ */	background: -o-linear-gradient(top, #999999 0%, #e1e1e1 100%);	/* opera 11.10+ */	background: -ms-linear-gradient(top, #999999 0%, #e1e1e1 100%);	/* ie10+ */	background: linear-gradient(to bottom, #999999 0%, #e1e1e1 100%);	/* w3c */	filter: progid:dximagetransform.microsoft.gradient( startcolorstr="#999999", endcolorstr="#e1e1e1",gradienttype=0 );	/* ie6-9 */	border: 3px solid #e5e5e5;	border-radius: 50%;	cursor: pointer;	box-sizing: content-box;}.hesperiden .tp-bullet:hover,.hesperiden .tp-bullet.selected {	background: #666;}/* THUMBS */.hesperiden .tp-thumb {	opacity: 1;	-webkit-perspective: 600px;	perspective: 600px;}.hesperiden .tp-thumb .tp-thumb-title {	font-size: 12px;	position: absolute;	margin-top: -10px;	color: #fff;	display: block;	z-index: 10000;	background-color: #000;	padding: 5px 10px;	bottom: 0;	left: 0;	width: 100%;	box-sizing: border-box;	text-align: center;	overflow: hidden;	white-space: nowrap;	transition: all 0.3s;	-webkit-transition: all 0.3s;	transform: rotatex(90deg) translatez(0.001px);	transform-origin: 50% 100%;	-webkit-transform: rotatex(90deg) translatez(0.001px);	-webkit-transform-origin: 50% 100%;	opacity: 0;}.hesperiden .tp-thumb:hover .tp-thumb-title {	transform: rotatex(0deg);	-webkit-transform: rotatex(0deg);	opacity: 1;}/* TABS */.hesperiden .tp-tab {	opacity: 1;	padding: 10px;	box-sizing: border-box;	font-family: "Roboto", sans-serif;	border-bottom: 1px solid #e5e5e5;}.hesperiden .tp-tab-image {	width: 60px;	height: 60px;	max-height: 100%;	max-width: 100%;	position: relative;	display: inline-block;	float: left;}.hesperiden .tp-tab-content {	background: transparent;	position: relative;	padding: 15px 15px 15px 85px;	left: 0;	overflow: hidden;	margin-top: -15px;	box-sizing: border-box;	color: #333;	display: inline-block;	width: 100%;	height: 100%;	position: absolute;}.hesperiden .tp-tab-date {	display: block;	color: #aaa;	font-weight: 500;	font-size: 12px;	margin-bottom: 0;}.hesperiden .tp-tab-title {	display: block;	text-align: left;	color: #333;	font-size: 14px;	font-weight: 500;	text-transform: none;	line-height: 17px;}.hesperiden .tp-tab:hover,.hesperiden .tp-tab.selected {	background: #eee;}/* MEDIA QUERIES *//*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 METIS SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS */.metis.tparrows {	background: #fff;	padding: 10px;	transition: all 0.3s;	-webkit-transition: all 0.3s;	width: 60px;	height: 60px;	box-sizing: border-box;}.metis.tparrows:hover {	background: #fff;	background: rgba(255, 255, 255, 0.75);}.metis.tparrows:before {	color: #000;	transition: all 0.3s;	-webkit-transition: all 0.3s;}.metis.tparrows:hover:before {	transform: scale(1.5);}/* BULLETS */.metis .tp-bullet {	opacity: 1;	width: 50px;	height: 50px;	padding: 3px;	background: #000;	background-color: rgba(0, 0, 0, 0.25);	margin: 0;	box-sizing: border-box;	transition: all 0.3s;	-webkit-transition: all 0.3s;	border-radius: 50%;}.metis .tp-bullet-image {	border-radius: 50%;	display: block;	box-sizing: border-box;	position: relative;	-webkit-box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);	-moz-box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);	box-shadow: inset 5px 5px 10px 0px rgba(0, 0, 0, 0.25);	width: 44px;	height: 44px;	background-size: cover;	background-position: center center;}.metis .tp-bullet-title {	position: absolute;	bottom: 65px;	display: inline-block;	left: 50%;	background: #000;	background: rgba(0, 0, 0, 0.75);	color: #fff;	padding: 10px 30px;	border-radius: 4px;	-webkit-border-radius: 4px;	opacity: 0;	transition: all 0.3s;	-webkit-transition: all 0.3s;	transform: translateZ(0.001px) translateX(-50%) translateY(14px);	transform-origin: 50% 100%;	-webkit-transform: translateZ(0.001px) translateX(-50%) translateY(14px);	-webkit-transform-origin: 50% 100%;	opacity: 0;	white-space: nowrap;}.metis .tp-bullet:hover .tp-bullet-title {	transform: rotateX(0deg) translateX(-50%);	-webkit-transform: rotateX(0deg) translateX(-50%);	opacity: 1;}.metis .tp-bullet.selected,.metis .tp-bullet:hover {	background: white;	background: -o-linear-gradient(top, white 0%, #777777 100%);	background: -ms-linear-gradient(top, white 0%, #777777 100%);	background: linear-gradient(to bottom, white 0%, #777777 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#777777", GradientType=0 );}.metis .tp-bullet-title:after {	content: " ";	position: absolute;	left: 50%;	margin-left: -8px;	width: 0;	height: 0;	border-style: solid;	border-width: 8px 8px 0 8px;	border-color: rgba(0, 0, 0, 0.75) transparent transparent transparent;	bottom: -8px;}.metis .tp-tab-number {	color: #fff;	font-size: 40px;	line-height: 30px;	font-weight: 400;	font-family: "Playfair Display";	width: 50px;	margin-right: 17px;	display: inline-block;	float: left;}.metis .tp-tab-mask {	padding-left: 20px;	left: 0;	max-width: 90px !important;	transition: 0.4s padding-left, 0.4s left, 0.4s max-width;}.metis:hover .tp-tab-mask {	padding-left: 0;	left: 50px;	max-width: 500px !important;}.metis .tp-tab-divider {	border-right: 1px solid transparent;	height: 30px;	width: 1px;	margin-top: 5px;	display: inline-block;	float: left;}.metis .tp-tab-title {	color: #fff;	font-size: 20px;	line-height: 20px;	font-weight: 400;	font-family: "Playfair Display";	position: relative;	padding-top: 10px;	padding-left: 30px;	display: inline-block;	transform: translateX(-100%);	transition: 0.4s all;}.metis .tp-tab-title-mask {	position: absolute;	overflow: hidden;	left: 67px;}.metis:hover .tp-tab-title {	transform: translateX(0);}.metis .tp-tab {	opacity: 0.15;	transition: 0.4s all;}.metis .tp-tab:hover,.metis .tp-tab.selected {	opacity: 1;}.metis .tp-tab.selected .tp-tab-divider {	border-right: 1px solid #cdb083;}.metis.tp-tabs {	max-width: 118px !important;	padding-left: 50px;}.metis.tp-tabs:before {	content: " ";	height: 100%;	width: 88px;	background: rgba(0, 0, 0, 0.15);	border-right: 1px solid rgba(255, 255, 255, 0.1);	left: 0;	top: 0;	position: absolute;	transition: 0.4s all;}.metis.tp-tabs:hover:before {	width: 118px;}@media (max-width: 499px) {	.metis.tp-tabs:before {		background: rgba(0, 0, 0, 0.75);	}}/*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 PERSEPHONE SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS */.persephone.tparrows {	cursor: pointer;	background: #aaa;	background: rgba(200, 200, 200, 0.5);	width: 40px;	height: 40px;	position: absolute;	display: block;	z-index: 100;	border: 1px solid #f5f5f5;}.persephone.tparrows:hover {	background: #333;}.persephone.tparrows:before {	font-family: "revicons";	font-size: 15px;	color: #fff;	display: block;	line-height: 40px;	text-align: center;}.persephone.tparrows.tp-leftarrow:before {	content: "\e824";}.persephone.tparrows.tp-rightarrow:before {	content: "\e825";}/* BULLETS */.persephone.tp-bullets:before {	content: " ";	position: absolute;	width: 100%;	height: 100%;	background: transparent;	padding: 10px;	margin-left: -10px;	margin-top: -10px;	box-sizing: content-box;}.persephone .tp-bullet {	width: 12px;	height: 12px;	position: absolute;	background: #aaa;	border: 1px solid #e5e5e5;	cursor: pointer;	box-sizing: content-box;}.persephone .tp-bullet:hover,.persephone .tp-bullet.selected {	background: #222;}/*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 URANUS SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS */.uranus.tparrows {	width: 50px;	height: 50px;	background: transparent;}.uranus.tparrows:before {	width: 50px;	height: 50px;	line-height: 50px;	font-size: 40px;	transition: all 0.3s;	-webkit-transition: all 0.3s;}.uranus.tparrows:hover:before {	opacity: 0.75;}/* BULLETS */.uranus .tp-bullet {	width: 8px;	height: 8px;	border-radius: 50%;	box-shadow: 0 0 0 2px rgba(255, 255, 255, 0.36);	-webkit-transition: box-shadow 0.3s ease;	transition: box-shadow 0.3s ease;	background: transparent;}.uranus .tp-bullet.selected,.uranus .tp-bullet:hover {	box-shadow: 0 0 0 2px #FFF;	border: none;	border-radius: 50%;	background: transparent;}.uranus .tp-bullet-inner {	background-color: rgba(255, 255, 255, 0.7);	-webkit-transition: background-color 0.3s ease, -webkit-transform 0.3s ease;	transition: background-color 0.3s ease, transform 0.3s ease;	top: 0;	left: 0;	width: 100%;	height: 100%;	outline: none;	border-radius: 50%;	background-color: #FFF;	background-color: rgba(255, 255, 255, 0.3);	text-indent: -999em;	cursor: pointer;	position: absolute;}.uranus .tp-bullet.selected .tp-bullet-inner,.uranus .tp-bullet:hover .tp-bullet-inner {	transform: scale(0.4);	-webkit-transform: scale(0.4);	background-color: #fff;}/*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 ZEUS SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*//* ARROWS */.zeus.tparrows {	cursor: pointer;	min-width: 70px;	min-height: 70px;	position: absolute;	display: block;	z-index: 101;	border-radius: 35px;	overflow: hidden;	background: rgba(0, 0, 0, 0.1);}.zeus.tparrows:before {	font-family: "revicons";	font-size: 20px;	color: #fff;	display: block;	line-height: 70px;	text-align: center;	z-index: 2;	position: relative;}.zeus.tparrows.tp-leftarrow:before {	content: "\e824";}.zeus.tparrows.tp-rightarrow:before {	content: "\e825";}.zeus .tp-title-wrap {	background: #000;	background: rgba(0, 0, 0, 0.5);	width: 100%;	height: 100%;	top: 0;	left: 0;	position: absolute;	opacity: 0;	transform: scale(0);	-webkit-transform: scale(0);	transition: all 0.3s;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;	border-radius: 50%;}.zeus .tp-arr-imgholder {	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	background-position: center center;	background-size: cover;	border-radius: 50%;	transform: translateX(-100%);	-webkit-transform: translateX(-100%);	transition: all 0.3s;	-webkit-transition: all 0.3s;	-moz-transition: all 0.3s;}.zeus.tp-rightarrow .tp-arr-imgholder {	transform: translateX(100%);	-webkit-transform: translateX(100%);}.zeus.tparrows:hover .tp-arr-imgholder {	transform: translateX(0);	-webkit-transform: translateX(0);	opacity: 1;}.zeus.tparrows:hover .tp-title-wrap {	transform: scale(1);	-webkit-transform: scale(1);	opacity: 1;}/* BULLETS */.zeus .tp-bullet {	box-sizing: content-box;	-webkit-box-sizing: content-box;	border-radius: 50%;	background-color: transparent;	-webkit-transition: opacity 0.3s ease;	transition: opacity 0.3s ease;	width: 13px;	height: 13px;	border: 2px solid #fff;}.zeus .tp-bullet:after {	content: "";	position: absolute;	width: 100%;	height: 100%;	left: 0;	border-radius: 50%;	background-color: #FFF;	-webkit-transform: scale(0);	transform: scale(0);	-webkit-transform-origin: 50% 50%;	transform-origin: 50% 50%;	-webkit-transition: -webkit-transform 0.3s ease;	transition: transform 0.3s ease;}.zeus .tp-bullet:hover:after,.zeus .tp-bullet.selected:after {	-webkit-transform: scale(1.2);	transform: scale(1.2);}.zeus .tp-bullet-image,.zeus .tp-bullet-imageoverlay {	width: 135px;	height: 60px;	position: absolute;	background: #000;	background: rgba(0, 0, 0, 0.5);	bottom: 25px;	left: 50%;	margin-left: -65px;	box-sizing: border-box;	background-size: cover;	background-position: center center;	visibility: hidden;	opacity: 0;	-webkit-backface-visibility: hidden;	backface-visibility: hidden;	-webkit-transform-origin: 50% 50%;	transform-origin: 50% 50%;	-webkit-transition: all 0.3s ease;	transition: all 0.3s ease;	border-radius: 4px;}.zeus .tp-bullet-title,.zeus .tp-bullet-imageoverlay {	z-index: 2;	-webkit-transition: all 0.5s ease;	transition: all 0.5s ease;}.zeus .tp-bullet-title {	color: #fff;	text-align: center;	line-height: 15px;	font-size: 13px;	font-weight: 600;	z-index: 3;	visibility: hidden;	opacity: 0;	-webkit-backface-visibility: hidden;	backface-visibility: hidden;	-webkit-transform-origin: 50% 50%;	transform-origin: 50% 50%;	-webkit-transition: all 0.3s ease;	transition: all 0.3s ease;	position: absolute;	bottom: 45px;	width: 135px;	vertical-align: middle;	left: -57px;}.zeus .tp-bullet:hover .tp-bullet-title,.zeus .tp-bullet:hover .tp-bullet-image,.zeus .tp-bullet:hover .tp-bullet-imageoverlay {	opacity: 1;	visibility: visible;	-webkit-transform: translateY(0px);	transform: translateY(0px);}/* THUMBS */.zeus .tp-thumb {	opacity: 1;}.zeus .tp-thumb-over {	background: #000;	background: rgba(0, 0, 0, 0.25);	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 1;	-webkit-transition: all 0.3s;	transition: all 0.3s;}.zeus .tp-thumb-more:before {	font-family: "revicons";	font-size: 12px;	color: #aaa;	color: rgba(255, 255, 255, 0.75);	display: block;	line-height: 12px;	text-align: left;	z-index: 2;	position: absolute;	top: 20px;	right: 20px;	z-index: 2;}.zeus .tp-thumb-more:before {	content: "\e825";}.zeus .tp-thumb-title {	font-family: "Raleway";	letter-spacing: 1px;	font-size: 12px;	color: #fff;	display: block;	line-height: 15px;	text-align: left;	z-index: 2;	position: absolute;	top: 0;	left: 0;	z-index: 2;	padding: 20px 35px 20px 20px;	width: 100%;	height: 100%;	box-sizing: border-box;	transition: all 0.3s;	-webkit-transition: all 0.3s;	font-weight: 500;}.zeus .tp-thumb.selected .tp-thumb-more:before,.zeus .tp-thumb:hover .tp-thumb-more:before {	color: #aaa;}.zeus .tp-thumb.selected .tp-thumb-over,.zeus .tp-thumb:hover .tp-thumb-over {	background: #000;}.zeus .tp-thumb.selected .tp-thumb-title,.zeus .tp-thumb:hover .tp-thumb-title {	color: #fff;}/* TABS */.zeus .tp-tab {	opacity: 1;	box-sizing: border-box;}.zeus .tp-tab-title {	display: block;	text-align: center;	background: rgba(0, 0, 0, 0.25);	font-family: "Roboto Slab", serif;	font-weight: 700;	font-size: 13px;	line-height: 13px;	color: #fff;	padding: 9px 10px;}.zeus .tp-tab:hover .tp-tab-title,.zeus .tp-tab.selected .tp-tab-title {	color: #000;	background: white;}/*-----------------------------------------------------------------------------

- Revolution Slider 5.0 Navigatin Skin Style  -

 ZEUS SKIN

author:  ThemePunch
email:      info@themepunch.com
website:    http://www.themepunch.com
-----------------------------------------------------------------------------*/.post-tabs .tp-thumb {	opacity: 1;}.post-tabs .tp-thumb-over {	background: #252525;	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 1;	-webkit-transition: all 0.3s;	transition: all 0.3s;}.post-tabs .tp-thumb-more:before {	font-family: "revicons";	font-size: 12px;	color: #aaa;	color: rgba(255, 255, 255, 0.75);	display: block;	line-height: 12px;	text-align: left;	z-index: 2;	position: absolute;	top: 15px;	right: 15px;	z-index: 2;}.post-tabs .tp-thumb-more:before {	content: "\e825";}.post-tabs .tp-thumb-title {	font-family: "raleway";	letter-spacing: 1px;	font-size: 12px;	color: #fff;	display: block;	line-height: 15px;	text-align: left;	z-index: 2;	position: absolute;	top: 0;	left: 0;	z-index: 2;	padding: 15px 30px 15px 15px;	width: 100%;	height: 100%;	box-sizing: border-box;	transition: all 0.3s;	-webkit-transition: all 0.3s;	font-weight: 500;}.post-tabs .tp-thumb.selected .tp-thumb-more:before,.post-tabs .tp-thumb:hover .tp-thumb-more:before {	color: #aaa;}.post-tabs .tp-thumb.selected .tp-thumb-over,.post-tabs .tp-thumb:hover .tp-thumb-over {	background: #fff;}.post-tabs .tp-thumb.selected .tp-thumb-title,.post-tabs .tp-thumb:hover .tp-thumb-title {	color: #000;}/*-----------------------------------------------------------------------------

-	Revolution Slider 5.0 Default Style Settings -

Screen Stylesheet

version:   	5.3.1
date:      	07/12/15
author:		themepunch
email:     	info@themepunch.com
website:   	http://www.themepunch.com
-----------------------------------------------------------------------------*/.rev_slider .tp-mask-wrap .tp-caption {	display: flex;	align-items: center;	justify-content: center;}.rev_slider .tp-mask-wrap .tp-caption .shell {	width: 100%;}html.ie-11 .rev_slider .tp-mask-wrap .tp-caption .shell {	width: 1200px;}html.ie-11 .rev_slider .rev_row.tp-caption .rev_column {	position: absolute !important;	top: 50% !important;	left: 50% !important;	transform: translate(-50%, -50%) !important;	width: auto;}html.ie-11 .rev_slider .section-cover {	height: 100vh;}html.ie-11 .rev_slider .tp-static-layers .tp-caption {	display: block;}.rev_column_inner .tp-parallax-wrap, .rev_column_inner .tp-parallax-wrap .tp-loop-wrap, .rev_column_inner .tp-parallax-wrap .tp-mask-wrap {	justify-content: center;}@media (min-width: 992px) {	.rev-slider-layout-1 .rev_column_inner .tp-parallax-wrap, .rev-slider-layout-1 .rev_column_inner .tp-parallax-wrap .tp-loop-wrap, .rev-slider-layout-1 .rev_column_inner .tp-parallax-wrap .tp-mask-wrap {		justify-content: flex-start;	}}.rev_slider .tp-caption.rev_row {	margin-left: auto !important;	margin-right: auto !important;	display: flex !important;	align-items: center;	justify-content: center;}.tp-splitted.tp-linesplit {	display: inline-block !important;}.rev_slider_wrapper--holder {	overflow: hidden;}.rev_slider_wrapper--holder .range-xs-middle {	display: flex;	align-items: center;}.rev_slider_wrapper--holder .range-xs-middle [class*=cell-] {	flex-basis: 100%;}.rev_slider img, .tp-simpleresponsive img {	left: 0;}.tp-revslider-slidesli-video .slotholder:after {	content: '';	position: absolute;	top: 0;	bottom: 0;	left: 0;	right: 0;	background-color: rgba(22, 22, 22, 0.7);	z-index: 30;}.rev_slider .tp-caption.rev_row .rev_column {	vertical-align: middle;	width: 100%;}.rev_column, .rev_column .tp-parallax-wrap, .rev_column_inner .rev_layer_in_column, .rev_column_inner .tp-parallax-wrap, .rev_column_inner .tp-parallax-wrap .tp-loop-wrap, .rev_column_inner .tp-parallax-wrap .tp-mask-wrap, .rev_slider .tp-caption.rev_row, .tp-caption .tp-revstop, .tp-svg-layer svg {	vertical-align: top;}.rev_slider .caption, .rev_slider .tp-caption {	white-space: normal !important;}.tp-loop-wrap, .tp-mask-wrap, .tp-parallax-wrap.rev_row_wrap {	height: 100%;}.medium_grey, .medium_text, .small_text, .tp-caption.medium_grey, .tp-caption.medium_text, .tp-caption.small_text {	line-height: 20px;	margin: 0;	position: absolute;	border-style: none;	border-width: 0;	font-family: Arial;}.large_text, .medium_grey, .medium_text, .small_text, .tp-caption.large_text, .tp-caption.medium_grey, .tp-caption.medium_text, .tp-caption.small_text, .tp-caption.very_large_text, .very_large_text {	font-weight: 700;	text-shadow: 0 2px 5px rgba(0, 0, 0, 0.5);	color: #fff;	white-space: nowrap;}* {	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}@media (min-width: 1376px) {	.tp-bullets {		display: none !important;	}}.medium_grey, .tp-caption.medium_grey {	background-color: #888;	font-size: 20px;	padding: 2px 4px;}.small_text, .tp-caption.small_text {	font-size: 14px;}.medium_text, .tp-caption.medium_text {	font-size: 20px;}.large_text, .tp-caption.large_text {	border-style: none;	border-width: 0;	font-family: Arial;	font-size: 40px;	line-height: 40px;	margin: 0;	position: absolute;}.tp-caption.very_big_black, .tp-caption.very_big_white, .tp-caption.very_large_text, .very_big_black, .very_big_white, .very_large_text {	border-style: none;	border-width: 0;	font-family: Arial;	font-size: 60px;	line-height: 60px;	margin: 0;	position: absolute;}.tp-caption.very_large_text, .very_large_text {	letter-spacing: -2px;}.tp-caption.very_big_white, .very_big_white {	background-color: #000;	color: #fff;	font-weight: 800;	padding: 1px 4px 0;	text-shadow: none;	white-space: nowrap;}.tp-caption.very_big_black, .very_big_black {	background-color: #fff;	color: #000;	font-weight: 700;	padding: 1px 4px 0;	text-shadow: none;	white-space: nowrap;}.modern_medium_fat, .modern_medium_fat_white, .modern_medium_light, .tp-caption.modern_medium_fat, .tp-caption.modern_medium_fat_white, .tp-caption.modern_medium_light {	border-style: none;	border-width: 0;	font-family: "Open Sans",sans-serif;	font-size: 24px;	line-height: 20px;	white-space: nowrap;}.modern_medium_fat, .tp-caption.modern_medium_fat {	color: #000;	font-weight: 800;	margin: 0;	position: absolute;	text-shadow: none;}.modern_medium_fat_white, .tp-caption.modern_medium_fat_white {	color: #fff;	font-weight: 800;	margin: 0;	position: absolute;	text-shadow: none;}.modern_medium_light, .tp-caption.modern_medium_light {	color: #000;	font-weight: 300;	margin: 0;	position: absolute;	text-shadow: none;}.modern_big_bluebg, .modern_big_redbg, .tp-caption.modern_big_bluebg, .tp-caption.modern_big_redbg {	color: #fff;	font-family: "Open Sans",sans-serif;	font-size: 30px;	letter-spacing: 0;	line-height: 36px;	position: absolute;	text-shadow: none;	margin: 0;	border-style: none;	border-width: 0;}.modern_big_bluebg, .tp-caption.modern_big_bluebg {	background-color: #4e5b6c;	font-weight: 800;	padding: 3px 10px;}.modern_big_redbg, .tp-caption.modern_big_redbg {	background-color: #de543e;	font-weight: 300;	padding: 1px 10px 3px;}.modern_small_text_dark, .tp-caption.modern_small_text_dark {	border-style: none;	border-width: 0;	color: #555;	font-family: Arial;	font-size: 14px;	line-height: 22px;	margin: 0;	position: absolute;	text-shadow: none;	white-space: nowrap;}.boxshadow, .tp-caption.boxshadow {	box-shadow: 0 0 20px rgba(0, 0, 0, 0.5);}.black, .tp-caption.black {	color: #000;	text-shadow: none;}.thinheadline_dark, .thintext_dark, .tp-caption.thinheadline_dark, .tp-caption.thintext_dark {	background-color: transparent;	color: rgba(0, 0, 0, 0.85);	font-family: "Open Sans";	font-weight: 300;}.noshadow, .tp-caption.noshadow {	text-shadow: none;}.thinheadline_dark, .tp-caption.thinheadline_dark {	font-size: 30px;	line-height: 30px;	position: absolute;	text-shadow: none;}.thintext_dark, .tp-caption.thintext_dark {	font-size: 16px;	line-height: 26px;	position: absolute;	text-shadow: none;}.largeblackbg, .largegreenbg, .largepinkbg, .largewhitebg, .tp-caption.largeblackbg, .tp-caption.largegreenbg, .tp-caption.largepinkbg, .tp-caption.largewhitebg {	border-radius: 0;	font-weight: 300;	line-height: 70px;	padding: 0 20px;	text-shadow: none;	font-family: "Open Sans";	font-size: 50px;	position: absolute;}.largeblackbg, .tp-caption.largeblackbg {	background-color: #000;	color: #fff;}.largepinkbg, .tp-caption.largepinkbg {	background-color: #db4360;	color: #fff;}.largewhitebg, .tp-caption.largewhitebg {	background-color: #fff;	color: #000;}.largegreenbg, .tp-caption.largegreenbg {	background-color: #67ae73;	color: #fff;}.excerpt, .tp-caption.excerpt {	background-color: black;	border-color: #fff;	border-style: none;	border-width: 0;	color: #fff;	font-family: Arial;	font-size: 36px;	font-weight: 700;	height: auto;	letter-spacing: -1.5px;	line-height: 36px;	margin: 0;	padding: 1px 4px 0;	text-decoration: none;	text-shadow: none;	white-space: normal !important;	width: 150px;}.large_bold_grey, .medium_thin_grey, .small_thin_grey, .tp-caption.large_bold_grey, .tp-caption.medium_thin_grey, .tp-caption.small_thin_grey {	background-color: transparent;	border-color: #ffd658;	padding: 1px 4px 0;	border-style: none;	border-width: 0;	text-decoration: none;	text-shadow: none;	margin: 0;}.large_bold_grey, .tp-caption.large_bold_grey {	color: #666;	font-family: "Open Sans";	font-size: 60px;	font-weight: 800;	line-height: 60px;}.medium_thin_grey, .small_thin_grey, .tp-caption.medium_thin_grey, .tp-caption.small_thin_grey {	font-family: "Open Sans";	font-weight: 300;}.medium_thin_grey, .tp-caption.medium_thin_grey {	color: #666;	font-size: 34px;	line-height: 30px;}.small_thin_grey, .tp-caption.small_thin_grey {	color: #757575;	font-size: 18px;	line-height: 26px;}.lightgrey_divider, .tp-caption.lightgrey_divider {	background-color: #ebebeb;	background-position: initial;	background-repeat: initial;	border-color: #222;	border-style: none;	border-width: 0;	height: 3px;	text-decoration: none;	width: 370px;}.large_bold_darkblue, .medium_bg_darkblue, .tp-caption.large_bold_darkblue, .tp-caption.medium_bg_darkblue {	border-color: #ffd658;	border-style: none;	border-width: 0;	font-family: "Open Sans";	font-weight: 800;	text-decoration: none;}.large_bold_darkblue, .tp-caption.large_bold_darkblue {	background-color: transparent;	color: #34495e;	font-size: 58px;	line-height: 60px;}.medium_bg_darkblue, .tp-caption.medium_bg_darkblue {	background-color: #34495e;	color: #fff;	font-size: 20px;	line-height: 20px;	padding: 10px;}.medium_bold_red, .medium_light_red, .tp-caption.medium_bold_red, .tp-caption.medium_light_red {	background-color: transparent;	border-color: #ffd658;	border-style: none;	border-width: 0;	color: #e33a0c;	font-family: "Open Sans";	padding: 0;}.medium_bold_red, .tp-caption.medium_bold_red {	font-size: 24px;	font-weight: 800;	line-height: 30px;	text-decoration: none;}.medium_light_red, .tp-caption.medium_light_red {	font-size: 21px;	font-weight: 300;	line-height: 26px;	text-decoration: none;}.medium_bg_orange, .medium_bg_red, .tp-caption.medium_bg_orange, .tp-caption.medium_bg_red {	border-color: #ffd658;	border-style: none;	border-width: 0;	font-family: "Open Sans";	padding: 10px;	font-weight: 800;	text-decoration: none;}.medium_bg_red, .tp-caption.medium_bg_red {	background-color: #e33a0c;	color: #fff;	font-size: 20px;	line-height: 20px;}.medium_bold_orange, .tp-caption.medium_bold_orange {	background-color: transparent;	border-color: #ffd658;	border-style: none;	border-width: 0;	color: #f39c12;	font-family: "Open Sans";	font-size: 24px;	font-weight: 800;	line-height: 30px;	text-decoration: none;}.medium_bg_orange, .tp-caption.medium_bg_orange {	background-color: #f39c12;	color: #fff;	font-size: 20px;	line-height: 20px;}.grassfloor, .tp-caption.grassfloor {	background-color: #a0b397;	border-color: #222;	border-style: none;	border-width: 0;	height: 150px;	text-decoration: none;	width: 4000px;}.large_bold_white, .medium_light_white, .tp-caption.large_bold_white, .tp-caption.medium_light_white {	background-color: transparent;	border-color: #ffd658;	border-style: none;	border-width: 0;	color: #fff;	font-family: "Open Sans";}.large_bold_white, .tp-caption.large_bold_white {	font-size: 58px;	font-weight: 800;	line-height: 60px;	text-decoration: none;}.medium_light_white, .tp-caption.medium_light_white {	font-size: 30px;	font-weight: 300;	line-height: 36px;	padding: 0;	text-decoration: none;}.mediumlarge_light_white, .mediumlarge_light_white_center, .tp-caption.mediumlarge_light_white, .tp-caption.mediumlarge_light_white_center {	background-color: transparent;	font-family: "Open Sans";	font-size: 34px;	font-weight: 300;	line-height: 40px;	padding: 0;	text-decoration: none;	border-color: #ffd658;	border-style: none;	border-width: 0;	color: #fff;}.mediumlarge_light_white_center, .tp-caption.mediumlarge_light_white_center {	text-align: center;}.medium_bg_asbestos, .tp-caption.medium_bg_asbestos {	background-color: #7f8c8d;	border-color: #ffd658;	border-style: none;	border-width: 0;	color: #fff;	font-family: "Open Sans";	font-size: 20px;	font-weight: 800;	line-height: 20px;	padding: 10px;	text-decoration: none;}.large_bold_black, .medium_light_black, .tp-caption.large_bold_black, .tp-caption.medium_light_black {	color: #000;	font-family: "Open Sans";	text-decoration: none;	border-style: none;	border-width: 0;	background-color: transparent;	border-color: #ffd658;}.medium_light_black, .tp-caption.medium_light_black {	font-size: 30px;	font-weight: 300;	line-height: 36px;	padding: 0;}.large_bold_black, .tp-caption.large_bold_black {	font-size: 58px;	font-weight: 800;	line-height: 60px;}.mediumlarge_light_darkblue, .tp-caption.mediumlarge_light_darkblue {	background-color: transparent;	border-color: #ffd658;	border-style: none;	border-width: 0;	color: #34495e;	font-family: "Open Sans";	font-size: 34px;	font-weight: 300;	line-height: 40px;	padding: 0;	text-decoration: none;}.large_bg_black, .small_light_white, .tp-caption.large_bg_black, .tp-caption.small_light_white {	color: #fff;	font-family: "Open Sans";	text-decoration: none;	border-style: none;	border-width: 0;}.small_light_white, .tp-caption.small_light_white {	background-color: transparent;	border-color: #ffd658;	font-size: 17px;	font-weight: 300;	line-height: 28px;	padding: 0;}.roundedimage, .tp-caption.roundedimage {	border-color: #222;	border-style: none;	border-width: 0;}.large_bg_black, .tp-caption.large_bg_black {	background-color: #000;	border-color: #ffd658;	font-size: 40px;	font-weight: 800;	line-height: 40px;	padding: 10px 20px 15px;}.mediumwhitebg, .tp-caption.mediumwhitebg {	background-color: #fff;	border-color: #000;	border-style: none;	border-width: 0;	color: #000;	font-family: "Open Sans";	font-size: 30px;	font-weight: 300;	line-height: 30px;	padding: 5px 15px 10px;	text-decoration: none;	text-shadow: none;}.maincaption, .tp-caption.maincaption {	background-color: transparent;	border-color: #000;	border-style: none;	border-width: 0;	color: #212a40;	font-family: roboto;	font-size: 33px;	font-weight: 500;	line-height: 43px;	text-decoration: none;	text-shadow: none;}.miami_subtitle, .miami_title_60px, .tp-caption.miami_subtitle, .tp-caption.miami_title_60px {	background-color: transparent;	border-color: #000;	font-family: "Source Sans Pro";	text-shadow: none;	border-style: none;	border-width: 0;	text-decoration: none;}.Miami_nostyle, .divideline30px, .tp-caption.Miami_nostyle, .tp-caption.divideline30px {	border-color: #222;	border-style: none;	border-width: 0;}.miami_title_60px, .tp-caption.miami_title_60px {	color: #fff;	font-size: 60px;	font-weight: 700;	letter-spacing: 1px;	line-height: 60px;}.miami_subtitle, .tp-caption.miami_subtitle {	color: rgba(255, 255, 255, 0.65);	font-size: 17px;	font-weight: 400;	letter-spacing: 2px;	line-height: 24px;}.divideline30px, .tp-caption.divideline30px {	background: #fff;	height: 2px;	min-width: 30px;	text-decoration: none;}.miami_content_dark, .miami_content_light, .miami_title_60px_dark, .tp-caption.miami_content_dark, .tp-caption.miami_content_light, .tp-caption.miami_title_60px_dark {	background-color: transparent;	border-color: #000;	font-family: "Source Sans Pro";	border-style: none;	border-width: 0;	text-decoration: none;	text-shadow: none;}.miami_content_light, .tp-caption.miami_content_light {	color: #fff;	font-size: 22px;	font-weight: 400;	letter-spacing: 0;	line-height: 28px;}.miami_title_60px_dark, .tp-caption.miami_title_60px_dark {	color: #333;	font-size: 60px;	font-weight: 700;	letter-spacing: 1px;	line-height: 60px;}.miami_content_dark, .tp-caption.miami_content_dark {	color: #666;	font-size: 22px;	font-weight: 400;	letter-spacing: 0;	line-height: 28px;}.arrowicon, .ellipse70px, .tp-caption.arrowicon, .tp-caption.ellipse70px {	border-color: #222;	line-height: 1px;	border-style: none;	border-width: 0;}.divideline30px_dark, .tp-caption.divideline30px_dark {	background-color: #333;	border-color: #222;	border-style: none;	border-width: 0;	height: 2px;	min-width: 30px;	text-decoration: none;}.ellipse70px, .tp-caption.ellipse70px {	background-color: rgba(0, 0, 0, 0.14902);	border-radius: 50px;	cursor: pointer;	min-height: 70px;	min-width: 70px;	text-decoration: none;}.MarkerDisplay, .Restaurant-Display, .tp-caption.MarkerDisplay, .tp-caption.Restaurant-Display {	background-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	font-style: normal;	padding: 0;	text-decoration: none;}.MarkerDisplay, .tp-caption.MarkerDisplay {	border-color: #000;	font-family: "Permanent Marker";	text-shadow: none;}.Restaurant-Display, .tp-caption.Restaurant-Display {	border-color: transparent;	color: #fff;	font-family: Roboto;	font-size: 120px;	font-weight: 700;	line-height: 120px;}.Restaurant-Cursive, .Restaurant-ScrollDownText, .tp-caption.Restaurant-Cursive, .tp-caption.Restaurant-ScrollDownText {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: #fff;	font-style: normal;	font-weight: 400;	letter-spacing: 2px;}.Restaurant-Cursive, .tp-caption.Restaurant-Cursive {	font-family: "Nothing you could do";	font-size: 30px;	line-height: 30px;	padding: 0;	text-decoration: none;}.Restaurant-ScrollDownText, .tp-caption.Restaurant-ScrollDownText {	font-family: Roboto;	font-size: 17px;	line-height: 17px;	padding: 0;	text-decoration: none;}.Restaurant-Description, .Restaurant-Price, .tp-caption.Restaurant-Description, .tp-caption.Restaurant-Price {	background-color: transparent;	color: #fff;	font-weight: 300;	letter-spacing: 3px;	line-height: 30px;	padding: 0;	text-decoration: none;	border-color: transparent;	border-style: none;	border-width: 0;	font-family: Roboto;	border-radius: 0;	font-style: normal;}.Restaurant-Description, .tp-caption.Restaurant-Description {	font-size: 20px;}.Restaurant-Price, .tp-caption.Restaurant-Price {	font-size: 30px;}.Restaurant-Menuitem, .tp-caption.Restaurant-Menuitem {	background-color: black;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: white;	font-family: Roboto;	font-size: 17px;	font-style: normal;	font-weight: 400;	letter-spacing: 2px;	line-height: 17px;	padding: 10px 30px;	text-align: left;	text-decoration: none;}.Furniture-LogoText, .Furniture-Plus, .tp-caption.Furniture-LogoText, .tp-caption.Furniture-Plus {	border-color: transparent;	border-style: none;	border-width: 0;	color: #e6cfa3;	text-decoration: none;}.Furniture-LogoText, .tp-caption.Furniture-LogoText {	background-color: transparent;	border-radius: 0;	font-family: Raleway;	font-size: 160px;	font-style: normal;	font-weight: 300;	line-height: 150px;	padding: 0;	text-shadow: none;}.Furniture-Plus, .tp-caption.Furniture-Plus {	background-color: white;	border-radius: 30px;	box-shadow: rgba(0, 0, 0, 0.1) 0 1px 3px;	font-family: Raleway;	font-size: 20px;	font-style: normal;	font-weight: 400;	line-height: 20px;	padding: 6px 7px 4px;	text-shadow: none;}.Furniture-Subtitle, .Furniture-Title, .tp-caption.Furniture-Subtitle, .tp-caption.Furniture-Title {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: black;	font-family: Raleway;	font-style: normal;	line-height: 20px;	text-shadow: none;}.Furniture-Title, .tp-caption.Furniture-Title {	font-size: 20px;	font-weight: 700;	letter-spacing: 3px;	padding: 0;	text-decoration: none;}.Furniture-Subtitle, .tp-caption.Furniture-Subtitle {	font-size: 17px;	font-weight: 300;	padding: 0;	text-decoration: none;}.Fashion-SmallText, .Gym-Display, .Gym-SmallText, .Gym-Subline, .tp-caption.Fashion-SmallText, .tp-caption.Gym-Display, .tp-caption.Gym-SmallText, .tp-caption.Gym-Subline {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: white;	padding: 0;	text-decoration: none;}.Gym-Display, .tp-caption.Gym-Display {	font-family: Raleway;	font-size: 80px;	font-style: normal;	font-weight: 900;	line-height: 70px;}.Gym-Subline, .tp-caption.Gym-Subline {	font-family: Raleway;	font-size: 30px;	font-style: normal;	font-weight: 100;	letter-spacing: 5px;	line-height: 30px;}.Gym-SmallText, .tp-caption.Gym-SmallText {	font-family: Raleway;	font-size: 17px;	font-style: normal;	font-weight: 300;	line-height: 22;	text-shadow: none;}.Fashion-SmallText, .tp-caption.Fashion-SmallText {	font-family: Raleway;	font-size: 12px;	font-style: normal;	font-weight: 600;	letter-spacing: 2px;	line-height: 20px;}.Fashion-BigDisplay, .Fashion-TextBlock, .tp-caption.Fashion-BigDisplay, .tp-caption.Fashion-TextBlock {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: black;	font-family: Raleway;	font-style: normal;	letter-spacing: 2px;}.Fashion-BigDisplay, .tp-caption.Fashion-BigDisplay {	font-size: 60px;	font-weight: 900;	line-height: 60px;	padding: 0;	text-decoration: none;}.Fashion-TextBlock, .tp-caption.Fashion-TextBlock {	font-size: 20px;	font-weight: 400;	line-height: 40px;	padding: 0;	text-decoration: none;}.Sports-Display, .Sports-DisplayFat, .tp-caption.Sports-Display, .tp-caption.Sports-DisplayFat {	color: white;	font-size: 130px;	font-style: normal;	line-height: 130px;	padding: 0;	border-style: none;	font-family: Raleway;	border-color: transparent;	border-radius: 0;	border-width: 0;	text-decoration: none;	background-color: transparent;}.Sports-Display, .tp-caption.Sports-Display {	font-weight: 100;	letter-spacing: 13px;}.Sports-DisplayFat, .tp-caption.Sports-DisplayFat {	font-weight: 900;}.Sports-Subline, .tp-caption.Sports-Subline {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: black;	font-family: Raleway;	font-size: 32px;	font-style: normal;	font-weight: 400;	letter-spacing: 4px;	line-height: 32px;	padding: 0;	text-decoration: none;}.Instagram-Caption, .News-Subtitle, .News-Title, .tp-caption.Instagram-Caption, .tp-caption.News-Subtitle, .tp-caption.News-Title {	color: white;	font-style: normal;	border-style: none;	padding: 0;}.Instagram-Caption, .tp-caption.Instagram-Caption {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-width: 0;	font-family: Roboto;	font-size: 20px;	font-weight: 900;	line-height: 20px;	text-decoration: none;}.News-Title, .tp-caption.News-Title {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-width: 0;	font-family: "Roboto Slab";	font-size: 70px;	font-weight: 400;	line-height: 60px;	text-decoration: none;}.News-Subtitle, .News-Subtitle:hover, .tp-caption.News-Subtitle, .tp-caption.News-Subtitle:hover {	background-color: rgba(255, 255, 255, 0);	text-decoration: none;	border-radius: 0;	border-width: 0;	border-color: transparent;}.News-Subtitle, .tp-caption.News-Subtitle {	font-family: "Roboto Slab";	font-size: 15px;	font-weight: 300;	line-height: 24px;}.News-Subtitle:hover, .tp-caption.News-Subtitle:hover {	border-style: solid;	color: rgba(255, 255, 255, 0.65);}.Photography-Display, .tp-caption.Photography-Display {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: white;	font-family: Raleway;	font-size: 80px;	font-style: normal;	font-weight: 100;	letter-spacing: 5px;	line-height: 70px;	padding: 0;	text-decoration: none;}.Photography-ImageHover, .Photography-Menuitem, .Photography-Subline, .tp-caption.Photography-ImageHover, .tp-caption.Photography-Menuitem, .tp-caption.Photography-Subline {	font-size: 20px;	font-style: normal;	text-decoration: none;	border-radius: 0;	border-style: none;	border-width: 0;}.Photography-Subline, .tp-caption.Photography-Subline {	background-color: transparent;	border-color: transparent;	color: #777777;	font-family: Raleway;	font-weight: 300;	letter-spacing: 3px;	line-height: 30px;	padding: 0;}.Photography-ImageHover, .tp-caption.Photography-ImageHover {	background-color: transparent;	border-color: rgba(255, 255, 255, 0);	color: white;	font-weight: 400;	line-height: 22;	padding: 0;}.Photography-ImageHover:hover, .tp-caption.Photography-ImageHover:hover {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: white;	text-decoration: none;}.Photography-Menuitem, .tp-caption.Photography-Menuitem {	background-color: rgba(0, 0, 0, 0.65);	border-color: transparent;	color: white;	font-family: Raleway;	font-weight: 300;	letter-spacing: 2px;	line-height: 20px;	padding: 3px 5px 3px 8px;}.Photography-Menuitem:hover, .tp-caption.Photography-Menuitem:hover {	background-color: rgba(0, 255, 222, 0.65);	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: white;	text-decoration: none;}.Photography-ImageHover2:hover, .Photography-Textblock, .WebProduct-Content, .WebProduct-SubTitle, .WebProduct-Title, .tp-caption.Photography-ImageHover2:hover, .tp-caption.Photography-Textblock, .tp-caption.WebProduct-Content, .tp-caption.WebProduct-SubTitle, .tp-caption.WebProduct-Title {	background-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	text-decoration: none;}.Photography-Textblock, .tp-caption.Photography-Textblock {	border-color: transparent;	color: white;	font-family: Raleway;	font-size: 17px;	font-style: normal;	font-weight: 300;	letter-spacing: 2px;	line-height: 30px;	padding: 0;}.Photography-ImageHover2, .Photography-Subline-2, .tp-caption.Photography-ImageHover2, .tp-caption.Photography-Subline-2 {	font-size: 20px;	font-style: normal;	padding: 0;	text-decoration: none;	background-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;}.Photography-Subline-2, .tp-caption.Photography-Subline-2 {	border-color: transparent;	color: rgba(255, 255, 255, 0.35);	font-family: Raleway;	font-weight: 300;	letter-spacing: 3px;	line-height: 30px;}.Photography-ImageHover2, .tp-caption.Photography-ImageHover2 {	border-color: rgba(255, 255, 255, 0);	color: white;	font-family: Arial;	font-weight: 400;	line-height: 22;}.Photography-ImageHover2:hover, .tp-caption.Photography-ImageHover2:hover {	border-color: transparent;	color: white;}.WebProduct-Title, .tp-caption.WebProduct-Title {	border-color: transparent;	color: #333333;	font-family: Raleway;	font-size: 90px;	font-style: normal;	font-weight: 100;	line-height: 90px;	padding: 0;}.WebProduct-Content, .WebProduct-SubTitle, .tp-caption.WebProduct-Content, .tp-caption.WebProduct-SubTitle {	color: #999999;	padding: 0;	border-color: transparent;	font-family: Raleway;	font-style: normal;}.WebProduct-SubTitle, .tp-caption.WebProduct-SubTitle {	font-size: 15px;	font-weight: 400;	line-height: 20px;}.WebProduct-Content, .tp-caption.WebProduct-Content {	font-size: 16px;	font-weight: 600;	line-height: 24px;}.WebProduct-Menuitem, .tp-caption.WebProduct-Menuitem {	background-color: #333333;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: white;	font-family: Raleway;	font-size: 15px;	font-style: normal;	font-weight: 500;	letter-spacing: 2px;	line-height: 20px;	padding: 3px 5px 3px 8px;	text-align: left;	text-decoration: none;}.WebProduct-Menuitem:hover, .tp-caption.WebProduct-Menuitem:hover {	background-color: white;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: #999999;	text-decoration: none;}.WebProduct-Content-Light, .WebProduct-SubTitle-Light, .WebProduct-Title-Light, .tp-caption.WebProduct-Content-Light, .tp-caption.WebProduct-SubTitle-Light, .tp-caption.WebProduct-Title-Light {	background-color: transparent;	border-color: transparent;	padding: 0;	text-align: left;	border-radius: 0;	font-family: Raleway;	font-style: normal;}.WebProduct-Title-Light, .tp-caption.WebProduct-Title-Light {	border-style: none;	border-width: 0;	color: white;	font-size: 90px;	font-weight: 100;	line-height: 90px;	text-decoration: none;}.WebProduct-SubTitle-Light, .tp-caption.WebProduct-SubTitle-Light {	border-style: none;	border-width: 0;	color: rgba(255, 255, 255, 0.35);	font-size: 15px;	font-weight: 400;	line-height: 20px;	text-decoration: none;}.WebProduct-Content-Light, .tp-caption.WebProduct-Content-Light {	border-style: none;	border-width: 0;	color: rgba(255, 255, 255, 0.65);	font-size: 16px;	font-weight: 600;	line-height: 24px;	text-decoration: none;}.FatRounded, .FatRounded:hover, .tp-caption.FatRounded, .tp-caption.FatRounded:hover {	border-color: lightgray;	border-radius: 50px;	text-decoration: none;	border-width: 0;	border-style: none;}.FatRounded, .tp-caption.FatRounded {	background-color: rgba(0, 0, 0, 0.5);	color: white;	font-family: Raleway;	font-size: 30px;	font-style: normal;	font-weight: 900;	line-height: 30px;	padding: 20px 22px 20px 25px;	text-align: left;	text-shadow: none;}.FatRounded:hover, .tp-caption.FatRounded:hover {	background-color: black;	color: white;}.NotGeneric-Title, .tp-caption.NotGeneric-Title {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: white;	font-family: Raleway;	font-size: 70px;	font-style: normal;	font-weight: 800;	line-height: 70px;	padding: 10px 0;	text-decoration: none;}.NotGeneric-CallToAction, .NotGeneric-SubTitle, .tp-caption.NotGeneric-CallToAction, .tp-caption.NotGeneric-SubTitle {	font-weight: 500;	color: white;	text-decoration: none;	border-radius: 0;	font-family: Raleway;	text-align: left;	font-style: normal;}.NotGeneric-SubTitle, .tp-caption.NotGeneric-SubTitle {	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	font-size: 13px;	letter-spacing: 4px;	line-height: 20px;	padding: 0;}.NotGeneric-CallToAction, .tp-caption.NotGeneric-CallToAction {	background-color: transparent;	border-color: rgba(255, 255, 255, 0.5);	border-style: solid;	border-width: 1px;	font-size: 14px;	letter-spacing: 3px;	line-height: 14px;	padding: 10px 30px;}.NotGeneric-CallToAction:hover, .tp-caption.NotGeneric-CallToAction:hover {	background-color: transparent;	border-color: white;	border-radius: 0;	border-style: solid;	border-width: 1px;	color: white;	text-decoration: none;}.NotGeneric-Icon, .tp-caption.NotGeneric-Icon {	background-color: transparent;	border-color: rgba(255, 255, 255, 0);	border-radius: 0;	border-style: solid;	border-width: 0;	color: white;	font-family: Raleway;	font-size: 30px;	font-style: normal;	font-weight: 400;	letter-spacing: 3px;	line-height: 30px;	padding: 0;	text-align: left;	text-decoration: none;}.NotGeneric-Menuitem, .NotGeneric-Menuitem:hover, .tp-caption.NotGeneric-Menuitem, .tp-caption.NotGeneric-Menuitem:hover {	background-color: transparent;	border-style: solid;	border-width: 1px;	color: white;	text-decoration: none;	border-radius: 0;}.NotGeneric-Menuitem, .tp-caption.NotGeneric-Menuitem {	border-color: rgba(255, 255, 255, 0.15);	font-family: Raleway;	font-size: 14px;	font-style: normal;	font-weight: 500;	letter-spacing: 3px;	line-height: 14px;	padding: 27px 30px;	text-align: left;}.NotGeneric-Menuitem:hover, .tp-caption.NotGeneric-Menuitem:hover {	border-color: white;}.MarkerStyle, .tp-caption.MarkerStyle {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: white;	font-family: "Permanent Marker";	font-size: 17px;	font-style: normal;	font-weight: 100;	line-height: 30px;	padding: 0;	text-align: left;	text-decoration: none;}.Gym-Menuitem, .Gym-Menuitem:hover, .tp-caption.Gym-Menuitem, .tp-caption.Gym-Menuitem:hover {	background-color: black;	border-radius: 3px;	border-style: solid;	border-width: 2px;	text-decoration: none;	color: white;}.Gym-Menuitem, .tp-caption.Gym-Menuitem {	border-color: rgba(255, 255, 255, 0);	font-family: Raleway;	font-size: 20px;	font-style: normal;	font-weight: 300;	letter-spacing: 2px;	line-height: 20px;	padding: 3px 5px 3px 8px;	text-align: left;}.Gym-Menuitem:hover, .tp-caption.Gym-Menuitem:hover {	border-color: rgba(255, 255, 255, 0.25);}.Newspaper-Title-Centered, .tp-caption.Newspaper-Title-Centered {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: white;	font-family: "Roboto Slab";	font-size: 50px;	font-style: normal;	font-weight: 400;	line-height: 55px;	padding: 0 0 10px;	text-align: center;	text-decoration: none;}.Hero-Button, .NotGeneric-Button, .tp-caption.Hero-Button, .tp-caption.NotGeneric-Button {	border-radius: 0;	border-style: solid;	border-width: 1px;	padding: 10px 30px;	text-decoration: none;	font-weight: 500;	letter-spacing: 3px;	line-height: 14px;	font-family: Raleway;	font-style: normal;	font-size: 14px;}.Hero-Button, .tp-caption.Hero-Button {	background-color: transparent;	border-color: rgba(255, 255, 255, 0.5);	color: white;	text-align: left;}.Hero-Button:hover, .tp-caption.Hero-Button:hover {	background-color: white;	border-color: white;	border-radius: 0;	border-style: solid;	border-width: 1px;	color: black;	text-decoration: none;}.NotGeneric-Button, .tp-caption.NotGeneric-Button {	background-color: transparent;	border-color: rgba(255, 255, 255, 0.5);	color: white;	text-align: left;}.NotGeneric-Button:hover, .tp-caption.NotGeneric-Button:hover {	background-color: transparent;	border-color: white;	border-radius: 0;	border-style: solid;	border-width: 1px;	color: white;	text-decoration: none;}.NotGeneric-BigButton, .NotGeneric-BigButton:hover, .tp-caption.NotGeneric-BigButton, .tp-caption.NotGeneric-BigButton:hover {	background-color: transparent;	border-style: solid;	border-width: 1px;	color: white;	text-decoration: none;	border-radius: 0;}.NotGeneric-BigButton, .tp-caption.NotGeneric-BigButton {	border-color: rgba(255, 255, 255, 0.15);	font-family: Raleway;	font-size: 14px;	font-style: normal;	font-weight: 500;	letter-spacing: 3px;	line-height: 14px;	padding: 27px 30px;	text-align: left;}.NotGeneric-BigButton:hover, .tp-caption.NotGeneric-BigButton:hover {	border-color: white;}.WebProduct-Button, .tp-caption.WebProduct-Button {	background-color: #333333;	border-color: black;	border-radius: 0;	border-style: none;	border-width: 2px;	color: white;	font-family: Raleway;	font-size: 16px;	font-style: normal;	font-weight: 600;	letter-spacing: 1px;	line-height: 48px;	padding: 0 40px;	text-align: left;	text-decoration: none;}.WebProduct-Button:hover, .tp-caption.WebProduct-Button:hover {	background-color: white;	border-color: black;	border-radius: 0;	border-style: none;	border-width: 2px;	color: #333333;	text-decoration: none;}.Restaurant-Button, .tp-caption.Restaurant-Button {	background-color: rgba(10, 10, 10, 0);	border-color: rgba(255, 255, 255, 0.5);	border-radius: 0;	border-style: solid;	border-width: 2px;	color: white;	font-family: Roboto;	font-size: 17px;	font-style: normal;	font-weight: 500;	letter-spacing: 3px;	line-height: 17px;	padding: 12px 35px;	text-align: left;	text-decoration: none;}.Gym-Button, .Gym-Button-Light, .tp-caption.Gym-Button, .tp-caption.Gym-Button-Light {	font-family: Raleway;	font-size: 15px;	font-style: normal;	font-weight: 600;	line-height: 15px;}.Restaurant-Button:hover, .tp-caption.Restaurant-Button:hover {	background-color: transparent;	border-color: #ffe081;	border-radius: 0;	border-style: solid;	border-width: 2px;	color: white;	text-decoration: none;}.Gym-Button, .Gym-Button:hover, .tp-caption.Gym-Button, .tp-caption.Gym-Button:hover {	border-color: transparent;	border-width: 0;	text-decoration: none;	border-style: solid;	color: white;	border-radius: 30px;}.Gym-Button-Light, .Gym-Button-Light:hover, .Sports-Button-Light:hover, .Sports-Button-Red:hover, .tp-caption.Gym-Button-Light, .tp-caption.Gym-Button-Light:hover, .tp-caption.Sports-Button-Light:hover, .tp-caption.Sports-Button-Red:hover {	border-style: solid;	border-width: 2px;	color: white;	text-decoration: none;}.Gym-Button, .tp-caption.Gym-Button {	background-color: #8bc027;	letter-spacing: 1px;	padding: 13px 35px;	text-align: left;}.Gym-Button:hover, .tp-caption.Gym-Button:hover {	background-color: #72a800;}.Gym-Button-Light, .tp-caption.Gym-Button-Light {	background-color: transparent;	border-color: rgba(255, 255, 255, 0.25);	border-radius: 30px;	padding: 12px 35px;	text-align: left;}.Sports-Button-Light, .Sports-Button-Red, .tp-caption.Sports-Button-Light, .tp-caption.Sports-Button-Red {	color: white;	font-size: 17px;	letter-spacing: 2px;	line-height: 17px;	padding: 12px 35px;	text-decoration: none;	border-style: solid;	border-width: 2px;	font-family: Raleway;	font-weight: 600;	text-align: left;	font-style: normal;}.Gym-Button-Light:hover, .tp-caption.Gym-Button-Light:hover {	background-color: rgba(114, 168, 0, 0);	border-color: #8bc027;	border-radius: 30px;}.Sports-Button-Light, .tp-caption.Sports-Button-Light {	background-color: transparent;	border-color: rgba(255, 255, 255, 0.5);	border-radius: 0;}.Sports-Button-Light:hover, .tp-caption.Sports-Button-Light:hover {	background-color: transparent;	border-color: white;	border-radius: 0;}.Sports-Button-Red, .tp-caption.Sports-Button-Red {	background-color: #db1c22;	border-color: rgba(219, 28, 34, 0);	border-radius: 0;}.Sports-Button-Red:hover, .tp-caption.Sports-Button-Red:hover {	background-color: black;	border-color: black;	border-radius: 0;}.Photography-Button, .Photography-Button:hover, .tp-caption.Photography-Button, .tp-caption.Photography-Button:hover {	border-radius: 30px;	border-width: 1px;	color: white;	text-decoration: none;	background-color: transparent;	border-style: solid;}.Newspaper-Button-2, .Newspaper-Button-2:hover, .tp-caption.Newspaper-Button-2, .tp-caption.Newspaper-Button-2:hover {	background-color: transparent;	border-radius: 3px;	border-width: 2px;	color: white;	border-style: solid;	text-decoration: none;}.Photography-Button, .tp-caption.Photography-Button {	border-color: rgba(255, 255, 255, 0.25);	font-family: Raleway;	font-size: 15px;	font-style: normal;	font-weight: 600;	letter-spacing: 1px;	line-height: 15px;	padding: 13px 35px;	text-align: left;}.Photography-Button:hover, .tp-caption.Photography-Button:hover {	border-color: white;}.Newspaper-Button-2, .tp-caption.Newspaper-Button-2 {	border-color: rgba(255, 255, 255, 0.5);	font-family: Roboto;	font-size: 15px;	font-style: normal;	font-weight: 900;	line-height: 15px;	padding: 10px 30px;	text-align: left;}.Feature-Examples, .Feature-Tour, .tp-caption.Feature-Examples, .tp-caption.Feature-Tour {	font-family: Roboto;	font-size: 17px;	font-weight: 700;	line-height: 17px;	font-style: normal;	text-align: left;}.Newspaper-Button-2:hover, .tp-caption.Newspaper-Button-2:hover {	border-color: white;}.Feature-Tour, .Feature-Tour:hover, .tp-caption.Feature-Tour, .tp-caption.Feature-Tour:hover {	border-color: transparent;	border-width: 0;	color: white;	border-radius: 30px;	border-style: solid;	text-decoration: none;}.Feature-Tour, .tp-caption.Feature-Tour {	background-color: #8bc027;	padding: 17px 35px;}.Feature-Tour:hover, .tp-caption.Feature-Tour:hover {	background-color: #72a800;}.Feature-Examples, .tp-caption.Feature-Examples {	background-color: transparent;	border-color: rgba(33, 42, 64, 0.15);	border-radius: 30px;	border-style: solid;	border-width: 2px;	color: rgba(33, 42, 64, 0.5);	padding: 15px 35px;	text-decoration: none;}.Feature-Examples:hover, .tp-caption.Feature-Examples:hover {	background-color: transparent;	border-color: #8bc027;	border-radius: 30px;	border-style: solid;	border-width: 2px;	color: #8bc027;	text-decoration: none;}.menutab, .tp-caption.menutab {	background-color: transparent;	border-color: black;	border-radius: 0;	border-style: none;	border-width: 0;	color: #292e31;	font-family: roboto;	font-size: 25px;	font-style: normal;	font-weight: 300;	line-height: 30px;	padding: 0;	text-align: left;	text-decoration: none;	text-shadow: none;}.menutab:hover, .tp-caption.menutab:hover {	background-color: transparent;	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	color: #d50000;	text-decoration: none;}.maincontent, .minitext, .tp-caption.maincontent, .tp-caption.minitext {	background-color: transparent;	border-color: black;	border-radius: 0;	border-style: none;	font-family: roboto;	font-style: normal;	padding: 0;	border-width: 0;	text-shadow: none;}.maincontent, .tp-caption.maincontent {	color: #292e31;	font-size: 21px;	font-weight: 300;	line-height: 26px;	text-align: left;	text-decoration: none;}.minitext, .tp-caption.minitext {	color: #b9babb;	font-size: 15px;	font-weight: 400;	line-height: 20px;	text-align: left;	text-decoration: none;}.Feature-Buy, .Feature-Examples-Light, .tp-caption.Feature-Buy, .tp-caption.Feature-Examples-Light {	font-family: Roboto;	font-size: 17px;	font-style: normal;	font-weight: 700;	line-height: 17px;	text-align: left;	text-decoration: none;	border-radius: 30px;	border-style: solid;	color: white;}.Feature-Buy, .tp-caption.Feature-Buy {	background-color: #009aee;	border-color: transparent;	border-width: 0;	padding: 17px 35px;}.Feature-Buy:hover, .tp-caption.Feature-Buy:hover {	background-color: #0085d6;	border-color: transparent;	border-radius: 30px;	border-style: solid;	border-width: 0;	color: white;	text-decoration: none;}.Feature-Examples-Light, .tp-caption.Feature-Examples-Light {	background-color: transparent;	border-color: rgba(255, 255, 255, 0.15);	border-width: 2px;	padding: 15px 35px;}.Feature-Examples-Light:hover, .tp-caption.Feature-Examples-Light:hover {	background-color: transparent;	border-color: white;	border-radius: 30px;	border-style: solid;	border-width: 2px;	color: white;	text-decoration: none;}.Facebook-Likes, .Twitter-Favorites, .Twitter-Link, .tp-caption.Facebook-Likes, .tp-caption.Twitter-Favorites, .tp-caption.Twitter-Link {	border-style: none;	border-width: 0;	font-family: Roboto;	font-style: normal;	font-weight: 500;	text-align: left;	text-decoration: none;	border-color: transparent;	font-size: 15px;}.Facebook-Likes, .tp-caption.Facebook-Likes {	background-color: #3b5999;	border-radius: 0;	color: white;	line-height: 22px;	padding: 5px 15px;}.Twitter-Favorites, .tp-caption.Twitter-Favorites {	background-color: rgba(255, 255, 255, 0);	border-radius: 0;	color: #8899a6;	line-height: 22px;	padding: 0;}.Twitter-Link, .tp-caption.Twitter-Link {	background-color: white;	border-radius: 30px;	color: #8799a5;	line-height: 15px;	padding: 11px 11px 9px;}.Twitter-Link:hover, .tp-caption.Twitter-Link:hover {	background-color: #0084b4;	border-color: transparent;	border-radius: 30px;	border-style: none;	border-width: 0;	color: white;	text-decoration: none;}.Twitter-Content, .Twitter-Retweet, .tp-caption.Twitter-Content, .tp-caption.Twitter-Retweet {	border-color: transparent;	border-radius: 0;	border-style: none;	border-width: 0;	font-family: Roboto;	font-style: normal;	font-weight: 500;	text-align: left;	text-decoration: none;}.Twitter-Retweet, .tp-caption.Twitter-Retweet {	background-color: rgba(255, 255, 255, 0);	color: #8899a6;	font-size: 15px;	line-height: 22px;	padding: 0;}.Twitter-Content, .tp-caption.Twitter-Content {	background-color: white;	color: #292f33;	font-size: 20px;	line-height: 28px;	padding: 30px 30px 70px;}.revtp-form input[type=email], .revtp-form input[type=text], .revtp-searchform input[type=email], .revtp-searchform input[type=text] {	font-family: Arial,sans-serif;	font-size: 15px;	color: #000;	background-color: #fff;	line-height: 46px;	padding: 0 20px;	cursor: text;	border: 0;	width: 400px;	margin-bottom: 0;	-webkit-transition: background-color .5s;	-moz-transition: background-color .5s;	-o-transition: background-color .5s;	-ms-transition: background-color .5s;	transition: background-color .5s;	border-radius: 0;}.BigBold-SubTitle, .BigBold-Title, .tp-caption.BigBold-SubTitle, .tp-caption.BigBold-Title {	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	font-style: normal;	font-family: Raleway;	text-align: left;}.BigBold-Title, .tp-caption.BigBold-Title {	color: white;	font-size: 110px;	line-height: 100px;	font-weight: 800;	padding: 10px 0;	border-radius: 0;}.BigBold-SubTitle, .tp-caption.BigBold-SubTitle {	color: rgba(255, 255, 255, 0.5);	font-size: 15px;	line-height: 24px;	font-weight: 500;	padding: 0;	border-radius: 0;	letter-spacing: 1px;}.BigBold-Button, .BigBold-Button:hover, .tp-caption.BigBold-Button, .tp-caption.BigBold-Button:hover {	color: white;	border-style: solid;	border-width: 1px;	text-decoration: none;	border-radius: 0;}.BigBold-Button, .tp-caption.BigBold-Button {	font-size: 13px;	line-height: 13px;	font-weight: 500;	font-style: normal;	font-family: Raleway;	padding: 15px 50px;	background-color: transparent;	border-color: rgba(255, 255, 255, 0.5);	text-align: left;	letter-spacing: 1px;}.BigBold-Button:hover, .tp-caption.BigBold-Button:hover {	background-color: transparent;	border-color: white;}.FoodCarousel-Content, .tp-caption.FoodCarousel-Content {	color: #292e31;	font-size: 17px;	line-height: 28px;	font-weight: 500;	font-style: normal;	font-family: Raleway;	padding: 30px;	text-decoration: none;	background-color: white;	border-color: #292e31;	border-style: solid;	border-width: 1px;	border-radius: 0;	text-align: left;}.FoodCarousel-Button, .FoodCarousel-CloseButton, .tp-caption.FoodCarousel-Button, .tp-caption.FoodCarousel-CloseButton {	font-weight: 700;	font-style: normal;	font-family: Raleway;	letter-spacing: 1px;	border-style: solid;	border-width: 1px;	text-align: left;}.FoodCarousel-Button, .tp-caption.FoodCarousel-Button {	color: #292e31;	font-size: 13px;	line-height: 13px;	padding: 15px 70px 15px 50px;	text-decoration: none;	background-color: white;	border-color: #292e31;	border-radius: 0;}.FoodCarousel-Button:hover, .tp-caption.FoodCarousel-Button:hover {	color: white;	text-decoration: none;	background-color: #292e31;	border-color: #292e31;	border-style: solid;	border-width: 1px;	border-radius: 0;}.FoodCarousel-CloseButton, .tp-caption.FoodCarousel-CloseButton {	color: #292e31;	font-size: 20px;	line-height: 20px;	padding: 14px 14px 14px 16px;	text-decoration: none;	background-color: transparent;	border-color: rgba(41, 46, 49, 0);	border-radius: 30px;}.Video-SubTitle, .Video-Title, .tp-caption.Video-SubTitle, .tp-caption.Video-Title {	color: white;	font-style: normal;	font-family: Raleway;	padding: 5px;	text-decoration: none;}.FoodCarousel-CloseButton:hover, .tp-caption.FoodCarousel-CloseButton:hover {	color: white;	text-decoration: none;	background-color: #292e31;	border-color: rgba(41, 46, 49, 0);	border-style: solid;	border-width: 1px;	border-radius: 30px;}.Video-SubTitle, .Video-Title, .tp-caption.Video-SubTitle, .tp-caption.Video-Title {	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	text-align: left;}.Video-SubTitle, .tp-caption.Video-SubTitle {	font-size: 12px;	line-height: 12px;	font-weight: 600;	background-color: rgba(0, 0, 0, 0.35);	letter-spacing: 2px;}.Video-Title, .tp-caption.Video-Title {	font-size: 30px;	line-height: 30px;	font-weight: 900;	background-color: black;}.Travel-BigCaption, .Travel-SmallCaption, .tp-caption.Travel-BigCaption, .tp-caption.Travel-SmallCaption {	color: white;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	font-family: Roboto;	font-style: normal;	text-align: left;}.Travel-BigCaption, .tp-caption.Travel-BigCaption {	font-size: 50px;	line-height: 50px;	font-weight: 400;}.Travel-SmallCaption, .tp-caption.Travel-SmallCaption {	font-size: 25px;	line-height: 30px;	font-weight: 300;}.Travel-CallToAction, .Travel-CallToAction:hover, .tp-caption.Travel-CallToAction, .tp-caption.Travel-CallToAction:hover {	border-color: white;	border-style: solid;	border-width: 2px;	border-radius: 5px;	text-decoration: none;	color: white;}.Travel-CallToAction, .tp-caption.Travel-CallToAction {	font-size: 25px;	line-height: 25px;	font-weight: 500;	font-style: normal;	font-family: Roboto;	padding: 12px 20px;	background-color: rgba(255, 255, 255, 0.05);	text-align: left;	letter-spacing: 1px;}.Travel-CallToAction:hover, .tp-caption.Travel-CallToAction:hover {	background-color: rgba(255, 255, 255, 0.15);}.RotatingWords-TitleWhite, .tp-caption.RotatingWords-TitleWhite {	color: white;	font-size: 70px;	line-height: 70px;	font-weight: 800;	font-style: normal;	font-family: Raleway;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	text-align: left;}.RotatingWords-Button, .RotatingWords-SmallText, .tp-caption.RotatingWords-Button, .tp-caption.RotatingWords-SmallText {	color: white;	line-height: 20px;	font-family: Raleway;	text-align: left;	font-style: normal;	text-decoration: none;}.RotatingWords-Button, .tp-caption.RotatingWords-Button {	font-size: 20px;	font-weight: 700;	padding: 20px 50px;	background-color: transparent;	border-color: rgba(255, 255, 255, 0.15);	border-style: solid;	border-width: 2px;	border-radius: 0;	letter-spacing: 3px;}.RotatingWords-Button:hover, .tp-caption.RotatingWords-Button:hover {	color: white;	text-decoration: none;	background-color: transparent;	border-color: white;	border-style: solid;	border-width: 2px;	border-radius: 0;}.ContentZoom-DetailTitle, .ContentZoom-SmallIcon, .ContentZoom-SmallIcon:hover, .ContentZoom-SmallSubtitle, .ContentZoom-SmallTitle, .RotatingWords-SmallText, .tp-caption.ContentZoom-DetailTitle, .tp-caption.ContentZoom-SmallIcon, .tp-caption.ContentZoom-SmallIcon:hover, .tp-caption.ContentZoom-SmallSubtitle, .tp-caption.ContentZoom-SmallTitle, .tp-caption.RotatingWords-SmallText {	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;}.RotatingWords-SmallText, .tp-caption.RotatingWords-SmallText {	font-size: 14px;	font-weight: 400;	padding: 0;	text-shadow: none;}.ContentZoom-SmallSubtitle, .ContentZoom-SmallTitle, .tp-caption.ContentZoom-SmallSubtitle, .tp-caption.ContentZoom-SmallTitle {	font-weight: 600;	padding: 0;	font-style: normal;	font-family: Raleway;	text-decoration: none;	text-align: left;}.ContentZoom-SmallTitle, .tp-caption.ContentZoom-SmallTitle {	color: #292e31;	font-size: 33px;	line-height: 45px;}.ContentZoom-SmallSubtitle, .tp-caption.ContentZoom-SmallSubtitle {	color: #6f7c82;	font-size: 16px;	line-height: 24px;}.ContentZoom-SmallIcon, .tp-caption.ContentZoom-SmallIcon {	color: #292e31;	font-size: 20px;	line-height: 20px;	font-weight: 400;	font-style: normal;	font-family: Raleway;	padding: 10px;	text-decoration: none;	text-align: left;}.ContentZoom-SmallIcon:hover, .tp-caption.ContentZoom-SmallIcon:hover {	color: #6f7c82;	text-decoration: none;}.ContentZoom-DetailTitle, .tp-caption.ContentZoom-DetailTitle {	color: #292e31;	font-size: 70px;	line-height: 70px;	font-weight: 500;	font-style: normal;	font-family: Raleway;	padding: 0;	text-decoration: none;	text-align: left;}.ContentZoom-DetailContent, .ContentZoom-DetailSubTitle, .tp-caption.ContentZoom-DetailContent, .tp-caption.ContentZoom-DetailSubTitle {	color: #6f7c82;	font-weight: 500;	padding: 0;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;}.ContentZoom-DetailSubTitle, .tp-caption.ContentZoom-DetailSubTitle {	font-size: 25px;	line-height: 25px;	font-style: normal;	font-family: Raleway;	text-decoration: none;	text-align: left;}.ContentZoom-DetailContent, .tp-caption.ContentZoom-DetailContent {	font-size: 17px;	line-height: 28px;	font-style: normal;	font-family: Raleway;	text-decoration: none;	text-align: left;}.ContentZoom-Button, .ContentZoom-ButtonClose, .tp-caption.ContentZoom-Button, .tp-caption.ContentZoom-ButtonClose {	font-size: 13px;	line-height: 13px;	font-weight: 700;	font-style: normal;	font-family: Raleway;	text-align: left;	text-decoration: none;	letter-spacing: 1px;}.ContentZoom-Button, .tp-caption.ContentZoom-Button {	color: #292e31;	padding: 15px 50px;	background-color: transparent;	border-color: rgba(41, 46, 49, 0.5);	border-style: solid;	border-width: 1px;	border-radius: 0;}.ContentZoom-Button:hover, .tp-caption.ContentZoom-Button:hover {	color: white;	text-decoration: none;	background-color: #292e31;	border-color: #292e31;	border-style: solid;	border-width: 1px;	border-radius: 0;}.ContentZoom-ButtonClose, .tp-caption.ContentZoom-ButtonClose {	color: #292e31;	padding: 14px 14px 14px 16px;	background-color: transparent;	border-color: rgba(41, 46, 49, 0.5);	border-style: solid;	border-width: 1px;	border-radius: 30px;}.ContentZoom-ButtonClose:hover, .tp-caption.ContentZoom-ButtonClose:hover {	color: white;	text-decoration: none;	background-color: #292e31;	border-color: #292e31;	border-style: solid;	border-width: 1px;	border-radius: 30px;}.Newspaper-Subtitle, .Newspaper-Title, .tp-caption.Newspaper-Subtitle, .tp-caption.Newspaper-Title {	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	text-align: left;	text-decoration: none;	font-style: normal;}.Newspaper-Title, .tp-caption.Newspaper-Title {	color: white;	font-size: 50px;	line-height: 55px;	font-weight: 400;	font-family: "Roboto Slab";	padding: 0 0 10px;	border-radius: 0;}.Newspaper-Subtitle, .tp-caption.Newspaper-Subtitle {	color: #a8d8ee;	font-size: 15px;	line-height: 20px;	font-weight: 900;	font-family: Roboto;	padding: 0;	border-radius: 0;}.Newspaper-Button, .tp-caption.Newspaper-Button {	color: white;	font-size: 13px;	line-height: 17px;	font-weight: 700;	font-style: normal;	font-family: Roboto;	padding: 12px 35px;	text-decoration: none;	background-color: rgba(255, 255, 255, 0);	border-color: rgba(255, 255, 255, 0.25);	border-style: solid;	border-width: 1px;	border-radius: 0;	letter-spacing: 2px;	text-align: left;}.Newspaper-Button:hover, .tp-caption.Newspaper-Button:hover {	color: black;	text-decoration: none;	background-color: white;	border-color: white;	border-style: solid;	border-width: 1px;	border-radius: 0;}.rtwhitemedium, .tp-caption.rtwhitemedium {	font-size: 22px;	line-height: 26px;	color: #fff;	text-decoration: none;	background-color: transparent;	border-width: 0;	border-color: #000;	border-style: none;	text-shadow: none;}@media only screen and (max-width: 767px) {	.revtp-form input[type=email], .revtp-form input[type=text], .revtp-searchform input[type=email], .revtp-searchform input[type=text] {		width: 200px !important;	}}.revtp-form input[type=submit], .revtp-searchform input[type=submit] {	font-family: Arial,sans-serif;	line-height: 46px;	letter-spacing: 1px;	text-transform: uppercase;	font-size: 15px;	font-weight: 700;	padding: 0 20px;	border: 0;	background: #009aee;	color: #fff;	border-radius: 0;}.Concept-SubTitle, .Concept-Title, .tp-caption.Concept-SubTitle, .tp-caption.Concept-Title {	font-weight: 700;	padding: 0 0 10px;	text-align: left;	background-color: transparent;	border-color: transparent;	border-width: 0;}.Concept-Content, .Concept-Title, .tp-caption.Concept-Content, .tp-caption.Concept-Title {	color: white;	font-family: "Roboto Condensed";	text-decoration: none;	border-style: none;	border-radius: 0;}.Concept-Title, .tp-caption.Concept-Title {	font-size: 70px;	line-height: 70px;	font-style: normal;	letter-spacing: 5px;}.Concept-SubTitle, .tp-caption.Concept-SubTitle {	color: rgba(255, 255, 255, 0.65);	font-size: 25px;	line-height: 25px;	font-style: italic;	font-family: "Playfair Display";	text-decoration: none;	border-style: none;	border-radius: 0;}.Concept-Content, .tp-caption.Concept-Content {	font-size: 20px;	line-height: 30px;	font-weight: 400;	font-style: normal;	padding: 0;	text-align: center;	background-color: transparent;	border-color: white;	border-width: 2px;}.Concept-LessBtn, .Concept-MoreBtn, .tp-caption.Concept-LessBtn, .tp-caption.Concept-MoreBtn {	font-size: 30px;	line-height: 30px;	font-weight: 300;	font-style: normal;	font-family: Roboto;	padding: 10px 8px 7px 10px;	letter-spacing: 1px;	color: white;}.Concept-LessBtn, .Concept-LessBtn:hover, .Concept-MoreBtn, .Concept-MoreBtn:hover, .tp-caption.Concept-LessBtn, .tp-caption.Concept-LessBtn:hover, .tp-caption.Concept-MoreBtn, .tp-caption.Concept-MoreBtn:hover {	text-decoration: none;	border-color: rgba(255, 255, 255, 0);	border-style: solid;	border-width: 0;	border-radius: 50px;}.Concept-MoreBtn, .tp-caption.Concept-MoreBtn {	background-color: transparent;	text-align: left;}.Concept-MoreBtn:hover, .tp-caption.Concept-MoreBtn:hover {	color: white;	background-color: rgba(255, 255, 255, 0.15);}.Concept-LessBtn, .tp-caption.Concept-LessBtn {	background-color: black;	text-align: left;}.Concept-LessBtn:hover, .tp-caption.Concept-LessBtn:hover {	color: black;	background-color: white;}.Concept-SubTitle-Dark, .Concept-Title-Dark, .tp-caption.Concept-SubTitle-Dark, .tp-caption.Concept-Title-Dark {	font-weight: 700;	padding: 0 0 10px;	border-color: transparent;	border-style: none;	border-radius: 0;	background-color: transparent;	text-decoration: none;	border-width: 0;}.Concept-SubTitle-Dark, .tp-caption.Concept-SubTitle-Dark {	color: rgba(0, 0, 0, 0.65);	font-size: 25px;	line-height: 25px;	font-style: italic;	font-family: "Playfair Display";	text-align: left;}.Concept-Title-Dark, .tp-caption.Concept-Title-Dark {	color: black;	font-size: 70px;	line-height: 70px;	font-style: normal;	font-family: "Roboto Condensed";	text-align: center;	letter-spacing: 5px;}.Concept-MoreBtn-Dark, .tp-caption.Concept-MoreBtn-Dark {	color: black;	font-size: 30px;	line-height: 30px;	font-weight: 300;	font-style: normal;	font-family: Roboto;	padding: 10px 8px 7px 10px;	text-decoration: none;	background-color: transparent;	border-color: rgba(255, 255, 255, 0);	border-style: solid;	border-width: 0;	border-radius: 50px;	letter-spacing: 1px;	text-align: left;}.Concept-MoreBtn-Dark:hover, .tp-caption.Concept-MoreBtn-Dark:hover {	color: white;	text-decoration: none;	background-color: black;	border-color: rgba(255, 255, 255, 0);	border-style: solid;	border-width: 0;	border-radius: 50px;}.Concept-Content-Dark, .Concept-Notice, .tp-caption.Concept-Content-Dark, .tp-caption.Concept-Notice {	font-weight: 400;	font-style: normal;	font-family: "Roboto Condensed";	padding: 0;	text-decoration: none;	text-align: center;	background-color: transparent;	border-color: white;	border-style: none;	border-width: 2px;}.Concept-Content-Dark, .tp-caption.Concept-Content-Dark {	color: black;	font-size: 20px;	line-height: 30px;	border-radius: 0;}.Concept-Notice, .tp-caption.Concept-Notice {	color: white;	font-size: 15px;	line-height: 15px;	border-radius: 0;	letter-spacing: 2px;}.tp-caption.Concept-Content a, .tp-caption.Concept-Content a:visited {	color: #fff !important;	border-bottom: 1px solid #fff !important;	font-weight: 700 !important;}.tp-caption.Concept-Content a:hover {	border-bottom: 1px solid transparent !important;}.tp-caption.Concept-Content-Dark a, .tp-caption.Concept-Content-Dark a:visited {	color: #000 !important;	border-bottom: 1px solid #000 !important;	font-weight: 700 !important;}.tp-caption.Concept-Content-Dark a:hover {	border-bottom: 1px solid transparent !important;}.Creative-SubTitle, .Creative-Title, .tp-caption.Creative-SubTitle, .tp-caption.Creative-Title {	padding: 0;	text-decoration: none;	text-align: center;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	font-style: normal;	font-weight: 400;}.Creative-Title, .tp-caption.Creative-Title {	color: white;	font-size: 70px;	line-height: 70px;	font-family: "Playfair Display";	border-radius: 0;}.Creative-SubTitle, .tp-caption.Creative-SubTitle {	color: #cdb083;	font-size: 14px;	line-height: 14px;	font-family: Lato;	border-radius: 0;	letter-spacing: 2px;}.Creative-Button, .Creative-Button:hover, .tp-caption.Creative-Button, .tp-caption.Creative-Button:hover {	color: #cdb083;	background-color: transparent;	border-style: solid;	border-width: 1px;	text-decoration: none;	border-radius: 0;}.Creative-Button, .tp-caption.Creative-Button {	font-size: 13px;	line-height: 13px;	font-weight: 400;	font-style: normal;	font-family: Lato;	padding: 15px 50px;	text-align: left;	border-color: rgba(205, 176, 131, 0.25);	letter-spacing: 2px;}.Creative-Button:hover, .tp-caption.Creative-Button:hover {	border-color: #cdb083;}.subcaption, .tp-caption.subcaption {	color: #6f7c82;	font-size: 19px;	line-height: 24px;	font-weight: 400;	font-style: normal;	font-family: roboto;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: black;	border-style: none;	border-width: 0;	border-radius: 0;	text-shadow: none;	text-align: left;}.RedDot, .RedDot:hover, .tp-caption.RedDot, .tp-caption.RedDot:hover {	color: black;	text-decoration: none;	border-style: solid;	border-width: 5px;	border-radius: 50px;}.RedDot, .tp-caption.RedDot {	font-weight: 400;	font-style: normal;	padding: 0;	text-align: left;	background-color: #d50000;	border-color: white;}.RedDot:hover, .tp-caption.RedDot:hover {	background-color: rgba(255, 255, 255, 0.75);	border-color: #d50000;}.SlidingOverlays-Title, .Woo-Rating, .tp-caption.SlidingOverlays-Title, .tp-caption.Woo-Rating {	font-style: normal;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	text-align: left;}.SlidingOverlays-Title, .tp-caption.SlidingOverlays-Title {	color: white;	font-size: 50px;	line-height: 50px;	font-weight: 400;	font-family: "Playfair Display";}.Woo-Rating, .tp-caption.Woo-Rating {	color: black;	font-size: 14px;	line-height: 30px;	font-weight: 300;	font-family: Roboto;}.Woo-PriceLarge, .Woo-SubTitle, .Woo-TitleLarge, .tp-caption.Woo-PriceLarge, .tp-caption.Woo-SubTitle, .tp-caption.Woo-TitleLarge {	color: black;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	text-align: center;	font-style: normal;}.Woo-TitleLarge, .tp-caption.Woo-TitleLarge {	font-size: 40px;	line-height: 40px;	font-weight: 400;	font-family: "Playfair Display";}.Woo-SubTitle, .tp-caption.Woo-SubTitle {	font-size: 18px;	line-height: 18px;	font-weight: 300;	font-family: Roboto;	letter-spacing: 2px;}.Woo-PriceLarge, .tp-caption.Woo-PriceLarge {	font-size: 60px;	line-height: 60px;	font-weight: 700;	font-family: Roboto;}.Woo-AddToCart, .Woo-ProductInfo, .tp-caption.Woo-AddToCart, .tp-caption.Woo-ProductInfo {	font-size: 15px;	line-height: 15px;	font-weight: 500;	font-family: Roboto;	font-style: normal;	text-align: left;}.Woo-AddToCart, .Woo-AddToCart:hover, .Woo-ProductInfo, .Woo-ProductInfo:hover, .tp-caption.Woo-AddToCart, .tp-caption.Woo-AddToCart:hover, .tp-caption.Woo-ProductInfo, .tp-caption.Woo-ProductInfo:hover {	color: black;	border-color: black;	border-width: 1px;	border-radius: 4px;	text-decoration: none;	border-style: solid;}.Woo-ProductInfo, .tp-caption.Woo-ProductInfo {	padding: 12px 75px 12px 50px;	background-color: #fecf72;}.Woo-ProductInfo:hover, .tp-caption.Woo-ProductInfo:hover {	background-color: #f3a847;}.Woo-AddToCart, .tp-caption.Woo-AddToCart {	padding: 12px 35px;	background-color: #fecf72;}.Woo-AddToCart:hover, .tp-caption.Woo-AddToCart:hover {	background-color: #f3a847;}.FullScreen-Toggle, .tp-caption.FullScreen-Toggle {	color: white;	font-size: 20px;	line-height: 20px;	font-weight: 400;	font-style: normal;	font-family: Raleway;	padding: 11px 8px 11px 12px;	text-decoration: none;	background-color: rgba(0, 0, 0, 0.5);	border-color: rgba(255, 255, 255, 0);	border-style: solid;	border-width: 0;	border-radius: 0;	letter-spacing: 3px;	text-align: left;}.FullScreen-Toggle:hover, .tp-caption.FullScreen-Toggle:hover {	color: white;	text-decoration: none;	background-color: black;	border-color: rgba(255, 255, 255, 0);	border-style: solid;	border-width: 0;	border-radius: 0;}.Agency-SubTitle, .Agency-Title, .tp-caption.Agency-SubTitle, .tp-caption.Agency-Title {	color: white;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	padding: 0;}.Agency-Title, .tp-caption.Agency-Title {	font-size: 70px;	line-height: 70px;	font-weight: 900;	font-style: normal;	font-family: lato;	text-align: left;	letter-spacing: 10px;}.Agency-SubTitle, .tp-caption.Agency-SubTitle {	font-size: 20px;	line-height: 20px;	font-weight: 400;	font-style: italic;	font-family: Georgia,serif;	text-align: center;}.Agency-PlayBtn, .Agency-PlayBtn:hover, .tp-caption.Agency-PlayBtn, .tp-caption.Agency-PlayBtn:hover {	border-color: white;	border-style: solid;	border-width: 2px;	border-radius: 100px;	text-decoration: none;	background-color: transparent;	color: white;}.Agency-PlayBtn, .tp-caption.Agency-PlayBtn {	font-size: 30px;	line-height: 71px;	font-weight: 500;	font-style: normal;	font-family: Roboto;	padding: 0;	text-align: center;}.Agency-PlayBtn:hover, .tp-caption.Agency-PlayBtn:hover {	cursor: pointer;}.Agency-SmallText, .tp-caption.Agency-SmallText {	color: white;	font-size: 12px;	line-height: 12px;	font-weight: 900;	font-style: normal;	font-family: lato;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	text-align: left;	letter-spacing: 5px;}.Agency-Social, .Agency-Social:hover, .tp-caption.Agency-Social, .tp-caption.Agency-Social:hover {	text-decoration: none;	border-color: #333333;	border-style: solid;	border-width: 2px;	border-radius: 30px;}.Agency-Social, .tp-caption.Agency-Social {	color: #333333;	font-size: 25px;	line-height: 50px;	font-weight: 400;	font-style: normal;	font-family: Georgia,serif;	padding: 0;	background-color: transparent;	text-align: center;}.Agency-Social:hover, .tp-caption.Agency-Social:hover {	color: white;	background-color: #333333;	cursor: pointer;}.Agency-CloseBtn, .Agency-CloseBtn:hover, .tp-caption.Agency-CloseBtn, .tp-caption.Agency-CloseBtn:hover {	color: white;	text-decoration: none;	background-color: transparent;	border-color: rgba(255, 255, 255, 0);	border-radius: 100px;}.Agency-CloseBtn, .tp-caption.Agency-CloseBtn {	font-size: 50px;	line-height: 50px;	font-weight: 500;	font-style: normal;	font-family: Roboto;	padding: 0;	border-style: none;	border-width: 0;	text-align: center;}.Agency-CloseBtn:hover, .tp-caption.Agency-CloseBtn:hover {	border-style: none;	border-width: 0;	cursor: pointer;}.Dining-SubTitle, .Dining-Title, .tp-caption.Dining-SubTitle, .tp-caption.Dining-Title {	font-weight: 400;	font-family: Georgia,serif;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	text-align: left;	color: white;	font-style: normal;}.Dining-Title, .tp-caption.Dining-Title {	font-size: 70px;	line-height: 70px;	border-radius: 0;	letter-spacing: 10px;}.Dining-SubTitle, .tp-caption.Dining-SubTitle {	font-size: 20px;	line-height: 20px;	border-radius: 0;}.Dining-BtnLight, .Dining-BtnLight:hover, .tp-caption.Dining-BtnLight, .tp-caption.Dining-BtnLight:hover {	text-decoration: none;	background-color: transparent;	border-style: solid;	border-width: 1px;	border-radius: 0;}.Dining-BtnLight, .tp-caption.Dining-BtnLight {	color: rgba(255, 255, 255, 0.5);	font-size: 15px;	line-height: 15px;	font-weight: 700;	font-style: normal;	font-family: Lato;	padding: 17px 73px 17px 50px;	border-color: rgba(255, 255, 255, 0.25);	text-align: left;	letter-spacing: 2px;}.Dining-BtnLight:hover, .tp-caption.Dining-BtnLight:hover {	color: white;	border-color: white;}.Dining-Social, .Dining-Social:hover, .tp-caption.Dining-Social, .tp-caption.Dining-Social:hover {	color: white;	text-decoration: none;	background-color: transparent;	border-style: solid;	border-width: 1px;	border-radius: 30px;}.Dining-Social, .tp-caption.Dining-Social {	font-size: 25px;	line-height: 50px;	font-weight: 400;	font-style: normal;	font-family: Georgia,serif;	padding: 0;	border-color: rgba(255, 255, 255, 0.25);	text-align: center;}.Dining-Social:hover, .tp-caption.Dining-Social:hover {	border-color: white;	cursor: pointer;}.Team-Description, .Team-Name, .Team-Position, .Team-Social, .Team-Social:hover, .Team-Thumb, .Team-Thumb:hover, .tp-caption.Team-Description, .tp-caption.Team-Name, .tp-caption.Team-Position, .tp-caption.Team-Social, .tp-caption.Team-Social:hover, .tp-caption.Team-Thumb:hover, tp-caption.Team-Thumb {	color: white;	background-color: transparent;	border-color: transparent;	border-style: none;	border-radius: 0;	text-decoration: none;	border-width: 0;}.Team-Thumb, tp-caption.Team-Thumb {	font-size: 20px;	line-height: 22px;	font-weight: 400;	font-style: normal;	font-family: Arial;	padding: 0;	text-align: left;}.Team-Thumb:hover, .tp-caption.Team-Thumb:hover {	cursor: pointer;}.Team-Name, .tp-caption.Team-Name {	font-size: 70px;	line-height: 70px;	font-weight: 900;	font-style: normal;	font-family: Roboto;	padding: 0;	text-align: left;}.Team-Description, .Team-Position, .Team-Social, .tp-caption.Team-Description, .tp-caption.Team-Position, .tp-caption.Team-Social {	font-weight: 400;	padding: 0;	font-style: normal;}.Team-Position, .tp-caption.Team-Position {	font-size: 30px;	line-height: 30px;	font-family: Georgia,serif;	text-align: left;}.Team-Description, .tp-caption.Team-Description {	font-size: 18px;	line-height: 28px;	font-family: Roboto;	text-align: left;}.Team-Social, .tp-caption.Team-Social {	font-size: 50px;	line-height: 50px;	font-family: Arial;	text-align: center;}.Team-Social:hover, .tp-caption.Team-Social:hover {	cursor: pointer;}.VideoControls-Play, .VideoControls-Play:hover, .tp-caption.VideoControls-Play, .tp-caption.VideoControls-Play:hover {	color: black;	text-decoration: none;	background-color: white;	border-color: black;	border-style: solid;	border-width: 0;	border-radius: 100px;}.VideoPlayer-Social, .VideoPlayer-Social:hover, .VideoPlayer-SubTitle, .VideoPlayer-Title, .tp-caption.VideoPlayer-Social, .tp-caption.VideoPlayer-Social:hover, .tp-caption.VideoPlayer-SubTitle, .tp-caption.VideoPlayer-Title {	color: white;	background-color: transparent;	border-color: transparent;	border-style: none;	border-radius: 0;	text-decoration: none;	border-width: 0;}.VideoControls-Play, .tp-caption.VideoControls-Play {	font-size: 50px;	line-height: 120px;	font-weight: 500;	font-style: normal;	font-family: Roboto;	padding: 0 0 0 7px;	text-align: center;}.VideoControls-Play:hover, .tp-caption.VideoControls-Play:hover {	cursor: pointer;}.VideoPlayer-Title, .tp-caption.VideoPlayer-Title {	font-size: 40px;	line-height: 40px;	font-weight: 900;	font-style: normal;	font-family: Lato;	padding: 0;	text-align: left;	letter-spacing: 10px;}.VideoPlayer-Social, .VideoPlayer-SubTitle, .tp-caption.VideoPlayer-Social, .tp-caption.VideoPlayer-SubTitle {	font-weight: 400;}.VideoPlayer-SubTitle, .tp-caption.VideoPlayer-SubTitle {	font-size: 20px;	line-height: 20px;	font-style: italic;	font-family: Georgia,serif;	padding: 0;	text-align: center;}.VideoPlayer-Social, .tp-caption.VideoPlayer-Social {	font-size: 50px;	line-height: 50px;	font-style: normal;	font-family: Arial;	padding: 0;	text-align: center;}.VideoControls-Mute, .VideoControls-Pause, .tp-caption.VideoControls-Mute, .tp-caption.VideoControls-Pause {	font-size: 20px;	line-height: 50px;	font-weight: 500;	font-family: Roboto;	text-align: center;	font-style: normal;	padding: 0;}.VideoPlayer-Social:hover, .tp-caption.VideoPlayer-Social:hover {	cursor: pointer;}.VideoControls-Mute, .VideoControls-Mute:hover, .VideoControls-Pause, .VideoControls-Pause:hover, .tp-caption.VideoControls-Mute, .tp-caption.VideoControls-Mute:hover, .tp-caption.VideoControls-Pause, .tp-caption.VideoControls-Pause:hover {	color: black;	background-color: white;	border-color: black;	border-style: solid;	border-radius: 100px;	text-decoration: none;	border-width: 0;}.VideoControls-Mute:hover, .VideoControls-Pause:hover, .tp-caption.VideoControls-Mute:hover, .tp-caption.VideoControls-Pause:hover {	cursor: pointer;}.SleekLanding-Title, .tp-caption.SleekLanding-Title {	color: white;	font-size: 35px;	line-height: 40px;	font-weight: 400;	font-style: normal;	font-family: Lato;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	text-align: left;	letter-spacing: 5px;}.SleekLanding-ButtonBG, .tp-caption.SleekLanding-ButtonBG {	color: black;	font-weight: 700;	font-style: normal;	padding: 0;	text-decoration: none;	background-color: rgba(255, 255, 255, 0.1);	border-color: transparent;	border-style: solid;	border-width: 0;	border-radius: 5px;	text-align: left;	box-shadow: inset 0 2px 0 0 rgba(0, 0, 0, 0.15);}.SleekLanding-SmallTitle, .tp-caption.SleekLanding-SmallTitle {	color: white;	font-size: 13px;	line-height: 50px;	font-weight: 900;	font-style: normal;	font-family: Lato;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	text-align: left;	letter-spacing: 2px;}.SleekLanding-BottomText, .SleekLanding-Social, .tp-caption.SleekLanding-BottomText, .tp-caption.SleekLanding-Social {	color: white;	font-weight: 400;	font-style: normal;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;}.SleekLanding-BottomText, .tp-caption.SleekLanding-BottomText {	font-size: 15px;	line-height: 24px;	font-family: Lato;	text-align: left;}.SleekLanding-Social, .tp-caption.SleekLanding-Social {	font-size: 22px;	line-height: 30px;	font-family: Arial;	text-align: center;}.SleekLanding-Social:hover, .tp-caption.SleekLanding-Social:hover {	color: rgba(0, 0, 0, 0.25);	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	cursor: pointer;}#rev_slider_429_1_wrapper .tp-loader.spinner2 {	background-color: #555 !important;}.PostSlider-Category, .PostSlider-Content, .PostSlider-Title, .tp-caption.PostSlider-Category, .tp-caption.PostSlider-Content, .tp-caption.PostSlider-Title {	padding: 0;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	font-style: normal;	text-decoration: none;	text-align: left;}.tp-fat {	font-weight: 900 !important;}.PostSlider-Category, .tp-caption.PostSlider-Category {	color: black;	font-size: 15px;	line-height: 15px;	font-weight: 300;	font-family: Roboto;	border-radius: 0;	letter-spacing: 3px;}.PostSlider-Content, .PostSlider-Title, .tp-caption.PostSlider-Content, .tp-caption.PostSlider-Title {	font-weight: 400;}.PostSlider-Title, .tp-caption.PostSlider-Title {	color: black;	font-size: 40px;	line-height: 40px;	font-family: "Playfair Display";	border-radius: 0;}.PostSlider-Content, .tp-caption.PostSlider-Content {	color: #777777;	font-size: 15px;	line-height: 23px;	font-family: Roboto;	border-radius: 0;}.PostSlider-Button, .PostSlider-Button:hover, .tp-caption.PostSlider-Button, .tp-caption.PostSlider-Button:hover {	color: black;	text-decoration: none;	border-color: black;	border-style: solid;	border-width: 1px;	border-radius: 0;}.PostSlider-Button, .tp-caption.PostSlider-Button {	font-size: 15px;	line-height: 40px;	font-weight: 500;	font-style: normal;	font-family: Roboto;	padding: 1px 56px 1px 32px;	background-color: white;	text-align: left;}.PostSlider-Button:hover, .tp-caption.PostSlider-Button:hover {	background-color: #eeeeee;	cursor: pointer;}.LandingPage-SubTitle, .LandingPage-Title, .tp-caption.LandingPage-SubTitle, .tp-caption.LandingPage-Title {	color: white;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	text-align: left;}.LandingPage-Title, .tp-caption.LandingPage-Title {	font-size: 70px;	line-height: 80px;	font-weight: 900;	font-style: normal;	font-family: Lato;	border-width: 0;	border-radius: 0;	letter-spacing: 10px;}.LandingPage-SubTitle, .tp-caption.LandingPage-SubTitle {	font-size: 20px;	line-height: 30px;	font-weight: 400;	font-style: italic;	font-family: Georgia,serif;	border-width: 0;	border-radius: 0;}.LandingPage-Button, .LandingPage-Button:hover, .tp-caption.LandingPage-Button, .tp-caption.LandingPage-Button:hover {	color: black;	background-color: white;	border-color: black;	border-style: solid;	border-width: 0;	text-decoration: none;	border-radius: 0;}.LandingPage-Button, .tp-caption.LandingPage-Button {	font-size: 15px;	line-height: 54px;	font-weight: 500;	font-style: normal;	font-family: Roboto;	padding: 0 35px;	text-align: left;	letter-spacing: 3px;}.LandingPage-Button:hover, .tp-caption.LandingPage-Button:hover {	cursor: pointer;}.tp-caption.App-Content a, .tp-caption.App-Content a:visited {	color: #89124e !important;	border-bottom: 1px solid transparent !important;	font-weight: 700 !important;}.tp-caption.App-Content a:hover {	border-bottom: 1px solid #89124e !important;}.RockBand-LogoText, .tp-caption.RockBand-LogoText {	color: white;	font-size: 60px;	line-height: 60px;	font-weight: 700;	font-style: normal;	font-family: Oswald;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	text-align: left;}.tp-caption.Twitter-Content a, .tp-caption.Twitter-Content a:visited {	text-decoration: underline !important;}.ComingSoon-Count, .ComingSoon-Highlight, .tp-caption.ComingSoon-Count, .tp-caption.ComingSoon-Highlight {	font-style: normal;	font-family: Lato;	text-decoration: none;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	text-align: left;	color: white;}.soundcloudwrapper iframe {	width: 100% !important;}.ComingSoon-Highlight, .tp-caption.ComingSoon-Highlight {	font-size: 20px;	line-height: 37px;	font-weight: 400;	padding: 0 20px 3px;	background-color: #009aee;}.ComingSoon-Count, .tp-caption.ComingSoon-Count {	font-size: 50px;	line-height: 50px;	font-weight: 900;	padding: 0;	background-color: transparent;}.ComingSoon-CountUnit, .ComingSoon-NotifyMe, .tp-caption.ComingSoon-CountUnit, .tp-caption.ComingSoon-NotifyMe {	font-style: normal;	font-family: Lato;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	text-align: center;}.ComingSoon-CountUnit, .tp-caption.ComingSoon-CountUnit {	color: white;	font-size: 20px;	line-height: 20px;	font-weight: 400;}.ComingSoon-NotifyMe, .tp-caption.ComingSoon-NotifyMe {	color: #a49d8f;	font-size: 27px;	line-height: 35px;	font-weight: 600;}#mc_embed_signup input#mce-EMAIL {	font-family: Lato,sans-serif;	font-size: 15px;	color: #000;	background-color: #fff;	line-height: 46px;	padding: 0 20px;	cursor: text;	border: 1px solid #fff;	width: 400px;	margin-bottom: 0;	-webkit-transition: background-color .5s;	-moz-transition: background-color .5s;	-o-transition: background-color .5s;	-ms-transition: background-color .5s;	transition: background-color .5s;	border-radius: 0;}#mc_embed_signup input#mce-EMAIL[type=email]:focus {	background-color: #fff;	border: 1px solid #666;	border-right: 0;}.Agency-SmallContent, .Agency-SmallLink, .Agency-SmallTitle, .tp-caption.Agency-SmallContent, .tp-caption.Agency-SmallLink, .tp-caption.Agency-SmallTitle {	font-family: lato;	padding: 0;	border-color: transparent;	border-style: none;	border-width: 0;	text-align: center;	font-style: normal;	text-decoration: none;	background-color: transparent;	border-radius: 0;}#mc_embed_signup input#mc-embedded-subscribe, #mc_embed_signup input#mc-embedded-subscribe:focus {	letter-spacing: 1px;}@media only screen and (max-width: 767px) {	#mc_embed_signup input#mce-EMAIL {		width: 200px;	}}.Agency-SmallTitle, .tp-caption.Agency-SmallTitle {	color: white;	font-size: 15px;	line-height: 22px;	font-weight: 400;	letter-spacing: 6px;}.Agency-SmallContent, .tp-caption.Agency-SmallContent {	color: white;	font-size: 15px;	line-height: 24px;	font-weight: 400;}.Agency-SmallLink, .tp-caption.Agency-SmallLink {	color: #f87c09;	font-size: 12px;	line-height: 22px;	font-weight: 700;	letter-spacing: 2px;	border-bottom: 1px solid #f87c09 !important;}.Agency-SmallLink:hover, .tp-caption.Agency-SmallLink:hover {	color: white;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	cursor: pointer;}.Agency-NavButton, .tp-caption.Agency-NavButton {	color: #333333;	font-size: 17px;	line-height: 50px;	font-weight: 500;	font-style: normal;	font-family: Roboto;	padding: 0;	text-decoration: none;	background-color: white;	border-color: black;	border-style: solid;	border-width: 0;	border-radius: 0;	text-align: center;}.Agency-SmallLinkBlue, .Agency-SmallLinkGreen, .tp-caption.Agency-SmallLinkBlue, .tp-caption.Agency-SmallLinkGreen {	line-height: 22px;	font-weight: 700;	font-family: lato;	letter-spacing: 2px;	font-size: 12px;	text-align: center;	font-style: normal;	padding: 0;}.Agency-NavButton:hover, .tp-caption.Agency-NavButton:hover {	color: white;	text-decoration: none;	background-color: #333333;	border-color: black;	border-style: solid;	border-width: 0;	border-radius: 0;	cursor: pointer;}.Agency-SmallLinkGreen, .tp-caption.Agency-SmallLinkGreen {	color: #6db19b;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	border-bottom: 1px solid #6db19b !important;}.Agency-SmallLinkBlue, .Agency-SmallLinkGreen:hover, .tp-caption.Agency-SmallLinkBlue, .tp-caption.Agency-SmallLinkGreen:hover {	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;}.Agency-SmallLinkGreen:hover, .tp-caption.Agency-SmallLinkGreen:hover {	color: white;	cursor: pointer;}.Agency-SmallLinkBlue, .tp-caption.Agency-SmallLinkBlue {	color: #999999;	border-bottom: 1px solid #999 !important;}.Agency-ArrowTooltip, .Agency-LogoText, .Agency-SmallLinkBlue:hover, .Agency-SmallSocial, .Agency-SmallSocial:hover, .tp-caption.Agency-ArrowTooltip, .tp-caption.Agency-LogoText, .tp-caption.Agency-SmallLinkBlue:hover, .tp-caption.Agency-SmallSocial, .tp-caption.Agency-SmallSocial:hover {	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;}.Agency-SmallLinkBlue:hover, .tp-caption.Agency-SmallLinkBlue:hover {	color: white;	cursor: pointer;}.Agency-LogoText, .tp-caption.Agency-LogoText {	color: white;	font-size: 12px;	line-height: 20px;	font-weight: 400;	font-style: normal;	font-family: Lato;	padding: 0;	text-align: center;	letter-spacing: 1px;}.Agency-ArrowTooltip, .tp-caption.Agency-ArrowTooltip {	color: #333333;	font-size: 15px;	line-height: 20px;	font-weight: 400;	font-style: normal;	font-family: "Permanent Marker";	padding: 0;	text-align: left;}.Agency-SmallSocial, .tp-caption.Agency-SmallSocial {	color: white;	font-size: 30px;	line-height: 30px;	font-weight: 400;	font-style: normal;	font-family: Arial;	padding: 0;	text-align: center;}.Agency-SmallSocial:hover, .tp-caption.Agency-SmallSocial:hover {	color: #333333;	cursor: pointer;}.CreativeFrontPage-Btn, .CreativeFrontPage-Btn:hover, .tp-caption.CreativeFrontPage-Btn, .tp-caption.CreativeFrontPage-Btn:hover {	border-color: black;	border-style: solid;	border-radius: 4px;	color: white;	text-decoration: none;	border-width: 0;}.CreativeFrontPage-Btn, .tp-caption.CreativeFrontPage-Btn {	font-size: 14px;	line-height: 60px;	font-weight: 900;	font-style: normal;	font-family: Roboto;	padding: 0 50px;	text-align: left;	background-color: #00685c;	letter-spacing: 2px;}.CreativeFrontPage-Btn:hover, .tp-caption.CreativeFrontPage-Btn:hover {	background-color: rgba(0, 0, 0, 0.25);	cursor: pointer;}.CreativeFrontPage-Menu, .tp-caption.CreativeFrontPage-Menu {	color: white;	font-size: 14px;	line-height: 14px;	font-weight: 500;	font-style: normal;	font-family: roboto;	padding: 0;	text-decoration: none;	text-align: left;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	letter-spacing: 2px;}.FullScreenMenu-Category, .FullScreenMenu-Title, .tp-caption.FullScreenMenu-Category, .tp-caption.FullScreenMenu-Title {	font-weight: 700;	font-style: normal;	font-family: BenchNine;	padding: 21px 30px 16px;	border-color: transparent;	border-style: none;}.tp-flip-index {	z-index: 1000 !important;}.FullScreenMenu-Category, .tp-caption.FullScreenMenu-Category {	color: #111111;	font-size: 20px;	line-height: 20px;	text-decoration: none;	text-align: left;	background-color: rgba(255, 255, 255, 0.9);	border-width: 0;	border-radius: 0;	letter-spacing: 3px;}.FullScreenMenu-Title, .tp-caption.FullScreenMenu-Title {	color: white;	font-size: 65px;	line-height: 70px;	text-decoration: none;	text-align: left;	background-color: rgba(17, 17, 17, 0.9);	border-width: 0;	border-radius: 0;}.TechJournal-Big, .TechJournal-Button, .tp-caption.TechJournal-Big, .tp-caption.TechJournal-Button {	font-weight: 900;	font-family: Raleway;	text-align: left;	border-width: 0;	border-radius: 0;	text-decoration: none;	font-style: normal;}.TechJournal-Button, .tp-caption.TechJournal-Button {	color: white;	font-size: 13px;	line-height: 40px;	padding: 1px 30px;	background-color: #8a00ff;	border-color: black;	border-style: solid;	letter-spacing: 3px;}.TechJournal-Button:hover, .tp-caption.TechJournal-Button:hover {	color: black;	text-decoration: none;	background-color: white;	border-color: black;	border-style: solid;	border-width: 0;	border-radius: 0;	cursor: pointer;}.TechJournal-Big, .tp-caption.TechJournal-Big {	color: white;	font-size: 120px;	line-height: 120px;	padding: 0;	background-color: transparent;	border-color: transparent;	border-style: none;	letter-spacing: 0;}.FullSiteBlock-DownButton, .tp-caption.FullSiteBlock-DownButton {	color: #333333;	font-size: 25px;	line-height: 32px;	font-weight: 500;	font-style: normal;	font-family: Roboto;	padding: 1px;	text-decoration: none;	background-color: transparent;	border-color: #333333;	border-style: solid;	border-width: 1px;	border-radius: 30px;	text-align: center;}.FullSiteBlock-DownButton:hover, .tp-caption.FullSiteBlock-DownButton:hover {	color: #0096ff;	text-decoration: none;	background-color: transparent;	border-color: #0096ff;	border-style: solid;	border-width: 1px;	border-radius: 30px;	cursor: pointer;}.effect_layer {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;}.gyges .tp-thumb-image, .gyges .tp-thumb-img-wrap {	padding: 3px;	box-sizing: border-box;	position: relative;}.gyges .tp-thumb {	opacity: 1;}.gyges .tp-thumb-img-wrap {	background-color: rgba(0, 0, 0, 0.25);	display: inline-block;	width: 100%;	height: 100%;	margin: 0;	transition: all .3s;	-webkit-transition: all .3s;}.gyges .tp-thumb-image {	display: block;	-webkit-box-shadow: inset 5px 5px 10px 0 rgba(0, 0, 0, 0.25);	-moz-box-shadow: inset 5px 5px 10px 0 rgba(0, 0, 0, 0.25);	box-shadow: inset 5px 5px 10px 0 rgba(0, 0, 0, 0.25);}.gyges .tp-thumb.selected .tp-thumb-img-wrap, .gyges .tp-thumb:hover .tp-thumb-img-wrap {	background: linear-gradient(to bottom, white 0, white 100%);}.FullSiteBlock-FooterLink, .FullSiteBlock-FooterLink:hover, .FullSiteBlock-Link:hover, .FullSiteBlock-Title, .tp-caption.FullSiteBlock-FooterLink, .tp-caption.FullSiteBlock-FooterLink:hover, .tp-caption.FullSiteBlock-Link:hover, .tp-caption.FullSiteBlock-Title {	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;}.FullSiteBlock-Title, .tp-caption.FullSiteBlock-Title {	color: #333333;	font-size: 55px;	line-height: 65px;	font-weight: 300;	font-style: normal;	font-family: Lato;	padding: 0;	text-align: center;}.FullSiteBlock-Link:hover, .tp-caption.FullSiteBlock-Link:hover {	color: #333333;	cursor: pointer;}.FullSiteBlock-FooterLink, .tp-caption.FullSiteBlock-FooterLink {	color: #555555;	font-size: 15px;	line-height: 20px;	font-weight: 300;	font-style: normal;	font-family: Lato;	padding: 0;	text-align: left;}.FullSiteBlock-FooterLink:hover, .tp-caption.FullSiteBlock-FooterLink:hover {	color: #0096ff;	cursor: pointer;}#tp-socialwrapper {	opacity: 0;}.tp-caption.Twitter-Content a, .tp-caption.Twitter-Content a:visited {	color: #0084B4 !important;}.tp-caption.Twitter-Content a:hover {	color: #0084B4 !important;	text-decoration: underline !important;}#menu_forcefullwidth {	z-index: 5000;	position: fixed !important;	top: 0;	left: 0;	width: 100%;}#tp-menubg {	background: linear-gradient(to bottom, rgba(0, 0, 0, 0.75) 0, transparent 100%);}#mc_embed_signup input[type=email] {	font-family: Lato,sans-serif;	font-size: 16px;	font-weight: 400;	background-color: #fff;	color: #888 !important;	line-height: 46px;	padding: 0 20px;	cursor: text;	border: 0;	width: 400px;	margin-bottom: 0;	-webkit-transition: background-color .5s;	-moz-transition: background-color .5s;	-o-transition: background-color .5s;	-ms-transition: background-color .5s;	transition: background-color .5s;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}#mc_embed_signup input[type=email]::-webkit-input-placeholder {	color: #888 !important;}#mc_embed_signup input[type=email]::-moz-placeholder {	color: #888 !important;}#mc_embed_signup input[type=email]:-ms-input-placeholder {	color: #888 !important;}#mc_embed_signup input[type=email]:focus {	background-color: #f5f5f5;	color: #454545;}#mc_embed_signup input#mc-embedded-subscribe, #mc_embed_signup input#mc-embedded-subscribe:focus {	font-family: Lato,sans-serif;	line-height: 46px;	font-size: 16px;	font-weight: 700;	padding: 0 30px;	border: 0;	background: #f04531;	text-transform: none;	color: #fff;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}#mc_embed_signup input#mc-embedded-subscribe:hover {	background: #e03727;}@media only screen and (max-width: 767px) {	#mc_embed_signup input[type=email] {		width: 260px;	}}@media only screen and (max-width: 480px) {	#mc_embed_signup input[type=email] {		width: 160px;	}}#rev_slider_167_6 .uranus.tparrows {	width: 50px;	height: 50px;	background: rgba(255, 255, 255, 0);}#rev_slider_167_6 .uranus.tparrows:before {	width: 50px;	height: 50px;	line-height: 50px;	font-size: 40px;	transition: all .3s;	-webkit-transition: all .3s;}#rev_slider_167_6 .uranus.tparrows:hover:before {	opacity: .75;}.FullSiteBlock-SubTitle, .tp-caption.FullSiteBlock-SubTitle {	color: #333333;	font-size: 25px;	line-height: 34px;	font-weight: 300;	font-style: normal;	font-family: Lato;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	text-align: center;}.FullSiteBlock-Link, .ParallaxWebsite-FooterItem, .tp-caption.FullSiteBlock-Link, .tp-caption.ParallaxWebsite-FooterItem {	line-height: 24px;	font-style: normal;	font-family: Lato;	padding: 0;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;}.ParallaxWebsite-FooterItem, .tp-caption.ParallaxWebsite-FooterItem {	color: rgba(255, 255, 255, 0.5);	font-size: 16px;	font-weight: 400;	text-align: left;}.ParallaxWebsite-FooterItem:hover, .tp-caption.ParallaxWebsite-FooterItem:hover {	color: white;	text-decoration: none;	background-color: transparent;	border-color: transparent;	border-style: none;	border-width: 0;	border-radius: 0;	cursor: pointer;}.fb-share-button.fb_iframe_widget iframe {	width: 115px !important;}.fb-share-button.fb_iframe_widget iframe, iframe.twitter-share-button {	display: none;}.FullSiteBlock-Link, .tp-caption.FullSiteBlock-Link {	color: #0096ff;	font-size: 25px;	font-weight: 300;	text-align: center;}#debungcontrolls, .debugtimeline {	width: 100%;	box-sizing: border-box;}#debungcontrolls {	z-index: 100000;	position: fixed;	bottom: 0;	height: auto;	background: rgba(0, 0, 0, 0.6);	padding: 10px;}.debugtimeline {	height: 10px;	position: relative;	margin-bottom: 3px;	display: none;	white-space: nowrap;}.debugtimeline:hover {	height: 15px;}.the_timeline_tester {	background: #e74c3c;	position: absolute;	top: 0;	left: 0;	height: 100%;	width: 0;}.debugtimeline.tl_slide .the_timeline_tester {	background: #f39c12;}.debugtimeline.tl_frame .the_timeline_tester {	background: #3498db;}.debugtimline_txt {	color: #fff;	font-weight: 400;	font-size: 7px;	position: absolute;	left: 10px;	top: 0;	white-space: nowrap;	line-height: 10px;}.rtl {	direction: rtl;}@font-face {	font-family: revicons;	src: url(../fonts/revicons/revicons.eot?5510888);	src: url(../fonts/revicons/revicons.eot?5510888#iefix) format("embedded-opentype"), url(../fonts/revicons/revicons.woff?5510888) format("woff"), url(../fonts/revicons/revicons.ttf?5510888) format("truetype"), url(../fonts/revicons/revicons.svg?5510888#revicons) format("svg");	font-weight: 400;	font-style: normal;}[class*=" revicon-"]:before, [class^=revicon-]:before {	font-family: revicons;	font-style: normal;	font-weight: 400;	speak: none;	display: inline-block;	text-decoration: inherit;	width: 1em;	margin-right: .2em;	text-align: center;	font-variant: normal;	text-transform: none;	line-height: 1em;	margin-left: .2em;}.revicon-search-1:before {	content: '\e802';}.revicon-pencil-1:before {	content: '\e831';}.revicon-picture-1:before {	content: '\e803';}.revicon-cancel:before {	content: '\e80a';}.revicon-info-circled:before {	content: '\e80f';}.revicon-trash:before {	content: '\e801';}.revicon-left-dir:before {	content: '\e817';}.revicon-right-dir:before {	content: '\e818';}.revicon-down-open:before {	content: '\e83b';}.revicon-left-open:before {	content: '\e819';}.revicon-right-open:before {	content: '\e81a';}.revicon-angle-left:before {	content: '\e820';}.revicon-angle-right:before {	content: '\e81d';}.revicon-left-big:before {	content: '\e81f';}.revicon-right-big:before {	content: '\e81e';}.revicon-magic:before {	content: '\e807';}.revicon-picture:before {	content: '\e800';}.revicon-export:before {	content: '\e80b';}.revicon-cog:before {	content: '\e832';}.revicon-login:before {	content: '\e833';}.revicon-logout:before {	content: '\e834';}.revicon-video:before {	content: '\e805';}.revicon-arrow-combo:before {	content: '\e827';}.revicon-left-open-1:before {	content: '\e82a';}.revicon-right-open-1:before {	content: '\e82b';}.revicon-left-open-mini:before {	content: '\e822';}.revicon-right-open-mini:before {	content: '\e823';}.revicon-left-open-big:before {	content: '\e824';}.revicon-right-open-big:before {	content: '\e825';}.revicon-left:before {	content: '\e836';}.revicon-right:before {	content: '\e826';}.revicon-ccw:before {	content: '\e808';}.revicon-arrows-ccw:before {	content: '\e806';}.revicon-palette:before {	content: '\e829';}.revicon-list-add:before {	content: '\e80c';}.revicon-doc:before {	content: '\e809';}.revicon-left-open-outline:before {	content: '\e82e';}.revicon-left-open-2:before {	content: '\e82c';}.revicon-right-open-outline:before {	content: '\e82f';}.revicon-right-open-2:before {	content: '\e82d';}.revicon-equalizer:before {	content: '\e83a';}.revicon-layers-alt:before {	content: '\e804';}.revicon-popup:before {	content: '\e828';}.rev_slider_wrapper {	position: relative;	z-index: 0;	width: 100%;}.rev_slider {	position: relative;	overflow: visible;}.entry-content .rev_slider a, .rev_slider a {	box-shadow: none;}.tp-overflow-hidden {	overflow: hidden !important;}.group_ov_hidden {	overflow: hidden;}.rev_slider img, .tp-simpleresponsive img {	max-width: none !important;	transition: none;	margin: 0;	padding: 0;	border: none;}.rev_slider .no-slides-text {	font-weight: 700;	text-align: center;	padding-top: 80px;}.rev_slider > ul, .rev_slider > ul > li, .rev_slider > ul > li:before, .rev_slider_wrapper > ul, .tp-revslider-mainul > li, .tp-revslider-mainul > li:before, .tp-simpleresponsive > ul, .tp-simpleresponsive > ul > li, .tp-simpleresponsive > ul > li:before {	list-style: none !important;	position: absolute;	margin: 0 !important;	padding: 0 !important;	overflow-x: visible;	overflow-y: visible;	background-image: none;	background-position: 0 0;	text-indent: 0;	top: 0;	left: 0;}.rev_slider > ul > li, .rev_slider > ul > li:before, .tp-revslider-mainul > li, .tp-revslider-mainul > li:before, .tp-simpleresponsive > ul > li, .tp-simpleresponsive > ul > li:before {	visibility: hidden;}.tp-revslider-mainul, .tp-revslider-slidesli {	padding: 0 !important;	margin: 0 !important;	list-style: none !important;}.fullscreen-container, .fullwidthbanner-container {	padding: 0;	position: relative;}.rev_slider li.tp-revslider-slidesli {	position: absolute !important;}.tp-caption .rs-untoggled-content {	display: block;}.tp-caption .rs-toggled-content {	display: none;}.rs-toggle-content-active.tp-caption .rs-toggled-content {	display: block;}.rs-toggle-content-active.tp-caption .rs-untoggled-content {	display: none;}.rev_slider .caption, .rev_slider .tp-caption {	position: relative;	visibility: hidden;	display: block;	-webkit-font-smoothing: antialiased !important;	z-index: 1;}.rev_slider .caption, .rev_slider .tp-caption, .tp-simpleresponsive img {	-moz-user-select: none;	-khtml-user-select: none;	-webkit-user-select: none;	-o-user-select: none;}.rev_slider .tp-mask-wrap .tp-caption, .rev_slider .tp-mask-wrap:last-child, .wpb_text_column .rev_slider .tp-mask-wrap .tp-caption, .wpb_text_column .rev_slider .tp-mask-wrap:last-child {	margin-bottom: 0;}.tp-svg-layer svg {	width: 100%;	height: 100%;	position: relative;}.tp-carousel-wrapper {	cursor: url(openhand.cur), move;}.tp-carousel-wrapper.dragged {	cursor: url(closedhand.cur), move;}.tp_inner_padding {	box-sizing: border-box;	max-height: none !important;}.tp-caption.tp-layer-selectable {	-moz-user-select: all;	-khtml-user-select: all;	-webkit-user-select: all;	-o-user-select: all;}.tp-caption.tp-hidden-caption, .tp-forcenotvisible, .tp-hide-revslider, .tp-parallax-wrap.tp-hidden-caption {	visibility: hidden !important;	display: none !important;}.rev_slider audio, .rev_slider embed, .rev_slider iframe, .rev_slider object, .rev_slider video {	max-width: none !important;}.tp-element-background {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 100%;	z-index: 0;}.rev_row_zone {	position: absolute;	width: 100%;	left: 0;	box-sizing: border-box;	min-height: 50px;	font-size: 0;}.rev_column_inner, .rev_slider .tp-caption.rev_row {	position: relative;	width: 100% !important;	box-sizing: border-box;}.rev_row_zone_top {	top: 0;}.rev_row_zone_middle {	top: 50%;	transform: translateY(-50%);}.rev_row_zone_bottom {	bottom: 0;}.rev_slider .tp-caption.rev_row {	table-layout: fixed;	height: auto !important;	font-size: 0;}.rev_column {	display: table-cell;	position: relative;	height: auto;	box-sizing: border-box;	font-size: 0;}.rev_column_inner {	display: block;	height: auto !important;	white-space: normal !important;}.rev_column_bg {	width: 100%;	height: 100%;	position: absolute;	top: 0;	left: 0;	z-index: 0;	box-sizing: border-box;	background-clip: content-box;	border: 0 solid transparent;}.tp-caption .backcorner, .tp-caption .backcornertop, .tp-caption .frontcorner, .tp-caption .frontcornertop {	height: 0;	top: 0;	width: 0;	position: absolute;}.rev_column_inner .tp-loop-wrap, .rev_column_inner .tp-mask-wrap, .rev_column_inner .tp-parallax-wrap {	text-align: inherit;}.rev_column_inner .tp-mask-wrap {	display: inline-block;}.rev_column_inner .tp-parallax-wrap, .rev_column_inner .tp-parallax-wrap .tp-loop-wrap, .rev_column_inner .tp-parallax-wrap .tp-mask-wrap {	position: relative !important;	left: auto !important;	top: auto !important;	line-height: 0;}.tp-video-play-button, .tp-video-play-button i {	line-height: 50px !important;	vertical-align: top;	text-align: center;}.rev_break_columns {	display: block !important;}.rev_break_columns .tp-parallax-wrap.rev_column {	display: block !important;	width: 100% !important;}.fullwidthbanner-container {	overflow: hidden;}.fullwidthbanner-container .fullwidthabanner {	width: 100%;	position: relative;}.tp-static-layers {	position: absolute;	z-index: 101;	top: 0;	left: 0;}.tp-caption .frontcorner {	border-left: 40px solid transparent;	border-right: 0 solid transparent;	border-top: 40px solid #00A8FF;	left: -40px;}.tp-caption .backcorner {	border-left: 0 solid transparent;	border-right: 40px solid transparent;	border-bottom: 40px solid #00A8FF;	right: 0;}.tp-caption .frontcornertop {	border-left: 40px solid transparent;	border-right: 0 solid transparent;	border-bottom: 40px solid #00A8FF;	left: -40px;}.tp-caption .backcornertop {	border-left: 0 solid transparent;	border-right: 40px solid transparent;	border-top: 40px solid #00A8FF;	right: 0;}.tp-layer-inner-rotation {	position: relative !important;}img.tp-slider-alternative-image {	width: 100%;	height: auto;}.caption.fullscreenvideo, .rs-background-video-layer, .tp-caption.coverscreenvideo, .tp-caption.fullscreenvideo {	width: 100%;	height: 100%;	top: 0;	left: 0;	position: absolute;}.noFilterClass {	filter: none !important;}.rs-background-video-layer {	visibility: hidden;	z-index: 0;}.caption.fullscreenvideo audio, .caption.fullscreenvideo iframe, .caption.fullscreenvideo video, .tp-caption.fullscreenvideo iframe, .tp-caption.fullscreenvideo iframe audio, .tp-caption.fullscreenvideo iframe video {	width: 100% !important;	height: 100% !important;	display: none;}.fullcoveredvideo audio, .fullscreenvideo audio .fullcoveredvideo video, .fullscreenvideo video {	background: #000;}.fullcoveredvideo .tp-poster {	background-position: center center;	background-size: cover;	width: 100%;	height: 100%;	top: 0;	left: 0;}.videoisplaying .html5vid .tp-poster {	display: none;}.tp-video-play-button {	background: #000;	background: rgba(0, 0, 0, 0.3);	border-radius: 5px;	position: absolute;	top: 50%;	left: 50%;	color: #FFF;	margin-top: -25px;	margin-left: -25px;	cursor: pointer;	width: 50px;	height: 50px;	box-sizing: border-box;	display: inline-block;	z-index: 4;	opacity: 0;	transition: opacity 0.3s ease-out !important;}.tp-audio-html5 .tp-video-play-button, .tp-hiddenaudio {	display: none !important;}.tp-caption .html5vid {	width: 100% !important;	height: 100% !important;}.tp-video-play-button i {	width: 50px;	height: 50px;	display: inline-block;	font-size: 40px !important;}.rs-fullvideo-cover, .tp-dottedoverlay, .tp-shadowcover {	height: 100%;	top: 0;	left: 0;	position: absolute;}.tp-caption:hover .tp-video-play-button {	opacity: 1;	display: block;}.tp-caption .tp-revstop {	display: none;	border-left: 5px solid #fff !important;	border-right: 5px solid #fff !important;	margin-top: 15px !important;	line-height: 20px !important;	font-size: 25px !important;}.tp-seek-bar, .tp-video-button, .tp-volume-bar {	outline: 0;	line-height: 12px;	margin: 0;	cursor: pointer;}.videoisplaying .revicon-right-dir {	display: none;}.videoisplaying .tp-revstop {	display: inline-block;}.videoisplaying .tp-video-play-button {	display: none;}.fullcoveredvideo .tp-video-play-button {	display: none !important;}.fullscreenvideo .fullscreenvideo audio, .fullscreenvideo .fullscreenvideo video {	object-fit: contain !important;}.fullscreenvideo .fullcoveredvideo audio, .fullscreenvideo .fullcoveredvideo video {	object-fit: cover !important;}.tp-video-controls {	position: absolute;	bottom: 0;	left: 0;	right: 0;	padding: 5px;	opacity: 0;	transition: opacity .3s;	background-image: linear-gradient(to bottom, #000 13%, #323232 100%);	display: table;	max-width: 100%;	overflow: hidden;	box-sizing: border-box;}.rev-btn.rev-hiddenicon i, .rev-btn.rev-withicon i {	transition: all 0.2s ease-out !important;	font-size: 15px;}.tp-caption:hover .tp-video-controls {	opacity: .9;}.tp-video-button {	background: rgba(0, 0, 0, 0.5);	border: 0;	border-radius: 3px;	font-size: 12px;	color: #fff;	padding: 0;}.tp-video-button:hover {	cursor: pointer;}.tp-video-button-wrap, .tp-video-seek-bar-wrap, .tp-video-vol-bar-wrap {	padding: 0 5px;	display: table-cell;	vertical-align: middle;}.tp-video-seek-bar-wrap {	width: 80%;}.tp-video-vol-bar-wrap {	width: 20%;}.tp-seek-bar, .tp-volume-bar {	width: 100%;	padding: 0;}.rs-fullvideo-cover {	width: 100%;	background: 0 0;	z-index: 5;}.disabled_lc .tp-video-play-button, .rs-background-video-layer audio::-webkit-media-controls, .rs-background-video-layer video::-webkit-media-controls, .rs-background-video-layer video::-webkit-media-controls-start-playback-button {	display: none !important;}.tp-audio-html5 .tp-video-controls {	opacity: 1 !important;	visibility: visible !important;}.tp-dottedoverlay {	background-repeat: repeat;	width: 100%;	z-index: 3;}.tp-dottedoverlay.twoxtwo {	background: url(../images/gridtile.png);}.tp-dottedoverlay.twoxtwowhite {	background: url(../images/gridtile_white.png);}.tp-dottedoverlay.threexthree {	background: url(../images/gridtile_3x3.png);}.tp-dottedoverlay.threexthreewhite {	background: url(../images/gridtile_3x3_white.png);}.tp-shadowcover {	width: 100%;	background: #fff;	z-index: -1;}.tp-shadow1 {	box-shadow: 0 10px 6px -6px rgba(0, 0, 0, 0.8);}.tp-shadow2:after, .tp-shadow2:before, .tp-shadow3:before, .tp-shadow4:after {	z-index: -2;	position: absolute;	content: "";	bottom: 10px;	left: 10px;	width: 50%;	top: 85%;	max-width: 300px;	background: 0 0;	box-shadow: 0 15px 10px rgba(0, 0, 0, 0.8);	transform: rotate(-3deg);}.tp-shadow2:after, .tp-shadow4:after {	transform: rotate(3deg);	right: 10px;	left: auto;}.tp-shadow5 {	position: relative;	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset;}.tp-shadow5:after, .tp-shadow5:before {	content: "";	position: absolute;	z-index: -2;	box-shadow: 0 0 25px 0 rgba(0, 0, 0, 0.6);	top: 30%;	bottom: 0;	left: 20px;	right: 20px;	border-radius: 100px/20px;}.tp-button {	padding: 6px 13px 5px;	border-radius: 3px;	height: 30px;	cursor: pointer;	color: #fff !important;	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6) !important;	font-size: 15px;	line-height: 45px !important;	font-family: arial,sans-serif;	font-weight: 700;	letter-spacing: -1px;	text-decoration: none;}.tp-button.big {	color: #fff;	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.6);	font-weight: 700;	padding: 9px 20px;	font-size: 19px;	line-height: 57px !important;}.purchase:hover, .tp-button.big:hover, .tp-button:hover {	background-position: bottom,15px 11px;}.purchase.green, .purchase:hover.green, .tp-button.green, .tp-button:hover.green {	background-color: #21a117;	box-shadow: 0 3px 0 0 #104d0b;}.purchase.blue, .purchase:hover.blue, .tp-button.blue, .tp-button:hover.blue {	background-color: #1d78cb;	box-shadow: 0 3px 0 0 #0f3e68;}.purchase.red, .purchase:hover.red, .tp-button.red, .tp-button:hover.red {	background-color: #cb1d1d;	box-shadow: 0 3px 0 0 #7c1212;}.purchase.orange, .purchase:hover.orange, .tp-button.orange, .tp-button:hover.orange {	background-color: #f70;	box-shadow: 0 3px 0 0 #a34c00;}.purchase.darkgrey, .purchase:hover.darkgrey, .tp-button.darkgrey, .tp-button.grey, .tp-button:hover.darkgrey, .tp-button:hover.grey {	background-color: #555;	box-shadow: 0 3px 0 0 #222;}.purchase.lightgrey, .purchase:hover.lightgrey, .tp-button.lightgrey, .tp-button:hover.lightgrey {	background-color: #888;	box-shadow: 0 3px 0 0 #555;}.rev-btn, .rev-btn:visited {	outline: 0 !important;	box-shadow: none !important;	text-decoration: none !important;	line-height: 44px;	font-size: 17px;	font-weight: 500;	padding: 12px 35px;	box-sizing: border-box;	font-family: Roboto,sans-serif;	cursor: pointer;}.rev-btn.rev-uppercase, .rev-btn.rev-uppercase:visited {	text-transform: uppercase;	letter-spacing: 1px;	font-size: 15px;	font-weight: 900;}.rev-btn.rev-withicon i {	font-weight: 400;	position: relative;	top: 0;	margin-left: 10px !important;}.rev-btn.rev-hiddenicon i {	font-weight: 400;	position: relative;	top: 0;	opacity: 0;	margin-left: 0 !important;	width: 0 !important;}.rev-btn.rev-hiddenicon:hover i {	opacity: 1 !important;	margin-left: 10px !important;	width: auto !important;}.rev-btn.rev-medium, .rev-btn.rev-medium:visited {	line-height: 36px;	font-size: 14px;	padding: 10px 30px;}.rev-btn.rev-medium.rev-hiddenicon i, .rev-btn.rev-medium.rev-withicon i {	font-size: 14px;	top: 0;}.rev-btn.rev-small, .rev-btn.rev-small:visited {	line-height: 28px;	font-size: 12px;	padding: 7px 20px;}.rev-btn.rev-small.rev-hiddenicon i, .rev-btn.rev-small.rev-withicon i {	font-size: 12px;	top: 0;}.rev-maxround {	border-radius: 30px;}.rev-minround {	border-radius: 3px;}.rev-burger {	position: relative;	width: 60px;	height: 60px;	box-sizing: border-box;	padding: 22px 0 0 14px;	border-radius: 50%;	border: 1px solid rgba(51, 51, 51, 0.25);	-webkit-tap-highlight-color: transparent;	cursor: pointer;}.rev-burger span {	display: block;	width: 30px;	height: 3px;	background: #333;	transition: .7s;	pointer-events: none;	transform-style: flat !important;}.rev-burger.revb-white span, .rev-burger.revb-whitenoborder span {	background: #fff;}.rev-burger span:nth-child(2) {	margin: 3px 0;}#dialog_addbutton .rev-burger:hover:first-child, .open .rev-burger:first-child, .open.rev-burger:first-child {	transform: translateY(6px) rotate(-45deg);}#dialog_addbutton .rev-burger:hover:nth-child(2), .open .rev-burger:nth-child(2), .open.rev-burger:nth-child(2) {	transform: rotate(-45deg);	opacity: 0;}#dialog_addbutton .rev-burger:hover:last-child, .open .rev-burger:last-child, .open.rev-burger:last-child {	transform: translateY(-6px) rotate(-135deg);}.rev-burger.revb-white {	border: 2px solid rgba(255, 255, 255, 0.2);}.rev-burger.revb-darknoborder, .rev-burger.revb-whitenoborder {	border: 0;}.rev-burger.revb-darknoborder span {	background: #333;}.rev-burger.revb-whitefull {	background: #fff;	border: none;}.rev-burger.revb-whitefull span {	background: #333;}.rev-burger.revb-darkfull {	background: #333;	border: none;}.rev-burger.revb-darkfull span, .rev-scroll-btn.revs-fullwhite {	background: #fff;}@keyframes rev-ani-mouse {	0% {		opacity: 1;		top: 29%;	}	15% {		opacity: 1;		top: 50%;	}	50% {		opacity: 0;		top: 50%;	}	100% {		opacity: 0;		top: 29%;	}}.rev-scroll-btn {	display: inline-block;	position: relative;	left: 0;	right: 0;	text-align: center;	cursor: pointer;	width: 35px;	height: 55px;	box-sizing: border-box;	border: 3px solid #fff;	border-radius: 23px;}.rev-scroll-btn > * {	display: inline-block;	line-height: 18px;	font-size: 13px;	font-weight: 400;	color: #fff;	font-family: proxima-nova,"Helvetica Neue",Helvetica,Arial,sans-serif;	letter-spacing: 2px;}.rev-scroll-btn > .active, .rev-scroll-btn > :focus, .rev-scroll-btn > :hover {	color: #fff;}.rev-scroll-btn > .active, .rev-scroll-btn > :active, .rev-scroll-btn > :focus, .rev-scroll-btn > :hover {	opacity: .8;}.rev-scroll-btn.revs-fullwhite span {	background: #333;}.rev-scroll-btn.revs-fulldark {	background: #333;	border: none;}.rev-scroll-btn.revs-fulldark span, .tp-bullet {	background: #fff;}.rev-scroll-btn span {	position: absolute;	display: block;	top: 29%;	left: 50%;	width: 8px;	height: 8px;	margin: -4px 0 0 -4px;	background: #fff;	border-radius: 50%;	animation: rev-ani-mouse 2.5s linear infinite;}.rev-scroll-btn.revs-dark {	border-color: #333;}.rev-scroll-btn.revs-dark span {	background: #333;}.rev-control-btn {	position: relative;	display: inline-block;	z-index: 5;	color: #FFF;	font-size: 20px;	line-height: 60px;	font-weight: 400;	font-style: normal;	font-family: Raleway;	text-decoration: none;	text-align: center;	background-color: #000;	border-radius: 50px;	text-shadow: none;	background-color: rgba(0, 0, 0, 0.5);	width: 60px;	height: 60px;	box-sizing: border-box;	cursor: pointer;}.rev-cbutton-dark-sr, .rev-cbutton-light-sr {	border-radius: 3px;}.rev-cbutton-light, .rev-cbutton-light-sr {	color: #333;	background-color: rgba(255, 255, 255, 0.75);}.rev-sbutton {	line-height: 37px;	width: 37px;	height: 37px;}.rev-sbutton-blue {	background-color: #3B5998;}.rev-sbutton-lightblue {	background-color: #00A0D1;}.rev-sbutton-red {	background-color: #DD4B39;}.tp-bannertimer {	visibility: hidden;	width: 100%;	height: 5px;	background: #000;	background: rgba(0, 0, 0, 0.15);	position: absolute;	z-index: 200;	top: 0;}.tp-bannertimer.tp-bottom {	top: auto;	bottom: 0 !important;	height: 5px;}.tp-caption img {	background: 0 0;	zoom: 1;}.caption.slidelink a div, .tp-caption.slidelink a div {	width: 3000px;	height: 1500px;	background: url(../images/coloredbg.png);}.tp-caption.slidelink a span {	background: url(../images/coloredbg.png);}.tp-loader.spinner0, .tp-loader.spinner5 {	background-image: url(../images/loader.gif);	background-repeat: no-repeat;}.tp-shape {	width: 100%;	height: 100%;}.tp-caption .rs-starring {	display: inline-block;}.tp-caption .rs-starring .star-rating {	float: none;	display: inline-block;	vertical-align: top;	color: #FFC321 !important;}.tp-caption .rs-starring .star-rating, .tp-caption .rs-starring-page .star-rating {	position: relative;	height: 1em;	width: 5.4em;	font-family: star;	font-size: 1em !important;}.tp-loader.spinner0, .tp-loader.spinner1 {	width: 40px;	height: 40px;	margin-top: -20px;	margin-left: -20px;	animation: tp-rotateplane 1.2s infinite ease-in-out;	background-color: #fff;	border-radius: 3px;	box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);}.tp-caption .rs-starring .star-rating:before, .tp-caption .rs-starring-page .star-rating:before {	content: "\73\73\73\73\73";	color: #E0DADF;	float: left;	top: 0;	left: 0;	position: absolute;}.tp-caption .rs-starring .star-rating span {	overflow: hidden;	float: left;	top: 0;	left: 0;	position: absolute;	padding-top: 1.5em;	font-size: 1em !important;}.tp-caption .rs-starring .star-rating span:before {	content: "\53\53\53\53\53";	top: 0;	position: absolute;	left: 0;}.tp-loader {	top: 50%;	left: 50%;	z-index: 10000;	position: absolute;}.tp-loader.spinner0 {	background-position: center center;}.tp-loader.spinner5 {	background-position: 10px 10px;	background-color: #fff;	margin: -22px;	width: 44px;	height: 44px;	border-radius: 3px;}@keyframes tp-rotateplane {	0% {		transform: perspective(120px) rotateX(0) rotateY(0);	}	50% {		transform: perspective(120px) rotateX(-180.1deg) rotateY(0);	}	100% {		transform: perspective(120px) rotateX(-180deg) rotateY(-179.9deg);	}}.tp-loader.spinner2 {	width: 40px;	height: 40px;	margin-top: -20px;	margin-left: -20px;	background-color: red;	box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);	border-radius: 100%;	animation: tp-scaleout 1s infinite ease-in-out;}@keyframes tp-scaleout {	0% {		transform: scale(0);	}	100% {		transform: scale(1);		opacity: 0;	}}.tp-loader.spinner3 {	margin: -9px 0 0 -35px;	width: 70px;	text-align: center;}.tp-loader.spinner3 .bounce1, .tp-loader.spinner3 .bounce2, .tp-loader.spinner3 .bounce3 {	width: 18px;	height: 18px;	background-color: #fff;	box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);	border-radius: 100%;	display: inline-block;	animation: tp-bouncedelay 1.4s infinite ease-in-out;	animation-fill-mode: both;}.tp-loader.spinner3 .bounce1 {	animation-delay: -.32s;}.tp-loader.spinner3 .bounce2 {	animation-delay: -.16s;}@keyframes tp-bouncedelay {	0%, 100%, 80% {		transform: scale(0);	}	40% {		transform: scale(1);	}}.tp-loader.spinner4 {	margin: -20px 0 0 -20px;	width: 40px;	height: 40px;	text-align: center;	animation: tp-rotate 2s infinite linear;}.tp-loader.spinner4 .dot1, .tp-loader.spinner4 .dot2 {	width: 60%;	height: 60%;	display: inline-block;	position: absolute;	top: 0;	background-color: #fff;	border-radius: 100%;	animation: tp-bounce 2s infinite ease-in-out;	box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.15);}.tp-loader.spinner4 .dot2 {	top: auto;	bottom: 0;	animation-delay: -1s;}@keyframes tp-rotate {	100% {		transform: rotate(360deg);	}}@keyframes tp-bounce {	0%, 100% {		transform: scale(0);	}	50% {		transform: scale(1);	}}.tp-bullets.navbar, .tp-tabs.navbar, .tp-thumbs.navbar {	border: none;	min-height: 0;	margin: 0;	border-radius: 0;}.tp-bullets, .tp-tabs, .tp-thumbs {	position: absolute;	display: block;	z-index: 1000;	top: 0;	left: 0;}.tp-tab, .tp-thumb {	cursor: pointer;	position: absolute;	opacity: .5;	box-sizing: border-box;}.tp-arr-imgholder, .tp-tab-image, .tp-thumb-image, .tp-videoposter {	background-position: center center;	background-size: cover;	width: 100%;	height: 100%;	display: block;	position: absolute;	top: 0;	left: 0;}.tp-tab.selected, .tp-tab:hover, .tp-thumb.selected, .tp-thumb:hover {	opacity: 1;}.tp-tab-mask, .tp-thumb-mask {	box-sizing: border-box !important;}.tp-tabs, .tp-thumbs {	box-sizing: content-box !important;}.tp-bullet {	width: 15px;	height: 15px;	position: absolute;	background: rgba(255, 255, 255, 0.3);	cursor: pointer;}.tp-bullet.selected, .tp-bullet:hover {	background: #fff;}.tparrows {	cursor: pointer;	background: #000;	background: rgba(0, 0, 0, 0.5);	width: 40px;	height: 40px;	position: absolute;	display: block;	z-index: 1000;}.tparrows:hover {	background: #000;}.tparrows:before {	font-family: revicons;	font-size: 15px;	color: #fff;	display: block;	line-height: 40px;	text-align: center;}.hginfo, .hglayerinfo {	font-size: 12px;	font-weight: 600;}.tparrows.tp-leftarrow:before {	content: '\e824';}.tparrows.tp-rightarrow:before {	content: '\e825';}body.rtl .tp-kbimg {	left: 0 !important;}.dddwrappershadow {	box-shadow: 0 45px 100px rgba(0, 0, 0, 0.4);}.hglayerinfo {	position: fixed;	bottom: 0;	left: 0;	color: #FFF;	line-height: 20px;	background: rgba(0, 0, 0, 0.75);	padding: 5px 10px;	z-index: 2000;	white-space: normal;}.helpgrid, .hginfo {	position: absolute;}.hginfo {	top: -2px;	left: -2px;	color: #e74c3c;	background: #000;	padding: 2px 5px;}.indebugmode .tp-caption:hover {	border: 1px dashed #c0392b !important;}.helpgrid {	border: 2px dashed #c0392b;	top: 0;	left: 0;	z-index: 0;}#revsliderlogloglog {	padding: 15px;	color: #fff;	position: fixed;	top: 0;	left: 0;	width: 200px;	height: 150px;	background: rgba(0, 0, 0, 0.7);	z-index: 100000;	font-size: 10px;	overflow: scroll;}.aden {	filter: hue-rotate(-20deg) contrast(0.9) saturate(0.85) brightness(1.2);}.aden::after {	background: linear-gradient(to right, rgba(66, 10, 14, 0.2), transparent);	mix-blend-mode: darken;}.perpetua::after, .reyes::after {	mix-blend-mode: soft-light;	opacity: .5;}.inkwell {	filter: sepia(0.3) contrast(1.1) brightness(1.1) grayscale(1);}.perpetua::after {	background: linear-gradient(to bottom, #005b9a, #e6c13d);}.reyes {	filter: sepia(0.22) brightness(1.1) contrast(0.85) saturate(0.75);}.reyes::after {	background: #efcdad;}.gingham {	filter: brightness(1.05) hue-rotate(-10deg);}.gingham::after {	background: linear-gradient(to right, rgba(66, 10, 14, 0.2), transparent);	mix-blend-mode: darken;}.toaster {	filter: contrast(1.5) brightness(0.9);}.toaster::after {	background: radial-gradient(circle, #804e0f, #3b003b);	mix-blend-mode: screen;}.walden {	filter: brightness(1.1) hue-rotate(-10deg) sepia(0.3) saturate(1.6);}.walden::after {	background: #04c;	mix-blend-mode: screen;	opacity: .3;}.hudson {	filter: brightness(1.2) contrast(0.9) saturate(1.1);}.hudson::after {	background: radial-gradient(circle, #a6b1ff 50%, #342134);	mix-blend-mode: multiply;	opacity: .5;}.earlybird {	filter: contrast(0.9) sepia(0.2);}.earlybird::after {	background: radial-gradient(circle, #d0ba8e 20%, #360309 85%, #1d0210 100%);	mix-blend-mode: overlay;}.mayfair {	filter: contrast(1.1) saturate(1.1);}.mayfair::after {	background: radial-gradient(circle at 40% 40%, rgba(255, 255, 255, 0.8), rgba(255, 200, 200, 0.6), #111 60%);	mix-blend-mode: overlay;	opacity: .4;}.lofi {	filter: saturate(1.1) contrast(1.5);}.lofi::after {	background: radial-gradient(circle, transparent 70%, #222 150%);	mix-blend-mode: multiply;}._1977 {	filter: contrast(1.1) brightness(1.1) saturate(1.3);}._1977:after {	background: rgba(243, 106, 188, 0.3);	mix-blend-mode: screen;}.brooklyn {	filter: contrast(0.9) brightness(1.1);}.brooklyn::after {	background: radial-gradient(circle, rgba(168, 223, 193, 0.4) 70%, #c4b7c8);	mix-blend-mode: overlay;}.xpro2 {	filter: sepia(0.3);}.xpro2::after {	background: radial-gradient(circle, #e6e7e0 40%, rgba(43, 42, 161, 0.6) 110%);	mix-blend-mode: color-burn;}.nashville {	filter: sepia(0.2) contrast(1.2) brightness(1.05) saturate(1.2);}.nashville::after {	background: rgba(0, 70, 150, 0.4);	mix-blend-mode: lighten;}.nashville::before {	background: rgba(247, 176, 153, 0.56);	mix-blend-mode: darken;}.lark {	filter: contrast(0.9);}.lark::after {	background: rgba(242, 242, 242, 0.8);	mix-blend-mode: darken;}.lark::before {	background: #22253f;	mix-blend-mode: color-dodge;}.moon {	filter: grayscale(1) contrast(1.1) brightness(1.1);}.moon::before {	background: #a0a0a0;	mix-blend-mode: soft-light;}.moon::after {	background: #383838;	mix-blend-mode: lighten;}.clarendon {	filter: contrast(1.2) saturate(1.35);}.clarendon:before {	background: rgba(127, 187, 227, 0.2);	mix-blend-mode: overlay;}.willow {	filter: grayscale(0.5) contrast(0.95) brightness(0.9);}.willow::before {	background-color: #d4a9af;	mix-blend-mode: overlay;}.willow::after {	background-color: #d8cdcb;	mix-blend-mode: color;}.rise {	filter: brightness(1.05) sepia(0.2) contrast(0.9) saturate(0.9);}.rise::after {	background: radial-gradient(circle, rgba(232, 197, 152, 0.8), transparent 90%);	mix-blend-mode: overlay;	opacity: .6;}.rise::before {	background: radial-gradient(circle, rgba(236, 205, 169, 0.15) 55%, rgba(50, 30, 7, 0.4));	mix-blend-mode: multiply;}._1977:after, ._1977:before, .aden:after, .aden:before, .brooklyn:after, .brooklyn:before, .clarendon:after, .clarendon:before, .earlybird:after, .earlybird:before, .gingham:after, .gingham:before, .hudson:after, .hudson:before, .inkwell:after, .inkwell:before, .lark:after, .lark:before, .lofi:after, .lofi:before, .mayfair:after, .mayfair:before, .moon:after, .moon:before, .nashville:after, .nashville:before, .perpetua:after, .perpetua:before, .reyes:after, .reyes:before, .rise:after, .rise:before, .slumber:after, .slumber:before, .toaster:after, .toaster:before, .walden:after, .walden:before, .willow:after, .willow:before, .xpro2:after, .xpro2:before {	content: '';	display: block;	height: 100%;	width: 100%;	top: 0;	left: 0;	position: absolute;	pointer-events: none;}._1977, .aden, .brooklyn, .clarendon, .earlybird, .gingham, .hudson, .inkwell, .lark, .lofi, .mayfair, .moon, .nashville, .perpetua, .reyes, .rise, .slumber, .toaster, .walden, .willow, .xpro2 {	position: relative;}._1977 img, .aden img, .brooklyn img, .clarendon img, .earlybird img, .gingham img, .hudson img, .inkwell img, .lark img, .lofi img, .mayfair img, .moon img, .nashville img, .perpetua img, .reyes img, .rise img, .slumber img, .toaster img, .walden img, .willow img, .xpro2 img {	width: 100%;	z-index: 1;}._1977:before, .aden:before, .brooklyn:before, .clarendon:before, .earlybird:before, .gingham:before, .hudson:before, .inkwell:before, .lark:before, .lofi:before, .mayfair:before, .moon:before, .nashville:before, .perpetua:before, .reyes:before, .rise:before, .slumber:before, .toaster:before, .walden:before, .willow:before, .xpro2:before {	z-index: 2;}._1977:after, .aden:after, .brooklyn:after, .clarendon:after, .earlybird:after, .gingham:after, .hudson:after, .inkwell:after, .lark:after, .lofi:after, .mayfair:after, .moon:after, .nashville:after, .perpetua:after, .reyes:after, .rise:after, .slumber:after, .toaster:after, .walden:after, .willow:after, .xpro2:after {	z-index: 3;}.slumber {	filter: saturate(0.66) brightness(1.05);}.slumber::after {	background: rgba(125, 105, 24, 0.5);	mix-blend-mode: soft-light;}.slumber::before {	background: rgba(69, 41, 12, 0.4);	mix-blend-mode: lighten;}#rev_slider_1 {	color: #ffffff;	text-align: center;}#rev_slider_1.text-left,#rev_slider_1 .text-left {	text-align: left;}#rev_slider_1 .hidden {	display: none;}#rev_slider_1 .offset-top-30 {	margin-top: 30px;}#rev_slider_1 .offset-top-20 {	margin-top: 20px;}@media (min-width: 768px) {	#rev_slider_1 .reveal-sm-block {		display: block !important;	}}#rev_slider_1 h4.text-light {	font-size: 23px;	line-height: 1.4;}#rev_slider_1 .group {	margin-left: -15px;}#rev_slider_1 .group > * {	margin-left: 15px;	margin-top: 10px;}#rev_slider_1 .btn:not(button) {	padding: 17px 24px;	border-radius: 30px;	font-size: 12px;}#rev_slider_1 .btn-primary, #rev_slider_1 .btn-primary:focus, #rev_slider_1 .btn-primary:active {	color: #ffffff;	background-color: #158BCF;	border-color: #158BCF;}#rev_slider_1 .btn-primary:hover {	color: #ffffff;	background-color: transparent;	border-color: #ffffff;}#rev_slider_1 .btn-default, #rev_slider_1 .btn-default:focus, #rev_slider_1 .btn-default:active {	color: #191919;	background-color: #ffffff;	border-color: #ffffff;}#rev_slider_1 .btn-default:hover {	color: #ffffff;	background-color: transparent;	border-color: #ffffff;}#rev_slider_1 .shell {	padding-right: 15px;	padding-left: 15px;	margin-right: auto;	margin-left: auto;}@media (min-width: 768px) {	#rev_slider_1 .shell {		max-width: 750px;	}}@media (min-width: 992px) {	#rev_slider_1 .shell {		max-width: 970px;	}}@media (min-width: 1200px) {	#rev_slider_1 .shell {		max-width: 970px;	}}#rev_slider_1 .range {	margin-right: -15px;	margin-left: -15px;}#rev_slider_1 .cell-lg-10 {	width: 83.33333333% !important;	margin-left: 8.33333333% !important;}@media (min-width: 992px) {	.feature-box-14 > div:nth-child(even) {		border-bottom: 0;	}	.feature-box-14 > div:nth-child(odd) {		border-bottom: 0;	}	/*top logo*/	.navbar-brand-top .navbar-collapse.collapse.display-inline-block {		display: inline-block !important;		vertical-align: middle;	}	.navbar-brand-top .nav-header-container {		text-align: center;	}	.navbar-brand-top .nav-header-container .row {		display: block !important;		display: block !important;		display: block !important;	}	.navbar-brand-top .brand-top-menu-right {		vertical-align: middle;		position: relative;	}	.navbar.navbar-brand-top .row > div:first-child {		flex: inherit;	}}@media (min-width: 768px) {	.feature-box-14 > div:nth-last-child(2) {		border-bottom: 0;	}}@media (max-width: 1500px) {	/* sidebar navigation */	.sidebar-wrapper .container {		width: 1000px;	}	/* blog post style 2 */	.blog-post.blog-post-style2 .author span {		padding-left: 10px;	}	/* homepage 14 */	.right-image {		width: 70%;	}}@media (max-width: 1400px) {	.head-text {		font-size: 60px;		line-height: 70px;	}	.banner-style2 figcaption {		width: 70%;	}	.banner-style1 figure figcaption img {		width: 100px;	}	.banner-style1 figure:hover figcaption p {		height: 150px;	}	.feature-box.feature-box-17 .box .content {		top: 40px;	}}@media (max-width: 1300px) {	/* sidebar navigation */	.sidebar-wrapper .container {		width: 830px;	}	/* feature box style 7 */	.feature-box.feature-box-7 div:first-child .box {		border-left: medium none;	}	/* feature box style 4 */	.grid-item.feature-box-4 figure figcaption {		width: 90%;		padding: 0 0 15px 30px;	}	/* menu center */	.menu-center .header-social-icon a i, .menu-center .header-searchbar a i {		margin: 0 8px;	}	.menu-center .header-social-icon {		padding-left: 10px;	}	.menu-center .header-searchbar {		padding-left: 0;		padding-right: 5px;	}	.menu-center .header-social-icon {		margin-left: 0;	}	/* sidebar nav style 2 */	.left-nav-sidebar .container {		width: 1070px;	}}@media (max-width: 1250px) {	/*skillbar bar style2*/	.box-layout .skillbar-bar-style2 .skillbar {		width: 75%;	}}@media (max-width: 1199px) {	.panel-group * {		transition-timing-function: none;		-moz-transition-timing-function: none;		-webkit-transition-timing-function: none;		-o-transition-timing-function: none;		transition-duration: 0s;		-ms-transition-timing-function: none;		-moz-transition-duration: 0s;		-webkit-transition-duration: 0s;		-o-transition-duration: 0s;	}	section {		padding: 90px 0;	}	/* typography */	h1, h2, h3, h4, h5, h6 {		margin: 0 0 22px;		padding: 0;		letter-spacing: 0;		font-weight: 400;	}	h1 {		font-size: 65px;		line-height: 65px;	}	h2 {		font-size: 50px;		line-height: 55px;	}	h3 {		font-size: 42px;		line-height: 48px;	}	h4 {		font-size: 35px;		line-height: 41px;	}	h5 {		font-size: 27px;		line-height: 32px;	}	h6 {		font-size: 22px;		line-height: 27px;	}	/*text-alignment*/	.md-text-center {		text-align: center;	}	.md-text-left {		text-align: left;	}	.md-text-right {		text-align: right;	}	/*float*/	.md-float-left {		float: left !important;	}	.md-float-right {		float: right !important;	}	.md-float-none {		float: none !important;	}	/* verticle align */	.md-vertical-align-middle {		vertical-align: middle;	}	.md-vertical-align-top {		vertical-align: top;	}	.md-vertical-align-bottom {		vertical-align: bottom;	}	/* image position*/	.md-background-image-left {		background-position: left;	}	.md-background-image-right {		background-position: right;	}	.md-background-image-center {		background-position: center;	}	/* margin */	.md-offset-one-all {		margin: 1%;	}	.md-offset-one-half-all {		margin: 1.5%;	}	.md-offset-two-all {		margin: 2%;	}	.md-offset-two-half-all {		margin: 2.5%;	}	.md-offset-three-all {		margin: 3%;	}	.md-offset-three-half-all {		margin: 3.5%;	}	.md-offset-four-all {		margin: 4%;	}	.md-offset-four-half-all {		margin: 4.5%;	}	.md-offset-five-all {		margin: 5%;	}	.md-offset-five-half-all {		margin: 5.5%;	}	.md-offset-six-all {		margin: 6%;	}	.md-offset-six-half-all {		margin: 6.5%;	}	.md-offset-seven-all {		margin: 7%;	}	.md-offset-seven-half-all {		margin: 7.5%;	}	.md-offset-eight-all {		margin: 8%;	}	.md-offset-eight-half-all {		margin: 8.5%;	}	.md-offset-nine-all {		margin: 9%;	}	.md-offset-nine-half-all {		margin: 9.5%;	}	.md-offset-ten-all {		margin: 10%;	}	.md-offset-ten-half-all {		margin: 10.5%;	}	.md-offset-eleven-all {		margin: 11%;	}	.md-offset-eleven-half-all {		margin: 11.5%;	}	.md-offset-twelve-all {		margin: 12%;	}	.md-offset-twelve-half-all {		margin: 12.5%;	}	.md-offset-thirteen-all {		margin: 13%;	}	.md-offset-thirteen-half-all {		margin: 13.5%;	}	.md-offset-fourteen-all {		margin: 14%;	}	.md-offset-fourteen-half-all {		margin: 14.5%;	}	.md-offset-fifteen-all {		margin: 15%;	}	.md-offset-fifteen-half-all {		margin: 15.5%;	}	.md-offset-sixteen-all {		margin: 16%;	}	.md-offset-sixteen-half-all {		margin: 16.5%;	}	.md-offset-seventeen-all {		margin: 17%;	}	.md-offset-seventeen-half-all {		margin: 17.5%;	}	.md-offset-eighteen-all {		margin: 18%;	}	.md-offset-eighteen-half-all {		margin: 18.5%;	}	.md-offset-nineteen-all {		margin: 19%;	}	.md-offset-nineteen-half-all {		margin: 19.5%;	}	.md-offset-twenty-all {		margin: 20%;	}	.md-offset-twenty-half-all {		margin: 20.5%;	}	.md-offset-twenty-one-all {		margin: 21%;	}	.md-offset-twenty-one-half-all {		margin: 21.5%;	}	.md-offset-twenty-two-all {		margin: 22%;	}	.md-offset-twenty-two-half-all {		margin: 22.5%;	}	.md-offset-twenty-three-all {		margin: 23%;	}	.md-offset-twenty-three-half-all {		margin: 23.5%;	}	.md-offset-twenty-four-all {		margin: 24%;	}	.md-offset-twenty-four-half-all {		margin: 24.5%;	}	.md-offset-twenty-five-all {		margin: 25%;	}	.md-offset-5px-all {		margin: 5px !important;	}	.md-offset-10px-all {		margin: 10px !important;	}	.md-offset-15px-all {		margin: 15px !important;	}	.md-offset-20px-all {		margin: 20px !important;	}	.md-offset-25px-all {		margin: 25px !important;	}	.md-offset-30px-all {		margin: 30px !important;	}	.md-offset-35px-all {		margin: 35px !important;	}	.md-offset-40px-all {		margin: 40px !important;	}	.md-offset-45px-all {		margin: 45px !important;	}	.md-offset-50px-all {		margin: 50px !important;	}	.md-offset-55px-all {		margin: 55px !important;	}	.md-offset-60px-all {		margin: 60px !important;	}	.md-offset-65px-all {		margin: 65px !important;	}	.md-offset-70px-all {		margin: 70px !important;	}	.md-offset-75px-all {		margin: 75px !important;	}	.md-offset-80px-all {		margin: 80px !important;	}	.md-offset-85px-all {		margin: 85px !important;	}	.md-offset-90px-all {		margin: 90px !important;	}	.md-offset-95px-all {		margin: 95px !important;	}	.md-offset-100px-all {		margin: 100px !important;	}	.md-no-margin {		margin: 0 !important;	}	.md-no-offset-lr {		margin-left: 0 !important;		margin-right: 0 !important;	}	.md-no-offset-tb {		margin-top: 0 !important;		margin-bottom: 0 !important;	}	.md-no-offset-top {		margin-top: 0 !important;	}	.md-no-offset-bottom {		margin-bottom: 0 !important;	}	.md-no-offset-left {		margin-left: 0 !important;	}	.md-no-offset-right {		margin-right: 0 !important;	}	.md-offset-lr-auto {		margin-left: auto !important;		margin-right: auto !important;	}	.md-offset-auto {		margin: 0 auto !important;	}	/* margin top */	.md-offset-one-top {		margin-top: 1%;	}	.md-offset-one-half-top {		margin-top: 1.5%;	}	.md-offset-two-top {		margin-top: 2%;	}	.md-offset-two-half-top {		margin-top: 2.5%;	}	.md-offset-three-top {		margin-top: 3%;	}	.md-offset-three-half-top {		margin-top: 3.5%;	}	.md-offset-four-top {		margin-top: 4%;	}	.md-offset-four-half-top {		margin-top: 4.5%;	}	.md-offset-five-top {		margin-top: 5%;	}	.md-offset-five-half-top {		margin-top: 5.5%;	}	.md-offset-six-top {		margin-top: 6%;	}	.md-offset-six-half-top {		margin-top: 6.5%;	}	.md-offset-seven-top {		margin-top: 7%;	}	.md-offset-seven-half-top {		margin-top: 7.5%;	}	.md-offset-eight-top {		margin-top: 8%;	}	.md-offset-eight-half-top {		margin-top: 8.5%;	}	.md-offset-nine-top {		margin-top: 9%;	}	.md-offset-nine-half-top {		margin-top: 9.5%;	}	.md-offset-ten-top {		margin-top: 10%;	}	.md-offset-ten-half-top {		margin-top: 10.5%;	}	.md-offset-eleven-top {		margin-top: 11%;	}	.md-offset-eleven-half-top {		margin-top: 11.5%;	}	.md-offset-twelve-top {		margin-top: 12%;	}	.md-offset-twelve-half-top {		margin-top: 12.5%;	}	.md-offset-thirteen-top {		margin-top: 13%;	}	.md-offset-thirteen-half-top {		margin-top: 13.5%;	}	.md-offset-fourteen-top {		margin-top: 14%;	}	.md-offset-fourteen-half-top {		margin-top: 14.5%;	}	.md-offset-fifteen-top {		margin-top: 15%;	}	.md-offset-fifteen-half-top {		margin-top: 15.5%;	}	.md-offset-sixteen-top {		margin-top: 16%;	}	.md-offset-sixteen-half-top {		margin-top: 16.5%;	}	.md-offset-seventeen-top {		margin-top: 17%;	}	.md-offset-seventeen-half-top {		margin-top: 17.5%;	}	.md-offset-eighteen-top {		margin-top: 18%;	}	.md-offset-eighteen-half-top {		margin-top: 18.5%;	}	.md-offset-nineteen-top {		margin-top: 19%;	}	.md-offset-nineteen-half-top {		margin-top: 19.5%;	}	.md-offset-twenty-top {		margin-top: 20%;	}	.md-offset-twenty-half-top {		margin-top: 20.5%;	}	.md-offset-twenty-one-top {		margin-top: 21%;	}	.md-offset-twenty-one-half-top {		margin-top: 21.5%;	}	.md-offset-twenty-two-top {		margin-top: 22%;	}	.md-offset-twenty-two-half-top {		margin-top: 22.5%;	}	.md-offset-twenty-top {		margin-top: 23%;	}	.md-offset-twenty-half-top {		margin-top: 23.5%;	}	.md-offset-twenty-four-top {		margin-top: 24%;	}	.md-offset-twenty-four-half-top {		margin-top: 24.5%;	}	.md-offset-twenty-five-top {		margin-top: 25%;	}	.md-offset-5px-top {		margin-top: 5px !important;	}	.md-offset-10px-top {		margin-top: 10px !important;	}	.md-offset-15px-top {		margin-top: 15px !important;	}	.md-offset-20px-top {		margin-top: 20px !important;	}	.md-offset-25px-top {		margin-top: 25px !important;	}	.md-offset-30px-top {		margin-top: 30px !important;	}	.md-offset-35px-top {		margin-top: 35px !important;	}	.md-offset-40px-top {		margin-top: 40px !important;	}	.md-offset-45px-top {		margin-top: 45px !important;	}	.md-offset-50px-top {		margin-top: 50px !important;	}	.md-offset-55px-top {		margin-top: 55px !important;	}	.md-offset-60px-top {		margin-top: 60px !important;	}	.md-offset-65px-top {		margin-top: 65px !important;	}	.md-offset-70px-top {		margin-top: 70px !important;	}	.md-offset-75px-top {		margin-top: 75px !important;	}	.md-offset-80px-top {		margin-top: 80px !important;	}	.md-offset-85px-top {		margin-top: 85px !important;	}	.md-offset-90px-top {		margin-top: 90px !important;	}	.md-offset-95px-top {		margin-top: 95px !important;	}	.md-offset-100px-top {		margin-top: 100px !important;	}	/* margin bottom */	.md-offset-one-bottom {		margin-bottom: 1%;	}	.md-offset-one-half-bottom {		margin-bottom: 1.5%;	}	.md-offset-two-bottom {		margin-bottom: 2%;	}	.md-offset-two-half-bottom {		margin-bottom: 2.5%;	}	.md-offset-three-bottom {		margin-bottom: 3%;	}	.md-offset-three-half-bottom {		margin-bottom: 3.5%;	}	.md-offset-four-bottom {		margin-bottom: 4%;	}	.md-offset-four-half-bottom {		margin-bottom: 4.5%;	}	.md-offset-five-bottom {		margin-bottom: 5%;	}	.md-offset-five-half-bottom {		margin-bottom: 5.5%;	}	.md-offset-six-bottom {		margin-bottom: 6%;	}	.md-offset-six-half-bottom {		margin-bottom: 6.5%;	}	.md-offset-seven-bottom {		margin-bottom: 7%;	}	.md-offset-seven-half-bottom {		margin-bottom: 7.5%;	}	.md-offset-eight-bottom {		margin-bottom: 8%;	}	.md-offset-eight-half-bottom {		margin-bottom: 8.5%;	}	.md-offset-nine-bottom {		margin-bottom: 9%;	}	.md-offset-nine-half-bottom {		margin-bottom: 9.5%;	}	.md-offset-ten-bottom {		margin-bottom: 10%;	}	.md-offset-ten-half-bottom {		margin-bottom: 10.5%;	}	.md-offset-eleven-bottom {		margin-bottom: 11%;	}	.md-offset-eleven-half-bottom {		margin-bottom: 11.5%;	}	.md-offset-twelve-bottom {		margin-bottom: 12%;	}	.md-offset-twelve-half-bottom {		margin-bottom: 12.5%;	}	.md-offset-thirteen-bottom {		margin-bottom: 13%;	}	.md-offset-thirteen-half-bottom {		margin-bottom: 13.5%;	}	.md-offset-fourteen-bottom {		margin-bottom: 14%;	}	.md-offset-fourteen-half-bottom {		margin-bottom: 14.5%;	}	.md-offset-fifteen-bottom {		margin-bottom: 15%;	}	.md-offset-fifteen-half-bottom {		margin-bottom: 15.5%;	}	.md-offset-sixteen-bottom {		margin-bottom: 16%;	}	.md-offset-sixteen-half-bottom {		margin-bottom: 16.5%;	}	.md-offset-seventeen-bottom {		margin-bottom: 17%;	}	.md-offset-seventeen-half-bottom {		margin-bottom: 17.5%;	}	.md-offset-eighteen-bottom {		margin-bottom: 18%;	}	.md-offset-eighteen-half-bottom {		margin-bottom: 18.5%;	}	.md-offset-nineteen-bottom {		margin-bottom: 19%;	}	.md-offset-nineteen-half-bottom {		margin-bottom: 19.5%;	}	.md-offset-twenty-bottom {		margin-bottom: 20%;	}	.md-offset-twenty-half-bottom {		margin-bottom: 20.5%;	}	.md-offset-twenty-one-bottom {		margin-bottom: 21%;	}	.md-offset-twenty-one-half-bottom {		margin-bottom: 21.5%;	}	.md-offset-twenty-two-bottom {		margin-bottom: 22%;	}	.md-offset-twenty-two-half-bottom {		margin-bottom: 22.5%;	}	.md-offset-twenty-three-bottom {		margin-bottom: 23%;	}	.md-offset-twenty-three-half-bottom {		margin-bottom: 23.5%;	}	.md-offset-twenty-five-bottom {		margin-bottom: 24%;	}	.md-offset-twenty-five-half-bottom {		margin-bottom: 24.5%;	}	.md-offset-twenty-five-bottom {		margin-bottom: 25%;	}	.md-offset-5px-bottom {		margin-bottom: 5px !important;	}	.md-offset-10px-bottom {		margin-bottom: 10px !important;	}	.md-offset-15px-bottom {		margin-bottom: 15px !important;	}	.md-offset-20px-bottom {		margin-bottom: 20px !important;	}	.md-offset-25px-bottom {		margin-bottom: 25px !important;	}	.md-offset-30px-bottom {		margin-bottom: 30px !important;	}	.md-offset-35px-bottom {		margin-bottom: 35px !important;	}	.md-offset-40px-bottom {		margin-bottom: 40px !important;	}	.md-offset-45px-bottom {		margin-bottom: 45px !important;	}	.md-offset-50px-bottom {		margin-bottom: 50px !important;	}	.md-offset-55px-bottom {		margin-bottom: 55px !important;	}	.md-offset-60px-bottom {		margin-bottom: 60px !important;	}	.md-offset-65px-bottom {		margin-bottom: 65px !important;	}	.md-offset-70px-bottom {		margin-bottom: 70px !important;	}	.md-offset-75px-bottom {		margin-bottom: 75px !important;	}	.md-offset-80px-bottom {		margin-bottom: 80px !important;	}	.md-offset-85px-bottom {		margin-bottom: 85px !important;	}	.md-offset-90px-bottom {		margin-bottom: 90px !important;	}	.md-offset-95px-bottom {		margin-bottom: 95px !important;	}	.md-offset-100px-bottom {		margin-bottom: 100px !important;	}	/* margin right */	.md-offset-one-right {		margin-right: 1%;	}	.md-offset-one-half-right {		margin-right: 1.5%;	}	.md-offset-two-right {		margin-right: 2%;	}	.md-offset-two-half-right {		margin-right: 2.5%;	}	.md-offset-three-right {		margin-right: 3%;	}	.md-offset-three-half-right {		margin-right: 3.5%;	}	.md-offset-four-right {		margin-right: 4%;	}	.md-offset-four-half-right {		margin-right: 4.5%;	}	.md-offset-five-right {		margin-right: 5%;	}	.md-offset-five-half-right {		margin-right: 5.5%;	}	.md-offset-six-right {		margin-right: 6%;	}	.md-offset-six-half-right {		margin-right: 6.5%;	}	.md-offset-seven-right {		margin-right: 7%;	}	.md-offset-seven-half-right {		margin-right: 7.5%;	}	.md-offset-eight-right {		margin-right: 8%;	}	.md-offset-eight-half-right {		margin-right: 8.5%;	}	.md-offset-nine-right {		margin-right: 9%;	}	.md-offset-nine-half-right {		margin-right: 9.5%;	}	.md-offset-ten-right {		margin-right: 10%;	}	.md-offset-ten-half-right {		margin-right: 10.5%;	}	.md-offset-eleven-right {		margin-right: 11%;	}	.md-offset-eleven-half-right {		margin-right: 11.5%;	}	.md-offset-twelve-right {		margin-right: 12%;	}	.md-offset-twelve-half-right {		margin-right: 12.5%;	}	.md-offset-thirteen-right {		margin-right: 13%;	}	.md-offset-thirteen-half-right {		margin-right: 13.5%;	}	.md-offset-fourteen-right {		margin-right: 14%;	}	.md-offset-fourteen-half-right {		margin-right: 14.5%;	}	.md-offset-fifteen-right {		margin-right: 15%;	}	.md-offset-fifteen-half-right {		margin-right: 15.5%;	}	.md-offset-sixteen-right {		margin-right: 16%;	}	.md-offset-sixteen-half-right {		margin-right: 16.5%;	}	.md-offset-seventeen-right {		margin-right: 17%;	}	.md-offset-seventeen-half-right {		margin-right: 17.5%;	}	.md-offset-eighteen-right {		margin-right: 18%;	}	.md-offset-eighteen-half-right {		margin-right: 18.5%;	}	.md-offset-nineteen-right {		margin-right: 19%;	}	.md-offset-nineteen-half-right {		margin-right: 19.5%;	}	.md-offset-twenty-right {		margin-right: 20%;	}	.md-offset-twenty-half-right {		margin-right: 20.5%;	}	.md-offset-twenty-one-right {		margin-right: 21%;	}	.md-offset-twenty-one-half-right {		margin-right: 21.5%;	}	.md-offset-twenty-two-right {		margin-right: 22%;	}	.md-offset-twenty-two-half-right {		margin-right: 22.5%;	}	.md-offset-twenty-three-right {		margin-right: 23%;	}	.md-offset-twenty-three-half-right {		margin-right: 23.5%;	}	.md-offset-twenty-four-right {		margin-right: 24%;	}	.md-offset-twenty-four-half-right {		margin-right: 24.5%;	}	.md-offset-twenty-five-right {		margin-right: 25%;	}	.md-offset-10px-right {		margin-right: 10px !important;	}	.md-offset-15px-right {		margin-right: 15px !important;	}	.md-offset-20px-right {		margin-right: 20px !important;	}	.md-offset-25px-right {		margin-right: 25px !important;	}	.md-offset-30px-right {		margin-right: 30px !important;	}	.md-offset-35px-right {		margin-right: 35px !important;	}	.md-offset-40px-right {		margin-right: 40px !important;	}	.md-offset-45px-right {		margin-right: 45px !important;	}	.md-offset-50px-right {		margin-right: 50px !important;	}	.md-offset-55px-right {		margin-right: 55px !important;	}	.md-offset-60px-right {		margin-right: 60px !important;	}	.md-offset-65px-right {		margin-right: 65px !important;	}	.md-offset-70px-right {		margin-right: 70px !important;	}	.md-offset-75px-right {		margin-right: 75px !important;	}	.md-offset-80px-right {		margin-right: 80px !important;	}	.md-offset-85px-right {		margin-right: 85px !important;	}	.md-offset-90px-right {		margin-right: 90px !important;	}	.md-offset-95px-right {		margin-right: 95px !important;	}	.md-offset-100px-right {		margin-right: 100px !important;	}	/* margin left */	.md-offset-one-left {		margin-left: 1%;	}	.md-offset-one-half-left {		margin-left: 1.5%;	}	.md-offset-two-left {		margin-left: 2%;	}	.md-offset-two-half-left {		margin-left: 2.5%;	}	.md-offset-three-left {		margin-left: 3%;	}	.md-offset-three-half-left {		margin-left: 3.5%;	}	.md-offset-four-left {		margin-left: 4%;	}	.md-offset-four-half-left {		margin-left: 4.5%;	}	.md-offset-five-left {		margin-left: 5%;	}	.md-offset-five-half-left {		margin-left: 5.5%;	}	.md-offset-six-left {		margin-left: 6%;	}	.md-offset-six-half-left {		margin-left: 6.5%;	}	.md-offset-seven-left {		margin-left: 7%;	}	.md-offset-seven-half-left {		margin-left: 7.5%;	}	.md-offset-eight-left {		margin-left: 8%;	}	.md-offset-eight-half-left {		margin-left: 8.5%;	}	.md-offset-nine-left {		margin-left: 9%;	}	.md-offset-nine-half-left {		margin-left: 9.5%;	}	.md-offset-ten-left {		margin-left: 10%;	}	.md-offset-ten-half-left {		margin-left: 10.5%;	}	.md-offset-eleven-left {		margin-left: 11%;	}	.md-offset-eleven-half-left {		margin-left: 11.5%;	}	.md-offset-twelve-left {		margin-left: 12%;	}	.md-offset-twelve-half-left {		margin-left: 12.5%;	}	.md-offset-thirteen-left {		margin-left: 13%;	}	.md-offset-thirteen-half-left {		margin-left: 13.5%;	}	.md-offset-fourteen-left {		margin-left: 14%;	}	.md-offset-fourteen-half-left {		margin-left: 14.5%;	}	.md-offset-fifteen-left {		margin-left: 15%;	}	.md-offset-fifteen-half-left {		margin-left: 15.5%;	}	.md-offset-sixteen-left {		margin-left: 16%;	}	.md-offset-sixteen-half-left {		margin-left: 16.5%;	}	.md-offset-seventeen-left {		margin-left: 17%;	}	.md-offset-seventeen-half-left {		margin-left: 17.5%;	}	.md-offset-eighteen-left {		margin-left: 18%;	}	.md-offset-eighteen-half-left {		margin-left: 18.5%;	}	.md-offset-nineteen-left {		margin-left: 19%;	}	.md-offset-nineteen-half-left {		margin-left: 19.5%;	}	.md-offset-twenty-left {		margin-left: 20%;	}	.md-offset-twenty-half-left {		margin-left: 20.5%;	}	.md-offset-twenty-one-left {		margin-left: 21%;	}	.md-offset-twenty-one-half-left {		margin-left: 21.5%;	}	.md-offset-twenty-two-left {		margin-left: 22%;	}	.md-offset-twenty-two-half-left {		margin-left: 22.5%;	}	.md-offset-twenty-three-left {		margin-left: 23%;	}	.md-offset-twenty-three-half-left {		margin-left: 23.5%;	}	.md-offset-twenty-four-left {		margin-left: 24%;	}	.md-offset-twenty-four-half-left {		margin-left: 24.5%;	}	.md-offset-twenty-five-left {		margin-left: 25%;	}	.md-offset-5px-left {		margin-left: 5px !important;	}	.md-offset-10px-left {		margin-left: 10px !important;	}	.md-offset-15px-left {		margin-left: 15px !important;	}	.md-offset-20px-left {		margin-left: 20px !important;	}	.md-offset-25px-left {		margin-left: 25px !important;	}	.md-offset-30px-left {		margin-left: 30px !important;	}	.md-offset-35px-left {		margin-left: 35px !important;	}	.md-offset-40px-left {		margin-left: 40px !important;	}	.md-offset-45px-left {		margin-left: 45px !important;	}	.md-offset-50px-left {		margin-left: 50px !important;	}	.md-offset-55px-left {		margin-left: 55px !important;	}	.md-offset-60px-left {		margin-left: 60px !important;	}	.md-offset-65px-left {		margin-left: 65px !important;	}	.md-offset-70px-left {		margin-left: 70px !important;	}	.md-offset-75px-left {		margin-left: 75px !important;	}	.md-offset-80px-left {		margin-left: 80px !important;	}	.md-offset-85px-left {		margin-left: 85px !important;	}	.md-offset-90px-left {		margin-left: 90px !important;	}	.md-offset-95px-left {		margin-left: 95px !important;	}	.md-offset-100px-left {		margin-left: 100px !important;	}	/* margin left right */	.md-offset-one-lr {		margin-left: 1%;		margin-right: 1%;	}	.md-offset-one-half-lr {		margin-left: 1.5%;		margin-right: 1.5%;	}	.md-offset-two-lr {		margin-left: 2%;		margin-right: 2%;	}	.md-offset-two-half-lr {		margin-left: 2.5%;		margin-right: 2.5%;	}	.md-offset-three-lr {		margin-left: 3%;		margin-right: 3%;	}	.md-offset-three-half-lr {		margin-left: 3.5%;		margin-right: 3.5%;	}	.md-offset-four-lr {		margin-left: 4%;		margin-right: 4%;	}	.md-offset-four-half-lr {		margin-left: 4.5%;		margin-right: 4.5%;	}	.md-offset-five-lr {		margin-left: 5%;		margin-right: 5%;	}	.md-offset-five-half-lr {		margin-left: 5.5%;		margin-right: 5.5%;	}	.md-offset-six-lr {		margin-left: 6%;		margin-right: 6%;	}	.md-offset-six-half-lr {		margin-left: 6.5%;		margin-right: 6.5%;	}	.md-offset-seven-lr {		margin-left: 7%;		margin-right: 7%;	}	.md-offset-seven-half-lr {		margin-left: 7.5%;		margin-right: 7.5%;	}	.md-offset-eight-lr {		margin-left: 8%;		margin-right: 8%;	}	.md-offset-eight-half-lr {		margin-left: 8.5%;		margin-right: 8.5%;	}	.md-offset-nine-lr {		margin-left: 9%;		margin-right: 9%;	}	.md-offset-nine-half-lr {		margin-left: 9.5%;		margin-right: 9.5%;	}	.md-offset-ten-lr {		margin-left: 10%;		margin-right: 10%;	}	.md-offset-ten-half-lr {		margin-left: 10.5%;		margin-right: 10.5%;	}	.md-offset-eleven-lr {		margin-left: 11%;		margin-right: 11%;	}	.md-offset-eleven-half-lr {		margin-left: 11.5%;		margin-right: 11.5%;	}	.md-offset-twelve-lr {		margin-left: 12%;		margin-right: 12%;	}	.md-offset-twelve-half-lr {		margin-left: 12.5%;		margin-right: 12.5%;	}	.md-offset-thirteen-lr {		margin-left: 13%;		margin-right: 13%;	}	.md-offset-thirteen-half-lr {		margin-left: 13.5%;		margin-right: 13.5%;	}	.md-offset-fourteen-lr {		margin-left: 14%;		margin-right: 14%;	}	.md-offset-fourteen-half-lr {		margin-left: 14.5%;		margin-right: 14.5%;	}	.md-offset-fifteen-lr {		margin-left: 15%;		margin-right: 15%;	}	.md-offset-fifteen-half-lr {		margin-left: 15.5%;		margin-right: 15.5%;	}	.md-offset-sixteen-lr {		margin-left: 16%;		margin-right: 16%;	}	.md-offset-sixteen-half-lr {		margin-left: 16.5%;		margin-right: 16.5%;	}	.md-offset-seventeen-lr {		margin-left: 17%;		margin-right: 17%;	}	.md-offset-seventeen-half-lr {		margin-left: 17.5%;		margin-right: 17.5%;	}	.md-offset-eighteen-lr {		margin-left: 18%;		margin-right: 18%;	}	.md-offset-eighteen-half-lr {		margin-left: 18.5%;		margin-right: 18.5%;	}	.md-offset-nineteen-lr {		margin-left: 19%;		margin-right: 19%;	}	.md-offset-nineteen-half-lr {		margin-left: 19.5%;		margin-right: 19.5%;	}	.md-offset-twenty-lr {		margin-left: 20%;		margin-right: 20%;	}	.md-offset-twenty-half-lr {		margin-left: 20.5%;		margin-right: 20.5%;	}	.md-offset-twenty-one-lr {		margin-left: 21%;		margin-right: 21%;	}	.md-offset-twenty-one-half-lr {		margin-left: 21.5%;		margin-right: 21.5%;	}	.md-offset-twenty-two-lr {		margin-left: 22%;		margin-right: 22%;	}	.md-offset-twenty-two-half-lr {		margin-left: 22.5%;		margin-right: 22.5%;	}	.md-offset-twenty-three-lr {		margin-left: 23%;		margin-right: 23%;	}	.md-offset-twenty-three-half-lr {		margin-left: 23.5%;		margin-right: 23.5%;	}	.md-offset-twenty-four-lr {		margin-left: 24%;		margin-right: 24%;	}	.md-offset-twenty-four-half-lr {		margin-left: 24.5%;		margin-right: 24.5%;	}	.md-offset-twenty-five-lr {		margin-left: 25%;		margin-right: 25%;	}	.md-offset-5px-lr {		margin-left: 5px !important;		margin-right: 5px !important;	}	.md-offset-10px-lr {		margin-left: 10px !important;		margin-right: 10px !important;	}	.md-offset-15px-lr {		margin-left: 15px !important;		margin-right: 15px !important;	}	.md-offset-20px-lr {		margin-left: 20px !important;		margin-right: 20px !important;	}	.md-offset-25px-lr {		margin-left: 25px !important;		margin-right: 25px !important;	}	.md-offset-30px-lr {		margin-left: 30px !important;		margin-right: 30px !important;	}	.md-offset-35px-lr {		margin-left: 35px !important;		margin-right: 35px !important;	}	.md-offset-40px-lr {		margin-left: 40px !important;		margin-right: 40px !important;	}	.md-offset-45px-lr {		margin-left: 45px !important;		margin-right: 45px !important;	}	.md-offset-50px-lr {		margin-left: 50px !important;		margin-right: 50px !important;	}	.md-offset-55px-lr {		margin-left: 55px !important;		margin-right: 55px !important;	}	.md-offset-60px-lr {		margin-left: 60px !important;		margin-right: 60px !important;	}	.md-offset-65px-lr {		margin-left: 65px !important;		margin-right: 60px !important;	}	.md-offset-70px-lr {		margin-left: 70px !important;		margin-right: 65px !important;	}	.md-offset-75px-lr {		margin-left: 75px !important;		margin-right: 70px !important;	}	.md-offset-80px-lr {		margin-left: 80px !important;		margin-right: 75px !important;	}	.md-offset-85px-lr {		margin-left: 85px !important;		margin-right: 80px !important;	}	.md-offset-90px-lr {		margin-left: 90px !important;		margin-right: 85px !important;	}	.md-offset-95px-lr {		margin-left: 95px !important;		margin-right: 90px !important;	}	.md-offset-100px-lr {		margin-left: 100px !important;		margin-right: 100px !important;	}	/* margin top bottom */	.md-offset-one-tb {		margin-top: 1%;		margin-bottom: 1%;	}	.md-offset-one-half-tb {		margin-top: 1.5%;		margin-bottom: 1.5%;	}	.md-offset-two-tb {		margin-top: 2%;		margin-bottom: 2%;	}	.md-offset-two-half-tb {		margin-top: 2.5%;		margin-bottom: 2.5%;	}	.md-offset-three-tb {		margin-top: 3%;		margin-bottom: 3%;	}	.md-offset-three-half-tb {		margin-top: 3.5%;		margin-bottom: 3.5%;	}	.md-offset-four-tb {		margin-top: 4%;		margin-bottom: 4%;	}	.md-offset-four-half-tb {		margin-top: 4.5%;		margin-bottom: 4.5%;	}	.md-offset-five-tb {		margin-top: 5%;		margin-bottom: 5%;	}	.md-offset-five-half-tb {		margin-top: 5.5%;		margin-bottom: 5.5%;	}	.md-offset-six-tb {		margin-top: 6%;		margin-bottom: 6%;	}	.md-offset-six-half-tb {		margin-top: 6.5%;		margin-bottom: 6.5%;	}	.md-offset-seven-tb {		margin-top: 7%;		margin-bottom: 7%;	}	.md-offset-seven-half-tb {		margin-top: 7.5%;		margin-bottom: 7.5%;	}	.md-offset-eight-tb {		margin-top: 8%;		margin-bottom: 8%;	}	.md-offset-eight-half-tb {		margin-top: 8.5%;		margin-bottom: 8.5%;	}	.md-offset-nine-tb {		margin-top: 9%;		margin-bottom: 9%;	}	.md-offset-nine-half-tb {		margin-top: 9.5%;		margin-bottom: 9.5%;	}	.md-offset-ten-tb {		margin-top: 10%;		margin-bottom: 10%;	}	.md-offset-ten-half-tb {		margin-top: 10.5%;		margin-bottom: 10.5%;	}	.md-offset-eleven-tb {		margin-top: 11%;		margin-bottom: 11%;	}	.md-offset-eleven-half-tb {		margin-top: 11.5%;		margin-bottom: 11.5%;	}	.md-offset-twelve-tb {		margin-top: 12%;		margin-bottom: 12%;	}	.md-offset-twelve-half-tb {		margin-top: 12.5%;		margin-bottom: 12.5%;	}	.md-offset-thirteen-tb {		margin-top: 13%;		margin-bottom: 13%;	}	.md-offset-thirteen-half-tb {		margin-top: 13.5%;		margin-bottom: 13.5%;	}	.md-offset-fourteen-tb {		margin-top: 14%;		margin-bottom: 14%;	}	.md-offset-fourteen-half-tb {		margin-top: 14.5%;		margin-bottom: 14.5%;	}	.md-offset-fifteen-tb {		margin-top: 15%;		margin-bottom: 15%;	}	.md-offset-fifteen-half-tb {		margin-top: 15.5%;		margin-bottom: 15.5%;	}	.md-offset-sixteen-tb {		margin-top: 16%;		margin-bottom: 16%;	}	.md-offset-sixteen-half-tb {		margin-top: 16.5%;		margin-bottom: 16.5%;	}	.md-offset-seventeen-tb {		margin-top: 17%;		margin-bottom: 17%;	}	.md-offset-seventeen-half-tb {		margin-top: 17.5%;		margin-bottom: 17.5%;	}	.md-offset-eighteen-tb {		margin-top: 18%;		margin-bottom: 18%;	}	.md-offset-eighteen-half-tb {		margin-top: 18.5%;		margin-bottom: 18.5%;	}	.md-offset-nineteen-tb {		margin-top: 19%;		margin-bottom: 19%;	}	.md-offset-nineteen-half-tb {		margin-top: 19.5%;		margin-bottom: 19.5%;	}	.md-offset-twenty-tb {		margin-top: 20%;		margin-bottom: 20%;	}	.md-offset-twenty-half-tb {		margin-top: 20.5%;		margin-bottom: 20.5%;	}	.md-offset-twenty-one-tb {		margin-top: 21%;		margin-bottom: 21%;	}	.md-offset-twenty-one-half-tb {		margin-top: 21.5%;		margin-bottom: 21.5%;	}	.md-offset-twenty-two-tb {		margin-top: 22%;		margin-bottom: 22%;	}	.md-offset-twenty-two-half-tb {		margin-top: 22.5%;		margin-bottom: 22.5%;	}	.md-offset-twenty-three-tb {		margin-top: 23%;		margin-bottom: 23%;	}	.md-offset-twenty-three-half-tb {		margin-top: 23.5%;		margin-bottom: 23.5%;	}	.md-offset-twenty-four-tb {		margin-top: 24%;		margin-bottom: 24%;	}	.md-offset-twenty-four-half-tb {		margin-top: 24.5%;		margin-bottom: 24.5%;	}	.md-offset-twenty-five-tb {		margin-top: 25%;		margin-bottom: 25%;	}	.md-offset-5px-tb {		margin-top: 5px !important;		margin-bottom: 5px !important;	}	.md-offset-10px-tb {		margin-top: 10px !important;		margin-bottom: 10px !important;	}	.md-offset-15px-tb {		margin-top: 15px !important;		margin-bottom: 15px !important;	}	.md-offset-20px-tb {		margin-top: 20px !important;		margin-bottom: 20px !important;	}	.md-offset-25px-tb {		margin-top: 25px !important;		margin-bottom: 25px !important;	}	.md-offset-30px-tb {		margin-top: 30px !important;		margin-bottom: 30px !important;	}	.md-offset-35px-tb {		margin-top: 35px !important;		margin-bottom: 35px !important;	}	.md-offset-40px-tb {		margin-top: 40px !important;		margin-bottom: 40px !important;	}	.md-offset-45px-tb {		margin-top: 45px !important;		margin-bottom: 45px !important;	}	.md-offset-50px-tb {		margin-top: 50px !important;		margin-bottom: 50px !important;	}	.md-offset-55px-tb {		margin-top: 55px !important;		margin-bottom: 55px !important;	}	.md-offset-60px-tb {		margin-top: 60px !important;		margin-bottom: 60px !important;	}	.md-offset-65px-tb {		margin-top: 65px !important;		margin-bottom: 60px !important;	}	.md-offset-70px-tb {		margin-top: 70px !important;		margin-bottom: 65px !important;	}	.md-offset-75px-tb {		margin-top: 75px !important;		margin-bottom: 70px !important;	}	.md-offset-80px-tb {		margin-top: 80px !important;		margin-bottom: 75px !important;	}	.md-offset-85px-tb {		margin-top: 85px !important;		margin-bottom: 80px !important;	}	.md-offset-90px-tb {		margin-top: 90px !important;		margin-bottom: 85px !important;	}	.md-offset-95px-tb {		margin-top: 95px !important;		margin-bottom: 90px !important;	}	.md-offset-100px-tb {		margin-top: 100px !important;		margin-bottom: 100px !important;	}	/* header padding top */	.md-header-padding-top {		padding-top: 82px;	}	.md-header-offset-top {		margin-top: 80px;	}	/* padding */	.md-no-padding {		padding: 0 !important;	}	.md-no-padding-lr {		padding-left: 0 !important;		padding-right: 0 !important;	}	.md-no-padding-tb {		padding-top: 0 !important;		padding-bottom: 0 !important;	}	.md-no-padding-top {		padding-top: 0 !important;	}	.md-no-padding-bottom {		padding-bottom: 0 !important;	}	.md-no-padding-left {		padding-left: 0 !important;	}	.md-no-padding-right {		padding-right: 0 !important;	}	.md-padding-one-all {		padding: 1%;	}	.md-padding-one-half-all {		padding: 1.5%;	}	.md-padding-two-all {		padding: 2%;	}	.md-padding-two-half-all {		padding: 2.5%;	}	.md-padding-three-all {		padding: 3%;	}	.md-padding-three-half-all {		padding: 3.5%;	}	.md-padding-four-all {		padding: 4%;	}	.md-padding-four-half-all {		padding: 4.5%;	}	.md-padding-five-all {		padding: 5%;	}	.md-padding-five-half-all {		padding: 5.5%;	}	.md-padding-six-all {		padding: 6%;	}	.md-padding-six-half-all {		padding: 6.5%;	}	.md-padding-seven-all {		padding: 7%;	}	.md-padding-seven-half-all {		padding: 7.5%;	}	.md-padding-eight-all {		padding: 8%;	}	.md-padding-eight-half-all {		padding: 8.5%;	}	.md-padding-nine-all {		padding: 9%;	}	.md-padding-nine-half-all {		padding: 9.5%;	}	.md-padding-ten-all {		padding: 10%;	}	.md-padding-ten-half-all {		padding: 10.5%;	}	.md-padding-eleven-all {		padding: 11%;	}	.md-padding-eleven-half-all {		padding: 11.5%;	}	.md-padding-twelve-all {		padding: 12%;	}	.md-padding-twelve-half-all {		padding: 12.5%;	}	.md-padding-thirteen-all {		padding: 13%;	}	.md-padding-thirteen-half-all {		padding: 13.5%;	}	.md-padding-fourteen-all {		padding: 14%;	}	.md-padding-fourteen-half-all {		padding: 14.5%;	}	.md-padding-fifteen-all {		padding: 15%;	}	.md-padding-fifteen-half-all {		padding: 15.5%;	}	.md-padding-sixteen-all {		padding: 16%;	}	.md-padding-sixteen-half-all {		padding: 16.5%;	}	.md-padding-seventeen-all {		padding: 17%;	}	.md-padding-seventeen-half-all {		padding: 17.5%;	}	.md-padding-eighteen-all {		padding: 18%;	}	.md-padding-eighteen-half-all {		padding: 18.5%;	}	.md-padding-nineteen-all {		padding: 19%;	}	.md-padding-nineteen-half-all {		padding: 19.5%;	}	.md-padding-twenty-all {		padding: 20%;	}	.md-padding-twenty-half-all {		padding: 20.5%;	}	.md-padding-twenty-one-all {		padding: 21%;	}	.md-padding-twenty-one-half-all {		padding: 21.5%;	}	.md-padding-twenty-two-all {		padding: 22%;	}	.md-padding-twenty-two-half-all {		padding: 22.5%;	}	.md-padding-twenty-three-all {		padding: 23%;	}	.md-padding-twenty-three-half-all {		padding: 23.5%;	}	.md-padding-twenty-four-all {		padding: 24%;	}	.md-padding-twenty-four-half-all {		padding: 24.5%;	}	.md-padding-twenty-five-all {		padding: 25%;	}	.md-padding-5px-all {		padding: 5px !important;	}	.md-padding-10px-all {		padding: 10px !important;	}	.md-padding-15px-all {		padding: 15px !important;	}	.md-padding-20px-all {		padding: 20px !important;	}	.md-padding-25px-all {		padding: 25px !important;	}	.md-padding-30px-all {		padding: 30px !important;	}	.md-padding-35px-all {		padding: 35px !important;	}	.md-padding-40px-all {		padding: 40px !important;	}	.md-padding-45px-all {		padding: 45px !important;	}	.md-padding-50px-all {		padding: 50px !important;	}	.md-padding-55px-all {		padding: 55px !important;	}	.md-padding-60px-all {		padding: 60px !important;	}	.md-padding-65px-all {		padding: 65px !important;	}	.md-padding-70px-all {		padding: 70px !important;	}	.md-padding-75px-all {		padding: 75px !important;	}	.md-padding-80px-all {		padding: 80px !important;	}	.md-padding-85px-all {		padding: 85px !important;	}	.md-padding-90px-all {		padding: 90px !important;	}	.md-padding-95px-all {		padding: 95px !important;	}	.md-padding-100px-all {		padding: 100px !important;	}	/* padding top */	.md-padding-one-top {		padding-top: 1%;	}	.md-padding-one-half-top {		padding-top: 1.5%;	}	.md-padding-two-top {		padding-top: 2%;	}	.md-padding-two-half-top {		padding-top: 2.5%;	}	.md-padding-three-top {		padding-top: 3%;	}	.md-padding-three-half-top {		padding-top: 3.5%;	}	.md-padding-four-top {		padding-top: 4%;	}	.md-padding-four-half-top {		padding-top: 4.5%;	}	.md-padding-five-top {		padding-top: 5%;	}	.md-padding-five-half-top {		padding-top: 5.5%;	}	.md-padding-six-top {		padding-top: 6%;	}	.md-padding-six-half-top {		padding-top: 6.5%;	}	.md-padding-seven-top {		padding-top: 7%;	}	.md-padding-seven-half-top {		padding-top: 7.5%;	}	.md-padding-eight-top {		padding-top: 8%;	}	.md-padding-eight-half-top {		padding-top: 8.5%;	}	.md-padding-nine-top {		padding-top: 9%;	}	.md-padding-nine-half-top {		padding-top: 9.5%;	}	.md-padding-ten-top {		padding-top: 10%;	}	.md-padding-ten-half-top {		padding-top: 10.5%;	}	.md-padding-eleven-top {		padding-top: 11%;	}	.md-padding-eleven-half-top {		padding-top: 11.5%;	}	.md-padding-twelve-top {		padding-top: 12%;	}	.md-padding-twelve-half-top {		padding-top: 12.5%;	}	.md-padding-thirteen-top {		padding-top: 13%;	}	.md-padding-thirteen-half-top {		padding-top: 13.5%;	}	.md-padding-fourteen-top {		padding-top: 14%;	}	.md-padding-fourteen-half-top {		padding-top: 14.5%;	}	.md-padding-fifteen-top {		padding-top: 15%;	}	.md-padding-fifteen-half-top {		padding-top: 15.5%;	}	.md-padding-sixteen-top {		padding-top: 16%;	}	.md-padding-sixteen-half-top {		padding-top: 16.5%;	}	.md-padding-seventeen-top {		padding-top: 17%;	}	.md-padding-seventeen-half-top {		padding-top: 17.5%;	}	.md-padding-eighteen-top {		padding-top: 18%;	}	.md-padding-eighteen-half-top {		padding-top: 18.5%;	}	.md-padding-nineteen-top {		padding-top: 19%;	}	.md-padding-nineteen-half-top {		padding-top: 19.5%;	}	.md-padding-twenty-top {		padding-top: 20%;	}	.md-padding-twenty-half-top {		padding-top: 20.5%;	}	.md-padding-twenty-one-top {		padding-top: 21%;	}	.md-padding-twenty-one-half-top {		padding-top: 21.5%;	}	.md-padding-twenty-two-top {		padding-top: 22%;	}	.md-padding-twenty-two-half-top {		padding-top: 22.5%;	}	.md-padding-twenty-three-top {		padding-top: 23%;	}	.md-padding-twenty-three-half-top {		padding-top: 23.5%;	}	.md-padding-twenty-four-top {		padding-top: 24%;	}	.md-padding-twenty-four-half-top {		padding-top: 24.5%;	}	.md-padding-twenty-five-top {		padding-top: 25%;	}	.md-padding-5px-top {		padding-top: 5px !important;	}	.md-padding-10px-top {		padding-top: 10px !important;	}	.md-padding-15px-top {		padding-top: 15px !important;	}	.md-padding-20px-top {		padding-top: 20px !important;	}	.md-padding-25px-top {		padding-top: 25px !important;	}	.md-padding-30px-top {		padding-top: 30px !important;	}	.md-padding-35px-top {		padding-top: 35px !important;	}	.md-padding-40px-top {		padding-top: 40px !important;	}	.md-padding-45px-top {		padding-top: 45px !important;	}	.md-padding-50px-top {		padding-top: 50px !important;	}	.md-padding-55px-top {		padding-top: 55px !important;	}	.md-padding-60px-top {		padding-top: 60px !important;	}	.md-padding-65px-top {		padding-top: 65px !important;	}	.md-padding-70px-top {		padding-top: 70px !important;	}	.md-padding-75px-top {		padding-top: 75px !important;	}	.md-padding-80px-top {		padding-top: 80px !important;	}	.md-padding-85px-top {		padding-top: 85px !important;	}	.md-padding-90px-top {		padding-top: 90px !important;	}	.md-padding-95px-top {		padding-top: 95px !important;	}	.md-padding-100px-top {		padding-top: 100px !important;	}	/* padding bottom */	.md-padding-one-bottom {		padding-bottom: 1%;	}	.md-padding-one-half-bottom {		padding-bottom: 1.5%;	}	.md-padding-two-bottom {		padding-bottom: 2%;	}	.md-padding-two-half-bottom {		padding-bottom: 2.5%;	}	.md-padding-three-bottom {		padding-bottom: 3%;	}	.md-padding-three-half-bottom {		padding-bottom: 3.5%;	}	.md-padding-four-bottom {		padding-bottom: 4%;	}	.md-padding-four-half-bottom {		padding-bottom: 4.5%;	}	.md-padding-five-bottom {		padding-bottom: 5%;	}	.md-padding-five-half-bottom {		padding-bottom: 5.5%;	}	.md-padding-six-bottom {		padding-bottom: 6%;	}	.md-padding-six-half-bottom {		padding-bottom: 6.5%;	}	.md-padding-seven-bottom {		padding-bottom: 7%;	}	.md-padding-seven-half-bottom {		padding-bottom: 7.5%;	}	.md-padding-eight-bottom {		padding-bottom: 8%;	}	.md-padding-eight-half-bottom {		padding-bottom: 8.5%;	}	.md-padding-nine-bottom {		padding-bottom: 9%;	}	.md-padding-nine-half-bottom {		padding-bottom: 9.5%;	}	.md-padding-ten-bottom {		padding-bottom: 10%;	}	.md-padding-ten-half-bottom {		padding-bottom: 10.5%;	}	.md-padding-eleven-bottom {		padding-bottom: 11%;	}	.md-padding-eleven-half-bottom {		padding-bottom: 11.5%;	}	.md-padding-twelve-bottom {		padding-bottom: 12%;	}	.md-padding-twelve-half-bottom {		padding-bottom: 12.5%;	}	.md-padding-thirteen-bottom {		padding-bottom: 13%;	}	.md-padding-thirteen-half-bottom {		padding-bottom: 13.5%;	}	.md-padding-fourteen-bottom {		padding-bottom: 14%;	}	.md-padding-fourteen-half-bottom {		padding-bottom: 14.5%;	}	.md-padding-fifteen-bottom {		padding-bottom: 15%;	}	.md-padding-fifteen-half-bottom {		padding-bottom: 15.5%;	}	.md-padding-sixteen-bottom {		padding-bottom: 16%;	}	.md-padding-sixteen-half-bottom {		padding-bottom: 16.5%;	}	.md-padding-seventeen-bottom {		padding-bottom: 17%;	}	.md-padding-seventeen-half-bottom {		padding-bottom: 17.5%;	}	.md-padding-eighteen-bottom {		padding-bottom: 18%;	}	.md-padding-eighteen-half-bottom {		padding-bottom: 18.5%;	}	.md-padding-nineteen-bottom {		padding-bottom: 19%;	}	.md-padding-nineteen-half-bottom {		padding-bottom: 19.5%;	}	.md-padding-twenty-bottom {		padding-bottom: 20%;	}	.md-padding-twenty-half-bottom {		padding-bottom: 20.5%;	}	.md-padding-twenty-one-bottom {		padding-bottom: 21%;	}	.md-padding-twenty-one-half-bottom {		padding-bottom: 21.5%;	}	.md-padding-twenty-two-bottom {		padding-bottom: 22%;	}	.md-padding-twenty-two-half-bottom {		padding-bottom: 22.5%;	}	.md-padding-twenty-three-bottom {		padding-bottom: 23%;	}	.md-padding-twenty-three-half-bottom {		padding-bottom: 23.5%;	}	.md-padding-twenty-four-bottom {		padding-bottom: 24%;	}	.md-padding-twenty-four-half-bottom {		padding-bottom: 24.5%;	}	.md-padding-twenty-five-bottom {		padding-bottom: 25%;	}	.md-padding-5px-bottom {		padding-bottom: 5px !important;	}	.md-padding-10px-bottom {		padding-bottom: 10px !important;	}	.md-padding-15px-bottom {		padding-bottom: 15px !important;	}	.md-padding-20px-bottom {		padding-bottom: 20px !important;	}	.md-padding-25px-bottom {		padding-bottom: 25px !important;	}	.md-padding-30px-bottom {		padding-bottom: 30px !important;	}	.md-padding-35px-bottom {		padding-bottom: 35px !important;	}	.md-padding-40px-bottom {		padding-bottom: 40px !important;	}	.md-padding-45px-bottom {		padding-bottom: 45px !important;	}	.md-padding-50px-bottom {		padding-bottom: 50px !important;	}	.md-padding-55px-bottom {		padding-bottom: 55px !important;	}	.md-padding-60px-bottom {		padding-bottom: 60px !important;	}	.md-padding-65px-bottom {		padding-bottom: 65px !important;	}	.md-padding-70px-bottom {		padding-bottom: 70px !important;	}	.md-padding-75px-bottom {		padding-bottom: 75px !important;	}	.md-padding-80px-bottom {		padding-bottom: 80px !important;	}	.md-padding-85px-bottom {		padding-bottom: 85px !important;	}	.md-padding-90px-bottom {		padding-bottom: 90px !important;	}	.md-padding-95px-bottom {		padding-bottom: 95px !important;	}	.md-padding-100px-bottom {		padding-bottom: 100px !important;	}	/* padding right */	.md-padding-one-right {		padding-right: 1%;	}	.md-padding-one-half-right {		padding-right: 1.5%;	}	.md-padding-two-right {		padding-right: 2%;	}	.md-padding-two-half-right {		padding-right: 2.5%;	}	.md-padding-three-right {		padding-right: 3%;	}	.md-padding-three-half-right {		padding-right: 3.5%;	}	.md-padding-four-right {		padding-right: 4%;	}	.md-padding-four-half-right {		padding-right: 4.5%;	}	.md-padding-five-right {		padding-right: 5%;	}	.md-padding-five-half-right {		padding-right: 5.5%;	}	.md-padding-six-right {		padding-right: 6%;	}	.md-padding-six-half-right {		padding-right: 6.5%;	}	.md-padding-seven-right {		padding-right: 7%;	}	.md-padding-seven-half-right {		padding-right: 7.5%;	}	.md-padding-eight-right {		padding-right: 8%;	}	.md-padding-eight-half-right {		padding-right: 8.5%;	}	.md-padding-nine-right {		padding-right: 9%;	}	.md-padding-nine-half-right {		padding-right: 9.5%;	}	.md-padding-ten-right {		padding-right: 10%;	}	.md-padding-ten-half-right {		padding-right: 10.5%;	}	.md-padding-eleven-right {		padding-right: 11%;	}	.md-padding-eleven-half-right {		padding-right: 11.5%;	}	.md-padding-twelve-right {		padding-right: 12%;	}	.md-padding-twelve-half-right {		padding-right: 12.5%;	}	.md-padding-thirteen-right {		padding-right: 13%;	}	.md-padding-thirteen-half-right {		padding-right: 13.5%;	}	.md-padding-fourteen-right {		padding-right: 14%;	}	.md-padding-fourteen-half-right {		padding-right: 14.5%;	}	.md-padding-fifteen-right {		padding-right: 15%;	}	.md-padding-fifteen-half-right {		padding-right: 15.5%;	}	.md-padding-sixteen-right {		padding-right: 16%;	}	.md-padding-sixteen-half-right {		padding-right: 16.5%;	}	.md-padding-seventeen-right {		padding-right: 17%;	}	.md-padding-seventeen-half-right {		padding-right: 17.5%;	}	.md-padding-eighteen-right {		padding-right: 18%;	}	.md-padding-eighteen-half-right {		padding-right: 18.5%;	}	.md-padding-nineteen-right {		padding-right: 19%;	}	.md-padding-nineteen-half-right {		padding-right: 19.5%;	}	.md-padding-twenty-right {		padding-right: 20%;	}	.md-padding-twenty-half-right {		padding-right: 20.5%;	}	.md-padding-twenty-one-right {		padding-right: 21%;	}	.md-padding-twenty-one-half-right {		padding-right: 21.5%;	}	.md-padding-twenty-two-right {		padding-right: 22%;	}	.md-padding-twenty-two-half-right {		padding-right: 22.5%;	}	.md-padding-twenty-three-right {		padding-right: 23%;	}	.md-padding-twenty-three-half-right {		padding-right: 23.5%;	}	.md-padding-twenty-four-right {		padding-right: 24%;	}	.md-padding-twenty-four-half-right {		padding-right: 24.5%;	}	.md-padding-twenty-five-right {		padding-right: 25%;	}	.md-padding-5px-right {		padding-right: 5px !important;	}	.md-padding-10px-right {		padding-right: 10px !important;	}	.md-padding-15px-right {		padding-right: 15px !important;	}	.md-padding-20px-right {		padding-right: 20px !important;	}	.md-padding-25px-right {		padding-right: 25px !important;	}	.md-padding-30px-right {		padding-right: 30px !important;	}	.md-padding-35px-right {		padding-right: 35px !important;	}	.md-padding-40px-right {		padding-right: 40px !important;	}	.md-padding-45px-right {		padding-right: 45px !important;	}	.md-padding-50px-right {		padding-right: 50px !important;	}	.md-padding-55px-right {		padding-right: 55px !important;	}	.md-padding-60px-right {		padding-right: 60px !important;	}	.md-padding-65px-right {		padding-right: 65px !important;	}	.md-padding-70px-right {		padding-right: 70px !important;	}	.md-padding-75px-right {		padding-right: 75px !important;	}	.md-padding-80px-right {		padding-right: 80px !important;	}	.md-padding-85px-right {		padding-right: 85px !important;	}	.md-padding-90px-right {		padding-right: 90px !important;	}	.md-padding-95px-right {		padding-right: 95px !important;	}	.md-padding-100px-right {		padding-right: 100px !important;	}	/* padding left */	.md-padding-one-left {		padding-left: 1%;	}	.md-padding-one-half-left {		padding-left: 1.5%;	}	.md-padding-two-left {		padding-left: 2%;	}	.md-padding-two-half-left {		padding-left: 2.5%;	}	.md-padding-three-left {		padding-left: 3%;	}	.md-padding-three-half-left {		padding-left: 3.5%;	}	.md-padding-four-left {		padding-left: 4%;	}	.md-padding-four-half-left {		padding-left: 4.5%;	}	.md-padding-five-left {		padding-left: 5%;	}	.md-padding-five-half-left {		padding-left: 5.5%;	}	.md-padding-six-left {		padding-left: 6%;	}	.md-padding-six-half-left {		padding-left: 6.5%;	}	.md-padding-seven-left {		padding-left: 7%;	}	.md-padding-seven-half-left {		padding-left: 7.5%;	}	.md-padding-eight-left {		padding-left: 8%;	}	.md-padding-eight-half-left {		padding-left: 8.5%;	}	.md-padding-nine-left {		padding-left: 9%;	}	.md-padding-nine-half-left {		padding-left: 9.5%;	}	.md-padding-ten-left {		padding-left: 10%;	}	.md-padding-ten-half-left {		padding-left: 10.5%;	}	.md-padding-eleven-left {		padding-left: 11%;	}	.md-padding-eleven-half-left {		padding-left: 11.5%;	}	.md-padding-twelve-left {		padding-left: 12%;	}	.md-padding-twelve-half-left {		padding-left: 12.5%;	}	.md-padding-thirteen-left {		padding-left: 13%;	}	.md-padding-thirteen-half-left {		padding-left: 13.5%;	}	.md-padding-fourteen-left {		padding-left: 14%;	}	.md-padding-fourteen-half-left {		padding-left: 14.5%;	}	.md-padding-fifteen-left {		padding-left: 15%;	}	.md-padding-fifteen-half-left {		padding-left: 15.5%;	}	.md-padding-sixteen-left {		padding-left: 16%;	}	.md-padding-sixteen-half-left {		padding-left: 16.5%;	}	.md-padding-seventeen-left {		padding-left: 17%;	}	.md-padding-seventeen-half-left {		padding-left: 17.5%;	}	.md-padding-eighteen-left {		padding-left: 18%;	}	.md-padding-eighteen-half-left {		padding-left: 18.5%;	}	.md-padding-nineteen-left {		padding-left: 19%;	}	.md-padding-nineteen-half-left {		padding-left: 19.5%;	}	.md-padding-twenty-left {		padding-left: 20%;	}	.md-padding-twenty-half-left {		padding-left: 20.5%;	}	.md-padding-twenty-one-left {		padding-left: 21%;	}	.md-padding-twenty-one-half-left {		padding-left: 21.5%;	}	.md-padding-twenty-two-left {		padding-left: 22%;	}	.md-padding-twenty-two-half-left {		padding-left: 22.5%;	}	.md-padding-twenty-three-left {		padding-left: 23%;	}	.md-padding-twenty-three-half-left {		padding-left: 23.5%;	}	.md-padding-twenty-four-left {		padding-left: 24%;	}	.md-padding-twenty-four-half-left {		padding-left: 24.5%;	}	.md-padding-twenty-five-left {		padding-left: 25%;	}	.md-padding-5px-left {		padding-left: 5px !important;	}	.md-padding-10px-left {		padding-left: 10px !important;	}	.md-padding-15px-left {		padding-left: 15px !important;	}	.md-padding-20px-left {		padding-left: 20px !important;	}	.md-padding-25px-left {		padding-left: 25px !important;	}	.md-padding-30px-left {		padding-left: 30px !important;	}	.md-padding-35px-left {		padding-left: 35px !important;	}	.md-padding-40px-left {		padding-left: 40px !important;	}	.md-padding-45px-left {		padding-left: 45px !important;	}	.md-padding-50px-left {		padding-left: 50px !important;	}	.md-padding-55px-left {		padding-left: 55px !important;	}	.md-padding-60px-left {		padding-left: 60px !important;	}	.md-padding-65px-left {		padding-left: 65px !important;	}	.md-padding-70px-left {		padding-left: 70px !important;	}	.md-padding-75px-left {		padding-left: 75px !important;	}	.md-padding-80px-left {		padding-left: 80px !important;	}	.md-padding-85px-left {		padding-left: 85px !important;	}	.md-padding-90px-left {		padding-left: 90px !important;	}	.md-padding-95px-left {		padding-left: 95px !important;	}	.md-padding-100px-left {		padding-left: 100px !important;	}	/* padding top bottom */	.md-padding-one-tb {		padding-top: 1%;		padding-bottom: 1%;	}	.md-padding-one-half-tb {		padding-top: 1.5%;		padding-bottom: 1.5%;	}	.md-padding-two-tb {		padding-top: 2%;		padding-bottom: 2%;	}	.md-padding-two-half-tb {		padding-top: 2.5%;		padding-bottom: 2.5%;	}	.md-padding-three-tb {		padding-top: 3%;		padding-bottom: 3%;	}	.md-padding-three-half-tb {		padding-top: 3.5%;		padding-bottom: 3.5%;	}	.md-padding-four-tb {		padding-top: 4%;		padding-bottom: 4%;	}	.md-padding-four-half-tb {		padding-top: 4.5%;		padding-bottom: 4.5%;	}	.md-padding-five-tb {		padding-top: 5%;		padding-bottom: 5%;	}	.md-padding-five-half-tb {		padding-top: 5.5%;		padding-bottom: 5.5%;	}	.md-padding-six-tb {		padding-top: 6%;		padding-bottom: 6%;	}	.md-padding-six-half-tb {		padding-top: 6.5%;		padding-bottom: 6.5%;	}	.md-padding-seven-tb {		padding-top: 7%;		padding-bottom: 7%;	}	.md-padding-seven-half-tb {		padding-top: 7.5%;		padding-bottom: 7.5%;	}	.md-padding-eight-tb {		padding-top: 8%;		padding-bottom: 8%;	}	.md-padding-eight-half-tb {		padding-top: 8.5%;		padding-bottom: 8.5%;	}	.md-padding-nine-tb {		padding-top: 9%;		padding-bottom: 9%;	}	.md-padding-nine-half-tb {		padding-top: 9.5%;		padding-bottom: 9.5%;	}	.md-padding-ten-tb {		padding-top: 10%;		padding-bottom: 10%;	}	.md-padding-ten-half-tb {		padding-top: 10.5%;		padding-bottom: 10.5%;	}	.md-padding-eleven-tb {		padding-top: 11%;		padding-bottom: 11%;	}	.md-padding-eleven-half-tb {		padding-top: 11.5%;		padding-bottom: 11.5%;	}	.md-padding-twelve-tb {		padding-top: 12%;		padding-bottom: 12%;	}	.md-padding-twelve-half-tb {		padding-top: 12.5%;		padding-bottom: 12.5%;	}	.md-padding-thirteen-tb {		padding-top: 13%;		padding-bottom: 13%;	}	.md-padding-thirteen-half-tb {		padding-top: 13.5%;		padding-bottom: 13.5%;	}	.md-padding-fourteen-tb {		padding-top: 14%;		padding-bottom: 14%;	}	.md-padding-fourteen-half-tb {		padding-top: 14.5%;		padding-bottom: 14.5%;	}	.md-padding-fifteen-tb {		padding-top: 15%;		padding-bottom: 15%;	}	.md-padding-fifteen-half-tb {		padding-top: 15.5%;		padding-bottom: 15.5%;	}	.md-padding-sixteen-tb {		padding-top: 16%;		padding-bottom: 16%;	}	.md-padding-sixteen-half-tb {		padding-top: 16.5%;		padding-bottom: 16.5%;	}	.md-padding-seventeen-tb {		padding-top: 17%;		padding-bottom: 17%;	}	.md-padding-seventeen-half-tb {		padding-top: 17.5%;		padding-bottom: 17.5%;	}	.md-padding-eighteen-tb {		padding-top: 18%;		padding-bottom: 18%;	}	.md-padding-eighteen-half-tb {		padding-top: 18.5%;		padding-bottom: 18.5%;	}	.md-padding-nineteen-tb {		padding-top: 19%;		padding-bottom: 19%;	}	.md-padding-nineteen-half-tb {		padding-top: 19.5%;		padding-bottom: 19.5%;	}	.md-padding-twenty-tb {		padding-top: 20%;		padding-bottom: 20%;	}	.md-padding-twenty-half-tb {		padding-top: 20.5%;		padding-bottom: 20.5%;	}	.md-padding-twenty-one-tb {		padding-top: 21%;		padding-bottom: 21%;	}	.md-padding-twenty-one-half-tb {		padding-top: 21.5%;		padding-bottom: 21.5%;	}	.md-padding-twenty-two-tb {		padding-top: 22%;		padding-bottom: 22%;	}	.md-padding-twenty-two-half-tb {		padding-top: 22.5%;		padding-bottom: 22.5%;	}	.md-padding-twenty-three-tb {		padding-top: 23%;		padding-bottom: 23%;	}	.md-padding-twenty-three-half-tb {		padding-top: 23.5%;		padding-bottom: 23.5%;	}	.md-padding-twenty-four-tb {		padding-top: 24%;		padding-bottom: 24%;	}	.md-padding-twenty-four-half-tb {		padding-top: 24.5%;		padding-bottom: 24.5%;	}	.md-padding-twenty-five-tb {		padding-top: 25%;		padding-bottom: 25%;	}	.md-padding-5px-tb {		padding-top: 5px !important;		padding-bottom: 5px !important;	}	.md-padding-10px-tb {		padding-top: 10px !important;		padding-bottom: 10px !important;	}	.md-padding-15px-tb {		padding-top: 15px !important;		padding-bottom: 15px !important;	}	.md-padding-20px-tb {		padding-top: 20px !important;		padding-bottom: 20px !important;	}	.md-padding-25px-tb {		padding-top: 25px !important;		padding-bottom: 25px !important;	}	.md-padding-30px-tb {		padding-top: 30px !important;		padding-bottom: 30px !important;	}	.md-padding-35px-tb {		padding-top: 35px !important;		padding-bottom: 35px !important;	}	.md-padding-40px-tb {		padding-top: 40px !important;		padding-bottom: 40px !important;	}	.md-padding-45px-tb {		padding-top: 45px !important;		padding-bottom: 45px !important;	}	.md-padding-50px-tb {		padding-top: 50px !important;		padding-bottom: 50px !important;	}	.md-padding-55px-tb {		padding-top: 55px !important;		padding-bottom: 55px !important;	}	.md-padding-60px-tb {		padding-top: 60px !important;		padding-bottom: 60px !important;	}	.md-padding-65px-tb {		padding-top: 65px !important;		padding-bottom: 65px !important;	}	.md-padding-70px-tb {		padding-top: 70px !important;		padding-bottom: 70px !important;	}	.md-padding-75px-tb {		padding-top: 75px !important;		padding-bottom: 75px !important;	}	.md-padding-80px-tb {		padding-top: 80px !important;		padding-bottom: 80px !important;	}	.md-padding-85px-tb {		padding-top: 85px !important;		padding-bottom: 85px !important;	}	.md-padding-90px-tb {		padding-top: 90px !important;		padding-bottom: 90px !important;	}	.md-padding-95px-tb {		padding-top: 95px !important;		padding-bottom: 95px !important;	}	.md-padding-100px-tb {		padding-top: 100px !important;		padding-bottom: 100px !important;	}	/* padding left right */	.md-padding-one-lr {		padding-left: 1%;		padding-right: 1%;	}	.md-padding-one-half-lr {		padding-left: 1.5%;		padding-right: 1.5%;	}	.md-padding-two-lr {		padding-left: 2%;		padding-right: 2%;	}	.md-padding-two-half-lr {		padding-left: 2.5%;		padding-right: 2.5%;	}	.md-padding-three-lr {		padding-left: 3%;		padding-right: 3%;	}	.md-padding-three-half-lr {		padding-left: 3.5%;		padding-right: 3.5%;	}	.md-padding-four-lr {		padding-left: 4%;		padding-right: 4%;	}	.md-padding-four-half-lr {		padding-left: 4.5%;		padding-right: 4.5%;	}	.md-padding-five-lr {		padding-left: 5%;		padding-right: 5%;	}	.md-padding-five-half-lr {		padding-left: 5.5%;		padding-right: 5.5%;	}	.md-padding-six-lr {		padding-left: 6%;		padding-right: 6%;	}	.md-padding-six-half-lr {		padding-left: 6.5%;		padding-right: 6.5%;	}	.md-padding-seven-lr {		padding-left: 7%;		padding-right: 7%;	}	.md-padding-seven-half-lr {		padding-left: 7.5%;		padding-right: 7.5%;	}	.md-padding-eight-lr {		padding-left: 8%;		padding-right: 8%;	}	.md-padding-eight-half-lr {		padding-left: 8.5%;		padding-right: 8.5%;	}	.md-padding-nine-lr {		padding-left: 9%;		padding-right: 9%;	}	.md-padding-nine-half-lr {		padding-left: 9.5%;		padding-right: 9.5%;	}	.md-padding-ten-lr {		padding-left: 10%;		padding-right: 10%;	}	.md-padding-ten-half-lr {		padding-left: 10.5%;		padding-right: 10.5%;	}	.md-padding-eleven-lr {		padding-left: 11%;		padding-right: 11%;	}	.md-padding-eleven-half-lr {		padding-left: 11.5%;		padding-right: 11.5%;	}	.md-padding-twelve-lr {		padding-left: 12%;		padding-right: 12%;	}	.md-padding-twelve-half-lr {		padding-left: 12.5%;		padding-right: 12.5%;	}	.md-padding-thirteen-lr {		padding-left: 13%;		padding-right: 13%;	}	.md-padding-thirteen-half-lr {		padding-left: 13.5%;		padding-right: 13.5%;	}	.md-padding-fourteen-lr {		padding-left: 14%;		padding-right: 14%;	}	.md-padding-fourteen-half-lr {		padding-left: 14.5%;		padding-right: 14.5%;	}	.md-padding-fifteen-lr {		padding-left: 15%;		padding-right: 15%;	}	.md-padding-fifteen-half-lr {		padding-left: 15.5%;		padding-right: 15.5%;	}	.md-padding-sixteen-lr {		padding-left: 16%;		padding-right: 16%;	}	.md-padding-sixteen-half-lr {		padding-left: 16.5%;		padding-right: 16.5%;	}	.md-padding-seventeen-lr {		padding-left: 17%;		padding-right: 17%;	}	.md-padding-seventeen-half-lr {		padding-left: 17.5%;		padding-right: 17.5%;	}	.md-padding-eighteen-lr {		padding-left: 18%;		padding-right: 18%;	}	.md-padding-eighteen-half-lr {		padding-left: 18.5%;		padding-right: 18.5%;	}	.md-padding-nineteen-lr {		padding-left: 19%;		padding-right: 19%;	}	.md-padding-nineteen-half-lr {		padding-left: 19.5%;		padding-right: 19.5%;	}	.md-padding-twenty-lr {		padding-left: 20%;		padding-right: 20%;	}	.md-padding-twenty-half-lr {		padding-left: 20.5%;		padding-right: 20.5%;	}	.md-padding-twenty-one-lr {		padding-left: 21%;		padding-right: 21%;	}	.md-padding-twenty-one-half-lr {		padding-left: 21.5%;		padding-right: 21.5%;	}	.md-padding-twenty-two-lr {		padding-left: 22%;		padding-right: 22%;	}	.md-padding-twenty-two-half-lr {		padding-left: 22.5%;		padding-right: 22.5%;	}	.md-padding-twenty-three-lr {		padding-left: 23%;		padding-right: 23%;	}	.md-padding-twenty-three-half-lr {		padding-left: 23.5%;		padding-right: 23.5%;	}	.md-padding-twenty-four-lr {		padding-left: 24%;		padding-right: 24%;	}	.md-padding-twenty-four-half-lr {		padding-left: 24.5%;		padding-right: 24.5%;	}	.md-padding-twenty-five-lr {		padding-left: 25%;		padding-right: 25%;	}	.md-padding-5px-lr {		padding-left: 5px !important;		padding-right: 5px !important;	}	.md-padding-10px-lr {		padding-left: 10px !important;		padding-right: 10px !important;	}	.md-padding-15px-lr {		padding-left: 15px !important;		padding-right: 15px !important;	}	.md-padding-20px-lr {		padding-left: 20px !important;		padding-right: 20px !important;	}	.md-padding-25px-lr {		padding-left: 25px !important;		padding-right: 25px !important;	}	.md-padding-30px-lr {		padding-left: 30px !important;		padding-right: 30px !important;	}	.md-padding-35px-lr {		padding-left: 35px !important;		padding-right: 35px !important;	}	.md-padding-40px-lr {		padding-left: 40px !important;		padding-right: 40px !important;	}	.md-padding-45px-lr {		padding-left: 45px !important;		padding-right: 45px !important;	}	.md-padding-50px-lr {		padding-left: 50px !important;		padding-right: 50px !important;	}	.md-padding-55px-lr {		padding-left: 55px !important;		padding-right: 55px !important;	}	.md-padding-60px-lr {		padding-left: 60px !important;		padding-right: 60px !important;	}	.md-padding-65px-lr {		padding-left: 65px !important;		padding-right: 65px !important;	}	.md-padding-70px-lr {		padding-left: 70px !important;		padding-right: 70px !important;	}	.md-padding-75px-lr {		padding-left: 75px !important;		padding-right: 75px !important;	}	.md-padding-80px-lr {		padding-left: 80px !important;		padding-right: 80px !important;	}	.md-padding-85px-lr {		padding-left: 85px !important;		padding-right: 85px !important;	}	.md-padding-90px-lr {		padding-left: 90px !important;		padding-right: 90px !important;	}	.md-padding-95px-lr {		padding-left: 95px !important;		padding-right: 95px !important;	}	.md-padding-100px-lr {		padding-left: 100px !important;		padding-right: 100px !important;	}	/* col height  */	.one-fourth-screen {		height: 700px;	}	.md-small-screen {		height: 300px;	}	/* owl slider height */	.slider-half-screen {		min-height: 650px;	}	/* top */	.md-top-auto {		top: auto;	}	.md-top-0 {		top: 0 !important;	}	.md-top-1 {		top: 1px;	}	.md-top-2 {		top: 2px;	}	.md-top-3 {		top: 3px;	}	.md-top-4 {		top: 4px;	}	.md-top-5 {		top: 5px;	}	.md-top-6 {		top: 6px;	}	.md-top-7 {		top: 7px;	}	.md-top-8 {		top: 8px;	}	.md-top-9 {		top: 9px;	}	.md-top-10 {		top: 10px;	}	.md-top-minus1 {		top: -1px;	}	.md-top-minus2 {		top: -2px;	}	.md-top-minus3 {		top: -3px;	}	.md-top-minus4 {		top: -4px;	}	.md-top-minus5 {		top: -5px;	}	.md-top-minus6 {		top: -6px;	}	.md-top-minus7 {		top: -7px;	}	.md-top-minus8 {		top: -8px;	}	.md-top-minus9 {		top: -9px;	}	.md-top-minus10 {		top: -10px;	}	.md-top-minus15 {		top: -15px;	}	.md-top-minus20 {		top: -20px;	}	.md-top-minus25 {		top: -25px;	}	.md-top-minus30 {		top: -30px;	}	.md-top-minus35 {		top: -35px;	}	.md-top-minus40 {		top: -40px;	}	/* bottom */	.md-bottom-auto {		bottom: auto;	}	.md-bottom-0 {		bottom: 0;	}	.md-bottom-1 {		bottom: 1px;	}	.md-bottom-2 {		bottom: 2px;	}	.md-bottom-3 {		bottom: 3px;	}	.md-bottom-4 {		bottom: 4px;	}	.md-bottom-5 {		bottom: 5px;	}	.md-bottom-6 {		bottom: 6px;	}	.md-bottom-7 {		bottom: 7px;	}	.md-bottom-8 {		bottom: 8px;	}	.md-bottom-9 {		bottom: 9px;	}	.md-bottom-10 {		bottom: 10px;	}	.md-bottom-15 {		bottom: 15px;	}	.md-bottom-20 {		bottom: 20px;	}	.md-bottom-25 {		bottom: 25px;	}	.md-bottom-30 {		bottom: 30px;	}	.md-bottom-35 {		bottom: 35px;	}	.md-bottom-40 {		bottom: 40px;	}	/* left */	.md-left-auto {		left: auto;	}	.md-left-0 {		left: 0;	}	.md-left-1 {		left: 1px;	}	.md-left-2 {		left: 2px;	}	.md-left-3 {		left: 3px;	}	.md-left-4 {		left: 4px;	}	.md-left-5 {		left: 5px;	}	.md-left-6 {		left: 6px;	}	.md-left-7 {		left: 7px;	}	.md-left-8 {		left: 8px;	}	.md-left-9 {		left: 9px;	}	.md-left-10 {		bottom: 10px;	}	.md-left-15 {		bottom: 15px;	}	.md-left-20 {		bottom: 20px;	}	.md-left-25 {		bottom: 25px;	}	.md-left-30 {		bottom: 30px;	}	.md-left-35 {		bottom: 35px;	}	.md-left-40 {		bottom: 40px;	}	/* right */	.md-right-auto {		right: auto;	}	.md-right-0 {		right: 0;	}	.md-right-1 {		right: 1px;	}	.md-right-2 {		right: 2px;	}	.md-right-3 {		right: 3px;	}	.md-right-4 {		right: 4px;	}	.md-right-5 {		right: 5px;	}	.md-right-6 {		right: 6px;	}	.md-right-7 {		right: 7px;	}	.md-right-8 {		right: 8px;	}	.md-right-9 {		right: 9px;	}	.md-right-10 {		right: 10px;	}	.md-right-15 {		right: 15px;	}	.md-right-20 {		right: 20px;	}	.md-right-25 {		right: 25px;	}	.md-right-30 {		right: 30px;	}	.md-right-35 {		right: 35px;	}	.md-right-40 {		right: 40px;	}	/* width */	.md-width-10 {		width: 10%;	}	.md-width-15 {		width: 15%;	}	.md-width-20 {		width: 20%;	}	.md-width-25 {		width: 25%;	}	.md-width-30 {		width: 30%;	}	.md-width-35 {		width: 35%;	}	.md-width-40 {		width: 40%;	}	.md-width-45 {		width: 45%;	}	.md-width-50 {		width: 50%;	}	.md-width-55 {		width: 55%;	}	.md-width-60 {		width: 60%;	}	.md-width-65 {		width: 65%;	}	.md-width-70 {		width: 70%;	}	.md-width-75 {		width: 75%;	}	.md-width-80 {		width: 80%;	}	.md-width-85 {		width: 85%;	}	.md-width-90 {		width: 90%;	}	.md-width-95 {		width: 95%;	}	.md-width-100 {		width: 100%;	}	.md-width-auto {		width: auto;	}	.md-width-50px {		width: 50px;	}	.md-width-70px {		width: 70px;	}	.md-width-75px {		width: 75px;	}	.md-width-80px {		width: 80px;	}	.md-width-85px {		width: 85px;	}	.md-width-90px {		width: 90px;	}	.md-width-95px {		width: 95px;	}	.md-width-100px {		width: 100px;	}	.md-width-120px {		width: 120px;	}	.md-width-130px {		width: 130px;	}	.md-width-150px {		width: 150px;	}	.md-width-180px {		width: 180px;	}	.md-width-200px {		width: 200px;	}	.md-width-250px {		width: 250px;	}	.md-width-300px {		width: 300px;	}	.md-width-350px {		width: 350px;	}	.md-width-400px {		width: 400px;	}	.md-width-450px {		width: 450px;	}	.md-width-500px {		width: 500px;	}	.md-width-550px {		width: 550px;	}	.md-width-600px {		width: 600px;	}	.md-width-650px {		width: 650px;	}	.md-width-700px {		width: 700px;	}	.md-width-750px {		width: 750px;	}	.md-width-800px {		width: 800px;	}	.md-width-850px {		width: 850px;	}	.md-width-900px {		width: 900px;	}	.md-width-950px {		width: 950px;	}	.md-width-1000px {		width: 1000px;	}	/* height */	.md-height-100 {		height: 100%;	}	.md-height-auto {		height: auto;	}	.md-height-80px {		height: 80px;	}	.md-height-90px {		height: 90px;	}	.md-height-100px {		height: 100px;	}	.md-height-150px {		height: 150px;	}	.md-height-200px {		height: 200px;	}	.md-height-250px {		height: 250px;	}	.md-height-300px {		height: 300px;	}	.md-height-350px {		height: 350px;	}	.md-height-400px {		height: 400px;	}	.md-height-450px {		height: 450px;	}	.md-height-500px {		height: 500px;	}	.md-height-550px {		height: 550px;	}	.md-height-600px {		height: 600px;	}	.md-height-650px {		height: 650px;	}	.md-height-700px {		height: 700px;	}	/* line height */	.md-line-height-auto {		line-height: normal;	}	.md-line-height-10 {		line-height: 10px;	}	.md-line-height-18 {		line-height: 18px;	}	.md-line-height-20 {		line-height: 20px;	}	.md-line-height-24 {		line-height: 24px;	}	.md-line-height-22 {		line-height: 22px;	}	.md-line-height-26 {		line-height: 26px;	}	.md-line-height-28 {		line-height: 28px;	}	.md-line-height-30 {		line-height: 30px;	}	.md-line-height-35 {		line-height: 35px;	}	.md-line-height-40 {		line-height: 40px;	}	.md-line-height-45 {		line-height: 45px;	}	.md-line-height-50 {		line-height: 50px;	}	.md-line-height-55 {		line-height: 55px;	}	.md-line-height-60 {		line-height: 60px;	}	.md-line-height-65 {		line-height: 65px;	}	.md-line-height-70 {		line-height: 70px;	}	.md-line-height-75 {		line-height: 75px;	}	.md-line-height-80 {		line-height: 80px;	}	.md-line-height-85 {		line-height: 85px;	}	.md-line-height-90 {		line-height: 90px;	}	.md-line-height-95 {		line-height: 95px;	}	.md-line-height-100 {		line-height: 100px;	}	/* display */	.md-display-block {		display: block !important;	}	.md-overflow-hidden {		overflow: hidden !important;	}	.md-overflow-auto {		overflow: auto !important;	}	.md-display-inline-block {		display: inline-block !important;	}	.md-display-inline {		display: inline !important;	}	.md-display-none {		display: none !important;	}	.md-display-inherit {		display: inherit !important;	}	.md-display-table {		display: table !important;	}	.md-display-table-cell {		display: table-cell !important;	}	/* position */	.md-position-inherit {		position: inherit;	}	.md-position-relative {		position: relative;		z-index: 5;	}	.md-position-absolute {		position: absolute;	}	.md-position-fixed {		position: fixed;	}	/* border */	.md-no-border-top {		border-top: 0 !important;	}	.md-no-border-bottom {		border-bottom: 0 !important;	}	.md-no-border-right {		border-right: 0 !important;	}	.md-no-border-left {		border-left: 0 !important;	}	/*equalize auto*/	/*.md-equalize-auto > [class*='col-'] {height: auto !important; }*/	/* box layout */	.box-layout {		padding: 0 0;	}	.md-no-background-img {		background-image: none !important;	}	/* navigation */	header nav .navbar-nav > li > a {		margin: 0 18px;	}	/* nav box width */	header nav.nav-box-width {		padding: 0;	}	/* skillbar bar style */	.box-layout .skillbar-bar-style2 .skillbar {		width: 88%;	}	/* sidebar menu */	nav.navbar.sidebar-nav ul.nav > li > a {		padding: 10px 5px;	}	.nav.navbar-right-sidebar .dropdown.on .second-level {		left: 230px;	}	.sidebar-wrapper {		padding-left: 230px;	}	nav.navbar.sidebar-nav {		width: 230px;		padding-left: 0;		padding-right: 0;	}	.nav.navbar-left-sidebar li {		padding: 0 20px;	}	.sidebar-nav .dropdown-menu li > a {		margin: 0 15px;	}	.sidebar-nav-style-1 .nav.navbar-left-sidebar .dropdown.on .second-level {		left: 230px;		width: 230px;	}	.sidebar-nav-style-1 .nav.navbar-left-sidebar .second-level .dropdown.on .third-level {		left: 460px;		width: 230px;	}	.sidebar-wrapper .portfolio-grid.work-4col li, .sidebar-wrapper .blog-grid.work-4col li {		width: 33.33%;	}	/* feature-box-4 */	.feature-box-4 figure figcaption {		padding: 20px;	}	.feature-box-4 figure figcaption .btn {		opacity: 1;	}	.feature-box-4 figure:hover figcaption {		transform: translateY(0px);		-moz-transform: translateY(0px);		-webkit-transform: translateY(0px);		-o-transform: translateY(0px);		-ms-transform: translateY(0px);	}	/* feature-box-10 */	.feature-box-10 .number-center::before {		width: 180%;	}	.feature-box-10 .number-center::after {		width: 180%;	}	/* feature-box-12 */	.feature-box-12 .hover-content-box {		width: 100%;	}	/* footer */	.social-style-2 ul li {		margin: 0 10px 5px 0;	}	/* hamburg menu */	.hamburger-menu-links {		font-size: 40px;		line-height: 45px;	}	.menu-middle {		width: 85%;	}	/* sidebar nav style 2 */	.left-nav-sidebar .container {		width: 850px;	}	/* next prev button style 3 */	.swiper-button-prev.swiper-prev-style3, .swiper-button-next.swiper-next-style3 {		left: 57.8%;	}	/* homepage 14 */	.box-separator-line {		left: -60px;		top: 86px;	}	.right-image {		bottom: -250px;		width: 70%;		right: -130px;	}	.content-right-slider .swiper-button-next {		right: 20px;	}	.content-right-slider .swiper-button-prev {		left: 20px;	}	/* font size */	.title-large {		font-size: 90px;		line-height: 90px;	}	.text-extra-large {		font-size: 18px;		line-height: 24px;	}	.percent {		line-height: 125px;	}	/* portfolio grid */	.portfolio-grid.work-6col li, .blog-grid.blog-6col li {		width: 25%;	}	.portfolio-grid.work-6col li.grid-item-double, .blog-grid.blog-6col li.grid-item-double {		width: 50%;	}	/* portfolio 5 column */	.portfolio-grid.work-5col li, .blog-grid.blog-5col li {		width: 33.333%;	}	.portfolio-grid.work-5col li.grid-item-double, .blog-grid.blog-5col li.grid-item-double {		width: 50%;	}	.portfolio-grid.work-4col li, .blog-grid.blog-4col li {		width: 33.333%;	}	.portfolio-grid.work-4col li.grid-item-double, .blog-grid.blog-4col li.grid-item-double {		width: 66.667%;	}	.portfolio-grid.work-4col li.grid-item-double:last-child, .blog-grid.blog-4col li.grid-item-double:last-child {		width: 100%;	}	/*mega menu*/	nav.navbar.bootsnav li.dropdown .mega-menu-full {		padding: 25px;	}	nav.navbar.bootsnav li.dropdown .mega-menu-full > ul > li {		border-right: none;	}	nav.navbar.bootsnav li.dropdown ul li ul li:last-child {		border-bottom: none;	}	nav.navbar.bootsnav li.dropdown .menu-back-div > ul {		width: 920px;	}	nav.navbar.bootsnav li.dropdown .mega-menu-full > ul li a, nav.navbar.bootsnav li.dropdown .mega-menu-full > ul li.dropdown-header {		padding: 2px 0;	}	/*counter-box*/	.counter-box-3 .counter-box {		display: inline-block;		width: 100px;	}	/*banner style 01*/	.banner-style1 figure:hover figcaption p {		height: 80px;	}	.banner-style1 figure figcaption img {		width: 130px;	}	.swiper-pagination-bottom.swiper-container-horizontal .swiper-wrapper {		margin-bottom: 50px;	}	.swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction {		bottom: 0px;	}	.swiper-full-screen .swiper-pagination, .hover-option3 .swiper-pagination {		bottom: 30px;	}	/* hover option 3 */	.hover-option3 .grid-item a:hover p {		bottom: 0;		opacity: 1;	}	.hover-option3 .grid-item figure p {		bottom: 0;		opacity: 1;		margin-bottom: 30px;	}	.hover-option3 .grid-item figure h6 {		bottom: 0;	}	.hover-option3 .grid-item figure figcaption {		padding: 0 30px;	}	/*next prev button style 2*/	.swiper-next-style2 {		right: 5%;	}	.swiper-prev-style2 {		left: 5%;	}	.swiper-auto-width .swiper-scrollbar {		left: 15%;		width: 70%;	}	.swiper-auto-width .swiper-slide.swiper-slide-active .absolute-middle-center h2 {		transition: all 0.4s ease-in-out 0.4s;		-webkit-transition: all 0.4s ease-in-out 0.4s;		-moz-transition: all 0.4s ease-in-out 0.4s;		-ms-transition: all 0.4s ease-in-out 0.4s;		-o-transition: all 0.4s ease-in-out 0.4s;	}	/* swiper-bottom-scrollbar-full */	.swiper-bottom-scrollbar-full .swiper-slide img {		max-height: 450px;		opacity: 1;		filter: contrast(130%);		-webkit-filter: contrast(130%);		-moz-filter: contrast(130%);		-ms-filter: contrast(130%);		-o-filter: contrast(130%);	}	.swiper-bottom-scrollbar-full .swiper-slide:hover img {		max-height: 450px;	}	.swiper-bottom-scrollbar-full .bottom-text {		opacity: 1;		letter-spacing: 3px;	}	.swiper-bottom-scrollbar-full .swiper-slide:hover .bottom-text {		opacity: 1;		letter-spacing: 3px;		left: 0;	}	.swiper-bottom-scrollbar-full .swiper-slide:hover .hover-title-box {		right: 0;		opacity: 1;	}	.hover-title-box {		opacity: 1;		right: 0;		text-align: center;		top: inherit;		bottom: 50%;		transform: translateY(160px);		-moz-transform: translateY(160px);		-webkit-transform: translateY(160px);		-o-transform: translateY(160px);		-ms-transform: translateY(160px);		z-index: 99;		width: 100%;	}	.swiper-bottom-scrollbar-full .swiper-slide .hover-title-box {		visibility: visible;	}	/* portfolio grid */	.portfolio-grid.portfolio-metro-grid.work-4col li {		width: 50%;	}	.portfolio-grid.portfolio-metro-grid.work-4col li.grid-item-double {		width: 50%;	}	.portfolio-grid.portfolio-metro-grid.work-4col li.grid-item-double:last-child {		width: 50%;	}	.portfolio-grid.portfolio-metro-grid.work-6col li {		width: 50%;	}	.portfolio-grid.portfolio-metro-grid.work-6col li.grid-item-double {		width: 50%;	}	.portfolio-grid.portfolio-metro-grid.work-6col li.grid-item-double:last-child {		width: 50%;	}	.portfolio-grid.portfolio-metro-grid.work-3col li {		width: 50%;	}	.portfolio-grid.portfolio-metro-grid.work-3col li.grid-item-double {		width: 50%;	}	.portfolio-grid.portfolio-metro-grid.work-3col li.grid-item-double:last-child {		width: 50%;	}	/* blog header style1 */	.blog-header-style1 li figure figcaption {		padding: 30px;	}	.demo-heading {		font-size: 35px;		line-height: 41px;	}}@media (max-width: 1150px) {	/* sidebar navigation */	.sidebar-wrapper .container {		width: 750px;	}}@media (max-width: 1050px) {	/* sidebar navigation */	.sidebar-wrapper .container {		width: 100%;	}	.parallax {		background-attachment: inherit;	}	.feature-box.feature-box-17 .box .content {		top: 50px;	}}@media (max-width: 991px) {	/* typography */	h1, h2, h3, h4, h5, h6 {		margin: 0 0 18px;		padding: 0;		letter-spacing: 0;		font-weight: 400;	}	h1 {		font-size: 57px;		line-height: 58px;	}	h2 {		font-size: 43px;		line-height: 48px;	}	h3 {		font-size: 36px;		line-height: 41px;	}	h4 {		font-size: 30px;		line-height: 35px;	}	h5 {		font-size: 24px;		line-height: 30px;	}	h6 {		font-size: 22px;		line-height: 26px;	}	p {		margin: 0 0 20px;	}	.title-large {		font-size: 70px;		line-height: 65px;	}	.title-extra-large {		font-size: 100px;		line-height: 95px;	}	.percent {		line-height: 125px;	}	/* custom */	section {		padding: 75px 0;	}	section.big-section {		padding: 120px 0;	}	section.extra-big-section {		padding: 150px 0;	}	section.half-section {		padding: 40px 0;	}	.sm-col-2-nth .col-sm-6:nth-child(2n+1) {		clear: left;	}	.sm-col-3-nth .col-sm-4:nth-child(3n+1) {		clear: left;	}	.sm-col-4-nth .col-sm-3:nth-child(4n+1) {		clear: left;	}	.sm-center-col {		float: none;		margin: 0 auto;	}	/*float*/	.sm-float-left {		float: left !important;	}	.sm-float-right {		float: right !important;	}	.sm-float-none {		float: none !important;	}	/* header style */	header * {		transition-timing-function: none;		-moz-transition-timing-function: none;		-webkit-transition-timing-function: none;		-o-transition-timing-function: none;		-ms-transition-timing-function: none;		transition-duration: 0s;		-moz-transition-duration: 0s;		-webkit-transition-duration: 0s;		-ms-transition-duration: 0s;		-o-transition-duration: 0s;	}	.dropdown-menu {		box-shadow: none;		border: none;		border-top: 1px solid rgba(255, 255, 255, 0.06);	}	.navbar-collapse {		left: 0;		padding: 0;		position: absolute;		top: 100%;		width: 100%;	}	nav.navbar.bootsnav ul.nav > li.dropdown > ul.dropdown-menu, nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu.mega-menu {		padding: 10px 15px 0 !important;		margin: 0;		float: left;		top: 0 !important;	}	nav.navbar.bootsnav .navbar-nav {		margin: 0;		padding: 0;		background-color: rgba(23, 23, 23, 0.95);	}	nav.navbar.bootsnav li.dropdown .mega-menu-full > ul > li {		border-bottom: none;		margin-bottom: 10px;	}	nav.navbar.bootsnav li.dropdown.open .mega-menu-full {		padding-top: 10px;	}	nav.navbar.bootsnav li.dropdown .mega-menu-full > ul > li:last-child {		margin-bottom: 0;	}	nav.navbar.bootsnav .navbar-nav li, nav.navbar.bootsnav li.dropdown ul.mega-menu-full li.dropdown-header {		display: block;		clear: both;		border-bottom: 1px solid rgba(255, 255, 255, 0.06);		border-top: 0;	}	.navbar-nav li > a, nav.navbar.navbar-default ul.nav > li > a, nav.navbar-brand-top.navbar.navbar-default ul.nav > li > a, header .navbar-nav li > a, header nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav > li > a, header nav.navbar-fixed-top.header-light.white-link .navbar-nav > li > a, nav.navbar.bootsnav li.dropdown ul.mega-menu-full li > a, header.sticky nav.navbar.navbar-default.navbar-fixed-top ul.nav > li > a, header.sticky nav.navbar.navbar-default.navbar-top ul.nav > li > a, nav.navbar.bootsnav li.dropdown ul.mega-menu-full li.dropdown-header {		margin: 0;		padding: 9px 15px 8px;		color: #939393;		display: block;		line-height: normal;	}	.navbar-nav li > a, nav.navbar.navbar-default ul.nav > li > a, header .navbar-nav li > a, header nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav > li > a, header.sticky nav.navbar.navbar-default.navbar-fixed-top ul.nav > li > a, header.header-appear nav.bootsnav.header-light-transparent .navbar-nav > li > a, header.header-appear nav.bootsnav.header-light .navbar-nav > li > a {		color: #ffffff;	}	nav.navbar.bootsnav ul.nav > li.dropdown > ul.dropdown-menu li a, nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu.mega-menu li a, nav.navbar.bootsnav li.dropdown ul.mega-menu-full li.dropdown-header {		padding-left: 0;		padding-right: 0;	}	.simple-dropdown.open > ul > li {		border: 0 !important;	}	nav.navbar.bootsnav li.dropdown ul.mega-menu-full li.dropdown-header {		color: #ffffff;	}	nav.navbar.bootsnav li.dropdown .mega-menu-full > ul li a, nav.navbar.bootsnav li.dropdown .mega-menu-full > ul li.dropdown-header {		padding: 0;		margin: 0;	}	nav.navbar.bootsnav li.dropdown .mega-menu-full > ul > li > ul {		margin-top: 0;	}	nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a {		color: #939393;		border-bottom: 1px solid rgba(255, 255, 255, 0.1);	}	nav.navbar.bootsnav ul.nav li.dropdown.simple-dropdown ul.dropdown-menu > li.active > a {		background-color: transparent;		color: #ffffff;	}	nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li:hover > a {		color: #ffffff;	}	nav.navbar.bootsnav li.dropdown ul.mega-menu-full li ul {		margin-top: 0;	}	.navbar-nav > li.simple-dropdown ul.dropdown-menu {		top: 0;		min-width: 0;	}	nav.navbar.bootsnav ul.nav li.dropdown.simple-dropdown > .dropdown-menu {		background-color: #232323;	}	nav.navbar.bootsnav .navbar-toggle {		top: 3px;	}	.navbar-nav > li.dropdown > .fa {		display: block;		position: absolute;		right: 0px;		top: 0;		color: #ffffff;		font-size: 16px;		cursor: pointer;		padding: 9px 15px 8px;	}	nav.navbar.bootsnav .navbar-nav > li.dropdown.open > ul, nav.navbar.bootsnav .navbar-nav > li.dropdown.on > ul {		display: block !important;		opacity: 1 !important;	}	nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a {		border: 0;		padding: 10px 0;	}	nav.navbar.bootsnav ul.nav li.dropdown.simple-dropdown ul.dropdown-menu > li > a {		padding: 7px 0;		left: 0;	}	.dropdown.simple-dropdown.open .dropdown-menu .dropdown .dropdown-menu {		display: block !important;		opacity: 1 !important;	}	nav.navbar.bootsnav ul.nav li.dropdown.simple-dropdown.open ul.dropdown-menu li > a.dropdown-toggle {		border-bottom: 1px solid rgba(255, 255, 255, 0.06);		color: #ffffff;	}	nav.navbar.bootsnav ul.nav .simple-dropdown ul.dropdown-menu li.dropdown ul.dropdown-menu {		padding-left: 0 !important;	}	nav.navbar.bootsnav .simple-dropdown .dropdown-menu > li.dropdown > ul, nav.navbar.bootsnav .simple-dropdown .dropdown-menu > li.dropdown > ul > li.dropdown > ul {		left: 0;	}	.simple-dropdown .dropdown-menu > li > a.dropdown-toggle .fa {		display: none;	}	nav .accordion-menu {		padding: 26px 15px 26px 15px;	}	.sticky nav .accordion-menu {		padding: 26px 15px 26px 15px;	}	nav.navbar.bootsnav.menu-center ul.nav.navbar-center {		width: 100%;	}	.center-logo {		left: 15px;		transform: translateX(0px);		-moz-transform: translateX(0px);		-ms-transform: translateX(0px);		-webkit-transform: translateX(0px);		-o-transform: translateX(0px);		max-width: 100%;	}	.navbar-nav li {		position: relative;	}	nav.navbar.bootsnav li.dropdown ul.mega-menu-full > li {		padding: 0;		border: 0;	}	nav.navbar.bootsnav .simple-dropdown .dropdown-menu > li {		padding-left: 0;		padding-right: 0;	}	nav.navbar.bootsnav .simple-dropdown .dropdown-menu > li.dropdown {		margin-bottom: 10px;	}	nav.navbar.bootsnav .simple-dropdown .dropdown-menu > li.dropdown > ul:before {		display: none;	}	nav.navbar.bootsnav ul.navbar-nav.navbar-left > li:last-child > ul.dropdown-menu {		border: 0;	}	header.header-appear nav.bootsnav.header-light-transparent .navbar-nav > li > a:hover, header.header-appear nav.bootsnav.header-light .navbar-nav > li > a:hover, header.header-appear nav.header-light-transparent .header-social-icon a:hover, header.header-appear nav.header-light .header-social-icon a:hover, header.header-appear nav.header-light.white-link .header-social-icon a:hover, header.header-appear nav.header-light-transparent.white-link .header-social-icon a:hover, header.header-appear nav.header-light-transparent.white-link .heder-menu-button a:hover, header.header-appear nav.header-light-transparent.white-link .header-searchbar a:hover, header nav.navbar .navbar-nav > li > a:hover, nav.navbar.bootsnav ul.nav > li > a:hover, header.sticky nav.navbar.white-link .navbar-nav > li.active > a, header.sticky nav.navbar.bootsnav.white-link ul.nav > li.active > a {		color: rgba(255, 255, 255, 0.6);	}	header nav.navbar.white-link .navbar-nav > li > a:hover, nav.navbar.bootsnav.white-link ul.nav > li > a:hover, header nav.navbar.white-link .header-social-icon a:hover, nav.navbar.bootsnav.white-link .header-social-icon a:hover, header nav.navbar.white-link .header-searchbar a:hover, nav.navbar.bootsnav.white-link .header-searchbar a:hover, header nav.navbar.bootsnav ul.nav.white-link > li > a:hover, header.header-appear nav.header-dark-transparent .navbar-nav > li > a:hover, header.header-appear nav.header-dark .navbar-nav > li > a:hover, header.sticky nav.header-dark .navbar-nav > li > a:hover, header.sticky nav.header-dark-transparent .navbar-nav > li > a:hover, header.header-appear nav.header-dark-transparent .search-button:hover, header.header-appear nav.header-dark .search-button:hover, header.sticky nav.header-dark .search-button:hover, header.sticky nav.header-dark-transparent .search-button:hover {		color: rgba(255, 255, 255, 0.6);	}	header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .navbar-nav > li > a:hover, header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .header-searchbar a:hover, header.sticky nav.navbar-fixed-top.header-light-transparent.white-link .header-social-icon a:hover, header.sticky nav.navbar-fixed-top.header-light.white-link .navbar-nav > li > a:hover, header.sticky nav.navbar-fixed-top.header-light.white-link .header-searchbar a:hover, header.sticky nav.navbar-fixed-top.header-light.white-link .header-social-icon a:hover, header.sticky nav.navbar-fixed-top.header-light.white-link .header-menu-button a:hover, header.sticky nav.navbar-fixed-top.header-light.white-link .header-menu-button a:hover {		color: rgba(255, 255, 255, 0.6);	}	header.sticky nav.navbar.white-link .navbar-nav > li > a:hover, header.sticky nav.navbar.bootsnav.white-link ul.nav > li > a:hover, header.sticky nav.navbar.white-link .navbar-nav > li > a.active, header.sticky nav.navbar.bootsnav.white-link ul.nav > li > a.active {		color: rgba(255, 255, 255, 0.6);	}	header.sticky nav.navbar.header-dark.white-link .navbar-nav > li > a:hover, header.sticky nav.navbar.bootsnav.header-dark.white-link ul.nav > li > a:hover, header.sticky nav.header-dark .header-social-icon a:hover {		color: rgba(255, 255, 255, 0.6);	}	nav.navbar.bootsnav li.dropdown .mega-menu-full > ul li.dropdown-header {		width: 100%;		padding-top: 8px;		padding-bottom: 8px;		border-bottom: 1px solid rgba(255, 255, 255, 0.06);	}	nav.navbar.bootsnav li.dropdown .mega-menu-full > ul > li:last-child img {		display: none;	}	nav.navbar.navbar-default ul li.dropdown .dropdown-menu li > a:hover {		left: 0;	}	.dropdown.open > div {		display: block !important;		opacity: 1 !important;	}	header.sticky nav.navbar.navbar-default.navbar-top ul.nav > li > a {		color: #ffffff;	}	header.sticky nav.navbar.navbar-default.navbar-top ul.nav > li > a:hover, header.sticky nav.navbar.navbar-default.navbar-top ul.nav > li.active > a {		color: #939393;	}	nav.menu-logo-center .accordion-menu {		padding: 26px 15px;	}	.sticky nav.menu-logo-center .accordion-menu {		padding: 26px 15px;	}	nav.navbar.sidebar-nav.bootsnav .navbar-left-sidebar li a:hover, nav.navbar.sidebar-nav.bootsnav .navbar-left-sidebar li.active > a {		color: #000000;	}	header .sidebar-part2 nav.navbar.bootsnav ul > li > a:hover, header .sidebar-part2 nav.navbar.bootsnav ul > li.active > a {		color: rgba(0, 0, 0, 0.6);	}	header .sidebar-part2 nav.navbar.bootsnav ul > li > a > .fa {		top: -4px;	}	nav.navbar .container-fluid {		padding-left: 24px;		padding-right: 24px;	}	.header-with-topbar .navbar-top {		top: 30px;	}	#search-header {		width: 75%;	}	/* sidebar nav style 1 */	.sidebar-wrapper {		padding-left: 0;	}	nav.navbar.sidebar-nav {		transition-duration: 0.3s;		-webkit-transition-duration: 0.3s;		-moz-transition-duration: 0.3s;		-ms-transition-duration: 0.3s;		-o-transition-duration: 0.3s;		transition-property: display;		-webkit-transition-property: display;		-moz-transition-property: display;		-ms-transition-property: display;		-o-transition-property: display;		left: -280px;		width: 280px;		z-index: 10005;		padding: 60px 15px 15px;		display: inline-block;	}	nav.navbar.sidebar-nav.sidebar-nav-style-1 .sidenav-header {		position: fixed;		top: 0;		left: 0;		background: #ffffff;		z-index: 1;	}	nav.navbar.sidebar-nav.sidemenu-open {		left: 0;	}	nav.navbar.sidebar-nav .navbar-toggle .icon-bar {		background: #232323;	}	nav.navbar.bootsnav.sidebar-nav .navbar-collapse.collapse, .sidebar-part2 nav.navbar.bootsnav .navbar-collapse.collapse {		display: block !important;		max-height: 100%;		position: relative;		top: 0;	}	nav.navbar.bootsnav.sidebar-nav .mobile-scroll {		display: block;		max-height: 80%;		overflow-y: auto;		position: absolute;	}	.sidebar-nav .logo-holder, .sidebar-nav .footer-holder {		padding: 0;		text-align: left;		display: inline-block;	}	.sidebar-nav .logo-holder {		min-height: 0;		padding: 15px 0;	}	.sidebar-nav.sidemenu-open .footer-holder {		width: 100%;		padding: 0;		margin-right: 0;	}	.sidebar-nav .footer-holder {		margin-right: 15px;	}	.sidebar-nav .footer-holder .navbar-form {		margin: 0 auto;	}	nav.navbar.bootsnav.sidebar-nav .navbar-toggle {		margin-bottom: 0;		position: absolute;		top: auto;		vertical-align: middle;		height: 100%;		right: 15px;	}	nav.navbar.bootsnav.sidebar-nav .nav.navbar-left-sidebar .dropdown li:first-child {		margin-top: 0;	}	nav.navbar.bootsnav.sidebar-nav ul.nav li.dropdown ul.dropdown-menu li {		opacity: 1;		visibility: visible;	}	nav.navbar.bootsnav.sidebar-nav ul.nav li.dropdown ul.dropdown-menu > li > a {		color: #232323;		margin: 0;	}	nav.navbar.bootsnav.sidebar-nav ul.nav li.dropdown ul.dropdown-menu > li.active > ul > li.active > a {		color: #158BCF;	}	nav.navbar.bootsnav.sidebar-nav ul.nav li.dropdown ul.dropdown-menu > li > a .fa {		display: none;	}	nav.navbar.bootsnav.sidebar-nav ul.nav li.dropdown.open ul.dropdown-menu > li > a {		border-bottom: 1px solid #ededed !important;	}	nav.navbar.bootsnav.sidebar-nav ul.nav li.dropdown.open ul.dropdown-menu > li > ul.third-level > li > a {		border-bottom: 0 !important;		font-size: 11px;		padding: 6px 0 0 0;	}	nav.navbar.bootsnav.sidebar-nav ul.nav li.dropdown.open ul.dropdown-menu > li > ul.third-level > li:first-child > a {		padding-top: 10px;	}	nav.navbar.bootsnav.sidebar-nav ul.nav li.dropdown.open ul.dropdown-menu > li:last-child > ul.third-level > li:last-child > a {		margin-bottom: 15px;	}	nav.navbar.bootsnav.sidebar-nav ul.nav li.dropdown.open ul.dropdown-menu li {		margin-bottom: 5px;	}	.sidebar-nav-style-1 .nav.navbar-left-sidebar li {		padding: 0;	}	.sidemenu-open .mobile-toggle span:first-child {		transform: rotate(45deg) translate(7px);		-webkit-transform: rotate(45deg) translate(7px);		-moz-transform: rotate(45deg) translate(7px);		-o-transform: rotate(45deg) translate(7px);		-ms-transform: rotate(45deg) translate(7px);	}	.sidemenu-open .mobile-toggle span:nth-child(2) {		transform: scale(0);		-webkit-transform: scale(0);		-moz-transform: scale(0);		-o-transform: scale(0);		-ms-transform: scale(0);	}	.sidemenu-open .mobile-toggle span:last-child {		transform: rotate(-45deg) translate(7px);		-webkit-transform: rotate(-45deg) translate(7px);		-moz-transform: rotate(-45deg) translate(7px);		-o-transform: rotate(-45deg) translate(7px);		-ms-transform: rotate(-45deg) translate(7px);	}	.sidebar-part2 nav.navbar.bootsnav li.dropdown.open > a > i {		transform: rotate(90deg);		-webkit-transform: rotate(90deg);		-moz-transform: rotate(90deg);		-o-transform: rotate(90deg);		-ms-transform: rotate(90deg);	}	nav.navbar.bootsnav.sidebar-nav .nav.navbar-left-sidebar li.dropdown.open > a > i {		transform: translateY(-50%) rotate(90deg);		-webkit-transform: translateY(-50%) rotate(90deg);		-moz-transform: translateY(-50%) rotate(90deg);		-o-transform: translateY(-50%) rotate(90deg);		-ms-transform: translateY(-50%) rotate(90deg);	}	/* mega menu */	nav.navbar.bootsnav li.dropdown .menu-back-div > ul {		width: 100%;	}	nav.navbar.bootsnav li.dropdown .mega-menu-full {		padding: 0 15px;	}	nav.navbar.bootsnav li.dropdown .mega-menu-full > ul li a {		padding: 8px 0;		margin: 0;	}	header nav.navbar .navbar-nav > li.active > a, nav.navbar.bootsnav ul.nav > li.active > a, .dropdown-menu, header.header-appear nav.bootsnav.header-light .navbar-nav > li.active > a, header nav.navbar .navbar-nav > li.active > a, nav.navbar.bootsnav ul.nav > li.active > a {		color: rgba(255, 255, 255, 0.6);	}	nav.navbar.bootsnav li.dropdown .mega-menu-full {		position: relative;	}	/* sidebar nav style 2 */	.left-nav-sidebar {		padding-left: 0;	}	.left-nav-sidebar .fullscreenbanner {		padding-left: 0 !important;	}	.sidebar-part2 .sidebar-middle {		padding: 30px 0;		display: block;	}	.sidebar-part2 .sidebar-middle-menu {		display: block;		overflow-y: auto;		max-height: calc(100% - 10px);	}	.sidebar-part1 {		width: 50px;	}	.sidebar-part2 nav.navbar.bootsnav .navbar-nav {		background: transparent;		padding: 0;	}	.sidebar-part2 ul > li {		width: 100%;		padding: 5px 30px 5px 0;	}	header .sidebar-part2 nav.navbar.bootsnav ul > li > a > .fa {		right: -20px;		top: 0px;		font-size: 22px;	}	.bottom-menu-icon a, .nav-icon span {		width: 20px;	}	.bottom-menu-icon a {		margin-top: 2px;	}	.bottom-menu-icon {		width: 50px;		padding: 13px 10px 11px;	}	.sidebar-part2:before {		bottom: 55px;		display: none;	}	.sidebar-part2 {		background-color: #ffffff;		border-right: 0 solid #dfdfdf;		height: calc(100% - 50px);		left: -300px;		padding: 0 20px;		overflow: auto;		position: fixed;		top: 50px;		text-align: center;		width: 300px;		z-index: -1;		transition: ease-in-out 0.5s;	}	.sidebar-part2 .right-bg {		display: none;		position: absolute;		right: 0;		top: 0;		transform: translateY(0);		-moz-transform: translateY(0px);		-webkit-transform: translateY(0px);		-o-transform: translateY(0px);		left: 0;		-ms-transform: rotate(90deg);		-webkit-transform: rotate(90deg);		transform: rotate(90deg);		-moz-transform: rotate(90deg);		-ms-transform: rotate(90deg);		-o-transform: rotate(90deg);	}	.sidebar-part2 nav.navbar.bootsnav li.dropdown ul.dropdown-menu:before {		display: none;	}	.sidebar-part2 nav.navbar.bootsnav li.dropdown.open ul.dropdown-menu {		display: block !important;		opacity: 1 !important;	}	.sidebar-part2 nav.navbar.bootsnav li.dropdown ul.dropdown-menu, .sidebar-part2 nav.navbar.bootsnav li.dropdown ul.dropdown-menu .third-level {		top: 0;		transform: translateY(0);		-moz-transform: translateY(0px);		-webkit-transform: translateY(0px);		-o-transform: translateY(0px);		-ms-transform: translateY(0px);		left: 0;		background-color: transparent !important;		padding-left: 10px !important;	}	header .sidebar-part2 nav.navbar.bootsnav ul li ul li {		padding: 0;	}	.sidebar-part2 .dropdown ul.second-level, .sidebar-part2 .dropdown ul.third-level {		border-left: none !important;	}	.sidebar-part2 nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a {		color: #232323;		padding: 0;		margin-bottom: 2px;	}	.sidebar-part2 nav.navbar.bootsnav ul.nav li.dropdown ul.dropdown-menu > li > a > .fa {		display: none;	}	header .sidebar-part2 nav.navbar.bootsnav ul > li > a {		font-size: 20px;		line-height: 24px;		border: 0;	}	.sidebar-part2 nav.navbar.bootsnav li.dropdown.open ul.dropdown-menu .third-level {		display: inherit;	}	.left-nav-sidebar .container {		width: 700px;	}	.sidebar-part2 nav.navbar {		text-align: left;	}	header .sidebar-part2 nav.navbar.bootsnav ul li.dropdown .dropdown-menu.second-level > li > a {		font-weight: 500;		margin-top: 8px;		margin-bottom: 0;	}	header .sidebar-part2 nav.navbar.bootsnav ul li.dropdown .dropdown-menu.second-level > li:last-child {		margin-bottom: 8px;	}	header .sidebar-part2 nav.navbar.bootsnav ul li.dropdown .dropdown-menu.second-level > li > .dropdown-menu.third-level > li:first-child > a {		margin-top: 8px;	}	/* sidebar nav style 1-2 */	nav.navbar.bootsnav.sidebar-nav .navbar-nav, .sidebar-part2 nav.navbar.bootsnav .navbar-nav {		background-color: transparent;		padding: 0 0px 0 0;	}	nav.navbar.bootsnav.sidebar-nav .navbar-nav {		padding: 0;		margin-right: 50px;	}	nav.navbar.bootsnav.sidebar-nav.sidemenu-open .navbar-nav {		margin-right: 0;	}	nav.navbar.bootsnav.sidebar-nav .nav.navbar-left-sidebar .dropdown .second-level, .sidebar-part2 nav.navbar.bootsnav .nav.navbar-left-sidebar .dropdown .second-level {		display: none !important;	}	nav.navbar.bootsnav.sidebar-nav .navbar-left-sidebar > li > a, .sidebar-part2 nav.navbar.bootsnav .navbar-left-sidebar > li > a {		margin: 0;		padding: 15px 15px 15px 0;	}	nav.navbar.bootsnav.sidebar-nav .nav.navbar-left-sidebar li a, .sidebar-part2 nav.navbar.bootsnav .nav.navbar-left-sidebar li a {		border-bottom: 0 !important;	}	nav.navbar.bootsnav.sidebar-nav .nav.navbar-left-sidebar .dropdown.open .second-level, nav.navbar.bootsnav.sidebar-nav .nav.navbar-left-sidebar .dropdown.open .second-level .dropdown .third-level, .sidebar-part2 nav.navbar.bootsnav .nav.navbar-left-sidebar .dropdown.open .second-level, .sidebar-part2 nav.navbar.bootsnav .nav.navbar-left-sidebar .dropdown.open .second-level .dropdown .third-level {		display: block !important;		left: 0;		width: 100%;		height: auto;		visibility: visible;		opacity: 1 !important;		background: transparent;		padding: 0 0 0 8px !important;	}	header .sidebar-part2 nav.navbar.bootsnav li.dropdown ul.dropdown-menu > li a:hover {		border: 0;		color: #158BCF;	}	.sidebar-part1 {		position: inherit;		width: 50px;		float: left;	}	.sidebar-part3 {		position: absolute;		right: 0;		bottom: inherit;		top: 0;	}	.left-nav {		height: 50px;		width: 100%;	}	/* top logo */	.navbar.navbar-brand-top.bootsnav .navbar-toggle {		float: left !important;		top: 5px;	}	.navbar-brand-top .brand-top-menu-right {		float: right;		margin-left: 10px;	}	.navbar-brand-top .navbar-brand {		text-align: left;	}	.navbar-brand-top .navbar-nav {		text-align: left;	}	/*brand center*/	.brand-center .accordion-menu {		float: right;	}	.brand-center .center-logo {		max-width: 100%;	}	/*text-alignment*/	.sm-text-center {		text-align: center;	}	.sm-text-left {		text-align: left;	}	.sm-text-right {		text-align: right;	}	/* verticle align */	.sm-vertical-align-middle {		vertical-align: middle;	}	.sm-vertical-align-top {		vertical-align: top;	}	.sm-vertical-align-bottom {		vertical-align: bottom;	}	/* image position*/	.sm-background-image-left {		background-position: left;	}	.sm-background-image-right {		background-position: right;	}	.sm-background-image-center {		background-position: center;	}	/* margin */	.sm-offset-one-all {		margin: 1%;	}	.sm-offset-one-half-all {		margin: 1.5%;	}	.sm-offset-two-all {		margin: 2%;	}	.sm-offset-two-half-all {		margin: 2.5%;	}	.sm-offset-three-all {		margin: 3%;	}	.sm-offset-three-half-all {		margin: 3.5%;	}	.sm-offset-four-all {		margin: 4%;	}	.sm-offset-four-half-all {		margin: 4.5%;	}	.sm-offset-five-all {		margin: 5%;	}	.sm-offset-five-half-all {		margin: 5.5%;	}	.sm-offset-six-all {		margin: 6%;	}	.sm-offset-six-half-all {		margin: 6.5%;	}	.sm-offset-seven-all {		margin: 7%;	}	.sm-offset-seven-half-all {		margin: 7.5%;	}	.sm-offset-eight-all {		margin: 8%;	}	.sm-offset-eight-half-all {		margin: 8.5%;	}	.sm-offset-nine-all {		margin: 9%;	}	.sm-offset-nine-half-all {		margin: 9.5%;	}	.sm-offset-ten-all {		margin: 10%;	}	.sm-offset-ten-half-all {		margin: 10.5%;	}	.sm-offset-eleven-all {		margin: 11%;	}	.sm-offset-eleven-half-all {		margin: 11.5%;	}	.sm-offset-twelve-all {		margin: 12%;	}	.sm-offset-twelve-half-all {		margin: 12.5%;	}	.sm-offset-thirteen-all {		margin: 13%;	}	.sm-offset-thirteen-half-all {		margin: 13.5%;	}	.sm-offset-fourteen-all {		margin: 14%;	}	.sm-offset-fourteen-half-all {		margin: 14.5%;	}	.sm-offset-fifteen-all {		margin: 15%;	}	.sm-offset-fifteen-half-all {		margin: 15.5%;	}	.sm-offset-sixteen-all {		margin: 16%;	}	.sm-offset-sixteen-half-all {		margin: 16.5%;	}	.sm-offset-seventeen-all {		margin: 17%;	}	.sm-offset-seventeen-half-all {		margin: 17.5%;	}	.sm-offset-eighteen-all {		margin: 18%;	}	.sm-offset-eighteen-half-all {		margin: 18.5%;	}	.sm-offset-nineteen-all {		margin: 19%;	}	.sm-offset-nineteen-half-all {		margin: 19.5%;	}	.sm-offset-twenty-all {		margin: 20%;	}	.sm-offset-twenty-half-all {		margin: 20.5%;	}	.sm-offset-twenty-one-all {		margin: 21%;	}	.sm-offset-twenty-one-half-all {		margin: 21.5%;	}	.sm-offset-twenty-two-all {		margin: 22%;	}	.sm-offset-twenty-two-half-all {		margin: 22.5%;	}	.sm-offset-twenty-three-all {		margin: 23%;	}	.sm-offset-twenty-three-half-all {		margin: 23.5%;	}	.sm-offset-twenty-four-all {		margin: 24%;	}	.sm-offset-twenty-four-half-all {		margin: 24.5%;	}	.sm-offset-twenty-five-all {		margin: 25%;	}	.sm-offset-5px-all {		margin: 5px !important;	}	.sm-offset-10px-all {		margin: 10px !important;	}	.sm-offset-15px-all {		margin: 15px !important;	}	.sm-offset-20px-all {		margin: 20px !important;	}	.sm-offset-25px-all {		margin: 25px !important;	}	.sm-offset-30px-all {		margin: 30px !important;	}	.sm-offset-35px-all {		margin: 35px !important;	}	.sm-offset-40px-all {		margin: 40px !important;	}	.sm-offset-45px-all {		margin: 45px !important;	}	.sm-offset-50px-all {		margin: 50px !important;	}	.sm-offset-55px-all {		margin: 55px !important;	}	.sm-offset-60px-all {		margin: 60px !important;	}	.sm-offset-65px-all {		margin: 65px !important;	}	.sm-offset-70px-all {		margin: 70px !important;	}	.sm-offset-75px-all {		margin: 75px !important;	}	.sm-offset-80px-all {		margin: 80px !important;	}	.sm-offset-85px-all {		margin: 85px !important;	}	.sm-offset-90px-all {		margin: 90px !important;	}	.sm-offset-95px-all {		margin: 95px !important;	}	.sm-offset-100px-all {		margin: 100px !important;	}	.sm-no-margin {		margin: 0 !important;	}	.sm-no-offset-lr {		margin-left: 0 !important;		margin-right: 0 !important;	}	.sm-no-offset-tb {		margin-top: 0 !important;		margin-bottom: 0 !important;	}	.sm-no-offset-top {		margin-top: 0 !important;	}	.sm-no-offset-bottom {		margin-bottom: 0 !important;	}	.sm-no-offset-left {		margin-left: 0 !important;	}	.sm-no-offset-right {		margin-right: 0 !important;	}	.sm-offset-lr-auto {		margin-left: auto !important;		margin-right: auto !important;	}	.sm-offset-auto {		margin: 0 auto !important;	}	/* margin top */	.sm-offset-one-top {		margin-top: 1%;	}	.sm-offset-one-half-top {		margin-top: 1.5%;	}	.sm-offset-two-top {		margin-top: 2%;	}	.sm-offset-two-half-top {		margin-top: 2.5%;	}	.sm-offset-three-top {		margin-top: 3%;	}	.sm-offset-three-half-top {		margin-top: 3.5%;	}	.sm-offset-four-top {		margin-top: 4%;	}	.sm-offset-four-half-top {		margin-top: 4.5%;	}	.sm-offset-five-top {		margin-top: 5%;	}	.sm-offset-five-half-top {		margin-top: 5.5%;	}	.sm-offset-six-top {		margin-top: 6%;	}	.sm-offset-six-half-top {		margin-top: 6.5%;	}	.sm-offset-seven-top {		margin-top: 7%;	}	.sm-offset-seven-half-top {		margin-top: 7.5%;	}	.sm-offset-eight-top {		margin-top: 8%;	}	.sm-offset-eight-half-top {		margin-top: 8.5%;	}	.sm-offset-nine-top {		margin-top: 9%;	}	.sm-offset-nine-half-top {		margin-top: 9.5%;	}	.sm-offset-ten-top {		margin-top: 10%;	}	.sm-offset-ten-half-top {		margin-top: 10.5%;	}	.sm-offset-eleven-top {		margin-top: 11%;	}	.sm-offset-eleven-half-top {		margin-top: 11.5%;	}	.sm-offset-twelve-top {		margin-top: 12%;	}	.sm-offset-twelve-half-top {		margin-top: 12.5%;	}	.sm-offset-thirteen-top {		margin-top: 13%;	}	.sm-offset-thirteen-half-top {		margin-top: 13.5%;	}	.sm-offset-fourteen-top {		margin-top: 14%;	}	.sm-offset-fourteen-half-top {		margin-top: 14.5%;	}	.sm-offset-fifteen-top {		margin-top: 15%;	}	.sm-offset-fifteen-half-top {		margin-top: 15.5%;	}	.sm-offset-sixteen-top {		margin-top: 16%;	}	.sm-offset-sixteen-half-top {		margin-top: 16.5%;	}	.sm-offset-seventeen-top {		margin-top: 17%;	}	.sm-offset-seventeen-half-top {		margin-top: 17.5%;	}	.sm-offset-eighteen-top {		margin-top: 18%;	}	.sm-offset-eighteen-half-top {		margin-top: 18.5%;	}	.sm-offset-nineteen-top {		margin-top: 19%;	}	.sm-offset-nineteen-half-top {		margin-top: 19.5%;	}	.sm-offset-twenty-top {		margin-top: 20%;	}	.sm-offset-twenty-half-top {		margin-top: 20.5%;	}	.sm-offset-twenty-one-top {		margin-top: 21%;	}	.sm-offset-twenty-one-half-top {		margin-top: 21.5%;	}	.sm-offset-twenty-two-top {		margin-top: 22%;	}	.sm-offset-twenty-two-half-top {		margin-top: 22.5%;	}	.sm-offset-twenty-three-top {		margin-top: 23%;	}	.sm-offset-twenty-three-half-top {		margin-top: 23.5%;	}	.sm-offset-twenty-four-top {		margin-top: 24%;	}	.sm-offset-twenty-four-half-top {		margin-top: 24.5%;	}	.sm-offset-twenty-five-top {		margin-top: 25%;	}	.sm-offset-5px-top {		margin-top: 5px !important;	}	.sm-offset-10px-top {		margin-top: 10px !important;	}	.sm-offset-15px-top {		margin-top: 15px !important;	}	.sm-offset-20px-top {		margin-top: 20px !important;	}	.sm-offset-25px-top {		margin-top: 25px !important;	}	.sm-offset-30px-top {		margin-top: 30px !important;	}	.sm-offset-35px-top {		margin-top: 35px !important;	}	.sm-offset-40px-top {		margin-top: 40px !important;	}	.sm-offset-45px-top {		margin-top: 45px !important;	}	.sm-offset-50px-top {		margin-top: 50px !important;	}	.sm-offset-55px-top {		margin-top: 55px !important;	}	.sm-offset-60px-top {		margin-top: 60px !important;	}	.sm-offset-65px-top {		margin-top: 65px !important;	}	.sm-offset-70px-top {		margin-top: 70px !important;	}	.sm-offset-75px-top {		margin-top: 75px !important;	}	.sm-offset-80px-top {		margin-top: 80px !important;	}	.sm-offset-85px-top {		margin-top: 85px !important;	}	.sm-offset-90px-top {		margin-top: 90px !important;	}	.sm-offset-95px-top {		margin-top: 95px !important;	}	.sm-offset-100px-top {		margin-top: 100px !important;	}	/* margin bottom */	.sm-offset-one-bottom {		margin-bottom: 1%;	}	.sm-offset-one-half-bottom {		margin-bottom: 1.5%;	}	.sm-offset-two-bottom {		margin-bottom: 2%;	}	.sm-offset-two-half-bottom {		margin-bottom: 2.5%;	}	.sm-offset-three-bottom {		margin-bottom: 3%;	}	.sm-offset-three-half-bottom {		margin-bottom: 3.5%;	}	.sm-offset-four-bottom {		margin-bottom: 4%;	}	.sm-offset-four-half-bottom {		margin-bottom: 4.5%;	}	.sm-offset-five-bottom {		margin-bottom: 5%;	}	.sm-offset-five-half-bottom {		margin-bottom: 5.5%;	}	.sm-offset-six-bottom {		margin-bottom: 6%;	}	.sm-offset-six-half-bottom {		margin-bottom: 6.5%;	}	.sm-offset-seven-bottom {		margin-bottom: 7%;	}	.sm-offset-seven-half-bottom {		margin-bottom: 7.5%;	}	.sm-offset-eight-bottom {		margin-bottom: 8%;	}	.sm-offset-eight-half-bottom {		margin-bottom: 8.5%;	}	.sm-offset-nine-bottom {		margin-bottom: 9%;	}	.sm-offset-nine-half-bottom {		margin-bottom: 9.5%;	}	.sm-offset-ten-bottom {		margin-bottom: 10%;	}	.sm-offset-ten-half-bottom {		margin-bottom: 10.5%;	}	.sm-offset-eleven-bottom {		margin-bottom: 11%;	}	.sm-offset-eleven-half-bottom {		margin-bottom: 11.5%;	}	.sm-offset-twelve-bottom {		margin-bottom: 12%;	}	.sm-offset-twelve-half-bottom {		margin-bottom: 12.5%;	}	.sm-offset-thirteen-bottom {		margin-bottom: 13%;	}	.sm-offset-thirteen-half-bottom {		margin-bottom: 13.5%;	}	.sm-offset-fourteen-bottom {		margin-bottom: 14%;	}	.sm-offset-fourteen-half-bottom {		margin-bottom: 14.5%;	}	.sm-offset-fifteen-bottom {		margin-bottom: 15%;	}	.sm-offset-fifteen-half-bottom {		margin-bottom: 15.5%;	}	.sm-offset-sixteen-bottom {		margin-bottom: 16%;	}	.sm-offset-sixteen-half-bottom {		margin-bottom: 16.5%;	}	.sm-offset-seventeen-bottom {		margin-bottom: 17%;	}	.sm-offset-seventeen-half-bottom {		margin-bottom: 17.5%;	}	.sm-offset-eighteen-bottom {		margin-bottom: 18%;	}	.sm-offset-eighteen-half-bottom {		margin-bottom: 18.5%;	}	.sm-offset-nineteen-bottom {		margin-bottom: 19%;	}	.sm-offset-nineteen-half-bottom {		margin-bottom: 19.5%;	}	.sm-offset-twenty-bottom {		margin-bottom: 20%;	}	.sm-offset-twenty-half-bottom {		margin-bottom: 20.5%;	}	.sm-offset-twenty-one-bottom {		margin-bottom: 21%;	}	.sm-offset-twenty-one-half-bottom {		margin-bottom: 21.5%;	}	.sm-offset-twenty-two-bottom {		margin-bottom: 22%;	}	.sm-offset-twenty-two-half-bottom {		margin-bottom: 22.5%;	}	.sm-offset-twenty-three-bottom {		margin-bottom: 23%;	}	.sm-offset-twenty-three-half-bottom {		margin-bottom: 23.5%;	}	.sm-offset-twenty-four-bottom {		margin-bottom: 24%;	}	.sm-offset-twenty-four-half-bottom {		margin-bottom: 24.5%;	}	.sm-offset-twenty-five-bottom {		margin-bottom: 25%;	}	.sm-offset-5px-bottom {		margin-bottom: 5px !important;	}	.sm-offset-10px-bottom {		margin-bottom: 10px !important;	}	.sm-offset-15px-bottom {		margin-bottom: 15px !important;	}	.sm-offset-20px-bottom {		margin-bottom: 20px !important;	}	.sm-offset-25px-bottom {		margin-bottom: 25px !important;	}	.sm-offset-30px-bottom {		margin-bottom: 30px !important;	}	.sm-offset-35px-bottom {		margin-bottom: 35px !important;	}	.sm-offset-40px-bottom {		margin-bottom: 40px !important;	}	.sm-offset-45px-bottom {		margin-bottom: 45px !important;	}	.sm-offset-50px-bottom {		margin-bottom: 50px !important;	}	.sm-offset-55px-bottom {		margin-bottom: 55px !important;	}	.sm-offset-60px-bottom {		margin-bottom: 60px !important;	}	.sm-offset-65px-bottom {		margin-bottom: 65px !important;	}	.sm-offset-70px-bottom {		margin-bottom: 70px !important;	}	.sm-offset-75px-bottom {		margin-bottom: 75px !important;	}	.sm-offset-80px-bottom {		margin-bottom: 80px !important;	}	.sm-offset-85px-bottom {		margin-bottom: 85px !important;	}	.sm-offset-90px-bottom {		margin-bottom: 90px !important;	}	.sm-offset-95px-bottom {		margin-bottom: 95px !important;	}	.sm-offset-100px-bottom {		margin-bottom: 100px !important;	}	/* margin right */	.sm-offset-one-right {		margin-right: 1%;	}	.sm-offset-one-half-right {		margin-right: 1.5%;	}	.sm-offset-two-right {		margin-right: 2%;	}	.sm-offset-two-half-right {		margin-right: 2.5%;	}	.sm-offset-three-right {		margin-right: 3%;	}	.sm-offset-three-half-right {		margin-right: 3.5%;	}	.sm-offset-four-right {		margin-right: 4%;	}	.sm-offset-four-half-right {		margin-right: 4.5%;	}	.sm-offset-five-right {		margin-right: 5%;	}	.sm-offset-five-half-right {		margin-right: 5.5%;	}	.sm-offset-six-right {		margin-right: 6%;	}	.sm-offset-six-half-right {		margin-right: 6.5%;	}	.sm-offset-seven-right {		margin-right: 7%;	}	.sm-offset-seven-half-right {		margin-right: 7.5%;	}	.sm-offset-eight-right {		margin-right: 8%;	}	.sm-offset-eight-half-right {		margin-right: 8.5%;	}	.sm-offset-nine-right {		margin-right: 9%;	}	.sm-offset-nine-half-right {		margin-right: 9.5%;	}	.sm-offset-ten-right {		margin-right: 10%;	}	.sm-offset-ten-half-right {		margin-right: 10.5%;	}	.sm-offset-eleven-right {		margin-right: 11%;	}	.sm-offset-eleven-half-right {		margin-right: 11.5%;	}	.sm-offset-twelve-right {		margin-right: 12%;	}	.sm-offset-twelve-half-right {		margin-right: 12.5%;	}	.sm-offset-thirteen-right {		margin-right: 13%;	}	.sm-offset-thirteen-half-right {		margin-right: 13.5%;	}	.sm-offset-fourteen-right {		margin-right: 14%;	}	.sm-offset-fourteen-half-right {		margin-right: 14.5%;	}	.sm-offset-fifteen-right {		margin-right: 15%;	}	.sm-offset-fifteen-half-right {		margin-right: 15.5%;	}	.sm-offset-sixteen-right {		margin-right: 16%;	}	.sm-offset-sixteen-half-right {		margin-right: 16.5%;	}	.sm-offset-seventeen-right {		margin-right: 17%;	}	.sm-offset-seventeen-half-right {		margin-right: 17.5%;	}	.sm-offset-eighteen-right {		margin-right: 18%;	}	.sm-offset-eighteen-half-right {		margin-right: 18.5%;	}	.sm-offset-nineteen-right {		margin-right: 19%;	}	.sm-offset-nineteen-half-right {		margin-right: 19.5%;	}	.sm-offset-twenty-right {		margin-right: 20%;	}	.sm-offset-twenty-half-right {		margin-right: 20.5%;	}	.sm-offset-twenty-one-right {		margin-right: 21%;	}	.sm-offset-twenty-one-half-right {		margin-right: 21.5%;	}	.sm-offset-twenty-two-right {		margin-right: 22%;	}	.sm-offset-twenty-two-half-right {		margin-right: 22.5%;	}	.sm-offset-twenty-three-right {		margin-right: 23%;	}	.sm-offset-twenty-three-half-right {		margin-right: 23.5%;	}	.sm-offset-twenty-four-right {		margin-right: 24%;	}	.sm-offset-twenty-four-half-right {		margin-right: 24.5%;	}	.sm-offset-twenty-five-right {		margin-right: 25%;	}	.sm-offset-10px-right {		margin-right: 10px !important;	}	.sm-offset-15px-right {		margin-right: 15px !important;	}	.sm-offset-20px-right {		margin-right: 20px !important;	}	.sm-offset-25px-right {		margin-right: 25px !important;	}	.sm-offset-30px-right {		margin-right: 30px !important;	}	.sm-offset-35px-right {		margin-right: 35px !important;	}	.sm-offset-40px-right {		margin-right: 40px !important;	}	.sm-offset-45px-right {		margin-right: 45px !important;	}	.sm-offset-50px-right {		margin-right: 50px !important;	}	.sm-offset-55px-right {		margin-right: 55px !important;	}	.sm-offset-60px-right {		margin-right: 60px !important;	}	.sm-offset-65px-right {		margin-right: 65px !important;	}	.sm-offset-70px-right {		margin-right: 70px !important;	}	.sm-offset-75px-right {		margin-right: 75px !important;	}	.sm-offset-80px-right {		margin-right: 80px !important;	}	.sm-offset-85px-right {		margin-right: 85px !important;	}	.sm-offset-90px-right {		margin-right: 90px !important;	}	.sm-offset-95px-right {		margin-right: 95px !important;	}	.sm-offset-100px-right {		margin-right: 100px !important;	}	/* margin left */	.sm-offset-one-left {		margin-left: 1%;	}	.sm-offset-one-half-left {		margin-left: 1.5%;	}	.sm-offset-two-left {		margin-left: 2%;	}	.sm-offset-two-half-left {		margin-left: 2.5%;	}	.sm-offset-three-left {		margin-left: 3%;	}	.sm-offset-three-half-left {		margin-left: 3.5%;	}	.sm-offset-four-left {		margin-left: 4%;	}	.sm-offset-four-half-left {		margin-left: 4.5%;	}	.sm-offset-five-left {		margin-left: 5%;	}	.sm-offset-five-half-left {		margin-left: 5.5%;	}	.sm-offset-six-left {		margin-left: 6%;	}	.sm-offset-six-half-left {		margin-left: 6.5%;	}	.sm-offset-seven-left {		margin-left: 7%;	}	.sm-offset-seven-half-left {		margin-left: 7.5%;	}	.sm-offset-eight-left {		margin-left: 8%;	}	.sm-offset-eight-half-left {		margin-left: 8.5%;	}	.sm-offset-nine-left {		margin-left: 9%;	}	.sm-offset-nine-half-left {		margin-left: 9.5%;	}	.sm-offset-ten-left {		margin-left: 10%;	}	.sm-offset-ten-half-left {		margin-left: 10.5%;	}	.sm-offset-eleven-left {		margin-left: 11%;	}	.sm-offset-eleven-half-left {		margin-left: 11.5%;	}	.sm-offset-twelve-left {		margin-left: 12%;	}	.sm-offset-twelve-half-left {		margin-left: 12.5%;	}	.sm-offset-thirteen-left {		margin-left: 13%;	}	.sm-offset-thirteen-half-left {		margin-left: 13.5%;	}	.sm-offset-fourteen-left {		margin-left: 14%;	}	.sm-offset-fourteen-half-left {		margin-left: 14.5%;	}	.sm-offset-fifteen-left {		margin-left: 15%;	}	.sm-offset-fifteen-half-left {		margin-left: 15.5%;	}	.sm-offset-sixteen-left {		margin-left: 16%;	}	.sm-offset-sixteen-half-left {		margin-left: 16.5%;	}	.sm-offset-seventeen-left {		margin-left: 17%;	}	.sm-offset-seventeen-half-left {		margin-left: 17.5%;	}	.sm-offset-eighteen-left {		margin-left: 18%;	}	.sm-offset-eighteen-half-left {		margin-left: 18.5%;	}	.sm-offset-nineteen-left {		margin-left: 19%;	}	.sm-offset-nineteen-half-left {		margin-left: 19.5%;	}	.sm-offset-twenty-left {		margin-left: 20%;	}	.sm-offset-twenty-half-left {		margin-left: 20.5%;	}	.sm-offset-twenty-one-left {		margin-left: 21%;	}	.sm-offset-twenty-one-half-left {		margin-left: 21.5%;	}	.sm-offset-twenty-two-left {		margin-left: 22%;	}	.sm-offset-twenty-two-half-left {		margin-left: 22.5%;	}	.sm-offset-twenty-three-left {		margin-left: 23%;	}	.sm-offset-twenty-three-half-left {		margin-left: 23.5%;	}	.sm-offset-twenty-four-left {		margin-left: 24%;	}	.sm-offset-twenty-four-half-left {		margin-left: 24.5%;	}	.sm-offset-twenty-five-left {		margin-left: 25%;	}	.sm-offset-5px-left {		margin-left: 5px !important;	}	.sm-offset-10px-left {		margin-left: 10px !important;	}	.sm-offset-15px-left {		margin-left: 15px !important;	}	.sm-offset-20px-left {		margin-left: 20px !important;	}	.sm-offset-25px-left {		margin-left: 25px !important;	}	.sm-offset-30px-left {		margin-left: 30px !important;	}	.sm-offset-35px-left {		margin-left: 35px !important;	}	.sm-offset-40px-left {		margin-left: 40px !important;	}	.sm-offset-45px-left {		margin-left: 45px !important;	}	.sm-offset-50px-left {		margin-left: 50px !important;	}	.sm-offset-55px-left {		margin-left: 55px !important;	}	.sm-offset-60px-left {		margin-left: 60px !important;	}	.sm-offset-65px-left {		margin-left: 65px !important;	}	.sm-offset-70px-left {		margin-left: 70px !important;	}	.sm-offset-75px-left {		margin-left: 75px !important;	}	.sm-offset-80px-left {		margin-left: 80px !important;	}	.sm-offset-85px-left {		margin-left: 85px !important;	}	.sm-offset-90px-left {		margin-left: 90px !important;	}	.sm-offset-95px-left {		margin-left: 95px !important;	}	.sm-offset-100px-left {		margin-left: 100px !important;	}	/* margin left right */	.sm-offset-one-lr {		margin-left: 1%;		margin-right: 1%;	}	.sm-offset-one-lr {		margin-left: 1.5%;		margin-right: 1.5%;	}	.sm-offset-two-lr {		margin-left: 2%;		margin-right: 2%;	}	.sm-offset-two-lr {		margin-left: 2.5%;		margin-right: 2.5%;	}	.sm-offset-three-lr {		margin-left: 3%;		margin-right: 3%;	}	.sm-offset-three-lr {		margin-left: 3.5%;		margin-right: 3.5%;	}	.sm-offset-four-lr {		margin-left: 4%;		margin-right: 4%;	}	.sm-offset-four-lr {		margin-left: 4.5%;		margin-right: 4.5%;	}	.sm-offset-five-lr {		margin-left: 5%;		margin-right: 5%;	}	.sm-offset-five-lr {		margin-left: 5.5%;		margin-right: 5.5%;	}	.sm-offset-six-lr {		margin-left: 6%;		margin-right: 6%;	}	.sm-offset-six-lr {		margin-left: 6.5%;		margin-right: 6.5%;	}	.sm-offset-seven-lr {		margin-left: 7%;		margin-right: 7%;	}	.sm-offset-seven-lr {		margin-left: 7.5%;		margin-right: 7.5%;	}	.sm-offset-eight-lr {		margin-left: 8%;		margin-right: 8%;	}	.sm-offset-eight-lr {		margin-left: 8.5%;		margin-right: 8.5%;	}	.sm-offset-nine-lr {		margin-left: 9%;		margin-right: 9%;	}	.sm-offset-nine-lr {		margin-left: 9.5%;		margin-right: 9.5%;	}	.sm-offset-ten-lr {		margin-left: 10%;		margin-right: 10%;	}	.sm-offset-ten-lr {		margin-left: 10.5%;		margin-right: 10.5%;	}	.sm-offset-eleven-lr {		margin-left: 11%;		margin-right: 11%;	}	.sm-offset-eleven-lr {		margin-left: 11.5%;		margin-right: 11.5%;	}	.sm-offset-twelve-lr {		margin-left: 12%;		margin-right: 12%;	}	.sm-offset-twelve-lr {		margin-left: 12.5%;		margin-right: 12.5%;	}	.sm-offset-thirteen-lr {		margin-left: 13%;		margin-right: 13%;	}	.sm-offset-thirteen-half-lr {		margin-left: 13.5%;		margin-right: 13.5%;	}	.sm-offset-fourteen-lr {		margin-left: 14%;		margin-right: 14%;	}	.sm-offset-fourteen-half-lr {		margin-left: 14.5%;		margin-right: 14.5%;	}	.sm-offset-fifteen-lr {		margin-left: 15%;		margin-right: 15%;	}	.sm-offset-fifteen-half-lr {		margin-left: 15.5%;		margin-right: 15.5%;	}	.sm-offset-sixteen-lr {		margin-left: 16%;		margin-right: 16%;	}	.sm-offset-sixteen-half-lr {		margin-left: 16.5%;		margin-right: 16.5%;	}	.sm-offset-seventeen-lr {		margin-left: 17%;		margin-right: 17%;	}	.sm-offset-seventeen-half-lr {		margin-left: 17.5%;		margin-right: 17.5%;	}	.sm-offset-eighteen-lr {		margin-left: 18%;		margin-right: 18%;	}	.sm-offset-eighteen-half-lr {		margin-left: 18.5%;		margin-right: 18.5%;	}	.sm-offset-nineteen-lr {		margin-left: 19%;		margin-right: 19%;	}	.sm-offset-nineteen-half-lr {		margin-left: 19.5%;		margin-right: 19.5%;	}	.sm-offset-twenty-lr {		margin-left: 20%;		margin-right: 20%;	}	.sm-offset-twenty-half-lr {		margin-left: 20.5%;		margin-right: 20.5%;	}	.sm-offset-twenty-one-lr {		margin-left: 21%;		margin-right: 21%;	}	.sm-offset-twenty-one-half-lr {		margin-left: 21.5%;		margin-right: 21.5%;	}	.sm-offset-twenty-two-lr {		margin-left: 22%;		margin-right: 22%;	}	.sm-offset-twenty-two-half-lr {		margin-left: 22.5%;		margin-right: 22.5%;	}	.sm-offset-twenty-three-lr {		margin-left: 23%;		margin-right: 23%;	}	.sm-offset-twenty-three-half-lr {		margin-left: 23.5%;		margin-right: 23.5%;	}	.sm-offset-twenty-four-lr {		margin-left: 24%;		margin-right: 24%;	}	.sm-offset-twenty-four-half-lr {		margin-left: 24.5%;		margin-right: 24.5%;	}	.sm-offset-twenty-five-lr {		margin-left: 25%;		margin-right: 25%;	}	.sm-offset-5px-lr {		margin-left: 5px !important;		margin-right: 5px !important;	}	.sm-offset-10px-lr {		margin-left: 10px !important;		margin-right: 10px !important;	}	.sm-offset-15px-lr {		margin-left: 15px !important;		margin-right: 15px !important;	}	.sm-offset-20px-lr {		margin-left: 20px !important;		margin-right: 20px !important;	}	.sm-offset-25px-lr {		margin-left: 25px !important;		margin-right: 25px !important;	}	.sm-offset-30px-lr {		margin-left: 30px !important;		margin-right: 30px !important;	}	.sm-offset-35px-lr {		margin-left: 35px !important;		margin-right: 35px !important;	}	.sm-offset-40px-lr {		margin-left: 40px !important;		margin-right: 40px !important;	}	.sm-offset-45px-lr {		margin-left: 45px !important;		margin-right: 45px !important;	}	.sm-offset-50px-lr {		margin-left: 50px !important;		margin-right: 50px !important;	}	.sm-offset-55px-lr {		margin-left: 55px !important;		margin-right: 55px !important;	}	.sm-offset-60px-lr {		margin-left: 60px !important;		margin-right: 60px !important;	}	.sm-offset-65px-lr {		margin-left: 65px !important;		margin-right: 65px !important;	}	.sm-offset-70px-lr {		margin-left: 70px !important;		margin-right: 70px !important;	}	.sm-offset-75px-lr {		margin-left: 75px !important;		margin-right: 75px !important;	}	.sm-offset-80px-lr {		margin-left: 80px !important;		margin-right: 80px !important;	}	.sm-offset-85px-lr {		margin-left: 85px !important;		margin-right: 85px !important;	}	.sm-offset-90px-lr {		margin-left: 90px !important;		margin-right: 90px !important;	}	.sm-offset-95px-lr {		margin-left: 95px !important;		margin-right: 95px !important;	}	.sm-offset-100px-lr {		margin-left: 100px !important;		margin-right: 100px !important;	}	/* margin top bottom */	.sm-offset-one-tb {		margin-top: 1%;		margin-bottom: 1%;	}	.sm-offset-one-tb {		margin-top: 1.5%;		margin-bottom: 1.5%;	}	.sm-offset-two-tb {		margin-top: 2%;		margin-bottom: 2%;	}	.sm-offset-two-tb {		margin-top: 2.5%;		margin-bottom: 2.5%;	}	.sm-offset-three-tb {		margin-top: 3%;		margin-bottom: 3%;	}	.sm-offset-three-tb {		margin-top: 3.5%;		margin-bottom: 3.5%;	}	.sm-offset-four-tb {		margin-top: 4%;		margin-bottom: 4%;	}	.sm-offset-four-tb {		margin-top: 4.5%;		margin-bottom: 4.5%;	}	.sm-offset-five-tb {		margin-top: 5%;		margin-bottom: 5%;	}	.sm-offset-five-tb {		margin-top: 5.5%;		margin-bottom: 5.5%;	}	.sm-offset-six-tb {		margin-top: 6%;		margin-bottom: 6%;	}	.sm-offset-six-tb {		margin-top: 6.5%;		margin-bottom: 6.5%;	}	.sm-offset-seven-tb {		margin-top: 7%;		margin-bottom: 7%;	}	.sm-offset-seven-tb {		margin-top: 7.5%;		margin-bottom: 7.5%;	}	.sm-offset-eight-tb {		margin-top: 8%;		margin-bottom: 8%;	}	.sm-offset-eight-tb {		margin-top: 8.5%;		margin-bottom: 8.5%;	}	.sm-offset-nine-tb {		margin-top: 9%;		margin-bottom: 9%;	}	.sm-offset-nine-tb {		margin-top: 9.5%;		margin-bottom: 9.5%;	}	.sm-offset-ten-tb {		margin-top: 10%;		margin-bottom: 10%;	}	.sm-offset-ten-tb {		margin-top: 10.5%;		margin-bottom: 10.5%;	}	.sm-offset-eleven-tb {		margin-top: 11%;		margin-bottom: 11%;	}	.sm-offset-eleven-tb {		margin-top: 11.5%;		margin-bottom: 11.5%;	}	.sm-offset-twelve-tb {		margin-top: 12%;		margin-bottom: 12%;	}	.sm-offset-twelve-tb {		margin-top: 12.5%;		margin-bottom: 12.5%;	}	.sm-offset-thirteen-tb {		margin-top: 13%;		margin-bottom: 13%;	}	.sm-offset-thirteen-half-tb {		margin-top: 13.5%;		margin-bottom: 13.5%;	}	.sm-offset-fourteen-tb {		margin-top: 14%;		margin-bottom: 14%;	}	.sm-offset-fourteen-half-tb {		margin-top: 14.5%;		margin-bottom: 14.5%;	}	.sm-offset-fifteen-tb {		margin-top: 15%;		margin-bottom: 15%;	}	.sm-offset-fifteen-half-tb {		margin-top: 15.5%;		margin-bottom: 15.5%;	}	.sm-offset-sixteen-tb {		margin-top: 16%;		margin-bottom: 16%;	}	.sm-offset-sixteen-half-tb {		margin-top: 16.5%;		margin-bottom: 16.5%;	}	.sm-offset-seventeen-tb {		margin-top: 17%;		margin-bottom: 17%;	}	.sm-offset-seventeen-half-tb {		margin-top: 17.5%;		margin-bottom: 17.5%;	}	.sm-offset-eighteen-tb {		margin-top: 18%;		margin-bottom: 18%;	}	.sm-offset-eighteen-half-tb {		margin-top: 18.5%;		margin-bottom: 18.5%;	}	.sm-offset-nineteen-tb {		margin-top: 19%;		margin-bottom: 19%;	}	.sm-offset-nineteen-half-tb {		margin-top: 19.5%;		margin-bottom: 19.5%;	}	.sm-offset-twenty-tb {		margin-top: 20%;		margin-bottom: 20%;	}	.sm-offset-twenty-half-tb {		margin-top: 20.5%;		margin-bottom: 20.5%;	}	.sm-offset-twenty-one-tb {		margin-top: 21%;		margin-bottom: 21%;	}	.sm-offset-twenty-one-half-tb {		margin-top: 21.5%;		margin-bottom: 21.5%;	}	.sm-offset-twenty-two-tb {		margin-top: 22%;		margin-bottom: 22%;	}	.sm-offset-twenty-two-half-tb {		margin-top: 22.5%;		margin-bottom: 22.5%;	}	.sm-offset-twenty-three-tb {		margin-top: 23%;		margin-bottom: 23%;	}	.sm-offset-twenty-three-half-tb {		margin-top: 23.5%;		margin-bottom: 23.5%;	}	.sm-offset-twenty-four-tb {		margin-top: 24%;		margin-bottom: 24%;	}	.sm-offset-twenty-four-half-tb {		margin-top: 24.5%;		margin-bottom: 24.5%;	}	.sm-offset-twenty-five-tb {		margin-top: 25%;		margin-bottom: 25%;	}	.sm-offset-5px-tb {		margin-top: 5px !important;		margin-bottom: 5px !important;	}	.sm-offset-10px-tb {		margin-top: 10px !important;		margin-bottom: 10px !important;	}	.sm-offset-15px-tb {		margin-top: 15px !important;		margin-bottom: 15px !important;	}	.sm-offset-20px-tb {		margin-top: 20px !important;		margin-bottom: 20px !important;	}	.sm-offset-25px-tb {		margin-top: 25px !important;		margin-bottom: 25px !important;	}	.sm-offset-30px-tb {		margin-top: 30px !important;		margin-bottom: 30px !important;	}	.sm-offset-35px-tb {		margin-top: 35px !important;		margin-bottom: 35px !important;	}	.sm-offset-40px-tb {		margin-top: 40px !important;		margin-bottom: 40px !important;	}	.sm-offset-45px-tb {		margin-top: 45px !important;		margin-bottom: 45px !important;	}	.sm-offset-50px-tb {		margin-top: 50px !important;		margin-bottom: 50px !important;	}	.sm-offset-55px-tb {		margin-top: 55px !important;		margin-bottom: 55px !important;	}	.sm-offset-60px-tb {		margin-top: 60px !important;		margin-bottom: 60px !important;	}	.sm-offset-65px-tb {		margin-top: 65px !important;		margin-bottom: 65px !important;	}	.sm-offset-70px-tb {		margin-top: 70px !important;		margin-bottom: 70px !important;	}	.sm-offset-75px-tb {		margin-top: 75px !important;		margin-bottom: 75px !important;	}	.sm-offset-80px-tb {		margin-top: 80px !important;		margin-bottom: 80px !important;	}	.sm-offset-85px-tb {		margin-top: 85px !important;		margin-bottom: 85px !important;	}	.sm-offset-90px-tb {		margin-top: 90px !important;		margin-bottom: 90px !important;	}	.sm-offset-95px-tb {		margin-top: 95px !important;		margin-bottom: 95px !important;	}	.sm-offset-100px-tb {		margin-top: 100px !important;		margin-bottom: 100px !important;	}	/* header padding top */	.sm-header-padding-top {		padding-top: 82px;	}	.sm-header-offset-top {		margin-top: 80px;	}	/* padding */	.sm-no-padding {		padding: 0 !important;	}	.sm-no-padding-lr {		padding-left: 0 !important;		padding-right: 0 !important;	}	.sm-no-padding-tb {		padding-top: 0 !important;		padding-bottom: 0 !important;	}	.sm-no-padding-top {		padding-top: 0 !important;	}	.sm-no-padding-bottom {		padding-bottom: 0 !important;	}	.sm-no-padding-left {		padding-left: 0 !important;	}	.sm-no-padding-right {		padding-right: 0 !important;	}	.sm-padding-one-all {		padding: 1%;	}	.sm-padding-one-half-all {		padding: 1.5%;	}	.sm-padding-two-all {		padding: 2%;	}	.sm-padding-two-half-all {		padding: 2.5%;	}	.sm-padding-three-all {		padding: 3%;	}	.sm-padding-three-half-all {		padding: 3.5%;	}	.sm-padding-four-all {		padding: 4%;	}	.sm-padding-four-half-all {		padding: 4.5%;	}	.sm-padding-five-all {		padding: 5%;	}	.sm-padding-five-half-all {		padding: 5.5%;	}	.sm-padding-six-all {		padding: 6%;	}	.sm-padding-six-half-all {		padding: 6.5%;	}	.sm-padding-seven-all {		padding: 7%;	}	.sm-padding-seven-half-all {		padding: 7.5%;	}	.sm-padding-eight-all {		padding: 8%;	}	.sm-padding-eight-half-all {		padding: 8.5%;	}	.sm-padding-nine-all {		padding: 9%;	}	.sm-padding-nine-half-all {		padding: 9.5%;	}	.sm-padding-ten-all {		padding: 10%;	}	.sm-padding-ten-half-all {		padding: 10.5%;	}	.sm-padding-eleven-all {		padding: 11%;	}	.sm-padding-eleven-half-all {		padding: 11.5%;	}	.sm-padding-twelve-all {		padding: 12%;	}	.sm-padding-twelve-half-all {		padding: 12.5%;	}	.sm-padding-thirteen-all {		padding: 13%;	}	.sm-padding-thirteen-half-all {		padding: 13.5%;	}	.sm-padding-fourteen-all {		padding: 14%;	}	.sm-padding-fourteen-half-all {		padding: 14.5%;	}	.sm-padding-fifteen-all {		padding: 15%;	}	.sm-padding-fifteen-half-all {		padding: 15.5%;	}	.sm-padding-sixteen-all {		padding: 16%;	}	.sm-padding-sixteen-half-all {		padding: 16.5%;	}	.sm-padding-seventeen-all {		padding: 17%;	}	.sm-padding-seventeen-half-all {		padding: 17.5%;	}	.sm-padding-eighteen-all {		padding: 18%;	}	.sm-padding-eighteen-half-all {		padding: 18.5%;	}	.sm-padding-nineteen-all {		padding: 19%;	}	.sm-padding-nineteen-half-all {		padding: 19.5%;	}	.sm-padding-twenty-all {		padding: 20%;	}	.sm-padding-twenty-half-all {		padding: 20.5%;	}	.sm-padding-twenty-one-all {		padding: 21%;	}	.sm-padding-twenty-one-half-all {		padding: 21.5%;	}	.sm-padding-twenty-two-all {		padding: 22%;	}	.sm-padding-twenty-two-half-all {		padding: 22.5%;	}	.sm-padding-twenty-three-all {		padding: 23%;	}	.sm-padding-twenty-three-half-all {		padding: 23.5%;	}	.sm-padding-twenty-four-all {		padding: 24%;	}	.sm-padding-twenty-four-half-all {		padding: 24.5%;	}	.sm-padding-twenty-five-all {		padding: 25%;	}	.sm-padding-5px-all {		padding: 5px !important;	}	.sm-padding-10px-all {		padding: 10px !important;	}	.sm-padding-15px-all {		padding: 15px !important;	}	.sm-padding-20px-all {		padding: 20px !important;	}	.sm-padding-25px-all {		padding: 25px !important;	}	.sm-padding-30px-all {		padding: 30px !important;	}	.sm-padding-35px-all {		padding: 35px !important;	}	.sm-padding-40px-all {		padding: 40px !important;	}	.sm-padding-45px-all {		padding: 45px !important;	}	.sm-padding-50px-all {		padding: 50px !important;	}	.sm-padding-55px-all {		padding: 55px !important;	}	.sm-padding-60px-all {		padding: 60px !important;	}	.sm-padding-65px-all {		padding: 65px !important;	}	.sm-padding-70px-all {		padding: 70px !important;	}	.sm-padding-75px-all {		padding: 75px !important;	}	.sm-padding-80px-all {		padding: 80px !important;	}	.sm-padding-85px-all {		padding: 85px !important;	}	.sm-padding-90px-all {		padding: 90px !important;	}	.sm-padding-95px-all {		padding: 95px !important;	}	.sm-padding-100px-all {		padding: 100px !important;	}	/* padding top */	.sm-padding-one-top {		padding-top: 1%;	}	.sm-padding-one-half-top {		padding-top: 1.5%;	}	.sm-padding-two-top {		padding-top: 2%;	}	.sm-padding-two-half-top {		padding-top: 2.5%;	}	.sm-padding-three-top {		padding-top: 3%;	}	.sm-padding-three-half-top {		padding-top: 3.5%;	}	.sm-padding-four-top {		padding-top: 4%;	}	.sm-padding-four-half-top {		padding-top: 4.5%;	}	.sm-padding-five-top {		padding-top: 5%;	}	.sm-padding-five-half-top {		padding-top: 5.5%;	}	.sm-padding-six-top {		padding-top: 6%;	}	.sm-padding-six-half-top {		padding-top: 6.5%;	}	.sm-padding-seven-top {		padding-top: 7%;	}	.sm-padding-seven-half-top {		padding-top: 7.5%;	}	.sm-padding-eight-top {		padding-top: 8%;	}	.sm-padding-eight-half-top {		padding-top: 8.5%;	}	.sm-padding-nine-top {		padding-top: 9%;	}	.sm-padding-nine-half-top {		padding-top: 9.5%;	}	.sm-padding-ten-top {		padding-top: 10%;	}	.sm-padding-ten-half-top {		padding-top: 10.5%;	}	.sm-padding-eleven-top {		padding-top: 11%;	}	.sm-padding-eleven-half-top {		padding-top: 11.5%;	}	.sm-padding-twelve-top {		padding-top: 12%;	}	.sm-padding-twelve-half-top {		padding-top: 12.5%;	}	.sm-padding-thirteen-top {		padding-top: 13%;	}	.sm-padding-thirteen-half-top {		padding-top: 13.5%;	}	.sm-padding-fourteen-top {		padding-top: 14%;	}	.sm-padding-fourteen-half-top {		padding-top: 14.5%;	}	.sm-padding-fifteen-top {		padding-top: 15%;	}	.sm-padding-fifteen-half-top {		padding-top: 15.5%;	}	.sm-padding-sixteen-top {		padding-top: 16%;	}	.sm-padding-sixteen-half-top {		padding-top: 16.5%;	}	.sm-padding-seventeen-top {		padding-top: 17%;	}	.sm-padding-seventeen-half-top {		padding-top: 17.5%;	}	.sm-padding-eighteen-top {		padding-top: 18%;	}	.sm-padding-eighteen-half-top {		padding-top: 18.5%;	}	.sm-padding-nineteen-top {		padding-top: 19%;	}	.sm-padding-nineteen-half-top {		padding-top: 19.5%;	}	.sm-padding-twenty-top {		padding-top: 20%;	}	.sm-padding-twenty-half-top {		padding-top: 20.5%;	}	.sm-padding-twenty-one-top {		padding-top: 21%;	}	.sm-padding-twenty-one-half-top {		padding-top: 21.5%;	}	.sm-padding-twenty-two-top {		padding-top: 22%;	}	.sm-padding-twenty-two-half-top {		padding-top: 22.5%;	}	.sm-padding-twenty-three-top {		padding-top: 23%;	}	.sm-padding-twenty-three-half-top {		padding-top: 23.5%;	}	.sm-padding-twenty-four-top {		padding-top: 24%;	}	.sm-padding-twenty-four-half-top {		padding-top: 24.5%;	}	.sm-padding-twenty-five-top {		padding-top: 25%;	}	.sm-padding-5px-top {		padding-top: 5px !important;	}	.sm-padding-10px-top {		padding-top: 10px !important;	}	.sm-padding-15px-top {		padding-top: 15px !important;	}	.sm-padding-20px-top {		padding-top: 20px !important;	}	.sm-padding-25px-top {		padding-top: 25px !important;	}	.sm-padding-30px-top {		padding-top: 30px !important;	}	.sm-padding-35px-top {		padding-top: 35px !important;	}	.sm-padding-40px-top {		padding-top: 40px !important;	}	.sm-padding-45px-top {		padding-top: 45px !important;	}	.sm-padding-50px-top {		padding-top: 50px !important;	}	.sm-padding-55px-top {		padding-top: 55px !important;	}	.sm-padding-60px-top {		padding-top: 60px !important;	}	.sm-padding-65px-top {		padding-top: 65px !important;	}	.sm-padding-70px-top {		padding-top: 70px !important;	}	.sm-padding-75px-top {		padding-top: 75px !important;	}	.sm-padding-80px-top {		padding-top: 80px !important;	}	.sm-padding-85px-top {		padding-top: 85px !important;	}	.sm-padding-90px-top {		padding-top: 90px !important;	}	.sm-padding-95px-top {		padding-top: 95px !important;	}	.sm-padding-100px-top {		padding-top: 100px !important;	}	/* padding bottom */	.sm-padding-one-bottom {		padding-bottom: 1%;	}	.sm-padding-one-half-bottom {		padding-bottom: 1.5%;	}	.sm-padding-two-bottom {		padding-bottom: 2%;	}	.sm-padding-two-half-bottom {		padding-bottom: 2.5%;	}	.sm-padding-three-bottom {		padding-bottom: 3%;	}	.sm-padding-three-half-bottom {		padding-bottom: 3.5%;	}	.sm-padding-four-bottom {		padding-bottom: 4%;	}	.sm-padding-four-half-bottom {		padding-bottom: 4.5%;	}	.sm-padding-five-bottom {		padding-bottom: 5%;	}	.sm-padding-five-half-bottom {		padding-bottom: 5.5%;	}	.sm-padding-six-bottom {		padding-bottom: 6%;	}	.sm-padding-six-half-bottom {		padding-bottom: 6.5%;	}	.sm-padding-seven-bottom {		padding-bottom: 7%;	}	.sm-padding-seven-half-bottom {		padding-bottom: 7.5%;	}	.sm-padding-eight-bottom {		padding-bottom: 8%;	}	.sm-padding-eight-half-bottom {		padding-bottom: 8.5%;	}	.sm-padding-nine-bottom {		padding-bottom: 9%;	}	.sm-padding-nine-half-bottom {		padding-bottom: 9.5%;	}	.sm-padding-ten-bottom {		padding-bottom: 10%;	}	.sm-padding-ten-half-bottom {		padding-bottom: 10.5%;	}	.sm-padding-eleven-bottom {		padding-bottom: 11%;	}	.sm-padding-eleven-half-bottom {		padding-bottom: 11.5%;	}	.sm-padding-twelve-bottom {		padding-bottom: 12%;	}	.sm-padding-twelve-half-bottom {		padding-bottom: 12.5%;	}	.sm-padding-thirteen-bottom {		padding-bottom: 13%;	}	.sm-padding-thirteen-half-bottom {		padding-bottom: 13.5%;	}	.sm-padding-fourteen-bottom {		padding-bottom: 14%;	}	.sm-padding-fourteen-half-bottom {		padding-bottom: 14.5%;	}	.sm-padding-fifteen-bottom {		padding-bottom: 15%;	}	.sm-padding-fifteen-half-bottom {		padding-bottom: 15.5%;	}	.sm-padding-sixteen-bottom {		padding-bottom: 16%;	}	.sm-padding-sixteen-half-bottom {		padding-bottom: 16.5%;	}	.sm-padding-seventeen-bottom {		padding-bottom: 17%;	}	.sm-padding-seventeen-half-bottom {		padding-bottom: 17.5%;	}	.sm-padding-eighteen-bottom {		padding-bottom: 18%;	}	.sm-padding-eighteen-half-bottom {		padding-bottom: 18.5%;	}	.sm-padding-nineteen-bottom {		padding-bottom: 19%;	}	.sm-padding-nineteen-half-bottom {		padding-bottom: 19.5%;	}	.sm-padding-twenty-bottom {		padding-bottom: 20%;	}	.sm-padding-twenty-half-bottom {		padding-bottom: 20.5%;	}	.sm-padding-twenty-one-bottom {		padding-bottom: 21%;	}	.sm-padding-twenty-one-half-bottom {		padding-bottom: 21.5%;	}	.sm-padding-twenty-two-bottom {		padding-bottom: 22%;	}	.sm-padding-twenty-two-half-bottom {		padding-bottom: 22.5%;	}	.sm-padding-twenty-three-bottom {		padding-bottom: 23%;	}	.sm-padding-twenty-three-half-bottom {		padding-bottom: 23.5%;	}	.sm-padding-twenty-four-bottom {		padding-bottom: 24%;	}	.sm-padding-twenty-four-half-bottom {		padding-bottom: 24.5%;	}	.sm-padding-twenty-five-bottom {		padding-bottom: 25%;	}	.sm-padding-5px-bottom {		padding-bottom: 5px !important;	}	.sm-padding-10px-bottom {		padding-bottom: 10px !important;	}	.sm-padding-15px-bottom {		padding-bottom: 15px !important;	}	.sm-padding-20px-bottom {		padding-bottom: 20px !important;	}	.sm-padding-25px-bottom {		padding-bottom: 25px !important;	}	.sm-padding-30px-bottom {		padding-bottom: 30px !important;	}	.sm-padding-35px-bottom {		padding-bottom: 35px !important;	}	.sm-padding-40px-bottom {		padding-bottom: 40px !important;	}	.sm-padding-45px-bottom {		padding-bottom: 45px !important;	}	.sm-padding-50px-bottom {		padding-bottom: 50px !important;	}	.sm-padding-55px-bottom {		padding-bottom: 55px !important;	}	.sm-padding-60px-bottom {		padding-bottom: 60px !important;	}	.sm-padding-65px-bottom {		padding-bottom: 65px !important;	}	.sm-padding-70px-bottom {		padding-bottom: 70px !important;	}	.sm-padding-75px-bottom {		padding-bottom: 75px !important;	}	.sm-padding-80px-bottom {		padding-bottom: 80px !important;	}	.sm-padding-85px-bottom {		padding-bottom: 85px !important;	}	.sm-padding-90px-bottom {		padding-bottom: 90px !important;	}	.sm-padding-95px-bottom {		padding-bottom: 95px !important;	}	.sm-padding-100px-bottom {		padding-bottom: 100px !important;	}	/* padding right */	.sm-padding-one-right {		padding-right: 1%;	}	.sm-padding-one-half-right {		padding-right: 1.5%;	}	.sm-padding-two-right {		padding-right: 2%;	}	.sm-padding-two-half-right {		padding-right: 2.5%;	}	.sm-padding-three-right {		padding-right: 3%;	}	.sm-padding-three-half-right {		padding-right: 3.5%;	}	.sm-padding-four-right {		padding-right: 4%;	}	.sm-padding-four-half-right {		padding-right: 4.5%;	}	.sm-padding-five-right {		padding-right: 5%;	}	.sm-padding-five-half-right {		padding-right: 5.5%;	}	.sm-padding-six-right {		padding-right: 6%;	}	.sm-padding-six-half-right {		padding-right: 6.5%;	}	.sm-padding-seven-right {		padding-right: 7%;	}	.sm-padding-seven-half-right {		padding-right: 7.5%;	}	.sm-padding-eight-right {		padding-right: 8%;	}	.sm-padding-eight-half-right {		padding-right: 8.5%;	}	.sm-padding-nine-right {		padding-right: 9%;	}	.sm-padding-nine-half-right {		padding-right: 9.5%;	}	.sm-padding-ten-right {		padding-right: 10%;	}	.sm-padding-ten-half-right {		padding-right: 10.5%;	}	.sm-padding-eleven-right {		padding-right: 11%;	}	.sm-padding-eleven-half-right {		padding-right: 11.5%;	}	.sm-padding-twelve-right {		padding-right: 12%;	}	.sm-padding-twelve-half-right {		padding-right: 12.5%;	}	.sm-padding-thirteen-right {		padding-right: 13%;	}	.sm-padding-thirteen-half-right {		padding-right: 13.5%;	}	.sm-padding-fourteen-right {		padding-right: 14%;	}	.sm-padding-fourteen-half-right {		padding-right: 14.5%;	}	.sm-padding-fifteen-right {		padding-right: 15%;	}	.sm-padding-fifteen-half-right {		padding-right: 15.5%;	}	.sm-padding-sixteen-right {		padding-right: 16%;	}	.sm-padding-sixteen-half-right {		padding-right: 16.5%;	}	.sm-padding-seventeen-right {		padding-right: 17%;	}	.sm-padding-seventeen-half-right {		padding-right: 17.5%;	}	.sm-padding-eighteen-right {		padding-right: 18%;	}	.sm-padding-eighteen-half-right {		padding-right: 18.5%;	}	.sm-padding-nineteen-right {		padding-right: 19%;	}	.sm-padding-nineteen-half-right {		padding-right: 19.5%;	}	.sm-padding-twenty-right {		padding-right: 20%;	}	.sm-padding-twenty-half-right {		padding-right: 20.5%;	}	.sm-padding-twenty-one-right {		padding-right: 21%;	}	.sm-padding-twenty-one-half-right {		padding-right: 21.5%;	}	.sm-padding-twenty-two-right {		padding-right: 22%;	}	.sm-padding-twenty-two-half-right {		padding-right: 22.5%;	}	.sm-padding-twenty-three-right {		padding-right: 23%;	}	.sm-padding-twenty-three-half-right {		padding-right: 23.5%;	}	.sm-padding-twenty-four-right {		padding-right: 24%;	}	.sm-padding-twenty-four-half-right {		padding-right: 24.5%;	}	.sm-padding-twenty-five-right {		padding-right: 25%;	}	.sm-padding-5px-right {		padding-right: 5px !important;	}	.sm-padding-10px-right {		padding-right: 10px !important;	}	.sm-padding-15px-right {		padding-right: 15px !important;	}	.sm-padding-20px-right {		padding-right: 20px !important;	}	.sm-padding-25px-right {		padding-right: 25px !important;	}	.sm-padding-30px-right {		padding-right: 30px !important;	}	.sm-padding-35px-right {		padding-right: 35px !important;	}	.sm-padding-40px-right {		padding-right: 40px !important;	}	.sm-padding-45px-right {		padding-right: 45px !important;	}	.sm-padding-50px-right {		padding-right: 50px !important;	}	.sm-padding-55px-right {		padding-right: 55px !important;	}	.sm-padding-60px-right {		padding-right: 60px !important;	}	.sm-padding-65px-right {		padding-right: 65px !important;	}	.sm-padding-70px-right {		padding-right: 70px !important;	}	.sm-padding-75px-right {		padding-right: 75px !important;	}	.sm-padding-80px-right {		padding-right: 80px !important;	}	.sm-padding-85px-right {		padding-right: 85px !important;	}	.sm-padding-90px-right {		padding-right: 90px !important;	}	.sm-padding-95px-right {		padding-right: 95px !important;	}	.sm-padding-100px-right {		padding-right: 100px !important;	}	/* padding left */	.sm-padding-one-left {		padding-left: 1%;	}	.sm-padding-one-half-left {		padding-left: 1.5%;	}	.sm-padding-two-left {		padding-left: 2%;	}	.sm-padding-two-half-left {		padding-left: 2.5%;	}	.sm-padding-three-left {		padding-left: 3%;	}	.sm-padding-three-half-left {		padding-left: 3.5%;	}	.sm-padding-four-left {		padding-left: 4%;	}	.sm-padding-four-half-left {		padding-left: 4.5%;	}	.sm-padding-five-left {		padding-left: 5%;	}	.sm-padding-five-half-left {		padding-left: 5.5%;	}	.sm-padding-six-left {		padding-left: 6%;	}	.sm-padding-six-half-left {		padding-left: 6.5%;	}	.sm-padding-seven-left {		padding-left: 7%;	}	.sm-padding-seven-half-left {		padding-left: 7.5%;	}	.sm-padding-eight-left {		padding-left: 8%;	}	.sm-padding-eight-half-left {		padding-left: 8.5%;	}	.sm-padding-nine-left {		padding-left: 9%;	}	.sm-padding-nine-half-left {		padding-left: 9.5%;	}	.sm-padding-ten-left {		padding-left: 10%;	}	.sm-padding-ten-half-left {		padding-left: 10.5%;	}	.sm-padding-eleven-left {		padding-left: 11%;	}	.sm-padding-eleven-half-left {		padding-left: 11.5%;	}	.sm-padding-twelve-left {		padding-left: 12%;	}	.sm-padding-twelve-half-left {		padding-left: 12.5%;	}	.sm-padding-thirteen-left {		padding-left: 13%;	}	.sm-padding-thirteen-half-left {		padding-left: 13.5%;	}	.sm-padding-fourteen-left {		padding-left: 14%;	}	.sm-padding-fourteen-half-left {		padding-left: 14.5%;	}	.sm-padding-fifteen-left {		padding-left: 15%;	}	.sm-padding-fifteen-half-left {		padding-left: 15.5%;	}	.sm-padding-sixteen-left {		padding-left: 16%;	}	.sm-padding-sixteen-half-left {		padding-left: 16.5%;	}	.sm-padding-seventeen-left {		padding-left: 17%;	}	.sm-padding-seventeen-half-left {		padding-left: 17.5%;	}	.sm-padding-eighteen-left {		padding-left: 18%;	}	.sm-padding-eighteen-half-left {		padding-left: 18.5%;	}	.sm-padding-nineteen-left {		padding-left: 19%;	}	.sm-padding-nineteen-half-left {		padding-left: 19.5%;	}	.sm-padding-twenty-left {		padding-left: 20%;	}	.sm-padding-twenty-half-left {		padding-left: 20.5%;	}	.sm-padding-twenty-one-left {		padding-left: 21%;	}	.sm-padding-twenty-one-half-left {		padding-left: 21.5%;	}	.sm-padding-twenty-two-left {		padding-left: 22%;	}	.sm-padding-twenty-two-half-left {		padding-left: 22.5%;	}	.sm-padding-twenty-three-left {		padding-left: 23%;	}	.sm-padding-twenty-three-half-left {		padding-left: 23.5%;	}	.sm-padding-twenty-four-left {		padding-left: 24%;	}	.sm-padding-twenty-four-half-left {		padding-left: 24.5%;	}	.sm-padding-twenty-five-left {		padding-left: 25%;	}	.sm-padding-5px-left {		padding-left: 5px !important;	}	.sm-padding-10px-left {		padding-left: 10px !important;	}	.sm-padding-15px-left {		padding-left: 15px !important;	}	.sm-padding-20px-left {		padding-left: 20px !important;	}	.sm-padding-25px-left {		padding-left: 25px !important;	}	.sm-padding-30px-left {		padding-left: 30px !important;	}	.sm-padding-35px-left {		padding-left: 35px !important;	}	.sm-padding-40px-left {		padding-left: 40px !important;	}	.sm-padding-45px-left {		padding-left: 45px !important;	}	.sm-padding-50px-left {		padding-left: 50px !important;	}	.sm-padding-55px-left {		padding-left: 55px !important;	}	.sm-padding-60px-left {		padding-left: 60px !important;	}	.sm-padding-65px-left {		padding-left: 65px !important;	}	.sm-padding-70px-left {		padding-left: 70px !important;	}	.sm-padding-75px-left {		padding-left: 75px !important;	}	.sm-padding-80px-left {		padding-left: 80px !important;	}	.sm-padding-85px-left {		padding-left: 85px !important;	}	.sm-padding-90px-left {		padding-left: 90px !important;	}	.sm-padding-95px-left {		padding-left: 95px !important;	}	.sm-padding-100px-left {		padding-left: 100px !important;	}	/* padding top bottom */	.sm-padding-one-tb {		padding-top: 1%;		padding-bottom: 1%;	}	.sm-padding-one-half-tb {		padding-top: 1.5%;		padding-bottom: 1.5%;	}	.sm-padding-two-tb {		padding-top: 2%;		padding-bottom: 2%;	}	.sm-padding-two-half-tb {		padding-top: 2.5%;		padding-bottom: 2.5%;	}	.sm-padding-three-tb {		padding-top: 3%;		padding-bottom: 3%;	}	.sm-padding-three-half-tb {		padding-top: 3.5%;		padding-bottom: 3.5%;	}	.sm-padding-four-tb {		padding-top: 4%;		padding-bottom: 4%;	}	.sm-padding-four-half-tb {		padding-top: 4.5%;		padding-bottom: 4.5%;	}	.sm-padding-five-tb {		padding-top: 5%;		padding-bottom: 5%;	}	.sm-padding-five-half-tb {		padding-top: 5.5%;		padding-bottom: 5.5%;	}	.sm-padding-six-tb {		padding-top: 6%;		padding-bottom: 6%;	}	.sm-padding-six-half-tb {		padding-top: 6.5%;		padding-bottom: 6.5%;	}	.sm-padding-seven-tb {		padding-top: 7%;		padding-bottom: 7%;	}	.sm-padding-seven-half-tb {		padding-top: 7.5%;		padding-bottom: 7.5%;	}	.sm-padding-eight-tb {		padding-top: 8%;		padding-bottom: 8%;	}	.sm-padding-eight-half-tb {		padding-top: 8.5%;		padding-bottom: 8.5%;	}	.sm-padding-nine-tb {		padding-top: 9%;		padding-bottom: 9%;	}	.sm-padding-nine-half-tb {		padding-top: 9.5%;		padding-bottom: 9.5%;	}	.sm-padding-ten-tb {		padding-top: 10%;		padding-bottom: 10%;	}	.sm-padding-ten-half-tb {		padding-top: 10.5%;		padding-bottom: 10.5%;	}	.sm-padding-eleven-tb {		padding-top: 11%;		padding-bottom: 11%;	}	.sm-padding-eleven-half-tb {		padding-top: 11.5%;		padding-bottom: 11.5%;	}	.sm-padding-twelve-tb {		padding-top: 12%;		padding-bottom: 12%;	}	.sm-padding-twelve-half-tb {		padding-top: 12.5%;		padding-bottom: 12.5%;	}	.sm-padding-thirteen-tb {		padding-top: 13%;		padding-bottom: 13%;	}	.sm-padding-thirteen-half-tb {		padding-top: 13.5%;		padding-bottom: 13.5%;	}	.sm-padding-fourteen-tb {		padding-top: 14%;		padding-bottom: 14%;	}	.sm-padding-fourteen-half-tb {		padding-top: 14.5%;		padding-bottom: 14.5%;	}	.sm-padding-fifteen-tb {		padding-top: 15%;		padding-bottom: 15%;	}	.sm-padding-fifteen-half-tb {		padding-top: 15.5%;		padding-bottom: 15.5%;	}	.sm-padding-sixteen-tb {		padding-top: 16%;		padding-bottom: 16%;	}	.sm-padding-sixteen-half-tb {		padding-top: 16.5%;		padding-bottom: 16.5%;	}	.sm-padding-seventeen-tb {		padding-top: 17%;		padding-bottom: 17%;	}	.sm-padding-seventeen-half-tb {		padding-top: 17.5%;		padding-bottom: 17.5%;	}	.sm-padding-eighteen-tb {		padding-top: 18%;		padding-bottom: 18%;	}	.sm-padding-eighteen-half-tb {		padding-top: 18.5%;		padding-bottom: 18.5%;	}	.sm-padding-nineteen-tb {		padding-top: 19%;		padding-bottom: 19%;	}	.sm-padding-nineteen-half-tb {		padding-top: 19.5%;		padding-bottom: 19.5%;	}	.sm-padding-twenty-tb {		padding-top: 20%;		padding-bottom: 20%;	}	.sm-padding-twenty-half-tb {		padding-top: 20.5%;		padding-bottom: 20.5%;	}	.sm-padding-twenty-one-tb {		padding-top: 21%;		padding-bottom: 21%;	}	.sm-padding-twenty-one-half-tb {		padding-top: 21.5%;		padding-bottom: 21.5%;	}	.sm-padding-twenty-two-tb {		padding-top: 22%;		padding-bottom: 22%;	}	.sm-padding-twenty-two-half-tb {		padding-top: 22.5%;		padding-bottom: 22.5%;	}	.sm-padding-twenty-three-tb {		padding-top: 23%;		padding-bottom: 23%;	}	.sm-padding-twenty-three-half-tb {		padding-top: 23.5%;		padding-bottom: 23.5%;	}	.sm-padding-twenty-four-tb {		padding-top: 24%;		padding-bottom: 24%;	}	.sm-padding-twenty-four-half-tb {		padding-top: 24.5%;		padding-bottom: 24.5%;	}	.sm-padding-twenty-tb {		padding-top: 25%;		padding-bottom: 25%;	}	.sm-padding-5px-tb {		padding-top: 5px !important;		padding-bottom: 5px !important;	}	.sm-padding-10px-tb {		padding-top: 10px !important;		padding-bottom: 10px !important;	}	.sm-padding-15px-tb {		padding-top: 15px !important;		padding-bottom: 15px !important;	}	.sm-padding-20px-tb {		padding-top: 20px !important;		padding-bottom: 20px !important;	}	.sm-padding-25px-tb {		padding-top: 25px !important;		padding-bottom: 25px !important;	}	.sm-padding-30px-tb {		padding-top: 30px !important;		padding-bottom: 30px !important;	}	.sm-padding-35px-tb {		padding-top: 35px !important;		padding-bottom: 35px !important;	}	.sm-padding-40px-tb {		padding-top: 40px !important;		padding-bottom: 40px !important;	}	.sm-padding-45px-tb {		padding-top: 45px !important;		padding-bottom: 45px !important;	}	.sm-padding-50px-tb {		padding-top: 50px !important;		padding-bottom: 50px !important;	}	.sm-padding-55px-tb {		padding-top: 55px !important;		padding-bottom: 55px !important;	}	.sm-padding-60px-tb {		padding-top: 60px !important;		padding-bottom: 60px !important;	}	.sm-padding-65px-tb {		padding-top: 65px !important;		padding-bottom: 65px !important;	}	.sm-padding-70px-tb {		padding-top: 70px !important;		padding-bottom: 70px !important;	}	.sm-padding-75px-tb {		padding-top: 75px !important;		padding-bottom: 75px !important;	}	.sm-padding-80px-tb {		padding-top: 80px !important;		padding-bottom: 80px !important;	}	.sm-padding-85px-tb {		padding-top: 85px !important;		padding-bottom: 85px !important;	}	.sm-padding-90px-tb {		padding-top: 90px !important;		padding-bottom: 90px !important;	}	.sm-padding-95px-tb {		padding-top: 95px !important;		padding-bottom: 95px !important;	}	.sm-padding-100px-tb {		padding-top: 100px !important;		padding-bottom: 100px !important;	}	/* padding left right */	.sm-padding-one-lr {		padding-left: 1%;		padding-right: 1%;	}	.sm-padding-one-half-lr {		padding-left: 1.5%;		padding-right: 1.5%;	}	.sm-padding-two-lr {		padding-left: 2%;		padding-right: 2%;	}	.sm-padding-two-half-lr {		padding-left: 2.5%;		padding-right: 2.5%;	}	.sm-padding-three-lr {		padding-left: 3%;		padding-right: 3%;	}	.sm-padding-three-half-lr {		padding-left: 3.5%;		padding-right: 3.5%;	}	.sm-padding-four-lr {		padding-left: 4%;		padding-right: 4%;	}	.sm-padding-four-half-lr {		padding-left: 4.5%;		padding-right: 4.5%;	}	.sm-padding-five-lr {		padding-left: 5%;		padding-right: 5%;	}	.sm-padding-five-half-lr {		padding-left: 5.5%;		padding-right: 5.5%;	}	.sm-padding-six-lr {		padding-left: 6%;		padding-right: 6%;	}	.sm-padding-six-half-lr {		padding-left: 6.5%;		padding-right: 6.5%;	}	.sm-padding-seven-lr {		padding-left: 7%;		padding-right: 7%;	}	.sm-padding-seven-half-lr {		padding-left: 7.5%;		padding-right: 7.5%;	}	.sm-padding-eight-lr {		padding-left: 8%;		padding-right: 8%;	}	.sm-padding-eight-half-lr {		padding-left: 8.5%;		padding-right: 8.5%;	}	.sm-padding-nine-lr {		padding-left: 9%;		padding-right: 9%;	}	.sm-padding-nine-half-lr {		padding-left: 9.5%;		padding-right: 9.5%;	}	.sm-padding-ten-lr {		padding-left: 10%;		padding-right: 10%;	}	.sm-padding-ten-half-lr {		padding-left: 10.5%;		padding-right: 10.5%;	}	.sm-padding-eleven-lr {		padding-left: 11%;		padding-right: 11%;	}	.sm-padding-eleven-half-lr {		padding-left: 11.5%;		padding-right: 11.5%;	}	.sm-padding-twelve-lr {		padding-left: 12%;		padding-right: 12%;	}	.sm-padding-twelve-half-lr {		padding-left: 12.5%;		padding-right: 12.5%;	}	.sm-padding-thirteen-lr {		padding-left: 13%;		padding-right: 13%;	}	.sm-padding-thirteen-half-lr {		padding-left: 13.5%;		padding-right: 13.5%;	}	.sm-padding-fourteen-lr {		padding-left: 14%;		padding-right: 14%;	}	.sm-padding-fourteen-half-lr {		padding-left: 14.5%;		padding-right: 14.5%;	}	.sm-padding-fifteen-lr {		padding-left: 15%;		padding-right: 15%;	}	.sm-padding-fifteen-half-lr {		padding-left: 15.5%;		padding-right: 15.5%;	}	.sm-padding-sixteen-lr {		padding-left: 16%;		padding-right: 16%;	}	.sm-padding-sixteen-half-lr {		padding-left: 16.5%;		padding-right: 16.5%;	}	.sm-padding-seventeen-lr {		padding-left: 17%;		padding-right: 17%;	}	.sm-padding-seventeen-half-lr {		padding-left: 17.5%;		padding-right: 17.5%;	}	.sm-padding-eighteen-lr {		padding-left: 18%;		padding-right: 18%;	}	.sm-padding-eighteen-half-lr {		padding-left: 18.5%;		padding-right: 18.5%;	}	.sm-padding-nineteen-lr {		padding-left: 19%;		padding-right: 19%;	}	.sm-padding-nineteen-half-lr {		padding-left: 19.5%;		padding-right: 19.5%;	}	.sm-padding-twenty-lr {		padding-left: 20%;		padding-right: 20%;	}	.sm-padding-twenty-half-lr {		padding-left: 20.5%;		padding-right: 20.5%;	}	.sm-padding-twenty-one-lr {		padding-left: 21%;		padding-right: 21%;	}	.sm-padding-twenty-one-half-lr {		padding-left: 21.5%;		padding-right: 21.5%;	}	.sm-padding-twenty-two-lr {		padding-left: 22%;		padding-right: 22%;	}	.sm-padding-twenty-two-half-lr {		padding-left: 22.5%;		padding-right: 22.5%;	}	.sm-padding-twenty-three-lr {		padding-left: 23%;		padding-right: 23%;	}	.sm-padding-twenty-three-half-lr {		padding-left: 23.5%;		padding-right: 23.5%;	}	.sm-padding-twenty-four-lr {		padding-left: 24%;		padding-right: 24%;	}	.sm-padding-twenty-four-half-lr {		padding-left: 24.5%;		padding-right: 24.5%;	}	.sm-padding-twenty-five-lr {		padding-left: 25%;		padding-right: 25%;	}	.sm-padding-5px-lr {		padding-right: 5px !important;		padding-left: 5px !important;	}	.sm-padding-10px-lr {		padding-right: 10px !important;		padding-left: 10px !important;	}	.sm-padding-15px-lr {		padding-right: 15px !important;		padding-left: 15px !important;	}	.sm-padding-20px-lr {		padding-right: 20px !important;		padding-left: 20px !important;	}	.sm-padding-25px-lr {		padding-right: 25px !important;		padding-left: 25px !important;	}	.sm-padding-30px-lr {		padding-right: 30px !important;		padding-left: 30px !important;	}	.sm-padding-35px-lr {		padding-right: 35px !important;		padding-left: 35px !important;	}	.sm-padding-40px-lr {		padding-right: 40px !important;		padding-left: 40px !important;	}	.sm-padding-45px-lr {		padding-right: 45px !important;		padding-left: 45px !important;	}	.sm-padding-50px-lr {		padding-right: 50px !important;		padding-left: 50px !important;	}	.sm-padding-55px-lr {		padding-right: 55px !important;		padding-left: 55px !important;	}	.sm-padding-60px-lr {		padding-right: 60px !important;		padding-left: 60px !important;	}	.sm-padding-65px-lr {		padding-right: 65px !important;		padding-left: 65px !important;	}	.sm-padding-70px-lr {		padding-right: 70px !important;		padding-left: 70px !important;	}	.sm-padding-75px-lr {		padding-right: 75px !important;		padding-left: 75px !important;	}	.sm-padding-80px-lr {		padding-right: 80px !important;		padding-left: 80px !important;	}	.sm-padding-85px-lr {		padding-right: 85px !important;		padding-left: 85px !important;	}	.sm-padding-90px-lr {		padding-right: 90px !important;		padding-left: 90px !important;	}	.sm-padding-95px-lr {		padding-right: 95px !important;		padding-left: 95px !important;	}	.sm-padding-100px-lr {		padding-right: 100px !important;		padding-left: 100px !important;	}	/* top */	.sm-top-auto {		top: auto;	}	.sm-top-0 {		top: 0 !important;	}	.sm-top-inherit {		top: inherit !important;	}	.sm-top-1 {		top: 1px;	}	.sm-top-2 {		top: 2px;	}	.sm-top-3 {		top: 3px;	}	.sm-top-4 {		top: 4px;	}	.sm-top-5 {		top: 5px;	}	.sm-top-6 {		top: 6px;	}	.sm-top-7 {		top: 7px;	}	.sm-top-8 {		top: 8px;	}	.sm-top-9 {		top: 9px;	}	.sm-top-10 {		top: 10px;	}	.sm-top-12 {		top: 12px;	}	.sm-top-15 {		top: 15px;	}	.sm-top-17 {		top: 17px;	}	.sm-top-20 {		top: 20px;	}	.sm-top-25 {		top: 25px;	}	.sm-top-30 {		top: 30px;	}	.sm-top-35 {		top: 35px;	}	.sm-top-40 {		top: 40px;	}	.sm-top-45 {		top: 45px;	}	.sm-top-50 {		top: 50px;	}	.sm-top-minus1 {		top: -1px;	}	.sm-top-minus2 {		top: -2px;	}	.sm-top-minus3 {		top: -3px;	}	.sm-top-minus4 {		top: -4px;	}	.sm-top-minus5 {		top: -5px;	}	.sm-top-minus6 {		top: -6px;	}	.sm-top-minus7 {		top: -7px;	}	.sm-top-minus8 {		top: -8px;	}	.sm-top-minus9 {		top: -9px;	}	.sm-top-minus10 {		top: -10px;	}	.sm-top-minus15 {		top: -15px;	}	.sm-top-minus20 {		top: -20px;	}	.sm-top-minus25 {		top: -25px;	}	.sm-top-minus30 {		top: -30px;	}	.sm-top-minus35 {		top: -35px;	}	.sm-top-minus40 {		top: -40px;	}	.sm-top-minus45 {		top: -45px;	}	.sm-top-minus50 {		top: -50px;	}	/* bottom */	.sm-bottom-auto {		bottom: auto;	}	.sm-bottom-0 {		bottom: 0;	}	.sm-bottom-1 {		bottom: 1px;	}	.sm-bottom-2 {		bottom: 2px;	}	.sm-bottom-3 {		bottom: 3px;	}	.sm-bottom-4 {		bottom: 4px;	}	.sm-bottom-5 {		bottom: 5px;	}	.sm-bottom-6 {		bottom: 6px;	}	.sm-bottom-7 {		bottom: 7px;	}	.sm-bottom-8 {		bottom: 8px;	}	.sm-bottom-9 {		bottom: 9px;	}	.sm-bottom-10 {		bottom: 10px;	}	.sm-bottom-20 {		bottom: 20px;	}	.sm-bottom-25 {		bottom: 25px;	}	.sm-bottom-30 {		bottom: 30px;	}	.sm-bottom-35 {		bottom: 35px;	}	.sm-bottom-40 {		bottom: 40px;	}	.sm-bottom-45 {		bottom: 45px;	}	.sm-bottom-50 {		bottom: 50px;	}	/* left */	.sm-left-auto {		left: auto;	}	.sm-left-0 {		left: 0;	}	.sm-left-1 {		left: 1px;	}	.sm-left-2 {		left: 2px;	}	.sm-left-3 {		left: 3px;	}	.sm-left-4 {		left: 4px;	}	.sm-left-5 {		left: 5px;	}	.sm-left-6 {		left: 6px;	}	.sm-left-7 {		left: 7px;	}	.sm-left-8 {		left: 8px;	}	.sm-left-9 {		left: 9px;	}	.sm-left-10 {		left: 10px;	}	/* right */	.sm-right-auto {		right: auto;	}	.sm-right-0 {		right: 0;	}	.sm-right-1 {		right: 1px;	}	.sm-right-2 {		right: 2px;	}	.sm-right-3 {		right: 3px;	}	.sm-right-4 {		right: 4px;	}	.sm-right-5 {		right: 5px;	}	.sm-right-6 {		right: 6px;	}	.sm-right-7 {		right: 7px;	}	.sm-right-8 {		right: 8px;	}	.sm-right-9 {		right: 9px;	}	.sm-right-10 {		right: 10px;	}	/* width */	.sm-width-10 {		width: 10%;	}	.sm-width-15 {		width: 15%;	}	.sm-width-20 {		width: 20%;	}	.sm-width-25 {		width: 25%;	}	.sm-width-30 {		width: 30%;	}	.sm-width-35 {		width: 35%;	}	.sm-width-40 {		width: 40%;	}	.sm-width-45 {		width: 45%;	}	.sm-width-50 {		width: 50%;	}	.sm-width-55 {		width: 55%;	}	.sm-width-60 {		width: 60%;	}	.sm-width-65 {		width: 65%;	}	.sm-width-70 {		width: 70%;	}	.sm-width-75 {		width: 75%;	}	.sm-width-80 {		width: 80%;	}	.sm-width-85 {		width: 85%;	}	.sm-width-90 {		width: 90%;	}	.sm-width-95 {		width: 95%;	}	.sm-width-100 {		width: 100%;	}	.sm-width-auto {		width: auto;	}	.sm-width-50px {		width: 50px;	}	.sm-width-70px {		width: 70px;	}	.sm-width-75px {		width: 75px;	}	.sm-width-80px {		width: 80px;	}	.sm-width-85px {		width: 85px;	}	.sm-width-90px {		width: 90px;	}	.sm-width-95px {		width: 95px;	}	.sm-width-100px {		width: 100px;	}	.sm-width-120px {		width: 120px;	}	.sm-width-130px {		width: 130px;	}	.sm-width-150px {		width: 150px;	}	.sm-width-180px {		width: 180px;	}	.sm-width-200px {		width: 200px;	}	.sm-width-250px {		width: 250px;	}	.sm-width-300px {		width: 300px;	}	.sm-width-350px {		width: 350px;	}	.sm-width-400px {		width: 400px;	}	.sm-width-450px {		width: 450px;	}	.sm-width-500px {		width: 500px;	}	.sm-width-550px {		width: 550px;	}	.sm-width-600px {		width: 600px;	}	.sm-width-650px {		width: 650px;	}	.sm-width-700px {		width: 700px;	}	.sm-width-750px {		width: 750px;	}	.sm-width-800px {		width: 800px;	}	.sm-width-850px {		width: 850px;	}	.sm-width-900px {		width: 900px;	}	.sm-width-950px {		width: 950px;	}	.sm-width-1000px {		width: 1000px;	}	/* height */	.sm-height-50 {		height: 50%;	}	.sm-height-100 {		height: 100%;	}	.sm-height-auto {		height: auto !important;	}	.sm-height-80px {		height: 80px;	}	.sm-height-90px {		height: 90px;	}	.sm-height-100px {		height: 100px;	}	.sm-height-150px {		height: 150px;	}	.sm-height-200px {		height: 200px;	}	.sm-height-250px {		height: 250px;	}	.sm-height-300px {		height: 300px;	}	.sm-height-350px {		height: 350px;	}	.sm-height-400px {		height: 400px;	}	.sm-height-450px {		height: 450px;	}	.sm-height-500px {		height: 500px;	}	.sm-height-550px {		height: 550px;	}	.sm-height-600px {		height: 600px;	}	.sm-height-650px {		height: 650px;	}	.sm-height-700px {		height: 700px;	}	/* display */	.sm-display-block {		display: block !important;	}	.sm-overflow-hidden {		overflow: hidden !important;	}	.sm-overflow-auto {		overflow: auto !important;	}	.sm-display-inline-block {		display: inline-block !important;	}	.sm-display-inline {		display: inline !important;	}	.sm-display-none {		display: none !important;	}	.sm-display-inherit {		display: inherit !important;	}	.sm-display-table {		display: table !important;	}	.sm-display-table-cell {		display: table-cell !important;	}	.sm-display-flex-inherit {		-ms-box-orient: inherit;		display: inherit;		display: inherit;		display: inherit;		display: inherit;		display: inherit;		display: inherit;		flex-flow: inherit;		-webkit-flex-flow: inherit;		-moz-flex-flow: inherit;		-ms-flex-flow: inherit;		-o-flex-flow: inherit;	}	/* min height */	.sm-min-height-0 {		min-height: 0;	}	/* clear-both */	.sm-clear-both {		clear: both;	}	/* position */	.sm-position-inherit {		position: inherit !important;	}	.sm-position-initial {		position: initial !important;	}	.sm-position-relative {		position: relative !important;		z-index: 5;	}	.sm-position-absolute {		position: absolute !important;	}	.sm-position-fixed {		position: fixed !important;	}	/* line height */	.sm-line-height-10 {		line-height: 10px;	}	.sm-line-height-18 {		line-height: 18px;	}	.sm-line-height-20 {		line-height: 20px;	}	.sm-line-height-24 {		line-height: 24px;	}	.sm-line-height-22 {		line-height: 22px;	}	.sm-line-height-26 {		line-height: 26px;	}	.sm-line-height-28 {		line-height: 28px;	}	.sm-line-height-30 {		line-height: 30px;	}	.sm-line-height-35 {		line-height: 35px;	}	.sm-line-height-40 {		line-height: 40px;	}	.sm-line-height-45 {		line-height: 45px;	}	.sm-line-height-50 {		line-height: 50px;	}	.sm-line-height-55 {		line-height: 55px;	}	.sm-line-height-60 {		line-height: 60px;	}	.sm-line-height-65 {		line-height: 65px;	}	.sm-line-height-70 {		line-height: 70px;	}	.sm-line-height-75 {		line-height: 75px;	}	.sm-line-height-80 {		line-height: 80px;	}	.sm-line-height-85 {		line-height: 85px;	}	.sm-line-height-90 {		line-height: 90px;	}	.sm-line-height-95 {		line-height: 95px;	}	.sm-line-height-100 {		line-height: 100px;	}	/* border */	.sm-no-border-top {		border-top: 0 !important;	}	.sm-no-border-bottom {		border-bottom: 0 !important;	}	.sm-no-border-right {		border-right: 0 !important;	}	.sm-no-border-left {		border-left: 0 !important;	}	.sm-no-border {		border: 0 !important;	}	/* parallax */	.parallax {		background-position: center;	}	.portfolio-filter-tab-1 li {		margin: 10px 20px;	}	.portfolio-filter-tab-2 li a {		padding: 7px 18px;	}	.portfolio-grid.work-6col li, .blog-grid.blog-6col li {		width: 50%;	}	.portfolio-grid.work-4col li, .blog-grid.blog-4col li {		width: 50%;	}	.sidebar-wrapper .portfolio-grid.work-4col li, .sidebar-wrapper .blog-grid.work-4col li {		width: 50%;	}	.portfolio-grid.work-4col li.grid-item-double, .blog-grid.blog-4col li.grid-item-double {		width: 50%;	}	.portfolio-grid.work-4col li.grid-item-double:last-child, .blog-grid.blog-4col li.grid-item-double:last-child {		width: 50%;	}	.portfolio-grid.work-3col li, .blog-grid.blog-3col li {		width: 50%;	}	.portfolio-grid.work-3col li.grid-item-double, .blog-grid.blog-3col li.grid-item-double {		width: 50%;	}	/*equalize auto*/	/*.sm-equalize-auto > [class*='col-'] {height: auto !important; }*/	/* feature-box-4 */	.feature-box-4 figure figcaption {		width: 100%;		display: table-cell;		margin: 0;		padding: 15px;		top: 0;		height: 100%;	}	.grid-item.feature-box-4 figure figcaption .btn {		opacity: 1;	}	.feature-box-4 figure:hover figcaption {		transform: translateY(0px);		-moz-transform: translateY(0px);		-ms-transform: translateY(0px);		-webkit-transform: translateY(0px);		-o-transform: translateY(0px);	}	/* homepage option-1 */	.bg-transparent-white {		background: rgba(255, 255, 255, 0);		background: -moz-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, white 96%, white 100%);		background: -webkit-gradient(left top, right top, color-stop(0%, rgba(255, 255, 255, 0)), color-stop(50%, rgba(255, 255, 255, 0)), color-stop(96%, white), color-stop(100%, white));		background: -webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, white 96%, white 100%);		background: -o-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, white 96%, white 100%);		background: -ms-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, white 96%, white 100%);		background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 50%, white 96%, white 100%);		filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='$white', endColorstr='$white', GradientType=1);	}	/* homepage option-3 */	.sm-swap-block {		display: flex;		flex-flow: column;	}	.sm-swap-block > div:first-child {		order: 2;	}	.sm-swap-block .arrow-bottom::after {		top: -29px;		border: solid transparent;		border-bottom-color: #f5f5f5;		border-width: 15px;		margin-left: -15px;	}	/* blog post style 3 */	.sm-no-background-img {		background-image: none !important;	}	/* blog post style 3 */	.blog-post-style3 .grid-item .blog-post .blog-post-images .blog-hover-icon i {		font-size: 36px;	}	/*swiper button 3*/	.swiper-button-prev.swiper-prev-style3, .swiper-button-next.swiper-next-style3 {		left: 64.5%;	}	/* Homepage 13 */	.gridblock-main {		padding: 60px 30px;	}	/* feature box style 8 */	.parallax-feature-box-bottom {		position: relative;	}	/* Homepage 14 */	.right-image {		position: relative;		width: 100%;		bottom: 0;		padding: 0 15px 0;		right: 0;		clear: both;	}	.box-separator-line {		left: -45px;		top: 66px;	}	.content-right-slider .swiper-button-next, .content-right-slider .swiper-button-prev, .swiper-button-prev.slider-long-arrow-white, .swiper-container-rtl .swiper-button-next.slider-long-arrow-white, .swiper-button-next.slider-long-arrow-white, .swiper-container-rtl .swiper-button-prev.slider-long-arrow-white {		background-size: 25px auto;		width: 30px;	}	/* full width menu nav */	.full-width-pull-menu .link-style-2 ul li a {		font-size: 36px;		line-height: 70px;	}	.full-width-pull-menu .dropdown .dropdown-toggle {		top: 35px;	}	/* feature box 10 */	.feature-box-10 .number-center::before {		width: 100%;	}	.feature-box-10 .number-center::after {		width: 100%;	}	/* feature box 4 */	.grid-item.feature-box-4 figure:hover figcaption {		transform: translateY(-10px);		-moz-transform: translateY(-10px);		-webkit-transform: translateY(-10px);		-ms-transform: translateY(-10px);		-o-transform: translateY(-10px);	}	/* hamburger menu */	.hamburger-menu-wrepper {		padding: 35px 36px;	}	.hamburger-menu-links {		font-size: 32px;		line-height: 32px;	}	.menu-middle {		width: 95%;	}	/* Homepage 10 */	.swiper-auto-width {		padding: 0 15px;	}	.swiper-auto-width .swiper-slide {		width: 100%;	}	/* feature-box-11 */	.feature-box-11:nth-child(2) .progress-line:after {		visibility: hidden;	}	/* feature box style 12 */	.feature-box-12 .hover-content-box {		top: 0;	}	/* skillbar bar style 1  */	.skillbar-bar-style1 .skillbar {		width: 86%;	}	/* feature box style 14 */	.feature-box-14 > div:nth-child(even) {		border-right: 0;	}	.feature-box-14 > div {		border-bottom-width: 1px;	}	.feature-box-14 > div:last-child {		border-bottom-width: 0;	}	/* homepage 6 */	.icon-box .icon-box-holder {		height: 90px;	}	.icon-box .icon-box-holder i {		padding-top: 5px;	}	/* swiper pagination */	.swiper-vertical-pagination > .swiper-pagination-bullets {		right: 30px;	}	.right-image img {		max-width: 100%;	}	.banner-style2 figcaption {		width: 80%;	}	/*banner style 01*/	.banner-style1 figure:hover figcaption p {		height: 100px;	}	.counter-box-5 .counter-box .number {		font-size: 50px;		line-height: 50px;	}	.left-sidebar, .right-sidebar {		padding: 15px;	}	/*scroll to top*/	.scroll-top-arrow {		display: none !important;		opacity: 0 !important;	}	/* text property */	.sm-text-middle-line::before {		display: none;	}	/* hover-option 3 */	.hover-option3 .grid-item figure figcaption {		padding: 0 30px;	}	.mfp-close, .mfp-close:active {		top: 0;		right: 0;	}	button.mfp-arrow {		background-color: #000000;		height: 80px;		width: 80px;		opacity: 1;	}	.mfp-arrow:before {		margin: 0 auto;		width: 100%;		height: 100%;		display: inline-block;		vertical-align: middle;		text-align: center;		line-height: 80px;		border: 0;	}	.mfp-arrow:active, .mfp-arrow:focus {		margin-top: -55px;	}	.mfp-arrow-left {		left: 6px;	}	.mfp-arrow-right {		right: 6px;	}	.banner-style2 figcaption {		width: 50%;	}	.list-style-6 li {		padding: 0 0 8px 0;	}	.search-form .search-input {		font-size: 24px;		padding-top: 15px;		padding-bottom: 15px;	}	.search-form .search-button {		font-size: 15px;	}	/*next prev button style 2*/	.swiper-next-style2 {		right: 15px;	}	.swiper-prev-style2 {		left: 15px;	}	.swiper-auto-width .swiper-scrollbar {		left: 12%;		width: 76%;	}	/* portfolio 5 column */	.portfolio-grid.work-5col li, .blog-grid.blog-5col li {		width: 50%;	}	.portfolio-grid.work-5col li.grid-item-double, .blog-grid.blog-5col li.grid-item-double {		width: 50%;	}	/* opacity */	.sm-opacity1 {		opacity: .1;	}	.sm-opacity2 {		opacity: .2;	}	.sm-opacity3 {		opacity: .3;	}	.sm-opacity4 {		opacity: .4;	}	.sm-opacity5 {		opacity: .5;	}	.sm-opacity6 {		opacity: .6;	}	.sm-opacity7 {		opacity: .7;	}	.sm-opacity8 {		opacity: .8;	}	.sm-opacity9 {		opacity: .9;	}	.sm-opacity10 {		opacity: 1;	}	/* blog comments list */	.blog-comment li {		padding: 30px 0;	}	/* blog post style4 */	.blog-post-style4 figure figcaption {		padding: 30px;	}	.blog-header-style1 li {		width: 100%;	}	.blog-header-style1 li.blog-column-active {		width: 100%;	}	/* feature box */	.feature-box.feature-box-17 .box .content {		top: 30px;	}	/* icon type */	.elements-social .extra-small-icon li, .elements-social .small-icon li, .elements-social .medium-icon li, .elements-social .large-icon li, .elements-social .extra-large-icon li {		margin-bottom: 10px;	}	/* pricing table */	.highlight .pricing-box {		transform: scale(1);		-webkit-transform: scale(1);		-moz-transform: scale(1);		-ms-transform: scale(1);		-o-transform: scale(1);	}	.demo-heading {		font-size: 30px;		line-height: 35px;	}}@media (max-width: 767px) {	body {		font-size: 12px;		line-height: 20px;	}	h1, h2, h3, h4, h5, h6 {		margin: 0 0 17px;		padding: 0;		letter-spacing: 0;		font-weight: 400;	}	h1 {		font-size: 37px;		line-height: 42px;	}	h2 {		font-size: 30px;		line-height: 36px;	}	h3 {		font-size: 28px;		line-height: 34px;	}	h4 {		font-size: 24px;		line-height: 30px;	}	h5 {		font-size: 20px;		line-height: 28px;	}	h6 {		font-size: 18px;		line-height: 23px;	}	/* opacity */	.xs-opacity1 {		opacity: .1;	}	.xs-opacity2 {		opacity: .2;	}	.xs-opacity3 {		opacity: .3;	}	.xs-opacity4 {		opacity: .4;	}	.xs-opacity5 {		opacity: .5;	}	.xs-opacity6 {		opacity: .6;	}	.xs-opacity7 {		opacity: .7;	}	.xs-opacity8 {		opacity: .8;	}	.xs-opacity9 {		opacity: .9;	}	.xs-opacity10 {		opacity: 1;	}	/*text-alignment*/	.xs-text-center {		text-align: center;	}	.xs-text-left {		text-align: left;	}	.xs-text-right {		text-align: right;	}	/*float*/	.xs-float-left {		float: left !important;	}	.xs-float-right {		float: right !important;	}	.xs-float-none {		float: none !important;	}	/* verticle align */	.xs-vertical-align-middle {		vertical-align: middle;	}	.xs-vertical-align-top {		vertical-align: top;	}	.xs-vertical-align-bottom {		vertical-align: bottom;	}	/* image position*/	.xs-background-image-left {		background-position: left !important;	}	.xs-background-image-right {		background-position: right !important;	}	.xs-background-image-center {		background-position: center !important;	}	/* margin */	.xs-offset-one-all {		margin: 1%;	}	.xs-offset-one-half-all {		margin: 1.5%;	}	.xs-offset-two-all {		margin: 2%;	}	.xs-offset-two-half-all {		margin: 2.5%;	}	.xs-offset-three-all {		margin: 3%;	}	.xs-offset-three-half-all {		margin: 3.5%;	}	.xs-offset-four-all {		margin: 4%;	}	.xs-offset-four-half-all {		margin: 4.5%;	}	.xs-offset-five-all {		margin: 5%;	}	.xs-offset-five-half-all {		margin: 5.5%;	}	.xs-offset-six-all {		margin: 6%;	}	.xs-offset-six-half-all {		margin: 6.5%;	}	.xs-offset-seven-all {		margin: 7%;	}	.xs-offset-seven-half-all {		margin: 7.5%;	}	.xs-offset-eight-all {		margin: 8%;	}	.xs-offset-eight-half-all {		margin: 8.5%;	}	.xs-offset-nine-all {		margin: 9%;	}	.xs-offset-nine-half-all {		margin: 9.5%;	}	.xs-offset-ten-all {		margin: 10%;	}	.xs-offset-ten-half-all {		margin: 10.5%;	}	.xs-offset-eleven-all {		margin: 11%;	}	.xs-offset-eleven-half-all {		margin: 11.5%;	}	.xs-offset-twelve-all {		margin: 12%;	}	.xs-offset-twelve-half-all {		margin: 12.5%;	}	.xs-offset-thirteen-all {		margin: 13%;	}	.xs-offset-thirteen-half-all {		margin: 13.5%;	}	.xs-offset-fourteen-all {		margin: 14%;	}	.xs-offset-fourteen-half-all {		margin: 14.5%;	}	.xs-offset-fifteen-all {		margin: 15%;	}	.xs-offset-fifteen-half-all {		margin: 15.5%;	}	.xs-offset-sixteen-all {		margin: 16%;	}	.xs-offset-sixteen-half-all {		margin: 16.5%;	}	.xs-offset-seventeen-all {		margin: 17%;	}	.xs-offset-seventeen-half-all {		margin: 17.5%;	}	.xs-offset-eighteen-all {		margin: 18%;	}	.xs-offset-eighteen-half-all {		margin: 18.5%;	}	.xs-offset-nineteen-all {		margin: 19%;	}	.xs-offset-nineteen-half-all {		margin: 19.5%;	}	.xs-offset-twenty-all {		margin: 20%;	}	.xs-offset-twenty-half-all {		margin: 20.5%;	}	.xs-offset-twenty-one-all {		margin: 21%;	}	.xs-offset-twenty-one-half-all {		margin: 21.5%;	}	.xs-offset-twenty-two-all {		margin: 22%;	}	.xs-offset-twenty-two-half-all {		margin: 22.5%;	}	.xs-offset-twenty-three-all {		margin: 23%;	}	.xs-offset-twenty-three-half-all {		margin: 23.5%;	}	.xs-offset-twenty-four-all {		margin: 24%;	}	.xs-offset-twenty-four-half-all {		margin: 24.5%;	}	.xs-offset-twenty-five-all {		margin: 25%;	}	.xs-no-margin {		margin: 0 !important;	}	.xs-no-offset-lr {		margin-left: 0 !important;		margin-right: 0 !important;	}	.xs-no-offset-tb {		margin-top: 0 !important;		margin-bottom: 0 !important;	}	.xs-no-offset-top {		margin-top: 0 !important;	}	.xs-no-offset-bottom {		margin-bottom: 0 !important;	}	.xs-no-offset-left {		margin-left: 0 !important;	}	.xs-no-offset-right {		margin-right: 0 !important;	}	.xs-offset-lr-auto {		margin-left: auto !important;		margin-right: auto !important;	}	.xs-offset-auto {		margin: 0 auto !important;	}	/* margin top */	.xs-offset-one-top {		margin-top: 1%;	}	.xs-offset-one-half-top {		margin-top: 1.5%;	}	.xs-offset-two-top {		margin-top: 2%;	}	.xs-offset-two-half-top {		margin-top: 2.5%;	}	.xs-offset-three-top {		margin-top: 3%;	}	.xs-offset-three-half-top {		margin-top: 3.5%;	}	.xs-offset-four-top {		margin-top: 4%;	}	.xs-offset-four-half-top {		margin-top: 4.5%;	}	.xs-offset-five-top {		margin-top: 5%;	}	.xs-offset-five-half-top {		margin-top: 5.5%;	}	.xs-offset-six-top {		margin-top: 6%;	}	.xs-offset-six-half-top {		margin-top: 6.5%;	}	.xs-offset-seven-top {		margin-top: 7%;	}	.xs-offset-seven-half-top {		margin-top: 7.5%;	}	.xs-offset-eight-top {		margin-top: 8%;	}	.xs-offset-eight-half-top {		margin-top: 8.5%;	}	.xs-offset-nine-top {		margin-top: 9%;	}	.xs-offset-nine-half-top {		margin-top: 9.5%;	}	.xs-offset-ten-top {		margin-top: 10%;	}	.xs-offset-ten-half-top {		margin-top: 10.5%;	}	.xs-offset-eleven-top {		margin-top: 11%;	}	.xs-offset-eleven-half-top {		margin-top: 11.5%;	}	.xs-offset-twelve-top {		margin-top: 12%;	}	.xs-offset-twelve-half-top {		margin-top: 12.5%;	}	.xs-offset-thirteen-top {		margin-top: 13%;	}	.xs-offset-thirteen-half-top {		margin-top: 13.5%;	}	.xs-offset-fourteen-top {		margin-top: 14%;	}	.xs-offset-fourteen-half-top {		margin-top: 14.5%;	}	.xs-offset-fifteen-top {		margin-top: 15%;	}	.xs-offset-fifteen-half-top {		margin-top: 15.5%;	}	.xs-offset-sixteen-top {		margin-top: 16%;	}	.xs-offset-sixteen-half-top {		margin-top: 16.5%;	}	.xs-offset-seventeen-top {		margin-top: 17%;	}	.xs-offset-seventeen-half-top {		margin-top: 17.5%;	}	.xs-offset-eighteen-top {		margin-top: 18%;	}	.xs-offset-eighteen-half-top {		margin-top: 18.5%;	}	.xs-offset-nineteen-top {		margin-top: 19%;	}	.xs-offset-nineteen-half-top {		margin-top: 19.5%;	}	.xs-offset-twenty-top {		margin-top: 20%;	}	.xs-offset-twenty-half-top {		margin-top: 20.5%;	}	.xs-offset-twenty-one-top {		margin-top: 21%;	}	.xs-offset-twenty-one-half-top {		margin-top: 21.5%;	}	.xs-offset-twenty-two-top {		margin-top: 22%;	}	.xs-offset-twenty-two-half-top {		margin-top: 22.5%;	}	.xs-offset-twenty-three-top {		margin-top: 23%;	}	.xs-offset-twenty-three-half-top {		margin-top: 23.5%;	}	.xs-offset-twenty-four-top {		margin-top: 24%;	}	.xs-offset-twenty-four-half-top {		margin-top: 24.5%;	}	.xs-offset-twenty-five-top {		margin-top: 25%;	}	.xs-offset-5px-top {		margin-top: 5px !important;	}	.xs-offset-10px-top {		margin-top: 10px !important;	}	.xs-offset-15px-top {		margin-top: 15px !important;	}	.xs-offset-20px-top {		margin-top: 20px !important;	}	.xs-offset-25px-top {		margin-top: 25px !important;	}	.xs-offset-30px-top {		margin-top: 30px !important;	}	.xs-offset-35px-top {		margin-top: 35px !important;	}	.xs-offset-40px-top {		margin-top: 40px !important;	}	.xs-offset-45px-top {		margin-top: 45px !important;	}	.xs-offset-50px-top {		margin-top: 50px !important;	}	.xs-offset-55px-top {		margin-top: 55px !important;	}	.xs-offset-60px-top {		margin-top: 60px !important;	}	.xs-offset-65px-top {		margin-top: 65px !important;	}	.xs-offset-70px-top {		margin-top: 70px !important;	}	.xs-offset-75px-top {		margin-top: 75px !important;	}	.xs-offset-80px-top {		margin-top: 80px !important;	}	.xs-offset-85px-top {		margin-top: 85px !important;	}	.xs-offset-90px-top {		margin-top: 90px !important;	}	.xs-offset-95px-top {		margin-top: 95px !important;	}	.xs-offset-100px-top {		margin-top: 100px !important;	}	/* margin bottom */	.xs-offset-one-bottom {		margin-bottom: 1%;	}	.xs-offset-one-half-bottom {		margin-bottom: 1.5%;	}	.xs-offset-two-bottom {		margin-bottom: 2%;	}	.xs-offset-two-half-bottom {		margin-bottom: 2.5%;	}	.xs-offset-three-bottom {		margin-bottom: 3%;	}	.xs-offset-three-half-bottom {		margin-bottom: 3.5%;	}	.xs-offset-four-bottom {		margin-bottom: 4%;	}	.xs-offset-four-half-bottom {		margin-bottom: 4.5%;	}	.xs-offset-five-bottom {		margin-bottom: 5%;	}	.xs-offset-five-half-bottom {		margin-bottom: 5.5%;	}	.xs-offset-six-bottom {		margin-bottom: 6%;	}	.xs-offset-six-half-bottom {		margin-bottom: 6.5%;	}	.xs-offset-seven-bottom {		margin-bottom: 7%;	}	.xs-offset-seven-half-bottom {		margin-bottom: 7.5%;	}	.xs-offset-eight-bottom {		margin-bottom: 8%;	}	.xs-offset-eight-half-bottom {		margin-bottom: 8.5%;	}	.xs-offset-nine-bottom {		margin-bottom: 9%;	}	.xs-offset-nine-half-bottom {		margin-bottom: 9.5%;	}	.xs-offset-ten-bottom {		margin-bottom: 10%;	}	.xs-offset-ten-half-bottom {		margin-bottom: 10.5%;	}	.xs-offset-eleven-bottom {		margin-bottom: 11%;	}	.xs-offset-eleven-half-bottom {		margin-bottom: 11.5%;	}	.xs-offset-twelve-bottom {		margin-bottom: 12%;	}	.xs-offset-twelve-half-bottom {		margin-bottom: 12.5%;	}	.xs-offset-thirteen-bottom {		margin-bottom: 13%;	}	.xs-offset-thirteen-half-bottom {		margin-bottom: 13.5%;	}	.xs-offset-fourteen-bottom {		margin-bottom: 14%;	}	.xs-offset-fourteen-half-bottom {		margin-bottom: 14.5%;	}	.xs-offset-fifteen-bottom {		margin-bottom: 15%;	}	.xs-offset-fifteen-half-bottom {		margin-bottom: 15.5%;	}	.xs-offset-sixteen-bottom {		margin-bottom: 16%;	}	.xs-offset-sixteen-half-bottom {		margin-bottom: 16.5%;	}	.xs-offset-seventeen-bottom {		margin-bottom: 17%;	}	.xs-offset-seventeen-half-bottom {		margin-bottom: 17.5%;	}	.xs-offset-eighteen-bottom {		margin-bottom: 18%;	}	.xs-offset-eighteen-half-bottom {		margin-bottom: 18.5%;	}	.xs-offset-nineteen-bottom {		margin-bottom: 19%;	}	.xs-offset-nineteen-half-bottom {		margin-bottom: 19.5%;	}	.xs-offset-twenty-bottom {		margin-bottom: 20%;	}	.xs-offset-twenty-half-bottom {		margin-bottom: 20.5%;	}	.xs-offset-twenty-one-bottom {		margin-bottom: 21%;	}	.xs-offset-twenty-one-half-bottom {		margin-bottom: 21.5%;	}	.xs-offset-twenty-two-bottom {		margin-bottom: 22%;	}	.xs-offset-twenty-two-half-bottom {		margin-bottom: 22.5%;	}	.xs-offset-twenty-three-bottom {		margin-bottom: 23%;	}	.xs-offset-twenty-three-half-bottom {		margin-bottom: 23.5%;	}	.xs-offset-twenty-four-bottom {		margin-bottom: 24%;	}	.xs-offset-twenty-four-half-bottom {		margin-bottom: 24.5%;	}	.xs-offset-twenty-five-bottom {		margin-bottom: 25%;	}	.xs-offset-5px-bottom {		margin-bottom: 5px !important;	}	.xs-offset-10px-bottom {		margin-bottom: 10px !important;	}	.xs-offset-15px-bottom {		margin-bottom: 15px !important;	}	.xs-offset-20px-bottom {		margin-bottom: 20px !important;	}	.xs-offset-25px-bottom {		margin-bottom: 25px !important;	}	.xs-offset-30px-bottom {		margin-bottom: 30px !important;	}	.xs-offset-35px-bottom {		margin-bottom: 35px !important;	}	.xs-offset-40px-bottom {		margin-bottom: 40px !important;	}	.xs-offset-45px-bottom {		margin-bottom: 45px !important;	}	.xs-offset-50px-bottom {		margin-bottom: 50px !important;	}	.xs-offset-55px-bottom {		margin-bottom: 55px !important;	}	.xs-offset-60px-bottom {		margin-bottom: 60px !important;	}	.xs-offset-65px-bottom {		margin-bottom: 65px !important;	}	.xs-offset-70px-bottom {		margin-bottom: 70px !important;	}	.xs-offset-75px-bottom {		margin-bottom: 75px !important;	}	.xs-offset-80px-bottom {		margin-bottom: 80px !important;	}	.xs-offset-85px-bottom {		margin-bottom: 85px !important;	}	.xs-offset-90px-bottom {		margin-bottom: 90px !important;	}	.xs-offset-95px-bottom {		margin-bottom: 95px !important;	}	.xs-offset-100px-bottom {		margin-bottom: 100px !important;	}	/* margin right */	.xs-offset-one-right {		margin-right: 1%;	}	.xs-offset-one-half-right {		margin-right: 1.5%;	}	.xs-offset-two-right {		margin-right: 2%;	}	.xs-offset-two-half-right {		margin-right: 2.5%;	}	.xs-offset-three-right {		margin-right: 3%;	}	.xs-offset-three-half-right {		margin-right: 3.5%;	}	.xs-offset-four-right {		margin-right: 4%;	}	.xs-offset-four-half-right {		margin-right: 4.5%;	}	.xs-offset-five-right {		margin-right: 5%;	}	.xs-offset-five-half-right {		margin-right: 5.5%;	}	.xs-offset-six-right {		margin-right: 6%;	}	.xs-offset-six-half-right {		margin-right: 6.5%;	}	.xs-offset-seven-right {		margin-right: 7%;	}	.xs-offset-seven-half-right {		margin-right: 7.5%;	}	.xs-offset-eight-right {		margin-right: 8%;	}	.xs-offset-eight-half-right {		margin-right: 8.5%;	}	.xs-offset-nine-right {		margin-right: 9%;	}	.xs-offset-nine-half-right {		margin-right: 9.5%;	}	.xs-offset-ten-right {		margin-right: 10%;	}	.xs-offset-ten-half-right {		margin-right: 10.5%;	}	.xs-offset-eleven-right {		margin-right: 11%;	}	.xs-offset-eleven-half-right {		margin-right: 11.5%;	}	.xs-offset-twelve-right {		margin-right: 12%;	}	.xs-offset-twelve-half-right {		margin-right: 12.5%;	}	.xs-offset-thirteen-right {		margin-right: 13%;	}	.xs-offset-thirteen-half-right {		margin-right: 13.5%;	}	.xs-offset-fourteen-right {		margin-right: 14%;	}	.xs-offset-fourteen-half-right {		margin-right: 14.5%;	}	.xs-offset-fifteen-right {		margin-right: 15%;	}	.xs-offset-fifteen-half-right {		margin-right: 15.5%;	}	.xs-offset-sixteen-right {		margin-right: 16%;	}	.xs-offset-sixteen-half-right {		margin-right: 16.5%;	}	.xs-offset-seventeen-right {		margin-right: 17%;	}	.xs-offset-seventeen-half-right {		margin-right: 17.5%;	}	.xs-offset-eighteen-right {		margin-right: 18%;	}	.xs-offset-eighteen-half-right {		margin-right: 18.5%;	}	.xs-offset-nineteen-right {		margin-right: 19%;	}	.xs-offset-nineteen-half-right {		margin-right: 19.5%;	}	.xs-offset-twenty-right {		margin-right: 20%;	}	.xs-offset-twenty-half-right {		margin-right: 20.5%;	}	.xs-offset-twenty-one-right {		margin-right: 21%;	}	.xs-offset-twenty-one-half-right {		margin-right: 21.5%;	}	.xs-offset-twenty-two-right {		margin-right: 22%;	}	.xs-offset-twenty-two-half-right {		margin-right: 22.5%;	}	.xs-offset-twenty-three-right {		margin-right: 23%;	}	.xs-offset-twenty-three-half-right {		margin-right: 23.5%;	}	.xs-offset-twenty-four-right {		margin-right: 24%;	}	.xs-offset-twenty-four-half-right {		margin-right: 24.5%;	}	.xs-offset-twenty-five-right {		margin-right: 25%;	}	.xs-offset-10px-right {		margin-right: 10px !important;	}	.xs-offset-15px-right {		margin-right: 15px !important;	}	.xs-offset-20px-right {		margin-right: 20px !important;	}	.xs-offset-25px-right {		margin-right: 25px !important;	}	.xs-offset-30px-right {		margin-right: 30px !important;	}	.xs-offset-35px-right {		margin-right: 35px !important;	}	.xs-offset-40px-right {		margin-right: 40px !important;	}	.xs-offset-45px-right {		margin-right: 45px !important;	}	.xs-offset-50px-right {		margin-right: 50px !important;	}	.xs-offset-55px-right {		margin-right: 55px !important;	}	.xs-offset-60px-right {		margin-right: 60px !important;	}	.xs-offset-65px-right {		margin-right: 65px !important;	}	.xs-offset-70px-right {		margin-right: 70px !important;	}	.xs-offset-75px-right {		margin-right: 75px !important;	}	.xs-offset-80px-right {		margin-right: 80px !important;	}	.xs-offset-85px-right {		margin-right: 85px !important;	}	.xs-offset-90px-right {		margin-right: 90px !important;	}	.xs-offset-95px-right {		margin-right: 95px !important;	}	.xs-offset-100px-right {		margin-right: 100px !important;	}	/* margin left */	.xs-offset-one-left {		margin-left: 1%;	}	.xs-offset-one-half-left {		margin-left: 1.5%;	}	.xs-offset-two-left {		margin-left: 2%;	}	.xs-offset-two-half-left {		margin-left: 2.5%;	}	.xs-offset-three-left {		margin-left: 3%;	}	.xs-offset-three-half-left {		margin-left: 3.5%;	}	.xs-offset-four-left {		margin-left: 4%;	}	.xs-offset-four-half-left {		margin-left: 4.5%;	}	.xs-offset-five-left {		margin-left: 5%;	}	.xs-offset-five-half-left {		margin-left: 5.5%;	}	.xs-offset-six-left {		margin-left: 6%;	}	.xs-offset-six-half-left {		margin-left: 6.5%;	}	.xs-offset-seven-left {		margin-left: 7%;	}	.xs-offset-seven-half-left {		margin-left: 7.5%;	}	.xs-offset-eight-left {		margin-left: 8%;	}	.xs-offset-eight-half-left {		margin-left: 8.5%;	}	.xs-offset-nine-left {		margin-left: 9%;	}	.xs-offset-nine-half-left {		margin-left: 9.5%;	}	.xs-offset-ten-left {		margin-left: 10%;	}	.xs-offset-ten-half-left {		margin-left: 10.5%;	}	.xs-offset-eleven-left {		margin-left: 11%;	}	.xs-offset-eleven-half-left {		margin-left: 11.5%;	}	.xs-offset-twelve-left {		margin-left: 12%;	}	.xs-offset-twelve-half-left {		margin-left: 12.5%;	}	.xs-offset-thirteen-left {		margin-left: 13%;	}	.xs-offset-thirteen-half-left {		margin-left: 13.5%;	}	.xs-offset-fourteen-left {		margin-left: 14%;	}	.xs-offset-fourteen-half-left {		margin-left: 14.5%;	}	.xs-offset-fifteen-left {		margin-left: 15%;	}	.xs-offset-fifteen-half-left {		margin-left: 15.5%;	}	.xs-offset-sixteen-left {		margin-left: 16%;	}	.xs-offset-sixteen-half-left {		margin-left: 16.5%;	}	.xs-offset-seventeen-left {		margin-left: 17%;	}	.xs-offset-seventeen-half-left {		margin-left: 17.5%;	}	.xs-offset-eighteen-left {		margin-left: 18%;	}	.xs-offset-eighteen-half-left {		margin-left: 18.5%;	}	.xs-offset-nineteen-left {		margin-left: 19%;	}	.xs-offset-nineteen-half-left {		margin-left: 19.5%;	}	.xs-offset-twenty-left {		margin-left: 20%;	}	.xs-offset-twenty-half-left {		margin-left: 20.5%;	}	.xs-offset-twenty-one-left {		margin-left: 21%;	}	.xs-offset-twenty-one-half-left {		margin-left: 21.5%;	}	.xs-offset-twenty-two-left {		margin-left: 22%;	}	.xs-offset-twenty-two-half-left {		margin-left: 22.5%;	}	.xs-offset-twenty-three-left {		margin-left: 23%;	}	.xs-offset-twenty-three-half-left {		margin-left: 23.5%;	}	.xs-offset-twenty-four-left {		margin-left: 24%;	}	.xs-offset-twenty-four-half-left {		margin-left: 24.5%;	}	.xs-offset-twenty-five-left {		margin-left: 25%;	}	.xs-offset-5px-left {		margin-left: 5px !important;	}	.xs-offset-10px-left {		margin-left: 10px !important;	}	.xs-offset-15px-left {		margin-left: 15px !important;	}	.xs-offset-20px-left {		margin-left: 20px !important;	}	.xs-offset-25px-left {		margin-left: 25px !important;	}	.xs-offset-30px-left {		margin-left: 30px !important;	}	.xs-offset-35px-left {		margin-left: 35px !important;	}	.xs-offset-40px-left {		margin-left: 40px !important;	}	.xs-offset-45px-left {		margin-left: 45px !important;	}	.xs-offset-50px-left {		margin-left: 50px !important;	}	.xs-offset-55px-left {		margin-left: 55px !important;	}	.xs-offset-60px-left {		margin-left: 60px !important;	}	.xs-offset-65px-left {		margin-left: 65px !important;	}	.xs-offset-70px-left {		margin-left: 70px !important;	}	.xs-offset-75px-left {		margin-left: 75px !important;	}	.xs-offset-80px-left {		margin-left: 80px !important;	}	.xs-offset-85px-left {		margin-left: 85px !important;	}	.xs-offset-90px-left {		margin-left: 90px !important;	}	.xs-offset-95px-left {		margin-left: 95px !important;	}	.xs-offset-100px-left {		margin-left: 100px !important;	}	/* margin left right */	.xs-offset-one-lr {		margin-left: 1%;		margin-right: 1%;	}	.xs-offset-one-lr {		margin-left: 1.5%;		margin-right: 1.5%;	}	.xs-offset-two-lr {		margin-left: 2%;		margin-right: 2%;	}	.xs-offset-two-lr {		margin-left: 2.5%;		margin-right: 2.5%;	}	.xs-offset-three-lr {		margin-left: 3%;		margin-right: 3%;	}	.xs-offset-three-lr {		margin-left: 3.5%;		margin-right: 3.5%;	}	.xs-offset-four-lr {		margin-left: 4%;		margin-right: 4%;	}	.xs-offset-four-lr {		margin-left: 4.5%;		margin-right: 4.5%;	}	.xs-offset-five-lr {		margin-left: 5%;		margin-right: 5%;	}	.xs-offset-five-lr {		margin-left: 5.5%;		margin-right: 5.5%;	}	.xs-offset-six-lr {		margin-left: 6%;		margin-right: 6%;	}	.xs-offset-six-lr {		margin-left: 6.5%;		margin-right: 6.5%;	}	.xs-offset-seven-lr {		margin-left: 7%;		margin-right: 7%;	}	.xs-offset-seven-lr {		margin-left: 7.5%;		margin-right: 7.5%;	}	.xs-offset-eight-lr {		margin-left: 8%;		margin-right: 8%;	}	.xs-offset-eight-lr {		margin-left: 8.5%;		margin-right: 8.5%;	}	.xs-offset-nine-lr {		margin-left: 9%;		margin-right: 9%;	}	.xs-offset-nine-lr {		margin-left: 9.5%;		margin-right: 9.5%;	}	.xs-offset-ten-lr {		margin-left: 10%;		margin-right: 10%;	}	.xs-offset-ten-lr {		margin-left: 10.5%;		margin-right: 10.5%;	}	.xs-offset-eleven-lr {		margin-left: 11%;		margin-right: 11%;	}	.xs-offset-eleven-lr {		margin-left: 11.5%;		margin-right: 11.5%;	}	.xs-offset-twelve-lr {		margin-left: 12%;		margin-right: 12%;	}	.xs-offset-twelve-lr {		margin-left: 12.5%;		margin-right: 12.5%;	}	.xs-offset-thirteen-lr {		margin-left: 13%;		margin-right: 13%;	}	.xs-offset-thirteen-half-lr {		margin-left: 13.5%;		margin-right: 13.5%;	}	.xs-offset-fourteen-lr {		margin-left: 14%;		margin-right: 14%;	}	.xs-offset-fourteen-half-lr {		margin-left: 14.5%;		margin-right: 14.5%;	}	.xs-offset-fifteen-lr {		margin-left: 15%;		margin-right: 15%;	}	.xs-offset-fifteen-half-lr {		margin-left: 15.5%;		margin-right: 15.5%;	}	.xs-offset-sixteen-lr {		margin-left: 16%;		margin-right: 16%;	}	.xs-offset-sixteen-half-lr {		margin-left: 16.5%;		margin-right: 16.5%;	}	.xs-offset-seventeen-lr {		margin-left: 17%;		margin-right: 17%;	}	.xs-offset-seventeen-half-lr {		margin-left: 17.5%;		margin-right: 17.5%;	}	.xs-offset-eighteen-lr {		margin-left: 18%;		margin-right: 18%;	}	.xs-offset-eighteen-half-lr {		margin-left: 18.5%;		margin-right: 18.5%;	}	.xs-offset-nineteen-lr {		margin-left: 19%;		margin-right: 19%;	}	.xs-offset-nineteen-half-lr {		margin-left: 19.5%;		margin-right: 19.5%;	}	.xs-offset-twenty-lr {		margin-left: 20%;		margin-right: 20%;	}	.xs-offset-twenty-half-lr {		margin-left: 20.5%;		margin-right: 20.5%;	}	.xs-offset-twenty-one-lr {		margin-left: 21%;		margin-right: 21%;	}	.xs-offset-twenty-one-half-lr {		margin-left: 21.5%;		margin-right: 21.5%;	}	.xs-offset-twenty-two-lr {		margin-left: 22%;		margin-right: 22%;	}	.xs-offset-twenty-two-half-lr {		margin-left: 22.5%;		margin-right: 22.5%;	}	.xs-offset-twenty-three-lr {		margin-left: 23%;		margin-right: 23%;	}	.xs-offset-twenty-three-half-lr {		margin-left: 23.5%;		margin-right: 23.5%;	}	.xs-offset-twenty-four-lr {		margin-left: 24%;		margin-right: 24%;	}	.xs-offset-twenty-four-half-lr {		margin-left: 24.5%;		margin-right: 24.5%;	}	.xs-offset-twenty-five-lr {		margin-left: 25%;		margin-right: 25%;	}	.xs-offset-5px-lr {		margin-left: 5px !important;		margin-right: 5px !important;	}	.xs-offset-10px-lr {		margin-left: 10px !important;		margin-right: 10px !important;	}	.xs-offset-15px-lr {		margin-left: 15px !important;		margin-right: 15px !important;	}	.xs-offset-20px-lr {		margin-left: 20px !important;		margin-right: 20px !important;	}	.xs-offset-25px-lr {		margin-left: 25px !important;		margin-right: 25px !important;	}	.xs-offset-30px-lr {		margin-left: 30px !important;		margin-right: 30px !important;	}	.xs-offset-35px-lr {		margin-left: 35px !important;		margin-right: 35px !important;	}	.xs-offset-40px-lr {		margin-left: 40px !important;		margin-right: 40px !important;	}	.xs-offset-45px-lr {		margin-left: 45px !important;		margin-right: 45px !important;	}	.xs-offset-50px-lr {		margin-left: 50px !important;		margin-right: 50px !important;	}	.xs-offset-55px-lr {		margin-left: 55px !important;		margin-right: 55px !important;	}	.xs-offset-60px-lr {		margin-left: 60px !important;		margin-right: 60px !important;	}	.xs-offset-65px-lr {		margin-left: 65px !important;		margin-right: 65px !important;	}	.xs-offset-70px-lr {		margin-left: 70px !important;		margin-right: 70px !important;	}	.xs-offset-75px-lr {		margin-left: 75px !important;		margin-right: 75px !important;	}	.xs-offset-80px-lr {		margin-left: 80px !important;		margin-right: 80px !important;	}	.xs-offset-85px-lr {		margin-left: 85px !important;		margin-right: 85px !important;	}	.xs-offset-90px-lr {		margin-left: 90px !important;		margin-right: 90px !important;	}	.xs-offset-95px-lr {		margin-left: 95px !important;		margin-right: 95px !important;	}	.xs-offset-100px-lr {		margin-left: 100px !important;		margin-right: 100px !important;	}	/* margin top bottom */	.xs-offset-one-tb {		margin-top: 1%;		margin-bottom: 1%;	}	.xs-offset-one-tb {		margin-top: 1.5%;		margin-bottom: 1.5%;	}	.xs-offset-two-tb {		margin-top: 2%;		margin-bottom: 2%;	}	.xs-offset-two-tb {		margin-top: 2.5%;		margin-bottom: 2.5%;	}	.xs-offset-three-tb {		margin-top: 3%;		margin-bottom: 3%;	}	.xs-offset-three-tb {		margin-top: 3.5%;		margin-bottom: 3.5%;	}	.xs-offset-four-tb {		margin-top: 4%;		margin-bottom: 4%;	}	.xs-offset-four-tb {		margin-top: 4.5%;		margin-bottom: 4.5%;	}	.xs-offset-five-tb {		margin-top: 5%;		margin-bottom: 5%;	}	.xs-offset-five-tb {		margin-top: 5.5%;		margin-bottom: 5.5%;	}	.xs-offset-six-tb {		margin-top: 6%;		margin-bottom: 6%;	}	.xs-offset-six-tb {		margin-top: 6.5%;		margin-bottom: 6.5%;	}	.xs-offset-seven-tb {		margin-top: 7%;		margin-bottom: 7%;	}	.xs-offset-seven-tb {		margin-top: 7.5%;		margin-bottom: 7.5%;	}	.xs-offset-eight-tb {		margin-top: 8%;		margin-bottom: 8%;	}	.xs-offset-eight-tb {		margin-top: 8.5%;		margin-bottom: 8.5%;	}	.xs-offset-nine-tb {		margin-top: 9%;		margin-bottom: 9%;	}	.xs-offset-nine-tb {		margin-top: 9.5%;		margin-bottom: 9.5%;	}	.xs-offset-ten-tb {		margin-top: 10%;		margin-bottom: 10%;	}	.xs-offset-ten-tb {		margin-top: 10.5%;		margin-bottom: 10.5%;	}	.xs-offset-eleven-tb {		margin-top: 11%;		margin-bottom: 11%;	}	.xs-offset-eleven-tb {		margin-top: 11.5%;		margin-bottom: 11.5%;	}	.xs-offset-twelve-tb {		margin-top: 12%;		margin-bottom: 12%;	}	.xs-offset-twelve-tb {		margin-top: 12.5%;		margin-bottom: 12.5%;	}	.xs-offset-thirteen-tb {		margin-top: 13%;		margin-bottom: 13%;	}	.xs-offset-thirteen-half-tb {		margin-top: 13.5%;		margin-bottom: 13.5%;	}	.xs-offset-fourteen-tb {		margin-top: 14%;		margin-bottom: 14%;	}	.xs-offset-fourteen-half-tb {		margin-top: 14.5%;		margin-bottom: 14.5%;	}	.xs-offset-fifteen-tb {		margin-top: 15%;		margin-bottom: 15%;	}	.xs-offset-fifteen-half-tb {		margin-top: 15.5%;		margin-bottom: 15.5%;	}	.xs-offset-sixteen-tb {		margin-top: 16%;		margin-bottom: 16%;	}	.xs-offset-sixteen-half-tb {		margin-top: 16.5%;		margin-bottom: 16.5%;	}	.xs-offset-seventeen-tb {		margin-top: 17%;		margin-bottom: 17%;	}	.xs-offset-seventeen-half-tb {		margin-top: 17.5%;		margin-bottom: 17.5%;	}	.xs-offset-eighteen-tb {		margin-top: 18%;		margin-bottom: 18%;	}	.xs-offset-eighteen-half-tb {		margin-top: 18.5%;		margin-bottom: 18.5%;	}	.xs-offset-nineteen-tb {		margin-top: 19%;		margin-bottom: 19%;	}	.xs-offset-nineteen-half-tb {		margin-top: 19.5%;		margin-bottom: 19.5%;	}	.xs-offset-twenty-tb {		margin-top: 20%;		margin-bottom: 20%;	}	.xs-offset-twenty-half-tb {		margin-top: 20.5%;		margin-bottom: 20.5%;	}	.xs-offset-twenty-one-tb {		margin-top: 21%;		margin-bottom: 21%;	}	.xs-offset-twenty-one-half-tb {		margin-top: 21.5%;		margin-bottom: 21.5%;	}	.xs-offset-twenty-two-tb {		margin-top: 22%;		margin-bottom: 22%;	}	.xs-offset-twenty-two-half-tb {		margin-top: 22.5%;		margin-bottom: 22.5%;	}	.xs-offset-twenty-three-tb {		margin-top: 23%;		margin-bottom: 23%;	}	.xs-offset-twenty-three-half-tb {		margin-top: 23.5%;		margin-bottom: 23.5%;	}	.xs-offset-twenty-four-tb {		margin-top: 24%;		margin-bottom: 24%;	}	.xs-offset-twenty-four-half-tb {		margin-top: 24.5%;		margin-bottom: 24.5%;	}	.xs-offset-twenty-five-tb {		margin-top: 25%;		margin-bottom: 25%;	}	.xs-offset-5px-tb {		margin-top: 5px !important;		margin-bottom: 5px !important;	}	.xs-offset-10px-tb {		margin-top: 10px !important;		margin-bottom: 10px !important;	}	.xs-offset-15px-tb {		margin-top: 15px !important;		margin-bottom: 15px !important;	}	.xs-offset-20px-tb {		margin-top: 20px !important;		margin-bottom: 20px !important;	}	.xs-offset-25px-tb {		margin-top: 25px !important;		margin-bottom: 25px !important;	}	.xs-offset-30px-tb {		margin-top: 30px !important;		margin-bottom: 30px !important;	}	.xs-offset-35px-tb {		margin-top: 35px !important;		margin-bottom: 35px !important;	}	.xs-offset-40px-tb {		margin-top: 40px !important;		margin-bottom: 40px !important;	}	.xs-offset-45px-tb {		margin-top: 45px !important;		margin-bottom: 45px !important;	}	.xs-offset-50px-tb {		margin-top: 50px !important;		margin-bottom: 50px !important;	}	.xs-offset-55px-tb {		margin-top: 55px !important;		margin-bottom: 55px !important;	}	.xs-offset-60px-tb {		margin-top: 60px !important;		margin-bottom: 60px !important;	}	.xs-offset-65px-tb {		margin-top: 65px !important;		margin-bottom: 65px !important;	}	.xs-offset-70px-tb {		margin-top: 70px !important;		margin-bottom: 70px !important;	}	.xs-offset-75px-tb {		margin-top: 75px !important;		margin-bottom: 75px !important;	}	.xs-offset-80px-tb {		margin-top: 80px !important;		margin-bottom: 80px !important;	}	.xs-offset-85px-tb {		margin-top: 85px !important;		margin-bottom: 85px !important;	}	.xs-offset-90px-tb {		margin-top: 90px !important;		margin-bottom: 90px !important;	}	.xs-offset-95px-tb {		margin-top: 95px !important;		margin-bottom: 95px !important;	}	.xs-offset-100px-tb {		margin-top: 100px !important;		margin-bottom: 100px !important;	}	/* header padding top */	.xs-header-padding-top {		padding-top: 82px;	}	.xs-header-offset-top {		margin-top: 80px;	}	/* padding */	.xs-no-padding {		padding: 0 !important;	}	.xs-no-padding-lr {		padding-left: 0 !important;		padding-right: 0 !important;	}	.xs-no-padding-tb {		padding-top: 0 !important;		padding-bottom: 0 !important;	}	.xs-no-padding-top {		padding-top: 0 !important;	}	.xs-no-padding-bottom {		padding-bottom: 0 !important;	}	.xs-no-padding-left {		padding-left: 0 !important;	}	.xs-no-padding-right {		padding-right: 0 !important;	}	.xs-padding-one-all {		padding: 1%;	}	.xs-padding-one-half-all {		padding: 1.5%;	}	.xs-padding-two-all {		padding: 2%;	}	.xs-padding-two-half-all {		padding: 2.5%;	}	.xs-padding-three-all {		padding: 3%;	}	.xs-padding-three-half-all {		padding: 3.5%;	}	.xs-padding-four-all {		padding: 4%;	}	.xs-padding-four-half-all {		padding: 4.5%;	}	.xs-padding-five-all {		padding: 5%;	}	.xs-padding-five-half-all {		padding: 5.5%;	}	.xs-padding-six-all {		padding: 6%;	}	.xs-padding-six-half-all {		padding: 6.5%;	}	.xs-padding-seven-all {		padding: 7%;	}	.xs-padding-seven-half-all {		padding: 7.5%;	}	.xs-padding-eight-all {		padding: 8%;	}	.xs-padding-eight-half-all {		padding: 8.5%;	}	.xs-padding-nine-all {		padding: 9%;	}	.xs-padding-nine-half-all {		padding: 9.5%;	}	.xs-padding-ten-all {		padding: 10%;	}	.xs-padding-ten-half-all {		padding: 10.5%;	}	.xs-padding-eleven-all {		padding: 11%;	}	.xs-padding-eleven-half-all {		padding: 11.5%;	}	.xs-padding-twelve-all {		padding: 12%;	}	.xs-padding-twelve-half-all {		padding: 12.5%;	}	.xs-padding-thirteen-all {		padding: 13%;	}	.xs-padding-thirteen-half-all {		padding: 13.5%;	}	.xs-padding-fourteen-all {		padding: 14%;	}	.xs-padding-fourteen-half-all {		padding: 14.5%;	}	.xs-padding-fifteen-all {		padding: 15%;	}	.xs-padding-fifteen-half-all {		padding: 15.5%;	}	.xs-padding-sixteen-all {		padding: 16%;	}	.xs-padding-sixteen-half-all {		padding: 16.5%;	}	.xs-padding-seventeen-all {		padding: 17%;	}	.xs-padding-seventeen-half-all {		padding: 17.5%;	}	.xs-padding-eighteen-all {		padding: 18%;	}	.xs-padding-eighteen-half-all {		padding: 18.5%;	}	.xs-padding-nineteen-all {		padding: 19%;	}	.xs-padding-nineteen-half-all {		padding: 19.5%;	}	.xs-padding-twenty-all {		padding: 20%;	}	.xs-padding-twenty-half-all {		padding: 20.5%;	}	.xs-padding-twenty-one-all {		padding: 21%;	}	.xs-padding-twenty-one-half-all {		padding: 21.5%;	}	.xs-padding-twenty-two-all {		padding: 22%;	}	.xs-padding-twenty-two-half-all {		padding: 22.5%;	}	.xs-padding-twenty-three-all {		padding: 23%;	}	.xs-padding-twenty-three-half-all {		padding: 23.5%;	}	.xs-padding-twenty-four-all {		padding: 24%;	}	.xs-padding-twenty-four-half-all {		padding: 24.5%;	}	.xs-padding-twenty-five-all {		padding: 25%;	}	.xs-padding-5px-all {		padding: 5px !important;	}	.xs-padding-10px-all {		padding: 10px !important;	}	.xs-padding-15px-all {		padding: 15px !important;	}	.xs-padding-20px-all {		padding: 20px !important;	}	.xs-padding-25px-all {		padding: 25px !important;	}	.xs-padding-30px-all {		padding: 30px !important;	}	.xs-padding-35px-all {		padding: 35px !important;	}	.xs-padding-40px-all {		padding: 40px !important;	}	.xs-padding-45px-all {		padding: 45px !important;	}	.xs-padding-50px-all {		padding: 50px !important;	}	.xs-padding-55px-all {		padding: 55px !important;	}	.xs-padding-60px-all {		padding: 60px !important;	}	.xs-padding-65px-all {		padding: 65px !important;	}	.xs-padding-70px-all {		padding: 70px !important;	}	.xs-padding-75px-all {		padding: 75px !important;	}	.xs-padding-80px-all {		padding: 80px !important;	}	.xs-padding-85px-all {		padding: 85px !important;	}	.xs-padding-90px-all {		padding: 90px !important;	}	.xs-padding-95px-all {		padding: 95px !important;	}	.xs-padding-100px-all {		padding: 100px !important;	}	/* padding top */	.xs-padding-one-top {		padding-top: 1%;	}	.xs-padding-one-half-top {		padding-top: 1.5%;	}	.xs-padding-two-top {		padding-top: 2%;	}	.xs-padding-two-half-top {		padding-top: 2.5%;	}	.xs-padding-three-top {		padding-top: 3%;	}	.xs-padding-three-half-top {		padding-top: 3.5%;	}	.xs-padding-four-top {		padding-top: 4%;	}	.xs-padding-four-half-top {		padding-top: 4.5%;	}	.xs-padding-five-top {		padding-top: 5%;	}	.xs-padding-five-half-top {		padding-top: 5.5%;	}	.xs-padding-six-top {		padding-top: 6%;	}	.xs-padding-six-half-top {		padding-top: 6.5%;	}	.xs-padding-seven-top {		padding-top: 7%;	}	.xs-padding-seven-half-top {		padding-top: 7.5%;	}	.xs-padding-eight-top {		padding-top: 8%;	}	.xs-padding-eight-half-top {		padding-top: 8.5%;	}	.xs-padding-nine-top {		padding-top: 9%;	}	.xs-padding-nine-half-top {		padding-top: 9.5%;	}	.xs-padding-ten-top {		padding-top: 10%;	}	.xs-padding-ten-half-top {		padding-top: 10.5%;	}	.xs-padding-eleven-top {		padding-top: 11%;	}	.xs-padding-eleven-half-top {		padding-top: 11.5%;	}	.xs-padding-twelve-top {		padding-top: 12%;	}	.xs-padding-twelve-half-top {		padding-top: 12.5%;	}	.xs-padding-thirteen-top {		padding-top: 13%;	}	.xs-padding-thirteen-half-top {		padding-top: 13.5%;	}	.xs-padding-fourteen-top {		padding-top: 14%;	}	.xs-padding-fourteen-half-top {		padding-top: 14.5%;	}	.xs-padding-fifteen-top {		padding-top: 15%;	}	.xs-padding-fifteen-half-top {		padding-top: 15.5%;	}	.xs-padding-sixteen-top {		padding-top: 16%;	}	.xs-padding-sixteen-half-top {		padding-top: 16.5%;	}	.xs-padding-seventeen-top {		padding-top: 17%;	}	.xs-padding-seventeen-half-top {		padding-top: 17.5%;	}	.xs-padding-eighteen-top {		padding-top: 18%;	}	.xs-padding-eighteen-half-top {		padding-top: 18.5%;	}	.xs-padding-nineteen-top {		padding-top: 19%;	}	.xs-padding-nineteen-half-top {		padding-top: 19.5%;	}	.xs-padding-twenty-top {		padding-top: 20%;	}	.xs-padding-twenty-half-top {		padding-top: 20.5%;	}	.xs-padding-twenty-one-top {		padding-top: 21%;	}	.xs-padding-twenty-one-half-top {		padding-top: 21.5%;	}	.xs-padding-twenty-two-top {		padding-top: 22%;	}	.xs-padding-twenty-two-half-top {		padding-top: 22.5%;	}	.xs-padding-twenty-three-top {		padding-top: 23%;	}	.xs-padding-twenty-three-half-top {		padding-top: 23.5%;	}	.xs-padding-twenty-four-top {		padding-top: 24%;	}	.xs-padding-twenty-four-half-top {		padding-top: 24.5%;	}	.xs-padding-twenty-five-top {		padding-top: 25%;	}	.xs-padding-5px-top {		padding-top: 5px !important;	}	.xs-padding-10px-top {		padding-top: 10px !important;	}	.xs-padding-15px-top {		padding-top: 15px !important;	}	.xs-padding-20px-top {		padding-top: 20px !important;	}	.xs-padding-25px-top {		padding-top: 25px !important;	}	.xs-padding-30px-top {		padding-top: 30px !important;	}	.xs-padding-35px-top {		padding-top: 35px !important;	}	.xs-padding-40px-top {		padding-top: 40px !important;	}	.xs-padding-45px-top {		padding-top: 45px !important;	}	.xs-padding-50px-top {		padding-top: 50px !important;	}	.xs-padding-55px-top {		padding-top: 55px !important;	}	.xs-padding-60px-top {		padding-top: 60px !important;	}	.xs-padding-65px-top {		padding-top: 65px !important;	}	.xs-padding-70px-top {		padding-top: 70px !important;	}	.xs-padding-75px-top {		padding-top: 75px !important;	}	.xs-padding-80px-top {		padding-top: 80px !important;	}	.xs-padding-85px-top {		padding-top: 85px !important;	}	.xs-padding-90px-top {		padding-top: 90px !important;	}	.xs-padding-95px-top {		padding-top: 95px !important;	}	.xs-padding-100px-top {		padding-top: 100px !important;	}	/* padding bottom */	.xs-padding-one-bottom {		padding-bottom: 1%;	}	.xs-padding-one-half-bottom {		padding-bottom: 1.5%;	}	.xs-padding-two-bottom {		padding-bottom: 2%;	}	.xs-padding-two-half-bottom {		padding-bottom: 2.5%;	}	.xs-padding-three-bottom {		padding-bottom: 3%;	}	.xs-padding-three-half-bottom {		padding-bottom: 3.5%;	}	.xs-padding-four-bottom {		padding-bottom: 4%;	}	.xs-padding-four-half-bottom {		padding-bottom: 4.5%;	}	.xs-padding-five-bottom {		padding-bottom: 5%;	}	.xs-padding-five-half-bottom {		padding-bottom: 5.5%;	}	.xs-padding-six-bottom {		padding-bottom: 6%;	}	.xs-padding-six-half-bottom {		padding-bottom: 6.5%;	}	.xs-padding-seven-bottom {		padding-bottom: 7%;	}	.xs-padding-seven-half-bottom {		padding-bottom: 7.5%;	}	.xs-padding-eight-bottom {		padding-bottom: 8%;	}	.xs-padding-eight-half-bottom {		padding-bottom: 8.5%;	}	.xs-padding-nine-bottom {		padding-bottom: 9%;	}	.xs-padding-nine-half-bottom {		padding-bottom: 9.5%;	}	.xs-padding-ten-bottom {		padding-bottom: 10%;	}	.xs-padding-ten-half-bottom {		padding-bottom: 10.5%;	}	.xs-padding-eleven-bottom {		padding-bottom: 11%;	}	.xs-padding-eleven-half-bottom {		padding-bottom: 11.5%;	}	.xs-padding-twelve-bottom {		padding-bottom: 12%;	}	.xs-padding-twelve-half-bottom {		padding-bottom: 12.5%;	}	.xs-padding-thirteen-bottom {		padding-bottom: 13%;	}	.xs-padding-thirteen-half-bottom {		padding-bottom: 13.5%;	}	.xs-padding-fourteen-bottom {		padding-bottom: 14%;	}	.xs-padding-fourteen-half-bottom {		padding-bottom: 14.5%;	}	.xs-padding-fifteen-bottom {		padding-bottom: 15%;	}	.xs-padding-fifteen-half-bottom {		padding-bottom: 15.5%;	}	.xs-padding-sixteen-bottom {		padding-bottom: 16%;	}	.xs-padding-sixteen-half-bottom {		padding-bottom: 16.5%;	}	.xs-padding-seventeen-bottom {		padding-bottom: 17%;	}	.xs-padding-seventeen-half-bottom {		padding-bottom: 17.5%;	}	.xs-padding-eighteen-bottom {		padding-bottom: 18%;	}	.xs-padding-eighteen-half-bottom {		padding-bottom: 18.5%;	}	.xs-padding-nineteen-bottom {		padding-bottom: 19%;	}	.xs-padding-nineteen-half-bottom {		padding-bottom: 19.5%;	}	.xs-padding-twenty-bottom {		padding-bottom: 20%;	}	.xs-padding-twenty-half-bottom {		padding-bottom: 20.5%;	}	.xs-padding-twenty-one-bottom {		padding-bottom: 21%;	}	.xs-padding-twenty-one-half-bottom {		padding-bottom: 21.5%;	}	.xs-padding-twenty-two-bottom {		padding-bottom: 22%;	}	.xs-padding-twenty-two-half-bottom {		padding-bottom: 22.5%;	}	.xs-padding-twenty-three-bottom {		padding-bottom: 23%;	}	.xs-padding-twenty-three-half-bottom {		padding-bottom: 23.5%;	}	.xs-padding-twenty-four-bottom {		padding-bottom: 24%;	}	.xs-padding-twenty-four-half-bottom {		padding-bottom: 24.5%;	}	.xs-padding-twenty-five-bottom {		padding-bottom: 25%;	}	.xs-padding-5px-bottom {		padding-bottom: 5px !important;	}	.xs-padding-10px-bottom {		padding-bottom: 10px !important;	}	.xs-padding-15px-bottom {		padding-bottom: 15px !important;	}	.xs-padding-20px-bottom {		padding-bottom: 20px !important;	}	.xs-padding-25px-bottom {		padding-bottom: 25px !important;	}	.xs-padding-30px-bottom {		padding-bottom: 30px !important;	}	.xs-padding-35px-bottom {		padding-bottom: 35px !important;	}	.xs-padding-40px-bottom {		padding-bottom: 40px !important;	}	.xs-padding-45px-bottom {		padding-bottom: 45px !important;	}	.xs-padding-50px-bottom {		padding-bottom: 50px !important;	}	.xs-padding-55px-bottom {		padding-bottom: 55px !important;	}	.xs-padding-60px-bottom {		padding-bottom: 60px !important;	}	.xs-padding-65px-bottom {		padding-bottom: 65px !important;	}	.xs-padding-70px-bottom {		padding-bottom: 70px !important;	}	.xs-padding-75px-bottom {		padding-bottom: 75px !important;	}	.xs-padding-80px-bottom {		padding-bottom: 80px !important;	}	.xs-padding-85px-bottom {		padding-bottom: 85px !important;	}	.xs-padding-90px-bottom {		padding-bottom: 90px !important;	}	.xs-padding-95px-bottom {		padding-bottom: 95px !important;	}	.xs-padding-100px-bottom {		padding-bottom: 100px !important;	}	/* padding right */	.xs-padding-one-right {		padding-right: 1%;	}	.xs-padding-one-half-right {		padding-right: 1.5%;	}	.xs-padding-two-right {		padding-right: 2%;	}	.xs-padding-two-half-right {		padding-right: 2.5%;	}	.xs-padding-three-right {		padding-right: 3%;	}	.xs-padding-three-half-right {		padding-right: 3.5%;	}	.xs-padding-four-right {		padding-right: 4%;	}	.xs-padding-four-half-right {		padding-right: 4.5%;	}	.xs-padding-five-right {		padding-right: 5%;	}	.xs-padding-five-half-right {		padding-right: 5.5%;	}	.xs-padding-six-right {		padding-right: 6%;	}	.xs-padding-six-half-right {		padding-right: 6.5%;	}	.xs-padding-seven-right {		padding-right: 7%;	}	.xs-padding-seven-half-right {		padding-right: 7.5%;	}	.xs-padding-eight-right {		padding-right: 8%;	}	.xs-padding-eight-half-right {		padding-right: 8.5%;	}	.xs-padding-nine-right {		padding-right: 9%;	}	.xs-padding-nine-half-right {		padding-right: 9.5%;	}	.xs-padding-ten-right {		padding-right: 10%;	}	.xs-padding-ten-half-right {		padding-right: 10.5%;	}	.xs-padding-eleven-right {		padding-right: 11%;	}	.xs-padding-eleven-half-right {		padding-right: 11.5%;	}	.xs-padding-twelve-right {		padding-right: 12%;	}	.xs-padding-twelve-half-right {		padding-right: 12.5%;	}	.xs-padding-thirteen-right {		padding-right: 13%;	}	.xs-padding-thirteen-half-right {		padding-right: 13.5%;	}	.xs-padding-fourteen-right {		padding-right: 14%;	}	.xs-padding-fourteen-half-right {		padding-right: 14.5%;	}	.xs-padding-fifteen-right {		padding-right: 15%;	}	.xs-padding-fifteen-half-right {		padding-right: 15.5%;	}	.xs-padding-sixteen-right {		padding-right: 16%;	}	.xs-padding-sixteen-half-right {		padding-right: 16.5%;	}	.xs-padding-seventeen-right {		padding-right: 17%;	}	.xs-padding-seventeen-half-right {		padding-right: 17.5%;	}	.xs-padding-eighteen-right {		padding-right: 18%;	}	.xs-padding-eighteen-half-right {		padding-right: 18.5%;	}	.xs-padding-nineteen-right {		padding-right: 19%;	}	.xs-padding-nineteen-half-right {		padding-right: 19.5%;	}	.xs-padding-twenty-right {		padding-right: 20%;	}	.xs-padding-twenty-hlaf-right {		padding-right: 20.5%;	}	.xs-padding-twenty-one-right {		padding-right: 21%;	}	.xs-padding-twenty-one-hlaf-right {		padding-right: 21.5%;	}	.xs-padding-twenty-two-right {		padding-right: 22%;	}	.xs-padding-twenty-two-hlaf-right {		padding-right: 22.5%;	}	.xs-padding-twenty-three-right {		padding-right: 23%;	}	.xs-padding-twenty-three-hlaf-right {		padding-right: 23.5%;	}	.xs-padding-twenty-four-right {		padding-right: 24%;	}	.xs-padding-twenty-four-hlaf-right {		padding-right: 24.5%;	}	.xs-padding-twenty-five-right {		padding-right: 25%;	}	.xs-padding-5px-right {		padding-right: 5px !important;	}	.xs-padding-10px-right {		padding-right: 10px !important;	}	.xs-padding-15px-right {		padding-right: 15px !important;	}	.xs-padding-20px-right {		padding-right: 20px !important;	}	.xs-padding-25px-right {		padding-right: 25px !important;	}	.xs-padding-30px-right {		padding-right: 30px !important;	}	.xs-padding-35px-right {		padding-right: 35px !important;	}	.xs-padding-40px-right {		padding-right: 40px !important;	}	.xs-padding-45px-right {		padding-right: 45px !important;	}	.xs-padding-50px-right {		padding-right: 50px !important;	}	.xs-padding-55px-right {		padding-right: 55px !important;	}	.xs-padding-60px-right {		padding-right: 60px !important;	}	.xs-padding-65px-right {		padding-right: 65px !important;	}	.xs-padding-70px-right {		padding-right: 70px !important;	}	.xs-padding-75px-right {		padding-right: 75px !important;	}	.xs-padding-80px-right {		padding-right: 80px !important;	}	.xs-padding-85px-right {		padding-right: 85px !important;	}	.xs-padding-90px-right {		padding-right: 90px !important;	}	.xs-padding-95px-right {		padding-right: 95px !important;	}	.xs-padding-100px-right {		padding-right: 100px !important;	}	/* padding left */	.xs-padding-one-left {		padding-left: 1%;	}	.xs-padding-one-half-left {		padding-left: 1.5%;	}	.xs-padding-two-left {		padding-left: 2%;	}	.xs-padding-two-half-left {		padding-left: 2.5%;	}	.xs-padding-three-left {		padding-left: 3%;	}	.xs-padding-three-half-left {		padding-left: 3.5%;	}	.xs-padding-four-left {		padding-left: 4%;	}	.xs-padding-four-half-left {		padding-left: 4.5%;	}	.xs-padding-five-left {		padding-left: 5%;	}	.xs-padding-five-half-left {		padding-left: 5.5%;	}	.xs-padding-six-left {		padding-left: 6%;	}	.xs-padding-six-half-left {		padding-left: 6.5%;	}	.xs-padding-seven-left {		padding-left: 7%;	}	.xs-padding-seven-half-left {		padding-left: 7.5%;	}	.xs-padding-eight-left {		padding-left: 8%;	}	.xs-padding-eight-half-left {		padding-left: 8.5%;	}	.xs-padding-nine-left {		padding-left: 9%;	}	.xs-padding-nine-half-left {		padding-left: 9.5%;	}	.xs-padding-ten-left {		padding-left: 10%;	}	.xs-padding-ten-half-left {		padding-left: 10.5%;	}	.xs-padding-eleven-left {		padding-left: 11%;	}	.xs-padding-eleven-half-left {		padding-left: 11.5%;	}	.xs-padding-twelve-left {		padding-left: 12%;	}	.xs-padding-twelve-half-left {		padding-left: 12.5%;	}	.xs-padding-thirteen-left {		padding-left: 13%;	}	.xs-padding-thirteen-half-left {		padding-left: 13.5%;	}	.xs-padding-fourteen-left {		padding-left: 14%;	}	.xs-padding-fourteen-half-left {		padding-left: 14.5%;	}	.xs-padding-fifteen-left {		padding-left: 15%;	}	.xs-padding-fifteen-half-left {		padding-left: 15.5%;	}	.xs-padding-sixteen-left {		padding-left: 16%;	}	.xs-padding-sixteen-half-left {		padding-left: 16.5%;	}	.xs-padding-seventeen-left {		padding-left: 17%;	}	.xs-padding-seventeen-half-left {		padding-left: 17.5%;	}	.xs-padding-eighteen-left {		padding-left: 18%;	}	.xs-padding-eighteen-half-left {		padding-left: 18.5%;	}	.xs-padding-nineteen-left {		padding-left: 19%;	}	.xs-padding-nineteen-half-left {		padding-left: 19.5%;	}	.xs-padding-twenty-left {		padding-left: 20%;	}	.xs-padding-twenty-half-left {		padding-left: 20.5%;	}	.xs-padding-twenty-one-left {		padding-left: 21%;	}	.xs-padding-twenty-one-half-left {		padding-left: 21.5%;	}	.xs-padding-twenty-two-left {		padding-left: 22%;	}	.xs-padding-twenty-two-half-left {		padding-left: 22.5%;	}	.xs-padding-twenty-three-left {		padding-left: 23%;	}	.xs-padding-twenty-three-half-left {		padding-left: 23.5%;	}	.xs-padding-twenty-four-left {		padding-left: 24%;	}	.xs-padding-twenty-four-half-left {		padding-left: 24.5%;	}	.xs-padding-twenty-five-left {		padding-left: 25%;	}	.xs-padding-5px-left {		padding-left: 5px !important;	}	.xs-padding-10px-left {		padding-left: 10px !important;	}	.xs-padding-15px-left {		padding-left: 15px !important;	}	.xs-padding-20px-left {		padding-left: 20px !important;	}	.xs-padding-25px-left {		padding-left: 25px !important;	}	.xs-padding-30px-left {		padding-left: 30px !important;	}	.xs-padding-35px-left {		padding-left: 35px !important;	}	.xs-padding-40px-left {		padding-left: 40px !important;	}	.xs-padding-45px-left {		padding-left: 45px !important;	}	.xs-padding-50px-left {		padding-left: 50px !important;	}	.xs-padding-55px-left {		padding-left: 55px !important;	}	.xs-padding-60px-left {		padding-left: 60px !important;	}	.xs-padding-65px-left {		padding-left: 65px !important;	}	.xs-padding-70px-left {		padding-left: 70px !important;	}	.xs-padding-75px-left {		padding-left: 75px !important;	}	.xs-padding-80px-left {		padding-left: 80px !important;	}	.xs-padding-85px-left {		padding-left: 85px !important;	}	.xs-padding-90px-left {		padding-left: 90px !important;	}	.xs-padding-95px-left {		padding-left: 95px !important;	}	.xs-padding-100px-left {		padding-left: 100px !important;	}	/* padding top bottom */	.xs-padding-one-tb {		padding-top: 1%;		padding-bottom: 1%;	}	.xs-padding-one-half-tb {		padding-top: 1.5%;		padding-bottom: 1.5%;	}	.xs-padding-two-tb {		padding-top: 2%;		padding-bottom: 2%;	}	.xs-padding-two-half-tb {		padding-top: 2.5%;		padding-bottom: 2.5%;	}	.xs-padding-three-tb {		padding-top: 3%;		padding-bottom: 3%;	}	.xs-padding-three-half-tb {		padding-top: 3.5%;		padding-bottom: 3.5%;	}	.xs-padding-four-tb {		padding-top: 4%;		padding-bottom: 4%;	}	.xs-padding-four-half-tb {		padding-top: 4.5%;		padding-bottom: 4.5%;	}	.xs-padding-five-tb {		padding-top: 5%;		padding-bottom: 5%;	}	.xs-padding-five-half-tb {		padding-top: 5.5%;		padding-bottom: 5.5%;	}	.xs-padding-six-tb {		padding-top: 6%;		padding-bottom: 6%;	}	.xs-padding-six-half-tb {		padding-top: 6.5%;		padding-bottom: 6.5%;	}	.xs-padding-seven-tb {		padding-top: 7%;		padding-bottom: 7%;	}	.xs-padding-seven-half-tb {		padding-top: 7.5%;		padding-bottom: 7.5%;	}	.xs-padding-eight-tb {		padding-top: 8%;		padding-bottom: 8%;	}	.xs-padding-eight-half-tb {		padding-top: 8.5%;		padding-bottom: 8.5%;	}	.xs-padding-nine-tb {		padding-top: 9%;		padding-bottom: 9%;	}	.xs-padding-nine-half-tb {		padding-top: 9.5%;		padding-bottom: 9.5%;	}	.xs-padding-ten-tb {		padding-top: 10%;		padding-bottom: 10%;	}	.xs-padding-ten-half-tb {		padding-top: 10.5%;		padding-bottom: 10.5%;	}	.xs-padding-eleven-tb {		padding-top: 11%;		padding-bottom: 11%;	}	.xs-padding-eleven-half-tb {		padding-top: 11.5%;		padding-bottom: 11.5%;	}	.xs-padding-twelve-tb {		padding-top: 12%;		padding-bottom: 12%;	}	.xs-padding-twelve-half-tb {		padding-top: 12.5%;		padding-bottom: 12.5%;	}	.xs-padding-thirteen-tb {		padding-top: 13%;		padding-bottom: 13%;	}	.xs-padding-thirteen-half-tb {		padding-top: 13.5%;		padding-bottom: 13.5%;	}	.xs-padding-fourteen-tb {		padding-top: 14%;		padding-bottom: 14%;	}	.xs-padding-fourteen-half-tb {		padding-top: 14.5%;		padding-bottom: 14.5%;	}	.xs-padding-fifteen-tb {		padding-top: 15%;		padding-bottom: 15%;	}	.xs-padding-fifteen-half-tb {		padding-top: 15.5%;		padding-bottom: 15.5%;	}	.xs-padding-sixteen-tb {		padding-top: 16%;		padding-bottom: 16%;	}	.xs-padding-sixteen-half-tb {		padding-top: 16.5%;		padding-bottom: 16.5%;	}	.xs-padding-seventeen-tb {		padding-top: 17%;		padding-bottom: 17%;	}	.xs-padding-seventeen-half-tb {		padding-top: 17.5%;		padding-bottom: 17.5%;	}	.xs-padding-eighteen-tb {		padding-top: 18%;		padding-bottom: 18%;	}	.xs-padding-eighteen-half-tb {		padding-top: 18.5%;		padding-bottom: 18.5%;	}	.xs-padding-nineteen-tb {		padding-top: 19%;		padding-bottom: 19%;	}	.xs-padding-nineteen-half-tb {		padding-top: 19.5%;		padding-bottom: 19.5%;	}	.xs-padding-twenty-tb {		padding-top: 20%;		padding-bottom: 20%;	}	.xs-padding-twenty-one-half-tb {		padding-top: 20.5%;		padding-bottom: 20.5%;	}	.xs-padding-twenty-one-tb {		padding-top: 21%;		padding-bottom: 21%;	}	.xs-padding-twenty-half-tb {		padding-top: 21.5%;		padding-bottom: 21.5%;	}	.xs-padding-twenty-two-tb {		padding-top: 22%;		padding-bottom: 22%;	}	.xs-padding-twenty-two-half-tb {		padding-top: 22.5%;		padding-bottom: 22.5%;	}	.xs-padding-twenty-three-tb {		padding-top: 23%;		padding-bottom: 23%;	}	.xs-padding-twenty-three-half-tb {		padding-top: 23.5%;		padding-bottom: 23.5%;	}	.xs-padding-twenty-four-tb {		padding-top: 24%;		padding-bottom: 24%;	}	.xs-padding-twenty-four-half-tb {		padding-top: 24.5%;		padding-bottom: 24.5%;	}	.xs-padding-twenty-five-tb {		padding-top: 25%;		padding-bottom: 25%;	}	.xs-padding-5px-tb {		padding-top: 5px !important;		padding-bottom: 5px !important;	}	.xs-padding-10px-tb {		padding-top: 10px !important;		padding-bottom: 10px !important;	}	.xs-padding-15px-tb {		padding-top: 15px !important;		padding-bottom: 15px !important;	}	.xs-padding-20px-tb {		padding-top: 20px !important;		padding-bottom: 20px !important;	}	.xs-padding-25px-tb {		padding-top: 25px !important;		padding-bottom: 25px !important;	}	.xs-padding-30px-tb {		padding-top: 30px !important;		padding-bottom: 30px !important;	}	.xs-padding-35px-tb {		padding-top: 35px !important;		padding-bottom: 35px !important;	}	.xs-padding-40px-tb {		padding-top: 40px !important;		padding-bottom: 40px !important;	}	.xs-padding-45px-tb {		padding-top: 45px !important;		padding-bottom: 45px !important;	}	.xs-padding-50px-tb {		padding-top: 50px !important;		padding-bottom: 50px !important;	}	.xs-padding-55px-tb {		padding-top: 55px !important;		padding-bottom: 55px !important;	}	.xs-padding-60px-tb {		padding-top: 60px !important;		padding-bottom: 60px !important;	}	.xs-padding-65px-tb {		padding-top: 65px !important;		padding-bottom: 65px !important;	}	.xs-padding-70px-tb {		padding-top: 70px !important;		padding-bottom: 70px !important;	}	.xs-padding-75px-tb {		padding-top: 75px !important;		padding-bottom: 75px !important;	}	.xs-padding-80px-tb {		padding-top: 80px !important;		padding-bottom: 80px !important;	}	.xs-padding-85px-tb {		padding-top: 85px !important;		padding-bottom: 85px !important;	}	.xs-padding-90px-tb {		padding-top: 90px !important;		padding-bottom: 90px !important;	}	.xs-padding-95px-tb {		padding-top: 95px !important;		padding-bottom: 95px !important;	}	.xs-padding-100px-tb {		padding-top: 100px !important;		padding-bottom: 100px !important;	}	/* padding left right */	.xs-padding-one-lr {		padding-left: 1%;		padding-right: 1%;	}	.xs-padding-one-half-lr {		padding-left: 1.5%;		padding-right: 1.5%;	}	.xs-padding-two-lr {		padding-left: 2%;		padding-right: 2%;	}	.xs-padding-two-half-lr {		padding-left: 2.5%;		padding-right: 2.5%;	}	.xs-padding-three-lr {		padding-left: 3%;		padding-right: 3%;	}	.xs-padding-three-half-lr {		padding-left: 3.5%;		padding-right: 3.5%;	}	.xs-padding-four-lr {		padding-left: 4%;		padding-right: 4%;	}	.xs-padding-four-half-lr {		padding-left: 4.5%;		padding-right: 4.5%;	}	.xs-padding-five-lr {		padding-left: 5%;		padding-right: 5%;	}	.xs-padding-five-half-lr {		padding-left: 5.5%;		padding-right: 5.5%;	}	.xs-padding-six-lr {		padding-left: 6%;		padding-right: 6%;	}	.xs-padding-six-half-lr {		padding-left: 6.5%;		padding-right: 6.5%;	}	.xs-padding-seven-lr {		padding-left: 7%;		padding-right: 7%;	}	.xs-padding-seven-half-lr {		padding-left: 7.5%;		padding-right: 7.5%;	}	.xs-padding-eight-lr {		padding-left: 8%;		padding-right: 8%;	}	.xs-padding-eight-half-lr {		padding-left: 8.5%;		padding-right: 8.5%;	}	.xs-padding-nine-lr {		padding-left: 9%;		padding-right: 9%;	}	.xs-padding-nine-half-lr {		padding-left: 9.5%;		padding-right: 9.5%;	}	.xs-padding-ten-lr {		padding-left: 10%;		padding-right: 10%;	}	.xs-padding-ten-half-lr {		padding-left: 10.5%;		padding-right: 10.5%;	}	.xs-padding-eleven-lr {		padding-left: 11%;		padding-right: 11%;	}	.xs-padding-eleven-half-lr {		padding-left: 11.5%;		padding-right: 11.5%;	}	.xs-padding-twelve-lr {		padding-left: 12%;		padding-right: 12%;	}	.xs-padding-twelve-half-lr {		padding-left: 12.5%;		padding-right: 12.5%;	}	.xs-padding-thirteen-lr {		padding-left: 13%;		padding-right: 13%;	}	.xs-padding-thirteen-half-lr {		padding-left: 13.5%;		padding-right: 13.5%;	}	.xs-padding-fourteen-lr {		padding-left: 14%;		padding-right: 14%;	}	.xs-padding-fourteen-half-lr {		padding-left: 14.5%;		padding-right: 14.5%;	}	.xs-padding-fifteen-lr {		padding-left: 15%;		padding-right: 15%;	}	.xs-padding-fifteen-half-lr {		padding-left: 15.5%;		padding-right: 15.5%;	}	.xs-padding-sixteen-lr {		padding-left: 16%;		padding-right: 16%;	}	.xs-padding-sixteen-half-lr {		padding-left: 16.5%;		padding-right: 16.5%;	}	.xs-padding-seventeen-lr {		padding-left: 17%;		padding-right: 17%;	}	.xs-padding-seventeen-half-lr {		padding-left: 17.5%;		padding-right: 17.5%;	}	.xs-padding-eighteen-lr {		padding-left: 18%;		padding-right: 18%;	}	.xs-padding-eighteen-half-lr {		padding-left: 18.5%;		padding-right: 18.5%;	}	.xs-padding-nineteen-lr {		padding-left: 19%;		padding-right: 19%;	}	.xs-padding-nineteen-half-lr {		padding-left: 19.5%;		padding-right: 19.5%;	}	.xs-padding-twenty-lr {		padding-left: 20%;		padding-right: 20%;	}	.xs-padding-twenty-half-lr {		padding-left: 20.5%;		padding-right: 20.5%;	}	.xs-padding-twenty-one-lr {		padding-left: 21%;		padding-right: 21%;	}	.xs-padding-twenty-one-half-lr {		padding-left: 21.5%;		padding-right: 21.5%;	}	.xs-padding-twenty-two-lr {		padding-left: 22%;		padding-right: 22%;	}	.xs-padding-twenty-two-half-lr {		padding-left: 22.5%;		padding-right: 22.5%;	}	.xs-padding-twenty-three-lr {		padding-left: 23%;		padding-right: 23%;	}	.xs-padding-twenty-three-half-lr {		padding-left: 23.5%;		padding-right: 23.5%;	}	.xs-padding-twenty-four-lr {		padding-left: 24%;		padding-right: 24%;	}	.xs-padding-twenty-four-half-lr {		padding-left: 24.5%;		padding-right: 24.5%;	}	.xs-padding-twenty-lr {		padding-left: 25%;		padding-right: 25%;	}	.xs-padding-5px-lr {		padding-left: 5px !important;		padding-right: 5px !important;	}	.xs-padding-10px-lr {		padding-left: 10px !important;		padding-right: 10px !important;	}	.xs-padding-15px-lr {		padding-left: 15px !important;		padding-right: 15px !important;	}	.xs-padding-20px-lr {		padding-left: 20px !important;		padding-right: 20px !important;	}	.xs-padding-25px-lr {		padding-left: 25px !important;		padding-right: 25px !important;	}	.xs-padding-30px-lr {		padding-left: 30px !important;		padding-right: 30px !important;	}	.xs-padding-35px-lr {		padding-left: 35px !important;		padding-right: 35px !important;	}	.xs-padding-40px-lr {		padding-left: 40px !important;		padding-right: 40px !important;	}	.xs-padding-45px-lr {		padding-left: 45px !important;		padding-right: 45px !important;	}	.xs-padding-50px-lr {		padding-left: 50px !important;		padding-right: 50px !important;	}	.xs-padding-55px-lr {		padding-left: 55px !important;		padding-right: 55px !important;	}	.xs-padding-60px-lr {		padding-left: 60px !important;		padding-right: 60px !important;	}	.xs-padding-65px-lr {		padding-left: 65px !important;		padding-right: 65px !important;	}	.xs-padding-70px-lr {		padding-left: 70px !important;		padding-right: 70px !important;	}	.xs-padding-75px-lr {		padding-left: 75px !important;		padding-right: 75px !important;	}	.xs-padding-80px-lr {		padding-left: 80px !important;		padding-right: 80px !important;	}	.xs-padding-85px-lr {		padding-left: 85px !important;		padding-right: 85px !important;	}	.xs-padding-90px-lr {		padding-left: 90px !important;		padding-right: 90px !important;	}	.xs-padding-95px-lr {		padding-left: 95px !important;		padding-right: 95px !important;	}	.xs-padding-100px-lr {		padding-left: 100px !important;		padding-right: 100px !important;	}	/* col height  */	.one-fifth-screen {		height: 600px;	}	.one-fourth-screen {		height: 500px;	}	.one-third-screen {		height: 350px;	}	.one-second-screen {		height: 300px;	}	.extra-small-screen {		height: 250px;	}	/* top */	.xs-top-auto {		top: auto;	}	.xs-top-inherit {		top: inherit !important;	}	.xs-top-0 {		top: 0 !important;	}	.xs-top-1 {		top: 1px;	}	.xs-top-2 {		top: 2px;	}	.xs-top-3 {		top: 3px;	}	.xs-top-4 {		top: 4px;	}	.xs-top-5 {		top: 5px;	}	.xs-top-6 {		top: 6px;	}	.xs-top-7 {		top: 7px;	}	.xs-top-8 {		top: 8px;	}	.xs-top-9 {		top: 9px;	}	.xs-top-10 {		top: 10px;	}	.xs-top-12 {		top: 12px;	}	.xs-top-15 {		top: 15px;	}	.xs-top-17 {		top: 17px;	}	.xs-top-20 {		top: 20px;	}	.xs-top-25 {		top: 25px;	}	.xs-top-30 {		top: 30px;	}	.xs-top-35 {		top: 35px;	}	.xs-top-40 {		top: 40px;	}	.xs-top-45 {		top: 45px;	}	.xs-top-50 {		top: 50px;	}	.xs-top-minus1 {		top: -1px;	}	.xs-top-minus2 {		top: -2px;	}	.xs-top-minus3 {		top: -3px;	}	.xs-top-minus4 {		top: -4px;	}	.xs-top-minus5 {		top: -5px;	}	.xs-top-minus6 {		top: -6px;	}	.xs-top-minus7 {		top: -7px;	}	.xs-top-minus8 {		top: -8px;	}	.xs-top-minus9 {		top: -9px;	}	.xs-top-minus10 {		top: -10px;	}	.xs-top-minus15 {		top: -15px;	}	.xs-top-minus20 {		top: -20px;	}	.xs-top-minus25 {		top: -25px;	}	.xs-top-minus30 {		top: -30px;	}	.xs-top-minus35 {		top: -35px;	}	.xs-top-minus40 {		top: -40px;	}	.xs-top-minus45 {		top: -45px;	}	.xs-top-minus50 {		top: -50px;	}	/* bottom */	.xs-bottom-auto {		bottom: auto;	}	.xs-bottom-0 {		bottom: 0;	}	.xs-bottom-1 {		bottom: 1px;	}	.xs-bottom-2 {		bottom: 2px;	}	.xs-bottom-3 {		bottom: 3px;	}	.xs-bottom-4 {		bottom: 4px;	}	.xs-bottom-5 {		bottom: 5px;	}	.xs-bottom-6 {		bottom: 6px;	}	.xs-bottom-7 {		bottom: 7px;	}	.xs-bottom-8 {		bottom: 8px;	}	.xs-bottom-9 {		bottom: 9px;	}	.xs-bottom-10 {		bottom: 10px;	}	.xs-bottom-20 {		bottom: 20px;	}	.xs-bottom-25 {		bottom: 25px;	}	.xs-bottom-30 {		bottom: 30px;	}	.xs-bottom-35 {		bottom: 35px;	}	.xs-bottom-40 {		bottom: 40px;	}	.xs-bottom-45 {		bottom: 45px;	}	.xs-bottom-50 {		bottom: 50px;	}	.xs-bottom--minus30 {		bottom: -30px;	}	.xs-bottom--minus50 {		bottom: -50px;	}	.xs-bottom--minus55 {		bottom: -55px;	}	/* left */	.xs-left-auto {		left: auto;	}	.xs-left-0 {		left: 0;	}	.xs-left-1 {		left: 1px;	}	.xs-left-2 {		left: 2px;	}	.xs-left-3 {		left: 3px;	}	.xs-left-4 {		left: 4px;	}	.xs-left-5 {		left: 5px;	}	.xs-left-6 {		left: 6px;	}	.xs-left-7 {		left: 7px;	}	.xs-left-8 {		left: 8px;	}	.xs-left-9 {		left: 9px;	}	.xs-left-10 {		left: 10px;	}	/* right */	.xs-right-auto {		right: auto;	}	.xs-right-0 {		right: 0;	}	.xs-right-1 {		right: 1px;	}	.xs-right-2 {		right: 2px;	}	.xs-right-3 {		right: 3px;	}	.xs-right-4 {		right: 4px;	}	.xs-right-5 {		right: 5px;	}	.xs-right-6 {		right: 6px;	}	.xs-right-7 {		right: 7px;	}	.xs-right-8 {		right: 8px;	}	.xs-right-9 {		right: 9px;	}	.xs-right-10 {		right: 10px;	}	/* width */	.xs-width-10 {		width: 10%;	}	.xs-width-15 {		width: 15%;	}	.xs-width-20 {		width: 20%;	}	.xs-width-25 {		width: 25%;	}	.xs-width-30 {		width: 30%;	}	.xs-width-35 {		width: 35%;	}	.xs-width-40 {		width: 40%;	}	.xs-width-45 {		width: 45%;	}	.xs-width-50 {		width: 50%;	}	.xs-width-55 {		width: 55%;	}	.xs-width-60 {		width: 60%;	}	.xs-width-65 {		width: 65%;	}	.xs-width-70 {		width: 70%;	}	.xs-width-75 {		width: 75%;	}	.xs-width-80 {		width: 80%;	}	.xs-width-85 {		width: 85%;	}	.xs-width-90 {		width: 90%;	}	.xs-width-95 {		width: 95%;	}	.xs-width-100 {		width: 100%;	}	.xs-width-auto {		width: auto;	}	.xs-width-50px {		width: 50px;	}	.xs-width-70px {		width: 70px;	}	.xs-width-75px {		width: 75px;	}	.xs-width-80px {		width: 80px;	}	.xs-width-85px {		width: 85px;	}	.xs-width-90px {		width: 90px;	}	.xs-width-95px {		width: 95px;	}	.xs-width-100px {		width: 100px;	}	.xs-width-120px {		width: 120px;	}	.xs-width-130px {		width: 130px;	}	.xs-width-150px {		width: 150px;	}	.xs-width-180px {		width: 180px;	}	.xs-width-200px {		width: 200px;	}	.xs-width-250px {		width: 250px;	}	.xs-width-300px {		width: 300px;	}	.xs-width-350px {		width: 350px;	}	.xs-width-400px {		width: 400px;	}	.xs-width-450px {		width: 450px;	}	.xs-width-500px {		width: 500px;	}	.xs-width-550px {		width: 550px;	}	.xs-width-600px {		width: 600px;	}	.xs-width-650px {		width: 650px;	}	.xs-width-700px {		width: 700px;	}	.xs-width-750px {		width: 750px;	}	.xs-width-800px {		width: 800px;	}	.xs-width-850px {		width: 850px;	}	.xs-width-900px {		width: 900px;	}	.xs-width-950px {		width: 950px;	}	.xs-width-1000px {		width: 1000px;	}	/* height */	.xs-height-50 {		height: 50% !important;	}	.xs-height-100 {		height: 100% !important;	}	.xs-height-auto {		height: auto !important;	}	.xs-height-50px {		height: 50px !important;	}	.xs-height-60px {		height: 60px !important;	}	.xs-height-70px {		height: 70px !important;	}	.xs-height-80px {		height: 80px !important;	}	.xs-height-90px {		height: 90px !important;	}	.xs-height-100px {		height: 100px !important;	}	.xs-height-150px {		height: 150px !important;	}	.xs-height-200px {		height: 200px !important;	}	.xs-height-250px {		height: 250px !important;	}	.xs-height-300px {		height: 300px !important;	}	.xs-height-350px {		height: 350px !important;	}	.xs-height-400px {		height: 400px !important;	}	.xs-height-450px {		height: 450px !important;	}	.xs-height-500px {		height: 500px !important;	}	.xs-height-550px {		height: 550px !important;	}	.xs-height-600px {		height: 600px !important;	}	.xs-height-650px {		height: 650px !important;	}	.xs-height-700px {		height: 700px !important;	}	/* line height */	.xs-line-height-10 {		line-height: 10px;	}	.xs-line-height-18 {		line-height: 18px;	}	.xs-line-height-20 {		line-height: 20px;	}	.xs-line-height-24 {		line-height: 24px;	}	.xs-line-height-22 {		line-height: 22px;	}	.xs-line-height-26 {		line-height: 26px;	}	.xs-line-height-28 {		line-height: 28px;	}	.xs-line-height-30 {		line-height: 30px;	}	.xs-line-height-35 {		line-height: 35px;	}	.xs-line-height-40 {		line-height: 40px;	}	.xs-line-height-45 {		line-height: 45px;	}	.xs-line-height-50 {		line-height: 50px;	}	.xs-line-height-55 {		line-height: 55px;	}	.xs-line-height-60 {		line-height: 60px;	}	.xs-line-height-65 {		line-height: 65px;	}	.xs-line-height-70 {		line-height: 70px;	}	.xs-line-height-75 {		line-height: 75px;	}	.xs-line-height-80 {		line-height: 80px;	}	.xs-line-height-85 {		line-height: 85px;	}	.xs-line-height-90 {		line-height: 90px;	}	.xs-line-height-95 {		line-height: 95px;	}	.xs-line-height-100 {		line-height: 100px;	}	.page-title-large h1 {		font-size: 35px;		line-height: 35px;	}	.page-title-medium h1 {		font-size: 25px;		line-height: 30px;	}	.title-large {		font-size: 38px;		line-height: 44px;	}	.title-extra-large {		font-size: 35px;		line-height: 40px;	}	/* feature box style 14 */	.feature-box-14 > div:nth-child(even) {		border-right: 0;	}	.feature-box-14 > div:nth-child(odd) {		border-right: 0;	}	/* display */	.xs-display-block {		display: block !important;	}	.xs-overflow-hidden {		overflow: hidden !important;	}	.xs-overflow-auto {		overflow: auto !important;	}	.xs-display-inline-block {		display: inline-block !important;	}	.xs-display-inline {		display: inline !important;	}	.xs-display-none {		display: none !important;	}	.xs-display-inherit {		display: inherit !important;	}	.xs-display-table {		display: table !important;	}	.xs-display-table-cell {		display: table-cell !important;	}	/* position */	.xs-position-inherit {		position: inherit;	}	.xs-position-relative {		position: relative;		z-index: 5;	}	.xs-position-absolute {		position: absolute;	}	.xs-position-fixed {		position: fixed;	}	/* position */	.xs-letter-spacing-0 {		letter-spacing: 0;	}	/* border */	.xs-no-border-top {		border-top: 0 !important;	}	.xs-no-border-bottom {		border-bottom: 0 !important;	}	.xs-no-border-right {		border-right: 0 !important;	}	.xs-no-border-left {		border-left: 0 !important;	}	.xs-no-border {		border: 0 !important;	}	/* custom */	section {		padding: 50px 0;	}	section.big-section {		padding: 80px 0;	}	section.extra-big-section {		padding: 100px 0;	}	section.half-section {		padding: 25px 0;	}	.xs-col-2-nth .col-sm-6:nth-child(2n+1) {		clear: left;	}	.xs-col-3-nth .col-sm-4:nth-child(3n+1) {		clear: left;	}	.xs-col-4-nth .col-sm-3:nth-child(4n+1) {		clear: left;	}	.xs-center-col {		float: none;		margin: 0 auto;	}	.mobile-height, .swiper-full-screen {		height: auto !important;	}	.mobile-height .full-screen, .swiper-full-screen .full-screen {		height: 480px !important;		min-height: 480px !important;	}	.overlap-section {		margin-top: 0;	}	.gridblock-main {		padding: 15px;	}	.gridblock-list li {		width: 100%;	}	/*blockquote*/	.blog-image blockquote {		padding: 20px;	}	/* slider */	.slider-half-small-screen {		min-height: 330px;	}	.slider-half-screen {		min-height: 420px;	}	/* portfolio grid */	.portfolio-grid.work-6col li, .blog-grid.blog-6col li {		width: 100%;	}	.portfolio-grid.work-6col li.grid-item-double, .blog-grid.blog-6col li.grid-item-double {		width: 100%;	}	.portfolio-grid.work-4col li, .blog-grid.work-4col li {		width: 100%;	}	.portfolio-grid.work-4col li.grid-item-double, .blog-grid.blog-4col li.grid-item-double {		width: 100%;	}	.portfolio-grid.work-4col li.grid-item-double:last-child, .blog-grid.blog-4col li.grid-item-double:last-child {		width: 100%;	}	.portfolio-grid.work-3col li, .blog-grid.work-3col li {		width: 100%;	}	.portfolio-grid.work-3col li.grid-item-double, .blog-grid.work-3col li.grid-item-double {		width: 100%;	}	.portfolio-grid.gutter-small, .blog-grid.gutter-small {		margin: 0 7px;	}	.portfolio-grid.gutter-small li, .blog-grid.gutter-small li {		padding: 7px 7px;	}	.portfolio-grid.gutter-extra-large li, .blog-grid.gutter-extra-large li {		padding: 15px;	}	.portfolio-grid.gutter-extra-large, .blog-grid.gutter-extra-large {		margin: 0 -15px;	}	.hover-option8 .grid-item .portfolio-icon {		right: 39px;		top: 34px;	}	.portfolio-grid.gutter-medium, .blog-grid.gutter-medium, .portfolio-grid.gutter-large, .portfolio-grid.gutter-large, .blog-grid.gutter-large {		margin: 0;	}	.portfolio-grid.gutter-medium li, .blog-grid.gutter-medium li, .portfolio-grid.gutter-large li, .blog-grid.gutter-large li {		padding: 7px 0;	}	.portfolio-grid.work-5col li, .blog-grid.blog-5col li {		width: 100%;	}	.portfolio-grid.work-5col li.grid-item-double, .blog-grid.blog-5col li.grid-item-double {		width: 100%;	}	/* portfolio 2 column */	.portfolio-grid.work-2col li, .blog-grid.work-2col li {		width: 100%;	}	.portfolio-grid.work-2col li.grid-item-double, .blog-grid.work-2col li.grid-item-double {		width: 100%;	}	/* portfolio grid */	.portfolio-grid.portfolio-metro-grid.work-4col li {		width: 100%;	}	.portfolio-grid.portfolio-metro-grid.work-4col li.grid-item-double {		width: 100%;	}	.portfolio-grid.portfolio-metro-grid.work-4col li.grid-item-double:last-child {		width: 100%;	}	.portfolio-grid.portfolio-metro-grid.work-6col li {		width: 100%;	}	.portfolio-grid.portfolio-metro-grid.work-6col li.grid-item-double {		width: 100%;	}	.portfolio-grid.portfolio-metro-grid.work-6col li.grid-item-double:last-child {		width: 100%;	}	.portfolio-grid.portfolio-metro-grid.work-3col li {		width: 100%;	}	.portfolio-grid.portfolio-metro-grid.work-3col li.grid-item-double {		width: 100%;	}	.portfolio-grid.portfolio-metro-grid.work-3col li.grid-item-double:last-child {		width: 100%;	}	/* swiper-bottom-scrollbar-full */	.swiper-bottom-scrollbar-full .swiper-slide img {		max-height: 100%;	}	.swiper-bottom-scrollbar-full .swiper-slide:hover img {		max-height: 100%;	}	/* verticle align */	.xs-clear-both {		clear: both;	}	/* feature box style 4 */	.grid-item.feature-box-4 figure figcaption {		padding-bottom: 30px;	}	/* swipe carousel  */	.swiper-full-screen .swiper-pagination {		bottom: 20px;	}	/* counter box style 3 */	.counter-box-3 .counter-box {		width: 25%;	}	.counter-box-3 .counter-box .number {		font-size: 16px;		line-height: 16px;	}	.counter-box-3 .counter-box span {		font-size: 12px;		line-height: 24px;	}	.counter-box-3 .counter-box:after {		top: -1px;	}	/* counter box style 4 */	.counter-box-4 .timer::after {		display: none;	}	.icon-box .icon-box-holder i {		padding-top: 0;	}	/*equalize auto*/	/*.xs-equalize-auto > [class*='col-'], .xs-equalize-auto .inner-match-height {height: auto !important; }*/	/*feature box 4*/	.feature-box-4 .grid-item figcaption {		padding: 0 20px;	}	.feature-box-4 figure figcaption {		padding: 10% 5%;		text-align: center;	}	/*feature box 5*/	.feature-box-5 {		padding-left: 0;		text-align: center;	}	.feature-box-5 i {		display: block;		width: 100%;		position: inherit;		margin-bottom: 15px;	}	/*feature box 7*/	.feature-box.feature-box-7 .box, .feature-box.feature-box-7 div:first-child .box {		border: 1px solid #ededed !important;	}	/*feature box 9 */	.feature-box-9:nth-child(3) {		clear: left;	}	/*feature box 10 */	.feature-box-10 .number-center::before, .feature-box-10 .number-center::after {		height: 0;	}	/* feature box style 12 */	.feature-box-12 .hover-content-box {		width: calc(100% - 30px);		margin-left: 15px;		margin-right: 15px;	}	/* feature box style 17 */	.feature-box.feature-box-17 .box .content {		top: 25px;	}	/* hover option3 */	.hover-option3 .grid-item figure {		bottom: 80px;	}	.hover-option3 .grid-item figure figcaption {		padding: 0 30px;	}	/* header social icon */	.header-searchbar {		padding-left: 5px;	}	.header-searchbar a i {		margin-right: 0;	}	.header-right {		margin-left: 0;	}	/* home-page-7 */	.head-text {		font-size: 30px;		line-height: 36px;	}	.sidebar-wrapper .portfolio-grid.work-4col li, .blog-grid.blog-4col li, .blog-grid.blog-3col li {		width: 100%;	}	.special-char-extra-large {		font-size: 130px;		line-height: 110px;	}	/* home-page-7 */	.hover-option11.gutter-small .grid-item {		padding: 0;		margin-bottom: 25px;	}	/* swiper pagination */	.swiper-pagination-square-bottom.swiper-pagination-bullets {		bottom: -35px;	}	.swiper-number-pagination .swiper-pagination-bullets {		bottom: auto;		top: 25% !important;	}	.swiper-vertical-pagination > .swiper-pagination-bullets {		right: 15px;	}	/* swiper bottom scrollbar */	.swiper-bottom-scrollbar-full.swiper-container {		height: 100%;		top: 80px;		overflow: auto;	}	/*verticle slder homepage 12*/	.swiper-container-autoheight .swiper-slide {		height: auto;	}	.swiper-container-autoheight .swiper-slide:last-child {		margin-bottom: 0;	}	.swiper-bottom-scrollbar-full .swiper-slide img {		opacity: 1;		filter: grayscale(0);		-webkit-filter: grayscale(0);		-moz-filter: grayscale(0);		-ms-filter: grayscale(0);		-o-filter: grayscale(0);		filter: contrast(130%);		-webkit-filter: contrast(130%);		-moz-filter: contrast(130%);		-ms-filter: contrast(130%);		-o-filter: contrast(130%);		width: 100%;		max-height: 100%;	}	.hover-title-box .separator {		position: relative;		left: 0;		top: 70px;	}	.swiper-bottom-scrollbar-full .bottom-text {		opacity: 1;	}	.swiper-auto-width.swiper-container {		height: calc(100% - 93px);		top: 78px;	}	.swiper-bottom-scrollbar-full .bottom-text {		bottom: 25px;	}	.hover-title-box {		opacity: 1;		text-align: center;		top: inherit;		transform: translate(-50%, -30px);		-moz-transform: translate(-50%, -30px);		-webkit-transform: translate(-50%, -30px);		-o-transform: translate(-50%, -30px);		-ms-transform: translate(-50%, -30px);		bottom: 0;		left: 50%;		right: 0;		display: block;	}	/* swiper button style3 */	.swiper-button-prev.swiper-prev-style3, .swiper-button-next.swiper-next-style3 {		position: relative;		bottom: 24px;		display: inline-block;		transform: rotate(-90deg);		-moz-transform: rotate(-90deg);		-webkit-transform: rotate(-90deg);		-o-transform: rotate(-90deg);		-ms-transform: rotate(-90deg);		left: 50%;		margin: 0;	}	.swiper-button-prev.swiper-prev-style3 {		left: 50%;		margin: 0 0 0 -85px;	}	/* left nav */	.sidebar-part1, .bottom-menu-icon {		width: 50px;	}	.bottom-menu-icon {		padding: 8px 15px;	}	/* testimonial-style2 */	.testimonial-style2 .profile-box {		margin-top: -25px;	}	/* left-sidebar style 2 */	.sidebar-part2 {		width: 280px;		left: -280px;	}	.sidebar-part2 .right-bg {		right: 15px;	}	/* link style 2 */	.full-width-pull-menu .link-style-2 ul li a {		font-size: 26px;		line-height: 60px;	}	.full-width-pull-menu .link-style-2 ul li a {		line-height: 42px;		font-size: 22px;	}	.full-width-pull-menu .link-style-2 .icon-social-medium a:first-child .fa {		margin-left: 0;	}	.full-width-pull-menu .link-style-2 .dropdown ul li a {		line-height: 16px;		font-size: 12px;		padding: 3px 0;	}	.link-style-2 .dropdown-backdrop {		display: none;	}	/* close button */	.close-button-menu {		top: 5px;		right: 5px;	}	/* full width pull menu */	.full-width-pull-menu .dropdown span.dropdown-toggle {		width: 30px;		height: 30px;		top: 21px;	}	.full-width-pull-menu .dropdown .dropdown-toggle:before {		right: 15px;		top: 10px;	}	.full-width-pull-menu .dropdown .dropdown-toggle:after {		right: 10px;		top: 15px;	}	/* btn */	.btn-dual .btn {		margin: 10px auto !important;		display: table;		min-width: 160px;	}	/* search form style */	.search-form {		width: 100%;	}	/*hamburger menu*/	.animation-box {		padding: 90px 0 30px;	}	.animation-box .menu-middle {		overflow-y: auto;		display: inherit;	}	.hamburger-menu-links {		margin-bottom: 15px;	}	.hamburger-menu-links li {		width: 100%;		margin-bottom: 15px;	}	.hamburger-menu-links {		font-size: 30px;	}	.hamburger-menu .hamburger-menu-wrepper .btn-hamburger {		right: 15px;	}	.hamburger-menu-wrepper {		padding: 20px 15px;	}	.menu-middle {		width: 100%;	}	.hamburger-menu-links {		font-size: 20px;		line-height: 24px;	}	/* footer */	.social-style-2 ul li {		margin: 2px 5px;	}	.latest-post li div {		float: left;		width: 70%;	}	.latest-post li {		width: 100%;	}	.footer-widget-area .list-unstyled {		margin-bottom: 0;	}	.instagram-follow-api li {		padding: 0 5px 10px;	}	.list-style-7 li {		padding-bottom: 8px;		margin-bottom: 5px;	}	/* feature-box-11 */	.feature-box-11 .progress-line:after {		visibility: hidden;	}	/* sidebar nav style 2 */	.left-nav-sidebar .container {		width: 100%;	}	/* homepage 14 */	.content-right-slider .swiper-button-next, .swiper-button-next.slider-long-arrow-white, .swiper-container-rtl .swiper-button-prev.slider-long-arrow-white {		right: 5px;	}	.content-right-slider .swiper-button-prev, .swiper-button-prev.slider-long-arrow-white, .swiper-container-rtl .swiper-button-next.slider-long-arrow-white {		left: 5px;	}	.content-right-slider .swiper-button-next, .content-right-slider .swiper-button-prev, .swiper-button-prev.slider-long-arrow-white, .swiper-container-rtl .swiper-button-next.slider-long-arrow-white, .swiper-button-next.slider-long-arrow-white, .swiper-container-rtl .swiper-button-prev.slider-long-arrow-white {		background-size: 20px auto;		width: 25px;	}	/* homepage 19 */	.swiper-vertical-pagination .box-arrow {		height: 50px;		position: absolute;		right: -35px;		bottom: 0;		width: 50px;	}	.down-section {		bottom: 40px;	}	.after-before-separator::before, .after-before-separator::after {		margin: 0 10px;		width: 25px;	}	/* social media icon style 3*/	.social-style-3 ul li {		margin: 0 8px;	}	/* tab */	.nav-tabs {		text-align: center;	}	.portfolio-filter-tab-1 li {		margin: 5px 0;		width: 100%;	}	.portfolio-filter-tab-2 li {		width: 100%;		margin-bottom: 5px;	}	/* tab style 2 */	.tab-style2 .nav-tabs > li.active > a {		top: 0;	}	/*tab style 1*/	.tab-style1 .nav-tabs li {		width: 100%;		margin-bottom: 30px;	}	/* team style 2 */	.team-style-2 figure:hover figcaption .overlay-content {		top: 20px;	}	/*tab style 2*/	.tab-style2 .tab-content {		padding: 30px 0 0;	}	.tab-style2 .nav-tabs li {		display: block;		margin-right: 0;	}	/*tab style 3*/	.tab-style3 .tab-content {		padding: 30px 0 0;	}	.tab-style3 .nav-tabs li {		display: block;		text-align: left;		margin: 0;		padding: 10px 0;		border-bottom: 1px solid rgba(0, 0, 0, 0.1);	}	/* skillbar bar style 3  */	.skillbar-bar-style3 .skillbar {		width: 100%;	}	.team-image img {		width: 100%;	}	.banner-style2 figure:hover figcaption {		right: 10%;	}	.banner-style2 figcaption {		width: 80%;	}	.text-decoration-line-through-black::before, .text-decoration-line-through-secondary:before {		display: none;	}	.counter-box-5 .counter-box .number {		font-size: 30px;		line-height: 30px;	}	.counter-box-5 .counter-box {		width: 20%;	}	.counter-box-5 .counter-box span {		letter-spacing: 1px;		font-size: 11px;	}	.navigation-area {		right: 0;	}	.swiper-button-prev.swiper-prev-style4, .swiper-button-next.swiper-next-style4 {		transform: scale(0.8);		-moz-transform: scale(0.8);		-ms-transform: scale(0.8);		-webkit-transform: scale(0.8);		-o-transform: scale(0.8);		top: 5px;		right: -4px;	}	.swiper-button-next.swiper-next-style4 {		top: 14px;	}	.blog-nav-link {		padding: 10px 0;		font-size: 12px;	}	.blog-nav-link-next {		padding-right: 30px;	}	.blog-nav-link-prev {		padding-left: 30px;	}	.blog-listing-comment {		width: 100%;		text-align: center;	}	.blog-listing-comment li {		display: inline-block;		float: none;	}	.blog-text .name {		width: 100%;		text-align: center;	}	.text-outside-line:after {		display: none;	}	.text-outside-line:before {		display: none;	}	.input-border-bottom {		margin-bottom: 10px;	}	.sidebar-part3 {		top: 6px;	}	.blog-text .name:nth-child(2) {		padding-top: 0;		padding-bottom: 0;	}	/* top logo */	.navbar.navbar-brand-top.bootsnav .navbar-toggle {		top: 4px;	}	.navbar-brand-top .brand-top-menu-right {		margin-top: 1px;		margin-left: 0;	}	/* slider image */	.parallax-category-text {		background: #000000 none repeat scroll 0 0;		color: #ffffff;		opacity: 1;		padding: 5px 18px;	}	/* hover option 6 */	.hover-option6 .grid-item .portfolio-icon i.fa-search {		top: 12px;	}	/* header style */	nav.navbar .container-fluid {		padding-left: 15px;		padding-right: 15px;	}	.mfp-close, .mfp-close:active {		top: 0;		right: 0;	}	button.mfp-arrow {		background-color: #000000;		height: 50px;		width: 50px;		opacity: 1;	}	.mfp-arrow:before {		margin: 0 auto;		width: 100%;		height: 100%;		display: inline-block;		vertical-align: middle;		text-align: center;		line-height: 50px;		border: 0;	}	.mfp-arrow, .mfp-arrow:active, .mfp-arrow:focus {		margin-top: -25px;	}	.mfp-arrow-left {		left: 6px;	}	.mfp-arrow-right {		right: 6px;	}	#search-header {		width: 90%;		margin: 0 auto;	}	.search-form .search-input {		font-size: 16px;		padding-top: 10px;		padding-bottom: 10px;		line-height: 34px;	}	.search-form .search-button {		font-size: 12px;		top: 20px;	}	/* social style */	.social-style-5 ul li {		margin: 5px;	}	.social-style-1 ul li {		margin: 0 5px;	}	/* blog comment */	.child-comment {		padding-left: 20px;	}	.blog-comment li ul.child-comment {		margin-left: 0;	}	.blog-comment li ul.child-comment li {		margin-top: 30px;	}	img.alignleft, img.alignright {		margin: 0 auto 15px;		float: none;		width: 100%;	}	blockquote {		margin: 30px 0;		padding: 15px 25px;	}	blockquote p {		font-size: 14px;		line-height: 24px;	}	/* blog caption */	.wp-caption {		max-width: 100%;	}	.wp-caption.alignleft, .wp-caption.alignright {		float: none;		margin: 5px 0 30px;	}	/* icon type */	.icon-medium {		font-size: 30px;	}	.icon-extra-medium {		font-size: 30px;	}	.icon-large {		font-size: 40px;	}	.extra-small-icon li, .small-icon li, .medium-icon li, .large-icon li, .extra-large-icon li {		margin-bottom: 10px;	}	.uranus.tparrows:before {		font-size: 20px;	}	.demo-heading {		font-size: 24px;		line-height: 30px;	}}@media (max-width: 640px) {	/* special character */	.special-char-medium {		font-size: 60px;	}	/* feature box 7 */	.feature-box {		padding: 0 15px;	}	.feature-box.feature-box-7 .box, .feature-box.feature-box-7 div:first-child .box {		border: 1px solid #ededed;	}	/* accordion-style2 */	.accordion-style2 .panel-body {		padding: 20px 10px;	}	.accordion-style2 .panel .panel-heading {		padding: 15px 10px 16px 10px;	}	.accordion-style2 .tab-tag {		margin-right: 3px;	}	/* accordion-style3 */	.accordion-style3 .panel-body {		padding: 20px 10px;	}	.accordion-style3 .panel .panel-heading {		padding: 15px 10px 16px 10px;	}	.accordion-style3 .tab-tag {		margin-right: 3px;	}	/* hover style 7 */	.hover-option7 .grid-item figcaption {		padding: 20px;	}	.hover-option7 .grid-item figure:hover img {		top: -83px;	}	/* breadcrumb */	.breadcrumb ul > li:after {		padding: 0 3px 0 5px;	}	.skillbar-bar-style1 .skill-bar-percent {		right: -30px;	}	.skillbar-bar-style2 .skill-bar-percent {		right: -30px;	}}/* ipad Portrait */@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1) {	/* slider image */	.parallax {		background-attachment: inherit;		background-position: center;	}}/* ipad Landscape */@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1) {	/* slider image */	.parallax {		background-attachment: inherit;		background-position: center;	}}@media screen and (max-width: 55.1875em) {	.cbp-spmenu-horizontal {		font-size: 75%;		height: 110px;	}	.cbp-spmenu-top {		top: -110px;	}	.cbp-spmenu-bottom {		bottom: -110px;	}}@media screen and (max-height: 26.375em) {	.cbp-spmenu-vertical {		font-size: 90%;		width: 190px;	}	.cbp-spmenu-left, .cbp-spmenu-push-toleft {		left: -190px;	}	.cbp-spmenu-right {		right: -190px;	}	.cbp-spmenu-push-toright {		left: 190px;	}}@media screen and (max-height: 320px) {	nav.navbar.bootsnav.no-full .navbar-collapse {		max-height: 240px;	}}body {	overflow-x: hidden;}* {	transition: .3s ease-out all;}a * {	transition: 0s ease-out all;}a img {	transition: .3s ease-out all;}.icon-play img {	transition: .3s ease-out all;}.page-revolution {	transition: 0s  all;}.page-revolution * {	transition: 0s  all;}.page-revolution a {	transition: .3s ease-out all;}.form-serach-404 {	background-color: #158BCF;}.form-serach-404 input#text {	padding-right: 5px;}html {	overflow: visible !important;	margin-right: 0 !important;}[data-x-mode='true'] [class*='col-'].display-table.cover-background {	display: block !important;}[data-x-mode='true'] .full-width-pull-menu .height-100 {	height: 100% !important;}[data-x-mode='true'] .blog-box-image.height-100 {	height: 100% !important;}[data-x-mode='true'] .cstm-gl-height.height-100 {	height: 100% !important;}[data-x-mode='true'] .cstm-gl-height.height-100 *.height-100 {	height: 100% !important;}.menu-logo-center .logo {	position: relative;	top: -6px;}
/*# sourceMappingURL=style.css.map */
