
		
	
										
	
			
		
				
		
	

								
							
													
	
	

	.mdxSP {display:none;}main {display:block;}fieldset,figure,a,img {margin:0;border:none;padding:0;}address{font-style:normal;}table {font-size:inherit;}td,th {vertical-align:top;text-align:left;}b,strong,th {font-weight:700;}button::-moz-focus-inner {padding:0;border:0;}label[for]:not(.DISABLED) {cursor:pointer;}.we-content {padding-bottom:20px;}.we-content:last-child {padding-bottom:0;}.unstyle {font-weight:initial;font-style:initial;text-decoration:initial;list-style:none;margin:0;padding:0;border:0;}.normalize-slick.slick-slider {margin:0;}/* ##### Slick ##### */.pre-slick:not(.slick-initialized) {display:none;}.slick-slider .slick-track {will-change: left;}/* ##### MAIN ##### */html.no-scroll,body.no-scroll {overflow:hidden!important; position:fixed; height:100%; width:100%;}html.no-overflow,body.no-overflow {overflow:hidden!important;}.l5	{ width:5%; }.l10	{ width:10%; }.l15	{ width:15%; }.l20	{ width:20%; }.l25	{ width:25%; }.l30	{ width:30%; }.l35	{ width:35%; }.l40	{ width:40%; }.l45	{ width:45%; }.l50	{ width:50%; }.l55	{ width:55%; }.l60	{ width:60%; }.l65	{ width:65%; }.l70	{ width:70%; }.l75	{ width:75%; }.l80	{ width:80%; }.l85	{ width:85%; }.l90	{ width:90%; }.l95	{ width:95%; }.l100	{ width:100%; }.l66 {width:66.6666%;}.l33 {width:33.3333%;}.l16 {width:16.6666%;}.l-text-column-1 {-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.l-text-column-2 {-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.l-text-column-3 {-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.l-text-column-4 {-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.l-text-column-5 {-moz-column-count:5;-webkit-column-count:5;column-count:5;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.tiles-container-1 {margin:-1px;}.columns-container-1 {margin:0 -1px;}.tiles-container-1 > .column,.tiles-container-1.slick-slider .slick-track > .column {padding:1px;display:inline-block;vertical-align:top;}.columns-container-1 > .column,.columns-container-1.slick-slider .slick-track > .column {padding:0 1px;display:inline-block;vertical-align:top;}.tiles-container-2 {margin:-2px;}.columns-container-2 {margin:0 -2px;}.tiles-container-2 > .column,.tiles-container-2.slick-slider .slick-track > .column {padding:2px;display:inline-block;vertical-align:top;}.columns-container-2 > .column,.columns-container-2.slick-slider .slick-track > .column {padding:0 2px;display:inline-block;vertical-align:top;}.tiles-container-3 {margin:-3px;}.columns-container-3 {margin:0 -3px;}.tiles-container-3 > .column,.tiles-container-3.slick-slider .slick-track > .column {padding:3px;display:inline-block;vertical-align:top;}.columns-container-3 > .column,.columns-container-3.slick-slider .slick-track > .column {padding:0 3px;display:inline-block;vertical-align:top;}.tiles-container-4 {margin:-4px;}.columns-container-4 {margin:0 -4px;}.tiles-container-4 > .column,.tiles-container-4.slick-slider .slick-track > .column {padding:4px;display:inline-block;vertical-align:top;}.columns-container-4 > .column,.columns-container-4.slick-slider .slick-track > .column {padding:0 4px;display:inline-block;vertical-align:top;}.tiles-container-5 {margin:-5px;}.columns-container-5 {margin:0 -5px;}.tiles-container-5 > .column,.tiles-container-5.slick-slider .slick-track > .column {padding:5px;display:inline-block;vertical-align:top;}.columns-container-5 > .column,.columns-container-5.slick-slider .slick-track > .column {padding:0 5px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].vertical-collapse,[class*=" tiles-container-"].vertical-collapse,[class^="columns-container-"].vertical-collapse,[class*=" columns-container-"].vertical-collapse {margin-top:0;margin-bottom:0;}.tiles-container-5 {margin:-5px;}.columns-container-5 {margin:0 -5px;}.tiles-container-5 > .column,.tiles-container-5.slick-slider .slick-track > .column {padding:5px;display:inline-block;vertical-align:top;}.columns-container-5 > .column,.columns-container-5.slick-slider .slick-track > .column {padding:0 5px;display:inline-block;vertical-align:top;}.tiles-container-10 {margin:-10px;}.columns-container-10 {margin:0 -10px;}.tiles-container-10 > .column,.tiles-container-10.slick-slider .slick-track > .column {padding:10px;display:inline-block;vertical-align:top;}.columns-container-10 > .column,.columns-container-10.slick-slider .slick-track > .column {padding:0 10px;display:inline-block;vertical-align:top;}.tiles-container-15 {margin:-15px;}.columns-container-15 {margin:0 -15px;}.tiles-container-15 > .column,.tiles-container-15.slick-slider .slick-track > .column {padding:15px;display:inline-block;vertical-align:top;}.columns-container-15 > .column,.columns-container-15.slick-slider .slick-track > .column {padding:0 15px;display:inline-block;vertical-align:top;}.tiles-container-20 {margin:-20px;}.columns-container-20 {margin:0 -20px;}.tiles-container-20 > .column,.tiles-container-20.slick-slider .slick-track > .column {padding:20px;display:inline-block;vertical-align:top;}.columns-container-20 > .column,.columns-container-20.slick-slider .slick-track > .column {padding:0 20px;display:inline-block;vertical-align:top;}.tiles-container-25 {margin:-25px;}.columns-container-25 {margin:0 -25px;}.tiles-container-25 > .column,.tiles-container-25.slick-slider .slick-track > .column {padding:25px;display:inline-block;vertical-align:top;}.columns-container-25 > .column,.columns-container-25.slick-slider .slick-track > .column {padding:0 25px;display:inline-block;vertical-align:top;}.tiles-container-30 {margin:-30px;}.columns-container-30 {margin:0 -30px;}.tiles-container-30 > .column,.tiles-container-30.slick-slider .slick-track > .column {padding:30px;display:inline-block;vertical-align:top;}.columns-container-30 > .column,.columns-container-30.slick-slider .slick-track > .column {padding:0 30px;display:inline-block;vertical-align:top;}.tiles-container-35 {margin:-35px;}.columns-container-35 {margin:0 -35px;}.tiles-container-35 > .column,.tiles-container-35.slick-slider .slick-track > .column {padding:35px;display:inline-block;vertical-align:top;}.columns-container-35 > .column,.columns-container-35.slick-slider .slick-track > .column {padding:0 35px;display:inline-block;vertical-align:top;}.tiles-container-40 {margin:-40px;}.columns-container-40 {margin:0 -40px;}.tiles-container-40 > .column,.tiles-container-40.slick-slider .slick-track > .column {padding:40px;display:inline-block;vertical-align:top;}.columns-container-40 > .column,.columns-container-40.slick-slider .slick-track > .column {padding:0 40px;display:inline-block;vertical-align:top;}.columns-container {margin:0 -10px;}.tiles-container {margin:-10px;}.columns-container > .column {padding:0 10px; display:inline-block; vertical-align:top;}.tiles-container > .column {padding:10px; display:inline-block; vertical-align:top;}a,img {text-decoration:none;color:#4e4e4e;}.img-bg {background:#aaa;}.img-responsive,.we-content img,.l2l-text img,.custom-body img {max-width:100%;display:inline-block;vertical-align:top;}.iframe-responsive,.responsive.iframe-responsive {-webkit-overflow-scrolling:touch;overflow:auto;}iframe:not(#web-messenger-container):not([id^="userlike-frame-"]):not([id*="userlike-frame-"]):not([class^="umm-"]):not([class*="umm-"]) {display:block;width:100%;height:100%;border:none;margin:0;padding:0;}iframe#web-messenger-container.chatshipper_close {width: 70px !important;height: 90px !important;}p {margin:0;padding:0;padding-bottom:10px;}p:last-child {padding-bottom:0;}.info-short {display:inline-block;margin-right:10px;font-weight:700;}.footer-fixed {position:fixed;bottom:0;left:0;width:100%;}.content-part {position:relative;}.container {width:100%;max-width:1680px;margin:0 auto;}.container-full {width:100%;}.block {}.block:after {content:"";clear:both;height: 0;width:100%;display:block;}.block .grid:last-child {border-right:0;}.grid {border-right:10px solid transparent;background-clip:padding-box !important;}.grid-float {float:left;}[class^="icon-"]:before, [class*=" icon-"]:before {font-family:"icons";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin:0;}.back:before {font-family:icons;content:"\e809";padding-right:5px;}.continue:after {font-family:icons;content:"\e80a";padding-left:5px;}.inline-block {display:inline-block;vertical-align:top;}.block {display:block;}.left {text-align:left;float:left;}.right {text-align:right;float:right;}.to-left {float:left;}.to-right {float:right;}.text-left {text-align:left;}.text-center {text-align:center;}.text-justify {text-align:justify;}.text-right {text-align:right;}.responsive .h-v-center {position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transform-style:flat;}.responsive .cover-w {min-width:0;min-height:0;max-width:none;max-height:none;width:100%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transform-style:flat;}.responsive .cover-h {min-width:0;min-height:0;max-width:none;max-height:none;width:auto;height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);transform-style:flat;}.trim-text {width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}.clear,.clearfix {clear:both;}.responsive {position:relative;overflow:hidden;}.format-16x9 {padding-bottom:56.25%;display:block;}.format-4x3 {padding-bottom:75%;display:block;}.format-3x2 {padding-bottom:66.6667%;display:block;}.format-1x1 {padding-bottom:100%;display:block;}.format-16x9 > img,.format-16x9 > iframe,.format-4x3 > img,.format-4x3 > iframe,.format-3x2 > img,.format-3x2 > iframe,.format-1x1 > img,.format-1x1 > iframe,.format-custom > img,.format-custom > iframe {position:absolute;top:0;left:0;}.show {display:block !important;}.hide {display:none !important;}.invisible {visibility:hidden;}.error,.warning,.info,.success {display:block;padding-left:15px;}.error:before,.warning:before,.info:before,.success:before {margin:0;margin-right:5px;}.error {color:#cf2227;}.error:before {margin-left:-15px;}.warning {color:#f3c700;}.warning:before {margin-left:-15px;}.info {color:#5fa9dd;}.info:before {margin-left:-15px;}.success {color:#00922c;}.success:before {margin-left:-15px;}/* ##### Custom Alert Overlay ##### */.overlay.alert-overlay > .overlay-inner > .overlay-content {padding:20px;background:#fff;}.overlay.alert-overlay > .overlay-inner > .overlay-content > .text {padding-bottom:15px;}/* ##### SCREENS ##### */@media(min-width:1100px){.l-hide {display:none !important;}.l-show {display:block !important;}.l-invisible {visibility:hidden;}.l-block {display:block;}.l-text-left {text-align:left;}.l-text-center {text-align:center;}.l-text-justify {text-align:justify;}.l-text-right {text-align:right;}.l-auto {width:auto;}[class^="tiles-container-"].l-space-1,[class*=" tiles-container-"].l-space-1 {margin:-1px;}[class^="columns-container-"].l-space-1,[class*=" columns-container-"].l-space-1 {margin:0 -1px;}[class^="tiles-container-"].l-space-1 > .column,[class*=" tiles-container-"].l-space-1 > .column,[class^="tiles-container-"].l-space-1.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-1.slick-slider .slick-track > .column {padding:1px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-1 > .column,[class*=" columns-container-"].l-space-1 > .column,[class^="columns-container-"].l-space-1.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-1.slick-slider .slick-track > .column {padding:0 1px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].l-space-2,[class*=" tiles-container-"].l-space-2 {margin:-2px;}[class^="columns-container-"].l-space-2,[class*=" columns-container-"].l-space-2 {margin:0 -2px;}[class^="tiles-container-"].l-space-2 > .column,[class*=" tiles-container-"].l-space-2 > .column,[class^="tiles-container-"].l-space-2.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-2.slick-slider .slick-track > .column {padding:2px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-2 > .column,[class*=" columns-container-"].l-space-2 > .column,[class^="columns-container-"].l-space-2.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-2.slick-slider .slick-track > .column {padding:0 2px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].l-space-3,[class*=" tiles-container-"].l-space-3 {margin:-3px;}[class^="columns-container-"].l-space-3,[class*=" columns-container-"].l-space-3 {margin:0 -3px;}[class^="tiles-container-"].l-space-3 > .column,[class*=" tiles-container-"].l-space-3 > .column,[class^="tiles-container-"].l-space-3.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-3.slick-slider .slick-track > .column {padding:3px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-3 > .column,[class*=" columns-container-"].l-space-3 > .column,[class^="columns-container-"].l-space-3.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-3.slick-slider .slick-track > .column {padding:0 3px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].l-space-4,[class*=" tiles-container-"].l-space-4 {margin:-4px;}[class^="columns-container-"].l-space-4,[class*=" columns-container-"].l-space-4 {margin:0 -4px;}[class^="tiles-container-"].l-space-4 > .column,[class*=" tiles-container-"].l-space-4 > .column,[class^="tiles-container-"].l-space-4.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-4.slick-slider .slick-track > .column {padding:4px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-4 > .column,[class*=" columns-container-"].l-space-4 > .column,[class^="columns-container-"].l-space-4.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-4.slick-slider .slick-track > .column {padding:0 4px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].l-space-5,[class*=" tiles-container-"].l-space-5 {margin:-5px;}[class^="columns-container-"].l-space-5,[class*=" columns-container-"].l-space-5 {margin:0 -5px;}[class^="tiles-container-"].l-space-5 > .column,[class*=" tiles-container-"].l-space-5 > .column,[class^="tiles-container-"].l-space-5.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-5.slick-slider .slick-track > .column {padding:5px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-5 > .column,[class*=" columns-container-"].l-space-5 > .column,[class^="columns-container-"].l-space-5.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-5.slick-slider .slick-track > .column {padding:0 5px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].l-space-5,[class*=" tiles-container-"].l-space-5 {margin:-5px;}[class^="columns-container-"].l-space-5,[class*=" columns-container-"].l-space-5 {margin:0 -5px;}[class^="tiles-container-"].l-space-5 > .column,[class*=" tiles-container-"].l-space-5 > .column,[class^="tiles-container-"].l-space-5.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-5.slick-slider .slick-track > .column {padding:5px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-5 > .column,[class*=" columns-container-"].l-space-5 > .column,[class^="columns-container-"].l-space-5.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-5.slick-slider .slick-track > .column {padding:0 5px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].l-space-10,[class*=" tiles-container-"].l-space-10 {margin:-10px;}[class^="columns-container-"].l-space-10,[class*=" columns-container-"].l-space-10 {margin:0 -10px;}[class^="tiles-container-"].l-space-10 > .column,[class*=" tiles-container-"].l-space-10 > .column,[class^="tiles-container-"].l-space-10.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-10.slick-slider .slick-track > .column {padding:10px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-10 > .column,[class*=" columns-container-"].l-space-10 > .column,[class^="columns-container-"].l-space-10.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-10.slick-slider .slick-track > .column {padding:0 10px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].l-space-15,[class*=" tiles-container-"].l-space-15 {margin:-15px;}[class^="columns-container-"].l-space-15,[class*=" columns-container-"].l-space-15 {margin:0 -15px;}[class^="tiles-container-"].l-space-15 > .column,[class*=" tiles-container-"].l-space-15 > .column,[class^="tiles-container-"].l-space-15.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-15.slick-slider .slick-track > .column {padding:15px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-15 > .column,[class*=" columns-container-"].l-space-15 > .column,[class^="columns-container-"].l-space-15.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-15.slick-slider .slick-track > .column {padding:0 15px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].l-space-20,[class*=" tiles-container-"].l-space-20 {margin:-20px;}[class^="columns-container-"].l-space-20,[class*=" columns-container-"].l-space-20 {margin:0 -20px;}[class^="tiles-container-"].l-space-20 > .column,[class*=" tiles-container-"].l-space-20 > .column,[class^="tiles-container-"].l-space-20.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-20.slick-slider .slick-track > .column {padding:20px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-20 > .column,[class*=" columns-container-"].l-space-20 > .column,[class^="columns-container-"].l-space-20.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-20.slick-slider .slick-track > .column {padding:0 20px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].l-space-25,[class*=" tiles-container-"].l-space-25 {margin:-25px;}[class^="columns-container-"].l-space-25,[class*=" columns-container-"].l-space-25 {margin:0 -25px;}[class^="tiles-container-"].l-space-25 > .column,[class*=" tiles-container-"].l-space-25 > .column,[class^="tiles-container-"].l-space-25.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-25.slick-slider .slick-track > .column {padding:25px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-25 > .column,[class*=" columns-container-"].l-space-25 > .column,[class^="columns-container-"].l-space-25.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-25.slick-slider .slick-track > .column {padding:0 25px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].l-space-30,[class*=" tiles-container-"].l-space-30 {margin:-30px;}[class^="columns-container-"].l-space-30,[class*=" columns-container-"].l-space-30 {margin:0 -30px;}[class^="tiles-container-"].l-space-30 > .column,[class*=" tiles-container-"].l-space-30 > .column,[class^="tiles-container-"].l-space-30.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-30.slick-slider .slick-track > .column {padding:30px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-30 > .column,[class*=" columns-container-"].l-space-30 > .column,[class^="columns-container-"].l-space-30.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-30.slick-slider .slick-track > .column {padding:0 30px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].l-space-35,[class*=" tiles-container-"].l-space-35 {margin:-35px;}[class^="columns-container-"].l-space-35,[class*=" columns-container-"].l-space-35 {margin:0 -35px;}[class^="tiles-container-"].l-space-35 > .column,[class*=" tiles-container-"].l-space-35 > .column,[class^="tiles-container-"].l-space-35.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-35.slick-slider .slick-track > .column {padding:35px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-35 > .column,[class*=" columns-container-"].l-space-35 > .column,[class^="columns-container-"].l-space-35.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-35.slick-slider .slick-track > .column {padding:0 35px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].l-space-40,[class*=" tiles-container-"].l-space-40 {margin:-40px;}[class^="columns-container-"].l-space-40,[class*=" columns-container-"].l-space-40 {margin:0 -40px;}[class^="tiles-container-"].l-space-40 > .column,[class*=" tiles-container-"].l-space-40 > .column,[class^="tiles-container-"].l-space-40.slick-slider .slick-track > .column,[class*=" tiles-container-"].l-space-40.slick-slider .slick-track > .column {padding:40px;display:inline-block;vertical-align:top;}[class^="columns-container-"].l-space-40 > .column,[class*=" columns-container-"].l-space-40 > .column,[class^="columns-container-"].l-space-40.slick-slider .slick-track > .column,[class*=" columns-container-"].l-space-40.slick-slider .slick-track > .column {padding:0 40px;display:inline-block;vertical-align:top;}}@media(min-width:680px) and (max-width:1099px){.m-hide	{display:none !important;}.m-show {display:block !important;}.m-invisible {visibility:hidden;}.m-block {display:block;}.m5	{ width:5%; }.m10	{ width:10%; }.m15	{ width:15%; }.m20	{ width:20%; }.m25	{ width:25%; }.m30	{ width:30%; }.m35	{ width:35%; }.m40	{ width:40%; }.m45	{ width:45%; }.m50	{ width:50%; }.m55	{ width:55%; }.m60	{ width:60%; }.m65	{ width:65%; }.m70	{ width:70%; }.m75	{ width:75%; }.m80	{ width:80%; }.m85	{ width:85%; }.m90	{ width:90%; }.m95	{ width:95%; }.m100	{ width:100%; }.m66 {width:66.6666%;}.m33 {width:33.3333%;}.m16 {width:16.6666%;}.m-auto {width:auto;}.m-text-left {text-align:left;}.m-text-center {text-align:center;}.m-text-justify {text-align:justify;}.m-text-right {text-align:right;}.m-text-column-1 {-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.m-text-column-2 {-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.m-text-column-3 {-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.m-text-column-4 {-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.m-text-column-5 {-moz-column-count:5;-webkit-column-count:5;column-count:5;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.m-button {background:#4e4e4e;line-height:40px;padding:0 20px;margin-top:1px;display:inline-block;vertical-align:middle;color:#fff;width:100%;}[class^="tiles-container-"].m-space-1,[class*=" tiles-container-"].m-space-1 {margin:-1px;}[class^="columns-container-"].m-space-1,[class*=" columns-container-"].m-space-1 {margin:0 -1px;}[class^="tiles-container-"].m-space-1 > .column,[class*=" tiles-container-"].m-space-1 > .column,[class^="tiles-container-"].m-space-1.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-1.slick-slider .slick-track > .column {padding:1px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-1 > .column,[class*=" columns-container-"].m-space-1 > .column,[class^="columns-container-"].m-space-1.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-1.slick-slider .slick-track > .column {padding:0 1px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].m-space-2,[class*=" tiles-container-"].m-space-2 {margin:-2px;}[class^="columns-container-"].m-space-2,[class*=" columns-container-"].m-space-2 {margin:0 -2px;}[class^="tiles-container-"].m-space-2 > .column,[class*=" tiles-container-"].m-space-2 > .column,[class^="tiles-container-"].m-space-2.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-2.slick-slider .slick-track > .column {padding:2px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-2 > .column,[class*=" columns-container-"].m-space-2 > .column,[class^="columns-container-"].m-space-2.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-2.slick-slider .slick-track > .column {padding:0 2px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].m-space-3,[class*=" tiles-container-"].m-space-3 {margin:-3px;}[class^="columns-container-"].m-space-3,[class*=" columns-container-"].m-space-3 {margin:0 -3px;}[class^="tiles-container-"].m-space-3 > .column,[class*=" tiles-container-"].m-space-3 > .column,[class^="tiles-container-"].m-space-3.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-3.slick-slider .slick-track > .column {padding:3px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-3 > .column,[class*=" columns-container-"].m-space-3 > .column,[class^="columns-container-"].m-space-3.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-3.slick-slider .slick-track > .column {padding:0 3px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].m-space-4,[class*=" tiles-container-"].m-space-4 {margin:-4px;}[class^="columns-container-"].m-space-4,[class*=" columns-container-"].m-space-4 {margin:0 -4px;}[class^="tiles-container-"].m-space-4 > .column,[class*=" tiles-container-"].m-space-4 > .column,[class^="tiles-container-"].m-space-4.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-4.slick-slider .slick-track > .column {padding:4px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-4 > .column,[class*=" columns-container-"].m-space-4 > .column,[class^="columns-container-"].m-space-4.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-4.slick-slider .slick-track > .column {padding:0 4px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].m-space-5,[class*=" tiles-container-"].m-space-5 {margin:-5px;}[class^="columns-container-"].m-space-5,[class*=" columns-container-"].m-space-5 {margin:0 -5px;}[class^="tiles-container-"].m-space-5 > .column,[class*=" tiles-container-"].m-space-5 > .column,[class^="tiles-container-"].m-space-5.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-5.slick-slider .slick-track > .column {padding:5px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-5 > .column,[class*=" columns-container-"].m-space-5 > .column,[class^="columns-container-"].m-space-5.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-5.slick-slider .slick-track > .column {padding:0 5px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].m-space-5,[class*=" tiles-container-"].m-space-5 {margin:-5px;}[class^="columns-container-"].m-space-5,[class*=" columns-container-"].m-space-5 {margin:0 -5px;}[class^="tiles-container-"].m-space-5 > .column,[class*=" tiles-container-"].m-space-5 > .column,[class^="tiles-container-"].m-space-5.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-5.slick-slider .slick-track > .column {padding:5px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-5 > .column,[class*=" columns-container-"].m-space-5 > .column,[class^="columns-container-"].m-space-5.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-5.slick-slider .slick-track > .column {padding:0 5px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].m-space-10,[class*=" tiles-container-"].m-space-10 {margin:-10px;}[class^="columns-container-"].m-space-10,[class*=" columns-container-"].m-space-10 {margin:0 -10px;}[class^="tiles-container-"].m-space-10 > .column,[class*=" tiles-container-"].m-space-10 > .column,[class^="tiles-container-"].m-space-10.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-10.slick-slider .slick-track > .column {padding:10px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-10 > .column,[class*=" columns-container-"].m-space-10 > .column,[class^="columns-container-"].m-space-10.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-10.slick-slider .slick-track > .column {padding:0 10px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].m-space-15,[class*=" tiles-container-"].m-space-15 {margin:-15px;}[class^="columns-container-"].m-space-15,[class*=" columns-container-"].m-space-15 {margin:0 -15px;}[class^="tiles-container-"].m-space-15 > .column,[class*=" tiles-container-"].m-space-15 > .column,[class^="tiles-container-"].m-space-15.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-15.slick-slider .slick-track > .column {padding:15px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-15 > .column,[class*=" columns-container-"].m-space-15 > .column,[class^="columns-container-"].m-space-15.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-15.slick-slider .slick-track > .column {padding:0 15px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].m-space-20,[class*=" tiles-container-"].m-space-20 {margin:-20px;}[class^="columns-container-"].m-space-20,[class*=" columns-container-"].m-space-20 {margin:0 -20px;}[class^="tiles-container-"].m-space-20 > .column,[class*=" tiles-container-"].m-space-20 > .column,[class^="tiles-container-"].m-space-20.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-20.slick-slider .slick-track > .column {padding:20px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-20 > .column,[class*=" columns-container-"].m-space-20 > .column,[class^="columns-container-"].m-space-20.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-20.slick-slider .slick-track > .column {padding:0 20px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].m-space-25,[class*=" tiles-container-"].m-space-25 {margin:-25px;}[class^="columns-container-"].m-space-25,[class*=" columns-container-"].m-space-25 {margin:0 -25px;}[class^="tiles-container-"].m-space-25 > .column,[class*=" tiles-container-"].m-space-25 > .column,[class^="tiles-container-"].m-space-25.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-25.slick-slider .slick-track > .column {padding:25px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-25 > .column,[class*=" columns-container-"].m-space-25 > .column,[class^="columns-container-"].m-space-25.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-25.slick-slider .slick-track > .column {padding:0 25px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].m-space-30,[class*=" tiles-container-"].m-space-30 {margin:-30px;}[class^="columns-container-"].m-space-30,[class*=" columns-container-"].m-space-30 {margin:0 -30px;}[class^="tiles-container-"].m-space-30 > .column,[class*=" tiles-container-"].m-space-30 > .column,[class^="tiles-container-"].m-space-30.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-30.slick-slider .slick-track > .column {padding:30px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-30 > .column,[class*=" columns-container-"].m-space-30 > .column,[class^="columns-container-"].m-space-30.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-30.slick-slider .slick-track > .column {padding:0 30px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].m-space-35,[class*=" tiles-container-"].m-space-35 {margin:-35px;}[class^="columns-container-"].m-space-35,[class*=" columns-container-"].m-space-35 {margin:0 -35px;}[class^="tiles-container-"].m-space-35 > .column,[class*=" tiles-container-"].m-space-35 > .column,[class^="tiles-container-"].m-space-35.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-35.slick-slider .slick-track > .column {padding:35px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-35 > .column,[class*=" columns-container-"].m-space-35 > .column,[class^="columns-container-"].m-space-35.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-35.slick-slider .slick-track > .column {padding:0 35px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].m-space-40,[class*=" tiles-container-"].m-space-40 {margin:-40px;}[class^="columns-container-"].m-space-40,[class*=" columns-container-"].m-space-40 {margin:0 -40px;}[class^="tiles-container-"].m-space-40 > .column,[class*=" tiles-container-"].m-space-40 > .column,[class^="tiles-container-"].m-space-40.slick-slider .slick-track > .column,[class*=" tiles-container-"].m-space-40.slick-slider .slick-track > .column {padding:40px;display:inline-block;vertical-align:top;}[class^="columns-container-"].m-space-40 > .column,[class*=" columns-container-"].m-space-40 > .column,[class^="columns-container-"].m-space-40.slick-slider .slick-track > .column,[class*=" columns-container-"].m-space-40.slick-slider .slick-track > .column {padding:0 40px;display:inline-block;vertical-align:top;}}@media(min-width:992px) and (max-width:1099px){.lm-hide	{display:none !important;}.lm-show {display:block !important;}.lm-invisible {visibility:hidden;}.lm-block {display:block;}.lm5	{ width:5%; }.lm10	{ width:10%; }.lm15	{ width:15%; }.lm20	{ width:20%; }.lm25	{ width:25%; }.lm30	{ width:30%; }.lm35	{ width:35%; }.lm40	{ width:40%; }.lm45	{ width:45%; }.lm50	{ width:50%; }.lm55	{ width:55%; }.lm60	{ width:60%; }.lm65	{ width:65%; }.lm70	{ width:70%; }.lm75	{ width:75%; }.lm80	{ width:80%; }.lm85	{ width:85%; }.lm90	{ width:90%; }.lm95	{ width:95%; }.lm100	{ width:100%; }.lm66 {width:66.6666%;}.lm33 {width:33.3333%;}.lm16 {width:16.6666%;}.lm-auto {width:auto;}.lm-text-column-1 {-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.lm-text-column-2 {-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.lm-text-column-3 {-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.lm-text-column-4 {-moz-column-count:4;-webkit-column-count:4;column-count:4;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.lm-text-column-5 {-moz-column-count:5;-webkit-column-count:5;column-count:5;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.lm-text-left {text-align:left;}.lm-text-center {text-align:center;}.lm-text-justify {text-align:justify;}.lm-text-right {text-align:right;}[class^="tiles-container-"].lm-space-1,[class*=" tiles-container-"].lm-space-1 {margin:-1px;}[class^="columns-container-"].lm-space-1,[class*=" columns-container-"].lm-space-1 {margin:0 -1px;}[class^="tiles-container-"].lm-space-1 > .column,[class*=" tiles-container-"].lm-space-1 > .column,[class^="tiles-container-"].lm-space-1.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-1.slick-slider .slick-track > .column {padding:1px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-1 > .column,[class*=" columns-container-"].lm-space-1 > .column,[class^="columns-container-"].lm-space-1.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-1.slick-slider .slick-track > .column {padding:0 1px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].lm-space-2,[class*=" tiles-container-"].lm-space-2 {margin:-2px;}[class^="columns-container-"].lm-space-2,[class*=" columns-container-"].lm-space-2 {margin:0 -2px;}[class^="tiles-container-"].lm-space-2 > .column,[class*=" tiles-container-"].lm-space-2 > .column,[class^="tiles-container-"].lm-space-2.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-2.slick-slider .slick-track > .column {padding:2px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-2 > .column,[class*=" columns-container-"].lm-space-2 > .column,[class^="columns-container-"].lm-space-2.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-2.slick-slider .slick-track > .column {padding:0 2px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].lm-space-3,[class*=" tiles-container-"].lm-space-3 {margin:-3px;}[class^="columns-container-"].lm-space-3,[class*=" columns-container-"].lm-space-3 {margin:0 -3px;}[class^="tiles-container-"].lm-space-3 > .column,[class*=" tiles-container-"].lm-space-3 > .column,[class^="tiles-container-"].lm-space-3.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-3.slick-slider .slick-track > .column {padding:3px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-3 > .column,[class*=" columns-container-"].lm-space-3 > .column,[class^="columns-container-"].lm-space-3.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-3.slick-slider .slick-track > .column {padding:0 3px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].lm-space-4,[class*=" tiles-container-"].lm-space-4 {margin:-4px;}[class^="columns-container-"].lm-space-4,[class*=" columns-container-"].lm-space-4 {margin:0 -4px;}[class^="tiles-container-"].lm-space-4 > .column,[class*=" tiles-container-"].lm-space-4 > .column,[class^="tiles-container-"].lm-space-4.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-4.slick-slider .slick-track > .column {padding:4px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-4 > .column,[class*=" columns-container-"].lm-space-4 > .column,[class^="columns-container-"].lm-space-4.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-4.slick-slider .slick-track > .column {padding:0 4px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].lm-space-5,[class*=" tiles-container-"].lm-space-5 {margin:-5px;}[class^="columns-container-"].lm-space-5,[class*=" columns-container-"].lm-space-5 {margin:0 -5px;}[class^="tiles-container-"].lm-space-5 > .column,[class*=" tiles-container-"].lm-space-5 > .column,[class^="tiles-container-"].lm-space-5.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-5.slick-slider .slick-track > .column {padding:5px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-5 > .column,[class*=" columns-container-"].lm-space-5 > .column,[class^="columns-container-"].lm-space-5.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-5.slick-slider .slick-track > .column {padding:0 5px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].lm-space-5,[class*=" tiles-container-"].lm-space-5 {margin:-5px;}[class^="columns-container-"].lm-space-5,[class*=" columns-container-"].lm-space-5 {margin:0 -5px;}[class^="tiles-container-"].lm-space-5 > .column,[class*=" tiles-container-"].lm-space-5 > .column,[class^="tiles-container-"].lm-space-5.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-5.slick-slider .slick-track > .column {padding:5px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-5 > .column,[class*=" columns-container-"].lm-space-5 > .column,[class^="columns-container-"].lm-space-5.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-5.slick-slider .slick-track > .column {padding:0 5px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].lm-space-10,[class*=" tiles-container-"].lm-space-10 {margin:-10px;}[class^="columns-container-"].lm-space-10,[class*=" columns-container-"].lm-space-10 {margin:0 -10px;}[class^="tiles-container-"].lm-space-10 > .column,[class*=" tiles-container-"].lm-space-10 > .column,[class^="tiles-container-"].lm-space-10.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-10.slick-slider .slick-track > .column {padding:10px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-10 > .column,[class*=" columns-container-"].lm-space-10 > .column,[class^="columns-container-"].lm-space-10.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-10.slick-slider .slick-track > .column {padding:0 10px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].lm-space-15,[class*=" tiles-container-"].lm-space-15 {margin:-15px;}[class^="columns-container-"].lm-space-15,[class*=" columns-container-"].lm-space-15 {margin:0 -15px;}[class^="tiles-container-"].lm-space-15 > .column,[class*=" tiles-container-"].lm-space-15 > .column,[class^="tiles-container-"].lm-space-15.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-15.slick-slider .slick-track > .column {padding:15px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-15 > .column,[class*=" columns-container-"].lm-space-15 > .column,[class^="columns-container-"].lm-space-15.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-15.slick-slider .slick-track > .column {padding:0 15px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].lm-space-20,[class*=" tiles-container-"].lm-space-20 {margin:-20px;}[class^="columns-container-"].lm-space-20,[class*=" columns-container-"].lm-space-20 {margin:0 -20px;}[class^="tiles-container-"].lm-space-20 > .column,[class*=" tiles-container-"].lm-space-20 > .column,[class^="tiles-container-"].lm-space-20.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-20.slick-slider .slick-track > .column {padding:20px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-20 > .column,[class*=" columns-container-"].lm-space-20 > .column,[class^="columns-container-"].lm-space-20.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-20.slick-slider .slick-track > .column {padding:0 20px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].lm-space-25,[class*=" tiles-container-"].lm-space-25 {margin:-25px;}[class^="columns-container-"].lm-space-25,[class*=" columns-container-"].lm-space-25 {margin:0 -25px;}[class^="tiles-container-"].lm-space-25 > .column,[class*=" tiles-container-"].lm-space-25 > .column,[class^="tiles-container-"].lm-space-25.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-25.slick-slider .slick-track > .column {padding:25px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-25 > .column,[class*=" columns-container-"].lm-space-25 > .column,[class^="columns-container-"].lm-space-25.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-25.slick-slider .slick-track > .column {padding:0 25px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].lm-space-30,[class*=" tiles-container-"].lm-space-30 {margin:-30px;}[class^="columns-container-"].lm-space-30,[class*=" columns-container-"].lm-space-30 {margin:0 -30px;}[class^="tiles-container-"].lm-space-30 > .column,[class*=" tiles-container-"].lm-space-30 > .column,[class^="tiles-container-"].lm-space-30.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-30.slick-slider .slick-track > .column {padding:30px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-30 > .column,[class*=" columns-container-"].lm-space-30 > .column,[class^="columns-container-"].lm-space-30.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-30.slick-slider .slick-track > .column {padding:0 30px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].lm-space-35,[class*=" tiles-container-"].lm-space-35 {margin:-35px;}[class^="columns-container-"].lm-space-35,[class*=" columns-container-"].lm-space-35 {margin:0 -35px;}[class^="tiles-container-"].lm-space-35 > .column,[class*=" tiles-container-"].lm-space-35 > .column,[class^="tiles-container-"].lm-space-35.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-35.slick-slider .slick-track > .column {padding:35px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-35 > .column,[class*=" columns-container-"].lm-space-35 > .column,[class^="columns-container-"].lm-space-35.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-35.slick-slider .slick-track > .column {padding:0 35px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].lm-space-40,[class*=" tiles-container-"].lm-space-40 {margin:-40px;}[class^="columns-container-"].lm-space-40,[class*=" columns-container-"].lm-space-40 {margin:0 -40px;}[class^="tiles-container-"].lm-space-40 > .column,[class*=" tiles-container-"].lm-space-40 > .column,[class^="tiles-container-"].lm-space-40.slick-slider .slick-track > .column,[class*=" tiles-container-"].lm-space-40.slick-slider .slick-track > .column {padding:40px;display:inline-block;vertical-align:top;}[class^="columns-container-"].lm-space-40 > .column,[class*=" columns-container-"].lm-space-40 > .column,[class^="columns-container-"].lm-space-40.slick-slider .slick-track > .column,[class*=" columns-container-"].lm-space-40.slick-slider .slick-track > .column {padding:0 40px;display:inline-block;vertical-align:top;}}@media(min-width:680px) and (max-width:767px){.ms-hide {display:none !important;}.ms-show {display:block !important;}.ms-invisible {visibility:hidden;}.ms-block {display:block;}.ms5	{ width:5%; }.ms10	{ width:10%; }.ms15	{ width:15%; }.ms20	{ width:20%; }.ms25	{ width:25%; }.ms30	{ width:30%; }.ms35	{ width:35%; }.ms40	{ width:40%; }.ms45	{ width:45%; }.ms50	{ width:50%; }.ms55	{ width:55%; }.ms60	{ width:60%; }.ms65	{ width:65%; }.ms70	{ width:70%; }.ms75	{ width:75%; }.ms80	{ width:80%; }.ms85	{ width:85%; }.ms90	{ width:90%; }.ms95	{ width:95%; }.ms100	{ width:100%; }.ms66 {width:66.6666%;}.ms33 {width:33.3333%;}.ms16 {width:16.6666%;}.ms-auto {width:auto;}.ms-text-left {text-align:left;}.ms-text-center {text-align:center;}.ms-text-justify {text-align:justify;}.ms-text-right {text-align:right;}.ms-text-column-1 {-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.ms-text-column-2 {-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.ms-text-column-3 {-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}[class^="tiles-container-"].ms-space-1,[class*=" tiles-container-"].ms-space-1 {margin:-1px;}[class^="columns-container-"].ms-space-1,[class*=" columns-container-"].ms-space-1 {margin:0 -1px;}[class^="tiles-container-"].ms-space-1 > .column,[class*=" tiles-container-"].ms-space-1 > .column,[class^="tiles-container-"].ms-space-1.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-1.slick-slider .slick-track > .column {padding:1px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-1 > .column,[class*=" columns-container-"].ms-space-1 > .column,[class^="columns-container-"].ms-space-1.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-1.slick-slider .slick-track > .column {padding:0 1px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].ms-space-2,[class*=" tiles-container-"].ms-space-2 {margin:-2px;}[class^="columns-container-"].ms-space-2,[class*=" columns-container-"].ms-space-2 {margin:0 -2px;}[class^="tiles-container-"].ms-space-2 > .column,[class*=" tiles-container-"].ms-space-2 > .column,[class^="tiles-container-"].ms-space-2.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-2.slick-slider .slick-track > .column {padding:2px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-2 > .column,[class*=" columns-container-"].ms-space-2 > .column,[class^="columns-container-"].ms-space-2.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-2.slick-slider .slick-track > .column {padding:0 2px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].ms-space-3,[class*=" tiles-container-"].ms-space-3 {margin:-3px;}[class^="columns-container-"].ms-space-3,[class*=" columns-container-"].ms-space-3 {margin:0 -3px;}[class^="tiles-container-"].ms-space-3 > .column,[class*=" tiles-container-"].ms-space-3 > .column,[class^="tiles-container-"].ms-space-3.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-3.slick-slider .slick-track > .column {padding:3px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-3 > .column,[class*=" columns-container-"].ms-space-3 > .column,[class^="columns-container-"].ms-space-3.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-3.slick-slider .slick-track > .column {padding:0 3px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].ms-space-4,[class*=" tiles-container-"].ms-space-4 {margin:-4px;}[class^="columns-container-"].ms-space-4,[class*=" columns-container-"].ms-space-4 {margin:0 -4px;}[class^="tiles-container-"].ms-space-4 > .column,[class*=" tiles-container-"].ms-space-4 > .column,[class^="tiles-container-"].ms-space-4.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-4.slick-slider .slick-track > .column {padding:4px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-4 > .column,[class*=" columns-container-"].ms-space-4 > .column,[class^="columns-container-"].ms-space-4.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-4.slick-slider .slick-track > .column {padding:0 4px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].ms-space-5,[class*=" tiles-container-"].ms-space-5 {margin:-5px;}[class^="columns-container-"].ms-space-5,[class*=" columns-container-"].ms-space-5 {margin:0 -5px;}[class^="tiles-container-"].ms-space-5 > .column,[class*=" tiles-container-"].ms-space-5 > .column,[class^="tiles-container-"].ms-space-5.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-5.slick-slider .slick-track > .column {padding:5px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-5 > .column,[class*=" columns-container-"].ms-space-5 > .column,[class^="columns-container-"].ms-space-5.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-5.slick-slider .slick-track > .column {padding:0 5px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].ms-space-5,[class*=" tiles-container-"].ms-space-5 {margin:-5px;}[class^="columns-container-"].ms-space-5,[class*=" columns-container-"].ms-space-5 {margin:0 -5px;}[class^="tiles-container-"].ms-space-5 > .column,[class*=" tiles-container-"].ms-space-5 > .column,[class^="tiles-container-"].ms-space-5.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-5.slick-slider .slick-track > .column {padding:5px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-5 > .column,[class*=" columns-container-"].ms-space-5 > .column,[class^="columns-container-"].ms-space-5.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-5.slick-slider .slick-track > .column {padding:0 5px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].ms-space-10,[class*=" tiles-container-"].ms-space-10 {margin:-10px;}[class^="columns-container-"].ms-space-10,[class*=" columns-container-"].ms-space-10 {margin:0 -10px;}[class^="tiles-container-"].ms-space-10 > .column,[class*=" tiles-container-"].ms-space-10 > .column,[class^="tiles-container-"].ms-space-10.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-10.slick-slider .slick-track > .column {padding:10px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-10 > .column,[class*=" columns-container-"].ms-space-10 > .column,[class^="columns-container-"].ms-space-10.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-10.slick-slider .slick-track > .column {padding:0 10px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].ms-space-15,[class*=" tiles-container-"].ms-space-15 {margin:-15px;}[class^="columns-container-"].ms-space-15,[class*=" columns-container-"].ms-space-15 {margin:0 -15px;}[class^="tiles-container-"].ms-space-15 > .column,[class*=" tiles-container-"].ms-space-15 > .column,[class^="tiles-container-"].ms-space-15.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-15.slick-slider .slick-track > .column {padding:15px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-15 > .column,[class*=" columns-container-"].ms-space-15 > .column,[class^="columns-container-"].ms-space-15.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-15.slick-slider .slick-track > .column {padding:0 15px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].ms-space-20,[class*=" tiles-container-"].ms-space-20 {margin:-20px;}[class^="columns-container-"].ms-space-20,[class*=" columns-container-"].ms-space-20 {margin:0 -20px;}[class^="tiles-container-"].ms-space-20 > .column,[class*=" tiles-container-"].ms-space-20 > .column,[class^="tiles-container-"].ms-space-20.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-20.slick-slider .slick-track > .column {padding:20px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-20 > .column,[class*=" columns-container-"].ms-space-20 > .column,[class^="columns-container-"].ms-space-20.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-20.slick-slider .slick-track > .column {padding:0 20px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].ms-space-25,[class*=" tiles-container-"].ms-space-25 {margin:-25px;}[class^="columns-container-"].ms-space-25,[class*=" columns-container-"].ms-space-25 {margin:0 -25px;}[class^="tiles-container-"].ms-space-25 > .column,[class*=" tiles-container-"].ms-space-25 > .column,[class^="tiles-container-"].ms-space-25.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-25.slick-slider .slick-track > .column {padding:25px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-25 > .column,[class*=" columns-container-"].ms-space-25 > .column,[class^="columns-container-"].ms-space-25.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-25.slick-slider .slick-track > .column {padding:0 25px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].ms-space-30,[class*=" tiles-container-"].ms-space-30 {margin:-30px;}[class^="columns-container-"].ms-space-30,[class*=" columns-container-"].ms-space-30 {margin:0 -30px;}[class^="tiles-container-"].ms-space-30 > .column,[class*=" tiles-container-"].ms-space-30 > .column,[class^="tiles-container-"].ms-space-30.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-30.slick-slider .slick-track > .column {padding:30px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-30 > .column,[class*=" columns-container-"].ms-space-30 > .column,[class^="columns-container-"].ms-space-30.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-30.slick-slider .slick-track > .column {padding:0 30px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].ms-space-35,[class*=" tiles-container-"].ms-space-35 {margin:-35px;}[class^="columns-container-"].ms-space-35,[class*=" columns-container-"].ms-space-35 {margin:0 -35px;}[class^="tiles-container-"].ms-space-35 > .column,[class*=" tiles-container-"].ms-space-35 > .column,[class^="tiles-container-"].ms-space-35.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-35.slick-slider .slick-track > .column {padding:35px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-35 > .column,[class*=" columns-container-"].ms-space-35 > .column,[class^="columns-container-"].ms-space-35.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-35.slick-slider .slick-track > .column {padding:0 35px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].ms-space-40,[class*=" tiles-container-"].ms-space-40 {margin:-40px;}[class^="columns-container-"].ms-space-40,[class*=" columns-container-"].ms-space-40 {margin:0 -40px;}[class^="tiles-container-"].ms-space-40 > .column,[class*=" tiles-container-"].ms-space-40 > .column,[class^="tiles-container-"].ms-space-40.slick-slider .slick-track > .column,[class*=" tiles-container-"].ms-space-40.slick-slider .slick-track > .column {padding:40px;display:inline-block;vertical-align:top;}[class^="columns-container-"].ms-space-40 > .column,[class*=" columns-container-"].ms-space-40 > .column,[class^="columns-container-"].ms-space-40.slick-slider .slick-track > .column,[class*=" columns-container-"].ms-space-40.slick-slider .slick-track > .column {padding:0 40px;display:inline-block;vertical-align:top;}}@media(max-width:679px){.s-hide {display:none !important;}.s-show {display:block !important;}.s-invisible {visibility:hidden;}.s-block {display:block;}.grid {border:none;}.s5	{ width:5%; }.s10	{ width:10%; }.s15	{ width:15%; }.s20	{ width:20%; }.s25	{ width:25%; }.s30	{ width:30%; }.s35	{ width:35%; }.s40	{ width:40%; }.s45	{ width:45%; }.s50	{ width:50%; }.s55	{ width:55%; }.s60	{ width:60%; }.s65	{ width:65%; }.s70	{ width:70%; }.s75	{ width:75%; }.s80	{ width:80%; }.s85	{ width:85%; }.s90	{ width:90%; }.s95	{ width:95%; }.s100	{ width:100%; }.s66 {width:66.6666%;}.s33 {width:33.3333%;}.s16 {width:16.6666%;}.s-auto {width:auto;}.s-text-left {text-align:left;}.s-text-center {text-align:center;}.s-text-justify {text-align:justify;}.s-text-right {text-align:right;}.s-text-column-1 {-moz-column-count:1;-webkit-column-count:1;column-count:1;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.s-text-column-2 {-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px;}.s-button {background:#4e4e4e;line-height:40px;padding:0 20px;margin-top:1px;display:inline-block;vertical-align:middle;color:#fff;width:100%;}[class^="tiles-container-"].s-space-1,[class*=" tiles-container-"].s-space-1 {margin:-1px;}[class^="columns-container-"].s-space-1,[class*=" columns-container-"].s-space-1 {margin:0 -1px;}[class^="tiles-container-"].s-space-1 > .column,[class*=" tiles-container-"].s-space-1 > .column,[class^="tiles-container-"].s-space-1.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-1.slick-slider .slick-track > .column {padding:1px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-1 > .column,[class*=" columns-container-"].s-space-1 > .column,[class^="columns-container-"].s-space-1.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-1.slick-slider .slick-track > .column {padding:0 1px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].s-space-2,[class*=" tiles-container-"].s-space-2 {margin:-2px;}[class^="columns-container-"].s-space-2,[class*=" columns-container-"].s-space-2 {margin:0 -2px;}[class^="tiles-container-"].s-space-2 > .column,[class*=" tiles-container-"].s-space-2 > .column,[class^="tiles-container-"].s-space-2.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-2.slick-slider .slick-track > .column {padding:2px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-2 > .column,[class*=" columns-container-"].s-space-2 > .column,[class^="columns-container-"].s-space-2.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-2.slick-slider .slick-track > .column {padding:0 2px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].s-space-3,[class*=" tiles-container-"].s-space-3 {margin:-3px;}[class^="columns-container-"].s-space-3,[class*=" columns-container-"].s-space-3 {margin:0 -3px;}[class^="tiles-container-"].s-space-3 > .column,[class*=" tiles-container-"].s-space-3 > .column,[class^="tiles-container-"].s-space-3.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-3.slick-slider .slick-track > .column {padding:3px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-3 > .column,[class*=" columns-container-"].s-space-3 > .column,[class^="columns-container-"].s-space-3.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-3.slick-slider .slick-track > .column {padding:0 3px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].s-space-4,[class*=" tiles-container-"].s-space-4 {margin:-4px;}[class^="columns-container-"].s-space-4,[class*=" columns-container-"].s-space-4 {margin:0 -4px;}[class^="tiles-container-"].s-space-4 > .column,[class*=" tiles-container-"].s-space-4 > .column,[class^="tiles-container-"].s-space-4.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-4.slick-slider .slick-track > .column {padding:4px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-4 > .column,[class*=" columns-container-"].s-space-4 > .column,[class^="columns-container-"].s-space-4.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-4.slick-slider .slick-track > .column {padding:0 4px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].s-space-5,[class*=" tiles-container-"].s-space-5 {margin:-5px;}[class^="columns-container-"].s-space-5,[class*=" columns-container-"].s-space-5 {margin:0 -5px;}[class^="tiles-container-"].s-space-5 > .column,[class*=" tiles-container-"].s-space-5 > .column,[class^="tiles-container-"].s-space-5.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-5.slick-slider .slick-track > .column {padding:5px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-5 > .column,[class*=" columns-container-"].s-space-5 > .column,[class^="columns-container-"].s-space-5.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-5.slick-slider .slick-track > .column {padding:0 5px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].s-space-5,[class*=" tiles-container-"].s-space-5 {margin:-5px;}[class^="columns-container-"].s-space-5,[class*=" columns-container-"].s-space-5 {margin:0 -5px;}[class^="tiles-container-"].s-space-5 > .column,[class*=" tiles-container-"].s-space-5 > .column,[class^="tiles-container-"].s-space-5.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-5.slick-slider .slick-track > .column {padding:5px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-5 > .column,[class*=" columns-container-"].s-space-5 > .column,[class^="columns-container-"].s-space-5.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-5.slick-slider .slick-track > .column {padding:0 5px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].s-space-10,[class*=" tiles-container-"].s-space-10 {margin:-10px;}[class^="columns-container-"].s-space-10,[class*=" columns-container-"].s-space-10 {margin:0 -10px;}[class^="tiles-container-"].s-space-10 > .column,[class*=" tiles-container-"].s-space-10 > .column,[class^="tiles-container-"].s-space-10.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-10.slick-slider .slick-track > .column {padding:10px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-10 > .column,[class*=" columns-container-"].s-space-10 > .column,[class^="columns-container-"].s-space-10.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-10.slick-slider .slick-track > .column {padding:0 10px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].s-space-15,[class*=" tiles-container-"].s-space-15 {margin:-15px;}[class^="columns-container-"].s-space-15,[class*=" columns-container-"].s-space-15 {margin:0 -15px;}[class^="tiles-container-"].s-space-15 > .column,[class*=" tiles-container-"].s-space-15 > .column,[class^="tiles-container-"].s-space-15.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-15.slick-slider .slick-track > .column {padding:15px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-15 > .column,[class*=" columns-container-"].s-space-15 > .column,[class^="columns-container-"].s-space-15.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-15.slick-slider .slick-track > .column {padding:0 15px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].s-space-20,[class*=" tiles-container-"].s-space-20 {margin:-20px;}[class^="columns-container-"].s-space-20,[class*=" columns-container-"].s-space-20 {margin:0 -20px;}[class^="tiles-container-"].s-space-20 > .column,[class*=" tiles-container-"].s-space-20 > .column,[class^="tiles-container-"].s-space-20.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-20.slick-slider .slick-track > .column {padding:20px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-20 > .column,[class*=" columns-container-"].s-space-20 > .column,[class^="columns-container-"].s-space-20.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-20.slick-slider .slick-track > .column {padding:0 20px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].s-space-25,[class*=" tiles-container-"].s-space-25 {margin:-25px;}[class^="columns-container-"].s-space-25,[class*=" columns-container-"].s-space-25 {margin:0 -25px;}[class^="tiles-container-"].s-space-25 > .column,[class*=" tiles-container-"].s-space-25 > .column,[class^="tiles-container-"].s-space-25.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-25.slick-slider .slick-track > .column {padding:25px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-25 > .column,[class*=" columns-container-"].s-space-25 > .column,[class^="columns-container-"].s-space-25.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-25.slick-slider .slick-track > .column {padding:0 25px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].s-space-30,[class*=" tiles-container-"].s-space-30 {margin:-30px;}[class^="columns-container-"].s-space-30,[class*=" columns-container-"].s-space-30 {margin:0 -30px;}[class^="tiles-container-"].s-space-30 > .column,[class*=" tiles-container-"].s-space-30 > .column,[class^="tiles-container-"].s-space-30.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-30.slick-slider .slick-track > .column {padding:30px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-30 > .column,[class*=" columns-container-"].s-space-30 > .column,[class^="columns-container-"].s-space-30.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-30.slick-slider .slick-track > .column {padding:0 30px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].s-space-35,[class*=" tiles-container-"].s-space-35 {margin:-35px;}[class^="columns-container-"].s-space-35,[class*=" columns-container-"].s-space-35 {margin:0 -35px;}[class^="tiles-container-"].s-space-35 > .column,[class*=" tiles-container-"].s-space-35 > .column,[class^="tiles-container-"].s-space-35.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-35.slick-slider .slick-track > .column {padding:35px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-35 > .column,[class*=" columns-container-"].s-space-35 > .column,[class^="columns-container-"].s-space-35.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-35.slick-slider .slick-track > .column {padding:0 35px;display:inline-block;vertical-align:top;}[class^="tiles-container-"].s-space-40,[class*=" tiles-container-"].s-space-40 {margin:-40px;}[class^="columns-container-"].s-space-40,[class*=" columns-container-"].s-space-40 {margin:0 -40px;}[class^="tiles-container-"].s-space-40 > .column,[class*=" tiles-container-"].s-space-40 > .column,[class^="tiles-container-"].s-space-40.slick-slider .slick-track > .column,[class*=" tiles-container-"].s-space-40.slick-slider .slick-track > .column {padding:40px;display:inline-block;vertical-align:top;}[class^="columns-container-"].s-space-40 > .column,[class*=" columns-container-"].s-space-40 > .column,[class^="columns-container-"].s-space-40.slick-slider .slick-track > .column,[class*=" columns-container-"].s-space-40.slick-slider .slick-track > .column {padding:0 40px;display:inline-block;vertical-align:top;}}@media print {html,body				{ background:#fff; }.print-hide			{ display:none !important; }}	.todo			{ outline:3px solid red; }@font-face {font-family:"Land Rover Bold";font-style: normal;font-weight: bold;src: url("/userdata/36907/layout/fonts/landroverweb-bold.eot");src: url("/userdata/36907/layout/fonts/landroverweb-bold.eot?#iefix") format("embedded-opentype"),url("/userdata/36907/layout/fonts/landroverweb-bold.woff") format("woff"),url("/userdata/36907/layout/fonts/landroverweb-bold.ttf") format("truetype");}@font-face {font-family: "Land Rover Demi";font-style: normal;font-weight: 500;src: url("/userdata/36907/layout/fonts/landroverweb-demi.eot");src: url("/userdata/36907/layout/fonts/landroverweb-demi.eot?#iefix") format("embedded-opentype"),url("/userdata/36907/layout/fonts/landroverweb-demi.woff") format("woff"),url("/userdata/36907/layout/fonts/landroverweb-demi.ttf") format("truetype");}@font-face {font-family: "Land Rover Medium";font-style: normal;font-weight: bold;src: url("/userdata/36907/layout/fonts/landroverweb-medium.eot");src: url("/userdata/36907/layout/fonts/landroverweb-medium.eot?#iefix") format("embedded-opentype"),url("/userdata/36907/layout/fonts/landroverweb-medium.woff") format("woff"),url("/userdata/36907/layout/fonts/landroverweb-medium.ttf") format("truetype");}@font-face {font-family: "Land Rover Light";font-style: normal;font-weight: 100;src: url("/userdata/36907/layout/fonts/landroverweb-light.eot");src: url("/userdata/36907/layout/fonts/landroverweb-light.eot?#iefix") format("embedded-opentype"),url("/userdata/36907/layout/fonts/landroverweb-light.woff") format("woff"),url("/userdata/36907/layout/fonts/landroverweb-light.ttf") format("truetype");}@font-face {font-family:"Avenir Heavy";font-style: normal;font-weight: bold;src: url("/userdata/36907/layout/fonts/avenir_heavy.eot");src: url("/userdata/36907/layout/fonts/avenir_heavy.eot?#iefix") format("embedded-opentype"),url("/userdata/36907/layout/fonts/avenir_heavy.woff") format("woff"),url("/userdata/36907/layout/fonts/avenir_heavy.ttf") format("truetype");}@font-face {font-family:"Avenir Medium";font-style: normal;font-weight: 500;src: url("/userdata/36907/layout/fonts/avenir_medium.eot");src: url("/userdata/36907/layout/fonts/avenir_medium.eot?#iefix") format("embedded-opentype"),url("/userdata/36907/layout/fonts/avenir_medium.woff") format("woff"),url("/userdata/36907/layout/fonts/avenir_medium.ttf") format("truetype");}@font-face {font-family:"Avenir Roman";font-style: normal;font-weight: normal;src: url("/userdata/36907/layout/fonts/avenir_roman.eot");src: url("/userdata/36907/layout/fonts/avenir_roman.eot?#iefix") format("embedded-opentype"),url("/userdata/36907/layout/fonts/avenir_roman.woff") format("woff"),url("/userdata/36907/layout/fonts/avenir_roman.ttf") format("truetype");}@font-face {font-family:"Avenir Roman Oblique";font-style: normal;font-weight: normal;src: url("/userdata/36907/layout/fonts/avenir_roman_oblique.eot");src: url("/userdata/36907/layout/fonts/avenir_roman_oblique.eot?#iefix") format("embedded-opentype"),url("/userdata/36907/layout/fonts/avenir_roman_oblique.woff") format("woff"),url("/userdata/36907/layout/fonts/avenir_roman_oblique.ttf") format("truetype");}*				{ box-sizing:border-box; }html, body			{ padding:0; margin:0; }html				{ background:#ddd; }html.page-print		{ background:#fff; }body				{ font-family:"Avenir Roman","Myriad Pro","Sans-Serif"; font-size:14px; line-height:22px; color:#000; font-weight:400; letter-spacing:0.02em; }nav					{  }option				{ background:#fff; color:#000; text-transform:none; letter-spacing:0; }header .container			{ background:#0C121C; padding:0; }#animation .container,#dealer-search .container	{ padding:0; }#head						{ float:left; height:131px; overflow:hidden; }#navi						{ float:right; }#content					{  }#sidebar-left				{  }#main-content				{  }#sidebar-right				{  }#pre-footer					{  }#pre-footer-routing 		{  }#footer						{ background:#000; color:#999; padding-bottom:20px; }#footer-links				{ border-bottom:1px solid #2a2a2a; margin-bottom:20px; }#footer-share				{ padding-bottom:20px; }#footer-address				{ font-size:14px; letter-spacing:0.015em; text-align:center; line-height:22px; background:#000; padding:3px 0 20px; }#dealer-search				{ }#footer-in-stock,#model-pages				{ padding:30px 0; }#legal						{ font-size:14px; letter-spacing:0.015em; text-align:center; line-height:22px; background:#000; padding:15px 0; }.icon-call { font-size: 25px; }.vehicle-not-available{position: fixed;text-align: center;z-index: 9999;width: 100%;background: #ffadad;font-size: 16px;height: 40px;padding: 8px;}#tool-wing .user-tool-area						{ z-index:16; position:fixed; top:50%; right:0; -webkit-transform:translate(0, -50%); transform:translate(0, -50%); }#tool-wing .user-tool-area .user-tool-link		{ display:block; margin-bottom:1px; border-radius:3px 0 0 3px; width:55px; line-height:55px; position:relative; text-align:right; padding:0; }#tool-wing .user-tool-area .icon				{ position:relative; z-index:5; font-size:19px; width:55px; height:55px; background:#000; color:#fff; text-align:center; }#tool-wing .user-tool-area .text				{ text-align:left; position:absolute; top:0; left:100%; transition:all 200ms linear; padding:0 10px; color:#fff; background:#4e4e4e; line-height:55px; width:200px; border-radius:3px 0 0 3px; }#tool-wing .user-tool-area .user-tool-link:hover .text,#tool-wing .user-tool-area .user-tool-link.animate .text	{ left:-200px; }#main-content .we-content:last-child,#main-content .l2e-content,#main-content .form-content	{ padding:80px 0 80px; }.container					{ padding:0 100px; }.navi-quicklinks			{ padding-left:20px; border-bottom:1px solid #232323; border-left:1px solid #232323; letter-spacing:0.3em; line-height:60px; }.navi-quicklinks a			{ padding-right:40px; font-size:8px; color:#CBCBCE; text-transform:uppercase; }.navi-quicklinks .dws-name,.navi-quicklinks .dws-phone			{ font-family:'Land Rover Bold'; font-size:20px; }.navi-quicklinks .dws-name			{ line-height:35px; }.navi-quicklinks .dws-phone			{  }.navi-quicklinks .dws-location		{ line-height:20px; }.navi-quicklinks .dws-location		{ font-family:'Land Rover Light'; font-size:16px; }.dws-advanced-header					{ line-height:20px; }.dws-advanced-header .dealer-title		{ padding-top:9px; }.dws-advanced-header .dealer-title,.dws-advanced-header .dws-phone			{ display:block; text-align:left; }.dws-advanced-header .dws-name:after	{ content:" "; }.dws-advanced-header .dws-name,.dws-advanced-header .dws-location,.dws-advanced-header .dws-phone			{ font-size:16px; line-height:20px; }.dws-advanced-header .dws-logo			{ margin-top:10px; height:40px; float:left; }.dws-advanced-header .dws-logo a		{ padding-right:0; height:40px; float:left; }.dws-advanced-header .dws-logo img		{ display:block; height:40px; margin-right:20px; }.loader						{ background:url(/userdata/36907/layout/spinner-a.gif) no-repeat center center; min-height:100px; }.warranty							{ position:relative; }.warranty .warranty_popup			{ text-align:left; -webkit-transform:translate(0, 10px); transform:translate(0, 10px); box-shadow:0 0 1px 0 rgba(0,0,0,1); display:none; z-index:10; position:absolute; top:100%; right:0; background:#ddd; padding:20px; line-height:22px; min-width:320px; max-width:320px; color:#393939; }.warranty .warranty_popup img		{ max-width:100%; }.warranty .warranty_popup:before	{ content:''; position:absolute; bottom:100%; right:20px; border-bottom:10px solid #ddd; border-left:10px solid transparent; border-right:10px solid transparent; }.warranty .warranty_popup a			{ text-align:left; color:#282828; }.warranty:hover .warranty_popup		{ display:block; }.offer-item .warranty .warranty_popup 			{ -webkit-transform:translate(0, -5px); transform:translate(0, -5px); top:auto; bottom:100%; right:-7px; left:auto; }.offer-item .warranty .warranty_popup:before	{ content:''; position:absolute; bottom:auto; top:100%; right:20px; left:auto; border-top:10px solid #ddd; border-bottom:none; }#search .warranty .warranty_popup			{ -webkit-transform:translate(-50%, 0); transform:translate(-50%, 0); top:100%; right:auto; left:50%; }#search .warranty .warranty_popup:before	{ right:auto; left:50%; -webkit-transform:translate(-50%, 0); transform:translate(-50%, 0); }#languages				{ padding-bottom:20px; }.country-flag			{ max-width:30px; margin:0 0 0 10px; vertical-align:middle; opacity:0.2; }.country-flag.active	{ opacity:1.0; }.country-flag.de		{  }.country-flag.gb		{  }.country-flag.fr		{  }.country-flag.it		{  }.country-flag.es		{  }.country-flag.nl		{  }ul.openings,.openings li					{ list-style:none; margin:0; padding:0; }.openings .o-location-data		{ padding-top:20px; }.openings .o-location-data:first-child	{ padding-top:0; }.openings .o-title				{ font-weight:700; padding-top:10px; }.openings .o-line				{ display:table; width:100%; }.openings .o-line > span		{ display:table-cell; }.openings .o-line .o-day		{  }.openings .o-line .o-time		{ text-align:right; }.openings .o-line .o-info		{ display:block; }a.link-l2l				{ font-family:"Roboto Condensed"; font-weight:700; font-size:16px; }a.link-back				{  }a.quick-link			{ display:block; }a.footer-link			{ line-height:50px; font-size:10px; color:#999; letter-spacing:0.29em; text-transform:uppercase; margin:0 25px; display:inline-block; }a.footer-link.active,a.footer-link:hover		{ text-decoration:underline; }a.footer-modix			{  }a.footer-social			{ margin:0; margin:0 3px; font-size:30px; }a.footer-social:hover	{ text-decoration:none; color:#4e4e4e; }#legal a				{ color:#FFF; text-decoration:underline; }#main-content.grid		{  }.content-box			{  }.content-title			{ padding:50px 100px; text-align:center; }.content-body			{ background:#ddd; }.custom-box				{ margin-bottom:10px; background:#fff; }.custom-heading			{ font-weight:400; font-size:16px; line-height:50px; border-bottom:1px solid #dbdbdb; background:#f1f1f1; padding:0 20px; }.custom-title			{  }.custom-body			{ padding:20px; }.main-navi .navi-social					{ float:right; }.main-navi .navi-social a,a.box-social-item.box-social			{ display:inline-block; padding:0; font-size:30px; margin-right:10px; }.main-navi .navi-social a:before,a.box-social-item.box-social:before	{ margin:0; width:auto; }.box-fb-like				{ padding-top:10px; }.item-list,.item-list li				{ margin:0; padding:0; list-style:none; overflow:hidden; }.item-list li				{ margin-top:20px; padding-top:20px; border-top:1px solid #dbdbdb; }.item-list li:first-child	{ margin-top:0; padding-top:0; border-top:none; }.l2l-item.design-left .text		{ padding-left:20px; text-align:left; }.l2l-item.design-right .text	{ padding-right:20px; text-align:right; }.l2l-item .img		{ margin-bottom:10px; }.l2l-item .text		{  }.l2l-item .text.nopic		{ padding-left:0; padding-right:0; }.l2e-content .l2e-part					{ padding-bottom:80px; }.l2e-content .l2e-part.pb0				{ padding-bottom:0; }.l2e-content .l2e-part:last-child		{ padding:0; }.l2e-content .l2e-part h2				{ color:#393939; font-size:50px; line-height:60px; font-family:'Land Rover Bold'; }.l2e-content .l2e-part h3				{ color:#393939; font-size:40px; line-height:50px; font-family:'Land Rover Bold'; }.l2e-content .l2e-part .l2e-intro		{ padding:20px 0; }.l2e-content .l2e-part ul				{ list-style:none; margin:0; padding:0; display:inline-block; text-align:left; }.l2e-content .l2e-part ul li			{ position:relative; }.l2e-content .l2e-part ul li:before		{ font-family:icons; content:"\e80a"; color:#4e4e4e; font-size:12px; display:inline-block; margin-right:10px; }.l2e-content .l2e-part .l2e-inner		{ overflow:hidden; }.l2e-content .l2e-part .responsive,.l2e-content .l2e-part .l2e-inner img	{ margin-bottom:40px; }.l2e-content .l2e-part .l2e-inner table			{ border-collapse:collapse; border-spacing:0; }.l2e-content .l2e-part .l2e-inner table img		{ margin:0; width:85%; }.l2e-content .l2e-part .l2e-inner table th,.l2e-content .l2e-part .l2e-inner table td		{ vertical-align:middle; padding:5px 0; }.l2e-content .l2e-part .l2e-inner table tr td:first-child	{ text-align:center; }.l2e-content .l2e-part .l2e-inner table tr td:last-child	{ padding-left:10px; }.newsfeed-list				{ list-style:none; margin:0; overflow:hidden; padding:0; }.newsfeed-list li			{ padding:0 20px 20px; text-align:center; float:left; height:185px; }.newsfeed-list li figure	{ padding-bottom:10px; }.news-list			{ margin:0; padding:0; list-style:none; overflow:hidden; margin:0 -5px; }.news-list li		{ float:left; padding:0 5px 10px; }.news-list li b		{ display:block; width:100%; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }.news-list figure	{ background:#aaa; text-align:center; margin-bottom:5px; }.news-list figure a	{ left:0; padding:50% 0; position:absolute; top:50%; transform:translate(0px, -50%); -moz-transform:translate(0px, -50%); -webkit-transform:translate(0px, -50%); vertical-align:middle; width:100%; }.team-list							{ margin:0; padding:0; list-style:none; overflow:hidden; margin:0 -5px; }.team-list .person					{ display:inline-block; vertical-align:top; padding:0 5px 10px; }.team-list .person figure			{ background:#aaa; text-align:center; }.team-list .person figure span		{ color:#fff; font-size:16px; font-weight:700; left:0; padding:50% 0; position:absolute; top:50%; transform:translate(0px, -50%); -moz-transform:translate(0px, -50%); -webkit-transform:translate(0px, -50%); vertical-align:middle; width:100%; }.team-list .person .data-wrap		{ padding:0 10px; background:#f2f2f2; min-height:180px; }.team-list .person .title			{ padding:10px 0 5px; position:relative; }.team-list .person .title span		{ font-weight:700; font-size:16px; }.team-list .person .position		{ position:relative; }.team-list .person .position:after	{ content:""; display:inline-block; width:50px; height:2px; background:#4e4e4e; position:absolute; bottom:4px; left:-10px; }.team-list .person .data			{  }.team-list .person .data .email		{ display:block; width:100%; text-overflow:ellipsis; overflow:hidden; white-space:nowrap; }.format-3x4 { padding-bottom:133.3333%; }.finder.selected button:not(.selected)	{ opacity:0.4; }.finder button							{ background:#4e4e4e; color:#fff; line-height:30px; padding:0 10px; margin:5px 5px 0 0; text-align:center; }#locations 																{  }#location-tabs 															{ background:#f7f7f7; display:block; width:100%; list-style-type:none; margin:0 0 20px; padding:0; }#location-tabs li														{ display:inline-block; margin:0; padding:0; }#location-tabs li a														{ position:relative; color:#333; display:block; margin:0; padding:10px 20px 10px 20px; border-right:1px solid #fff; line-height:24px; font-size:18px; }#location-tabs li a.icon-location										{ padding:10px 20px 10px 35px; }#location-tabs li a:before												{ font-size:24px; position:absolute; top:9px; left:9px; }#location-tabs li a[href]:hover,#location-tabs li a.active												{ background:#efefef; }#location-tabs li a.active:hover										{ cursor:default; }#location-tabs li .location-name										{ font-weight:bold; white-space:nowrap; }#location-tabs li .location-street										{ font-weight:normal; white-space:nowrap; font-size:12px; line-height:18px; }#location-tabs li .location-street:before								{ content:", "; white-space:nowrap; }#location-tabs li .location-street.empty:before							{ display:none; }#location-tabs li .location-department									{ font-weight:normal; }#location-tabs li .location-departments									{ display:block; font-weight:normal; line-height:20px; font-size:13px; white-space:nowrap; }#location-tabs li .location-department:before							{ content:""; }#location-tabs li .location-department ~ .location-department:before	{ content:"/"; font-weight:normal; }#locations .location-image												{ background:#efefef; margin-bottom:10px; }#locations .location-data 												{ position:relative; padding-right:75%; min-height:230px; }#locations .location-data + .location-data 								{ margin-top:20px; }#locations .location-hours 												{  }#locations .location-map												{ position:absolute; top:0; right:0; bottom:0; left:25%; }#locations .location-map iframe											{ width:100%; height:100%; padding-left:20px; }#locations .location-map a												{ display:block; width:100%; height:0; padding-bottom:32%; border-left:20px solid transparent; background-size:cover!important; }#locations .location-button-area										{ margin-top:10px; }.framed-link															{ text-align:center; border:1px solid #4e4e4e; color:#333; line-height:40px; font-size:17px; display:block; }.framed-link:before														{ font-size:20px; display:inline-block; padding-right:5px; }.framed-link:hover														{ border:1px solid #333; color:#333; text-decoration:none; background:#efefef; }#directions 											{  }#directions .location-data 								{ display:inline-block; margin-top:20px; }#directions .location-data:nth-of-type(-n+2)			{ margin-top:0; }#directions .location-data:nth-of-type(2n)				{ padding-left:10px; }#directions .location-data:nth-of-type(2n-1)			{ padding-right:10px; }#directions .location-data:nth-of-type(2n-1).l100		{ padding-right:0; }#directions .location-address							{ display:inline-block; }#directions .location-map								{ display:inline-block;vertical-align:top; }#directions .location-map a								{ display:block; width:100%; }#directions .location-map img							{ display:block; width:100%; }h1, h2, h3, h4, h5, h6,.h1, .h2, .h3, .h4, .h5, .h6,.headline					{ font-family:"Land Rover Medium","Myriad Pro","Sans-Serif"; font-size:32px; letter-spacing: 0.02em; line-height:32px; color:#FFF; margin:0; padding:0; }h1,.h1			{ font-family:"Land Rover Light"; text-transform:uppercase; line-height:40px; font-weight:normal; }h2,.h2			{ text-transform:uppercase; }h3,.h3			{ font-size:16px; font-weight:700; padding-bottom:10px; }h4,.h4			{ font-family:"Land Rover Bold"; font-size:16px; padding-bottom:15px; color:#222222; }h5,.h5			{  }h6,.h6			{  }.headline	{  }.center-push		{ margin-left:20%; }#details h2			{ color:#393939; }#details h3			{ color:#393939; margin:0; padding:0; margin-top:8px; }.title-padding	{ padding:50px 0; }.light-gray					{ background:#dddddd; box-shadow:100px 0 0 0 rgba(221, 221, 221, 1), -100px 0 0 0 rgba(221, 221, 221, 1), 360px 0 0 0 rgba(221, 221, 221, 1), -360px 0 0 0 rgba(221, 221, 221, 1), 1680px 0 0 0 rgba(221, 221, 221, 1), -1680px 0 0 0 rgba(221, 221, 221, 1); }.medium-gray				{ position:relative; background:#393939; color:#fff; box-shadow:100px 0 0 0 rgba(57, 57, 57, 1), -100px 0 0 0 rgba(57, 57, 57, 1), 360px 0 0 0 rgba(57, 57, 57, 1), -360px 0 0 0 rgba(57, 57, 57, 1), 1680px 0 0 0 rgba(57, 57, 57, 1), -1680px 0 0 0 rgba(57, 57, 57, 1); }.ie .medium-gray			{ box-shadow:-2px 0 0 0 rgba(57, 57, 57, 1), -2px 0 0 0 rgba(57, 57, 57, 1), -2px 0 0 0 rgba(57, 57, 57, 1), -2px 0 0 0 rgba(57, 57, 57, 1), -2px 0 0 0 rgba(57, 57, 57, 1), 100px 0 0 0 rgba(57, 57, 57, 1), -100px 0 0 0 rgba(57, 57, 57, 1), 360px 0 0 0 rgba(57, 57, 57, 1), -360px 0 0 0 rgba(57, 57, 57, 1), 1680px 0 0 0 rgba(57, 57, 57, 1), -1680px 0 0 0 rgba(57, 57, 57, 1); }.medium-dark-gray			{ position:relative; background:#232323; color:#fff; box-shadow:100px 0 0 0 rgba(35, 35, 35, 1), -100px 0 0 0 rgba(35, 35, 35, 1), 360px 0 0 0 rgba(35, 35, 35, 1), -360px 0 0 0 rgba(35, 35, 35, 1), 1680px 0 0 0 rgba(35, 35, 35, 1), -1680px 0 0 0 rgba(35, 35, 35, 1); }.ie .medium-dark-gray		{ box-shadow:-2px 0 0 0 rgba(35, 35, 35, 1), -2px 0 0 0 rgba(35, 35, 35, 1), -2px 0 0 0 rgba(35, 35, 35, 1), -2px 0 0 0 rgba(35, 35, 35, 1), -2px 0 0 0 rgba(35, 35, 35, 1), 100px 0 0 0 rgba(35, 35, 35, 1), -100px 0 0 0 rgba(35, 35, 35, 1), 360px 0 0 0 rgba(35, 35, 35, 1), -360px 0 0 0 rgba(35, 35, 35, 1), 1680px 0 0 0 rgba(35, 35, 35, 1), -1680px 0 0 0 rgba(35, 35, 35, 1); }.dark-gray					{ position:relative; background:#0C121C; color:#fff; box-shadow:100px 0 0 0 rgba(12, 18, 28, 1), -100px 0 0 0 rgba(12, 18, 28, 1), 360px 0 0 0 rgba(12, 18, 28, 1), -360px 0 0 0 rgba(12, 18, 28, 1), 1680px 0 0 0 rgba(12, 18, 28, 1), -1680px 0 0 0 rgba(12, 18, 28, 1); }.ie .dark-gray				{ box-shadow:-2px 0 0 0 rgba(12, 18, 28, 1), -2px 0 0 0 rgba(12, 18, 28, 1), -2px 0 0 0 rgba(12, 18, 28, 1), -2px 0 0 0 rgba(12, 18, 28, 1), -2px 0 0 0 rgba(12, 18, 28, 1), 100px 0 0 0 rgba(12, 18, 28, 1), -100px 0 0 0 rgba(12, 18, 28, 1), 360px 0 0 0 rgba(12, 18, 28, 1), -360px 0 0 0 rgba(12, 18, 28, 1), 1680px 0 0 0 rgba(12, 18, 28, 1), -1680px 0 0 0 rgba(12, 18, 28, 1); }.we-content					{ padding-bottom:20px; }.we-content:last-child		{ padding-bottom:0; }.format-custom				{ padding-bottom:53.5%; display:block; }.format-custom.animation	{ padding-bottom:33.75%; display: block; }.format-animation			{ padding-bottom:33.75%; display: block; position: relative; overflow: hidden; }.format-animation img		{ position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); }.format-dws					{ padding-bottom:31.6%; display:block; }.format-maps				{ padding-bottom:50%; display:block; }[class^="icon-"]:before,[class*=" icon-"]:before		{  }a.icon-facebook-squared						{ color:#3a589e; }a.icon-twitter-squared						{ color:#5fa9dd; }a.icon-youtube-squared						{ color:#cf2227; }a.icon-gplus-squared						{ color:#df4b38; }a.icon-vimeo-squared						{ color:#aad450; }a.icon-tumblr-squared						{ color:#2c4762; }a.icon-pinterest-squared					{ color:#cb2028; }a.icon-linkedin-squared						{ color:#0274b3; }a.icon-instagramm							{ color:#437297; }#searchmask-bar .field-wrapper			{ margin:0 -10px; }#searchmask-bar .search-bar-item		{ padding:0 20px 20px; }#searchmask-box .graphical-select		{ margin-bottom:10px; }form,button			{ margin:0; padding:0; border:0; background:none; }button			{ cursor:pointer; }#additional-text a.button			{ background:#4e4e4e; color:#fff; border:1px solid #4e4e4e; padding:0 20px; }#additional-text a.button:hover		{ background:#000; }#additional-text .claim				{font-family:"Land Rover Bold","Myriad Pro","Sans-Serif";font-size:24px;color:#4e4e4e;padding:5px 0;border-top: 1px solid #000;border-bottom: 1px solid #000;}#additional-text .legals			{ margin-top:20px; font-size:11px; line-height:130%; }.ie input,.ie textarea	{ padding:12px 15px; line-height:normal; }.ie select		{ height:100%; }input,textarea		{ font-family:'Land Rover Bold','Myriad Pro', 'Sans-Serif'; font-weight:800; font-size:12px; margin:0; padding:0; border:none; background:none; resize:none; margin-bottom:10px; padding:0 15px; line-height:40px; border-radius:5px; color:#000; background:#fff; }textarea		{ line-height: 20px; padding-top: 8px; padding-bottom: 8px; }textarea		{ min-height:90px; }input[disabled="disabled"],input:disabled					{ background:#e5e5e5; }::-webkit-input-placeholder		{ font-family:'Land Rover Bold','Myriad Pro', 'Sans-Serif'; font-weight:800; font-size:12px; color:#000; }::-moz-placeholder				{ font-family:'Land Rover Bold','Myriad Pro', 'Sans-Serif'; font-weight:800; font-size:12px; color:#000; }:-ms-input-placeholder			{ font-family:'Land Rover Bold','Myriad Pro', 'Sans-Serif'; font-weight:800; font-size:12px; color:#000; }/* Fix for Safari input type "date" */input[type="date"]	{ height:40px; }input:focus,textarea:focus,.inputFrom:not([value=""]) ~ p input.from,.inputTo:not([value=""]) ~ p input.to		{ color:#333333; }.button,button[type="submit"],button[type="reset"]		{ font-family:'Avenir Heavy','Myriad Pro', 'Sans-Serif'; font-size:10px; color:#fff; display:inline-block; text-align:center; line-height:38px; letter-spacing:2.90px; border:1px solid #fff; text-transform:uppercase; }button::-moz-focus-inner 	{ padding:0; border:0; }.button:before,button[type="submit"]:before,button[type="reset"]:before,.button:after,button[type="submit"]:after,button[type="reset"]:after	{ font-family:icons; display:inline-block; }.ie .button:before,.ie button[type="submit"]:before,.ie button[type="reset"]:before,.ie .button:after,.ie button[type="submit"]:after,.ie button[type="reset"]:after	{ height:10px; overflow:hidden; position:relative; top:1px; }.button:hover,button[type="submit"]:hover,button[type="reset"]:hover,.button.details					{ background:#000; border:1px solid #000; }.button.active					{ background:#4e4e4e; color:#fff; border:1px solid #fff; }.button.details:hover,.button.active:hover		{ text-decoration:underline; }.btn-paypal span {vertical-align: middle;}.btn-paypal img {vertical-align: middle;max-width: 55px;}.toggle-button--show-logo {background: #fff;padding-left: 150px !important;height: 68px;vertical-align: middle !important;}.toggle-button--show-logo span {top: 50%;transform: translate(0, -50%);position: relative;display: block;}.toggle-button--show-logo::before {content: url("/userdata/36907/layout/de-pp-logo-100px.png");left: 20px;top: 50%;transform: translate(0, -50%);position: absolute;display: block;line-height: 1;}@media(max-width:680px){.toggle-button--show-logo {padding-left: 120px !important;}.toggle-button--show-logo::before {transform: scale(0.8) translate(0, -50%);left: 10px;}}.button.no-style,button[type="submit"].no-style,button[type="reset"].no-style	{ border:none; line-height:35px; }.button.new-style,.button.btn-primary,button[type="submit"].new-style,button[type="reset"].new-style,.button.rs-vh-info,button[type="submit"].rs-vh-info,button[type="reset"].rs-vh-info,.overlay .button					{ border:1px solid #393939; color:#0c121c; }.button.new-style:hover,.button.btn-primary:hover,button[type="submit"].new-style:hover,button[type="reset"].new-style:hover,.button.new-style.active,.button.rs-vh-info:hover,button[type="submit"].rs-vh-info:hover,button[type="reset"].rs-vh-info:hover,.overlay .button:hover				{ background:#4e4e4e; border:1px solid #fff; color:#fff; }.button.icon-before:before,button[type="submit"].icon-before:before,button[type="reset"].icon-before:before		{ content:'\e912'; color:#5c5c5b; margin-right:5px; font-size:11px; display:inline-block; }.button.button-back:before,button[type="submit"].button-back:before,button[type="reset"].button-back:before		{ content:'\e913'; color:#5c5c5b; margin-right:5px; font-size:11px; display:inline-block; }.button.button-next:after,button[type="submit"].button-next:after,button[type="reset"].button-next:after		{ content:'\e912'; color:#5c5c5b; margin-left:5px; font-size:11px; display:inline-block; }.button.no-style:hover,button[type="submit"].no-style:hover,button[type="reset"].no-style:hover,.button.icon-before:hover,button[type="submit"].icon-before:hover,button[type="reset"].icon-before:hover		{ background:none; text-decoration:underline; }.button.icon-before:hover:before,button[type="submit"].icon-before:hover:before,button[type="reset"].icon-before:hover:before,.button.button-back:hover:before,button[type="submit"].button-back:hover:before,button[type="reset"].button-back:hover:before,.button.button-next:hover:after,button[type="submit"].button-next:hover:after,button[type="reset"].button-next:hover:after	{ text-decoration:none; display:inline-block; }.select-input .graphical-select,.select-input input				{ display:inline-block; }.select-input .graphical-select	{  }.select-input input,.input-input input:last-child	{ width:54%; margin-right:20%; float:right; }.input-input input:first-child	{ width:25%; }select										{ cursor:pointer; width:100%; margin:0; position:absolute; top:0; right:0; bottom:0; left:0; opacity:0; background:none; }.graphical-select.disabled select			{ cursor:default; }.graphical-select.selected select			{  }.graphical-select.selected.reset select		{ visibility:hidden; }.graphical-select							{ cursor:pointer; border-radius:5px; padding:9px 15px; position:relative; display:block; background:#FFF; color:#000; margin-bottom:10px; }.graphical-select.disabled					{ background:#e2e2e2; cursor:default; }.graphical-select.hover						{  }.graphical-select.focus						{  }.graphical-select.selected					{  }.graphical-select .selected-value			{ font-family:"Land Rover Bold","Myriad Pro","Sans-Serif"; font-weight:800; color:#000; font-size:12px; display:inline-block; overflow:hidden; text-overflow:ellipsis; vertical-align:top; white-space:nowrap; width:90%; }.graphical-select.disabled .selected-value	{ overflow:hidden; white-space:nowrap; }.graphical-select.disabled .selected-value,.graphical-select.disabled:after			{ color:#4d4d4d; }.graphical-select.hover .selected-value		{  }.graphical-select.focus .selected-value		{  }.graphical-select.selected .selected-value	{ color:#4e4e4e; font-weight:700; }.graphical-select:before,.graphical-select:after						{ font-family:icons; position:absolute; top:0; right:0; padding:inherit; pointer-events:none; }.graphical-select:before					{ content:"\e915"; visibility:hidden; }.graphical-select:after						{ content:"\e914"; }.graphical-select.selected:before			{ visibility:visible; content:"\e914"; }.graphical-select.selected.reset:before		{ visibility:visible; content:"\e845"; }.graphical-select.selected:after			{ visibility:hidden; }.graphical-select.focus:before				{ visibility:visible; color:#4e4e4e; }.graphical-select.focus:after				{ visibility:hidden; }.checkbox { display:inline-block; vertical-align:top; padding:0 20px 10px; }.checkbox > div { display: inline-block; vertical-align: top; }label							{ margin:0; padding:0; margin-bottom:10px; display:block; position:relative; }label > input[type="checkbox"],label > input[type="radio"]		{ display:none; }label > span.mark				{ position:absolute; top:2px; left:0; background-clip:padding-box; display:inline-block; width:16px; height:16px; vertical-align:top; border:1px solid #b9b9b9; border-radius:3px; }label > span.mark + span		{ padding-left:25px; display:inline-block; line-height:20px; vertical-align:top; font-family:'Land Rover Medium',"Myriad Pro","Sans-Serif"; font-size:11px; font-weight:700; }label > input[type="checkbox"] + span.mark						{ background:#fdfdfd; background:-moz-linear-gradient(top, #fdfdfd 1%, #eaeaea 100%); background:-webkit-gradient(linear, left top, left bottom, color-stop(1%,#fdfdfd), color-stop(100%,#eaeaea)); background:-webkit-linear-gradient(top, #fdfdfd 1%,#eaeaea 100%); background:-o-linear-gradient(top, #fdfdfd 1%,#eaeaea 100%); background:-ms-linear-gradient(top, #fdfdfd 1%,#eaeaea 100%); background:linear-gradient(to bottom, #fdfdfd 1%,#eaeaea 100%); filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdfdfd', endColorstr='#eaeaea',GradientType=0 ); }label > input[type="checkbox"] + span.mark:before				{ display:none; line-height:14px; width:inherit; margin:0; padding:0; color:#00612e; font-size:12px; }label > input[type="checkbox"]:checked + span.mark				{  }label > input[type="checkbox"]:checked + span.mark:before		{ font-family:icons; display:block; content:"\e801"; width:inherit; height:inherit; text-align:center; }label > input[type="checkbox"]:disabled + span.mark:before		{ color:inherit; opacity:0.5; }label > input[type="checkbox"]:disabled + span.mark				{ background:#4e4e4e; }label > input[type="radio"] + span.mark							{ background-color:#fff; box-shadow:inset 0 0 0 3px rgba(255, 255, 255, 1); border-radius:100%; }label > input[type="radio"]:checked + span.mark					{ background:#4e4e4e; border-radius:100%; }label > input[type="radio"]:disabled + span.mark				{ background:#aeb3b9; box-shadow:inset 0 0 0 10px rgba(232, 232, 232, 1); border-radius:100%; }label:hover > input[type="checkbox"] + span.mark				{  }label:hover > input[type="radio"] + span.mark					{  }label:hover > input[type="checkbox"] + span.mark + span,label > input[type="checkbox"]:checked + span.mark + span,label:hover > input[type="radio"] + span.mark + span,label > input[type="radio"]:checked + span.mark + span			{ color:#00612e; }label:hover > input[type="checkbox"]:disabled + span.mark,label:hover > input[type="radio"]:disabled + span.mark			{ border:1px solid #8e8f8f; }label:hover > input[type="checkbox"]:disabled + span.mark + span,label > input[type="checkbox"]:disabled + span.mark + span,label:hover > input[type="radio"]:disabled + span.mark + span,label > input[type="radio"]:disabled + span.mark + span			{ color:#4e4e4e; }label > input[type="checkbox"]:disabled + span.mark + span img	{ opacity:0.5; }.mdx-form-mod .graphical-select		{ margin-bottom:10px; }.form-rubric						{ padding-bottom:10px; }.form-title							{ line-height:42px; }.mandatory-hint						{ line-height:59px; }.form-input-left					{ float:left; }.form-input-right					{ float:right; }.mdx_form_psuffix,.mdx_form_fsuffix,.mdx_form_hsuffix					{ margin-right:20%; width:58%; }.mdx_form_psuffix:only-child,.mdx_form_fsuffix:only-child,.mdx_form_hsuffix:only-child		{ margin-right:0%; margin-left:10px; width:calc(100% - 10px); }.form-address-bottom		{ padding-top:20px; }.form-part 					{ padding:0 15px; }input.required-error,textarea.required-error,.required-error > div,.graphical-select.required-error	{ border:1px solid red !important; }.required-error > span				{ color:red; }#head .logo-item			{ line-height:131px; width:100%; text-align:center; font-size:0; background:#0C121C; }#head .logo-item img		{ vertical-align:middle; max-height:80px; }#head .logo-item,#head .head-info			{ display:inline-block; vertical-align:middle; }#head .column-left,#head .column-right		{ background:#0C121C; margin:0; padding:0; }#head .column-left		{ float:left; }#head .column-right		{ float:right; }#navicontainer.navi-fixed		{ position:fixed; top:0; left:0; width:100%; z-index:99; background:#fff; }.main-navi.desktop-navi			{ z-index:9999; background:#0C121C; }ul.main-navi,.main-navi ul,.main-navi li						{ list-style:none; margin:0; padding:0; position:relative; z-index:100000; font-family:"Land Rover Bold","Myriad Pro","Sans-Serif"; }.main-navi .navi-item				{ border-left:1px solid #232323; }.main-navi .navi-item a				{ color:#FFF; line-height:70px; font-size:10px; font-weight:700; letter-spacing:0.34em; display:block; padding:0 20px; text-transform:uppercase; }.main-navi .navi-item				{ display:inline-block; text-align:center; vertical-align:middle; }.main-navi .navi-item.active,.main-navi .navi-item:hover			{  }.main-navi .navi-item:hover > a,.main-navi .navi-item.active > a	{ background:#4e4e4e; }.main-navi .navi-item.last			{ border-right:none; }@media(min-width:1100px){.main-navi .navi-item {display:inline-table;height: 70px;}.main-navi .navi-item a {display:table-cell;line-height:25px;vertical-align:middle;}.price-type						{ height: 65px; }.price-type.mdx-toggle-show-newcars	{ height:auto; padding-top: 32px; }.price-type label:last-child 	{ width: 100%; }.select-field p.label			{ padding-top: 32px; }}.main-navi .sub-lv2,.main-navi .sub-lv3						{ display:none; min-width:150px; }.main-navi .navi-item:hover .sub-lv2,.main-navi .submenu-item:hover .sub-lv3	{ display:block; }.main-navi .navi-item .submenu					{ margin:0; padding:10px 0; border-top:1px solid #4e4e4e; background:#fff; background:rgba(255,255,255,0.9); position:absolute; top:100%; left:0; list-style:none; }.main-navi .navi-item.last .sub-lv2				{ right:0; left:auto; }.main-navi .navi-item .sub-lv2					{ border-top:1px solid #fff; }.main-navi .navi-item .sub-lv3					{ position:absolute; top:-10px; left:100%; }.main-navi .submenu .submenu-item				{ font-size:12px; line-height:27px; position:relative; }.main-navi .submenu .submenu-item a				{ line-height:27px; font-size:12px; white-space:nowrap; border:none; background:none; }.main-navi .submenu .submenu-item:hover > a,.main-navi .submenu .submenu-item.active > a	{ color:#4e4e4e; }.anim-inner					{  }.animation					{ transform-style:flat/*preserve-3d*/; position:relative; }.animation .info			{ position:static; bottom:0; left:0; padding:90px 120px; display:block; color:#FFF; font-family:"Land Rover Bold","Myriad Pro","Sans-Serif"; font-size:2.3vw; line-height:3vw; font-weight:500; text-align:left; }.animation .info strong 	{ font-family:"Land Rover Bold","Myriad Pro","Sans-Serif"; font-weight:700; letter-spacing:0.18em; text-transform:uppercase; }.animation .info p			{ padding:15px 0 30px; font-size:1.2vw; line-height:2vw; }.animation .info p			{ padding:10px 0; }.animation .info a      	{ font-family:"Land Rover Medium","Myriad Pro","Sans-Serif"; font-size:10px; font-weight:700; letter-spacing:0.29em; text-transform:uppercase; color:#0C121C; background:#FFF; padding:13px 35px; }.animation .info a:hover	{ color:#fff; background:#232323; }.animation .show		{ height:px; width:px; overflow:hidden; }.anim-slide				{ position:absolute; top:0px; left:0px; width:100%; max-width:100%; overflow:hidden; text-align:center; }.animation:not(.format-custom) .anim-slide { position: relative; }.anim-slide.video		{ background:url(/userdata/11111/layout/bildwechsel/video-loading.gif) no-repeat center center #000; height:100%; width:100%; }.anim-slide iframe		{ display:block; width:100% !important; height:100% !important; position:absolute; top:0; left:0; }.animation img			{ z-index:5; width:100%; }.animation .prev-button			{ cursor:pointer; position:absolute; top:50%; left:10px; z-index:13; display:none; margin-top:-15px; }.animation .prev-button:after	{ font-family:"icons"; content:"\e809"; font-size:30px; }.animation .next-button			{ cursor:pointer; position:absolute; top:50%; right:10px; z-index:13; display:none; margin-top:-15px; }.animation .next-button:after	{ font-family:"icons"; content:"\e80a"; font-size:30px; }.smartphone .animation .image-navigator			{ display:none; }.animation .image-navigator						{ position:absolute; bottom:15px; left:0; display:block; width:100%; text-align:center; z-index:14; font-size:0; line-height:0; }.animation .image-navigator	li					{ padding:1px 16.5px; background:#fff; cursor:pointer; display:inline-block; list-style:none; margin:0px 5px; }.animation .image-navigator	li:hover			{ cursor:pointer; }.animation .image-navigator	li.crt-navigator	{ background:rgba(255,255,255,0.3); }.animation .image-navigator	.li-prev			{ background:#75AFDC; color:#fff; }.animation .image-navigator	.li-prev:after		{ font-family:"icons"; content:"\e809"; }.animation .image-navigator	.li-next			{ background:#75AFDC; color:#fff; }.animation .image-navigator	.li-next:after		{ font-family:"icons"; content:"\e80a"; }.animation .seperated-navigator						{ position:absolute; top:0; right:0; margin:0px; z-index:14; }.animation .seperated-navigator li					{ padding:2px 5px; background:#75AFDC; color:#fff; cursor:pointer; display:inline-block; list-style:none; border:1px solid #ffffff; margin:0px 5px; }.animation .seperated-navigator .li-sep-prev		{  }.animation .seperated-navigator .li-sep-prev:after	{ font-family:"icons"; content:"\e809"; }.animation .seperated-navigator .li-sep-next		{  }.animation .seperated-navigator .li-sep-next:after	{ font-family:"icons"; content:"\e80a"; }.animation .seperated-navigator .stop-anim			{  }.animation .seperated-navigator .stop-anim:after	{ font-family:"icons"; content:"\e8f6"; }.animation .seperated-navigator .play-anim			{  }.animation .seperated-navigator .play-anim:after	{ font-family:"icons"; content:"\e88d"; }.animation-text {text-shadow: 0 0 20px black, 0 0 10px black;}.animation-content 					{ padding: 20px 10px; }.animation-content .animation-text	{ text-shadow: none; }.animation-content .title			{ font-size: 20px; padding-bottom: 10px; }.gal-imgs				{ margin:0 -10px; }.gal-imgs .gal-item		{ display:inline-block; vertical-align:top; width:25%; border:10px solid transparent; text-align:center; height:130px; font-size:0; line-height:110px; overflow:hidden; }.gal-imgs .gal-item img	{ vertical-align:middle; max-height:100%; }@media(min-width:680px) and (max-width: 1100px){.gal-imgs				{ margin:0 -10px; }.gal-imgs .gal-item		{ display:inline-block; width:50%; text-align:center; height:130px; font-size:0; line-height:110px; overflow:hidden; }.gal-imgs .gal-item img	{ vertical-align:middle; max-height:100%; }}.overlay .popup-inject				{ width:100%; }.overlay .popup-inject .video		{ margin-bottom:10px; }.overlay .button { padding-left: 10px; padding-right: 10px; }.overlay 			{ position:fixed; display:table; top:0; left:0; width:100%; height:100%; background:#f7f7f7; background:rgba(247,247,247,0.9); z-index:999999; padding:0 60px; }.overlay.preloader 	{ display:table; background:url(/userdata/36907/layout/popup/preloader.gif) no-repeat center center #f7f7f7; background:url(/userdata/36907/layout/popup/preloader.gif) no-repeat center center rgba(247,247,247,0.9); }.overlay > .overlay-inner { display:table-cell; text-align:center; vertical-align:middle; width:100%; }.overlay > .overlay-inner > .overlay-content { text-align:left; display:inline-block; padding:20px; border-radius:4px; background:#fff; box-shadow:0 0 20px rgba(0,0,0,0.1); }.overlay .close 				{ position:fixed; width:auto; height:auto; cursor:pointer; right:0; top:0; font-size:18px; background:#fff; padding:10px; pointer-events: none; }.overlay .close:after			{ content:"schließen"; font-size:14px; position:absolute; top:10px; right:100%; padding-right:10px; }.overlay .close:before			{ opacity:0.5; }.overlay .close:hover:before	{ opacity:1.0; }.overlay.mobile .close:after	{ display:none; }.overlay.mobile,.overlay.mobile 		{ position:fixed; top:0; left:0; width:100%; background:#f7f7f7; background:rgba(247,247,247,0.9); overflow-y:scroll; display:block; }.overlay.mobile > .overlay-inner,.overlay.mobile > .overlay-inner { text-align:center; display:block; }.overlay.mobile > .overlay-inner > .overlay-content,.overlay.mobile > .overlay-inner > .overlay-content { text-align:left; display:inline-block; padding:20px; border-radius:4px; background:#fff; box-shadow:0 0 20px rgba(0,0,0,0.1); }.overlay .prev								{ background:#fff; font-size:30px; cursor:pointer; position:fixed; top:50%; left:0; padding:10px; margin-top:-25px; box-shadow:0 0 4px rgba(0, 0, 0, 0.4); }.overlay .prev.icon-left-open:before		{ opacity:0.4; }.overlay .prev.icon-left-open:hover:before	{ opacity:1; }.overlay .next								{ background:#fff; font-size:30px; cursor:pointer; position:fixed; top:50%; right:0; padding:10px; margin-top:-25px; box-shadow:0 0 4px rgba(0, 0, 0, 0.4); }.overlay .next.icon-right-open:before		{ opacity:0.4; }.overlay .next.icon-right-open:hover:before	{ opacity:1; }.overlay .gal-frame			{ width:100%; text-align:center; vertical-align:middle; }.overlay .gal-frame img		{ vertical-align:middle; max-height:100%; width:100%; }.content-login 						{ margin:0 -20px; }.content-login .login-part			{ padding:10px 20px; }.content-alert-overview	.alert-item					{ padding:0 10px; border-top:1px solid #efefef; }.content-alert-overview	.alert-item:nth-child(2n)	{ background:#f8f8f8; }.content-alert-overview	.alert-history				{ padding:10px 0; }.content-alert-overview	.alert-history span:after	{ content:", "; }.content-alert-overview	.alert-history span:last-child:after	{ display:none; }.content-alert-overview	.alert-edit					{ padding:10px 0; }.content-alert-overview	.alert-hint					{ padding:20px 0 5px; border-top:1px solid #efefef; }.content-alert-overview .button						{ padding-right:25px; }.content-add-alert								{  }.content-add-alert .alert-fields input			{ width:100%; }.content-add-alert .alert-fields .field-title	{  }.content-add-alert .alert-fields				{ margin:0 -20px; }.content-add-alert .alert-fields .alert-field 	{ padding:0 20px; }.content-add-alert .alert-extras 			 	{ margin:0 -20px; }.content-add-alert .alert-extras .alert-extra 	{ padding:0 20px; }#saved-searches							{ padding: 20px 0; }.saved-search-item						{ padding:10px; position:relative; }.saved-search-item:before				{ content:''; height:1px; background:#bbbbbc; position:absolute; bottom:0; left:0; right:0; box-shadow:420px 0 0 0 rgba(187, 187, 187, 1), -420px 0 0 0 rgba(187, 187, 187, 1), 1680px 0 0 0 rgba(187, 187, 187, 1), -1680px 0 0 0 rgba(187, 187, 187, 1); }.saved-search-item:nth-child(2n - 1)	{ background:#fff; box-shadow:420px 0 0 0 rgba(255, 255, 255, 1), -420px 0 0 0 rgba(255, 255, 255, 1), 1680px 0 0 0 rgba(255, 255, 255, 1), -1680px 0 0 0 rgba(255, 255, 255, 1); }.saved-search-item:last-child:before	{ display:none; }.saved-search-item span:after				{ content:", "; }.saved-search-item span:last-child:after	{ display:none; }.saved-search-item span[class^="from_"]:before,.saved-search-item span[class*="_from"]:before			{ content:"von "; }.saved-search-item span[class^="to_"]:before,.saved-search-item span[class*="_to"]:before			{ content:"bis "; }.saved-search-item .found					{ font-weight:bold; }.saved-search-item .found:after				{ content:''; display:block; }.saved-search-item .inline-block			{ vertical-align:middle; }.saved-search-item .data							{  }.saved-search-item .data .warrantyProgram			{ height:22px; overflow:hidden; display:inline-block; vertical-align:bottom; }.saved-search-item .data .warrantyProgram:before	{ content:"Garantie: Approved Geprüfte Gebrauchtwagen"; display:block; }.saved-search-item .tool-buttons			{  }.saved-search-item .apply					{ margin-bottom:10px; }.no-searches								{ padding:80px 0; }#footer .grid								{ margin: 0 auto; }#footer-in-stock a,#model-pages a								{ font-size:10px; color:#cbcbce; text-transform:uppercase; letter-spacing:2px; line-height:30px; display:block; }#footer-in-stock a.frt-link,#model-pages a.frt-link						{ color:#fff; }#footer-in-stock a.frl-link					{ }.navi-sitemap						{  }.navi-sitemap.navi-sitemap-lvl1		{  }.navi-sitemap.navi-sitemap-lvl2		{ padding-left:15px; }.navi-sitemap.navi-sitemap-lvl3		{ padding-left:30px; }.navi-sitemap.navi-sitemap-lvl4		{ padding-left:45px; }.navi-sitemap.navi-sitemap-lvl5		{ padding-left:60px; }.contact-area					{ padding:36px 0; color:#FFF; letter-spacing:0.2em; }.contact-area .contact-box		{ }.contact-area .contact-headline	{ font-size:16px; line-height:18px; padding-bottom:20px; font-weight:500; }.contact-area .icon-box			{ width:60px; height:60px; margin:0 auto; background:#393939; }.contact-area .contact-icon		{ font-size:30px; color:#D7D7D7; line-height:60px; }.contact-area .contact-text		{ font-size:10px; padding-top:18px; text-transform:uppercase; }.contact-area .contact-subline	{ font-size:14px; }.contact-area a					{ color:#FFF; }.contact-area .contact-box:hover .contact-headline,.contact-area .contact-box:hover .contact-text		{ text-decoration:underline; }.vehicle-slide-wrap		{ overflow:hidden; padding:34px 0 40px; }.news-slide-headline,.vehicle-slide-headline	{ padding-bottom:34px; text-align:center; }.news-slide,.vehicle-slide			{ margin:0 -18px; }.news-item,.offer-item				{ margin:0 20px 10px; }.offer-image	 		{ background:#b8b8b8; }.offer-data				{ padding:20px 0 0; color:#FFF; height:315px; }.offer-title			{ height:35px; }.offer-title a			{ font-family:"Land Rover Medium","Myriad Pro","Sans-Serif"; font-size:16px; letter-spacing:0.02em; color:#FFF; }.offer-text				{ padding:0; min-height:160px; }.offer-text	span:after	{ content:', '; }.offer-text	span:last-child:after	{ display:none; }.offer-price			{ font-family:"Land Rover Light","Myriad Pro","Sans-Serif"; font-size:32px; letter-spacing: 0.02em; line-height:32px; }.offer-vat				{ }.offer-left-column,.offer-right-column		{ display:inline-block; vertical-align:top; }.offer-left-column		{ height:54px; }.offer-right-column img { width:115px; padding-top:7px; }.offer-data .button     { margin-top:6px; }.news-slide.slick-slider,.vehicle-slide.slick-slider {margin-bottom:0;overflow:visible;}.news-slide .slick-prev,.vehicle-slide .slick-prev {position:absolute;top:-69px;left:20px;margin:0;}.news-slide .slick-next,.vehicle-slide .slick-next {position:absolute;top:-69px;right:20px;margin:0;}.news-slide .slick-prev,.news-slide .slick-next,.vehicle-slide .slick-prev,.vehicle-slide .slick-next {border:1px solid #999;border-radius:50%;width:40px;height:40px;text-align:center;}.news-slide .slick-prev:hover,.news-slide .slick-next:hover,.vehicle-slide .slick-prev:hover,.vehicle-slide .slick-next:hover {border:1px solid #999;}.news-slide .slick-prev:before,.news-slide .slick-next:before,.vehicle-slide .slick-prev:before,.vehicle-slide .slick-next:before {font-family:"icons";color:#999;font-size:20px;display:block;}.news-slide .slick-prev:before,.vehicle-slide .slick-prev:before {content:"\e913";margin-left:-3px;}.news-slide .slick-next:before,.vehicle-slide .slick-next:before {content:"\e912";margin-right:-3px;}.news-slide .slick-prev:hover:before,.news-slide .slick-next:hover:before,.vehicle-slide .slick-prev:hover:before,.vehicle-slide .slick-next:hover:before {color:#999;}.search-bar-inner h2					{  }.search-bar-inner .search-bar-title		{ text-align:center; padding-bottom:30px; }.search-bar-inner .search-bar-title	p	{ font-family:"Land Rover Bold","Myriad Pro","Sans-Serif"; font-weight:700; font-size:10px; letter-spacing:0.29em; line-height:10px; color:#FFF; text-transform:uppercase; padding-top:5px; }.dealer-search-wrap 					{background:url(/userdata/36907/layout/dealer-search-bg.jpg) no-repeat left top;padding:0px 0 0;height: 100%;}.page-home .dealer-search-wrap,.page-dealer-search .dealer-search-wrap {height: 370px;padding-top: 28px;}.dealer-search-wrap,.dealer-search-wrap h2					{ letter-spacing:0.15em; color:#FFF; }.dealer-search-wrap p 					{ padding:32px 120px 70px; line-height:17px; }.tablet .dealer-search-wrap p 			{ padding:32px 120px 50px; line-height:17px; }.dealer-search-wrap .search-form		{ margin:0 auto; }.dealer-search-wrap .dealer-zip 		{ margin:0 20px; }.dealer-search-wrap .search-form input:first-of-type	{ background:#000; color:#fff; }.dealer-search-wrap .search-form input:first-of-type::-webkit-input-placeholder		{ font-family:'Land Rover Medium','Myriad Pro', 'Sans-Serif'; font-weight:800; font-size:12px; color:#fff; }.dealer-search-wrap .search-form input:first-of-type::-moz-placeholder				{ font-family:'Land Rover Medium','Myriad Pro', 'Sans-Serif'; font-weight:800; font-size:12px; color:#fff; }.dealer-search-wrap .search-form input:first-of-type:-ms-input-placeholder			{ font-family:'Land Rover Medium','Myriad Pro', 'Sans-Serif'; font-weight:800; font-size:12px; color:#fff; }.dealer-search-wrap .graphical-select					{ display:inline-block; background:#000; }.dealer-search-wrap .graphical-select .selected-value	{  color:#fff; }.dealer-search-wrap .graphical-select,.dealer-search-wrap input						{ font-family:'Land Rover Medium','Myriad Pro', 'Sans-Serif'; font-weight:800; font-size:12px; border-radius:0; text-transform:uppercase; }.dealer-search-wrap .graphical-select:before,.dealer-search-wrap .graphical-select:after		{ color:#fff; }#dealerSearchContent b		{ display:block; margin-bottom:10px; }#dealerSearchContent		{ margin-top:40px; margin-bottom:80px; }#dealerSearchContent h2		{ float:left; color:#666; margin:0px; }#dealerSearchContent .dresultItem			{ position:relative; padding:10px 20px; border-bottom:1px solid #cccccc; }#dealerSearchContent .dresultItem.dealerActive { background:#e4e4e4; }#dealerSearchContent .dealerName { font-size:16px; font-weight:bold; }#dealerSearchContent .dealerSubline { font-size:16px; }#dealerSearchContent .dealerData div { display:none; padding:20px 0; }#dealerSearchContent .dealerData div.dealerActive {  }#dealerSearchContent .dealerData .button { margin-top:10px; }#dealerSearchContent .dealerPhone { font-size:16px; margin-top:10px; }#dealerSearchContent .button,#dealerSearchContent button[type="submit"],#dealerSearchContent button[type="reset"] {line-height: 18px;padding: 10px 0;}.mapIconLabel {width:40px;height:39px;line-height:36px;background:#f0f0f0;border-top:1px solid #000;border-left:1px solid #000;border-right:1px solid #000;text-align:center;color:#000;font-size:17px;}#dealerSearchContent .dresultItem .mapIconLabel {width:40px;height:47px;line-height:38px;border:0;background:transparent;}#dealerSearchContent .dresultItem .icon {position:absolute;padding-top:4px;}#dealerSearchContent .dresultItem .icon .mapIconLabel {background:url(/userdata/36907/layout/marker.png) no-repeat 0 0;}#dealerSearchContent .dresultItem .data {padding-left:52px;}#dealerList {position:relative;overflow-y:scroll;}.map-height {height:680px;}.dealerListContainer {padding-right:40px;}.smartphone #dealerList {overflow:hidden;}.smartphone .map-height {height:auto;}.smartphone .dealerListContainer {padding:0;margin-bottom:20px;}.smartphone #map {height:640px;}.responsive-video {position: relative;padding-bottom: 37.5%;padding-top: 25px;height: 0;}.responsive-video iframe {position: absolute;top: 0;left: 0;width: 100%;height: 100%;}.disturber-financing {background: #fff;color: #000;padding: 7px 20px 5px;margin-left: 15px;line-height: 17px;}.disturber-img {margin-top: 10px;}.disturber-img img {width: 100%;}.content-tab-parent .btn-tab-navi .btn-tab.active {cursor: default;}.content-tab-parent .btn-tab-navi .btn-tab--accordion {padding-left: 10px;padding-right: 10px;}.content-tab-parent .btn-tab-navi .btn-tab--accordion.active {}.content-tab-parent .btn-tab-navi .btn-tab--accordion::after { content: 'anzeigen'; padding-left: 0.25em; font-family:'Avenir Heavy','Myriad Pro', 'Sans-Serif'; font-size:10px; color:#3d3d3d; }.content-tab-parent .btn-tab-navi .btn-tab--accordion:hover::after { color:#ffffff; }.content-tab-parent .btn-tab-navi .btn-tab--accordion.active::after { content: ''; padding: 0; background: transparent; }.content-tab-parent .btn-tab-navi .btn-tab.disabled {cursor: default;opacity: 0.4;}.content-tab-parent .tab-contents {padding-top: 25px;}.content-tab-parent .tab-contents .tab-frame {display: none;position: relative;}.content-tab-parent .tab-contents .tab-frame.active {display: block;}.page-reserve ol li:not(:last-child) { margin-bottom: 5px; }@media(min-width:1100px){.l-hide		{ display:none; }.l-show,.show			{ display:block; }.l11		{ width:11.25%; }.l89 		{ width:88.75%; }#dealer-search .button				{ margin-top:30px; }}@media(min-width:992px) and (max-width:1099px){.container					{ padding:0 20px; }}@media(min-width:680px) and (max-width:1099px){.container					{ padding:0 20px; }.user-tools					{ text-align:right; }.l2l-item .left		{ float:left; }.l2l-item .right 	{ float:right; }#dealer-search .button				{ margin-top:30px; }#locations .location-data 			{ padding-right:65%; }#locations .location-map			{ left:35%; }#location-tabs li a					{ border-top:1px solid #fff; }#directions .location-data 							{ display:block; margin-top:20px; }#directions .location-data:nth-of-type(-n+2)		{ margin-top:20px; }#directions .location-data:nth-of-type(1)			{ margin-top:0; }#directions .location-data:nth-of-type(2n)			{ padding-left:0; }#directions .location-data:nth-of-type(2n-1)		{ padding-right:0; }.left,.right	{ float:none; display:block; text-align:center; }.mdx_form_psuffix,.mdx_form_fsuffix,.mdx_form_hsuffix					{ margin-right:0; width:67%; }.mdx_form_psuffix:only-child,.mdx_form_fsuffix:only-child,.mdx_form_hsuffix:only-child		{ margin-right:0%; margin-left:10px; width:calc(100% - 10px); }#footer-in-stock .footer-vehicle-link-part		{ padding:5px 0; }a.footer-link					{ margin:0 15px; }a.footer-link:first-of-type		{ margin-left:0; }.animation .info				{ top:25px; left:0; right:0; padding:0 40px; text-align:center; font-size:3vw; line-height:4vw; }.animation .info p				{ font-size:2vw; line-height:3vw; }}@media(min-width:680px) and (max-width:767px){.container					{ padding:0 20px; }.center-push		{ margin:0; padding-bottom:40px; }.title-padding		{ padding:30px 0; }.navi-quicklinks .dealer-title		{ text-align:center; }.warranty .warranty_popup			{ -webkit-transform:translate(-50%, 10px); transform:translate(-50%, 10px); display:none; top:100%; right:auto; left:50%; }.warranty .warranty_popup:before	{ right:auto; left:50%; -webkit-transform:translate(-50%, 0); transform:translate(-50%, 0); }}@media(max-width:767px){#dealerList {overflow:hidden;}.map-height {height:auto;}.dealerListContainer {padding:0;margin-bottom:20px;}#map {height:640px;}}@media(min-width:680px){.animation .info	{ position: absolute; }}@media(max-width:679px){.warranty .warranty_popup			{ -webkit-transform:translate(-50%, 10px); transform:translate(-50%, 10px); display:none; top:100%; right:auto; left:50%; }.warranty .warranty_popup:before	{ right:auto; left:50%; -webkit-transform:translate(-50%, 0); transform:translate(-50%, 0); }.center-push		{ margin:0; padding-bottom:40px; }.title-padding		{ padding:30px 0; }.navi-quicklinks	{ padding:0; padding-bottom:10px; }.navi-quicklinks .dealer-title		{ text-align:center; }#languages			{ text-align:center; }.select-input input				{ width:100% !important; margin:0; }.input-input input:last-child	{ float:right; width:72%; margin:0; }.left,.right	{ float:none; display:block; text-align:center; }.l2l-item.design-left .text		{ padding-left:0; }.l2l-item.design-right .text	{ padding-right:0; }.content-title					{ padding:20px; }.content-title h1,.vehicle-sub-infos h2		{ -webkit-hyphens:auto; -moz-hyphens:auto; -o-hyphens:auto; -ms-hyphens:auto; hyphens:auto; }#head .logo-item,#head .head-info		{ display:block; text-align:center; padding:0 15px; }.dws-advanced-head					{ position:absolute; top:0; left:0; width:50%; }.dws-advanced-header				{ padding-right:20px; }.dws-advanced-header .dws-logo		{ float:none; text-align:right; padding:20px 0 0 0; }.dws-advanced-header .dws-logo a	{ float:none; margin:0 auto; display:block; }.dws-advanced-header .dws-logo img	{ display:inline-block; margin-right:0; max-width:100%; height:auto; padding-left:55%; }.dws-advanced-header .dws-name,.dws-advanced-header .dws-location	{ display:none; }.dws-advanced-header .dws-phone		{ text-align:right; padding-left:50%; }.dws-advanced-header .to-left.text-center	{ text-align:left; padding:20px 0 0 0; }.gal-imgs				{ margin:0 -10px; }.gal-imgs .gal-item		{ display:inline-block; width:100%; text-align:center; height:130px; font-size:0; line-height:110px; overflow:hidden; }.gal-imgs .gal-item img	{ vertical-align:middle; max-height:100%; }.newsfeed-list li		{ padding:0 0 20px; }.finder button			{ display:block; margin-right:0; width:100%; line-height:40px; }#location-tabs li a							{ display:block; border-right:0; border-top:1px solid #fff; }#location-tabs li:first-of-type a			{ border-top:0; }#location-tabs li .location-street:before	{ white-space:normal; }#locations .location-data 					{ position:static; padding-right:0; }#locations .location-map					{ position:relative; left:0; height:0; padding-bottom:100%; margin-top:20px; }#locations .location-map iframe				{ position:absolute; top:0; right:0; bottom:0; left:0; padding-left:0; }#locations .location-map a					{ display:block; position:absolute; top:0; right:0; bottom:0; left:0; border-left:0; }#directions .location-data 							{ display:block; margin-top:20px; }#directions .location-data:nth-of-type(-n+2)		{ margin-top:20px; }#directions .location-data:nth-of-type(1)			{ margin-top:0; }#directions .location-data:nth-of-type(2n)			{ padding-left:0; }#directions .location-data:nth-of-type(2n-1)		{ padding-right:0; }.mdx_form_psuffix,.mdx_form_fsuffix,.mdx_form_hsuffix					{ margin-right:0; width:68%; }.mdx_form_psuffix:only-child,.mdx_form_fsuffix:only-child,.mdx_form_hsuffix:only-child		{ margin-right:0%; margin-left:10px; width:calc(100% - 10px); }#searchmask-bar .graphical-select		{ margin-bottom:10px; }#footer				{ }#footer-links		{ padding:15px 0; }#footer-links .wrap	{ padding: 0 20px; }a.footer-link		{ display:block; margin:0; line-height:20px; }#footer-share		{ padding:0; }a.footer-social		{ line-height:70px; }#legal				{ padding:15px 20px; }#footer-address		{ padding: 3px 20px 25px; }#head .logo-item						{ border:none; }nav												{ border-top:1px solid #232323; }.main-navi.mobile-navi .navi-item:hover > a		{ background:none; }.offer-text								{ min-height:130px; }.dealer-search-wrap .dealer-zip			{ margin:0 0 10px; }.animation.format-custom 	{ padding-bottom: calc(53.5% + 60px); }.animation .info			{ margin-top: 5px ;top:15px; left:0; right:0; text-align:center; padding:20px; }.animation .info .title		{ position: absolute; top: 10px; z-index: 11; background: #ddd; font-size: 15px; line-height: 1.2; width: calc(100% - 40px); padding: 10px; }.animation .info .title br	{ display: none; }.container							{ padding:0 20px; }.dealer-search-wrap						{ padding:28px 20px 0; }.dealer-search-wrap p					{ padding:12px 0 15px; }.dealer-search-wrap .search-form 		{ width:auto; }.dealer-search-wrap .graphical-select,.dealer-search-wrap input,.dealer-search-wrap .button				{ display:block; width:100%; margin:0 0 10px; }.contact-area							{ padding:0; margin:0 -20px; }.contact-area .contact-box				{ text-align:left; padding:20px; border-bottom:1px solid #000; }.contact-area .contact-box:last-child	{ border:0; }.contact-area .icon-box					{ text-align:center; }.contact-area .contact-headline,.contact-area .contact-text				{ float:left; width:75%; padding:0; padding-left:20px; line-height:140%; }.contact-area .contact-headline			{ padding-top:0px; }.contact-area .contact-text				{  }#footer-in-stock								{ padding:20px 0; }#footer-in-stock .footer-vehicle-link-part:first-child a	{ padding-top:0; }#footer-in-stock a								{ line-height:20px; }#footer-in-stock a.frt-link						{ padding:10px 0; }#footer-in-stock a.frl-link						{ display:inline-block; }#footer-in-stock a.frl-link:after				{ content:','; }#footer-in-stock a.frl-link:last-child:after	{ display:none; }.home-mobile-headlines > *						{ color: #00602e; line-height: 1em; padding-bottom: 20px; }}@media(max-width:1099px){.overlay			{ padding:0 20px; }.select-input .graphical-select	{  }.select-input input,.input-input input:last-child	{ float:right; width:73%; margin:0; }.content-title h1,.vehicle-sub-infos h2		{ -webkit-hyphens:auto; -moz-hyphens:auto; -o-hyphens:auto; -ms-hyphens:auto; hyphens:auto; }.main-navi.desktop-navi .navi-item:hover .submenu		{ display:none; }#navicontainer.navi-fixed								{ position:relative; top:auto; left:auto; }.main-navi.mobile-navi									{ display:block; }.main-navi.mobile-navi .nav-button						{ cursor:pointer; text-align:center; width:90px; padding:0 20px; height:70px; line-height:0; overflow:hidden; z-index:20; }.main-navi.mobile-navi .nav-button .line				{ display:inline-block; width:62%; height:5px; background:#fff; border-radius:5px; vertical-align:top; margin-bottom:3px; }.main-navi.mobile-navi .nav-button .line:first-child	{ margin-top:23px; }.main-navi.mobile-navi .nav-button:hover,.main-navi.mobile-navi .nav-button.active				{  }.main-navi.mobile-navi .nav-button:hover .line,.main-navi.mobile-navi .nav-button.active .line			{  }.main-navi.mobile-navi > li:hover	> a					{ background:none; }.main-navi.desktop-navi									{ position:absolute; top:100%; left:0; width:100%; }.desktop-navi .navi-item						{ display:block; border-bottom:1px solid #5b5b5b; background:#333333; }.main-navi.mobile-navi .navi-item				{ border-right:0; padding:0 20px; }.main-navi.mobile-navi .navi-item a				{ padding:0; }.desktop-navi .navi-item a						{ color:#fff; }.desktop-navi .navi-item.active,.desktop-navi .navi-item:hover					{ border-bottom:1px solid #5b5b5b; }.desktop-navi .navi-item:hover > a,.desktop-navi .navi-item.active > a				{ color:#fff; }.desktop-navi .navi-item .sub-lv2,.desktop-navi .navi-item .sub-lv3				{ position:relative; top:auto; left:auto; background:#3b3b3b; border:none; padding:0; }.desktop-navi .navi-item .sub-lv3				{ background:#454545; }.desktop-navi .submenu .submenu-item			{ border-top:1px solid #5b5b5b; }.desktop-navi .submenu .submenu-item a			{ font-size:16px; line-height:47px; display:block; }.desktop-navi .submenu .submenu-item:hover > a,.desktop-navi .submenu .submenu-item.active > a	{ color:#fff; }.desktop-navi .navi-item .sbm-opener				{ position:absolute; top:0; right:0; width:50px; line-height:47px; color:#fff; text-align:center; border-left:1px solid #5b5b5b; font-size:16px; cursor:pointer; }.desktop-navi .navi-item .sbm-opener:after			{ font-family:icons; content:"\e808"; display:block; transition:all 250ms linear 0s; }.desktop-navi .navi-item .sbm-opener.sbm-open:after	{ font-family:icons; color:#4e4e4e; -webkit-transform:rotate(180deg); transform:rotate(180deg); }.desktop-navi .navi-item .sbm-opener:hover			{ color:#4e4e4e; }.desktop-navi.main-navi .navi-social		{ float:none; width:100%; display:block; text-align:center; background:#fbfbfb; }.desktop-navi .navi-item .submenu.sub-lv2 > li > a	{ padding-left:40px; }.desktop-navi .navi-item .submenu.sub-lv3 > li > a	{ padding-left:60px; }}@media print {.container		{ padding:0; }}/* Modal overlay ============================================= */.js .modal-overlay {display: none;position: fixed;z-index: 999999;background: #eaeaea url(../images/modal-bg.jpg) 50% 100% no-repeat;background-size: 100% auto;top: 65px;left: 0;right: 0;bottom: 0;max-height: 800px;}.js .modal-overlay.popup {display: none;position: fixed;z-index: 999999;background: rgba(255,255,255,0.50);background-size: 100% auto;top: 0;left: 0;right: 0;bottom: 0;max-height: 100%;}@media (max-width: 600px) {.js .modal-overlay {top: 50px;};}.js .modal-overlay > .close {position: absolute;left: 40px;top: 40px;width: 22px;height: 21px;background: url(../images/ico-close.svg) 50% 50% no-repeat;background-size: contain;border: none;padding: 0;font-size: 0;}.js .modal-overlay.popup > .close {display:none;}.no-svg .js .modal-overlay > .close {background-image: url(../images/ico-close.png);}.js .modal-overlay .modal-wrapper {position: absolute;overflow: auto;left: 0;right: 0;top: 0;bottom: 0;}.js .modal-overlay .modal-wrapper.popup {position: absolute;overflow: auto;left: 0;right: 0;top: 0;bottom: 0;}@media (max-width: 1350px) {.js .modal-overlay > .close {left: auto;right: 30px;};}@media (max-width: 850px) {.js .modal-overlay {max-height: none;}.js .modal-overlay > .close {position: fixed;top: 22px;};}@media (max-width: 600px) {.js .modal-overlay > .close {top: 18px;width: 14px;height: 14px;};}.js .modal-overlay.active {display: block;}.modal-content {-moz-box-sizing: border-box;box-sizing: border-box;max-width: 1260px;margin-left: auto;margin-right: auto;padding: 30px;}.modal-content.popup {-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}@media (min-width:680px) {.modal-content.popup {max-width: 1260px;margin-left: auto;margin-right: auto;margin-top: 30px;padding: 0 30px;}}.modal-content:after {content: " ";display: block;clear: both;}.modal-content h2 {font-size: 36px;text-align: left;margin: 0 0 30px;}@media (max-width: 600px) {.modal-content h2 {text-align: center;};}.modal-actions {clear: both;padding: 70px 0 0;list-style: none;}.modal-actions li {display: inline;}.modal-actions a, .modal-actions button {min-width: 265px;font-weight: normal;text-align: center;text-transform: uppercase;}@media (max-width: 850px) {.modal-actions {padding-top: 20px;};}@media (max-width: 600px) {.modal-actions a, .modal-actions button {text-transform: none;font-weight: 600;};}/* Preferred dealer ============================================= */.preferred-dealer-head {position:relative;}.close.popup {position:absolute;top: 0;right:0px;width: 22px;height: 21px;background: url(../images/ico-close-w.svg) 50% 50% no-repeat;background-size: contain;border: none;padding: 0;font-size: 2em;margin:22px;}.vehicle-location {font-size:8pt;font-weight:normal;}.preferred-dealer-select-title,.preferred-dealer-name				{font-weight:bold;}.form-preferred-dealer .modal-actions button {min-width:100%;max-width:100%;width:100%;}.form-preferred-dealer {-moz-box-sizing: border-box;box-sizing: border-box;max-width: 100%;margin-left: auto;margin-right: auto;padding: 50px 100px;background-color:#fff;border: 1px solid #003058;}.form-preferred-dealer:after {content: " ";display: block;clear: both;}.form-preferred-dealer > div {width: 33%;float:left;padding-right: 28px;}.form-preferred-dealer > div:nth-child(3) {padding-right: 0;}.form-preferred-dealer div h3 {text-transform: uppercase;margin:0;min-height:50px;font-weight:600;}.form-preferred-dealer div span.dealername {text-transform: uppercase;font-weight:bold;}.form-preferred-dealer .selects {-moz-box-sizing: border-box;box-sizing: border-box;width: 50%;float: left;padding-left: 3.33333%;padding-right: 3.33333%;padding-left: 0;}.form-preferred-dealer div .field {-moz-box-sizing: border-box;box-sizing: border-box;width: 50%;float: left;padding-left: 0.83333%;padding-right: 0.83333%;}.form-preferred-dealer .selects .field:nth-child(2n+1) {clear: both;}.form-preferred-dealer .info {-moz-box-sizing: border-box;box-sizing: border-box;width: 33.33333%;float: left;padding-left: 3.33333%;padding-right: 3.33333%;padding-right: 0;}@media (max-width: 1060px) {.form-preferred-dealer > div:first-child {width:100%;padding-right:0;}.form-preferred-dealer > div:nth-child(2) {width:50%;padding-right:10px;}.form-preferred-dealer > div:nth-child(3) {width:50%;padding-left:10px;}}@media (max-width: 850px) {.form-preferred-dealer > div, .form-preferred-dealer > div:first-child, .form-preferred-dealer > div:nth-child(2), .form-preferred-dealer > div:nth-child(3)  {width:100%;padding:0;}.preferred-dealer-head {font-size:18pt;}.form-preferred-dealer {padding:30px 15px;}.form-preferred-dealer .selects {-moz-box-sizing: border-box;box-sizing: border-box;width: 45.83333%;float: left;padding-left: 0.83333%;padding-right: 0.83333%;padding: 0;}.form-preferred-dealer .sliders {-moz-box-sizing: border-box;box-sizing: border-box;width: 45.83333%;float: left;padding-left: 0.83333%;padding-right: 0.83333%;padding: 0;margin-left: 8.33333%;}.form-preferred-dealer .info {clear: both;clear: both;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;float: left;padding-left: 0.83333%;padding-right: 0.83333%;padding: 0;}.form-preferred-dealer .info .field {width: 45.83333%;};}@media (max-width: 600px) {.form-preferred-dealer div .field {width:100%;}.form-preferred-dealer .selects {clear: both;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;float: left;padding-left: 0.83333%;padding-right: 0.83333%;clear: both;padding: 0;}.form-preferred-dealer .selects .field {clear: both;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;float: left;padding-left: 0.83333%;padding-right: 0.83333%;clear: both;}.form-preferred-dealer .sliders {clear: both;-moz-box-sizing: border-box;box-sizing: border-box;width: 100%;float: left;padding-left: 0.83333%;padding-right: 0.83333%;clear: both;padding: 0;margin-left: 0%;}.form-preferred-dealer .info .field {width: 100%;}/*.form-preferred-dealer .selects .field label, .form-preferred-dealer .info .field label {position: absolute;left: -2000px;};*/}#preferred-dealer .dealer-search-wrap {overflow: hidden;overflow-y: auto;}#preferred-dealer .dealer-search-wrap .graphical-select,#preferred-dealer .dealer-search-wrap input {margin: 0 10px 10px;}#preferred-dealer #dealerSearchContent {margin: 0 0 20px;}#preferred-dealer .map-title {height: auto;overflow: hidden;}#preferred-dealer .dealer-search-wrap .medium-dark-gray h3 {color: white;}@media (max-width:679px) {#preferred-dealer .map-title {margin-bottom: 10px;}}#preferred-dealer .map-height {height: 45vh;}#preferred-dealer .dealerAddress {cursor:pointer;}#preferred-dealer .dealer-search-inner p {padding: 0;}#preferred-dealer .button.button-contact {margin-top: 10px;background:#000;border:1px solid #000;padding-left: 10px;padding-right: 10px;}.extendedlink {padding: 0 20px;}.preferred-dealer-head {padding: 40px;background: #232323;}.preferred-dealer-head .close.popup {color: #fff;}#preferred-dealer .light-gray {box-shadow: none;}#preferred-dealer .dealer-search-wrap,#preferred-dealer .dealer-search-wrap h3 {color: #000;background: none;}.preferred-dealer-extendedlink {display: block;}@media (min-width:680px) {#preferred-dealer .preferred-dealer-output {padding-left: 10px;}#preferred-dealer .dealerListContainer {padding: 0 20px;}#preferred-dealer .dealer-search-inner {padding: 30px;}}@media (max-width:679px) {#preferred-dealer h1 {font-size: 24px;}#preferred-dealer .dealer-search-wrap .graphical-select,#preferred-dealer .dealer-search-wrap input {margin: 0 0 10px;}#preferred-dealer .dealer-search-inner {padding-bottom: 30px;}#preferred-dealer .dealer-search-wrap {max-height: 73vh;}}@media (min-width: 680px) and (max-width: 849px) {#preferred-dealer .dealer-search-wrap {max-height: 75vh;}}@media (min-width: 768px) and (max-width: 1099px) {#preferred-dealer #dealerList {max-height: 35vh;height: auto;}}@media (min-width: 1100px) {#preferred-dealer #dealerList {max-height: 40vh;height: auto;}}@media (min-width: 850px) {#preferred-dealer .dealer-search-wrap {max-height: 80vh;}#preferred-dealer .map-height {max-height: 45vh;}}	.page-adjust-search					{  }.tool-part.page-adjust-search a		{ line-height:50px; margin-left:20px; }#search-error						{ padding:40px 0; }#search	.search-area				{ padding-top:20px; margin:0 -20px; }#search	.search-area:first-child	{ padding-top:0; }#search .adv-search,#search .select-field.adv-search				{ display:none; }#search .adv-search-trigger						{  }#search .adv-search-trigger .adv,#search .adv-search-trigger.triggered .simple	{ display:inline-block; }#search .adv-search-trigger .simple,#search .adv-search-trigger.triggered .adv		{ display:none; }#search .slider-pips					{ width:2px; height:13px; background:#656565; position:absolute; top:-5px; left:0; z-index:0; border-radius:50%; }#search .slider-pips:nth-child(2)		{ left:5%; }#search .slider-pips:nth-child(3)		{ left:10%; }#search .slider-pips:nth-child(4)		{ left:15%; }#search .slider-pips:nth-child(5)		{ left:20%; }#search .slider-pips:nth-child(6)		{ left:25%; }#search .slider-pips:nth-child(7)		{ left:30%; }#search .slider-pips:nth-child(8)		{ left:35%; }#search .slider-pips:nth-child(9)		{ left:40%; }#search .slider-pips:nth-child(10)		{ left:45%; }#search .slider-pips:nth-child(11)		{ left:50%; }#search .slider-pips:nth-child(12)		{ left:55%; }#search .slider-pips:nth-child(13)		{ left:60%; }#search .slider-pips:nth-child(14)		{ left:65%; }#search .slider-pips:nth-child(15)		{ left:70%; }#search .slider-pips:nth-child(16)		{ left:75%; }#search .slider-pips:nth-child(17)		{ left:80%; }#search .slider-pips:nth-child(18)		{ left:85%; }#search .slider-pips:nth-child(19)		{ left:90%; }#search .slider-pips:nth-child(20)		{ left:95%; }#search .slider-pips:nth-child(21)		{ left:auto; right:0; }#search #price-monthly-rate .sliders		{ display:none; }#search #price-monthly-rate .sliders.active	{ display:block; }#search									{ padding:40px 0 20px; color:#FFF; }#search .noUi-base						{ z-index:5; }#search .noUi-background				{ background:#4e4e4e; box-shadow:none; }#search .noUi-target					{ box-shadow:none; border:none; border-radius:0; }#search .noUi-origin					{ border-radius:0; }#search .noUi-connect					{ background:#36aa70; box-shadow:none; }#search .noUi-horizontal				{ height:3px; margin:15px 0; padding-right:15px; }#search .noUi-horizontal .noUi-handle	{ top:-6px; left:0; height:15px; width:15px; background:#dedede; border-radius:50%; box-shadow:none; border:0; }#search .noUi-horizontal .noUi-handle:before,#search .noUi-horizontal .noUi-handle:after		{ display:none; }.reserve-banner.status 						{ padding: 10px 0; background: #000000; color: white; text-align: center; position: absolute; top:0;  right: 0; left: 0; z-index: 1; }#search .noUi-handle:after,#search .noUi-handle:before		{ left:6px; top:3px; }#search .noUi-handle:after 		{ left: 9px; }#search .noUi-handle:before 	{  }#search .noUi-connect .noUi-handle.noUi-handle-lower	{ left:-1px; }#search .price-type	label		{ margin-right:10px; }#search .price-type	label span	{ font-size:14px; }#search .price-type > span		{ font-size:11px; margin-right:10px; }#search-error							{ text-align:center; }#results #search-error.error-on-result	{ padding-top:40px; }#search-type-switch					{  }#search-type-switch	label			{ display:inline-block; margin:0; }#search-quicklinks						{  }#search-quicklinks .quick-link-item		{ margin-right:10px; }#search-fields							{  }#search-fields .select-field			{ display:inline-block; vertical-align:top; padding:0 20px 10px; }#search-fields .select-field input,#sub-search .search-part input				{ width:100%; }#search-fields .select-field.range input,#search-fields .select-field.zip-radius .zip-field,#search-fields .select-field.zip-radius .radius-field		{ width:47%; }#search-fields .select-field.range input:nth-of-type(2n),#search-fields .select-field.zip-radius div:nth-of-type(2n)	{ float:right; }#search-fields .select-field.car input					{ display:none; }#search-fields .select-field.lcv .graphical-select		{ display:none; }#search-selltypes										{ padding-bottom: 10px; padding-top: 20px; }#search-selltypes .selltype-container					{ display:inline-block; vertical-align:top; padding:0 20px; }#search-selltypes .selltype-container label > span		{ font-family:'Sans-Serif','Land Rover Medium','Avenir Black','Myriad Pro','Sans-Serif'; font-size:13px; font-weight:800; }#search-selltypes .selltype-container label > input[type="checkbox"]:checked + span.mark + span { color: white; }#search-extras .extra-container					{ display:inline-block; vertical-align:top; padding:0 20px; }#search-extras .extra-container label > span	{ font-family:'Sans-Serif','Land Rover Medium','Avenir Black','Myriad Pro','Sans-Serif'; font-size:13px; font-weight:800; }#search-extras .extra-container	.warranty		{ position:relative; }#search-extras .extra-container	.warranty span	{ position:absolute; top:-5px; }#sub-search								{ margin-right:-10px; }#sub-search .search-part				{ display:inline-block; vertical-align:top; padding-right:10px; padding-top:20px; }#result-tools-top						{  }#result-tools-bottom					{ text-align:center; padding:70px 0; }#result-tools-bottom a					{ margin:0 20px; cursor:pointer; }#result-tools-bottom a.button			{ text-transform:uppercase; font-weight:700; }#results								{  }#results.is-loading						{  }#results .vehicle						{ position:relative; }#results .vehicle:before				{ content:''; height:1px; background:#bbbbbc; position:absolute; bottom:0; left:0; right:0; box-shadow:100px 0 0 0 rgba(187, 187, 187, 1), -100px 0 0 0 rgba(187, 187, 187, 1), 360px 0 0 0 rgba(187, 187, 187, 1), -360px 0 0 0 rgba(187, 187, 187, 1), 1680px 0 0 0 rgba(187, 187, 187, 1), -1680px 0 0 0 rgba(187, 187, 187, 1); }#results .vehicle.open					{ background:#fff; box-shadow:100px 0 0 0 rgba(255, 255, 255, 1), -100px 0 0 0 rgba(255, 255, 255, 1), 360px 0 0 0 rgba(255, 255, 255, 1), -360px 0 0 0 rgba(255, 255, 255, 1), 1680px 0 0 0 rgba(255, 255, 255, 1), -1680px 0 0 0 rgba(255, 255, 255, 1); }#results .vehicle.delete-notepad		{ opacity:0.2; }#results .vehicle.open .vehicle-inner	{ padding-bottom:80px; }#results .vehicle-inner					{ padding:40px 0; }#results .vehicle .head,#results .vehicle .headline 				{ font-family:'Land Rover Medium'; display:block; color:#393939; text-transform:uppercase; }#results .vehicle .head						{ padding-bottom:10px; }#results .vehicle .headline .title			{ padding:0 40px;  }#results .vehicle .headline .price			{  }#results .vehicle .headline .price .saved,#details .price .saved						{ color:green; font-size:15px; }#results .vehicle .headline .price .mwst	{ font-size:12px; margin-top:-5px; display:block; }#results .vehicle .headline .price .rate	{ font-size:18px; font-family:"Land Rover Bold"; margin-top:-10px; display:block; }#results .vehicle .warranty					{ line-height:32px; }#results .vehicle .warranty	img				{ vertical-align:middle; }#results .vehicle .content .img				{  }#results .vehicle .content .img figure		{ background:#b8b8b8; }#results .vehicle .content .data				{ padding:0 40px; }#results .vehicle .content .data ul				{ margin:0; padding:0; margin-bottom:20px; }#results .vehicle .content .data li				{ padding-bottom:5px; }#results .vehicle .content .data li.location	{ font-weight:700; margin:5px 0; }#results .vehicle .content .data ul.location li:after	{ content:','; display:inline-block; margin-right:5px; }#results .vehicle .content .data ul.location li.dealer:after,#results .vehicle .content .data ul.location li:last-child:after	{ display:none; }#results .vehicle .content .consumption .consumption-text,#results .vehicle .content .consumption .consumption-label	{ display:inline-block; vertical-align:bottom; }#results .vehicle .content .consumption .consumption-label	{  }#results .vehicle .content .tools								{  }#results .vehicle .tools .button								{ display:block; text-transform:uppercase; }#results .vehicle .tools .button.details						{ background:#000; }#results .vehicle .content .tools .button.close,#results .vehicle.open .content .tools .button.vehicle-info		{ display:none; }#results .vehicle .vehicle-infos						{  }#results .vehicle .vehicle-infos ul						{ margin:0; padding:0; list-style:none; }#results .vehicle .vehicle-infos .nav-top				{ background:#b8b8b8; display:block; position:absolute; bottom:100%; left:0; width:100%; }#results .vehicle .vehicle-infos .nav-top a				{ background:#b8b8b8; line-height:45px; text-transform:uppercase; color:#fff; outline:none; border-right:1px solid #fff; text-align:center; }#results .vehicle .vehicle-infos .nav-top a:last-child	{ border:none; }#results .vehicle .vehicle-infos .nav-top a.active		{ background:#4e4e4e; }#results .vehicle .vehicle-infos .nav-content			{ display:block; }#results .vehicle .vehicle-infos .nav-content > div		{ display:none; }#results .vehicle .vehicle-infos .nav-content h2,#results .vehicle .vehicle-infos .nav-content h3		{ color:#000; }#results .vehicle .vehicle-infos .nav-content .equipment .text			{ padding-top:20px; }#results .vehicle .vehicle-infos .nav-content .contact .icon-before		{ color:#0c121c; text-align:left; }#results .vehicle .vehicle-infos .nav-content .contact .marker			{ position:absolute; bottom:50%; left:50%; -webkit-transform:translate(-50%, 0); -ms-transform:translate(-50%, 0); transform:translate(-50%, 0); }#results .test-drive form							{ margin:0 -15px; }#results .test-drive .two-in-row div:first-child	{ padding-right:10px; }#results .test-drive input,#results .test-drive textarea					{ border:1px solid #ddd; }.ipad #results .test-drive input,.ipad #results .test-drive textarea				{ -webkit-appearance: caret; }#results .test-drive textarea					{ margin:0; }.equipment								{ list-style:none; margin:0; padding:0; }#results .equipment li,#details .equipment li,#print .equipment li					{ display:inline-block; vertical-align:top; position:relative; padding-left:15px; }#results .equipment li:before,#details .equipment li:before,#print .equipment li:before				{ font-family:icons; content:"\e80a"; position:absolute; top:0; left:0; color:#4e4e4e; font-size:12px; }#results .vehicle .vehicle-infos .pictures .gal-imgs				{ margin:0 -1px; }#results .vehicle .vehicle-infos .pictures .gal-imgs .gal-item		{ text-align:center; border:1px solid #fff; height:auto; width:20%; background:#b8b8b8; width:100%; }#results .vehicle .vehicle-infos .pictures .gal-imgs .gal-item img,#details .vehicle-gallery .gal-imgs .gal-item img					{ position:absolute; left:50%; top:50%; -webkit-transform:translate(-50%, -50%); -moz-transform:translate(-50%, -50%); transform:translate(-50%, -50%); }#results .vehicle .vehicle-infos					{ display:none; padding:20px 0; position:relative; }#results .vehicle.open .vehicle-infos,#results .vehicle.open .tools .button.close			{ display:block; }#results.grid 							{ border:none; margin:-10px; padding-top:50px; }#results.grid .vehicle					{ border:10px solid transparent; }#results.grid .vehicle:before			{ display:none; }#results.grid .vehicle-inner			{ padding:15px 20px; }#results.grid .vehicle-content			{ position:relative; }#results.grid .vehicle-content .img		{ background:#cacbcc; }#results.grid .vehicle .content .data	{ padding:0; }#results.grid .content .head .title		{ white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding:0; }#results.grid .vehicle .vehicle-frame		{ border:1px solid #cacbcc; padding:1px; }#results.grid .vehicle .button				{ line-height:45px; }#results.grid .vehicle .tools p				{ padding-bottom:0; padding-top:1px; }#results.grid .vehicle .tools p.compare-button	{ border-left:1px solid transparent; }#result-tools-top .found		{ font-family:"Land Rover Light","Myriad Pro","Sans-Serif"; font-size:32px; letter-spacing: 0.02em; line-height:32px; color:#FFF; }#view							{ padding-bottom:40px; }#view span						{ font-family:'Land Rover Medium'; text-transform:uppercase; line-height:40px; margin-right:5px; }#view a							{ padding:6px; font-size:30px; color:#545454; cursor:pointer; }#view a.active					{ color:#fff; cursor:default; }#details .share-area								{ display:inline-block; position:absolute; bottom:10px; right:80px; z-index:5; margin-bottom:-1px; }#details .share-area a.detail-social				{ display:inline-block; text-align:center; background:rgba(0,0,0,0.8); width:60px; height:60px; line-height:60px; font-size:30px; color:#fff; margin:0 1px 1px 0; }#details .share-area a.icon-facebook:hover			{ background:#3a589e; }#details .share-area a.icon-gplus:hover				{ background:#df4b38; }#details .share-area a.icon-twitter:hover			{ background:#5fa9dd; }#details .share-area a.icon-youtube:hover			{ background:#cf2227; }#details .share-area a.icon-pinterest:hover			{ background:#cb2028; }#details .share-area a.icon-linkedin:hover			{ background:#0274b3; }#details .share-area a.icon-instagramm:hover		{ background:#437297; }#details .share-area a.icon-xing:hover				{ background:#006567; }#details .share-area a.icon-mail:hover				{ background:#444444; }#details .vehicle-part					{ margin-top:40px; padding-top:40px; position:relative; }#details .vehicle-part:before			{ content:''; height:1px; background:#bbbbbc; position:absolute; top:0; left:0; right:0; box-shadow:420px 0 0 0 rgba(187, 187, 187, 1), -420px 0 0 0 rgba(187, 187, 187, 1), 1680px 0 0 0 rgba(187, 187, 187, 1), -1680px 0 0 0 rgba(187, 187, 187, 1); }#details .vehicle-data					{  }#details .tool-buttons					{ padding-left:40px; }#details .tool-buttons .button-part		{ margin-bottom:10px; }#details .tool-buttons .button			{  }#details .tool-part .prev-next-result .disabled			{ opacity:0.3; cursor:default; }#details .tool-part .prev-next-result .disabled:hover	{ text-decoration:none; }#details .title-price-bar						{ padding:40px 0; }#details .title-price-bar .title				{ font-family:"Land Rover Medium","Myriad Pro","Sans-Serif"; font-size:52px; line-height:55px; }#details .title-price-bar .variante				{ font-family:"Land Rover Light","Myriad Pro","Sans-Serif"; font-size:32px; line-height:35px; text-transform:uppercase; }#details .title-price-bar .price				{ padding-top:10px; font-family:"Land Rover Medium","Myriad Pro","Sans-Serif"; font-size:32px; }#details .title-price-bar .price .mwst			{ font-family:'Land Rover Light'; font-size:14px; line-height:18px; }#details .title-price-bar .price .prev-price	{ font-size:14px; color:#79797a; }#details .title-price-bar .price .slash			{ font-family:'Land Rover Light'; font-size:50px; font-weight:normal; line-height:45px; padding-left: 15px; padding-right: 15px; }#details .title-price-bar .price a.rate 		{ color:#fff; }#details .vehicle-data .spacer						{ padding-top:20px; }#details .vehicle-data .warranty					{ padding-top:20px; }#details .vehicle-main 								{ padding-top:40px; }#details .vehicle-main .vehicle-images				{ padding-right:40px; }#results .vehicle .content .img .status				{ background:#000000; }#details .vehicle-main figure						{ background:#b8b8b8; }#details .vehicle-main .xxl-view-icon				{ position:absolute; bottom:10px; right:10px; z-index:5; text-align:center; background:rgba(0,0,0,0.8); width:60px; height:60px; line-height:60px; }#details .vehicle-main .xxl-view-icon span			{ color:#fff; font-size:25px; }#details .contact-info								{ margin-top:30px; }#details .contact-info a							{ color:#0c121c; }#details .contact-info .dealer-name,#details .contact-info .dealer-name-replacement	{ font-size:17px; line-height:22px; padding-bottom:13px; display:inline-block; color:#0c121c; font-family:"Avenir Heavy"; font-weight:bold; }.mdx-select-dealer { cursor: pointer; }#details .vehicle-details .equipment			{ list-style:none; margin:0; padding:0; }#details .vehicle-details .description			{ padding-top:40px; }#details .vehicle-gallery .gal-imgs				{ margin:-10px; }#details .vehicle-gallery .gal-imgs .gal-item	{ height:auto; background:#b8b8b8; border-color:#ddd; border-left:20px solid #ddd; border-right:20px solid #ddd; }#details .vehicle-gallery .gal-imgs.image-slide-eight .gal-item,.smartphone #details .vehicle-gallery .gal-imgs.image-slide-two .gal-item	{ width:100%; }#details .vehicle-gallery .gal-imgs.image-slide-two .gal-item	{ width:50%; }#details .re-slick-controls						{ padding-bottom:40px; }#details .re-slick.eight,#details .re-slick.two							{ border:1px solid #888888; border-radius:50%; width:40px; height:40px; line-height:40px; text-align:center; margin-left:15px; position:relative; }#details .re-slick.eight .view-icon-1			{ height:12px; width:12px; background:#888888; position:absolute; top:50%; left:6px; margin-top:-6px; }#details .re-slick.eight .view-icon-1:before	{ content:''; display:inline-block; height:12px; width:2px; background:#ddd; position:absolute; top:0; left:50%; margin-left:-1px; }#details .re-slick.eight .view-icon-1:after		{ content:''; display:inline-block; height:2px; width:12px; background:#ddd; position:absolute; top:50%; left:0; margin-top:-1px; }#details .re-slick.eight .view-icon-2			{ height:12px; width:12px; background:#888888; position:absolute; top:50%; right:6px; margin-top:-6px; }#details .re-slick.eight .view-icon-2:before	{ content:''; display:inline-block; height:12px; width:2px; background:#ddd; position:absolute; top:0; left:50%; margin-left:-1px; }#details .re-slick.eight .view-icon-2:after		{ content:''; display:inline-block; height:2px; width:12px; background:#ddd; position:absolute; top:50%; left:0; margin-top:-1px; }#details .re-slick.two .view-icon				{ height:12px; width:26px; background:#888888; position:absolute; top:50%; left:50%; margin-top:-6px; margin-left:-13px; }#details .re-slick.two .view-icon:before		{ content:''; display:inline-block; height:12px; width:2px; background:#ddd; position:absolute; top:0; left:50%; margin-left:-1px; }#details .re-slick.active .view-icon,#details .re-slick.active .view-icon-1,#details .re-slick.active .view-icon-2			{ background:#fff; }#details .gal-imgs								{ display:none; }#details .gal-imgs.slick-initialized			{ display:block; }#details .slick-slider {margin-bottom:0;overflow:visible;}#details .slick-prev {position:absolute;top:-69px;right:80px;left:auto;margin:0;}#details .slick-next {position:absolute;top:-69px;right:20px;margin:0;}#details .slick-prev,#details .slick-next {border:1px solid #999;border-radius:50%;width:40px;height:40px;text-align:center;}#details .slick-prev:hover,#details .slick-next:hover {border:1px solid #999;}#details .slick-prev:before,#details .slick-next:before {font-family:"icons";color:#999;font-size:20px;display:block;}#details .slick-prev:before {content:"\e913";margin-left:-3px;}#details .slick-next:before {content:"\e912";margin-right:-3px;}#details .slick-prev:hover:before,#details .slick-next:hover:before {color:#999;}#details form									{ margin:0 -15px; }#details .form-title							{ text-align:right; padding-right:10px; }#details .two-in-row div:first-child			{ padding-right:10px; }#details #vehicle-request .msg					{ min-height:90px; display:block; }#details #finance-calculator .finance-data .form-title		{ text-align:left; }#details #finance-calculator .finance-data .monthly-rent	{ line-height:40px; margin-bottom:10px; font-size:32px; text-align:right; }#details #finance-calculator .finance_footnote				{ padding:30px 15px 0; }#details .dealer-contact:before		{ display:none; }#details .dealer-contact			{ position:static; padding-top:0; margin-bottom: 100px; }#details .dealer-contact .map		{ position:absolute; left:0; right:0; }.toggler							{ cursor:pointer; position:relative; padding:15px 20px; background:#f1f1f1; margin-top:10px; }.toggler h2							{ position:relative;  }.toggler h2:after					{ font-family:icons; content:"\e808"; position:absolute; top:0; right:0; }.toggler.open h2:after				{ content:"\e80b"; }.toggle-content						{ padding:20px; display:none; }.toggler.open + .toggle-content		{ display:block; }.page-notepad #results				{ padding-bottom:80px; }.page-compare #results				{ padding:80px 0; }#results.comparison table							{ width:100%; table-layout:fixed; border-spacing:0; }#results.comparison table tbody tr:nth-child(2n)	{ background:#eee; }#results.comparison table tbody tr.contact th,#results.comparison table tbody tr.contact td			{ padding:0 0 0 40px; background:#ddd; }#results.comparison th,#results.comparison td				{ width:50%; padding:20px 0 20px 40px; }#results.comparison.two th,#results.comparison.two td			{ width:33%; overflow:hidden; text-overflow:ellipsis; }#results.comparison.two th h2,#results.comparison.two td h2		{ width:100%; overflow:hidden; text-overflow:ellipsis; color:#4e4e4e; }#results.comparison.three th,#results.comparison.three td		{ width:25%; }#results.comparison .intro			{  }#results.comparison .car 			{ padding:0 0 0 40px; }#results.comparison .car figure		{ background:#f4f4f4;  }#results.comparison .car .remove	{ position:absolute; top:0; right:0; z-index:5; }#results.comparison .car .remove a	{ color:#fff; width:40px; height:40px; line-height:40px; font-size:16px; text-align:center; background:#000; }#results.comparison .car .title		{ margin:0; padding:0; border:0; }#results.comparison .car .price		{ margin:0 10px; }#results.comparison .row-header				{  }#results.comparison .row-header th,#results.comparison .car-price th,#results.comparison .data .row-header th	{ padding:20px; border-top:1px solid #bbbbbc; font-family:"Land Rover Light"; font-size:16px; }#results.comparison .row-header td			{ border-top:1px solid #bbbbbc; }#results.comparison .car-price th			{ border:none; }#results.comparison .car-price .rate		{ font-size:16px; margin-top:-5px; display:block; }#results.comparison .dealer .row-header td	{ padding:20px 0 20px 40px; }#results.comparison .data .row-header th	{ font-weight:bold; }#results.comparison .data th				{ font-weight:normal; padding:8px 0 8px 20px; }#results.comparison .data td				{ padding:8px 0 8px 40px; }#results .car-price .price					{ font-size:32px; line-height:35px; color:#393939; }#results .car-price .mwst					{ font-size:14px; line-height:18px; }#results .car-price .warranty				{ line-height:50px; }#results .car-price .warranty img			{ vertical-align:bottom; }#details .dealer-phone,#results .dealer-phone						{ font-family:"Land Rover Bold"; font-size:16px; }.page-notepad #results .error		{ padding-top:80px; }#print						{ width:700px; }#print .print-part			{ padding-bottom:20px; }#print .print-left			{  }#print .print-right			{ padding-left:20px; }#print .print-right img		{ margin-bottom:10px; }#print .qr-code				{ text-align:center; }@media(max-width:1100px){#results.comparison			{ overflow:hidden; overflow-x:scroll; }#results.comparison table	{ width:100%; table-layout:fixed; min-width:992px; }}@media(min-width:992px) and (max-width:1099px){}@media(min-width:680px) and (max-width:1099px){#results .vehicle .warranty				{ text-align:right; }#results .vehicle .content .img			{ padding-right:10px; }#results .vehicle .headline .title		{ padding:0; padding-right:10px; }#results .vehicle .content .data		{ padding:0; }#results .vehicle .content .data ul		{ margin-bottom:20px; }#results .vehicle .tools				{ margin:0 -5px; padding-top:20px; }#results .vehicle .tools p				{ padding:0 5px; }#results .vehicle .vehicle-infos .pictures .gal-imgs .gal-item	{ text-align:center; border:1px solid #fff; width:100%; }#details .tool-buttons .contact-info	{ margin:0; }#details .tool-buttons					{ padding:0; padding-top:40px; }#details .tool-buttons .button-area		{ padding-right:40px; }#details .form-title					{ text-align:left; }#details .finance_footnote				{ padding-left:15px; margin-top:10px; }#details .share-area					{ position:static; padding-top:10px; }#details .dealer-contact				{ margin-bottom: 50px; }}@media(min-width:680px) and (max-width:767px){#results .vehicle .price				{ text-align:center; }#results .vehicle .warranty				{ text-align:center; }#results .vehicle .headline .title		{ padding:0; padding:20px 0; }#results .vehicle .content .data		{ padding:0; padding:20px 0; }#results .vehicle .tools p				{ padding:0 5px 10px; }#results .vehicle .content .data ul		{ margin-bottom:20px; }#results .vehicle .content .data ul .ms50	{ display:inline-block !important; }#details .tool-part a						{ margin:0; }#details .tool-part .button-back			{ float:left; }#details .tool-part .back-results			{ text-align:center; }#details .tool-part .prev-next-result		{ border-top:1px solid #ddd; }#details .tool-part .back-results a			{ float:none; }#details .finance_footnote					{ padding:0; }}@media(max-width:679px){#search-type-switch	label			{ display:inline-block; margin-bottom:10px; }#search	button						{ display:block; width:100%; margin:0; margin-top:10px; }#results .vehicle .head					{ padding:0; }#results .vehicle .headline .title		{ padding:0; padding:20px 0; }#results .vehicle .content .data		{ padding:0; padding:20px 0; }#results .vehicle .content .data ul		{ margin-bottom:20px; }#results .vehicle .tools				{ margin:0; }#results .vehicle .tools p				{ padding:0 0 10px; }#results .vehicle .price				{ text-align:center; }#results .vehicle .warranty				{ text-align:center; }#result-tools-top .found				{ padding-bottom:20px; text-align:center; }#result-tools-bottom a					{ margin:0; }#result-tools-bottom a:first-child		{ margin-bottom:20px; }#details .tool-part a						{ margin:0; }#details .tool-part .button-back			{ float:left; }#details .tool-part .back-results			{ text-align:center; }#details .tool-part .prev-next-result		{ border-top:1px solid #ddd; }#details .tool-part .back-results a			{ float:none; }#details .vehicle-part						{ padding-top:20px; margin-top:20px; }#details .form-title						{ text-align:left; }#details .vehicle-contact .map .responsive	{ min-height:500px; }#details .vehicle-main .vehicle-images,#details .tool-buttons						{ padding:0; }#details .vehicle-data,#details .tool-buttons						{ padding:0; padding-top:40px; }#details .dealer-contact.format-maps,#details .dealer-contact .map .format-maps	{ padding-bottom:140%; }#details .dealer-contact					{ margin-bottom: 75px; }#details .share-area					{ position:static; padding-top:10px; }}@media(max-width:1099px){#results .vehicle .content .data ul.location li:after	{ display:none; }}@media print {#results							{ overflow:hidden !important; padding:0 !important; }#results .title,#results .car-price .price			{ font-size:16px; line-height:20px; }#results .car-price .warranty		{ line-height:20px !important; }#results.comparison th,#results.comparison td				{ padding:10px !important; }#results.comparison .data th,#results.comparison .data td		{ padding:2px 0 !important; }}
