﻿.auto .main{background:#000;max-width:100%;width:100%;padding:0;margin:0 auto;}.auto .main *{color:#fff;}.auto .main img,.auto .main video{max-width:100%;}.auto .main .btn{font-weight:bold;border-radius:5%;padding:20px 35px;max-height:60px;border-radius:30px;font-weight:bold;min-width:260px;}.auto .main .btn.auto-btn-primary{border-color:#4458a7;background-color:#4458a7 !important;}.auto .main .btn.auto-btn-white{border-color:#fff !important;background-color:transparent;color:#fff;}.auto .main .ui-strip{background:url("/Public/img/2016-739165/content/heritage-edition/strip.png") center center no-repeat;background-size:contain;width:100%;height:14px;}@media(max-width:768px){.auto .main .ui-strip{height:10px;background-size:cover;}}.auto .main .top-header{position:relative;}@media(min-width:768px){.auto .main .top-header{background:#000;}}.auto .main .top-header>img{width:100%;}.auto .main .top-header .content{position:absolute;top:9%;left:8%;z-index:2;max-width:540px;}@media(max-width:768px){.auto .main .top-header .content{position:relative;margin:0 auto 60px;top:0;left:0;width:calc(100% - 40px);height:100%;}.auto .main .top-header .content>h1{position:absolute;top:40px;z-index:1;}.auto .main .top-header .content .subtitle{margin:50px auto;}.auto .main .top-header .content img.not-on-desktop{position:relative;left:-20px;width:100vw;max-width:unset;}.auto .main .top-header .content .ui-strip{position:relative;left:-20px;width:100vw;}}.auto .main .top-header .content h1,.auto .main .top-header .content p,.auto .main .top-header .content span{color:#fff;}.auto .main .top-header .content h1{line-height:1;margin:0;}@media(max-width:768px){.auto .main .top-header .content h1{font-size:28px;}}.auto .main .top-header .content h1 i{text-transform:none;display:block;font-family:"mini_serif-italic","arial",sans-serif;font-size:32px;line-height:1;margin:0 0 6px;}@media(max-width:768px){.auto .main .top-header .content h1 i{font-size:18px;}}.auto .main .top-header .content p{font-size:18px;line-height:1.2;margin:20px 0 26px;}@media(max-width:768px){.auto .main .top-header .content p{font-size:14px;margin:10px 0;}}.auto .main .top-header .content .btns{display:flex;grid-gap:15px;}@media(max-width:768px){.auto .main .top-header .content .btns{flex-direction:column;align-items:center;}.auto .main .top-header .content .btns .btn{margin-top:0;max-width:260px;}}.auto .main .top-header .content .btns .auto-btn-primary{color:#fff;}.auto .main .intro{max-width:1420px;margin:120px auto 50px;padding:0 20px;text-align:left;}@media(max-width:768px){.auto .main .intro{padding-top:35px !important;margin:20px auto 60px;}}.auto .main .intro h1{margin:0 auto 15px;font-size:50px;line-height:1;}@media(max-width:768px){.auto .main .intro h1{font-size:28px;}}.auto .main .intro h1 i{text-transform:none;display:block;margin:10px 0 0;font-size:30px;}.auto .main .intro .intro-img{margin:20px auto 0;}.auto .main .intro .btns{position:relative;top:-60px;display:flex;grid-gap:15px;justify-content:center;align-items:center;}@media(max-width:768px){.auto .main .intro .btns{flex-direction:column;top:0;grid-gap:0;}}.auto .main .intro .btns .btn{display:block;margin:0 0 15px;max-width:260px;}.auto .main .intro .btns .btn.auto-btn-white{border-color:#000;}.auto .main .british-coming{max-width:1680px;margin:0 auto;padding:0 20px;}.auto .main .british-coming h1{margin:0 0;}.auto .main .british-coming h1 i{display:block;margin:0 0 4px;font-size:30px;line-height:1;font-family:"mini_serif-italic","arial",sans-serif;}@media(max-width:768px){.auto .main .british-coming h1 i{font-size:22px;}}.auto .main .british-coming .bc-intro{position:relative;}.auto .main .british-coming .bc-intro p{position:absolute;top:5%;left:6%;padding:20px;font-size:18px;max-width:404px;}@media(max-width:768px){.auto .main .british-coming .bc-intro p{position:relative;left:0;top:0;margin-top:20px;}}.auto .main .british-coming .bc-intro p strong{display:block;margin:0 0 6px;font-weight:bold;font-family:"mini_serif-bold",serif;font-size:50px;line-height:1;}@media(max-width:768px){.auto .main .british-coming .bc-intro p strong{font-size:30px;}}.auto .main .british-coming .bc-group{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(400px,1.25fr);grid-template-rows:repeat(2,1fr);gap:16px;max-width:1320px;margin:40px auto 0;}@media(max-width:768px){.auto .main .british-coming .bc-group{display:block;grid-template:none;}}.auto .main .british-coming .bc-group>div{position:relative;border-radius:12px;overflow:hidden;}@media(max-width:768px){.auto .main .british-coming .bc-group>div{margin-bottom:20px;}}.auto .main .british-coming .bc-group>div:last-child{grid-column:2;grid-row:1/span 2;}.auto .main .british-coming .bc-group>div img{width:100%;height:100%;object-fit:cover;display:block;}.auto .main .british-coming .bc-group>div p{position:absolute;bottom:0;padding:20px;font-weight:normal;font-family:"mini_sans-medium","arial",sans-serif;}@media(max-width:768px){.auto .main .british-coming .bc-group>div p{font-size:14px;padding:10px;}}.auto .main .british-coming .bc-group>div p strong{display:block;margin:0 0 6px;font-weight:bold;font-family:"mini_sans-medium","arial",sans-serif;}@media(max-width:768px){.auto .main .british-coming .bc-group>div p strong{font-size:14px;}}.auto .main .choose-colors{max-width:1320px;margin:140px auto 0;padding:0 20px;}@media(max-width:768px){.auto .main .choose-colors{margin-top:60px;}}.auto .main .choose-colors h1{margin:0;}.auto .main .choose-colors p{margin:20px auto 0;}@media(max-width:768px){.auto .main .choose-colors .cs-img{margin:50px auto;}}.auto .main .choose-colors .cc-selection{position:relative;top:-60px;display:flex;grid-gap:20px;justify-content:space-between;}@media(max-width:768px){.auto .main .choose-colors .cc-selection{flex-direction:column;grid-gap:0;}}.auto .main .choose-colors .cc-selection>div{width:100%;}.auto .main .choose-colors .cc-selection>div p{font-family:"mini_sans-medium","arial",sans-serif;}.auto .main .choose-colors .cc-selection>div .cs-selector{background:#fff;border-radius:35px;padding:10px 20px;display:flex;grid-gap:5px;max-width:180px;margin:0 auto;}@media(max-width:768px){.auto .main .choose-colors .cc-selection>div .cs-selector{margin-top:20px;}}.auto .main .choose-colors .cc-selection>div .cs-selector>div{position:relative;cursor:pointer;width:40px;height:40px;border-radius:50%;}.auto .main .choose-colors .cc-selection>div .cs-selector>div:before{transition:200ms;opacity:0;content:" ";position:absolute;top:0;left:0;background:url("/Public/img/2016-739165/content/heritage-edition/checkmark.png") center center no-repeat;width:100%;height:100%;}.auto .main .choose-colors .cc-selection>div .cs-selector>div.active:before{opacity:1;}.auto .main .choose-colors .cc-selection>div .cs-selector>div:nth-child(1){background:#b52025;}.auto .main .choose-colors .cc-selection>div .cs-selector>div:nth-child(2){background:#4458a7;}.auto .main .choose-colors .cc-selection>div .cs-selector>div:nth-child(3){background:#283053;}.auto .main .brilliant{margin:50px auto 20px;max-width:1640px;padding:20px 20px;}.auto .main .brilliant .b-intro{position:relative;}.auto .main .brilliant .b-intro p{position:absolute;top:5%;left:6%;padding:20px;font-size:18px;max-width:440px;}@media(max-width:768px){.auto .main .brilliant .b-intro p{position:relative;top:unset;left:unset;max-width:100%;padding:0;margin-top:20px;}}.auto .main .brilliant .b-intro p strong{display:block;margin:0 0 20px;font-weight:bold;font-family:"mini_serif-bold",serif;font-size:50px;line-height:1;}@media(max-width:768px){.auto .main .brilliant .b-intro p strong{font-size:30px;}}.auto .main .brilliant .b-group{display:grid;grid-template-columns:1.45fr 1fr;grid-template-rows:1fr 1fr;gap:8px;max-width:1320px;margin:40px auto 0;}@media(max-width:768px){.auto .main .brilliant .b-group{display:block;grid-template:none;}}.auto .main .brilliant .b-group>div{position:relative;border-radius:12px;overflow:hidden;}.auto .main .brilliant .b-group>div:first-child{grid-row:span 2;min-height:680px;}@media(max-width:768px){.auto .main .brilliant .b-group>div:first-child{grid-row:inherit;min-height:inherit;}}.auto .main .brilliant .b-group>div img{width:100%;height:100%;object-fit:cover;display:block;}.auto .main .brilliant .b-group>div p{position:absolute;bottom:6%;padding:20px;font-weight:normal;font-family:"mini_sans-medium","arial",sans-serif;}@media(max-width:768px){.auto .main .brilliant .b-group>div p{font-size:14px;padding:10px;}}.auto .main .brilliant .b-group>div p strong{display:block;margin:0 0 6px;font-weight:bold;font-family:"mini_sans-medium","arial",sans-serif;}@media(max-width:768px){.auto .main .brilliant .b-group>div p strong{font-size:14px;}}.auto .main .meets{border-top:1px solid #fff;max-width:1320px;margin:80px auto 0;padding:100px 20px 60px;position:relative;z-index:1;}.auto .main .meets h1{margin:0 auto 20px;font-size:50px;line-height:1;}@media(max-width:768px){.auto .main .meets h1{font-size:30px;}}.auto .main .meets>p{max-width:640px;}.auto .main .meets .m-group{display:flex;grid-gap:20px;margin:45px auto 0;}@media(max-width:768px){.auto .main .meets .m-group{flex-direction:column;}}.auto .main .meets .m-group>div{width:100%;}.auto .main .meets .m-group>div p{margin:24px 0 0;}.auto .main .meets .m-group>div p strong{font-family:"mini_sans-medium","arial",sans-serif;font-weight:bold;display:block;margin:0 0 6px;}.auto .main .stay-know{background:#193f7d;}.auto .main .stay-know .df-inner{max-width:1080px;margin:0 auto;padding:100px 20px;}.auto .main .stay-know .df-inner .initial-state>h1{margin:0 0 10px;}.auto .main .stay-know .df-inner .initial-state input,.auto .main .stay-know .df-inner .initial-state select{border-radius:4px;background-color:transparent;color:#fff;border-color:#fff;}.auto .main .stay-know .df-inner .initial-state input option,.auto .main .stay-know .df-inner .initial-state select option{color:#000;}.auto .main .stay-know .df-inner .initial-state input::placeholder,.auto .main .stay-know .df-inner .initial-state select::placeholder{color:#fff;}.auto .main .stay-know .df-inner .initial-state .required-fields{margin:0 0 10px;font-family:"mini_serif-italic","arial",sans-serif;font-size:14px;line-height:1;}.auto .main .stay-know .df-inner .initial-state .form-row{display:flex;grid-gap:15px 10px;margin:15px 0 0;max-width:980px;}@media(max-width:768px){.auto .main .stay-know .df-inner .initial-state .form-row{flex-direction:column;}}.auto .main .stay-know .df-inner .initial-state .form-row>div{width:100%;}.auto .main .stay-know .df-inner .initial-state .submit-form{min-width:260px;margin:50px 0 5px;}.auto .main .stay-know .df-inner .initial-state .form-legal{margin:40px 0 0;line-height:1.4;}.auto .main .stay-know .df-inner .initial-state .error-message{display:none;margin:20px auto -10px;font-family:"mini_sans-medium","arial",sans-serif;font-size:12px;line-height:1.4;color:#f00;}.auto .main .stay-know .df-inner .success-state{display:none;}.auto .main .stay-know .df-inner .success-state p{font-size:24px;line-height:1.1;}.auto .main .stay-know .df-inner.show-success .initial-state{display:none;}.auto .main .stay-know .df-inner.show-success .success-state{text-align:center;display:block;}.auto .main .stay-know .df-inner.show-success .success-state p{display:block;font-size:36px;line-height:1.35;}.auto .main .faq{position:relative;max-width:1420px;margin:60px auto 0;padding:60px 20px 40px;}@media(max-width:768px){.auto .main .faq{margin-top:0;}}.auto .main .faq h1{margin:0 auto 60px;}.auto .main .faq .faq-item{margin:0 0 20px;border-bottom:1px solid #919191;padding:0 0 20px;}.auto .main .faq .faq-item .fi-header{line-height:1.1;cursor:pointer;display:block;background:url("/Public/img/2016-739165/ico/wide/positive/plus-hover.png") calc(100% - 2px) center no-repeat;background-size:28px;padding:6px 0;padding-right:48px;}@media(max-width:768px){.auto .main .faq .faq-item .fi-header{font-size:18px;}}.auto .main .faq .faq-item .fi-body{display:none;margin:10px 0 0;font-family:"mini_sans-medium","arial",sans-serif;font-size:16px;line-height:1.1;}.auto .main .faq .faq-item.active .fi-header{background:url("/Public/img/2016-739165/ico/wide/positive/minus-hover.png") calc(100% - 2px) center no-repeat;background-size:28px;}