@charset "UTF-8";*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
*::before,*::after{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}
audio,canvas,video{display:inline-block}
audio:not([controls]){display:none;height:0}
[hidden]{display:none}
html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{margin:0}
a:focus{outline:thin dotted}
a:active,a:hover{outline:0}
h1{font-size:2em}
abbr[title]{border-bottom:1px dotted}
b,strong{font-weight:bold}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
q{quotes:"\201C" "\201D" "\2018" "\2019"}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}
sub{bottom:-0.25em}
img{border:0}
svg:not(:root){overflow:hidden}
figure{margin:0}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}
button,input{line-height:normal}
button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}
button[disabled],input[disabled]{cursor:default}
input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}
input[type="search"]{-webkit-appearance:textfield;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
button:focus{outline:0}
textarea{overflow:auto;vertical-align:top;resize:none}
table{border-collapse:collapse;border-spacing:0}
h2,h4,h3{margin:0}
.owl-carousel .animated{-webkit-animation-duration:3000ms;animation-duration:3000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeIn{-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;animation-name:fadeIn}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;-moz-animation-name:fadeOut;animation-name:fadeOut}
@-webkit-keyframes fadeOut{0{opacity:1}
100%{opacity:0}
}
@keyframes fadeOut{0{opacity:1}
100%{opacity:0}
}
@-webkit-keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
@keyframes fadeIn{0{opacity:0}
100%{opacity:1}
}
.owl-height{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-controls .owl-nav .owl-prev,.owl-carousel .owl-controls .owl-nav .owl-next{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-controls .owl-dot{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel .owl-refresh .owl-item{display:none}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel.owl-text-select-on .owl-item{-webkit-user-select:auto;-moz-user-select:auto;-ms-user-select:auto;user-select:auto}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon,.owl-carousel .owl-video-play-icon-custom{position:absolute;height:128px;width:128px;left:50%;top:50%;margin-left:-64px;margin-top:-64px;background:url("images/owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}
.owl-carousel .owl-video-play-icon:hover,.owl-carousel .owl-video-play-icon-custom:hover{-webkit-transition:scale(1.3,1.3);-moz-transition:scale(1.3,1.3);-ms-transition:scale(1.3,1.3);-o-transition:scale(1.3,1.3);transition:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;-webkit-background-size:contain;-moz-background-size:contain;-o-background-size:contain;background-size:contain;-webkit-transition:opacity 400ms ease;-moz-transition:opacity 400ms ease;-ms-transition:opacity 400ms ease;-o-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1}
.owl-positions{background-color:rgba(0,0,0,0.5);display:inline-block;position:absolute;top:0;right:0;width:auto;height:auto;margin:0;list-style:none;padding:18px 15px}
.owl-positions>li{color:white;display:inline-block;font-family:sans-serif}
.owl-positions .owl-current{opacity:1}
.owl-positions .owl-total{opacity:.5}
.owl-positions .owl-total:before{content:"/"}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;left:0;top:0;display:block}
.slick-track:before,.slick-track:after{content:"";display:table}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{float:left;height:100%;min-height:1px;display:none}
[dir="rtl"] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
.col-1{width:8.33333%;padding:0 10.5px;float:left}
.col-2{width:16.66667%;padding:0 10.5px;float:left}
.col-3{width:25%;padding:0 10.5px;float:left}
.col-4{width:33.33333%;padding:0 10.5px;float:left}
.col-5{width:41.66667%;padding:0 10.5px;float:left}
.col-6{width:50%;padding:0 10.5px;float:left}
.col-7{width:58.33333%;padding:0 10.5px;float:left}
.col-8{width:66.66667%;padding:0 10.5px;float:left}
.col-9{width:75%;padding:0 10.5px;float:left}
.col-10{width:83.33333%;padding:0 10.5px;float:left}
.col-11{width:91.66667%;padding:0 10.5px;float:left}
.col-12{width:100%;padding:0 10.5px;float:left}
body{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif}
.tl-main{font:24px/30px "ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:.05em;padding-bottom:3px;position:relative;text-transform:uppercase;font-weight:bold;text-transform:uppercase}
.tl-main:after{content:"";width:34px;height:2px;background-color:#8f0c25;top:100%;left:0;display:inline-block;position:absolute}
.tl-main .stl-main{font:16px/30px "ApexNew-Book",Helvetica,Arial,sans-serif;padding-left:42px;float:left}
.tl-footer{font:16px/21px "ApexNew-Medium",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:.05em;padding-bottom:3px;position:relative;text-transform:uppercase;text-transform:uppercase}
.tl-footer:after{content:"";width:34px;height:2px;background-color:#8f0c25;top:100%;left:0;display:inline-block;position:absolute}
.tl-arg{font:24px/30px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:.05em;padding-bottom:3px;position:relative;text-transform:uppercase;color:black;letter-spacing:1px;margin:1em 0;font-style:italic}
.tl-arg:after{content:"";width:34px;height:2px;background-color:#8f0c25;top:100%;left:0;display:inline-block;position:absolute}
.tl-box{font:16px/21px "ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:.05em;padding-bottom:3px;position:relative;text-transform:uppercase;font-weight:bold;margin-bottom:15px}
.tl-box:after{content:"";width:34px;height:2px;background-color:#8f0c25;top:100%;left:0;display:inline-block;position:absolute}
.tl-wall{font:18px/24px "ApexNew-Medium",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:.05em;padding-bottom:3px;position:relative;text-transform:uppercase}
.tl-wall:after{content:"";width:34px;height:2px;background-color:#8f0c25;top:100%;left:0;display:inline-block;position:absolute}
.pr-txt{padding:0;font:14px/18px "ApexNew-Book",Helvetica,Arial,sans-serif}
.tl-sc{font:24px/30px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:.05em;padding-bottom:3px;position:relative;text-transform:uppercase;text-transform:uppercase;letter-spacing:2px;margin:0;font-style:italic}
.tl-sc:after{content:"";width:34px;height:2px;background-color:#8f0c25;top:100%;left:0;display:inline-block;position:absolute}
.tl-sc strong{font-family:"ApexNew-BoldItalic",Helvetica,Arial,sans-serif;font-style:italic;font-weight:bold}
.deep{background-color:black;color:white}
.pr-subtitles{pading-left:60px}
.text,.block-text{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:0;margin:0;padding:.5rem 0 0;font-size:18px;line-height:27px}
.text p,.block-text p{margin:0}
.text em,.text i,.block-text em,.block-text i{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic}
.text strong,.text b,.block-text strong,.block-text b{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.text ul.text-list,.block-text ul.text-list{padding-left:42px;list-style-type:none}
.text ul.text-list>li,.block-text ul.text-list>li{position:relative}
.text ul.text-list>li:before,.block-text ul.text-list>li:before{content:"";width:34px;height:1px;position:absolute;top:15px;left:-42px;background-color:black;display:inline-block}
@media screen and (max-width:767px){.owl-carousel .owl-item[data-video]{background:#000}
}
@media screen and (max-width:768px){.show-to--tp{display:block}
}
@media screen and (min-width:769px){.show-to--tp{display:none}
}
@media screen and (min-width:768px) and (max-width:1024px){.tablet--hide{display:none !important}
.tablet--show{display:inherit !important}
.mobile--hide{display:inherit !important}
.mobile--show{display:none !important}
}
@media screen and (max-width:767px){.mobile--hide{display:none !important}
.mobile--show{display:inherit !important}
}
@media screen and (min-width:1025px) and (max-width:1366px){.desktop--hide{display:none !important}
}
@media screen and (min-width:1367px){.desktop--hide{display:none !important}
}
a{outline:0}
a:focus{outline:0}
.l-page{width:100%}
.l-wide{width:100%;background-color:#f1f1f1;*zoom:1}
.l-wide:before,.l-wide:after{content:" ";display:table}
.l-wide:after{clear:both}
.l-wrap{margin:0 auto;position:relative;width:100%;max-width:1600px}
.l-wrap .accordion__title,.l-wrap .accordion__box,.l-wrap .grid--choose{padding-left:62px;padding-right:62px}
@media screen and (min-width:768px) and (max-width:1024px){.l-wrap .accordion__title,.l-wrap .accordion__box,.l-wrap .grid--choose{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:300px) and (max-width:767px){.l-wrap .accordion__title,.l-wrap .accordion__box,.l-wrap .grid--choose{padding-left:0;padding-right:0}
}
@media screen and (min-width:300px) and (max-width:1023px){.l-wrap .grid--choose{margin-top:80px}
}
@media screen and (min-width:1024px) and (max-width:1200px){.l-wrap .grid--choose{margin-top:25px}
}
.grid-news .hero-wrap .l-wrap{position:absolute}
main{padding-top:89px;display:block}
@media screen and (max-width:768px){main{padding-top:70px}
}
ul.no--styled{list-style-type:none;padding:0;margin:0}
.list--link>li{border-bottom:1px solid #d9d9d9}
@media screen and (max-width:640px){.list--link>li{border-bottom:1px solid transparent}
.list--link>li>a{border-bottom:1px solid #d9d9d9}
}
.list--link a{display:block;padding:24px 0 24px 9px}
.list--link a[target="_blank"]:after{content:'';background-image:url("images/sprite-icons.png");background-position:-67px -665px;background-repeat:no-repeat;width:21px;height:18px;display:inline-block;float:right}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.list--link a[target="_blank"]:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.list-menu button{background-color:#8f0c25}
sup{vertical-aign:super}
sub{vertical-aign:sub}
.def-list dt,.def-list dd{margin:0}
.def-list dt{display:block;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif}
.def-list dd{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.navigation--secondary .menu__toggle{background-image:url("images/sprite-icons.png");background-position:0 -700px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .menu__toggle{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .menu__toggle.js-open{background-image:url("images/sprite-icons.png");background-position:-50px -700px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .menu__toggle.js-open{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.icon-list--open .navigation--secondary .menu__toggle{background-image:url("images/sprite-icons.png");background-position:-50px -700px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.icon-list--open .navigation--secondary .menu__toggle{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.lg-offers{background-image:url("images/sprite-icons.png");background-position:0 -200px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.lg-offers{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.lg-book{background-image:url("images/sprite-icons.png");background-position:0 0;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.lg-book{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.lg-gear{background-image:url("images/sprite-icons.png");background-position:2px -153px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.lg-gear{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.lg-place{background-image:url("images/sprite-icons.png");background-position:0 -102px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.lg-place{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.lg-search{background-image:url("images/sprite-icons.png");background-position:-53px -352px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.lg-search{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.lg-kmi{background-image:url("images/sprite-icons.png");background-position:0 -3304px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.lg-kmi{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.lg-gaq{background-image:url("images/sprite-icons.png");background-position:0 -3252px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.lg-gaq{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.lg-phone{background-image:url("images/sprite-icons.png");background-position:0 -2000px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.lg-phone{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.lg-mail{background-image:url("images/sprite-icons.png");background-position:0 -2050px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.lg-mail{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.lg-twitter{background-image:url("images/sprite-icons.png");background-position:0 -2100px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.lg-twitter{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.lg-drive{background-image:url("images/sprite-icons.png");background-position:0 -1852px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.lg-drive{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.md-fleet{background-image:url("images/sprite-icons.png");background-position:-45px -298px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.md-fleet{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.md-zoom{background-image:url("images/sprite-icons.png");background-position:-50px -50px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.md-zoom{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.md-stock-red{background-image:url("images/sprite-icons.png");background-position:-1px -4517px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.md-stock-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.md-stock-black{background-image:url("images/sprite-icons.png");background-position:-51px -4517px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.md-stock-black{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.md-stock-white{background-image:url("images/sprite-icons.png");background-position:-101px -4517px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.md-stock-white{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.md-stock-blue{background-image:url("images/sprite-icons.png");background-position:-151px -4517px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.md-stock-blue{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-book{background-image:url("images/sprite-icons.png");background-position:-102px -454px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-book{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-gear{background-image:url("images/sprite-icons.png");background-position:-102px -604px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-gear{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-drive{background-image:url("images/sprite-icons.png");background-position:-102px -552px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-drive{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-position{background-image:url("images/sprite-icons.png");background-position:-102px -402px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-position{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-speed{background-image:url("images/sprite-icons.png");background-position:-102px -552px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-speed{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-place{background-image:url("images/sprite-icons.png");background-position:-102px -402px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-place{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-email{background-image:url("images/sprite-icons.png");background-position:-102px -502px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-email{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-gaq{background-image:url("images/sprite-icons.png");background-position:-102px -3252px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-gaq{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-kmi{background-image:url("images/sprite-icons.png");background-position:-102px -3302px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-kmi{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-offers{background-image:url("images/sprite-icons.png");background-position:-102px -1752px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-offers{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-social{background-image:url("images/sprite-icons.png");background-position:-102px -1100px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-social{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-store{background-image:url("images/sprite-icons.png");background-position:-101px -2903px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-store{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-whisbi{background-image:url("images/sprite-icons.png");background-position:-101px -3502px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-whisbi{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-kmi-business{background-image:url("images/sprite-icons.png");background-position:-102px -3602px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-kmi-business{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-drive-business{background-image:url("images/sprite-icons.png");background-position:-102px -3651px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-drive-business{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-gaq-business{background-image:url("images/sprite-icons.png");background-position:-102px -3701px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-gaq-business{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-linkedin{background-image:url("images/sprite-icons.png");background-position:-102px -3751px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-linkedin{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-mopar{background-image:url("images/sprite-icons.png");background-position:-102px -4054px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-mopar{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-pricelist{background-image:url("images/sprite-icons.png");background-position:-102px -4108px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-pricelist{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-app{background-image:url("images/sprite-icons.png");background-position:-109px -4425px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-app{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.sm-live-chat{background-image:url("images/sprite-icons.png");background-position:-102px -4470px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-live-chat{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.whisbiSMB{display:none}
.ico.btn-info{background-image:url("images/sprite-icons.png");background-position:-64px -3314px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-info{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-info-red{background-image:url("images/sprite-icons.png");background-position:-14px -3314px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-info-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-steering{background-image:url("images/sprite-icons.png");background-position:-63px -1863px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-steering{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-steering-red{background-image:url("images/sprite-icons.png");background-position:-13px -1863px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-steering-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-zoom{background-image:url("images/sprite-icons.png");background-position:-61px -63px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-zoom{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-zoom-red{background-image:url("images/sprite-icons.png");background-position:-14px -63px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-zoom-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-gear{background-image:url("images/sprite-icons.png");background-position:-64px -165px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-gear{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-gear-red{background-image:url("images/sprite-icons.png");background-position:-14px -165px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-gear-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-offers{background-image:url("images/sprite-icons.png");background-position:-64px -1762px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-offers{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-offers-red{background-image:url("images/sprite-icons.png");background-position:-14px -1762px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-offers-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-tco-red{background-image:url("images/sprite-icons.png");background-position:-13px -4012px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-tco-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-ext{background-image:url("images/sprite-icons.png");background-position:-64px -663px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-ext{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-ext-red{background-image:url("images/sprite-icons.png");background-position:-14px -663px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-ext-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-download{background-image:url("images/sprite-icons.png");background-position:-64px -2564px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-download{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-download-red{background-image:url("images/sprite-icons.png");background-position:-14px -2564px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-download-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-play{background-image:url("images/sprite-icons.png");background-position:-60px -3559px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-play{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-play{background-image:url("images/sprite-icons.png");background-position:-14px -3559px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-play{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-quote{background-image:url("images/sprite-icons.png");background-position:-60px -3263px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-quote{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-quote-red{background-image:url("images/sprite-icons.png");background-position:-14px -3263px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-quote-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-kmi-business{background-image:url("images/sprite-icons.png");background-position:-13px -3612px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-kmi-business{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-gaq-business{background-image:url("images/sprite-icons.png");background-position:-13px -3712px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-gaq-business{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-drive-business{background-image:url("images/sprite-icons.png");background-position:-13px -3662px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-drive-business{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-brochure{background-image:url("images/sprite-icons.png");background-position:-12px -11px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-brochure{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-instagram{background-image:url("images/sprite-icons.png");background-position:-13px -1364px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-instagram{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-facebook{background-image:url("images/sprite-icons.png");background-position:-11px -1264px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-facebook{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.btn-twitter{background-image:url("images/sprite-icons.png");background-position:-11px -1215px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico.btn-twitter{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:1023px){.text.text--white{color:#fff !important}
.text.text--white .ico.btn-zoom{background-image:url("images/sprite-icons.png");background-position:-111px -63px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:1023px) and (min-resolution:125dpi),only screen and (min-width:1023px) and (min-resolution:1.3dppx){.text.text--white .ico.btn-zoom{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:1023px){.text.text--white .ico.btn-gear{background-image:url("images/sprite-icons.png");background-position:-114px -165px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:1023px) and (min-resolution:125dpi),only screen and (min-width:1023px) and (min-resolution:1.3dppx){.text.text--white .ico.btn-gear{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:1023px){.text.text--white .ico.btn-offers{background-image:url("images/sprite-icons.png");background-position:-114px -1762px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:1023px) and (min-resolution:125dpi),only screen and (min-width:1023px) and (min-resolution:1.3dppx){.text.text--white .ico.btn-offers{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:1023px){.text.text--white .ico.btn-ext{background-image:url("images/sprite-icons.png");background-position:-114px -663px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:1023px) and (min-resolution:125dpi),only screen and (min-width:1023px) and (min-resolution:1.3dppx){.text.text--white .ico.btn-ext{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:1023px){.text.text--white .ico.btn-download{background-image:url("images/sprite-icons.png");background-position:-114px -2564px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:1023px) and (min-resolution:125dpi),only screen and (min-width:1023px) and (min-resolution:1.3dppx){.text.text--white .ico.btn-download{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:1023px){.text.text--white .ico.btn-play{background-image:url("images/sprite-icons.png");background-position:-110px -3559px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:1023px) and (min-resolution:125dpi),only screen and (min-width:1023px) and (min-resolution:1.3dppx){.text.text--white .ico.btn-play{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.social-icons{margin:0;padding:0;width:100%;*zoom:1;list-style-type:none;font-size:0}
@media screen and (min-width:767px){.social-icons{margin-left:-18px}
}
.social-icons:before,.social-icons:after{content:" ";display:table}
.social-icons:after{clear:both}
.social-icons>li{display:inline-block;font-size:24px;line-heigth:24px}
.social-icons .ico{width:45px;height:45px;display:inline-block;font-size:0;background-image:url("images/sprite-icons.png");text-decoration:none}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.social-icons .ico{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.social-icons .ico.i-fb{background-position:-2px -1252px}
.social-icons .ico.i-tw{background-position:-2px -1202px}
.social-icons .ico.i-yt{background-position:-2px -1402px}
.social-icons .ico.i-fk{background-position:-2px -1302px}
.social-icons .ico.i-in{background-position:-2px -1352px}
.social-icons .ico.i-pt{background-position:-2px -1452px}
.social-icons .ico.i-li{background-position:-2px -3752px}
.ico{width:45px;height:45px;display:inline-block;font-size:0;background-image:url("images/sprite-icons.png")}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ico{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ico.i-fb{background-position:-102px -1252px}
.ico.i-fb.rv{background-position:0 -1252px}
.ico.i-fb.rv:hover{background-position:-102px -1252px;background-color:#305891}
.ico.i-tw{background-position:-102px -1202px}
.ico.i-tw.rv{background-position:0 -1202px}
.ico.i-tw.rv:hover{background-position:-102px -1202px;background-color:#2ca8d2}
.ico.i-gp{background-position:-102px -1502px}
.ico.i-gp.rv{background-position:0 -1502px}
.ico.i-gp.rv:hover{background-position:-102px -1502px;background-color:#d73d32}
.ico.i-yt{background-position:-102px -1402px}
.ico.i-fk{background-position:-102px -1302px}
.ico.i-in{background-position:-102px -1352px}
.ico.i-pt{background-position:-102px -1452px}
@media screen and (max-width:767px){.mobile--center{text-align:center}
.grid__buttons .ico.btn-zoom{background-image:url("images/sprite-icons.png");background-position:-114px -64px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:767px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:767px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:767px) and (min-resolution:125dpi),only screen and (max-width:767px) and (min-resolution:1.3dppx){.grid__buttons .ico.btn-zoom{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:767px){.grid__buttons .ico.btn-gear{background-image:url("images/sprite-icons.png");background-position:-114px -165px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:767px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:767px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:767px) and (min-resolution:125dpi),only screen and (max-width:767px) and (min-resolution:1.3dppx){.grid__buttons .ico.btn-gear{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:767px){.grid__buttons .ico.btn-offers{background-image:url("images/sprite-icons.png");background-position:-114px -1765px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:767px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:767px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:767px) and (min-resolution:125dpi),only screen and (max-width:767px) and (min-resolution:1.3dppx){.grid__buttons .ico.btn-offers{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-height:250px){.orientationchangebox{display:none !important;position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,0.9) url("images/rotate-mobile-icon.png") 50% 50% no-repeat;z-index:999}
}
iframe[name='google_conversion_frame']{display:none}
#whisbiMobileaeecfcccecefac .whisbiMobileContaineraeecfcccecefac{z-index:999999 !important}
.disclosure-inline-item{display:inline-block !important;border-radius:50%;font-family:"Roboto";margin-left:15px !important;width:.8rem;height:.8rem;font-size:.6rem;font-weight:100;background:#3e3e3e;color:white;text-transform:lowercase;text-align:center;display:inline-block;cursor:pointer;line-height:.83rem}
.disclosures-popup{position:fixed;bottom:0;width:70%;max-width:1450px;display:none;color:black;background-color:white;padding:30px;font-size:12px;margin-left:auto;margin-right:auto;max-height:100vh;overflow:auto;left:0;right:0;z-index:10000}
.disclosures-popup .close_btn{background:url(https://static.whisbi.com/a395e761-ec97-4f46-9cc7-c8ec4ef0a51c/img/cerrar_icon.png) no-repeat;display:none;position:absolute;right:-4px;height:25px;width:25px;z-index:99999;cursor:pointer}
.disclosures-popup .close-btn{width:25px;height:30px;background:url(https://static.whisbi.com/a395e761-ec97-4f46-9cc7-c8ec4ef0a51c/img/cerrar_icon.png) no-repeat;position:absolute;right:15px;top:15px;color:black;padding:10px;font-size:16px}
.disclosures-popup .disclosure-number{position:absolute;left:30px;top:30px;color:black;font-size:14px}
.disclosures-popup .disclosure-text{padding-left:30px;padding-right:30px;line-height:1.42857}
.disclosures-popup.active{display:block}
.disclosures-container{text-align:center;display:none}
.disclosures-container .disclosure-button{display:inline-block;background-color:#e7e7e7;margin-top:15px;margin-bottom:15px}
.disclosures-container .disclosure-button a{display:inline-block;padding:10px 60px;width:100%;height:100%;font-size:14px;color:#3e3e3e;text-decoration:none}
.disclosures-mobile-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:white;color:black;z-index:100}
.disclosures-mobile-popup .header{border-bottom:1px solid white;position:relative;height:80px}
.disclosures-mobile-popup .header h2{font-size:20px;padding:25px 35px}
.disclosures-mobile-popup .header .close-btn{position:absolute;right:20px;top:20px;z-index:100;color:Black;border-radius:1.07143rem;border:1px solid #bfbfbf;padding:.71429rem 2.14286rem .71429rem .85714rem;font-size:12px;font-weight:bold;background:White}
.disclosures-mobile-popup .header .close-btn:hover{background-color:#d1d1d1;color:black}
.disclosures-mobile-popup .header .close-btn i{font-size:17px;top:8px;right:12px;position:absolute}
.disclosures-mobile-popup .disclosure-item{position:relative;color:black;padding-top:15px;padding-bottom:15px;font-size:12px;line-height:15px}
.disclosures-mobile-popup .disclosure-item .disclosure-number{position:absolute;left:20px;color:white}
.disclosures-mobile-popup .disclosure-item .disclosure-text{padding-left:40px;padding-right:30px}
@media only screen and (max-width:999px){.disclosures-popup{width:100%}
}
@media only screen and (max-width:767px){.disclosures-container{display:block}
.disclosures-mobile-popup.active{display:block}
}
.menu-legal-inline-item{display:inline-block !important;border-radius:50%;font-family:"Roboto";margin-left:15px !important;width:.8rem;height:.8rem;font-size:.6rem;font-weight:100;background:#3e3e3e;color:white;text-transform:lowercase;text-align:center;display:inline-block;cursor:pointer;line-height:1rem}
.menu-legal-popup{position:fixed;bottom:0;width:58.5%;max-width:1450px;display:none;color:black;background-color:white;padding:30px;font-size:12px;margin-left:auto;margin-right:auto;max-height:100vh;overflow:auto;left:0;right:0;z-index:10000}
.menu-legal-popup.active{background-color:#f1f1f1;display:block}
.menu-legal-popup .close_btn{background:url(https://static.whisbi.com/a395e761-ec97-4f46-9cc7-c8ec4ef0a51c/img/cerrar_icon.png) no-repeat;display:none;position:absolute;right:-4px;height:25px;width:25px;z-index:99999;cursor:pointer}
.menu-legal-popup .close-btn{width:25px;height:30px;background:url(https://static.whisbi.com/a395e761-ec97-4f46-9cc7-c8ec4ef0a51c/img/cerrar_icon.png) no-repeat;position:absolute;right:15px;top:15px;color:black;padding:10px;font-size:16px}
.menu-legal-popup .menu-legal-text{padding-left:30px;padding-right:30px;float:left;line-height:1.5;text-align:left}
.menu-legal-container{text-align:center;display:none}
.menu-legal-container .menu-legal-button{display:inline-block;background-color:#e7e7e7;margin-top:15px;margin-bottom:15px}
.menu-legal-container .menu-legal-button a{display:inline-block;padding:10px 60px;width:100%;height:100%;font-size:14px;color:#3e3e3e;text-decoration:none}
.menu-legal-mobile-popup{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:white;color:black;z-index:100}
.menu-legal-mobile-popup .header{border-bottom:1px solid white;position:relative;height:80px}
.menu-legal-mobile-popup .header h2{font-size:20px;padding:25px 35px}
.menu-legal-mobile-popup .header .close-btn{position:absolute;right:20px;top:20px;z-index:100;color:Black;border-radius:1.07143rem;border:1px solid #bfbfbf;padding:.71429rem 2.14286rem .71429rem .85714rem;font-size:12px;font-weight:bold;background:White}
.menu-legal-mobile-popup .header .close-btn:hover{background-color:#d1d1d1;color:black}
.menu-legal-mobile-popup .header .close-btn i{font-size:17px;top:8px;right:12px;position:absolute}
.menu-legal-mobile-popup .menu-legal-item{position:relative;color:black;padding-top:15px;padding-bottom:15px;font-size:12px;line-height:15px}
.menu-legal-mobile-popup .menu-legal-item .menu-legal-text{padding-left:40px;padding-right:30px}
@media only screen and (max-width:999px){.menu-legal-popup{width:100%}
}
@media only screen and (max-width:767px){.menu-legal-container{display:block}
.menu-legal-mobile-popup.active{display:block}
.menu-legal-mobile-popup.active .menu-legal-text{padding:15px 10px 5px 10px;background-color:#f1f1f1eb;text-align:left}
}
.owl-positions>li{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif}
.wall .owl-positions{background-color:transparent}
.wall .owl-positions>li{color:black}
.wall .owl-positions .owl-current{color:#8f0c25}
.wall .owl-positions .owl-total{opacity:1}
.owl-slidebar{background-color:#e5e5e5}
.owl-slidebar .ui-slider-handle-upper{background-color:#8f0c25;height:6px}
.image--redborder{width:100%;height:auto;position:relative;padding:0 0 6px 6px}
.image--redborder:after,.image--redborder:before{content:"";background-color:#8f0c25;display:inline-block}
@media screen and (max-width:1366px){.image--redborder{padding:0 0 10px 10px}
}
.image--redborder:before{position:absolute;top:6px;right:auto;left:0;width:6px;height:-webkit-calc(100% - 6px);height:calc(100% - 6px)}
@media screen and (max-width:1366px){.image--redborder:before{width:10px;position:absolute;top:10px;right:auto;left:0;height:-webkit-calc(100% - 10px);height:calc(100% - 10px)}
}
.image--redborder:after{position:absolute;right:6px;bottom:0;left:auto;width:-webkit-calc(100% - 6px);width:calc(100% - 6px);height:6px}
@media screen and (max-width:1366px){.image--redborder:after{position:absolute;right:10px;bottom:0;left:auto;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);height:10px}
}
.image--redborder>img{width:100%;height:auto;display:block;vertical-align:bottom}
.grid__image{-webkit-transition:opacity 500ms ease-in-out;-moz-transition:opacity 500ms ease-in-out;-ms-transition:opacity 500ms ease-in-out;-o-transition:opacity 500ms ease-in-out;transition:opacity 500ms ease-in-out;max-width:100%;opacity:0}
@media screen and (max-width:640px){.grid__image{opacity:1}
}
.grid__image.b-loaded{opacity:1}
.icon-more-white::before{background-position:-112px -1312px;background-image:url("images/sprite-icons.png");background-repeat:no-repeat;width:25px;height:25px;content:"";margin:0 auto;display:block}
@font-face{font-family:'alfa-icons';src:url("fonts/alfa-icons.eot?zc94p6");src:url("fonts/alfa-icons.eot?zc94p6#iefix") format("embedded-opentype"),url("fonts/alfa-icons.ttf?zc94p6") format("truetype"),url("fonts/alfa-icons.woff?zc94p6") format("woff"),url("fonts/alfa-icons.svg?zc94p6#icomoon") format("svg");font-weight:normal;font-style:normal}
body:not(.mopar) [class^="ico-"]:before, body:not(.mopar) [class*=" ico-"]:before, header [class^="ico-"]:before, header [class*=" ico-"]:before {font-family:'alfa-icons' !important;speak:none;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;line-height:1;margin-right:10px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ico-map:before{content:"\e900"}
.ico-brochure:before{content:"\e901"}
.ico-concessionarie:before{content:"\e902"}
.ico-configuratore:before{content:"\e903"}
.ico-contatti:before{content:"\e904"}
.ico-myalfa:before{content:"\e905"}
.ico-flag:before{content:"\e906"}
.ico-newsletter:before{content:"\e907"}
.ico-appuntamento:before{content:"\e908"}
.ico-preventivo:before{content:"\e909"}
.ico-pronta-consegna:before{content:"\e90a"}
.ico-search:before{content:"\e90b"}
.ico-search-plus1:before{content:"\e90c"}
.ico-test-drive:before{content:"\e90d"}
.ico-officina:before{content:"\e90e"}
.ico-usato:before{content:"\e90f"}
.ico-manutenzione:before{content:"\e910"}
.ico-smyorg:before{content:"\e913"}
.ico-Arrow-Alfa:before{content:"\e914"}
.ico-specialist:before{content:"\e925"}
.ico-geolocalizzami:before{content:"\e929"}
.ico-close:before{content:"\e92a"}
.ico-richiesta_info:before{content:"\e939"}
.ico-arrow-fat:before{content:"\e969"}
.ico-search-plus:before{content:"\e96d"}
.ico-stock:before{content:"\e911"}
.desktop .btn-svg:hover .text{color:#8f0c25}
.desktop .btn-svg:hover .shape{stroke-dasharray:0 339;stroke-dashoffset:-500;-webkit-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-moz-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-ms-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-o-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear}
.btn-svg{display:inline-block;position:relative;line-height:41px;width:auto;text-decoration:none;max-width:160px;width:100%;text-align:center;cursor:pointer}
.btn-svg--noborder>svg{display:none}
.btn-svg>svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
.btn-svg .shape{stroke-dasharray:500 0;stroke-dashoffset:-350;stroke-width:2px;shape-rendering:geometricPrecision;fill:transparent;stroke:#8f0c25;-webkit-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-moz-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-ms-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-o-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear}
.btn-svg .shape.border--white{stroke:#fff}
.btn-svg .text{color:black;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-size:12px;letter-spacing:1px;padding:0 15px 0 42px;text-align:left;text-transform:uppercase;display:inline-block;position:relative;line-height:1;vertical-align:middle}
.btn-svg .text>i{position:absolute;top:50%;left:9px;width:24px;height:24px;margin-top:-12px}
.btn-svg.btn--nopadding .text{padding-left:15px}
.btn-svg.btn--noico{max-width:170px}
.btn-svg.btn--noico .text{padding-left:15px}
.btn-back{padding:24px;color:black;background-color:white !important;font-size:16px;text-transform:lowercase;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;letter-spacing:.25em}
.btn-back:before{content:"«";font-size:18px;margin-right:6px}
.btn-back:after{content:'';position:absolute;top:20px;right:6px;width:33px;height:33px}
.btn-back.sm-choose:after{background-image:url("images/sprite-icons.png");background-position:-12px -911px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.btn-back.sm-choose:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.btn-back.sm-purchase:after{background-image:url("images/sprite-icons.png");background-position:-12px -961px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.btn-back.sm-purchase:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.btn-back.sm-care:after{background-image:url("images/sprite-icons.png");background-position:-12px -811px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.btn-back.sm-care:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.btn-back.sm-sales:after{background-image:url("images/sprite-icons.png");background-position:-12px -861px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.btn-back.sm-sales:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.btn-back.sm-heritage,.btn-back.sm-passion,.btn-back.sm-emotions{color:white}
.btn-back.sm-heritage{background:black url("images/bkg-btn-back--he.jpg") 100% 100% no-repeat;background-size:auto 100%;background-position:50% 0}
.btn-back.sm-passion{background:black url("images/bkg-btn-back--ps.jpg") 100% 100% no-repeat;background-size:auto 100%;background-position:50% 0}
.btn-back.sm-emotions{background:black url("images/bkg-btn-back--em.jpg") 100% 100% no-repeat;background-size:auto 100%;background-position:50% 0}
.lt-ie9 .cta .bg-effect{display:block}
.cta{background-color:white;color:black;display:inline-block;text-decoration:none;text-transform:uppercase;position:relative;z-index:1;overflow:hidden;vertical-align:bottom}
.cta .bg-effect{background-color:#8f0c25;position:absolute;top:0;right:0;bottom:0;left:-100%;width:100%;height:100%;display:none}
.cta span{position:relative;z-index:2;padding:12px 33px;font:13px/12px "ApexNew-Medium",Helvetica,Arial,sans-serif;letter-spacing:.2em}
.cta:before{content:'';position:absolute;top:0;left:0;bottom:0;right:0;z-index:-1;background:#8f0c25;-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}
.cta:hover:before{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center;z-index:0}
.cta{background-color:white;box-shadow:0 0 5px rgba(0,0,0,0.45);color:black;display:table;float:left;height:40px;margin-right:15px;overflow:hidden;text-decoration:none;text-transform:uppercase;padding:0;-webkit-transition:color 150ms linear;-moz-transition:color 150ms linear;-ms-transition:color 150ms linear;-o-transition:color 150ms linear;transition:color 150ms linear}
@media screen and (max-width:640px){.cta{padding:0}
}
.cta span:not(.bg-effect){display:table-cell;vertical-align:middle;line-height:14px;padding:5px 42px 0;color:black;-webkit-transition:color 150ms linear;-moz-transition:color 150ms linear;-ms-transition:color 150ms linear;-o-transition:color 150ms linear;transition:color 150ms linear}
.cta span:not(.bg-effect):hover{color:white;-webkit-transition:color 150ms linear;-moz-transition:color 150ms linear;-ms-transition:color 150ms linear;-o-transition:color 150ms linear;transition:color 150ms linear}
.cta span{font:13px/1 "ApexNew-Medium",Helvetica,Arial,sans-serif;position:relative;letter-spacing:.2em;z-index:2}
.cta span.ico{padding-left:63px;background-image:none !important;height:40px !important;width:auto}
.cta span.ico:before{background-image:url("images/sprite-icons.png");content:"";display:inline-block;position:absolute;top:0;left:21px;width:42px;height:42px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.cta span.ico:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.cta span.ico.ico-book:before{background-position:0 -454px}
.cta span.ico.ico-book:hover:before{background-position:-100px -454px}
.cta span.ico.ico-gear:before{background-position:0 -604px}
.cta span.ico.ico-gear:hover:before{background-position:-100px -604px}
.cta span.ico.ico-drive:before{background-position:0 -552px}
.cta span.ico.ico-drive:hover:before{background-position:-100px -552px}
.cta span.ico.ico-position:before{background-position:0 -402px}
.cta span.ico.ico-position:hover:before{background-position:-100px -402px}
.cta span.ico.ico-speed:before{background-position:0 -552px}
.cta span.ico.ico-speed:hover:before{background-position:-100px -552px}
.cta span.ico.ico-place:before{background-position:0 -402px}
.cta span.ico.ico-place:hover:before{background-position:-100px -402px}
.cta span.ico.ico-email:before{background-position:0 -502px}
.cta span.ico.ico-email:hover:before{background-position:-100px -502px}
.cta span.ico.ico-gaq:before{background-position:-2px -3256px}
.cta span.ico.ico-gaq:hover:before{background-position:-100px -3254px}
.cta span.ico.ico-kmi:before{background-position:0 -3302px}
.cta span.ico.ico-kmi:hover:before{background-position:-100px -3302px}
.cta span.ico.ico-offers:before{background-position:0 -1752px}
.cta span.ico.ico-offers:hover:before{background-position:-100px -1752px}
.cta span.ico.ico-social:before{background-position:0 -1100px}
.cta span.ico.ico-social:hover:before{background-position:-100px -1100px}
.cta span.ico.ico-store:before{background-position:0 -2903px}
.cta span.ico.ico-store:hover:before{background-position:-100px -2903px}
.cta span.ico.ico-whisbi:before{background-position:0 -3502px}
.cta span.ico.ico-whisbi:hover:before{background-position:-100px -3502px}
.cta span.ico.ico-zoom:before{background-position:0 -55px}
.cta span.ico.ico-zoom:hover:before{background-position:-100px -55px}
@media screen and (max-width:640px){.cta--mobileblock .cta{float:none;width:100%;margin-top:15px}
.cta--mobileblock span.ico{padding:0;width:50%;text-align:left;-webkit-transform:translate3d(-25%,0,0);-moz-transform:translate3d(-25%,0,0);-ms-transform:translate3d(-25%,0,0);-o-transform:translate3d(-25%,0,0);transform:translate3d(-25%,0,0)}
.cta--mobileblock span.ico:before{left:-42px}
.slider__content:not(.cta--mobileblock) .cta{width:-webkit-calc(50% - 7px);width:calc(50% - 7px);display:block;float:left;margin-right:14px}
.slider__content:not(.cta--mobileblock) .cta span{text-align:left}
.slider__content:not(.cta--mobileblock) .cta.last{margin:0}
.slider__content:not(.cta--mobileblock) .cta .bg-effect{background-color:transparent;position:relative;top:0;right:auto;bottom:0;left:0;width:0;height:100%;margin:0;line-height:1;padding:0}
.slider__content:not(.cta--mobileblock) .cta span{text-align:left;display:inline-block;vertical-align:middle;line-height:1;white-space:nowrap;padding:0}
}
.btn.btn--bordered{border:1px solid #8f0c25;background-color:white;text-transform:uppercase;padding:3px 21px;text-decoration:none}
.btn.btn--bordered.disabled{border-color:#e5e5e5}
@media screen and (max-width:768px){.scrollRightBtn{position:absolute;top:0;right:0;bottom:1px;width:60px;background:url("images/transparent_gradient--white.png") 0 0 repeat-y}
.scrollRightBtn:after{content:"";background-image:url("images/sprite-icons.png");background-position:20px -1950px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
}
@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:768px) and (min-resolution:125dpi),only screen and (max-width:768px) and (min-resolution:1.3dppx){.scrollRightBtn:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:768px){.scrollLeftBtn{position:absolute;top:0;bottom:1px;left:-15px;width:60px;background:url("images/transparent_gradient-rv--white.png") 0 0 repeat-y}
.scrollLeftBtn:after{content:"";background-image:url("images/sprite-icons.png");background-position:0 -1900px;background-repeat:no-repeat;display:inline-block;width:50px;height:50px;vertical-align:middle}
}
@media only screen and (max-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:768px) and (min-resolution:125dpi),only screen and (max-width:768px) and (min-resolution:1.3dppx){.scrollLeftBtn:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:768px){.scrollLeftBtn,.scrollRightBtn{cursor:pointer}
.scrollLeftBtn.js-disabled,.scrollRightBtn.js-disabled{display:none}
}
.bottom--link{position:relative;bottom:-18px;background-color:white;display:inline-block;text-transform:uppercase;padding:15px 18px 12px;font:15px/15px "ApexNew-Medium",Helvetica,Arial,sans-serif;letter-spacing:1px;text-decoration:none;color:black}
.bottom--link:before{content:'';margin-right:15px;background-image:url("images/sprite-icons.png");background-position:-64px -1916px;background-repeat:no-repeat;display:inline-block;width:21px;height:21px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.bottom--link:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.btn--link{padding:0;border:0;background-color:transparent;background-image:none;text-decoration:underline}
.herosoul .hero-video .btn-svg .text{color:#FFF}
.hero-wrap{position:relative}
.hero-wrap h1,.hero-wrap h2{margin:0}
.hero-wrap .hero-wrap__inner{position:relative}
.hero-wrap .hero-wrap__inner .hero-wrap__content{position:absolute;top:77px;left:60px;max-width:470px;width:100%}
@media screen and (max-width:640px){.hero-wrap .hero-wrap__inner .hero-wrap__content{position:relative;top:0;left:0;padding:30px 30px 80px;max-width:280px;z-index:9}
}
.hero-wrap .hero-wrap__inner .hero-wrap__content .content__title{padding-bottom:9px}
.hero-wrap .hero-wrap__inner .hero-wrap__content .content__text{font-weight:400;letter-spacing:1px;line-height:1.4em;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif}
.hero-wrap .hero-wrap__inner .hero-wrap__content .content__text strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-weight:bold}
.hero-wrap .hero-wrap__inner .hero-wrap__content .content__text a{text-decoration:none;color:#000}
.hero-wrap .hero-wrap__inner span.animated-line{top:10px}
@media screen and (max-width:640px){.hero-wrap .hero-wrap__inner span.animated-line{top:0}
}
.hero-wrap .hero-wrap__inner span{vertical-align:baseline}
.hero-wrap .hero-wrap__inner span img{width:auto}
.hero-wrap .hero-wrap__inner>img{width:100%;display:block}
@media screen and (max-width:640px){.hero-wrap .hero-wrap__inner>img{position:absolute;right:0;bottom:0}
.grid-news .hero-wrap .hero-wrap__inner>img{position:relative;right:0;bottom:0}
}
.hero-wrap.hero-video{width:100%;overflow:hidden;position:relative}
.hero-wrap.hero-video--light .text{color:#fff}
.hero-wrap.hero-video .hero-wrap__inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover}
.hero-wrap.hero-video .l-wrap{z-index:2}
.hero-wrap.hero-video .l-wrap.stopped{height:100%}
.hero-wrap.hero-video .carousel-video{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;vertical-align:bottom;z-index:1;opacity:0}
.hero-wrap.hero-video .carousel-video.playing{opacity:1}
.hero-wrap .hero-player-controls{position:absolute;right:18px;bottom:21px;z-index:4;cursor:pointer;*zoom:1}
.hero-wrap .hero-player-controls:before,.hero-wrap .hero-player-controls:after{content:" ";display:table}
.hero-wrap .hero-player-controls:after{clear:both}
.hero-wrap .hero-player-controls>div{width:30px;height:30px;float:left;border-radius:2px;background-color:rgba(255,255,255,0.2);font-size:0;margin-right:3px}
.hero-wrap .hero-player-controls .btn-video-pause:after{content:"";width:3px;height:12px;display:inline-block;background-color:rgba(0,0,0,0.8);position:absolute;top:50%;margin-top:-5px;margin-right:20px;right:50%}
.hero-wrap .hero-player-controls .btn-video-pause:before{content:"";width:3px;height:12px;display:inline-block;background-color:rgba(0,0,0,0.8);position:absolute;top:50%;margin-top:-5px;margin-right:12px;right:50%}
.hero-wrap .hero-player-controls .btn-video-pause.paused:after{width:0 !important;height:0 !important;display:inline;background-color:transparent;border-style:solid;border-width:6px 0 6px 12px;border-color:transparent transparent transparent rgba(0,0,0,0.8);margin-right:11px}
.hero-wrap .hero-player-controls .btn-video-pause.paused:before{display:none}
.hero-wrap .hero-player-controls .btn-video-stop:after{content:"";width:12px;height:12px;background-color:rgba(0,0,0,0.8);display:inline-block;position:absolute;top:50%;right:50%;margin:-6px -21px auto auto}
main{overflow:hidden}
img[src*="googleadservices.com"]{position:absolute !important;top:-999999px !important;left:-999999px !important;width:0 !important;height:0 !important;border:0 !important}
@-webkit-keyframes navmainstick{from{top:-100px}
to{top:0}
}
@-moz-keyframes navmainstick{from{top:-100px}
to{top:0}
}
@-ms-keyframes navmainstick{from{top:-100px}
to{top:0}
}
@-o-keyframes navmainstick{from{top:-100px}
to{top:0}
}
@keyframes navmainstick{from{top:-100px}
to{top:0}
}
.logo{display:block;float:left;margin:3px 39px 0 0;text-align:center;max-width:225px;position:relative}
.logo .logo--desktop{width:225px}
@media screen and (min-width:769px) and (max-width:900px){.logo{margin:3px 3px 0 0}
}
.logo>a{display:block}
@media screen and (max-width:767px){.logo{margin-top:9px;margin-left:6px}
}
.logo--mobile{display:block;margin:0 auto;width:72px;top:0;-webkit-transition:width 150ms linear,top 150ms linear;-moz-transition:width 150ms linear,top 150ms linear;-ms-transition:width 150ms linear,top 150ms linear;-o-transition:width 150ms linear,top 150ms linear;transition:width 150ms linear,top 150ms linear}
.logo--mobile.logo--alternative-logo{width:220px}
.logo--desktop{display:inline-block}
@media screen and (max-width:767px){.logo--desktop{display:none}
}
@media screen and (min-width:641px) and (max-width:768px){.logo:after{content:"";width:-webkit-calc(100% - 250px);width:calc(100% - 250px);display:inline-block;height:1px;background-color:#e5e5e5;position:absolute;top:72px;right:15px}
}
.inner-box__wrapper[data-column-number="3"] .image-box.image--bordered,.inner-box__wrapper[data-column-number="4"] .image-box.image--bordered{padding:12px;background-color:white}
.inner-box__wrapper[data-column-number="3"] .image-box.image--bordered img,.inner-box__wrapper[data-column-number="4"] .image-box.image--bordered img{width:100%;display:block;height:auto}
.navigation{position:fixed;top:-3px;right:0;left:0;width:100%;margin:0 auto;background:#fff;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:0;z-index:100;min-height:73px}
.navigation dl{margin:1em 0}
.navigation ul{list-style-type:none;padding:0;margin:0}
.navigation:after{content:"";background-color:rgba(0,0,0,0.8);width:100%;height:100%;display:none;left:0;right:0;position:fixed;right:0;left:0;z-index:2}
.navigation .col .btn-svg:hover .text>i{background-position:-11px -63px}
.navigation .navigation__inner{position:relative;max-width:1680px;width:100%;background-color:white;padding:0 15px;margin:0 auto;height:89px;*zoom:1}
.navigation .navigation__inner:before,.navigation .navigation__inner:after{content:" ";display:table}
.navigation .navigation__inner:after{clear:both}
@media screen and (min-width:1024px){.navigation.navigation--min.js-fixed{height:33px;min-height:33px;background-color:#e5e5e5}
.navigation.navigation--min.js-fixed .menu--main{padding-right:60px;margin-top:0;border-bottom-width:0}
.navigation.navigation--min.js-fixed .navigation__inner{background-color:#e5e5e5;height:33px}
.navigation.navigation--min.js-fixed .navigation__item>a{padding:15px 15px 6px 15px;margin-bottom:0;font-size:12px}
.navigation.navigation--min.js-fixed .navigation__item>a:after{bottom:1px}
.navigation.navigation--min.js-fixed .menu--service{display:none}
.navigation.navigation--min.js-fixed .logo{width:225px}
.navigation.navigation--min.js-fixed .logo--desktop{display:none}
.navigation.navigation--min.js-fixed .navigation__dropdown{top:33px}
.navigation.navigation--min.js-fixed .logo--mobile{position:absolute;left:50%;margin-left:-90px;width:28%;top:2px;-webkit-transition:width 150ms linear,top 150ms linear;-moz-transition:width 150ms linear,top 150ms linear;-ms-transition:width 150ms linear,top 150ms linear;-o-transition:width 150ms linear,top 150ms linear;transition:width 150ms linear,top 150ms linear}
.navigation.navigation--min.js-fixed .logo--mobile.logo--alternative-logo{width:70%;top:-8px}
}
.menu--main{width:-webkit-calc(100% - 276px);width:calc(100% - 276px);border-bottom:1px solid #e5e5e5;float:right;margin-top:15px;padding-right:280px;text-align:right}
@media screen and (min-width:769px) and (max-width:900px){.menu--main{width:-webkit-calc(100% - 76px);width:calc(100% - 76px)}
}
@media screen and (max-width:1200px){.menu--main{padding-right:110px}
}
@media screen and (max-width:1023px){.menu--main{border-bottom:0}
}
.menu--main--open{overflow:hidden !important}
.menu--main--open .navigation:after{display:block}
.navigation__item{display:inline-block}
@media screen and (max-width:640px){.navigation__item{background-color:white;border-bottom:0;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform .25s linear;-moz-transition:transform .25s linear;-ms-transition:transform .25s linear;-o-transition:transform .25s linear;transition:transform .25s linear}
.navigation__item.js-submenuopen{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:transform .25s linear;-moz-transition:transform .25s linear;-ms-transition:transform .25s linear;-o-transition:transform .25s linear;transition:transform .25s linear}
}
@media screen and (max-width:640px){.navigation__item.active{background-color:black}
}
.navigation__item.active>a{background-color:black;color:white}
@media screen and (max-width:640px){.navigation__item.active>a{border-bottom-color:transparent}
.navigation__item.active>a:before{background-position:-114px -1057px}
}
.navigation__item.active>a:hover{color:white}
.navigation__item.active>a:after{display:none}
@media screen and (min-width:640px){.navigation__item.active{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif}
.navigation__item.active:after{display:none}
}
@media screen and (max-width:640px){.navigation__item.active:before{background-position:-114px -1057px}
}
@media screen and (min-width:1024px){.navigation__item.item-menu--selected>a{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
}
.navigation__item .navigation__link:before{display:none !important}
.navigation__item>a{color:black;display:inline-block;font:13px/13px "ApexNew-Medium",Helvetica,Arial,sans-serif;letter-spacing:.5px;padding:15px 20px;text-decoration:none}
.navigation__item>a:before{content:"";width:90px;height:15px;display:inline-block;position:absolute;top:100%;left:50%;margin-left:-45px}
@media screen and (max-width:640px){.navigation__item>a:before{display:none}
}
@media screen and (max-width:640px){.navigation__item>a{position:relative;border-bottom:1px solid #e5e5e5;font:16px/16px "ApexNew-Book",Helvetica,Arial,sans-serif;width:-webkit-calc(100% - 30px);width:calc(100% - 30px);margin:0 15px;padding:15px 12px}
}
@media screen and (min-width:640px){.navigation__item>a{margin-bottom:15px;position:relative}
.navigation__item>a:hover{color:black}
.navigation__item>a:after{content:"";position:absolute;width:0;bottom:-15px;left:0;display:block;height:1px;background-color:#8f0c25;-webkit-transition:width .25s linear;-moz-transition:width .25s linear;-ms-transition:width .25s linear;-o-transition:width .25s linear;transition:width .25s linear}
}
@media screen and (min-width:1025px){.navigation__item>a:hover:after{width:100%;-webkit-transition:width .25s linear;-moz-transition:width .25s linear;-ms-transition:width .25s linear;-o-transition:width .25s linear;transition:width .25s linear}
}
@media screen and (max-width:1365px) and (min-width:901px){.navigation__item>a{padding:15px 12px}
}
@media screen and (max-width:900px){.navigation__item>a{padding:15px 8px}
}
@media screen and (max-width:639px){.navigation__item>a{padding:24px 12px 24px 0}
}
@media screen and (max-width:640px){.navigation__item>a:before{content:"";background-image:url("images/sprite-icons.png");background-position:-64px -1007px;background-repeat:no-repeat;width:27px;height:27px;display:inline-block;margin-top:-18px;position:absolute;right:15px;left:auto;top:50%}
}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:640px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:640px) and (min-resolution:125dpi),only screen and (max-width:640px) and (min-resolution:1.3dppx){.navigation__item>a:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:641px) and (max-width:769px){.inner-box__wrapper[data-column-number="3"],.inner-box__wrapper[data-column-number="4"]{padding-top:0 !important}
.inner-box__wrapper[data-column-number="3"] .wrapper__col,.inner-box__wrapper[data-column-number="4"] .wrapper__col{background-color:white;width:100% !important;margin:0 auto;float:none;padding:0}
.inner-box__wrapper[data-column-number="3"] .wrapper__col>a,.inner-box__wrapper[data-column-number="4"] .wrapper__col>a{padding:0 !important}
.inner-box__wrapper[data-column-number="3"] .wrapper__col>a>.tl-arg,.inner-box__wrapper[data-column-number="4"] .wrapper__col>a>.tl-arg{margin-left:0}
.inner-box__wrapper[data-column-number="3"] .wrapper__col.active .image-box,.inner-box__wrapper[data-column-number="3"] .wrapper__col.active .list--link,.inner-box__wrapper[data-column-number="4"] .wrapper__col.active .image-box,.inner-box__wrapper[data-column-number="4"] .wrapper__col.active .list--link{display:block;margin-top:0}
.inner-box__wrapper[data-column-number="3"] .wrapper__col .image-box,.inner-box__wrapper[data-column-number="3"] .wrapper__col .list--link,.inner-box__wrapper[data-column-number="4"] .wrapper__col .image-box,.inner-box__wrapper[data-column-number="4"] .wrapper__col .list--link{display:none}
.inner-box__wrapper[data-column-number="3"] .wrapper__col.active .tl-arg,.inner-box__wrapper[data-column-number="4"] .wrapper__col.active .tl-arg{background-color:#8f0c25;color:white}
.inner-box__wrapper[data-column-number="3"] .wrapper__col .tl-arg,.inner-box__wrapper[data-column-number="4"] .wrapper__col .tl-arg{margin:0;padding:24px 21px;width:100%;font-size:12px;line-height:1;border-bottom:1px solid #e5e5e5}
.inner-box__wrapper[data-column-number="3"] .wrapper__col .tl-arg:after,.inner-box__wrapper[data-column-number="4"] .wrapper__col .tl-arg:after{display:none}
}
.navigation .inner-box__wrapper{max-width:63%;width:100%;margin:0 auto;padding-top:12px;*zoom:1}
.navigation .inner-box__wrapper[data-column-number="2"] .wrapper__col{width:39.53488%;margin-left:20.93023%}
@media screen and (max-width:768px){.navigation .inner-box__wrapper[data-column-number="2"] .wrapper__col{margin-left:16%}
}
@media screen and (max-width:640px){.navigation .inner-box__wrapper[data-column-number="2"] .wrapper__col{width:100%;margin-left:0}
}
.navigation .inner-box__wrapper[data-column-number="2"] .wrapper__col:first-child{margin-left:0}
.navigation .inner-box__wrapper[data-column-number="3"]{max-width:90%}
@media screen and (max-width:640px){.navigation .inner-box__wrapper[data-column-number="3"]{max-width:100%}
}
@media screen and (min-width:641px) and (max-width:769px){.navigation .inner-box__wrapper[data-column-number="3"]{width:100%;max-width:100%}
.navigation .inner-box__wrapper[data-column-number="3"] .wrapper__col{width:100% !important;max-width:100%;margin-left:0}
}
.navigation .inner-box__wrapper[data-column-number="3"] .wrapper__col{width:26.55814%;margin:0 3.25%}
@media screen and (max-width:1023px){.navigation .inner-box__wrapper[data-column-number="3"] .wrapper__col{margin-left:0}
}
@media screen and (max-width:640px){.navigation .inner-box__wrapper[data-column-number="3"] .wrapper__col{width:100%}
}
.navigation .inner-box__wrapper[data-column-number="4"]{max-width:90%}
@media screen and (max-width:640px){.navigation .inner-box__wrapper[data-column-number="4"]{max-width:100%}
}
@media screen and (min-width:641px) and (max-width:769px){.navigation .inner-box__wrapper[data-column-number="4"]{width:100%;max-width:100%}
}
.navigation .inner-box__wrapper[data-column-number="4"] .wrapper__col{width:20%;margin-left:5.5%}
@media screen and (max-width:640px){.navigation .inner-box__wrapper[data-column-number="4"] .wrapper__col{width:100%;margin-left:0}
}
@media screen and (min-width:768px) and (max-width:1023px){.navigation .inner-box__wrapper[data-column-number="4"] .wrapper__col{padding:0;margin-left:0}
}
.navigation .inner-box__wrapper[data-column-number="4"] .wrapper__col:first-child{margin-left:0}
@media screen and (min-width:641px) and (max-width:767px){.navigation .inner-box__wrapper[data-column-number="4"]{width:100%}
}
@media screen and (min-width:641px) and (max-width:767px){.navigation .inner-box__wrapper[data-column-number="4"] .wrapper__col{width:100%;margin:0 auto;float:none;padding:0}
.navigation .inner-box__wrapper[data-column-number="4"] .wrapper__col>a{padding:0}
.navigation .inner-box__wrapper[data-column-number="4"] .wrapper__col>a>.tl-arg{margin-left:0}
.navigation .inner-box__wrapper[data-column-number="4"] .wrapper__col.active .image--bordered.image-box,.navigation .inner-box__wrapper[data-column-number="4"] .wrapper__col.active .list--link{display:block;margin-top:0}
.navigation .inner-box__wrapper[data-column-number="4"] .wrapper__col .image--bordered.image-box,.navigation .inner-box__wrapper[data-column-number="4"] .wrapper__col .list--link{display:none}
}
.navigation .inner-box__wrapper:before,.navigation .inner-box__wrapper:after{content:" ";display:table}
.navigation .inner-box__wrapper:after{clear:both}
@media screen and (max-width:768px){.navigation .inner-box__wrapper{max-width:740px;width:100%;margin:0 auto}
}
@media screen and (max-width:639px){.navigation .inner-box__wrapper{padding-top:0}
.navigation .inner-box__wrapper .wrapper__col>a{background-color:#FFF;border-bottom:1px solid #cecece;position:relative}
.navigation .inner-box__wrapper .wrapper__col>a:before{content:"";width:0;height:0;position:absolute;left:18px;bottom:-8px;border-style:solid;border-width:8px 9px 0 9px;border-color:#c8c8c8 transparent transparent transparent}
.navigation .inner-box__wrapper .wrapper__col>a:after{content:"";width:0;height:0;position:absolute;left:20px;bottom:-6px;border-style:solid;border-width:7px 7px 0 7px;border-color:#fff transparent transparent transparent}
}
.wrapper__col{float:left;padding-left:34px;width:39.53488%;margin-left:20.93023%}
@media screen and (max-width:640px){.wrapper__col{float:none;width:100%;margin-left:0;padding-left:0;position:relative}
.wrapper__col>a .tl-arg{padding:24px 12px;font:16px/16px "ApexNew-Medium",Helvetica,Arial,sans-serif;margin:0}
.wrapper__col>a .tl-arg.ico{padding-left:39px;position:relative;width:100%}
.wrapper__col>a .tl-arg.sm-choose:before{background-position:-12px -911px}
.wrapper__col>a .tl-arg.sm-purchase:before{background-position:-12px -961px}
.wrapper__col>a .tl-arg.sm-care:before{background-position:-3px -814px;width:50px !important;left:-9px !important}
.wrapper__col>a .tl-arg.sm-sales:before{background-position:-12px -865px}
.wrapper__col>a .tl-arg.ico:before{content:"";background-image:url("images/sprite-icons.png");background-repeat:no-repeat;width:30px;height:30px;display:inline-block;position:absolute;left:2px;top:50%;margin-top:-15px}
}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:640px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:640px) and (min-resolution:125dpi),only screen and (max-width:640px) and (min-resolution:1.3dppx){.wrapper__col>a .tl-arg.ico:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.wrapper__col>a{display:block;width:100%;padding:0 15px;font:16px/16px "ApexNew-Book",Helvetica,Arial,sans-serif}
}
.wrapper__col .tl-arg{margin-left:-34px;font:italic 24px/30px "ApexNew-BookItalic",Helvetica,Arial,sans-serif,Helvetica,sans-serif;margin-bottom:21px}
@media screen and (min-width:768px) and (max-width:1023px){.wrapper__col .tl-arg{font:italic 20px/24px "ApexNew-BookItalic",Helvetica,Arial,sans-serif,Helvetica,sans-serif}
}
.wrapper__col .tl-arg.ico{background-image:none;width:auto;height:auto;margin-bottom:0}
@media screen and (max-width:640px){.wrapper__col .tl-arg{margin-left:0}
.wrapper__col .tl-arg:after{display:none}
}
@media screen and (min-width:767px){.wrapper__col .tl-arg{height:60px;display:block;margin-top:15px}
.wrapper__col .tl-arg.ico{height:60px}
.wrapper__col .tl-arg:after{position:static;display:block}
}
.wrapper__col:first-child{margin-left:0}
.wrapper__col .image-box{margin-top:0}
.wrapper__col .image-box img{height:106px}
@media screen and (max-width:640px){.wrapper__col .image-box{display:none}
}
.wrapper__col .list--link{font-size:12px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
@media screen and (min-width:1024px){.wrapper__col .list--link a{padding:15px 0 15px 9px}
}
@media screen and (max-width:640px){.wrapper__col .list--link a{width:-webkit-calc(100% - 42px);width:calc(100% - 42px);margin:0 21px;display:block;font:16px/16px "ApexNew-Book",Helvetica,Arial,sans-serif;padding:20px 25px}
}
.navigation__dropdown{display:none;position:absolute;top:89px;right:0;left:0;*zoom:1;text-align:left}
.navigation__dropdown:before,.navigation__dropdown:after{content:" ";display:table}
.navigation__dropdown:after{clear:both}
@media screen and (min-width:1023px) and (max-width:1199px){.navigation__dropdown{min-height:545px}
}
@media screen and (min-width:1200px){.navigation__dropdown{min-height:570px}
}
.navigation__dropdown.js-open{display:block;z-index:3}
.submenu{position:relative;height:100%;background-color:white}
.submenu .inner-box.active,.submenu .inner-box:hover{background-color:transparent}
.submenu a{color:black;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;letter-spacing:.08em;text-decoration:none;background-color:transparent}
.submenu.submenu--child>li.standalone:hover a,.submenu.submenu--child>li.standalone:hover span{background-color:#8f0c25;color:#fff}
.submenu.submenu--child>li.standalone:hover span.md-zoom{background-position:-93px -43px}
.submenu.submenu--child>li.standalone span{margin-left:-10px;position:absolute;top:0;left:27px;height:calc(100% - 1px);margin:0;background-color:#e5e5e5;margin-top:0}
@media screen and (max-width:639px){.submenu.submenu--child>li.standalone span{left:10px}
}
.submenu.submenu--child>li.standalone span.md-zoom{background-position:-93px -43px;background-color:#8f0c25}
@media screen and (max-width:639px){.submenu.submenu--child>li.standalone span.md-zoom{background-position:-52px -43px;background-color:#e5e5e5;width:40px}
}
.submenu.submenu--child>li.standalone a{padding-right:10px}
@media screen and (max-width:639px){.submenu.submenu--child>li.standalone a{width:100%;padding-left:55px}
}
.submenu li:last-child>a{border-bottom:0}
.submenu>li.active{background-color:#8f0c25}
.submenu>li.active>a{color:white;border-color:transparent}
.submenu>li>a{display:inline-block;padding:18px 0;border-bottom:1px solid #e5e5e5;margin:0 27px;font-size:12px}
@media screen and (min-width:768px) and (max-width:1023px){.submenu>li>a{margin:0 12px}
}
@media screen and (max-width:640px){.submenu>li>a{border-bottom:1px solid #ccc}
}
.submenu>li>a.active{border-color:transparent;color:white}
.submenu>li.strong-text a{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.submenu>li.standalone{top:38px;position:relative;font-size:11px;max-height:66px;overflow:hidden}
.submenu>li.standalone.business{overflow:visible}
@media screen and (max-width:639px){.submenu>li.standalone.business{display:table;width:100%;min-height:70px}
}
.submenu>li.standalone.business a{padding:15px 10px 40px 10px;position:relative}
@media screen and (max-width:639px){.submenu>li.standalone.business a{padding:0 14px 0 170px;font-size:14px;display:table-cell;vertical-align:middle}
}
@media screen and (min-width:768px) and (max-width:1023px){.submenu>li.standalone.business a{padding:15px 10px 15px 160px !important}
}
.submenu>li.standalone.business a img{position:absolute;left:50%;width:100%;top:35px;max-width:200px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
@media screen and (max-width:1023px){.submenu>li.standalone.business a img{position:absolute;left:-10px;top:50%;width:auto;height:50px;transform:translateY(-50%)}
}
@media screen and (min-width:768px) and (max-width:1023px){.submenu>li.standalone.business a img{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
}
.submenu>li.standalone.active>a{border-color:#e5e5e5}
.submenu>li.standalone span{position:absolute;top:50%;left:27px;height:100%;top:-1px;margin:0;width:60px;background-color:#8f0c25;margin-top:0}
.submenu>li.standalone a{padding-left:66px;background-color:#e5e5e5;color:#000}
.submenu>li.standalone a:after{position:absolute;top:0;left:0;right:0;height:1px;background-color:#8f0c25;transform-origin:left center;-webkit-transform:scaleX(0);-moz-transform:scaleX(0);-ms-transform:scaleX(0);-o-transform:scaleX(0);transform:scaleX(0);-webkit-transition:transform .25s ease-in-out;-moz-transition:transform .25s ease-in-out;-ms-transition:transform .25s ease-in-out;-o-transition:transform .25s ease-in-out;transition:transform .25s ease-in-out}
.submenu>li.standalone .ico{margin-left:0}
.submenu>li.standalone:hover>a{background-color:#8f0c25;color:#fff}
.submenu>li.standalone:hover>a:after{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);-ms-transform:scaleX(1);-o-transform:scaleX(1);transform:scaleX(1)}
.logo--disabled .submenu--father.submenu--columns{background:white url("images/bkg-submenu-alternative.jpg");background-size:auto 345px;background-repeat:no-repeat;background-position:100% 100%}
.submenu--father{border-right:1px solid #e5e5e5;left:0;position:absolute;width:100%;z-index:1}
.submenu--father .btn-svg{max-width:170px;float:right}
.submenu--father.submenu--columns{background:white url("images/bkg-submenu.jpg");background-size:auto 345px;background-repeat:no-repeat;background-position:100% 100%;height:auto}
@media screen and (min-width:1600px){.submenu--father.submenu--columns{background-size:100% 345px}
}
@media screen and (min-width:640px) and (max-width:768px){.submenu--father.submenu--columns.submenu--multicolumns{background-image:none}
}
@media screen and (min-width:640px) and (max-width:768px){.submenu--father.submenu--columns{background:white url("images/bkg-portrait-submenu.jpg") 100% -1640% no-repeat}
}
@media screen and (max-width:639px){.submenu--father.submenu--columns{background:white none}
}
.submenu--father>li>a{width:-webkit-calc(20.71742% - 54px);width:calc(20.71742% - 54px)}
@media screen and (min-width:768px) and (max-width:1023px){.submenu--father>li>a{width:-webkit-calc(20.71742% - 24px);width:calc(20.71742% - 24px)}
}
.submenu--father>li>.child__inner{left:20.71742%;width:79.28258%}
.submenu--father>li.active{background-color:#8f0c25}
.submenu--father>li.active>a{color:white;border-bottom-color:transparent}
.submenu--child{background-color:#f1f1f1;position:absolute;width:79.28258%;left:20.71742%;top:0;z-index:2;border-right:1px solid #e5e5e5;display:none}
@media screen and (min-width:1200px){.submenu--child .inner-box__options{line-height:73px}
}
@media screen and (min-width:1024px) and (max-width:1199px){.submenu--child .inner-box__options{line-height:30px}
}
@media screen and (min-width:768px) and (max-width:1023px){.submenu--child .inner-box__options{bottom:0}
}
.submenu--child .trims-title{font-size:12px;height:49px;display:table;width:-webkit-calc(26.13112%);width:calc(26.13112%);padding:0 27px;margin-top:49px;background-color:#c8c8c8;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;position:relative;letter-spacing:1px;border-bottom:1px solid #cecece}
@media screen and (max-width:1023px){.submenu--child .trims-title{margin:0;width:100%;background-color:#fff;padding:0 12px;letter-spacing:1px;font-size:16px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;color:#999}
}
.submenu--child .trims-title:before{content:"";width:0;height:0;position:absolute;left:27px;bottom:-8px;border-style:solid;border-width:8px 9px 0 9px;border-color:#c8c8c8 transparent transparent transparent}
@media screen and (max-width:1023px){.submenu--child .trims-title:before{content:"";width:0;height:0;position:absolute;left:11px;bottom:-8px;border-style:solid;border-width:8px 9px 0 9px;border-color:#c8c8c8 transparent transparent transparent}
}
@media screen and (max-width:1023px){.submenu--child .trims-title:after{content:"";width:0;height:0;position:absolute;left:13px;bottom:-6px;border-style:solid;border-width:7px 7px 0 7px;border-color:#fff transparent transparent transparent}
}
.submenu--child .trims-title span{display:table-cell;vertical-align:middle;color:#5f5f5f}
@media screen and (max-width:640px){.submenu--child .trims-title span{padding:22px 0}
}
.submenu--child>li.active{background-color:#8f0c25}
.submenu--child>li.active>a{color:white;border-color:transparent;cursor:pointer}
.submenu--child>li>a{width:-webkit-calc(26.13112% - 54px);width:calc(26.13112% - 54px)}
@media screen and (min-width:768px) and (max-width:1023px){.submenu--child>li>a{width:-webkit-calc(26.13112% - 24px);width:calc(26.13112% - 24px)}
}
.child__inner{background-color:white;border-left:1px solid rgba(0,0,0,0.1);height:100%;left:26.13112%;position:absolute;width:73.86888%;top:0;z-index:3;display:none}
.submenu>.active>.child__inner,.submenu>.active .submenu--child{z-index:4 !important}
@media screen and (max-width:768px){.menu--main{top:-webkit-calc(100% + 1px);top:calc(100% + 1px);width:100%;display:none;text-align:center;padding-right:0}
.menu--main.js-open{display:block;top:69px;width:100%;overflow-x:hidden !important}
.navigation[role="navigation"] .navigation__inner{padding:0;height:81px}
.navigation[role="navigation"] .navigation__inner>.menu__toggle{display:block}
.navigation[role="navigation"] .menu--service{right:65px}
}
@media screen and (min-width:769px){.submenu--father>li>.child__inner.js-open{display:block}
}
@media screen and (min-width:641px) and (max-width:1024px){.navigation__item>a{padding:15px 16px}
.navigation--open .navigation .navigation__inner{height:100%}
.menu--main{margin-top:0;padding-top:24px;width:100%;clear:both;float:none}
.navigation[role="navigation"]{background-color:white}
.navigation[role="navigation"] .navigation__inner{height:auto}
.navigation__dropdown{background-color:white;top:168px;height:auto;text-align:left}
.submenu--father{margin-top:21px;position:relative;padding:0 21px;padding-bottom:66px}
.submenu--father>li{position:relative}
.submenu--father>li.active>a:after{content:'';background-image:url("images/sprite-icons.png");background-position:-110px -1056px;background-repeat:no-repeat;display:inline-block;margin-top:-12px;width:33px;height:25px;float:right;vertical-align:middle}
}
@media only screen and (min-width:641px) and (max-width:1024px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:641px) and (max-width:1024px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:641px) and (max-width:1024px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:641px) and (max-width:1024px) and (min-resolution:125dpi),only screen and (min-width:641px) and (max-width:1024px) and (min-resolution:1.3dppx){.submenu--father>li.active>a:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:641px) and (max-width:1024px){.submenu--father>li>a{width:100%}
.submenu--father>li>.child__inner{width:100%;left:0;top:100%;position:relative}
.submenu--father .standalone{top:66px}
}
@media screen and (min-width:641px) and (max-width:1024px) and (min-width:768px) and (max-width:1023px){.submenu--father .standalone{top:0 !important}
}
@media screen and (min-width:641px) and (max-width:1024px){.submenu--father .standalone a{padding-left:84px}
.submenu--father.submenu--columns{padding-bottom:40px}
.submenu--child{left:0;width:100%;position:relative;margin-top:45px}
.submenu--child.js-open{display:block;margin-top:0}
.submenu.submenu--child>li.standalone{top:0}
.submenu.submenu--child>li.standalone span{left:18px}
.submenu li.active{background-color:transparent;border-top:1px solid white}
.submenu li.active>a{background-color:#8f0c25;color:white}
.submenu li>a{margin:0;padding:18px 21px !important;width:100%}
.submenu>li.standalone span.ico{margin-left:0;left:0}
.child__inner{position:relative;top:100%;left:0;border-left:0;display:none;width:100%}
.child__inner.js-open{display:block}
}
@media screen and (min-width:1024px) and (max-width:1365px){.submenu>li.standalone .ico{margin-left:0;background-position:-45px -294px}
.submenu>li.standalone a{padding-top:20px;padding-bottom:20px}
}
@media screen and (max-width:639px){.navigation .wrapper__col .list--link{background-color:#f1f1f1}
.navigation .wrapper__col .list--link .btn-back{background-color:#fff}
.navigation .wrapper__col .list--link.js-open{display:block;position:absolute;width:100%;width:calc(100% + 1px);min-height:320px}
.navigation__inner{border-bottom:1px solid #b2b2b2}
.menu--main{float:none;margin-top:0;overflow-x:hidden !important;position:absolute;text-align:left;z-index:99;top:-webkit-calc(100% + 2px);top:calc(100% + 2px);-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);-webkit-transition:transform .25s linear;-moz-transition:transform .25s linear;-ms-transition:transform .25s linear;-o-transition:transform .25s linear;transition:transform .25s linear}
.menu--main.js-submenuopen{-webkit-transform:translate3d(-100%,0,0);-moz-transform:translate3d(-100%,0,0);-ms-transform:translate3d(-100%,0,0);-o-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);-webkit-transition:transform .25s linear;-moz-transition:transform .25s linear;-ms-transition:transform .25s linear;-o-transition:transform .25s linear;transition:transform .25s linear}
.menu--main .navigation__item{width:100%}
.menu--main .navigation__item>a{display:block}
.navigation__dropdown{height:auto;position:relative;top:0}
.submenu .btn-back{background-color:#f1f1f1 !important;padding:24px 14px}
.submenu .btn-back+li{background-color:#FFF}
.submenu>li.standalone{top:0}
.submenu>li.standalone span{left:0;margin:0}
.submenu>li.standalone>a{margin:0}
.submenu>li.standalone>a:after{display:none}
.submenu>li:hover{background-color:#f1f1f1}
.submenu>li:hover>a{color:black}
.submenu--child{left:100%;width:100%;border-right:0}
.submenu--child>li{background-color:#f1f1f1}
.submenu--child>li.btn-back+li a{position:relative;padding:22px 18px 22px 60px}
.submenu--child>li.btn-back+li a:after{position:absolute;background-position:-58px -61px;left:20px;top:50%;transform:translateY(-50%)}
.submenu--child>li.btn-back+li.active a{position:relative;padding-left:35px;width:calc(100% - 24px);margin:0 12px}
.submenu--child>li.btn-back+li.active a:after{position:absolute;background-position:-108px -61px !important;left:0;top:50%;transform:translateY(-50%)}
.submenu--child>li.btn-back+li.active a.btn-svg{padding-left:0 !important}
.submenu--child>li.active{background-color:#8f0c25}
.submenu--child>li.active>a{background-color:#8f0c25;border-bottom-color:transparent !important;color:white;width:100%;padding:20px 20px 20px 28px;margin:0}
.submenu--child>li.active>a:after{background-position:-106px -1067px !important}
.submenu--child>li>a{background-color:transparent;padding:20px 0 20px 28px;display:block;width:-webkit-calc(100% - 24px);width:calc(100% - 24px);margin:0 12px;border-bottom:1px solid #e5e5e5;font:16px/16px "ApexNew-Book",Helvetica,Arial,sans-serif}
.submenu--child>li>a:after{content:"";background-image:url("images/sprite-icons.png");background-repeat:no-repeat;width:30px;height:30px;display:inline-block;float:right;background-position:-63px -1022px}
}
@media only screen and (max-width:639px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:639px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:639px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:639px) and (min-resolution:125dpi),only screen and (max-width:639px) and (min-resolution:1.3dppx){.submenu--child>li>a:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:639px){.submenu--child.js-open{width:-webkit-calc(100% + 2px);width:calc(100% + 2px);display:block}
.submenu--child.js-open>li>a:after{background-position:-63px -1022px}
.submenu--child .child__inner.js-open{position:relative;display:block}
.child__inner{display:none;left:0;width:100%;top:100%}
.child__inner.js-open{display:block}
.child__inner .submenu--child.js-open{position:relative;display:block}
.submenu--father{height:auto;position:relative;border-bottom:2px solid #999}
.submenu--father>li{position:relative;background-color:#f1f1f1}
.submenu--father>li.standalone>a{padding-left:66px;width:100%}
.submenu--father>li.standalone>a:before{display:none}
.submenu--father>li>a{width:-webkit-calc(100% - 30px);width:calc(100% - 30px);left:0;margin:0 15px;font:16px/16px "ApexNew-Book",Helvetica,Arial,sans-serif;padding:21px 25px}
.submenu--father>li>a:before{content:"";position:absolute;right:18px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:50px;width:50px;background-image:url("images/sprite-icons.png");background-position:-49px -1703px;background-repeat:no-repeat}
}
@media only screen and (max-width:639px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:639px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:639px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:639px) and (min-resolution:125dpi),only screen and (max-width:639px) and (min-resolution:1.3dppx){.submenu--father>li>a:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:639px){.submenu--father>li.active{background-color:#8f0c25}
.submenu--father>li.active>a{color:white}
.submenu--father>li.active:after{content:""}
.submenu--father>li>.child__inner{width:100%;left:0;height:auto;display:none}
.submenu--father>li>.child__inner.js-open{display:block}
}
.submenu--child.js-open,.child__inner.js-open{display:block}
.menu--main--open .navigation--min.js-fixed .logo .logo--mobile{-webkit-transform:scale(0.65);-moz-transform:scale(0.65);-ms-transform:scale(0.65);-o-transform:scale(0.65);transform:scale(0.65);top:-13px}
.inner-box__image{height:330px;position:relative;background:#ccc}
@media screen and (max-width:640px){.inner-box__image{height:280px}
}
.inner-box__image .box-image__logo{position:absolute;position:absolute;top:0;left:0;z-index:2}
.inner-box__image .box-image__logo>a{display:block}
.inner-box__image .box-image__logo>a img{height:38px}
.inner-box__image .box-image__background{height:330px;position:relative;background-size:auto 330px;background-repeat:no-repeat;background-position:50% 50%;z-index:1}
@media screen and (max-width:640px){.inner-box__image .box-image__background{background-size:auto 280px;height:280px}
}
.inner-box__image .box-image__background>img{display:none}
.inner-box__description{font-size:14px;margin:0 27px;padding-top:10px;padding-bottom:15px;min-height:160px;*zoom:1}
.inner-box__description:before,.inner-box__description:after{content:" ";display:table}
.inner-box__description:after{clear:both}
@media screen and (min-width:1024px){.inner-box__description{position:relative;margin:0 0 0 27px}
.inner-box__description:before{position:absolute;content:"";background:#e5e5e5;width:1px;height:calc(100% - 20px);left:66.66%;top:50%;display:block;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
}
@media screen and (max-height:640px){.inner-box__description{min-height:60px}
}
@media screen and (min-width:768px) and (max-width:1023px){.inner-box__description{margin:0}
}
@media screen and (max-width:768px){.inner-box__description .col{width:50%;padding:0 10.5px;float:left}
}
@media screen and (max-width:768px) and (max-width:640px){.inner-box__description .col{width:100%;float:none;text-align:center;padding-left:0;padding-right:0}
.inner-box__description .col .btn-svg .text{font-size:16px}
}
@media screen and (max-width:768px){.inner-box__description .txt-description,.inner-box__description .col:first-child{display:none}
.inner-box__description .text{white-space:nowrap}
.inner-box__description .btn-svg{float:right}
}
@media screen and (max-width:768px) and (max-width:640px){.inner-box__description .btn-svg{float:none;max-width:100%}
}
.inner-box__description>div{width:33.33333%;padding:0 10.5px;float:left}
.inner-box__description>div.col:last-child{text-align:center;position:relative}
.inner-box__description>div.col:last-child .btn-svg{float:none;margin:1em 0}
.inner-box__description .txt-price{width:55%}
@media screen and (min-width:640px) and (max-width:768px){.inner-box__description .txt-price{margin:9px 0 0}
}
.inner-box__description .txt-price strong{display:inline-block;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:20px}
@media screen and (max-width:768px){.inner-box__description .txt-price strong{display:inline}
}
.inner-box__description .txt-description{text-transform:none}
@media screen and (max-width:1024px){.inner-box__description .txt-description{font-size:12px}
}
.inner-box__description .txt-description em,.inner-box__description .txt-description i{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-style:italic}
.inner-box__description .txt-description strong,.inner-box__description .txt-description b{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.inner-box__options{clear:both;padding:5px 24px 0;margin:0;font-size:14px;text-align:justify;*zoom:1;display:table;width:100%;position:relative;bottom:0;border-top:1px solid #e5e5e5}
.inner-box__options:before,.inner-box__options:after{content:" ";display:table}
.inner-box__options:after{clear:both}
@media screen and (min-width:1025px) and (max-width:1365px){.inner-box__options{bottom:0}
}
@media screen and (min-width:1024px){.inner-box__options{padding:5px 24px 10px;line-height:42px}
}
@media screen and (min-width:768px) and (max-width:1023px){.inner-box__options{position:relative;text-align:left;padding:10px;*zoom:1;border-bottom:1px solid #e5e5e5}
.inner-box__options:before,.inner-box__options:after{content:" ";display:table}
.inner-box__options:after{clear:both}
}
.inner-box__options:after{content:"";display:inline-block;width:100%}
.inner-box__options .box-option{display:table-cell;text-align:center}
@media screen and (max-width:1024px){.inner-box__options .box-option .ico{margin-right:-10px}
}
@media screen and (max-width:767px){.inner-box__options .box-option{width:25%;display:block;float:left}
}
@media screen and (max-width:767px) and (max-width:640px){.inner-box__options .box-option{width:calc(50% - 4px);background-color:#8f0c25;text-align:center;margin:2px;padding:3px 0;height:90px}
}
.inner-box__options .box-option a{padding-left:0;position:relative}
@media screen and (min-width:768px){.inner-box__options .box-option a{text-align:left;display:block;padding-left:30px;line-height:1}
.inner-box__options .box-option a .ico{width:25px;height:25px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.inner-box__options .box-option a .ico.lg-offers{background-position:-10px -213px}
.inner-box__options .box-option a .ico.lg-book{background-position:-11px -11px}
.inner-box__options .box-option a .ico.lg-gear{background-position:-10px -163px}
.inner-box__options .box-option a .ico.lg-place{background-position:-12px -111px}
.inner-box__options .box-option a .ico.lg-gaq{background-position:-12px -3262px}
.inner-box__options .box-option a .ico.lg-kmi{background-position:-13px -3314px}
.inner-box__options .box-option a .ico.lg-drive{background-position:-13px -1864px}
}
@media screen and (max-width:1024px){.inner-box__options .box-option a{font-size:12px}
}
@media screen and (max-width:767px){.inner-box__options .box-option a{font-size:13px;padding-left:0}
}
@media screen and (max-width:767px) and (max-width:640px){.inner-box__options .box-option a{color:white;display:block}
.inner-box__options .box-option a .ico{display:block;margin:0 auto}
.inner-box__options .box-option a .ico.lg-offers{background-position:-100px -200px}
.inner-box__options .box-option a .ico.lg-book{background-position:-100px 0}
.inner-box__options .box-option a .ico.lg-gear{background-position:-100px -150px}
.inner-box__options .box-option a .ico.lg-place{background-position:-100px -100px}
.inner-box__options .box-option a .ico.lg-gaq{background-position:-100px -3252px}
.inner-box__options .box-option a .ico.lg-kmi{background-position:-100px -3304px}
.inner-box__options .box-option a .ico.lg-drive{background-position:-100px -1852px}
}
.inner-box__options .box-option a:hover{color:#8f0c25}
@media screen and (max-width:640px){.inner-box__options .box-option a:hover{color:white}
}
@media screen and (min-width:1200px){.submenu--child .inner-box-range .inner-box__options{bottom:-20px}
}
@media screen and (max-width:1200px){.submenu--child .inner-box-range .inner-box__options{bottom:0}
}
.submenu--child .inner-box-range .inner-box__description{height:130px;width:70%;min-height:auto}
@media screen and (max-width:1200px){.submenu--child .inner-box-range .inner-box__description{margin:0;padding-top:10px;width:100%;height:auto}
}
.submenu--child .inner-box-range .inner-box__description:before{display:none}
.submenu--child .inner-box-range .btn-svg{float:none;margin:1em 10.5px}
.inner-box-range .inner-box__options{margin-top:10px}
.inner-box-range .inner-box__description:before{display:none}
.inner-box-range .box-option{vertical-align:middle}
.inner-box-range .box-option a{font-weight:normal !important;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif !important}
.inner-box-range .box-option a.btn-svg{max-width:220px;margin-top:5px}
.inner-box-range .box-option a.btn-svg i{margin-top:0}
.inner-box-range .inner-box__description{height:150px;width:60%;margin:0;padding-left:12px;min-height:auto}
@media screen and (max-width:1200px){.inner-box-range .inner-box__description{width:100%;height:auto}
}
.inner-box-range .inner-box__description .inner-box__title{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold;width:100%;text-transform:uppercase;margin-bottom:10px;letter-spacing:1px}
@media screen and (max-width:639px){.inner-box-range .inner-box__description .inner-box__title{text-align:center;margin:0}
}
.inner-box-range .inner-box__description .inner-box__subtitle{line-height:1.5;width:100%;text-transform:none}
@media screen and (max-width:639px){.inner-box-range .inner-box__description .inner-box__subtitle{display:none}
}
.inner-box-range .inner-box__options{padding:0 24px 0;line-height:1;bottom:0}
@media screen and (max-width:1023px){.inner-box-range .inner-box__options{border:0;bottom:0}
}
@media screen and (min-width:1024px) and (max-width:1199px){.inner-box-range .inner-box__options{bottom:-18px}
}
.inner-box-range .inner-box__options .btn-svg{line-height:35px;margin-top:5px;max-width:220px}
@media screen and (max-width:639px){.inner-box-range .inner-box__options .btn-svg{line-height:41px;width:100%;max-width:none}
.inner-box-range .inner-box__options .btn-svg .text{font-size:16px}
}
.menu--service{position:absolute;top:0;right:15px;padding-left:50px;z-index:4}
@media screen and (max-width:1024px){.menu--service{right:15px}
}
.icon-list--open .menu__toggle.js-open+.icon-list:after{display:block}
.navigation--secondary{padding-top:15px}
.navigation--secondary .ma{background-image:url("images/sprite-icons.png");background-position:-52px -255px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .ma{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .ma:after{display:none}
.navigation--secondary .sm-book{background-image:url("images/sprite-icons.png");background-position:-101px -453px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-book{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-book:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-book::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:0 -453px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-book::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-gear{background-image:url("images/sprite-icons.png");background-position:-101px -603px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-gear{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-gear:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-gear::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:0 -604px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-gear::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-drive,.navigation--secondary .sm-speed{background-image:url("images/sprite-icons.png");background-position:-102px -552px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-drive,.navigation--secondary .sm-speed{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-drive:hover::after,.navigation--secondary .sm-speed:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-drive::after,.navigation--secondary .sm-speed::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:0 -552px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-drive::after,.navigation--secondary .sm-speed::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-position,.navigation--secondary .sm-place{background-image:url("images/sprite-icons.png");background-position:-102px -402px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-position,.navigation--secondary .sm-place{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-position:hover::after,.navigation--secondary .sm-place:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-position::after,.navigation--secondary .sm-place::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:0 -402px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-position::after,.navigation--secondary .sm-place::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-shop{background-image:url("images/sprite-icons.png");background-position:-101px -2903px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-shop{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-shop:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-shop::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-1px -2903px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-shop::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-share{background-image:url("images/sprite-icons.png");background-position:-102px -1100px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-share{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-share:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-share::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-2 -402px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-share::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-email{background-image:url("images/sprite-icons.png");background-position:-101px -502px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-email{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-email:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-email::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-2 -502px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-email::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-gaq{background-image:url("images/sprite-icons.png");background-position:-101px -3252px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-gaq{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-gaq:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-gaq::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-1px -3252px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-gaq::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-kmi{background-image:url("images/sprite-icons.png");background-position:-101px -3302;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-kmi{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-kmi:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-kmi::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-1px -3302px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-kmi::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-offers{background-image:url("images/sprite-icons.png");background-position:-102px -1752px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-offers{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-offers:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-offers::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-2px -1752px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-offers::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-store{background-image:url("images/sprite-icons.png");background-position:-102px -2903px 46px;background-repeat:no-repeat;display:inline-block;width:-2px -2903px;height:-2px -2903px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-store{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-store:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-store::after{content:'';width:-2px -2903px;height:-2px -2903px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:0 0;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-store::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-social{background-image:url("images/sprite-icons.png");background-position:-102 -1100px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-social{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-social:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-social::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-1 -1100px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-social::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-whisbi{background-image:url("images/sprite-icons.png");background-position:-101px -3502px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-whisbi{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-whisbi:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-whisbi::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:0 -3502px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-whisbi::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-kmi-business{background-image:url("images/sprite-icons.png");background-position:-102px -3600px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-kmi-business{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-kmi-business:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-kmi-business::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-2px -3600px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-kmi-business::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-drive-business{background-image:url("images/sprite-icons.png");background-position:-102px -3651px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-drive-business{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-drive-business:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-drive-business::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-2px -3651px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-drive-business::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-gaq-business{background-image:url("images/sprite-icons.png");background-position:-102px -3700px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-gaq-business{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-gaq-business:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-gaq-business::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-2px -3700px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-gaq-business::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-linkedin{background-image:url("images/sprite-icons.png");background-position:-102px -3751px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-linkedin{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-linkedin:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-linkedin::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-3px -3751px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-linkedin::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-mopar{background-image:url("images/sprite-icons.png");background-position:-101px -4053px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-mopar{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-mopar:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-mopar::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-2px -4053px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-mopar::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-pricelist{background-image:url("images/sprite-icons.png");background-position:-102px -4106px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-pricelist{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-pricelist:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-pricelist::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-2px -4106px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-pricelist::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-app{background-image:url("images/sprite-icons.png");background-position:-108px -4423px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-app{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-app:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-app::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-1px -4423px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-app::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-live-chat{background-image:url("images/sprite-icons.png");background-position:-102px -1600px;background-repeat:no-repeat;display:inline-block;width:46px;height:46px;position:relative;left:0;background-color:#8f0c25}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-live-chat{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .sm-live-chat:hover::after{left:0;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
.navigation--secondary .sm-live-chat::after{content:'';width:46px;height:46px;left:-100%;display:inline-block;background-image:url("images/sprite-icons.png");background-color:#e5e5e5;background-position:-1px -4470px;position:absolute;-webkit-transition:left,0.25s,ease-out;-moz-transition:left,0.25s,ease-out;-ms-transition:left,0.25s,ease-out;-o-transition:left,0.25s,ease-out;transition:left,0.25s,ease-out}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation--secondary .sm-live-chat::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation--secondary .menu__toggle{display:none;top:0;left:0;position:relative}
.navigation--secondary .menu__toggle.js-open{display:none}
@media screen and (max-width:640px){.navigation--secondary .menu__toggle{display:block}
.navigation--secondary .menu__toggle.js-open{display:block}
.navigation--secondary .menu__toggle.js-open+.icon-list{display:block}
}
@media screen and (max-width:1200px) and (min-width:769px){.navigation--secondary .menu__toggle{display:block}
.navigation--secondary .menu__toggle.js-open{display:block}
.navigation--secondary .menu__toggle.js-open+.icon-list{display:block;text-align:center}
}
.navigation--secondary .icon-list{cursor:pointer;display:block;font-size:0;z-index:2}
.navigation--secondary .icon-list:after{content:'';position:fixed;top:81px;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.8);z-index:-1;display:none}
.navigation--secondary .icon-list>li{display:inline-block;width:46px;height:45px;margin-right:1px;vertical-align:middle}
.navigation--secondary .icon-list>li a{display:block;overflow:hidden}
.navigation--secondary .icon-list .myalfa a{background-color:#e5e5e5;border-top:1px solid #e5e5e5}
@media screen and (max-width:640px){.navigation--secondary .icon-list{display:none;position:absolute;z-index:99;right:1px}
.navigation--secondary .icon-list>li{display:block}
.navigation--secondary .icon-list.js-open{display:block}
.navigation--secondary .icon-list.js-open:after{display:block}
}
@media screen and (max-width:1200px) and (min-width:769px){.navigation--secondary .icon-list{display:none;width:50px;height:auto}
.navigation--secondary .icon-list.js-open{display:block;position:absolute;right:-2px}
.navigation--secondary .icon-list.js-open:after{display:block}
}
@media screen and (min-width:641px){.navigation--secondary.navigation--quick-links .icon-list>li.app{display:none}
}
@media screen and (max-width:640px){.navigation--secondary.navigation--quick-links .menu__toggle{background-image:none;font-size:14px;width:100px;height:81px;top:-15px;display:table;padding:10px 10px 20px 10px;position:relative;margin-right:0;text-align:center;left:calc(-50vw + 110px)}
.navigation--secondary.navigation--quick-links .menu__toggle:before{content:"";position:absolute;left:0;bottom:0;background-color:#8f0c25;height:4px;right:-20px}
.navigation--secondary.navigation--quick-links .menu__toggle.js-open p{color:#a1a1a1}
.navigation--secondary.navigation--quick-links .menu__toggle.js-open p:before{background-position:-16px -1912px}
.navigation--secondary.navigation--quick-links .menu__toggle p{bottom:20px;width:125px;margin:0;position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);letter-spacing:1px}
.navigation--secondary.navigation--quick-links .menu__toggle p:before{content:"";position:absolute;left:100%;margin-left:-12px;top:50%;height:20px;width:20px;-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background-image:url("images/sprite-icons.png");background-repeat:no-repeat;background-position:-16px -1962px}
}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:640px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:640px) and (min-resolution:125dpi),only screen and (max-width:640px) and (min-resolution:1.3dppx){.navigation--secondary.navigation--quick-links .menu__toggle p:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.navigation--secondary.navigation--quick-links .icon-list{position:fixed;left:0;top:70px;width:100%}
.navigation--secondary.navigation--quick-links .icon-list a{text-decoration:none;background-color:#8f0c25;border:0}
.navigation--secondary.navigation--quick-links .icon-list a i{margin-left:8px;vertical-align:middle}
.navigation--secondary.navigation--quick-links .icon-list a i:after{background-color:#8f0c25}
.navigation--secondary.navigation--quick-links .icon-list>li{width:100%;background-color:#8f0c25;height:50px;position:relative}
.navigation--secondary.navigation--quick-links .icon-list>li:before{position:absolute;bottom:2px;z-index:1;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:-webkit-calc(100% - 25px);width:calc(100% - 25px);background-color:rgba(255,255,255,0.4);height:1px;content:""}
.navigation--secondary.navigation--quick-links .icon-list>li:last-child:before{display:none}
.navigation--secondary.navigation--quick-links .icon-list>li.app{padding:10px;background-color:#f2f2f2}
.navigation--secondary.navigation--quick-links .icon-list>li.app a{display:table;background-color:transparent;height:100%;width:100%}
.navigation--secondary.navigation--quick-links .icon-list>li.app a .text{display:table-cell;color:#000;font-size:12px;padding:0;line-height:initial;text-transform:none;height:100%;vertical-align:middle}
.navigation--secondary.navigation--quick-links .icon-list>li.app a .logo{display:table-cell;margin:0}
.navigation--secondary.navigation--quick-links .icon-list>li.app a .logo img{display:none;height:30px;width:100px}
.navigation--secondary.navigation--quick-links .icon-list>li span{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;color:#FFF;vertical-align:middle;margin-left:10px;font-size:12px;letter-spacing:2px}
.navigation--secondary.navigation--quick-links .icon-list>li .ma{background-position:-101px -255px}
}
.menu__toggle{display:none;position:absolute;top:15px;right:10px;left:auto;width:50px;height:50px}
.menu__toggle span{background-color:#000;width:34px;height:2px;display:inline-block;position:absolute;left:4px}
.menu__toggle span:nth-child(1){top:11px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
.menu__toggle span:nth-child(2){top:24px}
.menu__toggle span:nth-child(3){top:37px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
.menu__toggle.js-open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:24px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
.menu__toggle.js-open span:nth-child(2){opacity:0}
.menu__toggle.js-open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:24px;-webkit-transition:all .15s linear;-moz-transition:all .15s linear;-ms-transition:all .15s linear;-o-transition:all .15s linear;transition:all .15s linear}
.scrollToTop{display:none}
@media screen and (max-width:640px){.scrollToTop{position:fixed;right:0;bottom:0;width:50px;height:50px;background-color:#e5e5e5;background-image:url("images/sprite-icons.png");background-position:-50px -1050px;background-repeat:no-repeat;margin-right:0;z-index:9}
}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:640px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:640px) and (min-resolution:125dpi),only screen and (max-width:640px) and (min-resolution:1.3dppx){.scrollToTop{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.scrollToTop.onShow{display:block}
}
.navigation--aside{display:none}
@media screen and (min-width:1025px){.navigation--aside{display:block;position:fixed;right:0;z-index:10;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
}
.navigation--aside .aside--whisbi{margin-bottom:45px}
.navigation--aside .aside__stripe{position:relative;margin-bottom:1px}
.navigation--aside .aside__stripe.js-hover .aside__icon::before{right:0;-webkit-transition:right .15s linear;-moz-transition:right .15s linear;-ms-transition:right .15s linear;-o-transition:right .15s linear;transition:right .15s linear}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-book{background-position:0 -454px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-gear{background-position:0 -604px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-drive{background-position:0 -552px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-position{background-position:0 -402px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-speed{background-position:0 -552px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-place{background-position:0 -402px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-email{background-position:0 -502px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-gaq{background-position:-2px -3252px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-kmi{background-position:-2px -3302px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-offers{background-position:-2px -1752px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-store{background-position:-2px -2903px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-social{background-position:0 -1100px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-whisbi{background-position:0 -3502px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-kmi-business{background-position:-2px -3602px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-drive-business{background-position:-2px -3651px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-gaq-business{background-position:-2px -3701px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-linkedin{background-position:-2px -3751px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-mopar{background-position:-2px -4054px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-pricelist{background-position:-2px -4108px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-app{background-position:-1px -4425px}
.navigation--aside .aside__stripe.js-hover .aside__icon .sm-live-chat{background-position:-2px -4470px}
.navigation--aside .aside__stripe.js-hover .aside__icon .md-stock-white{background-position:-1px -4517px}
.navigation--aside .aside__stripe.js-hover .aside__label{background-color:#e5e5e5 !important}
.navigation--aside .aside__label{background-color:#e5e5e5 !important;color:white;text-transform:uppercase;position:absolute;top:0;left:0;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);white-space:nowrap;overflow:hidden;width:auto;height:45px;padding:12px 0 12px 12px;z-index:2;-webkit-transition:all .1s linear;-moz-transition:all .1s linear;-ms-transition:all .1s linear;-o-transition:all .1s linear;transition:all .1s linear}
.navigation--aside .aside__label.js-open{width:auto;height:45px;max-width:500px;left:0;padding:12px 12px 12px 12px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-ms-transform:translateX(-100%);-o-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all .25s linear .15s;-moz-transition:all .25s linear .15s;-ms-transition:all .25s linear .15s;-o-transition:all .25s linear .15s;transition:all .25s linear .15s;background-color:#e5e5e5 !important}
.navigation--aside .aside__label.js-open>a{color:#8f0c25 !important}
.navigation--aside .aside__label.js-dirty{width:auto !important}
.navigation--aside .aside__label--social{padding:12px 0 12px 12px}
.navigation--aside .aside__label--social.js-open{width:200px;padding:12px 12px 12px 0}
.navigation--aside .aside__label>a{color:#8f0c25;text-decoration:none;font:13px/2 "ApexNew-Medium",Helvetica,Arial,sans-serif;display:block;letter-spacing:2px}
.navigation--aside .aside__label>a.ico{font-size:0;display:inline-block;width:45px;height:46px;line-height:1;top:-27px;position:relative}
.navigation--aside .aside__icon{width:45px;height:45px;background-color:#8f0c25;overflow:hidden;position:relative;z-index:3;cursor:pointer}
.navigation--aside .aside__icon::before{content:"";right:-100%;z-index:4;background-color:#e5e5e5;width:100%;height:100%;display:block;position:absolute;-webkit-transition:left .15s linear;-moz-transition:left .15s linear;-ms-transition:left .15s linear;-o-transition:left .15s linear;transition:left .15s linear}
.navigation--aside .aside__icon span{z-index:5;position:relative}
@media screen and (max-width:640px){.navigation__inner.lang--menu .navigation--quick-links .menu__toggle{margin-right:30px}
}
@media screen and (min-width:1200px){.navigation__inner.lang--menu .menu--main{padding-right:330px}
}
@media screen and (min-width:768px) and (max-width:1200px){.navigation__inner.lang--menu .menu--main{padding-right:142px}
}
.navigation__inner.lang--menu .menu--service .navigation--secondary,.navigation__inner.lang--menu .menu--service .navigation--lang{display:inline-block;vertical-align:bottom}
.navigation__inner.lang--menu .menu--service .navigation--secondary{position:relative}
@media screen and (max-width:1024px){.navigation__inner.lang--menu .menu--service .navigation--lang{position:relative;top:-1px}
}
@media screen and (max-width:1024px){.navigation__inner.lang--menu .menu--service .navigation--lang{vertical-align:top;padding-top:16px}
}
@media screen and (min-width:768px) and (max-width:1023px){.navigation__inner.lang--menu .menu--service .navigation--lang{padding-top:14px}
}
@media screen and (max-width:1200px) and (min-width:1024px){.navigation__inner.lang--menu .menu--service .navigation--lang .menu--lang__toggle{top:-2px !important}
}
@media screen and (max-width:1024px) and (min-width:1024px){.navigation__inner.lang--menu .menu--service .navigation--lang .menu--lang__toggle{top:1px !important}
}
@media screen and (max-width:1023px) and (min-width:769px){.navigation__inner.lang--menu .menu--service .navigation--lang .menu--lang__toggle{top:3px !important}
}
@media screen and (max-width:768px){.navigation__inner.lang--menu .menu--service .navigation--lang .menu--lang__toggle{top:2px !important}
}
@media screen and (max-width:640px){.navigation__inner.lang--menu .menu--service .navigation--lang .menu--lang__toggle{top:-1px !important}
}
.navigation__inner.lang--menu .menu--service .navigation--lang .menu--lang__toggle{display:inline-block;background-color:#000;position:relative;top:1px;right:auto;bottom:auto;left:auto;vertical-align:middle;margin-top:1px;font-size:14px;line-height:46px;text-align:center;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;color:#fff;width:46px;height:46px;cursor:pointer}
@media screen and (max-width:1023px){.navigation__inner.lang--menu .menu--service .navigation--lang.js-open .cursor__toggle span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:transform 125ms linear;-moz-transition:transform 125ms linear;-ms-transition:transform 125ms linear;-o-transition:transform 125ms linear;transition:transform 125ms linear}
.navigation__inner.lang--menu .menu--service .navigation--lang.js-open .cursor__toggle span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.navigation__inner.lang--menu .menu--service .navigation--lang.js-open .icon-list{visibility:visible}
.navigation__inner.lang--menu .menu--service .navigation--lang.js-open .icon-list>li{opacity:1}
}
@media screen and (max-width:1023px) and (max-width:640px){.navigation__inner.lang--menu .menu--service .navigation--lang.js-open .icon-list:after{content:'';position:fixed;top:81px;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.8);z-index:-1}
}
@media screen and (min-width:1024px){.navigation__inner.lang--menu .menu--service .navigation--lang:hover .cursor__toggle span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:transform 125ms linear;-moz-transition:transform 125ms linear;-ms-transition:transform 125ms linear;-o-transition:transform 125ms linear;transition:transform 125ms linear}
.navigation__inner.lang--menu .menu--service .navigation--lang:hover .cursor__toggle span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.navigation__inner.lang--menu .menu--service .navigation--lang:hover .icon-list{visibility:visible}
.navigation__inner.lang--menu .menu--service .navigation--lang:hover .icon-list>li{opacity:1}
.navigation__inner.lang--menu .menu--service .navigation--lang:hover .icon-list>li:nth-child(1){-webkit-transition:opacity .35s ease-out 0;-moz-transition:opacity .35s ease-out 0;-ms-transition:opacity .35s ease-out 0;-o-transition:opacity .35s ease-out 0;transition:opacity .35s ease-out 0}
.navigation__inner.lang--menu .menu--service .navigation--lang:hover .icon-list>li:nth-child(2){-webkit-transition:opacity .35s ease-out .25s;-moz-transition:opacity .35s ease-out .25s;-ms-transition:opacity .35s ease-out .25s;-o-transition:opacity .35s ease-out .25s;transition:opacity .35s ease-out .25s}
.navigation__inner.lang--menu .menu--service .navigation--lang:hover .icon-list>li:nth-child(3){-webkit-transition:opacity .35s ease-out .5s;-moz-transition:opacity .35s ease-out .5s;-ms-transition:opacity .35s ease-out .5s;-o-transition:opacity .35s ease-out .5s;transition:opacity .35s ease-out .5s}
.navigation__inner.lang--menu .menu--service .navigation--lang:hover .icon-list>li:hover{background-color:#8f0c25}
.navigation__inner.lang--menu .menu--service .navigation--lang:hover .icon-list>li:hover a{color:#fff}
}
@media screen and (min-width:1024px) and (max-width:640px){.navigation__inner.lang--menu .menu--service .navigation--lang:hover .icon-list:after{content:'';position:fixed;top:81px;right:0;bottom:0;left:0;background-color:rgba(0,0,0,0.8);z-index:-1}
}
.navigation__inner.lang--menu .menu--service .navigation--lang .cursor__toggle{position:absolute;display:inline-block;width:13px;height:13px;bottom:2px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.navigation__inner.lang--menu .menu--service .navigation--lang .cursor__toggle span{position:absolute;top:50%;left:0;width:8px;height:1px;display:inline-block;background-color:#fff;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform 125ms linear;-moz-transition:transform 125ms linear;-ms-transition:transform 125ms linear;-o-transition:transform 125ms linear;transition:transform 125ms linear;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}
.navigation__inner.lang--menu .menu--service .navigation--lang .cursor__toggle span:nth-child(2){right:0;left:auto;opacity:1;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.navigation__inner.lang--menu .menu--service .navigation--lang .icon-list{visibility:hidden;position:absolute;cursor:pointer;display:block;font-size:0;z-index:99}
.navigation__inner.lang--menu .menu--service .navigation--lang .icon-list>li{background-color:#e5e5e5;display:block;width:46px;height:45px;vertical-align:middle;text-align:center;margin-top:1px;opacity:0}
.navigation__inner.lang--menu .menu--service .navigation--lang .icon-list>li a{text-decoration:none;text-transform:uppercase;font-size:14px;line-height:46px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;color:#000}
.js-submenuopen+.navigation__search{display:none}
.navigation__search{z-index:100;min-height:310px}
.navigation__search .submenu--search{background:#FFF;border-bottom:0}
.navigation__search .submenu--search input[type=text]::-ms-clear{display:none}
.navigation__search .submenu--search:before{content:"";position:absolute;bottom:0;left:0;width:100%;height:200px;background-color:#e5e5e5}
.navigation__search .submenu--search .inner-box__wrapper{text-align:center}
.navigation__search .submenu--search .inner-box__wrapper .gsc-control-searchbox-only{display:none}
.navigation__search .submenu--search .inner-box__wrapper .input-box{margin:90px 0;text-transform:none}
.navigation__search .submenu--search .inner-box__wrapper .input-box .search-btn{position:absolute;right:0;cursor:pointer;height:100%;width:50px}
.navigation__search .submenu--search .inner-box__wrapper .input-box .search-btn:before{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:50px;width:50px;background-image:url("images/sprite-icons.png");background-position:-50px -350px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.navigation__search .submenu--search .inner-box__wrapper .input-box .search-btn:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.navigation__search .submenu--search .inner-box__wrapper .wrapper_col{display:inline-block}
@media screen and (max-width:639px){.navigation__search{display:block}
.navigation__search .submenu--search:before{display:none}
.navigation__search .submenu--search .inner-box__wrapper .wrapper_col{display:none}
.navigation__search .submenu--search .inner-box__wrapper .input-box{margin:0;border-bottom:0}
.navigation__search .submenu--search .inner-box__wrapper .input-box .search-btn{right:19px}
.navigation__search .submenu--search .inner-box__wrapper .input-box>input{height:60px;padding-left:15px}
.navigation__search .submenu--search .inner-box__wrapper .input-box>label{left:15px;bottom:15px}
}
.search{position:absolute;cursor:pointer;padding-top:15px}
@media screen and (max-width:1023px){.search{display:none}
}
.search.active .search__icon .lg-search{background-position:-3px -304px}
.search .search__item{width:400px;height:50px;position:absolute;right:50px;display:none}
.search .search__icon{position:absolute;background-color:white;right:2px;top:15px;border-left:1px solid rgba(0,0,0,0.2);width:45px;height:45px}
input.input--big{width:100%;height:50px}
@media screen and (max-width:767px){.search--results{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.search--results{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.search--results{padding-left:60px;padding-right:60px}
}
.search--results .tl-arg{display:inline-block;width:60%}
@media screen and (max-width:640px){.search--results .tl-arg{width:100%}
}
.search--results .results-nofound,.search--results .results-error{display:none;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;text-transform:uppercase}
.search--results .results-found{display:inline-block;width:39%;text-transform:uppercase;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic;text-align:right;vertical-align:baseline}
@media screen and (max-width:640px){.search--results .results-found{width:100%}
}
.search--results .results-pagination{text-align:right;margin:30px 0}
.search--results .results-pagination a{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;text-decoration:none}
.search--results .results-pagination a:hover span{color:#8f0c25}
.search--results .results-pagination a span{color:#7d7d7d}
.search--results .results-pagination span{margin:0 4px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;color:#8f0c25}
.search--results .results-wrapper{margin:50px 0}
.search--results .results-wrapper .results__item{margin:50px 0}
.search--results .results-wrapper .results__item .results__txt a{text-decoration:none;color:#000;display:inline-block}
.search--results .results-wrapper .results__item .results__txt a:hover{color:#8f0c25}
.search--results .results-wrapper .results__item .results__txt a .results__title{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;text-transform:uppercase}
.search--results .results-wrapper .results__item .results__txt a .results__title b{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.search--results .results-wrapper .results__item .results__txt .results__address{color:#8f0c25;font-size:13px;margin:5px 0}
.search--results .results-wrapper .results__item .results__txt .results__description{font-size:13px;color:#000;margin:5px 0}
.search--results .results-wrapper .results__item .results__txt .results__description br{display:none}
.search--results .results-wrapper .results__item .results__txt .results__description b{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-weight:bold}
.body_scroll{overflow:hidden}
.navigation_new.navigation{top:0}
.navigation_new.navigation.navigation--min.js-fixed{background-color:#fff}
.navigation_new.navigation.navigation--min.js-fixed .logo{width:auto}
.navigation_new.navigation.navigation--min.js-fixed .logo--mobile{position:static;display:block;margin:0 auto;width:72px;top:0}
.navigation_new.navigation.navigation--min.navigation_new_scroll{height:100%;overflow-y:scroll;overflow-x:hidden}
@media screen and (min-width:769px) and (max-width:1024px){.navigation_new.navigation.navigation--min.navigation_new_scroll .submenu_desktop{height:100%;z-index:98}
}
.navigation_new.navigation.navigation--min::after{background-color:transparent;height:0}
.navigation_new.navigation.navigation--min .search-new{display:none}
.navigation_new.navigation.navigation--min .navigation__inner_new{border-bottom:0;height:66px;transition:all .2s ease-in-out;background-color:white}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .navigation__inner_new{height:89px}
}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .navigation__inner_new .logo{margin-top:15px;margin-left:25px;margin-right:20px;z-index:5}
}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-mobile-submenu-title{font-size:18px;margin-left:50px;margin-top:30px;height:51px}
@media screen and (max-width:640px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu-mobile-submenu-title{font-size:18px;letter-spacing:2.5px;line-height:24px}
}
@media screen and (min-width:641px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu-mobile-submenu-title{display:none}
}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-mobile-submenu-title .accordion__toggle{float:left;margin-top:-2px;margin-left:-40px;transform:rotate(90deg)}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-mobile-submenu-title .accordion__toggle span{background-color:#8f0c25}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu--service-new{transition:none}
}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu__toggle span{background-color:#3a3a3a}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu__toggle.js-open span{background-color:#8f0c25}
@media screen and (max-width:768px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu__toggle.menu__toggle_modelli:before{content:"";position:absolute;left:0;bottom:0;background-color:#8f0c25;height:4px;right:-20px}
}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new{border-bottom:0}
@media screen and (min-width:1025px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new{display:none}
}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper{position:relative;height:calc(100% - 81px);overflow-y:scroll;padding-top:2px}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper{text-align:left}
}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper nav ul li{font-size:19px;padding:20px;margin:0 20px;display:none;border-bottom:1px solid #8f0c25}
@media screen and (max-width:640px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper nav ul li{font-size:18px;letter-spacing:2.5px}
}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper nav ul li a{color:#3a3a3a;text-decoration:none}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper nav ul li .menu-mobile-submenu{display:none}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper nav ul li:last-of-type{border-bottom:0}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper nav ul .with-submenu::after{content:'\0276F';display:block;float:right}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-ricerche-wrapper{display:none;margin-left:12%}
@media screen and (max-width:640px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-ricerche-wrapper{margin-left:15%;margin-top:5%}
}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-ricerche-wrapper .ricerche_frequenti h3{color:rgba(58,58,58,0.5);font-size:12px;padding-bottom:10px}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-ricerche-wrapper .ricerche_frequenti ul li{font-size:12px;padding:10px 0}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-ricerche-wrapper .ricerche_frequenti ul li a{color:#3a3a3a;text-decoration:none}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-submenu{display:none}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-submenu-show{padding-top:20px;display:block}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-submenu-show .submenu-element{display:none}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-submenu-show .submenu-element h3{font-size:16px;margin-left:50px;letter-spacing:2.50px;margin-bottom:15px}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-submenu-show .submenu-element h3::after{content:"";display:block;height:1px;width:35px;margin-top:3px;background-color:#8f0c25}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-submenu-show .submenu-element ul li{font-size:12px;display:list-item;border-bottom:0;padding:10px 0;margin-left:50px;letter-spacing:1px}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-submenu-show .submenu-element ul li a{text-decoration:none;color:#3a3a3a}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-submenu-show .submenu-element ul li:last-of-type{border-bottom:1px solid #8f0c25;padding-bottom:30px;margin-bottom:30px;display:inline-block;width:55%}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-submenu-show .submenu-element:nth-last-of-type(2){padding-bottom:100px}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .menu-mobile-wrapper .menu-mobile-submenu-show .submenu-element:nth-last-of-type(2) ul li{border-bottom:0}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper{position:fixed;bottom:69px;width:100%}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper{bottom:0}
}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .social-icons{display:flex;background-color:white}
@media screen and (max-width:769px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .social-icons{position:fixed;bottom:48px;width:100%}
}
@media screen and (max-width:640px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .social-icons{bottom:117px}
}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .social-icons div{flex:1;display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(58,58,58,0.2)}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .social-icons div:last-of-type{border-right:0}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .menu-mobile-submenu-toolbar{display:flex;align-items:center;justify-content:center;font-size:9px;max-height:48px;overflow:hidden}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .menu-mobile-submenu-toolbar .mobile-toolbar-element{background-color:#8f0c25;flex:1;text-align:center;padding:5px 15px;border-right:1px solid #700a1e;text-decoration:none;height:48px}
@media screen and (max-width:640px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .menu-mobile-submenu-toolbar .mobile-toolbar-element{padding:0 5px;justify-content:center;display:flex}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .menu-mobile-submenu-toolbar .mobile-toolbar-element span{display:flex;flex-direction:column;justify-content:center}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .menu-mobile-submenu-toolbar .mobile-toolbar-element span::before{margin-top:0}
}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .menu-mobile-submenu-toolbar .mobile-toolbar-element span{color:white}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .menu-mobile-submenu-toolbar .mobile-toolbar-element span[class*="ico"]::before{display:block;margin:5px auto;color:white;font-family:'alfa-icons' !important;speak:none;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .submenu-toolbar-wrapper .menu-mobile-submenu-toolbar .mobile-toolbar-element:last-of-type{border-right:0}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile{font-size:17px;position:absolute;bottom:100px;width:100%;padding:0 20px;color:#3a3a3a;transition:all .2s ease-in-out}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile .lingua_selezionata{margin-left:25px}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile .lingua_selezionata::after{content:"\0276F";display:inline-block;transform:rotate(270deg);margin-left:5px}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile .lingua-mobile-select{display:none;width:100%;padding-top:10px}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile .lingua-mobile-select select{width:100%;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #3a3a3a;padding:20px;text-transform:uppercase;background-color:white}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile .lingua-mobile-select select:focus{outline:0}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile .lingua-mobile-select select option{background-color:#ebebeb}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile .lingua-mobile-select select option[disabled]{color:#ebebeb}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile .lingua-mobile-select select.disabled{color:#ebebeb}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile .lingua-mobile-submit-disabled{background-color:rgba(143,12,37,0.5) !important}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile .lingua-mobile-submit{width:60px;height:35px;background-color:#8f0c25;color:#fdfdfd;display:none;float:right;margin-top:40px}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile .lingua-mobile-submit span::after{content:"\0276F";transform:rotate(0)}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile-clicked{position:relative;top:20px}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile-clicked span::after{transform:rotate(90deg) !important}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile-clicked .lingua-mobile-select{display:block}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .lingua-menu-mobile-clicked .lingua-mobile-submit{display:flex;align-items:center;justify-content:center}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .concessionarie-menu-mobile{background-color:#8f0c25;color:white;font-size:12px;width:calc(100% - 40px);height:50px;bottom:20px;position:absolute;display:flex;align-items:center;justify-content:center;left:0;right:0;margin-left:auto;margin-right:auto}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .concessionarie-menu-mobile span[class*="ico"]{display:flex;align-items:center}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new .concessionarie-menu-mobile span[class*="ico"]::before{display:inline-block;color:white;margin-right:5px;font-family:'alfa-icons' !important;speak:none;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu--main-new.js-open{background-color:white;height:100%;position:fixed}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop{display:none;font-size:12px;height:auto;align-items:center}
@media screen and (min-width:769px){.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop{display:flex;justify-content:space-between;height:100%;align-items:center}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop nav{display:flex;width:100%;height:100%;align-items:center}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop nav ul{height:100%;align-items:center}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop nav ul li{padding:0 15px;display:flex;align-items:center;height:100%}
}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop nav ul{display:flex;position:relative}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop nav ul li{padding:0 15px;border-bottom:3px solid white;transition:all .2s ease-in-out}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop nav ul li a{text-decoration:none;color:#3a3a3a}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop nav ul li.clicked{border-bottom:2px solid #8f0c25}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop nav ul li.with-submenu-desktop::after{content:"\0276F";display:block;transform:rotate(90deg);float:right;margin-left:10px;transition:all .2s ease-in-out}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop nav ul li.with-submenu-desktop.clicked::after{transform:rotate(270deg)}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop nav ul::before,.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop nav ul::after{content:"";display:table}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop nav .menu-desktop-marker{position:absolute;bottom:0;display:none;border-bottom:2px solid #8f0c25;height:3px;-webkit-transition:width .3s,left .3s;-moz-transition:width .3s,left .3s;-ms-transition:width .3s,left .3s;-o-transition:width .3s,left .3s;transition:width .3s,left .3s}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop .search-lingua-desktop{display:flex;align-items:center;justify-content:center}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop .search-lingua-desktop .search__icon_desktop{transform:scale(0.6);border-right:1px solid #3a3a3a;cursor:pointer}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop .search-lingua-desktop>div:last-of-type{border:0}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop .search-lingua-desktop .search__icon_desktop.opened .lg-search{background-position:0 -300px}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop .search-lingua-desktop .lingua-desktop{display:flex;cursor:pointer}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop .search-lingua-desktop .lingua-desktop span.ico-map{font-size:15px}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop .search-lingua-desktop .lingua-desktop span.ico-map:before{margin-right:5px}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop .search-lingua-desktop .lingua-desktop::after{content:"\0276F";display:block;transform:rotate(90deg);color:#3a3a3a;margin-left:10px;transition:all .2s ease-in-out}
.navigation_new.navigation.navigation--min .navigation__inner_new .menu-desktop .search-lingua-desktop .lingua-desktop.opened::after{transform:rotate(270deg)}
.navigation_new.navigation.navigation--min .submenu_desktop{background-color:#fdfdfd;width:100%;display:none;position:absolute;z-index:999;box-shadow:inset 0 10px 5px 0 rgba(58,58,58,0.05)}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .submenu_desktop{margin-top:0}
}
@media screen and (max-width:640px){.navigation_new.navigation.navigation--min .submenu_desktop{display:none}
}
@media screen and (max-width:1280px){.navigation_new.navigation.navigation--min .submenu_desktop .six-models{overflow-x:hidden;width:100%;height:100%}
}
@media screen and (max-width:1280px){.navigation_new.navigation.navigation--min .submenu_desktop .six-models .lista_modelli_desktop .modello_desktop{min-width:18.5%}
}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop{display:flex;justify-content:flex-start}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop{flex-grow:1;padding:20px 0;cursor:pointer;border-right:1px solid rgba(58,58,58,0.18);background:linear,to bottom,#f3f3f3 0,#e2e2e2 43%,#dedede 53%,#f7f7f7 100%;background:-webkit-linear-gradient(top,#f3f3f3 0,#e2e2e2 43%,#dedede 53%,#f7f7f7 100%);background:-moz-linear-gradient(top,#f3f3f3 0,#e2e2e2 43%,#dedede 53%,#f7f7f7 100%)}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop .modello_desktop_img{display:block;margin:0 auto;width:80%}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop .container_titolo_prezzo_cta{text-align:center;position:relative;height:50px;overflow:hidden}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop .container_titolo_prezzo_cta .modello_desktop_cta{font-size:12px;letter-spacing:1.30px;position:absolute;left:0;right:0;top:-12px;opacity:0;transition:all .2s ease-in-out;display:flex;justify-content:center;align-items:center;color:#000;}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop .container_titolo_prezzo_cta .modello_desktop_cta span[class*="ico-"]:before{display:inline-block;margin-right:10px;font-family:'alfa-icons' !important;speak:none;font-size:18px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;transform:scaleX(-1);color:#010101;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop .container_titolo_prezzo_cta .modello_desktop_titolo{font-size:16px;color:#010101;padding-top:10px;position:absolute;left:0;right:0;top:0;opacity:1;transition:all .2s ease-in-out;display:flex;justify-content:center}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop .container_titolo_prezzo_cta .modello_desktop_titolo img{margin-left:5px}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop .container_titolo_prezzo_cta .modello_desktop_prezzo{color:#3a3a3a;font-size:13px;position:absolute;left:0;right:0;top:30px;opacity:1;transition:all .2s ease-in-out}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop .container_titolo_prezzo_cta .modello_desktop_prezzo span{color:rgba(58,58,58,0.5);font-size:7px}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop:last-of-type{border-right:0}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop.hovered{background:linear,to bottom,white 0,white 43%,#f0f0f0 54%,#fcfcfc 100%;background:-webkit-linear-gradient(top,white 0,white 43%,#f0f0f0 54%,#fcfcfc 100%);background:-moz-linear-gradient(top,white 0,white 43%,#f0f0f0 54%,#fcfcfc 100%);border-bottom:3px solid #8f0c25}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop.hovered .container_titolo_prezzo_cta .modello_desktop_cta{top:25px;opacity:1}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop.hovered .container_titolo_prezzo_cta .modello_desktop_titolo{top:40px;opacity:0}
.navigation_new.navigation.navigation--min .submenu_desktop .lista_modelli_desktop .modello_desktop.hovered .container_titolo_prezzo_cta .modello_desktop_prezzo{top:50px;opacity:0}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover{display:none;height:calc(100vh - 282px)}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover{height:auto;overflow-y:scroll}
}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover{width:100%;background-color:white;display:flex;justify-content:center;padding:20px 60px 30px 60px;position:relative;height:calc(100vh - 90px)}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover{padding:20px 40px;height:calc(100vh - 300px)}
}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .to_show{opacity:0}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_item{font-size:14px}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_item .modello_desktop_dettagli{margin-bottom:30px}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_item .modello_desktop_dettagli .riga{width:100%;position:relative;display:flex}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_item .modello_desktop_dettagli .colonna{width:50%}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_item .modello_desktop_dettagli .colonna-sx{color:#8f0c25;letter-spacing:1.5px;font-weight:600}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_item .modello_desktop_dettagli .colonna-dx{text-transform:lowercase;color:#3a3a3a}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_cta{text-transform:uppercase;color:white;background-color:#8f0c25;font-size:12px;padding:10px 20px;text-decoration:none;display:inline-block}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_cta span::after{content:"\0276F";margin-left:10px}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left{width:20%;transform-origin:0 0;text-transform:none;height:100%}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left h1,.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left>span:first-child{font-size:32px;color:#3a3a3a;letter-spacing:2.90px;margin-top:0;display:flex;align-items:center;text-transform:uppercase;font-weight:bold;position:relative;z-index:1}
@media screen and (max-width:1024px) and (min-width:768px){.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left h1,.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left>span:first-child{font-size:25px}
}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left h1 img,.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left>span:first-child img{margin-left:5px}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left p{font-size:14px;letter-spacing:1.5px;line-height:25px;text-transform:none;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left p strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left p.no-uppercase{text-transform:none}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left .hr-container{display:inline-block;width:100%}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left hr{width:40px;margin:20px 0;border:0;height:1px;background-color:#8f0c25;float:left}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_left .riga{padding:5px 0}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_center{width:60%;position:relative}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_center .container_video{position:relative}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_center .container_video video{width:100%;height:auto;clip-path:polygon(18% 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(18% 0,100% 0,100% 100%,0 100%)}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_center .container_video .video-play{width:30px;height:30px;border-top:15px solid transparent;border-bottom:15px solid transparent;border-left:25px solid rgba(250,250,250,0.8);border-radius:10%;position:absolute;left:50%;top:50%}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_center .container_video .shadow{background-color:rgba(255,255,255,0.5);clip-path:polygon(82% 0,100% 0,18% 100%,0 100%);-webkit-clip-path:polygon(82% 0,100% 0,18% 100%,0 100%);width:22%;height:calc(100% - 4px);position:absolute;top:0;left:0}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_center .container_video .shadow{width:230px;background-image:linear-gradient(105deg,white 185px,rgba(255,255,255,0.5) 185px,rgba(255,255,255,0.5) 210px,rgba(255,255,255,0) 210px);background-color:transparent;left:-28px}
}
@supports(-ms-ime-align:auto){.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_center .container_video .shadow{width:230px;background-image:linear-gradient(105deg,white 185px,rgba(255,255,255,0.5) 185px,rgba(255,255,255,0.5) 210px,rgba(255,255,255,0) 210px);background-color:transparent;left:-28px}
}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_right{display:flex;flex-direction:column;padding-left:10px;width:20%}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_right .modello_desktop_hover_right_item{flex-grow:1;margin-bottom:10px;position:relative}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_right .modello_desktop_hover_right_item a{display:inline-block;height:100%}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_right .modello_desktop_hover_right_item .tag-limited-wrap{position:absolute;top:0;right:-3px;width:100px;height:25px}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_right .modello_desktop_hover_right_item .tag-limited-wrap .tag-limited{background-color:white;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:9px;color:black;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%);-webkit-clip-path:polygon(10% 0,100% 0,100% 100%,0 100%)}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_right .modello_desktop_hover_right_item img{height:100%;width:auto}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_right .modello_desktop_hover_right_item .right_item_text{color:white;text-transform:uppercase;font-size:14px;position:absolute;left:20px;bottom:20px;display:flex;align-items:center}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_right .modello_desktop_hover_right_item .right_item_text{font-size:10px;bottom:5px;left:5px}
}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_right .modello_desktop_hover_right_item div[class*="ico"]::before{display:inline-block;margin-right:5px;font-family:'alfa-icons' !important;speak:none;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_right .modello_desktop_hover_right_item div[class*="ico"]::before{width:15px;height:15px}
}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .modello_desktop_hover .modello_desktop_hover_right .modello_desktop_hover_right_item:last-of-type{margin-bottom:0}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .arrow_modello_desktop_hover{width:40px;height:34px;position:fixed;display:block;cursor:pointer;left:0;right:0;bottom:3px;margin-left:auto;margin-right:auto;display:inline-block;vertical-align:middle;content:" ";border-right:32px double transparent;border-left:32px double transparent;border-top:34px solid #8f0c25;transform:rotate(180deg)}
@media screen and (min-width:769px) and (max-width:1024px){.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .arrow_modello_desktop_hover{bottom:55px}
}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .arrow_modello_desktop_hover .arrow_container{width:100%;height:100%;display:flex;align-items:center;justify-content:center;position:relative;top:-30px;left:1px}
@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .arrow_modello_desktop_hover .arrow_container{left:-4px}
}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .arrow_modello_desktop_hover .arrow_container span{margin-top:20px}
.navigation_new.navigation.navigation--min .submenu_desktop .container_modelli_hover .arrow_modello_desktop_hover .arrow_container span:after{color:white;display:block;content:"\0276F";font-size:20px;transform:rotate(90deg)}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items{display:flex;justify-content:space-between;padding:20px 0 20px 140px;max-width:1680px;margin:0 auto;flex-grow:1}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items{padding:20px 40px 20px 0}
}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_item{opacity:0;padding-right:50px;flex-grow:0;flex-shrink:1;flex-basis:auto}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_item{padding-right:20px}
}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_item span{display:inline-block;font-size:18px;color:#3a3a3a;position:relative;margin-bottom:5px}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_item span{font-size:14px}
}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_item span::after{content:"";display:block;width:40px;height:1px;background-color:#8f0c25;position:relative;top:2px}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_item ul li{font-size:12px;padding:8px 0;list-style:none;list-style-image:url(clientlib-site/data:0)}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_item ul li a{text-decoration:none;color:#3a3a3a}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes{padding-right:0;margin-left:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-end;flex-grow:0;flex-shrink:1;min-width:350px;flex-basis:auto}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_row{display:flex;flex-direction:row-reverse;flex-wrap:wrap;width:100%}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_row .submenu_desktop_box{position:relative;display:flex;flex-direction:column;flex-basis:100%;margin-bottom:5px;margin-left:5px;min-width:160px;max-width:210px;flex:1}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_row .submenu_desktop_box img{width:100%}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_row .submenu_desktop_box .submenu_desktop_box_text{position:absolute;bottom:20px;left:20px;font-size:14px;color:white;display:flex;align-items:center;padding-right:20px}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_row .submenu_desktop_box .submenu_desktop_box_text{font-size:12px;left:10px;bottom:10px}
}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_row .submenu_desktop_box div[class*="ico-"]:before{display:inline-block;margin-right:10px;color:white;font-family:'alfa-icons' !important;speak:none;font-size:16px;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_row .submenu_desktop_box:last-of-type{margin-right:0}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_social{width:100%;max-width:425px;flex-grow:1;display:flex;flex-direction:column;justify-content:flex-end}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_social span{margin-bottom:19px}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_social h2{padding-bottom:10px}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_social .social-list .social-icons{display:flex;margin:0}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_social .social-list .social-icons div{flex:1;display:flex;justify-content:center;border:1px solid #3a3a3a;margin-right:5px;max-width:81px}
.navigation_new.navigation.navigation--min .submenu_desktop .submenu_desktop_items .submenu_desktop_boxes .submenu_desktop_social .social-list .social-icons div:last-of-type{margin-right:0}
.navigation_new.navigation.navigation--min .submenu_desktop_search{background-color:#fdfdfd;width:100%;display:none;position:absolute;width:100%;z-index:999;margin-top:-50px;box-shadow:inset 0 10px 5px 0 rgba(58,58,58,0.05);padding:20px 0}
@media screen and (max-width:1024px) and (min-width:768px){.navigation_new.navigation.navigation--min .submenu_desktop_search{margin-top:0}
}
.navigation_new.navigation.navigation--min .submenu_desktop_search .input-search-desktop{width:50%;margin:0 auto;display:flex;padding-top:30px;border-bottom:1px solid #3a3a3a}
.navigation_new.navigation.navigation--min .submenu_desktop_search .input-search-desktop input{width:100%;border:0;background-color:transparent;font-size:14px}
.navigation_new.navigation.navigation--min .submenu_desktop_search .input-search-desktop input:focus{outline:0}
.navigation_new.navigation.navigation--min .submenu_desktop_search .input-search-desktop span{cursor:pointer}
.navigation_new.navigation.navigation--min .submenu_desktop_search .ricerche_frequenti{width:50%;margin:0 auto;padding-top:20px}
.navigation_new.navigation.navigation--min .submenu_desktop_search .ricerche_frequenti h3{color:rgba(58,58,58,0.5);font-size:12px;padding-bottom:10px}
.navigation_new.navigation.navigation--min .submenu_desktop_search .ricerche_frequenti ul li{font-size:12px;padding:7px 0}
.navigation_new.navigation.navigation--min .submenu_desktop_search .ricerche_frequenti ul li a{color:#3a3a3a;text-decoration:none}
.navigation_new.navigation.navigation--min .submenu_desktop_lingua{display:none;width:100%;top:70px;position:absolute;background-color:white;z-index:999;box-shadow:inset 0 10px 5px 0 rgba(58,58,58,0.05);padding:20px 0}
.navigation_new.navigation.navigation--min .submenu_desktop_lingua .lingua-desktop-select-container{width:50%;margin:0 auto}
.navigation_new.navigation.navigation--min .submenu_desktop_lingua .lingua-desktop-select-container .lingua-desktop-select{width:100%;padding-top:10px}
.navigation_new.navigation.navigation--min .submenu_desktop_lingua .lingua-desktop-select-container .lingua-desktop-select select{width:100%;border-top:0;border-left:0;border-right:0;border-bottom:1px solid #3a3a3a;padding:20px;text-transform:uppercase;background-color:transparent;font-size:14px}
.navigation_new.navigation.navigation--min .submenu_desktop_lingua .lingua-desktop-select-container .lingua-desktop-select select:focus{outline:0}
.navigation_new.navigation.navigation--min .submenu_desktop_lingua .lingua-desktop-select-container .lingua-desktop-select select option{background-color:#ebebeb}
.navigation_new.navigation.navigation--min .submenu_desktop_lingua .lingua-desktop-select-container .lingua-desktop-select select option[disabled]{color:#ebebeb}
.navigation_new.navigation.navigation--min .submenu_desktop_lingua .lingua-desktop-select-container .lingua-desktop-select select.disabled{color:#ebebeb}
.navigation_new.navigation.navigation--min .submenu_desktop_lingua .lingua-desktop-select-container .lingua-desktop-submit-disabled{background-color:rgba(143,12,37,0.5) !important}
.navigation_new.navigation.navigation--min .submenu_desktop_lingua .lingua-desktop-select-container .lingua-desktop-submit{width:60px;height:35px;background-color:#8f0c25;color:#fdfdfd;float:right;margin-top:40px;display:flex;justify-content:center;align-items:center}
.navigation_new.navigation.navigation--min .submenu_desktop_lingua .lingua-desktop-select-container .lingua-desktop-submit span{font-size:14px}
.navigation_new.navigation.navigation--min .submenu_desktop_lingua .lingua-desktop-select-container .lingua-desktop-submit span::after{content:"\0276F";transform:rotate(0)}
.navigation_new.navigation.navigation--min .toolbar-new-opened{background-color:#700a1e !important}
.navigation_new.navigation.navigation--min .toolbar-new-opened .mobile-more{background-color:#8f0c25}
.navigation_new.navigation.navigation--min .toolbar-new-opened .mobile-more .icon-more-new::before{opacity:0}
.navigation_new.navigation.navigation--min .toolbar-new-opened .mobile-more .more-cross{opacity:1 !important}
.navigation_new.navigation.navigation--min .toolbar-new-opened .mobile-more .more-cross span{width:25px;height:2px;background-color:white;position:absolute;display:inline-block;top:35%}
.navigation_new.navigation.navigation--min .toolbar-new-opened .mobile-more .more-cross span:first-of-type{transform:rotate(45deg)}
.navigation_new.navigation.navigation--min .toolbar-new-opened .mobile-more .more-cross span:last-of-type{transform:rotate(-45deg)}
.navigation_new.navigation.navigation--min .toolbar-new{width:100%;color:white;background-color:#8f0c25;font-size:8px;display:block;position:fixed;bottom:0;transition:all .2s ease-in-out}
@media screen and (min-width:1025px){.navigation_new.navigation.navigation--min .toolbar-new{position:relative;background-color:#fdfdfd;font-size:9px;display:flex;justify-content:center;box-shadow:inset 0 10px 5px 0 rgba(58,58,58,0.05);margin:0 auto}
}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .toolbar-new{display:flex;justify-content:strech;z-index:99}
}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible{display:flex;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:center;padding:0;margin:0 auto}
@media screen and (min-width:1025px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible{margin:0}
}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible{margin:0;flex-grow:1}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li:first-of-type{border-left:0}
}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li{display:block;list-style:none;list-style-image:url(clientlib-site/data:0);flex-grow:1;flex-basis:auto;text-align:center;box-sizing:content-box;border-left:1px solid #700a1e;height:50px}
@media screen and (min-width:1025px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li{border-left:0;flex-grow:0}
}
@media screen and (max-width:640px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li{min-width:65px;width:100%}
}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li{display:flex;justify-content:center;align-items:center}
}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li a{color:white;padding:0 10px;text-decoration:none;display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%;font-size:9px}
@media screen and (min-width:1025px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li a{color:#3a3a3a}
}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li span[class*="ico-"]{font-size:9px}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li span[class*="ico-"]{display:flex;align-items:center}
}
@media screen and (min-width:1025px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li span[class*="ico-"]{display:flex;align-items:center;padding-right:10px;font-size:10px}
}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li span[class*="ico-"]:before{display:block;margin:5px auto;color:white;font-family:'alfa-icons' !important;speak:none;font-size:16px;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media screen and (min-width:1025px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li span[class*="ico-"]:before{margin-right:10px;display:inline-block;color:#8f0c25}
}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li span[class*="ico-"]:before{display:inline-block;margin-right:5px}
}
@media screen and (min-width:641px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li.mobile-more{display:none}
}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li.mobile-more .icon-more-new{opacity:1;transition:all .2s ease-in-out}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li.mobile-more .icon-more-new::before{content:"...";font-size:40px;height:25px;line-height:4px;display:block}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-visible li.mobile-more .more-cross{transition:all .2s ease-in-out;opacity:0;display:flex;align-items:center;justify-content:center}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more{position:absolute;right:0;top:100%;background-color:#8f0c25;transition:all .3s ease-in-out;z-index:-1}
@media screen and (max-width:641px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more{opacity:0}
}
@media screen and (min-width:641px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more{position:static;display:flex;background-color:transparent;flex-wrap:nowrap;flex-direction:row;align-items:center;justify-content:center;padding:0;margin:0;z-index:0}
}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more{flex-grow:1}
}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more li{height:50px;display:flex;align-items:center;justify-content:center;border-bottom:1px solid #700a1e}
@media screen and (min-width:1025px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more li{list-style:none;list-style-image:url(clientlib-site/data:0);text-align:center;box-sizing:content-box;border-bottom:0}
}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more li{border-bottom:0;border-left:1px solid #700a1e;list-style:none;list-style-image:url(clientlib-site/data:0);flex-grow:1;flex-basis:auto;word-wrap:break-word;text-align:center;box-sizing:content-box}
}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more li a{color:white;text-decoration:none;text-align:center;padding:0 10px}
@media screen and (min-width:641px) and (max-width:1024px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more li a{display:flex;align-items:center;justify-content:center;height:100%}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more li a span{font-size:9px;display:flex;align-items:center}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more li a span:before{margin-right:5px !important;display:inline-block}
}
@media screen and (min-width:1025px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more li a{color:#3a3a3a;padding:0 10px;display:flex;align-items:center;justify-content:center;height:100%}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more li a span{font-size:10px;padding-right:10px;display:flex;align-items:center}
}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more li a span:before{display:block;margin:5px auto;color:white;font-family:'alfa-icons' !important;speak:none;font-size:16px;text-align:center;font-style:normal;font-weight:bold;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
@media screen and (min-width:1025px){.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more li a span:before{margin-right:10px;display:inline-block;color:#8f0c25}
}
.navigation_new.navigation.navigation--min .toolbar-new ul.toolbar-more-mobile-opened{opacity:1}
@media screen and (min-width:1025px){.navigation_new.navigation.navigation--min .toolbar-new ul li{transition:all .2s ease-in-out;font-weight:normal}
}
@media screen and (min-width:1025px){.navigation_new.navigation.navigation--min .toolbar-new ul li:hover{font-weight:bold}
.navigation_new.navigation.navigation--min .toolbar-new ul li:hover span[class*="ico-"]{font-size:12px}
.navigation_new.navigation.navigation--min .toolbar-new ul li:hover span[class*="ico-"]:before{font-weight:bold;font-size:18px}
}
.navigation_new.navigation.navigation--min .navigation_new_velina{width:100vw;height:100vh;position:absolute;background-color:rgba(0,0,0,0.6);overflow:hidden;display:none}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new{right:calc(100vw - 65px);transition:all .2s ease-in-out}
@media screen and (min-width:641px) and (max-width:1024px){.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new{right:45%;top:-70px}
}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search_arrow_indietro{display:none;width:50px;height:50px;top:33px;position:absolute;right:calc(100vw - 70px)}
@media screen and (min-width:641px) and (max-width:1024px){.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search_arrow_indietro{right:auto;left:-35%;top:20px}
}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search_arrow_indietro:before{width:20px;height:1px;background-color:#8f0c25;display:block;content:"";transform:rotate(-45deg)}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search_arrow_indietro:after{transform:rotate(45deg);margin-top:13px;content:"";width:20px;height:1px;background-color:#8f0c25;display:block}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search-new{display:block}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search-new .search__icon_new{border-left:0}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search-new .search__icon_new .lg-search{background-position:-53px -352px}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search-active .search__icon_new{display:none}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search-active .search__item{width:70vw}
@media screen and (min-width:641px) and (max-width:1024px){.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search-active .search__item{width:75vw}
}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search-active .search__item .lg-search-new{position:absolute}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search-active .search__item input{border-top:0;border-right:0;border-left:0;border-bottom:1px solid #3a3a3a;font-size:14px;color:#3a3a3a;border-radius:0}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new .search-active .search__item input:focus{outline:0}
.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new-opened{right:5px}
@media screen and (min-width:641px) and (max-width:1024px){.menu--main--open .navigation_new.navigation.navigation--min .menu--service-new-opened{right:-40%}
}
.menu--main--open .navigation--secondary-new{display:none !important}
@media screen and (min-width:641px) and (max-width:768px){.menu--service-new{position:relative;display:flex;align-items:center;justify-content:center}
}
.menu--service-new .navigation--secondary-new{padding-top:15px}
.menu--service-new .navigation--secondary-new .menu__toggle_modelli{background:none !important;height:70px}
@media screen and (min-width:641px) and (max-width:768px){.menu--service-new .navigation--secondary-new .menu__toggle_modelli{font-size:14px;text-align:center;height:60px;display:flex;align-items:center;justify-content:center;margin-right:0}
}
@media screen and (min-width:769px){.menu--service-new .navigation--secondary-new .menu__toggle_modelli{display:none !important}
}
.menu--service-new .navigation--secondary-new .menu__toggle_modelli p::before{margin-left:-20px;top:0;transform:rotate(90deg);transition:all .2s ease-in-out}
@media screen and (min-width:641px) and (max-width:768px){.menu--service-new .navigation--secondary-new .menu__toggle_modelli p::before{content:"";position:absolute;left:100%;margin-left:12px;top:50%;height:20px;width:20px;transform:translateY(-50%) rotate(90deg);background-image:url("images/sprite-icons.png");background-repeat:no-repeat;background-position:-16px -1962px;transition:none}
}
.menu--service-new .navigation--secondary-new .menu__toggle_modelli::before{background-color:transparent !important}
.menu--service-new .navigation--secondary-new .menu__toggle_modelli.js-open::before{background-color:#8f0c25 !important}
.menu--service-new .navigation--secondary-new .menu__toggle_modelli.js-open{background:none !important;width:100px !important;height:70px !important}
@media screen and (min-width:641px) and (max-width:768px){.menu--service-new .navigation--secondary-new .menu__toggle_modelli.js-open{display:block;margin:0 auto;height:60px !important;display:flex;align-items:center;justify-content:center}
}
.menu--service-new .navigation--secondary-new .menu__toggle_modelli.js-open p{color:#3a3a3a !important}
.menu--service-new .navigation--secondary-new .menu__toggle_modelli.js-open p::before{margin-left:-20px;top:-3px;transform:rotate(270deg);background-position:-16px -1962px}
@media screen and (min-width:641px) and (max-width:768px){.menu--service-new .navigation--secondary-new .menu__toggle_modelli.js-open p::before{margin-left:-12px;margin-top:20px}
}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa{background-color:white;overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100%;padding-bottom:80px}
@media screen and (min-width:641px) and (max-width:768px){.menu--service-new .navigation--secondary-new .menu-modelli-alfa{width:100%;left:0;position:fixed;padding-bottom:130px}
}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa{background:linear,to bottom,white 0,#e6e6e6 42%,#ebebeb 51%,white 100%;background:-moz-linear-gradient(top,white 0,#e6e6e6 42%,#ebebeb 51%,white 100%);background:-webkit-linear-gradient(top,white 0,#e6e6e6 42%,#ebebeb 51%,white 100%);box-shadow:0 2px 14px 2px rgba(58,58,58,0.21);margin:15px;padding-top:20px}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa h1{font-size:21px;text-align:center;letter-spacing:3px;margin-right:10px}
@media screen and (min-width:641px) and (max-width:768px){.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-alfa-img{float:left;margin:20px 0;width:50%;padding:0 10px}
}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-alfa-img img{display:block;margin:0 auto;max-width:100%}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .img-quadrifoglio{margin-bottom:-5px}
@media screen and (min-width:641px) and (max-width:768px){.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-alfa-titolo-prezzo{display:flex;align-items:center;justify-content:center;margin-top:10px}
}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-alfa-titolo-prezzo .menu-modello-alfa-prezzo{text-align:center;font-size:14px;color:#3a3a3a;letter-spacing:1.5px}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-alfa-titolo-prezzo .menu-modello-alfa-prezzo span{font-size:7px;opacity:.5}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-alfa-btns{font-size:9px;letter-spacing:1.07px;display:flex;align-items:center;justify-content:center}
@media screen and (min-width:641px) and (max-width:768px){.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-alfa-btns{padding:0 10px}
}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-alfa-btns .menu-modello-alfa-btn{color:#3a3a3a;background-color:transparent;padding:10px;border:1px solid #8f0c25;margin:10px 5px;display:flex;align-items:center;justify-content:center;width:50%;text-decoration:none}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-alfa-btns .menu-modello-alfa-btn span[class*="ico-"]{font-family:'alfa-icons' !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;font-size:20px;margin-right:5px;color:#8f0c25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-alfa-btns .menu-modello-alfa-btn .ico{background-color:transparent;width:20px;height:20px;top:-10px;margin-left:0}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-alfa-btns .menu-modello-alfa-btn .btn-zoom{background-position:-10px -63px;width:30px}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-alfa-btns .menu-modello-alfa-btn .ico:after{background-color:transparent}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri{font-size:10px;text-align:center;padding:15px 0;border-top:1px solid #8f0c25;background-color:white}
@media screen and (min-width:641px) and (max-width:768px){.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri{clear:both}
}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri .menu-modello-scopri-hidden{display:none}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri .btn-arrow{background-position:-15px -1965px;width:20px;height:20px;transform:rotate(90deg);margin-bottom:-7px;margin-left:5px;transition:all .2s ease-in-out}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri .btn-arrow-expanded{transform:rotate(-90deg)}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-title-expanded{padding-bottom:30px;background:linear,to bottom,white 0,white 72%,rgba(58,58,58,0.05) 73%,white 88%;background:-moz-linear-gradient(top,white 0,white 72%,rgba(58,58,58,0.05) 73%,white 88%);background:-webkit-linear-gradient(top,white 0,white 72%,rgba(58,58,58,0.05) 73%,white 88%)}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded{font-size:14px;transition:all .2s ease-in-out;background-color:white;padding-bottom:20px}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded .riga{width:100%;position:relative;display:flex}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded .colonna{width:50%}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded .colonna-sx{color:#8f0c25;letter-spacing:1.5px;font-weight:600;padding:10px 0 10px 40px;text-transform:uppercase}
@media screen and (min-width:641px) and (max-width:768px){.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded .colonna-sx{text-align:right}
}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded .colonna-dx{text-transform:lowercase;color:#3a3a3a;padding:10px 0 10px 20px}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded .menu-modello-alfa-quadrifoglio{box-shadow:none;border-bottom:1px solid #8f0c25;background:white;padding-top:1px;margin-top:20px}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded .menu-modello-alfa-quadrifoglio .menu-modello-alfa-btns{margin-bottom:15px}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded .menu-modello-alfa-quadrifoglio .menu-modello-alfa-limited{height:60px;display:flex;align-items:center;border:1px solid #8f0c25;padding:0 10px;margin-bottom:10px;background:linear,to left,#f8f8f8 0,#efefef 100%;background:-moz-linear-gradient(right,#f8f8f8 0,#efefef 100%);background:-webkit-linear-gradient(right,#f8f8f8 0,#efefef 100%);position:relative;overflow:hidden}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded .menu-modello-alfa-quadrifoglio .menu-modello-alfa-limited h2{color:#8f0c25;font-size:16px;width:50%}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded .menu-modello-alfa-quadrifoglio .menu-modello-alfa-limited .tag-limited-wrap{filter:drop-shadow(-2px 2px 2px rgba(58,58,58,0.15));position:absolute;top:0;right:0;width:100px;height:25px}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded .menu-modello-alfa-quadrifoglio .menu-modello-alfa-limited .tag-limited-wrap .tag-limited{background-color:white;width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:9px;color:black;clip-path:polygon(10% 0,100% 0,100% 100%,0 100%)}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded .menu-modello-alfa-quadrifoglio:last-of-type{border-bottom:0;padding-bottom:20px}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa .menu-modello-alfa .menu-modello-scopri-expanded-quadrifoglio{background-color:white;margin-top:-20px;padding-bottom:0}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa:after{background-color:white !important}
a{text-decoration:none;color:inherit}
.ancorbox{width:100%;max-width:1600px;position:relative;margin:0 auto;padding-top:18px;z-index:9;*zoom:1;padding-left:60px;padding-right:60px}
.ancorbox:before,.ancorbox:after{content:" ";display:table}
.ancorbox:after{clear:both}
@media screen and (min-width:1024px){.ancorbox{padding-bottom:10px}
}
@media screen and (max-width:768px){.ancorbox{padding-left:30px;padding-right:30px}
}
@media screen and (max-width:640px){.ancorbox{padding:0;margin-bottom:30px}
}
.ancorbox.js-fixed{position:fixed;top:88px;left:0;right:0;background-color:#fff;z-index:5;-webkit-transition:top 250ms linear;-moz-transition:top 250ms linear;-ms-transition:top 250ms linear;-o-transition:top 250ms linear;transition:top 250ms linear;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.ancorbox.js-fixed .js-close .activeborder{background-color:#8f0c25;color:white}
.ancorbox.js-fixed .js-close .activeborder:after{background-position:-104px -2657px}
.ancorbox.js-fixed .ancorbox__title{padding-left:46px}
.ancorbox.js-fixed .ancorbox__title:after{content:"";right:-100%;display:inline-block;position:absolute;height:100%;background-color:white;z-index:4;top:0;width:100%}
.ancorbox.js-fixed .ancorbox__title:before{content:"";left:-100%;display:inline-block;position:absolute;height:100%;background-color:white;z-index:4;top:0;width:100%}
@media screen and (max-width:768px){.ancorbox.js-fixed{top:81px}
}
@media screen and (min-width:1024px){.ancorbox.js-fixed{top:33px}
}
.ancorbox__title{color:black;font-size:18px;text-transform:uppercase;width:-webkit-calc(100% - 300px);width:calc(100% - 300px);float:left;border-bottom:1px solid #e5e5e5;padding-bottom:11px}
.ancorbox__title h2,.ancorbox__title h1,.ancorbox__title .title{font-size:18px;display:inline-block;line-height:28px;cursor:pointer;margin:0}
@media screen and (min-width:1024px){.ancorbox__title{width:-webkit-calc(100% - 300px);width:calc(100% - 300px);padding-right:51px}
}
@media screen and (max-width:640px){.ancorbox__title{display:none}
}
.ancorbox__title.ancorbox--image{padding-bottom:0}
.ancorbox__title.ancorbox--image img{width:50%}
.ancorbox__menu{float:right;width:100%;max-width:300px;cursor:pointer;position:relative}
@media screen and (max-width:640px){.ancorbox__menu{max-width:100%}
}
.ancorbox__menu.js-close .activeborder{background-color:#e5e5e5;color:black}
.ancorbox__menu.js-close .activeborder:before{display:none}
.ancorbox__menu.js-close .activeborder:after{background-position:-54px -2657px}
.ancorbox__menu.up .ancor-menu{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.ancorbox__menu.up .ancor-menu .ancor-menu__item{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.ancorbox__menu.up .ancor-menu .ancor-menu__item:last-child>a:after{display:inline-block}
.ancorbox__menu.up .ancor-menu .ancor-menu__item:first-child>a:after{display:none}
.activeborder,.ancor-menu__item{font-size:13px;letter-spacing:2px;text-transform:uppercase;counter-increment:section}
.ancor-menu__item{padding:0 15px}
.ancor-menu__item:last-child>a:after{display:none}
.ancor-menu__item>a{text-decoration:none;color:#000;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;position:relative;display:inline-block;width:100%;max-height:39px;padding:12px 0;cursor:pointer}
.ancor-menu__item>a:before{content:counter(section) ". "}
.ancor-menu__item>a span{font-size:11px}
.ancor-menu__item>a:hover{color:#8f0c25}
.ancor-menu__item>a:hover:after{background-color:#8f0c25}
.ancor-menu__item>a:after{content:"";width:100%;height:1px;background-color:#cecece;display:inline-block}
.ancor-menu__item.current{background-color:#8f0c25}
.ancor-menu__item.current>a{max-height:40px;color:white}
.ancor-menu__item.current>a:after{display:none}
.activeborder{background-color:#cecece;color:black;position:relative;max-height:40px;padding:12px 15px}
.activeborder:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background-color:#8f0c25}
.activeborder:after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;background-image:url("images/sprite-icons.png");background-repeat:no-repeat;background-position:-54px -2657px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.activeborder:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ancor-menu{margin:0;padding:0;list-style-type:none;position:absolute;top:100%;width:100%;background-color:#e5e5e5;counter-reset:section}
.up .ancor-menu{top:auto;bottom:100%}
ul.mobileMenu__items li.mobileMenu__item{line-height:42px;height:40px;counter-increment:section}
ul.mobileMenu__items li.mobileMenu__item:before{content:counter(section) ". "}
.center-separator{width:33px;height:3px;background-color:#8f0c25;display:block;margin:8px auto 12px}
@media screen and (min-width:768px){.center-separator{margin:24px auto}
}
img:not([src]){display:none}
.scroll-to-see{padding:12px;text-align:center;border-bottom:1px solid #f1f1f1;cursor:pointer}
.scroll-to-see>button{font:13px/16px "ApexNew-Medium",Helvetica,Arial,sans-serif;border:0;background:transparent none;text-transform:uppercase;padding:0;border:0;position:relative}
.scroll-to-see>button:focus{outline:0}
.scroll-to-see>button:before{content:"";position:absolute;left:100%;margin-left:10px;top:50%;height:20px;width:20px;-webkit-transform:translateY(-50%) rotate(90deg);-moz-transform:translateY(-50%) rotate(90deg);-ms-transform:translateY(-50%) rotate(90deg);-o-transform:translateY(-50%) rotate(90deg);transform:translateY(-50%) rotate(90deg);background-image:url("images/sprite-icons.png");background-repeat:no-repeat;background-position:-16px -1962px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.scroll-to-see>button:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.progress-tracker{display:flex;margin:0 auto;padding:0;list-style:none;padding:20px 0 0 0;background-color:#FFF}
@media screen and (max-width:1023px){.progress-tracker{padding:20px 0 20px 0}
}
@media screen and (max-width:640px){.progress-tracker{padding:10px 0 10px 0}
}
.progress-step{display:block;position:relative;flex:1;margin:0;padding:0;min-width:35px}
.progress-step:last-child{flex-grow:0}
.progress-step:not(:last-child)::after{content:'';display:block;position:absolute;top:15px;bottom:15px;right:-17.5px;width:100%;height:5px;-moz-border-radius:25px;-webkit-border-radius:25px;border-radius:25px;transition:background-color .3s}
@media screen and (max-width:640px){.progress-step:not(:last-child)::after{display:none}
}
.progress-step.is-active .progress-title{font-weight:400;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif}
.progress-step>a{display:block}
.progress-marker{display:flex;justify-content:center;align-items:center;position:relative;z-index:8;width:35px;height:35px;padding-bottom:0;padding-left:1px;padding-top:2px;color:#858585;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-weight:400;border:2px solid transparent;border-radius:50%;transition:background-color,border-color;transition-duration:.3s}
@media screen and (max-width:640px){.progress-marker{width:45px;height:45px}
}
.progress-text{display:block;padding:17.5px 11.66667px;overflow:hidden;text-overflow:ellipsis}
.progress-title{margin-top:0}
.progress-step .progress-marker{color:#777;background-color:#ccc}
.progress-step::after{background-color:#ccc}
.progress-step .progress-text,.progress-step .progress-step>a .progress-text{color:#333}
@media screen and (max-width:640px){.progress-step .progress-marker{border:3px solid rgba(133,133,133,0.5);background-color:#fff}
}
.progress-step.is-complete .progress-marker{color:#fff;background-color:#8f0c25}
.progress-step.is-complete::after{background-color:#8f0c25}
.progress-step.is-complete .progress-title{color:rgba(0,0,0,0.25)}
.progress-step.is-complete .progress-marker{color:rgba(255,255,255,0.5)}
@media screen and (max-width:640px){.progress-step.is-complete .progress-marker{border:3px solid #fff}
}
.progress-step.is-active .progress-marker{color:#fff;background-color:#8f0c25}
.progress-step.is-active::after{background-color:#8f0c25}
.progress-step.is-active .progress-title{color:#8f0c25}
.progress-step.is-active .progress-marker{border:3px solid #fff;box-shadow:0 0 0 3px #8f0c25}
@media screen and (max-width:640px){.progress-step.is-active .progress-marker{box-shadow:0 0 0 3px rgba(143,12,37,0.25)}
}
.progress-step.is-hidden .progress-marker{display:none}
.progress-tracker--center .progress-step{text-align:center}
.progress-tracker--center .progress-step:last-child{flex-grow:1}
.progress-tracker--center .progress-step::after{right:-50%}
.progress-tracker--center .progress-marker{margin-left:auto;margin-right:auto}
.progress-tracker--right .progress-step{text-align:right}
.progress-tracker--right .progress-step:last-child{flex-grow:1}
.progress-tracker--right .progress-step::after{right:calc(-100% + 17.5px)}
.progress-tracker--right .progress-marker{margin-left:auto}
.progress-tracker--border{padding:5px;border:2px solid #8f0c25;border-radius:45px}
.progress-tracker--spaced .progress-step::after{width:calc(100% - 55px);margin-right:27.5px}
.progress-tracker--word{padding-right:0;overflow:hidden}
.progress-tracker--word .progress-text{display:inline-block;white-space:nowrap}
.progress-tracker--word .progress-title{margin:0;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:12px;color:#838383}
.progress-tracker--word-center .progress-text{padding-right:0;padding-left:0;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);transform:translateX(-50%);left:17.5px;position:relative}
@media screen and (max-width:1023px){.progress-tracker--word-center .progress-text{display:none}
}
.progress-tracker--word-right{padding-right:0;padding-left:41.58333px}
.progress-tracker--word-right .progress-text{padding-left:0;transform:translateX(calc(-100% + 35px))}
.progress-tracker--text .progress-step:last-child{flex-grow:1}
.progress-tracker--text-top .progress-step::after{top:auto}
.progress-tracker--text-top .progress-text{height:100%}
.progress-tracker--text-top .progress-marker{bottom:35px}
.progress-tracker--text-inline .progress-step{display:flex}
.progress-tracker--text-inline .progress-text{position:relative;z-index:30;max-width:70%;white-space:nowrap;padding-top:0;padding-bottom:0;background-color:#fff}
.progress-tracker--text-inline .progress-title{margin:0}
.progress-tracker--square .progress-step{padding-top:0}
.progress-tracker--square .progress-marker{transform:scaleX(0.33) translateY(-15px);border-radius:0}
@media(max-width:399px){.progress-tracker-mobile{overflow-x:auto}
.progress-tracker-mobile .progress-tracker{min-width:200%}
}
.progress-tracker--vertical{flex-direction:column}
.progress-tracker--vertical .progress-step{flex:1 1 auto}
.progress-tracker--vertical .progress-step::after{right:auto;top:17.5px;left:15px;width:5px;height:100%}
.progress-tracker--vertical .progress-marker{position:absolute;left:0}
.progress-tracker--vertical .progress-text{padding-top:8.75px;padding-left:52.5px}
.progress-tracker--vertical .progress-step:not(:last-child) .progress-text{padding-bottom:52.5px}
@keyframes scale-up{from{opacity:1;transform:translate(-50%,-50%) scale(0)}
to{opacity:0;transform:translate(-50%,-50%) scale(1)}
}
.anim-ripple .progress-marker::before,.anim-ripple-large .progress-marker::before,.anim-ripple-splash .progress-marker::before{content:"";display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;z-index:30;background:rgba(0,0,0,0.3);border-radius:50%;transform:translate(-50%,-50%) scale(0);visibility:hidden}
.anim-ripple :not(:active) .progress-marker::before,.anim-ripple-large :not(:active) .progress-marker::before,.anim-ripple-splash :not(:active) .progress-marker::before{animation:scale-up .3s ease-out}
.anim-ripple :focus .progress-marker::before,.anim-ripple-large :focus .progress-marker::before,.anim-ripple-splash :focus .progress-marker::before{visibility:visible}
.anim-ripple-large .progress-marker::before{width:200%;height:200%}
.anim-ripple-splash .progress-marker::before{width:200%;height:200%;box-shadow:0 0 6px 6px rgba(0,0,0,0.35)}
.anim-ripple-double .progress-marker::before,.anim-ripple-double .progress-marker::after{content:"";display:block;width:100%;height:100%;position:absolute;top:50%;left:50%;z-index:30;background:rgba(0,0,0,0.3);border-radius:50%;transform:translate(-50%,-50%) scale(0);visibility:hidden;background:0;border:3px solid rgba(0,0,0,0.3)}
.anim-ripple-double :not(:active) .progress-marker::before,.anim-ripple-double :not(:active) .progress-marker::after{animation:scale-up .3s ease-out 0}
.anim-ripple-double :not(:active) .progress-marker::after{animation-delay:.15s}
.anim-ripple-double :focus .progress-marker::before,.anim-ripple-double :focus .progress-marker::after{visibility:visible}
.anim-path .progress-step::after{background-image:linear,to right,#ccc 50%,#8f0c25 50%;background-size:200% 100%;background-position:0 100%;transition:background-position .3s ease-out}
.anim-path .progress-step.is-complete::after{background-position:-100% 100%}
.alfa-loading{width:50px;height:50px;display:block;margin:0 auto;background:url("images/ajax-loader.gif") 50% 50% no-repeat;position:absolute;left:50%;top:110%;margin-left:-25px}
.form__content{padding:33px 0}
@media screen and (max-width:767px){.form__content>.l-wrap{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.form__content>.l-wrap{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.form__content>.l-wrap{padding-left:60px;padding-right:60px}
}
.form__content--details{text-align:left;padding:50px 50px 75px 50px;font:14px/14px "ApexNew-Book",Helvetica,Arial,sans-serif;line-height:1.3}
@media screen and (max-width:640px){.form__content--details{padding:50px 25px}
}
.form__content--details .form__content--detailsTitle{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold;margin:10px 0;display:block}
.form__content--details strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.form__content--financia-table .accordion{margin-bottom:1px;border-top:2px solid #8f0c25}
.form__content--financia-table .accordion .accordion__title{background:0}
@media screen and (max-width:767px){.form__content--financia-table .accordion .accordion__title>.tl-arg{max-width:190px}
}
.form__content--financia-table .accordion .table-wrapper{margin:0 0 25px 0}
.form__content--financia-table .accordion.js-open .accordion__box{max-height:2500px}
@media only screen and (max-width:560px){.offers-single .offers-single__content .description-box .form__content--financia-table.block-text{padding:0}
.offers-single .offers-single__content .description-box .form__content--financia-table.block-text .accordion__title{padding:0}
.form__content--financia-table.block-text .table-wrapper .responsive-table-container .scrollable{margin-left:50%}
.form__content--financia-table.block-text .table-wrapper .responsive-table-container .pinned{width:50%}
.form__content--financia-table.block-text .table-wrapper .responsive-table-container .pinned tr td:first-child{word-break:break-word}
}
.btn--bordered:focus{outline:0}
.block-text.block-text--centered{text-align:center}
.block-text.block-text--centered>p{padding-bottom:33px}
.block-text.block-text--centered .text--big{font-size:30px}
.block-text.block-text--centered .color--brand{color:#8f0c25}
.block-text.block-text--centered .text--normal{font-size:18px}
.sm-brochure{background-image:url("images/sprite-icons.png");background-position:-12px -464px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.sm-brochure{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.content--centered{text-align:center}
.form-section{text-align:center}
@media screen and (min-width:640px) and (max-width:768px){.form-section{padding:0 20px}
}
.form-section .form-section__inner{text-align:left}
.form-section .form-section__inner .text--disclaimer{font-size:12px}
.form-section .form-section__inner .text--disclaimer strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.form-section .form-section__inner.form__newsletter{padding:50px 0 30px 0}
.form-section .form-section__inner.form__keep-me-informed .form-footer{margin-bottom:10px}
@media screen and (max-width:640px){.form-section .form-section__inner:not(.step-01){padding-left:8px;padding-right:8px}
}
@media screen and (max-width:640px){.form-section .accordion-group .text{padding-left:15px;padding-right:15px}
}
.form-section .accordion-group .accordion:last-child .accordion__title:after{display:none}
.form-section .accordion-group .accordion .accordion__title{width:100%;position:relative}
.form-section .accordion-group .accordion.js-open .accordion__title{background-color:#fff}
.form-section .accordion-group .accordion .accordion__box ul{top:10px}
.form-section .accordion-group .accordion .accordion__box img{width:100%}
.form-section .accordion-group .accordion .accordion__box .input-inline{width:100%;margin:8px 0}
.form-section .accordion-group .tl-arg{font-size:14px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;margin-right:21px;margin-top:21px}
.form-section .accordion-group .tl-arg:after{display:none}
.form-section .text--detail{text-align:left;margin:100px 0;max-width:1680px;padding:0 15px;width:100%}
.form-section .text--detail p{font-size:14px;letter-spacing:1px;line-height:18px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif}
.form-section .text--medium{margin:0;font-size:14px}
.form-section .text--small{font-size:12px}
.form-section h4.text--medium{margin-bottom:12px}
.form-section .btn--bordered{width:auto;padding:5px 50px;letter-spacing:2px;margin:30px auto;display:block;color:#000}
.form-section .btn--bordered:focus{outline:0}
.form-section .btn--bordered:disabled{cursor:auto;background:transparent;opacity:.45;border-color:#909090}
.form-section .btn__wrapper{text-align:center}
.form-section .btn__wrapper .btn--bordered{display:inline-block;margin:8px}
.dealers__inner{text-align:center;margin-bottom:0}
.dealers__inner .owl-dots{display:inline-block;width:auto}
.dealers__inner .owl-controls{display:inline-block;position:relative;width:auto;padding:0 45px;text-align:center;top:-10px}
.dealers__inner .owl-dots{display:inline-block;width:auto;position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin-top:0;left:auto;bottom:auto}
.dealers__inner .owl-dots>.owl-dot:not(.active){background-color:#e5e5e5}
.dealers__inner .owl-nav{display:inline-block;text-align:center;position:relative;width:100%}
.dealers__inner .owl-nav .owl-prev,.dealers__inner .owl-nav .owl-next{width:30px;height:30px;position:absolute;top:0}
.dealers__inner .owl-nav .owl-prev:after,.dealers__inner .owl-nav .owl-next:after{content:"";position:absolute;display:inline-block;width:30px;height:30px;background-image:url("images/sprite-icons.png");left:0}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealers__inner .owl-nav .owl-prev:after,.dealers__inner .owl-nav .owl-next:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealers__inner .owl-nav .owl-prev:focus,.dealers__inner .owl-nav .owl-next:focus{outline:0}
.dealers__inner .owl-nav .owl-prev{left:-45px;font-size:0}
.dealers__inner .owl-nav .owl-prev:hover:after{background-position:-18px -1660px;opacity:1}
.dealers__inner .owl-nav .owl-prev:after{background-position:-68px -1660px;opacity:.25}
.dealers__inner .owl-nav .owl-next{right:-45px;font-size:0}
.dealers__inner .owl-nav .owl-next:hover:after{background-position:-8px -1711px;opacity:1}
.dealers__inner .owl-nav .owl-next:after{background-position:-58px -1711px;opacity:.25}
.input--animated{position:relative;border-bottom:1px solid rgba(0,0,0,0.2);width:100%}
.input--animated.js-valid{border-bottom-color:#33c718}
.input--animated.error{border-bottom-color:#8f0c25}
.input--animated.error label{color:#8f0c25;font:12px/12px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic;-webkit-transform:translateY(-175%);-moz-transform:translateY(-175%);-ms-transform:translateY(-175%);-o-transform:translateY(-175%);transform:translateY(-175%);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:95%;padding-bottom:1px}
.input--animated.error label span{display:inline-block}
.input--animated>input{background-color:#fff;font:18px/18px "ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic;border:0;border-radius:0;outline:0;height:50px;width:100%;font-size:18px;padding:15px 9px 0 9px;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.input--animated>input:disabled{background-color:transparent}
.input--animated>label{font:16px/16px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic;position:absolute;bottom:9px;left:9px;color:#909090;position:absolute;cursor:text;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s}
.input--animated>label span{display:none}
.input--animated>label.input--filled{font:12px/12px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic;-webkit-transform:translateY(-175%);-moz-transform:translateY(-175%);-ms-transform:translateY(-175%);-o-transform:translateY(-175%);transform:translateY(-175%)}
.input--animated textarea{padding:25px 8px 8px 8px;border:0;background:#fff;width:100%}
.input--animated textarea+label{color:#909090;position:absolute;top:20px;bottom:auto;left:9px}
.input--animated textarea+label.input--filled{-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}
.input--animated textarea:focus{outline:0}
.input--animated.input-textarea{border:0;border:1px solid rgba(0,0,0,0.2)}
.input--animated.input-textarea.error textarea{border-bottom:1px solid #8f0c25}
.input--animated.input-textarea.error label{color:#8f0c25;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}
[type=password].input--nostyle,[type=email].input--nostyle,[type=text].input--nostyle{background-color:transparent;border:0;color:black;font:18px/18px "ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic}
.form-footer,.form-row__inner{width:100%;padding:0 10.5px;float:left;margin-bottom:6px}
.form-footer .btn--link,.form-row__inner .btn--link{margin:6px 0}
@media screen and (max-width:640px){.form-footer .btn--link,.form-row__inner .btn--link{margin:10px 0;text-align:left}
}
legend{font:18px/21px "ApexNew-Book",Helvetica,Arial,sans-serif;width:100%;padding:0 10.5px;float:left;display:block;padding:40px 0}
@media screen and (max-width:640px){legend{padding-left:10px;padding-right:10px}
}
legend strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
legend span{color:#8f0c25;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
legend.text--center{text-align:center}
.form-footer{margin-bottom:15px}
@media screen and (min-width:1200px){.form-footer{margin-bottom:0}
}
form{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:1px}
form a{color:black}
.input-inline{*zoom:1;display:inline-block;margin-right:21px}
.input-inline:before,.input-inline:after{content:" ";display:table}
.input-inline:after{clear:both}
.input-inline>label{cursor:pointer;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;padding-left:50px;margin-left:-50px;position:relative;z-index:3}
.input-inline span:not(.select--placeholder){width:20px;height:20px;display:inline-block;position:relative;float:left;vertical-align:middle;margin-right:9px;margin-top:-1px}
.input-inline span:not(.select--placeholder):after,.input-inline span:not(.select--placeholder):before{content:"";display:inline-block}
.input-inline.select--wrapper__custom{padding:0;margin:0;width:100%;height:51px;overflow:hidden;position:relative;background:#fff url("images/select-custom_arrow.png") 94.3% 50% no-repeat}
.input-inline.select--wrapper__custom select::-ms-expand{display:none}
.input-inline.select--wrapper__custom select{border:0;box-shadow:none;background-color:transparent;background-image:none;color:#909090;height:51px;padding:20px 8px 5px 10px;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-bottom:1px solid rgba(0,0,0,0.2);border-radius:initial}
.input-inline.select--wrapper__custom select:focus,.input-inline.select--wrapper__custom select.input--filled{outline:0}
.input-inline.select--wrapper__custom select:focus+span,.input-inline.select--wrapper__custom select.input--filled+span{font:12px/12px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic;top:10px}
.input-inline.select--wrapper__custom select:disabled{border:0;background:#f1f1f1}
.input-inline.select--wrapper__custom span{position:absolute;top:50%;left:10px;font:16px/16px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-style:italic;color:#909090;cursor:text;-webkit-transition:all .3s;-moz-transition:all .3s;-ms-transition:all .3s;-o-transition:all .3s;transition:all .3s;width:80%;pointer-events:none}
.input-inline input[type="radio"],.input-inline input[type="checkbox"]{opacity:0}
.input-inline input[type="radio"]+span:after,.input-inline input[type="radio"]+span:before,.input-inline input[type="checkbox"]+span:after,.input-inline input[type="checkbox"]+span:before{background-color:white;width:20px;height:20px}
.input-inline input[type="radio"]+span:after,.input-inline input[type="radio"]+span:before{border-radius:100%;z-index:1}
.input-inline input[type="radio"]+span:after{border:1px solid #d1d1d1;position:absolute;top:0;right:0;bottom:0;left:0}
.input-inline input[type="radio"]:checked+span:before{background-color:#8f0c25;width:12px;height:12px;position:absolute;top:4px;right:4px;z-index:2}
.input-inline input[type="radio"]:checked+span:after{border:1px solid #8f0c25}
.input-inline input[type="checkbox"]+span:after{width:20px;height:20px;position:absolute;top:0;right:0;bottom:0;left:0;border:1px solid rgba(0,0,0,0.2)}
.input-inline input[type="checkbox"]:checked+span:before{background-image:url("images/sprite-icons.png");background-position:-66px -2614px;width:18px;height:18px;position:absolute;top:1px;left:1px;z-index:2}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.input-inline input[type="checkbox"]:checked+span:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.input-inline input[type="checkbox"]:checked+span:after{border:1px solid rgba(0,0,0,0.2)}
.error input[type="checkbox"]:checked+span:after{border:1px solid #8f0c25}
.error input[type="radio"]+span:after,.error input[type="checkbox"]+span:after{content:"";border-color:#8f0c25 !important;border-width:3px}
input[type="hidden"]+label>span{display:none}
.form-privacy label.error,.form-privacy span.error,.accordion__col label.error,.accordion__col span.error{color:#8f0c25;display:block;margin:5px 0;font:12px/12px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic}
.custom__select{height:51px}
.custom__select.error>label,.custom__select.error span.error{color:#8f0c25;display:block;margin:5px 0;font:12px/12px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic;border-bottom:0}
.custom__select.error>span{border-bottom:1px solid #8f0c25}
.custom__select.error>span .ui-selectmenu-text{color:#8f0c25}
@media screen and (min-width:641px){.custom__select.error+.form-col{margin-top:22px}
}
.form-col--two{font-size:0}
.form-col--two .input--nearby{display:inline-block;width:66.66%;vertical-align:bottom}
.form-col--two .input--nearby.select--wrapper__custom{background:#fff url("images/select-custom_arrow.png") 94.3% 70% no-repeat;width:calc(33.33% - 6px);margin-right:5px}
.form-col--two .input--nearby.select--wrapper__custom select{font-size:16px}
.form-col--two .input--nearby.select--wrapper__custom span{top:auto;bottom:9px}
.toggle-input--hidden{display:none}
.form-row{*zoom:1;clear:both;margin:0 -10.5px 15px;position:relative}
.form-row:before,.form-row:after{content:" ";display:table}
.form-row:after{clear:both}
@media screen and (max-width:640px){.form-row{margin-bottom:0}
}
.form-col{width:50%;padding:0 10.5px;float:left}
.form-col>span{display:block;margin-bottom:10px}
.form-col.fleet-size .input-inline{margin-right:10px}
@media screen and (max-width:767px){.form-col.fleet-size .input-inline{margin:8px 0;display:block;width:100%}
}
.form-col.inline-content span{margin-bottom:10px;display:block}
.form-col.inline-content .input-inline{padding:0 !important}
@media screen and (max-width:640px){.form-col{width:100%;margin-bottom:21px}
}
.select--permuta{display:none}
.form-section{background-color:#f1f1f1}
.form-section__inner{max-width:768px;width:100%;margin:0 auto}
.form-section__inner.step-03 .text{font-size:18px;text-align:center;margin:10px 0 30px 0}
.form-section__inner.step-04{margin:30px auto}
@media screen and (max-width:640px){.form-section__inner.step-04 .text--normal{padding-left:10px;padding-right:10px}
}
.form-section .map-accordion{padding:5px 60px;margin:0 0 30px 0;border-bottom:1px solid #CCC}
@media screen and (max-width:640px){.form-section .map-accordion{margin-bottom:20px;padding:0}
}
.form-section .map-accordion .accordion{margin-bottom:0}
.form-section .map-accordion .accordion__title{padding:0;text-align:center}
@media screen and (max-width:640px){.form-section .map-accordion .accordion__title{background-color:#fff;border-top:1px solid #e5e5e5;text-align:center}
.form-section .map-accordion .accordion__title .tl-arg{margin-right:0;margin-top:20px;margin-bottom:15px;margin-left:30px}
.form-section .map-accordion .accordion__title .accordion__toggle{margin-left:25px;margin-top:-8px;float:none;vertical-align:middle}
}
.form-section .map-accordion .accordion__title .tl-arg{font:14px/14px "ApexNew-Medium",Helvetica,Arial,sans-serif;margin-top:20px;margin-right:0}
.form-section .map-accordion .accordion__title .tl-arg:after{display:none}
.form-section .map-accordion .accordion__toggle{margin-top:10px}
@media screen and (max-width:767px){.form-section__wrap{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.form-section__wrap{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.form-section__wrap{padding-left:60px;padding-right:60px}
}
.form-section .tl-arg{text-align:left}
.form-section .ar-tabs.tabs--form .tab-header{margin:0 60px;padding-top:50px;padding-bottom:50px;border-bottom:1px solid #e5e5e5}
.form-section .ar-tabs.tabs--form .tab-header.tab-header--slidable{background-color:#f1f1f1;padding:15px 30px;margin:0;overflow:hidden}
@media screen and (max-width:640px){.form-section .ar-tabs.tabs--form .tab-header.tab-header--slidable .tab-header__item{margin:0}
}
.form-section .ar-tabs.tabs--form .tab-header .scrollRightBtn,.form-section .ar-tabs.tabs--form .tab-header .scrollLeftBtn{background:0;right:-5px}
.form-section .ar-tabs.tabs--form .tab-header .scrollRightBtn:after,.form-section .ar-tabs.tabs--form .tab-header .scrollLeftBtn:after{height:100%;background-color:#f1f1f1;background-position:-40px -1694px}
.form-section .ar-tabs.tabs--form .tab-header .scrollLeftBtn:after{background-position:-43px -1642px}
.form-section .ar-tabs.tabs--form .tab-content .dealers .input-inline{width:100%}
.form-section .dealer__warning{text-align:center;color:#909090;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic}
.form-section .dealer__warning span{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic;text-decoration:underline}
.lg-dealer{background-position:-55px -104px}
.dealers{text-align:left;clear:both;max-width:1680px;margin:0 auto}
.dealers.no-slide{*zoom:1}
.dealers.no-slide:before,.dealers.no-slide:after{content:" ";display:table}
.dealers.no-slide:after{clear:both}
.dealers.no-slide .dealers__inner{*zoom:1}
.dealers.no-slide .dealers__inner:before,.dealers.no-slide .dealers__inner:after{content:" ";display:table}
.dealers.no-slide .dealers__inner:after{clear:both}
.dealers.no-slide .dealers__inner .dealers__item:first-child{border:0}
@media only screen and (max-width:767px){.dealers.no-slide .dealers__inner .dealers__item:first-child{margin-top:0}
}
.dealers.no-slide .dealers__item{float:left;width:25%;padding:0 10.5px;float:left}
@media only screen and (max-width:767px){.dealers.no-slide .dealers__item{width:100%;margin-top:40px}
}
.dealers.no-slide .owl-controls{display:none}
.dealers__inner{background-color:#fff;padding:30px 60px}
@media screen and (max-width:1024px){.dealers__inner{padding:18px 30px}
}
@media screen and (max-width:767px){.dealers__inner{padding:18px 15px}
}
.dealers .dealers__search{margin:0 auto;width:100%;background:#FFF;text-align:center;padding:20px 0 10px 0}
.dealers .dealers__search>span,.dealers .dealers__search>.input-box{display:inline-block}
.dealers .dealers__search>.input-box{width:25%}
@media screen and (max-width:767px){.dealers .dealers__search>span{display:block}
.dealers .dealers__search>.input-box{width:90%}
}
.dealers__item{text-transform:uppercase;border-left:1px solid #e5e5e5;padding:20px 0 20px 20px;text-align:left}
@media screen and (max-width:767px){.dealers__item{border:0;padding:20px 0 20px 0}
}
.dealers__item h3{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.dealers__place{font-size:14px}
.dealers__title,.dealers__place,.dealers__distance{margin:0}
.dealers__distance{padding:3px 0 9px}
.dealers__distance>i{vertical-align:middle;background-position:-66px -104px;width:30px}
.dealers .owl-carousel .owl-stage .owl-item:first-child .dealers__item{border:0}
@media screen and (max-width:1023px){.dealers.dealers__mandate .dealers__inner{padding:0 15px 30px 15px}
.dealers.dealers__mandate .dealers__inner .owl-controls{top:-5px}
}
.dealers.dealers__mandate .dealers__item{padding:20px}
.dealers.dealers__mandate .dealers__item .mandates{padding:10px 0 0 10px}
.dealers.dealers__mandate .dealers__item .mandates span{width:25px;height:25px;display:inline-block;background-position:center center;background-repeat:no-repeat;background-image:url("images/mandate_logos.png")}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealers.dealers__mandate .dealers__item .mandates span{background-image:url("images/mandate_logos@2x.png");background-size:150px auto}
}
.dealers.dealers__mandate .dealers__item .mandates span.mandate--alfa{background-position:0 0}
.dealers.dealers__mandate .dealers__item .mandates span.mandate--fiat{background-position:-25px 0}
.dealers.dealers__mandate .dealers__item .mandates span.mandate--jeep{background-position:-50px 0}
.dealers.dealers__mandate .dealers__item .mandates span.mandate--fiatpro{background-position:-75px 0}
.dealers.dealers__mandate .dealers__item .mandates span.mandate--abarth{background-position:-100px 0}
.dealers.dealers__mandate .dealers__item .mandates span.mandate--lancia{background-position:-125px 0}
.dealers.dealers__mandate .dealers__item .dealers__title{font-size:16px}
.dealers.dealers__mandate .dealers__item .dealers__distance{padding:0}
.dealers.dealers__mandate .dealers__item .dealers__place{text-transform:none;letter-spacing:0;margin:0 0 10px 0;padding:10px;border-bottom:1px solid #e5e5e5}
.dealers.dealers__mandate .dealers__item .dealers__selection{display:block;margin:0 auto;text-align:center}
.dealers.dealers__mandate .dealers__item .dealers__selection .input-inline{display:inline-block;width:auto !important;margin:0;position:relative}
@media screen and (max-width:1023px){.dealers.dealers__mandate .dealers__item .dealers__selection .input-inline{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
}
.dealers.dealers__mandate .dealers__item .dealers__selection .input-inline>label{padding-left:65px;margin-left:-35px}
.dealers.dealers__mandate .dealers__item .dealers__selection .input-inline span{position:absolute;float:none;left:-5px;top:0}
.dealers.dealers__mandate .dealers__item .dealers__selection .input-inline .input-inline input[type="radio"],.dealers.dealers__mandate .dealers__item .dealers__selection .input-inline .input-inline input[type="checkbox"]{display:none}
.accordion-form.js-close{display:none;margin-bottom:0}
.accordion-form.js-close>p{font-size:12px;margin:0;padding:1em 0}
@media screen and (max-width:640px){.accordion-form.js-close>p{padding:0 0 25px 0}
}
.form-section .tab-contents{overflow:hidden}
.form-section .map-container{height:490px;border:15px solid #fff;margin-bottom:50px}
.form-section .map-container .marker{width:48px;height:59px;font:14px/14px "ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold;background-image:url("images/sprite-icons.png");background-position:-86px -2324px;text-align:left;padding:5px 0 0 5px;color:#000}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.form-section .map-container .marker{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.form-section .map-container .marker.selected{background-position:-12px -2323px;color:#fff}
.form-section .map-container .marker:after{content:"";position:absolute;top:3px;left:4px;width:48px;height:48px;background:#000;z-index:-1}
.form-section .map-container .marker:before{content:"";position:absolute;bottom:5px;left:23px;width:21px;height:5px;transform:rotate(-45deg);background:#000;z-index:-1}
.elq-form label.error{color:#8f0c25;display:block;margin:5px 0;font:12px/12px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic}
.elq-form .form-row__inner .input-inline{position:relative}
@media screen and (max-width:767px){.elq-form .form-row__inner .input-inline{width:100%;margin:5px 0}
.elq-form .form-row__inner .input-inline input[type='checkbox'],.elq-form .form-row__inner .input-inline input[type="radio"]{position:absolute}
}
.elq-form .form-row__inner .input-inline label{margin-left:-20px;position:relative}
.elq-form .form-row__inner .input-inline span{position:absolute;left:0;top:0}
#ty-page_nl_f{background-color:#e5e5e5;padding:75px 0}
#ty-page{padding:75px 0;background-color:#e5e5e5;background-image:url("images/bkg-submenu.jpg");background-position:100% 100%;background-repeat:no-repeat;background-size:contain}
@media screen and (max-width:1023px){#ty-page{background-size:cover}
}
#stepForm_nl_f .accordion__col--right .form-row{margin:0 -10.5px 10px}
@media screen and (max-width:640px){.form-row.toggle-input--title-contact{margin:20px 0;height:20px}
.form-row.toggle-input--title-contact>span{width:100%;display:block;margin:15px 0}
}
.contact-us--wrapper .contact-us--form .form-section__inner .form-row.toggle-input--title-contact{margin:20px 0;height:20px}
.contact-us--wrapper .contact-us--form .form-section__inner .form-row.toggle-input--title-contact>span{margin-right:25px}
#title-error{color:#8f0c25;font-style:italic;white-space:nowrap;font:12px/12px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;margin:5px 0}
.table-wrapper table.table-financial tr td:first-child{width:40%;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;border-right:0;text-align:left}
.table-wrapper table.table-financial tr td:last-child{text-align:left;border-right:0}
.l-page .accordion__title h2.header-no-transform{text-transform:none}
.form-v2{text-align:left}
.form-v2 input::-ms-clear{display:none}
.form-v2.form-section{letter-spacing:1px}
@media screen and (min-width:1024px) and (max-width:767px){.form-v2{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:1024px) and (min-width:768px) and (max-width:1365px){.form-v2{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1024px) and (min-width:1366px){.form-v2{padding-left:60px;padding-right:60px}
}
.form-v2 strong,.form-v2 b{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.form-v2 .simple-text{margin:20px 0 45px 0}
.form-v2 .simple-text.italic-text,.form-v2 .simple-text .italic-text{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.form-v2 .simple-text.italic-text strong,.form-v2 .simple-text.italic-text b,.form-v2 .simple-text .italic-text strong,.form-v2 .simple-text .italic-text b{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif}
.form-v2 .step-wrapper.js-hidden{display:none}
.form-v2 .progress-tracker-wrapper{background-color:#fff;position:relative}
.form-v2 .progress-tracker-wrapper:before,.form-v2 .progress-tracker-wrapper:after{content:"";background:#fff;position:absolute;left:-100%;top:0;width:100%;height:100%}
.form-v2 .progress-tracker-wrapper:after{left:auto;right:-100%}
.form-v2 .vehicle-logo{height:20px;width:auto;display:block;position:relative;margin:10px 0}
.form-v2 .vehicle-logo:before{content:"";position:absolute;left:0;bottom:-10px;height:2px;background-color:#8f0c25;width:40px}
.form-v2 .vehicle-logo img{height:100%;width:auto}
.form-v2 .vehicle-change-btn .btn-svg{max-width:200px}
.form-v2 .vehicle-change-btn .btn-svg .text{letter-spacing:2px}
.form-v2 .vehicle-change-btn .btn-svg .text>i{background-position:-10px -1914px}
.form-v2 .vehicles-wrapper .vehicle-row{margin:15px 0;font-size:0;display:inline-block;border-bottom:1px solid #e5e5e5}
@media screen and (max-width:640px){.form-v2 .vehicles-wrapper .vehicle-row .owl-positions{font-size:18px;top:-45px;background-color:transparent;padding:0}
.form-v2 .vehicles-wrapper .vehicle-row .owl-positions>li{color:#000}
.form-v2 .vehicles-wrapper .vehicle-row .owl-positions .owl-current{color:#8f0c25;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif}
.form-v2 .vehicles-wrapper .vehicle-row .owl-controls .owl-nav .owl-next,.form-v2 .vehicles-wrapper .vehicle-row .owl-controls .owl-nav .owl-prev{position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:50px;width:25px;background-repeat:no-repeat;background-image:url("images/sprite-icons.png");background-position:-63px -1649px}
}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:640px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:640px) and (min-resolution:125dpi),only screen and (max-width:640px) and (min-resolution:1.3dppx){.form-v2 .vehicles-wrapper .vehicle-row .owl-controls .owl-nav .owl-next,.form-v2 .vehicles-wrapper .vehicle-row .owl-controls .owl-nav .owl-prev{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.form-v2 .vehicles-wrapper .vehicle-row .owl-controls .owl-nav .owl-next.js-disabled,.form-v2 .vehicles-wrapper .vehicle-row .owl-controls .owl-nav .owl-prev.js-disabled{display:none !important}
.form-v2 .vehicles-wrapper .vehicle-row .owl-controls .owl-nav .owl-next{right:0;background-position:-63px -1699px;left:auto}
}
.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item{width:17vw;display:inline-block;padding:0 10px 0 0;position:relative;vertical-align:top}
@media screen and (min-width:768px) and (max-width:1023px){.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item{width:25vw}
}
@media screen and (max-width:640px){.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item{width:100vw}
}
.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .vehicle-img{margin:10px 0 15px 0;font-size:16px;position:relative}
@media screen and (max-width:640px){.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .vehicle-img{margin:10px 0 15px -10px}
}
.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .vehicle-img img{width:100%;height:auto}
.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .input-inline{margin:0;width:100%;float:none}
@media screen and (max-width:640px){.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .input-inline{padding:0 12px}
}
.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .input-inline span:not(.select--placeholder){margin-top:-2px}
.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .input-inline label{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;position:relative;width:100%;padding:0;margin:0}
.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .input-inline label img{width:100%;padding:10px 10px 10px 0}
@media screen and (max-width:640px){.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .input-inline label img{margin:0 auto;width:85%;display:block}
}
.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .input-inline .vehicle-name{position:relative;width:calc(100% - 10px);display:inline-block;vertical-align:top;padding-left:40px;margin-left:-40px;font-size:15px}
.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .input-inline .vehicle-name strong{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif}
@media screen and (max-width:640px){.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .input-inline input[type="radio"],.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .input-inline input[type="checkbox"]{position:absolute;left:0;top:0;width:100%;height:100%;z-index:99}
}
.form-v2 .vehicles-wrapper .vehicle-row .vehicle-item .input-inline input[type="checkbox"]+span:after{border:1px solid #8f0c25}
.form-v2 .vehicle-chosen{width:33.33333%;padding:0 10.5px;float:left;float:none;display:inline-block;vertical-align:top}
@media screen and (max-width:768px){.form-v2 .vehicle-chosen{padding-left:0}
}
@media screen and (max-width:640px){.form-v2 .vehicle-chosen{display:none}
}
.form-v2 .vehicle-chosen .vehicle-logo{height:auto}
.form-v2 .vehicle-chosen .vehicle-logo img{height:20px}
.form-v2 .vehicle-chosen .vehicle-logo:before{bottom:9px}
.form-v2 .vehicle-chosen .vehicle-logo span{display:block;padding-left:50px;font-size:16px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;margin-top:10px;letter-spacing:2px}
.form-v2 .vehicle-chosen .vehicle-img-big{margin:40px 0 20px 0}
.form-v2 .vehicle-chosen .vehicle-img-big img{width:100%}
.form-v2 .form-container{width:66.66667%;padding:0 10.5px;float:left;width:65%;float:none;display:inline-block;margin-bottom:20px}
@media screen and (max-width:640px){.form-v2 .form-container{width:100%;padding:0 10.5px;float:left}
}
@media screen and (min-width:640px){.form-v2 .form-container .btn--link{display:block;padding-left:30px;margin:12px 0 6px 0}
}
.form-v2 .form-container .simple-text{margin-left:40px}
@media screen and (min-width:768px) and (max-width:1023px){.form-v2 .form-container .simple-text{margin-left:15px}
}
@media screen and (max-width:640px){.form-v2 .form-container .simple-text{margin-left:0}
}
.form-v2 .form-container .form-container-inner{padding:10px 40px;border-left:1px solid #ccc}
@media screen and (min-width:768px) and (max-width:1023px){.form-v2 .form-container .form-container-inner{padding:10px 15px}
}
@media screen and (max-width:640px){.form-v2 .form-container .form-container-inner{border-left:0;padding:0}
}
.form-v2 .form-container .form-spacer{height:30px;display:block}
@media screen and (max-width:640px){.form-v2 .form-container .form-spacer{display:none}
}
.form-v2 .form-container .required-disclaimer{height:50px;font-size:13px;line-height:50px;margin:0}
.form-v2 .form-container .form-privacy{border-top:1px solid #ccc;padding:20px 0}
@media screen and (max-width:640px){.form-v2 .form-container .form-privacy{border-top:0}
}
.form-v2 .form-container .form-privacy .privacy-title{font-size:14px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
@media screen and (max-width:640px){.form-v2 .form-container .form-privacy .privacy-title{font-size:16px}
}
.form-v2 .form-container .form-privacy .text--disclaimer{font-size:12px}
.form-v2 .form-container .form-send-btn{display:inline-block;padding:12px 50px 10px 50px;background-color:#8f0c25;text-transform:uppercase;color:#fff;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:2px;cursor:pointer;float:right;margin:10px 0;position:relative;outline:0;border:0}
@media screen and (max-width:640px){.form-v2 .form-container .form-send-btn{text-align:center;width:100%;padding:16px 50px 14px 50px}
}
.form-v2 .form-container .form-send-btn:before{content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:20px;background-repeat:no-repeat;background-image:url("images/sprite-icons.png");background-position:-114px -1964px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.form-v2 .form-container .form-send-btn:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.form-v2 .form-container .form-send-btn:before{display:none}
}
.form-v2 .dealer-change-car{border-bottom:1px solid #ccc;padding-bottom:25px}
@media screen and (min-width:641px){.form-v2 .dealer-change-car{display:none}
}
.form-v2 .dealer-change-car .simple-text{margin-bottom:20px}
.form-v2 .dealer-change-car .vehicle-change-btn .btn-svg{max-width:none;width:100%}
.form-v2 .dealer-search .input--animated{position:relative;width:100%;width:41.66667%}
@media screen and (max-width:640px){.form-v2 .dealer-search .input--animated{width:100%}
}
.form-v2 .dealer-search .input--animated.error label{color:#8f0c25;font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;bottom:-5px}
.form-v2 .dealer-search .input--animated.sm-lens:after{content:"";position:absolute;top:0;right:0;cursor:pointer;width:50px;height:50px;background-image:url("images/sprite-icons.png");background-position:-50px -350px;background-color:#fff}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.form-v2 .dealer-search .input--animated.sm-lens:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.form-v2 .dealer-search .input--animated.js-loading:after{background-image:url("images/loader.gif");background-repeat:no-repeat;background-position:0 0;background-size:contain;background-color:white;width:30px;height:30px;top:10px;right:10px}
.form-v2 .dealer-search .input--animated .btn-geoposition{position:absolute;top:0;cursor:pointer;width:50px;height:100%;background-color:#000;background-image:url("images/sprite-icons.png");background-position:0 -2499px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.form-v2 .dealer-search .input--animated .btn-geoposition{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.form-v2 .dealer-search .input--animated .btn-geoposition ~ input{padding-left:60px}
.form-v2 .dealer-search .input--animated .btn-geoposition ~ label{left:60px}
.form-v2 .dealer-search .input--animated input{background-color:#fff;font:18px/18px "ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic;border:0;border-radius:0;outline:0;height:50px;width:100%;font-size:18px;padding:15px 10px 0 10px;box-shadow:none;box-sizing:border-box;transition:all .3s}
.form-v2 .dealer-search .input--animated label{font:16px/16px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;position:absolute;bottom:10px;left:10px;color:#909090;position:absolute;cursor:text;transition:.2s ease-out;font-style:italic;letter-spacing:0}
.form-v2 .dealer-search .input--animated label.input--filled{font:12px/12px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;webkit-transform:translateY(-185%);transform:translateY(-185%);font-style:italic}
@media screen and (min-width:641px){.form-v2 .dealer-filter{display:none}
}
@media screen and (max-width:640px){.form-v2 .dealer-filter{display:flex;margin-top:15px}
.form-v2 .dealer-filter .dealer-show-list,.form-v2 .dealer-filter .dealer-show-map{flex:1;text-transform:uppercase;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:0;position:relative;padding:20px 0 20px 35px}
.form-v2 .dealer-filter .dealer-show-list:before,.form-v2 .dealer-filter .dealer-show-map:before{content:"";position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url("images/sprite-icons.png");background-position:-109px -4220px;height:30px;width:30px}
}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:640px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:640px) and (min-resolution:125dpi),only screen and (max-width:640px) and (min-resolution:1.3dppx){.form-v2 .dealer-filter .dealer-show-list:before,.form-v2 .dealer-filter .dealer-show-map:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.form-v2 .dealer-filter .dealer-show-map:before{background-position:-11px -4220px}
.form-v2 .dealer-filter.show-list .dealer-show-list{color:#b3b3b3}
.form-v2 .dealer-filter.show-list .dealer-show-list:before{background-position:-159px -4220px}
.form-v2 .dealer-filter.show-list ~ .dealer-choose .dealer-list{display:block}
.form-v2 .dealer-filter.show-list ~ .dealer-choose .dealer-map{visibility:hidden;position:absolute}
.form-v2 .dealer-filter.show-map .dealer-show-map{color:#b3b3b3}
.form-v2 .dealer-filter.show-map .dealer-show-map:before{background-position:-61px -4220px}
.form-v2 .dealer-filter.show-map ~ .dealer-choose .dealer-list{display:none}
.form-v2 .dealer-filter.show-map ~ .dealer-choose .dealer-map{visibility:visible;position:relative}
}
.form-v2 .dealer-found{margin-bottom:10px}
@media screen and (min-width:641px){.form-v2 .dealer-found{height:20px;width:41.66667%}
}
@media screen and (max-width:640px){.form-v2 .dealer-found{padding:15px 20px;background-color:#fff;font-size:14px;margin-bottom:0;margin-top:0;text-transform:uppercase}
}
.form-v2 .dealer-choose{display:flex}
@media screen and (max-width:640px){.form-v2 .dealer-choose{margin-bottom:50px}
}
.form-v2 .dealer-choose+.form-send-btn-wrapper{text-align:right}
.form-v2 .dealer-choose+.form-send-btn-wrapper.js-hidden{display:none}
@media screen and (max-width:640px){.form-v2 .dealer-choose+.form-send-btn-wrapper{display:none}
}
.form-v2 .dealer-choose+.form-send-btn-wrapper .form-send-btn{display:inline-block;padding:12px 50px 10px 50px;background-color:#8f0c25;text-transform:uppercase;color:#fff;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-size:14px;letter-spacing:2px;cursor:pointer;float:none;margin:0 0 20px 0;position:relative;outline:0;border:0}
@media screen and (max-width:640px){.form-v2 .dealer-choose+.form-send-btn-wrapper .form-send-btn{text-align:center;width:100%;padding:16px 50px 14px 50px}
}
.form-v2 .dealer-choose+.form-send-btn-wrapper .form-send-btn:before{content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:20px;width:20px;background-repeat:no-repeat;background-image:url("images/sprite-icons.png");background-position:-114px -1964px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.form-v2 .dealer-choose+.form-send-btn-wrapper .form-send-btn:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.form-v2 .dealer-choose+.form-send-btn-wrapper .form-send-btn:before{display:none}
}
.form-v2 .dealer-choose .dealer-boxes .dealer-item{width:50%;padding:0 10.5px;float:left;float:none;width:calc(50% - 8px);display:inline-block;background-color:#fff;border:1px solid #ccc;padding:12px;margin-right:6px;margin-top:16px;height:175px;vertical-align:top;cursor:pointer}
@media screen and (max-width:1023px){.form-v2 .dealer-choose .dealer-boxes .dealer-item{width:100%;margin-left:0 !important;margin-right:0 !important;height:100%}
}
@media screen and (max-width:640px){.form-v2 .dealer-choose .dealer-boxes .dealer-item{padding:25px 20px}
}
.form-v2 .dealer-choose .dealer-boxes .dealer-item.dealer-active{border:2px solid #8f0c25}
.form-v2 .dealer-choose .dealer-boxes .dealer-item.dealer-active .dealer-cta{background-color:#8f0c25;color:#fff}
.form-v2 .dealer-choose .dealer-boxes .dealer-item.dealer-active .dealer-cta span{position:relative}
.form-v2 .dealer-choose .dealer-boxes .dealer-item.dealer-active .dealer-cta span:before{content:"";position:absolute;left:100%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:30px;width:30px;background-image:url("images/sprite-icons.png");background-position:-109px -1961px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.form-v2 .dealer-choose .dealer-boxes .dealer-item.dealer-active .dealer-cta span:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.form-v2 .dealer-choose .dealer-boxes .dealer-item:nth-child(even){margin-left:6px;margin-right:0}
.form-v2 .dealer-choose .dealer-boxes .dealer-item .dealer-cta{display:none}
@media screen and (max-width:640px){.form-v2 .dealer-choose .dealer-boxes .dealer-item .dealer-cta{display:block;width:100%;border:1px solid #8f0c25;text-transform:uppercase;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;text-align:center;padding:14px 5px 12px 5px;margin-top:25px;font-size:14px}
}
.form-v2 .dealer-choose .dealer-boxes .dealer-item .dealer-type{font-size:12px;text-transform:uppercase;color:#444}
.form-v2 .dealer-choose .dealer-boxes .dealer-item .dealer-name{font-size:15px;color:#8f0c25;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;margin:5px 0 10px 0}
.form-v2 .dealer-choose .dealer-boxes .dealer-item .dealer-address{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-size:12px;color:#000;margin-bottom:20px}
.form-v2 .dealer-choose .dealer-boxes .dealer-item .dealer-phone{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-size:14px;position:relative;padding-left:25px}
.form-v2 .dealer-choose .dealer-boxes .dealer-item .dealer-phone:before{content:"";position:absolute;left:-6px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;background-image:url("images/sprite-icons.png");background-position:-10px -3110px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.form-v2 .dealer-choose .dealer-boxes .dealer-item .dealer-phone:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.form-v2 .dealer-choose .dealer-list{width:41.66667%;padding:0 10.5px;float:left;padding:0;flex:.75;margin-bottom:20px}
@media screen and (max-width:640px){.form-v2 .dealer-choose .dealer-list{flex:1}
}
.form-v2 .dealer-choose .dealer-list .holder a.jp-current{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;padding:15px}
.form-v2 .dealer-choose .dealer-list .holder a.jp-current,.form-v2 .dealer-choose .dealer-list .holder a.jp-current:hover{color:#fff;background-color:#8f0c25}
.form-v2 .dealer-choose .dealer-list .holder a:hover{background-color:#8f0c25}
.form-v2 .dealer-choose .dealer-list .holder a.jp-next:hover,.form-v2 .dealer-choose .dealer-list .holder a.jp-previous:hover{background-color:transparent}
.form-v2 .dealer-choose .dealer-list .dealer-navigation{text-align:center;margin:20px 0;display:block}
.form-v2 .dealer-choose .dealer-list .dealer-navigation .nav-item{height:50px;width:50px;display:inline-block;border:1px solid #8f0c25;color:#8f0c25;vertical-align:middle;margin:0 2px;padding:15px;text-align:center;cursor:pointer}
@media screen and (min-width:768px) and (max-width:1023px){.form-v2 .dealer-choose .dealer-list .dealer-navigation .nav-item{margin:0}
}
.form-v2 .dealer-choose .dealer-list .dealer-navigation .nav-item.nav-active{color:#fff;background-color:#8f0c25;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;padding:17px 15px 16px 17px}
.form-v2 .dealer-choose .dealer-list .dealer-navigation .nav-item.nav-prev,.form-v2 .dealer-choose .dealer-list .dealer-navigation .nav-item.nav-next{border-color:#ccc;background-image:url("images/sprite-icons.png");background-position:-53px -1650px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.form-v2 .dealer-choose .dealer-list .dealer-navigation .nav-item.nav-prev,.form-v2 .dealer-choose .dealer-list .dealer-navigation .nav-item.nav-next{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.form-v2 .dealer-choose .dealer-list .dealer-navigation .nav-item.nav-prev:hover,.form-v2 .dealer-choose .dealer-list .dealer-navigation .nav-item.nav-next:hover{border-color:#8f0c25;background-position:-3px -1650px}
.form-v2 .dealer-choose .dealer-list .dealer-navigation .nav-item.nav-next{background-position:-51px -1702px}
.form-v2 .dealer-choose .dealer-list .dealer-navigation .nav-item.nav-next:hover{background-position:-1px -1702px}
.form-v2 .dealer-choose .dealer-map{width:58.33333%;padding:0 10.5px;float:left;flex:1;margin-left:20px;padding:0;border:3px solid #fff;margin-bottom:20px;position:relative;margin-top:-101px}
@media screen and (max-width:640px){.form-v2 .dealer-choose .dealer-map{margin:16px 0 0 0;border:0}
}
.form-v2 .dealer-choose .dealer-map .dealer-map-container{width:100%;height:100%}
@media screen and (max-width:640px){.form-v2 .dealer-choose .dealer-map .dealer-map-container{height:450px}
}
.form-v2 .dealer-choose .dealer-map .dealer-controls{position:absolute;left:20px;top:20px;z-index:1}
@media screen and (max-width:640px){.form-v2 .dealer-choose .dealer-map .dealer-controls{position:relative;left:auto;top:auto;margin:20px 0}
}
.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-move-search,.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-geolocalization{background-color:#fff;border:1px solid #8f0c25;padding:14px 30px 12px 45px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-size:14px;margin-bottom:5px;display:table;cursor:pointer;box-shadow:0 0 15px #949494}
@media screen and (max-width:640px){.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-move-search,.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-geolocalization{width:100%;background-color:transparent;box-shadow:none;text-align:center;margin-bottom:15px}
}
.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-move-search{padding:14px 15px 12px 35px;position:relative}
.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-move-search label{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-move-search span{margin-top:-1px;border:1px solid rgba(0,0,0,0.2);position:absolute;left:8px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
@media screen and (max-width:640px){.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-move-search span{border:1px solid #8f0c25}
}
.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-move-search.search-active{background-color:#8f0c25;color:#fff}
.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-move-search.search-active span{border:1px solid #fff}
.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-move-search.search-active span:before{background-image:url("images/sprite-icons.png");background-position:-117px -2616px;width:18px;height:18px;position:absolute;top:1px;left:1px;z-index:2}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-move-search.search-active span:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-geolocalization{position:relative}
.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-geolocalization:before,.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-geolocalization span:before{content:"";position:absolute;left:13px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:25px;width:25px;background-image:url("images/sprite-icons.png");background-position:-62px -2513px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-geolocalization:before,.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-geolocalization span:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-geolocalization:before,.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-geolocalization span:before{display:none}
}
.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-geolocalization span{position:relative}
@media screen and (max-width:640px){.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-geolocalization span:before{right:100%;left:auto;margin-right:10px;margin-top:-1px;display:block}
}
@media screen and (min-width:641px){.form-v2 .dealer-choose .dealer-map .dealer-controls .dealer-geolocalization span:before{display:none}
}
@media screen and (min-width:641px){.form-v2 .dealer-choose .dealer-map .dealer-boxes{display:none}
}
.form-v2 .dealer-choose .dealer-map .dealer-boxes .dealer-item{margin-top:0;margin-bottom:20px}
.form-v2 .dealer-choose .dealer-map .dealer-boxes .dealer-item.dealer-active{border:0;box-shadow:none}
.form-v2 .dealer-choose .marker{width:48px;height:59px;font:14px/14px "ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold;background-image:url("images/sprite-icons.png");background-position:-86px -2324px;text-align:left;padding:5px 0 0 5px;color:#000}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.form-v2 .dealer-choose .marker{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.form-v2 .dealer-choose .marker.marker--mypos{background-position:-12px -2423px}
.form-v2 .dealer-choose .marker.marker--mypos.selected{background-position:-12px -2423px}
.form-v2 .dealer-choose .marker.marker--mypos:after,.form-v2 .dealer-choose .marker.marker--mypos:before{background:#6c6c6a}
.form-v2 .dealer-choose .marker.selected{background-position:-12px -2323px;color:#fff}
.form-v2 .dealer-choose .marker:after{content:"";position:absolute;top:3px;left:-2px;width:48px;height:48px;background:#000;z-index:-1}
.form-v2 .dealer-choose .marker:before{content:"";position:absolute;bottom:6px;left:7px;width:21px;height:5px;transform:rotate(45deg);background:#000;z-index:-1}
.form-v2 .thankyou-page .simple-subtitle{color:#8e8e8e;margin-top:5px}
.form-v2 .thankyou-page .dealer-name{color:#8f0c25;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-top:25px;margin-bottom:5px}
.form-v2 .thankyou-page .dealer-address{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;line-height:1.25}
.form-v2 .thankyou-page .media-container{width:100%;margin-bottom:20px;position:relative}
.form-v2 .thankyou-page .media-container video{width:100%}
.form-v2 .thankyou-page .media-container video.js-hidden{display:none}
.form-v2 .thankyou-page .media-container .text-container{color:#000;text-transform:uppercase;font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;position:absolute;left:0;top:0;padding:50px;line-height:1.3;font-size:20px}
.form-v2 .thankyou-page .media-container .text-container.js-hidden{display:none}
.form-v2 .thankyou-page .media-container .text-container.text--white{color:#fff}
@media screen and (min-width:641px) and (max-width:1023px){.form-v2 .thankyou-page .media-container .text-container{padding:20px}
.form-v2 .thankyou-page .media-container .text-container .btn-svg .text--white{color:#fff}
.form-v2 .thankyou-page .media-container .text-container .btn-svg .btn-zoom{background-position:-111px -63px}
}
@media screen and (max-width:640px){.form-v2 .thankyou-page .media-container .text-container{position:relative;background-color:#fff;color:#000;padding:25px 15px}
.form-v2 .thankyou-page .media-container .text-container.js-hidden{display:block}
.form-v2 .thankyou-page .media-container .text-container br{display:none}
.form-v2 .thankyou-page .media-container .text-container .btn-svg{max-width:none}
.form-v2 .thankyou-page .media-container .text-container p{position:relative;margin-bottom:10px !important}
.form-v2 .thankyou-page .media-container .text-container p:before{content:"";position:absolute;bottom:-5px;left:0;width:45px;height:2px;background-color:#8f0c25}
}
.form-v2 .thankyou-page .media-container .text-container p{margin:0}
.form-v2 .thankyou-page .media-container .text-container .btn-svg{margin:20px 0 0 0}
.form-v2 .thankyou-page .media-container .text-container strong,.form-v2 .thankyou-page .media-container .text-container b{font-family:"ApexNew-BoldItalic",Helvetica,Arial,sans-serif}
.form-v2 .thankyou-page .media-container .poster-wrapper{width:100%;height:100%;position:relative}
.form-v2 .thankyou-page .media-container .poster-wrapper.js-hidden{display:none}
.form-v2 .thankyou-page .media-container .poster-wrapper .alfa-video{z-index:1;height:120px;width:120px;margin-top:-60px;margin-left:-60px}
.form-v2 .thankyou-page .media-container .poster-wrapper .img-container{width:100%;height:100%;padding-bottom:56.25%;background-position:center center;background-size:cover;background-repeat:no-repeat}
.form-v2 .thankyou-page .image-container{padding:20px 0;background-color:#fff;position:relative}
.form-v2 .thankyou-page .image-container:before,.form-v2 .thankyou-page .image-container:after{content:"";position:absolute;left:-100%;top:0;width:100%;height:100%;background-color:#fff}
.form-v2 .thankyou-page .image-container:after{left:auto;right:-100%}
.form-v2 .thankyou-page .image-container .text-container p{display:inline-block;text-transform:uppercase;font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif}
@media screen and (max-width:640px){.form-v2 .thankyou-page .image-container .text-container p{margin:0}
}
.form-v2 .thankyou-page .image-container .text-container .btn-svg{display:inline-block;float:right}
@media screen and (max-width:640px){.form-v2 .thankyou-page .image-container .text-container .btn-svg{float:none;max-width:none;margin-top:20px}
}
.form-v2 .thankyou-page .box-container{display:flex;margin:50px 0;position:relative}
@media screen and (max-width:640px){.form-v2 .thankyou-page .box-container{display:block}
}
.form-v2 .thankyou-page .box-container:before{content:"";position:absolute;left:-5px;top:10px;background-color:#8f0c25;width:5px;height:calc(100% - 10px)}
.form-v2 .thankyou-page .box-container:after{content:"";position:absolute;left:-5px;bottom:-5px;background-color:#8f0c25;height:5px;width:calc(100% - 10px)}
.form-v2 .thankyou-page .box-container .box-image{flex:1.25}
@media screen and (max-width:640px){.form-v2 .thankyou-page .box-container .box-image{flex:none}
}
.form-v2 .thankyou-page .box-container .box-image .img-container{width:100%;height:100%;background-position:center center;background-size:cover;background-repeat:no-repeat}
@media screen and (max-width:640px){.form-v2 .thankyou-page .box-container .box-image .img-container{padding-bottom:100%}
}
.form-v2 .thankyou-page .box-container .box-text{flex:1;background-color:#fff;padding:40px;min-height:400px}
@media screen and (max-width:640px){.form-v2 .thankyou-page .box-container .box-text{flex:none;padding:25px 15px;min-height:0}
}
.form-v2 .thankyou-page .box-container .box-text .box-title{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;margin-bottom:35px;position:relative}
@media screen and (max-width:640px){.form-v2 .thankyou-page .box-container .box-text .box-title{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-size:18px}
}
.form-v2 .thankyou-page .box-container .box-text .box-title:before{content:"";position:absolute;bottom:-10px;left:0;width:35px;height:2px;background-color:#8f0c25}
.form-v2 .thankyou-page .box-container .box-text .box-subtitle{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;margin-left:30px}
.form-v2 .thankyou-page .box-container .box-text .box-subtitle strong,.form-v2 .thankyou-page .box-container .box-text .box-subtitle b{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
@media screen and (max-width:640px){.form-v2 .thankyou-page .box-container .box-text .box-subtitle{margin-left:0}
}
.form-v2 .thankyou-page .box-container .box-text .btn-svg{margin-left:30px;margin-top:25px}
@media screen and (max-width:640px){.form-v2 .thankyou-page .box-container .box-text .btn-svg{max-width:none;margin-left:0}
}
#step-ty-image .btn-svg{max-width:250px}
#accordion_rp.error,#accordion_ri.error,#accordion_td.error{border:#8f0c25 solid 1px}
#ErrorTitle_ri,#ErrorTitle_rp,#ErrorTitle_td{display:none;font-style:normal;color:#8f0c25}
#label_model_selected_td_error,#label_model_selected_ri_error,#label_model_selected_rp_error{color:#8f0c25;margin:5px 0;font-size:14px;display:block}
.detail-box{*zoom:1;position:relative;margin:80px 0}
.detail-box:before,.detail-box:after{content:" ";display:table}
.detail-box:after{clear:both}
@media screen and (max-width:1024px){.detail-box{margin:30px 0}
}
@media screen and (max-width:640px){.detail-box{margin:2em 0}
}
.detail-box.detail-box__grey .detail-box__text{background-color:#f1f1f1}
.detail-box .tl-arg--offers{margin:.4em 0;letter-spacing:3px;float:left}
@media screen and (max-width:1024px){.detail-box .tl-arg--offers{margin:0}
}
.detail-box__image,.detail-box__text{width:50%;padding:0 10.5px;float:left}
.detail-box__image{position:relative;z-index:2;float:right}
@media screen and (max-width:1024px){.detail-box__image{width:75%;padding:0 10.5px;float:left;margin-left:35px;display:block;float:none;padding-top:33px;margin-left:33px}
}
@media screen and (max-width:640px){.detail-box__image{width:100%;padding:0 10.5px;float:left;padding:0;margin:10px 0 0 0;float:left}
}
.detail-box__image figure{position:relative}
.detail-box__image figure{width:100%;height:auto;position:relative;padding:0 6px 6px 0}
.detail-box__image figure:after,.detail-box__image figure:before{content:"";background-color:#8f0c25;display:inline-block}
@media screen and (max-width:1366px){.detail-box__image figure{padding:0 10px 10px 0}
}
.detail-box__image figure:before{position:absolute;top:6px;right:1px;bottom:auto;left:auto;width:6px;height:-webkit-calc(100% - 6px);height:calc(100% - 6px)}
@media screen and (max-width:1366px){.detail-box__image figure:before{position:absolute;top:10px;right:1px;bottom:auto;left:auto;width:10px;height:-webkit-calc(100% - 10px);height:calc(100% - 10px)}
}
.detail-box__image figure:after{position:absolute;right:auto;bottom:0;left:5px;width:-webkit-calc(100% - 6px);width:calc(100% - 6px);height:6px}
@media screen and (max-width:1366px){.detail-box__image figure:after{position:absolute;right:auto;bottom:0;left:9px;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);height:10px}
}
.detail-box__image figure>img{width:100%;height:auto;display:block;vertical-align:bottom}
@media screen and (max-width:1024px){.detail-box__image figure{width:100%;height:auto;position:relative;padding:0 6px 6px 0}
.detail-box__image figure:after,.detail-box__image figure:before{content:"";background-color:#8f0c25;display:inline-block}
}
@media screen and (max-width:1024px) and (max-width:1366px){.detail-box__image figure{padding:0 10px 10px 0}
}
@media screen and (max-width:1024px){.detail-box__image figure:before{position:absolute;top:6px;right:1px;bottom:auto;left:auto;width:6px;height:-webkit-calc(100% - 6px);height:calc(100% - 6px)}
}
@media screen and (max-width:1024px) and (max-width:1366px){.detail-box__image figure:before{position:absolute;top:10px;right:1px;bottom:auto;left:auto;width:10px;height:-webkit-calc(100% - 10px);height:calc(100% - 10px)}
}
@media screen and (max-width:1024px){.detail-box__image figure:after{position:absolute;right:auto;bottom:0;left:5px;width:-webkit-calc(100% - 6px);width:calc(100% - 6px);height:6px}
}
@media screen and (max-width:1024px) and (max-width:1366px){.detail-box__image figure:after{position:absolute;right:auto;bottom:0;left:9px;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);height:10px}
}
@media screen and (max-width:1024px){.detail-box__image figure>img{width:100%;height:auto;display:block;vertical-align:bottom}
}
.detail-box__text{background-color:#fff;height:100%;padding:20px 60px 20px 40px;min-height:325px;font:18px/18px "ApexNew-Book",Helvetica,Arial,sans-serif;position:relative;top:-10px;right:-50px}
@media screen and (min-width:1024px) and (max-width:1240px){.detail-box__text{min-height:250px}
}
@media screen and (max-width:1024px){.detail-box__text{width:83.33333%;padding:0 10.5px;float:left;position:relative;top:-55px;left:100px;font:18px/20px "ApexNew-Book",Helvetica,Arial,sans-serif;min-height:180px;padding:60px 40px 80px 40px;height:100%}
}
@media screen and (max-width:640px){.detail-box__text{width:calc(100% - 10px);padding:15px;top:-10px;position:relative;top:auto;right:auto;bottom:auto;left:auto}
}
.detail-box__text strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.detail-box__text .btn-svg{margin-top:2em}
@media screen and (max-width:1024px){.detail-box__text .btn-svg{float:right;position:absolute;right:25px;bottom:25px}
.detail-box__text .btn-svg.btn-lrg{max-width:260px}
}
@media screen and (max-width:1024px) and (max-width:640px){.detail-box__text .btn-svg.btn-lrg{position:relative;right:auto;bottom:auto;margin:1em auto 1em auto;display:block;float:none}
}
@media screen and (min-width:768px){.navigation__inner--small:before,.navigation__inner--small:after{content:"";position:absolute;bottom:18px;left:-120px;width:50%;height:1px;background-color:#e5e5e5}
}
@media screen and (min-width:768px) and (max-width:768px) and (min-width:641px){.navigation__inner--small:before,.navigation__inner--small:after{bottom:12px}
}
@media screen and (min-width:768px){.navigation__inner--small:after{left:auto;right:-120px}
}
.navigation__inner--small .logo{margin-left:auto;margin-right:auto;float:none}
.plain-text__container{margin:45px 0}
@media screen and (max-width:767px){.plain-text__container{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.plain-text__container{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.plain-text__container{padding-left:60px;padding-right:60px}
}
.plain-text__container.backgrounded{background:url("images/bkg_logo.png") 110% 0 no-repeat;background-size:50%;overflow:auto;margin:0;background-position:calc(100% + 75px) calc(100% + 75px)}
@media screen and (max-width:640px){.plain-text__container.backgrounded{background:0}
}
.plain-text__container.backgrounded .block-text{margin:100px 0;padding:0 60px 0 60px}
@media screen and (max-width:640px){.plain-text__container.backgrounded .block-text{margin:25px 0;padding:0}
}
.plain-text__container h1{line-height:1.2}
.plain-text__container .content__title--big{font:72px/90px "ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0;margin:20px 0}
@media screen and (max-width:640px){.plain-text__container .content__title--big{font:42px/50px "ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
}
.plain-text__container .content__text{margin-bottom:20px}
.plain-text__container .content__text .animated-line{top:-30px}
@media screen and (max-width:640px){.plain-text__container .content__text .animated-line{top:-25px}
}
@media screen and (max-width:767px){.plain-text__container .block-text{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.plain-text__container .block-text{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.plain-text__container .block-text{padding-left:60px;padding-right:60px}
}
.plain-text__container .block-text section{margin:20px 0;border-bottom:1px solid #e5e5e5}
.plain-text__container .block-text section:last-child{border:0}
.plain-text__container .block-text h2{font:18px/22px "ApexNew-Medium",Helvetica,Arial,sans-serif;letter-spacing:1px}
.plain-text__container .block-text p{font:16px/22px "ApexNew-Book",Helvetica,Arial,sans-serif;margin:inherit}
.plain-text__container .block-text i{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic}
.plain-text__container .block-text i strong{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic}
.plain-text__container .block-text strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.plain-text__container .block-text ul{font:18px/32px "ApexNew-Book",Helvetica,Arial,sans-serif}
@media screen and (max-width:640px){.plain-text__container .block-text ul{padding-left:20px}
}
.plain-text__container .block-text ul li{color:#8f0c25}
.plain-text__container .block-text ul li span{color:#000}
.plain-text__container .bottom--link--wrapper{position:absolute;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
@media screen and (max-width:640px){.plain-text__container .bottom--link--wrapper{width:100%;text-align:center}
}
.plain-text__container .bottom--link--wrapper .bottom--link{padding:15px 18px 5px 10px;position:relative;top:-22px}
.ui-selectmenu-menu{padding:0;margin:0;background-color:#e5e5e5;display:none;position:absolute;top:0;left:0}
.ui-selectmenu-menu .ui-menu{overflow:auto;overflow-x:hidden;padding-bottom:1px;padding:0;margin:0}
.ui-selectmenu-menu .ui-menu:focus{outline:0}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup,.ui-selectmenu-menu .ui-menu .ui-menu-item{font-size:1em;line-height:1.5;padding:10px 15px;margin:0;height:auto;border:0;list-style:none;letter-spacing:1px}
.ui-selectmenu-menu .ui-menu .ui-selectmenu-optgroup{background-color:#8f0c25;color:#fff;text-transform:uppercase;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.ui-selectmenu-menu .ui-menu .ui-state-disabled{opacity:.25}
.ui-selectmenu-menu .ui-menu .ui-state-disabled:focus{outline:0}
.ui-selectmenu-menu .ui-menu .ui-menu-item{padding:5px 30px}
.ui-selectmenu-menu .ui-menu .ui-menu-item:hover{background-color:#000;color:#fff}
.ui-selectmenu-open{display:block}
.ui-selectmenu-button{display:inline-block;overflow:hidden;position:relative;text-decoration:none;cursor:pointer;outline:0;border:1px solid rgba(0,0,0,0.2);width:100% !important;background-color:#fff;color:#909090;height:51px}
.ui-selectmenu-button span.ui-icon{position:absolute;top:50%;right:.5em;left:auto;margin-top:-8px}
.ui-selectmenu-button span.ui-selectmenu-text{text-align:left;padding:0 8px;display:block;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ui-selectmenu-button span.ui-selectmenu-text:before{content:"";position:absolute;top:0;right:0;background-image:url("images/sprite-icons.png");background-position:-50px -1003px;height:100%;width:50px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.ui-selectmenu-button span.ui-selectmenu-text:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.ui-selectmenu-button.ui-corner-top .ui-selectmenu-text:before{background-position:-50px -1050px}
.field--title .ui-selectmenu-button{border:0;border-bottom:1px solid rgba(0,0,0,0.2)}
.overlay{background-color:rgba(0,0,0,0.75);position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}
.overlay__content{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:100%;text-align:center}
.ar-row{*zoom:1;font-size:0}
.ar-row:before,.ar-row:after{content:" ";display:table}
.ar-row:after{clear:both}
.ar-row .ar-col__wrapper{display:inline-block;vertical-align:top;text-align:center;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);margin-right:10px}
.ar-row .ar-col__wrapper .ar-col__large{position:relative;width:100%;padding-bottom:33%}
.ar-row .ar-col__wrapper .ar-col__small{width:-webkit-calc(33% - 20px);width:calc(33% - 20px);display:inline-block;margin:0 auto;position:relative;padding-bottom:33%;margin-right:20px}
.ar-row .ar-col__wrapper .ar-col__small:last-child{margin-right:0}
.ar-row.ar-row--w3x{margin-top:10px !important}
.ar-row.ar-row--w3x>.ar-col{width:50%;margin-left:0 !important}
.ar-row.ar-row--w3x>.ar-col>.ar-row{padding-bottom:calc(33.33% - 10px) !important}
.ar-row.ar-row--w3x>.ar-col>.ar-row.ar-row__large>.ar-col{margin:0;left:0;width:100%}
.ar-row.ar-row--w3x>.ar-col>.ar-row.ar-row__large>.ar-col>.ar-row{padding-bottom:calc(33.33% - 10px);margin-right:10px}
.ar-row.ar-row--w3x>.ar-col>.ar-row.ar-row__small>.ar-col:nth-child(1):first-child{left:16.66%}
.ar-row.ar-row--w3x>.ar-col>.ar-row.ar-row__small>.ar-col:first-child:last-child{left:33.33%}
.ar-row.ar-row--w3x>.ar-col>.ar-row.ar-row__small>.ar-col:nth-child(2):last-child{left:50%}
.ar-row.ar-row--w3x>.ar-col>.ar-row.ar-row__small>.ar-col:nth-child(2){left:33.33%}
.ar-row.ar-row--w3x>.ar-col>.ar-row.ar-row__small>.ar-col:last-child{left:66.66%;margin-left:0 !important}
.ar-row.ar-row--w3x>.ar-col>.ar-row>.ar-col{width:calc(33.33% - 10px)}
.ar-row>.ar-col.ar-row--flipped.ar-col--h2x{float:right}
.ar-row>.ar-col.ar-row--flipped:last-child{margin-right:20px;margin-left:0 !important}
.ar-row>.ar-col{float:left;width:-webkit-calc(50% - 10px);width:calc(50% - 10px);position:relative}
.ar-row>.ar-col>.ar-col{position:relative;float:left;width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}
.ar-row>.ar-col>.ar-col>.ar-row{padding-bottom:calc(100% - 10px)}
.ar-row>.ar-col>.ar-col:last-child{margin-left:20px}
.ar-row>.ar-col>.ar-row{position:relative}
.ar-row>.ar-col>.ar-row>.ar-col{position:absolute}
.ar-row>.ar-col>.ar-row>.ar-col .ar-col{width:-webkit-calc(50% - 10px);width:calc(50% - 10px)}
.ar-row>.ar-col>.ar-row>.ar-col .ar-col:last-child{margin-left:20px}
.ar-row>.ar-col>.ar-row>.ar-col .ar-col .ar-row{margin-bottom:20px;padding-bottom:-webkit-calc(100% - 10px);padding-bottom:calc(100% - 10px)}
.ar-row>.ar-col>.ar-row>.ar-col:first-child{left:0}
.ar-row>.ar-col>.ar-row>.ar-col:last-child{right:0}
.ar-row>.ar-col>.ar-row>.ar-col>.ar-row{padding-bottom:100%}
.ar-row>.ar-col.ar-col:last-child{margin-left:20px}
.ar-row>.ar-col.ar-col--h2x>.ar-row{padding-bottom:-webkit-calc(50% - 10px);padding-bottom:calc(50% - 10px)}
@media screen and (min-width:640px) and (max-width:960px){.ar-row>.ar-col.ar-col--h2x>.ar-row{padding-bottom:-webkit-calc(76% - 10px);padding-bottom:calc(76% - 10px)}
}
.ar-row>.ar-col.ar-col--h2x>.ar-row:first-child:last-child{padding-bottom:100%;margin-bottom:0}
@media screen and (min-width:640px) and (max-width:960px){.ar-row>.ar-col.ar-col--h2x>.ar-row:first-child:last-child{padding-bottom:152%}
}
.ar-row>.ar-col.ar-col--h2x>.ar-row:first-child{margin-bottom:20px}
.ar-row>.ar-col:not(.ar-col--h2x)>.ar-row{padding-bottom:-webkit-calc(50% - 10px);padding-bottom:calc(50% - 10px)}
@media screen and (min-width:640px) and (max-width:960px){.ar-row>.ar-col:not(.ar-col--h2x)>.ar-row{padding-bottom:-webkit-calc(76% - 10px);padding-bottom:calc(76% - 10px)}
}
.ar-row>.ar-col.ar-col--w44{width:-webkit-calc(44% - 10px);width:calc(44% - 10px)}
@media screen and (min-width:640px) and (max-width:960px){.ar-row>.ar-col.ar-col--w44{width:100%;float:none}
}
@media screen and (max-width:640px){.ar-row>.ar-col.ar-col--w44{width:88%}
}
.ar-row>.ar-col.ar-col--w44.ar-col--h2x>.ar-row:first-child:last-child{padding-bottom:126%}
.ar-row>.ar-col.ar-col--w56{width:-webkit-calc(56% - 10px);width:calc(56% - 10px)}
@media screen and (min-width:640px) and (max-width:960px){.ar-row>.ar-col.ar-col--w56{width:100%;float:none}
}
.ar-row .grid__item{position:absolute;top:0;right:0;bottom:0;left:0}
.ar-row .grid__item a{color:white}
.ar-row .grid__image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:50% 0}
@media screen and (max-width:768px){.ar-row .grid__image{background-position:100% 0}
}
.ar-row .grid__image>img{height:0;opacity:0}
.section__inner .ar-row>.ar-col:not(.ar-col--h2x)>.ar-row{margin-bottom:20px}
.grid-template>.ar-row,.section__inner>.ar-row{margin-bottom:20px}
.grid-template .owl-nav>div,.section-boxes .owl-nav>div{position:absolute;top:50%;margin-top:-30px}
.grid-template .owl-nav>div:after,.section-boxes .owl-nav>div:after{content:'';width:30px;height:50px;background-image:url("images/sprite-icons.png");background-repeat:no-repeat;display:inline-block}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.grid-template .owl-nav>div:after,.section-boxes .owl-nav>div:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.grid-template .owl-nav .owl-prev,.section-boxes .owl-nav .owl-prev{left:15px;font-size:0}
.grid-template .owl-nav .owl-prev:after,.section-boxes .owl-nav .owl-prev:after{background-position:-10px -1800px}
.grid-template .owl-nav .owl-next,.section-boxes .owl-nav .owl-next{right:15px;font-size:0}
.grid-template .owl-nav .owl-next:after,.section-boxes .owl-nav .owl-next:after{background-position:-110px -1800px}
@media screen and (min-width:640px) and (max-width:960px){.section__inner .ar-col.ar-col--h2x{width:100%;float:none;margin-bottom:20px}
}
@media screen and (min-width:640px) and (max-width:960px){.section__inner .ar-row>.ar-col.ar-col:last-child{margin-left:0}
}
.section__inner .ar-row>.ar-col:not(.ar-col--h2x)>.ar-row{padding-bottom:-webkit-calc(50% - 10px);padding-bottom:calc(50% - 10px)}
@media screen and (min-width:640px) and (max-width:960px){.section__inner .ar-row>.ar-col:not(.ar-col--h2x)>.ar-row{padding-bottom:-webkit-calc(50% - 10px);padding-bottom:calc(50% - 10px)}
}
.section--social .owl-positions{top:auto;bottom:0}
.section--social .social-title-img{background-size:60%;background-repeat:no-repeat}
.section--social .ar-row>.ar-col.ar-col--w44>.ar-row:first-child{padding-bottom:40%}
.section--social .ar-row>.ar-col.ar-col--w44>.ar-row:last-child{padding-bottom:83%}
.section--social .section__inner .ar-row>.ar-col:not(.ar-col--h2x)>.ar-row:last-child{padding-bottom:calc(50% - 20px) !important}
.section--social .section__inner .ar-row>.ar-col:not(.ar-col--h2x)>.ar-row>.ar-col>.ar-row{padding-bottom:100% !important}
.section-box__title--mobile{display:none;padding:0 15px}
@media screen and (max-width:640px){.section-box__title--mobile{display:block}
.section-box__title--mobile.js-open{border-bottom:1px solid #f1f1f1}
}
.section-box__title--mobile>span{padding:21px 0;text-transform:uppercase;position:relative;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;display:block;border-bottom:1px solid #e5e5e5}
.section-box__title--mobile>span::after{content:"";background-position:-60px -1020px;background-image:url("images/sprite-icons.png");position:absolute;top:50%;right:0;margin-top:-9px;width:24px;height:24px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.section-box__title--mobile>span::after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.section-box__title--mobile.js-open{background-color:#8f0c25;color:white}
.section-box__title--mobile.js-open>span{border-bottom-color:transparent}
.section-box__title--mobile.js-open>span::after{background-position:-112px -1065px}
.section-box__title--mobile+.close{height:0;overflow:hidden}
.grid--choose{padding:69px 0 180px 0;background:url("images/bkg_logo.png") 50% 50% no-repeat;background-size:auto 95%}
@media screen and (min-width:1024px){.grid--choose{padding:69px 0 90px 0}
}
@media screen and (max-width:1024px){.grid--choose{padding-top:5px}
}
@media screen and (min-width:300px) and (max-width:1023px){.grid--choose{padding:0 0 27px 0}
}
@media screen and (max-width:640px){.grid--choose h2.tl-arg{padding-left:15px}
.grid--choose h2.tl-arg:after{left:15px}
}
.grid--choose .btn-offers{background-position:-114px -1762px}
.grid--choose .btn-kmi{background-position:-113px -3313px}
.grid--choose .btn-gaq{background-position:-113px -3262px}
.grid__item--choose a{color:white;text-decoration:none}
.grid__item--choose .btn-svg:hover .text{color:white}
.grid__item--choose .grid__text{background:0}
.grid__item--choose .grid__text h3{color:#FFF}
.logo--disabled .grid--choose{background:0}
@media screen and (max-width:767px){.section-box .grid__item--choose .grid__text{position:absolute;top:auto;right:0;bottom:0;left:0}
.grid__item--choose .grid__image{background-size:cover;background-position:50% 50%}
.grid__item--choose .grid__hover{width:100%;margin-top:-50px}
.grid__item--choose .grid__text{position:relative;top:0;right:0;bottom:0;left:0;text-align:center;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,black 45%,black 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,black 45%,black 100%);background:linear,to bottom,rgba(0,0,0,0) 0,black 45%,black 100%}
.grid__item--choose .grid__text h3,.grid__item--choose .grid__text p{margin:0}
.grid__item--choose .grid__text h3{font-size:21px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;text-transform:uppercase}
.grid__item--choose .grid__text h3:before{content:"";background-image:url("images/sprite-icons.png");background-position:-114px -64px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:767px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:767px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:767px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:767px) and (min-resolution:125dpi),only screen and (max-width:767px) and (min-resolution:1.3dppx){.grid__item--choose .grid__text h3:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:767px){.grid__item--choose .grid__text p{padding-bottom:36px;padding-top:15px}
.grid__item--choose .grid__buttons{padding-bottom:21px;width:100%;text-align:center;font-size:0}
.grid__item--choose .grid__buttons .btn-svg.tablet--hide{display:none}
.grid__item--choose .grid__buttons .btn-svg{height:auto;display:inline-block;padding:0;text-transform:uppercase;width:-webkit-calc(50% - 4px);width:calc(50% - 4px);border:1px solid #8f0c25;padding:0;margin:2px}
.grid__item--choose .grid__buttons .btn-svg:not(.tablet--hide):nth-child(2):last-child{display:inline-block;width:auto;padding:0}
.grid__item--choose .grid__buttons .btn-svg:not(.tablet--hide):nth-child(2):last-child .text{padding:12px 22px 12px 45px}
.grid__item--choose .grid__buttons .btn-svg .text{color:white;font-size:12px;letter-spacing:.08em;padding:12px 22px 12px 45px}
.grid__item--choose .grid__buttons .btn-svg svg{display:none}
}
@media screen and (min-width:768px){.grid__item--choose a{text-decoration:none}
.grid__item--choose .grid__hover{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0);text-align:center}
.grid__item--choose .grid__text{color:white}
.grid__item--choose .grid__buttons{position:absolute;bottom:21px;width:100%}
.grid__item--choose .grid__buttons .text{color:white;text-transform:uppercase}
.grid__item--choose .grid__buttons .btn-svg{margin:0 6px;max-width:180px}
.grid__item--choose .grid__buttons .btn-zoom{background-position:-111px -62px}
.grid__item--choose .grid__buttons .btn-gear{background-position:-113px -164px}
.grid__item--choose .grid__text{position:absolute;bottom:66px;font:18px/27px "ApexNew-Medium",Helvetica,Arial,sans-serif}
.grid__item--choose .grid__text p,.grid__item--choose .grid__text h3{margin:0}
.grid__item--choose .grid__text h3{text-transform:uppercase;text-align:center}
.grid__item--choose .grid__text h3:before{content:"";background-image:url("images/sprite-icons.png");background-position:-114px -64px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.grid__item--choose .grid__text h3:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.grid__item--choose .grid__text p{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;line-height:1;text-align:center}
}
@media screen and (min-width:768px) and (max-width:1200px){.grid__item--choose .grid__text{bottom:50%}
.grid__item--choose .grid__buttons .btn-svg{margin:3px 6px;max-width:150px}
}
@media screen and (min-width:1025px){.grid__item--choose .btn.btn-svg.btn-zoom{display:inline-block}
.grid__item--choose .grid__image{background-size:110% 110%;background-position:50% 50%;-webkit-transition:background-size 250ms linear;-moz-transition:background-size 250ms linear;-ms-transition:background-size 250ms linear;-o-transition:background-size 250ms linear;transition:background-size 250ms linear}
.grid__item--choose .grid__hover{-webkit-transition:background-color 250ms linear;-moz-transition:background-color 250ms linear;-ms-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;transition:background-color 250ms linear;background-color:rgba(0,0,0,0);text-align:center;color:white}
.grid__item--choose .grid__hover__inner{overflow:hidden;position:absolute;top:21px;right:21px;bottom:21px;left:21px;z-index:1}
.grid__item--choose .grid__hover__inner:after{content:"";border:1px solid rgba(255,255,255,0);display:inline-block;position:absolute;width:50%;height:50%;-webkit-transform:translate3d(-50%,50%,0);-moz-transform:translate3d(-50%,50%,0);-ms-transform:translate3d(-50%,50%,0);-o-transform:translate3d(-50%,50%,0);transform:translate3d(-50%,50%,0);-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms;left:50%}
.grid__item--choose .grid__text{bottom:12px;font:18px/27px "ApexNew-Medium",Helvetica,Arial,sans-serif;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear;background:transparent}
.grid__item--choose .grid__text h3:before{display:none}
.grid__item--choose .grid__buttons{-webkit-transition:all 500ms linear;-moz-transition:all 500ms linear;-ms-transition:all 500ms linear;-o-transition:all 500ms linear;transition:all 500ms linear;position:absolute;bottom:-100%;z-index:2}
.grid__item--choose .grid__buttons .btn-svg{max-width:180px;margin-top:6px}
.grid__item--choose:hover .grid__hover{background-color:rgba(0,0,0,0.5);-webkit-transition:background-color 250ms linear;-moz-transition:background-color 250ms linear;-ms-transition:background-color 250ms linear;-o-transition:background-color 250ms linear;transition:background-color 250ms linear}
.grid__item--choose:hover .grid__hover__inner{position:absolute;top:21px;right:21px;bottom:21px;left:21px}
.grid__item--choose:hover .grid__hover__inner:after{border-color:rgba(255,255,255,0.8);width:100%;height:100%;-webkit-transform:translate3d(-50%,0,0);-moz-transform:translate3d(-50%,0,0);-ms-transform:translate3d(-50%,0,0);-o-transform:translate3d(-50%,0,0);transform:translate3d(-50%,0,0);-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}
.grid__item--choose:hover .grid__buttons{position:absolute;bottom:50%;-webkit-transition:all 350ms ease-out;-moz-transition:all 350ms ease-out;-ms-transition:all 350ms ease-out;-o-transition:all 350ms ease-out;transition:all 350ms ease-out;margin-bottom:-5.5em;font-size:16px}
.grid__item--choose:hover .grid__text{position:absolute;bottom:50%;-webkit-transition:all 250ms linear;-moz-transition:all 250ms linear;-ms-transition:all 250ms linear;-o-transition:all 250ms linear;transition:all 250ms linear}
.grid__item--choose:hover .grid__image{background-size:100% 100%;-webkit-transition:background-size 250ms linear;-moz-transition:background-size 250ms linear;-ms-transition:background-size 250ms linear;-o-transition:background-size 250ms linear;transition:background-size 250ms linear}
}
@media screen and (max-width:640px){.accordion.accordion--backgrounded .tab-header{display:none}
}
.grid__tip{background-color:white;font:14px/14px "ApexNew-Medium",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:.05em;padding:15px 24px;position:relative;color:black;position:absolute;top:33px;left:33px;width:auto;display:inline-block;text-transform:uppercase;z-index:1;visibility:visible}
.grid__tip:after{content:"";width:34px;height:2px;background-color:#8f0c25;top:100%;top:-webkit-calc(100% - 2px);top:calc(100% - 2px);left:24px;display:inline-block;position:absolute}
@media screen and (min-width:300px) and (max-width:767px){.grid__tip{visibility:hidden}
}
.section__inner .grid__text{padding-left:56px;padding-bottom:33px;padding-right:21px;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,black 60%,black 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,black 60%,black 100%);background:linear,to bottom,rgba(0,0,0,0) 0,black 60%,black 100%}
.grid__text{position:absolute;right:0;bottom:0;left:0;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif}
@media screen and (max-width:767px){.grid__text{text-align:center}
}
.grid__text>div{color:white}
.grid__text .title{font:18px/18px "ApexNew-Medium",Helvetica,Arial,sans-serif;font-weight:normal;letter-spacing:.05em;padding-bottom:3px;position:relative;text-transform:uppercase;text-transform:uppercase;padding-bottom:9px;color:#FFF}
.grid__text .title:after{content:"";width:34px;height:2px;background-color:#8f0c25;top:100%;left:0;display:inline-block;position:absolute}
@media screen and (min-width:300px) and (max-width:767px){.grid__text .title:after{left:50%;margin-left:-17px}
}
.grid__text .subtitle{font-size:14px;line-height:18px;color:#FFF}
@media screen and (max-width:767px){.grid__text .subtitle{font-size:16px;line-height:20px;margin-bottom:0}
}
@media screen and (min-width:1024px) and (max-width:1365px){.grid__text .subtitle{display:none}
}
.grid__item--twitter .grid__text{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:.03em}
.grid__item--twitter .grid__text strong{font-weight:bold;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif}
.social__title{position:absolute;top:0;right:0;left:0;padding:10px 20px 0 60px;height:100px;background:-moz-linear-gradient(top,black 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,black 0,rgba(0,0,0,0) 100%);background:linear,to bottom,black 0,rgba(0,0,0,0) 100%;z-index:1}
.social__title>span{vertical-align:middle;display:inline-block}
.social__title>p{vertical-align:middle;margin-left:3px;font-size:14px;line-height:18px;letter-spacing:.03em;margin:0}
.grid__item .social__title:before{content:"";position:absolute;left:10px;top:10px;width:40px;height:40px;background-image:url("images/sprite-icons.png");background-size:290px auto;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.grid__item .social__title:before{background-image:url("images/sprite-icons@2x.png");background-size:290px auto}
}
@media screen and (max-width:640px){.grid__item .social__title:before{width:45px;height:45px;background-image:url("images/sprite-icons.png")}
}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:640px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:640px) and (min-resolution:125dpi),only screen and (max-width:640px) and (min-resolution:1.3dppx){.grid__item .social__title:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.grid__item a.grid__item--facebook .social__title:before{background-position:-101px -781px}
@media screen and (max-width:640px){.grid__item a.grid__item--facebook .social__title:before{background-position:-103px -808px}
}
.grid__item a.grid__item--twitter .social__title:before{background-position:-99px -847px}
@media screen and (max-width:640px){.grid__item a.grid__item--twitter .social__title:before{background-position:-103px -873px}
}
.grid__item a.grid__item--instagram .social__title:before{background-position:-100px -908px}
@media screen and (max-width:640px){.grid__item a.grid__item--instagram .social__title:before{background-position:-104px -939px}
}
.grid__avatar{*zoom:1;margin-bottom:18px}
.grid__avatar:before,.grid__avatar:after{content:" ";display:table}
.grid__avatar:after{clear:both}
@media screen and (max-width:767px){.grid__avatar{margin-bottom:0}
.grid__avatar p{padding:0 0 15px !important}
}
.grid__avatar p{margin:0}
.grid__avatar img{float:left;margin-right:18px;width:auto !important;max-width:45px;max-height:45px}
.section-box[data-target="social"] .ar-row .grid__image{background-position:50% 50%}
@media screen and (max-width:767px){.section-box[data-target="social"] .grid__text{position:absolute;bottom:0;top:auto;padding:15px 15px 21px;text-align:left}
.section-box[data-target="social"] .ar-row .grid__image{background-position:50% 50%}
}
.grid-base{display:inline-block;width:100%}
@media screen and (max-width:767px){.grid-base{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.grid-base{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.grid-base{padding-left:60px;padding-right:60px}
}
.grid-base .grid-layout-col{background-color:#FFF;min-height:300px}
@media screen and (max-width:640px){.grid-base .grid-layout-col{width:100% !important;margin:20px 0;min-height:0}
}
.grid-base .grid-layout-col .grid-title{text-transform:uppercase;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-size:16px;position:relative;font-weight:bold}
.grid-base .grid-layout-col .grid-title:after{content:"";width:34px;height:2px;background-color:#8f0c25;display:inline-block;position:absolute;left:0;bottom:-5px}
.grid-base .grid-layout-col img{text-align:left;margin:30px auto 15px auto}
@media screen and (max-width:640px){.grid-base .grid-layout-col img{margin:20px auto;display:block}
}
.grid-base .grid-layout-col .grid-subtitle{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold;text-transform:uppercase;text-align:left;margin:15px 0;letter-spacing:1px}
@media screen and (max-width:640px){.grid-base .grid-layout-col .grid-subtitle{text-align:center}
}
.grid-base .grid-layout-col .grid-text{line-height:1.5}
.ar-tabs{background-color:#f1f1f1}
.ar-tabs.tabs--contact .tab-header{border-bottom:transparent}
.ar-tabs.tabs--contact .tab-header .tab-header__item:after{display:none}
.tab-header{*zoom:1;position:relative;text-align:center;padding-bottom:12px;margin-bottom:12px;border-bottom:1px solid white}
.tab-header:before,.tab-header:after{content:" ";display:table}
.tab-header:after{clear:both}
.tab-header .tab-header__item{border:0;background-image:none;background-color:transparent;color:black;font:13px/39px "ApexNew-Medium",Helvetica,Arial,sans-serif;height:39px;padding:0 34px;text-transform:uppercase;letter-spacing:.03em;margin:0 5%;position:relative}
.tab-header .tab-header__item:hover,.tab-header .tab-header__item:focus{outline:0}
@media screen and (min-width:768px) and (max-width:1024px){.tab-header .tab-header__item{margin:0 2%}
}
.tab-header .tab-header__item:after{content:"";position:absolute;width:0;bottom:-13px;left:0;display:block;height:1px;background-color:#8f0c25;-webkit-transition:width .25s linear;-moz-transition:width .25s linear;-ms-transition:width .25s linear;-o-transition:width .25s linear;transition:width .25s linear}
.tab-header .tab-header__item:hover:after{width:100%;-webkit-transition:width .25s linear;-moz-transition:width .25s linear;-ms-transition:width .25s linear;-o-transition:width .25s linear;transition:width .25s linear}
@media screen and (max-width:1024px){.tab-header .tab-header__item:hover:after{display:none}
}
.tab-header .tab-header__item.tab-header__item--active{background-color:#8f0c25;color:white;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.tab-header .tab-header__item.tab-header__item--active:after{display:none}
.tab-content.js-open{height:0;overflow:hidden}
.carousel__item{background-color:#f1f1f1;float:left;width:100%}
@media screen and (max-width:640px){.carousel__item{width:100%;float:none;margin:0}
}
.carousel__item strong,.carousel__item b{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.carousel__item .carousel__image{position:relative;padding-bottom:calc(57%);width:100%;overflow:hidden}
.carousel__item .carousel__image>img{position:absolute;top:0;right:0;bottom:0;left:0}
@media screen and (max-width:640px){.carousel__item .carousel__image{padding-bottom:calc(61.5%)}
}
.carousel__item .carousel__title{position:absolute;bottom:2px;left:21px;z-index:1}
@media screen and (max-width:640px){.carousel__item .carousel__title{width:100%;text-align:center;left:12px;bottom:0}
}
.carousel__item .carousel__title .tl-box{color:#000;text-align:left;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;margin-bottom:0}
@media screen and (max-width:640px){.carousel__item .carousel__title .tl-box{font-size:21px;line-height:1;height:38px;color:#000}
}
.carousel__item .carousel__title.txt-black .tl-box{color:#000}
.carousel__item .carousel__text{font:14px/21px "ApexNew-Book",Helvetica,Arial,sans-serif;padding:18px 42px 24px 42px;min-height:180px;max-height:180px;text-align:left}
.carousel__item .carousel__text>p{margin:0;max-height:65px;overflow:hidden}
@media screen and (max-width:640px){.carousel__item .carousel__text{padding:12px;min-height:200px;max-height:200px}
}
.carousel__item .carousel__text .btn-svg{max-width:190px}
@media screen and (min-width:640px){.carousel__item .carousel__text .btn-svg{position:absolute;bottom:25px;left:42px}
}
.carousel__item .carousel__btn{text-align:left;padding-top:21px;text-transform:uppercase}
@media screen and (max-width:640px){.carousel__item .carousel__btn{text-align:center}
}
.carousel__item .carousel__btn .btn-zoom{background-image:url("images/sprite-icons.png");background-position:-11px -64px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.carousel__item .carousel__btn .btn-zoom{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:640px){.carousel-wrap__inner.no--slider{margin:0 -15px;font-size:0}
.carousel-wrap__inner.no--slider .carousel__item{background-color:#f1f1f1;width:-webkit-calc(33.333% - 24px);width:calc(33.333% - 24px);margin:0 12px 0 12px;display:inline-block;float:none;position:relative;vertical-align:top}
}
.carousel-wrap__inner.no--slider .carousel__item .carousel__image>img{width:100%}
.carousel-wrap__inner.no--slider.is-single{margin-bottom:21px}
.carousel-wrap__inner.no--slider.is-single .carousel__item{position:relative;*zoom:1;background-color:white;overflow:hidden;padding:21px 0 90px 15px;width:auto;display:block;margin:0}
.carousel-wrap__inner.no--slider.is-single .carousel__item:before,.carousel-wrap__inner.no--slider.is-single .carousel__item:after{content:" ";display:table}
.carousel-wrap__inner.no--slider.is-single .carousel__item:after{clear:both}
.carousel-wrap__inner.no--slider.is-single .carousel__image{float:right;width:50%;z-index:2;padding-bottom:0;overflow:visible}
.carousel-wrap__inner.no--slider.is-single .carousel__image:after{content:"";width:98%;height:6px;position:absolute;right:-6px;bottom:0;left:-6px;display:inline-block;background-color:#8f0c25}
.carousel-wrap__inner.no--slider.is-single .carousel__image:before{content:"";background-color:#8f0c25;width:6px;height:auto;position:absolute;top:6px;bottom:0;left:-6px;display:inline-block;margin-top:0;z-index:4}
.carousel-wrap__inner.no--slider.is-single .carousel__image>img{position:relative;width:100%}
.carousel-wrap__inner.no--slider.is-single .carousel__image .tl-box{color:black;font-size:24px;line-height:30px;letter-spacing:3px;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.carousel-wrap__inner.no--slider.is-single .carousel__title{top:0;bottom:auto;left:-100%}
.carousel-wrap__inner.no--slider.is-single .carousel__text{float:left;position:absolute;background:#f1f1f1;z-index:1;width:48%;margin-top:42px;margin-left:35px;min-height:280px;max-width:100%}
.carousel-wrap__inner.no--slider.is-single .carousel__text p{font-size:18px;line-height:27px;overflow:visible;padding-right:21px}
.carousel-wrap__inner.no--slider.is-single .carousel__text p strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.accordion .carousel-wrap .link--alloffers{display:none;min-width:200px;position:absolute;right:60px;bottom:10px;z-index:9}
@media screen and (min-width:641px) and (max-width:1200px){.accordion .carousel-wrap .link--alloffers{right:30px;bottom:10px}
}
@media screen and (max-width:640px){.accordion .carousel-wrap .link--alloffers{right:10%;left:10%;bottom:40px;max-width:80%}
}
.accordion .carousel-wrap .link--alloffers:before{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:30px;width:30px;background-image:url("images/sprite-icons.png");background-repeat:no-repeat;background-position:-8px -1959px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.accordion .carousel-wrap .link--alloffers:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.accordion .carousel-wrap .link--alloffers:after{content:"";position:absolute;bottom:-20px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);width:115%;height:1px;background-color:#e5e5e5}
}
.accordion .carousel-wrap .link--alloffers .text{padding:0 42px}
.accordion .carousel-wrap .link--alloffersa{font:14px/14px "ApexNew-Medium",Helvetica,Arial,sans-serif;letter-spacing:1px;color:#000;text-transform:uppercase;text-decoration:none}
.accordion .carousel-wrap .link--alloffersa:hover{color:#8f0c25}
@media screen and (min-width:640px){.accordion .carousel-wrap.no--slider .link--alloffers{bottom:-40px}
}
.accordion.js-open .link--alloffers{display:block}
.carousel-wrap{text-align:center;padding-bottom:21px;*zoom:1}
.carousel-wrap:before,.carousel-wrap:after{content:" ";display:table}
.carousel-wrap:after{clear:both}
@media screen and (max-width:640px){.carousel-wrap{margin:0}
}
@media screen and (min-width:640px){.carousel-wrap__inner.no--slider{margin:0 -15px;font-size:0}
.carousel-wrap__inner.no--slider .carousel__title{bottom:4px}
}
.carousel-wrap .owl-nav>div{position:absolute;top:50%;margin-top:-75px}
@media screen and (max-width:640px){.carousel-wrap .owl-nav>div{top:80px;margin-top:0}
}
.carousel-wrap .owl-nav>div:after{content:'';width:30px;height:50px;background-image:url("images/sprite-icons.png");background-repeat:no-repeat;display:inline-block}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.carousel-wrap .owl-nav>div:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.carousel-wrap .owl-nav .owl-prev{left:15px;font-size:0}
.carousel-wrap .owl-nav .owl-prev:after{background-position:-10px -1800px}
.carousel-wrap .owl-nav .owl-next{right:15px;font-size:0}
.carousel-wrap .owl-nav .owl-next:after{background-position:-110px -1800px}
@media screen and (max-width:1024px){.carousel-controls{display:none}
.owl-dots{text-align:center;margin-top:33px}
.owl-dot{display:inline-block;width:77px;height:4px;cursor:pointer;background:#fff}
.owl-dot.active{height:6px;background:#8f0c25}
}
@media screen and (min-width:640px){.carousel-wrap .owl-controls{display:inline-block;margin-top:30px;padding:0 50px;position:relative}
.carousel-wrap .owl-nav{position:absolute;right:0;bottom:4px;left:0;height:20px}
.carousel-wrap .owl-nav .owl-prev,.carousel-wrap .owl-nav .owl-next{position:absolute;width:30px;height:30px;margin-top:-3px;background-image:url("images/sprite-icons.png");opacity:1}
}
@media only screen and (min-width:640px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:640px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:640px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:640px) and (min-resolution:125dpi),only screen and (min-width:640px) and (min-resolution:1.3dppx){.carousel-wrap .owl-nav .owl-prev,.carousel-wrap .owl-nav .owl-next{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:640px){.carousel-wrap .owl-nav .owl-prev:after,.carousel-wrap .owl-nav .owl-next:after{display:none}
.carousel-wrap .owl-nav .owl-prev:hover,.carousel-wrap .owl-nav .owl-next:hover{background-image:url("images/sprite-icons.png")}
}
@media only screen and (min-width:640px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:640px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:640px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:640px) and (min-resolution:125dpi),only screen and (min-width:640px) and (min-resolution:1.3dppx){.carousel-wrap .owl-nav .owl-prev:hover,.carousel-wrap .owl-nav .owl-next:hover{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:640px){.carousel-wrap .owl-nav .owl-prev:hover:after,.carousel-wrap .owl-nav .owl-next:hover:after{display:none}
.carousel-wrap .owl-nav .owl-prev{left:0;background-position:-54px -4333px}
.carousel-wrap .owl-nav .owl-prev:hover{background-position:-8px -4333px;opacity:1}
.carousel-wrap .owl-nav .owl-next{right:0;background-position:-52px -4381px}
.carousel-wrap .owl-nav .owl-next:hover{background-position:-8px -4381px;opacity:1}
.carousel-controls{clear:both;height:36px;*zoom:1;width:333px;margin:45px auto 0}
.carousel-controls:before,.carousel-controls:after{content:" ";display:table}
.carousel-controls:after{clear:both}
.carousel-controls .carousel-prev,.carousel-controls .carousel-next{background:transparent none;font-size:0;display:inline-block;position:relative;border:0}
.carousel-controls .carousel-prev:after,.carousel-controls .carousel-next:after{content:"";position:absolute;display:inline-block;width:30px;height:30px;background-image:url("images/sprite-icons.png");margin-top:-15px}
}
@media only screen and (min-width:640px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:640px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:640px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:640px) and (min-resolution:125dpi),only screen and (min-width:640px) and (min-resolution:1.3dppx){.carousel-controls .carousel-prev:after,.carousel-controls .carousel-next:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:640px){.carousel-controls .carousel-prev:focus,.carousel-controls .carousel-next:focus{outline:0}
.carousel-controls .carousel-prev{float:left}
.carousel-controls .carousel-prev:hover:after{background-position:-18px -1660px;opacity:1}
.carousel-controls .carousel-prev:after{background-position:-68px -1660px;opacity:.25}
.carousel-controls .carousel-next{float:right}
.carousel-controls .carousel-next:hover:after{background-position:-8px -1710px;opacity:1}
.carousel-controls .carousel-next:after{background-position:-58px -1710px;opacity:.25}
.carousel-controls .carousel-drag{float:left;margin-left:30px}
}
.model .carousel-wrap__inner.no--slider.is-single .carousel__text p{max-height:inherit}
.ui-helper-hidden{display:none}
.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}
.ui-helper-clearfix{min-height:0}
.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}
.ui-helper-clearfix:after{content:"";display:table;border-collapse:collapse;clear:both}
.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}
.ui-front{z-index:99}
.ui-state-disabled{cursor:default !important}
.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}
.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}
.ui-draggable-handle{-ms-touch-action:none;touch-action:none}
.ui-slider{position:relative;text-align:left}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:10%;height:4px;cursor:default;-ms-touch-action:none;touch-action:none}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}
.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{filter:inherit}
.ui-slider-horizontal{height:.8em}
.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:0}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-slider-vertical{width:.8em;height:100px}
.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}
.ui-slider-vertical .ui-slider-range{left:0;width:100%}
.ui-slider-vertical .ui-slider-range-min{bottom:0}
.ui-slider-vertical .ui-slider-range-max{top:0}
.ui-slider-handle-upper:before{content:"";position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;height:16px;background-color:transparent;cursor:pointer}
.owl-slidebar{width:270px;background-color:#e5e5e5;height:4px;display:inline-block}
@media screen and (max-width:768px){.owl-slidebar{width:200px}
}
@media screen and (max-width:640px){.owl-slidebar{display:none}
}
.owl-slidebar .ui-slider-handle{top:0}
.owl-slidebar .ui-slider-handle-upper{background-color:#8f0c25;position:absolute;height:4px}
.owl-slidebar .ui-slider-handle:after,.owl-slidebar .ui-slider-handle:before{content:"";width:100%;height:21px;cursor:pointer}
.owl-slidebar .ui-slider-handle:after{position:absolute;top:100%;right:0;left:0}
.owl-slidebar .ui-slider-handle:before{position:absolute;right:0;bottom:0;left:0}
.owl-slidebar .ui-slider-handle.ui-state-focus,.owl-slidebar .ui-slider-handle:focus{outline:0}
.slider-wrap--top{position:relative;overflow:hidden;max-width:100%}
@media screen and (max-width:640px){.slider-wrap--top .carousel-video-wrap{margin-top:0 !important}
}
.slider-wrap--top .carousel-video-wrap video{object-fit:cover}
.slider-wrap .owl-video-playing:after{content:"";display:block;display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}
@media screen and (max-width:640px){.slider-wrap .owl-video-playing:after{display:none}
}
.slider-wrap .carousel-video-wrap{position:absolute;width:100%;height:100%}
@media screen and (min-width:641px) and (max-width:1199px){.slider-wrap .carousel-video-wrap{height:calc(100% - 70px) !important;width:100% !important;margin:0 !important}
}
.slider-wrap .owl-video-frame,.slider-wrap .owl-video-frame iframe{height:100% !important;width:100% !important}
.slider-wrap .slider-inner{position:relative;background:#000}
.slider-wrap .slider__item{overflow:hidden;position:relative}
.slider-wrap .slider__item .content__text{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.slider-wrap .slider__item .slider_image{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center center}
.slider-wrap .slider__item .slider_image.top-left{background-position:0 0}
.slider-wrap .slider__item .slider_image.top-right{background-position:100% 0}
.slider-wrap .slider__item .slider_image.top-center{background-position:50% 0}
.slider-wrap .slider__item .slider_image.bottom-right{background-position:100% 100%}
.slider-wrap .slider__item .slider_image.bottom-left{background-position:0 100%}
.slider-wrap .slider__item .slider_image.bottom-center{background-position:50% 100%}
.slider-wrap .slider__item .slider_image.center-left{background-position:0 50%}
.slider-wrap .slider__item .slider_image.center-right{background-position:100% 50%}
.slider-wrap .slider__item .slider__content .app-home-canvas{position:absolute;bottom:-90px;width:100%}
@media(max-width:768px){.slider-wrap .slider__item .slider__content .app-home-canvas{display:none}
}
.slider-wrap .slider__item .slider__content .app-home-canvas p{margin:0}
.slider-wrap .slider__item .slider__content .app-home-canvas img{display:initial;margin-top:10px;margin-right:10px;height:30px;width:auto}
.slider-wrap img{width:100%}
.slider-wrap .owl-nav{display:none}
@media screen and (max-width:640px){.slider-wrap .owl-nav{display:block}
.slider-wrap .owl-nav>div{position:absolute;top:50%;margin-top:-25px}
.slider-wrap .owl-nav>div:after{content:'';width:30px;height:50px;background-image:url("images/sprite-icons.png");background-repeat:no-repeat;display:inline-block}
}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:640px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:640px) and (min-resolution:125dpi),only screen and (max-width:640px) and (min-resolution:1.3dppx){.slider-wrap .owl-nav>div:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.slider-wrap .owl-nav .owl-prev{left:15px;font-size:0}
.slider-wrap .owl-nav .owl-prev:after{background-position:-10px -1800px}
.slider-wrap .owl-nav .owl-next{right:15px;font-size:0}
.slider-wrap .owl-nav .owl-next:after{background-position:-110px -1800px}
}
.slider-wrap .owl-controls{position:absolute;right:0;bottom:0;left:0;z-index:100;max-width:100%;width:100%;overflow:hidden;height:62px}
@media screen and (max-width:640px){.slider-wrap .owl-controls{position:static;height:auto}
}
.slider-wrap .owl-dots{position:absolute;bottom:23px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}
@media screen and (max-width:1024px){.slider-wrap .owl-dots{width:100%}
}
@media screen and (max-width:640px){.slider-wrap .owl-dots{display:none !important}
}
.slider-wrap .owl-dot{display:inline-block;width:77px;height:4px;background:#fff;margin:0 9px;vertical-align:middle}
.slider-wrap .owl-dot.active{background:#8f0c25;height:6px}
.slider-wrap .owl-dot:before,.slider-wrap .owl-dot:after{content:'';display:block;height:25px;cursor:pointer}
.slider-wrap .owl-dot:before{margin-top:-25px}
.slider-wrap .player-controls{position:absolute;right:18px;bottom:21px;z-index:4;cursor:pointer;*zoom:1}
.slider-wrap .player-controls:before,.slider-wrap .player-controls:after{content:" ";display:table}
.slider-wrap .player-controls:after{clear:both}
.slider-wrap .player-controls>div{width:30px;height:30px;float:left;border-radius:2px;background-color:rgba(255,255,255,0.2);font-size:0;margin-right:3px}
.slider-wrap .player-controls .btn-video-pause:after{content:"";width:3px;height:12px;display:inline-block;background-color:rgba(0,0,0,0.8);position:absolute;top:50%;margin-top:-5px;margin-right:20px;right:50%}
.slider-wrap .player-controls .btn-video-pause:before{content:"";width:3px;height:12px;display:inline-block;background-color:rgba(0,0,0,0.8);position:absolute;top:50%;margin-top:-5px;margin-right:12px;right:50%}
.slider-wrap .player-controls .btn-video-pause.paused:after{width:0 !important;height:0 !important;display:inline;background-color:transparent;border-style:solid;border-width:6px 0 6px 12px;border-color:transparent transparent transparent rgba(0,0,0,0.8);margin-right:11px}
.slider-wrap .player-controls .btn-video-pause.paused:before{display:none}
.slider-wrap .player-controls .btn-video-stop:after{content:"";width:12px;height:12px;background-color:rgba(0,0,0,0.8);display:inline-block;position:absolute;top:50%;right:50%;margin:-6px -21px auto auto}
.pointer--btn{width:40px;height:40px;position:absolute;z-index:9;visibility:hidden;opacity:0}
.pointer--btn.isHidden{cursor:default !important;display:none !important}
.pointerevents .pointer--btn{pointer-events:none;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
.tablet .pointer--btn,.mobile .pointer--btn{display:none}
@media screen and (max-width:640px){.tablet .scroll-to-see,.mobile .scroll-to-see{display:none}
}
.show{cursor:none}
.show .pointer--btn{opacity:1;visibility:visible}
.show .pointer--btn::before,.show .pointer--btn::after{content:"";width:4px;height:30px;background-color:#fff;position:absolute;left:0;overflow:hidden;top:-50%;box-shadow:0 0 2px rgba(0,0,0,0.4);-webkit-transition:transform 250ms ease-in-out;-moz-transition:transform 250ms ease-in-out;-ms-transition:transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out}
.show .pointer--btn::after{top:-1px}
.arrow-right .pointer--btn::before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:transform 250ms ease-in-out;-moz-transition:transform 250ms ease-in-out;-ms-transition:transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out}
.arrow-right .pointer--btn::after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform 250ms ease-in-out;-moz-transition:transform 250ms ease-in-out;-ms-transition:transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out}
.arrow-left .pointer--btn::before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform 250ms ease-in-out;-moz-transition:transform 250ms ease-in-out;-ms-transition:transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out}
.arrow-left .pointer--btn::after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:transform 250ms ease-in-out;-moz-transition:transform 250ms ease-in-out;-ms-transition:transform 250ms ease-in-out;-o-transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out}
.slider__content{position:absolute;top:60px;left:60px;width:50%;z-index:3}
@media screen and (max-width:767px){.slider__content{position:absolute;top:auto;bottom:20px;left:15px;width:auto;max-width:100% !important;padding-right:21px}
}
.slider__content>div{color:white}
@media screen and (max-width:1024px){.slider__content{left:27px;padding-right:54px}
}
.content__title{text-transform:uppercase;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:.15em;font-size:24px;line-height:33px;padding-bottom:21px}
@media screen and (max-width:767px){.content__title{font-size:16px;line-height:20px;padding-bottom:15px;text-shadow:1px 1px 1px rgba(0,0,0,0.2);text-align:left}
}
.content__title p{margin:0}
.content__text{font-size:16px;padding-left:45px;margin-bottom:30px;position:relative;letter-spacing:.25em}
@media screen and (max-width:767px){.content__text{display:none;padding-left:0}
}
.content__text p{margin:0}
.content__text .content__text-sub{font-size:16px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;margin:10px 0;letter-spacing:1px;width:75%;line-height:26px}
.content__text .content__text-sub strong,.content__text .content__text-sub b{font-weight:bold}
.content__text .animated-line{display:inline-block;width:34px;height:2px;background-color:#8f0c25;position:absolute;left:0;top:8px;margin-top:-1px}
@media screen and (max-width:767px){.content__text .animated-line{display:block;position:relative;top:auto;margin-top:auto;margin-bottom:12px}
}
a.alfa-video{width:80px;height:80px;position:absolute;top:50%;left:50%;background:url("images/owl.video.play.png") no-repeat;background-size:100%;margin-top:-40px;margin-left:-40px;cursor:pointer;display:inline-block}
a.alfa-video.type-background--volume,a.alfa-video.type-background{display:none !important}
[data-video-type="background"] a.alfa-video,[data-video-type="background--volume"] a.alfa-video{display:none !important}
.btn-video-volume{background:transparent url("images/icon_audio.png") 0 0 no-repeat;position:absolute;bottom:40px;left:40px;width:40px;height:50px;z-index:8;cursor:pointer;background-size:83px auto}
.btn-video-volume.btn--on{background-position:-34px 0}
@media screen and (max-width:1024px){.btn-video-volume{display:none !important}
}
.slider-overlay-frame{position:absolute;width:100%;height:100%}
.slider-overlay-box{position:absolute;z-index:3;text-decoration:none}
.slider-overlay-box .model-name{position:absolute;bottom:0;text-transform:uppercase;color:#fff;text-align:center;width:100%}
.slider-overlay-box .model-name.dark{color:#000}
.slider-overlay-box-info{display:none}
.slider-overlay-tooltip{position:relative;padding:10px;top:0;left:0;z-index:9;max-width:250px;display:none;background:#fff;box-shadow:1px 2px 15px 5px #000;border-left:5px solid #8f0c25}
.slider-overlay-tooltip:before{content:"";position:absolute;top:50%;margin-top:-10px;left:-12px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #8f0c25}
.slider-overlay-tooltip.left{margin-left:-290px;border-left:0;border-right:5px solid #8f0c25}
.slider-overlay-tooltip.left:before{display:none}
.slider-overlay-tooltip.left:after{content:"";position:absolute;top:50%;margin-top:-10px;right:-12px;width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #8f0c25}
.slider-overlay-tooltip .so-title{text-transform:uppercase;letter-spacing:1px;font-weight:bold;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;margin-bottom:5px}
.slider-overlay-tooltip .so-subtitle{margin-bottom:5px}
.slider-overlay-tooltip .so-text{font-size:12px}
.slider__content{position:absolute;max-width:640px;width:100%;z-index:3}
@media screen and (max-width:767px){.slider__content{text-align:center}
}
.slider__content.color--dark>div{color:#000}
.slider__content>div{color:white}
@media screen and (min-width:641px){.slider__content{position:absolute;max-width:640px;width:100%;z-index:3}
}
@media screen and (min-width:641px) and (max-width:767px){.slider__content{width:auto}
}
@media screen and (min-width:641px){.slider__content.color--dark>div{color:#000}
.slider__content>div{color:white}
.slider__content.pos--center{top:50%;margin-top:-100px}
.slider__content.pos--center.pos--center{left:50%;margin-left:-320px}
.slider__content.pos--center.pos--left{left:60px;margin-left:0}
}
@media screen and (min-width:641px) and (max-width:767px){.slider__content.pos--center.pos--left{left:15px}
}
@media screen and (min-width:641px) and (max-width:1024px){.slider__content.pos--center.pos--left{left:27px}
}
@media screen and (min-width:641px) and (min-width:1600px){.slider__content.pos--center.pos--left{left:50%;margin-left:-740px}
}
@media screen and (min-width:641px){.slider__content.pos--center.pos--right{right:60px;left:auto;margin-left:auto}
}
@media screen and (min-width:641px) and (max-width:767px){.slider__content.pos--center.pos--right{right:15px;left:auto;margin-left:auto}
}
@media screen and (min-width:641px) and (max-width:1024px){.slider__content.pos--center.pos--right{right:27px;left:auto;margin-left:auto}
}
@media screen and (min-width:641px) and (min-width:1600px){.slider__content.pos--center.pos--right{right:50%;margin-right:-740px}
}
@media screen and (min-width:641px){.slider__content.pos--top{top:60px;margin-top:0}
}
@media screen and (min-width:641px) and (min-width:769px) and (max-width:1023px){.slider__content.pos--top{top:100px}
}
@media screen and (min-width:641px){.slider__content.pos--top.pos--left{left:60px}
}
@media screen and (min-width:641px) and (max-width:767px){.slider__content.pos--top.pos--left{left:15px}
}
@media screen and (min-width:641px) and (max-width:1024px){.slider__content.pos--top.pos--left{left:27px}
}
@media screen and (min-width:641px) and (min-width:1600px){.slider__content.pos--top.pos--left{left:50%;margin-left:-740px}
}
@media screen and (min-width:641px){.slider__content.pos--top.pos--right{right:60px;left:auto}
}
@media screen and (min-width:641px) and (max-width:767px){.slider__content.pos--top.pos--right{right:15px;left:auto}
}
@media screen and (min-width:641px) and (max-width:1024px){.slider__content.pos--top.pos--right{right:27px;left:auto}
}
@media screen and (min-width:641px) and (min-width:1600px){.slider__content.pos--top.pos--right{right:50%;margin-right:-740px}
}
@media screen and (min-width:641px){.slider__content.pos--top.pos--center{left:50%;margin-left:-320px}
.slider__content.pos--top.pos--right{right:60px;left:auto;margin-left:auto}
}
@media screen and (min-width:641px) and (max-width:767px){.slider__content.pos--top.pos--right{right:15px;left:auto;margin-left:auto}
}
@media screen and (min-width:641px) and (max-width:1024px){.slider__content.pos--top.pos--right{right:27px;left:auto;margin-left:auto}
}
@media screen and (min-width:641px) and (min-width:1600px){.slider__content.pos--top.pos--right{right:50%;margin-right:-740px}
}
@media screen and (min-width:641px){.slider__content.pos--bottom{bottom:60px;top:auto}
.slider__content.pos--bottom.pos--left{left:60px}
}
@media screen and (min-width:641px) and (max-width:767px){.slider__content.pos--bottom.pos--left{left:15px}
}
@media screen and (min-width:641px) and (max-width:1024px){.slider__content.pos--bottom.pos--left{left:27px}
}
@media screen and (min-width:641px) and (min-width:1600px){.slider__content.pos--bottom.pos--left{left:50%;margin-left:-740px}
}
@media screen and (min-width:641px){.slider__content.pos--bottom.pos--center{left:50%;margin-left:-320px}
.slider__content.pos--bottom.pos--right{right:60px;left:auto;margin-left:auto}
}
@media screen and (min-width:641px) and (max-width:767px){.slider__content.pos--bottom.pos--right{right:15px;left:auto;margin-left:auto}
}
@media screen and (min-width:641px) and (max-width:1024px){.slider__content.pos--bottom.pos--right{right:27px;left:auto;margin-left:auto}
}
@media screen and (min-width:641px) and (min-width:1600px){.slider__content.pos--bottom.pos--right{right:50%;margin-right:-740px}
}
@media screen and (max-width:640px){.l-wide .accordion .tab-header{display:none}
.section-box__title--mobile{display:block}
.carousel--cloned .grid__item{background-color:black}
.carousel--cloned .grid__item .grid__image{padding-bottom:100%}
.carousel--cloned .grid__item .grid__image>img{display:none}
}
.layout--com .main--not-fixed{padding:0}
.layout--com .main--not-fixed .navigation{position:relative;overflow:hidden}
.layout--com.soul .btn-svg .shape{stroke:#fff}
.layout--com.soul .btn-svg:hover .text{color:#fff}
.layout--com .box-option .btn-svg .text>i{margin-top:0}
@media screen and (max-width:640px){.layout--com .inner-box__options .box-option a.btn-svg .ico{margin-top:-10px}
}
@media screen and (max-width:640px){.layout--com .navigation--secondary.navigation--quick-links{display:inline-block;position:absolute;right:calc(100% - 50px)}
}
.layout--com .l-wide{background:#fff}
.layout--com .menu--main{padding-right:188px}
@media screen and (max-width:1023px){.layout--com .menu--main{padding-right:106px}
}
@media screen and (max-width:640px){.layout--com .menu--main{padding:0}
}
.layout--com .menu--main .btn-svg:hover .text{color:#000}
@media screen and (min-width:1023px){.layout--com .menu--main .navigation__item:not(:first-child) .navigation__dropdown{min-height:538px}
}
@media screen and (min-width:1023px){.layout--com .menu--main .navigation__dropdown{min-height:485px}
}
@media screen and (min-width:1024px){.layout--com .menu--main .navigation__dropdown .submenu--father:not(.submenu--columns){height:100%}
}
@media screen and (min-width:1024px){.layout--com .menu--main .inner-box-range .inner-box__options{bottom:30px}
.layout--com .menu--main .inner-box-range .inner-box__options .btn-svg{line-height:41px;margin-top:-25px}
}
@media screen and (min-width:769px) and (max-width:1024px){.layout--com .menu--main .inner-box-range .inner-box__options{bottom:20px}
.layout--com .menu--main .inner-box-range .inner-box__options .btn-svg{margin-top:-15px}
}
.layout--com .menu--main .inner-box-range .inner-box__options .btn-svg .text{font-size:12px !important}
@media screen and (min-width:768px){.layout--com .menu--main .inner-box__description{padding-top:10px}
}
.layout--com .menu--main .inner-box__options{border:0}
@media screen and (min-width:1024px){.layout--com .menu--main .inner-box__options{bottom:-50px}
}
@media screen and (min-width:641px){.layout--com .menu--main .inner-box__options{padding:0 25px 0 25px}
}
@media screen and (min-width:641px) and (max-width:767px){.layout--com .menu--main .inner-box__options .box-option{width:calc(100% / 3)}
}
@media screen and (min-width:768px){.layout--com .menu--main .inner-box__options .box-option{width:calc(100% / 3);float:left;position:relative}
}
.layout--com .menu--main .inner-box__options .box-option:last-child{text-align:right;top:-5px}
@media screen and (max-width:640px){.layout--com .menu--main .inner-box__options .box-option:last-child{width:calc(100% - 4px);background-color:transparent;text-align:center;position:absolute;top:5px;left:0}
.layout--com .menu--main .inner-box__options .box-option:last-child:nth-child(2),.layout--com .menu--main .inner-box__options .box-option:last-child:nth-child(1){margin:0}
.layout--com .menu--main .inner-box__options .box-option:last-child:first-child{position:relative;top:-5px}
.layout--com .menu--main .inner-box__options .box-option:last-child:first-child .btn-svg{width:calc(100% - 4px);left:auto;float:right;transform:none}
.layout--com .menu--main .inner-box__options .box-option:last-child .btn-svg{width:calc(100% - 30px);left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);float:none}
}
.layout--com .menu--main .inner-box__options .box-option:last-child:first-child{top:-20px}
@media screen and (max-width:640px){.layout--com .menu--main .inner-box__options .box-option:nth-child(1),.layout--com .menu--main .inner-box__options .box-option:nth-child(2){margin-top:70px}
}
@media screen and (min-width:768px){.layout--com .menu--main .inner-box__options .box-option a{padding-left:30px}
}
.layout--com .menu--main .inner-box__options .box-option a.btn-svg{max-width:280px;top:-10px;line-height:41px}
@media screen and (max-width:640px){.layout--com .menu--main .inner-box__options .box-option a.btn-svg{max-width:calc(100% - 4px);top:0}
}
.layout--com .menu--service{padding-left:48px}
@media screen and (max-width:640px){.layout--com .global-link{position:relative !important;display:inline-block;float:right}
.layout--com .global-link .global-link__item{position:relative !important}
}
.layout--com .global-link,.layout--com .website-link{position:absolute;padding-top:15px}
.layout--com .global-link .global-link__item,.layout--com .global-link .website-link__item,.layout--com .website-link .global-link__item,.layout--com .website-link .website-link__item{height:45px;position:absolute;right:0;border-left:1px solid rgba(0,0,0,0.2)}
@media screen and (max-width:640px){.layout--com .global-link .global-link__item,.layout--com .global-link .website-link__item,.layout--com .website-link .global-link__item,.layout--com .website-link .website-link__item{right:0}
}
.layout--com .global-link .global-link__item .lg-world,.layout--com .global-link .website-link__item .lg-world,.layout--com .website-link .global-link__item .lg-world,.layout--com .website-link .website-link__item .lg-world{background-image:url("images/sprite-icons.png");background-position:-50px -3005px;background-repeat:no-repeat;display:inline-block;width:46px;height:45px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.layout--com .global-link .global-link__item .lg-world,.layout--com .global-link .website-link__item .lg-world,.layout--com .website-link .global-link__item .lg-world,.layout--com .website-link .website-link__item .lg-world{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.layout--com .website-link .website-link__item{border:0;right:46px;width:120px;text-align:center}
@media screen and (max-width:640px){.layout--com .website-link .website-link__item{display:none}
}
.layout--com .website-link .website-link__item:after{content:"";position:absolute;top:25%;left:0;width:1px;height:50%;background:rgba(0,0,0,0.2)}
.layout--com .website-link .website-link__item a{font:14px/14px "ApexNew-MediumItalic",Helvetica,Arial,sans-serif;color:#000;text-decoration:none;padding:15px 10px;text-transform:none;line-height:45px}
.layout--com .choose-country__wrapper{padding-left:62px;padding-right:62px}
@media screen and (max-width:1024px) and (min-width:768px){.layout--com .choose-country__wrapper{padding-left:30px;padding-right:30px}
}
@media screen and (max-width:640px){.layout--com .choose-country__wrapper{padding-left:12px;padding-right:12px}
}
.layout--com .choose-country__wrapper img{width:100%}
@media screen and (max-width:640px){.layout--com .choose-country__wrapper img{display:none}
}
.layout--com .choose-country__wrapper .content__title{font:24px/34px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;padding:0}
.layout--com .choose-country__wrapper .content__text{font:18px/20px "ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:2px}
.layout--com .choose-country__wrapper .content__text .animated-line{top:10px}
.layout--com .choose-country__wrapper.landing .choose-country__inner{font-size:0;padding-left:62px;padding-right:62px}
@media screen and (max-width:1024px) and (min-width:768px){.layout--com .choose-country__wrapper.landing .choose-country__inner{padding-left:30px;padding-right:30px}
}
@media screen and (max-width:640px){.layout--com .choose-country__wrapper.landing .choose-country__inner{padding-left:12px;padding-right:12px}
}
.layout--com .choose-country__wrapper.landing .choose-country__inner .form-row{padding:0}
.layout--com .choose-country__wrapper.landing .choose-country__inner .site-link,.layout--com .choose-country__wrapper.landing .choose-country__inner .select--combo{font:16px/16px "ApexNew-MediumItalic",Helvetica,Arial,sans-serif;text-align:left;height:125px;vertical-align:middle}
@media screen and (max-width:1023px){.layout--com .choose-country__wrapper.landing .choose-country__inner .site-link,.layout--com .choose-country__wrapper.landing .choose-country__inner .select--combo{text-align:center}
}
.layout--com .choose-country__wrapper.landing .choose-country__inner .site-link{width:33.33333%;padding:0 10.5px;float:left;float:none;padding:0 25px}
@media screen and (max-width:1023px){.layout--com .choose-country__wrapper.landing .choose-country__inner .site-link{width:100%}
}
.layout--com .choose-country__wrapper.landing .choose-country__inner .site-link .button-send{width:auto;padding:0 35px 0 10px;margin:0;position:relative;top:auto;right:auto;bottom:auto;left:auto;font:14px/14px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;letter-spacing:1px;text-decoration:none;color:#fff;margin-top:6px;line-height:38px}
@media screen and (max-width:640px){.layout--com .choose-country__wrapper.landing .choose-country__inner .site-link .button-send{width:calc(100% - 28px);text-align:center;padding:0 5px 0 0}
}
.layout--com .choose-country__wrapper.landing .choose-country__inner .site-link .button-send:after{left:auto;right:0;width:35px}
@media screen and (max-width:640px){.layout--com .choose-country__wrapper.landing .choose-country__inner .site-link .button-send:after{right:5px}
}
.layout--com .choose-country__wrapper.landing .choose-country__inner .select--combo{width:66.66667%;padding:0 10.5px;float:left;float:none;padding:0 25px}
@media screen and (max-width:1023px){.layout--com .choose-country__wrapper.landing .choose-country__inner .select--combo{width:100%}
}
.layout--com .tabs__wrapper{padding:180px 62px;margin-top:-20px;background:url("images/bkg_logo.png") 50% 50% no-repeat;background-size:contain}
@media screen and (max-width:1024px) and (min-width:768px){.layout--com .tabs__wrapper{padding:30px;background:0}
}
@media screen and (max-width:640px){.layout--com .tabs__wrapper{padding:50px 12px;background:0}
}
.layout--com .tabs__wrapper .tab-header{border:0}
@media screen and (max-width:640px){.layout--com .tabs__wrapper .tab-header{display:none}
}
@media screen and (min-width:768px){.layout--com .upperfooter .upperfooter-block{width:calc(100% / 3 - 20px)}
}
@media screen and (max-width:640px){.layout--com .upperfooter .upperfooter-block{width:calc(50% - 4px)}
}
@media screen and (max-width:640px){.layout--com .upperfooter .upperfooter-block:first-child{width:calc(100% - 4px)}
}
@media screen and (max-width:640px){.layout--com .upperfooter .upperfooter-title{padding:0}
}
.layout--com .choose-country__wrapper{position:relative}
.layout--com .choose-country__wrapper .choose-country__inner{margin:0 auto;display:block;text-align:center;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%}
@media screen and (max-width:640px){.layout--com .choose-country__wrapper .choose-country__inner{position:relative;top:auto;right:auto;bottom:auto;left:auto;transform:none;display:block}
}
.layout--com .choose-country__wrapper .choose-country__inner .form-row{margin:0;padding:40px 0;display:inline-block;width:75%;background-color:#fff}
@media screen and (max-width:640px){.layout--com .choose-country__wrapper .choose-country__inner .form-row{width:100%;padding:0}
}
.layout--com .choose-country__wrapper .choose-country__inner .form-row .form-col{width:35%;padding:0 15px;float:none;display:inline-block}
@media screen and (max-width:640px){.layout--com .choose-country__wrapper .choose-country__inner .form-row .form-col{width:100%;display:block;margin:20px 0}
}
.layout--com .choose-country__wrapper .choose-country__inner .form-row .select--wrapper__custom{font:16px/16px "ApexNew-BookItalic",Helvetica,Arial,sans-serif}
@media screen and (max-width:640px){.layout--com .choose-country__wrapper .choose-country__inner .form-row .select--wrapper__custom{margin-bottom:15px}
}
.layout--com .choose-country__wrapper .button-send{width:38px;height:38px;cursor:pointer;display:inline-block;position:relative;margin-left:20px;top:-5px;background-color:#8f0c25}
@media screen and (max-width:640px){.layout--com .choose-country__wrapper .button-send{width:calc(100% - 28px);height:auto;display:inline-block;position:relative;padding:12px;font:14px/14px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;color:#fff;letter-spacing:1px;margin:5px 0 0 0}
}
.layout--com .choose-country__wrapper .button-send span{display:none}
@media screen and (max-width:640px){.layout--com .choose-country__wrapper .button-send span{display:block}
}
.layout--com .choose-country__wrapper .button-send:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("images/sprite-icons.png");background-position:-105px -1955px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.layout--com .choose-country__wrapper .button-send:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.layout--com .choose-country__wrapper .button-send:after{width:30px;right:10px;left:auto}
}
.layout--com footer .menu{padding-bottom:20px}
.choose-country__wrapper--landing{position:relative;padding-left:62px;padding-right:62px}
@media screen and (max-width:1024px) and (min-width:768px){.choose-country__wrapper--landing{padding-left:30px;padding-right:30px}
}
@media screen and (max-width:640px){.choose-country__wrapper--landing{padding-left:12px;padding-right:12px}
}
.choose-country__wrapper--landing img{width:100%}
@media screen and (max-width:1023px){.choose-country__wrapper--landing img{opacity:.5}
}
.choose-country__wrapper--landing .content__title{font:24px/34px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;padding:0}
.choose-country__wrapper--landing .content__text{font:18px/20px "ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:2px}
@media screen and (max-width:767px){.choose-country__wrapper--landing .content__text{display:block}
}
.choose-country__wrapper--landing .content__text .animated-line{top:10px}
@media screen and (max-width:640px){.choose-country__wrapper--landing .content__text .animated-line{top:-5px}
}
.choose-country__wrapper--landing .choose-country__inner{font-size:0;padding-left:62px;padding-right:62px;margin:0 auto;display:block;text-align:center;width:100%;position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
@media screen and (max-width:1024px) and (min-width:768px){.choose-country__wrapper--landing .choose-country__inner{padding-left:30px;padding-right:30px}
}
@media screen and (max-width:640px){.choose-country__wrapper--landing .choose-country__inner{position:relative;top:auto;right:auto;bottom:auto;left:auto;padding-left:12px;padding-right:12px;transform:none;display:block}
}
.choose-country__wrapper--landing .choose-country__inner .form-row{padding:0;display:inline-block;background-color:#fff}
.choose-country__wrapper--landing .choose-country__inner .site-link,.choose-country__wrapper--landing .choose-country__inner .select--combo,.choose-country__wrapper--landing .choose-country__inner .select--language{font:16px/16px "ApexNew-MediumItalic",Helvetica,Arial,sans-serif;text-align:left;height:125px;vertical-align:middle}
@media screen and (max-width:1023px){.choose-country__wrapper--landing .choose-country__inner .site-link,.choose-country__wrapper--landing .choose-country__inner .select--combo,.choose-country__wrapper--landing .choose-country__inner .select--language{text-align:center;background-color:transparent}
}
@media screen and (max-width:767px){.choose-country__wrapper--landing .choose-country__inner .site-link,.choose-country__wrapper--landing .choose-country__inner .select--combo,.choose-country__wrapper--landing .choose-country__inner .select--language{height:auto}
}
.choose-country__wrapper--landing .choose-country__inner .site-link{width:33.33333%;padding:0 10.5px;float:left;float:none;padding:0 25px}
@media screen and (max-width:1023px){.choose-country__wrapper--landing .choose-country__inner .site-link{width:100%;margin:0}
}
.choose-country__wrapper--landing .choose-country__inner .site-link .button-send{width:auto;padding:0 35px 0 10px;margin:0;position:relative;top:auto;right:auto;bottom:auto;left:auto;font:14px/14px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;letter-spacing:1px;text-decoration:none;color:#fff;margin-top:6px;line-height:38px}
.choose-country__wrapper--landing .choose-country__inner .site-link .button-send span{display:inline-block}
@media screen and (max-width:640px){.choose-country__wrapper--landing .choose-country__inner .site-link .button-send{width:calc(100% - 28px);text-align:center;padding:0 5px 0 0}
}
.choose-country__wrapper--landing .choose-country__inner .site-link .button-send:after{left:auto;right:0;width:35px}
@media screen and (max-width:640px){.choose-country__wrapper--landing .choose-country__inner .site-link .button-send:after{right:5px}
}
.choose-country__wrapper--landing .choose-country__inner .select--combo,.choose-country__wrapper--landing .choose-country__inner .select--language{width:66.66667%;padding:0 10.5px;float:left;float:none;padding:0 25px}
@media screen and (max-width:1023px){.choose-country__wrapper--landing .choose-country__inner .select--combo,.choose-country__wrapper--landing .choose-country__inner .select--language{width:100%}
}
.choose-country__wrapper--landing .choose-country__inner .select--combo .form-col,.choose-country__wrapper--landing .choose-country__inner .select--language .form-col{width:calc(100% / 2 - 50px)}
@media screen and (max-width:640px){.choose-country__wrapper--landing .choose-country__inner .select--combo .form-col,.choose-country__wrapper--landing .choose-country__inner .select--language .form-col{width:100%}
}
.choose-country__wrapper--landing .choose-country__inner .select--combo .select--wrapper__custom,.choose-country__wrapper--landing .choose-country__inner .select--language .select--wrapper__custom{font:16px/16px "ApexNew-BookItalic",Helvetica,Arial,sans-serif}
@media screen and (max-width:640px){.choose-country__wrapper--landing .choose-country__inner .select--combo .select--wrapper__custom,.choose-country__wrapper--landing .choose-country__inner .select--language .select--wrapper__custom{margin-bottom:15px}
}
.choose-country__wrapper--landing .choose-country__inner .select--language .form-col{margin-top:35px}
@media screen and (max-width:767px){.choose-country__wrapper--landing .choose-country__inner .select--language .form-col{margin-top:0}
}
.choose-country__wrapper--landing .choose-country__inner .select--language .form-col p{text-align:center;letter-spacing:2px}
.choose-country__wrapper--landing .choose-country__inner .select--language .form-col .input-inline.select--wrapper__custom{margin-top:-2px}
.choose-country__wrapper--landing .choose-country__inner .select--language .button-send{top:45px}
@media screen and (max-width:767px){.choose-country__wrapper--landing .choose-country__inner .select--language .button-send{top:0}
}
.choose-country__wrapper--landing .button-send{width:38px;height:38px;background-color:#8f0c25;cursor:pointer;display:inline-block;position:relative;margin-left:40px;top:5px}
@media screen and (max-width:640px){.choose-country__wrapper--landing .button-send{width:calc(100% - 28px);height:38px;display:inline-block;position:relative;padding:12px;font:14px/14px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;color:#fff;letter-spacing:1px;margin:5px 0 25px 0}
}
.choose-country__wrapper--landing .button-send span{display:none}
@media screen and (max-width:640px){.choose-country__wrapper--landing .button-send span{display:block}
}
.choose-country__wrapper--landing .button-send:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("images/sprite-icons.png");background-position:-105px -1955px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.choose-country__wrapper--landing .button-send:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.choose-country__wrapper--landing .button-send:after{width:30px;right:10px;left:auto}
}
.choose-country__wrapper--landing .footer-link{position:fixed;bottom:0;left:0;width:100%;text-align:right;padding:5px 40px 5px 20px;border-top:1px solid #e5e5e5;background-color:#fff}
@media screen and (max-width:767px){.choose-country__wrapper--landing .footer-link{text-align:center;padding:5px 20px}
}
.choose-country__wrapper--landing .footer-link a{font:14px/14px "ApexNew-Book",Helvetica,Arial,sans-serif;text-decoration:none;text-transform:uppercase;color:#000;word-spacing:2px;position:relative;letter-spacing:2px}
.choose-country__wrapper--landing .footer-link a:after{background-image:url("images/sprite-icons.png");background-position:-63px -1963px;content:"";position:absolute;top:50%;right:-25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);height:25px;width:25px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.choose-country__wrapper--landing .footer-link a:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.choose-country__wrapper--landing .footer-link a span{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.choose-country__wrapper--landing.carconf .choose-country__inner .select--combo,.choose-country__wrapper--landing.carconf .choose-country__inner .select--language{width:75%;text-align:center}
@media screen and (max-width:1365px){.choose-country__wrapper--landing.carconf .choose-country__inner .select--combo,.choose-country__wrapper--landing.carconf .choose-country__inner .select--language{width:100%}
}
@media screen and (max-width:767px){.choose-country__wrapper--landing.carconf .choose-country__inner .select--combo,.choose-country__wrapper--landing.carconf .choose-country__inner .select--language{padding:0}
}
.choose-country__wrapper--landing.carconf .choose-country__inner .select--combo .form-col,.choose-country__wrapper--landing.carconf .choose-country__inner .select--language .form-col{width:calc(100% / 3);margin-top:30px}
@media screen and (max-width:1023px){.choose-country__wrapper--landing.carconf .choose-country__inner .select--combo .form-col,.choose-country__wrapper--landing.carconf .choose-country__inner .select--language .form-col{width:50%}
}
@media screen and (max-width:767px){.choose-country__wrapper--landing.carconf .choose-country__inner .select--combo .form-col,.choose-country__wrapper--landing.carconf .choose-country__inner .select--language .form-col{width:100%;margin:0}
}
.choose-country__wrapper--landing.carconf .content__title{text-transform:uppercase}
.choose-country__wrapper--landing.carconf .content__text{font-size:16px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;padding-left:45px;margin-bottom:30px;position:relative;letter-spacing:.25em}
@media screen and (max-width:767px){.choose-country__wrapper--landing.carconf .content__text{padding-left:0}
}
.choose-country__wrapper--landing.carconf .content__text .animated-line{display:inline-block;width:34px;height:2px;background-color:#8f0c25;position:absolute;left:0;top:50%;margin-top:-1px}
@media screen and (max-width:767px){.choose-country__wrapper--landing.carconf .content__text .animated-line{display:block;position:relative;top:auto;margin-top:auto;margin-bottom:12px}
}
.choose-country__wrapper--landing.carconf .button-send{width:auto;top:35px;padding:10px 100px 10px 10px;color:#FFF;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic;text-align:left;letter-spacing:2px}
@media screen and (max-width:1365px){.choose-country__wrapper--landing.carconf .button-send{margin-left:0}
}
@media screen and (max-width:767px){.choose-country__wrapper--landing.carconf .button-send{top:10px}
}
.choose-country__wrapper--landing.carconf .button-send:after{height:38px;width:40px;right:-5px;left:auto}
.choose-country__wrapper--landing.carconf .button-send span{display:block}
.choose-model__wrapper--landing,.choose-pricelist__wrapper{background:white url("images/bkg_logo.png");background-repeat:no-repeat;background-position:calc(100% + 200px) 0;background-size:cover}
@media screen and (max-width:1023px){.choose-model__wrapper--landing,.choose-pricelist__wrapper{background-image:none}
}
@media screen and (max-width:767px){.choose-model__wrapper--landing,.choose-pricelist__wrapper{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.choose-model__wrapper--landing,.choose-pricelist__wrapper{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.choose-model__wrapper--landing,.choose-pricelist__wrapper{padding-left:60px;padding-right:60px}
}
.choose-model__wrapper--landing .content__title,.choose-pricelist__wrapper .content__title{font:24px/34px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;text-transform:uppercase;padding:0;letter-spacing:2px}
.choose-model__wrapper--landing .content__title .tl-arg,.choose-pricelist__wrapper .content__title .tl-arg{padding-bottom:20px}
.choose-model__wrapper--landing .content__title .tl-arg:after,.choose-pricelist__wrapper .content__title .tl-arg:after{background-color:#8f0c25}
.choose-model__wrapper--landing .content__text,.choose-pricelist__wrapper .content__text{font:16px/20px "ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:2px}
.choose-model__wrapper--landing .content__text b,.choose-pricelist__wrapper .content__text b{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif}
.choose-model__wrapper--landing .content__text .animated-line,.choose-pricelist__wrapper .content__text .animated-line{top:10px;background-color:#8f0c25}
.choose-model__wrapper--landing .choose-model__inner .trim-item,.choose-pricelist__wrapper .choose-model__inner .trim-item{margin:25px 50px 25px 0;display:inline-block;position:relative;width:calc(100% / 3 - 55px)}
@media screen and (max-width:1023px){.choose-model__wrapper--landing .choose-model__inner .trim-item,.choose-pricelist__wrapper .choose-model__inner .trim-item{width:calc(100% / 2 - 55px)}
}
@media screen and (max-width:767px){.choose-model__wrapper--landing .choose-model__inner .trim-item,.choose-pricelist__wrapper .choose-model__inner .trim-item{width:100%;margin:25px 0}
}
.choose-model__wrapper--landing .choose-model__inner .trim-item .tl-wall img,.choose-pricelist__wrapper .choose-model__inner .trim-item .tl-wall img{height:38px;margin-left:-38px}
@media screen and (max-width:375px){.choose-model__wrapper--landing .choose-model__inner .trim-item .tl-wall img,.choose-pricelist__wrapper .choose-model__inner .trim-item .tl-wall img{margin-left:-32px;max-width:53%;height:auto}
}
@media screen and (max-width:320px){.choose-model__wrapper--landing .choose-model__inner .trim-item .tl-wall img,.choose-pricelist__wrapper .choose-model__inner .trim-item .tl-wall img{margin-left:-25px}
}
.choose-model__wrapper--landing .choose-model__inner .trim-item .tl-wall a,.choose-pricelist__wrapper .choose-model__inner .trim-item .tl-wall a{float:right;width:auto;margin:0 10px}
@media screen and (max-width:375px){.choose-model__wrapper--landing .choose-model__inner .trim-item .tl-wall a,.choose-pricelist__wrapper .choose-model__inner .trim-item .tl-wall a{margin:0}
}
.choose-model__wrapper--landing .choose-model__inner .trim-item .trim-features,.choose-pricelist__wrapper .choose-model__inner .trim-item .trim-features{text-align:center}
.choose-model__wrapper--landing .choose-model__inner .trim-item .trim-features p,.choose-pricelist__wrapper .choose-model__inner .trim-item .trim-features p{text-align:left;height:75px}
.choose-model__wrapper--landing .choose-model__inner .trim-item .trim-features img,.choose-pricelist__wrapper .choose-model__inner .trim-item .trim-features img{width:100%}
.choose-model__wrapper--landing .choose-model__inner .trim-item .btn-svg,.choose-pricelist__wrapper .choose-model__inner .trim-item .btn-svg{display:block;margin:0 auto;max-width:200px;position:relative}
@media screen and (max-width:375px){.choose-model__wrapper--landing .choose-model__inner .trim-item .btn-svg,.choose-pricelist__wrapper .choose-model__inner .trim-item .btn-svg{line-height:34px}
}
.choose-model__wrapper--landing .choose-model__inner .trim-item .btn-svg:hover .text,.choose-pricelist__wrapper .choose-model__inner .trim-item .btn-svg:hover .text{color:#8f0c25}
@media screen and (max-width:375px){.choose-model__wrapper--landing .choose-model__inner .trim-item .btn-svg:hover,.choose-pricelist__wrapper .choose-model__inner .trim-item .btn-svg:hover{padding-bottom:8px}
}
.choose-model__wrapper--landing .choose-model__inner .trim-item .btn-svg .shape,.choose-pricelist__wrapper .choose-model__inner .trim-item .btn-svg .shape{stroke:#8f0c25}
.choose-model__wrapper--landing .choose-model__inner .trim-item .btn-svg .ico.btn-gear,.choose-pricelist__wrapper .choose-model__inner .trim-item .btn-svg .ico.btn-gear{background-position:-12px -165px}
.choose-pricelist__wrapper--landing{background-color:#fff}
.choose-pricelist__wrapper--landing .choose-pricelist__wrapper{background-position:calc(100% + 300px) 0}
.choose-pricelist__wrapper--landing .content__title .tl-arg{padding-bottom:0;margin-bottom:0}
.choose-pricelist__wrapper--landing .content__title .tl-arg:after{display:none}
.choose-pricelist__wrapper--landing .content__text{width:50%;letter-spacing:1px;font-size:16px}
@media screen and (max-width:767px){.choose-pricelist__wrapper--landing .content__text{display:block;width:100%}
.choose-pricelist__wrapper--landing .content__text .animated-line{top:0}
}
.choose-pricelist__wrapper--landing .choose-model__inner{text-align:center}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item{width:calc(100% / 2 - 100px);margin:25px;vertical-align:top}
@media screen and (max-width:1023px){.choose-pricelist__wrapper--landing .choose-model__inner .trim-item{width:calc(100% - 200px)}
}
@media screen and (max-width:640px){.choose-pricelist__wrapper--landing .choose-model__inner .trim-item{width:100%;margin:25px 0}
}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item .tl-wall{text-align:left}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item .btn-svg{display:inline-block;margin:5px 10px;max-width:220px}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item .btn-svg .text{padding:8px 15px 6px 42px}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item .btn-svg .btn-zoom{background-position:-12px -63px}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item .btn-svg .btn-offers{background-position:-13px -1764px}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item .btn-svg .btn-ext{background-position:-14px -663px}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item .btn-svg .btn-brochure{background-position:-13px -464px}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item .btn-svg .btn-price-euro{background-position:-13px -3364px}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item .btn-svg .btn-price-pound{background-position:-13px -3464px}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item .btn-svg .btn-price-dollar{background-position:-13px -3414px}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item .btn-svg .btn-pricelist{background-position:-13px -4118px}
.choose-pricelist__wrapper--landing .choose-model__inner .trim-item .btn-svg .btn-dealer{background-position:-12px -413px}
.splash-page{overflow:hidden}
.splash-page main{padding:0}
.splash-page .navigation{position:relative}
.splash-page .splash-page__wrapper{text-align:center;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;font-size:16px;background-image:url("images/splash-logo.png");background-position:center top;height:80vh;background-size:cover}
@media screen and (max-width:767px){.splash-page .splash-page__wrapper{padding:0 20px}
}
.splash-page .splash-page__wrapper .splash-page__title{letter-spacing:5px;text-transform:uppercase;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;position:relative;padding:10vh 0 20px 0;font-size:26px}
@media screen and (max-width:767px){.splash-page .splash-page__wrapper .splash-page__title{padding:0 0 20px 0}
}
.splash-page .splash-page__wrapper .splash-page__title:before{content:"";width:34px;height:2px;background-color:#8f0c25;bottom:0;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);position:absolute}
.splash-page .splash-page__wrapper .splash-page__subtitle{letter-spacing:4px;line-height:1.5}
.splash-page .splash-page__wrapper .splash-page__subtitle p{margin:0}
.splash-page .splash-page__wrapper .spash-page__buttons{margin-top:75px}
@media screen and (max-width:767px){.splash-page .splash-page__wrapper .spash-page__buttons{margin-top:25px}
}
.splash-page .splash-page__wrapper .spash-page__buttons .btn-svg{margin-right:45px}
@media screen and (max-width:767px){.splash-page .splash-page__wrapper .spash-page__buttons .btn-svg{margin:10px 0;width:100%;max-width:100%}
}
.splash-page .splash-page__wrapper .spash-page__buttons .btn-svg .text{padding:0 15px}
@media screen and (min-width:768px){.splash-page .splash-page__wrapper .spash-page__buttons .btn-svg:last-child{margin:0}
}
.wall-panel .owl-nav>div{position:absolute;top:50%;margin-top:-25px}
.wall-panel .owl-nav>div:after{content:'';width:30px;height:50px;background-image:url("images/sprite-icons.png");background-repeat:no-repeat;display:inline-block}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.wall-panel .owl-nav>div:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.wall-panel .owl-nav .owl-prev{left:15px;font-size:0}
.wall-panel .owl-nav .owl-prev:after{background-position:-60px -1650px}
.wall-panel .owl-nav .owl-next{right:15px;font-size:0}
.wall-panel .owl-nav .owl-next:after{background-position:-60px -1700px}
.financial-iframe{width:100%;height:650px;border:0}
.financial-iframe.long-version{height:950px}
@media screen and (max-width:640px){.financial-iframe.long-version{height:1675px}
}
.financial-calculator-iframe{width:910px;height:800px;margin:0 auto;display:block;border:0}
.dealer-container{letter-spacing:0;position:relative;background-color:#f1f1f1;-ms-overflow-style:auto;*zoom:1}
.dealer-container:before,.dealer-container:after{content:" ";display:table}
.dealer-container:after{clear:both}
@media screen and (min-width:1024px){.dealer-container .desktop--hide{display:none}
}
.dealer-container.js-overlay-close .overlay{display:none}
.dealer-container.js-overlay-close .console{display:block}
.dealer-container.js-overlay-close .map-container__wrapper{height:calc(100% - 81px);margin-bottom:20px}
.dealer-container .new-search{display:none}
.dealer-container .overlay.js-error .overlay__wrapper{border:3px solid #8f0c25}
.dealer-container .overlay .overlay__wrapper{margin:50px;width:calc(100% - 100px);height:calc(100% - 100px);border:1px solid rgba(255,255,255,0.35)}
.dealer-container .overlay .overlay__content h1{color:#fff;font:16px/16px "ApexNew-MediumItalic",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:2px;font-style:italic}
.dealer-container .overlay .overlay__content .js-error{font:16px/16px "ApexNew-Medium",Helvetica,Arial,sans-serif;color:#fff;margin:20px 0}
.dealer-container .map-container__wrapper{height:100%}
.dealer-container .map-container__wrapper .map-container{height:100%}
.dealer-container .map-container__wrapper .marker{width:48px;height:59px;font:14px/14px "ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold;background-image:url("images/sprite-icons.png");background-position:-86px -2324px;text-align:left;padding:5px 0 0 5px;color:#000}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .map-container__wrapper .marker{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .map-container__wrapper .marker.marker--mypos{background-position:-12px -2423px}
.dealer-container .map-container__wrapper .marker.marker--mypos.selected{background-position:-12px -2423px}
.dealer-container .map-container__wrapper .marker.marker--mypos:after,.dealer-container .map-container__wrapper .marker.marker--mypos:before{background:#6c6c6a}
.dealer-container .map-container__wrapper .marker.selected{background-position:-12px -2323px;color:#fff}
.dealer-container .map-container__wrapper .marker:after{content:"";position:absolute;top:3px;left:-2px;width:48px;height:48px;background:#000;z-index:-1}
.dealer-container .map-container__wrapper .marker:before{content:"";position:absolute;bottom:6px;left:7px;width:21px;height:5px;transform:rotate(45deg);background:#000;z-index:-1}
.dealer-container .console{position:relative;height:80px;padding:15px 5px 15px 48px;background-color:#e5e5e5;z-index:3;display:none}
@media screen and (max-width:1365px){.dealer-container .console{padding:15px 5px}
}
.dealer-container .console .filter--box .btn{clear:both}
.dealer-container .console .input__animated{margin:0}
.dealer-container .console .console__tools{text-align:right;height:50px;width:60%}
@media screen and (max-width:640px){.dealer-container .console .console__tools{float:none}
}
@media screen and (max-width:1365px){.dealer-container .console .console__tools{width:66%}
}
.dealer-container .console .console__tools .search--city .input__animated{width:300px}
.dealer-container .console .console__content{width:40%}
@media screen and (max-width:640px){.dealer-container .console .console__content{float:none}
}
.dealer-container .console .console__content p{font:16px/16px "ApexNew-MediumItalic",Helvetica,Arial,sans-serif;color:#000;letter-spacing:2px;text-transform:uppercase;font-style:italic}
@media screen and (max-width:1365px){.dealer-container .console .console__content{width:33%}
}
.dealer-container .console .search-box,.dealer-container .console .accordion{display:inline-block;text-align:left;margin-bottom:0;height:50px}
@media screen and (max-width:1023px){.dealer-container .console .search-box,.dealer-container .console .accordion{height:auto}
}
.dealer-container .console .search-box.js-disabled,.dealer-container .console .accordion.js-disabled{opacity:.5}
.dealer-container .console .search-box.js-disabled .accordion__title,.dealer-container .console .accordion.js-disabled .accordion__title{cursor:auto}
.dealer-container .console .search-box{width:310px;vertical-align:top}
.dealer-container .console .accordion{width:300px;margin-left:20px;background-color:#fff}
.dealer-container .console .accordion .accordion__title{background-color:#fff;padding:1em 21px}
.dealer-container .console .accordion .accordion__title h3{font-size:14px;display:inline-block;font:14px/14px "ApexNew-Medium",Helvetica,Arial,sans-serif;letter-spacing:1px}
.dealer-container .console .accordion .accordion__toggle{margin-top:0;height:17px;width:17px}
.dealer-container .console .accordion .accordion__toggle span{width:17px;right:11px;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.dealer-container .console .accordion .accordion__toggle span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.dealer-container .console .accordion.js-open .accordion__toggle span{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.dealer-container .console .accordion.js-open .accordion__toggle span:nth-child(2){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.dealer-container .console .accordion .dropdown-container{background-color:#fff;padding:0 10px 10px 10px;font:14px/14px "ApexNew-Medium",Helvetica,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase}
.dealer-container .console .accordion .dropdown-container .dropdown__title,.dealer-container .console .accordion .dropdown-container .dropdown-legends{border-bottom:1px solid #e5e5e5;padding:15px 10px}
.dealer-container .console .accordion .dropdown-container .dropdown__title{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic}
.dealer-container .console .accordion .dropdown-container .dropdown-legends{padding:5px 10px}
.dealer-container .console .accordion .dropdown-container .dropdown-legends h4{padding:8px 0}
.dealer-container .console .accordion .dropdown-container .dropdown-legends h4 span:after{content:"";position:absolute;top:50%;left:35px;margin-top:-14px;height:28px;width:28px}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline{position:relative;padding:8px 0 8px 50px;width:100%;float:none}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline input[type="checkbox"]+span:after,.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline input[type="checkbox"]:checked+span:after{border-color:#000}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline span{margin-top:1px;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label:not(.ico-smyorg){padding-left:0;margin-left:0;top:4px;left:0}
@media screen and (max-width:1023px){.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label:not(.ico-smyorg){top:2px;left:0}
}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label:not(.ico-smyorg):after{content:"";position:absolute;top:0;left:-50px;width:100%;height:100%}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label:not(.ico-smyorg):before{position:absolute;top:50%;left:-26px;width:22px;height:22px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);content:"";background-image:url("images/sprite-icons.png")}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label:not(.ico-smyorg):before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label[for=DEALER]:before{background-position:-13px -2816px}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label[for=ORGANIZED]:before{background-position:-12px -2966px}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label[for=GARAGE]:before{background-position:-12px -2765px}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label[for=BODYSHOP]:before{background-position:-13px -2864px}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label[for=QUATTROC]:before{background-position:-12px -2716px}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label[for=GIULIA_QUADRIFOGLIO]:before{background-position:-63px -1164px}
.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label[for=BUSINESS_CENTER]:before,.dealer-container .console .accordion .dropdown-container .dropdown-legends .input-inline>label[for=FLEET_SPEC]:before{background-position:-13px -4279px}
.dealer-container .console .accordion .dropdown-container .dropdown-boxed .search-box{width:100%;padding:10px;background-color:#e5e5e5;margin-top:10px;height:65px}
.dealer-container .console .accordion .dropdown-container .dropdown-boxed .search-box .input__animated{width:auto;height:100%}
.dealer-container .console .accordion .dropdown-container .dropdown-boxed .search-box .input__animated.error label{color:#8f0c25;font:12px/12px "ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);-o-transform:translateY(-100%);transform:translateY(-100%)}
.dealer-container .console .accordion .dropdown-container .dropdown-boxed .search-box .input__animated span{content:"";position:absolute;top:0;right:0;cursor:pointer;width:30px;height:100%;background-image:url("images/sprite-icons.png");background-position:-58px -1951px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .console .accordion .dropdown-container .dropdown-boxed .search-box .input__animated span{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .console .accordion .dropdown-container .dropdown-boxed .search-box .input__animated span.js-loading{background-image:url("images/loader.gif");background-position:50% 50%;background-size:contain;background-repeat:no-repeat;margin-right:5px;background-color:#fff}
.dealer-container .console .accordion .dropdown-container .dropdown-boxed .search-box .input__animated input{padding:10px 10px 0 10px;height:100%}
.dealer-container .console .accordion .dropdown-container .dropdown-boxed .search-box .input__animated label{font:12px/12px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;position:absolute;bottom:5px;left:10px;text-transform:none;font-style:italic;color:#000}
.dealer-container .console .accordion .dropdown-container .dropdown-boxed .search-box .input__animated label.input--filled{webkit-transform:translateY(-200%);transform:translateY(-200%);color:#909090}
.dealer-container .results{position:absolute;top:120px;right:0;left:60px;font:16px/16px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;text-transform:uppercase;width:385px;height:calc(100% - 200px);overflow:hidden}
.dealer-container .results.js-hide{display:none}
@media screen and (max-width:1365px){.dealer-container .results{left:10px}
}
.dealer-container .results .results__found{font-family:"ApexNew-BoldItalic",Helvetica,Arial,sans-serif;font-style:italic;font-weight:bold;margin-right:5px;margin-left:5px}
.dealer-container .results .results__cards{overflow:auto;height:100%;background-color:#fff}
@media screen and (max-width:1023px){.dealer-container .results .results__cards{margin-bottom:15px;min-height:150px}
}
.dealer-container .results .results__cards .results__response{background-color:#fff;padding:15px;max-height:40px;margin:8px 0;display:inline-block;width:100%;line-height:1.2}
.dealer-container .results .results__cards .results__response .ico{display:inline-block;width:25px;height:25px;margin:-8px 5px 0 -5px;vertical-align:middle;background-image:url("images/sprite-icons.png")}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .results .results__cards .results__response .ico{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .results .results__cards .results__response .ico.ico--dealer{background-position:-11px -2811px}
.dealer-container .results .results__cards .results__response .ico.ico--organized{background-position:-10px -2962px}
.dealer-container .results .results__cards .results__response .ico.ico--bodyshop{background-position:-11px -2860px}
.dealer-container .results .results__cards .results__response .ico.ico--quattroc{background-position:-11px -2710px}
.dealer-container .results .results__cards .results__response .ico.ico--garage{background-position:-11px -2760px}
.dealer-container .results .results__cards .results__response .ico.ico--giulia_quadrifoglio{background-position:-63px -1160px}
.dealer-container .results .results__cards .results__response .ico.ico--business_center,.dealer-container .results .results__cards .results__response .ico.ico--fleet_spec{background-position:-13px -4277px}
.dealer-container .results .results__cards .card__container{overflow:hidden;padding:15px;position:relative}
.dealer-container .results .results__cards .card__container p{line-height:1.2}
.dealer-container .results .results__cards .card__container strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.dealer-container .results .results__cards .card__container.selected{padding:15px 15px 15px 35px}
.dealer-container .results .results__cards .card__container.selected:after{content:"";position:absolute;top:4%;left:15px;height:92%;width:10px;background:#8f0c25}
.dealer-container .results .results__cards .card__container:hover{background-color:#e5e5e5;cursor:pointer}
@media screen and (max-width:1365px){.dealer-container .results .results__cards .card__container:hover{background:#fff}
}
.dealer-container .results .results__cards .card__container:before{content:"";position:absolute;top:0;left:3%;height:1px;width:94%;background:#e5e5e5;font:16px/16px "ApexNew-Book",Helvetica,Arial,sans-serif}
@media screen and (max-width:1023px){.dealer-container .results .results__cards .card__container.selected{padding:15px 3%}
.dealer-container .results .results__cards .card__container.selected:after{display:none}
}
.dealer-container .results .results__cards .card__container .dealer--distance{position:relative;font-style:italic;width:50%}
.dealer-container .results .results__cards .card__container .dealer--distance.js-show{display:inline-block}
.dealer-container .results .results__cards .card__container .dealer--distance i{background-position:-66px -412px;height:30px;width:26px;vertical-align:middle}
.dealer-container .results .results__cards .card__container .dealer--data{margin:15px 0}
.dealer-container .results .results__cards .card__container .dealer--data p{margin:5px 0 10px 0}
.dealer-container .results .results__cards .card__container .dealer--data .dealer--data__address,.dealer-container .results .results__cards .card__container .dealer--data .dealer--data__city{font:14px/14px "ApexNew-Book",Helvetica,Arial,sans-serif;line-height:1.2;text-transform:capitalize}
.dealer-container .results .results__cards .card__container .dealer--data__opentime .service__name{font:14px/14px "ApexNew-Medium",Helvetica,Arial,sans-serif;text-transform:capitalize;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;display:block;margin:20px 0}
.dealer-container .results .results__cards .card__container .dealer--data__opentime .opentime{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic;position:relative;padding-left:15px;text-transform:capitalize}
.dealer-container .results .results__cards .card__container .dealer--data__opentime .opentime.dealer--closed:before,.dealer-container .results .results__cards .card__container .dealer--data__opentime .opentime.dealer--open:before{content:"";position:absolute;top:50%;left:0;height:10px;width:10px;margin-top:-6px;background-color:#ec130e;border-radius:100%}
.dealer-container .results .results__cards .card__container .dealer--data__opentime .opentime.dealer--open:before{background-color:#2fa43b}
.dealer-container .results .results__cards .card__container .dealer--data__opentime .opentime .opentime--cong{text-transform:none}
@media screen and (max-width:1023px){.dealer-container .results .results__cards .card__container .dealer--more{margin-top:25px;display:block}
}
.dealer-container .results .results__cards .card__container .dealer--more div{padding:0 0 0 30px}
.dealer-container .results .results__cards .card__container .dealer--more .dealer--more__directions,.dealer-container .results .results__cards .card__container .dealer--more .dealer--more__info-wrapper{text-decoration:none;color:#000;letter-spacing:1px;padding-left:25px;position:relative;cursor:pointer;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.dealer-container .results .results__cards .card__container .dealer--more .dealer--more__directions:after,.dealer-container .results .results__cards .card__container .dealer--more .dealer--more__info-wrapper:after{content:"";position:absolute;top:50%;left:-2px;height:22px;width:22px;margin-top:-12px;background-image:url("images/sprite-icons.png");background-position:-13px -2215px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .results .results__cards .card__container .dealer--more .dealer--more__directions:after,.dealer-container .results .results__cards .card__container .dealer--more .dealer--more__info-wrapper:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .results .results__cards .card__container .dealer--more .dealer--more__info-wrapper{padding-top:5px;padding-bottom:5px}
.dealer-container .results .results__cards .card__container .dealer--more .dealer--more__info-wrapper:after{background-position:-13px -2265px}
.dealer-container .results .results__cards .card__container .dealer--additionalInfo__website{padding:25px 0;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;display:inline-block;width:auto;float:right;position:relative;width:50%;text-align:right;padding:5px 0 5px 0 !important}
.dealer-container .results .results__cards .card__container .dealer--additionalInfo__website a{text-decoration:none;color:#000;padding:10px 0 10px 0;position:relative}
.dealer-container .results .results__cards .card__container .dealer--additionalInfo__website a:before{content:"";position:absolute;top:50%;left:-30px;background-image:url("images/sprite-icons.png");background-position:-14px -2164px;height:26px;width:26px;margin-top:-11px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .results .results__cards .card__container .dealer--additionalInfo__website a:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .results .dealer--additionalInfo{background-color:#fff;position:absolute;top:0;left:100%;width:100%;height:100%;transition:transform .3s;transform:translateX(0);font-family:"ApexNew-Book",Helvetica,Arial,sans-serif}
.dealer-container .results .dealer--additionalInfo.js-visible{transform:translateX(-100%)}
.dealer-container .results .dealer--additionalInfo p{line-height:1.2}
.dealer-container .results .dealer--additionalInfo strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.dealer-container .results .dealer--additionalInfo .dealer-data__wrapper{height:calc(100% - 40px);padding:15px;top:40px;position:relative;overflow:auto}
.dealer-container .results .dealer--additionalInfo .dealer-data__wrapper .dealer--distance{position:relative;font-style:italic;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;display:inline-block;width:50%}
.dealer-container .results .dealer--additionalInfo .dealer-data__wrapper .dealer--distance i{background-position:-66px -412px;height:30px;width:26px;vertical-align:middle}
.dealer-container .results .dealer--additionalInfo .dealer--data{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;margin:10px 0;padding:25px 0;border-bottom:1px solid #e5e5e5;border-top:1px solid #e5e5e5}
.dealer-container .results .dealer--additionalInfo .dealer--data .dealer--data__marker{color:#8f0c25}
.dealer-container .results .dealer--additionalInfo .dealer--data p{margin:10px 0}
.dealer-container .results .dealer--additionalInfo .dealer--data .dealer--data__address,.dealer-container .results .dealer--additionalInfo .dealer--data .dealer--data__city{font:14px/14px "ApexNew-Book",Helvetica,Arial,sans-serif;line-height:1.2;text-transform:capitalize}
.dealer-container .results .dealer--additionalInfo .btn-backList{padding:10px 10px 10px 30px;background-color:#e5e5e5;position:absolute;top:0;width:calc(100% - 30px);margin:15px;cursor:pointer;z-index:99;border-bottom:10px solid #fff}
@media screen and (max-width:1365px){.dealer-container .results .dealer--additionalInfo .btn-backList{padding-top:12px}
}
@media screen and (max-width:1365px){.dealer-container .results .dealer--additionalInfo .btn-backList{width:calc(100% - 30px)}
}
.dealer-container .results .dealer--additionalInfo .btn-backList:after{content:"";position:absolute;top:50%;left:-2px;height:22px;width:22px;margin-top:-11px;background-image:url("images/sprite-icons.png");background-position:-58px -1914px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .results .dealer--additionalInfo .btn-backList:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__contacts,.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__website{padding:25px 0;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;display:block;width:auto}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__website{float:none;padding:0;margin-top:20px}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__website a{text-decoration:none;color:#000;padding:10px 10px 10px 30px;position:relative}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__website a:before{content:"";position:absolute;top:50%;left:0;background-image:url("images/sprite-icons.png");background-position:-14px -2164px;height:26px;width:26px;margin-top:-11px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__website a:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__services--title{display:inline-block;width:50%;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__services{display:inline-block;width:50%;text-align:right}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__services .ico{width:26px;height:26px;display:none;vertical-align:middle}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__services .ico.js-visible{display:inline-block}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__services .ico.ico--garage{background-position:-13px -2862px}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__services .ico.ico--organized{background-position:-11px -2963px}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__services .ico.ico--dealer{background-position:-13px -2814px}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__services .ico.ico--quattroc{background-position:-12px -2713px}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__services .ico.ico--bodyshop{background-position:-12px -2762px}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__services .ico.ico--giulia_quadrifoglio{background-position:-63px -1162px}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__services .ico.ico--business_center,.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__services .ico.ico--fleet_spec{background-position:-13px -4277px}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__respons{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;margin-bottom:25px;display:block}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__respons span{font-family:"ApexNew-BoldItalic",Helvetica,Arial,sans-serif;font-weight:bold;font-style:italic}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__email{margin:25px 0;position:relative;padding:5px 0 5px 30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__email a{color:#000;font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__email:before{content:"";position:absolute;top:50%;left:0;background-image:url("images/sprite-icons.png");background-position:-14px -513px;height:26px;width:26px;margin-top:-12px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__email:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__stock{text-align:center;border:1px solid #000;margin-top:25px;position:relative}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__stock:before{content:"";position:absolute;top:-25px;left:0;background-color:#e5e5e5;height:1px;width:100%}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__stock a{padding:15px 0;text-decoration:none;display:block;color:#000}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion{display:none;position:relative;margin-bottom:5px;background-color:#f1f1f1}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion.js-open{background-color:#f1f1f1}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion.js-open .accordion__title:before{background-position:-55px -1054px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion.accordion--garage .accordion__title:after{background-position:-11px -2855px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion.accordion--dealer .accordion__title:after{background-position:-11px -2806px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion.accordion--organized .accordion__title:after{background-position:-10px -2956px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion.accordion--quattroc .accordion__title:after{background-position:-11px -2706px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion.accordion--bodyshop .accordion__title:after{background-position:-11px -2755px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion.accordion--giulia_quadrifoglio .accordion__title:after{background-position:-60px -1155px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion.accordion--business_center .accordion__title:after,.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion.accordion--fleet_spec .accordion__title:after{background-position:-10px -4269px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__title{padding:12px 10px 12px 37px}
@media screen and (max-width:1365px){.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__title{padding-top:14px}
}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__title:before,.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__title:after{content:"";position:absolute;top:0;right:5px;background-image:url("images/sprite-icons.png");background-position:-55px -1008px;height:40px;width:40px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__title:before,.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__title:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__title:after{right:auto;left:5px;width:28px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__box{font:13px/13px "ApexNew-Medium",Helvetica,Arial,sans-serif;padding:0 15px 0 35px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__box .accordion__box--contact-phones{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;margin-top:15px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__box .accordion__box--contact-phones p{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__box .opentime{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif}
.dealer-container .results .dealer--more{margin-top:25px}
.dealer-container .results .dealer--more__directions-wrapper{width:50%;display:inline-block;text-align:right}
.dealer-container .results .dealer--more__directions-wrapper.js-wide{width:100%}
.dealer-container .results .dealer--more__directions{text-decoration:none;color:#000;letter-spacing:1px;padding-left:25px;position:relative;cursor:pointer;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.dealer-container .results .dealer--more__directions:after{content:"";position:absolute;top:50%;left:0;height:22px;width:22px;margin-top:-12px;background-image:url("images/sprite-icons.png");background-position:-13px -2215px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .results .dealer--more__directions:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .input__animated{position:relative;width:375px;margin:auto}
.dealer-container .input__animated.error label{color:#8f0c25;font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif}
.dealer-container .input__animated.sm-lens:after{content:"";position:absolute;top:0;right:0;cursor:pointer;width:50px;height:50px;background-image:url("images/sprite-icons.png");background-position:-50px -350px;background-color:#fff}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .input__animated.sm-lens:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .input__animated.js-loading:after{background-image:url("images/loader.gif");background-repeat:no-repeat;background-position:0 0;background-size:contain;background-color:white;width:30px;height:30px;top:10px;right:10px}
.dealer-container .input__animated .btn-geoposition{position:absolute;top:0;cursor:pointer;width:50px;height:100%;background-color:#000;background-image:url("images/sprite-icons.png");background-position:0 -2499px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealer-container .input__animated .btn-geoposition{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealer-container .input__animated input{background-color:#fff;font:18px/18px "ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic;border:0;border-radius:0;outline:0;height:50px;width:100%;font-size:18px;padding:15px 10px 0 60px;box-shadow:none;box-sizing:border-box;transition:all .3s}
.dealer-container .input__animated label{font:16px/16px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;position:absolute;bottom:10px;left:60px;color:#909090;position:absolute;cursor:text;transition:.2s ease-out;font-style:italic}
.dealer-container .input__animated label.input--filled{font:12px/12px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;webkit-transform:translateY(-185%);transform:translateY(-185%);font-style:italic}
@media screen and (max-width:1023px){.dealer-container .btn.btn--bordered{padding:8px 100px;margin:50px auto 50px auto;letter-spacing:2px;width:calc(100% - 50px);font:16px/16px "ApexNew-Medium",Helvetica,Arial,sans-serif;position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
.dealer-container .btn.js-hide{display:none}
.dealer-container .btn.js-loading{color:transparent}
.dealer-container .btn.js-loading:before{content:"";position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:26px;height:26px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("images/loader.gif");background-size:contain}
.dealer-container .overlay{display:none}
.dealer-container .map-container__wrapper{padding:1px 30px 30px 30px;background:#FFF;margin:0 15px}
.dealer-container .map-container__wrapper.js-hide{visibility:hidden;position:absolute;width:calc(100% - 30px)}
.dealer-container .map-container__wrapper .card__container{overflow:hidden;padding:15px;margin-bottom:15px;text-transform:uppercase;position:relative;background-color:#FFF;font:16px/16px "ApexNew-Book",Helvetica,Arial,sans-serif}
}
@media screen and (max-width:1023px) and (min-width:641px) and (max-width:1023px){.dealer-container .map-container__wrapper .card__container{margin-top:30px;width:calc(100% + 60px);margin-left:-30px}
}
@media screen and (max-width:1023px){.dealer-container .map-container__wrapper .card__container.js-hide{display:none}
.dealer-container .map-container__wrapper .card__container p{line-height:1.2}
.dealer-container .map-container__wrapper .card__container strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.dealer-container .map-container__wrapper .card__container:hover{background-color:#e5e5e5;cursor:pointer}
}
@media screen and (max-width:1023px) and (max-width:1365px){.dealer-container .map-container__wrapper .card__container:hover{background:#fff}
}
@media screen and (max-width:1023px){.dealer-container .map-container__wrapper .card__container:before{content:"";position:absolute;top:0;left:3%;height:1px;width:94%;background:#e5e5e5}
.dealer-container .map-container__wrapper .card__container .dealer--distance{position:relative;width:50%;display:inline-block}
.dealer-container .map-container__wrapper .card__container .dealer--distance i{background-position:-66px -412px;height:30px;width:26px;vertical-align:middle}
.dealer-container .map-container__wrapper .card__container .dealer--more__directions-wrapper{width:50%;display:inline-block;text-align:right}
.dealer-container .map-container__wrapper .card__container .dealer--more__directions{text-decoration:none;color:#000;letter-spacing:1px;padding-left:25px;position:relative;cursor:pointer;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.dealer-container .map-container__wrapper .card__container .dealer--more__directions:after{content:"";position:absolute;top:50%;left:0;height:22px;width:22px;margin-top:-12px;background-image:url("images/sprite-icons.png");background-position:-13px -2215px}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.dealer-container .map-container__wrapper .card__container .dealer--more__directions:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.dealer-container .map-container__wrapper .card__container .dealer--additionalInfo__website{padding:25px 0;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;display:inline-block;width:auto;float:right;position:relative;width:50%;text-align:right;padding:0 !important}
.dealer-container .map-container__wrapper .card__container .dealer--additionalInfo__website a{text-decoration:none;color:#000;padding:10px 0 10px 0;position:relative}
.dealer-container .map-container__wrapper .card__container .dealer--additionalInfo__website a:before{content:"";position:absolute;top:50%;left:-30px;background-image:url("images/sprite-icons.png");background-position:-14px -2164px;height:26px;width:26px;margin-top:-11px}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.dealer-container .map-container__wrapper .card__container .dealer--additionalInfo__website a:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.dealer-container .map-container__wrapper .card__container .dealer--data{margin:15px 0}
.dealer-container .map-container__wrapper .card__container .dealer--data .dealer--data__marker{color:#8f0c25}
.dealer-container .map-container__wrapper .card__container .dealer--data p{margin:5px 0 10px 0}
.dealer-container .map-container__wrapper .card__container .dealer--data .dealer--data__address,.dealer-container .map-container__wrapper .card__container .dealer--data .dealer--data__city{font:14px/14px "ApexNew-Book",Helvetica,Arial,sans-serif;line-height:1.2;text-transform:capitalize}
.dealer-container .map-container__wrapper .card__container .dealer--data__opentime .service__name{font:14px/14px "ApexNew-Medium",Helvetica,Arial,sans-serif;text-transform:capitalize;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;display:block;margin:20px 0}
.dealer-container .map-container__wrapper .card__container .dealer--data__opentime .opentime{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic;position:relative;padding-left:15px;text-transform:capitalize}
.dealer-container .map-container__wrapper .card__container .dealer--data__opentime .opentime.dealer--closed:before,.dealer-container .map-container__wrapper .card__container .dealer--data__opentime .opentime.dealer--open:before{content:"";position:absolute;top:50%;left:0;height:10px;width:10px;margin-top:-6px;background-color:#ec130e;border-radius:100%}
.dealer-container .map-container__wrapper .card__container .dealer--data__opentime .opentime.dealer--open:before{background-color:#2fa43b}
.dealer-container .map-container__wrapper .card__container .dealer--data__opentime .opentime .opentime--cong{text-transform:none}
}
@media screen and (max-width:1023px) and (max-width:1023px){.dealer-container .map-container__wrapper .card__container .dealer--more{margin-top:25px;display:block}
}
@media screen and (max-width:1023px){.dealer-container .map-container__wrapper .card__container .dealer--more div{padding:0}
.dealer-container .map-container__wrapper .card__container .dealer--more .dealer--more__directions,.dealer-container .map-container__wrapper .card__container .dealer--more .dealer--more__info{text-decoration:none;color:#000;letter-spacing:1px;padding-left:25px;position:relative;cursor:pointer;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.dealer-container .map-container__wrapper .card__container .dealer--more .dealer--more__directions:after,.dealer-container .map-container__wrapper .card__container .dealer--more .dealer--more__info:after{content:"";position:absolute;top:50%;left:-2px;height:22px;width:22px;margin-top:-12px;background-image:url("images/sprite-icons.png");background-position:-13px -2215px}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.dealer-container .map-container__wrapper .card__container .dealer--more .dealer--more__directions:after,.dealer-container .map-container__wrapper .card__container .dealer--more .dealer--more__info:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.dealer-container .map-container__wrapper .card__container .dealer--more .dealer--more__info:after{background-position:-13px -2263px}
.dealer-container .map-container__wrapper .map-container{height:450px}
.dealer-container .map-container__wrapper .results__response{text-align:center;margin:15px 0;text-transform:uppercase;font:16px/16px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic}
.dealer-container .map-container__wrapper .results__response .results__found{margin:0 4px;font-family:"ApexNew-BoldItalic",Helvetica,Arial,sans-serif;font-style:italic}
.dealer-container .console{position:relative;display:block;background-color:#f1f1f1;height:auto;text-align:center;*zoom:1}
.dealer-container .console:before,.dealer-container .console:after{content:" ";display:table}
.dealer-container .console:after{clear:both}
.dealer-container .console .console__content{width:100%}
.dealer-container .console .console__content p{font:22px/22px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;letter-spacing:0;font-style:italic}
.dealer-container .console .console__tools{text-align:center;width:100%;height:100%}
.dealer-container .console .js-error{position:relative;padding:15px 0;font:16px/16px "ApexNew-Medium",Helvetica,Arial,sans-serif;color:#8f0c25}
.dealer-container .console .accordion{max-width:350px;margin:0;width:100%;margin:10px 0}
.dealer-container .console .accordion .accordion__toggle{margin-right:-12px}
.dealer-container .console .accordion .accordion__toggle.js-loading:after{content:"";background-image:url("images/loader.gif");background-repeat:no-repeat;background-position:0 0;background-size:contain;background-color:white;width:30px;height:30px;top:-6px;right:0;position:absolute}
.dealer-container .console .accordion .accordion__toggle.js-loading span{display:none}
.dealer-container .console .accordion.js-open .accordion__box{overflow:auto}
.dealer-container .console .accordion .dropdown-container .dropdown__title,.dealer-container .console .accordion .dropdown-container .dropdown-legends,.dealer-container .console .accordion .dropdown-container .dropdown-boxed{background-color:#e5e5e5;border:0;position:relative}
.dealer-container .console .accordion .dropdown-container .dropdown-boxed .search-box{margin-bottom:0}
.dealer-container .console .accordion .dropdown-container .dropdown-boxed .search-box span{display:none}
.dealer-container .console .accordion .dropdown-container .dropdown__title:before,.dealer-container .console .accordion .dropdown-container .dropdown-legends:before{content:"";position:absolute;bottom:0;left:4%;width:92%;height:1px;background-color:#d2d2d2}
.dealer-container .console .search-box{width:100%;margin:10px 0;max-width:100%}
.dealer-container .console .search-box .input-box{max-width:350px;width:100%;margin:0 auto}
.dealer-container .console .search-box .input-box.search--name:after{content:"";position:absolute;top:0;right:0;cursor:pointer;width:50px;height:45px;background-image:url("images/sprite-icons.png");background-position:-50px -353px;background-color:#fff}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.dealer-container .console .search-box .input-box.search--name:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.dealer-container .console .search-box .input-box.js-loading:after{background-image:url("images/loader.gif");background-repeat:no-repeat;background-position:0 0;background-size:contain;background-color:white;width:30px;height:30px;top:10px;right:10px}
.dealer-container .console .search-box.js-loading:after{content:"";position:absolute;background-image:url("images/loader.gif");background-repeat:no-repeat;background-position:0 0;background-size:contain;background-color:white;width:30px;height:30px;top:10px;right:10px}
.dealer-container .console .search-box.js-loading .btn-geoposition{right:0}
.dealer-container .console .search-box.js-loading.input__animated input{padding:15px 60px 0 10px}
.dealer-container .console .search-box.js-loading.input__animated label{left:10px}
.dealer-container .console .search-box.js-loading.sm-lens:after{display:none}
.dealer-container .console .btn--bordered{padding:8px 50px;margin:50px auto 50px auto;letter-spacing:2px;display:inline-block;width:auto;clear:both;font:16px/17px "ApexNew-Medium",Helvetica,Arial,sans-serif;left:auto;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;display:none}
.dealer-container .console .search-recap{margin:10px auto;display:none}
.dealer-container .console .search-recap .search-recap__item{display:inline-block;width:auto;margin:20px 20px 0 10px;position:relative;vertical-align:middle;float:right;text-align:right}
.dealer-container .console .search-recap .search-recap--city p,.dealer-container .console .search-recap .search-recap--filter p{margin:10px 0;font:16px/16px "ApexNew-BookItalic",Helvetica,Arial,sans-serif;font-style:italic}
.dealer-container .console .search-recap .search-recap--city span,.dealer-container .console .search-recap .search-recap--filter span{font:16px/16px "ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic}
.dealer-container .console .search-recap .search-recap--filter:before{content:"";position:absolute;top:0;left:-10px;width:1px;height:100%;background-color:#d2d2d2}
.dealer-container .console .search-recap .search-recap--filter.js-hide{display:none}
.dealer-container .console .search-recap .search-recap--city.js-large{width:auto}
.dealer-container .console .search-recap .search-recap--city.js-hide{display:none}
.dealer-container .console .search-recap .bordered{cursor:pointer;text-transform:uppercase;font:16px/16px "ApexNew-Medium",Helvetica,Arial,sans-serif;padding:0}
.dealer-container .console .search-recap .search-recap--edit:before,.dealer-container .console .search-recap .search-recap--toggleView:before{content:"";position:absolute;top:-18px;left:-50px;width:50px;height:50px;background-image:url("images/sprite-icons.png")}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.dealer-container .console .search-recap .search-recap--edit:before,.dealer-container .console .search-recap .search-recap--toggleView:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.dealer-container .console .search-recap .search-recap--edit.js-hide,.dealer-container .console .search-recap .search-recap--toggleView.js-hide{display:none}
.dealer-container .console .search-recap .search-recap--edit:before{background-position:-48px -3049px}
.dealer-container .console .search-recap .search-recap--toggleView.ico-list:before{background-position:-99px -3049px}
.dealer-container .console .search-recap .search-recap--toggleView.ico-map:before{background-position:0 -3049px}
.dealer-container .results{position:relative;top:auto;right:auto;bottom:auto;left:auto;width:100%;padding:0 25px}
.dealer-container .results .results__response{padding:15px 3%;text-align:right}
.dealer-container .results .results__cards .card__container{padding:15px 3%}
.dealer-container .results .results__cards .card__container.js-hide{display:none}
.dealer-container .results .btn-white{text-align:right;padding:10px 3%;display:block !important}
.dealer-container .results .btn-white.js-hidden{display:none !important}
.dealer-container .results .btn-white p{padding:8px;width:100%;text-align:center;display:inline-block;border:1px solid #000;background-color:#fff;font:16px/16px "ApexNew-Medium",Helvetica,Arial,sans-serif}
.dealer-container .results .dealer--additionalInfo{position:absolute;top:0;bottom:15px;overflow-x:visible;overflow-y:scroll;height:100%;z-index:5}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__box{padding:0 15px 0 15px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__box .accordion__box-col .opentime{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic}
}
@media screen and (max-width:1023px) and (min-width:641px) and (max-width:1023px){.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__box .accordion__box-col{display:inline-block;width:calc(50% - 10px)}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__box .accordion__box-col:first-child{float:right;margin-top:26px}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__box .accordion__box-col:first-child:last-child{float:none;margin:0}
.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__box .accordion__box-col:last-child{margin-left:10px}
}
@media screen and (max-width:1023px) and (max-width:640px){.dealer-container .results .dealer--additionalInfo .dealer--timetable .accordion__box .accordion__box-col{padding-bottom:10px}
}
@media screen and (max-width:1023px){.dealer-container .results .dealer--additionalInfo .accordion__box--contact-wrapper{padding:15px 0;text-align:center}
.dealer-container .results .dealer--additionalInfo .accordion__box--contact-wrapper a{display:inline-block;width:calc(50% - 20px);text-align:center;background:#fff;padding:15px 15px 15px 30px;margin:0 10px;letter-spacing:2px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;color:#000;text-decoration:none;position:relative}
}
@media screen and (max-width:1023px) and (max-width:640px){.dealer-container .results .dealer--additionalInfo .accordion__box--contact-wrapper a{width:100%;margin:5px 0}
}
@media screen and (max-width:1023px){.dealer-container .results .dealer--additionalInfo .accordion__box--contact-wrapper a:before{content:"";position:absolute;top:50%;left:10px;width:26px;height:26px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url("images/sprite-icons.png")}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.dealer-container .results .dealer--additionalInfo .accordion__box--contact-wrapper a:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.dealer-container .results .dealer--additionalInfo .accordion__box--contact-wrapper a.accordion__box--contact-tel:before{background-position:-62px -3113px}
.dealer-container .results .dealer--additionalInfo .accordion__box--contact-wrapper a.accordion__box--contact-mail:before{background-position:-62px -513px}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__website{padding:0;background-color:#e5e5e5;float:right;width:auto;text-align:center;margin-top:15px}
}
@media screen and (max-width:1023px) and (min-width:641px) and (max-width:1023px){.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__website{float:none}
}
@media screen and (max-width:1023px){.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__website a{padding:10px 30px 10px 50px;text-align:center;display:inline-block;width:auto;position:relative}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__website a:before{left:20px}
}
@media screen and (max-width:1023px) and (min-width:641px) and (max-width:1023px){.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__stock{width:50%;float:right}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__stock:before{display:none}
}
@media screen and (max-width:640px){.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__website{float:none;width:100%;margin-bottom:10px}
.dealer-container .results .dealer--additionalInfo .dealer--additionalInfo__website:before{content:"";position:absolute;bottom:-18px;left:0;width:100%;height:1px;background-color:#e5e5e5}
.dealer-container .map-container__wrapper{padding:1px 0 0 0}
}
.dealer-container.hide-info .dealer--more__info-wrapper{display:none}
.dealer-container.hide-info .dealer--additionalInfo__website{width:100%}
.dealer-container.hide-info .results .dealer--more{margin-top:0 !important}
.dealer-container.hide-info.hide-website .results .results__cards .card__container{padding-bottom:5px}
.dealer-container.hide-info.hide-website .results .results__cards .card__container .dealer--data{margin-bottom:0}
.dealer-container.hide-info.hide-website .results .dealer--more{display:none}
.dealer-container.hide-email .dealer--additionalInfo__email{display:none}
.dealer-container.hide-email .dealer--additionalInfo__respons{margin-top:25px}
.dealer-container.hide-email.hide-referent .accordion__box-col{margin-top:25px}
.dealer-container.hide-referent .dealer--additionalInfo__respons{display:none !important}
.dealer-container.hide-website .dealer--additionalInfo__website{display:none !important}
.dealer-container.hide-website .results .results__cards .card__container .dealer--additionalInfo__website{display:none !important}
label.ico-smyorg{margin-left:-72px;top:3px}
.dealer-list-container{background-color:#f1f1f1;padding:20px 50px}
@media screen and (max-width:1023px){.dealer-list-container .table-wrapper .responsive-table-container .pinned{width:50%}
.dealer-list-container .table-wrapper .responsive-table-container .scrollable{margin-left:50%}
}
@media screen and (max-width:640px){.dealer-list-container{padding:30px 20px}
.dealer-list-container .table--responsive{width:700px}
}
.dealer-list-container .console p,.dealer-list-container .console strong{color:#8f0c25;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.dealer-list-container .console>*{display:inline-block;vertical-align:middle;margin-right:2rem}
@media screen and (max-width:640px){.dealer-list-container .console>*{display:block;width:100% !important;margin:0 0 24px}
}
.dealer-list-container .console .select-col{width:18rem;overflow:hidden}
.dealer-list-container .console .select-col select{color:#000;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;padding-top:8px}
.dealer-list-container .console .button-search{background-color:#8f0c25;color:#fff;cursor:pointer;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;letter-spacing:1pt;line-height:51px;padding:0 36px;text-align:center;text-transform:uppercase;vertical-align:top}
.dealer-list-container .table-wrapper tbody>tr:first-child{background-color:#8f0c25;color:#fff;text-transform:uppercase}
.dealer-list-container .table-wrapper tbody>tr:first-child td{padding-top:20px;padding-bottom:20px}
.dealer-list-container .table-wrapper tbody tr{background-color:#fff}
.dealer-list-container .table-wrapper tbody tr td{text-align:left !important;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.dealer-list-container .table-wrapper tbody tr td a{text-decoration:none;color:#8f0c25;text-transform:uppercase;text-align:center;display:block}
.dealer-list-container .table-wrapper tbody tr td a:visited{color:#8f0c25}
.dealers-html-container{width:50%;margin:0 auto}
@media screen and (max-width:640px){.dealers-html-container{width:100%;margin:0;padding:0 25px}
}
.dealers-html-container .dealer-wrapper{padding:25px 0;text-align:left;border-bottom:1px solid #e5e5e5;line-height:1.3}
.dealers-html-container .dealer-wrapper .dealer-title{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;text-transform:uppercase;font-size:20px}
.dealers-html-container .dealer-wrapper .dealer-address{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-size:.9em;margin-bottom:10px;color:#999}
.dealers-html-container .dealer-wrapper .dealer-rec{position:relative;line-height:1.5}
.dealers-html-container .dealer-wrapper .dealer-rec{margin:6px 0;padding-left:30px}
.dealers-html-container .dealer-wrapper .dealer-rec:before{content:"";position:absolute;top:50%;left:0;width:22px;height:22px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url("images/sprite-icons.png")}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.dealers-html-container .dealer-wrapper .dealer-rec:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.dealers-html-container .dealer-wrapper .dealer-rec.dealer-phone:before{background-position:-14px -3114px}
.dealers-html-container .dealer-wrapper .dealer-rec.dealer-fax:before{background-position:-64px -3114px}
.dealers-html-container .dealer-wrapper .dealer-rec.dealer-site:before{background-position:-14px -2164px}
.dealers-html-container .dealer-wrapper .dealer-rec.dealer-mail:before{background-position:-14px -514px}
.dealers-html-container .dealer-wrapper .dealer-site{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;text-transform:uppercase}
.dealers-html-container .dealer-wrapper a{text-decoration:none;color:#8f0c25}
.soul section>div:first-child [data-ancor-target]{margin-top:0}
@media screen and (min-width:768px){.soul section>div [data-ancor-target]{margin-top:-5%}
}
[data-ancor-target=innovazione],[data-ancor-target=passione],[data-ancor-target=design],[data-ancor-target=carattere]{max-width:1600px;width:100%;margin:0 auto}
.still-images{position:absolute;top:0;right:0;bottom:-50%;left:0;width:100%;height:auto;z-index:2}
.still-images>img{width:auto;height:100%}
.fullimage{position:absolute;top:-59.5%;right:0;bottom:-60%;left:0;width:100%;height:auto;z-index:2}
.wall-slice{position:relative;background-color:white;z-index:2}
@media screen and (min-width:769px){.wall-slice.wall-slice--first{padding-bottom:42%}
.wall-slice.wall-slice--first:after{content:"";position:absolute;bottom:-25%;width:100%;height:50%;background-color:white;-webkit-transform:skew(0,12deg);-moz-transform:skew(0,12deg);-ms-transform:skew(0,12deg);-o-transform:skew(0,12deg);transform:skew(0,12deg);z-index:1}
.wall-slice.wall-slice--first .image{position:absolute;z-index:-1;top:2%}
.wall-slice.wall-slice--second{padding-bottom:37%}
.wall-slice.wall-slice--second:after{content:"";position:absolute;bottom:-30%;width:100%;height:60%;background-color:white;width:100%;-webkit-transform:skew(0,12deg);-moz-transform:skew(0,12deg);-ms-transform:skew(0,12deg);-o-transform:skew(0,12deg);transform:skew(0,12deg);z-index:1}
.wall-slice.wall-slice--second:before{content:"";position:absolute;top:-30%;width:100%;height:60%;background-color:white;-webkit-transform:skew(0,-12deg);-moz-transform:skew(0,-12deg);-ms-transform:skew(0,-12deg);-o-transform:skew(0,-12deg);transform:skew(0,-12deg);z-index:1}
}
.inner-block{padding:0 30px}
@media screen and (min-width:769px){.inner-block{position:absolute;top:0;right:0;bottom:0;left:0}
}
@media screen and (max-width:768px){.inner-block{padding-top:15px}
}
.innertext{position:relative}
@media screen and (min-width:769px){.innertext{width:40%;height:auto;z-index:3}
}
@media screen and (min-width:769px){.innertext .innertext__content{display:table-cell;vertical-align:middle}
}
figure.show-to--tp img{width:100%;vertical-align:bottom}
.parallaxed{background-color:black;color:white}
@media screen and (min-width:769px){.parallaxed{padding-bottom:80%;position:relative;z-index:1}
.parallaxed .parallaxed__content{background-size:cover;overflow:hidden;position:absolute;top:0;right:0;left:0;height:100%}
.parallaxed.parallaxed--second{padding-bottom:60%;overflow:hidden}
.parallaxed.parallaxed--second .parallaxed .parallaxed__content{height:110%}
}
@media screen and (max-width:768px){.parallaxed .parallaxed__content{display:none;padding-top:30px}
.parallaxed .inner-block{padding-top:15px}
}
.parallaxed,.wall-slice{width:100%;margin:0 auto}
@media screen and (min-width:769px){.parallaxed,.wall-slice{max-width:1600px}
}
.parallaxed .title,.wall-slice .title{margin-bottom:30px;width:55%}
@media screen and (max-width:1023px){.parallaxed .title,.wall-slice .title{width:100%}
}
.parallaxed .title .tl-sc strong,.wall-slice .title .tl-sc strong{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic}
.parallaxed .block-text p,.wall-slice .block-text p{padding-bottom:.5rem}
@media screen and (min-width:1200px){.soul article:first-child .innertext,.soul article:nth-child(2) .innertext,.wallsoul article:first-child .innertext,.wallsoul article:nth-child(2) .innertext{top:40%}
}
.still-images,.fullimage{display:none}
@media screen and (min-width:769px){.still-images,.fullimage{display:block}
.parallaxed .block-text,.wall-slice .block-text{padding-left:35px}
.wall-slice .innertext{position:absolute;top:50%;right:57px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.parallaxed .innertext{position:absolute;top:50%;left:50px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
}
.hero-btn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;text-align:center}
.hero-vertical--centered{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);height:320px}
@media screen and (max-width:680px){.hero-vertical--centered{-webkit-transform:translateY(20%);-moz-transform:translateY(20%);-ms-transform:translateY(20%);-o-transform:translateY(20%);transform:translateY(20%)}
}
.hero-vertical--centered .title--image{font-size:0;line-heigth:1;hero-vertical:bottom;max-width:100%}
@media screen and (max-width:768px){.hero-vertical--centered .title--image>img{max-width:90%}
}
.hero-vertical--centered .btn--noico{margin-top:33px}
@media screen and (max-width:768px){.hero-vertical--centered .btn--noico{background-color:black;border:1px solid #8f0c25;max-width:220px}
.hero-vertical--centered .btn--noico>svg{display:none}
.hero-vertical--centered .btn--noico .text{font-size:18px;padding:3px 21px 3px 21px;line-height:30px}
}
.layer{position:absolute;top:0;bottom:0;width:120%;left:50%;margin-left:-60%;background-size:cover}
.layer img{width:100%}
.section.newsaccordion{margin-bottom:21px}
.grid-template.grid-news,.grid-template .grid-clubs{max-width:1600px;width:100%;margin:0 auto}
@media screen and (max-width:767px){.grid-template.grid-news,.grid-template .grid-clubs{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.grid-template.grid-news,.grid-template .grid-clubs{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.grid-template.grid-news,.grid-template .grid-clubs{padding-left:60px;padding-right:60px}
}
@media screen and (max-width:640px){.grid-template.grid-news>.ar-row,.grid-template .grid-clubs>.ar-row{margin-bottom:0}
}
.grid-template.grid-news .ar-row>.ar-col:not(.ar-col--h2x)>.ar-row,.grid-template .grid-clubs .ar-row>.ar-col:not(.ar-col--h2x)>.ar-row{position:static}
@media screen and (max-width:640px){.grid-template.grid-news .ar-row>.ar-col:not(.ar-col--h2x)>.ar-row,.grid-template .grid-clubs .ar-row>.ar-col:not(.ar-col--h2x)>.ar-row{padding-bottom:-webkit-calc(76% - 10px);padding-bottom:calc(76% - 10px)}
}
@media screen and (max-width:640px){.grid-template .ar-row>.ar-col{width:100%;float:none;margin-bottom:20px}
.grid-template .ar-row>.ar-col.ar-col:last-child{margin-left:0}
.grid-template>.ar-row>.ar-col>.ar-row{padding-bottom:-webkit-calc(76% - 10px);padding-bottom:calc(76% - 10px)}
}
.grid-news .accordion,.grid-clubs .accordion{margin-bottom:0}
.grid-news .accordion.js-open .accordion__box,.grid-clubs .accordion.js-open .accordion__box{max-height:5000px}
.grid-news .accordion .accordion__toggle,.grid-clubs .accordion .accordion__toggle{margin-top:24px}
.grid-news .accordion .accordion__box .news--block,.grid-clubs .accordion .accordion__box .news--block{padding-bottom:80px}
.grid-news .accordion .accordion__box .btn-white,.grid-clubs .accordion .accordion__box .btn-white{width:100%;height:80px}
.grid-news .accordion .accordion__box .btn-white p,.grid-clubs .accordion .accordion__box .btn-white p{font:16px/16px "ApexNew-Medium",Helvetica,Arial,sans-serif;background-color:#fff;cursor:pointer;border:1px solid #000;padding:10px 0;text-align:center;text-transform:uppercase;width:75%;top:50%;margin:0 auto;position:relative;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.grid-news .accordion .accordion__box .grid__text,.grid-clubs .accordion .accordion__box .grid__text{background:-moz-linear-gradient(bottom,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(bottom,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 100%);background:linear,to top,rgba(0,0,0,0.6) 0,rgba(0,0,0,0) 100%;padding:15px}
@media screen and (min-width:641px) and (max-width:1366px){.grid-news .accordion .accordion__box .grid__text .subtitle,.grid-clubs .accordion .accordion__box .grid__text .subtitle{display:none}
}
.grid-news .ar-row:not(:first-child),.grid-clubs .ar-row:not(:first-child){margin-top:20px}
@media screen and (max-width:1023px){.news--block .ar-col{width:100% !important;float:none !important;margin-left:0 !important;position:relative}
.news--block .ar-row{margin-bottom:0 !important}
.grid__item{position:relative}
.grid__item.js-hide{display:none !important}
}
@media screen and (max-width:1023px){.news--block .grid__tip{visibility:visible;left:15px;top:15px}
.news--block .grid__image img{width:100%}
.news--block .grid__text{text-align:left;padding:0;color:#fff;right:15px;left:15px}
.news--block .grid__text .title:after{left:0;margin-left:0}
.news--block .grid__text .subtitle{line-height:26px}
.news--cloned .grid__image img{width:100%;vertical-align:bottom}
}
@media screen and (min-width:1024px){.events-container{position:absolute;width:35%;right:10%;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
}
@media screen and (min-width:1024px) and (max-width:1200px){.events-container{width:40%;right:5%}
}
@media screen and (min-width:1024px){.events-container .events__inner{margin-bottom:21px}
}
.events-container .events__inner .events--title{background:#8f0c25;position:relative;padding:20px 25px 15px 25px;color:#FFF;text-transform:uppercase;letter-spacing:1px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
@media screen and (max-width:1023px){.events-container .events__inner .events--title{padding:30px 15px 25px 15px}
}
.events-container .events__inner .events--item{width:100%;color:#000;text-align:center;text-decoration:none;position:relative;display:block;margin:2px 0;background-color:#e5e5e5;border-left:4px solid #8f0c25;padding:5px 20px}
@media screen and (max-width:1023px){.events-container .events__inner .events--item{border-left:0;padding:25px 30px}
}
.events-container .events__inner .events--item:before{content:"";position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:50px;background-image:url("images/sprite-icons.png");background-repeat:no-repeat;background-position:-60px -1700px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.events-container .events__inner .events--item:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.events-container .events__inner .events--item:before{display:none}
}
.events-container .events__inner .events--item strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-weight:bold}
.events-container .events__inner .events--item .event--name{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;text-transform:uppercase;letter-spacing:1px;margin:8px 0;text-align:left;position:relative}
@media screen and (max-width:1023px){.events-container .events__inner .events--item .event--name{margin:8px 0 30px 0}
.events-container .events__inner .events--item .event--name:before{content:"";position:absolute;left:0;bottom:-6px;width:40px;height:2px;background-color:#8f0c25}
}
.events-container .events__inner .events--item .event--address,.events-container .events__inner .events--item .event--date{font-size:14px;letter-spacing:1px;margin:12px 0;position:relative;text-align:left;padding-left:28px}
.events-container .events__inner .events--item .event--address:before,.events-container .events__inner .events--item .event--date:before{content:"";position:absolute;left:-4px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url("images/sprite-icons.png");background-repeat:no-repeat;height:26px;width:26px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.events-container .events__inner .events--item .event--address:before,.events-container .events__inner .events--item .event--date:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.events-container .events__inner .events--item .event--address:before{background-position:-10px -412px}
.events-container .events__inner .events--item .event--date:before{background-position:-11px -4172px}
.events-container .events__inner .events--item .btn-svg{margin-top:20px;max-width:75%}
@media screen and (min-width:1024px){.events-container .events__inner .events--item .btn-svg{display:none}
}
.events-container .events__inner .events-nav{position:absolute;top:0;right:0;z-index:999}
.events-container .events__inner .events-nav .owl-prev,.events-container .events__inner .events-nav .owl-next{font-size:0;background-image:url("images/sprite-icons.png");background-repeat:no-repeat;height:20px;width:20px;display:inline-block;position:absolute;top:16px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.events-container .events__inner .events-nav .owl-prev,.events-container .events__inner .events-nav .owl-next{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.events-container .events__inner .events-nav .owl-prev,.events-container .events__inner .events-nav .owl-next{top:26px}
}
.events-container .events__inner .events-nav .owl-prev.js-disabled,.events-container .events__inner .events-nav .owl-next.js-disabled{display:none !important}
.events-container .events__inner .events-nav .owl-next{right:15px;background-position:-115px -1964px}
.events-container .events__inner .events-nav .owl-prev{right:85px;background-position:-115px -1914px}
.events-container .events__inner .owl-controls{top:-52px}
.events-container .events__inner .owl-controls .owl-positions{right:30px;background-color:transparent}
@media screen and (max-width:640px){.events-container .events__inner .owl-controls .owl-positions{top:-62px}
}
@media screen and (min-width:641px) and (max-width:1023px){.events-container .events__inner .owl-controls .owl-positions{top:-11px}
}
@media screen and (min-width:1024px) and (max-width:1365px){.grid-clubs .hero-wrap__inner .hero-wrap__content,.grid-base .hero-wrap__inner .hero-wrap__content{max-width:75%;top:35px}
}
@media screen and (min-width:1366px){.grid-clubs .hero-wrap__inner .hero-wrap__content,.grid-base .hero-wrap__inner .hero-wrap__content{max-width:50%}
}
.grid-clubs .accordion.js-open .accordion__box,.grid-base .accordion.js-open .accordion__box{max-height:none;padding-bottom:30px;background:#f1f1f1}
.grid-clubs .accordion .grid__tip,.grid-base .accordion .grid__tip{left:0;top:0;width:100%;padding:10px;font-size:12px;min-height:60px;position:relative}
.grid-clubs .accordion .grid__tip strong,.grid-base .accordion .grid__tip strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;color:#8f0c25}
.grid-clubs .accordion .grid__tip span,.grid-base .accordion .grid__tip span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.grid-clubs .accordion .grid__tip span:after,.grid-base .accordion .grid__tip span:after{content:"";width:34px;height:2px;background-color:#8f0c25;display:inline-block;position:absolute;left:0;bottom:-5px}
.grid-clubs .accordion .grid__tip:after,.grid-base .accordion .grid__tip:after{display:none}
.grid-clubs .grid-layout-row,.grid-base .grid-layout-row{font-size:0;width:100%;display:block}
.grid-clubs .grid-layout-row .grid-layout-col-2,.grid-base .grid-layout-row .grid-layout-col-2{width:-webkit-calc(100% / 6);width:calc(100% / 6)}
.grid-clubs .grid-layout-row .grid-layout-col-2 .grid__item,.grid-base .grid-layout-row .grid-layout-col-2 .grid__item{padding-bottom:100%}
.grid-clubs .grid-layout-row .grid-layout-col-4,.grid-base .grid-layout-row .grid-layout-col-4{width:-webkit-calc(100% / 3);width:calc(100% / 3)}
.grid-clubs .grid-layout-row .grid-layout-col-6,.grid-base .grid-layout-row .grid-layout-col-6{width:-webkit-calc(100% / 2);width:calc(100% / 2)}
.grid-clubs .grid-layout-row .grid-layout-col-6 .grid__item,.grid-base .grid-layout-row .grid-layout-col-6 .grid__item{padding-bottom:-webkit-calc((100% - 20px) / 3);padding-bottom:calc((100% - 20px) / 3)}
.grid-clubs .grid-layout-row .grid-layout-offset-1,.grid-base .grid-layout-row .grid-layout-offset-1{margin-left:-webkit-calc(100% / 12);margin-left:calc(100% / 12)}
.grid-clubs .grid-layout-row .grid-layout-offset-2,.grid-base .grid-layout-row .grid-layout-offset-2{margin-left:-webkit-calc(100% / 6);margin-left:calc(100% / 6)}
.grid-clubs .grid-layout-row .grid-layout-col,.grid-base .grid-layout-row .grid-layout-col{font-size:14px;display:inline-block;position:relative;padding:5px;box-sizing:border-box;float:left}
@media screen and (max-width:980px){.grid-clubs .grid-layout-row .grid-layout-col,.grid-base .grid-layout-row .grid-layout-col{min-height:190px !important}
}
@media screen and (max-width:767px){.grid-clubs .grid-layout-row .grid-layout-col,.grid-base .grid-layout-row .grid-layout-col{height:auto !important;min-height:auto !important;margin:0}
}
.grid-clubs .grid-layout-row .grid-layout-col .grid__item,.grid-base .grid-layout-row .grid-layout-col .grid__item{position:relative;background-color:#fff}
.grid-clubs .grid-layout-row .grid-layout-col .grid__item:before,.grid-base .grid-layout-row .grid-layout-col .grid__item:before{content:"";position:absolute;right:8px;top:50%;height:25px;width:25px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url("images/sprite-icons.png");background-position:-61px -661px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.grid-clubs .grid-layout-row .grid-layout-col .grid__item:before,.grid-base .grid-layout-row .grid-layout-col .grid__item:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.grid-clubs .grid-layout-row .grid-layout-col .grid__item .grid__image,.grid-base .grid-layout-row .grid-layout-col .grid__item .grid__image{background-image:none;position:absolute;right:0;left:0;bottom:0;top:60px;background-size:cover;background-repeat:no-repeat;background-position:center center}
.grid-clubs .grid-layout-row .grid-layout-col .grid__item .grid__image img,.grid-base .grid-layout-row .grid-layout-col .grid__item .grid__image img{display:none}
.grid-clubs .grid-layout-row .grid-layout-col .grid__item .grid__text,.grid-base .grid-layout-row .grid-layout-col .grid__item .grid__text{background:none !important}
.grid-clubs .grid-layout-row .grid-layout-col .grid__item .grid__text .title,.grid-base .grid-layout-row .grid-layout-col .grid__item .grid__text .title{padding:0;font-size:16px;text-align:left;color:#000}
.grid-clubs .grid-layout-row .grid-layout-col .grid__item .grid__text .title:after,.grid-base .grid-layout-row .grid-layout-col .grid__item .grid__text .title:after{display:none}
.grid-clubs .grid-layout-row .grid-layout-col .grid__item .grid__text .subtitle,.grid-base .grid-layout-row .grid-layout-col .grid__item .grid__text .subtitle{display:none}
.grid-clubs .grid-layout-row .grid-layout-col .grid__item .grid__text:after,.grid-base .grid-layout-row .grid-layout-col .grid__item .grid__text:after{left:8px;top:auto;bottom:0}
@media screen and (max-width:767px){.grid-clubs .grid__item,.grid-base .grid__item{width:-webkit-calc(50% - 4px);width:calc(50% - 4px);display:inline-block;margin:2px}
.grid-clubs .grid__item .grid__text,.grid-base .grid__item .grid__text{padding:5px 10px}
.grid-clubs .grid__item .grid__text .title,.grid-base .grid__item .grid__text .title{font-size:13px !important}
.grid-clubs .grid__item .grid__tip,.grid-base .grid__item .grid__tip{visibility:visible;left:0;top:5px;width:100%;padding:10px;font-size:12px}
.grid-clubs .grid__item .title,.grid-base .grid__item .title{padding:0;font-size:16px;text-align:left;color:#000}
.grid-clubs .grid__item .title:after,.grid-base .grid__item .title:after{display:none}
.grid-clubs .grid__item .subtitle,.grid-base .grid__item .subtitle{display:none}
.grid-clubs .grid__item .grid__text,.grid-base .grid__item .grid__text{background-image:none !important}
}
@media screen and (min-width:768px) and (max-width:1023px){.grid-clubs .grid__item .grid__tip,.grid-base .grid__item .grid__tip{font-size:12px !important;max-width:100%}
.grid-clubs .grid__item .grid__text,.grid-base .grid__item .grid__text{padding:5px 10px;left:auto;right:auto}
.grid-clubs .grid__item .grid__text .title,.grid-base .grid__item .grid__text .title{line-height:1;font-size:10px !important}
}
@media screen and (min-width:1200px){.grid-clubs .grid__item,.grid-base .grid__item{overflow:hidden}
.grid-clubs .grid__item .grid__image,.grid-base .grid__item .grid__image{-webkit-transition:all .2s ease-out;-moz-transition:all .2s ease-out;-ms-transition:all .2s ease-out;-o-transition:all .2s ease-out;transition:all .2s ease-out}
.grid-clubs .grid__item a,.grid-base .grid__item a{cursor:pointer}
.grid-clubs .grid__item a:hover .grid__image,.grid-base .grid__item a:hover .grid__image{-webkit-transform:translateX(-50px);-moz-transform:translateX(-50px);-ms-transform:translateX(-50px);-o-transform:translateX(-50px);transform:translateX(-50px)}
}
.news-single{max-width:1600px;width:100%;margin:0 auto;*zoom:1}
.news-single:before,.news-single:after{content:" ";display:table}
.news-single:after{clear:both}
@media screen and (max-width:767px){.news-single{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.news-single{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.news-single{padding-left:60px;padding-right:60px}
}
.news-single strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.news-single a{color:#8f0c25;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
@media screen and (max-width:640px){.news-single{padding:0}
}
@media screen and (max-width:640px){.news-single .description-box{padding:0 15px}
}
@media screen and (min-width:1366px){.news-single .description-box .block-text{padding:0 60px}
}
.news-single .description-box .description-box__content .tl-sc{margin:50px 0;position:relative}
@media screen and (max-width:1024px){.news-single .description-box .description-box__content .tl-sc{margin:50px 0 20px 0}
}
.news-single .description-box .description-box__content .tl-sc:after{display:none}
.news-single .description-box .description-box__content .tl-sc h1{font:24px/30px "ApexNew-BoldItalic",Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:5px;margin:0;font-style:italic;position:relative}
@media screen and (min-width:1024px){.news-single .description-box .description-box__content .tl-sc h1{width:50%}
}
.news-single .description-box .description-box__content .tl-sc h1:before{content:"";width:34px;height:2px;background-color:#8f0c25;bottom:-10px;display:inline-block;position:absolute;left:0}
.news-single .description-box .description-box__content .tl-sc h1 p{margin:0}
.news-single .description-box .description-box__content .tl-sc .block-text{padding:0 80px;margin-bottom:70px;font-size:18px}
.news-single .download--link{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font:16px/16px "ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:2px;color:#000;text-decoration:none;text-transform:none;padding-left:35px}
@media screen and (max-width:1024px){.news-single .download--link{position:relative;top:auto;right:auto;bottom:auto;left:auto;margin:50px 0 0 -10px;display:block}
}
.news-single .download--link:after{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;content:"";background-image:url("images/sprite-icons.png");background-repeat:no-repeat;background-position:-10px -2560px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.news-single .download--link:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.news-single .bottom--link--wrapper{text-align:center}
.news-single .bottom--link--wrapper .bottom--link{color:#000;position:relative;top:22px;padding:10px 18px;letter-spacing:4px}
.news-single.news--event .description-box{font-size:0}
@media screen and (min-width:1200px){.news-single.news--event .block-text{width:75%;display:inline-block}
}
@media screen and (min-width:1200px){.news-single.news--event .block-event{width:25%;display:inline-block;vertical-align:top;padding-left:20px;border-left:1px solid #EEE}
}
@media screen and (max-width:1200px){.news-single.news--event .block-event{margin-top:50px}
}
.news-single.news--event .event-item .event--title{text-transform:uppercase;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-size:18px;letter-spacing:1px;padding:8px 0;border-bottom:1px solid #EEE}
.news-single.news--event .event-item .event--detail{position:relative;font-size:0;margin:25px 0}
.news-single.news--event .event-item .event--date{display:inline-block;width:25%;font-size:16px;text-align:center;position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
@media screen and (max-width:1200px){.news-single.news--event .event-item .event--date{width:15%}
}
.news-single.news--event .event-item .event--date .date-day{color:#cbcbcb;font-size:50px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.news-single.news--event .event-item .event--date .date-month{margin-top:-5px;text-transform:uppercase;letter-spacing:5px}
.news-single.news--event .event-item .event--note{display:inline-block;font-size:16px;width:75%;margin-left:25%;padding-left:20px;position:relative;min-height:60px}
@media screen and (max-width:1200px){.news-single.news--event .event-item .event--note{width:85%;margin-left:20%}
}
.news-single.news--event .event-item .event--note:before{content:"";position:absolute;left:0;top:0;height:100%;width:4px;background-color:#8f0c25}
.description-box.newsTextOutOfTheBox{max-width:1600px;width:100%;margin:0 auto;padding-bottom:20px;*zoom:1}
.description-box.newsTextOutOfTheBox:before,.description-box.newsTextOutOfTheBox:after{content:" ";display:table}
.description-box.newsTextOutOfTheBox:after{clear:both}
@media screen and (max-width:767px){.description-box.newsTextOutOfTheBox{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.description-box.newsTextOutOfTheBox{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.description-box.newsTextOutOfTheBox{padding-left:60px;padding-right:60px}
}
@media screen and (max-width:640px){.description-box.newsTextOutOfTheBox{padding:0 15px}
}
.description-box.newsTextOutOfTheBox strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.description-box.newsTextOutOfTheBox a{color:#8f0c25;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
@media screen and (min-width:1366px){.description-box.newsTextOutOfTheBox .block-text{padding:0 60px}
}
.description-box.newsTextOutOfTheBox .description-box__content .tl-sc{margin:50px 0;position:relative}
@media screen and (max-width:1024px){.description-box.newsTextOutOfTheBox .description-box__content .tl-sc{margin:50px 0 20px 0}
}
.description-box.newsTextOutOfTheBox .description-box__content .tl-sc:after{display:none}
.description-box.newsTextOutOfTheBox .description-box__content .tl-sc h1{font:24px/30px "ApexNew-BoldItalic",Helvetica,Arial,sans-serif;font-weight:bold;letter-spacing:5px;margin:0;font-style:italic;position:relative}
@media screen and (min-width:1024px){.description-box.newsTextOutOfTheBox .description-box__content .tl-sc h1{width:50%}
}
.description-box.newsTextOutOfTheBox .description-box__content .tl-sc h1:before{content:"";width:34px;height:2px;background-color:#8f0c25;bottom:-10px;display:inline-block;position:absolute;left:0}
.description-box.newsTextOutOfTheBox .description-box__content .tl-sc h1 p{margin:0}
.description-box.newsTextOutOfTheBox .description-box__content .tl-sc .block-text{padding:0 80px;margin-bottom:70px;font-size:18px}
.description-box.newsTextOutOfTheBox .download--link{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font:16px/16px "ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:2px;color:#000;text-decoration:none;text-transform:none;padding-left:35px}
@media screen and (max-width:1024px){.description-box.newsTextOutOfTheBox .download--link{position:relative;top:auto;right:auto;bottom:auto;left:auto;margin:50px 0 0 -10px;display:block}
}
.description-box.newsTextOutOfTheBox .download--link:after{position:absolute;top:50%;left:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:30px;height:30px;content:"";background-image:url("images/sprite-icons.png");background-repeat:no-repeat;background-position:-10px -2560px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.description-box.newsTextOutOfTheBox .download--link:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.description-box.newsTextOutOfTheBox .bottom--link--wrapper{text-align:center}
.description-box.newsTextOutOfTheBox .bottom--link--wrapper .bottom--link{color:#000;position:relative;top:22px;padding:10px 18px;letter-spacing:4px}
.offers-page--wrapper{background-color:#f1f1f1}
.offers-page--wrapper .tab-content.js-open{display:none}
.offers-page--wrapper .offers-page{max-width:1600px;width:100%;margin:0 auto;*zoom:1}
.offers-page--wrapper .offers-page:before,.offers-page--wrapper .offers-page:after{content:" ";display:table}
.offers-page--wrapper .offers-page:after{clear:both}
@media screen and (max-width:767px){.offers-page--wrapper .offers-page{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.offers-page--wrapper .offers-page{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.offers-page--wrapper .offers-page{padding-left:60px;padding-right:60px}
}
@media screen and (max-width:767px){.offers-page--wrapper .offers-page{padding:0}
}
.offers-page--wrapper .offers-page .tab-header{border-bottom:0;padding-top:40px}
@media screen and (max-width:640px){.offers-page--wrapper .offers-page .tab-header.tab-header--slidable{overflow:hidden;background-color:#fff;padding:15px 30px}
.offers-page--wrapper .offers-page .tab-header.tab-header--slidable .scrollLeftBtn:after{background-position:-50px -1891px}
.offers-page--wrapper .offers-page .tab-header.tab-header--slidable .scrollRightBtn:after{background-position:-35px -1941px}
}
.offers-page--wrapper .offers-page .tab-header .tab-header__item{padding:0 15px;margin:0 2%;letter-spacing:2px}
@media screen and (max-width:1024px){.offers-page--wrapper .offers-page .tab-header .tab-header__item{margin:0 10px;padding:0 10px}
}
.offers-page--wrapper .offers-page .tab-header .tab-header__item span{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic}
.offers-page--wrapper .tab-contents{padding-bottom:80px}
.offers-page--wrapper .detail-box{margin:80px 0 0}
@media screen and (max-width:767px){.tab-contents{padding:0 15px}
}
.tab-contents .tab-content--right{text-align:right}
.tab-contents .tab-content--right ul li{text-align:left}
@media screen and (max-width:1024px){.tab-contents .tab-content--right{text-align:left}
}
.tab-contents .tab-content--right .tl-arg--offers{float:right}
.tab-contents .tab-content--right .tl-arg--offers:after{right:2px;left:auto}
@media screen and (max-width:1024px){.tab-contents .tab-content--right .tl-arg--offers{float:none}
.tab-contents .tab-content--right .tl-arg--offers:after{left:0}
}
.tab-contents .tab-content--right .detail-box__image{float:left}
@media screen and (max-width:1024px){.tab-contents .tab-content--right .detail-box__image{float:none;padding-top:0}
}
.tab-contents .tab-content--right .detail-box__text{position:relative;top:-10px;left:-50px;padding:20px 40px 20px 60px}
@media screen and (max-width:1024px){.tab-contents .tab-content--right .detail-box__text{padding:60px 40px 80px 40px;height:100%;min-height:180px;position:relative;top:-55px;left:100px;font:18px/20px "ApexNew-Book",Helvetica,Arial,sans-serif}
}
@media screen and (max-width:640px){.tab-contents .tab-content--right .detail-box__text{position:relative;top:auto;right:auto;bottom:auto;left:auto;padding:15px;padding-top:20px;top:-10px}
}
.offers-single{padding:0 50px;margin:0 auto}
@media screen and (max-width:1024px){.offers-single{padding:0 20px}
}
@media screen and (max-width:640px){.offers-single{padding:0}
}
.offers-single .scroll-to-see{padding:12px}
.offers-single .image-wrapper.image--redborder figure{display:block;background-size:cover;background-position:50% 50%;height:65vh !important}
.offers-single .image-wrapper.image--redborder img{display:none}
@media screen and (max-width:767px){.offers-single .image-wrapper.image--redborder{padding:0}
.offers-single .image-wrapper.image--redborder:after,.offers-single .image-wrapper.image--redborder:before{display:none}
}
.offers-single .image-wrapper .image-wrapper__content{position:absolute;top:60px;left:80px;max-width:640px;width:100%;z-index:3}
@media screen and (max-width:1366px){.offers-single .image-wrapper .image-wrapper__content{max-width:340px}
}
@media screen and (max-width:1024px){.offers-single .image-wrapper .image-wrapper__content{max-width:280px;top:25px;left:25px}
}
@media screen and (max-width:640px){.offers-single .image-wrapper .image-wrapper__content{max-width:90%}
}
.offers-single .image-wrapper .image-wrapper__content .content__title{color:#fff;letter-spacing:4px}
.offers-single .image-wrapper .image-wrapper__content .content__title.color--dark{color:#000}
@media screen and (max-width:640px){.offers-single .offers-single__content{padding:0 20px}
}
.offers-single .offers-single__content .description-box .block-text{padding:25px 50px;letter-spacing:0;font-size:18px}
@media screen and (max-width:640px){.offers-single .offers-single__content .description-box .block-text{padding:20px 10px}
}
.offers-single .offers-single__content .description-box .block-text strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
@media screen and (max-width:1366px){.offers-single .offers-single__content .detail-box{margin:2em 0 6em 0}
}
@media screen and (max-width:1024px){.offers-single .offers-single__content .detail-box{margin:2em 0 0 0}
}
@media screen and (max-width:640px){.offers-single .offers-single__content .detail-box{margin:3em 0}
}
.offers-single .offers-single__content .detail-box .tl-arg--offers{margin:0}
@media screen and (max-width:640px){.offers-single .offers-single__content .detail-box .tl-arg--offers{font-size:20px}
}
.offers-single .offers-single__content .detail-box .detail-box__text{font:16px/16px "ApexNew-Book",Helvetica,Arial,sans-serif;text-align:left}
@media screen and (min-width:1025px) and (max-width:1366px){.offers-single .offers-single__content .detail-box .detail-box__text{width:50%;padding:0 10.5px;float:left;font:18px/18px "ApexNew-Book",Helvetica,Arial,sans-serif;position:relative;top:33px;right:auto;bottom:auto;left:50px;min-height:300px;height:100%;padding:10px 60px 20px 20px;max-height:none;float:none}
.offers-single .offers-single__content .detail-box .detail-box__text .text{float:left;margin:0;padding:0;font-size:16px}
}
@media screen and (min-width:641px) and (max-width:1024px){.offers-single .offers-single__content .detail-box .detail-box__text{width:83.33333%;padding:0 10.5px;float:left;float:none;position:relative;top:-55px;left:100px;font:16px/16px "ApexNew-Book",Helvetica,Arial,sans-serif;max-height:none;padding:60px 40px 20px 40px;height:100%}
}
@media screen and (max-width:640px){.offers-single .offers-single__content .detail-box .detail-box__text{width:calc(100% - 10px);padding:15px;top:-10px;background-color:#fff;position:relative;top:auto;right:auto;bottom:auto;left:auto}
}
.offers-single .offers-single__content .detail-box .detail-box__text .btn-svg{display:none}
@media screen and (max-width:1366px){.offers-single .offers-single__content .detail-box .detail-box__image{width:50%;padding:0 10.5px;float:left;position:relative;z-index:2;float:right}
}
@media screen and (min-width:641px) and (max-width:1024px){.offers-single .offers-single__content .detail-box .detail-box__image{width:75%;padding:0 10.5px;float:left;margin-left:35px;display:block;float:none;padding-top:33px;margin-left:33px}
}
@media screen and (max-width:640px){.offers-single .offers-single__content .detail-box .detail-box__image{width:100%;padding:0 10.5px;float:left;padding:0;margin:10px 0 0 0;float:left}
}
.offers-single .offers-single__content .detail-box .detail-box__image figure{width:100%;height:auto;position:relative;padding:0 0 6px 6px}
.offers-single .offers-single__content .detail-box .detail-box__image figure:after,.offers-single .offers-single__content .detail-box .detail-box__image figure:before{content:"";background-color:#8f0c25;display:inline-block}
@media screen and (max-width:1366px){.offers-single .offers-single__content .detail-box .detail-box__image figure{padding:0 0 10px 10px}
}
.offers-single .offers-single__content .detail-box .detail-box__image figure:before{position:absolute;top:6px;right:auto;left:0;width:6px;height:-webkit-calc(100% - 6px);height:calc(100% - 6px)}
@media screen and (max-width:1366px){.offers-single .offers-single__content .detail-box .detail-box__image figure:before{width:10px;position:absolute;top:10px;right:auto;left:0;height:-webkit-calc(100% - 10px);height:calc(100% - 10px)}
}
.offers-single .offers-single__content .detail-box .detail-box__image figure:after{position:absolute;right:6px;bottom:0;left:auto;width:-webkit-calc(100% - 6px);width:calc(100% - 6px);height:6px}
@media screen and (max-width:1366px){.offers-single .offers-single__content .detail-box .detail-box__image figure:after{position:absolute;right:10px;bottom:0;left:auto;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);height:10px}
}
.offers-single .offers-single__content .detail-box .detail-box__image figure>img{width:100%;height:auto;display:block;vertical-align:bottom}
.offers-slider{text-align:center;margin-bottom:45px}
.offers-slider .owl-dots{display:inline-block;width:auto}
.offers-slider .owl-controls{display:inline-block;position:relative;width:auto;padding:0 45px;text-align:center;top:-30px}
@media screen and (max-width:640px){.offers-slider .owl-controls{position:absolute;top:0;right:auto;bottom:auto;left:0;height:auto;width:100%;padding:0;margin:0;overflow:visible}
.offers-slider .owl-controls .owl-nav{display:none}
.offers-slider .owl-controls .owl-nav .owl-prev,.offers-slider .owl-controls .owl-nav .owl-next{width:45px;height:45px}
.offers-slider .owl-controls .owl-nav .owl-prev:after,.offers-slider .owl-controls .owl-nav .owl-next:after{content:'';width:30px;height:50px;background-image:url("images/sprite-icons.png");background-repeat:no-repeat;display:inline-block;opacity:1}
}
@media only screen and (max-width:640px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:640px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:640px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:640px) and (min-resolution:125dpi),only screen and (max-width:640px) and (min-resolution:1.3dppx){.offers-slider .owl-controls .owl-nav .owl-prev:after,.offers-slider .owl-controls .owl-nav .owl-next:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:640px){.offers-slider .owl-controls .owl-nav .owl-prev{position:absolute;top:0;left:15px}
.offers-slider .owl-controls .owl-nav .owl-prev:after,.offers-slider .owl-controls .owl-nav .owl-prev:hover:after{background-position:-10px -1800px}
.offers-slider .owl-controls .owl-nav .owl-next{position:absolute;top:0;right:-10px}
.offers-slider .owl-controls .owl-nav .owl-next:after,.offers-slider .owl-controls .owl-nav .owl-next:hover:after{background-position:-110px -1800px}
.offers-slider .owl-controls .owl-positions{position:absolute;top:45px;right:0;padding:8px}
.offers-slider .owl-controls .owl-positions .owl-current{color:#8f0c25}
}
.offers-slider .owl-dots{display:inline-block;width:auto;position:static;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none;margin-top:0;left:auto;bottom:auto}
.offers-slider .owl-dots>.owl-dot:not(.active){background-color:#e5e5e5}
.offers-slider .owl-nav{display:inline-block;text-align:center;position:relative;width:100%}
.offers-slider .owl-nav .owl-prev,.offers-slider .owl-nav .owl-next{width:30px;height:30px;position:absolute;top:0}
.offers-slider .owl-nav .owl-prev:after,.offers-slider .owl-nav .owl-next:after{content:"";position:absolute;display:inline-block;width:30px;height:30px;background-image:url("images/sprite-icons.png");left:0}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.offers-slider .owl-nav .owl-prev:after,.offers-slider .owl-nav .owl-next:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.offers-slider .owl-nav .owl-prev:focus,.offers-slider .owl-nav .owl-next:focus{outline:0}
.offers-slider .owl-nav .owl-prev{left:-45px;font-size:0}
.offers-slider .owl-nav .owl-prev:hover:after{background-position:-18px -1660px;opacity:1}
.offers-slider .owl-nav .owl-prev:after{background-position:-68px -1660px;opacity:.25}
.offers-slider .owl-nav .owl-next{right:-45px;font-size:0}
.offers-slider .owl-nav .owl-next:hover:after{background-position:-8px -1711px;opacity:1}
.offers-slider .owl-nav .owl-next:after{background-position:-58px -1711px;opacity:.25}
.offers-slider .form-section{background-color:#f1f1f1;position:relative;border-bottom:0}
@media screen and (max-width:640px){.offers-slider .form-section{padding-left:8px;padding-right:8px}
}
.offers-slider .form-section .ar-tabs.tabs--contact .tab-header{padding-top:0;padding-bottom:50px}
@media screen and (max-width:640px){.offers-slider .form-section .ar-tabs.tabs--contact .tab-header{font-size:0}
.offers-slider .form-section .ar-tabs.tabs--contact .tab-header .tab-header__item{width:50%;margin:0;padding:0;display:inline-block}
}
@media screen and (max-width:640px){.offers-slider .form-section .bottom--link{width:100%;padding:30px 18px 30px;height:80px}
}
.offers-slider .form-section .step-03{margin-top:30px}
.table-wrapper{margin:50px 0;border:1px solid #ddd}
.table-wrapper table{width:100%}
.table-wrapper table tr:nth-child(odd){background:#f1f1f1}
.table-wrapper table tr td{padding:10px;font-size:14px;line-height:1.25}
.table-wrapper table tr td:first-child{width:20%;border-right:3px solid #dedede;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
@media screen and (max-width:1023px){.table-wrapper table tr td:first-child{width:40%}
}
.table-wrapper table tr td:last-child{text-align:right}
.table-wrapper table tr td div{font-size:18px;width:50%;display:inline-block}
.table-wrapper table tr td div:last-child{text-align:right}
@media screen and (max-width:640px){.table-wrapper table tr td div{width:100%}
}
.table-wrapper table.table--responsive td,.table-wrapper table.table--responsive th{position:relative;white-space:normal;overflow:hidden;text-align:right;font-size:14px}
.table-wrapper table.table--responsive tr td:first-child{width:20%;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;border-right:3px solid #dedede;text-align:left}
.table-wrapper table.table--responsive tr td:last-child{text-align:right;border-right:0}
.table-wrapper table.table--responsive tr td{border-right:1px solid #dedede}
@media screen and (max-width:1023px){.table-wrapper table.table--responsive th:first-child,.table-wrapper table.table--responsive td:first-child,.table-wrapper table.table--responsive td:first-child{display:none}
}
.table-wrapper .responsive-table-container{position:relative;overflow:hidden}
.table-wrapper .responsive-table-container .scrollable{margin-left:20%;overflow:scroll;overflow-y:hidden}
@media screen and (max-width:1023px){.table-wrapper .responsive-table-container .scrollable{margin-left:40%}
}
.table-wrapper .responsive-table-container .pinned{position:absolute;top:0;left:0;background-color:#fff;overflow:hidden;width:20%}
@media screen and (max-width:1023px){.table-wrapper .responsive-table-container .pinned{width:40%}
.table-wrapper .responsive-table-container .pinned:before{content:"";position:absolute;right:0;top:0;background-color:#dedede;width:3px;height:100%}
}
.table-wrapper .responsive-table-container .pinned table{width:100%}
.table-wrapper .responsive-table-container .pinned table tr td:first-child{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;border-right:3px solid #dedede;font-size:14px}
@media screen and (max-width:1023px){.table-wrapper .responsive-table-container .pinned table tr td:first-child{padding:10px 5px}
}
html[lang='fr'] .offers-single .offers-single__content .description-box .block-text .big_text{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold;font-size:24px}
html[lang='fr'] .form__content--details .small_text{font-size:11px}
.trim-container{display:table;width:100%}
.trim-container.wall-panel{padding:0;margin:0;*zoom:1}
@media screen and (max-width:1023px){.trim-container.wall-panel{padding:15px 15px;background-color:#fff}
.trim-container.wall-panel.owl-carousel .owl-controls .owl-nav .owl-prev{left:0}
.trim-container.wall-panel.owl-carousel .owl-controls .owl-nav .owl-next{right:0}
.trim-container.wall-panel .tl-wall{padding-bottom:5px}
.trim-container.wall-panel .tl-wall:after{left:0;margin:0}
}
.trim-container.wall-panel:before,.trim-container.wall-panel:after{content:" ";display:table}
.trim-container.wall-panel:after{clear:both}
.trim-container.wall-panel .trim-item{float:none;min-height:350px;margin:30px 20px;position:relative;padding:0;display:inline-block;vertical-align:top;width:calc(25% - 40px)}
@media screen and (max-width:1023px){.trim-container.wall-panel .trim-item{width:100%;margin:30px 0}
.trim-container.wall-panel .trim-item .trim-features{margin-top:-125px}
}
.trim-container.wall-panel .trim-item .tl-wall{height:50px;line-height:50px}
.trim-container.wall-panel .trim-item .tl-wall a{text-decoration:none;color:#000;position:relative;padding-left:30px;line-height:1;display:inline-block}
.trim-container.wall-panel .trim-item .tl-wall a:before{content:"";position:absolute;top:50%;left:0;width:26px;height:26px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);background-image:url("images/sprite-icons.png");background-position:-9px -61px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.trim-container.wall-panel .trim-item .tl-wall a:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.trim-container.wall-panel .trim-item .tl-wall:after{top:auto;bottom:5px}
.trim-container.wall-panel .trim-item img{width:100%}
.trim-container.wall-panel .trim-item .btn-svg{position:absolute;bottom:0;left:0}
.trim-container.wall-panel .trim-item .btn-svg .text{padding:11px 15px 6px 15px}
.trim-container.wall-panel .trim-features{position:relative;width:100%;margin-top:-150px;padding:0 15px;min-height:220px}
.trim-container.wall-panel .trim-features ul{padding:25px 0;margin:45px 0 30px 5px;font:16px/22px "ApexNew-Book",Helvetica,Arial,sans-serif}
.trim-container.wall-panel .trim-features ul.list--dashed{list-style-type:none}
.trim-container.wall-panel .trim-features ul.list--dashed>li{text-indent:-5px}
.trim-container.wall-panel .trim-features ul.list--dashed>li:before{content:"-";margin-right:5px}
@media screen and (max-width:640px){.contact-us--wrapper .carousel-wrap__inner.no--slider .carousel__item,.generic-form--wrapper .carousel-wrap__inner.no--slider .carousel__item{width:-webkit-calc(100% - 24px);width:calc(100% - 24px)}
}
@media screen and (min-width:641px) and (max-width:1023px){.contact-us--wrapper .carousel-wrap__inner.no--slider .carousel__item,.generic-form--wrapper .carousel-wrap__inner.no--slider .carousel__item{width:-webkit-calc(66.66% - 24px);width:calc(66.66% - 24px)}
}
.contact-us--wrapper .title--wrapper,.generic-form--wrapper .title--wrapper{margin:75px 0 50px 60px}
@media screen and (max-width:639px){.contact-us--wrapper .title--wrapper,.generic-form--wrapper .title--wrapper{margin:30px}
}
.contact-us--wrapper .title--wrapper .content__title,.generic-form--wrapper .title--wrapper .content__title{padding:0;margin:10px 0;font-style:italic;font-weight:bold;font-family:"ApexNew-BoldItalic",Helvetica,Arial,sans-serif}
.contact-us--wrapper .title--wrapper .content__text,.generic-form--wrapper .title--wrapper .content__text{max-width:33.3%;display:block;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:2px;line-height:1.5}
@media screen and (max-width:1365px){.contact-us--wrapper .title--wrapper .content__text,.generic-form--wrapper .title--wrapper .content__text{max-width:50%}
}
@media screen and (max-width:1023px){.contact-us--wrapper .title--wrapper .content__text,.generic-form--wrapper .title--wrapper .content__text{max-width:75%}
}
@media screen and (max-width:639px){.contact-us--wrapper .title--wrapper .content__text,.generic-form--wrapper .title--wrapper .content__text{max-width:100%}
}
.contact-us--wrapper .title--wrapper .content__text .animated-line,.generic-form--wrapper .title--wrapper .content__text .animated-line{top:10px}
@media screen and (max-width:639px){.contact-us--wrapper .title--wrapper .content__text .animated-line,.generic-form--wrapper .title--wrapper .content__text .animated-line{top:0}
}
.contact-us--wrapper .contact-us--header.backgrounded,.contact-us--wrapper .generic-form--header.backgrounded,.generic-form--wrapper .contact-us--header.backgrounded,.generic-form--wrapper .generic-form--header.backgrounded{background:url("images/bkg_logo.png") 110% 0 no-repeat;background-size:50%;overflow:hidden;margin:0;background-position:calc(100% + 75px) -35px}
@media screen and (max-width:1365px){.contact-us--wrapper .contact-us--header.backgrounded,.contact-us--wrapper .generic-form--header.backgrounded,.generic-form--wrapper .contact-us--header.backgrounded,.generic-form--wrapper .generic-form--header.backgrounded{background-size:75%}
}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--header.backgrounded,.contact-us--wrapper .generic-form--header.backgrounded,.generic-form--wrapper .contact-us--header.backgrounded,.generic-form--wrapper .generic-form--header.backgrounded{background:0}
}
@media screen and (max-width:767px){.contact-us--wrapper .contact-us--header .carousel-wrap,.contact-us--wrapper .generic-form--header .carousel-wrap,.generic-form--wrapper .contact-us--header .carousel-wrap,.generic-form--wrapper .generic-form--header .carousel-wrap{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.contact-us--wrapper .contact-us--header .carousel-wrap,.contact-us--wrapper .generic-form--header .carousel-wrap,.generic-form--wrapper .contact-us--header .carousel-wrap,.generic-form--wrapper .generic-form--header .carousel-wrap{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.contact-us--wrapper .contact-us--header .carousel-wrap,.contact-us--wrapper .generic-form--header .carousel-wrap,.generic-form--wrapper .contact-us--header .carousel-wrap,.generic-form--wrapper .generic-form--header .carousel-wrap{padding-left:60px;padding-right:60px}
}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__item .carousel__text .btn-svg,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__item .carousel__text .btn-svg,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__item .carousel__text .btn-svg,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__item .carousel__text .btn-svg{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__item .carousel__text .btn-svg,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__item .carousel__text .btn-svg,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__item .carousel__text .btn-svg,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__item .carousel__text .btn-svg{bottom:20px;position:absolute}
}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__image,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__image,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__image,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__image{height:215px;background-color:#fff;border:1px solid #e5e5e5}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__image img,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__image img,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__image img,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__image img{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;width:auto}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text{min-height:350px;height:auto;padding:18px 30px 24px 30px;position:relative}
@media screen and (max-width:1365px){.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text{min-height:350px;padding:18px 24px 24px 24px}
}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title{position:absolute;top:auto;right:21px;bottom:100%;left:21px}
@media screen and (max-width:767px){.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title{bottom:100%;top:auto;width:calc(100% - 42px)}
}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title h3,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title h3,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title h3,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title h3{color:#000}
@media screen and (max-width:767px){.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title h3.tl-box,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title h3.tl-box,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title h3.tl-box,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title h3.tl-box{font:16px/21px "ApexNew-Bold",Helvetica,Arial,sans-serif;text-align:left;height:100%;font-weight:bold}
}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title h3:after,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title h3:after,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title h3:after,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .carousel__title h3:after{content:"";width:34px;height:2px;background-color:#8f0c25;top:100%;left:0;display:inline-block;position:absolute}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text strong,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text strong,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text strong,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text p,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text p,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text p,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text p{font-size:14px;max-height:none;margin:10px 0}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text p.text--emph,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text p.text--emph,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text p.text--emph,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text p.text--emph{margin:30px 0;font-weight:bold;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-size:16px;letter-spacing:1px}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text p.text--emph span,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text p.text--emph span,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text p.text--emph span,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text p.text--emph span{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper{text-align:center}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image{margin:0 10px;font-size:0;display:inline-block}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image.link--twitter,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image.link--twitter,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image.link--twitter,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image.link--twitter{font-size:14px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;color:#fff;background-color:#55acee;border-radius:5px;padding:10px 30px 10px 50px;letter-spacing:1px;text-decoration:none;position:relative;margin:0;display:inline-block}
.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image.link--twitter:before,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image.link--twitter:before,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image.link--twitter:before,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image.link--twitter:before{content:"";position:absolute;top:50%;left:8px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:38px;height:38px;background-image:url("images/sprite-icons.png");background-position:-104px -1205px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.contact-us--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image.link--twitter:before,.contact-us--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image.link--twitter:before,.generic-form--wrapper .contact-us--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image.link--twitter:before,.generic-form--wrapper .generic-form--header .carousel-wrap .carousel-wrap__inner .carousel__text .link__wrapper .link--image.link--twitter:before{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.contact-us--wrapper .contact-us--form .js-hidden,.contact-us--wrapper .generic-form--form .js-hidden,.generic-form--wrapper .contact-us--form .js-hidden,.generic-form--wrapper .generic-form--form .js-hidden{display:none}
.contact-us--wrapper .contact-us--form .form-section,.contact-us--wrapper .generic-form--form .form-section,.generic-form--wrapper .contact-us--form .form-section,.generic-form--wrapper .generic-form--form .form-section{border-bottom:1px solid #e5e5e5}
.contact-us--wrapper .contact-us--form .form-section h4.text--medium,.contact-us--wrapper .generic-form--form .form-section h4.text--medium,.generic-form--wrapper .contact-us--form .form-section h4.text--medium,.generic-form--wrapper .generic-form--form .form-section h4.text--medium{text-transform:none}
.contact-us--wrapper .contact-us--form .form-section h4 strong,.contact-us--wrapper .generic-form--form .form-section h4 strong,.generic-form--wrapper .contact-us--form .form-section h4 strong,.generic-form--wrapper .generic-form--form .form-section h4 strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.contact-us--wrapper .contact-us--form .form-section .send-request,.contact-us--wrapper .generic-form--form .form-section .send-request,.generic-form--wrapper .contact-us--form .form-section .send-request,.generic-form--wrapper .generic-form--form .form-section .send-request{position:relative}
.contact-us--wrapper .contact-us--form .form-section .send-request.js-loading,.contact-us--wrapper .generic-form--form .form-section .send-request.js-loading,.generic-form--wrapper .contact-us--form .form-section .send-request.js-loading,.generic-form--wrapper .generic-form--form .form-section .send-request.js-loading{color:transparent}
.contact-us--wrapper .contact-us--form .form-section .send-request.js-loading:before,.contact-us--wrapper .generic-form--form .form-section .send-request.js-loading:before,.generic-form--wrapper .contact-us--form .form-section .send-request.js-loading:before,.generic-form--wrapper .generic-form--form .form-section .send-request.js-loading:before{content:"";position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:26px;height:26px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("images/loader.gif");background-size:contain}
.contact-us--wrapper .contact-us--form .form-section input[type="checkbox"]+span:after,.contact-us--wrapper .contact-us--form .form-section input[type="checkbox"]:checked+span:after,.contact-us--wrapper .generic-form--form .form-section input[type="checkbox"]+span:after,.contact-us--wrapper .generic-form--form .form-section input[type="checkbox"]:checked+span:after,.generic-form--wrapper .contact-us--form .form-section input[type="checkbox"]+span:after,.generic-form--wrapper .contact-us--form .form-section input[type="checkbox"]:checked+span:after,.generic-form--wrapper .generic-form--form .form-section input[type="checkbox"]+span:after,.generic-form--wrapper .generic-form--form .form-section input[type="checkbox"]:checked+span:after{border:1px solid rgba(0,0,0,0.2)}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-section,.contact-us--wrapper .generic-form--form .form-section,.generic-form--wrapper .contact-us--form .form-section,.generic-form--wrapper .generic-form--form .form-section{padding:0 8px}
}
.contact-us--wrapper .contact-us--form .custom__select.error,.contact-us--wrapper .generic-form--form .custom__select.error,.generic-form--wrapper .contact-us--form .custom__select.error,.generic-form--wrapper .generic-form--form .custom__select.error{margin-bottom:20px}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .custom__select.error,.contact-us--wrapper .generic-form--form .custom__select.error,.generic-form--wrapper .contact-us--form .custom__select.error,.generic-form--wrapper .generic-form--form .custom__select.error{margin-bottom:40px}
}
.contact-us--wrapper .contact-us--form .form-section__inner,.contact-us--wrapper .generic-form--form .form-section__inner,.generic-form--wrapper .contact-us--form .form-section__inner,.generic-form--wrapper .generic-form--form .form-section__inner{padding:0}
.contact-us--wrapper .contact-us--form .form-section__inner.step-01 .input-textarea,.contact-us--wrapper .generic-form--form .form-section__inner.step-01 .input-textarea,.generic-form--wrapper .contact-us--form .form-section__inner.step-01 .input-textarea,.generic-form--wrapper .generic-form--form .form-section__inner.step-01 .input-textarea{margin:0 12px}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-section__inner.step-01 .input-textarea,.contact-us--wrapper .generic-form--form .form-section__inner.step-01 .input-textarea,.generic-form--wrapper .contact-us--form .form-section__inner.step-01 .input-textarea,.generic-form--wrapper .generic-form--form .form-section__inner.step-01 .input-textarea{width:calc(100% - 24px)}
}
.contact-us--wrapper .contact-us--form .form-section__inner.step-01 .reason-info,.contact-us--wrapper .generic-form--form .form-section__inner.step-01 .reason-info,.generic-form--wrapper .contact-us--form .form-section__inner.step-01 .reason-info,.generic-form--wrapper .generic-form--form .form-section__inner.step-01 .reason-info{margin-top:25px}
.contact-us--wrapper .contact-us--form .form-section__inner .input-textarea,.contact-us--wrapper .generic-form--form .form-section__inner .input-textarea,.generic-form--wrapper .contact-us--form .form-section__inner .input-textarea,.generic-form--wrapper .generic-form--form .form-section__inner .input-textarea{width:100%;margin:0 10px;border:0;padding-right:20px}
@media screen and (max-width:640px){.contact-us--wrapper .contact-us--form .form-section__inner .input-textarea,.contact-us--wrapper .generic-form--form .form-section__inner .input-textarea,.generic-form--wrapper .contact-us--form .form-section__inner .input-textarea,.generic-form--wrapper .generic-form--form .form-section__inner .input-textarea{padding-right:0}
}
.contact-us--wrapper .contact-us--form .form-section__inner .form-privacy .input-inline,.contact-us--wrapper .generic-form--form .form-section__inner .form-privacy .input-inline,.generic-form--wrapper .contact-us--form .form-section__inner .form-privacy .input-inline,.generic-form--wrapper .generic-form--form .form-section__inner .form-privacy .input-inline{padding:0}
@media screen and (max-width:640px){.contact-us--wrapper .contact-us--form .form-section__inner .form-privacy .input-inline,.contact-us--wrapper .generic-form--form .form-section__inner .form-privacy .input-inline,.generic-form--wrapper .contact-us--form .form-section__inner .form-privacy .input-inline,.generic-form--wrapper .generic-form--form .form-section__inner .form-privacy .input-inline{position:relative;display:block;width:auto}
.contact-us--wrapper .contact-us--form .form-section__inner .form-privacy .input-inline>label,.contact-us--wrapper .generic-form--form .form-section__inner .form-privacy .input-inline>label,.generic-form--wrapper .contact-us--form .form-section__inner .form-privacy .input-inline>label,.generic-form--wrapper .generic-form--form .form-section__inner .form-privacy .input-inline>label{position:relative;display:block;margin-left:-20px}
.contact-us--wrapper .contact-us--form .form-section__inner .form-privacy .input-inline span,.contact-us--wrapper .generic-form--form .form-section__inner .form-privacy .input-inline span,.generic-form--wrapper .contact-us--form .form-section__inner .form-privacy .input-inline span,.generic-form--wrapper .generic-form--form .form-section__inner .form-privacy .input-inline span{position:absolute;top:0;left:5px;margin:0}
}
@media screen and (min-width:640px){.contact-us--wrapper .contact-us--form .form-section__inner .form-privacy .input-inline.fix-text>label,.contact-us--wrapper .generic-form--form .form-section__inner .form-privacy .input-inline.fix-text>label,.generic-form--wrapper .contact-us--form .form-section__inner .form-privacy .input-inline.fix-text>label,.generic-form--wrapper .generic-form--form .form-section__inner .form-privacy .input-inline.fix-text>label{margin-left:-20px}
.contact-us--wrapper .contact-us--form .form-section__inner .form-privacy .input-inline.fix-text span:not(.select--placeholder),.contact-us--wrapper .generic-form--form .form-section__inner .form-privacy .input-inline.fix-text span:not(.select--placeholder),.generic-form--wrapper .contact-us--form .form-section__inner .form-privacy .input-inline.fix-text span:not(.select--placeholder),.generic-form--wrapper .generic-form--form .form-section__inner .form-privacy .input-inline.fix-text span:not(.select--placeholder){position:absolute;left:11px;top:0}
}
.contact-us--wrapper .contact-us--form .form-section__inner .form-footer,.contact-us--wrapper .generic-form--form .form-section__inner .form-footer,.generic-form--wrapper .contact-us--form .form-section__inner .form-footer,.generic-form--wrapper .generic-form--form .form-section__inner .form-footer{margin:0}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-section__inner .form-footer,.contact-us--wrapper .generic-form--form .form-section__inner .form-footer,.generic-form--wrapper .contact-us--form .form-section__inner .form-footer,.generic-form--wrapper .generic-form--form .form-section__inner .form-footer{margin:5px 0 20px 0}
}
.contact-us--wrapper .contact-us--form .form-section__inner .input-inline,.contact-us--wrapper .generic-form--form .form-section__inner .input-inline,.generic-form--wrapper .contact-us--form .form-section__inner .input-inline,.generic-form--wrapper .generic-form--form .form-section__inner .input-inline{padding:0 10.5px}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-section__inner .input-inline,.contact-us--wrapper .generic-form--form .form-section__inner .input-inline,.generic-form--wrapper .contact-us--form .form-section__inner .input-inline,.generic-form--wrapper .generic-form--form .form-section__inner .input-inline{padding:0;width:auto}
}
.contact-us--wrapper .contact-us--form .form-section__inner .form-row.toggle-input--trigger,.contact-us--wrapper .generic-form--form .form-section__inner .form-row.toggle-input--trigger,.generic-form--wrapper .contact-us--form .form-section__inner .form-row.toggle-input--trigger,.generic-form--wrapper .generic-form--form .form-section__inner .form-row.toggle-input--trigger{margin:20px 0}
.contact-us--wrapper .contact-us--form .form-section__inner .form-row.toggle-input--trigger>span,.contact-us--wrapper .generic-form--form .form-section__inner .form-row.toggle-input--trigger>span,.generic-form--wrapper .contact-us--form .form-section__inner .form-row.toggle-input--trigger>span,.generic-form--wrapper .generic-form--form .form-section__inner .form-row.toggle-input--trigger>span{margin-right:25px}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-section__inner .form-row.toggle-input--trigger>span,.contact-us--wrapper .generic-form--form .form-section__inner .form-row.toggle-input--trigger>span,.generic-form--wrapper .contact-us--form .form-section__inner .form-row.toggle-input--trigger>span,.generic-form--wrapper .generic-form--form .form-section__inner .form-row.toggle-input--trigger>span{width:100%;display:block;margin:15px 0}
}
.contact-us--wrapper .contact-us--form .form-section__inner legend,.contact-us--wrapper .generic-form--form .form-section__inner legend,.generic-form--wrapper .contact-us--form .form-section__inner legend,.generic-form--wrapper .generic-form--form .form-section__inner legend{float:none}
.contact-us--wrapper .contact-us--form .form-section__inner textarea,.contact-us--wrapper .generic-form--form .form-section__inner textarea,.generic-form--wrapper .contact-us--form .form-section__inner textarea,.generic-form--wrapper .generic-form--form .form-section__inner textarea{background-color:#fff;width:100%}
.contact-us--wrapper .contact-us--form .form-section__inner .text--error,.contact-us--wrapper .generic-form--form .form-section__inner .text--error,.generic-form--wrapper .contact-us--form .form-section__inner .text--error,.generic-form--wrapper .generic-form--form .form-section__inner .text--error{display:block;color:#8f0c25;margin:5px 0;font-size:14px}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group{background-color:#fff}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group.error,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group.error,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group.error,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group.error{border:1px solid #8f0c25}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion.js-open:before,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion.js-open:before,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion.js-open:before,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion.js-open:before{width:calc(100% - 20px);left:10px}
}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__title,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__title,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__title,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__title{padding:27px 10px}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__title:after,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__title:after,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__title:after,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__title:after{width:calc(100% - 20px);left:10px}
}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__toggle,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__toggle,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__toggle,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__toggle{right:10px}
}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box{padding:0 38px;background-color:#fff}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box{padding:0 20px}
}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .field--recovered,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .field--recovered,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .field--recovered,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .field--recovered{display:none}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row{margin:0 -10.5px 0}
@media screen and (min-width:1024px){.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row:first-child .form-col,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row:first-child .form-col,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row:first-child .form-col,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row:first-child .form-col{margin-top:25px}
}
@media screen and (max-width:1023px){.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row:first-child .field--address,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row:first-child .field--address,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row:first-child .field--address,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row:first-child .field--address{margin-top:15px}
}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col{padding:0;margin-bottom:15px}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child{padding-right:10.5px}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child{padding:0}
}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:last-child,.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:nth-child(2),.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:last-child,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:nth-child(2),.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:last-child,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:nth-child(2),.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:last-child,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:nth-child(2){padding-left:10.5px}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:last-child,.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:nth-child(2),.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:last-child,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:nth-child(2),.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:last-child,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:nth-child(2),.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:last-child,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:nth-child(2){padding:0}
}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child:last-child,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child:last-child,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child:last-child,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child:last-child{padding-right:10.5px;padding-left:0}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child:last-child,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child:last-child,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child:last-child,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col:first-child:last-child{padding:0}
}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col.error+.form-col,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col.error+.form-col,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col.error+.form-col,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .form-col.error+.form-col{margin-top:47px !important}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .input-inline,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .input-inline,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .input-inline,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .input-inline{width:auto;margin:0}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .custom__select,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .custom__select,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .custom__select,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .custom__select{padding:0;margin-bottom:10px}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .custom__select.error,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .custom__select.error,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .custom__select.error,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .custom__select.error{margin-bottom:38px}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .select--wrapper__custom,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .select--wrapper__custom,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .select--wrapper__custom,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .select--wrapper__custom{width:100%;padding:0}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .input--animated,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .input--animated,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .input--animated,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .input--animated{border:1px solid rgba(0,0,0,0.2)}
.contact-us--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .input-textarea,.contact-us--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .input-textarea,.generic-form--wrapper .contact-us--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .input-textarea,.generic-form--wrapper .generic-form--form .form-section__inner .accordion-group .accordion .accordion__box .form-row .input-textarea{margin:15px 0}
.contact-us--wrapper .contact-us--form .form-thankyou,.contact-us--wrapper .generic-form--form .form-thankyou,.generic-form--wrapper .contact-us--form .form-thankyou,.generic-form--wrapper .generic-form--form .form-thankyou{padding:30px 0;margin:0 auto}
@media screen and (max-width:639px){.contact-us--wrapper .contact-us--form .form-thankyou,.contact-us--wrapper .generic-form--form .form-thankyou,.generic-form--wrapper .contact-us--form .form-thankyou,.generic-form--wrapper .generic-form--form .form-thankyou{padding:30px 15px}
}
.contact-us--wrapper .contact-us--form .form-thankyou.js-hidden,.contact-us--wrapper .generic-form--form .form-thankyou.js-hidden,.generic-form--wrapper .contact-us--form .form-thankyou.js-hidden,.generic-form--wrapper .generic-form--form .form-thankyou.js-hidden{display:none}
.contact-us--wrapper .contact-us--form .form-thankyou .js-hidden,.contact-us--wrapper .generic-form--form .form-thankyou .js-hidden,.generic-form--wrapper .contact-us--form .form-thankyou .js-hidden,.generic-form--wrapper .generic-form--form .form-thankyou .js-hidden{display:none}
.contact-us--wrapper .contact-us--form .form-thankyou .text--normal,.contact-us--wrapper .generic-form--form .form-thankyou .text--normal,.generic-form--wrapper .contact-us--form .form-thankyou .text--normal,.generic-form--wrapper .generic-form--form .form-thankyou .text--normal{padding:0;margin:10px 0}
.contact-us--wrapper .contact-us--form .btn--disabled,.contact-us--wrapper .generic-form--form .btn--disabled,.generic-form--wrapper .contact-us--form .btn--disabled,.generic-form--wrapper .generic-form--form .btn--disabled{text-decoration:none;cursor:auto;margin:5px 0;padding-left:0;padding-right:0;text-align:left}
.contact-us--wrapper .contact-us--form .form-privacy-hidden,.contact-us--wrapper .generic-form--form .form-privacy-hidden,.generic-form--wrapper .contact-us--form .form-privacy-hidden,.generic-form--wrapper .generic-form--form .form-privacy-hidden{display:none}
.model .item--mobile.model-gallery{height:100% !important}
.model .item--mobile.model-gallery .gallery-wrapper{margin:0}
@media screen and (min-width:641px){.model .item--mobile.model-gallery .gallery-wrapper{padding:0 60px}
}
.model .shopping-tools_wrapper{padding:0}
@media screen and (max-width:768px){.model .shopping-tools_wrapper{padding:0 30px}
}
@media screen and (max-width:640px){.model .shopping-tools_wrapper{padding:0 15px}
}
.model .shopping-tools_wrapper .upperfooter{padding-left:0;padding-right:0}
.model .shopping-tools_wrapper .block-text{margin:20px 0}
@media screen and (max-width:1023px){.model .shopping-tools_wrapper .block-text{margin:0;padding-bottom:0}
}
.model .overview.grid{padding-top:0}
.model .overview .content__inner{padding-left:0;padding-right:45px;font:16px/28px "ApexNew-Book",Helvetica,Arial,sans-serif;word-spacing:2px}
@media screen and (max-width:1023px){.model .detail-box__image figure{padding:0 10px 0 0}
}
.offers_wrapper,.upperfooter-navigation{padding:0 60px}
@media screen and (max-width:768px){.offers_wrapper,.upperfooter-navigation{padding:0 30px}
}
@media screen and (max-width:640px){.offers_wrapper,.upperfooter-navigation{padding:0 15px}
}
.offers_wrapper .upperfooter,.upperfooter-navigation .upperfooter{padding-left:0;padding-right:0}
.upperfooter-navigation{position:relative}
.upperfooter-navigation:before{content:"";position:absolute;top:-40px;left:60px;width:calc(100% - 120px);background-color:#e5e5e5;height:1px}
@media screen and (max-width:1023px){.upperfooter-navigation:before{display:none}
}
.upperfooter-navigation .upperfooter-navigation--wrapper{display:table;width:100%;margin:1em 0;font:18px/18px "ApexNew-Book",Helvetica,Arial,sans-serif}
.upperfooter-navigation .upperfooter-navigation--wrapper .upperfooter-navigation__item{display:table-cell;padding:0;border-left:1px solid #e5e5e5;width:50%}
@media screen and (max-width:768px){.upperfooter-navigation .upperfooter-navigation--wrapper .upperfooter-navigation__item{display:block;float:none;padding:0;width:100%}
}
@media screen and (min-width:769px) and (max-width:1239px){.upperfooter-navigation .upperfooter-navigation--wrapper .upperfooter-navigation__item{text-align:center}
.upperfooter-navigation .upperfooter-navigation--wrapper .upperfooter-navigation__item span{margin-bottom:5px;margin-right:0}
}
.upperfooter-navigation .upperfooter-navigation--wrapper .upperfooter-navigation__item:first-child{padding:20px 0;border:0}
.upperfooter-navigation .upperfooter-navigation--wrapper .upperfooter-navigation__item:last-child{text-align:right}
@media screen and (max-width:768px){.upperfooter-navigation .upperfooter-navigation--wrapper .upperfooter-navigation__item:last-child{text-align:left}
}
@media screen and (min-width:769px) and (max-width:1239px){.upperfooter-navigation .upperfooter-navigation--wrapper .upperfooter-navigation__item:last-child{text-align:center}
}
.upperfooter-navigation .upperfooter-navigation--wrapper .upperfooter-navigation__item span{margin-right:20px}
@media screen and (min-width:769px) and (max-width:1239px){.upperfooter-navigation .upperfooter-navigation--wrapper .upperfooter-navigation__item span{margin-bottom:5px;display:block;margin-right:0}
}
.upperfooter-navigation .btn-svg{max-width:200px}
.offers_wrapper .detail-box{margin:0}
@media screen and (min-width:769px){.mobile-next-navigation,.mobileMenu{display:none}
}
.has-wow .slider-wrap .slider-inner .owl-controls{display:none}
.review-carousel.carousel--disabled{*zoom:1;width:100%}
.review-carousel.carousel--disabled:before,.review-carousel.carousel--disabled:after{content:" ";display:table}
.review-carousel.carousel--disabled:after{clear:both}
.review-carousel .review-box{border:1px solid #e5e5e5;height:260px;position:relative;overflow:hidden;background-color:#fff}
.review-carousel .review-box .review-box__title{border-bottom:1px solid #e5e5e5;padding-left:25px;height:80px}
.review-carousel .review-box .review-box__title .box__helper{display:inline-block;height:100%;vertical-align:middle}
.review-carousel .review-box .review-box__title img{max-height:80px;vertical-align:middle}
.review-carousel .review-box .review-box__text{padding:15px 35px}
.review-carousel .review-box .arrow-review{position:absolute;right:0;bottom:0;background-position:-50px -1704px;background-color:#e5e5e5}
@media screen and (min-width:769px){.review-carousel.carousel--disabled{*zoom:1}
.review-carousel.carousel--disabled:before,.review-carousel.carousel--disabled:after{content:" ";display:table}
.review-carousel.carousel--disabled:after{clear:both}
.review-carousel.carousel--disabled .review-carousel__item{width:33.33333%;padding:0 10.5px;float:left}
}
@media screen and (min-width:769px){.slider-menu{width:100%;font-size:0;position:absolute;right:0;bottom:42px;left:0;text-align:center;z-index:4}
.slider-menu>ul,.slider-menu>ul>li{display:inline-block}
.slider-menu>ul{padding:0;font-size:0;width:100%}
.slider-menu>ul>li{font:14px/14px "ApexNew-Medium",Helvetica,Arial,sans-serif;color:#000;background-color:#fff;text-transform:uppercase;letter-spacing:2px;padding-top:10px;padding-bottom:10px;border-right:1px solid #000;cursor:pointer;max-width:180px;width:100%;text-align:center;vertical-align:middle}
.slider-menu>ul>li:first-child{position:relative}
.slider-menu>ul>li:first-child:before{content:"";width:90%;height:1px;position:absolute;bottom:5px;left:5%;background:#8f0c25}
.slider-menu>ul>li:last-child{border-right:0}
.slider-menu>ul>li.active{background-color:#8f0c25;color:#fff}
}
@media screen and (min-width:1366px){.slider-menu>ul>li{max-width:220px}
}
.model-item .model-item__col .content__descr a{color:#8f0c25}
@media screen and (min-width:769px){.row-wrap .slide .model-item>.model-item__col{padding-bottom:50%}
.row-wrap .model-item>.model-item__col{padding-bottom:50%}
.slide .model-item>.model-item__col{padding-bottom:0}
.slide .model-item>.model-item__col+.model-item__col{background-size:100% auto;background-position:0 0}
.model-item__col>.model-item__row>.model-item__col{padding-bottom:63%}
.model-item__col--bg-contain{background-size:contain !important;background-position:right center !important}
.accessories .slide .model-item>.model-item__col{padding-bottom:63%}
.item--mobile.wrap-item{position:relative}
.review-boxcontainer{position:relative}
.review-box__content{position:absolute;bottom:45px;left:0;right:0}
.model-item__videobg{position:absolute;top:0;right:0;bottom:0;left:0}
.model-item__videobg video{width:100%;height:100%}
.model-item{*zoom:1;display:block}
.model-item:before,.model-item:after{content:" ";display:table}
.model-item:after{clear:both}
.model-item .model-item__col{position:relative;background-size:auto 100%;background-position:100% 100%;background-repeat:no-repeat;padding-bottom:63%;width:50%;float:left}
.model-item .model-item__col.pos-bottom-right{background-position:100% 100%}
.model-item .model-item__col.pos-bottom-left{background-position:0 100%}
.model-item .model-item__col.pos-top-right{background-position:100% 0}
.model-item .model-item__col.pos-top-left{background-position:0 0}
.model-item .model-item__col.pos-top-center{background-position:50% 0}
.model-item .model-item__col.pos-bottom-center{background-position:50% 100%}
.model-item .model-item__col.image--cover{background-size:cover}
.model-item .model-item__col .model-item__row:first-child{position:absolute;top:0;right:0;bottom:50%;left:0}
.model-item .model-item__col .model-item__row:first-child:last-child{position:absolute;top:0;right:0;bottom:50%;left:0}
.model-item .model-item__col .model-item__row:last-child{position:absolute;top:50%;right:0;bottom:0;left:0}
.model-item .model-item__col .model__content{width:100%;height:100%;position:absolute;top:0;right:0;bottom:0;left:0;background-color:white;color:black;padding:60px 0 0 60px}
.model-item .model-item__col .model__content.color--light{background-color:black;color:white}
.model-item .model-item__col .model__content.pos--right{padding:60px 60px 0 0}
.model-item .model-item__col:first-child:last-child{width:100%;background-size:cover}
.model-item .model-item__col:first-child:last-child .model-item__row{position:absolute;top:0;right:0;bottom:0;left:0;max-width:1600px;margin:0 auto}
.model-item .model-item__col:first-child:last-child .model__content{width:40%;height:100%;position:absolute;top:0;left:0;background-color:transparent;color:black}
.model-item .model-item__col:first-child:last-child .model__content.color--light{background-color:transparent;color:white}
.model-item .model-item__col:first-child:last-child .model__content.pos--right{position:absolute;top:0;right:0;left:auto;padding:60px 60px 0 0}
.model-item .model-item__col:first-child:last-child .model__content ul{line-height:1.4}
.model-item .model-item__col .model__accessoriesText{position:absolute;right:0;bottom:24px;left:0;color:white;text-align:center;text-transform:uppercase}
.model-item .model-item__col .model__accessoriesText.color--dark{color:black}
.model-item .model-item__col .content__title{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic;margin:10px 0;padding:0}
.model-item .model-item__col .content__text{margin:0;background-color:none}
.model-item .model-item__col .content__text strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.model-item .model-item__col .content__inner{padding-left:45px}
.model-item .model-item__col .content__inner strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.model-item .model-item__col .content__button{margin-top:12px}
.model-item .model-item__col .content__descr{font:16px/28px "ApexNew-Book",Helvetica,Arial,sans-serif;padding-left:45px;word-spacing:2px}
}
@media screen and (min-width:769px) and (min-width:1024px) and (max-width:1365px){.model-item .model-item__col .content__descr{font:14px/24px "ApexNew-Book",Helvetica,Arial,sans-serif}
}
@media screen and (min-width:769px){.model-item .model-item__col .content__descr strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.accessories .model-item .model-item__col:last-child>.model-item__row .model-item__col{background-position:center center}
}
@media screen and (min-width:769px) and (max-width:1365px){.model-item .model-item__col:first-child:last-child .model__content{width:50%;height:100%;padding:30px 0 0 60px}
.model-item .model-item__col:first-child:last-child .model__content.pos--right{padding:30px 60px 0 0}
}
@media screen and (max-width:768px){.l-page .carousel.section .owl-carousel .owl-item .content__text.desc_mobile_show{display:block;letter-spacing:.1em;margin-bottom:15px}
}
@media screen and (min-width:769px){.slider-item__wrap{position:relative}
.slider-item__wrap--light+.slider-menu>ul>li{display:inline-block;padding:3px 24px;font-size:16px;border-right:0;padding-bottom:6px;letter-spacing:0;border-bottom:1px solid #dadada;min-width:228px;cursor:pointer;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;color:#000 !important;background:none !important}
.slider-item__wrap--light+.slider-menu>ul>li:before{display:none}
.slider-item__wrap--light+.slider-menu>ul>li.active{border-bottom:1px solid #8f0c25 !important}
.item--mobile.wrap-item[data-fx="slide"] .slider-item__wrap .slide{z-index:1;position:absolute;top:0;right:0;bottom:0;left:100%}
.item--mobile.wrap-item[data-fx="slide"] .slider-item__wrap .slide.current{z-index:2;left:0}
.item--mobile.wrap-item[data-fx="slide"] .slider-item__wrap .slide.inMove{z-index:3}
.item--mobile.wrap-item[data-fx="fade"] .slider-item__wrap .slide{z-index:1;position:absolute;top:0;right:0;bottom:0;left:0}
.item--mobile.wrap-item[data-fx="fade"] .slider-item__wrap .slide.current{z-index:3}
.item--mobile.wrap-item[data-fx="fade"] .slider-item__wrap .slide.inMove{z-index:2}
}
@media screen and (min-width:769px){.grid.overview{position:relative;padding:0 60px;padding-top:72px;margin:0 auto;*zoom:1;width:100%;overflow:hidden;max-width:1600px}
.grid.overview:before,.grid.overview:after{content:" ";display:table}
.grid.overview:after{clear:both}
.grid.overview .content__title{margin:21px 0 0 0;font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic}
.grid.overview .content__text{font-size:16px}
.grid.overview .content__text .animated-line{top:12px}
.grid.overview .model__inner{position:absolute;top:0;right:0;bottom:0;left:0}
.grid.overview .model__inner .grid-row.video:before{display:none}
.grid.overview .grid-col--first{width:45%}
.grid.overview .grid-col--first>.grid-row{position:relative;min-height:300px;z-index:4}
}
@media screen and (min-width:769px) and (max-width:1366px){.grid.overview .grid-col--first>.grid-row{height:100%}
.grid.overview .grid-col--first>.grid-row+.grid-row{background-color:white}
.grid.overview .grid-col--first>.grid-row+.grid-row img{display:none}
}
@media screen and (min-width:769px){.grid.overview .grid-col--first>.grid-row .model__inner{background-color:white;position:relative;padding-bottom:21px;z-index:4}
.grid.overview .grid-col--first>.grid-row:first-child{background-color:white}
.grid.overview .grid-col--first .grid-image{position:absolute;top:0;right:0;bottom:0;z-index:4;height:100%;width:auto}
.grid.overview .grid-col--second{width:55%}
.grid.overview .grid-col--second>.grid-row{position:relative;padding-bottom:50%}
.grid.overview .grid-col--second>.grid-row:last-child>img.grid-image{margin-left:-30%}
.grid.overview .grid-col--second>.grid-row img.grid-image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;height:100%}
.grid.overview .grid-col{float:left;position:relative;height:100%;background:white}
.content__inner{padding-left:45px}
.content__inner strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.grid-row.video:before{content:"";position:absolute;top:50%;left:50%;width:100px;height:100px;margin-left:-50px;margin-top:-50px;background:url("images/owl.video.play.png") no-repeat 50% 50%;background-size:100%;display:block;z-index:4}
}
.cnfg-container{position:relative}
.cnfg-box__inner .cnfg__box{background-color:#8f0c25;color:white;padding:33px;z-index:2;position:relative;width:100%}
@media screen and (min-width:769px){.cnfg-box__inner .cnfg__box{width:65%}
}
.cnfg-box__inner .cnfg__box .cnfg-text{font-size:18px;line-height:27px;position:relative}
.cnfg-box__inner .cnfg__box .cnfg-cta{z-index:4;background:white;display:inline-block;padding:9px 36px 9px 15px;margin-top:21px;color:black;font-style:italic;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;display:inline-block;position:relative;cursor:pointer}
.cnfg-box__inner .cnfg__box .cnfg-cta span{background-image:url("images/sprite-icons.png");background-position:-65px -1965px;background-repeat:no-repeat;display:inline-block;width:18px;height:18px;vertical-align:middle;position:absolute;top:50%;right:9px;margin-top:-9px}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.cnfg-box__inner .cnfg__box .cnfg-cta span{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.cnfg-box__inner .cnfg__box .cnfg-cta.btn-svg{background:#fff;padding:0;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-style:normal;border:1px solid #8f0c25;max-width:170px}
.cnfg-box__inner .cnfg__box .cnfg-cta.btn-svg .text{padding:3px 15px 0 42px}
@media screen and (max-width:769px){.cnfg-box__inner .cnfg__box .cnfg-cta.btn-svg .text{color:#000}
}
@media screen and (max-width:769px){.cnfg-box__inner .cnfg__box .cnfg-cta.btn-svg .ico.btn-zoom{background-position:-61px -63px}
}
.cnfg-box__inner .cnfg__box .cnfg-cta.btn-svg:hover{background:#8f0c25;border:1px solid #fff}
.cnfg-box__inner .cnfg__box .cnfg-cta.btn-svg:hover .ico.btn-zoom{background-position:-110px -63px}
.cnfg-box__inner .cnfg__box .cnfg-cta.btn-svg:hover .text{color:#fff}
.cnfg-box__inner .cnfg__botton{position:relative;z-index:3}
.cnfg-box__inner .cnfg__botton .cnfg__car{display:inline-block;width:100%}
.cnfg-box__inner .cnfg__botton .cnfg__car img{width:100%;margin-top:-16px}
@media screen and (min-width:769px){.cnfg-box__inner .cnfg__botton .cnfg__car img{margin-top:-36px}
}
.faker{display:none !important}
.mobileMenuCloned.js-sticky .mobile-for-ajax-container{padding-top:51px}
.mobileMenuCloned.js-sticky .mobileMenu{position:fixed;top:81px;left:0;width:100%;border-top:0;z-index:99}
.mobileMenuCloned.js-sticky .mobileMenu.is--overflowed{position:absolute}
.item--mobile .slider-item__wrap{height:300px;overflow:hidden}
.row-slide,.row-wrap{*zoom:1;clear:both;position:relative}
.row-slide:before,.row-slide:after,.row-wrap:before,.row-wrap:after{content:" ";display:table}
.row-slide:after,.row-wrap:after{clear:both}
.row-slide .content__text .animated-line,.row-wrap .content__text .animated-line{top:12px}
.mobileMenu .mobileMenu__box{position:relative;top:-1px;overflow:auto;max-height:calc(100vh - 107px)}
.mobileMenu.js-fixed{position:fixed;top:81px;right:0;left:0}
.mobileMenu__title>h1,.mobileMenu__title>h2,.mobileMenu__title>div{background:#cecece;color:black;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-size:13px;font-weight:normal;letter-spacing:2px;margin:0;padding:9px 0 0 15px;text-transform:uppercase;text-align:left}
.mobileMenu__box.js-open .mobileMenu__items{height:auto;max-height:100000px;-webkit-transition:max-height 250ms linear;-moz-transition:max-height 250ms linear;-ms-transition:max-height 250ms linear;-o-transition:max-height 250ms linear;transition:max-height 250ms linear}
.mobileMenu__items{list-style-type:none;padding:0;margin:0;height:0;max-height:0;-webkit-transition:max-height 250ms linear;-moz-transition:max-height 250ms linear;-ms-transition:max-height 250ms linear;-o-transition:max-height 250ms linear;transition:max-height 250ms linear;overflow:hidden}
.mobileMenu__item{text-transform:uppercase;font-size:14px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;line-height:48px;height:46px;background-color:#e5e5e5;border-bottom:1px solid #cecece;padding-left:15px;position:relative}
.mobileMenu__item.active{background-color:#8f0c25}
.mobileMenu__item.js-current{background-color:#8f0c25;color:white}
.mobileMenu__item.mobileMenu__item--grey{background-color:#dadada}
.mobileMenu__item.mobileMenu__item--grey.js-current{background-color:#8f0c25}
.mobileMenu__position{background-color:#cecece;color:black;position:relative;padding:4px 0 9px 15px;text-transform:uppercase;text-align:left;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.mobileMenu__position:after{content:"";position:absolute;top:3px;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:50px;background-image:url("images/sprite-icons.png");background-position:-50px -2649px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.mobileMenu__position:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.mobile-next-navigation{display:none;text-transform:uppercase;font-size:16px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;line-height:48px;height:46px;background-color:white;border:1px solid #8f0c25;margin:15px;position:relative;letter-spacing:1px;cursor:pointer;text-align:center}
.mobile-next-navigation:after{position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:50px;height:100%;background-image:url("images/sprite-icons.png");background-position:-50px -1951px;background-repeat:no-repeat}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.mobile-next-navigation:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.slider-item__wrap{*zoom:1}
.slider-item__wrap:before,.slider-item__wrap:after{content:" ";display:table}
.slider-item__wrap:after{clear:both}
.slider-item__wrap .slide{float:left}
.slider-item__wrap .grid-row.video:before{display:none}
.slider-item__wrap .yt-wrap{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10}
.slider-item__wrap .yt-wrap iframe{position:absolute;top:0;right:0;bottom:0;left:0}
.scrollPositions{position:fixed;top:0;left:0;background-color:#0dc26b;color:white;padding:9px;z-index:999;display:none}
@media screen and (max-width:769px){.overviewCarouselMobile .overviewCarouselItem.grid-row.video{position:relative;cursor:pointer}
.overviewCarouselMobile .overviewCarouselItem.grid-row.video:after{content:"";position:absolute;top:50%;left:50%;width:100px;height:100px;margin-left:-50px;margin-top:-50px;background:url("images/owl.video.play.png") no-repeat 50% 50%;background-size:100%;display:block;z-index:4}
.overviewCarouselMobile .overviewCarouselItem.grid-row.video a{position:absolute;width:100%;height:100%;z-index:10;top:0;left:0}
.slider-wrap.slider-wrap--top.isHidden{height:0 !important;overflow:hidden}
.model [data-target-ancor],.model .ancorbox{display:none}
.model .mobile-for-ajax-container [data-target-ancor]{display:block}
.item--mobile{display:none}
.item--mobile .slider-item__wrap{height:auto}
.review-carousel .review-box .review-box__title .box__helper{height:auto}
.mobile-main-container .item--mobile{display:block}
.mobile-main-container .slider-menu{display:none}
.mobile-next-navigation{display:block}
.shopping-tools_wrapper .block-text{padding-top:0;padding-bottom:33px}
.upperfooter-navigation__item span{display:block;margin-bottom:9px}
.slider-item__wrap .slide{clear:both;float:none}
.image-mobile{width:100%;max-width:100%;vertical-align:bottom}
.mobile-main-container{margin-bottom:24px}
.mobile-main-container .grid.overview{padding:0 15px}
.mobile-main-container .content__title{margin:0;padding-top:21px;font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-size:21px;font-style:italic;text-transform:uppercase}
.mobile-main-container .content__text{font-size:18px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:1px;display:block;padding-left:42px;margin-bottom:12px}
.mobile-main-container .content__text>span{margin-top:9px;position:absolute}
.mobile-main-container .box-container{padding:15px 15px;background-color:#f1f1f1}
.mobile-main-container .box-container .detail-box__text .btn-svg{position:relative}
.mobile-main-container .box-container .detail-box{margin:0 0 2em}
.main-row .model__content{background-color:black}
.main-row .model__content .content__title,.main-row .model__content .content__text,.main-row .model__content .content__descr,.main-row .model__content .content__inner{color:white}
.mobile-row img{width:100%}
.mobile-row .btn-svg{max-width:100%}
.mobile-row .btn-lrg{border:1px solid #8f0c25}
.mobile-row .btn-lrg .text{color:black;font-size:16px}
.mobile-row.main-row .btn-svg .text{color:white}
.mobile-row.main-row .btn-svg .ico.btn-zoom{background-image:url("images/sprite-icons.png");background-position:-111px -63px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.mobile-row.main-row .btn-svg .ico.btn-zoom{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.mobile-row.main-row .btn-svg .ico.btn-gear{background-image:url("images/sprite-icons.png");background-position:-114px -165px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.mobile-row.main-row .btn-svg .ico.btn-gear{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.mobile-row.main-row .btn-svg .ico.btn-offers{background-image:url("images/sprite-icons.png");background-position:-114px -1762px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.mobile-row.main-row .btn-svg .ico.btn-offers{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.mobile-row.main-row .btn-svg .ico.btn-ext{background-image:url("images/sprite-icons.png");background-position:-114px -663px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.mobile-row.main-row .btn-svg .ico.btn-ext{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.mobile-row.main-row .btn-svg .ico.btn-download{background-image:url("images/sprite-icons.png");background-position:-114px -2564px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.mobile-row.main-row .btn-svg .ico.btn-download{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.mobile-row.main-row .btn-svg .ico.btn-play{background-image:url("images/sprite-icons.png");background-position:-110px -3559px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.mobile-row.main-row .btn-svg .ico.btn-play{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.mobile-row.main-row .content__title{padding-top:0;position:relative}
.mobile-row.main-row .content__title:before{content:'';position:absolute;top:-45px;right:-15px;left:-15px;width:auto;height:45px}
.mobile-row .item-slider{position:relative}
.mobile-row .item-slider .model__accessoriesText{bottom:12px;position:absolute;color:white;text-align:center;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;width:100%}
.mobile-row .item-slider .model__accessoriesText strong{display:block;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;text-transform:uppercase}
.mobile-row .model__content{padding:30px;font-size:18px;letter-spacing:1px;line-height:21px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif}
.mobile-row .model__content strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
}
@media screen and (max-width:769px) and (max-width:640px){.mobile-row .model__content{padding:0 15px;padding-bottom:12px;padding-top:12px}
}
@media screen and (max-width:769px){.mobile-row .model__content .content__title{margin:0;padding-top:10px;font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-size:21px;font-style:italic;text-transform:uppercase}
.mobile-row .model__content .content__text{font-size:18px;line-height:27px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:1px;display:block;padding-left:42px;margin-bottom:12px}
.mobile-row .model__content .content__text>span{margin-top:9px;position:absolute}
.mobile-row .model__content .content__text>p{margin:0}
.mobile-row .model__content .content__descr{font-size:18px;line-height:27px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:1px}
.mobile-row-slideshow .owl-nav>div{position:absolute;top:50%;margin-top:-75px}
}
@media screen and (max-width:769px) and (max-width:640px){.mobile-row-slideshow .owl-nav>div{top:80px;margin-top:0}
}
@media screen and (max-width:769px){.mobile-row-slideshow .owl-nav>div:after{content:'';width:30px;height:50px;background-image:url("images/sprite-icons.png");background-repeat:no-repeat;display:inline-block}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.mobile-row-slideshow .owl-nav>div:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.mobile-row-slideshow .owl-nav .owl-prev{left:15px;font-size:0}
.mobile-row-slideshow .owl-nav .owl-prev:after{background-position:-10px -1800px}
.mobile-row-slideshow .owl-nav .owl-next{right:15px;font-size:0}
.mobile-row-slideshow .owl-nav .owl-next:after{background-position:-110px -1800px}
.slider-item__wrap .slide{display:none}
}
@media screen and (min-width:641px){.model .cps.section{margin:25px auto}
}
.mobile-video-container{position:relative}
.mobile-video-container a.play-button{position:absolute;width:100%;height:100%;background:url("images/owl.video.play.png") no-repeat;background-position:center center;background-size:100px auto}
.mobile-video-container video{width:100%}
@media screen and (max-width:769px){.slide--colorizer{display:block !important;margin-top:-40px}
.slide--colorizer .colorizer span{font-size:16px !important}
}
.slide--colorizer.logo--suv .colorizer:before{content:"";position:absolute;left:10px;top:0;width:150px;height:40px;z-index:2;background-image:url("images/logo_suv.png");background-repeat:no-repeat;background-size:contain}
@media screen and (max-width:769px){.slide--colorizer.logo--suv .colorizer:before{left:5px;top:5px;width:120px}
}
@media screen and (max-width:769px){.slide--colorizer .colorizer{min-height:auto}
}
.slide--colorizer .colorizer .colorizer__canvas{height:70vh;margin-top:0}
@media screen and (max-height:850px) and (min-width:750px){.slide--colorizer .colorizer .colorizer__canvas{height:58vh}
}
.slide--colorizer .colorizer__canvas-layer img{-webkit-transform:translate3d(-50%,-53%,0);-moz-transform:translate3d(-50%,-53%,0);-ms-transform:translate3d(-50%,-53%,0);-o-transform:translate3d(-50%,-53%,0);transform:translate3d(-50%,-53%,0)}
.slide--colorizer .colorizer__footer,.slide--colorizer .colorizer__header,.slide--colorizer .colorizer__tabs,.slide--colorizer .colorizer__canvas-label{display:none}
.l-equipments{*zoom:1;padding:30px 62px 0}
.l-equipments:before,.l-equipments:after{content:" ";display:table}
.l-equipments:after{clear:both}
@media screen and (max-width:1024px) and (min-width:768px){.l-equipments{padding:20px 30px 0}
}
@media screen and (max-width:767px){.l-equipments{padding:20px 20px 0}
}
.l-equipments__carousel{position:relative}
@media screen and (min-width:768px){.l-equipments__carousel{margin-top:110px}
}
.l-equipments__carousel .slick-arrow{border:0;background-color:transparent}
.l-equipments__carousel .owl-prev,.l-equipments__carousel .owl-next,.l-equipments__carousel .slick-arrow{width:30px;height:30px;font-size:0;margin-top:-12px;position:absolute;top:0;cursor:pointer;z-index:9;padding:0}
@media screen and (max-width:767px){.l-equipments__carousel .owl-prev,.l-equipments__carousel .owl-next,.l-equipments__carousel .slick-arrow{margin-top:60px}
}
.l-equipments__carousel .owl-prev:after,.l-equipments__carousel .owl-prev:before,.l-equipments__carousel .owl-next:after,.l-equipments__carousel .owl-next:before,.l-equipments__carousel .slick-arrow:after,.l-equipments__carousel .slick-arrow:before{content:"";width:21px;height:1px;position:absolute;display:inline-block;background-color:#8f0c25}
.l-equipments__carousel .owl-prev:before,.l-equipments__carousel .owl-next:before,.l-equipments__carousel .slick-arrow:before{top:0}
.l-equipments__carousel .owl-prev:after,.l-equipments__carousel .owl-next:after,.l-equipments__carousel .slick-arrow:after{bottom:0}
.l-equipments__carousel .owl-prev,.l-equipments__carousel .slick-prev{left:-9px}
@media screen and (min-width:768px){.l-equipments__carousel .owl-prev,.l-equipments__carousel .slick-prev{left:-30px}
}
.l-equipments__carousel .owl-prev:after,.l-equipments__carousel .owl-prev:before,.l-equipments__carousel .slick-prev:after,.l-equipments__carousel .slick-prev:before{transform-origin:100% 100%}
.l-equipments__carousel .owl-prev:before,.l-equipments__carousel .slick-prev:before{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.l-equipments__carousel .owl-prev:after,.l-equipments__carousel .slick-prev:after{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
@media screen and (min-width:768px){.l-equipments__carousel .owl-controls{position:absolute;bottom:100%;top:-50px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}
}
@media screen and (min-width:768px) and (max-width:1023px){.l-equipments__carousel .owl-controls{width:100%;height:100%}
.l-equipments__carousel .owl-nav{top:120px;position:absolute;width:90%;left:5%}
}
.l-equipments__carousel .slick-prev:after,.l-equipments__carousel .slick-prev:before{left:0}
.l-equipments__carousel .slick-next:after,.l-equipments__carousel .slick-next:before{right:0}
.l-equipments__carousel .owl-next,.l-equipments__carousel .slick-next{right:-9px}
@media screen and (min-width:768px){.l-equipments__carousel .owl-next,.l-equipments__carousel .slick-next{right:-30px}
}
.l-equipments__carousel .owl-next:after,.l-equipments__carousel .owl-next:before,.l-equipments__carousel .slick-next:after,.l-equipments__carousel .slick-next:before{transform-origin:0 0}
.l-equipments__carousel .owl-next:before,.l-equipments__carousel .slick-next:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.l-equipments__carousel .owl-next:after,.l-equipments__carousel .slick-next:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
@media screen and (min-width:768px){.l-equipments__carousel .owl-dots{text-align:center;margin-top:0;width:auto;position:relative;display:inline-block;padding:0 12px}
.l-equipments__carousel .owl-dot,.l-equipments__carousel .owl-dots li{display:inline-block;width:145px;height:4px;cursor:pointer;margin:0 5px;background:#e5e5e5}
.l-equipments__carousel .owl-dot.slick-active,.l-equipments__carousel .owl-dot.active,.l-equipments__carousel .owl-dots li.slick-active,.l-equipments__carousel .owl-dots li.active{height:6px;background:#8f0c25}
.l-equipments__carousel .owl-dot button,.l-equipments__carousel .owl-dots li button{opacity:0}
}
.l-equipments__carousel .owl-positions{background-color:transparent}
.l-equipments__carousel .owl-positions>li{vertical-align:middle}
.l-equipments__carousel .owl-positions .owl-current{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;color:#8f0c25}
.l-equipments__carousel .owl-positions .owl-total{color:#505050}
.equipment-box{text-align:center;padding:21px 2px}
.equipment-box:focus{outline:0;outline:0}
.owl-item .equipment-box>img{width:-webkit-calc(100% - 80px);width:calc(100% - 80px)}
@media screen and (min-width:768px){.equipment-box{float:left;width:33.33333%;padding:0 20px}
.equipment-box>img{width:100%}
.owl-loaded .equipment-box{float:none;width:auto}
}
.equipment-box .btn-zoom{background-position:-11px -64px}
.equipment-box .btn-gear{background-position:-11px -165px}
.equipment-box .btn-svg{margin:0 2px 6px}
.equipment-box img{width:90%;display:block;margin:0 auto}
.equipment-box .tl-box{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;text-align:left}
@media screen and (min-width:767px){.equipment-box .tl-box{padding-left:12px}
}
.equipment-box .tl-box:after{display:none}
.equipment-box li{padding-left:12px}
.equipment-box li:before{content:"";width:6px;height:6px;display:inline-block;margin-left:-12px;margin-right:6px;border-radius:6px;background-color:#000}
.equipment-box .accordion__innertitle{text-align:left;font-size:18px;text-transform:uppercase;font-style:italic;margin-bottom:-30px}
.equipment-box .accordion__innertitle span{margin:0;display:inline-block;vertical-align:middle}
.equipment-box .js-open .accordion__box{margin-top:45px}
@media screen and (max-width:769px){.equipment-box .tl-box{margin-top:53px;margin-bottom:0;padding-bottom:0;font-weight:600;text-align:center}
.equipment-box .accordion__title{padding:0}
.equipment-box .btn-svg{display:block;max-width:100%;margin-bottom:8px}
}
@media screen and (min-width:769px){.equipment-box .center-separator+.btn-svg{margin-top:68px}
.equipment-box .accordion+.center-separator+.btn-svg{margin-top:0}
}
.equipment-list{list-style-type:none;margin-top:42px;padding:0;text-align:left}
.equipment-box .accordion__title{background-color:transparent;text-align:center;font-size:13px}
.equipment-box .accordion__toggle{float:none;margin-top:-10px;margin-left:9px;vertical-align:middle}
.equipment-box .accordion__toggle span{background-color:#8f0c25}
[data-component="ar-hotspot"]{background-size:cover}
@media screen and (max-width:769px){[data-component="ar-hotspot"]{background-color:black;color:white;padding:10px 20px;position:relative}
}
[data-component="ar-hotspot"] .content__descr{padding-top:16px;word-spacing:2px}
.js-blockoverflow{overflow:hidden !important;position:fixed;top:0;right:0;bottom:0;left:0}
.js-blockoverflow body{position:relative}
.hot-spots{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;list-style-type:none;padding:0;margin:0;z-index:4}
.hot-spots>li{position:absolute}
.model__content .hot-spots{background-size:cover;position:relative;top:auto;right:auto;bottom:auto;left:auto;margin:0 -20px 21px;width:auto}
.model__content .hot-spots li{z-index:4}
.model__content .hot-spots:after{content:"";padding-top:100%;display:block;position:relative}
.hot-spot{width:5.5em;height:5.5em;border-radius:100px;border:1px solid rgba(255,255,255,0.8);display:inline-block;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
.hotspot-box{width:4.9em;height:4.9em;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-color:rgba(255,255,255,0.33);border-radius:90px;cursor:pointer}
.hotspot-box>span{width:2.5em;height:2.5em;position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);background-color:#8f0c25;display:inline-block}
.hotspot-box>span>span{position:absolute;top:50%;left:50%;-webkit-transform:translate3d(-50%,-50%,0);-moz-transform:translate3d(-50%,-50%,0);-ms-transform:translate3d(-50%,-50%,0);-o-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0);display:inline-block;background-color:white}
.hotspot-box>span>span:nth-child(1){width:3px;height:12px}
.hotspot-box>span>span:nth-child(2){width:12px;height:3px}
.modal-hotspot{position:absolute;top:0;bottom:0;left:50%;background-color:black;display:none;z-index:4}
.modal-hotspot .owl-stage-outer{z-index:4}
.modal-hotspot .owl-controls{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}
.modal-hotspot .close-btn{width:25px;height:25px;position:absolute;top:33px;right:33px;background-color:transparent;border:0;font-size:0;padding:0;z-index:9}
.modal-hotspot .close-btn:after,.modal-hotspot .close-btn:before{content:"";width:33px;height:1px;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;-o-transform-origin:0 0;transform-origin:0 0;display:inline-block;background-color:white;position:absolute;left:0}
.modal-hotspot .close-btn:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);bottom:0}
.modal-hotspot .close-btn:before{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:0}
.modal-hotspot .slick-arrow{background-color:transparent;border:0;width:30px;height:30px;font-size:0;margin-top:-21px;position:absolute;top:50%;z-index:99;cursor:pointer !important;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.modal-hotspot .slick-prev{border-left:1px solid white;border-bottom:1px solid white;left:33px}
@media screen and (max-width:769px){.modal-hotspot .slick-prev{left:-30px}
}
.modal-hotspot .slick-next{border-top:1px solid white;border-right:1px solid white;right:33px}
@media screen and (max-width:769px){.modal-hotspot .slick-next{right:-30px}
}
.modal-hotspot.has--loading:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url("../../../assets/images/loader.gif");background-color:rgba(255,255,255,0.8)}
.modal-hotspot.is--open{display:block}
.modal-hotspot.is--open:after{content:"";position:fixed;top:0;left:0;right:0;border:0;background-color:rgba(0,0,0,0.8);width:100%;height:100%;z-index:-1}
.modal-hotspot .text-content{position:absolute;bottom:0;left:0;right:0;background-color:white;color:black;padding:1.3em 1em}
@media screen and (min-width:768px){.modal-hotspot .text-content{padding:1.3em 2em}
}
.modal-hotspot .text-content h2{font-size:1.2em;text-transform:uppercase;font-style:italic;margin:0;padding:0}
.modal-hotspot .text-content p{margin:0;font-size:.8em;position:relative;max-height:30px;overflow:hidden;-webkit-transition:max-height 250ms;-moz-transition:max-height 250ms;-ms-transition:max-height 250ms;-o-transition:max-height 250ms;transition:max-height 250ms;cursor:pointer}
.modal-hotspot .text-content p.has-open.is--open{max-height:1000vh;-webkit-transition:max-height 250ms;-moz-transition:max-height 250ms;-ms-transition:max-height 250ms;-o-transition:max-height 250ms;transition:max-height 250ms}
.modal-hotspot .text-content p.has-open.is--open:after{background:transparent !important;-webkit-transition:background 250ms;-moz-transition:background 250ms;-ms-transition:background 250ms;-o-transition:background 250ms;transition:background 250ms}
.modal-hotspot .text-content p.has-open:after{content:"";background:-moz-linear-gradient(top,rgba(255,255,255,0) 0,white 98%,white 100%);background:-webkit-linear-gradient(top,rgba(255,255,255,0) 0,white 98%,white 100%);background:linear,to bottom,rgba(255,255,255,0) 0,white 98%,white 100%;display:block;position:absolute;right:0;bottom:0;left:0;height:20px}
.modal-hotspot .slider-hotspot{position:relative;width:100%;background-size:cover}
.modal-hotspot .slider-hotspot:after{content:"";display:block;position:relative;padding-top:56.74%}
@media screen and (max-width:769px){.modal-hotspot .slider-hotspot:after{padding-top:140%}
}
.ar-vertical__menu{list-style-type:none;margin:0;padding:0;position:absolute;top:50%;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.ar-vertical__menu li{cursor:pointer;margin:15px 0}
.ar-vertical__menu em{color:black;font-style:normal;font-size:11px;text-transform:uppercase;letter-spacing:.1em}
.ar-vertical__menu em .is--active{color:black}
@media screen and (max-width:769px){.ar-vertical__menu{display:none}
}
[data-component="ar-verticalmenu"] .model-item .model-item__col:first-child:last-child .model__content{width:100% !important}
@media screen and (max-width:769px){[data-component="ar-verticalmenu"] .model__content{padding:0 20px}
[data-component="ar-verticalmenu"] .owl-controls{position:absolute;bottom:5px;width:100%}
[data-component="ar-verticalmenu"] .owl-dot{width:16px;height:16px;border-radius:16px;margin:0 6px}
[data-component="ar-verticalmenu"] .color--light{color:white;background-color:black;padding:0 20px}
[data-component="ar-verticalmenu"] .ar-vertical__slideshow{z-index:2}
[data-component="ar-verticalmenu"] .dragger-footer,[data-component="ar-verticalmenu"] .ui-slider{width:50%;margin:0 auto}
[data-component="ar-verticalmenu"] .ui-slider{height:3px;width:50%;background-color:#c6c6c6;margin-bottom:40px;margin-top:30px;outline:0}
[data-component="ar-verticalmenu"] .ui-slider-handle{background:#8f0c25;width:33px;height:33px;top:50%;margin-top:-15px;margin-left:-15px;border-radius:100%}
[data-component="ar-verticalmenu"] .ui-slider-handle:focus{outline:0}
[data-component="ar-verticalmenu"] .ui-slider-handle:after{content:"";-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);width:15px;height:15px;display:inline-block;border:1px solid white;position:absolute;top:50%;left:50%;margin-top:-7px;margin-left:-7.5px}
[data-component="ar-verticalmenu"] .ui-slider-handle:before{content:"";height:24px;width:5px;display:inline-block;background:#8f0c25;position:absolute;top:50%;left:50%;z-index:3;margin-top:-12px;margin-left:-3px}
[data-component="ar-verticalmenu"] .no-fade+.voices_container{color:white;margin-top:-39px;margin-bottom:20px}
[data-component="ar-verticalmenu"] .voices_container{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;list-style-type:none;margin:0;padding:0;position:relative;width:100%;top:-40px;text-align:center;z-index:2}
[data-component="ar-verticalmenu"] .voices_container>li{text-transform:uppercase}
[data-component="ar-verticalmenu"] .voices_container>li.hide{display:none}
[data-component="ar-verticalmenu"] .dragger-footer{position:relative}
[data-component="ar-verticalmenu"] .step__picker{display:inline-block;width:10px;height:10px;background-color:#c6c6c6;position:absolute;top:-40px;border-radius:100%;margin-left:-5px;margin-top:-5px}
[data-component="ar-verticalmenu"] .step__picker.is--active>span{color:#8f0c25}
[data-component="ar-verticalmenu"] .step__number{position:absolute;top:-40px;font-weight:bold}
}
span.line__increment{font-size:12px;font-weight:bold}
.is--active span.line__increment{color:#8f0c25}
span.line__increment:before{content:"";width:33px;height:2px;display:inline-block;background-color:#c6c6c6;position:relative;top:-3px;margin-right:27px;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}
.is--active span.line__increment:before{background-color:#8f0c25;margin-right:7px;width:96px;-webkit-transition:all 250ms;-moz-transition:all 250ms;-ms-transition:all 250ms;-o-transition:all 250ms;transition:all 250ms}
.ar-vertical__slideshow{position:absolute;top:0;right:0;bottom:0;left:0;background-position:50% 50%;background-size:cover;z-index:-1}
@media screen and (max-width:769px){.ar-vertical__slideshow{position:relative}
}
.ar-vertical__descr .ar-vertical__des{display:none}
.ar-vertical__descr .ar-vertical__des.is--active{display:block}
.ar-vertical__slide{background-position:50% 50%;background-size:cover}
@media screen and (max-width:769px){.ar-vertical__slide:after{content:"";display:block;padding-top:65.78947%;position:relative}
.fade .ar-vertical__slide:after{display:none}
.fade .ar-vertical__slide{color:red;position:absolute;top:0;right:0;bottom:0;left:0}
}
@media screen and (max-width:769px){[data-component-option^="fade"] .ar-vertical__slide{position:absolute;top:0;right:0;bottom:0;left:0}
[data-component-option^="fade"] .ar-vertical__slide:not(.active){opacity:0}
[data-component-option^="fade"] .ar-vertical__slide:first-child{opacity:1}
[data-component-option^="fade"] .ar-vertical__slide:after{display:none}
[data-component-option^="fade"] .ar-vertical__slideshow:after{content:"";padding-top:65.78947%;position:relative;display:block}
}
.hasbackground{position:relative}
.ar-vertical__des{padding:10px 0;font-size:16px;line-height:26px}
@media screen and (min-width:770px){.ar-vertical__des{padding-left:45px;width:90%}
}
@media screen and (min-width:769px){.ar-vertical__des{font-size:16px;line-height:28px}
}
@media screen and (max-width:1365px) and (min-width:1024px) and (min-width:769px){.ar-vertical__des{font-size:14px;line-height:24px}
}
.content__descr+img{max-width:100%;margin:21px 0 0 7%}
.model__content.color--light+div+div+ul{color:white}
.model__content.color--light+div+div+ul em{color:white}
@media screen and (max-width:769px){[data-component="ar-columngif"] .model__content{padding:0 20px;color:white}
.carouselMobile .owl-dot{width:16px;height:16px;border-radius:16px;margin:0 6px}
}
@media screen and (max-width:768px){.mobileMenuCloned.js-sticky ~ .trim-item{top:51px}
}
@media screen and (min-width:769px){.trims .accordion:not(.accordion-sitemap){padding:0 60px}
}
.trims .gallery-wrapper{max-width:1600px;width:100%;margin:0 auto;*zoom:1}
.trims .gallery-wrapper:before,.trims .gallery-wrapper:after{content:" ";display:table}
.trims .gallery-wrapper:after{clear:both}
@media screen and (max-width:767px){.trims .gallery-wrapper{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.trims .gallery-wrapper{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.trims .gallery-wrapper{padding-left:60px;padding-right:60px}
}
@media screen and (max-width:640px){.trims .gallery-wrapper{padding:0;margin:50px 0}
}
@media screen and (max-width:1023px){.trims .gallery-wrapper{margin:20px 0}
}
.trims .gallery-wrapper p{margin:30px 15px}
.trims .gallery-wrapper p a{color:#8f0c25;font-weight:bold}
.trims .gallery-wrapper .gallery__title{margin:25px 0 25px 0}
@media screen and (max-width:1023px){.trims .gallery-wrapper .gallery__title{margin:0 0 30px 0}
}
@media screen and (max-width:640px){.trims .gallery-wrapper .gallery__title{padding:0 15px}
.trims .gallery-wrapper .gallery__title:after{margin-left:15px}
}
.trims .gallery-wrapper .slider-wrap{margin-bottom:30px}
.trims .gallery-wrapper .slider-wrap{width:100%;height:auto;position:relative;padding:0 0 6px 6px}
.trims .gallery-wrapper .slider-wrap:after,.trims .gallery-wrapper .slider-wrap:before{content:"";background-color:#8f0c25;display:inline-block}
@media screen and (max-width:1366px){.trims .gallery-wrapper .slider-wrap{padding:0 0 10px 10px}
}
.trims .gallery-wrapper .slider-wrap:before{position:absolute;top:6px;right:auto;left:0;width:6px;height:-webkit-calc(100% - 6px);height:calc(100% - 6px)}
@media screen and (max-width:1366px){.trims .gallery-wrapper .slider-wrap:before{width:10px;position:absolute;top:10px;right:auto;left:0;height:-webkit-calc(100% - 10px);height:calc(100% - 10px)}
}
.trims .gallery-wrapper .slider-wrap:after{position:absolute;right:6px;bottom:0;left:auto;width:-webkit-calc(100% - 6px);width:calc(100% - 6px);height:6px}
@media screen and (max-width:1366px){.trims .gallery-wrapper .slider-wrap:after{position:absolute;right:10px;bottom:0;left:auto;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);height:10px}
}
.trims .gallery-wrapper .slider-wrap>img{width:100%;height:auto;display:block;vertical-align:bottom}
@media screen and (max-width:640px){.trims .gallery-wrapper .slider-wrap{padding:0 0 10px 10px}
.trims .gallery-wrapper .slider-wrap .owl-controls{height:0;top:0}
.trims .gallery-wrapper .slider-wrap .owl-controls .owl-nav{display:none}
.trims .gallery-wrapper .slider-wrap .owl-controls .owl-position{top:0}
}
.trims .gallery-wrapper .slider-wrap .owl-current{color:#fff}
@media screen and (min-width:641px){.trims .gallery-wrapper .slider__item{padding-bottom:48%}
.trims .gallery-wrapper .slider__item figure,.trims .gallery-wrapper .slider__item img{position:absolute;top:0;right:0;bottom:0;left:0;vertical-align:middle}
}
.trims .gallery-wrapper .owl-video-wrapper{position:absolute;top:50px;right:100px;bottom:50px;left:100px;height:auto;opacity:0}
@media screen and (max-width:640px){.trims .gallery-wrapper .owl-video-wrapper{right:0;left:0}
}
.trims .gallery-wrapper .owl-video-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999}
.trims .gallery-wrapper .owl-video-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0}
.trims .gallery-wrapper [data-yt-cover] .owl-video-tn{background-size:cover}
@media screen and (max-width:640px){.trims .gallery-wrapper [data-yt-cover] .owl-video-tn{display:none}
}
@media screen and (max-width:640px){.trims .gallery-wrapper .owl-video-play-icon{display:none}
}
@media screen and (max-width:640px){.trims .gallery-wrapper .item-video--target-app[data-yt-cover] .owl-video-tn,.trims .gallery-wrapper .item-video--target-app[data-yt-cover] a.owl-video-play-icon{display:block}
}
.trims .gallery-wrapper .owl-carousel .owl-item[data-video]{background:transparent}
.trims .gallery-wrapper .owl-video-playing .news-slider__video-prev,.trims .gallery-wrapper .owl-video-playing .news-slider__video-next{display:block}
.trims .gallery-wrapper .owl-controls{position:static;height:0;overflow:visible}
.trims .gallery-wrapper .owl-dots{bottom:20px}
.trims .gallery-wrapper .owl-nav{display:block}
.trims .gallery-wrapper .owl-prev,.trims .gallery-wrapper .owl-next{display:none;position:absolute;top:50%;width:52px;height:52px;background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none;margin-top:-26px;background-image:url("images/sprite-icons.png");cursor:pointer}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.trims .gallery-wrapper .owl-prev,.trims .gallery-wrapper .owl-next{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.trims .gallery-wrapper .owl-prev{left:20px;background-position:0 -1800px}
.trims .gallery-wrapper .owl-next{right:20px;background-position:-100px -1800px}
.trims .gallery-wrapper .bottom--link--wrapper{text-align:center}
.trims .gallery-wrapper .bottom--link--wrapper .bottom--link{position:relative;top:22px;padding:10px 18px;letter-spacing:4px}
.trims .trim-item .content__descr a,.l-page .trim-item .content__descr a{color:#8f0c25}
.trims.has-trim-colorizer .owl-controls,.l-page.has-trim-colorizer .owl-controls{display:none}
.trims .content__descr strong,.l-page .content__descr strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.trims .content__descr .btn-svg,.l-page .content__descr .btn-svg{display:block;margin-top:10px}
@media screen and (max-width:1023px){.trims .item-main .btn-svg .text,.trims .item-main .btn-svg .text--white,.l-page .item-main .btn-svg .text,.l-page .item-main .btn-svg .text--white{color:#fff !important}
.trims .item-main .btn-svg .text .ico.btn-zoom,.trims .item-main .btn-svg .text--white .ico.btn-zoom,.l-page .item-main .btn-svg .text .ico.btn-zoom,.l-page .item-main .btn-svg .text--white .ico.btn-zoom{background-image:url("images/sprite-icons.png");background-position:-111px -63px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.trims .item-main .btn-svg .text .ico.btn-zoom,.trims .item-main .btn-svg .text--white .ico.btn-zoom,.l-page .item-main .btn-svg .text .ico.btn-zoom,.l-page .item-main .btn-svg .text--white .ico.btn-zoom{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.trims .item-main .btn-svg .text .ico.btn-zoom-red,.trims .item-main .btn-svg .text--white .ico.btn-zoom-red,.l-page .item-main .btn-svg .text .ico.btn-zoom-red,.l-page .item-main .btn-svg .text--white .ico.btn-zoom-red{background-image:url("images/sprite-icons.png");background-position:-111px -63px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.trims .item-main .btn-svg .text .ico.btn-zoom-red,.trims .item-main .btn-svg .text--white .ico.btn-zoom-red,.l-page .item-main .btn-svg .text .ico.btn-zoom-red,.l-page .item-main .btn-svg .text--white .ico.btn-zoom-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.trims .item-main .btn-svg .text .ico.btn-gear,.trims .item-main .btn-svg .text--white .ico.btn-gear,.l-page .item-main .btn-svg .text .ico.btn-gear,.l-page .item-main .btn-svg .text--white .ico.btn-gear{background-image:url("images/sprite-icons.png");background-position:-114px -165px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.trims .item-main .btn-svg .text .ico.btn-gear,.trims .item-main .btn-svg .text--white .ico.btn-gear,.l-page .item-main .btn-svg .text .ico.btn-gear,.l-page .item-main .btn-svg .text--white .ico.btn-gear{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.trims .item-main .btn-svg .text .ico.btn-offers,.trims .item-main .btn-svg .text--white .ico.btn-offers,.l-page .item-main .btn-svg .text .ico.btn-offers,.l-page .item-main .btn-svg .text--white .ico.btn-offers{background-image:url("images/sprite-icons.png");background-position:-114px -1762px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.trims .item-main .btn-svg .text .ico.btn-offers,.trims .item-main .btn-svg .text--white .ico.btn-offers,.l-page .item-main .btn-svg .text .ico.btn-offers,.l-page .item-main .btn-svg .text--white .ico.btn-offers{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.trims .item-main .btn-svg .text .ico.btn-ext,.trims .item-main .btn-svg .text--white .ico.btn-ext,.l-page .item-main .btn-svg .text .ico.btn-ext,.l-page .item-main .btn-svg .text--white .ico.btn-ext{background-image:url("images/sprite-icons.png");background-position:-114px -663px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.trims .item-main .btn-svg .text .ico.btn-ext,.trims .item-main .btn-svg .text--white .ico.btn-ext,.l-page .item-main .btn-svg .text .ico.btn-ext,.l-page .item-main .btn-svg .text--white .ico.btn-ext{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.trims .item-main .btn-svg .text .ico.btn-download,.trims .item-main .btn-svg .text--white .ico.btn-download,.l-page .item-main .btn-svg .text .ico.btn-download,.l-page .item-main .btn-svg .text--white .ico.btn-download{background-image:url("images/sprite-icons.png");background-position:-114px -2564px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.trims .item-main .btn-svg .text .ico.btn-download,.trims .item-main .btn-svg .text--white .ico.btn-download,.l-page .item-main .btn-svg .text .ico.btn-download,.l-page .item-main .btn-svg .text--white .ico.btn-download{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.trims .item-main .btn-svg .text .ico.btn-play,.trims .item-main .btn-svg .text--white .ico.btn-play,.l-page .item-main .btn-svg .text .ico.btn-play,.l-page .item-main .btn-svg .text--white .ico.btn-play{background-image:url("images/sprite-icons.png");background-position:-110px -3559px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.trims .item-main .btn-svg .text .ico.btn-play,.trims .item-main .btn-svg .text--white .ico.btn-play,.l-page .item-main .btn-svg .text .ico.btn-play,.l-page .item-main .btn-svg .text--white .ico.btn-play{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.trims .item-main .btn-svg .text .ico.btn-brochure,.trims .item-main .btn-svg .text--white .ico.btn-brochure,.l-page .item-main .btn-svg .text .ico.btn-brochure,.l-page .item-main .btn-svg .text--white .ico.btn-brochure{background-image:url("images/sprite-icons.png");background-position:-112px -11px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.trims .item-main .btn-svg .text .ico.btn-brochure,.trims .item-main .btn-svg .text--white .ico.btn-brochure,.l-page .item-main .btn-svg .text .ico.btn-brochure,.l-page .item-main .btn-svg .text--white .ico.btn-brochure{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.trims .item-main .btn-svg .text .ico.btn-instagram,.trims .item-main .btn-svg .text--white .ico.btn-instagram,.l-page .item-main .btn-svg .text .ico.btn-instagram,.l-page .item-main .btn-svg .text--white .ico.btn-instagram{background-image:url("images/sprite-icons.png");background-position:-114px -1365px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.trims .item-main .btn-svg .text .ico.btn-instagram,.trims .item-main .btn-svg .text--white .ico.btn-instagram,.l-page .item-main .btn-svg .text .ico.btn-instagram,.l-page .item-main .btn-svg .text--white .ico.btn-instagram{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.trims .item-main .btn-svg .text .ico.btn-facebook,.trims .item-main .btn-svg .text--white .ico.btn-facebook,.l-page .item-main .btn-svg .text .ico.btn-facebook,.l-page .item-main .btn-svg .text--white .ico.btn-facebook{background-image:url("images/sprite-icons.png");background-position:-114px -1264px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.trims .item-main .btn-svg .text .ico.btn-facebook,.trims .item-main .btn-svg .text--white .ico.btn-facebook,.l-page .item-main .btn-svg .text .ico.btn-facebook,.l-page .item-main .btn-svg .text--white .ico.btn-facebook{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:1023px){.trims .item-main .btn-svg .text .ico.btn-twitter,.trims .item-main .btn-svg .text--white .ico.btn-twitter,.l-page .item-main .btn-svg .text .ico.btn-twitter,.l-page .item-main .btn-svg .text--white .ico.btn-twitter{background-image:url("images/sprite-icons.png");background-position:-114px -1215px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:1023px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:1023px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:1023px) and (min-resolution:125dpi),only screen and (max-width:1023px) and (min-resolution:1.3dppx){.trims .item-main .btn-svg .text .ico.btn-twitter,.trims .item-main .btn-svg .text--white .ico.btn-twitter,.l-page .item-main .btn-svg .text .ico.btn-twitter,.l-page .item-main .btn-svg .text--white .ico.btn-twitter{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.trims [data-ancor-target='trims'] .sectionName,.trims [data-ancor-target='Allestimenti'] .sectionName,.l-page [data-ancor-target='trims'] .sectionName,.l-page [data-ancor-target='Allestimenti'] .sectionName{color:rgba(210,210,210,0.72) !important}
@media screen and (max-width:769px){.trims [data-ancor-target='trims'] .content__descr,.trims [data-ancor-target='Allestimenti'] .content__descr,.l-page [data-ancor-target='trims'] .content__descr,.l-page [data-ancor-target='Allestimenti'] .content__descr{font-size:14px;letter-spacing:0}
}
.trims .has-quotebottom,.l-page .has-quotebottom{position:relative;max-width:1600px;margin-left:auto;margin-right:auto}
.trims .has-quotebottom .accordion:nth-last-of-type(2),.l-page .has-quotebottom .accordion:nth-last-of-type(2){padding-bottom:100px;margin-bottom:40px !important}
.trims .trim-item .accordion,.l-page .trim-item .accordion{margin-bottom:1px !important}
.trims .trim-item .accordion.js-open .accordion__title,.l-page .trim-item .accordion.js-open .accordion__title{background:-moz-linear-gradient(top,#f1f1f1 0,white 100%);background:-webkit-linear-gradient(top,#f1f1f1 0,white 100%);background:linear,to bottom,#f1f1f1 0,white 100%;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1',endColorstr='#00f1f1f1',GradientType=0)}
.trims .trim-item .accordion .accordion__box:before,.trims .trim-item .accordion .accordion__box:after,.l-page .trim-item .accordion .accordion__box:before,.l-page .trim-item .accordion .accordion__box:after{content:'';padding:10px 0;display:block}
.trims .faker,.l-page .faker{display:none}
@media screen and (min-width:769px){.trims .faker,.l-page .faker{display:block}
}
.trims .trim-item__wrapper,.l-page .trim-item__wrapper{padding:42px 0}
@media screen and (min-width:769px){.trims .trim-item__wrapper .trim-column,.l-page .trim-item__wrapper .trim-column{top:-30px;margin-bottom:50px}
.trims .trim-item__wrapper .accordion__box .block-text,.l-page .trim-item__wrapper .accordion__box .block-text{padding:0 42px;margin-bottom:33px}
}
.trims .trim-item__wrapper .trim-item__container,.trims .trim-item__wrapper .accordion,.l-page .trim-item__wrapper .trim-item__container,.l-page .trim-item__wrapper .accordion{max-width:1600px;margin:0 auto;width:100%}
.trims .trim-item__wrapper.has-reviews.has-background-image .trim-item__image,.l-page .trim-item__wrapper.has-reviews.has-background-image .trim-item__image{background-position:100% 100%}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-reviews,.l-page .trim-item__wrapper.has-reviews{width:100%;max-width:1600px;margin:0 auto}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-background-image .item__inner,.l-page .trim-item__wrapper.has-background-image .item__inner{padding-top:15vh}
}
@media screen and (min-width:769px) and (max-width:1024px){.trims .trim-item__wrapper.has-background-image .item__inner,.l-page .trim-item__wrapper.has-background-image .item__inner{padding-top:12vh}
}
.trims .trim-item__wrapper.has-background-image .trim-item__container,.trims .trim-item__wrapper.has-background-image .trim-item .accordion,.l-page .trim-item__wrapper.has-background-image .trim-item__container,.l-page .trim-item__wrapper.has-background-image .trim-item .accordion{max-width:100%}
@media screen and (min-width:769px){.trims .trim-item__wrapper .trim-item__container:not(.trim-item__image)+.trim-item__container,.l-page .trim-item__wrapper .trim-item__container:not(.trim-item__image)+.trim-item__container{margin-bottom:-42px}
.trims .trim-item__wrapper.has-offers,.l-page .trim-item__wrapper.has-offers{padding-bottom:72px}
.trims .trim-item__wrapper.has-offers .has-quotebottom,.l-page .trim-item__wrapper.has-offers .has-quotebottom{margin-top:60px !important}
.trims .trim-item__wrapper.has-offers .trim-item__container,.l-page .trim-item__wrapper.has-offers .trim-item__container{*zoom:1;clear:both}
.trims .trim-item__wrapper.has-offers .trim-item__container:before,.trims .trim-item__wrapper.has-offers .trim-item__container:after,.l-page .trim-item__wrapper.has-offers .trim-item__container:before,.l-page .trim-item__wrapper.has-offers .trim-item__container:after{content:" ";display:table}
.trims .trim-item__wrapper.has-offers .trim-item__container:after,.l-page .trim-item__wrapper.has-offers .trim-item__container:after{clear:both}
.trims .trim-item__wrapper.has-offers .carousel-wrap,.l-page .trim-item__wrapper.has-offers .carousel-wrap{max-width:1600px;width:100%;margin:0 auto;padding:0 60px;padding-top:1vh}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-background-image,.l-page .trim-item__wrapper.has-background-image{padding:42px 0 0}
.trims .trim-item__wrapper.has-background-image .sectionName,.l-page .trim-item__wrapper.has-background-image .sectionName{position:absolute}
}
.trims .trim-item__wrapper.has-background-image .trim-item__container,.l-page .trim-item__wrapper.has-background-image .trim-item__container{margin-bottom:0}
.trims .trim-item__wrapper.has-background-image .trim-item__image,.l-page .trim-item__wrapper.has-background-image .trim-item__image{background-size:100% auto;background-position:100% 0;background-repeat:no-repeat;margin-top:0;margin-bottom:0;position:relative;width:100%;z-index:1}
.trims .trim-item__wrapper.has-background-image .trim-item__image .content__descr,.l-page .trim-item__wrapper.has-background-image .trim-item__image .content__descr{font-size:14px}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-background-image .trim-item__image,.l-page .trim-item__wrapper.has-background-image .trim-item__image{padding-bottom:43%}
.trims .trim-item__wrapper.has-background-image .trim-item__image+.trim-item__container .trim-item__content__inner .accordion:first-child,.l-page .trim-item__wrapper.has-background-image .trim-item__image+.trim-item__container .trim-item__content__inner .accordion:first-child{position:relative;margin-top:-26px;z-index:1}
}
.trims .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content,.l-page .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content{padding-top:95%;position:relative;top:auto;right:auto;bottom:auto;left:auto}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content,.l-page .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content{position:absolute;top:0;right:0;bottom:0;left:0;padding-top:0}
.trims .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content.textLeft,.l-page .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content.textLeft{text-align:left}
.trims .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content.textRight,.l-page .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content.textRight{text-align:right;width:100%}
.trims .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content.textRight .content__descr,.l-page .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content.textRight .content__descr{float:right}
.trims .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content.textRight .content__text,.l-page .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content.textRight .content__text{padding-right:42px}
.trims .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content.textRight .content__text .animated-line,.l-page .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content.textRight .content__text .animated-line{right:0;left:auto}
.trims .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content .content__descr,.l-page .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content .content__descr{width:40%}
}
@media screen and (min-width:769px) and (max-width:1024px){.trims .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content .content__descr,.l-page .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content .content__descr{width:50%}
}
.trims .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content .trim-item__content__inner,.l-page .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content .trim-item__content__inner{background-color:black}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content .trim-item__content__inner,.l-page .trim-item__wrapper.has-background-image .trim-item__image .trim-item__content .trim-item__content__inner{background-color:transparent}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-background-image.has-reviews .trim-item__image,.l-page .trim-item__wrapper.has-background-image.has-reviews .trim-item__image{padding-bottom:30%}
.trims .trim-item__wrapper.has-background-image.has-reviews .review-box__content,.l-page .trim-item__wrapper.has-background-image.has-reviews .review-box__content{position:relative;bottom:0;top:45px;padding:0 94px 72px}
}
.trims .trim-item__wrapper.has-light-color,.l-page .trim-item__wrapper.has-light-color{color:white}
.trims .trim-item__wrapper.has-light-color .table-wrapper,.l-page .trim-item__wrapper.has-light-color .table-wrapper{color:black}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-columns .trim-carousel,.l-page .trim-item__wrapper.has-columns .trim-carousel{max-width:1600px;margin:0 auto;width:100%;padding-right:35px}
.trims .trim-item__wrapper.has-columns .trim-carousel.background-black,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black{background-color:#000;color:#fff;padding-bottom:20px;position:relative}
.trims .trim-item__wrapper.has-columns .trim-carousel.background-black:before,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black:before{background:#000;content:"";position:absolute;top:0;left:50%;width:99vw;height:100%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:-1}
.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text{color:#fff}
.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-zoom,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-zoom{background-image:url("images/sprite-icons.png");background-position:-111px -63px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:769px) and (min-resolution:125dpi),only screen and (min-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-zoom,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-zoom{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-zoom-red,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-zoom-red{background-image:url("images/sprite-icons.png");background-position:-111px -63px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:769px) and (min-resolution:125dpi),only screen and (min-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-zoom-red,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-zoom-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-gear,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-gear{background-image:url("images/sprite-icons.png");background-position:-114px -165px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:769px) and (min-resolution:125dpi),only screen and (min-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-gear,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-gear{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-offers,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-offers{background-image:url("images/sprite-icons.png");background-position:-114px -1762px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:769px) and (min-resolution:125dpi),only screen and (min-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-offers,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-offers{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-ext,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-ext{background-image:url("images/sprite-icons.png");background-position:-114px -663px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:769px) and (min-resolution:125dpi),only screen and (min-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-ext,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-ext{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-download,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-download{background-image:url("images/sprite-icons.png");background-position:-114px -2564px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:769px) and (min-resolution:125dpi),only screen and (min-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-download,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-download{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-play,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-play{background-image:url("images/sprite-icons.png");background-position:-110px -3559px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:769px) and (min-resolution:125dpi),only screen and (min-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-play,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-play{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-brochure,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-brochure{background-image:url("images/sprite-icons.png");background-position:-112px -11px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:769px) and (min-resolution:125dpi),only screen and (min-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-brochure,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-brochure{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-instagram,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-instagram{background-image:url("images/sprite-icons.png");background-position:-114px -1365px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:769px) and (min-resolution:125dpi),only screen and (min-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-instagram,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-instagram{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-facebook,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-facebook{background-image:url("images/sprite-icons.png");background-position:-114px -1264px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:769px) and (min-resolution:125dpi),only screen and (min-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-facebook,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-facebook{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-twitter,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-twitter{background-image:url("images/sprite-icons.png");background-position:-114px -1215px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (min-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:769px) and (min-resolution:125dpi),only screen and (min-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-twitter,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .text .ico.btn-twitter{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .shape,.l-page .trim-item__wrapper.has-columns .trim-carousel.background-black .btn-svg .shape{stroke:#fff}
}
.trims .trim-item__wrapper.has-background,.l-page .trim-item__wrapper.has-background{background-color:#f1f1f1;padding:42px 0 0 0}
@media screen and (max-width:769px){.trims .trim-item__wrapper.has-background,.l-page .trim-item__wrapper.has-background{padding:42px 15px 33px}
}
.trims .trim-item__wrapper.has-background .content__title,.l-page .trim-item__wrapper.has-background .content__title{padding-top:1vw}
.trims .trim-item__wrapper.has-background .content__descr,.l-page .trim-item__wrapper.has-background .content__descr{padding-bottom:42px}
.trims .trim-item__wrapper.has-background .sectionName,.l-page .trim-item__wrapper.has-background .sectionName{color:white}
.trims .trim-item__wrapper.has-background .trim-item__container,.l-page .trim-item__wrapper.has-background .trim-item__container{margin-bottom:0}
@media screen and (min-width:769px){.trims .trim-item__wrapper.has-background .trim-item__content .trim-item__content__inner .top-quote,.l-page .trim-item__wrapper.has-background .trim-item__content .trim-item__content__inner .top-quote{top:-97px}
.trims .trim-item__wrapper.has-background .trim-item__content .trim-item__content__inner .trim-item__inner,.l-page .trim-item__wrapper.has-background .trim-item__content .trim-item__content__inner .trim-item__inner{width:-webkit-calc(100% - 120px);width:calc(100% - 120px);margin:auto}
}
@media screen and (max-width:769px){.trims .trim-item__wrapper.is-mobile-main .item__inner,.l-page .trim-item__wrapper.is-mobile-main .item__inner{padding:15px;color:white;background:black}
.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white{color:#fff !important}
.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-zoom,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-zoom,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-zoom,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-zoom{background-image:url("images/sprite-icons.png");background-position:-111px -63px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-zoom,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-zoom,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-zoom,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-zoom{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-zoom-red,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-zoom-red,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-zoom-red,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-zoom-red{background-image:url("images/sprite-icons.png");background-position:-111px -63px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-zoom-red,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-zoom-red,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-zoom-red,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-zoom-red{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-gear,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-gear,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-gear,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-gear{background-image:url("images/sprite-icons.png");background-position:-114px -165px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-gear,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-gear,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-gear,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-gear{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-offers,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-offers,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-offers,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-offers{background-image:url("images/sprite-icons.png");background-position:-114px -1762px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-offers,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-offers,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-offers,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-offers{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-ext,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-ext,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-ext,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-ext{background-image:url("images/sprite-icons.png");background-position:-114px -663px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-ext,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-ext,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-ext,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-ext{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-download,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-download,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-download,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-download{background-image:url("images/sprite-icons.png");background-position:-114px -2564px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-download,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-download,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-download,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-download{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-play,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-play,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-play,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-play{background-image:url("images/sprite-icons.png");background-position:-110px -3559px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-play,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-play,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-play,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-play{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-brochure,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-brochure,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-brochure,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-brochure{background-image:url("images/sprite-icons.png");background-position:-112px -11px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-brochure,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-brochure,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-brochure,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-brochure{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-instagram,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-instagram,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-instagram,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-instagram{background-image:url("images/sprite-icons.png");background-position:-114px -1365px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-instagram,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-instagram,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-instagram,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-instagram{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-facebook,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-facebook,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-facebook,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-facebook{background-image:url("images/sprite-icons.png");background-position:-114px -1264px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-facebook,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-facebook,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-facebook,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-facebook{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (max-width:769px){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-twitter,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-twitter,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-twitter,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-twitter{background-image:url("images/sprite-icons.png");background-position:-114px -1215px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
}
@media only screen and (max-width:769px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (max-width:769px) and (min--moz-device-pixel-ratio:1.3),only screen and (max-width:769px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (max-width:769px) and (min-resolution:125dpi),only screen and (max-width:769px) and (min-resolution:1.3dppx){.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-twitter,.trims .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-twitter,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text .ico.btn-twitter,.l-page .trim-item__wrapper.is-mobile-main .item__inner .btn-svg .text--white .ico.btn-twitter{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.trims .accordion .block-text,.l-page .accordion .block-text{font-size:16px}
@media screen and (max-width:769px){.trims .accordion .block-text,.l-page .accordion .block-text{padding:0 15px}
}
.trims .mobile-next-navigation,.l-page .mobile-next-navigation{color:black}
.trims .accordion__title h2,.l-page .accordion__title h2{text-transform:capitalize}
.trims .accordion__title h2:after,.l-page .accordion__title h2:after{display:none}
.trims .content__text,.l-page .content__text{display:block}
@media screen and (max-width:767px){.trims .content__text,.l-page .content__text{display:none}
}
.trims .sectionName,.l-page .sectionName{display:none}
@media screen and (min-width:769px){.trims .sectionName,.l-page .sectionName{color:rgba(210,210,210,0.72);font-size:9vw;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;display:block;line-height:7vw;text-align:center;text-transform:capitalize;padding:40px 0;width:100%;z-index:-1}
}
@media screen and (min-width:769px) and (max-width:1024px){.trims .sectionName,.l-page .sectionName{font-size:9vw;padding-top:20px}
}
@media screen and (min-width:1600px){.trims .sectionName,.l-page .sectionName{font-size:8vw}
}
.trims .item__inner,.l-page .item__inner{padding-left:60px;padding-right:60px}
@media screen and (max-width:769px){.trims .item__inner,.l-page .item__inner{padding:15px}
}
.trims .trim-item,.l-page .trim-item{position:relative}
@media screen and (max-width:769px){.trims .trim-item .trim-item__image,.l-page .trim-item .trim-item__image{position:relative}
.trims .trim-item .trim-item__inner,.l-page .trim-item .trim-item__inner{margin-top:0}
}
.trims .trim-item .detail-box__text,.l-page .trim-item .detail-box__text{background:#f1f1f1}
@media screen and (min-width:769px){.trims .trim-item .item__inner,.l-page .trim-item .item__inner{margin-bottom:42px}
}
@media screen and (min-width:769px){.trims .trim-item.reached .item__inner,.l-page .trim-item.reached .item__inner{opacity:1}
.trims .trim-item.reached .has-background-image .trim-item__image,.l-page .trim-item.reached .has-background-image .trim-item__image{background-position:100% 100%}
.trims .trim-item.reached .sectionName,.l-page .trim-item.reached .sectionName{opacity:1}
}
.trims .trim-item .trim-item__content,.l-page .trim-item .trim-item__content{*zoom:1;position:relative}
.trims .trim-item .trim-item__content:before,.trims .trim-item .trim-item__content:after,.l-page .trim-item .trim-item__content:before,.l-page .trim-item .trim-item__content:after{content:" ";display:table}
.trims .trim-item .trim-item__content:after,.l-page .trim-item .trim-item__content:after{clear:both}
.trims .trim-item .trim-item__content .trim-item__content__inner,.l-page .trim-item .trim-item__content .trim-item__content__inner{position:relative;margin:0 auto;max-width:1600px;width:100%}
.trims .trim-item .trim-item__content .trim-item__content__inner .accordion.js-open .accordion__box,.l-page .trim-item .trim-item__content .trim-item__content__inner .accordion.js-open .accordion__box{max-height:2500px}
.trims .trim-item .app-myalfa,.l-page .trim-item .app-myalfa{padding:0}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner{color:inherit;background-color:inherit}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner a.app-store,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner a.app-store{width:151px;height:46px;cursor:pointer;display:block;background-size:contain}
.trims .trim-item .app-myalfa .trim-column .trim-column-item .column-text,.l-page .trim-item .app-myalfa .trim-column .trim-column-item .column-text{text-align:center}
.trims .trim-item .app-myalfa .trim-column .trim-column-item .column-text h3::after,.l-page .trim-item .app-myalfa .trim-column .trim-column-item .column-text h3::after{content:"";height:2px;background-color:#8f0c25;position:relative;margin:0 auto;display:block}
.trims .trim-item .app-myalfa .trim-column .trim-column-item .column-image,.l-page .trim-item .app-myalfa .trim-column .trim-column-item .column-image{padding-bottom:2px}
@media screen and (max-width:989px){.trims .trim-item .app-myalfa.trim-item__wrapper,.l-page .trim-item .app-myalfa.trim-item__wrapper{padding:0 0 42px}
.trims .trim-item .app-myalfa .trim-item__container.trim-item__image,.l-page .trim-item .app-myalfa .trim-item__container.trim-item__image{background-size:100% auto;background-position:center -55px;background-repeat:no-repeat;padding-bottom:0}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content{padding-top:100%;position:relative}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .trim-item__content__inner,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .trim-item__content__inner{background-color:inherit}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner{padding:26px 28px 0}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__title,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__title{font:16px "ApexNew-Bold",Helvetica,Arial,sans-serif;letter-spacing:.01em}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__text,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__text{display:block;font:13px/20px "ApexNew-Book",Helvetica,Arial,sans-serif;padding-left:0;letter-spacing:.05em;margin-bottom:-3px}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__text .animated-line,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__text .animated-line{display:none}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__text br,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__text br{display:none}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__descr,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__descr{font:13px/20px "ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:.01em}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store{font:13px/20px "ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:0;word-spacing:0;margin-top:33px}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store a.app-store.ios,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store a.app-store.ios{display:none}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store a.app-store.android,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store a.app-store.android{display:none}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store p,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store p{display:none}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store::after,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store::after{content:"";display:block;margin:0 auto;width:100%;height:1px;background-color:#eee;margin-top:22px}
.trims .trim-item .app-myalfa .trim-column,.l-page .trim-item .app-myalfa .trim-column{padding:0}
}
@media screen and (max-width:989px) and (max-width:800px) and (min-width:769px){.trims .trim-item .app-myalfa .trim-column .trim-column-item,.l-page .trim-item .app-myalfa .trim-column .trim-column-item{width:33%}
}
@media screen and (max-width:989px){.trims .trim-item .app-myalfa .trim-column .trim-column-item .column-text,.l-page .trim-item .app-myalfa .trim-column .trim-column-item .column-text{font:13px/20px "ApexNew-Book",Helvetica,Arial,sans-serif;padding:0 28px}
.trims .trim-item .app-myalfa .trim-column .trim-column-item .column-text h3,.l-page .trim-item .app-myalfa .trim-column .trim-column-item .column-text h3{font:16px "ApexNew-Book",Helvetica,Arial,sans-serif;margin-bottom:36px}
.trims .trim-item .app-myalfa .trim-column .trim-column-item .column-text h3::after,.l-page .trim-item .app-myalfa .trim-column .trim-column-item .column-text h3::after{content:"";width:34px;top:18px}
.trims .trim-item .app-myalfa .trim-column.owl-carousel .owl-positions,.l-page .trim-item .app-myalfa .trim-column.owl-carousel .owl-positions{background-color:transparent;font:14px "ApexNew-Book",Helvetica,Arial,sans-serif;font-variant-numeric:oldstyle-nums;padding:28px 24px}
.trims .trim-item .app-myalfa .trim-column.owl-carousel .owl-positions li,.l-page .trim-item .app-myalfa .trim-column.owl-carousel .owl-positions li{color:black}
}
@media screen and (min-width:990px){.trims .trim-item .app-myalfa.trim-item__wrapper,.l-page .trim-item .app-myalfa.trim-item__wrapper{max-width:1583px;margin:0 auto}
.trims .trim-item .app-myalfa.trim-item__wrapper.has-background-image .trim-item__image,.l-page .trim-item .app-myalfa.trim-item__wrapper.has-background-image .trim-item__image{padding-bottom:45.75%;background-position:center 0;background-size:100%}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner{padding-top:60px;padding-left:60px}
}
@media screen and (min-width:990px) and (max-width:1200px){.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner{padding-left:60px}
}
@media screen and (min-width:990px){.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__title,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__title{font:24px "ApexNew-Bold",Helvetica,Arial,sans-serif;letter-spacing:.15em;padding-bottom:34px;margin-left:-1px}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__text,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__text{font:20px/28px "ApexNew-Book",Helvetica,Arial,sans-serif;padding-left:69px;letter-spacing:.05em;margin-bottom:24px}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__text .animated-line,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__text .animated-line{width:51px;margin-top:3px;background-color:#8f0c25}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__descr,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__descr{font:18px/28px "ApexNew-Book",Helvetica,Arial,sans-serif;padding-left:69px;letter-spacing:0;word-spacing:0;width:430px}
}
@media screen and (min-width:990px) and (max-width:1200px){.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__descr,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__descr{width:405px}
}
@media screen and (min-width:990px){.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store{font:18px/28px "ApexNew-Book",Helvetica,Arial,sans-serif;padding-left:69px;letter-spacing:0;word-spacing:0}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store a.app-store.ios,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store a.app-store.ios{margin-top:-11px}
.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store a.app-store.android,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store a.app-store.android{margin-top:15px}
}
@media screen and (min-width:990px) and (max-width:1200px){.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store a.app-store,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store a.app-store{display:inline-block;margin:-10px 15px 0 0 !important}
}
@media screen and (min-width:990px) and (max-width:1090px){.trims .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store p,.l-page .trim-item .app-myalfa .trim-item__container .trim-item__content .item__inner .content__store p{display:none !important}
}
@media screen and (min-width:990px) and (max-width:1200px){.trims .trim-item .app-myalfa .trim-column,.l-page .trim-item .app-myalfa .trim-column{padding:0}
}
@media screen and (min-width:990px){.trims .trim-item .app-myalfa .trim-column .trim-column-item,.l-page .trim-item .app-myalfa .trim-column .trim-column-item{width:31.576%;padding:0 1.675% 0 2.816%;position:static}
.trims .trim-item .app-myalfa .trim-column .trim-column-item .column-text,.l-page .trim-item .app-myalfa .trim-column .trim-column-item .column-text{font:18px/28px "ApexNew-Book",Helvetica,Arial,sans-serif}
.trims .trim-item .app-myalfa .trim-column .trim-column-item .column-text h3,.l-page .trim-item .app-myalfa .trim-column .trim-column-item .column-text h3{font:24px "ApexNew-Book",Helvetica,Arial,sans-serif;margin-bottom:50px}
.trims .trim-item .app-myalfa .trim-column .trim-column-item .column-text h3::after,.l-page .trim-item .app-myalfa .trim-column .trim-column-item .column-text h3::after{width:50px;top:24px}
}
@media screen and (max-width:769px){.trims .trim-item.main-item,.l-page .trim-item.main-item{padding-top:0}
.trims .trim-item.main-item .trim-item__inner,.l-page .trim-item.main-item .trim-item__inner{background:black;color:white}
}
.trims .trim-item.main-item .item__inner,.l-page .trim-item.main-item .item__inner{padding-top:7vw}
.trims .trim-item.main-item .sectionName,.l-page .trim-item.main-item .sectionName{position:absolute;top:0;right:0;left:0;width:100%;z-index:-1}
.trims .trim-item.main-item .trim-item__content--right,.l-page .trim-item.main-item .trim-item__content--right{margin-top:7vw}
.trims .trim-item.has-review .trim-item__image,.l-page .trim-item.has-review .trim-item__image{background-size:cover}
.trims .trim-item.has-review .review-box__content,.l-page .trim-item.has-review .review-box__content{position:relative;top:50px}
@media screen and (min-width:769px){.trims .trim-item.has-review .review-box__content,.l-page .trim-item.has-review .review-box__content{margin-bottom:60px;padding:0 94px}
}
@media screen and (min-width:769px){.trims .trim-item__inner,.l-page .trim-item__inner{padding:10px 0}
}
.trims .trim-item__content,.l-page .trim-item__content{*zoom:1;z-index:2}
.trims .trim-item__content:before,.trims .trim-item__content:after,.l-page .trim-item__content:before,.l-page .trim-item__content:after{content:" ";display:table}
.trims .trim-item__content:after,.l-page .trim-item__content:after{clear:both}
@media screen and (min-width:769px){.trims .trim-item__content .content__descr,.l-page .trim-item__content .content__descr{font:16px/26px "ApexNew-Book",Helvetica,Arial,sans-serif;padding-left:45px;word-spacing:2px;letter-spacing:.03em}
}
.trims .trim-item__content .content__title,.l-page .trim-item__content .content__title{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic}
.trims .trim-column,.l-page .trim-column{font-size:0;display:inline-block;text-align:center;margin:0 90px;color:black;z-index:2;position:relative;max-width:1600px;width:100%;margin:0 auto;display:block}
@media screen and (min-width:769px){.trims .trim-column,.l-page .trim-column{padding:0 90px 0}
}
@media screen and (max-width:769px){.trims .trim-column,.l-page .trim-column{margin:0;font-size:16px}
.trims .trim-column.is-slideshow,.l-page .trim-column.is-slideshow{margin:0;font-size:16px}
.trims .trim-column .column-text,.l-page .trim-column .column-text{padding:0 15px}
}
@media screen and (max-width:769px) and (max-width:769px){.trims .trim-column .column-text,.l-page .trim-column .column-text{padding-bottom:33px}
}
.trims .trim-column .column-image,.l-page .trim-column .column-image{padding-bottom:24px}
@media screen and (max-width:769px){.trims .trim-column .column-image,.l-page .trim-column .column-image{padding-bottom:9px}
.trims .trim-column .column-image img,.l-page .trim-column .column-image img{width:100%}
}
.trims .trim-column-item,.l-page .trim-column-item{font-size:14px;line-height:26px;text-align:left;vertical-align:top;position:relative}
@media screen and (min-width:769px){.trims .trim-column-item,.l-page .trim-column-item{background-color:white;display:inline-block;padding:33px 17px 0;width:33.333%}
.trims .trim-column-item:first-child:before,.l-page .trim-column-item:first-child:before{content:"";position:absolute;top:0;bottom:0;left:-17px;width:33px;height:100%;background-color:white;display:inline-block}
.trims .trim-column-item:last-child:after,.l-page .trim-column-item:last-child:after{content:"";position:absolute;top:0;right:-17px;bottom:0;width:33px;height:100%;background-color:white;display:inline-block}
.trims .trim-column-item img,.l-page .trim-column-item img{vertical-align:bottom;width:100%}
}
@media screen and (min-width:769px){.trims .trim-item__content--left,.l-page .trim-item__content--left{width:34.92063%;width:45%;float:left}
.trims .trim-item__content--left .item__inner,.l-page .trim-item__content--left .item__inner{padding-top:15px}
}
@media screen and (min-width:769px){.trims .trim-item__content--right,.l-page .trim-item__content--right{float:right;width:57.14286%;width:45%;margin:0 2.61905%}
}
.trims .trim-item__content--right img,.l-page .trim-item__content--right img{width:100%;vertical-align:top}
@media screen and (min-width:769px){.trims .trim-item__content__inner>.block-text,.l-page .trim-item__content__inner>.block-text{padding:0 60px 0 104px}
}
@media screen and (min-width:769px){.trims .trim-item__content__inner .accordion__box .block-text,.l-page .trim-item__content__inner .accordion__box .block-text{padding:.5rem 0 0 42px}
}
.trim-table{color:#000}
@media screen and (max-width:769px){.trim-table{padding:0 15px}
}
@media screen and (min-width:769px){.trim-table{padding:0 30px 0 42px}
}
.list-title{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;padding-bottom:9px}
.list-text{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;margin-bottom:30px}
.list-table{margin:15px}
@media screen and (min-width:769px){.list-table{margin:39px}
}
.list-table dl{font-size:0}
@media screen and (max-width:769px){.list-table dl{background-color:#e5e5e5;border-bottom:2px solid white;padding:9px;position:relative}
.list-table dl:after{content:"";width:2px;height:100%;background-color:white;display:inline-block;position:absolute;left:50%;top:0}
.list-table dl:nth-child(odd){background-color:#ccc}
}
@media screen and (min-width:769px){.list-table dl{border-bottom:1px solid #e5e5e5;padding:6px 21px}
}
.list-table dl>dt,.list-table dl>dd{display:inline-block;width:50%;margin:0;font-size:16px;vertical-align:middle}
.list-table dl>dt{text-align:left;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.list-table dl>dd{text-align:right}
.list-cta a.block-link{display:block;border-top:1px solid #f1f1f1;text-transform:uppercase;color:black;text-decoration:none;font-size:13px;line-height:50px}
.trim-colors-block{*zoom:1}
.trim-colors-block:before,.trim-colors-block:after{content:" ";display:table}
.trim-colors-block:after{clear:both}
@media screen and (min-width:769px){.trim-colors-block{padding:0 60px;margin-top:12px}
}
.trim-colors-block .trim-colors{display:inline-block}
@media screen and (min-width:769px){.trim-colors-block .trim-colors{width:70%;margin-top:-62px;vertical-align:middle}
}
.trim-colors-block .main-image{display:none}
@media screen and (min-width:769px){.trim-colors-block .main-image{display:inline-block;width:29%;vertical-align:middle}
}
.trim-colors-item{margin:15px}
@media screen and (min-width:769px){.trim-colors-item{margin:0;width:33%;display:inline-block}
}
.round-color{width:57px;height:57px;display:inline-block;vertical-align:top}
.color-name{display:inline-block}
.color-name span{display:block}
.giulia-quadrifoglio .quote{color:#8f0c25;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.giulia-quadrifoglio .sectionName{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.giulia .quote{transform:translateY(40px);color:#8f0c25;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.giulia .sectionName{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.giulietta .quote{color:#646464;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.giulietta .sectionName{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.alfa-romeo-4c .quote{color:#8f0c25;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.alfa-romeo-4c .sectionName{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.alfa-romeo-4c-spider .quote{color:#efcd26;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.alfa-romeo-4c-spider .sectionName{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.mito .quote{color:#0e3266;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
.mito .sectionName{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif}
@media screen and (min-width:769px){.has-quotetop .top-quote{display:block}
.has-quotebottom .bottom-quote{display:block}
}
.quote{font-size:150px;position:absolute;width:90px;height:90px;text-align:center;z-index:3;color:#8f0c25;font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;display:none}
.quote:after{position:absolute;top:0;left:50%;display:inline-block;margin-left:-24px;width:48px}
.quote.top-quote{top:-55px;left:0;z-index:3}
.quote.top-quote:after{content:"\201c"}
.quote.bottom-quote{bottom:-15px;right:0;z-index:3}
.quote.bottom-quote:after{content:"\201d"}
.packs{*zoom:1;text-align:justify}
.packs:before,.packs:after{content:" ";display:table}
.packs:after{clear:both}
@media screen and (min-width:769px){.packs{margin:0 42px}
}
.packs:after{content:"";display:inline-block;width:100%}
.packs .pack-item{width:27%;display:inline-block}
.packs .pack-item img{width:100%}
.packs .pack-item img,.packs .pack-item strong{padding:10px 0;display:block}
.trims-carousel{*zoom:1}
.trims-carousel:before,.trims-carousel:after{content:" ";display:table}
.trims-carousel:after{clear:both}
@media screen and (min-width:769px){.trims-carousel{padding:0 28px}
}
.trims-carousel ul.trim-single__list{list-style:none;padding:0}
.trims-carousel .trim-single{opacity:1;width:100%;text-align:center}
.trims-carousel .trim-single>a{color:black;display:block;text-decoration:none}
.trims-carousel .trim-single .trim-single__footer .btn-svg{margin:10px 0}
@media screen and (min-width:769px){.trims-carousel .trim-single{width:33%;float:left;padding:0 15px;margin-bottom:81px;border:2px solid #f1f1f1}
}
@media screen and (max-width:768px){.trims-carousel .trim-single.current .trim-single__title,.trims-carousel .trim-single.current .trim-single__text,.trims-carousel .trim-single.current .trim-single__image,.trims-carousel .trim-single.current .trim-single__list{opacity:.5}
}
@media screen and (min-width:769px){.trims-carousel .trim-single.current{border:2px solid #8f0c25;padding:10px 15px;margin:0;top:-10px;position:relative}
.trims-carousel .trim-single.current:nth-child(3n){margin-bottom:81px}
}
.trims-carousel .tl_item{position:relative;font:normal normal 16px/16px "ApexNew-Bold",Helvetica,Arial,sans-serif;padding-bottom:12px;min-height:36px;font-weight:bold}
.trims-carousel .tl_item:after{content:"";width:34px;height:2px;background-color:#8f0c25;top:100%;left:50%;margin-left:-17px;display:inline-block;position:absolute}
.trims-carousel .trim-single__text{font:normal normal 16px/24px "ApexNew-Book",Helvetica,Arial,sans-serif;height:65px;overflow:hidden;vertical-align:top;margin-bottom:26px}
.trims-carousel .trim-single__image img{width:100%}
.trim-item__imageoutro{width:100%;position:relative}
.trim-item__imageoutro:before{content:"";background-color:black;position:absolute;top:59px;height:-webkit-calc(100% - 59px);height:calc(100% - 59px);width:100%}
.trim-item__imageoutro:before{left:0;z-index:-1}
.trim-item__imagewrapper{width:100%;max-width:1600px;margin:0 auto;position:relative}
@media screen and (max-width:769px){.trim-item__imagewrapper{overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:0}
}
@media screen and (min-width:769px){.trim-item__imageinner{width:100%}
.trim-item__imageinner img{width:100%;vertical-align:bottom}
}
.is-review .item__inner{position:relative;min-height:370px}
@media screen and (min-width:769px){.trim-carousel{padding-top:50px}
}
.trim-carousel .trim-carousel__inner{*zoom:1}
.trim-carousel .trim-carousel__inner:before,.trim-carousel .trim-carousel__inner:after{content:" ";display:table}
.trim-carousel .trim-carousel__inner:after{clear:both}
.trim-carousel-menu{display:none;clear:both}
@media screen and (min-width:769px){.trim-carousel-menu{display:block;margin-bottom:42px}
}
.trim-carousel-menu ul{font-size:0;text-align:center;width:100%;margin:42px 0 0;padding:0}
.trim-carousel-menu ul li{display:inline-block;padding:3px 24px;font-size:16px;border-bottom:1px solid #f1f1f1;min-width:228px;cursor:pointer}
.trim-carousel-menu ul li.active{border-color:#8f0c25}
@media screen and (max-width:769px){.trim-item.in-mobile-show{height:0 !important;overflow:hidden !important}
.list-text,.content__descr{font-size:16px;line-height:26px;letter-spacing:.03em;word-spacing:1px}
.trims .trim-item__wrapper{padding:0}
.trims .trim-item__wrapper .content__text{margin-bottom:0;padding-left:42px}
.trims .trim-item__wrapper .animated-line{margin-left:-42px;display:inline-block;top:8px}
.has-review.trim-item .trim-item__content__inner{background-color:#f1f1f1}
.has-review.trim-item .trim-item__content__inner .review-carousel .review-box{background-color:#f1f1f1}
.trim-item .trim-item__content__inner .block-text{padding:.5rem 15px 0}
.trim-carousel .trim-carousel-item:not(.item-main) .item__inner{color:black}
.trim-carousel .item-main.trim-carousel-item{display:table}
.trim-carousel .item-main.trim-carousel-item .trim-item__content--left{display:table-footer-group;background-color:black;color:white}
.trim-carousel .item-main.trim-carousel-item .trim-item__content--right{display:table-header-group}
.packs{text-align:center;margin-top:21px}
.packs .pack-item{width:100%;display:block}
.packs .pack-item strong{display:inline-block}
.trim-item.has-review .item__inner{color:white}
.trim-item__imageoutro{position:relative;margin-bottom:2px}
.trim-item__iconhand{position:absolute;right:50%;bottom:21px;width:80px;height:84px;margin-right:-40px;background:url("images/trim-icon.png") 50% 50% no-repeat}
}
.trim-single:not(.current) .tl_item:before{content:"";background-image:url("images/sprite-icons.png");background-position:-64px -64px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
.detect-osx body.giulietta .quote,.detect-osx body.alfa-romeo-4c .quote,.detect-osx body.alfa-romeo-4c-spider .quote,.detect-osx body.mito .quote{transform:translateY(38px)}
.business .wall-inner .block-buttons--left .btn-svg{white-space:nowrap}
.business .wall-inner .block-buttons--right .btn-svg .text{line-height:15px}
@media screen and (min-width:769px){.business .owl-carousel .slider__content{max-width:470px}
}
@media screen and (max-width:769px){.business .owl-carousel .content__title{top:30px;max-width:70%}
}
.business .content__text{line-height:28px;letter-spacing:1px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif !important}
.business .content__text .animated-line{top:0;margin-top:10px}
.business .slider-item__wrap{margin-top:20px}
.business .slider-item__wrap .content__descr{letter-spacing:1px}
.business .ancorBox+.row-slide{margin-bottom:30px}
.business .wall-inner_title+.detail-box{margin-top:50px}
.business .wall .text,.business .wall .block-text{font-size:16px}
.business .wall .tl-sc{margin-bottom:7px}
.business .wall .tl-sc:after{display:none}
.business .model-item .model-item__col .content__title{font:24px/30px "ApexNew-BookItalic",Helvetica,Arial,sans-serif}
@media screen and (min-width:769px){.business .model-item .model-item__col .model__content{padding-top:3vh;max-width:540px}
.business .block-buttons{display:flex}
.business .block-buttons--right,.business .block-buttons--left{flex:1}
.business .block-buttons--left{text-align:left}
.business .block-buttons--right{text-align:right}
.business .hero-wrap img{min-height:300px}
.business .btn-svg{max-width:0;width:auto;min-width:214px;white-space:normal}
.business .wall .block-text{margin-left:45px}
}
@media screen and (max-width:769px){.business .tl-arg--offers{font-size:20px}
.business .mobile-row .model__content .content__descr{font-size:14px;line-height:23px}
.business .mobile-row .btn-svg{margin:8px 0}
}
@media screen and (max-width:767px){.has-business .content__text{display:block}
}
@media screen and (max-width:640px){.has-business .hero-wrap .hero-wrap__inner .hero-wrap__content{max-width:none}
}
@media screen and (min-width:1024px) and (max-width:1365px){.has-business .hero-wrap .hero-wrap__inner .hero-wrap__content{top:20px}
}
.business-form .form-manager.js-hidden{display:none}
.business-form .form-thankyou{padding:30px;margin:0 auto}
.business-form .form-thankyou.js-hidden{display:none}
.business-form.form-section .send-request{position:relative}
.business-form.form-section .send-request.js-loading{color:transparent}
.business-form.form-section .send-request.js-loading:before{content:"";position:absolute;top:50%;right:auto;bottom:auto;left:50%;width:26px;height:26px;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background-image:url("images/loader.gif");background-size:contain}
@media screen and (max-width:767px){.business-form.form-section .tab-contents{padding:0 10px}
}
@media screen and (max-width:640px){.business-form.form-section .form-section__inner{padding-left:0;padding-right:0}
}
.business-form.form-section .form-section__inner .accordion-group.error{border:1px solid #8f0c25}
.business-form.form-section .form-section__inner .text--error{display:block;color:#8f0c25;margin:5px 0;font-size:14px}
.business-form.form-section .form-section__inner .input-textarea{width:100%;margin:0 10px;border:0;padding-right:20px}
.business-form.form-section .form-section__inner .input-textarea textarea{background-color:#fff;width:100%}
@media screen and (max-width:640px){.business-form.form-section .form-privacy .input-inline{position:relative;display:block;width:auto}
.business-form.form-section .form-privacy .input-inline>label{position:relative;display:block;margin-left:-20px}
.business-form.form-section .form-privacy .input-inline span{position:absolute;top:0;left:5px;margin:0}
}
@media screen and (min-width:640px){.business-form.form-section .form-privacy .input-inline.fix-text>label{margin-left:-20px}
.business-form.form-section .form-privacy .input-inline.fix-text span:not(.select--placeholder){position:absolute;left:11px;top:0}
}
.accordion.accordion--offers .accordion__title,.accordion.accordion--hidden .accordion__title{background-color:#fff;cursor:auto}
@media screen and (max-width:767px){.accordion.accordion--offers .accordion__title>.tl-arg,.accordion.accordion--hidden .accordion__title>.tl-arg{font-size:24px;margin-left:15px}
}
.accordion .copy-open{display:none}
.accordion .copy-close{display:inline-block}
.accordion.js-open .accordion__toggle span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:transform 125ms linear;-moz-transition:transform 125ms linear;-ms-transition:transform 125ms linear;-o-transition:transform 125ms linear;transition:transform 125ms linear}
.accordion.js-open .accordion__toggle span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.accordion.js-open .copy-open{display:inline-block}
.accordion.js-open .copy-close{display:none}
.accordion.js-open .accordion__box{height:auto;max-height:1000px;-webkit-transition:max-height .7s cubic-bezier(0.82,0.04,0.15,0.95);-moz-transition:max-height .7s cubic-bezier(0.82,0.04,0.15,0.95);-ms-transition:max-height .7s cubic-bezier(0.82,0.04,0.15,0.95);-o-transition:max-height .7s cubic-bezier(0.82,0.04,0.15,0.95);transition:max-height .7s cubic-bezier(0.82,0.04,0.15,0.95)}
.accordion.accordion--disclaimer .accordion__title{position:relative;top:auto;right:auto;bottom:auto;left:auto;text-align:left;background-color:#fff;color:#000;line-height:1;border:0;width:100%;height:auto;padding:5px 0;font-size:14px;border-bottom:1px solid #fff}
.accordion.accordion--disclaimer .accordion__toggle{margin-top:-10px}
.accordion.accordion--disclaimer .accordion__toggle span{width:14px}
.accordion.accordion--disclaimer .accordion__box{font-size:12px}
.accordion_group.js-open .accordion__title.active .accordion__toggle span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:transform 125ms linear;-moz-transition:transform 125ms linear;-ms-transition:transform 125ms linear;-o-transition:transform 125ms linear;transition:transform 125ms linear}
.accordion_group.js-open .accordion__title.active .accordion__toggle span:nth-child(2){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
.accordion_group.js-open .accordion__box,.accordion_group.js-open .accordion__box.js-open{-webkit-transition:none;-moz-transition:none;-ms-transition:none;-o-transition:none;transition:none}
.accordion_group .accordion__box.js-open{overflow:visible;max-height:5000px;*zoom:1}
.accordion_group .accordion__box.js-open:before,.accordion_group .accordion__box.js-open:after{content:" ";display:table}
.accordion_group .accordion__box.js-open:after{clear:both}
.accordion-group{*zoom:1;margin-bottom:33px}
.accordion-group:before,.accordion-group:after{content:" ";display:table}
.accordion-group:after{clear:both}
.accordion-group .js-resumeText{padding:0 0 16px 1px;clear:both;opacity:1;height:auto}
.accordion-group .js-resumeText.js-hidden{opacity:0;height:0;padding:0}
.accordion-group>.accordion{margin-bottom:0;position:relative}
.accordion-group>.accordion.js-open:before{content:"";background-color:#e5e5e5;height:1px;width:-webkit-calc(100% - 48px);width:calc(100% - 48px);display:block;position:absolute;bottom:0;left:24px}
.accordion-group>.accordion.active .accordion__title{border-color:#8f0c25}
.accordion-group .accordion__title{background-color:white;border-left:3px solid transparent;display:block;width:-webkit-calc(100% - 24px);width:calc(100% - 24px);margin:0 24px 0 0;padding:27px 0 27px 24px;text-align:left}
.accordion-group .accordion__title:after{content:"";background-color:#e5e5e5;height:1px;width:-webkit-calc(100% - 48px);width:calc(100% - 48px);display:block;position:absolute;bottom:0;left:24px}
.accordion-group .accordion__title.js-open{background-color:white}
.accordion-group .accordion__toggle{position:absolute;top:0;right:27px}
.accordion-group .accordion__row{position:relative}
.accordion-group .accordion__row>img{vertical-align:bottom}
.accordion-group .accordion__row>ul{position:absolute;top:33px;left:24px}
.accordion-group .accordion__row>ul>li{padding-bottom:18px}
.accordion__toggle{position:relative;display:inline-block;float:right;width:27px;height:27px;margin-top:24px}
@media screen and (max-width:767px){.accordion__toggle{margin-right:10px}
}
.accordion__toggle span{position:absolute;top:50%;left:0;width:16px;height:2px;display:inline-block;background-color:black;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform 125ms linear;-moz-transition:transform 125ms linear;-ms-transition:transform 125ms linear;-o-transition:transform 125ms linear;transition:transform 125ms linear;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}
.accordion__toggle span:nth-child(2){right:0;left:auto;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.accordion__title{padding:0 21px;text-transform:uppercase;cursor:pointer;background-color:#f1f1f1}
.accordion__title>.tl-arg{display:inline-block}
@media screen and (max-width:767px){.accordion__title>.tl-arg{font-size:16px;margin-left:5px}
}
.accordion__box{max-height:0;overflow:hidden;-webkit-transition:max-height .7s cubic-bezier(0.82,0.04,0.15,0.95);-moz-transition:max-height .7s cubic-bezier(0.82,0.04,0.15,0.95);-ms-transition:max-height .7s cubic-bezier(0.82,0.04,0.15,0.95);-o-transition:max-height .7s cubic-bezier(0.82,0.04,0.15,0.95);transition:max-height .7s cubic-bezier(0.82,0.04,0.15,0.95)}
@media screen and (max-width:768px){.accordion.js-open .accordion__box{max-height:1900px}
}
.al-background{background:rgba(0,0,0,0.8);width:100%;height:100%;width:100%;height:100%;position:fixed;top:0;right:0;bottom:0;left:0;z-index:97}
.al-container{opacity:0;-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-ms-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear;position:absolute;top:50%;left:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:98;cursor:default}
@media screen and (max-width:900px){.al-container{margin-top:60px}
}
.al-container .al-close{width:24px;height:24px;position:absolute;top:12px;right:-29px;cursor:pointer}
.al-container .al-close:after,.al-container .al-close:before{content:"";display:inline-block;width:33px;height:2px;background-color:white;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute}
.al-container .al-close:after{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
@media screen and (max-width:900px){.al-container .al-close{width:24px;height:24px;top:-20px;right:15px}
.al-container .al-close:before,.al-container .al-close:after{top:50%}
}
.al-container .al-container-content{width:100%;height:100%}
.al-container .al-container-content video{cursor:default;width:100%;height:100%}
.al-container.show{opacity:1;-webkit-transition:opacity 250ms linear;-moz-transition:opacity 250ms linear;-ms-transition:opacity 250ms linear;-o-transition:opacity 250ms linear;transition:opacity 250ms linear}
.gallery-wrapper{margin:50px 0}
.mobile .gallery-wrapper{margin:0}
.gallery-wrapper strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.gallery-wrapper a{color:#8f0c25;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.gallery-wrapper .gallery__title{margin:30px 0 30px 0;display:inline-block}
@media screen and (max-width:640px){.gallery-wrapper .gallery__title{padding:0 15px}
.gallery-wrapper .gallery__title:after{margin-left:15px}
}
.gallery-wrapper .gallery__subtitle{margin-bottom:20px;display:block}
.gallery-wrapper .gallery__subtitle p{display:inline-block;margin:15px 15px 25px 15px}
@media screen and (max-width:640px){.gallery-wrapper p{margin:15px}
.gallery-wrapper .btn-svg{display:block;margin:0 auto}
}
.gallery-wrapper .slider-wrap{background:transparent;margin-bottom:30px}
.gallery-wrapper .slider-wrap{width:100%;height:auto;position:relative;padding:0 0 6px 6px}
.gallery-wrapper .slider-wrap:after,.gallery-wrapper .slider-wrap:before{content:"";background-color:#8f0c25;display:inline-block}
@media screen and (max-width:1366px){.gallery-wrapper .slider-wrap{padding:0 0 10px 10px}
}
.gallery-wrapper .slider-wrap:before{position:absolute;top:6px;right:auto;left:0;width:6px;height:-webkit-calc(100% - 6px);height:calc(100% - 6px)}
@media screen and (max-width:1366px){.gallery-wrapper .slider-wrap:before{width:10px;position:absolute;top:10px;right:auto;left:0;height:-webkit-calc(100% - 10px);height:calc(100% - 10px)}
}
.gallery-wrapper .slider-wrap:after{position:absolute;right:6px;bottom:0;left:auto;width:-webkit-calc(100% - 6px);width:calc(100% - 6px);height:6px}
@media screen and (max-width:1366px){.gallery-wrapper .slider-wrap:after{position:absolute;right:10px;bottom:0;left:auto;width:-webkit-calc(100% - 10px);width:calc(100% - 10px);height:10px}
}
.gallery-wrapper .slider-wrap>img{width:100%;height:auto;display:block;vertical-align:bottom}
@media screen and (max-width:640px){.gallery-wrapper .slider-wrap{padding:0 0 10px 10px}
.gallery-wrapper .slider-wrap .owl-stage-outer,.gallery-wrapper .slider-wrap .owl-stage{background:rgba(0,0,0,0.1)}
.gallery-wrapper .slider-wrap .owl-controls{height:0;top:0}
.gallery-wrapper .slider-wrap .owl-controls .owl-nav{display:none}
.gallery-wrapper .slider-wrap .owl-controls .owl-position{top:0}
}
.gallery-wrapper .slider-wrap .owl-current{color:#fff}
.gallery-wrapper .slider__item svg{-webkit-transform:scale(1.5);-moz-transform:scale(1.5);-ms-transform:scale(1.5);-o-transform:scale(1.5);transform:scale(1.5);opacity:.7}
.gallery-wrapper .slider__item .image__description{position:absolute;top:0;left:0;font-size:12px;background-color:rgba(255,255,255,0.7);color:#000;letter-spacing:1px;padding:10px;z-index:10;max-width:25%}
@media screen and (max-width:640px){.gallery-wrapper .slider__item .image__description{display:none}
}
@media screen and (min-width:641px){.gallery-wrapper .slider__item{padding-bottom:48%}
.gallery-wrapper .slider__item figure{position:absolute;top:0;right:0;bottom:0;left:0;vertical-align:middle}
.gallery-wrapper .slider__item img{position:absolute;top:50%;right:0;bottom:0;left:0;top:50% !important;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
.gallery-wrapper .slider__item img.overlay-image{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);box-shadow:0 0 200px rgba(255,255,255,0.4);height:75%;width:auto;z-index:2}
.gallery-wrapper .slider__item video{max-width:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:75%;width:auto;z-index:2}
}
@media screen and (max-width:640px){.gallery-wrapper .slider__item img.overlay-image{display:none}
.gallery-wrapper .slider__item video{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:75%;width:auto;z-index:2}
}
.gallery-wrapper .item-video figure img{-webkit-filter:grayscale(100%) blur(5px);-moz-filter:grayscale(100%) blur(5px);-o-filter:grayscale(100%) blur(5px);filter:grayscale(100%) blur(5px);opacity:.7}
@media screen and (max-width:640px){.gallery-wrapper .item-video figure img{transform:scale(1.5)}
}
.gallery-wrapper .owl-video-wrapper{position:absolute;top:0;right:100px;bottom:40px;left:100px;height:auto;opacity:0}
@media screen and (min-width:640px) and (max-width:989px){.gallery-wrapper .owl-video-wrapper{bottom:25px}
}
@media screen and (max-width:640px){.gallery-wrapper .owl-video-wrapper{right:0;left:0}
}
.gallery-wrapper .owl-video-frame{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999}
.gallery-wrapper .owl-video-frame iframe{position:absolute;top:0;right:0;bottom:0;left:0}
.gallery-wrapper [data-yt-cover] .owl-video-tn{background-size:cover}
@media screen and (max-width:640px){.gallery-wrapper [data-yt-cover] .owl-video-tn{display:none}
}
@media screen and (max-width:640px){.gallery-wrapper .owl-video-play-icon{display:none}
}
@media screen and (max-width:640px){.gallery-wrapper .item-video--target-app[data-yt-cover] .owl-video-tn,.gallery-wrapper .item-video--target-app[data-yt-cover] a.owl-video-play-icon{display:block}
}
.gallery-wrapper .owl-carousel .owl-item[data-video]{background:transparent}
.gallery-wrapper .owl-video-playing .gallery-slider__video-prev,.gallery-wrapper .owl-video-playing .gallery-slider__video-next{display:block}
.gallery-wrapper .owl-controls{position:static;height:0;overflow:visible}
.gallery-wrapper .owl-dots{bottom:20px}
@media screen and (max-width:1199px) and (min-width:640px){.gallery-wrapper .owl-dots{bottom:15px}
.gallery-wrapper .owl-dots .owl-dot{width:45px}
}
@media screen and (max-width:639px){.gallery-wrapper .owl-dots{display:none}
}
.gallery-wrapper .owl-nav{display:block}
.gallery-wrapper .owl-prev,.gallery-wrapper .owl-next{display:none;position:absolute;top:50%;width:52px;height:52px;background-color:transparent;border:0;color:transparent;font:0/0 a;text-shadow:none;margin-top:-26px;background-image:url("images/sprite-icons.png");cursor:pointer}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.gallery-wrapper .owl-prev,.gallery-wrapper .owl-next{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.gallery-wrapper .owl-prev{left:20px;background-position:0 -1800px}
.gallery-wrapper .owl-next{right:20px;background-position:-100px -1800px}
.upperfooter{text-align:left;*zoom:1;padding-top:30px;padding-bottom:63px;max-width:1600px;margin:0 auto;padding-left:60px;padding-right:60px;clear:both}
.upperfooter:before,.upperfooter:after{content:" ";display:table}
.upperfooter:after{clear:both}
.upperfooter a{text-decoration:none;color:black}
@media screen and (min-width:768px){.upperfooter-block{width:calc(25% - 20px);display:block;float:left;margin-right:20px}
.image-block{width:108px;height:108px;display:block;background-color:#f1f1f1;float:left;overflow:hidden;position:relative;text-align:center}
.image-block:before{content:"";position:absolute;top:0;bottom:0;left:-100%;width:100%;height:100%;background-color:#8f0c25;-webkit-transition:left .2s linear;-moz-transition:left .2s linear;-ms-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear}
.image-block>.ico{margin-top:30px;z-index:3}
.image-block>.ico:after{-webkit-transition:left .2s linear;-moz-transition:left .2s linear;-ms-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear;position:relative;left:-200%}
.image-block .sm-gaq{background-position:-2px -454px;background-position:-2px -3250px}
.image-block .sm-gaq:after{content:"";background-image:url("images/sprite-icons.png");background-position:-102px -3250px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-gaq:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-kmi{background-position:-2px -454px;background-position:-2px -3300px}
.image-block .sm-kmi:after{content:"";background-image:url("images/sprite-icons.png");background-position:-102px -3300px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-kmi:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-book{background-position:-2px -454px;background-position:0 0}
.image-block .sm-book:after{content:"";background-image:url("images/sprite-icons.png");background-position:-100px 0;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-book:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-gear{background-position:-2px -604px;background-position:0 -150px}
.image-block .sm-gear:after{content:"";background-image:url("images/sprite-icons.png");background-position:-102px -150px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-gear:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-position{background-position:-2px -604px;background-position:0 -150px}
.image-block .sm-position:after{content:"";background-image:url("images/sprite-icons.png");background-position:-102px -150px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-position:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-world{background-position:-2px -604px;background-position:0 -150px}
.image-block .sm-world:after{content:"";background-image:url("images/sprite-icons.png");background-position:-100px -3001px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-world:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-drive{background-position:-2px -552px;background-position:-4px -1850px}
.image-block .sm-drive:after{content:"";background-image:url("images/sprite-icons.png");background-position:-100px -1850px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-drive:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-place{background-position:-2px -402px;background-position:0 -100px}
.image-block .sm-place:after{content:"";background-image:url("images/sprite-icons.png");background-position:-102px -102px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-place:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-live-chat{background-position:-2px -4470px}
.image-block .sm-live-chat:after{content:"";background-image:url("images/sprite-icons.png");background-position:-102px -4470px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-live-chat:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-kmi-business{background-position:-2px -3602px}
.image-block .sm-kmi-business:after{content:"";background-image:url("images/sprite-icons.png");background-position:-102px -3602px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-kmi-business:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-drive-business{background-position:-2px -3651px}
.image-block .sm-drive-business:after{content:"";background-image:url("images/sprite-icons.png");background-position:-102px -3651px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-drive-business:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-pricelist{background-position:-2px -4108px}
.image-block .sm-pricelist:after{content:"";background-image:url("images/sprite-icons.png");background-position:-102px -4108px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-pricelist:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-gaq-business{background-position:-2px -3701px}
.image-block .sm-gaq-business:after{content:"";background-image:url("images/sprite-icons.png");background-position:-102px -3701px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-gaq-business:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-mopar{background-position:-2px -4054px}
.image-block .sm-mopar:after{content:"";background-image:url("images/sprite-icons.png");background-position:-102px -4054px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-mopar:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block .sm-linkedin{background-position:-2px -3751px}
.image-block .sm-linkedin:after{content:"";background-image:url("images/sprite-icons.png");background-position:-102px -3751px;background-repeat:no-repeat;display:inline-block;width:45px;height:45px;vertical-align:middle}
}
@media only screen and (min-width:768px) and (-webkit-min-device-pixel-ratio:1.3),only screen and (min-width:768px) and (min--moz-device-pixel-ratio:1.3),only screen and (min-width:768px) and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-width:768px) and (min-resolution:125dpi),only screen and (min-width:768px) and (min-resolution:1.3dppx){.image-block .sm-linkedin:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media screen and (min-width:768px){.image-block:hover>.ico:after{left:0;z-index:3;-webkit-transition:left .25s ease-in;-moz-transition:left .25s ease-in;-ms-transition:left .25s ease-in;-o-transition:left .25s ease-in;transition:left .25s ease-in}
.image-block:hover:before{left:0;-webkit-transition:left .2s linear;-moz-transition:left .2s linear;-ms-transition:left .2s linear;-o-transition:left .2s linear;transition:left .2s linear;z-index:2}
.upperfooter-content{padding-left:118px}
}
@media screen and (max-width:1024px){.upperfooter{padding-left:30px;padding-right:30px}
.upperfooter-title{padding-top:15px}
.upperfooter-text{padding-right:15px}
.upperfooter-block{float:left}
.upperfooter-content{padding-left:0}
.image-block{float:none}
.image-block .sm-book{background-position:0 0}
.image-block .sm-gear{background-position:0 -150px}
.image-block .sm-drive{background-position:-4px -1850px}
.image-block .sm-place{background-position:0 -100px}
.image-block .sm-gaq{background-position:-4px -3252px}
.image-block .sm-kmi{background-position:-2px -3302px}
.image-block .sm-offers{background-position:-2px -1752px}
.image-block .sm-kmi-business{background-position:-2px -3602px}
.image-block .sm-drive-business{background-position:-2px -3651px}
.image-block .sm-pricelist{background-position:-2px -4108px}
.image-block .sm-gaq-business{background-position:-2px -3701px}
.image-block .sm-linkedin{background-position:-2px -3751px}
}
@media screen and (max-width:767px){.upperfooter{padding:12px 0}
.upperfooter-block{background-color:#f1f1f1;width:-webkit-calc(50% - 4px);width:calc(50% - 4px);margin:2px;text-align:center}
.upperfooter-block>a{display:block;position:relative}
.upperfooter-block>a .tl-box{margin:0;font-size:11px}
.upperfooter-block>a .image-block{height:90px}
.upperfooter-content{position:absolute;right:5px;bottom:5px;left:5px}
.image-block{width:45px;height:45px;margin:3px auto 0}
.tl-box{font:13px/13px "ApexNew-Medium",Helvetica,Arial,sans-serif;margin-top:0;padding-bottom:0;height:27px}
.tl-box:after{display:none}
.pr-txt{display:none}
}
.wall{padding-top:50px;width:auto;clear:both;*zoom:1}
.wall:before,.wall:after{content:" ";display:table}
.wall:after{clear:both}
@media screen and (max-width:640px){.wall{padding-top:21px}
}
@media only screen and (max-width:769px){.model .wall{display:none}
.mobile-main-container .wall{display:block}
}
.wall .btn-svg .shape{stroke-dashoffset:-400}
.wall.wall--wide{width:100%;max-width:1600px;margin:0 auto;background-color:#f1f1f1}
@media screen and (max-width:640px){.wall.wall--wide{padding-top:27px;padding-bottom:27px}
}
@media screen and (max-width:640px){.wall.wall--wide .wall-inner{padding-bottom:0}
}
.wall.wall--wide .wall-inner .tl-wall{font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-style:italic}
.wall.wall--wide .wall-inner .btn-svg{max-width:100%;width:auto}
@media screen and (max-width:640px){.wall.wall--wide .wall-inner .btn-svg{max-width:100%}
}
.wall.wall--wide .wall-inner .btn-svg .text{font-size:13px;line-height:1}
.wall.wall--wide .wall-inner .wall__quote{font-size:18px;line-height:27px}
.wall.wall--wide .block-buttons{text-align:right;margin:20px 0 0 0}
.wall.wall--wide .block-buttons.text--left{text-align:left}
@media screen and (max-width:640px){.wall.wall--wide .block-buttons{text-align:center}
}
.wall.wall--wide .block-buttons .btn-svg{max-width:280px}
@media screen and (max-width:640px){.wall.wall--wide .block-buttons .btn-svg{max-width:100%}
}
@media screen and (max-width:768px){.wall.wall--wide .col-6{width:100%;float:none;padding:21px 0}
}
@media screen and (max-width:768px) and (max-width:640px){.wall.wall--wide .col-6{padding-bottom:27px;border-top:1px solid #e5e5e5}
.wall.wall--wide .col-6:first-child{border-top-width:0}
}
.wall.wall--wide .block-text{padding-bottom:24px;font-size:18px}
@media screen and (max-width:640px){.wall.wall--wide .block-text{margin:0;padding-bottom:0}
.wall.wall--wide .block-text p{margin-bottom:0}
}
.wall.wall--wide .l-wrap{padding-bottom:54px}
@media screen and (max-width:768px){.wall.wall--wide .l-wrap{padding-bottom:0}
}
.wall.wall--wide .tl-wall{margin-bottom:12px}
.wall .p-row{*zoom:1}
.wall .p-row:before,.wall .p-row:after{content:" ";display:table}
.wall .p-row:after{clear:both}
@media screen and (min-width:641px) and (max-width:768px){.wall .p-row{padding:0 45px}
.wall .p-row.wall-panel{padding-top:42px;padding-bottom:42px}
}
.wall .tl-wall{text-transform:uppercase;margin-bottom:12px}
@media screen and (max-width:640px){.wall .btn-svg{background-color:white;width:100%;max-width:100%}
}
.wall .l-wrap{padding-left:60px;padding-right:60px}
@media screen and (max-width:767px){.wall .l-wrap{padding-left:15px;padding-right:15px}
}
.wall-panel{background-repeat:no-repeat;background-size:cover;color:black;margin:1rem 0;padding:70px;display:flex;*zoom:1}
.wall-panel:before,.wall-panel:after{content:" ";display:table}
.wall-panel:after{clear:both}
@media screen and (min-width:768px) and (max-width:1024px){.wall-panel{background-size:cover;padding-left:60px;padding-right:60px}
}
@media screen and (max-width:768px){.wall-panel{background-image:none !important;background-color:#e5e5e5}
.model .wall-panel{display:block;padding:40px 15px}
}
@media screen and (max-width:640px){.wall-panel{padding-left:15px;padding-right:15px}
}
.wall-panel.wall-panel--light{color:white}
@media screen and (max-width:768px){.wall-panel.wall-panel--light{color:black}
}
.wall-panel .tl-wall{padding-bottom:9px}
@media screen and (max-width:640px){.wall-panel .tl-wall{padding-bottom:27px;margin-bottom:3px}
.wall-panel .tl-wall:after{left:50%;margin-left:-17px;top:auto;bottom:20px}
}
@media screen and (max-width:640px){.wall-panel .text{font-size:18px;padding:0}
}
.wall-inner{border-bottom:1px solid #f1f1f1;padding-bottom:21px;*zoom:1}
.wall-inner .detail-box{margin:0 0 25px 0}
.wall-inner .detail-box .detail-box__text{background-color:#f1f1f1}
.wall-inner .btn-svg{max-width:240px}
.wall-inner:before,.wall-inner:after{content:" ";display:table}
.wall-inner:after{clear:both}
.wall-inner .tl-sc{margin-bottom:12px;letter-spacing:3px}
@media screen and (max-width:768px){.wall-inner .wall-column{float:none;width:auto}
.model .wall-inner .wall-column{margin-top:40px}
.model .wall-inner .wall-column:first-of-type{margin-top:0}
.wall-inner .tl-sc{margin-bottom:15px}
}
@media screen and (max-width:768px) and (max-width:640px){.wall-inner .tl-sc{font-size:20px}
}
@media screen and (max-width:640px){.wall-inner .wall-column{text-align:center;padding:0}
}
.wall-inner .block-text{font-size:18px;letter-spacing:1px;margin-bottom:24px}
.wall-inner .block-text a{color:#8f0c25;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.wall-inner .block-buttons{text-align:right;margin-top:15px;position:relative}
@media screen and (max-width:640px){.wall-inner .block-buttons{text-align:center}
}
.wall-inner .block-buttons>span{vertical-align:sub;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;font-size:14px;padding-right:12px;top:-1px;position:relative}
.wall-inner .block-buttons>span img{margin-right:12px;vertical-align:middle;margin-top:-3px}
@media screen and (min-width:641px){.wall-inner .block-buttons .disclaimer{position:absolute;display:flex;height:100%;align-items:center;text-align:left;width:calc(100% - 260px)}
}
.wall-inner .block-buttons--right img{margin-right:12px;vertical-align:middle;margin-top:-3px;height:22px}
@media screen and (max-width:640px){.wall-inner .btn-svg{margin-top:12px}
}
.wall-inner .btn-svg .text{font-size:13px;line-height:25px}
.wall-inner .text--center h4,.wall-inner .text--center .text{text-align:center}
.wall-inner .text--center h4:after{left:50%;margin-left:-17px}
.wall__quote{font:21px/30px "ApexNew-Book",Helvetica,Arial,sans-serif;border-bottom:1px solid white;padding-bottom:18px;margin:0 10px 45px}
@media screen and (max-width:640px){.wall__quote{font-size:18px;margin:0}
.wall__quote img{width:40%}
}
.wall__quote strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.wall-column{flex:1}
footer{background-color:black;*zoom:1}
footer:before,footer:after{content:" ";display:table}
footer:after{clear:both}
@media screen and (max-width:640px){footer{padding-bottom:50px}
}
footer .clearfixed{clear:both;margin-top:9px}
footer .tl-footer{padding-bottom:6px}
footer .tl-footer a{text-decoration:none;color:#fff}
footer .btn.btn--bordered{padding:3px 60px;text-decoration:none;color:black;display:inline-block;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;padding:10px 54px 3px;line-height:21px;font-size:14px;background-color:white;background-image:none;min-height:42px}
footer input.btn.btn--bordered{padding:3px 54px 3px}
footer .title-text{padding-top:0;margin:20px 0 10px 0;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;padding:0 15px 0 0}
@media screen and (max-width:768px){footer .title-text{padding:0 15px}
}
@media screen and (max-width:768px){footer .block-text{padding:0 15px}
}
footer .accordion__title{background-color:black;color:white;height:98px;line-height:98px;border-top:1px solid rgba(255,255,255,0.6)}
footer .accordion__title.active{background-color:#e5e5e5;color:black}
footer .accordion__title.active+.accordion__toggle>span{background-color:black}
footer .accordion__title .tl-footer{display:inline-block}
footer .accordion__toggle{margin-top:33px}
footer .accordion__toggle>span{background-color:white}
footer .accordion_group{position:relative;width:100%;height:100%;*zoom:1;padding-top:98px}
footer .accordion_group:before,footer .accordion_group:after{content:" ";display:table}
footer .accordion_group:after{clear:both}
footer .accordion_group .mobile--center{padding-bottom:21px}
@media screen and (max-width:768px){footer .accordion_group{padding-top:0}
footer .accordion_group .mobile--center{text-align:center}
}
@media screen and (max-width:768px) and (max-width:640px){footer .accordion_group .mobile--center{padding-bottom:21px}
}
footer .accordion_group.single-accordion .accordion__title{width:100%;height:98px}
footer .accordion_group .accordion__title{width:50%;height:98px;position:absolute;top:0;right:0;padding-left:60px}
@media screen and (min-width:768px) and (max-width:1024px){footer .accordion_group .accordion__title{padding-left:30px}
}
@media screen and (max-width:768px){footer .accordion_group .accordion__title{position:relative;top:0;right:0;bottom:0;left:0;width:100%;float:none}
}
@media screen and (max-width:767px){footer .accordion_group .accordion__title{padding-left:15px}
}
footer .accordion_group .accordion__title:nth-child(1){position:absolute;top:0;right:auto;left:0;border-right:1px solid rgba(255,255,255,0.6)}
@media screen and (max-width:768px){footer .accordion_group .accordion__title:nth-child(1){position:relative;top:0;right:0;bottom:0;left:0;border-right:0;width:100%;float:none}
}
footer .accordion_group .accordion__title.active .accordion__toggle>span{background-color:black}
footer .accordion_group .accordion__title .js-open{background-color:#e5e5e5}
footer .accordion_group .accordion__box{position:relative;right:0;bottom:0;left:0;background-color:#e5e5e5;*zoom:1}
footer .accordion_group .accordion__box:before,footer .accordion_group .accordion__box:after{content:" ";display:table}
footer .accordion_group .accordion__box:after{clear:both}
footer .accordion_group .accordion__box.js-open{border-top:1px solid #f1f1f1}
@media screen and (max-width:768px){footer .accordion_group .accordion__box.js-open{border-top:0}
}
footer .accordion_group .accordion__box .accordion__row{*zoom:1;clear:both;padding:0 15px}
footer .accordion_group .accordion__box .accordion__row:before,footer .accordion_group .accordion__box .accordion__row:after{content:" ";display:table}
footer .accordion_group .accordion__box .accordion__row:after{clear:both}
footer .accordion_group .accordion__box .accordion__row.accordion__row--disclaimer{padding-bottom:24px}
@media screen and (max-width:768px){footer .accordion_group .accordion__box .accordion__row.accordion__row--disclaimer{padding-bottom:24px}
}
footer .accordion_group .accordion__box .accordion__row.accordion__row--disclaimer .accordion__title{position:relative;top:auto;right:auto;bottom:auto;left:auto;background-color:transparent;color:#000;line-height:1;border:0;width:100%;height:auto;padding:5px 0;border-bottom:1px solid #fff}
footer .accordion_group .accordion__box .accordion__row.accordion__row--disclaimer .accordion__toggle{margin:-10px 0}
footer .accordion_group .accordion__box .accordion__row.accordion__row--disclaimer .accordion__toggle>span{background-color:#000;width:14px}
footer .accordion_group .accordion__box .accordion__row.accordion__row--disclaimer .accordion__box{font:14px/14px "ApexNew-Book",Helvetica,Arial,sans-serif;line-height:1.2;margin:15px 0;padding:0}
footer .accordion_group .accordion__box .accordion__row.accordion__row--disclaimer .accordion__box.js-open{border-top:0}
footer .accordion_group .accordion__box .accordion__col{width:50%;float:left;padding:35px 0 15px 0}
footer .accordion_group .accordion__box .accordion__col.accordion__col--right{width:-webkit-calc(50% - 30px);width:calc(50% - 30px);border-left:1px solid rgba(0,0,0,0.08);margin-left:30px;padding:0 0 15px 30px;margin-top:35px}
footer .accordion_group .accordion__box .accordion__col.accordion__col--right .input-inline{margin-bottom:6px}
@media screen and (max-width:768px){footer .accordion_group .accordion__box .accordion__col.accordion__col--right{width:100%;border-left-color:transparent;margin-top:0;padding:0;margin-left:0}
}
@media screen and (max-width:767px){footer .accordion_group .accordion__box .accordion__col.accordion__col--right{padding:6px 15px 0}
}
@media screen and (max-width:768px){footer .accordion_group .accordion__box .accordion__col{width:100%;float:none;padding:6px 0 33px}
}
@media screen and (max-width:767px){footer .accordion_group .accordion__box .accordion__col{padding:6px 15px 0}
}
footer .accordion_group .accordion__box .accordion__col:last-child{padding-left:60px}
@media screen and (min-width:768px) and (max-width:1024px){footer .accordion_group .accordion__box .accordion__col:last-child{padding-left:30px}
}
@media screen and (max-width:768px){footer .accordion_group .accordion__box .accordion__col:last-child{padding-left:0}
}
@media screen and (max-width:767px){footer .accordion_group .accordion__box .accordion__col:last-child{padding:6px 15px 0}
}
footer .accordion_group .accordion__box .accordion__col .link--image{margin-bottom:45px;margin-right:15px;display:inline-block}
@media screen and (max-width:640px){footer .accordion_group .accordion__box .accordion__col .link--image{display:block;text-align:center;margin:12px 0}
}
footer .accordion_group .accordion__box .accordion__col .block-text{padding:.5rem 0 1.8rem}
footer .accordion_group .accordion__box .accordion-form__text{font:12px/18px "ApexNew-Book",Helvetica,Arial,sans-serif}
@media screen and (max-width:768px){footer .accordion_group .accordion__box .accordion-form__text{padding:0 15px}
}
footer .accordion--reveal{margin-bottom:0}
footer .accordion__box{*zoom:1}
footer .accordion__box:before,footer .accordion__box:after{content:" ";display:table}
footer .accordion__box:after{clear:both}
footer .footer-list{list-style-type:none;padding:0;margin:0;margin-bottom:10px}
footer .footer-list>li a{color:white;text-decoration:none;font:13px/28px "ApexNew-Book",Helvetica,Arial,sans-serif}
footer .footer-list>li a[target="_blank"]:after{content:"";display:inline-block;width:25px;height:17px;background-position:-114px -668px;background-repeat:no-repeat;background-image:url("images/sprite-icons.png");margin-left:3px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){footer .footer-list>li a[target="_blank"]:after{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
footer .footer-list>li a:hover{color:#8f0c25}
footer .menu{width:14.2%;float:left;*zoom:1}
footer .menu:before,footer .menu:after{content:" ";display:table}
footer .menu:after{clear:both}
footer .menu .tl-footer{color:white}
footer .menu .tl-footer:after{display:none}
footer .menu.menu--double{width:28.4%;padding-bottom:24px}
footer .menu.menu--double>.footer-list{float:left;width:50%}
footer .menu .menu__col{float:left;width:50%}
footer .btn--link,footer .input-inline>label{font-size:14px}
footer .list-title{font-family:"ApexNew-BookItalic",Helvetica,Arial,sans-serif;color:#bbb;font-size:13px;line-height:28px;text-transform:uppercase;font-style:italic;padding-bottom:0}
footer .icon-list{padding:0;margin:0;list-style-type:none}
footer .icon-list>li{margin-bottom:12px;border-top:1px solid rgba(0,0,0,0.08);padding-top:15px;height:auto;min-height:75px}
footer .icon-list>li:first-child{border-top-color:transparent;padding-top:0}
footer .icon-list span{display:block}
footer .icon-list a{text-decoration:none;color:black}
footer .icon-list p,footer .icon-list a.icon-list__text{position:relative;display:block;margin:1em 0;padding-left:72px;line-height:1.5;padding-top:15px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-size:16px}
footer .icon-list p em,footer .icon-list a.icon-list__text em{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;font-size:13px;margin-left:30px}
@media screen and (max-width:640px){footer .icon-list p em,footer .icon-list a.icon-list__text em{display:block;margin-left:0}
}
footer .icon-list p>.ico,footer .icon-list a.icon-list__text>.ico{position:absolute;top:50%;left:0;margin-top:-25px}
footer .big-item{text-align:right}
footer .big-item img{display:block}
.footer__row{*zoom:1;clear:both}
.footer__row:before,.footer__row:after{content:" ";display:table}
.footer__row:after{clear:both}
.footer__row.footer--grey{background-color:#e5e5e5;padding-top:45px;padding-bottom:33px}
@media screen and (max-width:767px){.footer__row.footer--grey .l-wrap{padding-left:15px;padding-right:15px}
}
@media screen and (min-width:768px) and (max-width:1365px){.footer__row.footer--grey .l-wrap{padding-left:30px;padding-right:30px}
}
@media screen and (min-width:1366px){.footer__row.footer--grey .l-wrap{padding-left:60px;padding-right:60px}
}
.footer__row.footer--grey .l-wrap>div:first-child{text-align:left}
@media screen and (max-width:768px){.footer__row.footer--grey .l-wrap>div:first-child{width:100%;text-align:center}
.footer__row.footer--grey .l-wrap>div:first-child .tl-footer:after{left:50%;margin-left:-17px}
}
@media screen and (max-width:768px){.footer__row.footer--grey .l-wrap>div:last-child{display:none}
}
.footer__row.footer--grey .l-wrap>div:last-child .tl-footer,.footer__row.footer--grey .l-wrap>div:last-child .big-item{float:right}
.footer__row.footer--grey .l-wrap>div:last-child .tl-footer>a,.footer__row.footer--grey .l-wrap>div:last-child .big-item>a{display:block}
.footer__row.footer--grey .l-wrap>div:last-child .big-item{clear:right;margin-top:12px;margin-right:-15px}
.footer__row.footer--grey .l-wrap>div:first-child:last-child .tl-footer,.footer__row.footer--grey .l-wrap>div:first-child:last-child .big-item{float:none}
@media screen and (max-width:768px){.footer__row.footer--grey .l-wrap>div:first-child:last-child{display:block}
}
.footer__row.footer--grey .tl-footer{color:black}
.footer__row .footer__col{width:50%;padding:0 10.5px;float:left;padding:0}
.accordion-sitemap .accordion__title,.accordion-sitemap .accordion__box{background:transparent url("images/footer-sitemap-logo.png") 100% 0 no-repeat}
.accordion-sitemap .accordion__box{background-position:100% -98px}
@media screen and (max-width:768px){.accordion-sitemap{display:none}
}
@media screen and (max-width:767px){.input-inline{width:50%;margin-right:0;float:left}
}
.logo--disabled .accordion__title,.logo--disabled .accordion__box{background:0}
.navigation--footer{text-align:center;min-height:80px;height:auto;width:100%;border-top:1px solid rgba(255,255,255,0.6);position:relative}
@media screen and (max-width:640px){.navigation--footer{padding:21px}
}
.navigation--footer>span,.navigation--footer>a{color:rgba(255,255,255,0.5);font:10px/80px "ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:1px;position:relative;padding-right:9px;padding-left:3px;display:inline-block}
@media screen and (max-width:640px){.navigation--footer>span,.navigation--footer>a{line-height:21px}
}
.navigation--footer>span:after,.navigation--footer>a:after{content:"";position:absolute;top:50%;right:0;width:3px;height:1px;background-color:rgba(255,255,255,0.5);display:inline-block;margin-top:-1px}
.navigation--footer>span:last-child:after{display:none}
.navigation--footer>a{text-decoration:none}
.navigation--footer>a:hover{color:#8f0c25}
.navigation--footer>a.separator:after{width:1px;height:12px;margin-top:-6px}
@media screen and (max-width:767px){.navigation--footer>a.separator:after{display:none}
}
.navigation--footer .footer-image{position:static;padding:0;display:block}
.navigation--footer .footer-image img{width:80px}
@media screen and (min-width:768px){.navigation--footer .footer-image img{position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}
}
@media screen and (min-width:641px) and (max-width:767px){.navigation--footer .footer-image img{margin:0 auto 15px auto;position:relative;display:block}
}
@media screen and (max-width:640px){.navigation--footer .footer-image img{position:relative;margin:15px auto 0 auto;display:block}
}
.footer--disclaimer{background-color:#e5e5e5;color:#000;font:12px/16px "ApexNew-Book",Helvetica,Arial,sans-serif;padding:20px 60px}
@media screen and (min-width:640px) and (max-width:1365px){.footer--disclaimer{padding:20px 30px}
}
@media screen and (max-width:639px){.footer--disclaimer{margin-top:0;padding:20px 12px}
}
.footer--disclaimer strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.footer--disclaimer a{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;text-decoration:underline;color:#000}
.footer--disclaimer a:hover{color:#8f0c25}
.footer__row.footer--grey .right-footer{display:flex;justify-content:flex-end}
.footer__row.footer--grey .right-footer .rf-item{margin-right:3rem}
.footer__row.footer--grey .right-footer .rf-item:last-child{margin-right:0}
.footer__row.footer--grey .right-footer .rf-item .big-item a{display:block;text-decoration:none;color:#000;font:16px/21px "ApexNew-Medium",Helvetica,Arial,sans-serif}
.footer__row.footer--grey .right-footer .big-item{text-align:center}
.footer__row.footer--grey .l-wrap>div:last-child .tl-footer{float:none}
.footer__row.footer--grey .l-wrap>div:last-child .big-item{float:none;clear:none;margin-right:0}
.footer__row.footer--grey .l-wrap>div:last-child .big-item img{margin:0 auto}
html:not(.touch) .menu--main .navigation__item>a,html:not(.touch) .menu--main .submenu li.active,html:not(.touch) .menu--main .submenu li.standalone>*,html:not(.touch) .owl-dot{transition:background .2s ease-in-out,color .2s ease-in-out}
html:not(.touch) .accordion__title{transition:color .2s ease-in-out}
.iframeChat .iframe-chat{z-index:99999999;position:fixed;right:55px;bottom:0}
@media(max-width:768px){.iframeChat .iframe-chat{right:50%;margin-right:-160px}
}
.iframeChat .iframe-chat.button{background-color:#8f0c25;border-top-left-radius:5px;border-top-right-radius:5px;color:white;padding:10px;width:230px;cursor:pointer}
@media(max-width:768px){.iframeChat .iframe-chat.button{width:320px}
}
.iframeChat .iframe-chat.button .messages::after{content:"";position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:40px;height:40px;background-image:url(clientlib-site/images/sprite-icons.png);background-repeat:no-repeat;background-position:-54px -2657px}
.iframeChat .iframe-chat.body{display:none;border:1px solid #8f0c25;border-top-left-radius:5px;border-top-right-radius:5px;bottom:-450px}
.iframeChat .iframe-chat.body .chat-header{position:relative;background-color:#8f0c25;padding:10px;color:#fff;cursor:pointer}
.iframeChat .iframe-chat.body .chat-header .close{position:absolute;right:10px;top:8px;font-weight:bold;font-size:20px}
.iframeChat .iframe-chat.body .chat-body{width:350px;height:450px}
@media(max-width:768px){.iframeChat .iframe-chat.body .chat-body{width:320px}
}
.iframeChat .iframe-chat.body .chat-body>iframe{width:100%;height:100%;border:0}
@media(max-width:1199px){.app-popin{display:none}
}
.app-popin.app-download-wrapper{position:fixed;left:50px;bottom:53px;z-index:1000;color:#333;font-size:16px;font-family:"ApexNew-Book","ArialMT","Arial"}
.app-popin.app-download-wrapper .app-download-opener{border:0 !important;border-radius:12px;box-shadow:4px 6px 24px 0 rgba(0,0,0,0.35);transition:all .3s linear !important;position:absolute;left:-1px;bottom:-2px;width:51px;height:51px;cursor:pointer;z-index:10}
.app-popin.app-download-wrapper .app-download-popin{display:none;position:absolute;left:55px;width:363px;height:140px;bottom:1px}
.app-popin.app-download-wrapper .app-download-popin .app-download-close{height:11px;cursor:pointer}
.app-popin.app-download-wrapper .app-download-popin .app-download-close>svg{width:11px;height:11px;fill:none;stroke:#999;stroke-width:1.5px;position:absolute;top:23.5px;right:27.5px}
.app-popin.app-download-wrapper .app-download-popin .app-download-btn{width:114px;height:34px;border:0;cursor:pointer;position:absolute;bottom:19px;background-size:contain}
.app-popin.app-download-wrapper .app-download-popin .app-download-btn.ios{left:32px}
.app-popin.app-download-wrapper .app-download-popin .app-download-btn.android{left:159px}
.app-popin.app-download-wrapper .app-download-popin>.app-download-popin-bg{width:435px;height:212px;position:absolute;left:-33px;bottom:-42px}
.app-popin.app-download-wrapper .app-download-popin .app-download-message-container{position:absolute;top:17px;left:32px}
.app-popin.app-download-wrapper .app-download-popin .app-download-message-container .app-download-message{left:1px;line-height:19px;width:290px}
.app-popin.app-download-wrapper .app-download-popin .app-download-message-container .app-download-message .red{color:#8f0c25;font-family:"ApexNew-Medium","Arial MT","Arial"}
.magazine{margin:auto;font-family:"ApexNew","Helvetica","Arial","sans-serif"}
@media(min-width:1200px){.magazine{width:1200px}
}
@media(min-width:990px) and (max-width:1199px){.magazine:not(.navigation__dropdown){max-width:990px}
}
@media(min-width:768px) and (max-width:989px){.magazine:not(.navigation__dropdown){max-width:768px}
}
@media(max-width:767px){.magazine:not(.navigation__dropdown){max-width:375px}
}
.magazine.navigation__dropdown{min-height:450px !important}
@media(min-width:990px) and (max-width:1199px){.magazine.navigation__dropdown{min-height:420px !important}
}
@media(max-width:989px){.magazine.navigation__dropdown{min-height:400px !important}
}
.magazine.navigation__dropdown .submenu--father.submenu--columns{background:white}
@media(min-width:990px) and (max-width:1199px){.magazine.navigation__dropdown .submenu--father.submenu--columns{padding-bottom:20px}
}
@media(min-width:990px){.magazine.navigation__dropdown .inner-box__wrapper{display:none}
}
@media(max-width:989px){.magazine.navigation__dropdown .inner-box__wrapper .wrapper__col{padding-left:0;width:100%;margin-left:0}
.magazine.navigation__dropdown .inner-box__wrapper .wrapper__col .list--link{display:block}
}
.magazine.navigation__dropdown .inner-box .head{height:80px;padding-top:10px;font-style:italic;font-size:20px;color:#fff}
@media(max-width:989px){.magazine.navigation__dropdown .inner-box .head{display:none}
}
.magazine.navigation__dropdown .inner-box .head>.red-section{font-family:"ApexNew-BookItalic","ArialMT","Arial";font-size:30px;font-weight:bold;letter-spacing:.02em;word-spacing:.07em;position:relative;background-color:#8f0c25;line-height:40px;text-align:right;width:49%;padding-right:20px;padding-top:10px}
@media(min-width:990px) and (max-width:1199px){.magazine.navigation__dropdown .inner-box .head>.red-section{width:55%;padding-top:10px}
}
.magazine.navigation__dropdown .inner-box .head>.red-button{font-size:15px;text-align:right;width:49%;margin-top:5px}
@media(min-width:990px) and (max-width:1199px){.magazine.navigation__dropdown .inner-box .head>.red-button{width:55%}
}
.magazine.navigation__dropdown .inner-box .head>.red-button>a{color:#8f0c25;margin-left:100px;font-weight:bold;text-transform:none}
.magazine.navigation__dropdown .inner-box .body{height:370px}
@media(min-width:990px) and (max-width:1199px){.magazine.navigation__dropdown .inner-box .body{height:320px}
}
@media(max-width:989px){.magazine.navigation__dropdown .inner-box .body{display:none}
}
.magazine.navigation__dropdown .inner-box .body:after{content:"";display:block;clear:both}
.magazine.navigation__dropdown .inner-box .body .wrapper__box{float:left;width:100%;height:100%;padding:30px 20px 20px 20px}
@media(min-width:990px) and (max-width:1199px){.magazine.navigation__dropdown .inner-box .body .wrapper__box{padding:20px 10px 10px 10px}
}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box{float:left;width:25%;padding:20px;height:100%}
@media(min-width:990px) and (max-width:1199px){.magazine.navigation__dropdown .inner-box .body .wrapper__box .box{padding:10px}
}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box:last-child{margin:0;padding:66px 20px 0 20px}
@media(min-width:990px) and (max-width:1199px){.magazine.navigation__dropdown .inner-box .body .wrapper__box .box:last-child{padding:50px 10px 0 10px}
}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .tl-box{letter-spacing:0}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box>.section_title{font-family:"ApexNew-Bold","Helvetica","Arial","sans-serif";font-style:normal;font-size:20px;padding-bottom:20px}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box>:not(.section_title){position:relative;color:#fff;padding:20px}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box>:not(.section_title) .title{font-size:18px;text-transform:uppercase;margin-top:-10px;padding-bottom:12px}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box>:not(.section_title) .category{position:absolute;line-height:18px;text-transform:uppercase;bottom:10px;font-family:"ApexNew-Bold","Helvetica","Arial","sans-serif";font-size:9pt}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .big{height:250px;cursor:pointer;background-size:cover;background-position:center}
@media(min-width:990px) and (max-width:1199px){.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .big{height:230px}
}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .medium{height:105px;margin-bottom:40px}
@media(min-width:990px) and (max-width:1199px){.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .medium{margin-bottom:20px}
}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .medium:not(.fixed){cursor:pointer;background-size:cover;background-position:center}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .medium.fixed{padding:0}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .medium:last-child{margin:0}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .medium .title{min-height:50%}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .medium .small{float:left;width:calc(50% - 20px);height:100%;padding:20px;cursor:pointer;background-size:cover;background-position:center}
@media(min-width:990px) and (max-width:1199px){.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .medium .small{width:calc(50% - 10px);padding:20px 10px}
}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .medium .small:first-child{margin-right:40px}
@media(min-width:990px) and (max-width:1199px){.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .medium .small:first-child{margin-right:20px}
}
.magazine.navigation__dropdown .inner-box .body .wrapper__box .box .medium .small .title{font-size:9pt}
.magazine .index-hero .hero-img{position:relative;width:100%;height:450px;background-size:cover;background-position:center center;color:#333;font-family:'ArialMT','Arial';font-style:normal}
@media(min-width:990px) and (max-width:1199px){.magazine .index-hero .hero-img{height:371px}
}
@media(min-width:768px) and (max-width:989px){.magazine .index-hero .hero-img{height:288px}
}
@media(max-width:767px){.magazine .index-hero .hero-img{height:375px}
}
.magazine .index-hero .hero-img>div:first-child{position:relative;top:0;left:0}
.magazine .index-hero .hero-img>div:last-child{position:absolute;bottom:20px;left:40px;min-height:121px;width:calc(100% - 60px)}
@media(max-width:767px){.magazine .index-hero .hero-img>div:last-child{left:10px;width:calc(100% - 20px)}
}
.magazine .index-hero .hero-img h1{font-family:"ApexNew-BookItalic","ArialMT","Arial";font-size:34px;letter-spacing:.02em;word-spacing:.07em;margin:0;position:relative;float:left;background-color:#8f0c25;line-height:50px;padding-right:20px;padding-top:10px;text-align:right;width:580px;text-transform:uppercase;color:#fff}
@media(min-width:768px) and (max-width:1199px){.magazine .index-hero .hero-img h1{font-size:31px;margin:0}
}
@media(max-width:767px){.magazine .index-hero .hero-img h1{position:absolute;font-size:15px;line-height:30px;padding-top:10px;width:100%}
}
.magazine .index-hero .hero-img h2{font-family:"ApexNew-Bold","Helvetica","Arial","sans-serif";text-transform:uppercase;margin-top:0;color:#fff;font-size:24px}
.magazine .index-hero .hero-img .sub-box{position:relative}
.magazine .index-hero .hero-img .animated-line{display:inline-block;width:34px;height:2px;background-color:#8f0c25;position:absolute;left:0;top:12px;margin-top:-1px}
@media(max-width:767px){.magazine .index-hero .hero-img .animated-line{top:10px}
}
.magazine .index-hero .hero-img p.subtitle{font-family:"ApexNew-Book","Helvetica","Arial","sans-serif";font-size:18px;line-height:20pt;min-height:25px;width:90%;padding-left:40px;color:#fff}
@media(min-width:768px) and (max-width:1199px){.magazine .index-hero .hero-img p.subtitle{width:100%}
}
@media(max-width:767px){.magazine .index-hero .hero-img p.subtitle{width:100%;font-size:11pt}
}
@media(min-width:768px) and (max-width:1199px){.magazine .index-hero .hero-img .cta{margin-top:10px}
}
@media(max-width:767px){.magazine .index-hero .hero-img .cta{margin-top:10px}
}
.magazine .index-hub{font-style:normal}
@media(max-width:1199px){.magazine .index-hub{padding-top:60px}
}
.magazine .index-hub .filters-wrapper{display:table;table-layout:fixed;height:10px;width:80%;margin:30px auto;margin-top:40px}
@media(max-width:1199px){.magazine .index-hub .filters-wrapper{position:absolute;top:0;z-index:10;width:100%;max-width:990px;height:60px;padding:10px;font-size:18px;text-transform:uppercase;line-height:40px;background-color:#f2f2f2;margin-top:0}
.magazine .index-hub .filters-wrapper .filter-list{display:none;background-color:#fff;margin:-10px;margin-top:15px}
}
@media(max-width:767px){.magazine .index-hub .filters-wrapper{min-height:initial;max-width:375px}
.magazine .index-hub .filters-wrapper .filter-list{overflow:auto}
}
.magazine .index-hub .filters-wrapper>div{display:table-cell;padding:0 5px;position:relative}
.magazine .index-hub .filters-wrapper .filter{line-height:40px;text-align:center;text-transform:uppercase;cursor:pointer;font-size:12px}
.magazine .index-hub .filters-wrapper .filter.selected{background-color:#8f0c25;color:#fff;cursor:initial}
.magazine .index-hub .filters-wrapper .filter:not(.selected):hover{background-color:#e4e4e4}
@media(max-width:1199px){.magazine .index-hub .filters-wrapper.show-desktop{display:none}
}
.magazine .index-hub .filters-wrapper.show-desktop>div{border-right:1px solid}
.magazine .index-hub .filters-wrapper.show-desktop>div:last-child{border-right:0}
.magazine .index-hub .filters-wrapper.show-desktop .filter{position:absolute;top:-15px;width:calc(100% - 10px);font:9pt/40px "ApexNew-Bold","Helvetica","Arial","sans-serif";letter-spacing:1px}
@media(min-width:1200px){.magazine .index-hub .filters-wrapper.hide-desktop{display:none}
}
.magazine .index-hub .filters-wrapper.hide-desktop.opened .accordion__toggle span{-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);-webkit-transition:transform 125ms linear;-moz-transition:transform 125ms linear;-ms-transition:transform 125ms linear;-o-transition:transform 125ms linear;transition:transform 125ms linear}
.magazine .index-hub .filters-wrapper.hide-desktop.opened .accordion__toggle span:nth-child(2){right:0;left:auto;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
@media(max-width:1199px){.magazine .index-hub .filters-wrapper.hide-desktop.opened .filter-list{display:block}
.magazine .index-hub .filters-wrapper.hide-desktop.opened .filter-list .filter{display:block;text-align:left;padding-left:10px;padding-right:10px}
.magazine .index-hub .filters-wrapper.hide-desktop.opened .filter-list hr{margin:0 auto;width:calc(100% - 20px)}
.magazine .index-hub .filters-wrapper.hide-desktop.opened .filter-list hr:last-child{display:none}
}
.magazine .index-hub .filters-wrapper.hide-desktop .accordion__toggle{position:relative;display:inline-block;float:right;width:27px;height:27px;margin-top:7px}
.magazine .index-hub .filters-wrapper.hide-desktop .accordion__toggle span{position:absolute;top:50%;left:0;width:16px;height:2px;display:inline-block;background-color:black;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:transform 125ms linear;-moz-transition:transform 125ms linear;-ms-transition:transform 125ms linear;-o-transition:transform 125ms linear;transition:transform 125ms linear;-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;-o-transform-origin:center center;transform-origin:center center}
.magazine .index-hub .filters-wrapper.hide-desktop .accordion__toggle span:nth-child(2){right:0;left:auto;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
.magazine .index-hub .element-wrapper{position:relative;padding-bottom:10px}
.magazine .index-hub .element-wrapper::after{content:"";display:block;clear:both}
.magazine .index-hub .element-wrapper .element-box{position:relative;float:left;height:280px;background-size:cover;background-position:center;padding:20px;margin:10px;cursor:pointer}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box{margin:0}
}
.magazine .index-hub .element-wrapper .element-box.floating{position:absolute;padding:0}
.magazine .index-hub .element-wrapper .element-box.floating>div{padding:20px;height:130px;margin-bottom:20px;background-size:cover;background-position:center center}
@media(max-width:1199px) and (min-width:990px){.magazine .index-hub .element-wrapper .element-box.floating>div{height:144px;margin-bottom:23px}
}
@media(max-width:989px) and (min-width:768px){.magazine .index-hub .element-wrapper .element-box.floating>div{height:110px;margin-bottom:16px}
}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box.floating>div{margin-bottom:0;border:1px solid #fff;height:174px}
}
.magazine .index-hub .element-wrapper .element-box.floating>div>div{position:relative}
.magazine .index-hub .element-wrapper .element-box.floating.first{top:0;right:0}
@media(max-width:1199px) and (min-width:990px){.magazine .index-hub .element-wrapper .element-box.floating.first{top:329px;left:0;right:auto}
}
@media(max-width:989px) and (min-width:768px){.magazine .index-hub .element-wrapper .element-box.floating.first{top:256px;left:0;right:auto}
}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box.floating.first{top:549px;left:auto;right:auto}
}
.magazine .index-hub .element-wrapper .element-box.floating.second{top:300px;left:25%}
@media(max-width:1199px) and (min-width:990px){.magazine .index-hub .element-wrapper .element-box.floating.second{top:329px;right:0;left:auto}
}
@media(max-width:989px) and (min-width:768px){.magazine .index-hub .element-wrapper .element-box.floating.second{top:256px;right:0;left:auto}
}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box.floating.second{top:1071px;right:auto;left:auto}
}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box.floating.medium{height:fit-content}
}
.magazine .index-hub .element-wrapper .element-box.floating h2{margin-bottom:20px;color:#333;min-height:24px;padding-bottom:0}
.magazine .index-hub .element-wrapper .element-box.floating p{padding:0;margin-top:0}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box:not(.floating){border:1px solid #fff}
}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box:not(.floating):not(.small)>div div:first-child{display:none}
}
.magazine .index-hub .element-wrapper .element-box:not(.floating).dark h2{color:#333}
.magazine .index-hub .element-wrapper .element-box:not(.floating).dark h2.tl-box.white::after{background-color:#333}
.magazine .index-hub .element-wrapper .element-box:not(.floating).dark h3{color:#333}
.magazine .index-hub .element-wrapper .element-box:not(.floating).dark p{color:#333}
@media(min-width:768px){.magazine .index-hub .element-wrapper .element-box:not(.floating)>div:first-child{display:none}
}
.magazine .index-hub .element-wrapper .element-box:not(.floating)>div:last-child{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(143,12,37,0.75)}
@media(max-width:1199px){.magazine .index-hub .element-wrapper .element-box:not(.floating)>div:last-child{display:block;background-color:transparent}
}
.magazine .index-hub .element-wrapper .element-box:not(.floating) h2.tl-box.white{z-index:2}
@media(min-width:1200px){.magazine .index-hub .element-wrapper .element-box:not(.floating) h2.tl-box.white::after{background-color:#fff}
}
.magazine .index-hub .element-wrapper .element-box:not(.floating) h3{position:absolute;color:#fff;font-family:"ApexNew-Bold","Helvetica","Arial","sans-serif";font-size:9pt;line-height:18px;text-transform:uppercase;z-index:2}
.magazine .index-hub .element-wrapper .element-box:not(.floating) p{color:#fff;padding-left:60px}
@media(max-width:1199px){.magazine .index-hub .element-wrapper .element-box:not(.floating) p{display:none}
}
@media(min-width:1200px){.magazine .index-hub .element-wrapper .element-box:not(.floating) p{padding-top:13px}
}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box:not(.floating) p{padding-left:20px}
}
.magazine .index-hub .element-wrapper .element-box:not(.floating) .cta{position:absolute;right:20px;margin-right:0}
@media(max-width:1199px){.magazine .index-hub .element-wrapper .element-box:not(.floating) .cta{left:20px}
}
.magazine .index-hub .element-wrapper .element-box.big{width:calc(50% - 20px);height:280px}
@media(max-width:1199px) and (min-width:990px){.magazine .index-hub .element-wrapper .element-box.big{width:calc(66.66666666% - 20px);height:310px}
}
@media(max-width:989px) and (min-width:768px){.magazine .index-hub .element-wrapper .element-box.big{width:calc(66.66666666% - 20px);height:236px}
}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box.big{width:100%;height:375px}
}
.magazine .index-hub .element-wrapper .element-box.big:not(.floating) h3{bottom:30px}
@media(max-width:1199px){.magazine .index-hub .element-wrapper .element-box.big:not(.floating) h3{bottom:80px}
}
.magazine .index-hub .element-wrapper .element-box.big:not(.floating) .cta{bottom:20px}
.magazine .index-hub .element-wrapper .element-box.medium{width:calc(25% - 20px);height:280px}
.magazine .index-hub .element-wrapper .element-box.medium p{width:100%}
@media(max-width:1199px) and (min-width:990px){.magazine .index-hub .element-wrapper .element-box.medium{width:calc(33.33333333% - 20px);height:310px}
}
@media(max-width:989px) and (min-width:768px){.magazine .index-hub .element-wrapper .element-box.medium{width:calc(33.33333333% - 20px);height:236px}
}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box.medium{width:100%;height:174px}
}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box.medium:not(.floating) p{display:none}
}
.magazine .index-hub .element-wrapper .element-box.medium:not(.floating) h3{bottom:30px}
@media(max-width:1199px) and (min-width:768px){.magazine .index-hub .element-wrapper .element-box.medium:not(.floating) h3{bottom:80px}
}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box.medium:not(.floating) h3{bottom:20px}
}
.magazine .index-hub .element-wrapper .element-box.medium:not(.floating) .cta{bottom:20px}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box.medium:not(.floating) .cta{display:none}
}
.magazine .index-hub .element-wrapper .element-box.small{width:calc(25% - 20px);height:130px}
@media(max-width:1199px) and (min-width:990px){.magazine .index-hub .element-wrapper .element-box.small{width:calc(33.33333333% - 20px);height:144px}
}
@media(max-width:989px) and (min-width:768px){.magazine .index-hub .element-wrapper .element-box.small{width:calc(33.33333333% - 20px);height:110px}
}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box.small{background-image:none !important;background-color:#8f0c25;width:100%;height:90px}
}
@media(max-width:767px){.magazine .index-hub .element-wrapper .element-box.small>div:first-child{position:absolute;background-image:url(images/sprite-icons.png);background-position:-102px -1950px;width:50px;height:40px;right:0}
}
.magazine .index-hub .element-wrapper .element-box.small h3{bottom:20px}
.magazine .index-hub .element-wrapper .element-box.small p,.magazine .index-hub .element-wrapper .element-box.small .animated-line{display:none}
.magazine .index-hub .element-wrapper .element-box.small .cta{bottom:10px}
@media(max-width:1199px){.magazine .index-hub .element-wrapper .element-box.small .cta{display:none}
}
.magazine .index-hub .element-wrapper .element-box .animated-line{display:inline-block;width:34px;height:2px;background-color:#8f0c25;position:absolute;left:0;top:7px;margin-top:-1px}
.magazine .index-hub .element-wrapper .element-box p{font-family:"ApexNew-Book","Helvetica","Arial","sans-serif";font-size:11pt;line-height:13pt;height:50px;width:75%;padding:20px;margin-top:40px}
@media(max-width:1199px){.magazine .index-hub .element-wrapper .element-box p{width:100%}
}
.magazine .index-hub .element-wrapper .element-box p.subtitle{font-size:11pt;line-height:18px;min-height:25px;width:100%;padding-left:45px !important}
.magazine .index-hub .element-wrapper .element-box h2{font:18px/21px "ApexNew-Bold","Helvetica","Arial","sans-serif";text-transform:uppercase;margin-top:0;color:#fff;min-height:38px;padding-bottom:15px}
.magazine .index-hub .load-more-wrapper{height:50px;margin-top:30px;margin-bottom:30px}
.magazine .index-hub .load-more-wrapper .load-more{width:180px;height:100%;margin:auto;border:2px solid #ccc;border-radius:10px;font-style:normal;font-size:12px;color:#999;text-transform:uppercase;cursor:pointer;text-align:center;line-height:47px}
.magazine .index-hub .load-more-wrapper .load-more svg{position:relative;top:4px;margin-right:5px;width:20px;fill:#999}
.magazine .index-hub .load-more-wrapper .load-more span{font-family:"ApexNew-Bold","Helvetica","Arial","sans-serif";font-size:9pt}
.magazine .cta span:not(.bg-effect){font:9pt "ApexNew-Bold","Helvetica","Arial","sans-serif";padding:5px 18px}
.magazine .article-hero .hero-img{position:relative;width:100%;height:450px;background-size:cover;background-position:center center;color:#fff;font-family:'ArialMT','Arial';font-style:normal}
@media(min-width:990px) and (max-width:1199px){.magazine .article-hero .hero-img{height:371px}
}
@media(min-width:768px) and (max-width:989px){.magazine .article-hero .hero-img{height:288px}
}
@media(max-width:767px){.magazine .article-hero .hero-img{height:375px;padding:20px}
}
.magazine .article-hero .hero-img>.red-stripe{font-family:"ApexNew-BookItalic","ArialMT","Arial";font-size:34px;letter-spacing:.02em;word-spacing:.07em;margin:0;background-color:#8f0c25;line-height:50px;text-align:right;width:580px;text-transform:uppercase;color:#fff;padding-right:20px;padding-top:10px}
@media(max-width:1199px) and (min-width:990px){.magazine .article-hero .hero-img>.red-stripe{font-size:31px}
}
@media(max-width:989px) and (min-width:768px){.magazine .article-hero .hero-img>.red-stripe{font-size:31px;width:67%}
}
@media(max-width:767px){.magazine .article-hero .hero-img>.red-stripe{position:absolute;font-size:16px;line-height:30px;padding-top:10px;margin-top:-20px;margin-left:-20px;width:100%}
}
.magazine .article-hero .hero-img>div:last-child{position:absolute;bottom:30px;left:30px}
@media(max-width:767px){.magazine .article-hero .hero-img>div:last-child{bottom:20px;left:20px}
}
.magazine .article-hero .hero-img>div:last-child h1{font-family:"ApexNew-Bold",'Arial Bold','Arial';text-transform:uppercase;margin:0;font-size:24px}
@media(max-width:767px){.magazine .article-hero .hero-img>div:last-child h1{width:calc(100% - 20px)}
}
.magazine .article-body::after{content:"";display:block;clear:both}
.magazine .article-body .column{float:left;padding:20px;font-family:'Arial-BoldMT','Arial Bold','Arial';font-style:normal}
@media(max-width:1199px){.magazine .article-body .column{float:none}
}
.magazine .article-body .column.left{width:75%}
@media(max-width:1199px){.magazine .article-body .column.left{width:100%}
}
.magazine .article-body .column.left .text-with-image h2{margin-top:20px;margin-bottom:30px;font-size:18px;line-height:20pt;font-family:"ApexNew-Bold",'Arial Bold','Arial';text-transform:uppercase}
@media(max-width:767px){.magazine .article-body .column.left .text-with-image h2{font-size:18px;line-height:22px;height:initial}
}
.magazine .article-body .column.left .text-with-image .body-img{width:100%;height:280px;background-size:cover;background-position:center center}
.magazine .article-body .column.left .text-with-image p{font-size:16px;font-family:"ApexNew","Helvetica","Arial","sans-serif";margin-left:35px}
@media(max-width:767px){.magazine .article-body .column.left .text-with-image p{margin-left:0}
}
.magazine .article-body .column.left .text-with-image img{width:100%}
.magazine .article-body .column.left .text-with-image .impressum{position:relative;left:0;margin-top:20px;margin-bottom:20px;font-weight:bold;margin-right:150px;font-style:italic;font-family:"ApexNew-Bold",'Arial Bold','Arial';font-size:18px}
@media(max-width:1199px) and (min-width:768px){.magazine .article-body .column.left .text-with-image .impressum{margin-right:100px}
}
@media(max-width:767px){.magazine .article-body .column.left .text-with-image .impressum{margin-right:30px}
}
.magazine .article-body .column.left .gallery-wrapper .slider__item img.overlay-image{display:none !important}
.magazine .article-body .column.left .gallery-wrapper .slider__item svg{opacity:1 !important;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-ms-transform:scale(1) !important;-o-transform:scale(1) !important;transform:scale(1) !important}
.magazine .article-body .column.left .gallery-wrapper .slider__item svg image{filter:none !important}
.magazine .article-body .column.right{padding:20px 10px;padding-top:50px;width:25%}
@media(max-width:1199px){.magazine .article-body .column.right{padding-top:0;width:100%}
.magazine .article-body .column.right>div::after{content:"";display:block;clear:both}
}
@media(max-width:1199px) and (min-width:768px){.magazine .article-body .column.right{padding-bottom:50px}
}
@media(max-width:767px){.magazine .article-body .column.right{padding-bottom:10px}
.magazine .article-body .column.right>div::after{margin-left:-20px;margin-right:-20px}
}
.magazine .article-body .column.right .magazinerelateditems>div::after{content:"";display:block;clear:both}
.magazine .article-body .column.right h3{text-transform:uppercase;margin:20px auto;font-family:"ApexNew-Bold",'Arial Bold','Arial';font-size:18px}
@media(max-width:1199px) and (min-width:768px){.magazine .article-body .column.right h3{text-transform:uppercase;margin:20px auto}
}
.magazine .article-body .column.right .box{position:relative;width:100%;margin-bottom:20px;padding:20px;color:#fff;text-transform:uppercase;font-style:normal;font-size:18px;cursor:pointer;background-size:cover;background-position:center}
@media(max-width:1199px) and (min-width:768px){.magazine .article-body .column.right .box{float:left;width:calc(33.33333333% - 20px);margin:0 10px}
}
@media(max-width:767px){.magazine .article-body .column.right .box:not(.presented){margin-bottom:0}
}
.magazine .article-body .column.right .box.big{height:280px}
@media(max-width:1199px) and (min-width:990px){.magazine .article-body .column.right .box.big{height:303px;width:303px}
}
@media(max-width:989px) and (min-width:768px){.magazine .article-body .column.right .box.big{height:229px;width:229px}
}
@media(max-width:767px){.magazine .article-body .column.right .box.big{height:355px}
}
.magazine .article-body .column.right .box.big .tl-box{font-size:18px;line-height:21px;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif}
.magazine .article-body .column.right .box.small{height:130px}
@media(max-width:1199px) and (min-width:990px){.magazine .article-body .column.right .box.small{height:303px;width:303px}
}
@media(max-width:989px) and (min-width:768px){.magazine .article-body .column.right .box.small{height:230px}
}
@media(max-width:767px){.magazine .article-body .column.right .box.small{height:165px;margin-top:20px}
}
.magazine .article-body .column.right .box.small.presented{text-align:right;margin-bottom:20px;font-family:"ApexNew-Bold",'Arial Bold','Arial';font-size:18px}
@media(max-width:1199px) and (min-width:990px){.magazine .article-body .column.right .box.small.presented{width:calc(50% - 20px);height:216px}
}
@media(max-width:989px) and (min-width:768px){.magazine .article-body .column.right .box.small.presented{width:calc(50% - 20px);height:164px}
}
@media(max-width:767px){.magazine .article-body .column.right .box.small.presented{height:165px}
}
.magazine .article-body .column.right .box.small:not(.presented) p:first-child{font:18px/21px "ApexNew-Bold","Helvetica,Arial","sans-serif";letter-spacing:.05em;padding-bottom:3px;position:relative;text-transform:uppercase}
@media(min-width:768px){.magazine .article-body .column.right .box.small:not(.presented) p:first-child::after{content:"";width:34px;height:2px;background-color:#8f0c25;top:100%;left:0;display:inline-block;position:absolute}
}
@media(max-width:767px){.magazine .article-body .column.right .box.small:not(.presented) p:first-child{margin-top:0;padding-bottom:0}
}
.magazine .article-body .column.right .box p{margin:0}
.magazine .article-body .column.right .box p.tl-box{letter-spacing:initial}
.magazine .article-body .column.right .box p:last-child{position:absolute;bottom:20px;font-size:8pt;font-family:"ApexNew-Bold",'Arial Bold','Arial'}
.no-header-footer main{padding-top:0}
.no-header-footer main .carousel{margin-top:20px}
.no-header-footer main .carousel .scroll-to-see{display:none}
.no-header-footer main .gallery-wrapper{margin:50px;margin-top:0}
.no-header-footer main .tabbedmodule .accordion__toggle{display:none}
.no-header-footer main .tabbedmodule .tab-header{margin-top:12px}
.no-header-footer main .bottom--link--wrapper{position:relative;margin-bottom:10px}
.no-header-footer main .bottom--link--wrapper>.bottom--link{position:absolute;right:50px}
.no-header-footer main .bottom--link--wrapper .bottom--link{bottom:0}
.no-header-footer main .bottom--link--wrapper .bottom--link:before{background-position:-64px -1915px}
.no-header-footer main .bottom--link--wrapper .bottom--link--group{text-align:center}
.no-header-footer main .bottom--link--wrapper .bottom--link--group .bottom--link:last-child{border-left:1px solid}
.no-header-footer main .bottom--link--wrapper .bottom--link--group .bottom--link:last-child:before{position:absolute;right:-20px;background-position:-64px -1966px;margin-right:0}
.gallery-container{max-width:1600px;margin:auto}
.gallery-container h3{padding-top:25px;padding-bottom:15px;padding-left:70px;font-size:12px;font-weight:bold;text-transform:uppercase}
@media only screen and (max-width:767px){.gallery-container h3{padding-left:25px}
}
.gallery-container h1{font-size:52px;padding-left:70px;padding-bottom:60px;font-weight:bold}
@media only screen and (max-width:767px){.gallery-container h1{font-size:25px;padding-left:25px;padding-bottom:20px}
}
.gallery-container .gallery-items{position:relative;padding-bottom:40px;font-size:0}
.gallery-container .gallery-items .gallery-item{display:none;width:33.3%;cursor:pointer}
@media only screen and (max-width:767px){.gallery-container .gallery-items .gallery-item{width:50%}
}
.gallery-container .gallery-items .gallery-item .img-cont img{max-width:100%}
.gallery-container .gallery-items .gallery-item.visible{display:inline-block}
.gallery-container .gallery-items .gallery-item.row-selected{padding-bottom:500px}
.gallery-container .gallery-items .gallery-item .gallery-item-inner{padding:12px;position:relative}
@media only screen and (max-width:1599px){.gallery-container .gallery-items .gallery-item .gallery-item-inner{padding:10px}
}
@media only screen and (max-width:999px){.gallery-container .gallery-items .gallery-item .gallery-item-inner{padding:6px}
}
@media only screen and (max-width:767px){.gallery-container .gallery-items .gallery-item .gallery-item-inner{padding:6px}
}
.gallery-container .gallery-items .gallery-item .gallery-item-inner .img-cont{text-align:center}
.gallery-container .gallery-items .gallery-item.selected .gallery-item-inner:after{width:0;height:0;border-style:solid;border-width:0 10px 14px 10px;border-color:transparent transparent #e5e5e5 transparent;content:" ";position:absolute;bottom:0;left:calc(50% - 20px)}
.gallery-container .gallery-items .gallery-detail{display:none;position:absolute;background-color:#e5e5e5;width:100%;font-size:14px}
@media only screen and (max-width:767px){.gallery-container .gallery-items .gallery-detail{font-size:12px}
}
.gallery-container .gallery-items .gallery-detail.visible{display:block}
.gallery-container .gallery-items .gallery-detail i.icon{position:absolute;padding:15px;top:15px;right:15px;height:30px;cursor:pointer;width:45px;display:inline-block;font-size:0;background-image:url("images/sprite-icons.png");background-position:-2px -303px;background-repeat:no-repeat}
.gallery-container .gallery-items .gallery-detail .media-container{padding-top:80px;padding-bottom:60px;width:90%;max-width:1440px;margin-left:auto;margin-right:auto;text-align:center}
.gallery-container .gallery-items .gallery-detail .media-container img{max-width:100%}
.gallery-container .gallery-items .gallery-detail .media-container video,.gallery-container .gallery-items .gallery-detail .media-container iframe{display:none;width:100%;height:700px}
@media only screen and (max-width:999px){.gallery-container .gallery-items .gallery-detail .media-container video,.gallery-container .gallery-items .gallery-detail .media-container iframe{height:500px}
}
@media only screen and (max-width:767px){.gallery-container .gallery-items .gallery-detail .media-container video,.gallery-container .gallery-items .gallery-detail .media-container iframe{height:300px}
}
.gallery-container .gallery-items .gallery-detail .media-container .media-toolbar{padding-top:20px}
.gallery-container .gallery-items .gallery-detail .media-container .media-toolbar .ico{float:right}
.gallery-container .gallery-items .gallery-detail .media-container .media-toolbar .ico.i-fb{background-position:0 -1252px}
.gallery-container .gallery-items .gallery-detail .media-container .media-toolbar .ico.i-tw{background-position:0 -1202px}
.gallery-container .gallery-items .gallery-detail .media-container .media-toolbar .download-link{position:relative;top:10px;float:right;width:30px;height:30px;content:"";background-image:url("images/sprite-icons.png");background-repeat:no-repeat;background-position:-10px -2560px}
.gallery-container .gallery-items .gallery-detail .arrow{position:absolute;top:50%;transform:translateY(-50%);cursor:pointer}
.gallery-container .gallery-items .gallery-detail .arrow.arrow-right{right:0}
.gallery-container .gallery-items .gallery-detail .arrow .icon{padding:15px;width:45px;height:45px;display:inline-block;font-size:0;background-image:url("images/sprite-icons.png");background-repeat:no-repeat}
.gallery-container .gallery-items .gallery-detail .arrow .icon.icon-left{background-position:-55px -1650px}
.gallery-container .gallery-items .gallery-detail .arrow .icon.icon-right{background-position:-50px -1702px}
.gallery-container .show-more{text-align:center;padding-top:40px;padding-bottom:40px}
.gallery-container .show-more a{padding:12px 20px;padding-left:50px;padding-right:50px;background-color:#8f0c25;color:white;text-decoration:none;outline:0;cursor:pointer;border-radius:2px;font-weight:bold;font-size:14px;display:inline-block;margin-right:10px;text-transform:uppercase;border:0}
.gallery-container.history .gallery-items .gallery-detail{text-align:center}
.gallery-container.history .gallery-items .gallery-detail a.download-link{color:#ffba00 !important}
.gallery-container.history .gallery-items .gallery-detail .model-title{color:#ffba00;padding-bottom:15px}
.gallery-container.history .gallery-items .gallery-detail p{width:85%;margin-right:auto;margin-left:auto}
.gallery-container.history .gallery-items .gallery-detail .filter-title{padding-bottom:15px;padding-top:15px;font-size:43px;font-weight:bold}
.gallery-container.history .gallery-items .gallery-detail .filter-title sup{color:#ffba00;font-size:25px}
.gallery-container.history .gallery-items .gallery-detail .media-container{padding-top:40px}
.brochure-list .tab-header button.no-click{cursor:default}
.brochure-list .tab-bottom,.brochure-list .tab-header{background-color:#f1f1f1;padding:15px 30px;margin:0;overflow:hidden;border-bottom:1px solid #e5e5e5}
.brochure-list .l-wrap{padding:0 10px}
.brochure-list .l-wrap .text-center{text-align:center}
.brochure-list .l-wrap .copy{letter-spacing:1px;line-height:1.4em;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;font-size:16px;margin:30px auto;position:relative}
.brochure-list .l-wrap .copy b{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif}
.brochure-list .l-wrap .select-wrapper{position:relative;max-width:370px;margin:25px auto}
.brochure-list .l-wrap .select-wrapper label{position:absolute;bottom:auto;left:8px;right:auto;top:5px;z-index:auto;color:#9e9e9e;font-size:11px;padding:0;text-transform:uppercase}
.brochure-list .l-wrap .select-wrapper select{border:0;border-bottom:2px solid #8f0c25;border-radius:0;color:#000;display:block;font-size:14px;margin-bottom:30px;outline:0;padding:20px 40px 10px 8px;text-transform:uppercase;width:100%;box-sizing:border-box;box-shadow:none;min-height:50px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;background:#fff url("images/select-custom_arrow.png") 96% 50% no-repeat;-webkit-appearance:none;-moz-appearance:none}
.brochure-list .l-wrap .select-wrapper select::-ms-expand{display:none}
.brochure-list .tab-bottom{padding:30px;text-align:center}
.brochure-list .tab-bottom a#download{display:inline-block;font-weight:bold;border:1px solid #000;background-image:none;background-color:#818181;color:#fff;font:10px/39px "ApexNew-Book",Helvetica,Arial,sans-serif;height:39px;padding:10px auto;text-transform:uppercase;letter-spacing:.03em;position:relative;width:135px;text-decoration:none}
.brochure-list .tab-bottom a#download[href='']{cursor:default}
.owl-carousel .owl-item .block-disclaimers{position:absolute;padding:10px 0 0 10px;z-index:9;width:calc(100% - 60px)}
.owl-carousel .owl-item .block-disclaimers p{font-size:11px;line-height:13px;margin:0;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif}
.owl-carousel .owl-item .block-disclaimers p img{display:inline-block;width:auto;height:auto;vertical-align:middle}
.owl-carousel .owl-item .block-disclaimers.txt-white{color:#fff}
.owl-carousel .owl-item .slider__content .block-disclaimers{padding:10px 0 0 0;width:100%;position:relative;clear:both}
.owl-carousel .owl-item .slider__item>.block-disclaimers{max-width:100%}
.owl-carousel .owl-item .slider__item>.block-disclaimers{text-align:center}
@media(min-width:768px){.owl-carousel .owl-item .slider__item>.block-disclaimers{bottom:10%;width:100%}
.owl-carousel .owl-item .block-disclaimers p{font-size:13px}
.owl-carousel .owl-item .slider__item>.block-disclaimers p{max-width:80%;margin:0 auto}
}
@media(min-width:769px){.owl-carousel .owl-item .block-disclaimers{max-width:300px}
}
@media(min-width:1024px){.owl-carousel .owl-item .block-disclaimers{padding:30px 0}
.owl-carousel .owl-item .slider__item>.block-disclaimers{bottom:5%}
.owl-carousel .owl-item .slider__item>.block-disclaimers p{max-width:100%}
}
@media(min-width:1365px){.owl-carousel .owl-item .block-disclaimers{max-width:450px;padding:30px 0}
.owl-carousel .owl-item .block-disclaimers p{font-size:14px;line-height:1.4}
}
.hero-wrap .hero-wrap__inner .hero-wrap_bottom_legal__content{position:absolute;bottom:5%;width:65%;left:60px;font-size:12px;text-align:center}
@media(min-width:1367px){.hero-wrap .hero-wrap__inner .hero-wrap_bottom_legal__content{position:absolute;bottom:5%;left:60px;width:55%;font-size:12px;text-align:center}
}
@media screen and (min-width:1025px) and (max-width:1367px){.hero-wrap .hero-wrap__inner .hero-wrap_bottom_legal__content{position:absolute;bottom:5%;left:60px;width:55%;font-size:12px;text-align:center}
}
@media screen and (max-width:1024px){.hero-wrap .hero-wrap__inner .hero-wrap_bottom_legal__content{position:absolute;bottom:5%;width:80%;left:60px;font-size:12px;text-align:center}
}
@media screen and (max-width:767px){.hero-wrap .hero-wrap__inner .hero-wrap_bottom_legal__content{display:none}
}
.new-promo-hub{width:100%;height:auto;background-color:#f9f9f9;margin:0;padding:0;float:left}
.new-promo-hub strong{font-family:"ApexNew-Bold"}
.new-promo-hub .promo-tab-sel{margin:44px auto 12px auto;height:35px;font-size:16px;line-height:22px;letter-spacing:2px;font-family:"ApexNew-Medium",sans-serif;font-weight:400;position:relative;width:1170px;text-align:center}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-hub .promo-tab-sel{width:960px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-hub .promo-tab-sel{width:100%}
}
@media only screen and (max-width:767px){.new-promo-hub .promo-tab-sel{width:100%}
}
.new-promo-hub .promo-tab-sel a{text-decoration:none;color:#000;text-transform:uppercase}
.new-promo-hub .promo-tab-sel .promo-pvt{text-align:right;display:inline-block;margin-left:17px}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-hub .promo-tab-sel .promo-pvt{width:calc(50% - 14px);margin-left:0}
}
@media only screen and (max-width:767px){.new-promo-hub .promo-tab-sel .promo-pvt{width:calc(50% - 17px);margin-left:0}
}
.new-promo-hub .promo-tab-sel .promo-bsn{margin-left:15px}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-hub .promo-tab-sel .promo-bsn{display:inline-block;width:calc(50% - 10px);text-align:left;margin-left:15px}
}
@media only screen and (max-width:767px){.new-promo-hub .promo-tab-sel .promo-bsn{display:inline-block;width:calc(50% - 10px);text-align:left;margin-left:15px}
}
.new-promo-hub .promo-tab-sel .activetab{border-style:solid;border-color:#8f0c25;border-width:0 0 2px 0;font-weight:600}
.new-promo-hub .promo-tab-sel .hide{display:none}
.new-promo-hub .promo-box{margin:0 auto;width:1170px;height:auto;padding-bottom:30px;overflow:auto}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-hub .promo-box{width:960px;margin:0 auto}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-hub .promo-box{width:720px}
}
@media only screen and (max-width:767px){.new-promo-hub .promo-box{width:375px;overflow:auto;margin-bottom:20px}
}
.new-promo-hub .promo-box .promo-model{height:340px;width:360px;margin:15px 15px;-webkit-box-shadow:0 2px 24px 0 rgba(0,0,0,0.08);-moz-box-shadow:0 2px 24px 0 rgba(0,0,0,0.08);background-color:white;box-shadow:0 2px 24px 0 rgba(0,0,0,0.08);float:left}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-hub .promo-box .promo-model{width:290px;height:280px}
.new-promo-hub .promo-box .promo-model img{width:100%;height:100%}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-hub .promo-box .promo-model{width:330px;height:306px;margin:15px 15px}
.new-promo-hub .promo-box .promo-model img{width:100%;height:100%}
}
@media only screen and (max-width:767px){.new-promo-hub .promo-box .promo-model{width:320px;height:305px;margin:15px 27px}
.new-promo-hub .promo-box .promo-model img{width:100%;height:100%}
}
.new-promo-hub .promo-box .promo-model a{text-decoration:none;color:black}
.new-promo-hub .promo-box .promo-model a .promo-car-image{height:252px;width:360px}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-hub .promo-box .promo-model a .promo-car-image{height:203px;width:290px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-hub .promo-box .promo-model a .promo-car-image{width:330px;height:226px}
}
@media only screen and (max-width:767px){.new-promo-hub .promo-box .promo-model a .promo-car-image{width:320px;height:216px}
}
.new-promo-hub .promo-box .promo-model a .promo-tabtext-container{height:90px;width:360px;display:inline-block;background-color:#fff;position:relative}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-hub .promo-box .promo-model a .promo-tabtext-container{width:290px;height:79px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-hub .promo-box .promo-model a .promo-tabtext-container{width:330px;height:80px}
}
@media only screen and (max-width:767px){.new-promo-hub .promo-box .promo-model a .promo-tabtext-container{width:320px;height:99px}
}
.new-promo-hub .promo-box .promo-model a .promo-tabtext-container .modeltabtitle{font-family:"ApexNew-Bold";font-size:18px;line-height:24px;height:24px;overflow:hidden;margin-left:20px;margin-top:14px;margin-bottom:14px;top:19px;color:#000;display:block;text-transform:uppercase;letter-spacing:2px}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-hub .promo-box .promo-model a .promo-tabtext-container .modeltabtitle{top:5px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-hub .promo-box .promo-model a .promo-tabtext-container .modeltabtitle{top:5px}
}
@media only screen and (max-width:767px){.new-promo-hub .promo-box .promo-model a .promo-tabtext-container .modeltabtitle{top:10px;margin-bottom:20px}
}
.new-promo-hub .promo-box .promo-model a .promo-tabtext-container .promo-text{font-family:"ApexNew-Book";font-weight:normal;font-size:14px;line-height:23px;width:40%;height:23px;letter-spacing:1px;margin-left:20px;position:relative;display:inline-block;overflow:hidden}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-hub .promo-box .promo-model a .promo-tabtext-container .promo-text{height:23px;top:0}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-hub .promo-box .promo-model a .promo-tabtext-container .promo-text{height:23px;top:0}
}
@media only screen and (max-width:767px){.new-promo-hub .promo-box .promo-model a .promo-tabtext-container .promo-text{height:23px}
}
.new-promo-hub .promo-box .promo-model a .promo-tabtext-container .discov-more{color:#8f0c25;width:42%;height:23px;font-family:"ApexNew-Medium";font-weight:500;letter-spacing:1px;text-align:right;display:inline-block;float:right;right:0;font-size:14px;line-height:23px;position:relative;margin-right:20px;text-decoration:underline;text-transform:uppercase;overflow:hidden}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-hub .promo-box .promo-model a .promo-tabtext-container .discov-more{top:0}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-hub .promo-box .promo-model a .promo-tabtext-container .discov-more{top:0}
}
@media only screen and (max-width:767px){.new-promo-hub .promo-box .promo-model a .promo-tabtext-container .discov-more{top:0}
}
.new-promo-accordion{background-color:white;border-radius:10px;margin:0 auto;box-shadow:0 0 48px rgba(0,0,0,0.16);position:relative;display:table}
.new-promo-accordion strong{font-family:"ApexNew-Bold"}
@media(min-width:1200px){.new-promo-accordion{width:79vw;background-color:white;border-radius:10px;margin-top:20px;margin-bottom:40px;box-shadow:0 0 48px rgba(0,0,0,0.16)}
}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-accordion{width:90vw;margin:5px auto 75px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-accordion{width:90vw;margin:75px auto}
}
@media only screen and (max-width:767px){.new-promo-accordion{width:90vw;margin:75px auto;box-shadow:0 0 26px rgba(0,0,0,0.04)}
}
.new-promo-accordion.container{margin-right:auto;margin-left:auto}
@media only screen and (max-width:767px){.new-promo-accordion.container{padding:0}
}
.new-promo-accordion.container .dotazioni{position:relative;top:0;min-height:48px}
.new-promo-accordion.container .dotazioni:not(:last-of-type):after{content:"";position:absolute;width:100%;height:1px;background-color:#8f0c25;opacity:.5;bottom:0;left:0}
.new-promo-accordion.container .dotazioni .row{width:92%;margin:0 30px;height:auto}
.new-promo-accordion.container .dotazioni .row div:first-of-type{margin-top:14px}
.new-promo-accordion.container .dotazioni .row p{margin:0;line-height:22px}
.new-promo-accordion.container .dotazioni .row p:first-of-type{margin-top:14px}
.new-promo-accordion.container .dotazioni .row p:last-of-type{margin-bottom:30px}
.new-promo-accordion.container .dotazioni .row.allestimenti.opened{margin-top:-4px;opacity:1;padding-bottom:30px}
.new-promo-accordion.container .dotazioni .row.financial-table{flex-direction:row !important;padding:0}
.new-promo-accordion.container .dotazioni .row.financial-table strong{font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-weight:bold}
.new-promo-accordion.container .dotazioni .row.financial-table .cell{width:50% !important;box-sizing:border-box;flex-grow:1;padding:5px;overflow:hidden;font-size:16px;line-height:22px;height:29px}
.new-promo-accordion.container .dotazioni .row.financial-table .cell:last-of-type{margin-bottom:30px}
@media only screen and (max-width:767px){.new-promo-accordion.container .dotazioni .row.financial-table .cell{width:100% !important}
}
.new-promo-accordion.container .dotazioni .row.financial-table .cell:nth-of-type(4n+3){background-color:#f1f1f1}
.new-promo-accordion.container .dotazioni .row.financial-table .cell:nth-of-type(4n+3)+*{background-color:#f1f1f1}
@media only screen and (min-width:768px){.new-promo-accordion.container .dotazioni .row.financial-table div:nth-child(2){margin-top:14px}
}
.new-promo-accordion.container .dotazioni .row .item{display:block;width:calc(50% - 10px);margin:18px 18px 0 0;margin-top:18px !important}
@media only screen and (max-width:767px){.new-promo-accordion.container .dotazioni .row .item{width:95%;margin:9px 2%}
}
.new-promo-accordion.container .dotazioni .row .item span{display:block}
@media only screen and (max-width:767px){.new-promo-accordion.container .dotazioni .row{width:90%;margin:0 auto}
}
.new-promo-accordion.container .dotazioni .row .ttitle{font-family:"ApexNew-Bold",sans-serif;font-weight:800;font-size:16px;line-height:22px;text-transform:uppercase}
.new-promo-accordion.container .dotazioni .row .ttext{font-family:"ApexNew-Book",sans-serif;font-weight:400;font-size:16px;line-height:22px;text-transform:capitalize}
.new-promo-accordion.container .dotazioni span.span-cont{color:#8f0c25;font-size:21px;line-height:22px;font-family:"ApexNew-Bold",sans-serif !important;font-style:normal;cursor:pointer;position:relative;margin-top:16px;margin-bottom:16px;padding-right:12%;transition:all .1s ease-out;margin-left:15px;display:flex;align-items:center;height:68px;overflow:hidden;letter-spacing:1px}
.new-promo-accordion.container .dotazioni span.span-cont ~ .row{overflow:hidden;padding-bottom:0;transition:max-height .6s ease-in-out,padding-bottom 50ms linear,opacity 50ms .6s ease-in;display:flex;flex-wrap:wrap;flex-direction:column}
@media(min-width:1200px){.new-promo-accordion.container .dotazioni span.span-cont ~ .row{max-width:calc(79vw - 60px)}
}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-accordion.container .dotazioni span.span-cont ~ .row{max-width:calc(90vw - 60px)}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-accordion.container .dotazioni span.span-cont ~ .row{max-width:calc(90vw - 60px)}
}
@media only screen and (max-width:767px){.new-promo-accordion.container .dotazioni span.span-cont ~ .row{max-width:calc(80vw)}
}
.new-promo-accordion.container .dotazioni span.span-cont.closed{font-family:"ApexNew-Book",sans-serif !important;color:#000;margin-bottom:16px;transition-delay:400ms}
.new-promo-accordion.container .dotazioni span.span-cont.closed:after{transform:rotate(90deg)}
.new-promo-accordion.container .dotazioni span.span-cont.closed ~ .row{max-height:0;opacity:0;transition:max-height .6s ease-in-out,padding-bottom 50ms linear,opacity 100ms ease-in}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-accordion.container .dotazioni span.span-cont.closed ~ .row{width:90%;margin:0 auto}
}
@media only screen and (max-width:767px){.new-promo-accordion.container .dotazioni span.span-cont.closed ~ .row{width:90%;margin:0 auto}
}
.new-promo-accordion.container .dotazioni span.span-cont:after{content:"";position:absolute;right:28px;width:12px;height:100%;top:0;background:url("https://img06.en25.com/EloquaImages/clients/FiatMarketing/%7Bc4474772-b610-4736-bcf5-f2093d5a45c5%7D_arrow.png") no-repeat center;background-size:contain;transition:transform .3s ease-in-out;transform:rotate(-90deg)}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-accordion.container .dotazioni span.span-cont:after{right:25px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-accordion.container .dotazioni span.span-cont:after{right:25px}
}
@media only screen and (max-width:767px){.new-promo-accordion.container .dotazioni span.span-cont:after{right:25px}
}
.new-promo-accordion.container .dotazioni.ffamily{font-family:"ApexNew-Book",sans-serif !important}
.new-promo-range-hub{width:100%;height:auto;background-color:#f9f9f9;margin:0;padding:0;float:left}
.new-promo-range-hub strong{font-family:"ApexNew-Bold",sans-serif}
.new-promo-range-hub .detail-promo-sel{margin:0 auto;width:1170px}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-range-hub .detail-promo-sel{width:991px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-range-hub .detail-promo-sel{width:768px}
}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel{width:100%}
}
.new-promo-range-hub .detail-promo-sel #counter{width:200px;height:30px;margin:0 auto;position:relative;top:-15px;display:none;font-size:16px;line-height:22px;text-align:center}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel #counter{display:block}
}
.new-promo-range-hub .detail-promo-sel .goback{width:183px;height:20px;margin-top:30px;margin-left:21px}
.new-promo-range-hub .detail-promo-sel .goback svg{height:19px;width:30px}
.new-promo-range-hub .detail-promo-sel .goback a{text-decoration:none;color:black}
.new-promo-range-hub .detail-promo-sel .goback a .promo-text-detail{letter-spacing:.05em;font-family:"ApexNew-Book",sans-serif;position:relative;top:-3px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile{display:none !important}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile{display:block !important}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile{height:auto;overflow:hidden;display:block;padding-bottom:30px}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile{display:none}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .owl-item:not(.center),.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .owl-item:not(.center){opacity:.5}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box{background-color:#fff;height:550px;width:360px;margin:28px 15px 0 15px;-webkit-box-shadow:0 2px 14px 0 rgba(0,0,0,0.12);-moz-box-shadow:0 2px 14px 0 rgba(0,0,0,0.12);box-shadow:0 2px 14px 0 rgba(0,0,0,0.12);float:left;position:relative;background-color:#fff}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo a,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box a,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo a,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box a{text-decoration:none;color:black}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box{width:290px;height:520px;margin:28px 20px 0 20px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo img,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box img,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo img,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box img{width:100%;height:100%}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box{width:330px;height:483px;margin:28px 27px 0 27px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo img,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box img,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo img,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box img{width:100%;height:100%}
}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box{width:340px;height:475px;margin:28px auto;float:none}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo img,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box img,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo img,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box img{width:100%;height:100%}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promoimg,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promoimg,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promoimg,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promoimg{display:inline-block;max-height:297px;width:360px;height:297px;background-size:cover;background-position:center;background-repeat:no-repeat}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promoimg,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promoimg,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promoimg,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promoimg{height:241px;width:290px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promoimg,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promoimg,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promoimg,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promoimg{width:330px;height:238px}
}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promoimg,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promoimg,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promoimg,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promoimg{width:340px;height:237px}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-promo-tag,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-promo-tag,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-promo-tag,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-promo-tag{width:125px;height:34px;background-color:#8f0c25;display:inline-block;position:absolute;top:275px;right:0;z-index:5;float:left}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-promo-tag,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-promo-tag,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-promo-tag,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-promo-tag{width:126px;top:218px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-promo-tag,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-promo-tag,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-promo-tag,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-promo-tag{width:126px;top:214px}
}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-promo-tag,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-promo-tag,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-promo-tag,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-promo-tag{width:111px;height:30px;top:217px}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-promo-tag .cta-promo-text,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-promo-tag .cta-promo-text,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-promo-tag .cta-promo-text,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-promo-tag .cta-promo-text{height:34px;display:inline-block;margin-left:15px;font-family:"ApexNew-Book",sans-serif;letter-spacing:.05em;font-size:14px;line-height:34px;color:#fff;text-transform:uppercase}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container{height:165px;margin-top:-4px;overflow:hidden;position:relative;top:20px;width:100%}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container{height:184px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container{height:165px}
}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container{height:168px}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container .flexcontainer-h2,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container .flexcontainer-h2,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container .flexcontainer-h2,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container .flexcontainer-h2{display:flex;align-items:center;height:44px;width:100%;margin-top:6px}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container .flexcontainer-h2,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container .flexcontainer-h2,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container .flexcontainer-h2,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container .flexcontainer-h2{margin-top:7px}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container .modeltitle,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container .modeltitle,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container .modeltitle,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container .modeltitle{position:relative;font-family:"ApexNew-Bold";font-size:18px;line-height:20px;margin-left:20px;margin-right:20px;font-style:normal;font-stretch:normal;letter-spacing:2px;color:#000;max-height:40px;width:100%;margin-bottom:15px;overflow:hidden;text-transform:uppercase}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container .modeltitle,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container .modeltitle,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container .modeltitle,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container .modeltitle{margin-bottom:0}
}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container{top:5px}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container .detailtext{overflow:hidden;letter-spacing:0;font-size:16px;line-height:22px;position:relative;top:5px;height:108px;width:100%;display:block}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container .detailtext p,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container .detailtext p,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container .detailtext p,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container .detailtext p{margin:0 20px}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container .detailtext{height:130px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container .detailtext{height:109px}
}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .promo-text-container .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .promo-text-container .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .promo-text-container .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .promo-text-container .detailtext{height:109px}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-btn-discover,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-discover,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-btn-discover,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-discover{width:200px;height:35px;margin:0 auto;background-color:#fff;border-style:solid;border-color:#8f0c25;border-width:0;z-index:5;position:relative;top:28px;text-align:center;text-transform:uppercase;display:flex;align-items:center;justify-content:center;overflow:hidden}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-btn-discover,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-discover,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-btn-discover,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-discover{top:38px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-btn-discover,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-discover,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-btn-discover,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-discover{top:25px}
}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-btn-discover,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-discover,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-btn-discover,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-discover{top:16px}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-btn-discover svg,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-discover svg,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-btn-discover svg,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-discover svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-btn-discover .shape,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-discover .shape,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-btn-discover .shape,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-discover .shape{stroke-dasharray:500 0;stroke-dashoffset:-350;stroke-width:2px;shape-rendering:geometricPrecision;fill:transparent;stroke:#8f0c25;-webkit-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-moz-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-ms-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-o-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-btn-discover .discover-span,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-discover .discover-span,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-btn-discover .discover-span,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-discover .discover-span{font-family:"ApexNew-Medium",sans-serif;letter-spacing:1px;font-weight:500;font-size:12px;line-height:14px;position:relative;max-height:28px;margin-right:10px;display:inline-block;overflow:hidden}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-btn-discover .ico.btn-zoom,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-discover .ico.btn-zoom,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-btn-discover .ico.btn-zoom,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-discover .ico.btn-zoom{margin-right:10px;margin-left:10px;flex-shrink:0}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-btn-discover:hover .shape,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-discover:hover .shape,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-btn-discover:hover .shape,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-discover:hover .shape{stroke-dasharray:0 339;stroke-dashoffset:-500;-webkit-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-moz-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-ms-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-o-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-btn-discover:hover .discover-span,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-discover:hover .discover-span,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-btn-discover:hover .discover-span,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-discover:hover .discover-span{color:#8f0c25}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .detail-promo .cta-btn-discover:hover .ico.btn-zoom,.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-discover:hover .ico.btn-zoom,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .detail-promo .cta-btn-discover:hover .ico.btn-zoom,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-discover:hover .ico.btn-zoom{background-position:-11px -63px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box{text-align:center;background-color:#000}
@media only screen and (min-width:1200px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box.sub-box-md-0,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box.sub-box-md-0{display:none}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box.sub-box-md-1,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box.sub-box-md-1{height:540px;width:360px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box.sub-box-md-2,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box.sub-box-md-2{height:540px;width:750px}
}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box.sub-box-md-0,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box.sub-box-md-0{display:none}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box.sub-box-md-1,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box.sub-box-md-1{height:500px;width:290px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box.sub-box-md-2,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box.sub-box-md-2{width:620px;height:500px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box.sub-box-sm-0,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box.sub-box-sm-0{display:none}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box.sub-box-sm-1,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box.sub-box-sm-1{height:483px;width:330px}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-img,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-img{height:297px;background-repeat:no-repeat;background-position:center}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-img,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-img{height:241px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-img,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-img{height:238px}
}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-img,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-img{height:237px}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-text,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-text{height:254px;width:100%;display:flex;flex-direction:column;background-color:#000;position:relative;top:0}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-text,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-text{height:279px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-text,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-text{height:237px}
}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-text,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-text{height:198px}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-text .sub-title,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-text .sub-title{display:flex;align-items:center;height:44px;width:90%;margin:0 auto;margin-top:26px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-text .sub-title .modeltitle,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-text .sub-title .modeltitle{position:relative;font-family:"ApexNew-Bold";font-size:18px;line-height:20px;font-style:normal;font-stretch:normal;letter-spacing:2px;color:#fff;max-height:40px;width:100%;margin-bottom:15px;overflow:hidden;text-transform:uppercase}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-text .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-text .detailtext{font-family:"ApexNew-Book",sans-serif;overflow:hidden;letter-spacing:0;font-size:16px;line-height:22px;position:relative;margin:0 auto;height:108px;width:328px;top:5px;display:block;width:90%;color:#fff}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-text .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-text .detailtext{margin:0 auto;width:90%;height:130px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-text .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-text .detailtext{margin:0 auto;width:90%;height:109px}
}
@media only screen and (max-width:767px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .sub-text .detailtext,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .sub-text .detailtext{margin:0 auto;width:90%;height:109px}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub{width:200px;height:35px;margin:0 auto;background-color:#000;color:#fff;border-style:solid;border-color:#8f0c25;border-width:0;z-index:5;position:relative;top:-61px;text-align:center;display:flex;align-items:center;justify-content:center;overflow:hidden}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub{top:-56px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub{top:-47px}
}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub svg,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .shape,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .shape{stroke-dasharray:500 0;stroke-dashoffset:-350;stroke-width:2px;shape-rendering:geometricPrecision;fill:transparent;stroke:#8f0c25;-webkit-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-moz-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-ms-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-o-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico{background-image:url("images/sprite-icons.png");background-repeat:no-repeat;display:inline-block;width:24px;margin-left:10px;height:35px;vertical-align:middle;flex-shrink:0}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.btn-zoom,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.btn-zoom{background-position:-111px -56px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-book,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-book{background-position:-112px -457px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-email,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-email{background-position:-112px -506px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-gear,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-gear{background-position:-112px -607px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-drive,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-drive{background-position:-112px -556px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-place,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-place{background-position:-112px -406px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-social,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-social{background-position:-112px -1105px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-kmi,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-kmi{background-position:-112px -3307px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-gaq,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-gaq{background-position:-112px -3256px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-offers,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-offers{background-position:-112px -1756px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-gaq-business,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-gaq-business{background-position:-112px -3706px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-kmi-business,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-kmi-business{background-position:-113px -3606px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-linkedin,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-linkedin{background-position:-112px -3757px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-drive-business,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-drive-business{background-position:-112px -3656px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-mopar,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-mopar{background-position:-114px -4057px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-pricelist,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-pricelist{background-position:-113px -4111px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .ico.sm-app,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .ico.sm-app{background-position:-117px -4429px}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub:hover .shape,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub:hover .shape{stroke-dasharray:0 339;stroke-dashoffset:-500;-webkit-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-moz-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-ms-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;-o-transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear;transition:stroke-dashoffset 500ms linear,stroke-dasharray 500ms linear}
.new-promo-range-hub .detail-promo-sel .detail-promo-list .sub-box .cta-btn-sub .discover-span,.new-promo-range-hub .detail-promo-sel .detail-promo-list-mobile .sub-box .cta-btn-sub .discover-span{font-family:"ApexNew-Medium",sans-serif;letter-spacing:1px;font-weight:500;font-size:12px;line-height:14px;margin-right:10px;margin-left:10px;position:relative;text-transform:uppercase;max-height:28px;overflow:hidden}
.new-promo-slider{width:100%;max-width:1440px;background-color:#fff;height:100%;margin:20px auto;padding:0}
.new-promo-slider strong{font-family:"ApexNew-Bold"}
.new-promo-slider .goback{width:79%;height:20px;margin:0 auto;margin-top:30px;margin-bottom:20px}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-slider .goback{width:90%}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-slider .goback{width:90%}
}
@media only screen and (max-width:767px){.new-promo-slider .goback{width:90%}
}
.new-promo-slider .goback svg{height:19px;width:30px}
.new-promo-slider .goback a{text-decoration:none;color:black}
.new-promo-slider .goback a .promo-text-detail{letter-spacing:.05em;font-family:"ApexNew-Book",sans-serif;position:relative;top:-3px}
.new-promo-slider .promo-slider{width:100%;height:365px}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-slider .promo-slider{height:315px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-slider .promo-slider{margin-top:0;height:100%}
}
@media only screen and (max-width:767px){.new-promo-slider .promo-slider{margin-top:0;height:100%}
}
.new-promo-slider .promo-slider #counter{background-color:rgba(0,0,0,0.5);display:inline-block;position:absolute;top:0;left:50%;width:55px;height:40px;margin-left:-55px;font-family:"ApexNew-Book";font-size:16px;line-height:40px;z-index:5;text-align:center;color:#fff}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-slider .promo-slider #counter{left:auto;right:0;margin:0}
}
@media only screen and (max-width:767px){.new-promo-slider .promo-slider #counter{left:auto;right:0;margin:0}
}
.new-promo-slider .promo-slider.owl-carousel{display:block}
.new-promo-slider .slide-cont{width:100%;display:inline-block}
.new-promo-slider .slide-cont .slide-img{width:50%;height:365px;display:inline-block;float:left;background-repeat:no-repeat;background-position-x:center}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-slider .slide-cont .slide-img{height:315px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-slider .slide-cont .slide-img{width:100%;height:441px;display:block;float:none}
}
@media only screen and (max-width:767px){.new-promo-slider .slide-cont .slide-img{width:100%;height:214px;display:block;float:none}
}
.new-promo-slider .slide-cont .slide-text{display:inline-block;float:left;width:490px;margin-left:30px;font-size:16px;line-height:22px;letter-spacing:1px}
.new-promo-slider .slide-cont .slide-text h2{width:490px;margin:25px auto;margin-bottom:0;font-family:"ApexNew-Bold"}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-slider .slide-cont .slide-text h2{width:100%}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-slider .slide-cont .slide-text h2{width:auto}
}
@media only screen and (max-width:767px){.new-promo-slider .slide-cont .slide-text h2{width:auto;margin:0 auto}
}
.new-promo-slider .slide-cont .slide-text h2:after{content:"";width:25px;display:block;height:2px;background-color:#8f0c25;position:relative;top:0;margin-right:8px}
.new-promo-slider .slide-cont .slide-text p{width:490px;margin:0 auto;margin-top:25px}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-slider .slide-cont .slide-text p{width:100%}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-slider .slide-cont .slide-text p{width:auto}
}
@media only screen and (max-width:767px){.new-promo-slider .slide-cont .slide-text p{width:auto;margin:25px auto;font-family:"ApexNew-Book";font-size:16px;line-height:22px}
}
.new-promo-slider .slide-cont .slide-text .slide-title{font-family:"ApexNew-Bold",sans-serif;font-size:22px;line-height:28px;letter-spacing:2px}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-slider .slide-cont .slide-text{width:455px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-slider .slide-cont .slide-text{width:90%;float:none;margin:0 auto;display:block}
}
@media only screen and (max-width:767px){.new-promo-slider .slide-cont .slide-text{width:90%;float:none;display:block;margin:0 auto;margin-top:20px}
}
.new-promo-slider .custom-nav{width:110px;height:50px;position:relative;top:-50px;left:50%;margin-left:30px;z-index:5}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-slider .custom-nav{top:22px;right:0;left:auto;display:block;width:90%;text-align:right;margin:0 auto}
}
@media only screen and (max-width:767px){.new-promo-slider .custom-nav{top:22px;right:0;left:auto;display:block;width:90%;text-align:right;margin:0 auto}
}
.new-promo-slider .custom-nav .arrowBack{width:50px;height:50px;background-color:#8f0c25;display:inline-block;cursor:pointer}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-slider .custom-nav .arrowBack{position:relative;right:0;text-align:center}
}
@media only screen and (max-width:767px){.new-promo-slider .custom-nav .arrowBack{position:relative;right:0;text-align:center}
}
.new-promo-slider .custom-nav .arrowBack svg{width:15px;height:20px;position:relative;top:16px;left:17px}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-slider .custom-nav .arrowBack svg{left:auto}
}
@media only screen and (max-width:767px){.new-promo-slider .custom-nav .arrowBack svg{left:auto}
}
.new-promo-slider .custom-nav .arrowFw{width:50px;height:50px;background-color:#8f0c25;display:inline-block;cursor:pointer}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-slider .custom-nav .arrowFw{position:relative;right:0;text-align:center}
}
@media only screen and (max-width:767px){.new-promo-slider .custom-nav .arrowFw{position:relative;right:0;text-align:center}
}
.new-promo-slider .custom-nav .arrowFw svg{transform:rotate(180deg);width:15px;height:20px;position:relative;top:16px;left:17px}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-slider .custom-nav .arrowFw svg{left:auto}
}
@media only screen and (max-width:767px){.new-promo-slider .custom-nav .arrowFw svg{left:auto}
}
.new-promo-textdetail{width:79%;margin:75px auto 90px}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-textdetail{width:90%;margin:0 auto 75px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-textdetail{width:90%;margin:0 auto 60px}
}
@media only screen and (max-width:767px){.new-promo-textdetail{width:90%;margin:0 auto 25px}
}
.new-promo-textdetail h2{font-size:24px;line-height:30px;letter-spacing:1px;font-family:"ApexNew-Bold"}
.new-promo-textdetail p{font-size:14px;line-height:1.3;letter-spacing:0}
.new-promo-textdetail strong{font-family:"ApexNew-Bold"}
.new-promo-canvas{max-width:1920px;height:420px;margin:0}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-canvas{max-width:1199px;height:350px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas{height:540px;position:relative;max-width:989px}
}
@media only screen and (max-width:767px){.new-promo-canvas{height:450px;position:relative;max-width:767px}
}
@media only screen and (max-device-width:767px){.new-promo-canvas{height:450px;position:relative;max-width:767px}
}
.new-promo-canvas strong{font-family:"ApexNew-Bold"}
.new-promo-canvas .box-image{width:78.1%;height:100%;float:right;background-repeat:no-repeat;background-position-x:center}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-canvas .box-image{width:74.4%}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas .box-image{width:100%;min-width:auto}
}
@media only screen and (max-width:767px){.new-promo-canvas .box-image{width:100%;min-width:auto}
}
@media only screen and (max-device-width:767px){.new-promo-canvas .box-image{width:100%;min-width:auto}
}
.new-promo-canvas .box-shadow{width:47.4%;height:100%;background:-moz-linear-gradient(right,rgba(0,0,0,0),#000 53%,#000);background:-webkit-linear-gradient(right,rgba(0,0,0,0),#000 53%,#000);background:-ms-linear-gradient(right,rgba(0,0,0,0),#000 53%,#000);background:linear,to left,rgba(0,0,0,0),#000 53%,#000;position:relative}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-canvas .box-shadow{width:55.4%}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas .box-shadow{position:absolute;bottom:0;background:-moz-linear-gradient(top,rgba(0,0,0,0),#000 58%,#000);background:-webkit-linear-gradient(top,rgba(0,0,0,0),#000 58%,#000);background:-ms-linear-gradient(top,rgba(0,0,0,0),#000 58%,#000);background:linear,to bottom,rgba(0,0,0,0),#000 58%,#000;width:100%;height:35%;overflow:hidden;text-align:center}
}
@media only screen and (max-width:767px){.new-promo-canvas .box-shadow{position:absolute;bottom:0;background:-moz-linear-gradient(top,rgba(0,0,0,0),#000 39%,#000);background:-webkit-linear-gradient(top,rgba(0,0,0,0),#000 39%,#000);background:-ms-linear-gradient(top,rgba(0,0,0,0),#000 39%,#000);background:linear,to bottom,rgba(0,0,0,0),#000 39%,#000;width:100%;height:250px;overflow:hidden;text-align:center}
}
@media only screen and (max-device-width:767px){.new-promo-canvas .box-shadow{position:absolute;bottom:0;background:-moz-linear-gradient(top,rgba(0,0,0,0),#000 39%,#000);background:-webkit-linear-gradient(top,rgba(0,0,0,0),#000 39%,#000);background:-ms-linear-gradient(top,rgba(0,0,0,0),#000 39%,#000);background:linear,to bottom,rgba(0,0,0,0),#000 39%,#000;width:100%;height:250px;overflow:hidden;text-align:center}
}
.new-promo-canvas .box-shadow .content-wrapper{max-height:340px;left:22%;max-width:48%;position:relative;top:50%;transform:translateY(-50%);overflow:hidden;display:flex;flex-direction:column}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-canvas .box-shadow .content-wrapper{max-height:270px;left:8.8%;max-width:62.5%}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas .box-shadow .content-wrapper{max-width:90%;margin:0 auto;top:10%;left:0;transform:none;display:block}
}
@media only screen and (max-width:767px){.new-promo-canvas .box-shadow .content-wrapper{max-width:92%;margin:0 auto;top:124px;left:0;transform:none;display:block}
}
@media only screen and (max-device-width:767px){.new-promo-canvas .box-shadow .content-wrapper{max-width:92%;margin:0 auto;position:relative;top:124px;left:0;transform:none;display:block}
}
.new-promo-canvas .box-shadow .content-wrapper .tag{max-height:19px;margin-bottom:4px;color:#8f0c25;letter-spacing:.05em;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-size:16px;line-height:22px}
@media only screen and (max-width:767px){.new-promo-canvas .box-shadow .content-wrapper .tag{font-size:14px;line-height:20px;max-height:16px;margin-bottom:2px}
}
@media only screen and (max-device-width:767px){.new-promo-canvas .box-shadow .content-wrapper .tag{font-size:14px;line-height:20px;max-height:16px;margin-bottom:2px}
}
.new-promo-canvas .box-shadow .content-wrapper .title{flex-basis:26px;margin:0;margin-bottom:6px;text-transform:uppercase;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-size:24px;line-height:30px;letter-spacing:.15em;font-weight:bold;color:#fff}
@media only screen and (max-width:767px){.new-promo-canvas .box-shadow .content-wrapper .title{flex-basis:19px;font-size:16px;line-height:22px;letter-spacing:.05em;margin-bottom:8px}
}
@media only screen and (max-device-width:767px){.new-promo-canvas .box-shadow .content-wrapper .title{flex-basis:19px;font-size:16px;line-height:22px;letter-spacing:.05em;margin-bottom:8px}
}
.new-promo-canvas .box-shadow .content-wrapper .subtitle{width:calc(100% - 33px);position:relative;left:33px;background-color:transparent;display:flex;flex-direction:column}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas .box-shadow .content-wrapper .subtitle{left:0;width:100%}
}
@media only screen and (max-width:767px){.new-promo-canvas .box-shadow .content-wrapper .subtitle{left:0;width:100%;font-size:14px;line-height:20px}
}
@media only screen and (max-device-width:767px){.new-promo-canvas .box-shadow .content-wrapper .subtitle{left:0;width:100%;font-size:14px;line-height:20px}
}
.new-promo-canvas .box-shadow .content-wrapper .subtitle>*{font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;color:#fff;font-size:16px;line-height:22px;letter-spacing:1px;overflow:hidden}
@media only screen and (max-width:767px){.new-promo-canvas .box-shadow .content-wrapper .subtitle>*{font-size:16px;letter-spacing:.05em;line-height:22px}
}
@media only screen and (max-device-width:767px){.new-promo-canvas .box-shadow .content-wrapper .subtitle>*{font-size:16px;letter-spacing:.05em;line-height:22px}
}
.new-promo-canvas .box-shadow .content-wrapper .subtitle:before{content:"";width:25px;display:block;height:2px;min-height:2px;background-color:#8f0c25;position:relative;top:10px;left:-33px;margin-right:8px}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas .box-shadow .content-wrapper .subtitle:before{content:none}
}
@media only screen and (max-width:767px){.new-promo-canvas .box-shadow .content-wrapper .subtitle:before{content:none}
}
@media only screen and (max-device-width:767px){.new-promo-canvas .box-shadow .content-wrapper .subtitle:before{content:none}
}
.new-promo-canvas .box-shadow .content-wrapper .subtitle .anchor-box{width:200px;max-height:39px;flex-basis:39px;background-color:#8f0c25;margin-top:20px;cursor:pointer}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas .box-shadow .content-wrapper .subtitle .anchor-box{margin:0 auto;margin-top:20px;margin-bottom:30px}
}
@media only screen and (max-width:767px){.new-promo-canvas .box-shadow .content-wrapper .subtitle .anchor-box{margin:0 auto;margin-top:20px;margin-bottom:20px}
}
@media only screen and (max-device-width:767px){.new-promo-canvas .box-shadow .content-wrapper .subtitle .anchor-box{margin:0 auto;margin-top:20px;margin-bottom:20px}
}
.new-promo-canvas .box-shadow .content-wrapper .subtitle .anchor-box a{width:100%;display:block;text-align:center;line-height:39px;color:#fff;font-size:14px;text-decoration:none;letter-spacing:1px}
@media only screen and (max-width:767px){.new-promo-canvas.detail{height:470px}
}
@media only screen and (max-device-width:767px){.new-promo-canvas.detail{height:470px}
}
.new-promo-canvas.detail strong{font-family:"ApexNew-Bold"}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas.detail .box-image{height:350px}
}
@media only screen and (max-width:767px){.new-promo-canvas.detail .box-image{height:330px}
}
@media only screen and (max-device-width:767px){.new-promo-canvas.detail .box-image{height:330px;background-size:cover}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas.detail .box-shadow{background:-moz-linear-gradient(top,rgba(0,0,0,0),#000 32%,#000);background:-webkit-linear-gradient(top,rgba(0,0,0,0),#000 32%,#000);background:-ms-linear-gradient(top,rgba(0,0,0,0),#000 32%,#000);background:linear,to bottom,rgba(0,0,0,0),#000 32%,#000;height:300px}
}
@media only screen and (max-width:767px){.new-promo-canvas.detail .box-shadow{height:310px;background:-moz-linear-gradient(top,rgba(0,0,0,0),#000 30%,#000);background:-webkit-linear-gradient(top,rgba(0,0,0,0),#000 30%,#000);background:-ms-linear-gradient(top,rgba(0,0,0,0),#000 30%,#000);background:linear,to bottom,rgba(0,0,0,0),#000 30%,#000}
}
@media only screen and (max-device-width:767px){.new-promo-canvas.detail .box-shadow{height:310px;background:-moz-linear-gradient(top,rgba(0,0,0,0),#000 30%,#000);background:-webkit-linear-gradient(top,rgba(0,0,0,0),#000 30%,#000);background:-ms-linear-gradient(top,rgba(0,0,0,0),#000 30%,#000);background:linear,to bottom,rgba(0,0,0,0),#000 30%,#000}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas.detail .box-shadow .content-wrapper{height:224px;top:86px;display:flex}
}
@media only screen and (max-width:767px){.new-promo-canvas.detail .box-shadow .content-wrapper{height:233px;top:77px;display:flex}
}
@media only screen and (max-device-width:767px){.new-promo-canvas.detail .box-shadow .content-wrapper{height:233px;top:77px;display:flex}
}
.new-promo-canvas.detail .box-shadow .content-wrapper .subtitle p{margin:0;margin-top:2px}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas.detail .box-shadow .content-wrapper .subtitle{max-height:178px}
}
@media only screen and (max-width:767px){.new-promo-canvas.detail .box-shadow .content-wrapper .subtitle{max-height:188px}
}
@media only screen and (max-device-width:767px){.new-promo-canvas.detail .box-shadow .content-wrapper .subtitle{max-height:188px}
}
.new-promo-canvas-content{max-width:1920px;margin:0;background-color:#efefef}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-canvas-content{max-width:1199px}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas-content{max-width:989px}
}
@media only screen and (max-width:767px){.new-promo-canvas-content{max-width:767px}
}
@media only screen and (max-device-width:767px){.new-promo-canvas-content{max-width:767px}
}
.new-promo-canvas-content strong{font-family:"ApexNew-Bold"}
.new-promo-canvas-content .text-box{width:79%;position:relative;margin:0 auto;padding-top:20px;padding-bottom:20px;font-size:16px;line-height:22px;letter-spacing:1px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif}
@media only screen and (max-width:1199px) and (min-width:990px){.new-promo-canvas-content .text-box{width:90%}
}
@media only screen and (max-width:989px) and (min-width:768px){.new-promo-canvas-content .text-box{width:90%}
}
@media only screen and (max-width:767px){.new-promo-canvas-content .text-box{width:90%;text-align:center;padding-bottom:20px}
}
@media only screen and (max-device-width:767px){.new-promo-canvas-content .text-box{width:90%;text-align:center;padding-bottom:20px}
}
.new-promo-canvas-content .text-box .logo-content{position:absolute;bottom:10px;right:0}
@media only screen and (max-width:767px){.new-promo-canvas-content .text-box .logo-content{position:initial;margin-top:20px}
}
@media only screen and (max-device-width:767px){.new-promo-canvas-content .text-box .logo-content{position:initial;margin-top:20px}
}
.slider__item__drag{background-color:#FFF;position:relative;height:100%}
.mobile-main-container .drag__container{position:relative}
@media only screen and (max-width:769px){.mobile-main-container .drag__container{margin-bottom:76px}
.mobile-main-container .drag__container .mobile-next-navigation{position:absolute;bottom:-76px;width:calc(100% - 30px)}
}
.carousel .slider__item__drag,.carousel .mobile-main-container{position:relative}
@media only screen and (min-width:1199px){.slider__item__drag .hidden-lg,.mobile-main-container .hidden-lg{display:none !important}
}
@media only screen and (max-width:1199px) and (min-width:990px){.slider__item__drag .hidden-md,.mobile-main-container .hidden-md{display:none !important}
}
@media only screen and (max-width:989px) and (min-width:768px){.slider__item__drag .hidden-sm,.mobile-main-container .hidden-sm{display:none !important}
}
@media only screen and (max-width:767px){.slider__item__drag .hidden-xs,.mobile-main-container .hidden-xs{display:none !important}
}
.slider__item__drag .drag__container,.mobile-main-container .drag__container{height:auto}
.slider__item__drag .drag__container .slider__content,.mobile-main-container .drag__container .slider__content{overflow:hidden;position:absolute;left:50%;z-index:3;padding:0;margin:0;max-width:33vw;width:33vw}
@media only screen and (max-width:989px) and (min-width:768px){.slider__item__drag .drag__container .slider__content,.mobile-main-container .drag__container .slider__content{width:40vw;max-width:40vw}
}
@media only screen and (max-width:767px){.slider__item__drag .drag__container .slider__content,.mobile-main-container .drag__container .slider__content{width:40vw;max-width:40vw}
}
@media only screen and (min-width:1200px){.slider__item__drag .drag__container .slider__content.content__overlay,.mobile-main-container .drag__container .slider__content.content__overlay{left:60px}
}
@media only screen and (max-width:1199px) and (min-width:990px){.slider__item__drag .drag__container .slider__content.content__overlay,.mobile-main-container .drag__container .slider__content.content__overlay{left:27px}
}
@media only screen and (max-width:989px) and (min-width:768px){.slider__item__drag .drag__container .slider__content.content__overlay,.mobile-main-container .drag__container .slider__content.content__overlay{left:27px;top:60px}
}
@media only screen and (max-width:767px){.slider__item__drag .drag__container .slider__content.content__overlay,.mobile-main-container .drag__container .slider__content.content__overlay{left:27px;top:27px}
}
.slider__item__drag .drag__container .slider__content.content__background,.mobile-main-container .drag__container .slider__content.content__background{text-align:right;left:auto;right:50%;z-index:1;top:auto;bottom:60px}
@media only screen and (min-width:1200px){.slider__item__drag .drag__container .slider__content.content__background,.mobile-main-container .drag__container .slider__content.content__background{right:60px}
}
@media only screen and (max-width:1199px) and (min-width:990px){.slider__item__drag .drag__container .slider__content.content__background,.mobile-main-container .drag__container .slider__content.content__background{right:27px}
}
@media only screen and (max-width:989px) and (min-width:768px){.slider__item__drag .drag__container .slider__content.content__background,.mobile-main-container .drag__container .slider__content.content__background{right:27px;top:60px}
}
@media only screen and (max-width:767px){.slider__item__drag .drag__container .slider__content.content__background,.mobile-main-container .drag__container .slider__content.content__background{right:27px;top:27px}
}
.slider__item__drag .drag__container .slider__content.content__background .content__text,.mobile-main-container .drag__container .slider__content.content__background .content__text{display:inline-block}
.slider__item__drag .drag__container .slider__content.content__background .cta,.mobile-main-container .drag__container .slider__content.content__background .cta{float:right;margin-right:0;text-align:center}
@media only screen and (max-width:767px){.slider__item__drag .drag__container .slider__content.content__background .content__title,.mobile-main-container .drag__container .slider__content.content__background .content__title{text-align:right}
}
.slider__item__drag .drag__container .cta__mobile,.mobile-main-container .drag__container .cta__mobile{position:absolute;bottom:20px;margin:0 auto;left:auto;z-index:10;padding:0;left:50vw;-ms-transform:translateY(0) translateX(-50%);-o-transform:translateY(0) translateX(-50%);transform:translateY(0) translateX(-50%)}
.slider__item__drag .drag__container .cta__mobile .cta,.mobile-main-container .drag__container .cta__mobile .cta{margin:0}
.slider__item__drag .drag__container .drag__container__dragger,.mobile-main-container .drag__container .drag__container__dragger{top:50%;left:50%;-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);position:absolute;z-index:10;cursor:ew-resize;background:transparent url("images/drag.svg") no-repeat 50% 50%;background-size:100%;width:65px;height:65px;text-align:center;line-height:65px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-style:italic}
@media only screen and (max-width:767px){.slider__item__drag .drag__container .drag__container__dragger,.mobile-main-container .drag__container .drag__container__dragger{top:auto;width:50px;height:50px;bottom:40px;cursor:ew-resize}
}
.slider__item__drag .drag__container .drag__container__dragger .drag__text__overlay,.mobile-main-container .drag__container .drag__container__dragger .drag__text__overlay{position:absolute;top:0;width:100%;display:block;height:100%;background-color:transparent}
.slider__item__drag .drag__container .img__overlay,.mobile-main-container .drag__container .img__overlay{position:absolute;z-index:2;box-sizing:content-box;top:0;border-right:2px solid #fff;-ms-transform:skew(-45deg);-o-transform:skew(-45deg);transform:skew(-45deg);height:100%;width:100%;overflow:hidden;left:-50vw}
@media only screen and (max-width:989px) and (min-width:768px){.slider__item__drag .drag__container .img__overlay,.mobile-main-container .drag__container .img__overlay{-ms-transform:none !important;-o-transform:none !important;transform:none !important;width:50vw;left:0}
}
@media only screen and (max-width:767px){.slider__item__drag .drag__container .img__overlay,.mobile-main-container .drag__container .img__overlay{-ms-transform:none !important;-o-transform:none !important;transform:none !important;width:50vw;left:0}
}
.slider__item__drag .drag__container .img__overlay .img,.mobile-main-container .drag__container .img__overlay .img{-ms-transform:skew(45deg);-o-transform:skew(45deg);transform:skew(45deg);position:absolute;height:100%;left:50vw;top:0}
@media only screen and (max-width:989px){.slider__item__drag .drag__container .img__overlay .img,.mobile-main-container .drag__container .img__overlay .img{left:0;-ms-transform:none !important;-o-transform:none !important;transform:none !important}
}
.slider__item__drag .drag__container .drag__container__img .img,.mobile-main-container .drag__container .drag__container__img .img{background-repeat:no-repeat;background-size:cover;background-position:left;position:absolute;height:100%;width:100vw}
@media only screen and (max-width:1199px) and (min-width:990px){.slider__item__drag .drag__container .drag__container__img .img,.mobile-main-container .drag__container .drag__container__img .img{top:0}
}
@media only screen and (max-width:989px){.slider__item__drag .drag__container .drag__container__img .img,.mobile-main-container .drag__container .drag__container__img .img{left:0}
}
@media only screen and (max-width:769px){.carouselitemwithdragger.section .slider__item__drag{display:none}
.mobile-main-container .carouselitemwithdragger.section .slider__item__drag{display:block}
}
@media only screen and (max-width:769px){.model-walk{display:none}
.mobile-main-container .model-walk{display:block}
}
.model-walk .title{max-width:1350px;margin:33px auto 53px}
@media only screen and (max-width:989px){.model-walk .title{margin:27px auto 20px}
}
.model-walk .title h2{font-size:24px;font-family:"ApexNew-MediumItalic",sans-serif;margin-left:13px;letter-spacing:1.56px}
@media only screen and (max-width:989px){.model-walk .title h2{font-size:21px;letter-spacing:1.35px}
}
.model-walk .title .content__text{margin-left:13px;font-size:16px;letter-spacing:1.04px}
.model-walk .model-walk-main-carousel-container{background:#e7e7e7}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel{margin:0 auto;cursor:pointer;max-width:1150px}
@media only screen and (max-width:1199px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel{max-width:calc(100% - 64px)}
}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-prev,.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-next{position:absolute;top:50%;margin-top:-13px}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-prev.disabled,.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-next.disabled{opacity:.2;cursor:not-allowed}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-prev svg,.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-next svg{height:26px}
@media only screen and (max-width:1199px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-prev svg,.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-next svg{height:26px}
}
@media only screen and (max-width:989px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-prev svg,.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-next svg{height:26px}
}
@media only screen and (max-width:767px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-prev svg,.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-next svg{height:26px}
}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-prev{left:-35px}
@media only screen and (max-width:1199px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-prev{left:-35px}
}
@media only screen and (max-width:989px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-prev{left:-35px}
}
@media only screen and (max-width:767px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-prev{left:-35px}
}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-next{right:-35px}
@media only screen and (max-width:1199px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-next{right:-35px}
}
@media only screen and (max-width:989px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-next{right:-35px}
}
@media only screen and (max-width:767px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .owl-next{right:-35px}
}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item{text-align:center;position:relative;background:#e7e7e7;height:123px;display:flex;flex-direction:column;align-items:center;justify-content:center}
@media only screen and (max-width:767px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item{height:72px}
}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item:hover{background:white}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item:focus{outline:0}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item .arrow-current{display:none;position:absolute;right:0;left:0;margin:auto;bottom:0;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-bottom:5px solid #8f0c25}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item.active-item{background:white;border-bottom:3px solid #8f0c25}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item.active-item .arrow-current{display:block}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item .model-walk-main-carousel-item-title{font-family:"ApexNew-Bold",sans-serif;font-size:24px;letter-spacing:0;text-align:center}
@media only screen and (max-width:767px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item .model-walk-main-carousel-item-title{font-size:18px}
}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item .model-walk-main-carousel-item-label{font-size:9px;letter-spacing:0;text-align:center;margin:10px 0 0}
@media only screen and (max-width:767px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item .model-walk-main-carousel-item-label{margin:0}
}
.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item .model-walk-main-carousel-item-price{font-family:"ApexNew-Medium",sans-serif;font-size:14px;color:#000;letter-spacing:0;text-align:center;margin:0}
@media only screen and (max-width:767px){.model-walk .model-walk-main-carousel-container .model-walk-main-carousel .model-walk-main-carousel-item .model-walk-main-carousel-item-price{font-size:12px}
}
.model-walk .model-walk-colors-section{margin:30px 25px 5px}
@media only screen and (max-width:1199px){.model-walk .model-walk-colors-section{margin:30px 15px 5px}
}
@media only screen and (max-width:989px){.model-walk .model-walk-colors-section{margin:30px 0 60px 0}
}
@media only screen and (max-width:767px){.model-walk .model-walk-colors-section{margin:20px 0 5px}
}
.model-walk .mw-product-detail{opacity:0;-moz-transition:opacity 1s ease;-o-transition:opacity 1s ease;-webkit-transition:opacity 1s ease;transition:opacity 1s ease}
.model-walk .mw-product-detail-flex{display:flex;margin:auto auto 40px;max-width:1350px;min-height:370px}
@media only screen and (min-width:990px) and (max-width:1199px){.model-walk .mw-product-detail-flex{margin:auto auto 20px;min-height:350px}
}
@media only screen and (max-width:989px){.model-walk .mw-product-detail-flex{min-height:0;display:block;margin-bottom:40px}
}
.model-walk .mw-product-detail-flex .mw-product-colors{flex-basis:55%;max-width:55%;position:relative}
@media only screen and (max-width:1199px){.model-walk .mw-product-detail-flex .mw-product-colors{max-width:53%;margin-right:23px}
}
@media only screen and (max-width:989px){.model-walk .mw-product-detail-flex .mw-product-colors{max-width:none;margin-right:0}
}
.model-walk .mw-product-detail-flex .mw-product-colors img{max-width:645px;width:100%}
@media only screen and (max-width:989px){.model-walk .mw-product-detail-flex .mw-product-colors img{max-width:none}
}
.model-walk .mw-product-detail-flex .mw-product-desc{flex-basis:45%;max-width:42%;line-height:1.42857}
@media only screen and (max-width:989px){.model-walk .mw-product-detail-flex .mw-product-desc{max-width:100%;padding:0 10px}
}
@media only screen and (max-width:767px){.model-walk .mw-product-detail-flex .mw-product-desc{padding:0 14px}
}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-desc{font-size:14px;margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid #bdbdbd;line-height:1.42857}
@media only screen and (max-width:1199px){.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-desc{margin-bottom:10px}
}
@media only screen and (max-width:989px){.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-desc{border-bottom:0;margin:20px auto;padding-bottom:0}
}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-desc ul{list-style:outside;margin-bottom:0;padding:0;display:flex;flex-direction:column;flex-wrap:wrap}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-desc ul:after{content:"";clear:both;display:table}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-desc ul li{width:50%;margin-bottom:10px;margin-left:15px}
@media only screen and (max-width:989px){.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-desc ul li{width:100%}
}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-desc-header{position:relative;font-size:18px;font-weight:700;border-top:1px solid #212121;border-bottom:1px solid #212121;padding:15px 10px;cursor:pointer}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-desc-header svg{position:absolute;height:24px;width:24px;right:15px;transform:rotate(-90deg);-webkit-transition:transform .3s linear;-moz-transition:transform .3s linear;-ms-transition:transform .3s linear;-o-transition:transform .3s linear;transition:transform .3s linear}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-desc-header svg path{fill:#000}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-desc-header.open svg{transform:rotate(90deg)}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-desc-content{padding:15px 10px;display:none}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-model{display:block;font-family:"ApexNew-Medium",sans-serif;font-size:14px;color:#000;letter-spacing:0}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-title{font-family:"ApexNew-Bold",sans-serif;font-size:24px;color:#000;letter-spacing:0;text-align:left;margin-bottom:18px}
@media only screen and (min-width:990px) and (max-width:1199px){.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-title{margin-bottom:15px}
}
@media only screen and (max-width:989px){.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-title{text-align:center;margin-bottom:10px}
}
.model-walk .mw-product-detail-flex .mw-product-desc.mw-tablet-down{text-align:center;margin-top:25px}
.model-walk .mw-product-detail-flex .mw-product-desc .toggle-switch{display:inline-flex;align-items:center}
.model-walk .mw-product-detail-flex .mw-product-desc .toggle-switch>span{font-size:13px}
.model-walk .mw-product-detail-flex .mw-product-desc .toggle-switch>span:first-child{margin-right:10px}
.model-walk .mw-product-detail-flex .mw-product-desc .toggle-switch>span:last-child{margin-left:10px}
.model-walk .mw-product-detail-flex .mw-product-desc .toggle-switch .switch{background-color:#ffba00;width:3.52857rem;border-radius:1.5rem;min-height:1.78rem;margin:0;position:relative;overflow:hidden;cursor:pointer}
.model-walk .mw-product-detail-flex .mw-product-desc .toggle-switch .switch.toggled>span{left:1.7857rem}
.model-walk .mw-product-detail-flex .mw-product-desc .toggle-switch .switch>span{border-radius:50%;width:1.58571rem;height:1.58571rem;display:inline-block;position:absolute;transition:left .2s ease-in;left:.14286rem;top:.07143rem;box-sizing:border-box;border:.14286rem solid #ffba00;background-color:#fff}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-price{margin-bottom:15px;font-size:14px}
@media only screen and (min-width:768px) and (max-width:989px){.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-price{text-align:center}
}
@media only screen and (max-width:767px){.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-price{font-size:12px}
}
.model-walk .mw-product-detail-flex .mw-product-desc .mw-product-desc-price .price{font-family:"ApexNew-Bold",sans-serif;font-size:24px;color:#000;letter-spacing:0;text-align:left;margin-left:10px}
@media only screen and (max-width:1199px){.model-walk .mw-product-desc-ctas{margin-bottom:15px}
}
@media only screen and (max-width:989px){.model-walk .mw-product-desc-ctas{margin-bottom:30px}
}
.model-walk .mw-product-desc-ctas .icon{position:relative;top:4px;display:inline-block;float:right}
.model-walk .mw-product-desc-ctas a.btn-svg{max-width:209px;margin-right:20px}
.model-walk .mw-product-desc-ctas a.btn-svg:last-child{margin-right:0}
@media only screen and (max-width:1199px){.model-walk .mw-product-desc-ctas a.btn-svg{margin-right:10px;max-width:calc(50% - 7px)}
}
@media only screen and (max-width:989px){.model-walk .mw-product-desc-ctas a.btn-svg{margin-right:20px;max-width:calc(50% - 12px)}
}
@media only screen and (max-width:767px){.model-walk .mw-product-desc-ctas a.btn-svg{margin-right:10px;max-width:calc(50% - 7px)}
.model-walk .mw-product-desc-ctas a.btn-svg .text{padding:0 5px}
.model-walk .mw-product-desc-ctas a.btn-svg i{display:none}
}
.model-walk .mw-product-desc-ctas .ico{background-image:url("images/sprite-icons.png");background-repeat:no-repeat;display:inline-block;width:24px;margin-left:10px;height:35px;vertical-align:middle;flex-shrink:0;left:0;margin-top:-17px}
.model-walk .mw-product-desc-ctas .ico.btn-zoom{background-position:-11px -56px}
.model-walk .mw-product-desc-ctas .ico.sm-book{background-position:-12px -457px}
.model-walk .mw-product-desc-ctas .ico.sm-email{background-position:-13px -506px}
.model-walk .mw-product-desc-ctas .ico.sm-gear{background-position:-11px -608px}
.model-walk .mw-product-desc-ctas .ico.sm-drive{background-position:-13px -556px}
.model-walk .mw-product-desc-ctas .ico.sm-place{background-position:-12px -406px}
.model-walk .mw-product-desc-ctas .ico.sm-social{background-position:-12px -1105px}
.model-walk .mw-product-desc-ctas .ico.sm-kmi{background-position:-13px -3307px}
.model-walk .mw-product-desc-ctas .ico.sm-gaq{background-position:-13px -3256px}
.model-walk .mw-product-desc-ctas .ico.sm-offers{background-position:-12px -1756px}
.model-walk .mw-product-desc-ctas .ico.sm-gaq-business{background-position:-13px -3706px}
.model-walk .mw-product-desc-ctas .ico.sm-kmi-business{background-position:-13px -3606px}
.model-walk .mw-product-desc-ctas .ico.sm-linkedin{background-position:-13px -3757px}
.model-walk .mw-product-desc-ctas .ico.sm-drive-business{background-position:-13px -3656px}
.model-walk .mw-product-desc-ctas .ico.sm-mopar{background-position:-14px -4057px}
.model-walk .mw-product-desc-ctas .ico.sm-pricelist{background-position:-13px -4111px}
.model-walk .mw-product-desc-ctas .ico.sm-app{background-position:-11px -4429px}
.model-walk .model-walk-bottom-carousel-container{max-width:1350px;margin:auto}
@media only screen and (max-width:1269px){.model-walk .model-walk-bottom-carousel-container{margin-right:-10px;margin-left:0}
}
@media only screen and (max-width:1199px){.model-walk .model-walk-bottom-carousel-container{margin-bottom:20px;margin-right:0;margin-left:0}
}
@media only screen and (max-width:768px){.model-walk .model-walk-bottom-carousel-container{margin-left:-5px}
}
@media only screen and (max-width:400px){.model-walk .model-walk-bottom-carousel-container{padding:0;margin-left:5px}
}
.model-walk .model-walk-bottom-carousel-container .model-walk-bottom-carousel{margin:auto -13px 30px}
@media only screen and (max-width:767px){.model-walk .model-walk-bottom-carousel-container .model-walk-bottom-carousel{margin:auto 0 10px}
}
.model-walk .model-walk-bottom-carousel-container .model-walk-bottom-carousel .model-walk-bottom-carousel-item{padding:0 13px;outline:0;text-align:center;margin-bottom:20px}
@media only screen and (max-width:767px){.model-walk .model-walk-bottom-carousel-container .model-walk-bottom-carousel .model-walk-bottom-carousel-item{margin-bottom:20px;min-height:10px}
}
@media only screen and (max-width:400px){.model-walk .model-walk-bottom-carousel-container .model-walk-bottom-carousel .model-walk-bottom-carousel-item{padding:0 8px}
}
.model-walk .model-walk-bottom-carousel-container .model-walk-bottom-carousel .model-walk-bottom-carousel-item img{width:100%;margin:auto}
.model-walk .model-walk-bottom-carousel-container .model-walk-bottom-carousel .model-walk-bottom-carousel-item .model-walk-bottom-carousel-item-title{font-family:"ApexNew-Medium",sans-serif;font-size:14px;color:#000;letter-spacing:.91px;text-align:center;line-height:18px;min-height:36px;margin:10px auto}
.model-walk .model-walk-bottom-carousel-container .model-walk-bottom-carousel .owl-controls .owl-dots{white-space:nowrap;margin-top:0;text-align:center}
.model-walk .model-walk-bottom-carousel-container .model-walk-bottom-carousel .owl-controls .owl-dots .owl-dot{background:#CCC;display:inline-block;width:35px;height:4px;margin:0 10px;vertical-align:middle}
.model-walk .model-walk-bottom-carousel-container .model-walk-bottom-carousel .owl-controls .owl-dots .owl-dot.active{background:#8f0c25}
@media(max-width:989px){.model-walk .mw-only-desktop{display:none}
}
@media(min-width:990px){.model-walk .mw-tablet-down{display:none}
}
.video-wrap{position:relative}
.video-wrap .video-wrap h1,.video-wrap .video-wrap h2{margin:0}
.video-wrap .video-wrap__inner{position:relative}
.video-wrap .video_col .content__title{padding-bottom:9px}
@media screen and (max-width:769px){.video-wrap .video_col .content__title{margin:0;padding-left:10px;padding-right:10px;padding-top:10px;font-family:"ApexNew-MediumItalic",Helvetica,Arial,sans-serif;font-size:21px;font-style:italic;text-transform:uppercase}
}
.video-wrap .video_col .content__text{font-weight:400;letter-spacing:1px;line-height:1.4em;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif}
@media screen and (max-width:769px){.video-wrap .video_col .content__text{font-size:18px;line-height:27px;font-family:"ApexNew-Book",Helvetica,Arial,sans-serif;letter-spacing:1px;display:block;padding-left:45px;margin-bottom:12px}
}
@media screen and (max-width:769px) and (max-width:769px){.video-wrap .video_col .content__text .animated-line{display:block;position:absolute;top:11px;margin-top:auto;margin-bottom:12px}
}
.video-wrap .video_col .content__text strong{font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;font-weight:bold}
.video-wrap .video_col .content__text a{text-decoration:none;color:#000}
.video-wrap .video_col .content__text a .animated-line{position:absolute;display:inline-block;top:9px}
.video-wrap .video_col>span{margin-top:9px;position:absolute}
.video-wrap .video_col span.animated-line{top:10px}
.video-wrap .video_col span{vertical-align:baseline}
.video-wrap .video_col span img{width:auto}
.video-wrap .video_col>img{width:100%;display:block}
@media screen and (max-width:640px){.video-wrap .video_col>img{position:absolute;right:0;bottom:0}
}
.video-wrap.hero-video{width:100%;overflow:hidden;position:relative;height:80vh}
@media screen and (max-width:769px){.video-wrap.hero-video{display:block;margin-bottom:40px;height:auto}
}
.video-wrap.hero-video--light.text{color:#fff}
.video-wrap.hero-video .video-wrap__inner{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center}
@media screen and (max-width:769px){.video-wrap.hero-video .video-wrap__inner{height:30vh;position:relative;z-index:4}
}
.video-wrap.hero-video .l-wrap{z-index:2}
@media screen and (max-width:769px){.video-wrap.hero-video .l-wrap{z-index:1;position:unset}
}
.video-wrap.hero-video .l-wrap.stopped{height:100%}
.video-wrap.hero-video .l-wrap .video-btn{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;text-align:center}
.video-wrap.hero-video .l-wrap .video-btn .video-vertical--centered{-webkit-transform:translateY(50%);-moz-transform:translateY(50%);-ms-transform:translateY(50%);-o-transform:translateY(50%);transform:translateY(50%);height:40vh}
@media screen and (max-width:769px){.video-wrap.hero-video .l-wrap .video-btn .video-vertical--centered{height:30vh;-webkit-transform:none;-moz-transform:none;-ms-transform:none;-o-transform:none;transform:none}
}
.video-wrap.hero-video .l-wrap .video-btn .video-vertical--centered .play{position:absolute;height:128px;width:128px;left:50%;top:50%;margin-left:-64px;margin-top:-64px;background:url(images/owl.video.play.png) no-repeat;cursor:pointer;z-index:4;-webkit-backface-visibility:hidden;-webkit-transition:scale 100ms ease;-moz-transition:scale 100ms ease;-ms-transition:scale 100ms ease;-o-transition:scale 100ms ease;transition:scale 100ms ease}
@media screen and (max-width:769px){.video-wrap.hero-video .l-wrap .video-btn .video-vertical--centered .play{z-index:4}
}
.video-wrap.hero-video .carousel-video{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;vertical-align:bottom;z-index:1;opacity:0}
.video-wrap.hero-video .carousel-video.playing{opacity:1}
.video-wrap.hero-video .ytv{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);width:100%;vertical-align:bottom;z-index:1;opacity:0;height:100%}
.video-wrap.hero-video .ytv.playing{opacity:1}
.video-wrap .stripe-video-player-controls{position:absolute;right:18px;bottom:21px;z-index:4;cursor:pointer;*zoom:1}
.video-wrap .stripe-video-player-controls:before,.video-wrap .stripe-video-player-controls:after{content:" ";display:table}
.video-wrap .stripe-video-player-controls:after{clear:both}
.video-wrap .stripe-video-player-controls>div{width:30px;height:30px;float:left;border-radius:2px;background-color:rgba(255,255,255,0.2);font-size:0;margin-right:3px}
.video-wrap .stripe-video-player-controls .btn-video-pause:after{content:"";width:3px;height:12px;display:inline-block;background-color:rgba(0,0,0,0.8);position:absolute;top:50%;margin-top:-5px;margin-right:20px;right:50%}
.video-wrap .stripe-video-player-controls .btn-video-pause:before{content:"";width:3px;height:12px;display:inline-block;background-color:rgba(0,0,0,0.8);position:absolute;top:50%;margin-top:-5px;margin-right:12px;right:50%}
.video-wrap .stripe-video-player-controls .btn-video-pause.paused:after{width:0 !important;height:0 !important;display:inline;background-color:transparent;border-style:solid;border-width:6px 0 6px 12px;border-color:transparent transparent transparent rgba(0,0,0,0.8);margin-right:11px}
.video-wrap .stripe-video-player-controls .btn-video-pause.paused:before{display:none}
.video-wrap .stripe-video-player-controls .btn-video-stop:after{content:"";width:12px;height:12px;background-color:rgba(0,0,0,0.8);display:inline-block;position:absolute;top:50%;right:50%;margin:-6px -21px auto auto}
.video-wrap .video_col{width:40%;height:100%;position:absolute;top:0;left:0;background-color:transparent;color:black;z-index:3;opacity:0}
@media screen and (max-width:769px){.video-wrap .video_col{top:100%;width:100%;position:unset;opacity:1;background-color:#000;color:#fff}
.video-wrap .video_col.left,.video-wrap .video_col.right{padding:5px 0 30px 0 !important}
}
.video-wrap .video_col.stopped{opacity:1}
.video-wrap .video_col.white{color:#fff}
.video-wrap .video_col.left{padding:60px 0 0 60px}
.video-wrap .video_col.left .content__descr{padding-left:45px;word-spacing:2px}
@media screen and (max-width:769px){.video-wrap .video_col.left .content__descr{padding:15px;padding-top:10px;padding-bottom:10px}
}
@media screen and (max-width:769px){.video-wrap .video_col.left .content__descr .btn-svg{max-width:100%}
}
.video-wrap .video_col.left .content__descr .btn-svg .text{color:#000}
@media screen and (max-width:769px){.video-wrap .video_col.left .content__descr .btn-svg .text{color:#fff}
}
.video-wrap .video_col.left .content__descr .btn-svg .text.text--white{color:#fff !important}
.video-wrap .video_col.left .content__descr .btn-svg .text.text--white .ico.btn-zoom{background-image:url("images/sprite-icons.png");background-position:-111px -63px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.video-wrap .video_col.left .content__descr .btn-svg .text.text--white .ico.btn-zoom{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.video-wrap .video_col.left .content__descr .btn-svg .text.text--white .ico.btn-gear{background-image:url("images/sprite-icons.png");background-position:-114px -165px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.video-wrap .video_col.left .content__descr .btn-svg .text.text--white .ico.btn-gear{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.video-wrap .video_col.left .content__descr .btn-svg .text.text--white .ico.btn-offers{background-image:url("images/sprite-icons.png");background-position:-114px -1762px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.video-wrap .video_col.left .content__descr .btn-svg .text.text--white .ico.btn-offers{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.video-wrap .video_col.left .content__descr .btn-svg .text.text--white .ico.btn-ext{background-image:url("images/sprite-icons.png");background-position:-114px -663px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.video-wrap .video_col.left .content__descr .btn-svg .text.text--white .ico.btn-ext{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.video-wrap .video_col.left .content__descr .btn-svg .text.text--white .ico.btn-download{background-image:url("images/sprite-icons.png");background-position:-114px -2564px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.video-wrap .video_col.left .content__descr .btn-svg .text.text--white .ico.btn-download{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.video-wrap .video_col.left .content__descr .btn-svg .text.text--white .ico.btn-play{background-image:url("images/sprite-icons.png");background-position:-110px -3559px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.video-wrap .video_col.left .content__descr .btn-svg .text.text--white .ico.btn-play{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.video-wrap .video_col.right{position:absolute;top:0;right:0;left:auto;padding:60px 60px 0 0}
@media screen and (max-width:769px){.video-wrap .video_col.right{position:relative}
}
.video-wrap .video_col.right .content__descr{padding-left:45px;word-spacing:2px}
@media screen and (max-width:769px){.video-wrap .video_col.right .content__descr{padding:15px;padding-top:10px;padding-bottom:10px}
}
@media screen and (max-width:769px){.video-wrap .video_col.right .content__descr .btn-svg{max-width:100%}
}
.video-wrap .video_col.right .content__descr .btn-svg .text{color:#000}
@media screen and (max-width:769px){.video-wrap .video_col.right .content__descr .btn-svg .text{color:#fff}
}
.video-wrap .video_col.right .content__descr .btn-svg .text.text--white{color:#fff !important}
.video-wrap .video_col.right .content__descr .btn-svg .text.text--white .ico.btn-zoom{background-image:url("images/sprite-icons.png");background-position:-111px -63px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.video-wrap .video_col.right .content__descr .btn-svg .text.text--white .ico.btn-zoom{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.video-wrap .video_col.right .content__descr .btn-svg .text.text--white .ico.btn-gear{background-image:url("images/sprite-icons.png");background-position:-114px -165px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.video-wrap .video_col.right .content__descr .btn-svg .text.text--white .ico.btn-gear{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.video-wrap .video_col.right .content__descr .btn-svg .text.text--white .ico.btn-offers{background-image:url("images/sprite-icons.png");background-position:-114px -1762px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.video-wrap .video_col.right .content__descr .btn-svg .text.text--white .ico.btn-offers{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.video-wrap .video_col.right .content__descr .btn-svg .text.text--white .ico.btn-ext{background-image:url("images/sprite-icons.png");background-position:-114px -663px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.video-wrap .video_col.right .content__descr .btn-svg .text.text--white .ico.btn-ext{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.video-wrap .video_col.right .content__descr .btn-svg .text.text--white .ico.btn-download{background-image:url("images/sprite-icons.png");background-position:-114px -2564px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.video-wrap .video_col.right .content__descr .btn-svg .text.text--white .ico.btn-download{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
.video-wrap .video_col.right .content__descr .btn-svg .text.text--white .ico.btn-play{background-image:url("images/sprite-icons.png");background-position:-110px -3559px;background-repeat:no-repeat;display:inline-block;width:24px;height:24px;vertical-align:middle}
@media only screen and (-webkit-min-device-pixel-ratio:1.3),only screen and (min--moz-device-pixel-ratio:1.3),only screen and (-o-min-device-pixel-ratio:1.3 / 1),only screen and (min-resolution:125dpi),only screen and (min-resolution:1.3dppx){.video-wrap .video_col.right .content__descr .btn-svg .text.text--white .ico.btn-play{background-image:url("images/sprite-icons@2x.png");background-size:300px auto}
}
@media only screen and (max-width:769px){.videostripe .video-container{display:none}
}
@media only screen and (max-width:769px){.mobile-main-container .video-container{display:block !important}
}
@keyframes change-opacity{0{opacity:1}
10%{opacity:0}
75%{opacity:0}
100%{opacity:1}
}
@keyframes change-opacity-pt{0{opacity:1}
100%{opacity:1}
}
.hidden-btn{visibility:hidden}
.seo-stripe{position:relative;background-repeat:no-repeat;background-position:center;background-size:cover}
.seo-stripe>div{height:calc(100vh - 101px)}
@media screen and (max-width:989px){.seo-stripe>div{height:100%}
}
.seo-stripe.left .stripe-container .text-container{right:4%;left:auto}
@media screen and (max-width:989px){.seo-stripe.left .stripe-container .text-container{right:auto;left:auto}
}
.seo-stripe.left .stripe-container .text-container .read-more{left:auto;text-align:right;width:100%;padding-right:50px;margin-top:-5px}
@media screen and (max-width:989px){.seo-stripe.left .stripe-container .text-container .read-more{display:inline-block;width:auto;position:relative;height:20px;left:50px;text-decoration:underline;line-height:22px;cursor:pointer;font:16px/22px "ApexNew-Book",Helvetica,Arial,sans-serif;word-spacing:2px;color:#8f0c25;text-align:left;padding-right:0;margin-top:0}
}
@media screen and (max-width:767px){.seo-stripe.left .stripe-container .text-container .read-more{left:10px;margin-top:0}
}
.seo-stripe.left .stripe-container .text-container.opened-box{background:rgba(255,255,255,0.7)}
@media screen and (max-width:989px){.seo-stripe.left .stripe-container .text-container.opened-box{background:rgba(255,255,255,0.7)}
}
.seo-stripe.left .stripe-container .text-container.opened-box .cta-container{padding-right:0;padding-left:0}
@media screen and (max-width:1199px){.seo-stripe.left .stripe-container .text-container.opened-box .cta-container{padding-right:50px}
}
@media screen and (max-width:989px){.seo-stripe.left .stripe-container .text-container.opened-box .cta-container{position:absolute;bottom:20px}
}
@media screen and (max-width:767px){.seo-stripe.left .stripe-container .text-container.opened-box .cta-container{bottom:20px;top:auto}
.seo-stripe.left .stripe-container .text-container.opened-box .cta-container .btn-svg{max-width:90%;margin-top:5px}
}
.seo-stripe.left .stripe-container .text-container.opened-box .text-box{padding-right:0;max-height:none}
.seo-stripe.left .stripe-container .img-container{left:4%;right:auto}
@media screen and (max-width:989px){.seo-stripe.left .stripe-container .img-container{right:auto;left:auto}
}
.seo-stripe.left .stripe-container .cta-container{text-align:right;padding-right:50px;padding-left:0}
@media screen and (max-width:989px){.seo-stripe.left .stripe-container .cta-container{text-align:left;position:relative;bottom:0;padding-left:50px !important;width:100%}
}
@media screen and (max-width:767px){.seo-stripe.left .stripe-container .cta-container{text-align:center;padding-right:0;padding-left:0 !important;margin-left:-10px;top:0}
.seo-stripe.left .stripe-container .cta-container .btn-svg{max-width:90%;margin-top:5px}
}
.seo-stripe .stripe-container{width:100vw;max-width:1600px;margin:0 auto}
.seo-stripe .stripe-container .cta-container{padding-left:50px;padding-top:10px;position:absolute;bottom:20px;width:100%}
@media screen and (max-width:989px){.seo-stripe .stripe-container .cta-container{position:relative;bottom:0;width:100%;margin:0 auto}
}
@media screen and (max-width:767px){.seo-stripe .stripe-container .cta-container{padding-top:10px;text-align:center;padding-left:0;margin-left:-10px;bottom:27px;left:auto;right:auto;width:100%;top:0}
.seo-stripe .stripe-container .cta-container .btn-svg{max-width:90%;margin-top:5px}
}
.seo-stripe .stripe-container .cta-container .text.no-icon{padding:10px}
.seo-stripe .stripe-container .text-container{width:44%;position:absolute;left:4%;top:14%;height:72%;overflow:hidden;padding-bottom:118px;padding-left:10px;padding-top:10px;background:rgba(255,255,255,0.7);opacity:1;-webkit-transition:width 1.3s ease-in-out;-moz-transition:width 1.3s ease-in-out;-o-transition:width 1.3s ease-in-out;transition:width 1.3s ease-in-out}
@media screen and (min-width:1920px){.seo-stripe .stripe-container .text-container{padding-bottom:150px}
}
@media screen and (min-width:1600px){.seo-stripe .stripe-container .text-container{padding-bottom:129px}
}
@media screen and (max-width:1199px){.seo-stripe .stripe-container .text-container{padding-bottom:135px}
}
@media screen and (max-width:989px){.seo-stripe .stripe-container .text-container{width:90%;position:relative;left:auto;top:8%;margin:0 auto;height:400px;padding-bottom:94px;padding-right:40px;-webkit-transition:height 1.3s ease-in-out,margin 1s ease-in-out,padding 1s ease-in-out;-moz-transition:height 1.3s ease-in-out,margin 1s ease-in-out,padding 1s ease-in-out;-o-transition:height 1.3s ease-in-out,margin 1s ease-in-out,padding 1s ease-in-out;transition:height 1.3s ease-in-out,margin 1s ease-in-out,padding 1s ease-in-out}
}
@media screen and (max-width:767px){.seo-stripe .stripe-container .text-container{padding-bottom:129px;padding-right:10px;height:450px}
}
.seo-stripe .stripe-container .text-container.opened-box{width:92%;padding-right:50px;-webkit-transition:width 1.3s ease-in-out;-moz-transition:width 1.3s ease-in-out;-o-transition:width 1.3s ease-in-out;transition:width 1.3s ease-in-out;background:rgba(255,255,255,0.7)}
@media screen and (max-width:989px){.seo-stripe .stripe-container .text-container.opened-box{width:90%;padding-bottom:10px;padding-right:40px;background:rgba(255,255,255,0.7);-webkit-transition:height 1.3s ease-in-out,margin 1s ease-in-out,padding 1s ease-in-out;-moz-transition:height 1.3s ease-in-out,margin 1s ease-in-out,padding 1s ease-in-out;-o-transition:height 1.3s ease-in-out,margin 1s ease-in-out,padding 1s ease-in-out;transition:height 1.3s ease-in-out,margin 1s ease-in-out,padding 1s ease-in-out}
}
@media screen and (max-width:767px){.seo-stripe .stripe-container .text-container.opened-box{max-height:2500px;padding-right:10px}
}
.seo-stripe .stripe-container .text-container.opened-box .text-box{overflow:auto;padding-right:0}
@media screen and (max-width:1199px){.seo-stripe .stripe-container .text-container.opened-box .text-box{max-height:270px}
}
@media screen and (max-width:989px){.seo-stripe .stripe-container .text-container.opened-box .text-box{height:100%;max-height:none}
}
@media screen and (max-width:767px){.seo-stripe .stripe-container .text-container.opened-box .text-box{height:100%;padding-left:10px;padding-right:15px !important;max-height:none}
}
.seo-stripe .stripe-container .text-container.opened-box r{margin:0}
.seo-stripe .stripe-container .text-container.opened-box r::after{content:""}
@media screen and (max-width:989px){.seo-stripe .stripe-container .text-container.opened-box .cta-container{position:absolute;bottom:20px}
}
@media screen and (max-width:767px){.seo-stripe .stripe-container .text-container.opened-box .cta-container{bottom:20px;top:auto}
.seo-stripe .stripe-container .text-container.opened-box .cta-container .btn-svg{max-width:90%;margin-top:5px}
}
.seo-stripe .stripe-container .text-container .opacity-text{animation:change-opacity 1.5s}
@media screen and (max-width:989px){.seo-stripe .stripe-container .text-container .opacity-text{animation:change-opacity-pt 1.5s}
}
.seo-stripe .stripe-container .text-container .animated-line{display:inline-block;width:38px;height:2px;background:#8f0c25;position:relative;left:10px;top:18px}
@media screen and (max-width:767px){.seo-stripe .stripe-container .text-container .animated-line{top:0;left:0}
}
.seo-stripe .stripe-container .text-container .read-more{display:inline-block;width:auto;position:relative;height:20px;left:50px;text-decoration:underline;line-height:22px;cursor:pointer;font:16px/22px "ApexNew-Book",Helvetica,Arial,sans-serif;word-spacing:2px;color:#8f0c25;margin-top:-5px}
@media screen and (max-width:989px){.seo-stripe .stripe-container .text-container .read-more{top:5px;margin:5px 0}
}
@media screen and (max-width:767px){.seo-stripe .stripe-container .text-container .read-more{left:10px;top:5px}
}
.seo-stripe .stripe-container .text-container .text-title{text-transform:uppercase;font-family:"ApexNew-Bold",Helvetica,Arial,sans-serif;font-size:24px;line-height:30px;letter-spacing:.15em;font-style:italic;font-weight:normal}
@media screen and (max-width:1199px){.seo-stripe .stripe-container .text-container .text-title{max-height:90px;overflow:hidden}
}
@media screen and (max-width:767px){.seo-stripe .stripe-container .text-container .text-title{line-height:32px;max-height:120px}
}
.seo-stripe .stripe-container .text-container .text-box{padding:3px 50px 0 50px;width:100%;height:100%;overflow:hidden;font:16px/22px "ApexNew-Book",Helvetica,Arial,sans-serif;word-spacing:2px}
@media screen and (max-width:1199px){.seo-stripe .stripe-container .text-container .text-box{max-height:270px}
}
@media screen and (max-width:989px){.seo-stripe .stripe-container .text-container .text-box{height:60%;padding-bottom:10px;padding-right:0;-webkit-transition:height 1.3s ease-in-out;-moz-transition:height 1.3s ease-in-out;-o-transition:height 1.3s ease-in-out;transition:height 1.3s ease-in-out}
}
@media screen and (max-width:767px){.seo-stripe .stripe-container .text-container .text-box{height:165px;padding:10px 15px 5px 10px;word-spacing:1.6px}
}
.seo-stripe .stripe-container .text-container r{display:inline-block;margin-right:0;margin-bottom:44px}
@media screen and (max-width:1199px){.seo-stripe .stripe-container .text-container r{margin-right:0}
}
@media screen and (max-width:989px){.seo-stripe .stripe-container .text-container r{margin-right:35px}
}
@media screen and (max-width:767px){.seo-stripe .stripe-container .text-container r{margin-right:0}
}
.seo-stripe .stripe-container .text-container r::after{content:"...";width:15px;font:16px/22px "ApexNew-Book",Helvetica,Arial,sans-serif;word-spacing:2px}
.seo-stripe .stripe-container .text-container .close-btn{width:30px;height:30px;position:absolute;top:10px;right:10px;cursor:pointer;padding-top:15px}
.seo-stripe .stripe-container .text-container .close-btn::before{content:"";display:inline-block;width:33px;height:2px;background:black;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);position:absolute}
.seo-stripe .stripe-container .text-container .close-btn::after{content:"";display:inline-block;width:33px;height:2px;background:black;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);position:absolute}
.seo-stripe .stripe-container .img-container{width:44%;position:absolute;right:4%;height:72%;top:14%;margin:0 auto;display:block;overflow:hidden}
@media screen and (max-width:989px){.seo-stripe .stripe-container .img-container{width:90%;position:relative;right:auto;height:450px;top:5%;margin:0 auto;display:block;overflow:hidden}
}
.seo-stripe .stripe-container .img-container img{width:auto;margin:auto;min-width:100%;min-height:100%;overflow:hidden;position:absolute;top:-100%;left:-100%;bottom:-100%;right:-100%}
.navigation-anchor{min-height:68px;font-size:18px;text-transform:uppercase}
.navigation-anchor .navigation-container{min-height:68px;background:white;width:100%;z-index:99}
.navigation-anchor .navigation-container .voice-label{display:none}
@media screen and (max-width:767px){.navigation-anchor .navigation-container .voice-label{display:block;height:100%;line-height:55px;cursor:pointer}
.navigation-anchor .navigation-container .voice-label:after{top:28px}
}
.navigation-anchor .navigation-container .voice-container{display:flex;align-items:center;justify-content:center;height:68px;padding:0}
@media screen and (max-width:767px){.navigation-anchor .navigation-container .voice-container{display:none;height:auto;min-height:68px}
.navigation-anchor .navigation-container .voice-container.open{display:block}
}
.navigation-anchor .navigation-container .voice-container .voice{padding:0 15px;border-left:1px black solid;display:inline-block}
@media screen and (max-width:767px){.navigation-anchor .navigation-container .voice-container .voice{padding:15px;display:block;border:0;line-height:42px;height:72px;font-family:"ApexNew-Medium",Helvetica,Arial,sans-serif;background-color:#e5e5e5;border-bottom:1px solid #cecece}
}
.navigation-anchor .navigation-container .voice-container .voice .anchor{cursor:pointer}
.navigation-anchor .navigation-container .voice-container .voice:first-of-type{border-left:0}
@media screen and (max-width: 1024px) {
  .mopar nav.toolbar-new.to-hide {
    display: none !important; } }
body.mopar header [class^="ico-"], body.mopar header [class*=" ico-"] {
    font-family: "ApexNew-Medium",Helvetica,Arial,sans-serif !important;
    text-transform: uppercase;}
.mopar .brand-header .navigation--secondary.navigation--quick-links .menu__toggle p{font-size: 14px;}
.promotions-band{margin-top:16px;}
.navigation.navigation--min.js-fixed{height:auto;min-height:auto;}
@media screen and (min-width: 1025px){.moparnewtopmenu{top: 116px!important;}}
.moparnewtopmenu.js-fixed .moparnewnav{padding-top:0!important;}
@media (max-width: 1023px) and (min-width: 768px){.content-wrapper{padding-top:110px!important;}}
.menu--service-new .navigation--secondary-new .menu-modelli-alfa{display: none;} 
.content-wrapper .moparnewtopmenu.js-fixed{height: 40px!important}
@media (max-width: 767px){.content-wrapper {padding-top: 57px!important}}
@media (max-width: 767px){.moparnewtopmenu {display: none;}}

body .resendDoiImg {width: auto;}
