﻿@import url("https://p.typekit.net/p.css?s=1&k=ktj6itw&ht=tk&f=28765.28771.28772.28773.28774.28777.28778&a=107469153&app=typekit&e=css");@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/021d67/00000000000000007735b234/30/l?subset_id=2&fvd=n1&v=3") format("woff2"),url("https://use.typekit.net/af/021d67/00000000000000007735b234/30/d?subset_id=2&fvd=n1&v=3") format("woff"),url("https://use.typekit.net/af/021d67/00000000000000007735b234/30/a?subset_id=2&fvd=n1&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:100;font-stretch:normal}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/e38884/00000000000000007735b241/30/l?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff2"),url("https://use.typekit.net/af/e38884/00000000000000007735b241/30/d?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("woff"),url("https://use.typekit.net/af/e38884/00000000000000007735b241/30/a?primer=7cdcb44be4a7db8877ffa5c0007b8dd865b3bbc383831fe2ea177f62257a9191&fvd=n4&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:400;font-stretch:normal}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/1758f1/00000000000000007735b243/30/l?subset_id=2&fvd=n5&v=3") format("woff2"),url("https://use.typekit.net/af/1758f1/00000000000000007735b243/30/d?subset_id=2&fvd=n5&v=3") format("woff"),url("https://use.typekit.net/af/1758f1/00000000000000007735b243/30/a?subset_id=2&fvd=n5&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:500;font-stretch:normal}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/6eeca6/00000000000000007735b244/30/l?subset_id=2&fvd=n3&v=3") format("woff2"),url("https://use.typekit.net/af/6eeca6/00000000000000007735b244/30/d?subset_id=2&fvd=n3&v=3") format("woff"),url("https://use.typekit.net/af/6eeca6/00000000000000007735b244/30/a?subset_id=2&fvd=n3&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:300;font-stretch:normal}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/e9dfdc/00000000000000007735b245/30/l?subset_id=2&fvd=n6&v=3") format("woff2"),url("https://use.typekit.net/af/e9dfdc/00000000000000007735b245/30/d?subset_id=2&fvd=n6&v=3") format("woff"),url("https://use.typekit.net/af/e9dfdc/00000000000000007735b245/30/a?subset_id=2&fvd=n6&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:600;font-stretch:normal}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/e045da/00000000000000007735b248/30/l?subset_id=2&fvd=n8&v=3") format("woff2"),url("https://use.typekit.net/af/e045da/00000000000000007735b248/30/d?subset_id=2&fvd=n8&v=3") format("woff"),url("https://use.typekit.net/af/e045da/00000000000000007735b248/30/a?subset_id=2&fvd=n8&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:800;font-stretch:normal}@font-face{font-family:"univia-pro";src:url("https://use.typekit.net/af/618b20/00000000000000007735b249/30/l?subset_id=2&fvd=n7&v=3") format("woff2"),url("https://use.typekit.net/af/618b20/00000000000000007735b249/30/d?subset_id=2&fvd=n7&v=3") format("woff"),url("https://use.typekit.net/af/618b20/00000000000000007735b249/30/a?subset_id=2&fvd=n7&v=3") format("opentype");font-display:auto;font-style:normal;font-weight:700;font-stretch:normal}.tk-univia-pro{font-family:"univia-pro",sans-serif}@font-face{font-family:'xscale';src:url(../fonts/xscale.ttf)}:root{--color-white: #ffffff;--color-black: #000000;--color-red: #FF2D16;--color-reddark: #8d2419;--color-grey: #5a5a5a;--color-greytext: #D3D3D3;--color-greybg: #D8D8D8;--color1: #B1A295;--color2: #A28F80;--color3: #C57B58;--color4: #253746;--color5: #061F31;--color6: #33AAAC;--color-bg: #ffffff;--color-bg1: #F5F8F8;--color-bg2: #E6ECED;--height-header: 50px;--height-footer: 385px;--width-wrapper: calc(100% - 260px);--width-max: 1600px;--swiper-navigation-size: 30px;--swiper-navigation-top-offset: 50%;--swiper-navigation-sides-offset: 10px;--swiper-navigation-color: var(--color-white);--swiper-pagination-color: var(--color-white);--swiper-pagination-left: auto;--swiper-pagination-right: 8px;--swiper-pagination-bottom: 8px;--swiper-pagination-top: auto;--swiper-pagination-fraction-color: inherit;--swiper-pagination-progressbar-bg-color: rgba(255, 255, 255, 0.25);--swiper-pagination-progressbar-size: 4px;--swiper-pagination-bullet-size: 12px;--swiper-pagination-bullet-width: 12px;--swiper-pagination-bullet-height: 12px;--swiper-pagination-bullet-inactive-color: var(--color-white);--swiper-pagination-bullet-inactive-opacity: 0.3;--swiper-pagination-bullet-opacity: 1;--swiper-pagination-bullet-horizontal-gap: 8px;--swiper-pagination-bullet-vertical-gap: 8px}::-webkit-scrollbar{width:10px;border-radius:10px}::-webkit-scrollbar-thumb{background:var(--color3);border-radius:10px}::-webkit-scrollbar-track{background:var(--color-bg1);border-radius:10px}::selection{background:var(--color4);text-shadow:none;color:var(--color-white)}*,::after,::before{box-sizing:border-box}*:focus,*:focus-visible{outline:none}html{font-size:16px}html,body,.main{position:relative;overflow-x:hidden}body{font-family:"univia-pro", sans-serif;font-weight:400;font-style:normal;counter-reset:section}.header_wrapper>div,section{position:relative;padding:60px 0}.header_wrapper>div:first-child,section:first-child{z-index:1;margin-top:159px;padding:60px 0}.header_wrapper>div:has(.numbered):nth-child(even),section:has(.numbered):nth-child(even){background-color:var(--color-bg2)}.header_wrapper>div:has(.numbered):nth-child(odd),section:has(.numbered):nth-child(odd){background-color:var(--color-bg1)}.header_wrapper>div:has(.numbered):nth-child(odd) .flex_row,section:has(.numbered):nth-child(odd) .flex_row{flex-direction:row-reverse;justify-content:flex-end}.header_wrapper>div:has(.numbered):nth-child(odd) .flex_row .left,section:has(.numbered):nth-child(odd) .flex_row .left{padding-left:7vw}legend{display:none}pre{opacity:.3;font-size:.8rem;margin:0;padding:0}a{text-decoration:none;color:inherit;cursor:pointer;transition:all .3s}a:hover{opacity:.7}.understroked::before{content:'';position:absolute;width:100%;height:1px;background-color:var(--color-white);bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.understroked:hover::before{transform-origin:left;transform:scaleX(1)}h1{font-size:3.5rem}h2{display:block;font-size:3.125rem;font-weight:300;line-height:1.1;margin-bottom:30px}h3{font-size:2.5rem}h4{font-size:2rem;font-weight:300;margin:10px 0}h5{font-size:1.5rem;font-weight:300}p{font-size:1.25rem}.descr,.descr p,.txt,.txt p{font-size:1rem}.small_description,.big_description{line-height:1.5;font-size:1.25rem;font-weight:300;margin:revert}ul{list-style:none;padding:0;margin:0}strong{font-weight:600;font-style:normal}img{max-width:100%;width:100%;height:100%;vertical-align:middle;object-fit:cover}img.over_borded{position:absolute;height:100%;width:calc(100% + 150px);max-width:unset}img.contained_image{object-fit:contain}details summary{padding:unset;background-color:unset}.cover{background-repeat:no-repeat;background-size:cover}.full{width:100% !important}.half{width:50% !important}.left,.right{position:relative;width:50%}.centered{margin-left:auto !important;margin-right:auto !important;text-align:center}.numbered::before{counter-increment:section;content:"0" counter(section) ".";font-size:2rem;font-weight:600;color:var(--color3)}.numbered .title{text-align:left;font-size:2rem;font-weight:300;margin-bottom:0}.numbered .subtitle{font-size:2rem;font-weight:600;color:var(--color1);text-transform:initial;margin-top:0}.numbered .descr{font-size:.8rem;font-weight:600}.nopadding{padding:0 !important}.fullscreen{position:relative;background-color:var(--color-white);height:100vh;z-index:0;margin-top:165px}.fullscreen.lastscreen{height:calc(100vh - var(--height-footer))}.title{color:var(--color-greydark);text-align:center;margin-top:10px}.surtitle{font-family:"apparat-light", sans-serif;font-size:1rem;text-transform:uppercase;letter-spacing:.25rem}.subtitle{text-transform:uppercase}.end-point::after{content:'\25CF';font-size:1.1rem;color:var(--color3);padding-left:5px;padding-left:3px;position:relative;bottom:-1px}.end-questionmark::after{content:'?';font-size:3.125rem;font-weight:700;color:var(--color3);padding-left:5px;padding-left:3px;position:relative;bottom:-1px}.euro::before{content:'€ '}header:has(.result_open)+main{display:none}.flex_row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.flex_bottom{display:flex;align-items:flex-end}.flex-row-reverse{display:flex;flex-direction:row-reverse}.mobile_only{display:none}.desktop_only{display:block}.bg0{background-color:var(--color-white) !important}.bg0 .select-selected,.bg0 .select-items{background-color:var(--color-white) !important}.bg1{background-color:var(--color-bg1) !important}.bg1 .select-selected,.bg1 .select-items{background-color:var(--color-bg1) !important}.bg2{background-color:var(--color-bg2) !important}.bg2 .select-selected,.bg2 .select-items{background-color:var(--color-bg2) !important}.bg3{background-color:var(--color1) !important;color:var(--color-white)}.bg3 .select-selected,.bg3 .select-items{background-color:var(--color1) !important}.list{width:100%;margin:40px 0}.list>*{margin-bottom:20px}.list p,.list .txt,.list .descr{font-size:1rem}.list .crossed-item{position:relative;padding:0 0 40px 50px;font-size:1.65rem}.list .crossed-item::before{position:absolute;left:0;top:calc(50% - 35px);content:url(../img/icons/icon_cross_orange.svg)}.by2>*{width:calc(50% - 10px)}.by3>*{width:calc(33% - 20px)}.by4{justify-content:unset}.by4>*{width:calc(25% - 20px);margin-right:10px;margin-left:10px}.by4>*:nth-child(1),.by4>*:nth-child(4n+1){margin-left:0}.by4>*:nth-child(4n){margin-right:0}.coverfilter{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}.coverfilter.up{z-index:1}.coverfilter.blue{background-color:rgba(0,51,90,0.6)}.coverfilter.green{background-color:rgba(37,88,105,0.75)}.coverfilter:hover{backdrop-filter:brightness(200%)}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.2;margin:0}input:-webkit-autofill,input:-webkit-autofill:focus{transition:background-color 600000s 0s, color 600000s 0s}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px var(--color-white) inset !important}.custom-select{position:relative;margin:20px 30px 20px 0}.custom-select select{display:none}.custom-select.white .select-selected,.custom-select.white .select-items{background-color:white}.select-selected{position:relative;min-width:250px;display:block;width:fit-content;padding:10px 50px 14px 30px;border-radius:26px;border:1px solid var(--color4);color:var(--color4)}.select-selected.select-arrow-active{border-radius:26px 26px 0 0;border-bottom:none}.select-selected.select-arrow-active::after{transform:rotate(180deg)}.select-selected::after{position:absolute;content:url("../img/arrows/arrow_dn_orange.svg");top:10px;right:40px;width:0;height:0;transform-origin:7px 15px;transition:all .3s}.select-items div,.select-selected{cursor:pointer;user-select:none}.select-items{position:absolute;top:calc(100% - 1px);left:0;right:0;z-index:99;padding:10px 50px 14px 30px;border-radius:0 0 26px 26px;border:1px solid var(--color4);border-top:none;line-height:2;color:var(--color4);transition:all .3s}.select-items div:hover,.select-items .same-as-selected{border-bottom:1px solid var(--color1)}.select-hide{display:none}.ctas{justify-content:flex-start;margin-top:40px}.ctas>*{margin-right:20px}.cta_arrow,.btn{display:block;width:fit-content;height:fit-content;padding:10px 50px 14px 30px;border-radius:30px;border:1px solid var(--color4);color:var(--color4);background-image:url("../img/arrows/arrow_orange.svg");background-repeat:no-repeat;background-position:center right 20px;transition:all .3s}.cta_arrow:hover,.btn:hover{background-position:center right 16px}.cta_arrow.black,.cta_arrow.btn-primary,.btn.black,.btn.btn-primary{background-color:var(--color4);border:none;color:var(--color-white)}.cta_arrow.white,.btn.white{border:none;background-color:var(--color-white)}.cta_arrow.neg,.btn.neg{border:1px solid var(--color-white);color:var(--color-white)}.cta_arrow.green,.btn.green{background-color:var(--color6);border:none;color:var(--color-white)}.cta_arrow.email,.btn.email{background-image:url("../img/icons/icon_email.svg");padding-right:70px;background-position:center right 25px}.cta_arrow.email:hover,.btn.email:hover{background-size:23px}.cta_arrow.phone,.btn.phone{background-image:url("../img/icons/icon_phone.svg");padding-right:60px;background-position:center right 25px}.cta_arrow.phone:hover,.btn.phone:hover{background-size:23px}.cta_arrow.centred,.btn.centred{background-position:center left 8px;text-align:center;width:100%;padding:10px 20px 14px 50px;line-break:anywhere}.cta_arrow.centred:hover,.btn.centred:hover{background-color:var(--color-white);opacity:1}.cta_arrow.contact_phone,.btn.contact_phone{background-image:url("../img/icons/icon_contact_phone.svg")}.cta_arrow.contact_email,.btn.contact_email{background-image:url("../img/icons/icon_contact_email.svg")}.cta_arrow.contact,.btn.contact{background-image:url("../img/icons/icon_rdv_consult2.svg");background-position:center left 8px;background-size:36px;padding:10px 40px 14px 60px;border:none;text-align:center;width:100% !important}.cta_arrow.squared,.btn.squared{display:flex;flex-direction:column;border-radius:5px;padding:20px;margin-bottom:20px;width:100%;background-position:center right 30px}.cta_arrow.squared:hover,.btn.squared:hover{background-position:center right 26px}.cta_arrow.crossed,.btn.crossed{background-image:url("../img/icons/icon_cross45_orange.svg");background-position:center left 17px;padding:10px 20px 14px 40px}.cta_arrow.imaged_centered,.btn.imaged_centered{position:relative;display:table-cell;padding:70px 110px;background-size:cover;background-position:center;color:var(--color-white);font-size:1.15rem;font-weight:300;text-align:center;vertical-align:middle;border-radius:10px;border:none;margin-top:30px;filter:saturate(1) brightness(1);width:350px;overflow:hidden}.cta_arrow.imaged_centered:hover,.btn.imaged_centered:hover{filter:saturate(1.5) brightness(1.2);opacity:1;background-position:center}.cta_arrow .location,.btn .location{position:relative;font-size:.8rem;font-weight:100;padding-left:15px}.cta_arrow .location::before,.btn .location::before{position:absolute;content:url("../img/icons/icon_location.svg");top:3px;left:0}html{margin:0;padding:0}html body{margin:0;padding:0;background-color:var(--color-white);overflow:hidden}.container{max-width:var(--width-max);width:var(--width-wrapper);margin:0 auto}.half_contained{max-width:calc(100vw - 130px);width:100%;margin-left:calc(50vw - 800px)}.wrapper{position:relative;display:block;min-height:calc(100vh - var(--height-footer));width:100vw}.wrapper .main-wrapper{position:relative;top:var(--height-header);margin:0 auto;width:var(--width-wrapper)}.bock-wrapper{display:flex;flex-direction:row}.bock-wrapper .bock-left{width:50%}@media (max-width: 1850px){.half_contained{margin-left:130px}}@media (max-width: 1250px){.by4>*{width:calc(50% - 10px)}.by4>*:nth-child(1),.by4>*:nth-child(2n+1){margin-left:0}.by4>*:nth-child(2n){margin-right:0}}@media (max-width: 960px){:root{--width-wrapper: calc(100% - 40px);--width-max: calc(100vw - 80px)}h2 br{display:none}.wrapper{min-height:100vh}.half_contained{margin-left:40px;max-width:unset}.half_contained .right{width:100%;margin-left:-40px}.left,.right{width:100%}.half{width:100% !important}.header_wrapper>div:first-child,section:first-child{margin-top:136px}.flex-row-reverse{flex-direction:column-reverse}.mobile_only{display:block}.desktop_only{display:none}.list .crossed-item{font-size:1.15rem;padding-bottom:10px;padding-left:45px}.list .crossed-item::before{transform:scale(0.8);top:calc(50% - 20px)}.btn.imaged_centered{padding:30px;left:30px}}@media (max-width: 640px){:root{--width-wrapper: calc(100% - 20px);--width-max: calc(100vw - 40px)}.half_contained{margin-left:20px;margin-top:-20px}h2{font-size:2rem}p{font-size:.8rem}.header_wrapper>div,section{padding:20px 0 !important}.by2>*,.by3>*,.by4>*{width:100%}.header_wrapper>div:has(.numbered):nth-child(odd) .flex_row .left,section:has(.numbered):nth-child(odd) .flex_row .left{padding-left:20px}.header_wrapper>div:has(.numbered):nth-child(odd) .container.flex_row .left,section:has(.numbered):nth-child(odd) .container.flex_row .left{padding-left:0}.nopadding .numbered{padding-top:20px}.custom-select{margin:20px 0}.list{margin:20px auto}.list .crossed-item{font-size:.8rem;padding-left:40px;padding-bottom:0}.list .crossed-item::before{transform:scale(0.4)}.list>li:nth-child(even){margin-left:0}.list>li:nth-child(odd){margin-right:0}.btn.imaged_centered{left:20px}}@media (max-height: 900px) and (min-width: 960px){.header_wrapper>div,section{padding:10px 0}.header_wrapper>div:first-child,section:first-child{margin-top:118px}.ctas{margin-top:0}.btn{font-size:.8rem;overflow:hidden}.list .crossed-item{font-size:1.25rem;padding:0 0 10px 50px}.list .crossed-item::before{transform:scale(0.8);top:calc(50% - 18px)}.header_wrapper>div:has(.numbered):nth-child(odd) .flex_row .left,section:has(.numbered):nth-child(odd) .flex_row .left{padding-left:0}}footer{height:var(--height-footer);background-color:var(--color5)}footer p,footer a{color:var(--color-white)}footer .container{display:flex;flex-direction:row;justify-content:space-between;padding:50px 0}footer .container .left{display:flex;flex-direction:column;margin:20px 0 50px}footer .container .left .footer_logo{display:block;width:fit-content;height:fit-content;margin-bottom:40px}footer .container .left .footer_link{margin-top:15px;font-size:16px;font-weight:300}footer .container .left .footer_link:hover{color:var(--color-white)}@media (max-width: 960px){footer .right{display:none}footer .container .left .img_logo{width:170px;object-fit:contain}footer .container .left .footer_link{font-size:14px}}header{position:fixed;top:0;z-index:3;color:var(--color-white);width:100vw;transition:all .3s}header.scrolled{top:-50px}header.scrolled .logo{padding:10px 4vw}header.scrolled .middle_menu .search{margin-top:0}header.scrolled .middle_menu .search .search-left{margin-top:5px;padding:8px 0 !important;right:calc(4vw + 21px)}header.scrolled .middle_menu .search .search-right{margin:5px 4vw 1px 0;width:40px;height:40px;background-position:11px}header.scrolled .middle_menu .search:hover .search-left,header.scrolled .middle_menu .search:focus-within .search-left{padding:8px 20px !important}header .upper_menu{position:relative;z-index:1;display:flex;flex-direction:row;justify-content:space-between;height:var(--height-header);padding:0 4vw;background-color:var(--color1)}header .upper_menu .megamenu{width:100%;margin-top:12px}header .upper_menu .megamenu>summary{display:inline-flex;position:relative;font-family:'xscale';font-weight:100;font-style:normal;font-size:20px;letter-spacing:4px;list-style:none;margin-left:25px;padding:initial;cursor:pointer;background-color:unset}header .upper_menu .megamenu>summary::-webkit-details-marker{display:none}header .upper_menu .megamenu>summary::before{position:absolute;left:-25px;top:0;display:block;content:url("../img/icons/icon_arrow_dn.svg");height:7px;width:13px;transform-origin:8px 12px;transition:all .3s}header .upper_menu .megamenu[open]>summary::before{transform:rotate(180deg)}header .upper_menu .megamenu .panel_header{position:absolute;top:50px;left:0;display:flex;flex-direction:row;width:100vw;background-color:var(--color-white);background-image:url("../img/bg_panel.jpg");background-size:cover;transition:all .3s}header .upper_menu .megamenu .panel_header .links_list{display:flex;flex-direction:row;margin:30px 0 50px}header .upper_menu .megamenu .panel_header .links_list .link_item{width:20%;margin-right:30px}header .upper_menu .megamenu .panel_header .links_list .link_item .headline{font-size:18px;font-weight:700;font-style:bold;color:var(--color4)}header .upper_menu .megamenu .panel_header .links_list .link_item .descr{font-size:15px;font-weight:100;font-style:normal;color:var(--color4)}header .upper_menu .megamenu .panel_header .links_list .link_item .cta_arrow{margin-top:30px;font-family:'xscale';font-size:20px;font-weight:100;letter-spacing:4px}header .upper_menu .megamenu:not([open]) .links_list{animation:fadeOut .75s linear forwards}header .upper_menu .megamenu[open] .links_list{animation:fadeIn .75s linear forwards}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}header .upper_menu .contact_link{position:relative;top:-2px;width:fit-content;height:fit-content;padding:3px 15px;margin-right:-1px;margin-top:17px;padding-left:0;line-height:1;font-size:.75rem;font-weight:100;letter-spacing:1px;text-transform:uppercase;border-radius:9px;transition:all .3s}header .upper_menu .contact_link:hover{color:var(--color-white)}header .upper_menu .contact_link::after{content:'';position:absolute;width:100%;height:1px;background-color:var(--color-white);bottom:0;left:0;transform-origin:left;transform:scaleX(0);transition:transform .3s ease-in-out}header .upper_menu .login_link{position:relative;width:fit-content;height:fit-content;height:12px;border-left:1px solid var(--color-white);padding:0 0 16px 45px;margin-top:17px;line-height:1;font-size:.75rem;font-weight:100;letter-spacing:1px;text-transform:uppercase}header .upper_menu .login_link:hover{color:var(--color-white)}header .upper_menu .login_link::after{position:absolute;left:20px;top:-2px;display:block;content:url("../img/icons/icon_login_up.svg");background-color:rgba(255,255,255,0.4);border-radius:9px;height:18px;width:18px;transition:all .3s}header .logo{display:block;width:fit-content;height:fit-content;padding:40px 4vw}header .logo img{max-width:fit-content}header .middle_menu{display:flex;flex-direction:row;justify-content:space-between;background-color:rgba(162,143,128,0.6);backdrop-filter:blur(5px)}header .middle_menu .logo{background-color:var(--color-white)}header .middle_menu .mobile_menu{display:none}header .middle_menu .menu{display:flex;flex-direction:row;justify-content:space-around;align-items:center;width:100%;height:auto;margin:0 3vw}header .middle_menu .menu:has(.menu_link:hover) .menu_link{opacity:.5}header .middle_menu .menu:has(.menu_link:hover) .menu_link:hover{opacity:1}header .middle_menu .menu .menu_link{position:relative;font-size:1.25rem;font-weight:100;color:var(--color-white)}header .middle_menu .menu .closer{display:none}header .middle_menu .search{position:relative;display:flex;flex-direction:row;margin-top:18px;z-index:9}header .middle_menu .search.mobile_search{position:absolute;top:90px;right:20px;display:flex;flex-direction:row;z-index:9}header .middle_menu .search.mobile_search .search-left{width:calc(100vw - 80px);right:20px;border:none;border-bottom:1px solid var(--color-greytext);border-radius:0}header .middle_menu .search.mobile_search .search-right{width:38px;height:38px}header .middle_menu .search.mobile_search .search_wording{display:none}header .middle_menu .search .search-left{display:none;position:absolute;right:calc(4vw + 23px);background-color:rgba(255,255,255,0.8);margin:20px 0 14px 14px;width:0;padding:11px 0 !important;border-radius:25px 0 0 25px;border:2px solid var(--color-white);backdrop-filter:blur(3px);border-right-width:0;z-index:-1;transition:all .3s;line-height:1 !important;font-size:.8rem}header .middle_menu .search .search-left:-webkit-autofill,header .middle_menu .search .search-left:-webkit-autofill:hover,header .middle_menu .search .search-left:-webkit-autofill:focus,header .middle_menu .search .search-left:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px #efedeb inset !important}header .middle_menu .search:hover .search-left,header .middle_menu .search:focus-within .search-left{padding:11px 20px !important;width:190px;opacity:1}header .middle_menu .search .search-right{background-color:var(--color-white);width:46px;height:46px;margin:20px 4vw 14px 0;border-radius:50%;background-image:url("../img/icons/icon_search.svg");background-repeat:no-repeat;background-position:12px 13px;cursor:pointer;transition:all .3s}header .middle_menu .search .search-right:hover{transform:rotate(-45deg)}header .under_menu{display:none;position:relative;min-height:calc(100vh - var(--height-header));background-color:var(--color-white);overflow-y:auto;overflow-x:hidden;color:var(--color4)}header .under_menu.result_open{display:block}header .under_menu .closer{position:absolute;top:34px;right:4vw;width:14px;height:14px;background-image:url("../img/icons/icon_closer.svg");background-size:cover;z-index:1}header .under_menu .closer:hover{transform:rotate(90deg)}header .under_menu .search_title{text-align:center;font-size:.8rem;font-weight:600;padding:30px;border-bottom:1px solid var(--color-greybg)}header .under_menu .results{margin-bottom:40px}header .under_menu .results .search_wording{font-size:1rem;font-weight:300;padding:20px 0;color:var(--color1);border-bottom:1px solid var(--color-greytext)}header .under_menu .results .search_resume{font-size:1.25rem;font-weight:100;padding:20px 0;color:var(--color4)}header .under_menu .results .search_subresults{position:relative}header .under_menu .results .search_subresults::after{content:'';display:block;width:30px;height:1px;position:absolute;bottom:0;left:0;background-color:var(--color4)}header .under_menu .results .search_subresults[open]>summary::after{transform:rotate(-90deg)}header .under_menu .results .search_subresults>summary{position:relative;display:inline-flex;font-size:1.5rem;font-weight:600;padding:30px 0;color:var(--color4);padding:30px 0;width:100%}header .under_menu .results .search_subresults>summary::-webkit-details-marker{display:none}header .under_menu .results .search_subresults>summary::after{position:absolute;right:0;top:34px;display:block;content:url("../img/arrows/arrow_left_black.svg");height:7px;width:13px;transform:rotate(90deg);transform-origin:3px 14px;transition:all .3s}header .under_menu .results .search_subresults>summary .nb{font-weight:100}header .under_menu .results .search_subresults .search_subresults_list{display:flex;flex-direction:row;flex-wrap:wrap}header .under_menu .results .search_subresults .search_subresults_list .link_subresults{display:flex;flex-direction:row;padding:20px 0;width:50%;border-bottom:1px solid var(--color-greytext)}header .under_menu .results .search_subresults .search_subresults_list .link_subresults:hover{background-color:var(--color-bg1)}header .under_menu .results .search_subresults .search_subresults_list .link_subresults:last-child,header .under_menu .results .search_subresults .search_subresults_list .link_subresults:nth-child(odd):nth-last-child(2){border-bottom:none;margin-bottom:20px}header .under_menu .results .search_subresults .search_subresults_list .link_subresults .img_subresults{display:block;max-width:300px;width:50%;height:200px;object-fit:cover;margin-right:30px}header .under_menu .results .search_subresults .search_subresults_list .link_subresults .descr{display:flex;flex-direction:column}header .under_menu .results .search_subresults .search_subresults_list .link_subresults .descr .name{display:flex;flex-direction:row;font-size:1rem;padding:0 0 20px 0}header .under_menu .results .search_subresults .search_subresults_list .link_subresults .descr .name .brand{color:var(--color-white);background-color:var(--color1);padding:5px 10px;border-radius:10px;font-weight:600}header .under_menu .results .search_subresults .search_subresults_list .link_subresults .descr .name .model{padding:5px 2px 5px 10px}header .under_menu .results .search_subresults .search_subresults_list .link_subresults .descr .name .submodel{padding:5px 10px;font-weight:100}header .under_menu .results .search_subresults .search_subresults_list .link_subresults .text{font-size:.8rem;font-weight:300;margin-bottom:10px}header .under_menu .results .search_subresults .search_subresults_list .link_subresults .price{font-size:1.25rem;font-weight:700;padding:10px 0 0}header .under_menu .results .search_subresults .search_subresults_list .link_subresults .old_price{font-size:.75rem;font-weight:100;text-decoration-line:line-through;padding:10px 0}header .under_menu .results .search_subresults .search_subresults_list .link_other{font-size:1rem;font-weight:100;padding:10px 0}header .under_menu .results .search_subresults .search_subresults_list .link_other:hover{text-decoration:underline}@media (max-width: 1440px){header .under_menu .results .search_subresults .search_subresults_list .link_subresults{width:100%}header .under_menu .results .search_subresults .search_subresults_list .link_subresults:nth-last-child(2){border-bottom:1px solid var(--color-greytext) !important;margin-bottom:0 !important}}@media (max-width: 960px){header.scrolled{top:-180px}header.scrolled .logo{padding:30px}header.scrolled .middle_menu .search{margin-top:60px}header.scrolled .middle_menu .search .search-left{margin-top:20px}header.scrolled .middle_menu .search .search-right{margin:20px 4vw 14px 0}header .upper_menu .contact_link,header .upper_menu .login_link{display:none}header .upper_menu .megamenu>summary{margin:5px auto;width:fit-content;display:block}header .upper_menu .megamenu>summary::before{content:url("../img/icon_cross.svg");top:5px;transform-origin:8px 8px}header .upper_menu .megamenu[open]>summary::before{transform:rotate(135deg)}header .upper_menu .megamenu .panel_header{flex-direction:column;min-height:calc(100vh - 43px)}header .upper_menu .megamenu .panel_header .logo{margin-top:2px}header .upper_menu .megamenu .panel_header .links_list{position:relative;flex-direction:column;margin-top:40px}header .upper_menu .megamenu .panel_header .links_list .link_item{width:auto;padding:0 20px}header .logo{width:calc(50vw - 60px);padding:30px}header .logo .img_logo{width:calc(50vw - 60px);max-height:25px}header .middle_menu{position:relative}header .middle_menu .menu,header .middle_menu .search{position:absolute;display:none;margin-top:60px;right:60px}header .middle_menu .menu .search-left,header .middle_menu .menu .search-left:hover,header .middle_menu .menu .search-left:focus-within,header .middle_menu .search .search-left,header .middle_menu .search .search-left:hover,header .middle_menu .search .search-left:focus-within{padding:13px 20px;width:calc(100vw - 125px);opacity:1;box-sizing:border-box}header .middle_menu .menu.mobile_search:hover .search-left,header .middle_menu .menu.mobile_search:focus-within .search-left,header .middle_menu .search.mobile_search:hover .search-left,header .middle_menu .search.mobile_search:focus-within .search-left{padding:13px 0 !important;width:calc(100vw - 80px);opacity:1;box-sizing:border-box}header .middle_menu .menu.mobile_search .search-left:-webkit-autofill,header .middle_menu .menu.mobile_search .search-left:-webkit-autofill:hover,header .middle_menu .menu.mobile_search .search-left:-webkit-autofill:focus,header .middle_menu .menu.mobile_search .search-left:-webkit-autofill:active,header .middle_menu .search.mobile_search .search-left:-webkit-autofill,header .middle_menu .search.mobile_search .search-left:-webkit-autofill:hover,header .middle_menu .search.mobile_search .search-left:-webkit-autofill:focus,header .middle_menu .search.mobile_search .search-left:-webkit-autofill:active{-webkit-box-shadow:0 0 0px 1000px var(--color-white) inset !important}header .middle_menu .mobile_menu{display:flex;flex-direction:row;align-items:center;justify-content:space-evenly;width:100%;backdrop-filter:blur(5px)}header .middle_menu .mobile_menu .menu_mobile_search{display:block;width:15px;height:15px;background-image:url("../img/icons/icon_magn_mobile.svg");background-size:cover}header .middle_menu .mobile_menu .menu_mobile_login{display:block;width:15px;height:15px;background-image:url("../img/icons/icon_login_mobile.svg");background-size:cover}header .middle_menu .mobile_menu .mobile_submenu{position:relative}header .middle_menu .mobile_menu .mobile_submenu[open] .menu_mobile_sections{background-image:url("../img/icons/icon_cross_white.svg")}header .middle_menu .mobile_menu .mobile_submenu .menu_mobile_sections{display:block;width:15px;height:15px;background-image:url("../img/icons/icon_sections_mobile.svg");background-size:cover}header .middle_menu .mobile_menu .mobile_submenu .submenu{position:absolute;display:flex;flex-direction:column;top:51px;right:-100px;width:100vw;min-height:calc(100vh - 137px);padding:100px 40px;background-color:var(--color-white);background-image:url("../img/bg_panel.jpg");background-size:cover;color:var(--color4)}header .middle_menu .mobile_menu .mobile_submenu .submenu .menu_link{position:relative;font-size:23px;margin:3vh 0}header .middle_menu .mobile_menu .mobile_submenu .submenu .menu_link::before{position:absolute;right:0;top:0;display:block;content:url("../img/arrows/arrow_left_black.svg");height:7px;width:13px;transform-origin:8px 12px;transition:all .3s}header .middle_menu .mobile_menu .mobile_submenu .submenu .menu_link::after{position:absolute;bottom:-3vh;left:0;content:'';width:50px;height:1px;background-color:var(--color4)}header .middle_menu .mobile_menu .mobile_submenu .submenu .menu_link:last-child::after{display:none}header .middle_menu .closer{display:none;position:absolute;top:94px;right:35px;width:14px;height:14px;background-image:url("../img/icons/icon_closer.svg");background-size:cover;z-index:1}header:has(.upper_menu .megamenu[open]) .middle_menu .search,header:has(.upper_menu .megamenu[open]) .middle_menu .closer{display:block}header:has(.middle_menu .mobile_submenu[open]) .middle_menu .search{display:block;margin-top:110px;right:20px}header:has(.middle_menu .mobile_submenu[open]) .middle_menu .search .search-left{width:calc(100vw - 95px);padding-left:20px !important}header:has(.middle_menu .mobile_submenu[open]) .middle_menu .search.mobile_search{margin-top:60px}header:has(.middle_menu .mobile_submenu[open]) .middle_menu .search.mobile_search .search-left{width:calc(100vw - 75px);padding-left:0 !important}header .under_menu .results .search_wording{display:none}header .under_menu .results .search_resume{margin-top:50px}}@media (max-width: 480px){header .logo{width:fit-content}header .middle_menu .mobile_menu .mobile_submenu .submenu{right:-40px}header .under_menu .results .search_subresults .search_subresults_list .link_subresults{flex-direction:column;border-bottom:none;margin-bottom:0}header .under_menu .results .search_subresults .search_subresults_list .link_subresults .img_subresults{width:100%;max-width:unset;margin-bottom:30px}}@media (max-height: 900px) and (min-width: 960px){header{position:fixed;top:0;z-index:3;color:var(--color-white);width:100vw;transition:all .3s}header .logo{padding:20px 4vw}header .middle_menu .search{margin-top:0}header .middle_menu .search .search-left{margin-top:13px;padding:8px 0 !important;right:calc(4vw + 21px)}header .middle_menu .search .search-right{margin:13px 4vw 1px 0;width:40px;height:40px;background-position:11px}header .middle_menu .search:hover .search-left,header .middle_menu .search:focus-within .search-left{padding:8px 20px !important}}.block_social{display:none;grid-template-columns:auto;grid-template-rows:repeat(2, 1fr);grid-column-gap:10px;grid-row-gap:10px;margin:20px 0;width:fit-content}.block_social .div1{grid-area:1 / 1 / 3 / 2}.block_social .div2{grid-area:1 / 2 / 2 / 3}.block_social .div3{grid-area:1 / 3 / 2 / 4}.block_social .div4{grid-area:2 / 2 / 3 / 3}.block_social .div5{grid-area:2 / 3 / 3 / 4}.block_social .social_link{position:relative;border-radius:10px;overflow:hidden}.block_social .social_link .label{position:absolute;top:50px;font-size:16px;font-weight:100;color:var(--color-black);width:180px;text-align:center}.block_social .social_link .label::after{position:absolute;left:78px;top:34px;display:block;content:url("../img/arrows/arrow_full_orange.svg");height:24px;width:24px;transition:all .3s}.block_social .social_link .social_newsletter{position:relative;display:block;width:180px;height:180px;object-fit:cover;border-radius:10px}.block_social .social_link .social{position:relative;display:block;width:85px;height:85px;background-color:var(--color-bg2);border-radius:10px;object-fit:contain;box-sizing:border-box}.block_social .social_link .social_facebook,.block_social .social_link .social_linkedin{margin:0 auto;padding:29px 0}.block_social .social_link .social_instagram{margin:0 auto;padding:25px 0}.block_social .social_link .social_youtube{margin:0 auto;padding:31px 0}.block_social .social_link:hover .label::after{left:82px}footer .block_social{display:grid;margin:20px 20px 20px 60px}@media (max-width: 960px){.block_social{display:grid}.block_social .social_link .label{top:40px}.block_social .social_link .social_newsletter{width:calc(50vw - 40px);height:calc(50vw - 45px)}.block_social .social_link .social{width:calc(25vw - 30px);height:calc(25vw - 30px)}.block_social .social_link .social_facebook,.block_social .social_link .social_linkedin,.block_social .social_link .social_youtube,.block_social .social_link .social_instagram{margin:0 auto;padding:25px 0}footer .block_social{display:none}}.quick_bar{position:fixed;z-index:1;bottom:30px;width:100vw;pointer-events:none}.quick_bar.sticky .cont{max-width:calc(100vw - 20px);width:400px;padding:55px 10px 8px}.quick_bar.sticky .cont .menu_link{font-size:0px}.quick_bar.scrolled{bottom:30px}.quick_bar.ended{position:absolute;bottom:calc(var(--height-footer) - 50px)}.quick_bar .cont{width:calc(100vw - 40px);max-width:800px;margin:0 auto;background-color:var(--color-white);padding:60px 30px 30px;display:flex;flex-direction:row;border-radius:10px;box-shadow:4px 5px 9px 0px rgba(0,0,0,0.25);-webkit-box-shadow:4px 5px 9px 0px rgba(0,0,0,0.25);-moz-box-shadow:4px 5px 9px 0px rgba(0,0,0,0.25);pointer-events:all}.quick_bar .cont .menu_link{position:relative;color:var(--color5);font-weight:100;font-size:1rem;width:20%;text-align:center;transition:all .3s}.quick_bar .cont .menu_link.locator::before{position:absolute;display:block;width:30px;height:30px;top:-48px;left:calc(50% - 30px * .5 + -10px);content:url(../img/icons/icon_quickbar_locator.svg);border:10px solid white;border-radius:50%;box-sizing:unset}.quick_bar .cont .menu_link:hover{opacity:1;color:var(--color-black)}.quick_bar .cont .menu_link:hover.locator::before{content:url(../img/icons/icon_quickbar_locator_dn.svg)}.quick_bar .cont .menu_link.appointment::before{position:absolute;display:block;width:30px;height:30px;top:-48px;left:calc(50% - 30px * .5 + -9px);content:url(../img/icons/icon_quickbar_appointment.svg);border:10px solid white;border-radius:50%;box-sizing:unset}.quick_bar .cont .menu_link:hover{opacity:1;color:var(--color-black)}.quick_bar .cont .menu_link:hover.appointment::before{content:url(../img/icons/icon_quickbar_appointment_dn.svg)}.quick_bar .cont .menu_link.contact::before{position:absolute;display:block;width:63px;height:63px;top:-85px;left:calc(50% - 63px * .5 + -10px);content:url(../img/icons/icon_quickbar_contact.svg);border:10px solid white;border-radius:50%;box-sizing:unset}.quick_bar .cont .menu_link:hover{opacity:1;color:var(--color-black)}.quick_bar .cont .menu_link:hover.contact::before{content:url(../img/icons/icon_quickbar_contact_dn.svg)}.quick_bar .cont .menu_link.usedcars::before{position:absolute;display:block;width:30px;height:30px;top:-50px;left:calc(50% - 30px * .5 + -10px);content:url(../img/icons/icon_quickbar_usedcars.svg);border:10px solid white;border-radius:50%;box-sizing:unset}.quick_bar .cont .menu_link:hover{opacity:1;color:var(--color-black)}.quick_bar .cont .menu_link:hover.usedcars::before{content:url(../img/icons/icon_quickbar_usedcars_dn.svg)}.quick_bar .cont .menu_link.stock::before{position:absolute;display:block;width:30px;height:30px;top:-44px;left:calc(50% - 30px * .5 + -10px);content:url(../img/icons/icon_quickbar_stock.svg);border:10px solid white;border-radius:50%;box-sizing:unset}.quick_bar .cont .menu_link:hover{opacity:1;color:var(--color-black)}.quick_bar .cont .menu_link:hover.stock::before{content:url(../img/icons/icon_quickbar_stock_dn.svg)}@media (max-width: 960px){.quick_bar{bottom:0;transition:all .3s}.quick_bar.scrolled{bottom:-100px}.quick_bar.ended{position:fixed;bottom:0}.quick_bar.ended.scrolled{bottom:-100px}.quick_bar .cont{max-width:80vw}}@media (max-width: 480px){.quick_bar .cont{max-width:unset !important;width:100vw !important;padding:50px 10px 10px;border-radius:0}.quick_bar .cont .menu_link{font-size:9px}}@media (max-height: 900px) and (min-width: 960px){.quick_bar .cont{padding:50px 20px 10px}.quick_bar .cont .menu_link{font-size:.75rem}}.slide_homepage{text-align:center}.slide_homepage video{height:calc(100vh - var(--height-header))}.swiper_wrapper_homepage{margin:0}.swiper_homepage{width:100vw !important;height:calc(100vh - var(--height-header) - 108px) !important}.swiper_homepage .swiper-pagination{bottom:5px !important}.swiper_homepage .swiper-button-prev,.swiper_homepage .swiper-button-next{top:unset;bottom:250px}.swiper_homepage .swiper-button-prev::after,.swiper_homepage .swiper-button-next::after{content:url("../img/arrows/arrow_left_slider.svg");position:absolute;z-index:2;width:40px;transition:left .3s;filter:drop-shadow(0 0 4px black)}.swiper_homepage .swiper-button-prev{left:20px}.swiper_homepage .swiper-button-next::after{transform:rotate(180deg);right:20px}.swiper_homepage.roller{width:100%;padding-top:180px;padding-bottom:50px}.swiper_homepage.roller .slide_homepage{background-position:center;background-size:cover;width:300px;height:300px}.swiper_homepage.roller .slide_homepage img{width:100%}.slide_homepage{top:0;left:0;background-position:center;background-size:cover;background-repeat:no-repeat;transform:translateX(-100%);transition-duration:.4s;opacity:1}.slide_homepage img{object-fit:cover !important;height:100%;width:100vw}.flex-row-reverse .right{left:0 !important;right:unset !important}.flex-row-reverse .right .swiper{width:50vw !important;height:100% !important}.autoplay-progress{display:none}@media (max-width: 960px){.slide_homepage{left:0}.slide_homepage img{height:calc(100vh - 50px)}.slide_homepage label{margin-top:75vh}.swiper_homepage{height:calc(100vh - var(--height-header) - 86px) !important}.swiper_homepage .swiper-pagination{bottom:175px !important}.flex-row-reverse .right .swiper{width:100% !important}.flex-row-reverse .right .swiper img{height:100% !important}.flex-row-reverse .right .swiper .swiper-pagination-horizontal{top:unset;bottom:20px !important}}@media (max-width: 480px){.swiper_homepage .swiper-pagination{bottom:135px !important}.swiper_homepage .swiper-button-prev,.swiper_homepage .swiper-button-next{bottom:50vh}.swiper_homepage .swiper-button-next::after{right:5px}.slide_homepage img{height:calc(100vh - 110px)}.slide_homepage .text_block{bottom:10%}.slide_homepage:has(.text_block) img{height:50vh}.swiper_homepage.roller{padding-top:20px}}@media (max-height: 900px) and (min-width: 960px){.swiper_homepage{width:100vw !important;height:calc(100vh - var(--height-header) - 68px) !important}}.block_filter,.header_imaged{position:relative;display:block;width:100%;padding-bottom:0}.block_filter .left,.header_imaged .left{position:relative;padding-bottom:40px;width:calc(50% - 80px)}.block_filter .left .cont,.header_imaged .left .cont{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.block_filter .left h2,.header_imaged .left h2{width:100%}.block_filter .left p,.header_imaged .left p{font-size:1rem}.block_filter .left .dropdn>summary,.header_imaged .left .dropdn>summary{display:inline-flex;position:relative;font-weight:300;font-size:1.15rem;list-style:none;line-height:1;padding:13px 60px 15px 25px;border-radius:30px;cursor:pointer;background-color:var(--color-white)}.block_filter .left .dropdn>summary::-webkit-details-marker,.header_imaged .left .dropdn>summary::-webkit-details-marker{display:none}.block_filter .left .dropdn>summary::before,.header_imaged .left .dropdn>summary::before{position:absolute;right:18px;top:12px;display:block;content:url("../img/arrows/arrow_orange.svg");height:7px;width:13px;transform:rotate(90deg);transform-origin:3px 10px;transition:all .3s}.block_filter .left .dropdn[open]>summary::before,.header_imaged .left .dropdn[open]>summary::before{transform:rotate(-90deg)}.block_filter .left .dropdn_list,.header_imaged .left .dropdn_list{position:absolute;top:20px;left:0;width:calc(50vw - 130px);margin-top:50px;justify-content:flex-start}.block_filter .right,.header_imaged .right{padding-top:57px;width:50%}.block_filter .right img,.header_imaged .right img{object-fit:contain}.block_filter .left{width:50%}.block_filter .left .dropdn{margin-right:20px}.header_imaged .left{padding:100px 0;min-height:500px;display:flex;flex-direction:column;justify-content:center;padding-right:calc(50vw - 800px);width:50%}.header_imaged .right{padding-top:0;height:500px;background-size:cover;background-repeat:no-repeat;background-position:center;position:absolute;right:0;width:50%;top:0;height:100%}.header_imaged .block_logo{position:absolute;left:-88px;top:calc(50% - 88px);width:166px;height:166px;top:50%;left:0;transform:translate(-50%, -50%);width:166px;height:166px;z-index:1}.header_imaged .block_logo .img_logo{width:100%}.dropdn_list{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:100%}.dropdn_list .dropdn_item{margin:5px;cursor:pointer;transition:filter .3s}.dropdn_list .dropdn_item:hover{filter:invert(100%) saturate(0)}.dropdn_list .dropdn_item a:hover{opacity:1}.block_filter .left .dropdn_list{width:100%}@media (max-width: 1750px){.header_imaged .left{padding-right:100px}}@media (max-width: 960px){.block_filter .right{position:absolute;z-index:0;top:180px;width:calc(100vw - 40px);transition:all .3s}.block_filter .left{width:100%;z-index:1}.block_filter .left:has(.dropdn[open])+.right{filter:blur(5px) brightness(250%) saturate(50%) contrast(50%)}.block_filter .left .dropdn{height:550px}.block_filter .left .dropdn>summary{font-size:1rem}.block_filter .left .dropdn .dropdn_list{width:100%}.header_imaged .flex_row{flex-direction:column-reverse}.header_imaged .left,.header_imaged .right{width:100%}.header_imaged .left img,.header_imaged .right img{position:relative;width:100%}.header_imaged .right{position:relative;height:500px}.header_imaged .left{padding:0;min-height:unset}.header_imaged .ctas{flex-direction:row}.header_imaged .block_logo{width:112px;height:112px;left:50%;top:100%}}@media (max-width: 640px){.dropdn_item{width:calc(25% - 10px)}.header_imaged .left{padding-top:20px}.header_imaged .right{height:300px}.header_imaged .ctas .btn{margin-bottom:20px}.header_imaged .block_logo{top:300px}}.block_2col70_30 .left{width:30%;margin-right:40px;min-height:unset;padding-bottom:0}.block_2col70_30 .left p,.block_2col70_30 .left .descr,.block_2col70_30 .left .descr p{margin-bottom:40px;font-size:1rem}.block_2col70_30 .right{width:calc(70% - 40px);max-width:1000px;height:130%}.block_2col70_30 .right.overborded{background-size:contain}.block_2col70_30 .full_contained{flex-wrap:nowrap}.block_2col70_30 .full_contained .left{width:30%;min-width:450px;padding-left:130px;padding-top:100px;margin:0}.block_2col70_30 .full_contained .left .btn{margin-bottom:20px;width:300px}.block_2col70_30 .full_contained .left .closer{display:none}.block_2col70_30 .full_contained .right{width:70%;max-width:unset;padding-right:130px;padding-left:100px;padding-top:100px;margin:0}.block_2col70_30 .full_contained .right .list{justify-content:flex-start}.block_2col70_30 .select-items{width:300px}.block_2col70_30 .select-selected{min-width:300px}.block_2col60_40 .left{width:40%;max-width:400px;margin-right:40px}.block_2col60_40 .left p,.block_2col60_40 .left .descr,.block_2col60_40 .left .descr p{margin-bottom:40px;font-size:1rem}.block_2col60_40 .right{width:calc(60% - 40px)}.block_2col60_40 .right .content p,.block_2col60_40 .right .content ul{font-size:.8rem;margin:10px 0}.block_2col60_40 .right .content p li::before,.block_2col60_40 .right .content ul li::before{content:'+ ';color:var(--color3)}.block_2col60_40 .list .service_image{height:140px;margin:0 10px}.block_2col50_50 .left,.block_2col50_50 .right{width:calc(50% - 20px)}.block_2col50_50 .left p,.block_2col50_50 .left .descr,.block_2col50_50 .left .descr p,.block_2col50_50 .right p,.block_2col50_50 .right .descr,.block_2col50_50 .right .descr p{font-size:1rem}.block_2col50_50 .left h2{width:60%}.block_2col50_50 .right.middle{padding:50px}.block_2col50_50 .container .left{border-radius:10px;width:calc(50% - 60px);background-repeat:no-repeat;background-size:cover}.block_2col33_66 .left{width:calc(33% - 60px);height:fit-content;align-self:center}.block_2col33_66 .left .title{text-align:left;font-weight:300;margin:0}.block_2col33_66 .left .subtitle{font-size:.8rem;font-weight:600}.block_2col33_66 .right{width:calc(66% - 20px)}.block_2col33_66 .dropdn_list{justify-content:flex-start}.block_2col33_66 .dropdn_list .image{width:100px}.block_2col33_66 ol{padding:30px 0 0;column-count:2;-moz-column-count:2;-webkit-column-count:2;column-gap:100px;width:100%}.block_2col33_66 ol li{font-size:.8rem;font-weight:500}.block_2col33_66 ol .txt,.block_2col33_66 ol .txt p{font-size:.8rem;font-weight:300}.block_2col33_66 .select-items{width:250px}.block_2col33_66 .imaged_list{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.block_2col33_66 .imaged_list .image_item{display:block;width:33%;height:280px}.block_2col33_66 .imaged_list .image_item .image{object-fit:cover}.page_header{display:block;width:100%;padding:0 !important;margin-top:-10px}.page_header .text_block{position:absolute;top:20%;left:130px;padding:50px;width:20%;min-width:450px;background-color:rgba(255,255,255,0.85);text-align:left;border-radius:10px}.page_header .text_block h2{font-size:2.8rem;margin:0}.page_header .text_block .subtitle{font-size:.8rem;font-weight:600}.page_header .text_block .txt,.page_header .text_block .txt p{font-size:.8rem;font-weight:100;margin-bottom:40px}.service_link{display:flex;flex-direction:column}.service_link:hover{opacity:1}.service_link:hover .service_image{box-shadow:0px 0px 10px rgba(0,0,0,0.3);background-color:#fff}.service_link.dark .service_image{box-shadow:0px 0px 10px #fff;background-color:var(--color-bg2)}.service_link.verydark .service_image{box-shadow:0px 0px 10px #fff;background-color:rgba(37,55,70,0.27)}.service_link.large .service_image{height:160px;width:220px;padding:10px}.service_link.large .txt,.service_link.large .txt p{font-size:1.25rem}.service_link .service_image{border-radius:10px;box-shadow:0px 0px 10px rgba(0,0,0,0);transition:box-shadow .3s;margin-bottom:10px;background-color:rgba(255,255,255,0.6)}.service_link .txt,.service_link .txt p{font-size:.8rem;text-align:center;color:var(--color4)}.block_textimage_link{display:flex;flex-direction:column;border-radius:10px}.block_textimage_link.team .block_textimage_image{background-color:#e5e5e6}.block_textimage_link.team .block_textimage_content{background-color:var(--color-white)}.block_textimage_link.team .block_textimage_content .title{padding:0}.block_textimage_link.team .block_textimage_content .btn:hover{background-color:var(--color-bg2)}.block_textimage_link.stockcar:hover{opacity:1}.block_textimage_link.stockcar:hover .block_textimage_image{filter:saturate(1.3) contrast(1.5)}.block_textimage_link.stockcar:hover .block_textimage_content{border-bottom:1px solid var(--color-grey)}.block_textimage_link.stockcar .block_textimage_image{border-radius:0 !important;margin-bottom:20px;transition:filter .3s}.block_textimage_link.stockcar .block_textimage_content{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:0px;grid-row-gap:0px;border-bottom:1px solid var(--color-greybg);border-radius:0;padding:0 0 30px;background-color:unset;transition:border .3s}.block_textimage_link .block_textimage_image{width:100%;height:225px;background-color:var(--color-greybg);border-radius:10px 10px 0 0}.block_textimage_link .block_textimage_content{position:relative;display:flex;flex-direction:column;background-color:var(--color-bg2);border-radius:0 0 10px 10px;padding:30px}.block_textimage_link .block_textimage_content .title{font-size:1.15rem;font-weight:600;text-align:left;padding:0 0 20px}.block_textimage_link .block_textimage_content .txt,.block_textimage_link .block_textimage_content .txt p{margin-bottom:30px}.block_textimage_link .block_textimage_content .list-item::before{content:'+ ';color:var(--color3)}.block_textimage_link .block_textimage_content p{margin:0}.block_textimage_link .block_textimage_content .contact_phone{margin-bottom:20px}.block_textimage_link .block_textimage_content .socials{justify-content:center}.block_textimage_link .block_textimage_content .socials a{margin:20px 10px}.block_textimage_link .block_textimage_content.nopadding{margin-top:20px;background-color:unset}.block_textimage_link .block_textimage_content .model{grid-area:1 / 1 / 2 / 3;font-size:1.15rem;font-weight:600;text-align:left;padding:0}.block_textimage_link .block_textimage_content .submodel{grid-area:2 / 1 / 3 / 3;font-size:.8rem;font-weight:300;text-align:left;padding:0 0 20px}.block_textimage_link .block_textimage_content .price{grid-area:3 / 1 / 4 / 3;font-size:1.8rem;font-weight:700;color:var(--color3)}.block_textimage_link .block_textimage_content .old_price{grid-area:4 / 1 / 5 / 3;font-size:.65rem;font-weight:100}.block_textimage_link .block_textimage_content .old_price strong{text-decoration:line-through;font-weight:500}.block_textimage_link .block_textimage_content .power{position:relative;padding:15px 0 0 30px}.block_textimage_link .block_textimage_content .power::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_power.svg)}.block_textimage_link .block_textimage_content .fuel{position:relative;padding:15px 0 0 30px}.block_textimage_link .block_textimage_content .fuel::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_fuel.svg)}.block_textimage_link .block_textimage_content .gearbox{position:relative;padding:15px 0 0 30px}.block_textimage_link .block_textimage_content .gearbox::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_gearbox.svg)}.block_textimage_link .block_textimage_content .drivemode{position:relative;padding:15px 0 0 30px}.block_textimage_link .block_textimage_content .drivemode::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_drivemode.svg)}.block_textimage_link .bottom-block{padding:20px;border-radius:0 0 10px 10px}.block_textimage_link .bottom-block .price{display:block;font-size:1.25rem;font-weight:600;width:100%}.block_textimage_link .bottom-block .remise{display:block;font-size:.75rem;font-weight:100;text-transform:uppercase;width:100%}.block_textimage_link:has(.nopadding) .block_textimage_image{border-radius:10px}.block_jobs{background-image:url(../img/bg_carreer.jpg);background-repeat:no-repeat;background-position:center;background-size:cover}.block_jobs>h2{width:fit-content;margin:0 auto 30px;color:var(--color-white);font-family:'xscale';font-weight:100;font-style:normal;font-size:2rem;letter-spacing:8px}.block_jobs>div{justify-content:center}.block_jobs>div .btn{margin:20px 30px 20px 0}.block_jobs.half{padding:50px;border-radius:10px;width:calc(50% - 40px)}.block_jobs.half>div{display:flex;flex-direction:column;align-items:center}.block_findacar{background-image:url(../img/bg_findacar.jpg)}.block_findacar>h2{width:fit-content;margin:0 auto 30px;color:var(--color-white);font-weight:300;font-style:normal;font-size:2rem;letter-spacing:1px}.block_findacar>div{justify-content:center}.block_findacar>div .btn{margin:20px 30px 20px 0}.block_icon_text_cta{position:relative;display:flex;flex-direction:row;background-color:var(--color-white);padding:50px 50px 50px 170px;border-radius:10px;width:100%;align-items:center}.block_icon_text_cta .descr,.block_icon_text_cta .descr p{padding-right:40px;font-size:.85rem}.block_icon_text_cta.half{width:calc(50% - 20px) !important}.block_icon_text_cta::before{position:absolute;top:calc(50% - 44px);left:45px}.block_icon_text_cta.consult::before{content:url(../img/icons/icon_rdv_consult.svg)}.block_icon_text_cta.repair::before{content:url(../img/icons/icon_rdv_repair.svg)}.block_icon_text_cta.car::before{content:url(../img/icons/icon_rdv_car.svg)}.block_icon_text_cta.whatsapp::before{content:url(../img/icons/icon_rdv_whatsapp.svg)}.block_icon_text_cta.contact{flex-direction:column;align-items:flex-start;justify-content:space-between;padding:30px 30px 30px 110px;min-height:330px}.block_icon_text_cta.contact::before{top:20px;left:15px;transform:scale(0.65)}.block_icon_text_cta.contact .descr{margin-bottom:30px}.block_icon_text_cta.contact .btn{width:100%;margin:10px 0}.block_icon_text_cta.stockcar{flex-direction:column;align-items:flex-start;justify-content:space-between;padding:30px 30px 30px 110px;margin:40px 0}.block_icon_text_cta.stockcar::before{top:20px;left:15px;transform:scale(0.65)}.block_icon_text_cta.stockcar .descr{margin:0 0 30px;padding-right:0}.block_icon_text_cta.stockcar .btn{width:100% !important;margin:0 !important}.map{position:relative;margin:50px 0;height:50vh}.map>img{height:100%}.map #map{overflow:hidden;border-radius:10px}.map .infos{position:absolute;display:none;top:100px;right:-100px;width:350px}.map .infos-cont{position:absolute;display:none;top:100px;right:-100px;width:350px;border-radius:10px}.map .infos-cont .infos{position:relative;top:0;right:0;margin-bottom:20px}.infos{position:relative;background-color:var(--color-white);padding:30px;border-radius:10px;-webkit-box-shadow:0px 0px 10px 4px rgba(0,0,0,0.1);-moz-box-shadow:0px 0px 10px 4px rgba(0,0,0,0.1);box-shadow:0px 0px 10px 4px rgba(0,0,0,0.1)}.infos .location{position:relative;font-size:.8rem;font-weight:300;color:var(--color1);padding-left:15px;margin:0}.infos .location::before{position:absolute;left:-7px;top:-2px;content:url(../img/icons/icon_location_orange.svg);transform:scale(0.7)}.infos .name{font-size:1.35rem;font-weight:300;margin:0}.infos .address{font-size:.8rem}.infos .btn{width:fit-content !important}.central_block .container{border-radius:10px;padding:50px 110px}.central_block .container .title{text-align:center;font-size:2rem;font-weight:300}.central_block .container .content{display:flex;flex-direction:row}.central_block .container .content .block{width:33%}.central_block .container .content .block>*{margin:5px 0;display:inline-table}.central_block .container .content .block .title{font-size:1rem;font-weight:600;text-align:left}.central_block .container .content .block .brands{display:flex;flex-direction:row;font-size:1rem;font-weight:300;color:var(--color1);overflow:hidden;text-overflow:ellipsis}.central_block .container .content .block .brands li{position:relative;padding-right:13px;white-space:nowrap}.central_block .container .content .block .brands li:not(:first-child)::before{position:absolute;left:-10px;content:' / '}.central_block .container .content .block .txt,.central_block .container .content .block .txt p{font-size:1rem;font-weight:300}.central_block.contact .container .content{margin-bottom:50px;padding-bottom:50px}.central_block.contact .container .content:not(:last-child){border-bottom:1px solid var(--color-greytext)}.central_block.contact .container .content .block{width:calc(33% - 100px)}.central_block.contact .container .content .block .title{margin-bottom:30px}.central_block.contact .container .content .block .btn{margin-bottom:15px}.block_locations_list .locations_list{display:flex;flex-direction:column;padding:50px 0}.block_locations_list .locations_list .location_item:last-child .location_link{border-bottom:none}.block_locations_list .locations_list .location_item .location_link{position:relative;display:flex;flex-direction:row;width:100%;max-width:900px;border-radius:10px;justify-content:space-between;padding:10px 20% 10px 7%;margin:0 auto;border-bottom:1px solid rgba(6,31,49,0.15);border-radius:0;transition:all .3s}.block_locations_list .locations_list .location_item .location_link::before{position:absolute;left:10px;content:url(../img/icons/icon_location_orange.svg)}.block_locations_list .locations_list .location_item .location_link::after{position:absolute;right:5%;top:20px;content:url(../img/arrows/arrow_left_black.svg);transition:all .3s}.block_locations_list .locations_list .location_item .location_link:hover{opacity:1;background-color:var(--color-bg1)}.block_locations_list .locations_list .location_item .location_link:hover::after{right:calc(5% - 4px)}.imaged_list{padding-bottom:0}.imaged_list .descr,.imaged_list p,.imaged_list .txt,.imaged_list .txt p,.imaged_list .descr p{margin-bottom:50px;width:60%;font-size:1rem}.imaged_list .block_imaged_list{display:flex;flex-direction:row;flex-wrap:wrap;padding:0}.block_imaged_item{position:relative;width:33%;height:280px}.block_imaged_item.full{width:100%;height:210px;margin:0;max-width:unset}.block_imaged_item.full .block_imaged_link{flex-direction:column;align-content:flex-start;justify-content:center;padding:0 0 0 130px}.block_imaged_item.full .block_imaged_link::after{top:95px}.block_imaged_item.header{margin-top:50px;max-width:440px;height:auto}.block_imaged_item.header .block_imaged_link{border-radius:10px;overflow:hidden;padding:20px 100px 20px 40px}.block_imaged_item.header .block_imaged_link::after{top:57px}.block_imaged_item .block_imaged_link{position:relative;display:flex;flex-wrap:wrap;align-content:center;color:var(--color-white);background-repeat:no-repeat;background-size:cover;background-position:center;width:100%;height:100%;padding:0 20%;filter:saturate(1) brightness(1);transition:all .3s}.block_imaged_item .block_imaged_link span{display:block}.block_imaged_item .block_imaged_link .little_title{font-size:2rem;font-weight:300;text-shadow:0px -1px 10px rgba(0,25,50,0.6)}.block_imaged_item .block_imaged_link .txt,.block_imaged_item .block_imaged_link .txt p{text-shadow:0px -1px 10px rgba(0,25,50,0.6)}.block_imaged_item .block_imaged_link:hover{filter:saturate(1.5) brightness(1.2);opacity:1}.block_imaged_item .block_imaged_link:hover::after{transform:rotate(90deg);transform-origin:center}.block_imaged_item .block_imaged_link::after{content:url(../img/icons/icon_circledcross_white.svg);position:absolute;top:120px;right:10%;transition:transform .3s;width:39px;height:39px;background-repeat:no-repeat;background-position:center;background-size:cover}.configurator{position:relative;margin:0 auto;width:80%;max-width:700px;height:490px;background-image:url(../img/bg_configurator.png);background-repeat:no-repeat;background-size:contain}.configurator .title{width:100%;text-align:center;padding-top:60px;font-size:2rem;font-weight:300}.configurator .btn{margin:300px auto 0}.half_contained .left .filter{display:none}.half_contained .left h2,.half_contained .left p,.half_contained .left .descr,.half_contained .left .descr p{padding-right:100px}.block_horizontal{display:flex;flex-direction:row;max-width:700px;width:100%;border-radius:10px;margin:0 auto;overflow:hidden}.block_horizontal.fullsize{max-width:unset;border-radius:0}.block_horizontal.bordered .right{padding:7%}.block_horizontal.bordered .right h2{font-size:2rem}.block_horizontal.bordered .right .descr{margin-bottom:40px}.block_horizontal .right{display:flex;flex-direction:column;justify-content:center;padding:30px}.block_horizontal .title{font-size:1.15rem;font-weight:600;text-align:left}.block_horizontal .descr,.block_horizontal .descr p{font-size:1rem;font-weight:100;margin-bottom:20px}.faq .faq-question{margin:0 10% 0 20%}.faq .faq-question:not(:last-child){border-bottom:1px solid rgba(6,31,49,0.25)}.faq .faq-question>summary{display:inline-flex;position:relative;font-weight:300;font-style:normal;font-size:1.25rem;list-style:none;padding:initial;cursor:pointer;background-color:unset;padding:20px 30px 25px 0;width:100%}.faq .faq-question>summary::-webkit-details-marker{display:none}.faq .faq-question>summary::after{position:absolute;right:9px;top:20px;display:block;content:url("../img/icons/icon_arrow_orange_dn.svg");height:7px;width:13px;transform-origin:10px 17px;transition:all .3s}.faq .faq-question[open]>summary::after{transform:rotate(180deg)}.faq .faq-comment p{font-size:1rem;font-weight:100}.cornered-box{position:relative;width:fit-content;padding:50px;font-size:1.75rem;font-weight:300}.cornered-box::before{content:url(../img/illus/corner-box.svg);position:absolute;top:0;right:0;width:42px;height:42px}.cornered-box::after{content:url(../img/illus/corner-box.svg);position:absolute;bottom:0;left:0;width:42px;height:42px;transform:rotate(180deg)}.cont-error{width:320px;margin:30vh auto}.cont-error .cont{position:relative;padding:0;width:auto;height:220px;margin-bottom:80px}.cont-error .cont .illu404{position:absolute;width:320px;height:320px;background-image:url(../img/illus/illu_404.svg);background-repeat:no-repeat;background-position:center top;background-size:100%}.cont-error .cont .illu500{position:absolute;top:20px;left:-180px;width:680px;height:320px;background-image:url(../img/illus/illu_500.svg);background-repeat:no-repeat;background-position:center top;background-size:100%}.cont-error .txt{text-align:center;width:100%}.cont-error .btn{margin:60px auto 0}.cont-error .bg-error{position:absolute;top:-20vh;left:0;z-index:-1;width:10000%;height:120vh;background-image:url(../img/illus/bg_error.svg);animation:animate 350s linear}.header_univers{height:35vw;max-height:700px;min-height:480px}.header_univers .header{min-width:400px}.header_univers .left{width:50% !important}.header_univers .left h2{width:100%}@keyframes animate{0%{transform:translateX(0)}100%{transform:translateX(-10000px)}}@media (max-width: 1440px){.block_icon_text_cta{flex-direction:column;align-items:flex-start}.block_icon_text_cta.contact{padding:100px 20px 20px}.block_icon_text_cta.contact::before{top:10px;left:5px}.block_imaged_item.header{position:relative}.central_block.contact .container .content .block{min-width:250px}}@media (max-width: 1250px){.block_2col60_40 .right .by2>*{width:100%}}@media (max-width: 960px){.block_2col70_30 .full_contained .left{position:absolute;display:none;top:0;left:0;z-index:1;padding:140px 20px;width:100%}.block_2col70_30 .full_contained .left .closer{display:block;position:absolute;top:190px;right:45px;width:18px;height:18px;background-image:url(../img/icons/icon_cross45_orange.svg);background-size:contain}.block_2col70_30 .full_contained .right{width:100vw;padding:40px}.block_2col70_30 .full_contained .right .list{justify-content:space-between}.block_2col70_30 .full_contained .right .block_textimage{width:calc(50% - 10px)}.block_2col70_30 .half_contained .left{position:relative;width:100%}.block_2col70_30 .half_contained .left .filter{display:block;position:absolute;top:-10px;right:105px;color:var(--color1);font-weight:100;font-size:1rem}.block_2col70_30 .half_contained .left .filter::after{content:url(../img/icons/icon_cars_filter.svg);position:absolute;top:3px;right:-20px}.block_2col70_30 .half_contained .left h2{margin-bottom:10px}.block_2col70_30 .half_contained .left .descr{margin:0}.block_2col70_30 .half_contained .right{position:absolute;top:0;left:0;display:none}.block_2col70_30 .select-items{width:calc(100% - 80px)}.block_2col70_30 .select-selected{min-width:calc(100% - 80px)}.block_2col70_30 .half_contained .right .block_2col60_40 .left,.block_2col70_30 .half_contained .right .block_2col60_40 .right,.block_2col50_50 .left,.block_2col50_50 .right{width:100% !important;margin-right:0}.block_2col70_30 .half_contained .right .block_2col60_40 .right,.block_2col50_50 .right{margin-top:30px}.block_2col70_30 .half_contained .right .block_2col60_40 .left h2,.block_2col50_50 .left h2{width:60%}.block_2col70_30 .half_contained .right .block_2col60_40 .list .service_image,.block_2col50_50 .list .service_image{height:100px}.block_2col33_66 .dropdn_list{justify-content:left}.block_2col33_66 .dropdn_list .image{width:100%}.page_header .text_block{left:37px;bottom:20%;top:unset;width:80%;max-width:350px;min-width:unset;background-color:rgba(255,255,255,0.7);backdrop-filter:blur(5px);padding:20px}.page_header .text_block h2{font-size:2rem}.block_icon_text_cta{width:100%;margin-bottom:30px}.central_block.contact{padding:0}.central_block.contact .container .content .block{width:100%}.central_block .container{padding:30px}.central_block .container .content{flex-direction:column}.central_block .container .content .block{width:100%;margin-bottom:30px}.block_jobs.half{width:100%;margin-bottom:30px}.imaged_list .container{width:100%}.imaged_list .descr,.imaged_list .descr p{width:100%}.imaged_list .block_imaged_list .block_imaged_item{width:50%}.block_imaged_link{padding:0 40px}.block_imaged_link .txt,.block_imaged_link .txt p{width:calc(100% - 70px)}.block_imaged_link:after{top:90px;right:30px}.block_imaged_item.full .block_imaged_link{padding-left:40px}.block_2col33_66 .left,.block_2col33_66 .right{width:calc(50% - 20px)}.block_2col33_66 .left .block_icon_text_cta,.block_2col33_66 .right .block_icon_text_cta{padding:120px 20px 20px}.block_2col33_66 .left .block_icon_text_cta::before,.block_2col33_66 .right .block_icon_text_cta::before{top:30px;left:calc(50% - 44px)}.block_2col33_66 .left .block_icon_text_cta .descr,.block_2col33_66 .left .block_icon_text_cta .descr p,.block_2col33_66 .right .block_icon_text_cta .descr,.block_2col33_66 .right .block_icon_text_cta .descr p{text-align:center;padding:0;width:100%}.block_2col33_66 .left .block_icon_text_cta .btn,.block_2col33_66 .right .block_icon_text_cta .btn{margin:0 auto}.block_2col33_66 ol{padding:30px 0 0;column-count:1;-moz-column-count:1;-webkit-column-count:1;column-gap:0}.block_2col33_66 .imaged_list .image_item{width:50%;height:140px}.map{margin-bottom:240px}.map:has(.infos-cont){margin-bottom:300px}.map .infos-cont,.map .infos{position:relative;top:calc(50vh + 20px);right:0;width:calc(100vw - 80px);-webkit-box-shadow:unset;-moz-box-shadow:unset;box-shadow:unset;background-color:unset}.faq .faq-question{margin:0}.block_2col50_50 .right.middle{padding:0}.header_univers{flex-direction:column-reverse;height:auto;max-height:unset;min-height:unset}.block_imaged_item.header{max-width:unset}.block_textimage_link.stockcar{margin:0}}@media (max-width: 640px){.block_2col50_50 .right{margin-top:0}.block_2col60_40 .list{margin:0}.block_2col60_40 .list .service_item{width:calc(50% - 10px)}.block_2col60_40 .list .block_textimage_item{width:100%}.block_2col70_30 .full_contained .left .closer{top:153px;right:60px}.block_2col70_30 .full_contained .right{padding:20px}.block_2col70_30 .full_contained .right .block_textimage{width:100%}.block_2col70_30 .half_contained .left .filter{top:10px;right:65px}.block_textimage_link:has(.nopadding){margin-bottom:50px}.map{position:relative;left:-40px;width:100vw}.map:has(.infos-cont){margin-bottom:350px}.block_icon_text_cta{padding:30px 30px 30px 110px}.block_icon_text_cta .descr,.block_icon_text_cta .descr p{padding-right:0}.block_icon_text_cta.half{width:100% !important}.block_icon_text_cta::before{position:absolute;top:42px;left:18px;transform:scale(0.8)}.central_block.contact .container{padding:0}.central_block.contact .container .content{padding:0;margin:0}.central_block.contact .container .content .block .btn{width:calc(100vw - 40px)}.block_locations_list{background-color:var(--color-bg1)}.block_locations_list .locations_list .location_item .location_link{flex-direction:column;padding:20px 30px 20px 50px}.imaged_list .block_imaged_list .block_imaged_item{width:100%;height:150px}.imaged_list .block_imaged_list .block_imaged_item .block_imaged_link{padding:0 80px 0 20px}.imaged_list .block_imaged_list .block_imaged_item .block_imaged_link:after{top:60px}.imaged_list .block_imaged_list .block_imaged_item .block_imaged_link .little_title{font-size:1.25rem}.imaged_list .block_imaged_list .block_imaged_item .block_imaged_link .txt,.imaged_list .block_imaged_list .block_imaged_item .block_imaged_link .txt p{font-size:.8rem}.half_contained{max-width:unset}.half_contained .right{margin-left:-20px}.half_contained .left h2,.half_contained .left p,.half_contained .left .descr,.half_contained .left .descr p{padding-right:40px}.configurator{position:relative;margin:80px 20px 0;width:calc(100% - 40px);height:390px}.configurator .title{text-align:left;padding-top:0}.configurator .btn{margin:240px 0 0}.block_horizontal{flex-direction:column}.service_link.large .txt,.service_link.large .txt p{font-size:.8rem}.block_2col33_66 .left,.block_2col33_66 .right{width:100%}.block_2col33_66 ol{padding:10px 20px 0;column-count:1;-moz-column-count:1;-webkit-column-count:1;column-gap:0}.block_2col33_66 .title,.block_2col33_66 .descr,.block_2col33_66 .descr p{width:calc(100% - 40px)}.block_2col33_66 .imaged_list .image_item{width:100%;height:300px}.block_imaged_item.full .block_imaged_link{padding-left:20px}.page_header{height:100%;padding:0}.page_header .slider_img+.text_block{position:relative;left:0;bottom:unset;top:0;width:100%;max-width:unset;min-width:unset;backdrop-filter:unset;padding:20px;border-radius:0}.dropdn_list{justify-content:flex-start}.block_jobs>div .btn{margin:20px 0}.map{left:-20px}.map #map{border-radius:0}.map .infos{top:50vh;width:100vw;border-radius:0}.faq .faq-question>summary,.faq .faq-comment p{font-size:.8rem}.block_imaged_item.header{left:-20px;width:100vw !important}.block_imaged_item.header .block_imaged_link{border-radius:0}}@media (max-height: 900px) and (min-width: 960px){.page_header .text_block{top:10%;padding:20px 50px}.block_filter .left .dropdn,.header_imaged .left .dropdn{height:350px}.header_imaged .left{padding:0 100px 0 0}.header_imaged.block_2col70_30 .left{padding-right:0}.dropdn_list .dropdn_item img{width:60px}.block_textimage_link .block_textimage_content{padding:10px}.block_textimage_link .block_textimage_content .txt,.block_textimage_link .block_textimage_content p{font-size:.8rem}.block_textimage_link .block_textimage_image{height:170px}.map .infos{top:40px;padding:15px}.block_imaged_item{height:200px}.block_jobs.half{margin-right:20px;width:calc(50% - 20px) !important}.block_locations_list .locations_list{padding:20px 0}.block_2col70_30 .full_contained .right{padding-left:20px}.block_2col70_30 .right{height:110%}#carsHeader{padding:0}}.joinus{background-position-x:80%}.joinus h2,.joinus p,.joinus a{position:relative}.joinus .container{padding-top:0}.joinus .title{font-size:2rem;font-weight:300;text-align:left;margin-bottom:0}.joinus .descr{font-size:1.15rem;font-weight:300;text-align:left}.joinus .joinus_image{position:absolute;object-fit:contain;bottom:0;right:10%;width:370px}@media (max-width: 1440px){.joinus .joinus_image{right:-20px}}@media (max-width: 960px){.joinus .joinus_image{width:200px}}@media (max-width: 480px){.joinus{padding:60px 0 80px}.joinus .title,.joinus .descr{text-align:center}.joinus .joinus_image{width:40%;right:unset;left:-40px;height:auto}.joinus .btn{margin:30px auto 0}}.cardescription .left{padding-right:40px}.cardescription .car_name{padding-bottom:70px}.cardescription .car_name.mobile_only{padding-top:40px}.cardescription .car_name .model{font-size:2rem;font-weight:700;padding:0 0 10px;margin:0}.cardescription .car_name .submodel{font-size:.8rem;font-weight:300;text-align:left;padding:0 0 20px;margin:0}.cardescription .car_name .price{font-size:1.8rem;font-weight:700;color:var(--color3);padding:0 0 10px;margin:0}.cardescription .car_name .old_price{font-size:.65rem;font-weight:100;padding:0 0 20px;margin:0}.cardescription .car_name .old_price strong{text-decoration:line-through;font-weight:500}.cardescription .car_name .btn{width:fit-content !important;float:right}.cardescription .caract{margin-top:60px}.cardescription .caract>li{display:flex;flex-direction:row;justify-content:space-between;width:100%}.cardescription .caract>li.power{position:relative;padding:15px 0 0 30px}.cardescription .caract>li.power .label::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_power.svg)}.cardescription .caract>li.motor{position:relative;padding:15px 0 0 30px}.cardescription .caract>li.motor .label::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_motor.svg)}.cardescription .caract>li.fuel{position:relative;padding:15px 0 0 30px}.cardescription .caract>li.fuel .label::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_fuel.svg)}.cardescription .caract>li.gearbox{position:relative;padding:15px 0 0 30px}.cardescription .caract>li.gearbox .label::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_gearbox.svg)}.cardescription .caract>li.consumption{position:relative;padding:15px 0 0 30px}.cardescription .caract>li.consumption .label::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_consumption.svg)}.cardescription .caract>li.drivemode{position:relative;padding:15px 0 0 30px}.cardescription .caract>li.drivemode .label::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_drivemode.svg)}.cardescription .caract>li.emission{position:relative;padding:15px 0 0 30px}.cardescription .caract>li.emission .label::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_emission.svg)}.cardescription .caract>li.colorout{position:relative;padding:15px 0 0 30px}.cardescription .caract>li.colorout .label::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_colorout.svg)}.cardescription .caract>li.colorin{position:relative;padding:15px 0 0 30px}.cardescription .caract>li.colorin .label::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_colorin.svg)}.cardescription .caract>li.guaranty{position:relative;padding:15px 0 0 30px}.cardescription .caract>li.guaranty .label::before{position:absolute;left:0;top:17px;content:url(../img/icons/icon_cars_guaranty.svg)}.cardescription .caract>li .descr{margin-bottom:15px}.cardescription .intertitle{font-size:.8rem;font-weight:600}.cardescription .main_image{max-width:900px}.cardescription .swiper{width:100%;max-width:900px;height:700px;margin:40px 0 10vh;padding-bottom:50px}.cardescription .swiper-slide{text-align:center;font-size:18px;background:#fff;width:100%;height:calc((100% - 30px) / 2) !important;display:flex;justify-content:center;align-items:center}.cardescription h2{font-size:2rem}.cardescription .descr{font-size:.8rem}.cardescription .list{margin-left:-20px;width:calc(100% + 40px)}.cardescription .benef{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;max-width:900px;margin:20px 0}.cardescription .benef>li{width:calc(50% - 10px);text-align:center;padding-top:100px;margin:10px 0}.cardescription .benef>li .label{font-size:2rem;font-weight:600;width:100%;margin:0}.cardescription .benef>li .descr{width:100%;margin:0}.cardescription .benef>li.simple{position:relative}.cardescription .benef>li.simple::before{position:absolute;left:calc(50% - 33px);top:30px;content:url(../img/icons/icon_benef_simple.svg)}.cardescription .benef>li.cheap{position:relative}.cardescription .benef>li.cheap::before{position:absolute;left:calc(50% - 30px);top:30px;content:url(../img/icons/icon_benef_cheap.svg)}.cardescription .benef>li.dispo{position:relative}.cardescription .benef>li.dispo::before{position:absolute;left:calc(50% - 35px);top:30px;content:url(../img/icons/icon_benef_dispo.svg)}.cardescription .benef>li.buymycar{position:relative}.cardescription .benef>li.buymycar::before{position:absolute;left:calc(50% - 30px);top:30px;content:url(../img/icons/icon_benef_buymycar.svg)}.cardescription .swiper-pagination-bullet{background-color:var(--color3)}@media (max-width: 960px){.cardescription .full_contained{flex-wrap:wrap;flex-direction:column-reverse}.cardescription .full_contained .left{position:relative;display:block;width:100%;padding:40px}}@media (max-width: 640px){.cardescription .swiper{height:80vw}.cardescription .benef>li{width:100%}.cardescription .benef>li::before{transform:scale(0.7)}.cardescription .caract{margin-top:0}.cardescription .full_contained .left{padding:20px;width:100%;min-width:unset}.cardescription .block_textimage_link.stockcar{margin:20px}}
