@import url('https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,400;8..144,700&display=swap');
/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
body{color:#000;font-family:'Roboto Flex',sans-serif;font-size:16px}img{max-width:100%;height:auto;object-fit:cover}a{text-decoration:none}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{color:inherit}h1{font-size:44px;font-weight:700;letter-spacing:.47px}h2{font-size:44px;font-weight:700;margin-top:15px}h3{font-size:24px;font-weight:700;color:#000;margin-top:16px}h5{font-size:16px;font-weight:700;letter-spacing:.47px;margin-top:10px}h6{font-weight:700;font-size:14px;letter-spacing:.28px}a:hover,a:focus{color:inherit}header{position:fixed;width:100%;background:#fff;z-index:10}.dialog-off-canvas-main-canvas>:nth-child(2){margin-top:135px;padding-top:35px}header .navbar,header .region-nav-branding .navbar-brand{padding:0}.header-top{padding-top:30px;padding-bottom:18px}.header-top .navbar-toggler{display:block;width:36px;height:36px;background:transparent url("/themes/custom/drive_b5/images/menu_toggler.svg") no-repeat center/contain}header p{margin-bottom:0}.header-top .navbar-toggler:focus{box-shadow:none}.header-top .navbar-toggler[aria-expanded=true]{background-image:url("/themes/custom/drive_b5/images/close.svg");box-shadow:#dcdcdc 0px 0px 10px}header .header-toggler,.region-nav-additional{flex:1}header .header-toggler .navbar-toggler-icon{display:none}.region-nav-branding{flex:1}.region-nav-branding .navbar-brand{justify-content:center}.region-nav-branding .navbar-brand,.region-nav-branding .navbar-brand img{margin:0}.header-bottom{border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.header-bottom .navbar-nav li>.nav-link{padding:14px}.header-bottom .navbar-nav li>a[href="/electric"],.region-footer-menu li>a[href="/electric"]{text-transform:none}.navbar-nav li>.nav-link:after{content:none}.header-bottom .navbar-nav li>.nav-link.active{color:#0074fb;text-decoration:underline}.region-nav-main .menu-hide{display:none}.region-nav-main .nav-link{font-size:12px;font-weight:700;letter-spacing:.48px;text-transform:uppercase;color:#000}#navbarSupportedContent{position:absolute;left:0;bottom:1px;transform:translateY(100%);width:100%;min-height:calc(100vh - 133px);max-height:calc(100vh - 133px);overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;background-color:#000;border-top:1px solid #dcdcdc;transition:.4s}#navbarSupportedContent:not(.show){display:block;min-height:0;max-height:0}#navbarSupportedContent::-webkit-scrollbar{display:none}.navbar-expand-lg #navbarSupportedContent .navbar-nav{flex-direction:column;flex-wrap:wrap;max-height:calc(100vh - 240px)}.navbar-expand-lg #navbarSupportedContent .navbar-nav .dropdown-menu{position:static}.region-nav-mobile{padding:50px;color:#fff}.region-nav-mobile .dropdown-menu{display:block;width:100%;border:none;padding:0 0 30px;background:0 0}.region-nav-mobile .nav-link{color:#fff;font-size:24px;font-weight:700}.region-nav-mobile .dropdown-item,.region-nav-mobile .dropdown-item.active,.region-nav-mobile .dropdown-item:active{font-size:20px;color:#fff;text-decoration:none;background-color:transparent;padding-left:.5rem;padding-right:.5rem}.region-nav-additional{display:flex;justify-content:flex-end;align-items:center}#block-espa{margin-right:30px}#block-espa img{max-height:42px;width:auto;object-fit:contain}#search-block-form{position:absolute;left:-10px;top:21px;transition:max-width 1s,min-width 1s,min-height 0s,max-height 0s;overflow:hidden;max-width:0;max-height:0;min-width:0;min-height:0;padding:0}#search-block-form.open{max-width:170px;max-height:40px;min-width:170px;min-height:40px;padding:10px}.search-block-form form .form-item input{padding:0 22px 0 5px;border-radius:0;border:1px solid #dcdcdc}#search-block-form.open .form-item input{box-shadow:#aaa 0 0 7px}.search-block-form .form-actions input,.search-form #edit-basic .form-submit{position:absolute;top:10px;right:24px;padding:0}#open-search-form{cursor:pointer;margin-right:18px;vertical-align:middle}#open-search-form,.search-block-form .form-actions input,.search-form #edit-basic .form-submit{width:16px;height:24px;color:transparent;background:transparent url("/themes/custom/drive_b5/images/search.svg") no-repeat center/contain;border:none}.search-form #edit-basic{position:relative}.search-form #edit-basic .form-item input{padding-left:30px}.search-form #edit-basic .form-submit{position:absolute;top:auto;left:0;bottom:27px}#block-headersocial{white-space:nowrap}#block-headersocial p>a{display:inline-block;padding-right:10px}#block-impressionsurls{width:1px;height:1px;overflow:hidden;font-size:0}.region-front-hero{margin-bottom:45px}main .container-fluid>.row{margin-top:45px}main .col-12.order-lg-1:not(:last-child){padding-right:30px}main .col-12.order-lg-2{padding-left:30px;border-left:1px solid #dcdcdc}main .col-12.order-lg-2 .region>.block,main .col-12.order-lg-2 .region>.block-ajax,.region-front-hero>.block{margin-bottom:50px}.path-frontpage main .col-12.order-lg-1 .region>.block:nth-last-child(n+2),.path-frontpage main .col-12.order-lg-1 .region>.block-ajax:nth-last-child(n+2){margin-bottom:80px}.block-ad-entity,.block-ad-entity .google-dfp-ad>*,.block-ad-entity iframe{max-width:100%}.block-ad-entity .google-dfp-ad{text-align:center}main .col-12.order-lg-2 .block-views h6{margin-top:20px}main .col-12.order-lg-2 .view-recent-articles img{width:100%}body:not(.path-frontpage) main .col-12.order-lg-2{display:flex;flex-wrap:wrap}body:not(.path-frontpage) main .col-12.order-lg-2 .region{width:100%}.view-hero-slider .attachment .view-content{padding-right:8px;padding-left:0}.view-hero-slider .view-content{padding-left:8px}.view-hero-slider .view-content>div{background:#000}.view-hero-slider .view-content .subtitle-wrapper{background:#fff}.view-hero-slider h1,.view-hero-slider h2,.view-hero-slider h3{color:#fff;position:absolute;margin:0;transform:translateY(-100%)}.view-hero-slider h1,.view-hero-slider h2{padding:0 30px 20px}.view-hero-slider h3{padding:0 12px 5px}.view-hero-slider h4:before{content:"";display:block;width:130px;height:2px;background-color:#000;position:absolute;top:0;left:0}.view-hero-slider h4{position:relative;font-size:16px;font-weight:700;letter-spacing:.36px;padding:10px 12px}.view-hero-slider .subtitle-wrapper{padding-top:10px}.view-hero-slider .attachment .subtitle-wrapper{padding-top:25px}.view-hero-slider .attachment h4{font-size:18px;padding:15px 30px}.view-hero-slider .attachment span{padding-left:30px;font-size:12px}.block>h2{font-family:Arial,sans-serif;font-size:18px;font-weight:700;letter-spacing:-.18px;border-bottom:2px solid #000;padding-bottom:8px;margin-bottom:25px}.view-top-stories .view-content{display:flex;flex-wrap:wrap;align-items:flex-start}.view-top-stories .view-content>div{flex:1;position:relative;margin-right:20px;margin-bottom:15px}.path-frontpage .view img{width:100%}.view-top-stories .view-content>div:first-child,.view-top-stories .view-content>div:nth-child(2){min-width:calc(50% - 10px);background:#000}.view-top-stories .view-content>div:first-child h3,.view-top-stories .view-content>div:nth-child(2) h3,.view-test-drive-bottom .attachment .article-info,.view-moto-slider .article-info,.view-front-channel .attachment h2,.region-front-black .first-img .article-info{color:#fff;position:absolute;bottom:0;padding:0 50px 40px 20px}.view-top-stories .view-content>div:nth-child(2),.view-top-stories .view-content>div:last-child{margin-right:0}.col-lg-4 .region .view .view-content>div,body .view-recent-articles .view-content>div{align-items:center;line-height:1.6;padding-bottom:15px;border-bottom:1px solid #dcdcdc}.col-lg-4 .region .view .view-content>div:nth-child(n+2),body .view-recent-articles .view-content>div:nth-child(n+2){padding-top:15px}.col-lg-4 .region .view .view-content>div>*:first-child,body .view-recent-articles .view-content>div>*:first-child{flex:3;padding-right:10px}.col-lg-4 .region .view .view-content>div>*:last-child,body .view-recent-articles .view-content>div>*:last-child{flex:2}.region,.view,.block{position:relative}.img-black-overlay picture,.region-front-black .first-img{position:relative;display:block}.img-black-overlay picture:after,.region-front-black .first-img picture:after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:0;background:transparent linear-gradient(180deg,transparent 0%,#0C0C0C00 60%,#000 100%) 0% 0% no-repeat padding-box}.img-black-overlay:not(.view-front-articles)>.view-content{background:#000}.region-front-black .first-img>a{position:static !important}.view-front-articles .attachment,.view-test-drive-bottom .attachment,.view-front-channel .attachment{margin-bottom:30px}.view-front-articles .row{align-items:flex-start}.view-front-articles .row:nth-last-child(n+2){margin-bottom:55px}.view-front-articles .col-sm-6:last-child{display:flex;flex-direction:column;justify-content:space-evenly}.view-front-articles p{letter-spacing:1.04px;line-height:1.8}.view-test-drive-bottom h6,.view-front-channel h6{margin-top:16px}.view-moto-slider .view-header img{width:auto;position:absolute;top:0;right:0}#youtubechannel-player{display:none;z-index:9999;width:100%!important;height:100%!important;position:fixed;top:0;left:0;background:#000000e8}#youtubechannel-player iframe{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%,-50%)}#youtubechannel-list{width:100%!important;height:inherit!important}#youtubechannel-list .video-1{width:100%;padding:0;margin-bottom:20px}#youtubechannel-list .video-1 img{width:100%;height:inherit;border:0}#youtubechannel-list .thumbnail{border:0;width:33.33%;height:175px;margin:0 0 20px;padding:0 20px 0 0;overflow:hidden}#youtubechannel-list .thumbnail img{border:0;width:100%;height:100%;object-fit:cover;transform:scale(1.1)}#youtubechannel-list .video-4{padding-right:0}#youtubechannel-list ul li{position:relative}#youtubechannel-list ul li:after{content:"";display:block;position:absolute;left:50%;top:50%;background:url("/themes/custom/drive_b5/images/play.svg") no-repeat center/contain;width:48px;height:48px;transform:translate(-50%,-50%);pointer-events:none}#youtubechannel-list ul li a{display:block;height:100%;width:100%}[id^=block-synergates]{padding-top:100px}[id^=block-synergates] .clearfix:after{width:100%}[id^=block-synergates] .field--name-body{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}[id^=block-synergates] .field--name-body>*{border:1px solid #dcdcdc;width:calc(50% - 8px)}[id^=block-synergates] .field--name-body a{min-height:170px;display:flex;justify-content:center;align-items:center;padding:12px;text-align:center}[id^=block-synergates] .field--name-body>:nth-last-child(1):nth-child(2n+1){width:100%}.region-front-black{margin:40px 0;padding-top:45px;padding-bottom:45px;padding-left:45px;padding-right:45px;background-color:#000}.region-front-black .article-info{background:#fff;padding:22px 26px;position:relative;z-index:2}.region-front-black .first-caption,.region-front-black .first-img{margin-bottom:45px}.region-front-black .first-caption{background:#fff}.region-front-black .first-caption .field--name-body{display:flex;justify-content:space-between;align-items:center}.region-front-black .first-caption .field--name-body>*{padding:40px;margin:0}.region-front-black .first-caption .field--name-body>*:nth-last-child(n+2){border-right:1px solid #dcdcdc}.region-front-black .first-caption img{width:auto}.region-front-black .col-lg-8{padding-right:33px}.region-front-black .col-lg-8>div:not(.first-img){display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-end}.region-front-black .col-lg-8 div>a{flex:1;z-index:1;position:relative}.region-front-black .col-lg-8 .first-img .article-info{background:0 0;margin:0;padding-bottom:15px}.region-front-black .col-lg-8 .first-img h3{color:#fff}.region-front-black .col-lg-8 .article-info{margin-right:-55px;flex:1}.region-front-black .col-lg-4{display:flex;flex-direction:column;justify-content:flex-start}.region-front-black .col-lg-4>div{margin-bottom:45px}.region-front-black .article-info span{font-size:12px}.region-front-black h3{font-size:20px;margin-bottom:15px}.region-front-black .col-lg-8 h3{font-size:30px}h1.page-title{font-family:Arial,sans-serif;margin-bottom:60px}.listing-row-spacing .col-sm-5{padding-right:22px}.listing-row-spacing .view-content>.d-flex,.listing-row-spacing .injected-ad{margin-bottom:55px}.listing-row-spacing .col-sm-7 span{font-size:12px}.listing-row-spacing p{letter-spacing:1.04px;line-height:1.8}.view-filters .form-item label,.search-form .form-item label{font-family:Arial,sans-serif;font-size:16px;font-weight:700;letter-spacing:-.18px}.view-filters .form-item select,.search-form .form-item input{border-radius:0;border-color:#c8c8c8;min-width:190px;margin-bottom:20px}.view-filters .form-item select{background-image:url("/themes/custom/drive_b5/images/arrow-down.svg");background-size:12px 8px}.path-search a.search-help-link{display:none}.path-search .search-results{padding-left:0}.path-search .search-results li{margin-left:0;margin-bottom:45px}.page-item:first-child .page-link{border-top-left-radius:0;border-bottom-left-radius:0}.page-item:last-child .page-link{border-top-right-radius:0;border-bottom-right-radius:0}.page-link,.page-item.disabled .page-link{color:#0074fb;border-color:#ebebeb}.page-item.active .page-link{background-color:#0074fb;border-color:#0074fb}.pager-show-more a{padding:20px 45px;border-radius:10px;background:#0074fb;color:#fff;font-family:Arial,sans-serif;font-weight:700;font-size:11px;letter-spacing:.88px;text-transform:uppercase}.page-node-type-article h1.page-title,.page-node-type-blog h1.page-title,.page-node-type-issue h1.page-title,.page-node-type-top-list h1.page-title,.page-node-type-test-drive h1.page-title,.page-node-type-video-post h1.page-title,.page-node-type-post h1.page-title{display:none}.breadcrumb{font-size:11px;letter-spacing:1.1px;text-transform:uppercase}.breadcrumb a{color:#000}.breadcrumb-item+.breadcrumb-item:before{content:"|";color:#000}.breadcrumb .breadcrumb-item:last-child a{font-weight:700}.region-breadcrumb .view-subtitle{margin-top:50px}.view-subtitle h2{font-size:20px}.view-subtitle .d-flex.article-info img{width:77px;height:77px;border-radius:50%;margin-right:10px}.view-subtitle .d-flex.article-info{font-size:12px;font-weight:700;padding-top:15px;margin-top:15px;margin-bottom:15px;border-top:1px solid #e5e5e5;justify-content:space-between}.view-subtitle .info-left{padding:25px;background-color:#f5f5f5;flex:2}.view-subtitle .view-content>.d-flex>picture,.view-subtitle .d-flex article{flex:3}.view article{margin:0;position:relative}.view-subtitle .view-content>.d-flex>picture>img,.view-subtitle .d-flex article .field--name-field-image,.view-subtitle .d-flex article img{width:100%;height:100%}.view-subtitle .info-left .d-flex.article-info{border-top:none;border-bottom:1px solid #e5e5e5;padding-bottom:18px;padding-top:0;margin-bottom:40px}.social-share{display:inline-flex}.social-share a{width:30px;height:30px;display:block;margin-left:5px}.view-subtitle .d-flex.article-info .social-share img{width:100%;height:100%;object-fit:contain}.view-subtitle .info-left h2{line-height:1.5;margin-top:25px}.addthis_inline_share_toolbox{flex:1;text-align:right}.addthis_inline_share_toolbox .at-share-btn{display:inline-block;width:35px !important;height:35px !important;position:relative;border-radius:50% !important}.addthis_inline_share_toolbox .at-share-btn .at-icon-wrapper,.addthis_inline_share_toolbox .at-share-btn .at-icon{width:100% !important;height:100% !important}.addthis_inline_share_toolbox .at-share-btn .at-icon-wrapper{position:absolute;left:0;top:0}.addthis_inline_share_toolbox .at-share-btn .at-label{font-size:0 !important;line-height:0!important;color:transparent;position:absolute}.view-related-articles{padding-bottom:50px;border-bottom:1px solid #e5e5e5;margin-bottom:30px}.view-article-author{background-color:#e5e5e5;padding:20px 30px;margin-top:30px}.view-article-author img{border-radius:50%;margin-right:20px;width:77px;height:77px;object-fit:cover}.view-article-author p{margin-top:12px}article{margin-bottom:80px}article>.field--name-body{letter-spacing:1px;font-size:18px}article>.field--name-body>*{margin:20px 0}article>.field--name-body>*:first-child{font-weight:700;font-family:Arial,sans-serif;letter-spacing:1.36px}article .field--name-field-video-migration{margin:80px 0}ul.lightgallery{padding-left:0;list-style:none}.view-article-gallery img{width:100%}#open-gallery{position:absolute;top:0;right:0;width:100%;height:100%}.field--name-field-image-gallery a,.field--name-field-image-gallery img{display:block;width:100%}#open-gallery span{position:absolute;bottom:35px;right:25px;padding:20px 16px;background:rgba(255,255,255,.56);color:#000;border-radius:10px;font-family:Arial,sans-serif;font-size:11px;font-weight:700;letter-spacing:.88px}#open-gallery span:after{content:"";display:inline-block;width:23px;height:18px;background:url("/themes/custom/drive_b5/images/gallery.svg") no-repeat center/contain;vertical-align:bottom;margin-left:10px}.field--name-field-tags{font-size:14px;letter-spacing:1.1px;text-transform:uppercase;margin-top:30px}.field--name-field-tags .field__item:before{content:"#"}.field--name-field-tags .field__item{display:inline;padding-right:12px}.field--name-field-tags a{color:#000}.field--name-field-disqus{margin-top:50px}article .block-ad-entity{margin:60px auto}figcaption{font-size:12px;letter-spacing:1.2px;margin-top:10px}article>.field--name-body>*:not(.injected-ad){max-width:80%}article>.field--name-body h3{font-size:36px;color:#0074fb;letter-spacing:.72px;margin-top:60px;margin-bottom:25px}article>.field--name-body h3:before{content:"";display:block;width:130px;height:2px;background:#0b0fd5;margin-bottom:20px}article .field--name-body table{width:80% !important;margin-top:60px;margin-bottom:30px}article .field--name-body table td *{margin:0 !important}table{border:1px solid #fff}table thead th{background-color:#cfcfcf;font-weight:700;font-size:18px;letter-spacing:.18px}table thead th,table tbody td{border:1px solid #fff;padding:8px 30px}table tbody td{font-size:14px}table tbody tr:nth-child(2n+2) td{background-color:#f5f5f5}.field--name-dynamic-block-fieldnode-akoloythiste{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:50px 0;padding:20px 0;text-align:center}.field--name-dynamic-block-fieldnode-akoloythiste a{margin:0 10px}.region-sidebar-first>div:last-child,.region-sidebar-second>div:last-child,.region-front-sidebar-first,.region-front-sidebar-second{position:sticky;top:136px}.region-content-bottom{margin-top:80px}#eco-carousel,.view-eco-carousel{background-color:#fff;position:relative;padding:50px}#eco-carousel .row{margin:0;border:3px solid #fff;overflow:hidden;height:350px}.view-eco-carousel .row{margin:0;border:3px solid #fff;overflow:hidden}#eco-carousel .view{overflow:hidden}#eco-carousel .small{font-size:100%}#eco-carousel .col-md-8,#eco-carousel .col-md-6,#eco-carousel .col-md-4,#eco-carousel .col-md-9,#eco-carousel .col-md-3{padding:0;height:350px}#eco-carousel .col-md-6:first-child a,#eco-carousel .view-eco-carousel.small .views-field-field-image a{display:block;width:100%;height:100%}.view-eco-carousel{overflow:hidden;height:100%;display:block;padding:25px 50px}#eco-carousel .first .view-eco-carousel.big .col-md-6:last-child,#eco-carousel .second .view-eco-carousel.big .col-md-6:first-child{position:absolute;top:0;right:0;background:#8ec02b;height:100%;padding:40px 20px}#eco-carousel .second .view-eco-carousel.big .col-md-6:first-child{left:0}#eco-carousel .second .view-eco-carousel.big .col-md-6:last-child{float:right}#eco-carousel .row.first .view-eco-carousel.big .col-md-6:last-child,#eco-carousel .row.second .view-eco-carousel.big .col-md-6:first-child{border:1px solid #fff;border-width:0 6px}#eco-carousel .view-eco-carousel.small .views-field-field-image{height:190px}#eco-carousel .view-eco-carousel.small .views-field-created{left:0;right:0;background:#8ec02b;height:100%;padding:10px 30px}#eco-carousel .view-eco-carousel .eco-title a,.view-eco-carousel h2{color:#fff;font-size:22px;font-weight:700;margin-bottom:15px;display:block;text-shadow:1px 1px 4px #5d5d5d}#eco-carousel .view-eco-carousel.big .eco-title a,.view-eco-carousel .col-md-9 h2{font-size:35px}#eco-carousel .view-eco-carousel .eco-date,.view-eco-carousel .article-wrapper{font-size:14px;color:#fff}#eco-carousel .view-eco-carousel .eco-date span{color:#000}.view-eco-carousel .article-wrapper{display:flex;background:#8ec02b;height:100%}.view-eco-carousel .col-md-9 .article-wrapper>*{width:50%}.view-eco-carousel .col-md-3 .article-wrapper{flex-direction:column}.view-eco-carousel .col-md-9 .article-wrapper>div{padding:40px 20px;border-left:6px solid #fff}.view-eco-carousel .col-md-3 .article-wrapper>div{padding:10px 30px}.view-eco-carousel .views-row{padding-bottom:6px;padding-left:3px;padding-right:3px}.view-eco-carousel .views-row:last-child .article-wrapper{flex-direction:row-reverse}.view-eco-carousel .views-row:last-child .article-wrapper>div{border-left:0;border-right:6px solid #fff}.view-eco-carousel .article-wrapper img{width:100%;height:100%;object-fit:cover}.view-about-us .view-header{text-align:center;margin-bottom:35px}.view-about-us .view-content{margin-left:-8px;margin-right:-8px}.view-about-us .col-md-4{padding:0;position:relative;background:#aaa}.view-about-us .user-info{position:static;bottom:14px;left:35px;font-size:14px;letter-spacing:.56px;z-index:2;margin-bottom:30px;display:flex;align-items:center}.view-about-us .user-info .col-md-8{padding:30px}.view-about-us h4{font-weight:600}.view-about-us .user-info a{color:#000;font-weight:700}.view-about-us .view-content img{filter:grayscale(1);height:100%;width:100%}.view-about-us .view-content .user-social img,.view-article-author .user-social img{filter:none;width:auto;height:auto;border-radius:0;transform:none;margin:0}.user-social{margin-left:10px}.socials{margin-left:auto}.view-about-us .view-content .col-md-4:after{content:"";display:block;width:100%;height:100%;position:absolute;left:0;top:0;z-index:0;mix-blend-mode:multiply;pointer-events:none;background-color:transparent;transition:.4s}.view-about-us .view-content .col-md-4:hover:after{background-color:rgba(0,116,251,.56)}body:not(.user-logged-in) #block-drive-b5-local-tasks{display:none}.webform-submission-contact-form .form-item,#newsletter-right .form-item{margin-bottom:25px}.webform-submission-contact-form .form-control,.webform-submission-contact-form .form-actions input,#newsletter-right form input{width:100%;padding:16px;font-size:12px;font-weight:700;letter-spacing:.48px}.webform-submission-contact-form .form-control,#newsletter-right .form-item input{background:#ebebeb;border:none;border-radius:0}.webform-submission-contact-form .form-actions input,#newsletter-right .form-actions input{border:none;border-radius:8px;background:#0074fb;color:#fff}.node--type-webform .group-left .field--name-body>div{margin-bottom:40px}.node--type-webform .group-left h3,#newsletter-left h3,#newsletter-right h3{font-weight:400;color:#0074fb;letter-spacing:.48px}.node--type-webform .group-left img{margin-right:10px}article #newsletter-left{max-width:550px;padding-right:70px;padding-left:70px}article #newsletter-right{width:calc(100% - 550px);padding-right:70px}article #newsletter-bottom{display:flex;margin-top:60px}#newsletter-bottom>*:first-child{flex:1;text-align:center}#newsletter-bottom>*:last-child{flex:3;background:#ebebeb;padding:10px 30px}footer{background-color:#333;color:#c8c8c8;padding:80px 0;margin-top:70px}.region-footer-top .field--name-body,.region-footer .block-block-content .field--name-body,.region-footer-menu{display:flex;justify-content:space-between;align-items:baseline}.region-footer-top .field--name-body:after,.region-footer .block-block-content .field--name-body:after{content:none}.region-footer-top .menu{display:flex;justify-content:flex-end;color:#fff;font-family:Arial,sans-serif;font-size:13px;letter-spacing:.52px}.region-footer-top .menu li:nth-last-child(n+2){padding-right:10px}.region-footer-top .menu a{color:inherit}.region-footer-menu .block-menu{flex:1}footer .region-footer-menu .block>h2{color:#fff;font-family:Arial,sans-serif;font-size:18px;letter-spacing:-.18px;font-weight:700;margin-bottom:17px;border:none}.region-footer-menu .navbar-nav{flex-wrap:wrap;height:360px}.region-footer-menu .nav-link,.region-footer-menu .dropdown-menu a{font-family:Arial,sans-serif;font-size:13px;letter-spacing:.52px;padding-left:0}.region-footer-menu .nav-link{color:#c8c8c8;font-weight:700;text-transform:uppercase}.region-footer-menu .dropdown-menu a{color:#f5f5f5}.region-footer-menu .dropdown-menu a:hover,.region-footer-menu .dropdown-menu a:focus,.region-footer-menu .dropdown-menu a.active{background:0 0;border:none}.region-footer-menu .dropdown-menu{display:block;background:0 0;border:none;box-shadow:none;padding:0 0 20px}.region-footer-top,.region-footer-menu{padding-bottom:20px;border-bottom:1px solid #676767;margin-bottom:20px}footer .web-form-title{font-family:Arial,serif;font-size:16px;letter-spacing:-.18px}[id^=block-credits] .field--name-body{letter-spacing:.48px}[id^=block-credits] a{color:inherit}footer .form-item,footer .form-actions{display:inline-block;vertical-align:middle}footer .form-item input::placeholder{color:#333;opacity:1}footer .form-item input,footer form .button{padding:8px 10px;background:#fff;border-radius:0;border:none;font-size:12px;font-family:Arial,sans-serif;color:#333}footer form .button:hover{background-color:#fff}footer .form-item input{width:300px}.region-footer .block-block-content .field--name-body p>a{padding-left:13px}.region-footer .block:nth-child(n+2){margin-top:30px}
@media screen and (max-width:1600px){.region-nav-additional{flex:2}}@media screen and (min-width:1400px){main>.container-fluid,.region-front-black>*{max-width:1400px;margin-left:auto;margin-right:auto}}@media screen and (max-width:1250px){header .header-toggler{flex:0 1 0}}@media screen and (min-width:993px){main .col-12.order-lg-2,.view-hero-slider>.col-md-4,.region-front-black .col-lg-4{width:400px}main .col-12.order-lg-1:not(:last-child),.view-hero-slider>.col-md-8,.region-front-black .col-lg-8{flex:auto;width:calc(100% - 400px)}}@media screen and (max-width:992px){.region-nav-main .navbar-nav{flex-direction:row;justify-content:center}main .col-12.order-lg-1,main .col-12.order-lg-1:not(:last-child){padding-right:0}main .col-12.order-lg-2{padding-left:0;border-left:0;margin-top:50px;width:100%}.region-front-black .col-lg-4{display:block}.region-front-black .col-lg-8{padding-right:12px}.region-front-black .col-lg-8,.region-front-black .col-lg-4>div{margin-bottom:45px}.region-front-black .col-lg-8>div:not(.static-img){align-items:stretch}.region-front-black .col-lg-8 .article-info{margin-right:0}.path-frontpage .view img{height:100%}.row{align-items:flex-start}.view-about-us .row{align-items:stretch}.view-about-us .col-md-4{min-height:200px}.region-footer-menu .navbar-nav{height:570px}.region-footer .block-block-content .field--name-body{flex-direction:column;align-items:center}body:not(.path-frontpage) main .col-12.order-lg-2 .region{height:max-content !important}.region-nav-mobile{padding:25px}.ds-2col-fluid>.group-left,.ds-2col-fluid>.group-right{float:none;width:100%}#search-block-form{z-index:1;left:-40px;right:auto}.view-subtitle .view-content>.d-flex{flex-direction:column-reverse}.view-subtitle .d-flex.article-info{flex-wrap:wrap}.addthis_inline_share_toolbox{width:100%;flex:auto;text-align:left;margin-top:20px}.navbar-expand-lg #navbarSupportedContent .navbar-nav{max-height:calc(100vh - 200px)}.view-eco-carousel .views-row{width:100%}.view-eco-carousel .views-row:nth-child(n+2) .article-wrapper{flex-direction:row}.view-eco-carousel .views-row .article-wrapper>div,.view-eco-carousel .views-row:last-child .article-wrapper>div{border-left:6px solid #fff;border-right:0}.view-eco-carousel .views-row:nth-child(n+2) .article-wrapper>div .view-eco-carousel .views-row:last-child .article-wrapper{flex-direction:row}.view-eco-carousel .col-md-3 .article-wrapper>*{width:50%}.region-nav-additional{flex-wrap:wrap}#block-espa{width:100%;margin-right:0;text-align:right}}@media screen and (max-width:768px){.region-nav-main .navbar-nav{flex-wrap:wrap}#navbarSupportedContent{min-height:calc(100vh - 110px);max-height:calc(100vh - 110px)}.header-top{padding-top:15px;padding-bottom:10px}.navbar-expand-lg #navbarSupportedContent .navbar-nav{max-height:100%}.region-nav-mobile{padding-bottom:250px}.view-hero-slider{flex-direction:column}.view-hero-slider .attachment{margin-bottom:35px}.view-top-stories .view-content>div,.view-top-stories .view-content>div:first-child,.view-top-stories .view-content>div:nth-child(2){min-width:100%;margin-bottom:35px}.view-test-drive-bottom .col-md-4{flex:auto}.region-footer-menu .navbar-nav{height:100%}.region-footer-top .field--name-body,.region-footer-menu{flex-direction:column;align-items:center}.region-footer .block-block-content .field--name-body,.region-footer-top .field--name-body,.region-footer-menu,.region-footer-menu .nav-link,.region-footer-menu .dropdown-menu a{text-align:center}.region-footer-menu .navbar-nav .nav-link.dropdown-toggle{justify-content:center}#block-headersocial p>a{padding-right:5px}.region-nav-branding{min-width:max-content}h1{font-size:35px}h2{font-size:30px}.region-front-black .col-lg-8>div:not(.static-img){flex-direction:column}article>.field--name-body>*:not(.injected-ad){max-width:100%}.region-front-black .first-img .article-info{position:relative}.view-top-stories .view-content>div:first-child,.view-top-stories .view-content>div:nth-child(2),.img-black-overlay:not(.view-front-articles)>.view-content{background:0 0}.view-top-stories .view-content>div:first-child h3,.view-top-stories .view-content>div:nth-child(2) h3,.view-test-drive-bottom .attachment .article-info,.view-moto-slider .article-info,.view-front-channel .attachment h2,.region-front-black .first-img .article-info{padding:0 12px 12px}#youtubechannel-list .thumbnail{width:100%;height:auto;padding-right:0}#youtubechannel-list .thumbnail img{transform:none;margin-top:-10%;margin-bottom:-10%}.region-front-black .first-caption .field--name-body{flex-direction:column;align-items:center}.region-front-black .first-caption .field--name-body>:nth-last-child(n+2){border-right:none}.view-top-stories .view-content>div:first-child h3,.view-top-stories .view-content>div:nth-child(2) h3,.view-test-drive-bottom .attachment .article-info,.view-moto-slider .article-info,.view-front-channel .attachment h2,.region-front-black .first-img .article-info{position:static}.view-top-stories .view-content>div:first-child h3,.view-top-stories .view-content>div:nth-child(2) h3,.view-test-drive-bottom .attachment .article-info,.view-moto-slider .article-info,.view-front-channel .attachment h2{color:#000}.region-front-black .first-img picture:after{content:none}.view-eco-carousel .row{align-items:flex-start}.view-eco-carousel .col-md-9 .article-wrapper,.view-eco-carousel .col-md-3 .article-wrapper,.view-eco-carousel .views-row:nth-child(n+2) .article-wrapper{flex-direction:column;margin-bottom:20px}.view-eco-carousel .col-md-9 .article-wrapper>*,.view-eco-carousel .col-md-3 .article-wrapper>*{width:100%}.view-eco-carousel .views-row .article-wrapper>div,.view-eco-carousel .views-row:last-child .article-wrapper>div{border-left:0;border-right:0;border-top:6px solid #fff}.view-eco-carousel .col-md-9 .article-wrapper>div,.view-eco-carousel .col-md-3 .article-wrapper>div{padding:20px}.view-eco-carousel .col-md-9 h2{font-size:22px}.dialog-off-canvas-main-canvas>:nth-child(2){margin-top:165px}}@media screen and (max-width:550px){.header-bottom .navbar-nav li>.nav-link{padding:7px 20px}}@media screen and (max-width:480px){.dialog-off-canvas-main-canvas>:nth-child(2){margin-top:185px}.listing-row-spacing .view-content>.d-flex{flex-wrap:wrap}.navbar-expand-lg .header-top{align-items:flex-start;position:relative}#block-espa{order:2;margin-top:20px;text-align:center;position:absolute;width:100%;bottom:5px;left:0;right:0}.region-nav-additional{margin-bottom:60px;position:static}.region-nav-branding{padding-right:10px;flex:auto}.header-bottom .navbar-nav li>.nav-link{padding:10px 7px;font-size:10px}#open-search-form{margin-right:10px}header .header-toggler,.region-nav-additional{flex:auto}.social-share{margin-top:25px}.view-eco-carousel{padding:15px}.view-hero-slider .view-content>div{background:0 0}.view-hero-slider h1,.view-hero-slider h2,.view-hero-slider h3{color:#000;position:static;transform:none}h1{font-size:28px}.view-hero-slider h1,.view-hero-slider h2{padding:10px 12px 0}}@media screen and (max-width:390px){.navbar-brand img{max-width:100px;object-fit:contain}.header-bottom .navbar-nav li>.nav-link{font-size:10px;padding:7px 13px}}
