@font-face{font-family:'Mazda Type';src:url(/themes/templateTheme/fonts/MazdaType-Italic.eot);src:url(/themes/templateTheme/fonts/MazdaType-Italic.eot?#iefix) format('embedded-opentype'),url(/themes/templateTheme/fonts/MazdaType-Italic.woff2) format('woff2'),url(/themes/templateTheme/fonts/MazdaType-Italic.woff) format('woff'),url(/themes/templateTheme/fonts/MazdaType-Italic.ttf) format('truetype'),url(/themes/templateTheme/fonts/MazdaType-Italic.svg#MazdaType-Italic) format('svg');font-weight:400;font-style:italic}@font-face{font-family:'Mazda Type';src:url(/themes/templateTheme/fonts/MazdaType-BoldItalic.eot);src:url(/themes/templateTheme/fonts/MazdaType-BoldItalic.eot?#iefix) format('embedded-opentype'),url(/themes/templateTheme/fonts/MazdaType-BoldItalic.woff2) format('woff2'),url(/themes/templateTheme/fonts/MazdaType-BoldItalic.woff) format('woff'),url(/themes/templateTheme/fonts/MazdaType-BoldItalic.ttf) format('truetype'),url(/themes/templateTheme/fonts/MazdaType-BoldItalic.svg#MazdaType-BoldItalic) format('svg');font-weight:600;font-style:italic}@font-face{font-family:'Mazda Type';src:url(/themes/templateTheme/fonts/MazdaType-Medium.eot);src:url(/themes/templateTheme/fonts/MazdaType-Medium.eot?#iefix) format('embedded-opentype'),url(/themes/templateTheme/fonts/MazdaType-Medium.woff2) format('woff2'),url(/themes/templateTheme/fonts/MazdaType-Medium.woff) format('woff'),url(/themes/templateTheme/fonts/MazdaType-Medium.ttf) format('truetype'),url(/themes/templateTheme/fonts/MazdaType-Medium.svg#MazdaType-Medium) format('svg');font-weight:500;font-style:normal}@font-face{font-family:'Mazda Type';src:url(/themes/templateTheme/fonts/MazdaType-Regular.eot);src:url(/themes/templateTheme/fonts/MazdaType-Regular.eot?#iefix) format('embedded-opentype'),url(/themes/templateTheme/fonts/MazdaType-Regular.woff2) format('woff2'),url(/themes/templateTheme/fonts/MazdaType-Regular.woff) format('woff'),url(/themes/templateTheme/fonts/MazdaType-Regular.ttf) format('truetype'),url(/themes/templateTheme/fonts/MazdaType-Regular.svg#MazdaType-Regular) format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Mazda Type';src:url(/themes/templateTheme/fonts/MazdaType-MediumItalic.eot);src:url(/themes/templateTheme/fonts/MazdaType-MediumItalic.eot?#iefix) format('embedded-opentype'),url(/themes/templateTheme/fonts/MazdaType-MediumItalic.woff2) format('woff2'),url(/themes/templateTheme/fonts/MazdaType-MediumItalic.woff) format('woff'),url(/themes/templateTheme/fonts/MazdaType-MediumItalic.ttf) format('truetype'),url(/themes/templateTheme/fonts/MazdaType-MediumItalic.svg#MazdaType-MediumItalic) format('svg');font-weight:500;font-style:italic}@font-face{font-family:'Mazda Type';src:url(/themes/templateTheme/fonts/MazdaType-Bold.eot);src:url(/themes/templateTheme/fonts/MazdaType-Bold.eot?#iefix) format('embedded-opentype'),url(/themes/templateTheme/fonts/MazdaType-Bold.woff2) format('woff2'),url(/themes/templateTheme/fonts/MazdaType-Bold.woff) format('woff'),url(/themes/templateTheme/fonts/MazdaType-Bold.ttf) format('truetype'),url(/themes/templateTheme/fonts/MazdaType-Bold.svg#MazdaType-Bold) format('svg');font-weight:600;font-style:normal}@font-face{font-family:icomoon;src:url(/themes/templateTheme/fonts/icons/fonts/icomoon.eot?g2zdrj);src:url(/themes/templateTheme/fonts/icons/fonts/icomoon.eot?g2zdrj#iefix) format('embedded-opentype'),url(/themes/templateTheme/fonts/icons/fonts/icomoon.ttf?g2zdrj) format('truetype'),url(/themes/templateTheme/fonts/icons/fonts/icomoon.woff?g2zdrj) format('woff'),url(/themes/templateTheme/fonts/icons/fonts/icomoon.svg?g2zdrj#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-Feature-Engine:before{content:"\e90d"}.icon-facebook:before{content:"\e922"}.icon-google-plus:before{content:"\e92a"}.icon-instagram:before{content:"\e93b"}.icon-pinterest:before{content:"\e951"}.icon-twitter:before{content:"\e959"}.icon-youtube:before{content:"\e95a"}.icon-Gallery-1_Column_View:before{content:"\e95b"}.icon-Gallery-3_Column_View:before{content:"\e95c"}.icon-Info:before{content:"\e95d"}.icon-Inventory-Car:before{content:"\e95e"}.icon-Inventory-Seat:before{content:"\e95f"}.icon-Trims-Audio:before{content:"\e960"}.icon-Trims-Camera:before{content:"\e961"}.icon-Trims-Heated_Seats:before{content:"\e962"}.icon-Trims-iEloop:before{content:"\e963"}.icon-Trims-Skyactiv:before{content:"\e964"}.icon-Trims-Wheels:before{content:"\e965"}.icon-Attach:before{content:"\e948"}.icon-Compass:before{content:"\e949"}.icon-Contract:before{content:"\e94a"}.icon-Heart:before{content:"\e94b"}.icon-key:before{content:"\e94c"}.icon-Left_Arrow:before{content:"\e94d"}.icon-Link:before{content:"\e94e"}.icon-Lock:before{content:"\e94f"}.icon-Move:before{content:"\e950"}.icon-Trash:before{content:"\e952"}.icon-Unlink:before{content:"\e953"}.icon-Unlock:before{content:"\e954"}.icon-user3:before{content:"\e955"}.icon-View:before{content:"\e956"}.icon-Zoom_In:before{content:"\e957"}.icon-Zoom_Out:before{content:"\e958"}.icon-check:before{content:"\e925"}.icon-download:before{content:"\e928"}.icon-edit:before{content:"\e945"}.icon-expand:before{content:"\e946"}.icon-gallery:before{content:"\e947"}.icon-pin2:before{content:"\e944"}.icon-mail-full:before{content:"\e915"}.icon-minus:before{content:"\e936"}.icon-arrow-light-down:before{content:"\e902"}.icon-arrow-light-left:before{content:"\e903"}.icon-arrow-light-right:before{content:"\e904"}.icon-arrow-light-up:before{content:"\e905"}.icon-pause:before{content:"\e943"}.icon-play:before{content:"\e93e"}.icon-plus2:before{content:"\e931"}.icon-Print:before{content:"\e90f"}.icon-Search:before{content:"\e921"}.icon-share:before{content:"\e942"}.icon-up-arrow:before{content:"\e940"}.icon-upload:before{content:"\e941"}.icon-arrow-long-left:before{content:"\e93f";color:#6e6e6e}.icon-globe:before{content:"\e93d";color:#fff}.icon-search:before{content:"\e93c";color:#fff}.icon-telephone2:before{content:"\e93a"}.icon-shop:before{content:"\e938"}.icon-share2:before{content:"\e932"}.icon-eye:before{content:"\e933"}.icon-lock:before{content:"\e934"}.icon-close:before{content:"\e935"}.icon-pencil2:before{content:"\e937"}.icon-user2:before{content:"\e939"}.icon-preferences:before{content:"\e92b"}.icon-info:before{content:"\e92c"}.icon-necessary:before{content:"\e92d"}.icon-locked:before{content:"\e92e"}.icon-marketing:before{content:"\e92f"}.icon-statistics:before{content:"\e930"}.icon-clock:before{content:"\e90e"}.icon-exit2:before{content:"\e914"}.icon-mail:before{content:"\e91f"}.icon-map:before{content:"\e926"}.icon-phone:before{content:"\e927"}.icon-print:before{content:"\e929"}.icon-offers:before{content:"\e924"}.icon-arrow-down:before{content:"\e900"}.icon-arrow-left:before{content:"\e901"}.icon-arrow-right:before{content:"\e906"}.icon-arrow-up:before{content:"\e907"}.icon-brands:before{content:"\e908"}.icon-calendar:before{content:"\e909"}.icon-car-full:before{content:"\e90a"}.icon-car-outline:before{content:"\e90b"}.icon-car-wrench:before{content:"\e90c"}.icon-gear:before{content:"\e910"}.icon-headphones:before{content:"\e912"}.icon-linkedin:before{content:"\e913"}.icon-pencil:before{content:"\e916"}.icon-phone-full:before{content:"\e917"}.icon-pin:before{content:"\e919"}.icon-plus:before{content:"\e91a"}.icon-text-drive:before{content:"\e91b"}.icon-user:before{content:"\e91d"}.icon-exit:before{content:"\e920"}.icon-loop2:before{content:"\ea2e"}.icon-error:before{content:"\e911";color:#e62d05}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,command,datalist,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,font,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,keygen,label,legend,li,meter,nav,object,ol,output,p,pre,progress,q,s,samp,section,small,source,span,strike,strong,sub,sup,table,tbody,tdvideo,tfoot,th,thead,tr,tt,u,ul,var{background:0 0;border:0 none;font-size:100%;margin:0;padding:0;vertical-align:baseline}button{font-family:'Mazda Type',sans-serif}input::-ms-clear{display:none}a,a:visited{outline:0;text-decoration:none;cursor:pointer}input,textarea{outline:0}*{outline:0}button::-moz-focus-inner,input[type=button]::-moz-focus-inner,input[type=file]>input[type=button]::-moz-focus-inner,input[type=reset]::-moz-focus-inner,input[type=submit]::-moz-focus-inner{border:none}ul{list-style-type:none}html{font-family:'Mazda Type',sans-serif;font-size:.75em;height:100%}html.no-scroll{overflow:hidden}body{background-color:#fff;height:100%}body.no-scroll{overflow:hidden}.center-container{zoom:1;width:1200px;margin:0 auto}.center-container:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.center-container:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.site-container{position:relative}.site-container.has-filter{-webkit-filter:blur(2px);filter:blur(2px)}.gtm-contact-hyperlink__iframe-mask{width:auto!important}.search-overlay,.site-overlay{display:none;position:absolute;top:0;left:0;bottom:0;width:100%;height:100vh;background-color:rgba(0,0,0,.4);z-index:100;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-animation-duration:.3s;-moz-animation-duration:.3s;-o-animation-duration:.3s;animation-duration:.3s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-timing-function:ease-in;-moz-animation-timing-function:ease-in;-o-animation-timing-function:ease-in;animation-timing-function:ease-in}.search-overlay.visible,.site-overlay.visible{display:block}.search-overlay{background-color:#041428;z-index:1000}.dynamic-content{font-family:'Mazda Type',sans-serif;font-size:16px;color:#041428;line-height:28px;text-align:left;font-weight:300;word-wrap:break-word}.dynamic-content a{text-decoration:none;color:#041428}.dynamic-content a:hover{text-decoration:underline;color:#041428}.dynamic-content a span{color:#3277b3!important}.dynamic-content .button-container{margin:20px 0 10px;display:flex;justify-content:center}.dynamic-content .button-container .button{min-width:225px}.dynamic-content p{font-size:16px;line-height:28px;margin-bottom:30px;color:#041428}.dynamic-content p+ul{margin-top:-30px}.dynamic-content h1{font-size:45px;line-height:54px;font-weight:500;letter-spacing:.125em}.dynamic-content h2{font-size:26px;line-height:36px;font-weight:600;letter-spacing:.125em}.dynamic-content h3{font-size:20px;line-height:30px;font-weight:600;letter-spacing:.125em}.dynamic-content h4{font-size:15px;line-height:24px;letter-spacing:.125em;font-weight:600}.dynamic-content h5{font-size:18px;line-height:26px;font-weight:300}.dynamic-content h6{font-size:13px;line-height:24px;font-weight:600;letter-spacing:.125em}.dynamic-content strong{font-weight:600}.dynamic-content ol{font-size:16px;padding:5px 0 5px 0;counter-reset:ordered-list;list-style-type:none}.dynamic-content ol>li{color:#696969}.dynamic-content ol>li:before{color:#041428;margin-right:20px;content:counter(ordered-list);counter-increment:ordered-list}.dynamic-content ul{font-size:16px;padding:5px 0 5px 15px;list-style-type:disc}.dynamic-content ul ul{list-style-type:square}.dynamic-content img{float:left;padding:10px 10px 10px 0}strong{font-weight:600}.site-background{position:absolute;top:0;left:0;z-index:-1;display:block;width:100%;height:100%}.site-background .x-htmlarea{display:block;width:100%;height:100%}.site-background .x-htmlarea ul{display:block;width:100%;height:100%}.site-background .x-htmlarea ul li{display:block;width:100%;height:100%}.site-background .x-htmlarea ul li a{display:block;width:100%;height:100%}.site-background .x-htmlarea ul li span{display:block;width:100%;height:100%}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.x-cloak,[x-cloak]{display:none!important}.glimpse{z-index:9999;position:relative}button,input[type=button],input[type=file],input[type=reset],input[type=submit]{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer}input:-webkit-autofill{-webkit-box-shadow:0 0 0 50px #fff inset}.no-touch body{min-width:1200px}.fancybox-outer .fancybox-nav span{visibility:hidden;background:0 0}.fancybox-outer .fancybox-nav span:hover{visibility:hidden;background:0 0}.fancybox-slide--iframe .fancybox-content{width:100%;height:100%!important;margin:0}.touch .fancybox-outer .fancybox-nav span{visibility:hidden;background:0 0}.touch .fancybox-outer .fancybox-nav span:hover{visibility:hidden;background:0 0}.touch .site-container{min-width:320px}.zopim{bottom:10px!important;z-index:90!important}.fancybox-overlay{background:rgba(0,0,0,.5)!important}.fancybox-close.stylish-fancy-close{top:40px;right:60px;width:60px;height:60px;text-align:center;background:0 0;-moz-transition:transform .5s ease-in-out;-webkit-transition:transform .5s ease-in-out;-o-transition:transform .5s ease-in-out;transition:transform .5s ease-in-out}.fancybox-close.stylish-fancy-close:before{color:#041428;font-size:50px}.fancybox-close.stylish-fancy-close:hover{transform:rotate(180deg);-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-o-transform:rotate(180deg);-moz-transform:rotate(180deg)}.fancybox-navigation .fancybox-button{font-size:60px;width:60px!important;height:60px!important;background-color:transparent;animation:bounce-right 3s infinite;color:#696969;box-sizing:initial;opacity:0;padding:6px;position:absolute;top:50%}.fancybox-navigation .fancybox-button.disabled{cursor:not-allowed;display:none}.fancybox-navigation .fancybox-button:hover{color:#696969}.fancybox-navigation .fancybox-button.icon-arrow-light-left{animation:bounce-left 3s infinite}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s,visibility 0s;visibility:visible;z-index:9999999}@media only screen and (max-width:479px){.fancybox-navigation .fancybox-button{font-size:30px;width:30px!important;height:30px!important}}.fancybox-container .fancybox-close-small:after{display:none}.fancybox-container.full-height{width:100%!important;height:100%!important;top:0!important;left:0!important}.fancybox-container.full-height .fancybox-inner{width:100%!important;height:100%!important}.fancybox-container.full-height .fancybox-skin{min-height:100%;background-color:#f5f5f5;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;padding:0!important}.fancybox-container.full-height .fancybox-skin .fancybox-title{display:none}.fancybox-container.full-height .fancybox-outer{height:100vh}.fancybox-container.full-height .fancybox-bg{background-color:#f5f5f5}.fancybox-container.full-height .fancybox-slide--html{padding:0;overflow:hidden}.fancybox-container.full-height .box-popup,.fancybox-container.full-height .fancybox-content,.fancybox-container.full-height .form-pop-up{max-width:inherit;width:100%;height:100%}.SSContainerDivWrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-animation-duration:.15s;-moz-animation-duration:.15s;-o-animation-duration:.15s;animation-duration:.15s;-webkit-animation-fill-mode:both;-moz-animation-fill-mode:both;-o-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-name:bubbleGum;-moz-animation-name:bubbleGum;-o-animation-name:bubbleGum;animation-name:bubbleGum;-webkit-animation-timing-function:ease-in-out;-moz-animation-timing-function:ease-in-out;-o-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}@media only screen and (min-height:767px){.zopim{bottom:72px!important}}@media only screen and (min-width:960px){.site-overlay.visible{display:none}}@media only screen and (max-width:1199px){.touch .center-container{width:auto}.touch .fancybox-close.stylish-fancy-close{top:10px;right:10px;width:auto;height:auto;padding:10px;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;background-color:#f5f5f5}.touch .fancybox-close.stylish-fancy-close:before{font-size:20px;line-height:20px}.touch .fancybox-nav.stylish-fancy-nav:before{color:#b7b7b7}.touch .fancybox-nav.stylish-fancy-nav:hover:before{color:red}.touch .fancybox-nav.stylish-fancy-nav.prev{left:0}.touch .fancybox-nav.stylish-fancy-nav.next{right:0}}@media only screen and (max-width:767px){.touch .zopim{display:none!important}}.fancybox-close.fancy-close{background-color:#fff;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.fancybox-close.fancy-close:hover{background-color:#000;color:#fff}.stylish-select{position:relative}.stylish-select:before{position:absolute;top:50%;right:12px;font-size:10px;margin-top:-5px;color:#041428;height:auto;left:inherit;line-height:1;z-index:1}.stylish-select.opened:before{display:none!important}.stylish-select.select-wrapper{height:55px}.stylish-select select{-webkit-appearance:none;-moz-appearance:none;width:100%;height:55px;font-size:18px;color:#696969;border:1px solid #d5d5d5;font-weight:300;border-radius:0;-moz-border-radius:0;-webkit-border-radius:0;font-family:'Mazda Type',sans-serif;padding:10px 8px 15px 19px;cursor:pointer;position:relative;z-index:10;background-color:transparent}.stylish-select select::-ms-expand{display:none}.stylish-select .newListSelected{display:block;width:100%;height:100%;padding:0}.stylish-select .newListSelected .selectedTxt{width:100%;background-color:#fff;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-size:18px;line-height:30px;height:55px;color:#696969;font-weight:300;padding:10px 8px 15px 19px;cursor:pointer;position:relative;z-index:10;font-family:'Mazda Type',sans-serif;border:1px solid #041428;-moz-transition:border .2s ease;-webkit-transition:border .2s ease;-o-transition:border .2s ease;transition:border .2s ease;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stylish-select .newListSelected .selectedTxt:before{content:"\e902";position:absolute;top:50%;right:18px;font-size:25px;color:#696969;z-index:1;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.stylish-select .newListSelected .selectedTxt.expanded:before{content:"\e905"}.stylish-select .newListSelected:hover .selectedTxt{border-color:#041428}.stylish-select .newListSelected .SSContainerDivWrapper{width:100%;position:absolute;left:0;z-index:2000}.stylish-select .newListSelected .SSContainerDivWrapper .newList{position:relative;z-index:2010;background-color:#fff;height:auto!important;max-height:280px!important;overflow:auto;border:1px solid #d5d5d5}.stylish-select .newListSelected .SSContainerDivWrapper .newList li a{font-size:18px;color:#041428;font-weight:300;line-height:30px;padding:10px 8px 15px 19px;cursor:pointer;display:block;-moz-transition:background-color .2s,color .2s;-webkit-transition:background-color .2s,color .2s;-o-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.stylish-select .newListSelected .SSContainerDivWrapper .newList li a.hiLite{background-color:#8b693e!important;color:#fff!important}.stylish-select .newListSelected .SSContainerDivWrapper .newList li a.newListHover{background-color:#8b693e!important;color:#fff!important}.stylish-select .newListSelected .SSContainerDivWrapper .newList li a.newListItemDisabled{background-color:transparent!important;color:#aaa!important;cursor:default!important;font-style:italic}.stylish-select .newListSelected .SSContainerDivWrapper .newList li:first-child{display:none}.stylish-select .newListSelected .mCSB_outside+.mCSB_scrollTools{right:0;z-index:3000;height:calc(90%);top:5px}.stylish-select .newListSelected .mCSB_scrollTools .mCSB_draggerRail{margin:0 auto}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@keyframes fadeInDown{0%{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}100%{opacity:1;-webkit-transform:none;transform:none}}@-webkit-keyframes showContent{0%{opacity:0;transform:translateY(0)}100%{opacity:1;transform:translateY(-5px)}}@keyframes showContent{0%{opacity:0;transform:translateY(0)}100%{opacity:1;transform:translateY(-5px)}}@-webkit-keyframes slideRight{0%{opacity:0;transform:translateX(-15px)}100%{opacity:1;transform:translateX(0)}}@keyframes slideRight{0%{opacity:0;transform:translateX(-15px)}100%{opacity:1;transform:translateX(0)}}@-webkit-keyframes slideBottom{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}@keyframes slideBottom{0%{opacity:0;transform:translateY(-15px)}100%{opacity:1;transform:translateY(0)}}@-webkit-keyframes bubbleGum{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes bubbleGum{0%{-webkit-transform:scale(.95);transform:scale(.95);-webkit-transform-origin:center center;transform-origin:center center}50%{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transform-origin:center center;transform-origin:center center}100%{-webkit-transform:scale(1);transform:scale(1)}}.main-title-container{position:relative}.main-title-container .title{width:100%;z-index:1;text-align:center;color:#041428;font-weight:600;letter-spacing:.125em;font-size:26px;padding:55px 0 15px 0}.main-title-container .title.has-bg-image{padding:0;margin-top:-13px;color:#fff;left:0;top:50%;position:absolute}.main-title-container .image-container{height:360px}.main-title-container .image-container img{width:100%;object-fit:cover;height:100%}.onoffswitch{position:relative;width:126px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.onoffswitch .switch-checkbox{display:none}.onoffswitch .switch-label{display:block;overflow:hidden;cursor:pointer;border:1px solid #e1e1e1;border-radius:20px}.onoffswitch .switch-inner{display:block;width:200%;margin-left:-100%;transition:margin .3s ease-in 0s}.onoffswitch .switch-inner .state-text{display:block;float:left;width:50%;height:34px;padding:0;color:#fff;font-size:13px;line-height:34px;letter-spacing:.01em;font-weight:400;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.onoffswitch .switch-inner .state-text.on-text{padding-left:18px;background-color:#0a7633;color:#fff;text-align:left}.onoffswitch .switch-inner .state-text.off-text{padding-right:13px;background-color:#fff;color:#626262;text-align:right}.onoffswitch .switch{display:block;width:22px;height:22px;margin:6px;background-color:#fff;position:absolute;top:0;bottom:0;right:88px;border:1px solid #e1e1e1;border-radius:50%;box-shadow:2px 2px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:2px 2px 2px 0 rgba(0,0,0,.2);-webkit-box-shadow:2px 2px 2px 0 rgba(0,0,0,.2);transition:all .3s ease-in 0s}.onoffswitch .switch-checkbox:checked+.switch-label .switch-inner{margin-left:0}.onoffswitch .switch-checkbox:checked+.switch-label .switch{right:0}.box-popup{height:100%;display:none;margin:0;padding:0}.box-popup.fancybox-content{padding:0}.box-popup .flex-wrapper{display:flex;height:100%}.box-popup .image-container{width:50%;background-size:cover!important;background-position:50% 0!important}.box-popup .info-container{width:50%;padding:20px 0;display:flex;flex-direction:column;align-items:center;height:100vh;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;overflow-y:auto}.box-popup .info-container .title{padding:0 120px;max-width:720px;font-size:28px;font-weight:600;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:.125em;margin-bottom:20px;margin-top:auto}.box-popup .info-container .subtitle{padding:0 120px;max-width:720px;font-size:15px;line-height:30px;margin-bottom:20px;color:#696969;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;letter-spacing:.125em}.box-popup .info-container .description-container{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;padding:0 120px;width:auto;max-width:720px;margin-bottom:auto;text-align:center}.fullwidth-banners{flex-direction:column;background-color:#fff}.description-container{padding:100px 10px 95px;width:960px;margin:0 auto;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.description-container.no-image{padding:40px 10px 95px}.button{display:inline-flex;justify-content:center;align-items:center;text-align:center;height:45px;font-size:13px;line-height:18px;letter-spacing:.125em;font-weight:600;min-width:auto;padding:0 40px;word-wrap:break-word;text-decoration:none;position:relative;border:0;cursor:pointer;border-radius:3px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.button[class*=icon]{justify-content:space-between;flex-direction:row-reverse}.button[class*=icon]::before{margin-left:10px}.button:hover{-moz-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.button.primary{color:#fff;background-color:#041428}.button.primary:hover{color:#fff;text-decoration:none;background-color:#8b693e}.button.primary .x-disabled,.button.primary.disabled,.button.primary:disabled{cursor:default;background-color:#696969;opacity:.2}.button.secondary{color:#fff;background-color:#041428}.button.secondary:hover{color:#fff;text-decoration:none;background-color:#8b693e}.button.secondary .x-disabled,.button.secondary:disabled{cursor:default;color:#fff;background-color:#ddd}.button.secondary .x-disabled:hover,.button.secondary:disabled:hover{background-color:#ddd}.button.third{color:#000;border:1px solid #000;background-color:#fff;-moz-transition:background-color .2s,color .2s;-webkit-transition:background-color .2s,color .2s;-o-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.button.third:hover{background-color:#8b693e;color:#fff}.button.third .x-disabled,.button.third:disabled{background-color:#aaa;border-color:#aaa;color:#fff;cursor:default}.button.third[class*=icon]{justify-content:space-between;flex-direction:row-reverse}.button.fourth{color:#fff;border:1px solid #000;background-color:#000;-moz-transition:background-color .2s,color .2s;-webkit-transition:background-color .2s,color .2s;-o-transition:background-color .2s,color .2s;transition:background-color .2s,color .2s}.button.fourth:hover{text-decoration:underline}.button.fourth .x-disabled,.button.fourth:disabled{background-color:#aaa;border-color:#aaa;color:#fff;cursor:default}.button.cta{color:#041428;background-color:#fff;height:40px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.button.cta:hover{background-color:#8b693e;color:#fff}.button.cta .x-disabled,.button.cta.disabled,.button.cta:disabled{cursor:default;background-color:#696969;opacity:.2}.next-section-btn-wrapper{position:relative}.next-section-btn{position:absolute;bottom:40px;right:-40px;display:flex;justify-content:center;align-items:center;font-size:20px;line-height:38px;width:50px;height:50px;color:#fff;cursor:pointer;border:2px solid #fff;z-index:1;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.next-section-btn:before{-moz-animation:bounce 3s infinite;-webkit-animation:bounce 3s infinite;animation:bounce 3s infinite;position:relative}.x-loading .loading-container{position:relative}.x-loading .js-loader{position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px;display:block;color:#fff;font-size:70px;overflow:hidden;width:70px;height:70px;border-radius:50%;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load6 1.7s infinite ease,round 1.7s infinite ease;animation:load6 1.7s infinite ease,round 1.7s infinite ease}@-webkit-keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}100%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@keyframes load6{0%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}5%,95%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}10%,59%{box-shadow:0 -.83em 0 -.4em,-.087em -.825em 0 -.42em,-.173em -.812em 0 -.44em,-.256em -.789em 0 -.46em,-.297em -.775em 0 -.477em}20%{box-shadow:0 -.83em 0 -.4em,-.338em -.758em 0 -.42em,-.555em -.617em 0 -.44em,-.671em -.488em 0 -.46em,-.749em -.34em 0 -.477em}38%{box-shadow:0 -.83em 0 -.4em,-.377em -.74em 0 -.42em,-.645em -.522em 0 -.44em,-.775em -.297em 0 -.46em,-.82em -.09em 0 -.477em}100%{box-shadow:0 -.83em 0 -.4em,0 -.83em 0 -.42em,0 -.83em 0 -.44em,0 -.83em 0 -.46em,0 -.83em 0 -.477em}}@-webkit-keyframes round{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes round{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.pulse-button{box-shadow:0 0 0 0 rgba(25,25,25,.5);-webkit-animation:pulse 1.5s infinite}.pulse-button:hover{-webkit-animation:none}@-webkit-keyframes pulse{0%{transform:scale(.95);-ms-transform:scale(.95);-webkit-transform:scale(.95);-o-transform:scale(.95);-moz-transform:scale(.95)}70%{transform:scale(1);-ms-transform:scale(1);-webkit-transform:scale(1);-o-transform:scale(1);-moz-transform:scale(1);box-shadow:0 0 0 10px rgba(25,25,25,0)}100%{transform:scale(.95);-ms-transform:scale(.95);-webkit-transform:scale(.95);-o-transform:scale(.95);-moz-transform:scale(.95);box-shadow:0 0 0 0 rgba(25,25,25,0)}}@-moz-keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(15px);transform:translateY(15px)}60%{-moz-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes bounce{0%,100%,20%,50%,80%{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(15px);transform:translateY(15px)}60%{-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes bounce{0%,100%,20%,50%,80%{-moz-transform:translateY(0);-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0)}40%{-moz-transform:translateY(15px);-ms-transform:translateY(15px);-webkit-transform:translateY(15px);transform:translateY(15px)}60%{-moz-transform:translateY(5px);-ms-transform:translateY(5px);-webkit-transform:translateY(5px);transform:translateY(5px)}}.img-fade-in{opacity:.5;-webkit-filter:blur(50px);filter:blur(50px)}.img-fade-in.shown{opacity:1;-webkit-transition:opacity .8s cubic-bezier(.25,.46,.45,.94),-webkit-filter .8s cubic-bezier(.25,.46,.45,.94);transition:opacity .8s cubic-bezier(.25,.46,.45,.94),filter .8s cubic-bezier(.25,.46,.45,.94),-webkit-filter .8s cubic-bezier(.25,.46,.45,.94);-webkit-filter:blur(0);filter:blur(0)}.text-fade-in{-webkit-transform:translateY(30px);-moz-transform:translateY(30px);-o-transform:translateY(30px);transform:translateY(30px)}.text-fade-in.shown{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 1.4s cubic-bezier(.25,.46,.45,.94);transition:transform 1.4s cubic-bezier(.25,.46,.45,.94),-webkit-transform 1.4s cubic-bezier(.25,.46,.45,.94)}.fixed-scroll-container{height:calc(100vh - 162px)}.fixed-scroll-element{background-color:#000}.fixed-scroll-element.fixed{position:fixed!important;z-index:-1!important;top:60px!important}.fixed-scroll-element.fixed .info-container{transition:none;-webkit-transition:none}.fixed-scroll-element.fixed .button{opacity:0;-moz-transition:all 1s ease-in-out;-webkit-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.scale-on-hover .image-container{overflow:hidden}.scale-on-hover .img-fade-in.shown,.scale-on-hover img{-moz-transition:all .8s cubic-bezier(.25,.46,.45,.94);-webkit-transition:all .8s cubic-bezier(.25,.46,.45,.94);-o-transition:all .8s cubic-bezier(.25,.46,.45,.94);transition:all .8s cubic-bezier(.25,.46,.45,.94)}.scale-on-hover:hover img{-moz-transform:scale(1.07);-ms-transform:scale(1.07);-webkit-transform:scale(1.07);transform:scale(1.07)}.owl-next span{animation:bounce-right 3s infinite}.owl-prev span{animation:bounce-left 3s infinite}.xdsoft_datetimepicker{z-index:100000}.desktop-hidden{display:none}.touch .desktop-hidden{display:flex}.touch .responsive-hidden{display:none}.touch .next-section-btn{bottom:80px}.touch .home-page .homepage-slider .button,.touch .new-model-page .header .button{bottom:140px}.touch .footer-template-one{padding-bottom:45px}@-moz-keyframes bounce-left{0%,100%,20%,50%,80%{-moz-transform:translateX(0);transform:translateX(0)}40%{-moz-transform:translateX(-15px);transform:translateX(-15px)}60%{-moz-transform:translateX(-5px);transform:translateX(-5px)}}@-webkit-keyframes bounce-left{0%,100%,20%,50%,80%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(-15px);transform:translateX(-15px)}60%{-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@keyframes bounce-left{0%,100%,20%,50%,80%{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}40%{-moz-transform:translateX(-15px);-ms-transform:translateX(-15px);-webkit-transform:translateX(-15px);transform:translateX(-15px)}60%{-moz-transform:translateX(-5px);-ms-transform:translateX(-5px);-webkit-transform:translateX(-5px);transform:translateX(-5px)}}@-moz-keyframes bounce-right{0%,100%,20%,50%,80%{-moz-transform:translateX(0);transform:translateX(0)}40%{-moz-transform:translateX(15px);transform:translateX(15px)}60%{-moz-transform:translateX(5px);transform:translateX(5px)}}@-webkit-keyframes bounce-right{0%,100%,20%,50%,80%{-webkit-transform:translateX(0);transform:translateX(0)}40%{-webkit-transform:translateX(15px);transform:translateX(15px)}60%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes bounce-right{0%,100%,20%,50%,80%{-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}40%{-moz-transform:translateX(15px);-ms-transform:translateX(15px);-webkit-transform:translateX(15px);transform:translateX(15px)}60%{-moz-transform:translateX(5px);-ms-transform:translateX(5px);-webkit-transform:translateX(5px);transform:translateX(5px)}}@media only screen and (max-width:1400px){.next-section-btn{right:20px}}@media only screen and (max-width:1199px){.box-popup .info-container .title{padding:0 50px}.box-popup .info-container .subtitle{padding:0 50px}.box-popup .info-container .description-container{padding:0 50px}}@media only screen and (max-width:959px){.fixed-scroll-container{height:calc(100vh - 105px)}.fixed-scroll-container .fixed-scroll-element.fixed{top:0!important}.description-container{padding:40px 10px;width:auto}.main-title-container{position:relative}.main-title-container .image-container{height:200px}.box-popup .flex-wrapper{flex-direction:column;height:auto}.box-popup .image-container{width:100%}.box-popup .info-container{width:100%;height:auto}}@media only screen and (max-width:478px){.next-section-btn{display:none}}.form-row{padding:0 0 15px;position:relative}.form-row .label-wrapper{padding:15px 0}.form-row .label-wrapper label{color:#041428;font-size:13px;line-height:13px;font-weight:600;text-transform:uppercase;letter-spacing:.125em}.form-row .select-wrapper.error{border:1px solid #e62d05}.form-row .input-wrapper{background-color:#fff;border:1px solid #041428;height:55px;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-moz-transition:border .2s ease;-webkit-transition:border .2s ease;-o-transition:border .2s ease;transition:border .2s ease}.form-row .input-wrapper.error{border:1px solid #e62d05}.form-row .input-wrapper.error:after{position:absolute;content:"\e911";color:#e62d05;font-family:icomoon!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;top:15px;font-size:20px;right:15px}.form-row .input-wrapper.focus,.form-row .input-wrapper:hover{border-color:#041428}.form-row .input-wrapper input{background:0 0;outline:0;border:0 solid #fff;margin:0;display:block;width:100%;height:100%;color:#041428;font-weight:300;opacity:50%;font-size:18px;line-height:30px;padding:0 8px 0 19px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-row .input-wrapper input::-moz-placeholder,.form-row .input-wrapper input::-ms-input-placeholder,.form-row .input-wrapper input::-ms-placeholder,.form-row .input-wrapper input::-webkit-input-placeholder{color:#696969;font-family:'Mazda Type',sans-serif;letter-spacing:0}.form-row .error-wrapper{max-width:346px;width:100%}.form-row .error-wrapper span{display:none;margin-top:8px;color:#e62d05;font-size:14px;font-weight:300;line-height:1.5}.form-row .error-wrapper span.error{display:block}.form-row.has-info .input-wrapper input{padding-right:40px}.form-row .form-row-column-one{width:30%;float:left}.form-row .form-row-column-two{width:60%;float:right}.form-row .tooltip-info-wrapper{position:absolute;top:28px;right:0;cursor:pointer}.form-row .tooltip-info-wrapper .info-btn{padding:10px}.form-row .tooltip-info-wrapper .info-btn .text{display:block;width:20px;height:20px;border:1px solid #2f2f2f;border-radius:50%;text-align:center;color:#2f2f2f;font-size:15px;line-height:18px;font-weight:600;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-row .tooltip-info-wrapper .info-tooltip{display:none;position:absolute;right:0;width:260px;z-index:100;bottom:100%;padding-bottom:10px}.form-row .tooltip-info-wrapper .info-tooltip .inner-wrapper{background-color:#fff;padding:15px 10px;font-size:13px;line-height:17px;font-weight:300;color:#2f2f2f;letter-spacing:.04em;text-align:center;position:relative;border:1px solid #d7d7d7;box-shadow:0 0 1px 1px rgba(0,0,0,.1);-moz-box-shadow:0 0 1px 1px rgba(0,0,0,.1);-webkit-box-shadow:0 0 1px 1px rgba(0,0,0,.1);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-row .tooltip-info-wrapper .info-tooltip .inner-wrapper:before{content:"";display:block;position:absolute;top:100%;right:10px;width:0;height:0;border-left:9px solid transparent;border-right:9px solid transparent;border-top:9px solid #d7d7d7}.form-row .tooltip-info-wrapper .info-tooltip .inner-wrapper:after{content:"";display:block;position:absolute;top:100%;right:11px;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #fff}.form-row .tooltip-info-wrapper:hover .info-tooltip{display:block}.form-row.hidden{display:none}.form-row.checkbox .checkbox-wrapper{float:left;margin-right:50px}.form-row.checkbox .checkbox-wrapper input{margin:0}.form-row.checkbox .error-wrapper span{color:red}.form-row.checkbox.consent .error-wrapper{float:left}.stylish-checkbox{zoom:1}.stylish-checkbox:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.stylish-checkbox:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.stylish-checkbox [type=checkbox]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.stylish-checkbox label{display:block;cursor:pointer;font-size:13px;line-height:16px;padding:10px 0;min-height:41px}.stylish-checkbox [type=checkbox]+span{display:block;padding-left:57px;font-size:14px;line-height:52px;font-weight:300;font-family:'Mazda Type',sans-serif;position:relative}.stylish-checkbox [type=checkbox]+span a{color:#041428;text-decoration:underline}.stylish-checkbox [type=checkbox]+span .description{font-size:14px;line-height:24px;color:#696969;display:block}.stylish-checkbox [type=checkbox]+span:before{content:"";display:inline-block;width:40px;height:40px;background:#fff;border:1px solid #041428;position:absolute;left:0;top:5px;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.stylish-checkbox [type=checkbox]:checked+span:before{font-family:icomoon;content:"\e925";font-size:22px;line-height:40px;color:#fff;text-align:center;background:#041428}.stylish-radio [type=radio]{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.stylish-radio label{display:block;cursor:pointer;float:left;height:36px;margin-right:9%;margin-bottom:20px}.stylish-radio [type=radio]+span{display:block;position:relative;padding-left:50px;font-size:16px;line-height:36px;font-weight:300;color:#041428}.stylish-radio [type=radio]+span:before{content:'';display:inline-block;width:16px;height:16px;border-radius:50%;border:10px solid #fff;box-shadow:0 0 0 1px #d7d7d7;position:absolute;left:0;top:0;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.stylish-radio [type=radio]:checked+span:before{background:#041428}.form-row.textarea .textarea-wrapper{background-color:#fff;margin-top:3px;position:relative}.form-row.textarea .textarea-wrapper textarea{padding:10px 8px 15px 19px;background:0 0;outline:0;border:1px solid #d5d5d5;resize:none;display:block;width:100%;height:110px;color:#041428;font-weight:300;font-size:18px;line-height:34px;margin:0;font-family:'Mazda Type',sans-serif;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.form-row.textarea .textarea-wrapper textarea:-moz-placeholder,.form-row.textarea .textarea-wrapper textarea:-ms-input-placeholder,.form-row.textarea .textarea-wrapper textarea::-ms-placeholder,.form-row.textarea .textarea-wrapper textarea::-webkit-input-placeholder{color:red;letter-spacing:0;font-family:'Mazda Type',sans-serif}.form-row.textarea .textarea-wrapper.focus textarea{border-color:#041428}.form-row.textarea .error-wrapper span{color:#e62d05}.form-row.select .select-wrapper select{display:block;height:30px;background-color:#fff;width:100%;border:1px solid #aeaeae;line-height:30px;color:#555;font-size:12px;padding:0;margin:0}.form-row.select .error-wrapper span{color:red}.form-row.terms{zoom:1}.form-row.terms:before{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0}.form-row.terms:after{content:'\0020';display:block;overflow:hidden;visibility:hidden;width:0;height:0;clear:both}.form-row.terms input{float:left}.x-angular-control .form-row .error-wrapper span{display:inline;display:inherit;display:initial}.form-btn{padding:10px 0 0}::-webkit-input-placeholder{color:#696969;font-family:'Mazda Type',sans-serif;letter-spacing:0}::-moz-placeholder{color:#696969;font-family:'Mazda Type',sans-serif;letter-spacing:0}:-ms-input-placeholder{color:#696969;font-family:'Mazda Type',sans-serif;letter-spacing:0}:-moz-placeholder{color:#696969;font-family:'Mazda Type',sans-serif;letter-spacing:0}.x-form .form-result{width:96%;padding:10px 2%;display:none;overflow:hidden}.x-form .form-result.form-result-success{text-align:center;font-size:13px;color:#041428;font-weight:600;flex-direction:column;justify-content:center;align-items:center}.x-form .form-result.form-result-success img{margin-bottom:20px}.x-form .form-result.form-result-error{text-align:center;font-size:13px;color:red;font-weight:600}.x-form .form-result.form-result-visible{display:flex}.x-form .form-msg{width:96%;padding:0 2%;text-align:center;overflow:hidden}.x-form .form-msg .form-msg-success{text-align:center;font-size:12px;color:green;display:none}.x-form .form-msg .form-msg-error{text-align:center;font-size:12px;color:red;display:none}.form-loading{position:absolute;top:0;left:0;width:100%;height:100%;display:none;background:url(/themes/images/fancybox2/fancybox_overlay.png) 0 0;background:rgba(255,255,255,.5)}.form-loading span{width:32px;height:32px;display:block;position:absolute;top:50%;left:50%;margin-top:-16px;margin-left:-16px;background:url(/themes/images/loader.gif) 0 0 no-repeat}.x-loading{position:relative}.x-loading>.form-loading{display:block}
/*# sourceMappingURL=styles-generic.css.map */
