.auto .video-container{display:none;position:fixed;bottom:0;left:0;width:100%;height:100vw;z-index:100}.auto .close{position:absolute;right:40px;top:10px;width:30px;height:30px;cursor:pointer;z-index:2;opacity:1}.auto .close .minus-hover,.auto .close .minus{position:absolute;width:30px;height:30px;top:0;left:0;background-image:url("https://86bd04aee645f41c2005-510904abdc95bfe9a6b152d3edc0036b.ssl.cf5.rackcdn.com/Public/img/model-page-responsive/ico/minus-negative-hover.png");z-index:2;cursor:pointer;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.auto .close .minus-hover{background-image:url("https://86bd04aee645f41c2005-510904abdc95bfe9a6b152d3edc0036b.ssl.cf5.rackcdn.com/Public/img/model-page-responsive/ico/minus-negative.png");z-index:3;opacity:0}.auto .close .minus-hover:hover{opacity:1}.auto .video-container iframe{position:relative;display:block;height:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.auto .video-trigger{position:relative;cursor:pointer}.auto .video-trigger .play{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.auto .video-trigger .on-image{color:#fff;position:absolute;bottom:55px;text-align:center;width:calc(100% - 30px);transform:translateY(-50%);margin-top:22px;-webkit-transform:translateY(-50%);top:50%}@media(max-width:767px){.auto .close{right:15px}}.auto .mini-events .invasion-2017{padding-bottom:55px}.auto .mini-events .invasion-2017 .template-block-copy.has-btn{padding-bottom:25px}.auto .mini-events .invasion-2017 h1{margin:0 0 30px 0}.auto .mini-events .invasion-2017 .invasion-2017-video-trigger{display:inline-block;position:relative}.auto .mini-events .invasion-2017 .invasion-2017-video-trigger .auto-video-slider-play-hover,.auto .mini-events .invasion-2017 .invasion-2017-video-trigger .auto-video-slider-play{display:block;position:absolute;width:98px;height:97px;top:calc(50% - 48.5px);left:calc(50% - 49px);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-image:url("https://86bd04aee645f41c2005-510904abdc95bfe9a6b152d3edc0036b.ssl.cf5.rackcdn.com/Public/img/2016-739165/ico/wide/negative/largeplay.png");opacity:1}.auto .mini-events .invasion-2017 .invasion-2017-video-trigger .auto-video-slider-play-hover{background-image:url("https://86bd04aee645f41c2005-510904abdc95bfe9a6b152d3edc0036b.ssl.cf5.rackcdn.com/Public/img/2016-739165/ico/wide/negative/largeplay-hover.png");opacity:0}.auto .mini-events .invasion-2017 .invasion-2017-video-trigger:hover .auto-video-slider-play-hover{opacity:1}.auto .mini-events .invasion-2017 #invasion-2017-video-modal .modal-body{padding-left:20px;padding-right:20px;padding-bottom:0}.auto .mini-events .invasion-2017 #invasion-2017-video-modal .modal-body .auto-video-slider-iframe-wrap{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.auto .mini-events .invasion-2017 #invasion-2017-video-modal .modal-body .auto-video-slider-iframe-wrap iframe{position:absolute;top:0;left:0;width:100%;height:100%}.auto .mini-events .invasion-2017 #invasion-2017-video-modal .modal-header .auto-gallery-item-minus-hover{background-image:url("https://86bd04aee645f41c2005-510904abdc95bfe9a6b152d3edc0036b.ssl.cf5.rackcdn.com/Public/img/2016-739165/ico/wide/negative/cross-hover.png");right:35px}.auto .mini-events .invasion-2017 #invasion-2017-video-modal .modal-header .auto-gallery-item-minus{background-image:url("https://86bd04aee645f41c2005-510904abdc95bfe9a6b152d3edc0036b.ssl.cf5.rackcdn.com/Public/img/2016-739165/ico/wide/negative/cross.png");right:35px}.invasion2017-video{padding-bottom:80px}.auto #auto-vehicle-gallery-invasion-2015 .auto-modal .carousel-indicators,.auto #auto-vehicle-gallery-invasion-2017 .auto-modal .carousel-indicators,.auto #auto-vehicle-gallery-invasion-2019 .auto-modal .carousel-indicators,.auto #auto-vehicle-gallery-united-2022 .auto-modal .carousel-indicators,.auto #auto-vehicle-gallery-snowkyo .auto-modal .carousel-indicators{display:none}.auto #auto-vehicle-gallery-invasion-2015 .auto-modal .mobile-carousel-indicators,.auto #auto-vehicle-gallery-invasion-2017 .auto-modal .mobile-carousel-indicators,.auto #auto-vehicle-gallery-invasion-2019 .auto-modal .mobile-carousel-indicators,.auto #auto-vehicle-gallery-united-2022 .auto-modal .mobile-carousel-indicators,.auto #auto-vehicle-gallery-snowkyo .auto-modal .mobile-carousel-indicators{display:block;position:absolute;width:100%;padding:20px}.auto #auto-vehicle-gallery-invasion-2015>.auto-gallery-controls>.carousel-indicators,.auto #auto-vehicle-gallery-invasion-2017>.auto-gallery-controls>.carousel-indicators,.auto #auto-vehicle-gallery-invasion-2019>.auto-gallery-controls>.carousel-indicators,.auto #auto-vehicle-gallery-united-2022>.auto-gallery-controls>.carousel-indicators,.auto #auto-vehicle-gallery-snowkyo>.auto-gallery-controls>.carousel-indicators{display:none}.auto #auto-vehicle-gallery-invasion-2015>.auto-gallery-controls>p,.auto #auto-vehicle-gallery-invasion-2017>.auto-gallery-controls>p,.auto #auto-vehicle-gallery-invasion-2019>.auto-gallery-controls>p,.auto #auto-vehicle-gallery-united-2022>.auto-gallery-controls>p,.auto #auto-vehicle-gallery-snowkyo>.auto-gallery-controls>p{padding-top:17px}.auto .mini-events .invasion-video-spacer{margin-top:80px;height:0;width:100%}.auto .mini-events .template-header.invasion-2019{padding-top:0}.auto .mini-events .template-header.invasion-2019{padding-bottom:40px}.mini-events .invasion-2019 .mini-events-header h2,.mini-events .invasion-2019 .mini-events-header h4{margin-top:0;margin-bottom:0}.ytb-trigger-play{position:relative;cursor:pointer;margin:50px auto 20px}.ytb-trigger-play img{width:100%}.ytb-trigger-play:before{content:' ';position:absolute;left:50%;top:50%;width:60px;height:60px;transform:translate(-50%,-50%);background:url('https://86bd04aee645f41c2005-510904abdc95bfe9a6b152d3edc0036b.ssl.cf5.rackcdn.com/Public/img/2016-739165/content/BigLove/play-icon.png') center center no-repeat;background-size:contain}@media(max-width:767px){.auto .template-header .invasion-logo-2019{padding-bottom:20px;text-align:left}.auto .template-header .invasion-logo-2019 img{width:83px}}@media(max-width:768px){.invasion2017-video{padding-bottom:40px}.auto .mini-events .invasion-2017 h1{margin:0}.auto .mini-events .upcoming-events h2{padding-left:0}.auto .mini-events .template-block .invasion-2017-video-trigger .template-block-image{width:100%;left:0}.auto .template-block.invasion-2017 .template-block-copy p,.auto .template-block.invasion-2017 .template-block-copy{margin:0}}.auto .template-tab-header{padding:0}.auto .template-tab-header .template-tab-header-copy{padding:40px 30px 0 30px;margin:-80px 30px 0 30px;background-color:#fff}.auto .negative .template-tab-header .template-tab-header-copy{background-color:#000}.auto .template-tab-header .template-tab-header-copy .row{position:relative}.auto .template-tab-header .template-tab-header-copy .btn{position:absolute;bottom:0;right:15px}.auto .template-tab-header .template-tab-header-copy h1{margin:-10px 0}.auto .template-tab-header .template-tab-header-copy h4:not(:first-child){margin-bottom:0;margin-top:20px}.auto .template-tab-header .template-tab-header-copy p{margin-top:30px}@media(max-width:768px){.auto .template-tab-header .template-tab-header-copy{padding:20px 10px 0 10px;margin:-30px 10px 0 10px}.auto .template-tab-header .template-tab-header-copy h1{margin:-5px 0}.auto .template-tab-header .template-tab-header-copy h4:not(:first-child){margin-top:10px}.auto .template-tab-header .template-tab-header-copy .btn{position:relative;margin:40px 15px 0 15px;width:calc(100% - 30px);right:0}.auto .template-tab-header .template-tab-header-copy p{margin-top:20px}}.auto .template-header{padding:0 30px}.auto .template-header .template-header-copy{position:relative;margin-top:60px}.auto .template-header .template-header-copy .btn,.auto .template-header .template-header-copy .btn.dual.btn-2{position:absolute;bottom:0;right:0}.auto .template-header .template-header-copy .btn.dual.btn-1{position:absolute;bottom:50px;right:0}.auto .template-header .template-header-copy h1{margin:-10px 0}.auto .template-header .template-header-copy h4:not(:first-child){margin-top:20px}.auto .template-header .template-header-copy p{margin-top:30px}.auto .template-header .template-header-image.big-header{width:1400px;position:relative;left:calc(50% - 700px)}.auto .template-header.image-full-grid{padding:0}.auto .template-header.image-full-grid .template-header-copy{margin:0 60px 0 60px}.auto .template-header.image-full-grid .template-header-image{margin-bottom:60px}@media(max-width:1400px){.auto .template-header .template-header-image.big-header{left:calc(50% - 600px);width:1200px}}@media(max-width:1200px){.auto .template-header .template-header-image.big-header{left:calc(50% - 550px);width:1100px}}@media(max-width:1100px){.auto .template-header .template-header-image.big-header{left:calc(50% - 512px);width:1024px}}@media(max-width:1023px){.auto .template-header .template-header-image.big-header{left:0;width:100%}}@media(max-width:768px){.auto .template-header{margin-top:20px;padding:0}.auto .template-header .template-header-image img{width:100%}.auto .template-header .template-header-copy{margin-top:20px}.auto .template-header .template-header-copy h1{margin:-5px 0}.auto .template-header .template-header-copy h4:not(:first-child){margin-top:10px}.auto .template-header .template-header-copy .btn{position:relative;margin:40px 15px 0 15px;width:calc(100% - 30px)}.auto .template-header .template-header-copy .btn.dual.btn-2{position:relative;margin:10px 15px 0 15px;width:calc(100% - 30px)}.auto .template-header .template-header-copy .btn.dual.btn-1{position:relative;width:calc(100% - 30px);margin:20px 15px 0 15px;bottom:0}.auto .template-header .template-header-copy p{margin-top:20px}.auto .template-header.image-full-grid .template-header-copy{margin:25px 20px 0 20px}.auto .template-header.image-full-grid .template-header-image{margin-bottom:0}}.auto .template-block{padding:0 60px}.auto .template-block .template-block-copy{position:relative}.auto .template-block .template-block-copy.has-btn{padding-bottom:80px}.auto .template-block .template-block-copy .btn{position:absolute;bottom:0;right:30px}.auto .template-block .template-block-copy h1{margin:-10px 0}.auto .template-block .template-block-copy h2{margin-bottom:10px}.auto .template-block .template-block-copy h4:not(:first-child){margin-bottom:25px;margin-top:18px}.auto .template-block .col-sm-6:first-child{padding-right:30px}.auto .template-block .col-sm-6:last-child{padding-left:30px}.auto .template-block .col-sm-6.col-sm-push-6:first-child{padding-right:30px}.auto .template-block .col-sm-6.col-sm-pull-6:last-child{padding-left:30px}.auto .template-block.template-video-block .col-sm-6.col-sm-push-6:first-child{padding-right:15px}.auto .template-block.template-video-block .col-sm-6.col-sm-pull-6:last-child{padding-left:15px}.auto .template-block .template-block-hypothetical{padding:30px;background-color:#eee}.auto .negative .template-block .template-block-hypothetical{background-color:#000}.auto .template-block .template-block-hypothetical .btn{margin-top:40px}.auto .template-block .template-block-hypothetical .template-block-hypothetical-images img{display:block;float:left}.auto .template-block.full{padding:0}.auto .template-block.full .template-block-hypothetical{margin-top:0;margin-left:60px;margin-right:60px}.auto .template-block hr{margin:0}.auto .template-block.template-video-block{padding:0 30px}.auto .small-block.template-block .col-sm-6:first-child{width:calc((1/6)*100%);padding-right:0}.auto .small-block.template-block .col-sm-6:last-child{width:calc((5/6)*100%);padding-left:35px}.auto .small-block.template-block .template-block-copy .headline{margin:-5px 0 0 0}.auto .small-block.template-block .template-block-copy .sub-headline{text-transform:capitalize;font-family:"mini_serif-regular",serif;font-size:18px;line-height:24px;margin-bottom:10px;margin-top:3px}body.fr .auto .small-block.template-block .template-block-copy .sub-headline{text-transform:none}.auto .small-block.template-block .template-block-copy .btn{position:relative;bottom:0;right:auto;margin-top:20px}.auto .small-block.template-block .template-block-copy.has-btn{padding-bottom:0}@media(max-width:768px){.auto .template-block{padding:0 20px}.auto .template-block .template-block-image{max-width:none;width:calc(100% + 40px);position:relative;left:-20px}.auto .template-block .template-block-copy{margin-top:20px;padding-bottom:0}.auto .template-block .template-block-copy h1{margin:-5px 0}.auto .template-block .template-block-copy h4:not(:first-child){margin-top:10px}.auto .template-block .template-block-copy .btn{position:relative;margin:40px 0 0 0;width:100%;left:0}.auto .template-block .template-block-copy p{margin-top:20px}.auto .template-block .col-sm-6:first-child{padding-right:15px}.auto .template-block .col-sm-6:last-child{padding-left:15px}.auto .template-block .col-sm-6.col-sm-push-6:first-child{padding-right:15px}.auto .template-block .col-sm-6.col-sm-pull-6:last-child{padding-left:15px}.auto .template-block .template-block-hypothetical{width:calc(100% + 40px);position:relative;left:-20px}.auto .negative .template-block .template-block-hypothetical{margin-top:0;padding-bottom:0}.auto .template-block.full .template-block-hypothetical{width:100%;left:0}.auto .template-block .template-block-hypothetical h3{margin-bottom:15px}.auto .small-block.template-block .template-block-image{display:none}.auto .small-block.template-block .template-small-block-image{max-width:none;width:auto;position:relative;left:0;margin:auto}.auto .small-block.template-block .template-block-copy .btn{width:auto}.auto .small-block.template-block .col-sm-6:first-child{width:100%;padding-right:15px}.auto .small-block.template-block .col-sm-6:last-child{width:100%;padding-left:15px}}@media(max-width:767px){.auto .template-block .template-block-hypothetical{padding:40px 20px;margin-top:40px}}