@font-face{font-family:"NouvelRLight";src:url("../webfonts/NouvelRLight.ttf") format("truetype");font-style:normal}@font-face{font-family:"NouvelRBook";src:url("../webfonts/NouvelRBook.ttf") format("truetype");font-style:normal}@font-face{font-family:"NouvelR";src:url("../webfonts/NouvelRRegular.ttf") format("truetype");font-style:normal}@font-face{font-family:"NouvelRBold";src:url("../webfonts/NouvelRBold.ttf") format("truetype");font-style:normal}@-webkit-keyframes fadeOut{from{opacity:1}to{opacity:0}}@keyframes fadeOut{from{opacity:1}to{opacity:0}}@-webkit-keyframes fadeContentIn{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeContentIn{from{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}body{font-family:"NouvelRLight",arial,sans-serif;color:#fff;background:#000}h1,h3{font-family:"NouvelRBold",arial,sans-serif}h1{font-size:22px}h2{font-size:18px}h2 strong{font-family:"NouvelRBold",arial,sans-serif}h3{font-size:18px;line-height:22px}p{margin:0;font-size:14px}p.bold{font-family:"NouvelRBold",arial,sans-serif}.field-error{font-size:.75rem;color:#ed0404}.primaryButton{max-width:210px;width:100%;border:1px solid #000;display:inline-block;height:40px;font-family:"NouvelRBold",arial,sans-serif;color:#000;background:#fff;-webkit-transition:.3s all ease-in;transition:.3s all ease-in}.primaryButton.checked{background:#000;color:#fff;position:relative}.primaryButton.checked:after{font-family:"Font Awesome 6 Free",Arial,sans-serif;content:"";color:#000;width:25px;height:25px;font-weight:900;font-size:10px;border-radius:50%;background:#e8db3c;position:absolute;top:-12.5px;right:-12.5px;border:2px solid #fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.primaryButton.submit{background:#e8db3c;color:#000;border-color:#e8db3c}main{background-repeat:no-repeat;background-position:top center;opacity:1;position:relative;background-size:2010px;background-position-x:center;background-position-y:-220px;max-width:1920px;margin:auto}@media(min-width: 992px){main{padding-top:30px}}section.hero{position:relative;z-index:2}@media(min-width: 992px){section.hero{overflow-y:scroll;overflow-x:hidden;height:100vh}}section.hero .container.first{height:100%;background-image:url("../img/bg_new_v2.webp");background-size:contain;background-position:bottom;background-repeat:no-repeat;padding-top:40px;max-width:100%;z-index:2;position:relative}section.hero .container.first:before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:70%;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), color-stop(16%, #000));background:linear-gradient(0deg, transparent 0 -20%, #000 16%);top:0;bottom:0;left:0;right:0}@media(min-width: 550px){section.hero .container.first{height:110vh}section.hero .container.first:before{background:-webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), color-stop(60%, #000));background:linear-gradient(0deg, transparent 0 -41%, #000 60%)}}@media(min-width: 768px){section.hero .container.first{max-width:inherit;background-size:cover}section.hero .container.first:before{content:none}}@media(min-width: 992px){section.hero .container.first{background-size:contain;height:120vh}}@media(min-width: 1800px){section.hero .container.first{height:110vh}}section.hero .container.first .arrow-down{cursor:pointer;margin-bottom:200px}@media(min-width: 550px){section.hero .container.first .arrow-down{margin-bottom:0}}section.hero .container.second{padding-top:70px;padding-bottom:40px;position:relative;max-width:100%}section.hero .container.second:before{content:"";display:block;position:absolute;z-index:2;height:50%;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), color-stop(25%, #000));background:linear-gradient(0deg, transparent 0 -20%, #000 25%);top:0;bottom:0;left:0;right:0}@media(min-width: 992px){section.hero .container.second{max-width:inherit}section.hero .container.second:before{width:100%;height:40%;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), color-stop(10%, #000));background:linear-gradient(0deg, transparent 0 -20%, #000 10%)}}@media(min-width: 1200px){section.hero .container.second:before{width:100%;height:40%;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), color-stop(35%, #000));background:linear-gradient(0deg, transparent 0 -20%, #000 35%)}}@media(min-width: 1400px){section.hero .container.second:before{width:100%;height:40%;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, transparent), color-stop(55%, #000));background:linear-gradient(0deg, transparent 0 -20%, #000 55%)}}section.hero .container.second .cars{z-index:2;position:relative}section.hero .container.second .cars .car.active p,section.hero .container.second .cars .car.active hr{opacity:1}section.hero .container.second .cars .car.active hr{border-top:3px solid}section.hero .container.second .cars .car>div{width:100%;padding-bottom:30px;cursor:pointer}section.hero .container.second .cars .car>div img{display:block;margin:auto;width:150px}section.hero .container.second .cars .car>div hr{border-top:2px solid;border-color:#fff;width:50%;margin:auto;margin-bottom:10px}section.hero .container.second .cars .car>div p{text-transform:uppercase;font-family:"NouvelR",Arial,Helvetica,sans-serif;text-align:center}section.hero .container.second .cars .car>div hr,section.hero .container.second .cars .car>div p{opacity:.5;-webkit-transition:opacity .3s ease-in-out;transition:opacity .3s ease-in-out}@media(min-width: 650px){section.hero .container.second .cars .car>div img{width:200px}}@media(min-width: 992px){section.hero .container.second .cars .car>div{width:80%}section.hero .container.second .cars .car>div img{margin-right:auto;margin-left:0;width:auto}section.hero .container.second .cars .car>div p{text-align:left}section.hero .container.second .cars .car>div hr{width:100%}}section.hero .container.second .descriptions-wrapper{margin-top:2rem;position:relative;min-height:300px}section.hero .container.second .descriptions-wrapper .copy{font-family:"NouvelRBold",arial,sans-serif;padding-top:60px;text-align:left}section.hero .container.second .car-content{text-align:left;z-index:2;position:relative;padding-top:80px;padding-left:calc(var(--bs-gutter-x)*.5);padding-right:calc(var(--bs-gutter-x)*.5);display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%}section.hero .container.second .car-content.active{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-animation:fadeContentIn .4s ease-out forwards;animation:fadeContentIn .4s ease-out forwards}section.hero .container.second .car-content p{margin:0;width:100%;max-width:unset;border-bottom:none}section.hero .container.second .car-content .title{font-size:22px;margin:0;position:relative;padding:0}section.hero .container.second .car-content .title strong{font-family:"NouvelR",arial,sans-serif}section.hero .container.second .car-content .title:before{content:"";display:block;width:70px;height:4px;background:#e8db3c;position:absolute;left:0;top:-20px}@media(min-width: 550px){section.hero .container.second .car-content .title{font-size:30px}}section.hero .container.second .car-content .subtitle{margin-bottom:500px;padding:0;padding-top:30px;font-size:18px;font-family:"NouvelRBold",arial,sans-serif}@media(min-width: 550px){section.hero .container.second .car-content .subtitle{font-size:22px}}@media(min-width: 992px){section.hero .container.second .car-content .subtitle{margin-bottom:600px}}section.hero .container.second .car-content .stars{font-size:12px;margin-top:30px;font-family:"NouvelRLight",arial,sans-serif}@media(min-width: 550px){section.hero .container.second .car-content .stars{margin-top:100px}}@media(min-width: 1800px){section.hero .container.second .car-content .title{font-size:36px}section.hero .container.second .car-content .subtitle{font-size:30px}section.hero .container.second .car-content .stars{font-size:16px}section.hero .container.second .car-content ul li{font-size:1.5rem}}section.hero .container.second{position:relative;overflow:hidden;z-index:1;--bg-current: url("../img/renault_master_v2.webp");--bg-prev: url("");background-image:var(--bg-current);background-size:640px;background-repeat:no-repeat;background-position:center}section.hero .container.second::after{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background-image:var(--bg-current);background-size:640px;background-repeat:no-repeat;background-position:center;opacity:0}section.hero .container.second:has(.car:nth-child(1).active){background-position-y:center;background-size:640px}section.hero .container.second:has(.car:nth-child(1).active)::after{background-position-y:center;background-size:640px}section.hero .container.second.animating::after{z-index:0;-webkit-animation:fadeOut .5s ease-in-out forwards;animation:fadeOut .5s ease-in-out forwards}@media(min-width: 550px){section.hero .container.second{background-size:1000px;background-position-y:60%}section.hero .container.second::after{background-size:1000px;background-position-y:60%}section.hero .container.second:has(.car:nth-child(1).active){background-position-y:60%;background-size:1000px}section.hero .container.second:has(.car:nth-child(1).active)::after{background-position-y:60%;background-size:1000px}}@media(min-width: 992px){section.hero .container.second{background-size:contain;background-position:center}section.hero .container.second::after{background-size:contain;background-position:center}section.hero .container.second:has(.car:nth-child(1).active){background-size:contain;background-position:center}section.hero .container.second:has(.car:nth-child(1).active)::after{background-size:contain;background-position:center}}section.hero .logo{width:56px}section.hero h1{margin-top:50px;position:relative;margin-bottom:30px}section.hero h1 span{font-family:"NouvelRBook",arial,sans-serif}section.hero h1:before{content:"";display:block;width:70px;height:4px;background:#e8db3c;position:absolute;left:0;top:-20px}@media(min-width: 550px){section.hero h1{font-size:30px;margin-top:100px}}section.hero h2{margin-bottom:30px}section.hero ul{padding-left:1.3rem;list-style:none}section.hero ul li{margin-bottom:.85rem;position:relative;font-size:14px}section.hero ul li::before{content:"";position:absolute;left:-0.6em;top:.7em;width:5px;height:5px;background:#e8db3c}@media(min-width: 550px){section.hero ul li{font-size:16px}}@media(min-width: 1800px){section.hero ul{margin-bottom:1rem}}section.hero .carSign{margin:30px auto;display:none}section.hero .carSign.mobile{display:block}section.hero .row:nth-of-type(2){text-align:center}section.hero .row:nth-of-type(2) p{width:320px;margin:auto;padding:15px 0;border-bottom:1px solid #575757}section.hero .row:nth-of-type(2) div:last-of-type p{border:none}section.hero .bottom{font-size:12px;text-align:center;margin-top:10px;padding-bottom:30px}section.form{background:#fff;padding:30px 0;color:#000;z-index:2}section.form h3+p{font-family:"NouvelRBook",arial,sans-serif;color:#575757;font-size:16px}section.form .cars-selector{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:46px}section.form .cars-selector label{padding:10px;border:1px solid #dee2e6;width:100%}section.form .cars-selector select{height:-webkit-fill-available;border:none;padding-left:10px}@media(min-width: 992px){section.form .cars-selector{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid #dee2e6}section.form .cars-selector label{border:none}section.form .cars-selector select{border-left:1px solid #dee2e6}}section.form label{color:#575757;padding-left:0}section.form input{font-family:"NouvelRBook",arial,sans-serif;color:#000;padding-left:0 !important}section.form .form-floating>.form-control:not(:-moz-placeholder-shown)~label{transform:scale(0.85) translateY(-0.75rem) translateX(-0.2rem)}section.form .form-floating>.form-control:not(:-ms-input-placeholder)~label{transform:scale(0.85) translateY(-0.75rem) translateX(-0.2rem)}section.form .form-floating>.form-control-plaintext~label,section.form .form-floating>.form-control:focus~label,section.form .form-floating>.form-control:not(:placeholder-shown)~label,section.form .form-floating>.form-select~label{-webkit-transform:scale(0.85) translateY(-0.75rem) translateX(-0.2rem);transform:scale(0.85) translateY(-0.75rem) translateX(-0.2rem)}section.form .form-floating>.form-control-plaintext:not(:-moz-placeholder-shown), section.form .form-floating>.form-control:not(:-moz-placeholder-shown){padding-bottom:0}section.form .form-floating>.form-control-plaintext:not(:-ms-input-placeholder), section.form .form-floating>.form-control:not(:-ms-input-placeholder){padding-bottom:0}section.form .form-floating>.form-control-plaintext:focus,section.form .form-floating>.form-control-plaintext:not(:placeholder-shown),section.form .form-floating>.form-control:focus,section.form .form-floating>.form-control:not(:placeholder-shown){padding-bottom:0}section.form .form-control{border-top:none;border-left:none;border-right:none;border-radius:0}section.form .message label{display:block;font-family:"NouvelRBold",arial,sans-serif;color:#575757}section.form textarea{width:100%;resize:none;padding:10px;height:100px;border-right-width:1px;margin:20px 0}section.form .info{background:rgba(0,0,0,.1);color:#575757;font-size:14px;display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px 15px;gap:10px;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:20px}section.form .info img{position:relative;top:5px}section.form .agreement{display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}section.form .agreement p,section.form .agreement a{font-size:14px;color:#575757}section.form .agreement p{font-family:"NouvelR",arial,sans-serif}section.form .agreement a{font-family:"NouvelRBold",arial,sans-serif}section.form .primaryButton.submit{font-size:27px;max-width:100%;height:66px}section.form .copy{margin-top:30px;text-align:center;font-size:14px;font-family:"NouvelRBold",arial,sans-serif}.modal .modal-content{border-radius:0}.modal .modal-body{padding:50px 30px 30px;text-align:center}.modal .btn-close{position:absolute;top:10px;right:10px}@media(min-width: 992px){h2{font-size:20px;line-height:1.4}p{font-size:20px}main{display:grid;grid-template-columns:60% 40%;padding:0;background-position-x:-640px}section.hero h1{margin-top:110px;font-size:28px}section.hero .logo{width:75px}section.form{max-width:536px;width:100%;margin-left:auto}section.form .primaryButton.submit{max-width:122px;height:50px;font-size:21px}section.form div:last-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.container{padding:0 30px}.copy{margin:0;text-align:right}}@media(min-width: 1200px){main{grid-template-columns:65% 35%;background-repeat:no-repeat;background-position-x:-520px;background-position-y:0;background-size:cover}section.hero h1{margin-top:110px}section.hero h1:before{width:90px;top:-30px}section.hero .row:first-of-type p{max-width:365px}section.hero .row:nth-of-type(2) .col-xl-4{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;border-right:2px solid #575757;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}section.hero .row:nth-of-type(2) .col-xl-4:last-of-type{border:none}section.hero .row:nth-of-type(2) p{border:none;font-size:18px}section.hero .carSign{display:block;margin:30px auto 30px 0}section.hero .carSign.mobile{display:none}section.hero .bottom{margin-top:50px;text-align:left}section.form .info{font-size:11px}section.form .agreement p,section.form .agreement a{font-size:11px}}@media(min-width: 1400px){main{background-position-x:center;background-position-y:0;background-size:cover;grid-template-columns:70% 30%}p{font-size:18px}.container{max-width:1800px;padding-left:40px;padding-right:40px}section.form{max-width:auto}section.form .form-control{min-height:40px;height:100%}section.form textarea{height:80px}section.hero .container{padding-right:20px}section.hero .container.first{background-size:cover;background-position-y:70%}}@media(min-width: 1400px)and (max-height: 1000px){section.hero .container.first{height:120vh}}@media(min-width: 1400px){section.hero h1{margin-top:120px}section.hero .logo{width:90px}section.hero .row:nth-of-type(2) p{font-size:16px;width:auto}}@media(min-width: 1800px){p{font-size:20px}h2{font-size:24px}main{grid-template-columns:75% 25%;background-size:cover;background-position:center center}section.hero h1{font-size:36px}section.hero ul li{font-size:1.4rem}section.hero .row:first-of-type p{max-width:550px}section.hero .row:nth-of-type(2) p{font-size:23px}}@media(max-width: 767.98px){section.hero .carSign.mobile,section.hero .row:nth-of-type(2) p{max-width:100%}}@media(max-width: 474.98px){section.hero:after{top:-150px}}@media(max-width: 424.98px){main{background-size:1800px;background-position-x:-680px;background-position-y:-170px}section.hero:after{top:-320px;background:-webkit-gradient(linear, left top, left bottom, color-stop(0, transparent), color-stop(55%, #000));background:linear-gradient(180deg, transparent 0 40%, #000 55%)}}@media(max-width: 374.98px){main{background-size:1490px;background-position-x:-560px;background-position-y:-60px}}@media(min-width: 1800px)and (max-width: 1920px)and (max-height: 1080px){section.hero h1{margin-top:80px}section.hero .logo{width:60px}section.hero .container.first{height:130vh}}@media(max-height: 870px)and (min-width: 550px)and (max-width: 991.98px){section.hero .container.first{background-size:cover;height:170vh}}@media(max-height: 870px)and (min-width: 992px)and (max-width: 1399.98px){section.hero .container.first{background-size:cover;height:170vh}}/*# sourceMappingURL=style.min.css.map */