@import url('https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&display=swap');@import url('https://fonts.googleapis.com/css2?family=Days+One&display=swap');:root{--green:#a1d683;--white:#fff;--black:#222;--gray:#494949;--silver:#cfcfcf;--silver_2:#b8b8b8;--silver_3:#a2a2a2;--font-family:"Montserrat",sans-serif;--second-family:"Roboto",sans-serif;--third-family:"Roboto Condensed",sans-serif;--font3:"Circe",sans-serif;--font4:"Inter",sans-serif;--font5:"Days One",sans-serif}*{scrollbar-color:var(--green) var(--white);scrollbar-width:thin;scroll-padding-top:5px;font-family:var(--font-family);line-height:130%}*::-webkit-scrollbar{width:5px;height:8px;box-sizing:border-box}*::-webkit-scrollbar-button{background-repeat:no-repeat;width:5px;height:0}*::-webkit-scrollbar-track{background-color:white;margin:1px 0}*::-webkit-scrollbar-thumb{-webkit-border-radius:0;border-radius:0;background-color:var(--green);height:30px}*::-webkit-scrollbar-thumb:hover{background-color:var(--green)}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active,select:-webkit-autofill,select:-webkit-autofill:hover,select:-webkit-autofill:focus,select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #222 inset!important;-webkit-text-fill-color:white!important;box-shadow:0 0 0 1000px #222 inset!important;background-color:#222!important;background-clip:content-box!important;color:white!important;caret-color:white!important}@keyframes autofill-clear{0%,100%{background-color:transparent}}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{animation-name:autofill-clear;animation-fill-mode:both;animation-duration:1ms;animation-timing-function:ease-in-out}*/ input.dark:-webkit-autofill,input.dark:-webkit-autofill:hover,input.dark:-webkit-autofill:focus,input.dark:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #222 inset!important;-webkit-text-fill-color:white!important;box-shadow:0 0 0 1000px #222 inset!important;background-color:#222!important}.input:not([type="submit"]):-webkit-autofill,.input:not([type="submit"]):-webkit-autofill:hover,.input:not([type="submit"]):-webkit-autofill:focus,.input:not([type="submit"]):-webkit-autofill:active,.form-control:-webkit-autofill,.form-control:-webkit-autofill:hover,.form-control:-webkit-autofill:focus,.form-control:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px #222 inset!important;-webkit-text-fill-color:white!important;box-shadow:0 0 0 1000px #222 inset!important;background-color:#222!important;border-color:#222!important}input[type="text"]:-webkit-autofill,input[type="tel"]:-webkit-autofill,input[type="email"]:-webkit-autofill,input[type="password"]:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px #222 inset!important;-webkit-text-fill-color:white!important}ul,ol{list-style:none;padding-left:0;margin:0}p{margin:0}h1,h2,h3,h4,h5,h6{margin:0}button{padding:0;user-select:none}video::-webkit-media-controls-volume-slider{display:none}video::-webkit-media-controls-mute-button{display:none}html{width:100%;overflow-x:hidden;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth}button{background:none;border:none;outline:none}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none}body{margin:0;padding:0;overflow-x:hidden;background:#222;min-height:100vh;display:flex;flex-direction:column;color:var(--white);font-family:var(--font-family);font-weight:400}html.active{overflow:hidden;height:100vh;scroll-behavior:scroll;box-sizing:border-box}html.scroll-hidden{overflow:hidden}html.active-popup{padding-right:7px;overflow:hidden;height:100vh;scroll-behavior:scroll;box-sizing:border-box}a{text-decoration:none;cursor:pointer}img{display:block;width:100%;border-style:none}header{position:relative;top:0;left:0;right:0;z-index:3;background:var(--black);border:none;transition:.3s all}header.fixed{background:var(--black);border-bottom:1px solid var(--dark-gray);position:fixed;transition:.3s all}.hr-header{height:110px;display:none}.hr-header.active{display:block}.header__container-list{transition:opacity .3s ease,transform .3s ease,visibility .3s ease;opacity:1;transform:translateY(0);visibility:visible}header.fixed .header__container-list{opacity:0;transform:translateY(-10px);visibility:hidden;height:0;transition:0s all}header.fixed.active .header__container-list{visibility:visible}header.fixed.show-menu .header__container-list{opacity:1;transform:translateY(0);visibility:visible;height:auto;transition:.1s all}html.active header{z-index:3}html.active-popup{padding-right:7px;overflow:hidden;height:100vh;scroll-behavior:scroll;box-sizing:border-box}html.active-popup::before{content:"";position:fixed;left:0;top:0;z-index:10;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(17,17,17,.64);height:100%;width:100%}main{z-index:2}.header__container{width:100%;height:auto;top:0;z-index:4;margin:auto;display:flex;justify-content:center;align-items:center;padding-top:0;box-sizing:border-box;max-width:100%;margin:0 auto;position:relative}.header__container--menu{width:100%;margin:0 auto;display:flex;align-items:flex-start;gap:0;padding:0;box-sizing:border-box;flex-direction:column}.header__container--menu .top{display:flex;width:100%;justify-content:space-between;padding:12px 34px;border-bottom:1px solid #333;box-sizing:border-box;align-items:center}.header__container-list{padding:0 34px 0 10px;box-sizing:border-box;width:100%}header .logo{width:274px;height:16px}.menu{display:flex;gap:0;margin-top:0}.menu .submenu{position:relative}.menu li a{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;padding:12px 24px;box-sizing:border-box;transition:.3s all;border-radius:0 0 12px 12px}.submenu>a,.menu li>a{position:relative;transition:color .3s ease}.menu .submenu:hover>a,.menu li a:hover{background:rgba(51,51,51,.64);transition:.3s all;border-radius:0 0 12px 12px;color:#a1d683;text-shadow:0 0 24px rgba(176,240,134,.24)}.menu .submenu .submenu-list a{background:none}.menu li{display:flex}.menu .submenu a{display:flex;align-items:center;gap:2px}.menu .submenu>a::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:20px 20px;width:20px;height:20px;transition:.3s all}.menu .submenu:hover>a::after{filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.menu .submenu>a.active:after{transition:.3s all}.menu .submenu .submenu-list a{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;width:100%;padding:0}.menu .submenu .submenu-list a:hover{transition:.3s all;color:var(--green)}.submenu-list{opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease}.submenu:hover .submenu-list{opacity:1;visibility:visible;transform:translateY(0)}header .info{margin-left:0;display:flex;align-items:center}.city__list{list-style:none;position:absolute;left:auto;padding-left:0;margin-top:50px;display:flex;flex-direction:column;gap:15px;z-index:-1;width:max-content;border:4px solid rgba(255,255,255,0);border-radius:12px;padding:16px 24px;backdrop-filter:blur(24px);background:rgba(51,51,51,.64);opacity:0;z-index:-1;max-height:169px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow-x:hidden!important;right:0}.city__list::-webkit-scrollbar{width:4px}.city__list::-webkit-scrollbar-track{background:#333;border-radius:2px}.city__list::-webkit-scrollbar-thumb{background-color:#494949;border-radius:2px}.city__list::-webkit-scrollbar-thumb:hover{background-color:#494949}header .info .city{position:relative;transition:.3s all}header .info .city span{display:flex;padding:11px 18px 12px 24px;box-sizing:border-box;background:#333;border-radius:12px;display:flex;gap:4px;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:118%;color:#fff;cursor:pointer;box-sizing:border-box;border:2px solid #333;height:40px;width:auto;justify-content:center;align-items:center}header .info .city span::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:20px 20px;width:20px;height:20px;transition:.3s all}header .info .city:hover span::after{transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}header .info .city:hover span{border:2px solid #494949;box-shadow:inset 0 0 16px 0 rgba(161,214,131,.08);background:#333;color:#b0f086;text-shadow:0 0 24px rgba(176,240,134,.24);transition:.3s all}.city__list{list-style:none;position:absolute;left:auto;padding-left:0;margin-top:4px;display:flex;flex-direction:column;gap:15px;z-index:-1;width:max-content;border:4px solid rgba(255,255,255,0);border-radius:12px;padding:16px 16px;backdrop-filter:blur(24px);background:rgba(51,51,51,.64);opacity:0;visibility:hidden;transform:translateY(10px);transition:all .3s ease;min-width:178px;box-sizing:border-box;right:0}header .info .city:hover .city__list{opacity:1;visibility:visible;transform:translateY(0);transition:all .3s ease;z-index:2}header .info .city .city__list li{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;cursor:pointer;transition:.3s all}header .info .city .city__list li:hover{transition:.3s all;color:var(--green)}header .info .city .city__list li:hover .name{transition:.3s all;color:#a1d683;text-shadow:0 0 24px rgba(176,240,134,.24)}header .top .box{display:flex;flex-direction:column;gap:4px;margin-right:24px}header .top .box .tel{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff}header .top .box .tel:hover{transition:.3s all;color:var(--green)}header .top .box span{font-family:var(--second-family);font-weight:400;font-size:12px;line-height:128%;color:#a2a2a2;margin-left:auto}.btn{display:flex;align-items:center;justify-content:center;border-radius:5px;box-sizing:border-box}.container{display:flex;width:100%;margin:0 auto;position:relative;padding:0 34px;box-sizing:border-box}.btn-burger{display:none}.submenu-list{list-style:none;position:absolute;left:0;padding-left:0;margin-top:50px;display:flex;flex-direction:column;gap:15px;z-index:-1;width:max-content;border:4px solid rgba(255,255,255,0);border-radius:12px;padding:16px 24px;backdrop-filter:blur(24px);background:rgba(51,51,51,.64)}.navbar__menu-item.submenu .submenu-list{opacity:0;z-index:-1}.navbar__menu-item.submenu.active .submenu-list{display:flex;top:87px;transition:.2s all;z-index:220;opacity:1}.city__list .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:24px;height:24px;background:none;left:0;top:0;border:2px solid #333;border-radius:4px;box-sizing:border-box;cursor:pointer;transition:.3s all}header .info .city .city__list li:hover .custom-checkbox::after{border:2px solid #a1d683;transition:.3s all}.city__list .custom-checkbox{position:relative;display:flex;align-items:center}.city__list .custom-checkbox div{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;margin-left:36px;cursor:pointer;text-wrap:nowrap}.city__list .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:24px;height:24px;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:24px 24px;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:4px;overflow:hidden}.custom-checkbox input[type="checkbox"]{display:none}.section__banner{position:relative;height:100vh;min-height:690px;max-height:690px}.section__banner--corp{min-height:1090px;height:1090px;max-height:1090px}.section__banner img,.section__banner video{object-fit:cover;width:100%;height:690px;position:absolute;display:block}.section__banner--corp img{min-height:1090px}.section__banner .container{height:100%;z-index:2;padding-top:88px}.section__banner--corp .container{padding-top:64px}.section__banner .container .info{width:1140px;display:flex;flex-direction:column;align-items:center;margin:0 auto}.section__banner .container .title-banner{font-family:var(--font-family);font-weight:700;font-size:56px;line-height:104%;letter-spacing:-.01em;text-align:center;color:#fff}.section__banner .container .text-banner{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;text-align:center;color:#fff;margin-top:16px;width:676px}.btn{position:relative}.btn-main{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#222;cursor:pointer;box-sizing:border-box;padding:13px 40px 14px;border-radius:12px;background:#a1d683;outline:none;border:none;transition:.3s}.section__news .btn-main{text-wrap:nowrap!important}.btn-main:hover{background:#b0f086;box-shadow:0 0 40px 0 rgba(176,240,134,.16),0 0 10px 0 rgba(181,214,163,.16);transition:.3s}.section__banner .box-form{padding:32px;box-sizing:border-box;border-radius:24px;backdrop-filter:blur(48px);-webkit-backdrop-filter:blur(48px);background:rgba(51,51,51,.32);margin-top:32px;width:444px}.section__banner .box-form .btn-main{margin-top:40px}.box-form .input::placeholder{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:white}.box-form .input{width:100%;border:2px solid #222;border-radius:12px;width:100%;height:48px;box-sizing:border-box;outline:none;padding:0 24px;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;background:#222;margin-bottom:16px;transition:all .3s ease}.box-form .textarea{resize:none;width:100%;border:2px solid #222;border-radius:12px;width:100%;box-sizing:border-box;outline:none;padding:13px 24px;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;width:100%;height:108px;background:#222;margin:0 0 16px;transition:all .3s ease}.box-form input.filled,.box-form textarea.filled{border:2px solid #494949;color:#b0f086;text-shadow:0 0 24px rgba(176,240,134,.24)}.box-form .textarea::placeholder{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:white}.box-form .box{position:relative;overflow:hidden}.box-form .placeholder{position:absolute;right:0;top:0;font-family:var(--font-family);font-weight:600;font-size:12px;line-height:118%;color:#b8b8b8;border-radius:0 12px 0 4px;backdrop-filter:blur(24px);background:rgba(51,51,51,.64);padding:0 8px 1px;opacity:0;z-index:-1;transition:opacity .3s ease,z-index .3s ease}.box-form .placeholder.active{opacity:1;z-index:1}.box-form .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:24px;height:24px;background:none;left:0;top:0;border-radius:2px;box-sizing:border-box;cursor:pointer;background:#222}.box-form .custom-checkbox{position:relative;display:flex;align-items:center}.box-form .custom-checkbox div{font-family:var(--third-family);font-weight:400;font-size:12px;line-height:128%;color:#cfcfcf;margin-left:36px;text-decoration:underline;text-decoration-skip-ink:none}.box-form .custom-checkbox div a{font-family:var(--third-family);font-weight:400;font-size:12px;line-height:128%;color:#cfcfcf}.box-form .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:24px;height:24px;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:24px 24px;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:4px;overflow:hidden}.header__container-list .info{display:none!important}.section__breadcrumbs{background:#222;padding-top:7px;padding-bottom:7px}.section__breadcrumbs{display:flex;flex-direction:column}.breadcrumbs span{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#b8b8b8;display:flex;align-items:center}.breadcrumbs span a{font-family:var(--font-family);font-weight:400;font-size:14px;line-height:125%;color:#8c8c8c;transition:.3s all}.breadcrumbs span:not(:first-child)::before{content:'';background-image:url('/wp-content/themes/optima/img/Micro-Arrow-LR.svg');background-size:16px 20px;width:16px;height:20px;display:block}.breadcrumbs span a:hover{transition:.3s all;color:var(--green)}.section__breadcrumbs .container{flex-wrap:wrap}.section--dark .title{color:#fff}.section--light .title{color:#222}.title{font-family:var(--font-family);font-weight:700;font-size:40px;line-height:110%;letter-spacing:-.01em;color:#222;margin-bottom:40px}.section--dark .title--small{color:#fff}.section--light .title--small{color:#222}.title--small{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:32px}.section__adv--corp{padding-top:26px;padding-bottom:34px;box-sizing:border-box;border-radius:24px;position:relative;bottom:26px;background:#EBEBEB}.section__adv--corp .container{flex-direction:column}.section__adv--corp .list{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.section__adv--corp .list .item{border-radius:24px;padding:32px;background:#fff;box-sizing:border-box}.section__adv--corp .list .item .item__name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:16px}.section__adv--corp .list .item .item__text{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#494949}.section__adv--corp .list .item:nth-child(9n+1){grid-column:span 2}.section__adv--corp .list .item:nth-child(9n+2){grid-column:span 4}.section__adv--corp .list .item:nth-child(9n+3),.section__adv--corp .list .item:nth-child(9n+4),.section__adv--corp .list .item:nth-child(9n+5){grid-column:span 2}.section__adv--corp .list .item:nth-child(9n+6){grid-column:span 4}.section__adv--corp .list .item:nth-child(9n+7){grid-column:span 2}.section__adv--corp .list .item:nth-child(9n+8),.section__adv--corp .list .item:nth-child(9n+9){grid-column:span 3}.section__contacts--corp{padding-top:48px;padding-bottom:80px}.section__contacts--corp .container{flex-direction:column}.section__contacts--corp .list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.section__contacts--corp .list img{margin-bottom:16px;width:260px;height:298px;object-fit:cover;border-radius:24px}.section__contacts--corp .list .item{border-radius:24px;padding:20px 24px 24px;background:#333;display:flex;flex-direction:column}.section__contacts--corp .list .item .item__name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:4px}.section__contacts--corp .list .item .item__post{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#a1d683;margin-bottom:16px}.section__contacts--corp .list .item .item__tel{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;margin-bottom:8px;margin-top:auto;transition:.3s all}.section__contacts--corp .list .item .item__tel:hover{color:#a1d683;transition:.3s all}.section__contacts--corp .list .item .item__mail{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;transition:.3s all}.section__contacts--corp .list .item .item__mail:hover{color:#a1d683;transition:.3s all}.section__manager--corp{padding-bottom:64px}.section__manager--corp .box{backdrop-filter:blur(24px);background:#333;border-radius:24px;padding:24px;width:100%}.section__manager--corp .list{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.section__manager--corp .list .item{background:#222;border-radius:12px;padding:16px 24px;box-sizing:border-box;display:flex;gap:12px;height:88px;transition:.3s all}.section__manager--corp .list .item:hover{background:#B0F086;transition:.3s all}.section__manager--corp .item__info{display:flex;flex-direction:column;gap:4px}.section__manager--corp .item__info-name{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#fff;transition:.3s all}.section__manager--corp .list .item:hover .item__info-name{color:#222;transition:.3s all}.section__manager--corp .item__info-link{display:flex;gap:4px;align-items:center;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:124%;color:#a1d683;transition:.3s all}.section__manager--corp .list .item:hover .item__info-link{color:#222;transition:.3s all}.section__manager--corp .item__info-link::after{content:'';width:20px;height:20px;background-size:20px 20px;background-image:url('/wp-content/themes/optima/img/arrow_right.svg');transition:.3s all}.section__manager--corp .list .item:hover .item__info-link::after{background-image:url('/wp-content/themes/optima/img/arrow_right-black.svg');transition:.3s all}.section__manager--corp img{max-width:72px;margin-left:auto;object-fit:contain;max-height:48px;filter:brightness(0) invert(1)}footer .container:nth-child(1){background:#333}footer .info{padding-top:32px;padding-bottom:32px;position:relative;display:flex;gap:20px;width:100%;justify-content:space-between}footer .info .logo,footer .info .logo img{width:210px;height:14px}footer .info .btn-mail{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#a1d683;background:rgba(161,214,131,.16);position:absolute;bottom:0;left:0;border-radius:12px;padding:0 32px 1px;width:214px;height:40px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;bottom:32px;transition:.3s all}footer .info .btn-mail:hover{transition:.3s all;background:#b0f086;box-shadow:0 0 40px 0 rgba(176,240,134,.16),0 0 10px 0 rgba(181,214,163,.16);color:#222}footer .info .col:nth-child(1){width:328px}footer .info .col{display:flex;flex-direction:column;gap:12px;width:241px}footer .info .col .subtitle{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;color:#b8b8b8}footer .info .col .list{display:flex;flex-direction:column;gap:8px 20px}footer .info .col .list a{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;transition:.3s all}footer .info .col .list a:hover{transition:.3s all;color:var(--green)}footer .info .col--brand .list{max-height:231px;flex-wrap:wrap}footer .container:nth-child(2){align-items:center;padding-top:8px;padding-bottom:8px}footer .container .text{font-family:var(--third-family);font-weight:400;font-size:12px;line-height:128%;color:#8c8c8c;width:max-content;width:100%}footer .hidden-privacy{font-family:var(--third-family);font-weight:400;font-size:12px;line-height:128%;width:auto;margin-right:20px;color:white}.btn-bg--none{font-family:var(--second-family);font-weight:400;font-size:12px;line-height:128%;color:#fff;padding:0 16px;border:2px solid #494949;border-radius:4px;display:flex;transition:.3s all;height:24px;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.btn-bg--none:hover{transition:.3s all;background:#494949}.section__banner--buyback .btn-main{margin-top:32px}.section__banner--buyback .list{display:grid;gap:20px;grid-template-columns:repeat(4,1fr);margin-top:123px}.section__banner--buyback .list__item{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);;background:rgba(51,51,51,.8);border-radius:24px;padding:20px 24px 24px;display:flex;flex-direction:column;gap:8px}.section__banner--buyback .list__item-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff}.section__banner--buyback .list__item-text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section__step--buyback{padding-top:64px;padding-bottom:64px}.section__step--buyback .box{width:100%;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#333;display:flex;flex-direction:column;gap:32px;align-items:center;border-radius:24px;padding:24px}.section__step--buyback .list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.section__step--buyback .list__item{border-radius:24px;padding:26px 32px 32px;background:radial-gradient(427.25% 141.42% at 0% 0%,rgba(161,214,131,0) 32%,rgba(161,214,131,.16) 150%),#222;position:relative;display:flex;flex-direction:column;gap:16px}.section__step--buyback .list__item-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#a1d683;z-index:1;position:relative}.section__step--buyback .list__item-text{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#fff;z-index:1;position:relative}.section__step--buyback .list__item-count{font-family:var(--font-family);font-weight:900;font-size:192px;line-height:104%;letter-spacing:-.01em;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(30,40,25,.9) 20%,rgba(60,80,50,.7) 40%,rgba(100,140,80,.6) 100%,rgb(161,214,131) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;right:4px;bottom:-15px;z-index:0}.section__step--buyback .title{margin-bottom:0!important}.section__gradient-form{padding-top:64px;padding-bottom:96px;background:radial-gradient(91.53% 141.86% at 12.12% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%)}.section__gradient-form .box-form{padding:32px;box-sizing:border-box;border-radius:24px;backdrop-filter:blur(48px);-webkit-backdrop-filter:blur(48px);background:rgba(51,51,51,.64);margin-top:0;width:444px;margin:0 auto}.section__gradient-form .box-form .subtitle{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:24px}.section__gradient-form .box-form .btn-main{margin-top:32px}.section__banner--credit .btn-main{margin-top:101px}.section__banner--credit .list{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-top:101px}.section__banner--credit .list__item{display:flex;gap:8px;align-items:center;border-radius:12px;height:48px;backdrop-filter:blur(24px);background:rgba(51,51,51,.8);padding:0 24px 0 20px;width:max-content;box-sizing:border-box}.section__banner--credit .list__item::before{content:'';width:24px;height:24px;background-size:24px 24px;background-image:url('/wp-content/themes/optima/img/check_credit.svg');min-width:24px}.section__banner--credit .list__item-name{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff}.section__program--credit{padding-top:64px;padding-bottom:80px}.section__program--credit .box{width:908px;margin:0 auto}.section__program--credit .list{display:grid;grid-template-columns:repeat(2,1fr);gap:48px 64px;margin-top:8px}.section__program--credit .list__item{display:flex;flex-direction:column;gap:16px}.section__program--credit .list__item-name{font-family:var(--font-family);font-weight:700;font-size:22px;line-height:120%;letter-spacing:.01em;color:#f7f7f7}.section__program--credit .list__item-text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section__banner--about .btn-main{margin-top:32px}.section__banner--about .container{padding-top:125px}.section__banner--about .list{display:flex;gap:20px;grid-template-columns:repeat(5,1fr);margin-top:158px;justify-content:center}.section__banner--about .list__item{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);;background:rgba(51,51,51,.8);border-radius:24px;padding:20px 24px 24px;display:flex;flex-direction:column;gap:8px;width:212px;box-sizing:border-box}.section__banner--about .list__item-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff}.section__banner--about .list__item-text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section__brand--about{padding-top:48px;padding-bottom:58px;margin:48px 0 0}.section__brand--about .container{flex-direction:column}.section__brand .list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 26px}.section__brand .list__item{display:flex;align-items:center;gap:24px;border-radius:24px;background:#333;overflow:hidden}.section__brand .list__item-img{background:#e6e6e6;border-radius:24px;width:188px;min-width:188px;height:120px;display:flex;align-items:center;justify-content:center}.section__brand .list__item-img img{object-fit:cover;width:104px}.section__brand .list__item-name{font-family:var(--font-family);font-weight:700;font-size:22px;line-height:120%;letter-spacing:.01em;color:#fff}.section__history--about{padding-bottom:80px;width:1140px;margin:0 auto}.section__history--about .container{flex-direction:column;padding:0}.section__history--about .container .title{margin-bottom:16px}.section__history--about .list_item-info{display:flex;flex-direction:column;gap:16px;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;overflow:hidden;max-height:0;margin-top:0;padding-bottom:0;padding-top:0}.section__history--about .list_item.active .list_item-info{padding-bottom:24px;padding-top:8px;transition:all .3s ease;overflow:hidden;max-height:2000px;opacity:1;visibility:visible}.section__history--about .list{display:flex;flex-direction:column;gap:8px}.section__history--about .list_item{border-radius:12px;background:#333;padding-left:24px;padding-right:16px;box-sizing:border-box}.section__history--about .list_item.active .list_item-year{color:var(--green)}.section__history--about .list_item-year{padding-top:13px;padding-bottom:14px;box-sizing:border-box;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;position:relative;display:flex;cursor:pointer}.section__history--about .list_item-year::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:20px 20px;width:20px;height:20px;transition:.3s all;margin-left:auto;z-index:2;margin-right:0}.section__history--about .list_item.active>.list_item-year::after{transform:rotate(180deg);transition:.3s all}.section__history--about .list_item-info__item{display:flex;gap:16px}.section__history--about img{border-radius:12px;width:160px;height:90px;margin-right:0}.section__history--about .list_item-info__item-text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#fff;margin-top:12px}.section__history--about .list_item-info__item-btn{border-radius:12px;width:166px;height:40px;background:#222;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:118%;color:#f7f7f7;display:flex;align-items:center;justify-content:center;margin-left:auto;transition:.3s all;margin-top:12px}.section__history--about .list_item-info__item-btn:hover{background:#494949;transition:.3s all}.list_item-info__item-box{display:flex;width:100%}.section__news{padding-top:32px;padding-bottom:64px}.section__news .container{flex-direction:column}.section__news .list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;min-height:420px}.section__news .list__item{border-radius:24px;overflow:hidden;background:#333;display:flex;flex-direction:column}.section__news .list__item img{height:250px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);object-fit:cover}.section__news .list__item-info{padding:20px 24px 24px;display:flex;flex-direction:column;height:100%}.section__news .list__item-info-date{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#cfcfcf;margin-bottom:4px}.section__news .list__item-info-name{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;color:#fff;margin-bottom:15px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section__news .btn-bg--none{width:max-content;height:40px;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;margin-top:auto;cursor:pointer}.section__news .btn-main{width:250px;text-align:center;margin:32px auto 0;padding:13px 20px 14px}.section__gradient-form--variant-two{background:radial-gradient(101.12% 126.88% at 88.85% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%)}.section__gradient-form--variant-two .container{padding:0;width:1140px;justify-content:space-between}.section__gradient-form--variant-two .box-form{margin:0;margin-left:auto;padding:20px 32px 32px}.section__gradient-form--variant-two .box-contacts{display:flex;flex-direction:column;justify-content:space-between}.section__gradient-form--variant-two .container .title{margin-bottom:8px}.section__gradient-form--variant-two .box-contacts .address-dc{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__gradient-form--variant-two .box-contacts .tel-dc{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#f7f7f7;transition:.3s all}.section__gradient-form--variant-two .box-contacts .tel-dc:hover{color:var(--green);transition:.3s all}.section__gradient-form--variant-two .box-contacts .email-dc{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__gradient-form--variant-two .box-contacts .top{display:flex;flex-direction:column;gap:16px}.section__gradient-form--variant-two .box-contacts .email-dc:hover{color:var(--green);transition:.3s all}.section__gradient-form--variant-two .box-contacts .bottom{display:flex;gap:4px;flex-direction:column;width:300px}.btn-black{border-radius:12px;height:48px;background:#333;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;transition:.3s all}.btn-black:hover{background:#494949;transition:.3s all}.section__map{padding-top:64px;padding-bottom:64px}.section__map .container{display:flex;gap:20px}.section__map .section__map-filter{width:328px;min-width:328px;max-height:830px;overflow:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow-x:hidden!important}.section__map .section__map-filter .box{min-width:304px;max-width:304px;padding-right:16px}.section__map .section__map-filter::-webkit-scrollbar{width:4px}.section__map .section__map-filter::-webkit-scrollbar-track{background:#333;border-radius:2px}.section__map .section__map-filter::-webkit-scrollbar-thumb{background-color:#494949;border-radius:2px}.section__map .section__map-filter::-webkit-scrollbar-thumb:hover{background-color:#494949}.filter-title{font-weight:bold;margin-bottom:10px;color:#333}.filter-options{display:flex;flex-direction:column}.filter-option{display:flex;align-items:center}.filter-option input{margin:0}.city-select{width:100%;padding:8px;border:1px solid #ddd;border-radius:4px;margin-bottom:10px}#map{height:830px;width:100%;border-radius:24px;overflow:hidden}.section__map .section__map-filter .filter-title{font-family:var(--font-family);font-weight:700;font-size:20px;line-height:122%;color:#fff;margin-bottom:4px}.section__map .section__map-filter .filter-subtitle{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#a1d683;margin-bottom:24px}.section__map .section__map-filter input[type="radio"]{display:none}.section__map .section__map-filter #direction .filter-option{position:relative;margin-bottom:4px;transition:.3s all}.section__map .section__map-filter #direction .filter-option:hover{background:#222;transition:.3s all;border-radius:4px}.section__map .section__map-filter #direction .filter-option label{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;padding:9px 0 10px 44px;box-sizing:border-box;cursor:pointer;display:block;transition:color .3s ease;position:relative;text-shadow:none}.section__map .section__map-filter #direction .filter-option label:hover{color:#a1d683;text-shadow:0 0 24px rgba(176,240,134,.24);transition:.3s all}.section__map .section__map-filter #direction .filter-option label::before{content:'';position:absolute;left:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;border:2px solid #494949;border-radius:50%;background:transparent;transition:all .3s ease;box-sizing:border-box}.section__map .section__map-filter #direction .filter-option label:hover::before{border:2px solid #a1d683;transition:.3s all}.section__map .section__map-filter #direction .filter-option label::after{content:'';position:absolute;left:14px;top:50%;transform:translateY(-50%) scale(0);width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .3s ease}.section__map .section__map-filter #direction .filter-option label:hover::after{background:#a1d683;transition:.3s all}.section__map .section__map-filter #direction input[type="radio"]:checked+label::before{border-color:#fff;transition:.3s all}.section__map .section__map-filter #direction input[type="radio"]:checked+label:hover::before{border-color:#a1d683;transition:.3s all}.section__map .section__map-filter #direction input[type="radio"]:checked+label::after{transform:translateY(-50%) scale(1)}.section__map .section__map-filter #direction .filter-option label:active::before{transform:translateY(-50%) scale(.95)}.filter-title-dropdown{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;padding:11px 16px 12px 24px;background:#333;border-radius:12px;box-sizing:border-box;display:flex;cursor:pointer;z-index:1;position:relative;border:2px solid #333;box-sizing:border-box}.filter-group.active .filter-title-dropdown{border:2px solid #494949;text-shadow:0 0 24px rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.filter-group.active>.filter-title-dropdown::after{transform:rotate(180deg);transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-title-dropdown::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:20px 20px;width:20px;height:20px;transition:.3s all;margin-left:auto;z-index:2;margin-right:0}.filter-group.input-selected .filter-title-dropdown{border:2px solid #494949;text-shadow:0 0 24px rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.filter-group.input-selected .filter-title-dropdown::after{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-group .accordion{display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;overflow:hidden;max-height:0;margin-top:0;padding-bottom:0;padding-top:0;scrollbar-width:thin;scrollbar-color:#494949 #333;position:relative;bottom:6px;z-index:0;padding-left:8px;padding-right:8px}.filter-group.active .accordion{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(51,51,51,.64);padding-bottom:8px;padding-top:14px;transition:all .3s ease;overflow:auto;max-height:378px;opacity:1;visibility:visible;padding-left:8px;padding-right:8px;border-radius:0 0 12px 12px;box-sizing:border-box}.filter-group .accordion .filter-options{scrollbar-width:thin;scrollbar-color:#494949 #333;overflow:auto;padding-right:16px}.filter-group .accordion .filter-options::-webkit-scrollbar{width:4px}.filter-group .accordion .filter-options::-webkit-scrollbar-track{background:#333;border-radius:2px}.filter-group .accordion .filter-options::-webkit-scrollbar-thumb{background-color:#494949;border-radius:2px}.filter-group .accordion .filter-options::-webkit-scrollbar-thumb:hover{background-color:#494949}.filter-group .accordion .filter-option label{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;padding:8px 0 7px 16px;box-sizing:border-box;width:100%;cursor:pointer;border-radius:4px;transition:.3s all}.filter-group .accordion .filter-option label:hover{background:#222;text-shadow:0 0 24px rgba(176,240,134,.24);color:#a1d683;transition:.3s all}.filter-group .accordion .filter-option input[type="radio"]:checked+label{background:#222;text-shadow:0 0 24px rgba(176,240,134,.24);color:#a1d683;transition:.3s all}.filter-group .accordion .filter-option input[type="checkbox"]:checked+label{background:#222;text-shadow:0 0 24px rgba(176,240,134,.24);color:#a1d683;transition:.3s all}.section__map .filter-group{margin-bottom:12px}.ymaps-2-1-79-balloon__close-button,.ymaps-2-1-79-balloon__tail::after{display:none!important}.ymaps-2-1-79-balloon__content{position:relative;z-index:1;display:block;min-width:328px;height:100%;min-height:15px;margin:0;margin-right:0!important;padding-right:0!important;backdrop-filter:blur(24px)!important;background:#333!important;border-radius:24px!important;padding:0!important;overflow:hidden!important}.ymaps-2-1-79-balloon__layout{background:#333!important;border-radius:24px!important;padding:0!important;border:none!important}.ymaps-2-1-79-balloon{border-radius:24px!important;overflow:hidden!important;box-shadow:none;margin-left:50px}.baloon{padding:24px;max-width:328px;width:328px;min-width:328px;box-sizing:border-box}.baloon .filter-group{display:none}.baloon-title{font-family:var(--font-family);font-weight:700;font-size:20px;line-height:122%;color:#fff;margin-bottom:4px}.baloon-info--address{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#a1d683;margin-bottom:16px}.baloon-contacts{margin-bottom:24px;display:flex;flex-direction:column}.baloon-info--website{margin-top:16px}.baloon-info--website a{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;transition:.3s all}.baloon-info--website a:hover{transition:.3s all;color:var(--green)}.baloon-info--tel{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;margin-bottom:4px;transition:.3s all}.baloon-info--tel:hover{transition:.3s all;color:var(--green)}.baloon-info--time{font-family:var(--second-family);font-weight:400;font-size:12px;line-height:128%;color:#a2a2a2}.baloon .baloon-box-btn{display:flex;flex-direction:column;gap:4px}.baloon .btn-black{background:#494949;height:40px;border:2px solid #494949;transition:.3s all;box-sizing:border-box}.baloon .btn-black:hover{transition:.3s all;border:2px solid #494949;text-shadow:0 0 24px rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.baloon .btn-main{width:100%;height:40px;padding-top:0;padding-bottom:0}#DC{margin-bottom:32px;display:none}#DC .filter-title-dropdown{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#767676;padding:0;background:none;border:none;cursor:default}#DC .filter-title-dropdown::after{display:none!important}#DC .accordion{opacity:1!important;visibility:visible!important;max-height:378px!important;background:none!important;padding:0!important;bottom:0!important}#DC .accordion .item-services{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#f7f7f7;padding-top:8px;padding-bottom:8px;border-bottom:2px solid #333;cursor:default}#citySelect{display:none}.filter-btn{display:none}.baloon--mb{display:none}.section__map .info--mb{display:none!important}.popup-container{width:100%;height:100vh;display:none;top:0;left:0;right:0;bottom:0;z-index:11;position:fixed;overflow-y:auto;scrollbar-width:none}.popup-container__info{box-sizing:border-box;background:rgba(51,51,51,.64);color:#fff;border-radius:0;width:100%;max-width:444px;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;display:flex;flex-direction:column;margin:0 auto;text-align:left;z-index:220;align-items:flex-start;max-height:95vh;overflow:auto;padding:24px 12px;box-sizing:border-box;border-radius:24px;overflow:hidden!important}.popup-container__info--scroll{height:100%;scrollbar-color:#494949 #333;overflow-x:hidden!important;overflow:auto;padding:0 20px;box-sizing:border-box;width:100%}.popup-container__info--scroll::-webkit-scrollbar{width:4px}.popup-container__info--scroll::-webkit-scrollbar-track{background:#333;border-radius:2px}.popup-container__info--scroll::-webkit-scrollbar-thumb{background-color:#494949;border-radius:2px}.popup-container__info--scroll::-webkit-scrollbar-thumb:hover{background-color:#494949}.popup-container__close{position:absolute;right:0;top:0;width:48px;height:48px;cursor:pointer;border-radius:0 24px 0 12px;display:flex;justify-content:center;align-items:center;transition:.3s all}.popup-container__close::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/X.svg');background-size:20px 20px}.popup-container__close:hover{transition:.3s all;background:#494949}.popup-container__info-title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:4px;padding-left:20px;padding-right:20px;box-sizing:border-box}.popup-container__info-text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7;padding-left:20px;padding-right:20px;box-sizing:border-box;margin-bottom:24px}.popup-container__info .filter-group{margin-bottom:16px}.popup-container__info .btn-main{margin-top:40px}.popup-container__info .btn-main--successfully{margin-top:16px;margin-left:20px}.popup-container__info .filter-option input{display:none}.popup-container__info .filter-title-dropdown{background:#222;border:2px solid #222}.popup-container__info .filter-group.input-selected .filter-title-dropdown,.popup-container__info .filter-group.active .filter-title-dropdown{background:#222}.box-form .hidden{display:none}.filter-option.disabled{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;padding:8px 0 7px 16px;box-sizing:border-box;width:100%;cursor:pointer;border-radius:4px;transition:.3s all}.section__banner--career .container{padding-top:128px;padding-bottom:64px}.section__banner--career .btn-main{margin-top:64px}.section__banner--career .list{display:flex;flex-direction:row;gap:4px;margin-top:auto}.section__banner--career .btn-black{padding-right:40px;padding-left:40px;box-sizing:border-box;width:max-content}.section__career{padding-top:64px;padding-bottom:64px;min-height:50vh}.section__career .container{flex-direction:column}.section__career .container .title{margin-bottom:32px}.section__career .filter{display:flex;align-items:center;padding-bottom:16px;margin-bottom:16px;box-sizing:border-box;border-bottom:2px solid #333;gap:16px}.section__career .filter-group:nth-child(2) .filter-option input{display:none}.section__career .filter-group:nth-child(2){width:317px;position:relative}.section__career .filter-group:nth-child(2) .accordion{width:317px;position:absolute;box-sizing:border-box;bottom:auto;top:40px}.section__career .list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.section__career .list__item{border-radius:24px;padding:16px 24px 24px;background:#333;box-sizing:border-box;display:flex;flex-direction:column;min-height:232px}.section__career .list__item-name{font-family:var(--font-family);font-weight:700;font-size:22px;line-height:120%;letter-spacing:.01em;color:#fff;margin-bottom:4px}.section__career .list__item-dc{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#8c8c8c;display:flex;align-items:center;gap:4px;margin-bottom:5px}.section__career .list__item-dc::after{content:'';width:24px;height:24px;display:flex;background-image:url('/wp-content/themes/optima/img/metka.png');background-size:24px 24px}.section__career .list__item-salary{font-family:var(--font-family);font-weight:700;font-size:20px;line-height:122%;color:#a1d683;margin-bottom:16px}.section__career .btn-bg--none{margin-top:auto;height:40px;width:146px;cursor:pointer;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7}.popup-career__info{max-width:676px}.popup-career__info .popup-container__info-title{margin-bottom:24px}.popup-career__info .popup-container__info--scroll p,.popup-career__info .popup-container__info--scroll .vacancy-description strong{font-family:var(--font-family);font-weight:700;font-size:22px;line-height:120%;letter-spacing:.01em;color:#fff;margin-bottom:8px}.popup-career__info .popup-container__info--scroll p{font-weight:500}.popup-career__info .popup-container__info--scroll ul{padding-left:40px;margin-bottom:24px;list-style:disc}.popup-career__info .popup-container__info--scroll ul li{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#fff}.popup-career__info .popup-container__info--scroll .btn-main{margin-top:40px;display:flex;width:max-content}.section__gradient-form--work .box-form{width:908px}.section__gradient-form--work .filter-option input{display:none}.section__gradient-form--work .filter-title-dropdown{background:#222}.section__gradient-form--work .filter-group.active .filter-title-dropdown{background:#222}.section__gradient-form--work .filter-group.input-selected .filter-title-dropdown{background:#222}.box-form--work .info{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;margin-top:24px}.box-form--work .info .info__text{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#b8b8b8;margin-bottom:16px}.box-form--work .info .box input{margin-bottom:8px}.box-form--work .info__box .list{display:flex;flex-direction:column;gap:16px}.box-form--work .box__data{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.box-form--work .add_work{border:2px solid #494949;border-radius:8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:253px;height:40px;background:#333;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;cursor:pointer;transition:.3s all;margin-top:8px}.box-form--work .add_work:hover{transition:.3s all;background:#494949}.box-form--work .custom-checkbox{margin-top:8px}.box-form--work .info .box .salary{margin-bottom:16px}.section__gradient-form--work .box-form--work{padding-right:16px;box-sizing:border-box}.box-form--work .info__box:nth-child(2){height:532px;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow:auto;padding-right:16px;box-sizing:border-box}.section__gradient-form--work .box-form--work .filter-group{padding-right:16px}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar{width:4px}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-track{background:#333;border-radius:2px}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-thumb{background-color:#494949;border-radius:2px}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-thumb:hover{background-color:#494949}.section__dealers{padding-top:64px;padding-bottom:64px}.section__dealers .container{flex-direction:column}.section__dealers .container .title{font-family:var(--font-family);font-weight:700;font-size:56px;line-height:104%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:48px}.section__dealers .container .title span{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#8c8c8c;display:block;margin-top:4px}.section__line .hr{height:1px;width:100%;background:#333}.section__dealers .filter{display:flex;align-items:center;margin-bottom:16px;box-sizing:border-box;border-bottom:2px solid #333;gap:32px;padding-bottom:16px;box-sizing:border-box;width:100%;overflow:visible}.section__dealers .filter-group:nth-child(2) .filter-option input,.section__dealers .filter-group:nth-child(3) .filter-option input{display:none}.section__dealers .filter-group:nth-child(2),.section__dealers .filter-group:nth-child(3){width:100%;position:relative}.section__dealers .filter-group:nth-child(2) .accordion,.section__dealers .filter-group:nth-child(3) .accordion{width:100%;position:absolute;box-sizing:border-box;bottom:auto;top:40px}.section__dealers{min-height:100vh}.section__dealers .list{display:grid!important;grid-template-columns:repeat(3,1fr);gap:20px}.section__dealers .list.hidden{display:none!important}.section__dealers .filter-group:nth-child(1) .filter-title-dropdown{display:none}.section__dealers .filter-group:nth-child(1) .accordion{opacity:1!important;max-height:100%!important;visibility:visible!important;align-items:center;justify-content:center;bottom:0;padding:0}.section__dealers .filter-group:nth-child(1) label{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;cursor:pointer}.section__dealers .filter-group:nth-child(1) .filter-options{display:flex;flex-direction:row;height:48px;overflow:hidden;padding:0}.section__dealers .filter-group:nth-child(1) .filter-options input{display:none}.section__dealers .filter-group:nth-child(1){height:48px;background:#333;border-radius:12px}.section__dealers .filter-group:nth-child(1) .filter-options label{height:100%;display:flex;align-items:center;padding:0 24px 1px;box-sizing:border-box;border-radius:12px}.section__dealers .filter-group:nth-child(1) .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section__dealers .filter-group:nth-child(1) .filter-option label:hover{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.filter-group.hidden{display:none}.section__dealers .filter-group.active .accordion{z-index:1}.section__dealers .filter-group .filter-title-dropdown{z-index:2}.switch-dealers{display:flex;align-items:center;justify-content:center;width:48px;height:48px;box-sizing:border-box;border-radius:12px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#333;border:2px solid #333;min-width:48px;transition:.3s all;cursor:pointer}.switch-dealers span{display:none}.switch-dealers:hover{background:#333;border:2px solid #494949;transition:.3s all}.switch-dealers.active{background:#333;border:2px solid #494949;transition:.3s all}.switch-dealers::before{content:'';display:flex;width:13px;height:19px;transition:.3s all;background-image:url('/wp-content/themes/optima/img/switch-map.svg');background-size:13px 19px}.switch-dealers:hover::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.switch-dealers.active::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.section__dealers .list__item{border-radius:24px;padding:0;overflow:hidden;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(51,51,51,.64);box-sizing:border-box;display:flex;flex-direction:column}.section__dealers .list__item img{border-radius:12px;height:auto;width:100%;box-sizing:border-box;object-fit:cover}.section__dealers .list__item-info{padding:24px 24px 12px;display:flex;flex-direction:column;height:100%}.section__dealers .list__item-info .box{margin-top:auto;display:flex;flex-direction:column;gap:8px}.section__dealers .list__item-info-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;height:64px;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:.3s all}.section__dealers .list__item-info-name:hover{color:var(--green);transition:.3s all}.section__dealers .list__item-info-address{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#b8b8b8;margin-bottom:4px}.section__dealers .list__item-info-graph{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#b8b8b8;margin-bottom:16px}.section__dealers .list__item-info-email{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__dealers .list__item-info-tel{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__dealers .box-btn{margin-top:32px;display:flex;flex-direction:column;gap:4px}.section__dealers .box-btn .btn-black{background:#222;transition:.3s all;cursor:pointer}.section__dealers .box-btn .btn-black:hover{background:#494949;transition:.3s all}.section__banner--dealer .container .info{width:916px;height:164px;backdrop-filter:blur(128px);-webkit-backdrop-filter:blur(128px);background:rgba(51,51,51,.32);margin-top:auto;margin-bottom:40px;gap:24px;align-items:flex-start;border-radius:24px;padding:24px;box-sizing:border-box}.section__banner--dealer .container .title-banner{margin-top:auto;font-family:var(--font-family);font-weight:700;font-size:40px;line-height:110%;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.16)}.section__banner--dealer .container .box-btn{display:flex;gap:4px;width:100%}.section__banner--dealer .container .box-btn .btn-main{text-wrap:nowrap}.section__banner--dealer .container .box-btn .btn-black{cursor:pointer;background:#222}.section__banner--dealer .container .box-btn .btn-black:hover{background:#494949;transition:.3s all}.section__services--dealer{padding-top:64px;padding-bottom:64px}.section__services--dealer .container{flex-direction:column}.section__services--dealer .container .title{font-family:var(--font-family);font-weight:700;font-size:56px;line-height:104%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:48px;text-align:center}.section__services--dealer .list{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 20px}.section__services--dealer .list__item{padding:24px 32px;box-sizing:border-box;background:#333;border-radius:24px;display:flex;flex-direction:column}.section__services--dealer .list__item-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:8px}.section__services--dealer ul{padding-left:20px;box-sizing:border-box;list-style:disc;margin-bottom:32px}.section__services--dealer ul li{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7}.section__services--dealer .btn-main{margin-top:auto;width:max-content;height:40px;padding:0 32px;display:flex;align-items:center}.section__gradient-form--buyback .box-contacts .top{gap:0;width:560px}.section__gradient-form--buyback .box-contacts .top .text{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.form-city-container .filter-title-dropdown{background:#222;border:2px solid #222}.form-city-container .filter-group.input-selected .filter-title-dropdown,.form-city-container .filter-group.active .filter-title-dropdown{background:#222}.form-city-container .filter-option input{display:none}.form-city-container{margin-bottom:16px}.section__map--dealer .info{width:328px;min-width:328px;display:flex;flex-direction:column;justify-content:space-between}.section__map--dealer .box-btn{display:flex;flex-direction:column;gap:8px}.section__map--dealer .btn-main{width:100%}.section__map--dealer .btn-black{cursor:pointer}.section__map--dealer .box{display:flex;flex-direction:column;gap:24px}.section__map--dealer .box__name{font-family:var(--font-family);font-weight:700;font-size:20px;line-height:122%;color:#fff}.section__map--dealer .box__time{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#a1d683;margin-top:4px}.section__map--dealer .box__coordinates{display:none}.section__map--dealer .box__info{display:flex;flex-direction:column;gap:8px}.section__map--dealer .box__info-website{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-website:hover{transition:.3s all;color:var(--green)}.section__map--dealer .box__info-email{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-email:hover{transition:.3s all;color:var(--green)}.section__map--dealer .box__info-tel{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-tel:hover{transition:.3s all;color:var(--green)}.hr--header{height:73px;display:none}.hr--header.active{display:block}.section__banner--services .container{padding-top:104px}.section__banner--services .btn-main{margin-top:32px}.section__banner--services .list{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;margin-top:auto;margin-bottom:90px}.section__banner--services .list__item{display:flex;gap:8px;align-items:center;border-radius:12px;height:48px;backdrop-filter:blur(24px);background:rgba(51,51,51,.8);padding:0 24px 0 20px;width:max-content;box-sizing:border-box}.section__banner--services .list__item::before{content:'';width:24px;height:24px;background-size:24px 24px;background-image:url('/wp-content/themes/optima/img/check_credit.svg');min-width:24px}.section__banner--services .list__item-name{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff}.form-dealer-container .filter-title-dropdown{background:#222;border:2px solid #222}.form-dealer-container .filter-group.input-selected .filter-title-dropdown,.form-dealer-container .filter-group.active .filter-title-dropdown{background:#222}.form-dealer-container .filter-option input{display:none}.form-dealer-container{margin-bottom:16px}.section__adv--services{padding-top:26px;padding-bottom:34px;box-sizing:border-box;border-radius:24px;position:relative;bottom:26px;background:#EBEBEB}.section__adv--services .container{flex-direction:column}.section__adv--services .list{display:grid;grid-template-columns:repeat(6,1fr);gap:20px}.section__adv--services .list .item{border-radius:24px;padding:32px;background:#fff;box-sizing:border-box}.section__adv--services .list .item .item__name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:16px}.section__adv--services .list .item .item__text{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#494949}.section__adv--services .list--mb{display:none}footer .social-list{display:flex;align-items:center;gap:15px;margin-top:44px}footer .social-list img{width:30px;height:30px}.section__policy{padding-top:32px;padding-bottom:80px}.section__policy .container{flex-direction:column;width:908px;padding:0}.section__policy .container .title{margin-bottom:32px}.section__policy .info p{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section__policy .info a{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;text-decoration:underline;text-decoration-skip-ink:none;color:#a1d683}.section__policy .info .subtitle{font-family:var(--font-family);font-weight:700;font-size:22px;line-height:120%;letter-spacing:.01em;color:#f7f7f7;margin-bottom:16px}.section__news--list .container .title{margin-bottom:32px}.section__news .filter-options input{display:none}.section__news .filter{width:100%;display:flex;gap:8px;padding-bottom:16px;margin-bottom:16px;border-bottom:2px solid #333;box-sizing:border-box}.section__news .filter .filter-group:nth-child(1){width:220px;position:relative;z-index:1}.section__news .filter .filter-group:nth-child(2){width:444px;position:relative;z-index:1}.section__news .filter .filter-group:nth-child(3){width:444px;position:relative;z-index:1}.section__news .filter-group .accordion{position:absolute;box-sizing:border-box;bottom:auto;width:100%;top:40px}.pagination{margin-top:32px;display:flex;gap:8px;margin-left:auto;margin-right:auto}.pagination .prev,.pagination .next{border-radius:12px;width:116px;height:48px;background:#333;transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer}.pagination .prev span,.pagination .next span{display:none!important}.pagination .next:hover,.pagination .prev:hover{background:#494949;transition:.3s all}.pagination .prev::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:20px 20px}.pagination .next::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:20px 20px}.pagination .count{border-radius:12px;width:196px;height:48px;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#f7f7f7}.section__news--detail .tags{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#cfcfcf;margin-bottom:16px}.section__news--detail .container .title{font-family:var(--font-family);font-weight:700;font-size:56px;line-height:104%;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.16);margin-bottom:40px;padding-right:270px;box-sizing:border-box}.section__news--detail .content{display:flex;gap:124px}.section__news--detail .img-detail{min-width:572px;min-height:346px;border-radius:24px;overflow:hidden}.section__news--detail .img-detail img{width:100%;object-fit:cover;border-radius:24px}.section__news--detail .info p{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.16)}.section__news--detail .info a{color:white;text-decoration:underline;text-decoration-skip-ink:none}.section__news--detail .info ul{list-style:disc;padding-left:20px}.section__news--detail .info ul li{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.16)}.section__news--detail .info .btn-main{margin-top:80px}.section__news--detail .info img{border-radius:24px;object-fit:cover}.section__banner--main{position:relative;height:100vh;min-height:625px;max-height:625px}.section__banner--main img,.section__banner--main video{object-fit:cover;width:100%;height:625px;position:absolute;display:block}.slider_banner.swiper{width:100%;overflow:hidden;height:100%}.section__banner--main .container{padding-top:100px;padding-left:150px;margin-left:0}.section__banner--main .container .info{width:771px;align-items:flex-start;margin-left:0}.section__banner--main .container .title-banner{font-family:var(--font-family);font-weight:700;font-size:56px;line-height:104%;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.16);margin-bottom:20px;text-align:left}.section__banner--main .container .text-banner{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#fff;text-align:left;text-shadow:0 2px 16px rgba(0,0,0,.16);width:556px;margin-top:0}.section__banner--main .container .btn-box{margin-top:100px}.section__banner--main .container .btn-main{margin-top:0;padding:13px 76px 14px}.swiper-button-next::after,.swiper-rtl .swiper-button-prev::after,.swiper-button-prev::after,.swiper-rtl .swiper-button-next::after{display:none}.box-button .btn{width:26px;height:53px;display:flex;background:url('/wp-content/themes/optima/img/arrow_banner.svg') no-repeat 50%/cover;right:0;left:0;transform:rotate(0deg);position:absolute;top:45%;transform:translate(-50%,-50%);left:35px}.box-button .btn--next{transform:rotate(-180deg);left:auto;right:35px}.section__info-banner{margin-bottom:32px;height:482px;max-height:482px;position:relative;overflow:hidden}.section__info-banner .container{padding-top:78px;padding-bottom:60px;flex-direction:column;height:482px;max-height:482px;box-sizing:border-box}.section__info-banner img{position:absolute;height:482px;max-height:482px;object-fit:cover}.section__info-banner .list{display:flex;gap:20px;margin:66px auto 0}.section__info-banner .title{font-family:var(--font-family);font-weight:700;font-size:40px;line-height:110%;letter-spacing:-.01em;color:#fff;margin-bottom:0;text-shadow:0 2px 21px rgba(0,0,0,.16);text-align:center}.section__info-banner .list__item{backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);background:rgba(51,51,51,.8);border-radius:24px;padding:20px 24px 24px;display:flex;flex-direction:column;gap:8px;width:208px;box-sizing:border-box}.section__info-banner .list__item-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff}.section__info-banner .list__item-text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section__info-banner .btn-main{margin-top:auto;display:flex;margin-left:auto;margin-right:auto;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#222;padding:0 76px;height:48px;justify-content:center;align-items:center;border-radius:12px;max-width:250px;text-wrap:nowrap}.section__services--main{border-radius:24px;padding-top:61px;padding-bottom:34px;background:#EBEBEB}.section__services--main .container{flex-direction:column}.section__services--main .container .title{font-family:var(--font-family);font-weight:700;font-size:40px;line-height:110%;letter-spacing:-.01em;color:#222;margin-bottom:40px}.section__services--main .list{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.section__services--main .list__item{border-radius:32px;overflow:hidden;height:349px;position:relative}.section__services--main .list__item img{height:calc(100% - 6px);width:100%;object-fit:cover;border-radius:24px;overflow:hidden;border:none}.section__services--main .list__item-info{position:absolute;bottom:-2px;left:0;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:linear-gradient(180deg,rgba(255,255,255,.72) 0%,rgba(255,255,255,.88) 100%);width:100%;border-radius:24px;padding:24px 32px;height:auto;box-sizing:border-box;display:flex;flex-direction:column}.section__services--main .list__item-info-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:8px}.section__services--main .list__item-info-text{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#494949;margin-bottom:16px}.section__services--main .btn-main{padding:0 32px;height:40px;border-radius:12px;display:flex;align-items:center;width:max-content;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#222;margin-top:auto}.section__info-banner .text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 2px 21px rgba(0,0,0,.16);margin:20px auto 0}.section__404{padding-top:176px;box-sizing:border-box;background:radial-gradient(91.53% 141.86% at 12.12% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%);height:762px}.section__404 .container{width:992px;padding:0;flex-direction:column}.section__404 .container .title{font-family:var(--font-family);font-weight:700;font-size:56px;line-height:104%;letter-spacing:-.01em;text-align:center;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.16);margin-bottom:30px}.section__404 .container .text{text-wrap:balance;font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;text-align:center;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.16)}.section__404 .container .btn-main{width:max-content;margin-left:auto;margin-right:auto;margin-top:111px}#cookie-banner{position:fixed;bottom:20px;right:20px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(51,51,51,.64);color:#fff;padding:20px;z-index:9999;border-radius:10px;width:454px;text-align:left;color:black;display:flex;font-family:var(--second-family);font-weight:400;font-size:16px;line-height:128%;letter-spacing:.01em;color:#fff;height:auto;box-sizing:border-box;flex-direction:column;display:none;border-radius:24px;border:1px solid #222;box-sizing:border-box}#cookie-accept{border-radius:12px;width:154px;height:38px;background:#a1d683;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:133%;color:#222;display:flex;align-items:center;justify-content:center;margin-top:16px;cursor:pointer;transition:.3s all}#cookie-accept:hover{background:#b0f086;box-shadow:0 0 40px 0 rgba(176,240,134,.16),0 0 10px 0 rgba(181,214,163,.16);transition:.3s all}.wpcf7-not-valid-tip,.wpcf7-validation-errors,.wpcf7-spinner,.wpcf7-response-output{display:none!important}.loading-container.hidden{display:none!important}.loading.hidden{display:none!important}.btn-career{cursor:pointer}.has-error-border{border:2px solid #ff0000!important}.checkbox-error{border:2px solid #ff0000!important}.form-city-container.has-error .filter-title-dropdown,.popup-brand-container.has-error .filter-title-dropdown,.popup-model-container.has-error .filter-title-dropdown,.popup-dealer-container.has-error .filter-title-dropdown,.filter-group-work.has-error .filter-title-dropdown,.form-dealer-container.has-error .filter-title-dropdown{border:2px solid #ff0000!important;border-radius:12px;color:white}.form-dealer-container.has-error .filter-title-dropdown::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg')}.wpcf7-not-valid-tip{display:none!important}.custom-checkbox.checkbox-error{border:none!important}.box-form .custom-checkbox.checkbox-error::after{border:2px solid #f00}.sound-toggle-btn{position:absolute;bottom:34px;right:34px;width:40px;height:40px;background:rgba(0,0,0,.7);border:none;border-radius:50%;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease;padding:0}.sound-toggle-btn svg{width:20px;height:20px;transition:all .3s ease;color:white}.sound-toggle-btn[title="Выключить звук"] svg{color:#a1d683!important}.section_catalog--search{margin-top:64px}.section_catalog .title{font-family:var(--font-family);font-weight:700;font-size:56px;line-height:104%;letter-spacing:-.01em;color:#fff}.section_catalog .container{flex-direction:column}.section_catalog .info{display:flex;gap:20px}.section_catalog .info_filter{width:368px;min-width:368px;overflow:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow-x:hidden!important;max-height:100%}.section_catalog .info_filter--search{max-height:639px}.section_catalog .info_filter-box{min-width:348px;max-width:348px;padding-right:16px;box-sizing:border-box;position:relative;left:10px;display:flex;height:100%;flex-direction:column}.section_catalog--page .info_filter-box{height:auto}.section_catalog .info_filter::-webkit-scrollbar{width:4px}.section_catalog .info_filterr::-webkit-scrollbar-track{background:#333;border-radius:2px}.section_catalog .info_filter::-webkit-scrollbar-thumb{background-color:#494949;border-radius:2px}.section_catalog .info_filter::-webkit-scrollbar-thumb:hover{background-color:#494949}.info_filter-box-item--switch{display:flex;width:max-content}.info_filter-box-item input[type="radio"]{display:none}.info_filter-box-item input[type="checkbox"]{display:none}.info_filter-box-item--switch{display:flex;margin-bottom:24px}.info_filter-box-item--switch{display:flex;flex-direction:row;height:48px;overflow:hidden;padding:0;background:#333;border-radius:12px}.info_filter-box-item--switch input{display:none}.info_filter-box-item--switch label{height:100%;display:flex;align-items:center;padding:0 32px 1px;box-sizing:border-box;border-radius:12px;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;cursor:pointer}.info_filter-box-item--switch .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.info_filter-box-item--switch .filter-option label:hover{color:#a1d683;transition:.3s all}.info_filter-box-item{margin-bottom:24px}.info_filter-box-item .filter-group:nth-child(1){margin-bottom:12px}.info_filter-box-item .item_title{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#767676;margin-bottom:8px}.info_filter-box-item .filter-display{display:flex;justify-content:space-between;align-items:center}.info_filter-box-item .value-box{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;margin-bottom:12px;transition:.2s}.info_filter-box-item .value-box.active{color:#b0f086;transition:.2s}.info_filter-box-item .slider-container{position:relative;height:8px;margin-bottom:8px}.ui-widget-header{background:linear-gradient(to right,#a1d683,#a1d683)!important;border:none!important}.ui-slider{background:#333!important;border:none!important;height:8px!important;border-radius:5px!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.ui-slider-range{border-radius:5px!important}.ui-slider .ui-slider-handle{background:#a1d683!important;border:none!important;border-radius:50%;width:20px!important;height:20px!important;cursor:pointer;box-shadow:none;top:-8px!important;cursor:pointer!important}.ui-slider .ui-slider-handle:hover{box-shadow:none;border:none!important}.ui-slider .ui-slider-handle:active{border:none!important}.ui-slider .ui-slider-handle:focus-visible{border:none!important;box-shadow:none!important;outline:none}.filter-output{display:flex;flex-wrap:wrap;gap:8px}.filter-output__item{display:flex;border-radius:42px;padding:0 0 0 16px;background:#333;align-items:center;box-sizing:border-box;gap:4px}.filter-output__item span{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#f7f7f7}.filter-output__item:hover .filter-output__item-close{background:rgba(250,85,90,.08);transition:.2s}.filter-output__item-close{display:flex;position:relative;align-items:center;width:32px;height:32px;justify-content:center;border-radius:16px;transition:.2s;background:none;cursor:pointer}.filter-output__item .filter-output__item-close:hover{transition:.2s;background:#fa555a}.filter-output__item-close::before{content:'';background:#494949;width:20px;height:3px;display:flex;transform:rotate(45deg);left:8px;position:relative;border-radius:12px}.filter-output__item-close::after{content:'';background:#494949;width:20px;height:3px;display:flex;transform:rotate(-45deg);right:8px;position:relative;border-radius:12px}.filter-output__item:hover .filter-output__item-close::before{transition:.2s;background:#fa555a}.filter-output__item:hover .filter-output__item-close::after{transition:.2s;background:#fa555a}.filter-output__item .filter-output__item-close:hover::before{transition:.2s;background:white}.filter-output__item .filter-output__item-close:hover::after{transition:.2s;background:white}.filter-output__item--reset{background:rgba(250,85,90,.08);cursor:pointer}.filter-output__item--reset span{color:#fa555a}.filter-output__item--reset:hover span{color:white;transition:.2s}.filter-output__item--reset:hover{background:#fa555a;transition:.2s}.filter-output__item--reset .filter-output__item-close{background:none!important;transition:.2s}.filter-output__item--reset .filter-output__item-close::after{background:#fa555a;transition:.2s}.filter-output__item--reset .filter-output__item-close::before{background:#fa555a;transition:.2s}.filter-output__item--reset:hover .filter-output__item-close::after{background:white;transition:.2s}.filter-output__item--reset:hover .filter-output__item-close::before{background:white;transition:.2s}.info_filter-box__bottom .info_filter-box-item--switch label{color:#a1d683}.info_filter-box__bottom{margin-top:auto}.info_filter-box__bottom .info_filter-box-item--switch{margin-bottom:0}.info_filter-box__bottom .pagination{margin-bottom:12px}.swiper-container-wrapper{width:100%;position:relative;overflow:hidden}.swiperCars{width:100%}.section_catalog--page .info_list{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;width:100%}.section_catalog .card{display:flex;flex-direction:column;height:auto}.section_catalog .card-heaader{height:320px;border-radius:12px 12px 0 0;position:relative;width:100%;overflow:hidden}.section_catalog .card-heaader__sticker{position:absolute;top:0;left:0;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#a1d683;width:max-content;display:flex;align-items:center;justify-content:center;border-radius:0 0 12px 0;padding:0 16px 2px;box-sizing:border-box;height:40px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(51,51,51,.64);z-index:1}.section_catalog .card-heaader__slider{position:relative;overflow:hidden;height:100%;width:100%;cursor:pointer;display:flex}.section_catalog .card-heaader__slider img{height:100%;object-fit:cover;width:100%}.section_catalog .indicators-container{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;height:4px;z-index:5;pointer-events:none;background:black}.section_catalog .indicator-item{flex:1;height:4px;background:#222;margin:0;transition:background-color .2s ease}.section_catalog .indicator-item.active{background:#767676}.section_catalog .active-indicator{position:absolute;bottom:0;left:0;width:86px;height:4px;background:#767676;z-index:10;pointer-events:none;transition:left .2s ease}.section_catalog .card-body{display:flex;flex-direction:column;gap:24px}.section_catalog .card-body__info{border-radius:0 0 12px 12px;padding:16px;background:#333;box-sizing:border-box}.section_catalog .card-body__info .name{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;color:#fff;margin-bottom:2px}.section_catalog .card-body__info .parametr{margin-bottom:2px;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#cfcfcf}.section_catalog .card-body__parametr{display:flex;flex-direction:column;gap:6px;padding:0 16px;box-sizing:border-box;margin-bottom:24px}.section_catalog .card-body__parametr .item{display:flex;flex-wrap:nowrap;justify-content:space-between;padding-bottom:10px;border-bottom:2px solid #333;box-sizing:border-box}.section_catalog .card-body__parametr .item_name{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#767676}.section_catalog .card-body__parametr .item_value{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;text-align:right;color:#a1d683}.section_catalog .card-footer{display:flex;flex-direction:column;gap:16px;margin-top:auto;height:106px}.section_catalog .card-footer .btn-main{margin-top:auto}.section_catalog .card-footer__box{display:flex;flex-direction:column}.section_catalog .card-footer__box .price{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;text-align:right;color:#fff}.section_catalog .card-footer__box .old-price{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;text-align:right;color:#767676}.section_catalog .card-heaader__btns{display:flex;position:absolute;right:0;top:0;gap:4px}.section_catalog .card-heaader__btns .item{border-radius:0 0 12px 12px;box-sizing:border-box;padding:0 12px 2px;width:40px;height:40px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(51,51,51,.64);cursor:pointer}.section_catalog .card-heaader__btns .item svg{width:14px;height:14px}.section_catalog .card-heaader__btns .item:nth-child(2) svg{width:11px;height:14px}.section_catalog .card-heaader__btns .item:nth-child(2){border-radius:0 0 0 12px}.section_catalog .card-heaader__btns .item:hover{background:#333;transition:.3s}.section_catalog .card-heaader__btns .item.active{background:#fff;transition:.3s}.section_catalog .card-heaader__btns .item.active:hover{background:rgba(255,255,255,.8);transition:.3s}.section_catalog .card-heaader__btns .item.active path{fill:#222!important}.section_catalog .card-footer__box{padding-right:16px}.section_catalog .container .title span{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#8c8c8c;display:block;margin-top:4px}.info_filter-box-item--city .filter-group:nth-child(1){margin-bottom:0}.section_catalog .content{display:flex;flex-direction:column;width:100%}.section_catalog .content__box{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}.section_catalog .content__box .hr{height:1px;width:100%;background:#333;border-radius:2px;margin:0;box-sizing:border-box}.info_filter-box-item--checkbox-parametr{display:flex;flex-direction:row;gap:4px;flex-wrap:wrap}.info_filter-box-item--checkbox-parametr input{display:none}.info_filter-box-item--checkbox-parametr label{height:100%;display:flex;align-items:center;padding:11px 16px;box-sizing:border-box;border-radius:12px;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#f7f7f7;cursor:pointer;background:#333}.info_filter-box-item--checkbox-parametr .filter-option input[type="checkbox"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.info_filter-box-item--checkbox{flex-direction:column}.info_filter-box-item--checkbox-parametr .filter-option label:hover{color:#a1d683;transition:.3s all}.info_filter-box-item--switch .filter-option input[type="radio"]:checked+label:hover{background:#b0f086}.info_filter-box-item--checkbox-parametr .filter-option input[type="checkbox"]:checked+label:hover{background:#b0f086}.info_filter-box-item--color .info_filter-box-item--checkbox-parametr .filter-option label{padding:4px 16px 4px 4px}.info_filter-box-item--color .info_filter-box-item--checkbox-parametr .filter-option label span{border:2px solid #333;border-radius:8px;width:32px;height:32px;margin-right:8px;box-sizing:border-box}.section_catalog--page{margin-top:20px;margin-bottom:128px}.filter-dop{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.filter-dop__status{display:flex;gap:32px}.filter-dop__status .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:24px;height:24px;background:none;left:0;top:0;border:2px solid #333;border-radius:4px;box-sizing:border-box;cursor:pointer;transition:.3s all}.filter-dop__status li:hover .custom-checkbox::after{border:2px solid #a1d683;transition:.3s all}.filter-dop__status .custom-checkbox{position:relative;display:flex;align-items:center}.filter-dop__status .custom-checkbox div{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;margin-left:36px;cursor:pointer;text-wrap:nowrap}.filter-dop__status .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:24px;height:24px;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:24px 24px;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:4px;overflow:hidden}.filter-dop__sort{display:flex;gap:4px}.filter-dop__sort .filter-group{position:relative}.filter-dop__sort .filter-group .filter-title-dropdown{width:max-content;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:118%;padding:0 16px 0 12px;height:40px;align-items:center}.filter-dop__sort .filter-group .filter-title-dropdown::after{display:none}.filter-dop__sort .filter-group.active>.filter-title-dropdown::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-dop__sort .filter-title-dropdown::before{content:'';background-image:url('/wp-content/themes/optima/img/Sort.svg');background-size:20px 20px;width:20px;height:20px;transition:.3s all;margin-left:0;z-index:2;margin-right:8px}.filter-dop__sort .filter-group.active .accordion{z-index:2}.filter-dop__sort .filter-group .accordion{width:auto;position:absolute;box-sizing:border-box;bottom:auto;top:48px;border:1px solid #494949;border-radius:12px;box-sizing:border-box;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(51,51,51,.64)}.filter-dop__sort .filter-group.input-selected .filter-title-dropdown::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-dop__sort .filter-group .accordion .filter-option label{text-wrap:nowrap;background:none!important}.filter-dop__sort .filter-group .accordion .filter-options{padding-right:0}.filter-dop__sort .filter-group input{display:none}.filter-dop__sort .filter-option label::after{content:'';position:absolute;left:14px;top:50%;transform:translateY(-50%) scale(0);width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .3s ease}.filter-dop__sort .filter-option label:hover::after{background:#a1d683;transition:.3s all}.filter-dop__sort .filter-option label::before{content:'';position:absolute;left:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;border:2px solid #222;border-radius:50%;background:transparent;transition:all .3s ease;box-sizing:border-box}.filter-dop__sort input[type="radio"]:checked+label::before{border-color:#fff;transition:.3s all}.filter-dop__sort input[type="radio"]:checked+label::after{transform:translateY(-50%) scale(1)}.filter-dop__sort input[type="radio"]:checked+label:hover::before{border-color:#a1d683;transition:.3s all}.filter-dop__sort .filter-option{position:relative}.filter-dop__sort .filter-option label:hover::before{border:2px solid #a1d683}.filter-dop__sort .filter-group .accordion .filter-option label{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;padding:8px 16px 8px 44px;box-sizing:border-box;cursor:pointer;display:block;transition:color .3s ease;position:relative;text-shadow:none}.filter-dop__sort .filter-group .accordion{padding-top:0;z-index:2}.filter-dop__sort .filter-group:nth-child(2) .filter-title-dropdown::before{display:none!important}.filter-dop__sort .filter-group:nth-child(2) .accordion{right:0}.filter-dop__sort .filter-group .accordion .filter-option input[type="radio"]:checked+label{color:#f7f7f7}.filter-dop__sort .filter-group .accordion .filter-option input[type="radio"]:checked+label:hover{color:#a1d683}.filter-dop__sort .filter-group .accordion .filter-option:hover label{color:#a1d683}.section_catalog .content .show-product{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;padding:0 40px;border:2px solid #333;border-radius:12px;display:flex;transition:.3s all;height:48px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:max-content;background:#333;cursor:pointer;margin:48px auto 16px}.section_catalog .content .show-product:hover{text-shadow:0 0 24px rgba(176,240,134,.24);color:#b0f086;transition:.3s all;border:2px solid #494949}.pagination-catalog{display:flex;gap:4px;margin-left:auto;margin-right:auto;margin-top:30px}.pagination-catalog .prev,.pagination-catalog .next{border-radius:12px;width:48px;height:48px;background:none;transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer}.pagination-catalog .prev span,.pagination-catalog .next span{display:none!important}.pagination-catalog .next:hover,.pagination-catalog .prev:hover{background:#333;transition:.3s all}.pagination-catalog .prev::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:20px 20px}.pagination-catalog .next::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:20px 20px}.pagination-catalog .next:hover::before{filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.pagination-catalog .prev:hover::before{filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.pagination-catalog .count{border-radius:12px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#f7f7f7;transition:.3s all}.pagination-catalog .count:hover{background:#333;color:#b0f086;transition:.3s all}.pagination-catalog .count.active{background:#a1d683;color:black;transition:.3s all}.section_catalog .info_filter-box .btn-show-filter{display:none}.section_catalog--page .info_filter{position:relative}.section_catalog--page .info_filter-box.fixed{position:fixed;top:80px!important;left:44px}.info_filter-box-item--color{margin-bottom:0}.swiperCars{opacity:0}.swiperCars.swiper-initialized{opacity:1}.section_catalog--detail-info{margin-top:32px;margin-bottom:64px}.section_catalog--detail-info .container{display:grid;flex-wrap:nowrap;grid-template-columns:repeat(2,1fr);gap:32px}.section_catalog--detail-info .gallery__sticker{position:absolute;top:0;left:0;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#a1d683;width:max-content;display:flex;align-items:center;justify-content:center;border-radius:0 0 12px 0;padding:0 16px 2px;box-sizing:border-box;height:40px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(51,51,51,.64);z-index:2}.section_catalog--detail-info .gallery__btns{display:flex;position:absolute;right:0;top:0;gap:4px;z-index:2}.section_catalog--detail-info .gallery__btns .item{border-radius:0 0 12px 12px;box-sizing:border-box;padding:0 12px 2px;width:40px;height:40px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(51,51,51,.64);cursor:pointer}.section_catalog--detail-info .gallery__btns .item:nth-child(1) svg{width:13px;height:13px}.section_catalog--detail-info .gallery__btns .item svg{width:14px;height:14px}.section_catalog--detail-info .gallery__btns .item:nth-child(3) svg{width:11px;height:14px}.section_catalog--detail-info .gallery__btns .item:nth-child(3){border-radius:0 0 0 12px}.section_catalog--detail-info .gallery__btns .item:hover{background:#333;transition:.3s}.section_catalog--detail-info .gallery__btns .item.active{background:#fff;transition:.3s}.section_catalog--detail-info .gallery__btns .item.active:hover{background:rgba(255,255,255,.8);transition:.3s}.section_catalog--detail-info .gallery__btns .item.active path{fill:#222!important}.slider-cars-detail{opacity:0}.slider-cars-detail.swiper-initialized{opacity:1}.slider-cars-detail-dop{opacity:0}.slider-cars-detail-dop.swiper-initialized{opacity:1}.section_catalog--detail-info .gallery{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:4px;border-radius:12px}.slider-cars-detail-dop,.slider-cars-detail{width:100%}.slider-cars-detail__item{width:100%;height:600px}.slider-cars-detail-dop__item img,.slider-cars-detail__item img{width:100%;height:100%;object-fit:cover}.slider-cars-detail-dop__item{width:100%;height:99px;cursor:pointer}.pagination-detail-cars{margin-top:0;display:flex;gap:2px;margin-left:auto;margin-right:auto;position:absolute;bottom:16px;z-index:2;left:50%;transform:translate(-50%)}.pagination-detail-cars .prev,.pagination-detail-cars .next{width:64px;height:40px;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px)}.pagination-detail-cars .prev{border-radius:12px 0 0 12px}.pagination-detail-cars .next{border-radius:0 12px 12px 0}.pagination-detail-cars .prev span,.pagination-detail-cars .next span{display:none!important}.pagination-detail-cars .next:hover,.pagination-detail-cars .prev:hover{background:#494949;transition:.3s all}.pagination-detail-cars .prev::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:20px 20px}.pagination-detail-cars .next::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:20px 20px}.pagination-detail-cars-dop{margin-top:0;display:flex;gap:2px;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2}.pagination-detail-cars-dop .prev,.pagination-detail-cars-dop .next{border-radius:50%;width:32px;height:32px;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);position:absolute;z-index:2;transform:translateY(-50%)}.pagination-detail-cars-dop .prev{left:16px}.pagination-detail-cars-dop .next{right:16px;margin-left:auto}.pagination-detail-cars-dop .prev span,.pagination-detail-cars-dop .next span{display:none!important}.pagination-detail-cars-dop .next:hover,.pagination-detail-cars-dop .prev:hover{background:#494949;transition:.3s all}.pagination-detail-cars-dop .prev::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:20px 20px}.pagination-detail-cars-dop .next::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:20px 20px;transition:.3s all}.slider-cars-detail-dop__item::before{content:'';width:100%;height:100%;background:rgba(0,0,0,.5);transition:.3s all;opacity:1;display:block;position:absolute}.slider-cars-detail-dop__item:hover::before{opacity:0;transition:.3s all}.slider-cars-detail-dop__item.thumb-active::before{opacity:0}.section_catalog--detail-info .content{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}.section_catalog--detail-info .content__parametr{display:flex;flex-direction:column}.section_catalog--detail-info .content__parametr-title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#f7f7f7}.section_catalog--detail-info .content__parametr-top{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;color:#8c8c8c;margin-top:4px}.section_catalog--detail-info .content__parametr-box{display:flex;flex-direction:column;margin-top:16px}.section_catalog--detail-info .content__parametr-box-title{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;margin-bottom:7px;color:#fff}.section_catalog--detail-info .content__parametr-box .item{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:4px;padding-bottom:10px;border-bottom:2px solid #333;box-sizing:border-box}.section_catalog--detail-info .content__parametr-box .item_name{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#8c8c8c}.section_catalog--detail-info .content__parametr-box .item_value{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;text-align:right;color:#a1d683}.section_catalog--detail-info .content__parametr-box .item:last-child{margin-bottom:0}.section_catalog--detail-info .content__price{display:flex;gap:16px;flex-direction:column}.section_catalog--detail-info .content__price .price{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#a1d683}.section_catalog--detail-info .content__price .old-price{margin-top:4px;font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;text-decoration:line-through;color:#8c8c8c}.section_catalog--detail-info .content__price--btns{display:flex;flex-direction:column;gap:4px}.section_catalog--detail-info .btn-black{cursor:pointer}.section_catalog--detail-info .tabs-title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:16px}.section_catalog--detail-info .tabs-info{margin-top:16px;font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7;display:none;animation:fadeIn .3s ease}.section_catalog--detail-info .tabs-info.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.section_catalog--detail-info .tabs-info ul{list-style:disc;padding-left:20px}.section_catalog--detail-info .tabs-info p{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7;margin-bottom:15px}.section_catalog--detail-info .tabs-info li{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section_catalog--detail-info .content__parametr-mobile{display:none}.section_catalog--detail-slider .info{display:flex;flex-direction:column;gap:40px}.section_catalog--detail-slider .info .pagination{margin-top:0}.swiperRecCars{opacity:0;width:100%}.swiperRecCars.swiper-initialized{opacity:1}.swiperDopCars{opacity:0;width:100%}.swiperDopCars.swiper-initialized{opacity:1}.section_catalog--detail-slider{margin-bottom:64px;margin-top:32px}.section__map .box_title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:24px}.section__map .box__name_dealers{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;text-decoration:underline;text-decoration-skip-ink:none;color:#a1d683;margin-bottom:8px;display:block}.section__map--details-cars #map{height:511px}.section__map--details-cars .box__name{margin-bottom:33px}.section__gradient-form--variant-two--vertical .container{display:flex;flex-direction:column;justify-content:center;align-content:center}.section__gradient-form--variant-two--vertical .container .box-form{margin:32px auto 0}.section__gradient-form--variant-two--vertical .box-contacts{display:flex;flex-direction:column;justify-content:space-between;justify-content:center;align-items:center;text-align:center}.section__gradient-form--variant-two--vertical .box-contacts .top{width:700px}.section_catalog--detail-slider .container{position:relative}.section_catalog--detail-slider .reset-product{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#b8b8b8;position:absolute;right:34px;top:24px;cursor:pointer;transition:.3s all}.section_catalog--detail-slider .reset-product:hover{transition:.3s all;color:#fa555a}.swiperFavoritesCars{opacity:0;width:100%}.swiperFavoritesCars.swiper-initialized{opacity:1}.section_catalog--compare .info{flex-direction:row}.swiperCompareCars{opacity:0;width:100%}.swiperCompareCars.swiper-initialized{opacity:1}.section_catalog--compare .pagination .count{display:none!important}.section_catalog--compare .pagination{margin:0}.section_catalog--compare .pagination .prev,.section_catalog--compare .pagination .next{width:142px}.section_catalog--detail-slider .info .pagination{opacity:0}.section_catalog--detail-slider .info .pagination.active{opacity:1}.section_catalog--compare .card-body__parametr .item_value{margin-left:auto}.section_catalog--compare .box-compare-paramets{position:absolute;top:442px;width:100%}.section_catalog--compare .card-body__info{padding-bottom:0;max-height:98px;height:98px;overflow:hidden}.section_catalog--compare .info_filter--search{max-height:100%;overflow:hidden}.swiperCompareCars-pagination--mb{display:none}.section_catalog--compare .card-body__info .name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section_catalog--compare .card-body__info .parametr{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section_catalog .active-indicator{width:auto}.section_catalog--compare .card-body__info{padding-bottom:0;max-height:98px;height:98px;overflow:hidden}.section_catalog--compare .info_filter--search{max-height:100%;overflow:hidden}.swiperCompareCars-pagination--mb{display:none}.section_catalog--compare .card-body__info .name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section_catalog--compare .card-body__info .parametr{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section_catalog .active-indicator{width:auto}header .box-icon-btns{display:flex;gap:8px;margin-left:8px}header .box-icon-btns a{display:block;position:relative;width:40px;height:40px}header .box-icon-btns a span{position:absolute;top:-6px;right:-2px;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;z-index:1}.section__brand .list__item-count{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:124%;color:#a1d683;margin-left:auto;margin-right:30px}.vin-product{display:none!important}.vacancy-summary{margin-bottom:30px}.box-share{display:flex;gap:30px;justify-content:center;padding-bottom:30px;padding-top:30px}.box-share a{width:45px;height:45px}.box-share img{width:45px;height:45px;cursor:pointer}.box-share br{display:none!important}.info_list.loading{position:relative;min-height:300px}.info_list.loading:before{content:'';position:absolute;top:50%;left:50%;width:40px;height:40px;margin:-20px 0 0 -20px;border:3px solid #f3f3f3;border-top:3px solid #3498db;border-radius:50%;animation:spin 1s linear infinite;z-index:10}.info_list.loading:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,.7);z-index:9}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.pagination-catalog .count.active{background-color:#a1d683;color:black;pointer-events:none}.pagination-catalog a{transition:all .3s ease}.section__policy .info .subtitle{text-decoration:none}.section__policy .info a:hover{color:#a1d683;transition:.3s all}.box-form .custom-checkbox .name{text-decoration:none}.box-form .custom-checkbox .name a{text-decoration:underline}.box-form .custom-checkbox .name{margin-top:5px;padding-right:10px}#acceptance-market{margin-top:16px}.card-heaader__slider .image-wrapper{width:100%}.yandex-smart-container{display:flex;margin:0;margin-top:0;margin-top:0;margin-top:0;justify-content:flex-start;align-items:center;width:100%;margin-top:20px}.section__news--detail .gallery{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;border-radius:0;width:572px;min-width:572px}.section__news--detail .slider-cars-detail{height:346px}.section__news--detail .slider-cars-detail{border-radius:12px}.section__news--detail .pagination-detail-cars .prev::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:20px 20px}.section__news--detail .pagination-detail-cars .next::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:20px 20px}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{width:40px;height:40px}.section__news--detail .pagination-detail-cars{margin-top:0;display:flex;gap:2px;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2;left:0;bottom:auto}.section__news--detail .slider-cars-detail-dop__item{height:61px}.section__news--detail .slider-cars-detail-dop__item img,.section__news--detail .slider-cars-detail__item img{border-radius:12px}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{border-radius:50%;width:40px;height:40px;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);position:absolute;z-index:2;transform:translateY(-50%);opacity:.8}.section__news--detail .pagination-detail-cars .next:hover,.section__news--detail .pagination-detail-cars .prev:hover{opacity:1;transition:.3s all}.section__news--detail .pagination-detail-cars .prev{border-radius:50%;left:16px}.section__news--detail .pagination-detail-cars .next{border-radius:50%;right:16px;margin-left:auto}.section__news--detail .slider-cars-detail__item{height:346px}.section__news--detail .slider-cars-detail-dop{border-radius:12px}.arrow-top-scroll{position:fixed;right:34px;bottom:100px;border:1px solid #fff;border-radius:12px;width:40px;height:40px;box-sizing:border-box;background:#333;display:flex;align-items:center;justify-content:center;transition:opacity .2s ease,bottom .2s ease,top .2s ease!important;cursor:pointer;opacity:0;z-index:-1}.arrow-top-scroll.active{opacity:1;z-index:999}.arrow-top-scroll:hover{transition:.2s all;background:rgba(0,0,0,0)}.arrow-top-scroll::before{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:20px 20px;width:20px;height:20px;transform:rotate(180deg)}.arrow-top-scroll.absolute-mode{position:absolute;bottom:auto;top:auto;transition:opacity .2s ease,top .2s ease!important}.arrow-wrapper{position:relative;width:100%}.collapsible-text{max-height:200px;overflow:hidden;transition:max-height .3s ease}.collapsible-text.expanded{max-height:5000px}.section__news--detail .text-container{position:relative}.button-panel{width:30px;height:30px;position:absolute;right:-50px;top:170px}.button-panel button{font-size:16px;cursor:pointer;display:flex;background:#a1d683;color:#222;border-radius:50%;box-sizing:border-box;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.button-panel button:hover{background:#b0f086;box-shadow:0 0 40px 0 rgba(176,240,134,.16),0 0 10px 0 rgba(181,214,163,.16);transition:.3s}.button-panel button.hidden{display:none}.section__mail .container{display:grid;grid-template-columns:repeat(2,1fr);gap:130px;margin-top:64px;margin-bottom:96px}.section__mail .box-form{padding:32px 36px;box-sizing:border-box;backdrop-filter:blur(24px);background:rgba(51,51,51,.64);border-radius:24px}.section__mail .title{margin-bottom:10px}.section__mail .text{padding-right:90px;font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__mail .box-form form{display:grid;grid-template-columns:repeat(2,1fr)}.section__mail .box-form .custom-checkbox{grid-column:2 span}.section__mail .box-form .yandex-smart-container{grid-column:2 span}.section__mail .box-form .btn-main{margin-top:32px}.section__mail .box-form .box:nth-child(2){margin-right:8px}.section__mail .box-form .box:nth-child(3){margin-left:8px}.section_catalog .info .info__content-front{display:flex;position:relative;width:100%;flex-direction:column;overflow:hidden}.section_catalog .info .info__content-front .filter-dop__sort{margin-left:auto}.section_catalog .info .info__content-front .filter-group .accordion{right:0}@media(min-width:1920px){header{position:relative;top:0;left:0;right:0;z-index:3;background:var(--black);border:none;transition:.3s all}header.fixed{background:var(--black);border-bottom:.052vw solid var(--dark-gray);position:fixed;transition:.3s all}.hr-header{height:5.729vw;display:none}.hr-header.active{display:block}.header__container-list{transition:opacity .3s ease,transform .3s ease,visibility .3s ease;opacity:1;transform:translateY(0);visibility:visible}header.fixed .header__container-list{opacity:0;transform:translateY(-.521vw);visibility:hidden;height:0;transition:0s all}header.fixed.active .header__container-list{visibility:visible}header.fixed.show-menu .header__container-list{opacity:1;transform:translateY(0);visibility:visible;height:auto;transition:.1s all}html.active header{z-index:3}html.active-popup{padding-right:.365vw;overflow:hidden;height:100vh;scroll-behavior:scroll;box-sizing:border-box}html.active-popup::before{content:"";position:fixed;left:0;top:0;z-index:10;backdrop-filter:blur(.417vw);-webkit-backdrop-filter:blur(.417vw);background:rgba(17,17,17,.64);height:100%;width:100%}main{z-index:2}.header__container{width:100%;height:auto;top:0;z-index:4;margin:auto;display:flex;justify-content:center;align-items:center;padding-top:0;box-sizing:border-box;max-width:100%;margin:0 auto;position:relative}.header__container--menu{width:100%;margin:0 auto;display:flex;align-items:flex-start;gap:0;padding:0;box-sizing:border-box;flex-direction:column}.header__container--menu .top{display:flex;width:100%;justify-content:space-between;padding:.625vw 1.771vw;border-bottom:.052vw solid #333;box-sizing:border-box;align-items:center}.header__container-list{padding:0 1.771vw 0 .521vw;box-sizing:border-box;width:100%}header .logo{width:14.271vw;height:.833vw}.menu{display:flex;gap:0;margin-top:0}.menu .submenu{position:relative}.menu li a{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;padding:.625vw 1.25vw;box-sizing:border-box;transition:.3s all;border-radius:0 0 .625vw .625vw}.submenu>a,.menu li>a{position:relative;transition:color .3s ease}.menu .submenu:hover>a,.menu li a:hover{background:rgba(51,51,51,.64);transition:.3s all;border-radius:0 0 .625vw .625vw;color:#a1d683;text-shadow:0 0 1.25vw rgba(176,240,134,.24)}.menu .submenu .submenu-list a{background:none}.menu li{display:flex}.menu .submenu a{display:flex;align-items:center;gap:.104vw}.menu .submenu>a::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:1.042vw 1.042vw;width:1.042vw;height:1.042vw;transition:.3s all}.menu .submenu:hover>a::after{filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.menu .submenu>a.active:after{transition:.3s all}.menu .submenu .submenu-list a{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;width:100%;padding:0}.menu .submenu .submenu-list a:hover{transition:.3s all;color:var(--green)}.submenu-list{opacity:0;visibility:hidden;transform:translateY(.521vw);transition:all .3s ease}.submenu:hover .submenu-list{opacity:1;visibility:visible;transform:translateY(0)}header .info{margin-left:0;display:flex;align-items:center}.city__list{list-style:none;position:absolute;left:auto;right:0;padding-left:0;margin-top:2.604vw;display:flex;flex-direction:column;gap:.781vw;z-index:-1;width:max-content;border:.208vw solid rgba(255,255,255,0);border-radius:.625vw;padding:.833vw 1.25vw;backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64);opacity:0;z-index:-1;max-height:8.802vw;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow-x:hidden!important}.city__list::-webkit-scrollbar{width:.208vw}.city__list::-webkit-scrollbar-track{background:#333;border-radius:.104vw}.city__list::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.104vw}.city__list::-webkit-scrollbar-thumb:hover{background-color:#494949}header .info .city{position:relative;transition:.3s all}header .info .city span{display:flex;padding:.573vw .938vw .625vw 1.25vw;box-sizing:border-box;background:#333;border-radius:.625vw;display:flex;gap:.208vw;font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:118%;color:#fff;cursor:pointer;box-sizing:border-box;border:.104vw solid #333;height:2.083vw;justify-content:center;align-items:center}header .info .city span::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:1.042vw 1.042vw;width:1.042vw;height:1.042vw;transition:.3s all}header .info .city:hover span::after{transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}header .info .city:hover span{border:.104vw solid #494949;box-shadow:inset 0 0 .833vw 0 rgba(161,214,131,.08);background:#333;color:#b0f086;text-shadow:0 0 1.25vw rgba(176,240,134,.24);transition:.3s all}.city__list{list-style:none;position:absolute;left:auto;right:0;padding-left:0;margin-top:.208vw;display:flex;flex-direction:column;gap:.781vw;z-index:-1;width:max-content;border:.208vw solid rgba(255,255,255,0);border-radius:.625vw;padding:.833vw .833vw;backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64);opacity:0;visibility:hidden;transform:translateY(.521vw);transition:all .3s ease;min-width:9.271vw;box-sizing:border-box}header .info .city:hover .city__list{opacity:1;visibility:visible;transform:translateY(0);transition:all .3s ease;z-index:2}header .info .city .city__list li{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;cursor:pointer;transition:.3s all}header .info .city .city__list li:hover{transition:.3s all;color:var(--green)}header .info .city .city__list li:hover .name{transition:.3s all;color:#a1d683;text-shadow:0 0 1.25vw rgba(176,240,134,.24)}header .top .box{display:flex;flex-direction:column;gap:.208vw;margin-right:1.25vw}header .top .box .tel{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff}header .top .box .tel:hover{transition:.3s all;color:var(--green)}header .top .box span{font-family:var(--second-family);font-weight:400;font-size:.625vw;line-height:128%;color:#a2a2a2;margin-left:auto}.btn{display:flex;align-items:center;justify-content:center;border-radius:.26vw;box-sizing:border-box}.container{display:flex;width:100%;margin:0 auto;position:relative;padding:0 1.771vw;box-sizing:border-box}.btn-burger{display:none}.submenu-list{list-style:none;position:absolute;left:0;padding-left:0;margin-top:2.604vw;display:flex;flex-direction:column;gap:.781vw;z-index:-1;width:max-content;border:.208vw solid rgba(255,255,255,0);border-radius:.625vw;padding:.833vw 1.25vw;backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64)}.navbar__menu-item.submenu .submenu-list{opacity:0;z-index:-1}.navbar__menu-item.submenu.active .submenu-list{display:flex;top:4.531vw;transition:.2s all;z-index:220;opacity:1}.city__list .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:1.25vw;height:1.25vw;background:none;left:0;top:0;border:.104vw solid #333;border-radius:.208vw;box-sizing:border-box;cursor:pointer;transition:.3s all}header .info .city .city__list li:hover .custom-checkbox::after{border:.104vw solid #a1d683;transition:.3s all}.city__list .custom-checkbox{position:relative;display:flex;align-items:center}.city__list .custom-checkbox div{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;margin-left:1.875vw;cursor:pointer}.city__list .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:1.25vw;height:1.25vw;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:1.25vw 1.25vw;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.208vw;overflow:hidden}.custom-checkbox input[type="checkbox"]{display:none}.section__banner{position:relative;height:100vh;min-height:35.938vw;max-height:35.938vw}.section__banner--corp{min-height:56.771vw;height:56.771vw;max-height:56.771vw}.section__banner img,.section__banner video{object-fit:cover;width:100%;height:35.938vw;position:absolute;display:block}.section__banner--corp img{min-height:56.771vw}.section__banner .container{height:100%;z-index:2;padding-top:4.583vw}.section__banner--corp .container{padding-top:3.333vw}.section__banner .container .info{width:59.375vw;display:flex;flex-direction:column;align-items:center;margin:0 auto}.section__banner .container .title-banner{font-family:var(--font-family);font-weight:700;font-size:2.917vw;line-height:104%;letter-spacing:-.01em;text-align:center;color:#fff}.section__banner .container .text-banner{font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;text-align:center;color:#fff;margin-top:.833vw;width:35.208vw}.btn{position:relative}.btn-main{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#222;cursor:pointer;box-sizing:border-box;padding:.677vw 2.083vw .729vw;border-radius:.625vw;background:#a1d683;outline:none;border:none;transition:.3s}.btn-main:hover{background:#b0f086;box-shadow:0 0 2.083vw 0 rgba(176,240,134,.16),0 0 .521vw 0 rgba(181,214,163,.16);transition:.3s}.section__banner .box-form{padding:1.667vw;box-sizing:border-box;border-radius:1.25vw;backdrop-filter:blur(2.5vw);-webkit-backdrop-filter:blur(2.5vw);background:rgba(51,51,51,.32);margin-top:1.667vw;width:23.125vw}.section__banner .box-form .btn-main{margin-top:2.083vw}.box-form .input::placeholder{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:white}.box-form .input{width:100%;border:.104vw solid #222;border-radius:.625vw;width:100%;height:2.5vw;box-sizing:border-box;outline:none;padding:0 1.25vw;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;background:#222;margin-bottom:.833vw;transition:all .3s ease}.box-form .textarea{resize:none;width:100%;border:.104vw solid #222;border-radius:.625vw;width:100%;box-sizing:border-box;outline:none;padding:.677vw 1.25vw;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;width:100%;height:5.625vw;background:#222;margin:0 0 .833vw;transition:all .3s ease}.box-form input.filled,.box-form textarea.filled{border:.104vw solid #494949;color:#b0f086;text-shadow:0 0 1.25vw rgba(176,240,134,.24)}.box-form .textarea::placeholder{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:white}.box-form .box{position:relative;overflow:hidden}.box-form .placeholder{position:absolute;right:0;top:0;font-family:var(--font-family);font-weight:600;font-size:.625vw;line-height:118%;color:#b8b8b8;border-radius:0 .625vw 0 .208vw;backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64);padding:0 .417vw .052vw;opacity:0;z-index:-1;transition:opacity .3s ease,z-index .3s ease}.box-form .placeholder.active{opacity:1;z-index:1}.box-form .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:1.25vw;height:1.25vw;background:none;left:0;top:0;border-radius:.104vw;box-sizing:border-box;cursor:pointer;background:#222}.box-form .custom-checkbox{position:relative;display:flex;align-items:center}.box-form .custom-checkbox div{font-family:var(--third-family);font-weight:400;font-size:.625vw;line-height:128%;color:#cfcfcf;margin-left:1.875vw}.box-form .custom-checkbox div a{font-family:var(--third-family);font-weight:400;font-size:.625vw;line-height:128%;color:#cfcfcf}.box-form .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:1.25vw;height:1.25vw;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:1.25vw 1.25vw;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.208vw;overflow:hidden}.header__container-list .info{display:none!important}.section__breadcrumbs{background:#222;padding-top:.365vw;padding-bottom:.365vw}.section__breadcrumbs{display:flex;flex-direction:column}.breadcrumbs span{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#b8b8b8;display:flex;align-items:center}.breadcrumbs span a{font-family:var(--font-family);font-weight:400;font-size:.729vw;line-height:125%;color:#8c8c8c;transition:.3s all}.breadcrumbs span:not(:first-child)::before{content:'';background-image:url('/wp-content/themes/optima/img/Micro-Arrow-LR.svg');background-size:.833vw 1.042vw;width:.833vw;height:1.042vw;display:block}.breadcrumbs span a:hover{transition:.3s all;color:var(--green)}.section__breadcrumbs .container{flex-wrap:wrap}.section--dark .title{color:#fff}.section--light .title{color:#222}.title{font-family:var(--font-family);font-weight:700;font-size:2.083vw;line-height:110%;letter-spacing:-.01em;color:#222;margin-bottom:2.083vw}.section--dark .title--small{color:#fff}.section--light .title--small{color:#222}.title--small{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:1.667vw}.section__adv--corp{padding-top:1.354vw;padding-bottom:1.771vw;box-sizing:border-box;border-radius:1.25vw;position:relative;bottom:1.354vw;background:#EBEBEB}.section__adv--corp .container{flex-direction:column}.section__adv--corp .list{display:grid;grid-template-columns:repeat(6,1fr);gap:1.042vw}.section__adv--corp .list .item{border-radius:1.25vw;padding:1.667vw;background:#fff;box-sizing:border-box}.section__adv--corp .list .item .item__name{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:.833vw}.section__adv--corp .list .item .item__text{font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#494949}.section__adv--corp .list .item:nth-child(9n+1){grid-column:span 2}.section__adv--corp .list .item:nth-child(9n+2){grid-column:span 4}.section__adv--corp .list .item:nth-child(9n+3),.section__adv--corp .list .item:nth-child(9n+4),.section__adv--corp .list .item:nth-child(9n+5){grid-column:span 2}.section__adv--corp .list .item:nth-child(9n+6){grid-column:span 4}.section__adv--corp .list .item:nth-child(9n+7){grid-column:span 2}.section__adv--corp .list .item:nth-child(9n+8),.section__adv--corp .list .item:nth-child(9n+9){grid-column:span 3}.section__contacts--corp{padding-top:2.5vw;padding-bottom:4.167vw}.section__contacts--corp .container{flex-direction:column}.section__contacts--corp .list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.042vw}.section__contacts--corp .list img{margin-bottom:.833vw;width:13.542vw;height:15.521vw;object-fit:cover}.section__contacts--corp .list .item{border-radius:1.25vw;padding:1.042vw 1.25vw 1.25vw;background:#333;display:flex;flex-direction:column}.section__contacts--corp .list .item .item__name{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:.208vw}.section__contacts--corp .list .item .item__post{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#a1d683;margin-bottom:.833vw}.section__contacts--corp .list .item .item__tel{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;margin-bottom:.417vw;margin-top:auto;transition:.3s all}.section__contacts--corp .list .item .item__tel:hover{color:#a1d683;transition:.3s all}.section__contacts--corp .list .item .item__mail{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;transition:.3s all}.section__contacts--corp .list .item .item__mail:hover{color:#a1d683;transition:.3s all}.section__manager--corp{padding-bottom:3.333vw}.section__manager--corp .box{backdrop-filter:blur(1.25vw);background:#333;border-radius:1.25vw;padding:1.25vw;width:100%}.section__manager--corp .list{display:grid;grid-template-columns:repeat(4,1fr);gap:1.042vw}.section__manager--corp .list .item{background:#222;border-radius:.625vw;padding:.833vw 1.25vw;box-sizing:border-box;display:flex;gap:.625vw;height:4.583vw;transition:.3s all}.section__manager--corp .list .item:hover{background:#B0F086;transition:.3s all}.section__manager--corp .item__info{display:flex;flex-direction:column;gap:.208vw}.section__manager--corp .item__info-name{font-family:var(--second-family);font-weight:700;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#fff;transition:.3s all}.section__manager--corp .list .item:hover .item__info-name{color:#222;transition:.3s all}.section__manager--corp .item__info-link{display:flex;gap:.208vw;align-items:center;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:124%;color:#a1d683;transition:.3s all}.section__manager--corp .list .item:hover .item__info-link{color:#222;transition:.3s all}.section__manager--corp .item__info-link::after{content:'';width:1.042vw;height:1.042vw;background-size:1.042vw 1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_right.svg');transition:.3s all}.section__manager--corp .list .item:hover .item__info-link::after{background-image:url('/wp-content/themes/optima/img/arrow_right-black.svg');transition:.3s all}.section__manager--corp img{max-width:3.75vw;margin-left:auto;object-fit:contain;max-height:2.5vw;filter:brightness(0) invert(1)}footer .container:nth-child(1){background:#333}footer .info{padding-top:1.667vw;padding-bottom:1.667vw;position:relative;display:flex;gap:1.042vw;width:100%;justify-content:space-between}footer .info .logo,footer .info .logo img{width:10.938vw;height:.729vw}footer .info .btn-mail{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#a1d683;background:rgba(161,214,131,.16);position:absolute;bottom:0;left:0;border-radius:.625vw;padding:0 1.667vw .052vw;width:11.146vw;height:2.083vw;display:flex;justify-content:center;align-items:center;box-sizing:border-box;bottom:1.667vw;transition:.3s all}footer .info .btn-mail:hover{transition:.3s all;background:#b0f086;box-shadow:0 0 2.083vw 0 rgba(176,240,134,.16),0 0 .521vw 0 rgba(181,214,163,.16);color:#222}footer .info .col:nth-child(1){width:17.083vw}footer .info .col{display:flex;flex-direction:column;gap:.625vw;width:12.552vw}footer .info .col .subtitle{font-family:var(--font-family);font-weight:500;font-size:1.042vw;line-height:122%;color:#b8b8b8}footer .info .col .list{display:flex;flex-direction:column;gap:.417vw 1.042vw}footer .info .col .list a{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;transition:.3s all}footer .info .col .list a:hover{transition:.3s all;color:var(--green)}footer .info .col--brand .list{max-height:12.031vw;flex-wrap:wrap}footer .container:nth-child(2){align-items:center;padding-top:.417vw;padding-bottom:.417vw}footer .container .text{font-family:var(--third-family);font-weight:400;font-size:.625vw;line-height:128%;color:#8c8c8c;width:max-content;width:100%}footer .hidden-privacy{font-family:var(--third-family);font-weight:400;font-size:.625vw;line-height:128%;width:auto;margin-right:1.042vw}.btn-bg--none{font-family:var(--second-family);font-weight:400;font-size:.625vw;line-height:128%;color:#fff;padding:0 .833vw;border:.104vw solid #494949;border-radius:.208vw;display:flex;transition:.3s all;height:1.25vw;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.btn-bg--none:hover{transition:.3s all;background:#494949}.section__banner--buyback .btn-main{margin-top:1.667vw}.section__banner--buyback .list{display:grid;gap:1.042vw;grid-template-columns:repeat(4,1fr);margin-top:6.406vw}.section__banner--buyback .list__item{backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);;background:rgba(51,51,51,.8);border-radius:1.25vw;padding:1.042vw 1.25vw 1.25vw;display:flex;flex-direction:column;gap:.417vw}.section__banner--buyback .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#fff}.section__banner--buyback .list__item-text{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;color:#f7f7f7}.section__step--buyback{padding-top:3.333vw;padding-bottom:3.333vw}.section__step--buyback .box{width:100%;backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);background:#333;display:flex;flex-direction:column;gap:1.667vw;align-items:center;border-radius:1.25vw;padding:1.25vw}.section__step--buyback .list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.042vw}.section__step--buyback .list__item{border-radius:1.25vw;padding:1.354vw 1.667vw 1.667vw;background:radial-gradient(427.25% 141.42% at 0% 0%,rgba(161,214,131,0) 32%,rgba(161,214,131,.16) 150%),#222;position:relative;display:flex;flex-direction:column;gap:.833vw}.section__step--buyback .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#a1d683;z-index:1;position:relative}.section__step--buyback .list__item-text{font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#fff;z-index:1;position:relative}.section__step--buyback .list__item-count{font-family:var(--font-family);font-weight:900;font-size:10vw;line-height:104%;letter-spacing:-.01em;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(30,40,25,.9) 20%,rgba(60,80,50,.7) 40%,rgba(100,140,80,.6) 100%,rgb(161,214,131) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;right:.208vw;bottom:-.781vw;z-index:0}.section__step--buyback .title{margin-bottom:0!important}.section__gradient-form{padding-top:3.333vw;padding-bottom:5vw;background:radial-gradient(91.53% 141.86% at 12.12% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%)}.section__gradient-form .box-form{padding:1.667vw;box-sizing:border-box;border-radius:1.25vw;backdrop-filter:blur(2.5vw);-webkit-backdrop-filter:blur(2.5vw);background:rgba(51,51,51,.64);margin-top:0;width:23.125vw;margin:0 auto}.section__gradient-form .box-form .subtitle{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:1.25vw}.section__gradient-form .box-form .btn-main{margin-top:1.667vw}.section__banner--credit .btn-main{margin-top:5.26vw}.section__banner--credit .list{display:flex;flex-wrap:wrap;gap:.208vw;justify-content:center;margin-top:5.26vw}.section__banner--credit .list__item{display:flex;gap:.417vw;align-items:center;border-radius:.625vw;height:2.5vw;backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.8);padding:0 1.25vw 0 1.042vw;width:max-content;box-sizing:border-box}.section__banner--credit .list__item::before{content:'';width:1.25vw;height:1.25vw;background-size:1.25vw 1.25vw;background-image:url('/wp-content/themes/optima/img/check_credit.svg');min-width:1.25vw}.section__banner--credit .list__item-name{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff}.section__program--credit{padding-top:3.333vw;padding-bottom:4.167vw}.section__program--credit .box{width:47.292vw;margin:0 auto}.section__program--credit .list{display:grid;grid-template-columns:repeat(2,1fr);gap:2.5vw 3.333vw;margin-top:.417vw}.section__program--credit .list__item{display:flex;flex-direction:column;gap:.833vw}.section__program--credit .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.146vw;line-height:120%;letter-spacing:.01em;color:#f7f7f7}.section__program--credit .list__item-text{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;color:#f7f7f7}.section__banner--about .btn-main{margin-top:1.667vw}.section__banner--about .container{padding-top:6.51vw}.section__banner--about .list{display:flex;gap:1.042vw;grid-template-columns:repeat(5,1fr);margin-top:8.229vw}.section__banner--about .list__item{backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);;background:rgba(51,51,51,.8);border-radius:1.25vw;padding:1.042vw 1.25vw 1.25vw;display:flex;flex-direction:column;gap:.417vw;width:11.042vw;box-sizing:border-box}.section__banner--about .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#fff}.section__banner--about .list__item-text{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;color:#f7f7f7}.section__brand--about{padding-top:2.5vw;padding-bottom:3.021vw;margin:2.5vw 0 0}.section__brand--about .container{flex-direction:column}.section__brand .list{display:grid;grid-template-columns:repeat(3,1fr);gap:.833vw 1.354vw}.section__brand .list__item{display:flex;align-items:center;gap:1.25vw;border-radius:1.25vw;background:#333;overflow:hidden}.section__brand .list__item-img{background:#e6e6e6;border-radius:1.25vw;width:9.792vw;min-width:9.792vw;height:6.25vw;display:flex;align-items:center;justify-content:center}.section__brand .list__item-img img{object-fit:cover;width:5.417vw}.section__brand .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.146vw;line-height:120%;letter-spacing:.01em;color:#fff}.section__history--about{padding-bottom:4.167vw;width:59.375vw;margin:0 auto}.section__history--about .container{flex-direction:column;padding:0}.section__history--about .container .title{margin-bottom:.833vw}.section__history--about .list_item-info{display:flex;flex-direction:column;gap:.833vw;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;overflow:hidden;max-height:0;margin-top:0;padding-bottom:0;padding-top:0}.section__history--about .list_item.active .list_item-info{padding-bottom:1.25vw;padding-top:.417vw;transition:all .3s ease;overflow:hidden;max-height:104.167vw;opacity:1;visibility:visible}.section__history--about .list{display:flex;flex-direction:column;gap:.417vw}.section__history--about .list_item{border-radius:.625vw;background:#333;padding-left:1.25vw;padding-right:.833vw;box-sizing:border-box}.section__history--about .list_item.active .list_item-year{color:var(--green)}.section__history--about .list_item-year{padding-top:.677vw;padding-bottom:.729vw;box-sizing:border-box;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;position:relative;display:flex;cursor:pointer}.section__history--about .list_item-year::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:1.042vw 1.042vw;width:1.042vw;height:1.042vw;transition:.3s all;margin-left:auto;z-index:2;margin-right:0}.section__history--about .list_item.active>.list_item-year::after{transform:rotate(180deg);transition:.3s all}.section__history--about .list_item-info__item{display:flex;gap:.833vw}.section__history--about img{border-radius:.625vw;width:8.333vw;height:4.688vw;margin-right:0}.section__history--about .list_item-info__item-text{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;color:#fff;margin-top:.625vw}.section__history--about .list_item-info__item-btn{border-radius:.625vw;width:8.646vw;height:2.083vw;background:#222;font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:118%;color:#f7f7f7;display:flex;align-items:center;justify-content:center;margin-left:auto;transition:.3s all;margin-top:.625vw}.section__history--about .list_item-info__item-btn:hover{background:#494949;transition:.3s all}.list_item-info__item-box{display:flex;width:100%}.section__news{padding-top:1.667vw;padding-bottom:3.333vw}.section__news .container{flex-direction:column}.section__news .list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.042vw;min-height:21.875vw}.section__news .list__item{border-radius:1.25vw;overflow:hidden;background:#333;display:flex;flex-direction:column}.section__news .list__item img{height:13.021vw;backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);object-fit:cover}.section__news .list__item-info{padding:1.042vw 1.25vw 1.25vw;display:flex;flex-direction:column;height:100%}.section__news .list__item-info-date{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#cfcfcf;margin-bottom:.208vw}.section__news .list__item-info-name{font-family:var(--font-family);font-weight:500;font-size:1.042vw;line-height:122%;color:#fff;margin-bottom:.781vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section__news .btn-bg--none{width:max-content;height:2.083vw;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;margin-top:auto}.section__news .btn-main{width:13.021vw;text-align:center;margin:1.667vw auto 0;padding:.677vw 1.042vw .729vw}.section__gradient-form--variant-two{background:radial-gradient(101.12% 126.88% at 88.85% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%)}.section__gradient-form--variant-two .container{padding:0;width:59.375vw;justify-content:space-between}.section__gradient-form--variant-two .box-form{margin:0;margin-left:auto;padding:1.042vw 1.667vw 1.667vw}.section__gradient-form--variant-two .box-contacts{display:flex;flex-direction:column;justify-content:space-between}.section__gradient-form--variant-two .container .title{margin-bottom:.417vw}.section__gradient-form--variant-two .box-contacts .address-dc{font-family:var(--second-family);font-weight:700;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__gradient-form--variant-two .box-contacts .tel-dc{font-family:var(--second-family);font-weight:700;font-size:1.146vw;line-height:128%;letter-spacing:.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#f7f7f7;transition:.3s all}.section__gradient-form--variant-two .box-contacts .tel-dc:hover{color:var(--green);transition:.3s all}.section__gradient-form--variant-two .box-contacts .email-dc{font-family:var(--second-family);font-weight:700;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__gradient-form--variant-two .box-contacts .top{display:flex;flex-direction:column;gap:.833vw}.section__gradient-form--variant-two .box-contacts .email-dc:hover{color:var(--green);transition:.3s all}.section__gradient-form--variant-two .box-contacts .bottom{display:flex;gap:.208vw;flex-direction:column;width:15.625vw}.btn-black{border-radius:.625vw;height:2.5vw;background:#333;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;transition:.3s all}.btn-black:hover{background:#494949;transition:.3s all}.section__map{padding-top:3.333vw;padding-bottom:3.333vw}.section__map .container{display:flex;gap:1.042vw}.section__map .section__map-filter{width:17.083vw;min-width:17.083vw;max-height:43.229vw;overflow:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow-x:hidden!important}.section__map .section__map-filter .box{min-width:15.833vw;max-width:15.833vw;padding-right:.833vw}.section__map .section__map-filter::-webkit-scrollbar{width:.208vw}.section__map .section__map-filter::-webkit-scrollbar-track{background:#333;border-radius:.104vw}.section__map .section__map-filter::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.104vw}.section__map .section__map-filter::-webkit-scrollbar-thumb:hover{background-color:#494949}.filter-title{font-weight:bold;margin-bottom:.521vw;color:#333}.filter-options{display:flex;flex-direction:column}.filter-option{display:flex;align-items:center}.filter-option input{margin:0}.city-select{width:100%;padding:.417vw;border:.052vw solid #ddd;border-radius:.208vw;margin-bottom:.521vw}#map{height:43.229vw;width:100%;border-radius:1.25vw;overflow:hidden}.section__map .section__map-filter .filter-title{font-family:var(--font-family);font-weight:700;font-size:1.042vw;line-height:122%;color:#fff;margin-bottom:.208vw}.section__map .section__map-filter .filter-subtitle{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#a1d683;margin-bottom:1.25vw}.section__map .section__map-filter input[type="radio"]{display:none}.section__map .section__map-filter #direction .filter-option{position:relative;margin-bottom:.208vw;transition:.3s all}.section__map .section__map-filter #direction .filter-option:hover{background:#222;transition:.3s all;border-radius:.208vw}.section__map .section__map-filter #direction .filter-option label{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;padding:.469vw 0 .521vw 2.292vw;box-sizing:border-box;cursor:pointer;display:block;transition:color .3s ease;position:relative;text-shadow:none}.section__map .section__map-filter #direction .filter-option label:hover{color:#a1d683;text-shadow:0 0 1.25vw rgba(176,240,134,.24);transition:.3s all}.section__map .section__map-filter #direction .filter-option label::before{content:'';position:absolute;left:.417vw;top:50%;transform:translateY(-50%);width:1.25vw;height:1.25vw;border:.104vw solid #494949;border-radius:50%;background:transparent;transition:all .3s ease;box-sizing:border-box}.section__map .section__map-filter #direction .filter-option label:hover::before{border:.104vw solid #a1d683;transition:.3s all}.section__map .section__map-filter #direction .filter-option label::after{content:'';position:absolute;left:.729vw;top:50%;transform:translateY(-50%) scale(0);width:.625vw;height:.625vw;border-radius:50%;background:#fff;transition:transform .3s ease}.section__map .section__map-filter #direction .filter-option label:hover::after{background:#a1d683;transition:.3s all}.section__map .section__map-filter #direction input[type="radio"]:checked+label::before{border-color:#fff;transition:.3s all}.section__map .section__map-filter #direction input[type="radio"]:checked+label:hover::before{border-color:#a1d683;transition:.3s all}.section__map .section__map-filter #direction input[type="radio"]:checked+label::after{transform:translateY(-50%) scale(1)}.section__map .section__map-filter #direction .filter-option label:active::before{transform:translateY(-50%) scale(.95)}.filter-title-dropdown{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;padding:.573vw .833vw .625vw 1.25vw;background:#333;border-radius:.625vw;box-sizing:border-box;display:flex;cursor:pointer;z-index:1;position:relative;border:.104vw solid #333;box-sizing:border-box}.filter-group.active .filter-title-dropdown{border:.104vw solid #494949;text-shadow:0 0 1.25vw rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.filter-group.active>.filter-title-dropdown::after{transform:rotate(180deg);transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-title-dropdown::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:1.042vw 1.042vw;width:1.042vw;height:1.042vw;transition:.3s all;margin-left:auto;z-index:2;margin-right:0}.filter-group.input-selected .filter-title-dropdown{border:.104vw solid #494949;text-shadow:0 0 1.25vw rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.filter-group.input-selected .filter-title-dropdown::after{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-group .accordion{display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;overflow:hidden;max-height:0;margin-top:0;padding-bottom:0;padding-top:0;scrollbar-width:thin;scrollbar-color:#494949 #333;position:relative;bottom:.313vw;z-index:0;padding-left:.417vw;padding-right:.417vw}.filter-group.active .accordion{backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64);padding-bottom:.417vw;padding-top:.729vw;transition:all .3s ease;overflow:auto;max-height:19.688vw;opacity:1;visibility:visible;padding-left:.417vw;padding-right:.417vw;border-radius:0 0 .625vw .625vw;box-sizing:border-box}.filter-group .accordion .filter-options{scrollbar-width:thin;scrollbar-color:#494949 #333;overflow:auto;padding-right:.833vw}.filter-group .accordion .filter-options::-webkit-scrollbar{width:.208vw}.filter-group .accordion .filter-options::-webkit-scrollbar-track{background:#333;border-radius:.104vw}.filter-group .accordion .filter-options::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.104vw}.filter-group .accordion .filter-options::-webkit-scrollbar-thumb:hover{background-color:#494949}.filter-group .accordion .filter-option label{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;padding:.417vw 0 .365vw .833vw;box-sizing:border-box;width:100%;cursor:pointer;border-radius:.208vw;transition:.3s all}.filter-group .accordion .filter-option label:hover{background:#222;text-shadow:0 0 1.25vw rgba(176,240,134,.24);color:#a1d683;transition:.3s all}.filter-group .accordion .filter-option input[type="radio"]:checked+label{background:#222;text-shadow:0 0 1.25vw rgba(176,240,134,.24);color:#a1d683;transition:.3s all}.filter-group .accordion .filter-option input[type="checkbox"]:checked+label{background:#222;text-shadow:0 0 1.25vw rgba(176,240,134,.24);color:#a1d683;transition:.3s all}.section__map .filter-group{margin-bottom:.625vw}.ymaps-2-1-79-balloon__close-button,.ymaps-2-1-79-balloon__tail::after{display:none!important}.ymaps-2-1-79-balloon__content{position:relative;z-index:1;display:block;min-width:17.083vw;height:100%;min-height:.781vw;margin:0;margin-right:0!important;padding-right:0!important;backdrop-filter:blur(1.25vw)!important;background:#333!important;border-radius:1.25vw!important;padding:0!important;overflow:hidden!important}.ymaps-2-1-79-balloon__layout{background:#333!important;border-radius:1.25vw!important;padding:0!important;border:none!important}.ymaps-2-1-79-balloon{border-radius:1.25vw!important;overflow:hidden!important;box-shadow:none;margin-left:2.604vw}.baloon{padding:1.25vw;max-width:17.083vw;width:17.083vw;min-width:17.083vw;box-sizing:border-box}.baloon .filter-group{display:none}.baloon-title{font-family:var(--font-family);font-weight:700;font-size:1.042vw;line-height:122%;color:#fff;margin-bottom:.208vw}.baloon-info--address{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#a1d683;margin-bottom:.833vw}.baloon-contacts{margin-bottom:1.25vw;display:flex;flex-direction:column}.baloon-info--website{margin-top:.833vw}.baloon-info--website a{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;transition:.3s all}.baloon-info--website a:hover{transition:.3s all;color:var(--green)}.baloon-info--tel{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;margin-bottom:.208vw;transition:.3s all}.baloon-info--tel:hover{transition:.3s all;color:var(--green)}.baloon-info--time{font-family:var(--second-family);font-weight:400;font-size:.625vw;line-height:128%;color:#a2a2a2}.baloon .baloon-box-btn{display:flex;flex-direction:column;gap:.208vw}.baloon .btn-black{background:#494949;height:2.083vw;border:.104vw solid #494949;transition:.3s all;box-sizing:border-box}.baloon .btn-black:hover{transition:.3s all;border:.104vw solid #494949;text-shadow:0 0 1.25vw rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.baloon .btn-main{width:100%;height:2.083vw;padding-top:0;padding-bottom:0}#DC{margin-bottom:1.667vw;display:none}#DC .filter-title-dropdown{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#767676;padding:0;background:none;border:none;cursor:default}#DC .filter-title-dropdown::after{display:none!important}#DC .accordion{opacity:1!important;visibility:visible!important;max-height:19.688vw!important;background:none!important;padding:0!important;bottom:0!important}#DC .accordion .item-services{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#f7f7f7;padding-top:.417vw;padding-bottom:.417vw;border-bottom:.104vw solid #333;cursor:default}#citySelect{display:none}.filter-btn{display:none}.baloon--mb{display:none}.section__map .info--mb{display:none!important}.popup-container{width:100%;height:100vh;display:none;top:0;left:0;right:0;bottom:0;z-index:11;position:fixed;overflow-y:auto;scrollbar-width:none}.popup-container__info{box-sizing:border-box;background:rgba(51,51,51,.64);color:#fff;border-radius:0;width:100%;max-width:23.125vw;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;display:flex;flex-direction:column;margin:0 auto;text-align:left;z-index:220;align-items:flex-start;max-height:95vh;overflow:auto;padding:1.25vw .625vw;box-sizing:border-box;border-radius:1.25vw;overflow:hidden!important}.popup-container__info--scroll{height:100%;scrollbar-color:#494949 #333;overflow-x:hidden!important;overflow:auto;padding:0 1.042vw;box-sizing:border-box;width:100%}.popup-container__info--scroll::-webkit-scrollbar{width:.208vw}.popup-container__info--scroll::-webkit-scrollbar-track{background:#333;border-radius:.104vw}.popup-container__info--scroll::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.104vw}.popup-container__info--scroll::-webkit-scrollbar-thumb:hover{background-color:#494949}.popup-container__close{position:absolute;right:0;top:0;width:2.5vw;height:2.5vw;cursor:pointer;border-radius:0 1.25vw 0 .625vw;display:flex;justify-content:center;align-items:center;transition:.3s all}.popup-container__close::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/X.svg');background-size:1.042vw 1.042vw}.popup-container__close:hover{transition:.3s all;background:#494949}.popup-container__info-title{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:.208vw;padding-left:1.042vw;padding-right:1.042vw;box-sizing:border-box}.popup-container__info-text{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;color:#f7f7f7;padding-left:1.042vw;padding-right:1.042vw;box-sizing:border-box;margin-bottom:1.25vw}.popup-container__info .filter-group{margin-bottom:.833vw}.popup-container__info .btn-main{margin-top:2.083vw}.popup-container__info .btn-main--successfully{margin-top:.833vw;margin-left:1.042vw}.popup-container__info .filter-option input{display:none}.popup-container__info .filter-title-dropdown{background:#222;border:.104vw solid #222}.popup-container__info .filter-group.input-selected .filter-title-dropdown,.popup-container__info .filter-group.active .filter-title-dropdown{background:#222}.box-form .hidden{display:none}.filter-option.disabled{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;padding:.417vw 0 .365vw .833vw;box-sizing:border-box;width:100%;cursor:pointer;border-radius:.208vw;transition:.3s all}.section__banner--career .container{padding-top:6.667vw;padding-bottom:3.333vw}.section__banner--career .btn-main{margin-top:3.333vw}.section__banner--career .list{display:flex;flex-direction:row;gap:.208vw;margin-top:auto}.section__banner--career .btn-black{padding-right:2.083vw;padding-left:2.083vw;box-sizing:border-box;width:max-content}.section__career{padding-top:3.333vw;padding-bottom:3.333vw;min-height:50vh}.section__career .container{flex-direction:column}.section__career .container .title{margin-bottom:1.667vw}.section__career .filter{display:flex;align-items:center;padding-bottom:.833vw;margin-bottom:.833vw;box-sizing:border-box;border-bottom:.104vw solid #333;gap:.833vw}.section__career .filter-group:nth-child(2) .filter-option input{display:none}.section__career .filter-group:nth-child(2){width:16.51vw;position:relative}.section__career .filter-group:nth-child(2) .accordion{width:16.51vw;position:absolute;box-sizing:border-box;bottom:auto;top:2.083vw}.section__career .list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.042vw}.section__career .list__item{border-radius:1.25vw;padding:.833vw 1.25vw 1.25vw;background:#333;box-sizing:border-box;display:flex;flex-direction:column;min-height:12.083vw}.section__career .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.146vw;line-height:120%;letter-spacing:.01em;color:#fff;margin-bottom:.208vw}.section__career .list__item-dc{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#8c8c8c;display:flex;align-items:center;gap:.208vw;margin-bottom:.26vw}.section__career .list__item-dc::after{content:'';width:1.25vw;height:1.25vw;display:flex;background-image:url('/wp-content/themes/optima/img/metka.png');background-size:1.25vw 1.25vw}.section__career .list__item-salary{font-family:var(--font-family);font-weight:700;font-size:1.042vw;line-height:122%;color:#a1d683;margin-bottom:.833vw}.section__career .btn-bg--none{margin-top:auto;height:2.083vw;width:7.604vw;cursor:pointer;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7}.popup-career__info{max-width:35.208vw}.popup-career__info .popup-container__info-title{margin-bottom:1.25vw}.popup-career__info .popup-container__info--scroll p,.popup-career__info .popup-container__info--scroll .vacancy-description strong{font-family:var(--font-family);font-weight:700;font-size:1.146vw;line-height:120%;letter-spacing:.01em;color:#fff;margin-bottom:.417vw}.popup-career__info .popup-container__info--scroll p{font-weight:500}.popup-career__info .popup-container__info--scroll ul{padding-left:2.083vw;margin-bottom:1.25vw;list-style:disc}.popup-career__info .popup-container__info--scroll ul li{font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#fff}.popup-career__info .popup-container__info--scroll .btn-main{margin-top:2.083vw;display:flex;width:max-content}.section__gradient-form--work .box-form{width:47.292vw}.section__gradient-form--work .filter-option input{display:none}.section__gradient-form--work .filter-title-dropdown{background:#222}.section__gradient-form--work .filter-group.active .filter-title-dropdown{background:#222}.section__gradient-form--work .filter-group.input-selected .filter-title-dropdown{background:#222}.box-form--work .info{display:grid;grid-template-columns:repeat(2,1fr);gap:1.667vw;margin-top:1.25vw}.box-form--work .info .info__text{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#b8b8b8;margin-bottom:.833vw}.box-form--work .info .box input{margin-bottom:.417vw}.box-form--work .info__box .list{display:flex;flex-direction:column;gap:.833vw}.box-form--work .box__data{display:grid;grid-template-columns:repeat(2,1fr);gap:.417vw}.box-form--work .add_work{border:.104vw solid #494949;border-radius:.417vw;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:13.177vw;height:2.083vw;background:#333;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;cursor:pointer;transition:.3s all;margin-top:.417vw}.box-form--work .add_work:hover{transition:.3s all;background:#494949}.box-form--work .custom-checkbox{margin-top:.417vw}.box-form--work .info .box .salary{margin-bottom:.833vw}.section__gradient-form--work .box-form--work{padding-right:.833vw;box-sizing:border-box}.box-form--work .info__box:nth-child(2){height:27.708vw;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow:auto;padding-right:.833vw;box-sizing:border-box}.section__gradient-form--work .box-form--work .filter-group{padding-right:.833vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar{width:.208vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-track{background:#333;border-radius:.104vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.104vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-thumb:hover{background-color:#494949}.section__dealers{padding-top:3.333vw;padding-bottom:3.333vw}.section__dealers .container{flex-direction:column}.section__dealers .container .title{font-family:var(--font-family);font-weight:700;font-size:2.917vw;line-height:104%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:2.5vw}.section__dealers .container .title span{font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#8c8c8c;display:block;margin-top:.208vw}.section__line .hr{height:.052vw;width:100%;background:#333}.section__dealers .filter{display:flex;align-items:center;margin-bottom:.833vw;box-sizing:border-box;border-bottom:.104vw solid #333;gap:1.667vw;padding-bottom:.833vw;box-sizing:border-box;width:100%;overflow:visible}.section__dealers .filter-group:nth-child(2) .filter-option input,.section__dealers .filter-group:nth-child(3) .filter-option input{display:none}.section__dealers .filter-group:nth-child(2),.section__dealers .filter-group:nth-child(3){width:100%;position:relative}.section__dealers .filter-group:nth-child(2) .accordion,.section__dealers .filter-group:nth-child(3) .accordion{width:100%;position:absolute;box-sizing:border-box;bottom:auto;top:2.083vw}.section__dealers{min-height:100vh}.section__dealers .list{display:grid!important;grid-template-columns:repeat(3,1fr);gap:1.042vw}.section__dealers .list.hidden{display:none!important}.section__dealers .filter-group:nth-child(1) .filter-title-dropdown{display:none}.section__dealers .filter-group:nth-child(1) .accordion{opacity:1!important;max-height:100%!important;visibility:visible!important;align-items:center;justify-content:center;bottom:0;padding:0}.section__dealers .filter-group:nth-child(1) label{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;cursor:pointer}.section__dealers .filter-group:nth-child(1) .filter-options{display:flex;flex-direction:row;height:2.5vw;overflow:hidden;padding:0}.section__dealers .filter-group:nth-child(1) .filter-options input{display:none}.section__dealers .filter-group:nth-child(1){height:2.5vw;background:#333;border-radius:.625vw}.section__dealers .filter-group:nth-child(1) .filter-options label{height:100%;display:flex;align-items:center;padding:0 1.25vw .052vw;box-sizing:border-box;border-radius:.625vw}.section__dealers .filter-group:nth-child(1) .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section__dealers .filter-group:nth-child(1) .filter-option label:hover{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.filter-group.hidden{display:none}.section__dealers .filter-group.active .accordion{z-index:1}.section__dealers .filter-group .filter-title-dropdown{z-index:2}.switch-dealers{display:flex;align-items:center;justify-content:center;width:2.5vw;height:2.5vw;box-sizing:border-box;border-radius:.625vw;backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);background:#333;border:.104vw solid #333;min-width:2.5vw;transition:.3s all;cursor:pointer}.switch-dealers span{display:none}.switch-dealers:hover{background:#333;border:.104vw solid #494949;transition:.3s all}.switch-dealers.active{background:#333;border:.104vw solid #494949;transition:.3s all}.switch-dealers::before{content:'';display:flex;width:.677vw;height:.99vw;transition:.3s all;background-image:url('/wp-content/themes/optima/img/switch-map.svg');background-size:.677vw .99vw}.switch-dealers:hover::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.switch-dealers.active::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.section__dealers .list__item{border-radius:1.25vw;padding:0;overflow:hidden;-webkit-backdrop-filter:blur(1.25vw);backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64);box-sizing:border-box;display:flex;flex-direction:column}.section__dealers .list__item img{border-radius:.625vw;height:auto;width:100%;box-sizing:border-box;object-fit:cover}.section__dealers .list__item-info{padding:1.25vw 1.25vw .625vw;display:flex;flex-direction:column;height:100%}.section__dealers .list__item-info .box{margin-top:auto;display:flex;flex-direction:column;gap:.417vw}.section__dealers .list__item-info-name{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;height:3.333vw;margin-bottom:.208vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:.3s all}.section__dealers .list__item-info-name:hover{color:var(--green);transition:.3s all}.section__dealers .list__item-info-address{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;color:#b8b8b8;margin-bottom:.208vw}.section__dealers .list__item-info-graph{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;color:#b8b8b8;margin-bottom:.833vw}.section__dealers .list__item-info-email{font-family:var(--second-family);font-weight:700;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__dealers .list__item-info-tel{font-family:var(--second-family);font-weight:700;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__dealers .box-btn{margin-top:1.667vw;display:flex;flex-direction:column;gap:.208vw}.section__dealers .box-btn .btn-black{background:#222;transition:.3s all;cursor:pointer}.section__dealers .box-btn .btn-black:hover{background:#494949;transition:.3s all}.section__banner--dealer .container .info{width:47.708vw;height:8.542vw;backdrop-filter:blur(6.667vw);-webkit-backdrop-filter:blur(6.667vw);background:rgba(51,51,51,.32);margin-top:auto;margin-bottom:2.083vw;gap:1.25vw;align-items:flex-start;border-radius:1.25vw;padding:1.25vw;box-sizing:border-box}.section__banner--dealer .container .title-banner{margin-top:auto;font-family:var(--font-family);font-weight:700;font-size:2.083vw;line-height:110%;letter-spacing:-.01em;color:#fff;text-shadow:0 .104vw .833vw rgba(0,0,0,.16)}.section__banner--dealer .container .box-btn{display:flex;gap:.208vw;width:100%}.section__banner--dealer .container .box-btn .btn-main{text-wrap:nowrap}.section__banner--dealer .container .box-btn .btn-black{cursor:pointer;background:#222}.section__banner--dealer .container .box-btn .btn-black:hover{background:#494949;transition:.3s all}.section__services--dealer{padding-top:3.333vw;padding-bottom:3.333vw}.section__services--dealer .container{flex-direction:column}.section__services--dealer .container .title{font-family:var(--font-family);font-weight:700;font-size:2.917vw;line-height:104%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:2.5vw;text-align:center}.section__services--dealer .list{display:grid;grid-template-columns:repeat(3,1fr);gap:.833vw 1.042vw}.section__services--dealer .list__item{padding:1.25vw 1.667vw;box-sizing:border-box;background:#333;border-radius:1.25vw;display:flex;flex-direction:column}.section__services--dealer .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:.417vw}.section__services--dealer ul{padding-left:1.042vw;box-sizing:border-box;list-style:disc;margin-bottom:1.667vw}.section__services--dealer ul li{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7}.section__services--dealer .btn-main{margin-top:auto;width:max-content;height:2.083vw;padding:0 1.667vw}.section__gradient-form--buyback .box-contacts .top{gap:0;width:29.167vw}.section__gradient-form--buyback .box-contacts .top .text{font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.form-city-container .filter-title-dropdown{background:#222;border:.104vw solid #222}.form-city-container .filter-group.input-selected .filter-title-dropdown,.form-city-container .filter-group.active .filter-title-dropdown{background:#222}.form-city-container .filter-option input{display:none}.form-city-container{margin-bottom:.833vw}.section__map--dealer .info{width:17.083vw;min-width:17.083vw;display:flex;flex-direction:column;justify-content:space-between}.section__map--dealer .box-btn{display:flex;flex-direction:column;gap:.417vw}.section__map--dealer .btn-main{width:100%}.section__map--dealer .btn-black{cursor:pointer}.section__map--dealer .box{display:flex;flex-direction:column;gap:1.25vw}.section__map--dealer .box__name{font-family:var(--font-family);font-weight:700;font-size:1.042vw;line-height:122%;color:#fff}.section__map--dealer .box__time{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#a1d683;margin-top:.208vw}.section__map--dealer .box__coordinates{display:none}.section__map--dealer .box__info{display:flex;flex-direction:column;gap:.417vw}.section__map--dealer .box__info-website{font-family:var(--second-family);font-weight:700;font-size:1.146vw;line-height:128%;letter-spacing:.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-website:hover{transition:.3s all;color:var(--green)}.section__map--dealer .box__info-email{font-family:var(--second-family);font-weight:700;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-email:hover{transition:.3s all;color:var(--green)}.section__map--dealer .box__info-tel{font-family:var(--second-family);font-weight:700;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-tel:hover{transition:.3s all;color:var(--green)}.hr--header{height:3.802vw;display:none}.hr--header.active{display:block}.section__banner--services .container{padding-top:5.417vw}.section__banner--services .btn-main{margin-top:1.667vw}.section__banner--services .list{display:flex;flex-wrap:wrap;gap:.208vw;justify-content:center;margin-top:auto;margin-bottom:4.688vw}.section__banner--services .list__item{display:flex;gap:.417vw;align-items:center;border-radius:.625vw;height:2.5vw;backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.8);padding:0 1.25vw 0 1.042vw;width:max-content;box-sizing:border-box}.section__banner--services .list__item::before{content:'';width:1.25vw;height:1.25vw;background-size:1.25vw 1.25vw;background-image:url('/wp-content/themes/optima/img/check_credit.svg');min-width:1.25vw}.section__banner--services .list__item-name{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff}.form-dealer-container .filter-title-dropdown{background:#222;border:.104vw solid #222}.form-dealer-container .filter-group.input-selected .filter-title-dropdown,.form-dealer-container .filter-group.active .filter-title-dropdown{background:#222}.form-dealer-container .filter-option input{display:none}.form-dealer-container{margin-bottom:.833vw}.section__adv--services{padding-top:1.354vw;padding-bottom:1.771vw;box-sizing:border-box;border-radius:1.25vw;position:relative;bottom:1.354vw;background:#EBEBEB}.section__adv--services .container{flex-direction:column}.section__adv--services .list{display:grid;grid-template-columns:repeat(6,1fr);gap:1.042vw}.section__adv--services .list .item{border-radius:1.25vw;padding:1.667vw;background:#fff;box-sizing:border-box}.section__adv--services .list .item .item__name{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:.833vw}.section__adv--services .list .item .item__text{font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#494949}.section__adv--services .list--mb{display:none}footer .social-list{display:flex;align-items:center;gap:.781vw;margin-top:2.292vw}footer .social-list img{width:1.563vw;height:1.563vw}.section__policy{padding-top:1.667vw;padding-bottom:4.167vw}.section__policy .container{flex-direction:column;width:47.292vw;padding:0}.section__policy .container .title{margin-bottom:1.667vw}.section__policy .info p{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;color:#f7f7f7}.section__policy .info a{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;text-decoration:underline;text-decoration-skip-ink:none;color:#a1d683}.section__policy .info .subtitle{font-family:var(--font-family);font-weight:700;font-size:1.146vw;line-height:120%;letter-spacing:.01em;color:#f7f7f7;margin-bottom:.833vw}.section__news--list .container .title{margin-bottom:1.667vw}.section__news .filter-options input{display:none}.section__news .filter{width:100%;display:flex;gap:.417vw;padding-bottom:.833vw;margin-bottom:.833vw;border-bottom:.104vw solid #333;box-sizing:border-box}.section__news .filter .filter-group:nth-child(1){width:11.458vw;position:relative;z-index:1}.section__news .filter .filter-group:nth-child(2){width:23.125vw;position:relative;z-index:1}.section__news .filter .filter-group:nth-child(3){width:23.125vw;position:relative;z-index:1}.section__news .filter-group .accordion{position:absolute;box-sizing:border-box;bottom:auto;width:100%;top:2.083vw}.pagination{margin-top:1.667vw;display:flex;gap:.417vw;margin-left:auto;margin-right:auto}.pagination .prev,.pagination .next{border-radius:.625vw;width:6.042vw;height:2.5vw;background:#333;transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer}.pagination .prev span,.pagination .next span{display:none!important}.pagination .next:hover,.pagination .prev:hover{background:#494949;transition:.3s all}.pagination .prev::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:1.042vw 1.042vw}.pagination .next::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:1.042vw 1.042vw}.pagination .count{border-radius:.625vw;width:10.208vw;height:2.5vw;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#f7f7f7}.section__news--detail .tags{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#cfcfcf;margin-bottom:.833vw}.section__news--detail .container .title{font-family:var(--font-family);font-weight:700;font-size:2.917vw;line-height:104%;letter-spacing:-.01em;color:#fff;text-shadow:0 .104vw .833vw rgba(0,0,0,.16);margin-bottom:2.083vw;padding-right:14.063vw;box-sizing:border-box}.section__news--detail .content{display:flex;gap:6.458vw}.section__news--detail .img-detail{min-width:29.792vw;min-height:18.021vw;border-radius:1.25vw;overflow:hidden}.section__news--detail .img-detail img{width:100%;object-fit:cover;border-radius:1.25vw}.section__news--detail .info p{font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 .104vw .833vw rgba(0,0,0,.16)}.section__news--detail .info ul{list-style:disc;padding-left:1.042vw}.section__news--detail .info ul li{font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 .104vw .833vw rgba(0,0,0,.16)}.section__news--detail .info .btn-main{margin-top:4.167vw}.section__news--detail .info img{border-radius:1.25vw;object-fit:cover}.section__banner--main{position:relative;height:100vh;min-height:32.552vw;max-height:32.552vw}.section__banner--main img,.section__banner--main video{object-fit:cover;width:100%;height:32.552vw;position:absolute;display:block}.slider_banner.swiper{width:100%;overflow:hidden;height:100%}.section__banner--main .container{padding-top:5.208vw;padding-left:7.813vw;margin-left:0}.section__banner--main .container .info{width:40.156vw;align-items:flex-start;margin-left:0}.section__banner--main .container .title-banner{font-family:var(--font-family);font-weight:700;font-size:2.917vw;line-height:104%;letter-spacing:-.01em;color:#fff;text-shadow:0 .104vw .833vw rgba(0,0,0,.16);margin-bottom:1.042vw;text-align:left}.section__banner--main .container .text-banner{font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#fff;text-align:left;text-shadow:0 .104vw .833vw rgba(0,0,0,.16);width:28.958vw;margin-top:0}.section__banner--main .container .btn-box{margin-top:5.208vw}.section__banner--main .container .btn-main{margin-top:0;padding:.677vw 3.958vw .729vw}.swiper-button-next::after,.swiper-rtl .swiper-button-prev::after,.swiper-button-prev::after,.swiper-rtl .swiper-button-next::after{display:none}.box-button .btn{width:1.354vw;height:2.76vw;display:flex;background:url('/wp-content/themes/optima/img/arrow_banner.svg') no-repeat 50%/cover;right:0;left:0;transform:rotate(0deg);position:absolute;top:45%;transform:translate(-50%,-50%);left:1.823vw}.box-button .btn--next{transform:rotate(-180deg);left:auto;right:1.823vw}.section__info-banner{margin-bottom:1.667vw;height:25.104vw;max-height:25.104vw;position:relative;overflow:hidden}.section__info-banner .container{padding-top:4.063vw;padding-bottom:3.125vw;flex-direction:column;height:25.104vw;max-height:25.104vw;box-sizing:border-box}.section__info-banner img{position:absolute;height:25.104vw;max-height:25.104vw}.section__info-banner .list{display:flex;gap:1.042vw;margin:3.438vw auto 0}.section__info-banner .title{font-family:var(--font-family);font-weight:700;font-size:2.083vw;line-height:110%;letter-spacing:-.01em;color:#fff;margin-bottom:0;text-shadow:0 .104vw 1.094vw rgba(0,0,0,.16);text-align:center}.section__info-banner .list__item{backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.8);border-radius:1.25vw;padding:1.042vw 1.25vw 1.25vw;display:flex;flex-direction:column;gap:.417vw;width:10.833vw;box-sizing:border-box}.section__info-banner .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#fff}.section__info-banner .list__item-text{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;color:#f7f7f7}.section__info-banner .btn-main{margin-top:auto;display:flex;margin-left:auto;margin-right:auto;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#222;padding:0 3.958vw;height:2.5vw;justify-content:center;align-items:center;border-radius:.625vw;max-width:13.021vw;text-wrap:nowrap}.section__services--main{border-radius:1.25vw;padding-top:3.177vw;padding-bottom:1.771vw;background:#EBEBEB}.section__services--main .container{flex-direction:column}.section__services--main .container .title{font-family:var(--font-family);font-weight:700;font-size:2.083vw;line-height:110%;letter-spacing:-.01em;color:#222;margin-bottom:2.083vw}.section__services--main .list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.042vw}.section__services--main .list__item{border-radius:1.667vw;overflow:hidden;height:18.177vw;position:relative}.section__services--main .list__item img{height:calc(100% - .313vw);width:100%;object-fit:cover;border-radius:1.25vw;overflow:hidden;border:none}.section__services--main .list__item-info{position:absolute;bottom:-.104vw;left:0;backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);background:linear-gradient(180deg,rgba(255,255,255,.72) 0%,rgba(255,255,255,.88) 100%);width:100%;border-radius:1.25vw;padding:1.25vw 1.667vw;height:auto;box-sizing:border-box;display:flex;flex-direction:column}.section__services--main .list__item-info-name{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:.417vw}.section__services--main .list__item-info-text{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#494949;margin-bottom:.833vw}.section__services--main .btn-main{padding:0 1.667vw;height:2.083vw;border-radius:.625vw;display:flex;align-items:center;width:max-content;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#222;margin-top:auto}.section__info-banner .text{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 .104vw 1.094vw rgba(0,0,0,.16);margin:1.042vw auto 0}.section__404{padding-top:9.167vw;box-sizing:border-box;background:radial-gradient(91.53% 141.86% at 12.12% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%);height:39.688vw}.section__404 .container{width:51.667vw;padding:0;flex-direction:column}.section__404 .container .title{font-family:var(--font-family);font-weight:700;font-size:2.917vw;line-height:104%;letter-spacing:-.01em;text-align:center;color:#fff;text-shadow:0 .104vw .833vw rgba(0,0,0,.16);margin-bottom:1.563vw}.section__404 .container .text{text-wrap:balance;font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;text-align:center;color:#fff;text-shadow:0 .104vw .833vw rgba(0,0,0,.16)}.section__404 .container .btn-main{width:max-content;margin-left:auto;margin-right:auto;margin-top:5.781vw}#cookie-banner{position:fixed;bottom:1.042vw;right:1.042vw;backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64);color:#fff;padding:1.042vw;z-index:9999;border-radius:.521vw;width:23.646vw;text-align:left;color:black;display:flex;font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:128%;letter-spacing:.01em;color:#fff;height:auto;box-sizing:border-box;flex-direction:column;display:none;border-radius:1.25vw;border:.052vw solid #222;box-sizing:border-box}#cookie-accept{border-radius:.625vw;width:8.021vw;height:1.979vw;background:#a1d683;font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:133%;color:#222;display:flex;align-items:center;justify-content:center;margin-top:.833vw;cursor:pointer;transition:.3s all}#cookie-accept:hover{background:#b0f086;box-shadow:0 0 2.083vw 0 rgba(176,240,134,.16),0 0 .521vw 0 rgba(181,214,163,.16);transition:.3s all}.wpcf7-not-valid-tip,.wpcf7-validation-errors,.wpcf7-spinner,.wpcf7-response-output{display:none!important}.loading-container.hidden{display:none!important}.sound-toggle-btn{position:absolute;bottom:1.771vw;right:1.771vw;width:2.083vw;height:2.083vw;background:rgba(0,0,0,.7);border:none;border-radius:50%;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease;padding:0}.sound-toggle-btn svg{width:1.042vw;height:1.042vw;transition:all .3s ease;color:white}.sound-toggle-btn[title="Выключить звук"] svg{color:#a1d683!important}.section_catalog--search{margin-top:3.333vw}.section_catalog .title{font-family:var(--font-family);font-weight:700;font-size:2.917vw;line-height:104%;letter-spacing:-.01em;color:#fff}.section_catalog .container{flex-direction:column}.section_catalog .info{display:flex;gap:1.042vw}.section_catalog .info_filter{width:19.167vw;min-width:19.167vw;overflow:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow-x:hidden!important;max-height:100%}.section_catalog .info_filter--search{max-height:33.281vw}.section_catalog .info_filter-box{min-width:18.125vw;max-width:18.125vw;padding-right:.833vw;box-sizing:border-box;position:relative;left:.521vw;display:flex;height:100%;flex-direction:column}.section_catalog--page .info_filter-box{height:auto}.section_catalog .info_filter::-webkit-scrollbar{width:.208vw}.section_catalog .info_filterr::-webkit-scrollbar-track{background:#333;border-radius:.104vw}.section_catalog .info_filter::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.104vw}.section_catalog .info_filter::-webkit-scrollbar-thumb:hover{background-color:#494949}.info_filter-box-item--switch{display:flex;width:max-content}.info_filter-box-item input[type="radio"]{display:none}.info_filter-box-item input[type="checkbox"]{display:none}.info_filter-box-item--switch{display:flex;margin-bottom:1.25vw}.info_filter-box-item--switch{display:flex;flex-direction:row;height:2.5vw;overflow:hidden;padding:0;background:#333;border-radius:.625vw}.info_filter-box-item--switch input{display:none}.info_filter-box-item--switch label{height:100%;display:flex;align-items:center;padding:0 1.667vw .052vw;box-sizing:border-box;border-radius:.625vw;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;cursor:pointer}.info_filter-box-item--switch .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.info_filter-box-item--switch .filter-option label:hover{color:#a1d683;transition:.3s all}.info_filter-box-item{margin-bottom:1.25vw}.info_filter-box-item .filter-group:nth-child(1){margin-bottom:.625vw}.info_filter-box-item .item_title{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#767676;margin-bottom:.417vw}.info_filter-box-item .filter-display{display:flex;justify-content:space-between;align-items:center}.info_filter-box-item .value-box{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;margin-bottom:.625vw;transition:.2s}.info_filter-box-item .value-box.active{color:#b0f086;transition:.2s}.info_filter-box-item .slider-container{position:relative;height:.417vw;margin-bottom:.417vw}.ui-widget-header{background:linear-gradient(to right,#a1d683,#a1d683)!important;border:none!important}.ui-slider{background:#333!important;border:none!important;height:.417vw!important;border-radius:.26vw!important;box-shadow:inset 0 .052vw .156vw rgba(0,0,0,.1)}.ui-slider-range{border-radius:.26vw!important}.ui-slider .ui-slider-handle{background:#a1d683!important;border:none!important;border-radius:50%;width:1.042vw!important;height:1.042vw!important;cursor:pointer;box-shadow:none;top:-.417vw!important;cursor:pointer!important}.ui-slider .ui-slider-handle:hover{box-shadow:none;border:none!important}.ui-slider .ui-slider-handle:active{border:none!important}.ui-slider .ui-slider-handle:focus-visible{border:none!important;box-shadow:none!important;outline:none}.filter-output{display:flex;flex-wrap:wrap;gap:.417vw}.filter-output__item{display:flex;border-radius:2.188vw;padding:0 0 0 .833vw;background:#333;align-items:center;box-sizing:border-box;gap:.208vw}.filter-output__item span{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#f7f7f7}.filter-output__item:hover .filter-output__item-close{background:rgba(250,85,90,.08);transition:.2s}.filter-output__item-close{display:flex;position:relative;align-items:center;width:1.667vw;height:1.667vw;justify-content:center;border-radius:.833vw;transition:.2s;background:none;cursor:pointer}.filter-output__item .filter-output__item-close:hover{transition:.2s;background:#fa555a}.filter-output__item-close::before{content:'';background:#494949;width:1.042vw;height:.156vw;display:flex;transform:rotate(45deg);left:.417vw;position:relative;border-radius:.625vw}.filter-output__item-close::after{content:'';background:#494949;width:1.042vw;height:.156vw;display:flex;transform:rotate(-45deg);right:.417vw;position:relative;border-radius:.625vw}.filter-output__item:hover .filter-output__item-close::before{transition:.2s;background:#fa555a}.filter-output__item:hover .filter-output__item-close::after{transition:.2s;background:#fa555a}.filter-output__item .filter-output__item-close:hover::before{transition:.2s;background:white}.filter-output__item .filter-output__item-close:hover::after{transition:.2s;background:white}.filter-output__item--reset{background:rgba(250,85,90,.08);cursor:pointer}.filter-output__item--reset span{color:#fa555a}.filter-output__item--reset:hover span{color:white;transition:.2s}.filter-output__item--reset:hover{background:#fa555a;transition:.2s}.filter-output__item--reset .filter-output__item-close{background:none!important;transition:.2s}.filter-output__item--reset .filter-output__item-close::after{background:#fa555a;transition:.2s}.filter-output__item--reset .filter-output__item-close::before{background:#fa555a;transition:.2s}.filter-output__item--reset:hover .filter-output__item-close::after{background:white;transition:.2s}.filter-output__item--reset:hover .filter-output__item-close::before{background:white;transition:.2s}.info_filter-box__bottom .info_filter-box-item--switch label{color:#a1d683}.info_filter-box__bottom{margin-top:auto}.info_filter-box__bottom .info_filter-box-item--switch{margin-bottom:0}.info_filter-box__bottom .pagination{margin-bottom:.625vw}.section_catalog--page .info_list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.042vw;width:100%}.section_catalog .card{display:flex;flex-direction:column}.section_catalog .card-heaader{height:16.667vw;border-radius:.625vw .625vw 0 0;position:relative;width:100%;overflow:hidden}.section_catalog .card-heaader__sticker{position:absolute;top:0;left:0;font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#a1d683;width:max-content;display:flex;align-items:center;justify-content:center;border-radius:0 0 .625vw 0;padding:0 .833vw .104vw;box-sizing:border-box;height:2.083vw;-webkit-backdrop-filter:blur(1.25vw);backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64);z-index:1}.section_catalog .card-heaader__slider{position:relative;overflow:hidden;height:100%;width:100%;cursor:pointer}.section_catalog .card-heaader__slider img{height:100%;object-fit:cover;width:100%}.section_catalog .indicators-container{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;height:.208vw;z-index:5;pointer-events:none;background:black}.section_catalog .indicator-item{flex:1;height:.208vw;background:#222;margin:0;transition:background-color .2s ease}.section_catalog .indicator-item.active{background:#767676}.section_catalog .active-indicator{position:absolute;bottom:0;left:0;width:4.479vw;height:.208vw;background:#767676;z-index:10;pointer-events:none;transition:left .2s ease}.section_catalog .card-body{display:flex;flex-direction:column;gap:1.25vw}.section_catalog .card-body__info{border-radius:0 0 .625vw .625vw;padding:.833vw;background:#333;box-sizing:border-box}.section_catalog .card-body__info .name{font-family:var(--font-family);font-weight:500;font-size:1.042vw;line-height:122%;color:#fff;margin-bottom:.104vw}.section_catalog .card-body__info .parametr{margin-bottom:.104vw;font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#cfcfcf}.section_catalog .card-body__parametr{display:flex;flex-direction:column;gap:.313vw;padding:0 .833vw;box-sizing:border-box;margin-bottom:1.25vw}.section_catalog .card-body__parametr .item{display:flex;flex-wrap:nowrap;justify-content:space-between;padding-bottom:.521vw;border-bottom:.104vw solid #333;box-sizing:border-box}.section_catalog .card-body__parametr .item_name{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#767676}.section_catalog .card-body__parametr .item_value{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;text-align:right;color:#a1d683}.section_catalog .card-footer{display:flex;flex-direction:column;gap:.833vw;margin-top:auto;height:5.521vw}.section_catalog .card-footer .btn-main{margin-top:auto}.section_catalog .card-footer__box{display:flex;flex-direction:column;padding-right:.833vw}.section_catalog .card-footer__box .price{font-family:var(--font-family);font-weight:500;font-size:1.042vw;line-height:122%;text-align:right;color:#fff}.section_catalog .card-footer__box .old-price{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;text-align:right;color:#767676}.section_catalog .card-heaader__btns{display:flex;position:absolute;right:0;top:0;gap:.208vw}.section_catalog .card-heaader__btns .item{border-radius:0 0 .625vw .625vw;box-sizing:border-box;padding:0 .625vw .104vw;width:2.083vw;height:2.083vw;backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64);cursor:pointer}.section_catalog .card-heaader__btns .item svg{width:.729vw;height:.729vw}.section_catalog .card-heaader__btns .item:nth-child(2) svg{width:.573vw;height:.729vw}.section_catalog .card-heaader__btns .item:nth-child(2){border-radius:0 0 0 .625vw}.section_catalog .card-heaader__btns .item:hover{background:#333;transition:.3s}.section_catalog .card-heaader__btns .item.active{background:#fff;transition:.3s}.section_catalog .card-heaader__btns .item.active:hover{background:rgba(255,255,255,.8);transition:.3s}.section_catalog .card-heaader__btns .item.active path{fill:#222!important}.section_catalog .container .title span{font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#8c8c8c;display:block;margin-top:.208vw}.info_filter-box-item--city .filter-group:nth-child(1){margin-bottom:0}.section_catalog .content{display:flex;flex-direction:column;width:100%}.section_catalog .content__box{display:flex;flex-direction:column;gap:.625vw;margin-bottom:1.25vw}.section_catalog .content__box .hr{height:.052vw;width:100%;background:#333;border-radius:.104vw;margin:0;box-sizing:border-box}.info_filter-box-item--checkbox-parametr{display:flex;flex-direction:row;gap:.208vw;flex-wrap:wrap}.info_filter-box-item--checkbox-parametr input{display:none}.info_filter-box-item--checkbox-parametr label{height:100%;display:flex;align-items:center;padding:.573vw .833vw;box-sizing:border-box;border-radius:.625vw;font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#f7f7f7;cursor:pointer;background:#333}.info_filter-box-item--checkbox-parametr .filter-option input[type="checkbox"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.info_filter-box-item--checkbox{flex-direction:column}.info_filter-box-item--checkbox-parametr .filter-option label:hover{color:#a1d683;transition:.3s all}.info_filter-box-item--switch .filter-option input[type="radio"]:checked+label:hover{background:#b0f086}.info_filter-box-item--checkbox-parametr .filter-option input[type="checkbox"]:checked+label:hover{background:#b0f086}.info_filter-box-item--color .info_filter-box-item--checkbox-parametr .filter-option label{padding:.208vw .833vw .208vw .208vw}.info_filter-box-item--color .info_filter-box-item--checkbox-parametr .filter-option label span{border:.104vw solid #333;border-radius:.417vw;width:1.667vw;height:1.667vw;margin-right:.417vw;box-sizing:border-box}.section_catalog--page{margin-top:1.042vw;margin-bottom:6.667vw}.filter-dop{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.filter-dop__status{display:flex;gap:1.667vw}.filter-dop__status .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:1.25vw;height:1.25vw;background:none;left:0;top:0;border:.104vw solid #333;border-radius:.208vw;box-sizing:border-box;cursor:pointer;transition:.3s all}.filter-dop__status li:hover .custom-checkbox::after{border:.104vw solid #a1d683;transition:.3s all}.filter-dop__status .custom-checkbox{position:relative;display:flex;align-items:center}.filter-dop__status .custom-checkbox div{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;margin-left:1.875vw;cursor:pointer;text-wrap:nowrap}.filter-dop__status .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:1.25vw;height:1.25vw;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:1.25vw 1.25vw;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.208vw;overflow:hidden}.filter-dop__sort{display:flex;gap:.208vw}.filter-dop__sort .filter-group{position:relative}.filter-dop__sort .filter-group .filter-title-dropdown{width:max-content;font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:118%;padding:0 .833vw 0 .625vw;height:2.083vw;align-items:center}.filter-dop__sort .filter-group .filter-title-dropdown::after{display:none}.filter-dop__sort .filter-group.active>.filter-title-dropdown::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-dop__sort .filter-title-dropdown::before{content:'';background-image:url('/wp-content/themes/optima/img/Sort.svg');background-size:1.042vw 1.042vw;width:1.042vw;height:1.042vw;transition:.3s all;margin-left:0;z-index:2;margin-right:.417vw}.filter-dop__sort .filter-group.active .accordion{z-index:2}.filter-dop__sort .filter-group .accordion{width:auto;position:absolute;box-sizing:border-box;bottom:auto;top:2.5vw;border:.052vw solid #494949;border-radius:.625vw;box-sizing:border-box;-webkit-backdrop-filter:blur(1.25vw);backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64)}.filter-dop__sort .filter-group.input-selected .filter-title-dropdown::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-dop__sort .filter-group .accordion .filter-option label{text-wrap:nowrap;background:none!important}.filter-dop__sort .filter-group .accordion .filter-options{padding-right:0}.filter-dop__sort .filter-group input{display:none}.filter-dop__sort .filter-option label::after{content:'';position:absolute;left:.729vw;top:50%;transform:translateY(-50%) scale(0);width:.625vw;height:.625vw;border-radius:50%;background:#fff;transition:transform .3s ease}.filter-dop__sort .filter-option label:hover::after{background:#a1d683;transition:.3s all}.filter-dop__sort .filter-option label::before{content:'';position:absolute;left:.417vw;top:50%;transform:translateY(-50%);width:1.25vw;height:1.25vw;border:.104vw solid #222;border-radius:50%;background:transparent;transition:all .3s ease;box-sizing:border-box}.filter-dop__sort input[type="radio"]:checked+label::before{border-color:#fff;transition:.3s all}.filter-dop__sort input[type="radio"]:checked+label::after{transform:translateY(-50%) scale(1)}.filter-dop__sort input[type="radio"]:checked+label:hover::before{border-color:#a1d683;transition:.3s all}.filter-dop__sort .filter-option{position:relative}.filter-dop__sort .filter-option label:hover::before{border:.104vw solid #a1d683}.filter-dop__sort .filter-group .accordion .filter-option label{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#f7f7f7;padding:.417vw .833vw .417vw 2.292vw;box-sizing:border-box;cursor:pointer;display:block;transition:color .3s ease;position:relative;text-shadow:none}.filter-dop__sort .filter-group .accordion{padding-top:0;z-index:2}.filter-dop__sort .filter-group:nth-child(2) .filter-title-dropdown::before{display:none!important}.filter-dop__sort .filter-group:nth-child(2) .accordion{right:0}.filter-dop__sort .filter-group .accordion .filter-option input[type="radio"]:checked+label{color:#f7f7f7}.filter-dop__sort .filter-group .accordion .filter-option input[type="radio"]:checked+label:hover{color:#a1d683}.filter-dop__sort .filter-group .accordion .filter-option:hover label{color:#a1d683}.section_catalog .content .show-product{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;padding:0 2.083vw;border:.104vw solid #333;border-radius:.625vw;display:flex;transition:.3s all;height:2.5vw;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:max-content;background:#333;cursor:pointer;margin:2.5vw auto .833vw}.section_catalog .content .show-product:hover{text-shadow:0 0 1.25vw rgba(176,240,134,.24);color:#b0f086;transition:.3s all;border:.104vw solid #494949}.pagination-catalog{display:flex;gap:.208vw;margin-left:auto;margin-right:auto}.pagination-catalog .prev,.pagination-catalog .next{border-radius:.625vw;width:2.5vw;height:2.5vw;background:none;transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer}.pagination-catalog .prev span,.pagination-catalog .next span{display:none!important}.pagination-catalog .next:hover,.pagination-catalog .prev:hover{background:#333;transition:.3s all}.pagination-catalog .prev::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:1.042vw 1.042vw}.pagination-catalog .next::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:1.042vw 1.042vw}.pagination-catalog .next:hover::before{filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.pagination-catalog .prev:hover::before{filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.pagination-catalog .count{border-radius:.625vw;width:2.5vw;height:2.5vw;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#f7f7f7;transition:.3s all}.pagination-catalog .count:hover{background:#333;color:#b0f086;transition:.3s all}.pagination-catalog .count.active{background:#a1d683;color:black;transition:.3s all}.section_catalog--page .info_filter-box.fixed{position:fixed;top:4.167vw!important;left:2.292vw}.section_catalog--detail-info{margin-top:1.667vw;margin-bottom:3.333vw}.section_catalog--detail-info .container{display:grid;flex-wrap:nowrap;grid-template-columns:repeat(2,1fr);gap:1.667vw}.section_catalog--detail-info .gallery__sticker{position:absolute;top:0;left:0;font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#a1d683;width:max-content;display:flex;align-items:center;justify-content:center;border-radius:0 0 .625vw 0;padding:0 .833vw .104vw;box-sizing:border-box;height:2.083vw;-webkit-backdrop-filter:blur(1.25vw);backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64);z-index:2}.section_catalog--detail-info .gallery__btns{display:flex;position:absolute;right:0;top:0;gap:.208vw;z-index:2}.section_catalog--detail-info .gallery__btns .item{border-radius:0 0 .625vw .625vw;box-sizing:border-box;padding:0 .625vw .104vw;width:2.083vw;height:2.083vw;backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64);cursor:pointer}.section_catalog--detail-info .gallery__btns .item:nth-child(1) svg{width:.677vw;height:.677vw}.section_catalog--detail-info .gallery__btns .item svg{width:.729vw;height:.729vw}.section_catalog--detail-info .gallery__btns .item:nth-child(3) svg{width:.573vw;height:.729vw}.section_catalog--detail-info .gallery__btns .item:nth-child(3){border-radius:0 0 0 .625vw}.section_catalog--detail-info .gallery__btns .item:hover{background:#333;transition:.3s}.section_catalog--detail-info .gallery__btns .item.active{background:#fff;transition:.3s}.section_catalog--detail-info .gallery__btns .item.active:hover{background:rgba(255,255,255,.8);transition:.3s}.section_catalog--detail-info .gallery__btns .item.active path{fill:#222!important}.slider-cars-detail{opacity:0}.slider-cars-detail.swiper-initialized{opacity:1}.slider-cars-detail-dop{opacity:0}.slider-cars-detail-dop.swiper-initialized{opacity:1}.section_catalog--detail-info .gallery{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.208vw;border-radius:.625vw}.slider-cars-detail-dop,.slider-cars-detail{width:100%}.slider-cars-detail__item{width:100%;height:31.25vw}.slider-cars-detail-dop__item img,.slider-cars-detail__item img{width:100%;height:100%;object-fit:cover}.slider-cars-detail-dop__item{width:100%;height:5.156vw;cursor:pointer}.pagination-detail-cars{margin-top:0;display:flex;gap:.104vw;margin-left:auto;margin-right:auto;position:absolute;bottom:.833vw;z-index:2;left:50%;transform:translate(-50%)}.pagination-detail-cars .prev,.pagination-detail-cars .next{width:3.333vw;height:2.083vw;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw)}.pagination-detail-cars .prev{border-radius:.625vw 0 0 .625vw}.pagination-detail-cars .next{border-radius:0 .625vw .625vw 0}.pagination-detail-cars .prev span,.pagination-detail-cars .next span{display:none!important}.pagination-detail-cars .next:hover,.pagination-detail-cars .prev:hover{background:#494949;transition:.3s all}.pagination-detail-cars .prev::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:1.042vw 1.042vw}.pagination-detail-cars .next::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:1.042vw 1.042vw}.pagination-detail-cars-dop{margin-top:0;display:flex;gap:.104vw;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2}.pagination-detail-cars-dop .prev,.pagination-detail-cars-dop .next{border-radius:50%;width:1.667vw;height:1.667vw;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);position:absolute;z-index:2;transform:translateY(-50%)}.pagination-detail-cars-dop .prev{left:.833vw}.pagination-detail-cars-dop .next{right:.833vw;margin-left:auto}.pagination-detail-cars-dop .prev span,.pagination-detail-cars-dop .next span{display:none!important}.pagination-detail-cars-dop .next:hover,.pagination-detail-cars-dop .prev:hover{background:#494949;transition:.3s all}.pagination-detail-cars-dop .prev::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:1.042vw 1.042vw}.pagination-detail-cars-dop .next::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:1.042vw 1.042vw;transition:.3s all}.slider-cars-detail-dop__item::before{content:'';width:100%;height:100%;background:rgba(0,0,0,.5);transition:.3s all;opacity:1;display:block;position:absolute}.slider-cars-detail-dop__item:hover::before{opacity:0;transition:.3s all}.slider-cars-detail-dop__item.thumb-active::before{opacity:0}.section_catalog--detail-info .content{display:grid;grid-template-columns:repeat(2,1fr);gap:1.042vw}.section_catalog--detail-info .content__parametr{display:flex;flex-direction:column}.section_catalog--detail-info .content__parametr-title{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7}.section_catalog--detail-info .content__parametr-top{font-family:var(--font-family);font-weight:500;font-size:1.042vw;line-height:122%;color:#8c8c8c;margin-top:.208vw}.section_catalog--detail-info .content__parametr-box{display:flex;flex-direction:column;margin-top:.833vw}.section_catalog--detail-info .content__parametr-box-title{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;margin-bottom:.365vw;color:#fff}.section_catalog--detail-info .content__parametr-box .item{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:.208vw;padding-bottom:.521vw;border-bottom:.104vw solid #333;box-sizing:border-box}.section_catalog--detail-info .content__parametr-box .item_name{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#8c8c8c}.section_catalog--detail-info .content__parametr-box .item_value{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;text-align:right;color:#a1d683}.section_catalog--detail-info .content__parametr-box .item:last-child{margin-bottom:0}.section_catalog--detail-info .content__price{display:flex;gap:.833vw;flex-direction:column}.section_catalog--detail-info .content__price .price{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#a1d683}.section_catalog--detail-info .content__price .old-price{margin-top:.208vw;font-family:var(--font-family);font-weight:500;font-size:1.042vw;line-height:122%;text-decoration:line-through;color:#8c8c8c}.section_catalog--detail-info .content__price--btns{display:flex;flex-direction:column;gap:.208vw}.section_catalog--detail-info .btn-black{cursor:pointer}.section_catalog--detail-info .tabs-title{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:.833vw}.section_catalog--detail-info .tabs-info{margin-top:.833vw;font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;color:#f7f7f7;display:none;animation:fadeIn .3s ease}.section_catalog--detail-info .tabs-info.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(.521vw)}to{opacity:1;transform:translateY(0)}}.section_catalog--detail-info .tabs-info ul{list-style:disc;padding-left:1.042vw}.section_catalog--detail-info .tabs-info p{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;color:#f7f7f7}.section_catalog--detail-info .tabs-info li{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:130%;color:#f7f7f7}.section_catalog--detail-info .filter-group .filter-title-dropdown{display:none}.section_catalog--detail-info .filter-group .accordion{opacity:1!important;max-height:100%!important;visibility:visible!important;align-items:center;justify-content:center;bottom:0;padding:0}.section_catalog--detail-info .filter-group label{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;cursor:pointer}.section_catalog--detail-info .filter-group .filter-options{display:flex;flex-direction:row;height:2.5vw;overflow:hidden;padding:0}.section_catalog--detail-info .filter-group.input-selected .filter-options input{display:none}.section_catalog--detail-info .filter-group{height:2.5vw;background:#333;border-radius:.625vw;width:max-content}.section_catalog--detail-info .filter-group .filter-options label{height:100%;display:flex;align-items:center;padding:0 1.25vw .052vw;box-sizing:border-box;border-radius:.625vw}.section_catalog--detail-info .filter-group .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section_catalog--detail-info .filter-group .filter-option label:hover{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section_catalog--detail-slider .info{display:flex;flex-direction:column;gap:2.083vw}.section_catalog--detail-slider .info .pagination{margin-top:0}.swiperRecCars{opacity:0;width:100%}.swiperRecCars.swiper-initialized{opacity:1}.swiperDopCars{opacity:0;width:100%}.swiperDopCars.swiper-initialized{opacity:1}.section_catalog--detail-slider{margin-bottom:3.333vw;margin-top:1.667vw}.section__map .box_title{font-family:var(--font-family);font-weight:700;font-size:1.458vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:1.25vw}.section__map .box__name_dealers{font-family:var(--font-family);font-weight:500;font-size:1.042vw;line-height:122%;text-decoration:underline;text-decoration-skip-ink:none;color:#a1d683;margin-bottom:.417vw;display:block}.section__map--details-cars #map{height:26.615vw}.section__map--details-cars .box__name{margin-bottom:1.719vw}.section__gradient-form--variant-two--vertical .container{display:flex;flex-direction:column;justify-content:center;align-content:center}.section__gradient-form--variant-two--vertical .container .box-form{margin:1.667vw auto 0}.section__gradient-form--variant-two--vertical .box-contacts{display:flex;flex-direction:column;justify-content:space-between;justify-content:center;align-items:center;text-align:center}.section__gradient-form--variant-two--vertical .box-contacts .top{width:36.458vw}.section_catalog--detail-slider .container{position:relative}.section_catalog--detail-slider .reset-product{font-family:var(--font-family);font-weight:600;font-size:.729vw;line-height:125%;color:#b8b8b8;position:absolute;right:1.771vw;top:1.25vw;cursor:pointer;transition:.3s all}.section_catalog--detail-slider .reset-product:hover{transition:.3s all;color:#fa555a}.section_catalog--compare .info{flex-direction:row}.swiperCompareCars{opacity:0;width:100%}.swiperCompareCars.swiper-initialized{opacity:1}.section_catalog--compare .pagination .count{display:none!important}.section_catalog--compare .pagination{margin:0}.section_catalog--compare .pagination .prev,.section_catalog--compare .pagination .next{width:7.396vw}.section_catalog--detail-slider .info .pagination{opacity:0}.section_catalog--detail-slider .info .pagination.active{opacity:1}.section_catalog--compare .card-body__parametr .item_value{margin-left:auto}.section_catalog--compare .box-compare-paramets{position:absolute;top:23.021vw;width:100%}.section_catalog--compare .card-body__info{padding-bottom:1.927vw}.section_catalog--compare .info_filter--search{max-height:100%;overflow:hidden}.swiperCompareCars-pagination--mb{display:none}.section_catalog--compare .card-body__info{padding-bottom:0;max-height:5.104vw;height:5.104vw;overflow:hidden}.section_catalog--compare .info_filter--search{max-height:100%;overflow:hidden}.swiperCompareCars-pagination--mb{display:none}.section_catalog--compare .card-body__info .name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section_catalog--compare .card-body__info .parametr{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section_catalog .active-indicator{width:auto}header .box-icon-btns{display:flex;gap:.417vw;margin-left:.417vw}header .box-icon-btns a{display:block;position:relative;width:2.083vw;height:2.083vw}header .box-icon-btns a span{position:absolute;top:-.313vw;right:-.104vw;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:133%;color:#fff;z-index:1}.section__brand .list__item-count{font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:124%;color:#a1d683;margin-left:auto;margin-right:1.563vw}.box-share{display:flex;gap:1.563vw;justify-content:center;padding-bottom:1.563vw;padding-top:1.563vw}.box-share a{width:2.344vw;height:2.344vw}.box-share img{width:2.344vw;height:2.344vw;cursor:pointer}.section__news--detail .gallery{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.521vw;border-radius:0;width:29.792vw;min-width:29.792vw}.section__news--detail .slider-cars-detail{height:18.021vw}.section__news--detail .slider-cars-detail{border-radius:.625vw}.section__news--detail .pagination-detail-cars .prev::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:1.042vw 1.042vw}.section__news--detail .pagination-detail-cars .next::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:1.042vw 1.042vw}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{width:2.083vw;height:2.083vw}.section__news--detail .pagination-detail-cars{margin-top:0;display:flex;gap:.104vw;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2;left:0;bottom:auto}.section__news--detail .slider-cars-detail-dop__item{height:3.177vw}.section__news--detail .slider-cars-detail-dop__item img,.section__news--detail .slider-cars-detail__item img{border-radius:.625vw}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{border-radius:50%;width:2.083vw;height:2.083vw;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);position:absolute;z-index:2;transform:translateY(-50%);opacity:.8}.section__news--detail .pagination-detail-cars .next:hover,.section__news--detail .pagination-detail-cars .prev:hover{opacity:1;transition:.3s all}.section__news--detail .pagination-detail-cars .prev{border-radius:50%;left:.833vw}.section__news--detail .pagination-detail-cars .next{border-radius:50%;right:.833vw;margin-left:auto}.section__news--detail .slider-cars-detail__item{height:18.021vw}.section__news--detail .slider-cars-detail-dop{border-radius:.625vw}.arrow-top-scroll{position:fixed;right:1.771vw;bottom:5.208vw;border:.052vw solid #fff;border-radius:.625vw;width:2.083vw;height:2.083vw;box-sizing:border-box;background:#333;display:flex;align-items:center;justify-content:center;transition:.2s all;cursor:pointer;opacity:0;z-index:-1}.arrow-top-scroll.active{opacity:1;z-index:999}.arrow-top-scroll:hover{transition:.2s all;background:rgba(0,0,0,0)}.arrow-top-scroll::before{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:1.042vw 1.042vw;width:1.042vw;height:1.042vw;transform:rotate(180deg)}.arrow-top-scroll.absolute-mode{position:absolute;bottom:auto;top:auto}.arrow-wrapper{position:relative;width:100%}.collapsible-text{max-height:10.417vw;overflow:hidden;transition:max-height .3s ease}.collapsible-text.expanded{max-height:260.417vw}.section__news--detail .text-container{position:relative}.button-panel{width:1.563vw;height:1.563vw;position:absolute;right:-2.604vw;top:8.854vw}.button-panel button{font-size:.833vw;cursor:pointer;display:flex;background:#a1d683;color:#222;border-radius:50%;box-sizing:border-box;width:1.563vw;height:1.563vw;display:flex;align-items:center;justify-content:center}.button-panel button:hover{background:#b0f086;box-shadow:0 0 2.083vw 0 rgba(176,240,134,.16),0 0 .521vw 0 rgba(181,214,163,.16);transition:.3s}.button-panel button.hidden{display:none}.section__mail .container{display:grid;grid-template-columns:repeat(2,1fr);gap:6.771vw;margin-top:3.333vw;margin-bottom:5vw}.section__mail .box-form{padding:1.667vw 1.875vw;box-sizing:border-box;backdrop-filter:blur(1.25vw);background:rgba(51,51,51,.64);border-radius:1.25vw}.section__mail .title{margin-bottom:.521vw}.section__mail .text{padding-right:4.688vw;font-family:var(--second-family);font-weight:400;font-size:1.146vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__mail .box-form form{display:grid;grid-template-columns:repeat(2,1fr)}.section__mail .box-form .custom-checkbox{grid-column:2 span}.section__mail .box-form .yandex-smart-container{grid-column:2 span}.section__mail .box-form .btn-main{margin-top:1.667vw}.section__mail .box-form .box:nth-child(2){margin-right:.417vw}.section__mail .box-form .box:nth-child(3){margin-left:.417vw}}@media(min-width:1024px){.section__career .filter-group:nth-child(1) .filter-title-dropdown{display:none}.section__career .filter-group:nth-child(1) .accordion{opacity:1!important;max-height:100%!important;visibility:visible!important;align-items:center;justify-content:center;bottom:0;padding:0}.section__career .filter-group:nth-child(1) .accordion .filter-options{display:flex;flex-direction:row;height:2.5vw;overflow:hidden;padding:0}.section__career .filter-group:nth-child(1) .accordion .filter-options input{display:none}.section__career .filter-group:nth-child(1){height:2.5vw;background:#333;border-radius:.625vw}.section__career .filter-group:nth-child(1) .accordion .filter-options label{height:100%;display:flex;align-items:center;padding:0 1.25vw .052vw;box-sizing:border-box;border-radius:.625vw}.section__career .filter-group:nth-child(1) .accordion .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section__career .filter-group:nth-child(1) .accordion .filter-option label:hover{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section__adv--services .list .item:nth-child(9n+1){grid-column:span 2}.section__adv--services .list .item:nth-child(9n+2){grid-column:span 4}.section__adv--services .list .item:nth-child(9n+3),.section__adv--services .list .item:nth-child(9n+4),.section__adv--services .list .item:nth-child(9n+5){grid-column:span 2}.section__adv--services .list .item:nth-child(9n+6){grid-column:span 3}.section__adv--services .list .item:nth-child(9n+7){grid-column:span 3}.section__adv--services .list .item:nth-child(9n+8),.section__adv--services .list .item:nth-child(9n+9){grid-column:span 3}.sound-toggle-btn{position:absolute;bottom:3.32vw;right:3.32vw;width:3.906vw;height:3.906vw;background:rgba(0,0,0,.7);border:none;border-radius:50%;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease;padding:0}.sound-toggle-btn svg{width:1.953vw;height:1.953vw;transition:all .3s ease;color:white}.sound-toggle-btn[title="Выключить звук"] svg{color:#a1d683!important}.section_catalog--detail-info .filter-group .filter-title-dropdown{display:none}.section_catalog--detail-info .filter-group .accordion{opacity:1!important;max-height:100%!important;visibility:visible!important;align-items:center;justify-content:center;bottom:0;padding:0}.section_catalog--detail-info .filter-group label{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;cursor:pointer}.section_catalog--detail-info .filter-group .filter-options{display:flex;flex-direction:row;height:48px;overflow:hidden;padding:0}.section_catalog--detail-info .filter-group.input-selected .filter-options input{display:none}.section_catalog--detail-info .filter-group{height:48px;background:#333;border-radius:12px;width:max-content}.section_catalog--detail-info .filter-group .filter-options label{height:100%;display:flex;align-items:center;padding:0 24px 1px;box-sizing:border-box;border-radius:12px}.section_catalog--detail-info .filter-group .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section_catalog--detail-info .filter-group .filter-option label:hover{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}}@media(max-width:1920px){.section__banner--main{min-height:800px;max-height:800px}.section__banner--main img,.section__banner--main video{height:800px}.section__banner--main .container{padding-top:150px}.section__info-banner--about{height:800px;max-height:800px}.section__info-banner--about .container{height:830px;max-height:830px;padding-top:178px;padding-bottom:260px}.section__info-banner--about img{height:800px;max-height:800px}.section__info-banner img,.section__info-banner,.section__info-banner .container{height:830px;max-height:830px}.section__news--detail .gallery{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.521vw;border-radius:0;width:29.792vw;min-width:29.792vw}.section__news--detail .slider-cars-detail{height:18.021vw}.section__news--detail .slider-cars-detail{border-radius:.625vw}.section__news--detail .pagination-detail-cars .prev::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:1.042vw 1.042vw}.section__news--detail .pagination-detail-cars .next::before{content:'';width:1.042vw;height:1.042vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:1.042vw 1.042vw}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{width:2.083vw;height:2.083vw}.section__news--detail .pagination-detail-cars{margin-top:0;display:flex;gap:.104vw;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2;left:0;bottom:auto}.section__news--detail .slider-cars-detail-dop__item{height:3.177vw}.section__news--detail .slider-cars-detail-dop__item img,.section__news--detail .slider-cars-detail__item img{border-radius:.625vw}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{border-radius:50%;width:2.083vw;height:2.083vw;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(1.25vw);-webkit-backdrop-filter:blur(1.25vw);position:absolute;z-index:2;transform:translateY(-50%);opacity:.8}.section__news--detail .pagination-detail-cars .next:hover,.section__news--detail .pagination-detail-cars .prev:hover{opacity:1;transition:.3s all}.section__news--detail .pagination-detail-cars .prev{border-radius:50%;left:.833vw}.section__news--detail .pagination-detail-cars .next{border-radius:50%;right:.833vw;margin-left:auto}.section__news--detail .slider-cars-detail__item{height:18.021vw}.section__news--detail .slider-cars-detail-dop{border-radius:.625vw}}@media(max-width:1440px) and (min-width:1024px){header{position:relative;top:0;left:0;right:0;z-index:3;background:var(--black);border:none;transition:.3s all}header.fixed{background:var(--black);border-bottom:.069vw solid var(--dark-gray);position:fixed;transition:.3s all}.header__container-list{transition:opacity .3s ease,transform .3s ease,visibility .3s ease;opacity:1;transform:translateY(0);visibility:visible}header.fixed .header__container-list{opacity:0;transform:translateY(-.694vw);visibility:hidden;height:0;transition:0s all}header.fixed.show-menu .header__container-list{opacity:1;transform:translateY(0);visibility:visible;height:auto;transition:.1s all}.hr-header{height:7.639vw;display:none}.hr-header.active{display:block}html.active header{z-index:3}html.active-popup{padding-right:.486vw;overflow:hidden;height:100vh;scroll-behavior:scroll;box-sizing:border-box}html.active-popup::before{content:"";position:fixed;left:0;top:0;z-index:10;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:rgba(17,17,17,.64);height:100%;width:100%}main{z-index:2}.header__container{width:100%;height:auto;top:0;z-index:4;margin:auto;display:flex;justify-content:center;align-items:center;padding-top:0;box-sizing:border-box;max-width:100%;margin:0 auto;position:relative}.header__container--menu{width:100%;margin:0 auto;display:flex;align-items:flex-start;gap:0;padding:0;box-sizing:border-box;flex-direction:column}.header__container--menu .top{display:flex;width:100%;justify-content:space-between;padding:.833vw 2.361vw;border-bottom:.069vw solid #333;box-sizing:border-box;align-items:center}.header__container-list{padding:0 2.361vw 0 .694vw;box-sizing:border-box;width:100%}header .logo{width:19.028vw;height:1.111vw}.menu{display:flex;gap:0;margin-top:0}.menu .submenu{position:relative}.menu li a{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff;padding:.833vw 1.667vw;box-sizing:border-box;transition:.3s all;border-radius:0 0 .833vw .833vw}.submenu>a,.menu li>a{position:relative;transition:color .3s ease}.menu .submenu:hover>a,.menu li a:hover{background:rgba(51,51,51,.64);transition:.3s all;border-radius:0 0 .833vw .833vw;color:#a1d683;text-shadow:0 0 1.667vw rgba(176,240,134,.24)}.menu .submenu .submenu-list a{background:none}.menu li{display:flex}.menu .submenu a{display:flex;align-items:center;gap:.139vw}.menu .submenu>a::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:1.389vw 1.389vw;width:1.389vw;height:1.389vw;transition:.3s all}.menu .submenu:hover>a::after{filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.menu .submenu>a.active:after{transition:.3s all}.menu .submenu .submenu-list a{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7;width:100%;padding:0}.menu .submenu .submenu-list a:hover{transition:.3s all;color:var(--green)}.submenu-list{opacity:0;visibility:hidden;transform:translateY(.694vw);transition:all .3s ease}.submenu:hover .submenu-list{opacity:1;visibility:visible;transform:translateY(0)}header .info{margin-left:0;display:flex;align-items:center}.city__list{list-style:none;position:absolute;left:auto;right:0;padding-left:0;margin-top:3.472vw;display:flex;flex-direction:column;gap:1.042vw;z-index:-1;width:max-content;border:.278vw solid rgba(255,255,255,0);border-radius:.833vw;padding:1.111vw 1.667vw;backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64);opacity:0;z-index:-1}header .info .city{position:relative;transition:.3s all}header .info .city span{display:flex;padding:.764vw 1.25vw .833vw 1.667vw;box-sizing:border-box;background:#333;border-radius:.833vw;display:flex;gap:.278vw;font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:118%;color:#fff;cursor:pointer;box-sizing:border-box;border:.139vw solid #333;height:2.778vw}header .info .city span::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:1.389vw 1.389vw;width:1.389vw;height:1.389vw;transition:.3s all}header .info .city:hover span::after{transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}header .info .city:hover span{border:.139vw solid #494949;box-shadow:inset 0 0 1.111vw 0 rgba(161,214,131,.08);background:#333;color:#b0f086;text-shadow:0 0 1.667vw rgba(176,240,134,.24);transition:.3s all}.city__list{list-style:none;position:absolute;left:auto;right:0;padding-left:0;margin-top:.278vw;display:flex;flex-direction:column;gap:1.042vw;z-index:-1;width:max-content;border:.278vw solid rgba(255,255,255,0);border-radius:.833vw;padding:1.111vw 1.111vw;backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64);opacity:0;visibility:hidden;transform:translateY(.694vw);transition:all .3s ease;min-width:12.361vw}header .info .city:hover .city__list{opacity:1;visibility:visible;transform:translateY(0);transition:all .3s ease;z-index:2}header .info .city .city__list li{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7;cursor:pointer;transition:.3s all}header .info .city .city__list li:hover{transition:.3s all;color:var(--green)}header .top .box{display:flex;flex-direction:column;gap:.278vw;margin-right:1.667vw}header .top .box .tel{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff}header .top .box .tel:hover{transition:.3s all;color:var(--green)}header .top .box span{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:128%;color:#a2a2a2;margin-left:auto}.btn{display:flex;align-items:center;justify-content:center;border-radius:.347vw;box-sizing:border-box}.container{display:flex;width:100%;margin:0 auto;position:relative;padding:0 2.361vw;box-sizing:border-box}.btn-burger{display:none}.submenu-list{list-style:none;position:absolute;left:0;padding-left:0;margin-top:3.472vw;display:flex;flex-direction:column;gap:1.042vw;z-index:-1;width:max-content;border:.278vw solid rgba(255,255,255,0);border-radius:.833vw;padding:1.111vw 1.667vw;backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64)}.navbar__menu-item.submenu .submenu-list{opacity:0;z-index:-1}.navbar__menu-item.submenu.active .submenu-list{display:flex;top:6.042vw;transition:.2s all;z-index:220;opacity:1}.city__list .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:1.667vw;height:1.667vw;background:none;left:0;top:0;border:.139vw solid #333;border-radius:.278vw;box-sizing:border-box;cursor:pointer;transition:.3s all}header .info .city .city__list li:hover .custom-checkbox::after{border:.139vw solid #a1d683;transition:.3s all}.city__list .custom-checkbox{position:relative;display:flex;align-items:center}.city__list .custom-checkbox div{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7;margin-left:2.5vw;cursor:pointer}.city__list .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:1.667vw;height:1.667vw;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:1.667vw 1.667vw;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.278vw;overflow:hidden}.custom-checkbox input[type="checkbox"]{display:none}.section__banner{position:relative;height:100vh;min-height:47.917vw;max-height:47.917vw}.section__banner--corp{min-height:75.694vw;height:75.694vw;max-height:75.694vw}.section__banner--corp{min-height:61.806vw;height:61.806vw}.section__banner img,.section__banner video{object-fit:cover;width:100%;height:47.917vw;position:absolute;display:block}.section__banner--corp img{min-height:75.694vw}.section__banner .container{height:100%;z-index:2;padding-top:6.111vw}.section__banner--corp .container{padding-top:4.444vw}.section__banner .container .info{width:79.167vw;display:flex;flex-direction:column;align-items:center;margin:0 auto}.section__banner .container .title-banner{font-family:var(--font-family);font-weight:700;font-size:3.889vw;line-height:104%;letter-spacing:-.01em;text-align:center;color:#fff}.section__banner .container .text-banner{font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;text-align:center;color:#fff;margin-top:1.111vw;width:46.944vw}.btn{position:relative}.btn-main{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#222;cursor:pointer;box-sizing:border-box;padding:.903vw 2.778vw .972vw;border-radius:.833vw;background:#a1d683;outline:none;border:none;transition:.3s}.btn-main:hover{background:#b0f086;box-shadow:0 0 2.778vw 0 rgba(176,240,134,.16),0 0 .694vw 0 rgba(181,214,163,.16);transition:.3s}.section__banner .box-form{padding:2.222vw;box-sizing:border-box;border-radius:1.667vw;backdrop-filter:blur(3.333vw);-webkit-backdrop-filter:blur(3.333vw);background:rgba(51,51,51,.32);margin-top:2.222vw;width:30.833vw}.section__banner .box-form .btn-main{margin-top:2.778vw}.box-form .input::placeholder{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:white}.box-form .input{width:100%;border:.139vw solid #222;border-radius:.833vw;width:100%;height:3.333vw;box-sizing:border-box;outline:none;padding:0 1.667vw;font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff;background:#222;margin-bottom:1.111vw;transition:all .3s ease}.box-form .textarea{resize:none;width:100%;border:.139vw solid #222;border-radius:.833vw;width:100%;box-sizing:border-box;outline:none;padding:.903vw 1.667vw;font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff;width:100%;height:7.5vw;background:#222;margin:0 0 1.111vw;transition:all .3s ease}.box-form input.filled,.box-form textarea.filled{border:.139vw solid #494949;color:#b0f086;text-shadow:0 0 1.667vw rgba(176,240,134,.24)}.box-form .textarea::placeholder{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:white}.box-form .box{position:relative;overflow:hidden}.box-form .placeholder{position:absolute;right:0;top:0;font-family:var(--font-family);font-weight:600;font-size:.833vw;line-height:118%;color:#b8b8b8;border-radius:0 .833vw 0 .278vw;backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64);padding:0 .556vw .069vw;opacity:0;z-index:-1;transition:opacity .3s ease,z-index .3s ease}.box-form .placeholder.active{opacity:1;z-index:1}.box-form .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:1.667vw;height:1.667vw;background:none;left:0;top:0;border-radius:.139vw;box-sizing:border-box;cursor:pointer;background:#222}.box-form .custom-checkbox{position:relative;display:flex;align-items:center}.box-form .custom-checkbox div{font-family:var(--third-family);font-weight:400;font-size:.833vw;line-height:128%;color:#cfcfcf;margin-left:2.5vw}.box-form .custom-checkbox div a{font-family:var(--third-family);font-weight:400;font-size:.833vw;line-height:128%;color:#cfcfcf}.box-form .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:1.667vw;height:1.667vw;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:1.667vw 1.667vw;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.278vw;overflow:hidden}.header__container-list .info{display:none!important}.section__breadcrumbs{background:#222;padding-top:.486vw;padding-bottom:.486vw}.section__breadcrumbs{display:flex}.breadcrumbs span{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#b8b8b8;display:flex;align-items:center}.breadcrumbs span a{font-family:var(--font-family);font-weight:400;font-size:.972vw;line-height:125%;color:#8c8c8c;transition:.3s all}.breadcrumbs span:not(:first-child)::before{content:'';background-image:url('/wp-content/themes/optima/img/Micro-Arrow-LR.svg');background-size:1.111vw 1.389vw;width:1.111vw;height:1.389vw;display:block}.breadcrumbs span a:hover{transition:.3s all;color:#b8b8b8}.section--dark .title{color:#fff}.section--light .title{color:#222}.title{font-family:var(--font-family);font-weight:700;font-size:2.778vw;line-height:110%;letter-spacing:-.01em;color:#222;margin-bottom:2.778vw}.section--dark .title--small{color:#fff}.section--light .title--small{color:#222}.title--small{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:2.222vw}.section__adv--corp{padding-top:1.806vw;padding-bottom:2.361vw;box-sizing:border-box;border-radius:1.667vw;position:relative;bottom:1.806vw;background:#EBEBEB}.section__adv--corp .container{flex-direction:column}.section__adv--corp .list{display:grid;grid-template-columns:repeat(6,1fr);gap:1.389vw}.section__adv--corp .list .item{border-radius:1.667vw;padding:2.222vw;background:#fff;box-sizing:border-box}.section__adv--corp .list .item .item__name{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:1.111vw}.section__adv--corp .list .item .item__text{font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#494949}.section__adv--corp .list .item:nth-child(9n+1){grid-column:span 2}.section__adv--corp .list .item:nth-child(9n+2){grid-column:span 4}.section__adv--corp .list .item:nth-child(9n+3),.section__adv--corp .list .item:nth-child(9n+4),.section__adv--corp .list .item:nth-child(9n+5){grid-column:span 2}.section__adv--corp .list .item:nth-child(9n+6){grid-column:span 4}.section__adv--corp .list .item:nth-child(9n+7){grid-column:span 2}.section__adv--corp .list .item:nth-child(9n+8),.section__adv--corp .list .item:nth-child(9n+9){grid-column:span 3}.section__contacts--corp{padding-top:3.333vw;padding-bottom:5.556vw}.section__contacts--corp .container{flex-direction:column}.section__contacts--corp .list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.389vw}.section__contacts--corp .list img{margin-bottom:1.111vw;width:18.056vw;height:20.694vw;object-fit:cover}.section__contacts--corp .list .item{border-radius:1.667vw;padding:1.389vw 1.667vw 1.667vw;background:#333;display:flex;flex-direction:column}.section__contacts--corp .list .item .item__name{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:.278vw}.section__contacts--corp .list .item .item__post{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#a1d683;margin-bottom:1.111vw}.section__contacts--corp .list .item .item__tel{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff;margin-bottom:.556vw;margin-top:auto}.section__contacts--corp .list .item .item__mail{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff}.section__manager--corp .box{backdrop-filter:blur(1.667vw);background:#333;border-radius:1.667vw;padding:1.667vw;width:100%}.section__manager--corp .list{display:grid;grid-template-columns:repeat(4,1fr);gap:1.389vw}.section__manager--corp .list .item{background:#222;border-radius:.833vw;padding:1.111vw 1.667vw;box-sizing:border-box;display:flex;gap:.833vw;height:6.111vw}.section__manager--corp .item__info{display:flex;flex-direction:column;gap:.278vw}.section__manager--corp .item__info-name{font-family:var(--second-family);font-weight:700;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#fff}.section__manager--corp .item__info-link{display:flex;gap:.278vw;align-items:center;font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:124%;color:#a1d683}.section__manager--corp .item__info-link::after{content:'';width:1.389vw;height:1.389vw;background-size:1.389vw 1.389vw;background-image:url('/wp-content/themes/optima/img/arrow_right.svg')}.section__manager--corp img{max-width:5vw;margin-left:auto;object-fit:contain;max-height:3.333vw}.section__manager--corp{padding-bottom:4.444vw}footer .container:nth-child(1){background:#333}footer .info{padding-top:2.222vw;padding-bottom:2.222vw;position:relative;display:flex;gap:1.389vw;width:100%;justify-content:space-between}footer .info .logo,footer .info .logo img{width:14.583vw;height:.972vw}footer .info .btn-mail{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#a1d683;background:rgba(161,214,131,.16);position:absolute;bottom:0;left:0;border-radius:.833vw;padding:0 2.222vw .069vw;width:14.861vw;height:2.778vw;display:flex;justify-content:center;align-items:center;box-sizing:border-box;bottom:2.222vw}footer .info .col:nth-child(1){width:22.778vw}footer .info .col{display:flex;flex-direction:column;gap:.833vw;width:16.736vw}footer .info .col .subtitle{font-family:var(--font-family);font-weight:500;font-size:1.389vw;line-height:122%;color:#b8b8b8}footer .info .col .list{display:flex;flex-direction:column;gap:.556vw 1.389vw}footer .info .col .list a{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7}footer .info .col .list a:hover{transition:.3s all;color:var(--green)}footer .info .col--brand .list{max-height:16.042vw;flex-wrap:wrap}footer .container:nth-child(2){align-items:center;padding-top:.556vw;padding-bottom:.556vw}footer .container .text{font-family:var(--third-family);font-weight:400;font-size:.833vw;line-height:128%;color:#8c8c8c;width:max-content;width:100%}footer .hidden-privacy{font-family:var(--third-family);font-weight:400;font-size:.833vw;line-height:128%;width:auto;margin-right:1.389vw}.btn-bg--none{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:128%;color:#fff;padding:0 1.111vw;border:.139vw solid #494949;border-radius:.278vw;display:flex;transition:.3s all;height:1.667vw;display:flex;align-items:center;justify-content:center}.btn-bg--none:hover{transition:.3s all;background:#494949}.section__banner--buyback .btn-main{margin-top:2.222vw}.section__banner--buyback .list{display:grid;gap:1.389vw;grid-template-columns:repeat(4,1fr);margin-top:8.542vw}.section__banner--buyback .list__item{backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);;background:rgba(51,51,51,.8);border-radius:1.667vw;padding:1.389vw 1.667vw 1.667vw;display:flex;flex-direction:column;gap:.556vw}.section__banner--buyback .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#fff}.section__banner--buyback .list__item-text{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;color:#f7f7f7}.section__step--buyback{padding-top:4.444vw;padding-bottom:4.444vw}.section__step--buyback .box{width:100%;backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);background:#333;display:flex;flex-direction:column;gap:2.222vw;align-items:center;border-radius:1.667vw;padding:1.667vw}.section__step--buyback .list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.389vw}.section__step--buyback .list__item{border-radius:1.667vw;padding:1.806vw 2.222vw 2.222vw;background:radial-gradient(427.25% 141.42% at 0% 0%,rgba(161,214,131,0) 32%,rgba(161,214,131,.16) 150%),#222;position:relative;display:flex;flex-direction:column;gap:1.111vw}.section__step--buyback .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#a1d683;z-index:1;position:relative}.section__step--buyback .list__item-text{font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#fff;z-index:1;position:relative}.section__step--buyback .list__item-count{font-family:var(--font-family);font-weight:900;font-size:13.333vw;line-height:104%;letter-spacing:-.01em;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(30,40,25,.9) 20%,rgba(60,80,50,.7) 40%,rgba(100,140,80,.6) 100%,rgb(161,214,131) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;right:.278vw;bottom:-1.042vw;z-index:0}.section__gradient-form{padding-top:4.444vw;padding-bottom:6.667vw;background:radial-gradient(91.53% 141.86% at 12.12% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%)}.section__gradient-form .box-form{padding:2.222vw;box-sizing:border-box;border-radius:1.667vw;backdrop-filter:blur(3.333vw);-webkit-backdrop-filter:blur(3.333vw);background:rgba(51,51,51,.64);margin-top:0;width:30.833vw;margin:0 auto}.section__gradient-form .box-form .subtitle{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:1.667vw}.section__gradient-form .box-form .btn-main{margin-top:2.222vw}.section__banner--credit .btn-main{margin-top:7.014vw}.section__banner--credit .list{display:flex;flex-wrap:wrap;gap:.278vw;justify-content:center;margin-top:7.014vw}.section__banner--credit .list__item{display:flex;gap:.556vw;align-items:center;border-radius:.833vw;height:3.333vw;backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.8);padding:0 1.667vw 0 1.389vw;width:max-content}.section__banner--credit .list__item::before{content:'';width:1.667vw;height:1.667vw;background-size:1.667vw 1.667vw;background-image:url('/wp-content/themes/optima/img/check_credit.svg');min-width:1.667vw}.section__banner--credit .list__item-name{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff}.section__program--credit{padding-top:4.444vw;padding-bottom:5.556vw}.section__program--credit .box{width:63.056vw;margin:0 auto}.section__program--credit .list{display:grid;grid-template-columns:repeat(2,1fr);gap:3.333vw 4.444vw;margin-top:.556vw}.section__program--credit .list__item{display:flex;flex-direction:column;gap:1.111vw}.section__program--credit .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.528vw;line-height:120%;letter-spacing:.01em;color:#f7f7f7}.section__program--credit .list__item-text{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;color:#f7f7f7}.section__banner--about .btn-main{margin-top:2.222vw}.section__banner--about .list{display:flex;gap:1.389vw;grid-template-columns:repeat(5,1fr);margin-top:10.972vw}.section__banner--about .list__item{backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);;background:rgba(51,51,51,.8);border-radius:1.667vw;padding:1.389vw 1.667vw 1.667vw;display:flex;flex-direction:column;gap:.556vw;width:14.722vw;box-sizing:border-box}.section__banner--about .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#fff}.section__banner--about .list__item-text{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;color:#f7f7f7}.section__banner--about .container{padding-top:8.681vw}.section__history--about{padding-bottom:5.556vw;width:79.167vw;margin:0 auto}.section__history--about .container{flex-direction:column;padding:0}.section__history--about .container .title{margin-bottom:1.111vw}.section__history--about .list_item-info{display:flex;flex-direction:column;gap:1.111vw;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;overflow:hidden;max-height:0;margin-top:0;padding-bottom:0;padding-top:0}.section__history--about .list_item.active .list_item-info{padding-bottom:1.667vw;padding-top:.556vw;transition:all .3s ease;overflow:hidden;max-height:138.889vw;opacity:1;visibility:visible}.section__history--about .list{display:flex;flex-direction:column;gap:.556vw}.section__history--about .list_item{border-radius:.833vw;background:#333;padding-left:1.667vw;padding-right:1.111vw;box-sizing:border-box}.section__history--about .list_item.active .list_item-year{color:var(--green)}.section__history--about .list_item-year{padding-top:.903vw;padding-bottom:.972vw;box-sizing:border-box;font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7;position:relative;display:flex;cursor:pointer}.section__history--about .list_item-year::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:1.389vw 1.389vw;width:1.389vw;height:1.389vw;transition:.3s all;margin-left:auto;z-index:2;margin-right:0}.section__history--about .list_item.active>.list_item-year::after{transform:rotate(180deg);transition:.3s all}.section__history--about .list_item-info__item{display:flex;gap:1.111vw}.section__history--about img{border-radius:.833vw;width:11.111vw;height:6.25vw;margin-right:0}.section__history--about .list_item-info__item-text{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;color:#fff;margin-top:.833vw}.section__history--about .list_item-info__item-btn{border-radius:.833vw;width:11.528vw;height:2.778vw;background:#222;font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:118%;color:#f7f7f7;display:flex;align-items:center;justify-content:center;margin-left:auto;transition:.3s all;margin-top:.833vw}.section__history--about .list_item-info__item-btn:hover{background:#494949;transition:.3s all}.section__gradient-form--variant-two{background:radial-gradient(101.12% 126.88% at 88.85% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%)}.section__gradient-form--variant-two .container{padding:0;width:79.167vw;justify-content:space-between}.section__gradient-form--variant-two .box-form{margin:0;margin-left:auto;padding:1.389vw 2.222vw 2.222vw}.section__gradient-form--variant-two .box-contacts{display:flex;flex-direction:column;justify-content:space-between}.section__gradient-form--variant-two .container .title{margin-bottom:.556vw}.section__gradient-form--variant-two .box-contacts .address-dc{font-family:var(--second-family);font-weight:700;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__gradient-form--variant-two .box-contacts .tel-dc{font-family:var(--second-family);font-weight:700;font-size:1.528vw;line-height:128%;letter-spacing:.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#f7f7f7;transition:.3s all}.section__gradient-form--variant-two .box-contacts .tel-dc:hover{color:var(--green);transition:.3s all}.section__gradient-form--variant-two .box-contacts .email-dc{font-family:var(--second-family);font-weight:700;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__gradient-form--variant-two .box-contacts .top{display:flex;flex-direction:column;gap:1.111vw}.section__gradient-form--variant-two .box-contacts .email-dc:hover{color:var(--green);transition:.3s all}.section__gradient-form--variant-two .box-contacts .bottom{display:flex;gap:.278vw;flex-direction:column;width:20.833vw}.btn-black{border-radius:.833vw;height:3.333vw;background:#333;font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;transition:.3s all}.btn-black:hover{background:#494949;transition:.3s all}.section__news{padding-top:2.222vw;padding-bottom:4.444vw}.section__news .container{flex-direction:column}.section__news .list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.389vw;min-height:26.042vw}.section__news .list__item{border-radius:1.667vw;overflow:hidden;background:#333}.section__news .list__item img{height:17.361vw;backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);object-fit:cover}.section__news .list__item-info{padding:1.389vw 1.667vw 1.667vw}.section__news .list__item-info-date{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#cfcfcf;margin-bottom:.278vw}.section__news .list__item-info-name{font-family:var(--font-family);font-weight:500;font-size:1.389vw;line-height:122%;color:#fff;margin-bottom:1.042vw}.section__news .btn-bg--none{width:max-content;height:2.778vw;font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7}.section__news .btn-main{width:17.361vw;text-align:center;margin:2.222vw auto 0;padding:.903vw 1.378vw .972vw}.section__map{padding-top:4.444vw;padding-bottom:4.444vw}.section__map .container{display:flex;gap:1.389vw}.section__map .section__map-filter{width:22.778vw;min-width:22.778vw;max-height:57.639vw;overflow:auto;scrollbar-width:thin;scrollbar-color:#494949 #333}.section__map .section__map-filter .box{min-width:21.111vw;max-width:21.111vw;padding-right:1.111vw}.section__map .section__map-filter::-webkit-scrollbar{width:.278vw}.section__map .section__map-filter::-webkit-scrollbar-track{background:#333;border-radius:.139vw}.section__map .section__map-filter::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.139vw}.section__map .section__map-filter::-webkit-scrollbar-thumb:hover{background-color:#494949}.filter-title{font-weight:bold;margin-bottom:.694vw;color:#333}.filter-options{display:flex;flex-direction:column}.filter-option{display:flex;align-items:center}.filter-option input{margin:0}.city-select{width:100%;padding:.556vw;border:.069vw solid #ddd;border-radius:.278vw;margin-bottom:.694vw}#map{height:57.639vw;width:100%;border-radius:1.667vw;overflow:hidden}.section__map .section__map-filter .filter-title{font-family:var(--font-family);font-weight:700;font-size:1.389vw;line-height:122%;color:#fff;margin-bottom:.278vw}.section__map .section__map-filter .filter-subtitle{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#a1d683;margin-bottom:1.667vw}.section__map .section__map-filter input[type="radio"]{display:none}.section__map .section__map-filter #direction .filter-option{position:relative;margin-bottom:.278vw}.section__map .section__map-filter #direction .filter-option label{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7;padding:.625vw 0 .694vw 3.056vw;box-sizing:border-box;cursor:pointer;display:block;transition:color .3s ease;position:relative}.section__map .section__map-filter #direction .filter-option label::before{content:'';position:absolute;left:.556vw;top:50%;transform:translateY(-50%);width:1.667vw;height:1.667vw;border:.139vw solid #494949;border-radius:50%;background:transparent;transition:all .3s ease;box-sizing:border-box}.section__map .section__map-filter #direction .filter-option label::after{content:'';position:absolute;left:.972vw;top:50%;transform:translateY(-50%) scale(0);width:.833vw;height:.833vw;border-radius:50%;background:#fff;transition:transform .3s ease}.section__map .section__map-filter #direction input[type="radio"]:checked+label::before{border-color:#fff}.section__map .section__map-filter #direction input[type="radio"]:checked+label::after{transform:translateY(-50%) scale(1)}.section__map .section__map-filter #direction .filter-option label:active::before{transform:translateY(-50%) scale(.95)}.filter-title-dropdown{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7;padding:.764vw 1.111vw .833vw 1.667vw;background:#333;border-radius:.833vw;box-sizing:border-box;display:flex;cursor:pointer;z-index:1;position:relative;border:.139vw solid #333;box-sizing:border-box}.filter-group.active .filter-title-dropdown{border:.139vw solid #494949;text-shadow:0 0 1.667vw rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.filter-group.active>.filter-title-dropdown::after{transform:rotate(180deg);transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-title-dropdown::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:1.389vw 1.389vw;width:1.389vw;height:1.389vw;transition:.3s all;margin-left:auto;z-index:2;margin-right:0}.filter-group.input-selected .filter-title-dropdown{border:.139vw solid #494949;text-shadow:0 0 1.667vw rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.filter-group.input-selected .filter-title-dropdown::after{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-group .accordion{display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;overflow:hidden;max-height:0;margin-top:0;padding-bottom:0;padding-top:0;scrollbar-width:thin;scrollbar-color:#494949 #333;position:relative;bottom:.417vw;z-index:0;padding-left:.556vw;padding-right:.556vw}.filter-group.active .accordion{backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64);padding-bottom:.556vw;padding-top:.972vw;transition:all .3s ease;overflow:auto;max-height:26.25vw;opacity:1;visibility:visible;padding-left:.556vw;padding-right:.556vw;border-radius:0 0 .833vw .833vw}.filter-group .accordion .filter-options{scrollbar-width:thin;scrollbar-color:#494949 #333;overflow:auto;padding-right:1.111vw}.filter-group .accordion .filter-options::-webkit-scrollbar{width:.278vw}.filter-group .accordion .filter-options::-webkit-scrollbar-track{background:#333;border-radius:.139vw}.filter-group .accordion .filter-options::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.139vw}.filter-group .accordion .filter-options::-webkit-scrollbar-thumb:hover{background-color:#494949}.filter-group .accordion .filter-option label{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7;padding:.556vw 0 .486vw 1.111vw;box-sizing:border-box;width:100%;cursor:pointer;border-radius:.278vw;transition:.3s all}.filter-group .accordion .filter-option label:hover{background:#222;text-shadow:0 0 1.667vw rgba(176,240,134,.24);color:#a1d683;transition:.3s all}.filter-group .accordion .filter-option input[type="radio"]:checked+label{background:#222;text-shadow:0 0 1.667vw rgba(176,240,134,.24);color:#a1d683;transition:.3s all}.filter-group .accordion .filter-option input[type="checkbox"]:checked+label{background:#222;text-shadow:0 0 1.667vw rgba(176,240,134,.24);color:#a1d683;transition:.3s all}.section__map .filter-group{margin-bottom:.833vw}.ymaps-2-1-79-balloon__close-button,.ymaps-2-1-79-balloon__tail::after{display:none!important}.ymaps-2-1-79-balloon__content{position:relative;z-index:1;display:block;min-width:22.778vw;height:100%;min-height:1.042vw;margin:0;margin-right:0!important;padding-right:0!important;backdrop-filter:blur(1.667vw)!important;background:#333!important;border-radius:1.667vw!important;padding:0!important;overflow:hidden!important}.ymaps-2-1-79-balloon__layout{background:#333!important;border-radius:1.667vw!important;padding:0!important;border:none!important}.ymaps-2-1-79-balloon{border-radius:1.667vw!important;overflow:hidden!important;box-shadow:none;margin-left:3.472vw}.baloon{padding:1.667vw;max-width:22.778vw;width:22.778vw;min-width:22.778vw}.baloon .filter-group{display:none}.baloon-title{font-family:var(--font-family);font-weight:700;font-size:1.389vw;line-height:122%;color:#fff;margin-bottom:.278vw}.baloon-info--address{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#a1d683;margin-bottom:1.111vw}.baloon-contacts{margin-bottom:1.667vw;display:flex;flex-direction:column}.baloon-info--website{margin-top:1.111vw}.baloon-info--website a{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff;transition:.3s all}.baloon-info--website a:hover{transition:.3s all;color:var(--green)}.baloon-info--tel{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff;margin-bottom:.278vw;transition:.3s all}.baloon-info--tel:hover{transition:.3s all;color:var(--green)}.baloon-info--time{font-family:var(--second-family);font-weight:400;font-size:.833vw;line-height:128%;color:#a2a2a2}.baloon .baloon-box-btn{display:flex;flex-direction:column;gap:.278vw}.baloon .btn-black{background:#494949;height:2.778vw;border:.139vw solid #494949;transition:.3s all}.baloon .btn-black:hover{transition:.3s all;border:.139vw solid #494949;text-shadow:0 0 1.667vw rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.baloon .btn-main{width:100%;height:2.778vw;padding-top:0;padding-bottom:0}#DC{margin-bottom:2.222vw;display:none}#DC .filter-title-dropdown{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#767676;padding:0;background:none;border:none}#DC .filter-title-dropdown::after{display:none!important}#DC .accordion{opacity:1!important;visibility:visible!important;max-height:26.25vw!important;background:none!important;padding:0!important;bottom:0!important}#DC .accordion .item-services{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#f7f7f7;padding-top:.556vw;padding-bottom:.556vw;border-bottom:.139vw solid #333}#citySelect{display:none}.popup-container{width:100%;height:100vh;display:none;top:0;left:0;right:0;bottom:0;z-index:11;position:fixed;overflow-y:auto;scrollbar-width:none}.popup-container__info{box-sizing:border-box;background:rgba(51,51,51,.64);color:#fff;border-radius:0;width:100%;max-width:30.833vw;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;display:flex;flex-direction:column;margin:0 auto;text-align:left;z-index:220;align-items:flex-start;max-height:95vh;overflow:auto;padding:1.667vw .833vw;box-sizing:border-box;border-radius:1.667vw;overflow:hidden!important}.popup-container__info--scroll{height:100%;scrollbar-color:#494949 #333;overflow-x:hidden!important;overflow:auto;padding:0 1.389vw;box-sizing:border-box}.popup-container__info--scroll::-webkit-scrollbar{width:.278vw}.popup-container__info--scroll::-webkit-scrollbar-track{background:#333;border-radius:.139vw}.popup-container__info--scroll::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.139vw}.popup-container__info--scroll::-webkit-scrollbar-thumb:hover{background-color:#494949}.popup-container__close{position:absolute;right:0;top:0;width:3.333vw;height:3.333vw;cursor:pointer;border-radius:0 1.667vw 0 .833vw;display:flex;justify-content:center;align-items:center;transition:.3s all}.popup-container__close::before{content:'';width:1.389vw;height:1.389vw;background-image:url('/wp-content/themes/optima/img/X.svg');background-size:1.389vw 1.389vw}.popup-container__close:hover{transition:.3s all;background:#494949}.popup-container__info-title{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:.278vw;padding-left:1.389vw;padding-right:1.389vw;box-sizing:border-box}.popup-container__info-text{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;color:#f7f7f7;padding-left:1.389vw;padding-right:1.389vw;box-sizing:border-box;margin-bottom:1.667vw}.popup-container__info .filter-group{margin-bottom:1.111vw}.popup-container__info .btn-main{margin-top:2.778vw}.popup-container__info .btn-main--successfully{margin-top:1.111vw;margin-left:1.389vw}.popup-container__info .filter-option input{display:none}.popup-container__info .filter-title-dropdown{background:#222;border:.139vw solid #222}.popup-container__info .filter-group.input-selected .filter-title-dropdown,.popup-container__info .filter-group.active .filter-title-dropdown{background:#222}.box-form .hidden{display:none}.filter-option.disabled{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7;padding:.556vw 0 .486vw 1.111vw;box-sizing:border-box;width:100%;cursor:pointer;border-radius:.278vw;transition:.3s all}.section__banner--career .container{padding-top:8.889vw;padding-bottom:4.444vw}.section__banner--career .btn-main{margin-top:4.444vw}.section__banner--career .list{display:flex;flex-direction:row;gap:.278vw;margin-top:auto}.section__banner--career .btn-black{padding-right:2.778vw;padding-left:2.778vw;box-sizing:border-box;width:max-content}.section__career .filter-group:nth-child(1) .filter-title-dropdown{display:none}.section__career .filter-group:nth-child(1) .accordion{opacity:1!important;max-height:100%!important;visibility:visible!important;align-items:center;justify-content:center;bottom:0;padding:0}.section__career .filter-group:nth-child(1) .accordion .filter-options{display:flex;flex-direction:row;height:3.333vw;overflow:hidden;padding:0}.section__career .filter-group:nth-child(1) .accordion .filter-options input{display:none}.section__career .filter-group:nth-child(1){height:3.333vw;background:#333;border-radius:.833vw}.section__career .filter-group:nth-child(1) .accordion .filter-options label{height:100%;display:flex;align-items:center;padding:0 1.667vw .069vw;box-sizing:border-box;border-radius:.833vw}.section__career .filter-group:nth-child(1) .accordion .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.filter-group .accordion .filter-option label:hover{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section__career{padding-top:4.444vw;padding-bottom:4.444vw}.section__career .container{flex-direction:column}.section__career .container .title{margin-bottom:2.222vw}.section__career .filter{display:flex;align-items:center;padding-bottom:1.111vw;margin-bottom:1.111vw;box-sizing:border-box;border-bottom:.139vw solid #333;gap:1.111vw}.section__career .filter-group:nth-child(2) .filter-option input{display:none}.section__career .filter-group:nth-child(2){width:22.014vw}.section__career .filter-group:nth-child(2) .accordion{width:22.014vw;position:absolute;box-sizing:border-box;bottom:auto;top:2.778vw}.section__career .list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.389vw}.section__career .list__item{border-radius:1.667vw;padding:1.111vw 1.667vw 1.667vw;background:#333;box-sizing:border-box;display:flex;flex-direction:column;min-height:16.111vw}.section__career .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.528vw;line-height:120%;letter-spacing:.01em;color:#fff;margin-bottom:.278vw}.section__career .list__item-dc{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#8c8c8c;display:flex;align-items:center;gap:.278vw;margin-bottom:.347vw}.section__career .list__item-dc::after{content:'';width:1.667vw;height:1.667vw;display:flex;background-image:url('/wp-content/themes/optima/img/metka.png');background-size:1.667vw 1.667vw}.section__career .list__item-salary{font-family:var(--font-family);font-weight:700;font-size:1.389vw;line-height:122%;color:#a1d683;margin-bottom:1.111vw}.section__career .btn-bg--none{margin-top:auto;height:2.778vw;width:10.139vw;cursor:pointer;font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7}.popup-career__info{max-width:46.944vw}.popup-career__info .popup-container__info-title{margin-bottom:1.667vw}.popup-career__info .popup-container__info--scroll p,.popup-career__info .popup-container__info--scroll .vacancy-description strong{font-family:var(--font-family);font-weight:700;font-size:1.528vw;line-height:120%;letter-spacing:.01em;color:#fff;margin-bottom:.556vw}.popup-career__info .popup-container__info--scroll p{font-weight:500}.popup-career__info .popup-container__info--scroll ul{padding-left:2.778vw;margin-bottom:1.667vw;list-style:disc}.popup-career__info .popup-container__info--scroll ul li{font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#fff}.popup-career__info .popup-container__info--scroll .btn-main{margin-top:2.778vw;display:flex;width:max-content}.section__gradient-form--work .box-form{width:63.056vw}.section__gradient-form--work .filter-option input{display:none}.section__gradient-form--work .filter-title-dropdown{background:#222}.section__gradient-form--work .filter-group.active .filter-title-dropdown{background:#222}.section__gradient-form--work .filter-group.input-selected .filter-title-dropdown{background:#222}.box-form--work .info{display:grid;grid-template-columns:repeat(2,1fr);gap:2.222vw;margin-top:1.667vw}.box-form--work .info .info__text{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#b8b8b8;margin-bottom:1.111vw}.box-form--work .info .box input{margin-bottom:.556vw}.box-form--work .info__box .list{display:flex;flex-direction:column;gap:1.111vw}.box-form--work .box__data{display:grid;grid-template-columns:repeat(2,1fr);gap:.556vw}.box-form--work .add_work{border:.139vw solid #494949;border-radius:.556vw;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:17.569vw;height:2.778vw;background:#333;font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff;cursor:pointer;transition:.3s all;margin-top:.556vw}.box-form--work .add_work:hover{transition:.3s all;background:#494949}.box-form--work .custom-checkbox{margin-top:.556vw}.box-form--work .info .box .salary{margin-bottom:1.111vw}.section__gradient-form--work .box-form--work{padding-right:1.111vw;box-sizing:border-box}.box-form--work .info__box:nth-child(2){height:36.944vw;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow:auto;padding-right:1.111vw;box-sizing:border-box}.section__gradient-form--work .box-form--work .filter-group{padding-right:1.111vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar{width:.278vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-track{background:#333;border-radius:.139vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.139vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-thumb:hover{background-color:#494949}.section__map .section__map-filter #direction .filter-option label:hover::before{border:.139vw solid #a1d683}.section__dealers{padding-top:4.444vw;padding-bottom:4.444vw}.section__dealers .container{flex-direction:column}.section__dealers .container .title{font-family:var(--font-family);font-weight:700;font-size:3.889vw;line-height:104%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:3.333vw}.section__dealers .container .title span{font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#8c8c8c;display:block;margin-top:.278vw}.section__line .hr{height:.069vw;width:100%;background:#333}.section__dealers .filter{display:flex;align-items:center;margin-bottom:1.111vw;box-sizing:border-box;border-bottom:.139vw solid #333;gap:2.222vw;padding-bottom:1.111vw;box-sizing:border-box;width:100%;overflow:visible}.section__dealers .filter-group:nth-child(2) .filter-option input,.section__dealers .filter-group:nth-child(3) .filter-option input{display:none}.section__dealers .filter-group:nth-child(2),.section__dealers .filter-group:nth-child(3){width:100%;position:relative}.section__dealers .filter-group:nth-child(2) .accordion,.section__dealers .filter-group:nth-child(3) .accordion{width:100%;position:absolute;box-sizing:border-box;bottom:auto;top:2.778vw}.section__dealers .list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.389vw}.section__dealers .filter-group:nth-child(1) .filter-title-dropdown{display:none}.section__dealers .filter-group:nth-child(1) .accordion{opacity:1!important;max-height:100%!important;visibility:visible!important;align-items:center;justify-content:center;bottom:0;padding:0}.section__dealers .filter-group:nth-child(1) label{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff;cursor:pointer}.section__dealers .filter-group:nth-child(1) .filter-options{display:flex;flex-direction:row;height:3.333vw;overflow:hidden;padding:0}.section__dealers .filter-group:nth-child(1) .filter-options input{display:none}.section__dealers .filter-group:nth-child(1){height:3.333vw;background:#333;border-radius:.833vw}.section__dealers .filter-group:nth-child(1) .filter-options label{height:100%;display:flex;align-items:center;padding:0 1.667vw .069vw;box-sizing:border-box;border-radius:.833vw}.section__dealers .filter-group:nth-child(1) .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section__dealers .filter-group:nth-child(1) .filter-option label:hover{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.filter-group.hidden{display:none}.section__dealers .filter-group.active .accordion{z-index:1}.section__dealers .filter-group .filter-title-dropdown{z-index:2}.switch-dealers{display:flex;align-items:center;justify-content:center;width:3.333vw;height:3.333vw;box-sizing:border-box;border-radius:.833vw;backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);background:#333;border:.139vw solid #333;min-width:3.333vw;transition:.3s all;cursor:pointer}.switch-dealers:hover{background:#333;border:.139vw solid #494949;transition:.3s all}.switch-dealers.active{background:#333;border:.139vw solid #494949;transition:.3s all}.switch-dealers::before{content:'';display:flex;width:.903vw;height:1.319vw;transition:.3s all;background-image:url('/wp-content/themes/optima/img/switch-map.svg');background-size:.903vw 1.319vw}.switch-dealers:hover::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.switch-dealers.active::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.section__dealers .list__item{border-radius:1.667vw;padding:0;overflow:hidden;-webkit-backdrop-filter:blur(1.667vw);backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64);box-sizing:border-box;display:flex;flex-direction:column}.section__dealers .list__item img{border-radius:.833vw;height:auto;width:100%;box-sizing:border-box;object-fit:cover}.section__dealers .list__item-info{padding:1.667vw 1.667vw .833vw;display:flex;flex-direction:column;height:100%}.section__dealers .list__item-info .box{margin-top:auto;display:flex;flex-direction:column;gap:.556vw}.section__dealers .list__item-info-name{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;height:4.444vw;margin-bottom:.278vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section__dealers .list__item-info-address{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;color:#b8b8b8;margin-bottom:.278vw}.section__dealers .list__item-info-graph{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;color:#b8b8b8;margin-bottom:1.111vw}.section__dealers .list__item-info-email{font-family:var(--second-family);font-weight:700;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__dealers .list__item-info-tel{font-family:var(--second-family);font-weight:700;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__dealers .box-btn{margin-top:2.222vw;display:flex;flex-direction:column;gap:.278vw}.section__dealers .box-btn .btn-black{background:#222;transition:.3s all;cursor:pointer}.section__dealers .box-btn .btn-black:hover{background:#494949;transition:.3s all}.section__banner--dealer .container .info{width:63.611vw;height:11.389vw;backdrop-filter:blur(8.889vw);-webkit-backdrop-filter:blur(8.889vw);background:rgba(51,51,51,.32);margin-top:auto;margin-bottom:2.778vw;gap:1.667vw;align-items:flex-start;border-radius:1.667vw;padding:1.667vw;box-sizing:border-box}.section__banner--dealer .container .title-banner{margin-top:auto;font-family:var(--font-family);font-weight:700;font-size:2.778vw;line-height:110%;letter-spacing:-.01em;color:#fff;text-shadow:0 .139vw 1.111vw rgba(0,0,0,.16)}.section__banner--dealer .container .box-btn{display:flex;gap:.278vw;width:100%}.section__banner--dealer .container .box-btn .btn-main{text-wrap:nowrap}.section__banner--dealer .container .box-btn .btn-black{cursor:pointer}.section__services--dealer{padding-top:4.444vw;padding-bottom:4.444vw}.section__services--dealer .container{flex-direction:column}.section__services--dealer .container .title{font-family:var(--font-family);font-weight:700;font-size:3.889vw;line-height:104%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:3.333vw;text-align:center}.section__services--dealer .list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.111vw 1.389vw}.section__services--dealer .list__item{padding:1.667vw 2.222vw;box-sizing:border-box;background:#333;border-radius:1.667vw;display:flex;flex-direction:column}.section__services--dealer .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:.556vw}.section__services--dealer ul{padding-left:1.389vw;box-sizing:border-box;list-style:disc;margin-bottom:2.222vw}.section__services--dealer ul li{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7}.section__services--dealer .btn-main{margin-top:auto;width:max-content;height:2.778vw;padding:0 2.222vw}.section__gradient-form--buyback .box-contacts .top{gap:0;width:38.889vw}.section__gradient-form--buyback .box-contacts .top .text{font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.form-city-container .filter-title-dropdown{background:#222;border:.139vw solid #222}.form-city-container .filter-group.input-selected .filter-title-dropdown,.form-city-container .filter-group.active .filter-title-dropdown{background:#222}.form-city-container .filter-option input{display:none}.form-city-container{margin-bottom:1.111vw}.section__map--dealer .info{width:22.778vw;min-width:22.778vw;display:flex;flex-direction:column;justify-content:space-between}.section__map--dealer .box-btn{display:flex;flex-direction:column;gap:.556vw}.section__map--dealer .btn-main{width:100%}.section__map--dealer .btn-black{cursor:pointer}.section__map--dealer .box{display:flex;flex-direction:column;gap:1.667vw}.section__map--dealer .box__name{font-family:var(--font-family);font-weight:700;font-size:1.389vw;line-height:122%;color:#fff}.section__map--dealer .box__time{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#a1d683;margin-top:.278vw}.section__map--dealer .box__coordinates{display:none}.section__map--dealer .box__info{display:flex;flex-direction:column;gap:.556vw}.section__map--dealer .box__info-website{font-family:var(--second-family);font-weight:700;font-size:1.528vw;line-height:128%;letter-spacing:.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-website:hover{transition:.3s all;color:var(--green)}.section__map--dealer .box__info-email{font-family:var(--second-family);font-weight:700;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-email:hover{transition:.3s all;color:var(--green)}.section__map--dealer .box__info-tel{font-family:var(--second-family);font-weight:700;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-tel:hover{transition:.3s all;color:var(--green)}.section__banner--services .container{padding-top:7.222vw}.section__banner--services .btn-main{margin-top:2.222vw}.section__banner--services .list{display:flex;flex-wrap:wrap;gap:.278vw;justify-content:center;margin-top:auto;margin-bottom:6.25vw}.section__banner--services .list__item{display:flex;gap:.556vw;align-items:center;border-radius:.833vw;height:3.333vw;backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.8);padding:0 1.667vw 0 1.389vw;width:max-content;box-sizing:border-box}.section__banner--services .list__item::before{content:'';width:1.667vw;height:1.667vw;background-size:1.667vw 1.667vw;background-image:url('/wp-content/themes/optima/img/check_credit.svg');min-width:1.667vw}.section__banner--services .list__item-name{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff}.form-dealer-container .filter-title-dropdown{background:#222;border:.139vw solid #222}.form-dealer-container .filter-group.input-selected .filter-title-dropdown,.form-dealer-container .filter-group.active .filter-title-dropdown{background:#222}.form-dealer-container .filter-option input{display:none}.form-dealer-container{margin-bottom:1.111vw}.section__adv--services{padding-top:1.806vw;padding-bottom:2.361vw;box-sizing:border-box;border-radius:1.667vw;position:relative;bottom:1.806vw;background:#EBEBEB}.section__adv--services .container{flex-direction:column}.section__adv--services .list{display:grid;grid-template-columns:repeat(6,1fr);gap:1.389vw}.section__adv--services .list .item{border-radius:1.667vw;padding:2.222vw;background:#fff;box-sizing:border-box}.section__adv--services .list .item .item__name{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:1.111vw}.section__adv--services .list .item .item__text{font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#494949}footer .social-list{display:flex;align-items:center;gap:1.042vw;margin-top:3.056vw}footer .social-list img{width:2.083vw;height:2.083vw}.section__policy{padding-top:2.222vw;padding-bottom:5.556vw}.section__policy .container{flex-direction:column;width:63.056vw;padding:0}.section__policy .container .title{margin-bottom:2.222vw}.section__policy .info p{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;color:#f7f7f7}.section__policy .info a{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;text-decoration:underline;text-decoration-skip-ink:none;color:#a1d683}.section__policy .info .subtitle{font-family:var(--font-family);font-weight:700;font-size:1.528vw;line-height:120%;letter-spacing:.01em;color:#f7f7f7;margin-bottom:1.111vw}.section__news--list .container .title{margin-bottom:2.222vw}.section__news .filter-options input{display:none}.section__news .filter{width:100%;display:flex;gap:.556vw;padding-bottom:1.111vw;margin-bottom:1.111vw;border-bottom:.139vw solid #333}.section__news .filter .filter-group:nth-child(1){width:15.278vw}.section__news .filter .filter-group:nth-child(2){width:30.833vw}.section__news .filter .filter-group:nth-child(3){width:30.833vw}.pagination{margin-top:2.222vw;display:flex;gap:.556vw;margin-left:auto;margin-right:auto}.pagination .prev,.pagination .next{border-radius:.833vw;width:8.056vw;height:3.333vw;background:#333;transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer}.pagination .next:hover,.pagination .prev:hover{background:#494949;transition:.3s all}.pagination .prev::before{content:'';width:1.389vw;height:1.389vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:1.389vw 1.389vw}.pagination .next::before{content:'';width:1.389vw;height:1.389vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:1.389vw 1.389vw}.pagination .count{border-radius:.833vw;width:13.611vw;height:3.333vw;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#f7f7f7}.section__news .filter-group .accordion{position:absolute;box-sizing:border-box;bottom:auto;width:100%;top:2.778vw}.section__news--detail .tags{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#cfcfcf;margin-bottom:1.111vw}.section__news--detail .container .title{font-family:var(--font-family);font-weight:700;font-size:3.889vw;line-height:104%;letter-spacing:-.01em;color:#fff;text-shadow:0 .139vw 1.111vw rgba(0,0,0,.16);margin-bottom:2.778vw;padding-right:18.75vw;box-sizing:border-box}.section__news--detail .content{display:flex;gap:8.611vw}.section__news--detail .img-detail{min-width:39.722vw;min-height:24.028vw;border-radius:1.667vw;overflow:hidden}.section__news--detail .img-detail img{width:100%;object-fit:cover;border-radius:1.667vw}.section__news--detail .info p{font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 .139vw 1.111vw rgba(0,0,0,.16)}.section__news--detail .info ul{list-style:disc;padding-left:1.389vw}.section__news--detail .info ul li{font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 .139vw 1.111vw rgba(0,0,0,.16)}.section__news--detail .info .btn-main{margin-top:5.556vw}.section__news--detail .info img{border-radius:1.667vw;object-fit:cover}.section__banner--main{position:relative;height:100vh;min-height:43.403vw;max-height:43.403vw}.section__banner--main img,.section__banner--main video{object-fit:cover;width:100%;height:43.403vw;position:absolute;display:block}.slider_banner.swiper{width:100%;overflow:hidden;height:100%}.section__banner--main .container{padding-top:6.944vw;padding-left:10.417vw;margin-left:0}.section__banner--main .container .info{width:53.542vw;align-items:flex-start;margin-left:0}.section__banner--main .container .title-banner{font-family:var(--font-family);font-weight:700;font-size:3.889vw;line-height:104%;letter-spacing:-.01em;color:#fff;text-shadow:0 .139vw 1.111vw rgba(0,0,0,.16);margin-bottom:1.389vw;text-align:left}.section__banner--main .container .text-banner{font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#fff;text-align:left;text-shadow:0 .139vw 1.111vw rgba(0,0,0,.16);width:38.611vw;margin-top:0}.section__banner--main .container .btn-box{margin-top:6.944vw}.section__banner--main .container .btn-main{margin-top:0;padding:.903vw 5.278vw .972vw}.swiper-button-next::after,.swiper-rtl .swiper-button-prev::after,.swiper-button-prev::after,.swiper-rtl .swiper-button-next::after{display:none}.box-button .btn{width:1.806vw;height:3.681vw;display:flex;background:url('/wp-content/themes/optima/img/arrow_banner.svg') no-repeat 50%/cover;right:0;left:0;transform:rotate(0deg);position:absolute;top:45%;transform:translate(-50%,-50%);left:2.431vw}.box-button .btn--next{transform:rotate(-180deg);left:auto;right:2.431vw}.section__404{padding-top:12.222vw;box-sizing:border-box;background:radial-gradient(91.53% 141.86% at 12.12% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%);height:52.917vw}.section__404 .container{width:68.889vw;padding:0;flex-direction:column}.section__404 .container .title{font-family:var(--font-family);font-weight:700;font-size:3.889vw;line-height:104%;letter-spacing:-.01em;text-align:center;color:#fff;text-shadow:0 .139vw 1.111vw rgba(0,0,0,.16);margin-bottom:2.083vw}.section__404 .container .text{text-wrap:balance;font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;text-align:center;color:#fff;text-shadow:0 .139vw 1.111vw rgba(0,0,0,.16)}.section__404 .container .btn-main{width:max-content;margin-left:auto;margin-right:auto;margin-top:7.708vw}#cookie-banner{position:fixed;bottom:1.389vw;right:1.389vw;backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64);color:#fff;padding:1.389vw;z-index:9999;border-radius:.694vw;width:31.528vw;text-align:left;color:black;display:flex;font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:128%;letter-spacing:.01em;color:#fff;height:auto;box-sizing:border-box;flex-direction:column;display:none;border-radius:1.667vw;border:.069vw solid #222;box-sizing:border-box}#cookie-accept{border-radius:.833vw;width:10.694vw;height:2.639vw;background:#a1d683;font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:133%;color:#222;display:flex;align-items:center;justify-content:center;margin-top:1.111vw;cursor:pointer;transition:.3s all}#cookie-accept:hover{background:#b0f086;box-shadow:0 0 2.778vw 0 rgba(176,240,134,.16),0 0 .694vw 0 rgba(181,214,163,.16);transition:.3s all}.section__brand--about{padding-top:3.333vw;padding-bottom:4.028vw;margin:3.333vw 0 0}.section__brand--about .container{flex-direction:column}.section__brand .list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.111vw 1.806vw}.section__brand .list__item{display:flex;align-items:center;gap:1.667vw;border-radius:1.667vw;background:#333;overflow:hidden}.section__brand .list__item-img{background:#e6e6e6;border-radius:1.667vw;width:13.056vw;min-width:13.056vw;height:8.333vw;display:flex;align-items:center;justify-content:center}.section__brand .list__item-img img{object-fit:cover;width:7.222vw}.section__brand .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.528vw;line-height:120%;letter-spacing:.01em;color:#fff}.section__info-banner{margin-bottom:2.222vw;height:33.472vw;max-height:33.472vw;position:relative;overflow:hidden}.section__info-banner .container{padding-top:5.417vw;padding-bottom:4.167vw;flex-direction:column;height:33.472vw;max-height:33.472vw;box-sizing:border-box}.section__info-banner img{position:absolute;height:33.472vw;max-height:33.472vw}.section__info-banner .list{display:flex;gap:1.389vw;margin:4.583vw auto 0}.section__info-banner .title{font-family:var(--font-family);font-weight:700;font-size:2.778vw;line-height:110%;letter-spacing:-.01em;color:#fff;margin-bottom:0;text-shadow:0 .139vw 1.458vw rgba(0,0,0,.16);text-align:center}.section__info-banner .list__item{backdrop-filter:blur(2.222vw);-webkit-backdrop-filter:blur(2.222vw);background:rgba(51,51,51,.8);border-radius:1.667vw;padding:1.389vw 1.667vw 1.667vw;display:flex;flex-direction:column;gap:.556vw;width:14.444vw;box-sizing:border-box}.section__info-banner .list__item-name{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#fff}.section__info-banner .list__item-text{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;color:#f7f7f7}.section__info-banner .btn-main{margin-top:auto;display:flex;margin-left:auto;margin-right:auto;font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#222;padding:0 5.278vw;height:3.333vw;justify-content:center;align-items:center;border-radius:.833vw;max-width:17.361vw;text-wrap:nowrap}.section__services--main{border-radius:1.667vw;padding-top:4.236vw;padding-bottom:2.361vw;background:#EBEBEB}.section__services--main .container{flex-direction:column}.section__services--main .container .title{font-family:var(--font-family);font-weight:700;font-size:2.778vw;line-height:110%;letter-spacing:-.01em;color:#222;margin-bottom:2.778vw}.section__services--main .list{display:grid;grid-template-columns:repeat(2,1fr);gap:1.389vw}.section__services--main .list__item{border-radius:2.222vw;overflow:hidden;height:24.236vw;position:relative}.section__services--main .list__item img{height:calc(100% - .417vw);width:100%;object-fit:cover;border-radius:1.667vw;overflow:hidden;border:none}.section__services--main .list__item-info{position:absolute;bottom:-.139vw;left:0;backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);background:linear-gradient(180deg,rgba(255,255,255,.72) 0%,rgba(255,255,255,.88) 100%);width:100%;border-radius:1.667vw;padding:1.667vw 2.222vw;height:auto;box-sizing:border-box;display:flex;flex-direction:column}.section__services--main .list__item-info-name{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:.556vw}.section__services--main .list__item-info-text{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#494949;margin-bottom:1.111vw}.section__services--main .btn-main{padding:0 2.222vw;height:2.778vw;border-radius:.833vw;display:flex;align-items:center;width:max-content;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#222;margin-top:auto}.section__info-banner .text{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 .139vw 1.458vw rgba(0,0,0,.16);margin:1.389vw auto 0}.sound-toggle-btn{position:absolute;bottom:2.361vw;right:2.361vw;width:2.778vw;height:2.778vw;background:rgba(0,0,0,.7);border:none;border-radius:50%;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease;padding:0}.sound-toggle-btn svg{width:1.389vw;height:1.389vw;transition:all .3s ease;color:white}.sound-toggle-btn[title="Выключить звук"] svg{color:#a1d683!important}.section_catalog--search{margin-top:4.444vw}.section_catalog .title{font-family:var(--font-family);font-weight:700;font-size:3.889vw;line-height:104%;letter-spacing:-.01em;color:#fff}.section_catalog .container{flex-direction:column}.section_catalog .info{display:flex;gap:1.389vw}.section_catalog .info_filter{width:25.556vw;min-width:25.556vw;overflow:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow-x:hidden!important;max-height:100%}.section_catalog .info_filter--search{max-height:44.375vw}.section_catalog .info_filter-box{min-width:24.167vw;max-width:24.167vw;padding-right:1.111vw;box-sizing:border-box;position:relative;left:.694vw;display:flex;height:100%;flex-direction:column}.section_catalog--page .info_filter-box{height:auto}.section_catalog .info_filter::-webkit-scrollbar{width:.278vw}.section_catalog .info_filterr::-webkit-scrollbar-track{background:#333;border-radius:.139vw}.section_catalog .info_filter::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.139vw}.section_catalog .info_filter::-webkit-scrollbar-thumb:hover{background-color:#494949}.info_filter-box-item--switch{display:flex;width:max-content}.info_filter-box-item input[type="radio"]{display:none}.info_filter-box-item input[type="checkbox"]{display:none}.info_filter-box-item--switch{display:flex;margin-bottom:1.667vw}.info_filter-box-item--switch{display:flex;flex-direction:row;height:3.333vw;overflow:hidden;padding:0;background:#333;border-radius:.833vw}.info_filter-box-item--switch input{display:none}.info_filter-box-item--switch label{height:100%;display:flex;align-items:center;padding:0 2.222vw .069vw;box-sizing:border-box;border-radius:.833vw;font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7;cursor:pointer}.info_filter-box-item--switch .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.info_filter-box-item--switch .filter-option label:hover{color:#a1d683;transition:.3s all}.info_filter-box-item{margin-bottom:1.667vw}.info_filter-box-item .filter-group:nth-child(1){margin-bottom:.833vw}.info_filter-box-item .item_title{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#767676;margin-bottom:.556vw}.info_filter-box-item .filter-display{display:flex;justify-content:space-between;align-items:center}.info_filter-box-item .value-box{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7;margin-bottom:.833vw;transition:.2s}.info_filter-box-item .value-box.active{color:#b0f086;transition:.2s}.info_filter-box-item .slider-container{position:relative;height:.556vw;margin-bottom:.556vw}.ui-widget-header{background:linear-gradient(to right,#a1d683,#a1d683)!important;border:none!important}.ui-slider{background:#333!important;border:none!important;height:.556vw!important;border-radius:.347vw!important;box-shadow:inset 0 .069vw .208vw rgba(0,0,0,.1)}.ui-slider-range{border-radius:.347vw!important}.ui-slider .ui-slider-handle{background:#a1d683!important;border:none!important;border-radius:50%;width:1.389vw!important;height:1.389vw!important;cursor:pointer;box-shadow:none;top:-.556vw!important;cursor:pointer!important}.ui-slider .ui-slider-handle:hover{box-shadow:none;border:none!important}.ui-slider .ui-slider-handle:active{border:none!important}.ui-slider .ui-slider-handle:focus-visible{border:none!important;box-shadow:none!important;outline:none}.filter-output{display:flex;flex-wrap:wrap;gap:.556vw}.filter-output__item{display:flex;border-radius:2.917vw;padding:0 0 0 1.111vw;background:#333;align-items:center;box-sizing:border-box;gap:.278vw}.filter-output__item span{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#f7f7f7}.filter-output__item:hover .filter-output__item-close{background:rgba(250,85,90,.08);transition:.2s}.filter-output__item-close{display:flex;position:relative;align-items:center;width:2.222vw;height:2.222vw;justify-content:center;border-radius:1.111vw;transition:.2s;background:none;cursor:pointer}.filter-output__item .filter-output__item-close:hover{transition:.2s;background:#fa555a}.filter-output__item-close::before{content:'';background:#494949;width:1.389vw;height:.208vw;display:flex;transform:rotate(45deg);left:.556vw;position:relative;border-radius:.833vw}.filter-output__item-close::after{content:'';background:#494949;width:1.389vw;height:.208vw;display:flex;transform:rotate(-45deg);right:.556vw;position:relative;border-radius:.833vw}.filter-output__item:hover .filter-output__item-close::before{transition:.2s;background:#fa555a}.filter-output__item:hover .filter-output__item-close::after{transition:.2s;background:#fa555a}.filter-output__item .filter-output__item-close:hover::before{transition:.2s;background:white}.filter-output__item .filter-output__item-close:hover::after{transition:.2s;background:white}.filter-output__item--reset{background:rgba(250,85,90,.08);cursor:pointer}.filter-output__item--reset span{color:#fa555a}.filter-output__item--reset:hover span{color:white;transition:.2s}.filter-output__item--reset:hover{background:#fa555a;transition:.2s}.filter-output__item--reset .filter-output__item-close{background:none!important;transition:.2s}.filter-output__item--reset .filter-output__item-close::after{background:#fa555a;transition:.2s}.filter-output__item--reset .filter-output__item-close::before{background:#fa555a;transition:.2s}.filter-output__item--reset:hover .filter-output__item-close::after{background:white;transition:.2s}.filter-output__item--reset:hover .filter-output__item-close::before{background:white;transition:.2s}.info_filter-box__bottom .info_filter-box-item--switch label{color:#a1d683}.info_filter-box__bottom{margin-top:auto}.info_filter-box__bottom .info_filter-box-item--switch{margin-bottom:0}.info_filter-box__bottom .pagination{margin-bottom:.833vw}.section_catalog--page .info_list{display:grid;grid-template-columns:repeat(3,1fr);gap:1.389vw;width:100%}.section_catalog .card{display:flex;flex-direction:column}.section_catalog .card-heaader{height:22.222vw;border-radius:.833vw .833vw 0 0;position:relative;width:100%;overflow:hidden}.section_catalog .card-heaader__sticker{position:absolute;top:0;left:0;font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#a1d683;width:max-content;display:flex;align-items:center;justify-content:center;border-radius:0 0 .833vw 0;padding:0 1.111vw .139vw;box-sizing:border-box;height:2.778vw;-webkit-backdrop-filter:blur(1.667vw);backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64);z-index:1}.section_catalog .card-heaader__slider{position:relative;overflow:hidden;height:100%;width:100%;cursor:pointer}.section_catalog .card-heaader__slider img{height:100%;object-fit:cover;width:100%}.section_catalog .indicators-container{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;height:.278vw;z-index:5;pointer-events:none}.section_catalog .indicator-item{flex:1;height:.278vw;background:#222;margin:0;transition:background-color .2s ease}.section_catalog .indicator-item.active{background:#767676}.section_catalog .active-indicator{position:absolute;bottom:0;left:0;width:5.972vw;height:.278vw;background:#767676;z-index:10;pointer-events:none;transition:left .2s ease}.section_catalog .card-body{display:flex;flex-direction:column;gap:1.667vw}.section_catalog .card-body__info{border-radius:0 0 .833vw .833vw;padding:1.111vw;background:#333;box-sizing:border-box}.section_catalog .card-body__info .name{font-family:var(--font-family);font-weight:500;font-size:1.389vw;line-height:122%;color:#fff;margin-bottom:.139vw}.section_catalog .card-body__info .parametr{margin-bottom:.139vw;font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#cfcfcf}.section_catalog .card-body__parametr{display:flex;flex-direction:column;gap:.417vw;padding:0 1.111vw;box-sizing:border-box;margin-bottom:1.667vw}.section_catalog .card-body__parametr .item{display:flex;flex-wrap:nowrap;justify-content:space-between;padding-bottom:.694vw;border-bottom:.139vw solid #333;box-sizing:border-box}.section_catalog .card-body__parametr .item_name{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#767676}.section_catalog .card-body__parametr .item_value{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;text-align:right;color:#a1d683}.section_catalog .card-footer{display:flex;flex-direction:column;gap:1.111vw;margin-top:auto;height:7.361vw}.section_catalog .card-footer .btn-main{margin-top:auto}.section_catalog .card-footer__box{display:flex;flex-direction:column;padding-right:1.111vw}.section_catalog .card-footer__box .price{font-family:var(--font-family);font-weight:500;font-size:1.389vw;line-height:122%;text-align:right;color:#fff}.section_catalog .card-footer__box .old-price{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;text-align:right;color:#767676}.section_catalog .card-heaader__btns{display:flex;position:absolute;right:0;top:0;gap:.278vw}.section_catalog .card-heaader__btns .item{border-radius:0 0 .833vw .833vw;box-sizing:border-box;padding:0 .833vw .139vw;width:2.778vw;height:2.778vw;backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64);cursor:pointer}.section_catalog .card-heaader__btns .item svg{width:.972vw;height:.972vw}.section_catalog .card-heaader__btns .item:nth-child(2) svg{width:.764vw;height:.972vw}.section_catalog .card-heaader__btns .item:nth-child(2){border-radius:0 0 0 .833vw}.section_catalog .card-heaader__btns .item:hover{background:#333;transition:.3s}.section_catalog .card-heaader__btns .item.active{background:#fff;transition:.3s}.section_catalog .card-heaader__btns .item.active:hover{background:rgba(255,255,255,.8);transition:.3s}.section_catalog .card-heaader__btns .item.active path{fill:#222!important}.section_catalog .container .title span{font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#8c8c8c;display:block;margin-top:.278vw}.info_filter-box-item--city .filter-group:nth-child(1){margin-bottom:0}.section_catalog .content{display:flex;flex-direction:column;width:100%}.section_catalog .content__box{display:flex;flex-direction:column;gap:.833vw;margin-bottom:1.667vw}.section_catalog .content__box .hr{height:.069vw;width:100%;background:#333;border-radius:.139vw;margin:0;box-sizing:border-box}.info_filter-box-item--checkbox-parametr{display:flex;flex-direction:row;gap:.278vw;flex-wrap:wrap}.info_filter-box-item--checkbox-parametr input{display:none}.info_filter-box-item--checkbox-parametr label{height:100%;display:flex;align-items:center;padding:.764vw 1.111vw;box-sizing:border-box;border-radius:.833vw;font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#f7f7f7;cursor:pointer;background:#333}.info_filter-box-item--checkbox-parametr .filter-option input[type="checkbox"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.info_filter-box-item--checkbox{flex-direction:column}.info_filter-box-item--checkbox-parametr .filter-option label:hover{color:#a1d683;transition:.3s all}.info_filter-box-item--switch .filter-option input[type="radio"]:checked+label:hover{background:#b0f086}.info_filter-box-item--checkbox-parametr .filter-option input[type="checkbox"]:checked+label:hover{background:#b0f086}.info_filter-box-item--color .info_filter-box-item--checkbox-parametr .filter-option label{padding:.278vw 1.111vw .278vw .278vw}.info_filter-box-item--color .info_filter-box-item--checkbox-parametr .filter-option label span{border:.139vw solid #333;border-radius:.556vw;width:2.222vw;height:2.222vw;margin-right:.556vw;box-sizing:border-box}.section_catalog--page{margin-top:1.389vw;margin-bottom:8.889vw}.filter-dop{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center}.filter-dop__status{display:flex;gap:2.222vw}.filter-dop__status .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:1.667vw;height:1.667vw;background:none;left:0;top:0;border:.139vw solid #333;border-radius:.278vw;box-sizing:border-box;cursor:pointer;transition:.3s all}.filter-dop__status li:hover .custom-checkbox::after{border:.139vw solid #a1d683;transition:.3s all}.filter-dop__status .custom-checkbox{position:relative;display:flex;align-items:center}.filter-dop__status .custom-checkbox div{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7;margin-left:2.5vw;cursor:pointer;text-wrap:nowrap}.filter-dop__status .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:1.667vw;height:1.667vw;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:1.667vw 1.667vw;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.278vw;overflow:hidden}.filter-dop__sort{display:flex;gap:.278vw}.filter-dop__sort .filter-group{position:relative}.filter-dop__sort .filter-group .filter-title-dropdown{width:max-content;font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:118%;padding:0 1.111vw 0 .833vw;height:2.778vw;align-items:center}.filter-dop__sort .filter-group .filter-title-dropdown::after{display:none}.filter-dop__sort .filter-group.active>.filter-title-dropdown::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-dop__sort .filter-title-dropdown::before{content:'';background-image:url('/wp-content/themes/optima/img/Sort.svg');background-size:1.389vw 1.389vw;width:1.389vw;height:1.389vw;transition:.3s all;margin-left:0;z-index:2;margin-right:.556vw}.filter-dop__sort .filter-group.active .accordion{z-index:2}.filter-dop__sort .filter-group .accordion{width:auto;position:absolute;box-sizing:border-box;bottom:auto;top:3.333vw;border:.069vw solid #494949;border-radius:.833vw;box-sizing:border-box;-webkit-backdrop-filter:blur(1.667vw);backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64)}.filter-dop__sort .filter-group.input-selected .filter-title-dropdown::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-dop__sort .filter-group .accordion .filter-option label{text-wrap:nowrap;background:none!important}.filter-dop__sort .filter-group .accordion .filter-options{padding-right:0}.filter-dop__sort .filter-group input{display:none}.filter-dop__sort .filter-option label::after{content:'';position:absolute;left:.972vw;top:50%;transform:translateY(-50%) scale(0);width:.833vw;height:.833vw;border-radius:50%;background:#fff;transition:transform .3s ease}.filter-dop__sort .filter-option label:hover::after{background:#a1d683;transition:.3s all}.filter-dop__sort .filter-option label::before{content:'';position:absolute;left:.556vw;top:50%;transform:translateY(-50%);width:1.667vw;height:1.667vw;border:.139vw solid #222;border-radius:50%;background:transparent;transition:all .3s ease;box-sizing:border-box}.filter-dop__sort input[type="radio"]:checked+label::before{border-color:#fff;transition:.3s all}.filter-dop__sort input[type="radio"]:checked+label::after{transform:translateY(-50%) scale(1)}.filter-dop__sort input[type="radio"]:checked+label:hover::before{border-color:#a1d683;transition:.3s all}.filter-dop__sort .filter-option{position:relative}.filter-dop__sort .filter-option label:hover::before{border:.139vw solid #a1d683}.filter-dop__sort .filter-group .accordion .filter-option label{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#f7f7f7;padding:.556vw 1.111vw .556vw 3.056vw;box-sizing:border-box;cursor:pointer;display:block;transition:color .3s ease;position:relative;text-shadow:none}.filter-dop__sort .filter-group .accordion{padding-top:0;z-index:2}.filter-dop__sort .filter-group:nth-child(2) .filter-title-dropdown::before{display:none!important}.filter-dop__sort .filter-group:nth-child(2) .accordion{right:0}.filter-dop__sort .filter-group .accordion .filter-option input[type="radio"]:checked+label{color:#f7f7f7}.filter-dop__sort .filter-group .accordion .filter-option input[type="radio"]:checked+label:hover{color:#a1d683}.filter-dop__sort .filter-group .accordion .filter-option:hover label{color:#a1d683}.section_catalog .content .show-product{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff;padding:0 2.778vw;border:.139vw solid #333;border-radius:.833vw;display:flex;transition:.3s all;height:3.333vw;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:max-content;background:#333;cursor:pointer;margin:3.333vw auto 1.111vw}.section_catalog .content .show-product:hover{text-shadow:0 0 1.667vw rgba(176,240,134,.24);color:#b0f086;transition:.3s all;border:.139vw solid #494949}.pagination-catalog{display:flex;gap:.278vw;margin-left:auto;margin-right:auto}.pagination-catalog .prev,.pagination-catalog .next{border-radius:.833vw;width:3.333vw;height:3.333vw;background:none;transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer}.pagination-catalog .prev span,.pagination-catalog .next span{display:none!important}.pagination-catalog .next:hover,.pagination-catalog .prev:hover{background:#333;transition:.3s all}.pagination-catalog .prev::before{content:'';width:1.389vw;height:1.389vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:1.389vw 1.389vw}.pagination-catalog .next::before{content:'';width:1.389vw;height:1.389vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:1.389vw 1.389vw}.pagination-catalog .next:hover::before{filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.pagination-catalog .prev:hover::before{filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.pagination-catalog .count{border-radius:.833vw;width:3.333vw;height:3.333vw;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#f7f7f7;transition:.3s all}.pagination-catalog .count:hover{background:#333;color:#b0f086;transition:.3s all}.pagination-catalog .count.active{background:#a1d683;color:black;transition:.3s all}.section_catalog--page .info_filter-box.fixed{position:fixed;top:80px!important;left:44px}.section_catalog--detail-info{margin-top:2.222vw;margin-bottom:4.444vw}.section_catalog--detail-info .container{display:grid;flex-wrap:nowrap;grid-template-columns:repeat(2,1fr);gap:2.222vw}.section_catalog--detail-info .gallery__sticker{position:absolute;top:0;left:0;font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#a1d683;width:max-content;display:flex;align-items:center;justify-content:center;border-radius:0 0 .833vw 0;padding:0 1.111vw .139vw;box-sizing:border-box;height:2.778vw;-webkit-backdrop-filter:blur(1.667vw);backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64);z-index:2}.section_catalog--detail-info .gallery__btns{display:flex;position:absolute;right:0;top:0;gap:.278vw;z-index:2}.section_catalog--detail-info .gallery__btns .item{border-radius:0 0 .833vw .833vw;box-sizing:border-box;padding:0 .833vw .139vw;width:2.778vw;height:2.778vw;backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64);cursor:pointer}.section_catalog--detail-info .gallery__btns .item:nth-child(1) svg{width:.903vw;height:.903vw}.section_catalog--detail-info .gallery__btns .item svg{width:.972vw;height:.972vw}.section_catalog--detail-info .gallery__btns .item:nth-child(3) svg{width:.764vw;height:.972vw}.section_catalog--detail-info .gallery__btns .item:nth-child(3){border-radius:0 0 0 .833vw}.section_catalog--detail-info .gallery__btns .item:hover{background:#333;transition:.3s}.section_catalog--detail-info .gallery__btns .item.active{background:#fff;transition:.3s}.section_catalog--detail-info .gallery__btns .item.active:hover{background:rgba(255,255,255,.8);transition:.3s}.section_catalog--detail-info .gallery__btns .item.active path{fill:#222!important}.slider-cars-detail{opacity:0}.slider-cars-detail.swiper-initialized{opacity:1}.slider-cars-detail-dop{opacity:0}.slider-cars-detail-dop.swiper-initialized{opacity:1}.section_catalog--detail-info .gallery{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.278vw;border-radius:.833vw}.slider-cars-detail-dop,.slider-cars-detail{width:100%}.slider-cars-detail__item{width:100%;height:41.667vw}.slider-cars-detail-dop__item img,.slider-cars-detail__item img{width:100%;height:100%;object-fit:cover}.slider-cars-detail-dop__item{width:100%;height:6.875vw;cursor:pointer}.pagination-detail-cars{margin-top:0;display:flex;gap:.139vw;margin-left:auto;margin-right:auto;position:absolute;bottom:1.111vw;z-index:2;left:50%;transform:translate(-50%)}.pagination-detail-cars .prev,.pagination-detail-cars .next{width:4.444vw;height:2.778vw;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw)}.pagination-detail-cars .prev{border-radius:.833vw 0 0 .833vw}.pagination-detail-cars .next{border-radius:0 .833vw .833vw 0}.pagination-detail-cars .prev span,.pagination-detail-cars .next span{display:none!important}.pagination-detail-cars .next:hover,.pagination-detail-cars .prev:hover{background:#494949;transition:.3s all}.pagination-detail-cars .prev::before{content:'';width:1.389vw;height:1.389vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:1.389vw 1.389vw}.pagination-detail-cars .next::before{content:'';width:1.389vw;height:1.389vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:1.389vw 1.389vw}.pagination-detail-cars-dop{margin-top:0;display:flex;gap:.139vw;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2}.pagination-detail-cars-dop .prev,.pagination-detail-cars-dop .next{border-radius:50%;width:2.222vw;height:2.222vw;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);position:absolute;z-index:2;transform:translateY(-50%)}.pagination-detail-cars-dop .prev{left:1.111vw}.pagination-detail-cars-dop .next{right:1.111vw;margin-left:auto}.pagination-detail-cars-dop .prev span,.pagination-detail-cars-dop .next span{display:none!important}.pagination-detail-cars-dop .next:hover,.pagination-detail-cars-dop .prev:hover{background:#494949;transition:.3s all}.pagination-detail-cars-dop .prev::before{content:'';width:1.389vw;height:1.389vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:1.389vw 1.389vw}.pagination-detail-cars-dop .next::before{content:'';width:1.389vw;height:1.389vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:1.389vw 1.389vw;transition:.3s all}.slider-cars-detail-dop__item::before{content:'';width:100%;height:100%;background:rgba(0,0,0,.5);transition:.3s all;opacity:1;display:block;position:absolute}.slider-cars-detail-dop__item:hover::before{opacity:0;transition:.3s all}.slider-cars-detail-dop__item.thumb-active::before{opacity:0}.section_catalog--detail-info .content{display:grid;grid-template-columns:repeat(2,1fr);gap:1.389vw}.section_catalog--detail-info .content__parametr{display:flex;flex-direction:column}.section_catalog--detail-info .content__parametr-title{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7}.section_catalog--detail-info .content__parametr-top{font-family:var(--font-family);font-weight:500;font-size:1.389vw;line-height:122%;color:#8c8c8c;margin-top:.278vw}.section_catalog--detail-info .content__parametr-box{display:flex;flex-direction:column;margin-top:1.111vw}.section_catalog--detail-info .content__parametr-box-title{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;margin-bottom:.486vw;color:#fff}.section_catalog--detail-info .content__parametr-box .item{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:.278vw;padding-bottom:.694vw;border-bottom:.139vw solid #333;box-sizing:border-box}.section_catalog--detail-info .content__parametr-box .item_name{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#8c8c8c}.section_catalog--detail-info .content__parametr-box .item_value{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;text-align:right;color:#a1d683}.section_catalog--detail-info .content__parametr-box .item:last-child{margin-bottom:0}.section_catalog--detail-info .content__price{display:flex;gap:1.111vw;flex-direction:column}.section_catalog--detail-info .content__price .price{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#a1d683}.section_catalog--detail-info .content__price .old-price{margin-top:.278vw;font-family:var(--font-family);font-weight:500;font-size:1.389vw;line-height:122%;text-decoration:line-through;color:#8c8c8c}.section_catalog--detail-info .content__price--btns{display:flex;flex-direction:column;gap:.278vw}.section_catalog--detail-info .btn-black{cursor:pointer}.section_catalog--detail-info .tabs-title{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:1.111vw}.section_catalog--detail-info .tabs-info{margin-top:1.111vw;font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;color:#f7f7f7;display:none;animation:fadeIn .3s ease}.section_catalog--detail-info .tabs-info.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(.694vw)}to{opacity:1;transform:translateY(0)}}.section_catalog--detail-info .tabs-info ul{list-style:disc;padding-left:1.389vw}.section_catalog--detail-info .tabs-info p{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;color:#f7f7f7}.section_catalog--detail-info .tabs-info li{font-family:var(--second-family);font-weight:400;font-size:1.111vw;line-height:130%;color:#f7f7f7}.section_catalog--detail-info .filter-group .filter-title-dropdown{display:none}.section_catalog--detail-info .filter-group .accordion{opacity:1!important;max-height:100%!important;visibility:visible!important;align-items:center;justify-content:center;bottom:0;padding:0}.section_catalog--detail-info .filter-group label{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff;cursor:pointer}.section_catalog--detail-info .filter-group .filter-options{display:flex;flex-direction:row;height:3.333vw;overflow:hidden;padding:0}.section_catalog--detail-info .filter-group.input-selected .filter-options input{display:none}.section_catalog--detail-info .filter-group{height:3.333vw;background:#333;border-radius:.833vw;width:max-content}.section_catalog--detail-info .filter-group .filter-options label{height:100%;display:flex;align-items:center;padding:0 1.667vw .069vw;box-sizing:border-box;border-radius:.833vw}.section_catalog--detail-info .filter-group .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section_catalog--detail-info .filter-group .filter-option label:hover{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section_catalog--detail-slider .info{display:flex;flex-direction:column;gap:2.778vw}.section_catalog--detail-slider .info .pagination{margin-top:0}.swiperRecCars{opacity:0;width:100%}.swiperRecCars.swiper-initialized{opacity:1}.swiperDopCars{opacity:0;width:100%}.swiperDopCars.swiper-initialized{opacity:1}.section_catalog--detail-slider{margin-bottom:4.444vw;margin-top:2.222vw}.section__map .box_title{font-family:var(--font-family);font-weight:700;font-size:1.944vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:1.667vw}.section__map .box__name_dealers{font-family:var(--font-family);font-weight:500;font-size:1.389vw;line-height:122%;text-decoration:underline;text-decoration-skip-ink:none;color:#a1d683;margin-bottom:.556vw;display:block}.section__map--details-cars #map{height:35.486vw}.section__map--details-cars .box__name{margin-bottom:2.292vw}.section__gradient-form--variant-two--vertical .container{display:flex;flex-direction:column;justify-content:center;align-content:center}.section__gradient-form--variant-two--vertical .container .box-form{margin:2.222vw auto 0}.section__gradient-form--variant-two--vertical .box-contacts{display:flex;flex-direction:column;justify-content:space-between;justify-content:center;align-items:center;text-align:center}.section__gradient-form--variant-two--vertical .box-contacts .top{width:48.611vw}.section_catalog--detail-slider .container{position:relative}.section_catalog--detail-slider .reset-product{font-family:var(--font-family);font-weight:600;font-size:.972vw;line-height:125%;color:#b8b8b8;position:absolute;right:2.361vw;top:1.667vw;cursor:pointer;transition:.3s all}.section_catalog--detail-slider .reset-product:hover{transition:.3s all;color:#fa555a}.section_catalog--compare .info{flex-direction:row}.swiperCompareCars{opacity:0;width:100%}.swiperCompareCars.swiper-initialized{opacity:1}.section_catalog--compare .pagination .count{display:none!important}.section_catalog--compare .pagination{margin:0}.section_catalog--compare .pagination .prev,.section_catalog--compare .pagination .next{width:9.861vw}.section_catalog--detail-slider .info .pagination{opacity:0}.section_catalog--detail-slider .info .pagination.active{opacity:1}.section_catalog--compare .card-body__parametr .item_value{margin-left:auto}.section_catalog--compare .box-compare-paramets{position:absolute;top:30.694vw;width:100%}.section_catalog--compare .card-body__info{padding-bottom:2.569vw}.section_catalog--compare .info_filter--search{max-height:100%;overflow:hidden}.swiperCompareCars-pagination--mb{display:none}.section_catalog--compare .card-body__info{padding-bottom:0;max-height:6.806vw;height:6.806vw;overflow:hidden}.section_catalog--compare .info_filter--search{max-height:100%;overflow:hidden}.swiperCompareCars-pagination--mb{display:none}.section_catalog--compare .card-body__info .name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section_catalog--compare .card-body__info .parametr{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section_catalog .active-indicator{width:auto}header .box-icon-btns{display:flex;gap:.556vw;margin-left:.556vw}header .box-icon-btns a{display:block;position:relative;width:2.778vw;height:2.778vw}header .box-icon-btns a span{position:absolute;top:-.417vw;right:-.139vw;font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:133%;color:#fff;z-index:1}.section__brand .list__item-count{font-family:var(--font-family);font-weight:600;font-size:1.111vw;line-height:124%;color:#a1d683;margin-left:auto;margin-right:2.083vw}.box-share{display:flex;gap:2.083vw;justify-content:center;padding-bottom:2.083vw;padding-top:2.083vw}.box-share a{width:3.125vw;height:3.125vw}.box-share img{width:3.125vw;height:3.125vw;cursor:pointer}.section__news--detail .gallery{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.694vw;border-radius:0;width:39.722vw;min-width:39.722vw}.section__news--detail .slider-cars-detail{height:24.028vw}.section__news--detail .slider-cars-detail{border-radius:.833vw}.section__news--detail .pagination-detail-cars .prev::before{content:'';width:1.389vw;height:1.389vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:1.389vw 1.389vw}.section__news--detail .pagination-detail-cars .next::before{content:'';width:1.389vw;height:1.389vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:1.389vw 1.389vw}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{width:2.778vw;height:2.778vw}.section__news--detail .pagination-detail-cars{margin-top:0;display:flex;gap:.139vw;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2;left:0;bottom:auto}.section__news--detail .slider-cars-detail-dop__item{height:4.236vw}.section__news--detail .slider-cars-detail-dop__item img,.section__news--detail .slider-cars-detail__item img{border-radius:.833vw}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{border-radius:50%;width:2.778vw;height:2.778vw;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(1.667vw);-webkit-backdrop-filter:blur(1.667vw);position:absolute;z-index:2;transform:translateY(-50%);opacity:.8}.section__news--detail .pagination-detail-cars .next:hover,.section__news--detail .pagination-detail-cars .prev:hover{opacity:1;transition:.3s all}.section__news--detail .pagination-detail-cars .prev{border-radius:50%;left:1.111vw}.section__news--detail .pagination-detail-cars .next{border-radius:50%;right:1.111vw;margin-left:auto}.section__news--detail .slider-cars-detail__item{height:24.028vw}.section__news--detail .slider-cars-detail-dop{border-radius:.833vw}.arrow-top-scroll{position:fixed;right:2.361vw;bottom:6.944vw;border:.069vw solid #fff;border-radius:.833vw;width:2.778vw;height:2.778vw;box-sizing:border-box;background:#333;display:flex;align-items:center;justify-content:center;transition:.2s all;cursor:pointer;opacity:0;z-index:-1}.arrow-top-scroll.active{opacity:1;z-index:999}.arrow-top-scroll:hover{transition:.2s all;background:rgba(0,0,0,0)}.arrow-top-scroll::before{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:1.389vw 1.389vw;width:1.389vw;height:1.389vw;transform:rotate(180deg)}.arrow-top-scroll.absolute-mode{position:absolute;bottom:auto;top:auto}.arrow-wrapper{position:relative;width:100%}.collapsible-text{max-height:13.889vw;overflow:hidden;transition:max-height .3s ease}.collapsible-text.expanded{max-height:347.222vw}.section__news--detail .text-container{position:relative}.button-panel{width:2.083vw;height:2.083vw;position:absolute;right:-3.472vw;top:11.806vw}.button-panel button{font-size:1.111vw;cursor:pointer;display:flex;background:#a1d683;color:#222;border-radius:50%;box-sizing:border-box;width:2.083vw;height:2.083vw;display:flex;align-items:center;justify-content:center}.button-panel button:hover{background:#b0f086;box-shadow:0 0 2.778vw 0 rgba(176,240,134,.16),0 0 .694vw 0 rgba(181,214,163,.16);transition:.3s}.button-panel button.hidden{display:none}.section__mail .container{display:grid;grid-template-columns:repeat(2,1fr);gap:9.028vw;margin-top:4.444vw;margin-bottom:6.667vw}.section__mail .box-form{padding:2.222vw 2.5vw;box-sizing:border-box;backdrop-filter:blur(1.667vw);background:rgba(51,51,51,.64);border-radius:1.667vw}.section__mail .title{margin-bottom:.694vw}.section__mail .text{padding-right:6.25vw;font-family:var(--second-family);font-weight:400;font-size:1.528vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__mail .box-form form{display:grid;grid-template-columns:repeat(2,1fr)}.section__mail .box-form .custom-checkbox{grid-column:2 span}.section__mail .box-form .yandex-smart-container{grid-column:2 span}.section__mail .box-form .btn-main{margin-top:2.222vw}.section__mail .box-form .box:nth-child(2){margin-right:.556vw}.section__mail .box-form .box:nth-child(3){margin-left:.556vw}}@media(max-width:1024px){.header__container-list{display:none}header .logo,header .logo img{width:190px;height:13px}.header__container--menu .top{display:flex;width:100%;justify-content:space-between;padding:0 0 0 24px;border-bottom:1px solid #333;box-sizing:border-box;align-items:center}header .info{display:none}.btn-burger{display:flex;width:72px;height:72px;background:#222;cursor:pointer;justify-content:center;flex-direction:column;gap:5px;align-items:center}.btn-burger span{width:24px;height:2px;background:var(--white);transition:.3s all;border-radius:1px}header.active .btn-burger span:nth-child(1){width:24px;height:2px;background:var(--white);transition:.3s all;transform:translateY(6px) rotate(-135deg)}header.active .btn-burger span:nth-child(3){width:24px;height:2px;background:var(--white);transition:.3s all;transform:translateY(-8px) rotate(135deg)}header.active .btn-burger span:nth-child(2){opacity:0;transition:.3s all;width:0}.header__container{height:100%;align-items:flex-start}.header__container-list{display:flex;width:100%;height:100%;justify-content:space-between;padding:0 24px;box-sizing:border-box;z-index:-1;gap:0;right:0;position:absolute;opacity:0;display:flex;top:-100%;height:100%;background:#222;padding-top:16px}header.active .header__container-list{position:absolute;opacity:1;transition:.5s;height:auto;top:72px;right:0;padding-top:24px;padding-bottom:40px;overflow-y:scroll;overflow-x:hidden;height:100%;border-radius:0 0 24px 24px}header{overflow:hidden;background:none!important}header.active{background:var(--gray);height:850px;overflow:hidden;overflow-x:hidden;position:fixed}.header__container--menu .top{background:#222}.menu{flex-direction:column;width:100%;gap:4px;padding:8px 24px 6px;box-sizing:border-box;overflow:auto;height:550px}.menu .submenu:hover>a,.menu li a:hover{color:white;background:none}.menu li a{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;padding:9px 0 10px;box-sizing:border-box;transition:.3s all;border-radius:0;width:100%;position:relative}.menu .submenu:hover>a::after{filter:none}.menu .submenu>a::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:20px 20px;width:20px;height:20px;transition:.3s all;margin-left:auto;z-index:2;margin-right:10px}.menu .submenu>a::before{content:'';position:absolute;border-radius:12px;width:40px;height:40px;background:#333;right:0;top:0;z-index:1}.submenu-list{list-style:none;position:relative;left:0;padding-left:0;margin-top:4px;display:flex;flex-direction:column;gap:4px;z-index:1;width:100%;border:4px solid rgba(255,255,255,0);border-radius:12px;padding:0 24px;backdrop-filter:blur(0);background:#333;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;overflow:hidden;max-height:0;margin-top:0}.submenu.active>a::after{transform:rotate(180deg);transition:.3s all}.submenu.active .submenu-list{opacity:1;visibility:visible;transform:translateY(0);max-height:100%;margin-top:4px}.submenu:hover .submenu-list{opacity:1;visibility:visible;transform:translateY(0)}.menu .submenu{flex-direction:column;opacity:1}.menu .submenu .submenu-list a{padding:9px 0 10px}.header__container-list{flex-direction:column;height:auto}html.active header{background:#222}header.active .header__container-list{height:auto;padding:0}.header__container-list .info{display:flex!important;border-bottom:1px solid #333;padding:16px 24px}.header__container-list .info .box{display:flex;flex-direction:column;gap:3px}.header__container-list .info .box .tel{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff}.header__container-list .info .box span{font-family:var(--second-family);font-weight:400;font-size:12px;line-height:128%;color:#a2a2a2}header .info .city{margin-left:auto}header .info .city span{display:flex;padding:11px 18px 12px 24px;box-sizing:border-box;background:#333;border-radius:12px;display:flex;gap:4px;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:118%;color:#fff;cursor:pointer;box-sizing:border-box;border:2px solid #333;height:40px;align-items:center;justify-content:center}header .info .city.active span{border:2px solid #494949;box-shadow:inset 0 0 16px 0 rgba(161,214,131,.08);background:#333;color:#b0f086;text-shadow:0 0 24px rgba(176,240,134,.24);transition:.3s all}.city__list{z-index:3}header .info .city.active span::after{transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}header .info .city.active .city__list{opacity:1;visibility:visible;transform:translateY(0);transition:all .3s ease;z-index:3}.section__banner .container{padding:40px 16px 64px}.section__banner .container .info{width:100%;padding:0}.section__banner .container .title-banner{font-family:var(--font-family);font-weight:700;font-size:40px;line-height:110%;letter-spacing:-.01em;text-align:left;color:#fff}.section__banner .container .text-banner{text-align:left;width:100%}.section__banner .box-form{padding:24px;width:100%}.section__banner--corp img{min-height:auto}.section__banner img,.section__banner video{height:100%}.section__banner--corp{height:auto}header .info .city:hover .city__list{z-index:3}.section__breadcrumbs .container{padding:0 24px}.section__breadcrumbs{background:#222;padding-top:9px;padding-bottom:9px}.section--dark .title{color:#fff}.section--light .title{color:#222}.title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:32px}.section--dark .title--small{color:#fff}.section--light .title--small{color:#222}.title--small{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:32px}.section__adv--corp{padding-top:24px;padding-bottom:24px;box-sizing:border-box;border-radius:24px;position:relative;bottom:26px;background:#EBEBEB}.section__adv--corp .container{flex-direction:column}.section__adv--corp .list{display:grid;grid-template-columns:repeat(1,1fr);gap:16px}.section__adv--corp .list .item{border-radius:24px;padding:32px;background:#fff;box-sizing:border-box}.section__adv--corp .list .item:nth-child(9n+1){grid-column:span 1}.section__adv--corp .list .item:nth-child(9n+2){grid-column:span 1}.section__adv--corp .list .item:nth-child(9n+3),.section__adv--corp .list .item:nth-child(9n+4),.section__adv--corp .list .item:nth-child(9n+5){grid-column:span 1}.section__adv--corp .list .item:nth-child(9n+6){grid-column:span 1}.section__adv--corp .list .item:nth-child(9n+7){grid-column:span 1}.section__adv--corp .list .item:nth-child(9n+8),.section__adv--corp .list .item:nth-child(9n+9){grid-column:span 1}.container{padding:0 24px}.section__contacts--corp{padding-top:22px;padding-bottom:64px}.section__contacts--corp .container{flex-direction:column}.section__contacts--corp .list{display:grid;grid-template-columns:repeat(1,1fr);gap:20px}.section__contacts--corp .list img{margin-bottom:16px;width:230px;height:268px;object-fit:cover;border-radius:24px}.section__manager--corp .container{padding:0}.section__manager--corp .box{backdrop-filter:blur(24px);background:#333;border-radius:24px;padding:16px 24px 24px;width:100%}.section__manager--corp .list{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}.section__manager--corp{padding-bottom:48px}footer .container:nth-child(1){background:#333}footer .info{padding-top:32px;padding-bottom:104px;position:relative;display:flex;gap:32px;width:100%;justify-content:flex-start;flex-direction:column}footer .info .col:nth-child(1){width:100%}footer .info .col{display:flex;flex-direction:column;gap:12px;width:100%}footer .info .col .subtitle{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;color:#b8b8b8}footer .info .col .list{display:flex;flex-direction:column;gap:8px 20px}footer .info .col--brand .list{max-height:205px;flex-wrap:wrap}footer .container:nth-child(2){align-items:flex-start;padding-top:8px;padding-bottom:16px;flex-direction:column}footer .hidden-privacy{width:auto;margin-right:0;padding-top:8px;border-top:1px solid #333;margin-top:8px;margin-bottom:10px}.btn-bg--none{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:133%;color:#fff;padding:0 24px;border:2px solid #494949;border-radius:8px;display:flex;transition:.3s all;height:40px;display:flex;align-items:center;justify-content:center}.section__banner--buyback .container .title-banner{text-align:center}.section__banner--buyback .container .text-banner{text-align:center}.section__banner--buyback .btn-main{margin-top:32px}.section__banner--buyback .list{display:grid;gap:8px;grid-template-columns:repeat(1,1fr);margin-top:64px}.section__banner--buyback .list__item{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);;background:rgba(51,51,51,.8);border-radius:24px;padding:20px 24px 24px;display:flex;flex-direction:column;gap:8px}.section__banner--buyback .list__item-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff}.section__banner--buyback .list__item-text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section__banner{position:relative;height:auto;min-height:690px;max-height:100%}.section__step--buyback{padding-top:0;padding-bottom:48px;bottom:26px;position:relative}.section__step--buyback .container{padding:0}.section__step--buyback .box{width:100%;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#333;display:flex;flex-direction:column;gap:24px;align-items:flex-start;border-radius:24px;padding:24px}.section__step--buyback .list{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}.section__step--buyback .list__item{border-radius:24px;padding:26px 32px 32px;background:radial-gradient(427.25% 141.42% at 0% 0%,rgba(161,214,131,0) 32%,rgba(161,214,131,.16) 150%),#222;position:relative;display:flex;flex-direction:column;gap:16px}.section__step--buyback .list__item-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#a1d683;z-index:1;position:relative}.section__step--buyback .list__item-text{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#fff;z-index:1;position:relative}.section__step--buyback .list__item-count{font-family:var(--font-family);font-weight:900;font-size:192px;line-height:104%;letter-spacing:-.01em;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(30,40,25,.9) 20%,rgba(60,80,50,.7) 40%,rgba(100,140,80,.6) 100%,rgb(161,214,131) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;right:4px;bottom:-15px;z-index:0}.section__gradient-form{padding-top:0;padding-bottom:64px;background:radial-gradient(108.86% 162.58% at 0% 133.33%,rgba(161,214,131,.72) 0%,rgba(161,214,131,0) 77.47%)}.section__gradient-form .box-form{padding:16px 24px 24px;width:100%}.section__gradient-form .box-form .btn-main{margin-top:40px}.section__banner--credit .btn-main{margin-top:32px}.section__banner--credit .container .title-banner{text-align:center}.section__banner--credit .container .text-banner{text-align:center}.section__banner--credit .list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:64px;flex-direction:column}.section__banner--credit .list__item{display:flex;gap:8px;align-items:flex-start;height:auto;backdrop-filter:blur(24px);background:rgba(51,51,51,.8);border-radius:24px;padding:24px;width:100%}.section__banner--credit .list__item::before{content:'';width:24px;height:24px;background-size:24px 24px;background-image:url('/wp-content/themes/optima/img/check_credit.svg');min-width:24px}.section__program--credit{padding-top:32px;padding-bottom:64px}.section__program--credit .box{width:100%;margin:0 auto}.section__program--credit .list{display:grid;grid-template-columns:repeat(1,1fr);gap:32px;margin-top:0}.section__program--credit .list__item{display:flex;flex-direction:column;gap:8px}.section__program--credit .list__item-name{font-family:var(--font-family);font-weight:700;font-size:22px;line-height:120%;letter-spacing:.01em;color:#f7f7f7}.section__program--credit .list__item-text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section__program--credit .container{padding-right:16px;padding-left:16px}.section__gradient-form .container{padding-right:16px;padding-left:16px}.section__contacts--corp .container{padding-right:34px;padding-left:34px}#credit .box-form .btn-main{margin-top:32px}.section__banner--about .btn-main{margin-top:32px}.section__banner--about .container .title-banner{text-align:center}.section__banner--about .container .text-banner{text-align:center}.section__banner--about .list{display:grid;gap:4px;grid-template-columns:repeat(2,1fr);margin-top:88px;width:100%}.section__banner--about .list__item{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);;background:rgba(51,51,51,.8);border-radius:24px;padding:20px 24px 24px;display:flex;flex-direction:column;gap:8px;width:auto;box-sizing:border-box}.section__banner--about .list__item-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff}.section__banner--about .list__item-text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section__banner--about .container{padding-top:56px}.section__brand--about{padding-top:24px;padding-bottom:32px;margin:0}.section__brand--about .container{flex-direction:column}.section__brand .list{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.section__brand .list__item{display:flex;align-items:center;gap:24px;border-radius:24px;background:#333;overflow:hidden}.section__brand .list__item-img{background:#e6e6e6;border-radius:24px;width:100%;min-width:100%;height:120px;display:flex;align-items:center;justify-content:center}.section__brand .list__item-img img{object-fit:cover;width:104px}.section__brand .list__item-name{font-family:var(--font-family);font-weight:700;font-size:22px;line-height:120%;letter-spacing:.01em;color:#fff;display:none}.section__history--about{padding-bottom:40px;width:100%;margin:0 auto}.section__history--about .container{flex-direction:column;padding:0 8px}.section__history--about .container .title{margin-bottom:24px}.section__history--about .list_item-info{display:flex;flex-direction:column;gap:16px;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;overflow:hidden;max-height:0;margin-top:0;padding-bottom:0;padding-top:0}.section__history--about .list_item.active .list_item-info{padding-bottom:16px;padding-top:16px;transition:all .3s ease;overflow:hidden;max-height:2000px;opacity:1;visibility:visible}.section__history--about .list{display:flex;flex-direction:column;gap:8px}.section__history--about .list_item{border-radius:12px;background:#333;padding-left:16px;padding-right:16px;box-sizing:border-box}.section__history--about .list_item.active .list_item-year{color:var(--green)}.section__history--about .list_item-year{padding-top:13px;padding-bottom:14px;box-sizing:border-box;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;position:relative;display:flex;cursor:pointer}.section__history--about .list_item-year::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:20px 20px;width:20px;height:20px;transition:.3s all;margin-left:auto;z-index:2;margin-right:0}.section__history--about .list_item.active>.list_item-year::after{transform:rotate(180deg);transition:.3s all}.section__history--about .list_item-info__item{display:grid;gap:8px;grid-template-columns:122px 1fr;padding-bottom:16px;border-bottom:1px solid #222}.section__history--about img{border-radius:12px;width:122px;height:68px;margin-right:0}.section__history--about .list_item-info__item-text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#fff;margin-top:0}.section__history--about .list_item-info__item-btn{border-radius:12px;width:126px;height:40px;background:#222;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:118%;color:#f7f7f7;display:flex;align-items:center;justify-content:center;margin-left:0;transition:.3s all;margin-top:0}.section__history--about .list_item-info__item-btn:hover{background:#494949;transition:.3s all}.list_item-info__item-box{display:flex;width:100%;flex-direction:column;gap:8px}.section__gradient-form--variant-two{background:radial-gradient(83.85% 111.38% at 88.85% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%);padding-top:40px;padding-bottom:48px}.section__gradient-form--variant-two .container{padding:0 16px;width:100%;justify-content:space-between;flex-direction:column;gap:32px}.section__gradient-form--variant-two .box-form{margin:0;margin-left:auto;padding:24px}.section__gradient-form--variant-two .box-contacts{display:flex;flex-direction:column;justify-content:space-between;gap:24px}.section__gradient-form--variant-two .container .title{margin-bottom:8px}.section__gradient-form--variant-two .box-contacts .address-dc{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__gradient-form--variant-two .box-contacts .tel-dc{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#f7f7f7;transition:.3s all}.section__gradient-form--variant-two .box-contacts .tel-dc:hover{color:var(--green);transition:.3s all}.section__gradient-form--variant-two .box-contacts .email-dc{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__gradient-form--variant-two .box-contacts .top{display:flex;flex-direction:column;gap:16px}.section__gradient-form--variant-two .box-contacts .email-dc:hover{color:var(--green);transition:.3s all}.section__gradient-form--variant-two .box-contacts .bottom{display:flex;gap:4px;flex-direction:column;width:100%}.btn-black{border-radius:12px;height:48px;background:#333;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;transition:.3s all}.btn-black:hover{background:#494949;transition:.3s all}.section__map .container{flex-direction:column;padding:0}.section__map .section__map-filter{width:100%;min-width:100%;max-height:800px;border-radius:24px;padding:24px;box-sizing:border-box;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(51,51,51,.32);position:absolute;top:76px;z-index:1;overflow:hidden;max-width:calc(100% - 88px);left:44px;min-width:calc(100% - 88px)}.section__map .section__map-filter.active{background:rgba(51,51,51,.64);transition:.3s all;max-height:472px;overflow:auto}.section__map .section__map-filter .box{min-width:100%;max-width:100%;padding-right:0;display:flex;flex-direction:column}#map{height:800px;max-width:calc(100% - 88px);position:relative;left:44px}.section__map .filter-group:nth-child(2){order:2;opacity:0;max-height:0;margin-bottom:0}.section__map .filter-group:nth-child(3){order:1;width:calc(100% - 64px);margin-bottom:0}.section__map .filter-group:nth-child(4){order:3;opacity:0;max-height:0;margin-bottom:0}.section__map .filter-group:nth-child(5){order:4;opacity:0;max-height:0;margin-bottom:0}.section__map .section__map-filter.active .filter-group:nth-child(2){opacity:1;max-height:100%;margin-bottom:16px}.section__map .section__map-filter.active .filter-group:nth-child(3){margin-bottom:16px}.section__map .section__map-filter.active .filter-group:nth-child(4){opacity:1;max-height:100%;margin-bottom:16px}.section__map .section__map-filter.active .filter-group:nth-child(5){opacity:1;max-height:100%;margin-bottom:16px}.section__map .filter-group:nth-child(2) .filter-title{display:none}.section__map .filter-group:nth-child(2) .filter-subtitle{display:none}.filter-group .accordion{bottom:10px}.filter-btn{backdrop-filter:blur(24px);background:#222;border-radius:12px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;position:absolute;top:24px;right:24px;cursor:pointer;border:2px solid #222;box-sizing:border-box;transition:.3s all}.filter-btn::before{content:'';width:20px;height:20px;background-size:20px 20px;background-image:url('/wp-content/themes/optima/img/Filter.svg');display:flex}.filter-btn:hover{transition:.3s all;border:2px solid #494949;background:#333}.section__map .section__map-filter.active .filter-btn:hover{border:2px solid #222;background:#222}.filter-btn:hover::before{filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%);transition:.3s all}.section__map .section__map-filter.active .filter-btn::before{background-image:url('/wp-content/themes/optima/img/X.svg')}.section__map .section__map-filter.active .filter-btn:hover::before{filter:none}.filter-group.active .accordion{padding-top:18px}#DC{display:none!important}.baloon--mb.active{display:flex;flex-direction:column;width:100%;position:absolute;bottom:0;left:0;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(51,51,51,.8);padding:24px;max-width:100%;box-sizing:border-box;border-radius:24px;max-width:calc(100% - 48px);min-width:calc(100% - 48px);left:24px}.ymaps-2-1-79-balloon{display:none!important}.baloon .btn-black{background:#222;border:2px solid #222;}.baloon .btn-black:hover{background:#494949;border:2px solid #494949;color:white}.baloon .filter-group{opacity:1!important;max-height:100%!important;margin-bottom:16px!important;order:initial!important}.baloon .baloon-box-btn{gap:8px}.baloon .filter-group .filter-title-dropdown{background:#222;border:2px solid #222}.baloon .filter-group.active .filter-title-dropdown{border:2px solid #222;text-shadow:none;background:#222;color:white}.baloon .filter-group .accordion{padding-left:24px;padding-right:24px;background:#222}.baloon .filter-group.active .accordion{padding-left:24px;padding-right:24px;background:#222;padding-top:8px;padding-bottom:24px}.baloon .filter-group.active .accordion .item-services{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#f7f7f7;padding-top:8px;padding-bottom:8px;border-bottom:2px solid rgba(51,51,51,.8);cursor:default}.baloon .filter-group.active>.filter-title-dropdown::after{filter:none}.baloon .filter-title-dropdown::after{margin-left:2px}.baloon-contacts{margin-bottom:16px}.baloon .btn-main,.baloon .btn-black{height:48px}.section__map .container{gap:0}.section__map .info--mb{display:flex!important;flex-direction:column;gap:4px;padding-left:24px;padding-right:24px;margin-bottom:16px;box-sizing:border-box}.section__map{padding-top:16px;padding-bottom:0}.section__map .info--mb .filter-title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:0}.section__map .info--mb .filter-subtitle{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;color:#a1d683}.popup-container{width:100%;height:100vh;display:none;top:0;left:0;right:0;bottom:0;z-index:11;position:fixed;overflow-y:auto;scrollbar-width:none}.popup-container__info{box-sizing:border-box;background:rgba(51,51,51,.64);color:#fff;border-radius:0;width:100%;max-width:calc(100% - 32px);position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;display:flex;flex-direction:column;margin:0 auto;text-align:left;z-index:220;align-items:flex-start;max-height:95vh;overflow:auto;padding:24px 12px;box-sizing:border-box;border-radius:24px;overflow:hidden!important}.popup-container__close{position:absolute;right:0;top:0;width:48px;height:48px;cursor:pointer;border-radius:0 24px 0 12px;display:flex;justify-content:center;align-items:center;transition:.3s all}.popup-container__close::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/X.svg');background-size:20px 20px}.popup-container__close:hover{transition:.3s all;background:#494949}.popup-container__info-title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:4px;padding-left:20px;padding-right:20px;box-sizing:border-box}.popup-container__info-text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7;padding-left:20px;padding-right:20px;box-sizing:border-box;margin-bottom:24px}.popup-container__info .filter-group{margin-bottom:16px}.popup-container__info .btn-main{margin-top:40px}.popup-container__info .btn-main--successfully{margin-top:16px;margin-left:20px}.popup-container__info .filter-option input{display:none}.popup-container__info .filter-title-dropdown{background:#222;border:2px solid #222}.popup-container__info .filter-group.input-selected .filter-title-dropdown,.popup-container__info .filter-group.active .filter-title-dropdown{background:#222}.box-form .hidden{display:none}.filter-option.disabled{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;padding:8px 0 7px 16px;box-sizing:border-box;width:100%;cursor:pointer;border-radius:4px;transition:.3s all}.section__banner--career .container{padding-top:56px;padding-bottom:24px}.section__banner--career .btn-main{margin-top:32px}.section__banner--career .list{display:flex;flex-direction:column;gap:4px;margin-top:auto;width:100%}.section__banner--career .btn-black{padding-right:40px;padding-left:40px;box-sizing:border-box;width:max-content;width:100%;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(51,51,51,.64)}.section__banner--career .btn-black:hover{background:#494949}.section__banner--career .container{height:690px}.section__banner--career .container .title-banner{text-align:center}.section__banner--career .container .text-banner{text-align:center;text-wrap:balance}.section__career{padding-top:32px;padding-bottom:64px}.section__career .container{flex-direction:column;padding-right:8px;padding-left:8px}.section__career .container .title{margin-bottom:32px}.section__career .filter{display:flex;align-items:center;padding-bottom:16px;margin-bottom:16px;box-sizing:border-box;border-bottom:none;gap:8px;flex-direction:column}.section__career .filter-group .filter-option input{display:none}.section__career .filter-group{width:100%}.section__career .filter-group:nth-child(2){width:100%}.section__career .filter-group:nth-child(2) .accordion{width:100%;position:relative;box-sizing:border-box;bottom:10px;top:auto}.section__career .list{display:grid;grid-template-columns:repeat(1,1fr);gap:8px}.section__career .list__item{border-radius:24px;padding:16px 24px 24px;background:#333;box-sizing:border-box;display:flex;flex-direction:column;min-height:232px}.section__career .list__item-name{font-family:var(--font-family);font-weight:700;font-size:22px;line-height:120%;letter-spacing:.01em;color:#fff;margin-bottom:4px}.section__career .list__item-dc{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#8c8c8c;display:flex;align-items:center;gap:4px;margin-bottom:5px}.section__career .list__item-dc::after{content:'';width:24px;height:24px;display:flex;background-image:url('/wp-content/themes/optima/img/metka.png');background-size:24px 24px}.section__career .list__item-salary{font-family:var(--font-family);font-weight:700;font-size:20px;line-height:122%;color:#a1d683;margin-bottom:16px}.section__career .btn-bg--none{margin-top:auto;height:40px;width:146px;cursor:pointer;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7}.popup-career__info{max-width:calc(100% - 32px)}.popup-career__info .popup-container__info-title{margin-bottom:24px}.popup-career__info .popup-container__info--scroll p,.popup-career__info .popup-container__info--scroll .vacancy-description strong{font-family:var(--font-family);font-weight:700;font-size:22px;line-height:120%;letter-spacing:.01em;color:#fff;margin-bottom:8px}.popup-career__info .popup-container__info--scroll p{font-weight:500}.popup-career__info .popup-container__info--scroll ul{padding-left:20px;margin-bottom:24px;list-style:disc}.popup-career__info .popup-container__info--scroll ul li{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#fff}.popup-career__info .popup-container__info--scroll .btn-main{margin-top:40px;display:flex;width:max-content}.section__gradient-form--work{padding-top:64px}.section__gradient-form--work .box-form{width:100%}.section__gradient-form--work .box-form .subtitle{margin-bottom:16px}.section__gradient-form--work .filter-option input{display:none}.section__gradient-form--work .filter-title-dropdown{background:#222}.section__gradient-form--work .filter-group.active .filter-title-dropdown{background:#222}.section__gradient-form--work .filter-group.input-selected .filter-title-dropdown{background:#222}.box-form--work .info{display:grid;grid-template-columns:repeat(1,1fr);gap:32px;margin-top:24px}.box-form--work .info .info__text{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#b8b8b8;margin-bottom:16px}.box-form--work .info .list__item .info__text{margin-bottom:8px}.box-form--work .info .box input{margin-bottom:8px}.box-form--work .info__box .list{display:flex;flex-direction:column;gap:16px}.box-form--work .box__data{display:grid;grid-template-columns:repeat(1,1fr);gap:0}.section__gradient-form .box-form--work .btn-main{margin-top:32px}.box-form--work .add_work{border:2px solid #494949;border-radius:8px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:253px;height:40px;background:#333;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;cursor:pointer;transition:.3s all;margin-top:8px}.box-form--work .add_work:hover{transition:.3s all;background:#494949}.box-form--work .custom-checkbox{margin-top:8px}.box-form--work .info__box:nth-child(2){height:auto;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow:auto;padding-right:0;box-sizing:border-box}.section__gradient-form--work .box-form--work .filter-group{padding-right:0}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar{width:4px}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-track{background:#333;border-radius:2px}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-thumb{background-color:#494949;border-radius:2px}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-thumb:hover{background-color:#494949}.section__dealers{padding-top:24px;padding-bottom:60px}.section__dealers .container{flex-direction:column}.section__dealers .container .title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:32px;padding-left:24px;padding-right:24px;box-sizing:border-box}.section__dealers .container .title span{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;color:#8c8c8c;margin-top:4px}.section__line .hr{height:1px;width:100%;background:#333}.section__dealers .filter{display:flex;align-items:center;margin-bottom:32px;box-sizing:border-box;border-bottom:2px solid #333;gap:8px;padding-bottom:16px;box-sizing:border-box;width:100%;overflow:visible;flex-direction:column;width:calc(100% - 48px);left:24px;position:relative}.section__dealers .filter-group:nth-child(2) .filter-option input,.section__dealers .filter-group:nth-child(3) .filter-option input{display:none}.section__dealers .filter-group:nth-child(2),.section__dealers .filter-group:nth-child(3){width:100%;position:relative}.section__dealers .filter-group:nth-child(2) .accordion,.section__dealers .filter-group:nth-child(3) .accordion{width:100%;position:relative;box-sizing:border-box;bottom:10px;top:auto}.section__dealers .list{display:grid;grid-template-columns:repeat(1,1fr);gap:32px}.section__dealers .filter-group:nth-child(1) .filter-title-dropdown{display:none}.section__dealers .filter-group:nth-child(1) .accordion{opacity:1!important;max-height:100%!important;visibility:visible!important;align-items:center;justify-content:center;bottom:0;padding:0}.section__dealers .filter-group:nth-child(1) label{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;cursor:pointer}.section__dealers .filter-group:nth-child(1) .filter-options{display:flex;flex-direction:row;height:auto;overflow:hidden;padding:0;flex-wrap:wrap}.section__dealers .filter-group:nth-child(1) .filter-options input{display:none}.section__dealers .filter-group:nth-child(1){height:auto;background:#333;border-radius:12px;flex-wrap:wrap;margin-bottom:8px}.section__dealers .filter-group:nth-child(1) .filter-option{height:48px}.section__dealers .filter-group:nth-child(1) .filter-options label{height:100%;display:flex;align-items:center;padding:0 24px 1px;box-sizing:border-box;border-radius:12px}.section__dealers .filter-group:nth-child(1) .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section__dealers .filter-group:nth-child(1) .filter-option label:hover{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.filter-group.hidden{display:none}.section__dealers .filter-group.active .accordion{z-index:1}.section__dealers .filter-group .filter-title-dropdown{z-index:2}.switch-dealers{display:flex;align-items:center;justify-content:center;width:100%;height:48px;box-sizing:border-box;border-radius:12px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:#333;border:2px solid #333;min-width:100%;transition:.3s all;cursor:pointer;align-items:center;gap:4px}.switch-dealers:hover{background:#333;border:2px solid #494949;transition:.3s all}.switch-dealers.active{background:#333;border:2px solid #494949;transition:.3s all}.switch-dealers::before{content:'';display:flex;width:13px;height:19px;transition:.3s all;background-image:url('/wp-content/themes/optima/img/switch-map.svg');background-size:13px 19px}.switch-dealers span{display:flex;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;transition:.3s all}.switch-dealers:hover span{text-shadow:0 0 24px rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.switch-dealers.active span{text-shadow:0 0 24px rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.switch-dealers:hover::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.switch-dealers.active::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.section__dealers .list__item{border-radius:24px;padding:0;overflow:hidden;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(51,51,51,.64);box-sizing:border-box;display:flex;flex-direction:column}.section__dealers .list__item img{border-radius:12px;height:auto;width:100%;box-sizing:border-box;object-fit:cover}.section__dealers .list__item-info{padding:24px 24px 12px;display:flex;flex-direction:column;height:100%}.section__dealers .list__item-info .box{margin-top:auto;display:flex;flex-direction:column;gap:8px}.section__dealers .list__item-info-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;height:64px;margin-bottom:4px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section__dealers .list__item-info-address{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#b8b8b8;margin-bottom:4px}.section__dealers .list__item-info-graph{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#b8b8b8;margin-bottom:16px}.section__dealers .list__item-info-email{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__dealers .list__item-info-tel{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__dealers .box-btn{margin-top:32px;display:flex;flex-direction:column;gap:4px}.section__dealers .box-btn .btn-black{background:#222;transition:.3s all;cursor:pointer}.section__dealers .box-btn .btn-black:hover{background:#494949;transition:.3s all}.section__dealers .container{padding:0}.section__banner--dealer{display:flex}.section__banner--dealer .container .info{width:100%;height:auto;backdrop-filter:blur(128px);-webkit-backdrop-filter:blur(128px);background:rgba(51,51,51,.32);margin-top:auto;margin-bottom:0;gap:24px;align-items:flex-start;border-radius:24px;padding:24px;box-sizing:border-box}.section__banner--dealer .container{padding:0 8px 24px;margin-top:auto}.section__banner--dealer .container .title-banner{margin-top:auto;font-family:var(--font-family);font-weight:700;font-size:40px;line-height:110%;letter-spacing:-.01em;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.16)}.section__banner--dealer .container .box-btn{display:flex;gap:4px;width:100%;flex-direction:column}.section__banner--dealer .container .box-btn .btn-main{text-wrap:nowrap}.section__banner--dealer .container .box-btn .btn-black{cursor:pointer}.section__services--dealer{padding-top:32px;padding-bottom:32px}.section__services--dealer .container{flex-direction:column;padding:0 16px}.section__services--dealer .container .title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:32px;text-align:left}.section__services--dealer .list{display:grid;grid-template-columns:repeat(1,1fr);gap:16px 20px}.section__services--dealer .list__item{padding:24px 32px;box-sizing:border-box;background:#333;border-radius:24px;display:flex;flex-direction:column}.section__services--dealer .list__item-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:8px}.section__services--dealer ul{padding-left:25px;box-sizing:border-box;list-style:disc;margin-bottom:24px}.section__services--dealer ul li{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7}.section__services--dealer .btn-main{margin-top:auto;width:max-content;height:40px;padding:0 32px}.section__gradient-form--buyback .box-contacts .top{gap:0;width:100%}.section__gradient-form--buyback .box-contacts .top .text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:120%;color:#f7f7f7}.form-city-container .filter-title-dropdown{background:#222;border:2px solid #222}.form-city-container .filter-group.input-selected .filter-title-dropdown,.form-city-container .filter-group.active .filter-title-dropdown{background:#222}.form-city-container .filter-option input{display:none}.form-city-container{margin-bottom:16px}.section__gradient-form--variant-two .btn-main{width:100%}.section__map--dealer .info{width:100%;min-width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:32px;padding:0 24px;box-sizing:border-box;margin-bottom:48px}.section__map--dealer .box-btn{display:flex;flex-direction:column;gap:8px}.section__map--dealer .btn-main{width:100%}.section__map--dealer .btn-black{cursor:pointer}.section__map--dealer .box{display:flex;flex-direction:column;gap:24px}.section__map--dealer .box__name{font-family:var(--font-family);font-weight:700;font-size:20px;line-height:122%;color:#fff}.section__map--dealer .box__time{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#a1d683;margin-top:4px}.section__map--dealer .box__coordinates{display:none}.section__map--dealer .box__info{display:flex;flex-direction:column;gap:8px}.section__map--dealer .box__info-website{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-website:hover{transition:.3s all;color:var(--green)}.section__map--dealer .box__info-email{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-email:hover{transition:.3s all;color:var(--green)}.section__map--dealer .box__info-tel{font-family:var(--second-family);font-weight:700;font-size:22px;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-tel:hover{transition:.3s all;color:var(--green)}.section__banner--services .container{padding-top:40px}.section__banner--services .container .title-banner{text-align:center}.section__banner--services .container .text-banner{text-align:center}.section__banner--services .btn-main{margin-top:32px}.section__banner--services .list{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:64px;flex-direction:column;width:100%;max-width:560px;margin-bottom:0}.section__banner--services .list__item{display:flex;gap:8px;align-items:center;border-radius:12px;height:56px;backdrop-filter:blur(24px);background:rgba(51,51,51,.8);padding:0 24px 0 20px;width:max-content;box-sizing:border-box;width:100%}.section__banner--services .list__item::before{content:'';width:24px;height:24px;background-size:24px 24px;background-image:url('/wp-content/themes/optima/img/check_credit.svg');min-width:24px}.section__banner--services .list__item-name{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff}.section__adv--services{padding-top:32px;padding-bottom:64px;box-sizing:border-box;border-radius:0;position:relative;bottom:0;background:#222}.section__adv--services .container{flex-direction:column;padding:0 16px}.section__adv--services .list{display:grid;grid-template-columns:repeat(1,1fr);gap:0;list-style:disc;padding-left:20px;display:none}.section__adv--services .container .title{color:white;margin-bottom:24px}.section__adv--services .list .item{border-radius:0;padding:0;background:none;box-sizing:border-box}.section__adv--services .list .item .item__name{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7;letter-spacing:normal;margin-bottom:0}.section__adv--services .list .item .item__text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7;letter-spacing:normal}.section__adv--services .list--mb{display:flex;list-style:disc;padding-left:20px;box-sizing:border-box;flex-direction:column}.section__adv--services .list--mb li{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section__news{padding-top:32px;padding-bottom:64px}.section__news .container{flex-direction:column}.section__news .list{display:flex;flex-direction:column;gap:20px;min-height:450px}.section__news .list__item{border-radius:24px;overflow:hidden;background:#333}.section__news--main .list__item:nth-child(2),.section__news--main .list__item:nth-child(3){display:none}.section__news .list__item img{height:250px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);object-fit:cover}.section__news .list__item-info{padding:20px 24px 24px}.section__news .list__item-info-date{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#cfcfcf;margin-bottom:4px}.section__news .list__item-info-name{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;color:#fff;margin-bottom:24px}.section__news .btn-bg--none{width:max-content;height:40px;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7}.section__news .btn-main{width:100%;text-align:center;margin:16px auto 0;padding:13px 20px 14px}footer .social-list{display:flex;align-items:center;gap:22px;margin-top:0;position:absolute;right:0;top:32px}footer .social-list img{width:30px;height:30px}.section__policy{padding-top:32px;padding-bottom:64px}.section__policy .container{flex-direction:column;width:100%;padding:0 16px}.section__policy .container .title{margin-bottom:24px}.section__policy .info .subtitle{font-family:var(--font-family);font-weight:700;font-size:22px;line-height:120%;letter-spacing:.01em;color:#f7f7f7;margin-bottom:8px}.section__policy .info p{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section__policy .info a{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;text-decoration:underline;text-decoration-skip-ink:none;color:#a1d683}.section__news--list .container .title{margin-bottom:24px;padding-left:8px;padding-right:8px;box-sizing:border-box}.section__news--list{padding-top:32px;padding-bottom:40px}.section__news .filter-options input{display:none}.section__news--list .container{padding:0 8px}.section__news .filter{width:100%;display:flex;gap:8px;margin-bottom:16px;border-bottom:2px solid #333;padding:0 0 8px;box-sizing:border-box;flex-direction:column;width:calc(100% - 16px);left:8px;position:relative}.section__news .filter .filter-group:nth-child(1){width:100%}.section__news .filter .filter-group:nth-child(2){width:100%}.section__news .filter .filter-group:nth-child(3){width:100%}.pagination{margin-top:16px;display:flex;gap:8px;margin-left:auto;margin-right:auto}.pagination .prev,.pagination .next{border-radius:12px;width:132px;height:48px;background:#333;transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer}.pagination .next:hover,.pagination .prev:hover{background:#494949;transition:.3s all}.pagination .prev::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:20px 20px}.pagination .next::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:20px 20px}.pagination .count{border-radius:12px;width:132px;height:48px;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#f7f7f7}.section__news .filter-group .accordion{position:relative;box-sizing:border-box;bottom:10px;width:100%;top:auto}.section__news--detail{padding-bottom:120px}.section__news--detail .tags{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#cfcfcf;margin-bottom:3px}.section__news--detail .container .title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:110%;letter-spacing:-.01em;color:#fff;text-shadow:none;margin-bottom:30px;padding-right:0;box-sizing:border-box}.section__news--detail .content{display:flex;gap:35px;flex-direction:column-reverse}.section__news--detail .img-detail{min-width:100%;min-height:auto;border-radius:24px;overflow:hidden}.section__news--detail .img-detail img{width:100%;object-fit:cover;border-radius:24px}.section__news--detail .info p{font-family:var(--second-family);font-weight:400;font-size:20px;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.16)}.section__news--detail .info ul{list-style:disc;padding-left:20px}.section__news--detail .info ul li{font-family:var(--second-family);font-weight:400;font-size:20px;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 2px 16px rgba(0,0,0,.16)}.section__news--detail .info .btn-main{margin-top:90px;margin-left:auto;margin-right:auto;width:max-content;display:flex}.section__news--detail .info img{border-radius:24px;object-fit:cover}.section__banner--main{position:relative;height:auto;min-height:790px;max-height:100%}.section__banner--main img,.section__banner--main video{height:100%;min-height:790px}.slider_banner.swiper{width:100%;overflow:hidden;height:790px}.section__banner--main .container{padding-top:40px;padding-bottom:200px}.section__banner--main .container .info{width:100%;align-items:flex-start}.section__banner--main .container .title-banner{text-align:center;font-family:var(--font-family);font-weight:700;font-size:40px;line-height:110%;letter-spacing:-.01em;text-align:center;color:#fff;margin-bottom:16px;width:100%}.section__banner--main .container .text-banner{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;text-align:center;color:#fff;width:100%;margin-top:0}.section__banner--main .container .btn-box{margin-top:auto;display:flex;margin-left:auto;margin-right:auto}.section__banner--main .container .btn-main{margin-top:auto;display:flex;margin-left:auto;margin-right:auto;width:max-content;height:48px;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#222;padding:0 40px;display:flex;align-items:center;justify-content:center}.box-button{display:none}.section__info-banner{margin-bottom:60px;height:678px;max-height:678px;position:relative;overflow:hidden}.section__info-banner .container{padding-top:56px;padding-bottom:89px;flex-direction:column;height:678px;max-height:678px;box-sizing:border-box}.section__info-banner img{position:absolute;height:678px;object-fit:cover;max-height:678px}.section__info-banner .list{display:grid;gap:4px;grid-template-columns:repeat(2,1fr);margin:59px auto 0;width:100%}.section__info-banner .title{font-family:var(--font-family);font-weight:700;font-size:40px;line-height:110%;letter-spacing:-.01em;text-align:center;color:#fff;margin-bottom:0;text-shadow:none;text-align:center}.section__info-banner .list__item{backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(51,51,51,.8);border-radius:24px;padding:20px 24px 24px;display:flex;flex-direction:column;gap:8px;width:100%;box-sizing:border-box}.section__info-banner .list__item-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff}.section__info-banner .list__item-text{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section__info-banner .btn-main{margin-top:auto;display:flex;margin-left:auto;margin-right:auto;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#222;padding:0 40px;height:48px;justify-content:center;align-items:center;border-radius:12px;width:100%}.section__services--main{border-radius:24px;padding-top:32px;padding-bottom:56px;background:#EBEBEB}.section__services--main .container{flex-direction:column}.section__services--main .container .title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;text-align:center;color:#222;margin-bottom:48px;width:100%}.section__services--main .list{display:grid;grid-template-columns:repeat(1,1fr);gap:56px}.section__services--main .list__item{border-radius:24px;overflow:hidden;height:500px;position:relative}.section__services--main .list__item img{height:calc(100% - 5px);width:100%;object-fit:cover;border-radius:24px;overflow:hidden;border:none}.section__services--main .list__item-info{position:absolute;bottom:0;left:0;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:linear-gradient(180deg,rgba(255,255,255,.64) 0%,rgba(255,255,255,.88) 100%);width:100%;border-radius:24px;padding:24px 32px;height:auto;box-sizing:border-box;display:flex;flex-direction:column}.section__services--main .list__item-info-name{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:8px}.section__services--main .list__item-info-text{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#494949;margin-bottom:16px}.section__services--main .btn-main{padding:0 32px;height:40px;border-radius:12px;display:flex;align-items:center;width:max-content;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#222;margin-top:auto}.section__info-banner .text{font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;color:#fff;text-align:center;text-shadow:none;margin:16px auto 0}.section__404{padding-top:94px;box-sizing:border-box;background:radial-gradient(91.53% 141.86% at 12.12% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%);height:800px}.section__404 .container{width:100%;padding:0 16px;flex-direction:column}.section__404 .container .title{font-family:var(--font-family);font-weight:700;font-size:40px;line-height:110%;letter-spacing:-.01em;text-align:center;color:#fff;text-shadow:none;margin-bottom:74px}.section__404 .container .text{text-wrap:balance;font-family:var(--second-family);font-weight:400;font-size:22px;line-height:128%;letter-spacing:.01em;text-align:center;color:#fff;text-shadow:none}.section__404 .container .btn-main{width:max-content;margin-left:auto;margin-right:auto;margin-top:198px}#cookie-banner{position:fixed;bottom:0;right:0;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(51,51,51,.64);color:#fff;padding:20px;z-index:9999;border-radius:10px;width:100%;text-align:left;color:black;display:flex;font-family:var(--second-family);font-weight:400;font-size:16px;line-height:128%;letter-spacing:.01em;color:#fff;height:auto;box-sizing:border-box;flex-direction:column;display:none;border-radius:24px 24px 0 0;border:1px solid #222;box-sizing:border-box}#cookie-accept{border-radius:12px;width:154px;height:38px;background:#a1d683;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:133%;color:#222;display:flex;align-items:center;justify-content:center;margin-top:16px;cursor:pointer;transition:.3s all}#cookie-accept:hover{background:#b0f086;box-shadow:0 0 40px 0 rgba(176,240,134,.16),0 0 10px 0 rgba(181,214,163,.16);transition:.3s all}.baloon .filter-group{display:flex;flex-direction:column}.hr-header{height:74px;display:none}.hr-header.active{display:block}header .info .city:hover .city__list{opacity:0!important;visibility:hidden!important;transform:translateY(10px)!important;transition:all .3s ease!important;z-index:2!important}header .info .city.active:hover .city__list{opacity:1!important;visibility:visible!important;transform:translateY(0)!important;transition:all .3s ease!important;z-index:3!important}.sound-toggle-btn{position:absolute;bottom:34px;right:16px;width:30px;height:30px;background:rgba(0,0,0,.7);border:none;border-radius:50%;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease;padding:0}.sound-toggle-btn svg{width:15px;height:15px;transition:all .3s ease;color:white}.sound-toggle-btn[title="Выключить звук"] svg{color:#a1d683!important}.section_catalog--search{margin-top:24px}.section_catalog .title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff;padding:0 16px}.section_catalog .container{flex-direction:column;padding:0 8px}.section_catalog--search .container .info{padding-bottom:192px}.section_catalog--search .container .info.active{padding-bottom:240px}.section_catalog .info{display:flex;gap:32px;flex-direction:column;position:relative}.section_catalog--page .info{gap:0}.section_catalog .info_filter{width:100%;min-width:100%;overflow:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow-x:hidden!important;max-height:100%}.section_catalog .info_filter--search{max-height:100%;}.section_catalog .info_filter-box{min-width:100%;max-width:100%;padding-right:0;box-sizing:border-box;position:initial;left:0;display:flex;height:100%;flex-direction:column;padding:0 16px;box-sizing:border-box}.section_catalog--page .info_filter-box{height:auto}.section_catalog .info_filter::-webkit-scrollbar{width:4px}.section_catalog .info_filterr::-webkit-scrollbar-track{background:#333;border-radius:2px}.section_catalog .info_filter::-webkit-scrollbar-thumb{background-color:#494949;border-radius:2px}.section_catalog .info_filter::-webkit-scrollbar-thumb:hover{background-color:#494949}.info_filter-box-item--switch{display:flex;width:max-content}.info_filter-box-item input[type="radio"]{display:none}.info_filter-box-item input[type="checkbox"]{display:none}.info_filter-box-item--switch{display:flex;margin-bottom:24px}.info_filter-box-item--switch{display:flex;flex-direction:row;height:48px;overflow:hidden;padding:0;background:#333;border-radius:12px}.info_filter-box-item--switch input{display:none}.info_filter-box-item--switch label{height:100%;display:flex;align-items:center;padding:0 24px 1px;box-sizing:border-box;border-radius:12px;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;cursor:pointer}.info_filter-box-item--switch .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.info_filter-box-item--switch .filter-option label:hover{color:#a1d683;transition:.3s all}.info_filter-box-item{margin-bottom:24px}.info_filter-box-item .filter-group:nth-child(1){margin-bottom:12px}.info_filter-box-item .item_title{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#767676;margin-bottom:8px}.info_filter-box-item .filter-display{display:flex;justify-content:space-between;align-items:center}.info_filter-box-item .value-box{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;margin-bottom:12px;transition:.2s}.info_filter-box-item .value-box.active{color:#b0f086;transition:.2s}.info_filter-box-item .slider-container{position:relative;height:8px;margin-bottom:8px}.ui-widget-header{background:linear-gradient(to right,#a1d683,#a1d683)!important;border:none!important}.ui-slider{background:#333!important;border:none!important;height:8px!important;border-radius:5px!important;box-shadow:inset 0 1px 3px rgba(0,0,0,.1)}.ui-slider-range{border-radius:5px!important}.ui-slider .ui-slider-handle{background:#a1d683!important;border:none!important;border-radius:50%;width:20px!important;height:20px!important;cursor:pointer;box-shadow:none;top:-8px!important;cursor:pointer!important}.ui-slider .ui-slider-handle:hover{box-shadow:none;border:none!important}.ui-slider .ui-slider-handle:active{border:none!important}.ui-slider .ui-slider-handle:focus-visible{border:none!important;box-shadow:none!important;outline:none}.filter-output{display:flex;flex-wrap:wrap;gap:8px}.filter-output__item{display:flex;border-radius:42px;padding:0 0 0 16px;background:#333;align-items:center;box-sizing:border-box;gap:4px}.filter-output__item span{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#f7f7f7}.filter-output__item:hover .filter-output__item-close{background:rgba(250,85,90,.08);transition:.2s}.filter-output__item-close{display:flex;position:relative;align-items:center;width:32px;height:32px;justify-content:center;border-radius:16px;transition:.2s;background:none;cursor:pointer}.filter-output__item .filter-output__item-close:hover{transition:.2s;background:#fa555a}.filter-output__item-close::before{content:'';background:#494949;width:20px;height:3px;display:flex;transform:rotate(45deg);left:8px;position:relative;border-radius:12px}.filter-output__item-close::after{content:'';background:#494949;width:20px;height:3px;display:flex;transform:rotate(-45deg);right:8px;position:relative;border-radius:12px}.filter-output__item:hover .filter-output__item-close::before{transition:.2s;background:#fa555a}.filter-output__item:hover .filter-output__item-close::after{transition:.2s;background:#fa555a}.filter-output__item .filter-output__item-close:hover::before{transition:.2s;background:white}.filter-output__item .filter-output__item-close:hover::after{transition:.2s;background:white}.filter-output__item--reset{background:rgba(250,85,90,.08);cursor:pointer}.filter-output__item--reset span{color:#fa555a}.filter-output__item--reset:hover span{color:white;transition:.2s}.filter-output__item--reset:hover{background:#fa555a;transition:.2s}.filter-output__item--reset .filter-output__item-close{background:none!important;transition:.2s}.filter-output__item--reset .filter-output__item-close::after{background:#fa555a;transition:.2s}.filter-output__item--reset .filter-output__item-close::before{background:#fa555a;transition:.2s}.filter-output__item--reset:hover .filter-output__item-close::after{background:white;transition:.2s}.filter-output__item--reset:hover .filter-output__item-close::before{background:white;transition:.2s}.info_filter-box__bottom .info_filter-box-item--switch label{color:#a1d683}.info_filter-box__bottom{margin-top:auto;position:absolute;bottom:24px;width:calc(100% - 48px)}.info_filter-box__bottom .info_filter-box-item--switch{margin-bottom:0}.info_filter-box__bottom .pagination{margin-bottom:12px;justify-content:space-between}.section_catalog--page .info_list{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;width:100%}.section_catalog .card{display:flex;flex-direction:column}.section_catalog .card-heaader{height:309px;border-radius:12px 12px 0 0;position:relative;width:100%;overflow:hidden;min-height:309px;max-height:400px}.section_catalog .card-heaader__sticker{position:absolute;top:0;left:0;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#a1d683;width:max-content;display:flex;align-items:center;justify-content:center;border-radius:0 0 12px 0;padding:0 16px 2px;box-sizing:border-box;height:40px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(51,51,51,.64);z-index:1}.section_catalog .card-heaader__slider{position:relative;overflow:hidden;height:100%;width:100%;cursor:pointer}.section_catalog .card-heaader__slider img{height:100%;object-fit:cover;width:100%}.section_catalog .indicators-container{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;height:4px;z-index:5;pointer-events:none}.section_catalog .indicator-item{flex:1;height:4px;background:#222;margin:0;transition:background-color .2s ease}.section_catalog .indicator-item.active{background:#767676}.section_catalog .active-indicator{position:absolute;bottom:0;left:0;width:86px;height:4px;background:#767676;z-index:10;pointer-events:none;transition:left .2s ease}.section_catalog .card-body{display:flex;flex-direction:column;gap:24px}.section_catalog .card-body__info{border-radius:0 0 12px 12px;padding:16px;background:#333;box-sizing:border-box}.section_catalog .card-body__info .name{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;color:#fff;margin-bottom:2px}.section_catalog .card-body__info .parametr{margin-bottom:2px;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#cfcfcf}.section_catalog .card-body__parametr{display:flex;flex-direction:column;gap:6px;padding:0 16px;box-sizing:border-box;margin-bottom:24px}.section_catalog .card-body__parametr .item{display:flex;flex-wrap:nowrap;justify-content:space-between;padding-bottom:10px;border-bottom:2px solid #333;box-sizing:border-box}.section_catalog .card-body__parametr .item_name{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#767676}.section_catalog .card-body__parametr .item_value{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;text-align:right;color:#a1d683}.section_catalog .card-footer{display:flex;flex-direction:column;gap:16px;margin-top:auto;height:auto}.section_catalog .card-footer .btn-main{margin-top:auto;max-width:calc(100% - 32px);left:16px;position:relative}.section_catalog .card-footer__box{display:flex;flex-direction:column;padding-right:16px}.section_catalog .card-footer__box .price{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;text-align:right;color:#fff}.section_catalog .card-footer__box .old-price{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;text-align:right;color:#767676}.section_catalog .card-heaader__btns{display:flex;position:absolute;right:0;top:0;gap:4px}.section_catalog .card-heaader__btns .item{border-radius:0 0 12px 12px;box-sizing:border-box;padding:0 12px 2px;width:40px;height:40px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(51,51,51,.64);cursor:pointer}.section_catalog .card-heaader__btns .item svg{width:14px;height:14px}.section_catalog .card-heaader__btns .item:nth-child(2) svg{width:11px;height:14px}.section_catalog .card-heaader__btns .item:nth-child(2){border-radius:0 0 0 12px}.section_catalog .card-heaader__btns .item:hover{background:#333;transition:.3s}.section_catalog .card-heaader__btns .item.active{background:#fff;transition:.3s}.section_catalog .card-heaader__btns .item.active:hover{background:rgba(255,255,255,.8);transition:.3s}.section_catalog .card-heaader__btns .item.active path{fill:#222!important}.section_catalog .info_filter.active .filter-btn:hover{border:2px solid #222;background:#222}.section_catalog .info_filter.active .filter-btn::before{background-image:url('/wp-content/themes/optima/img/X.svg')}.section_catalog .info_filter.active .filter-btn:hover::before{filter:none}.section_catalog .info_filter .filter-btn{top:0;backdrop-filter:blur(24px);background:#333;border:2px solid #333}.section_catalog .info_filter--search.active{box-shadow:0 8px 24px 0 rgba(0,0,0,.32);background:#333;padding-top:24px;padding-bottom:24px;border-radius:24px}.info_filter--search .info_filter-box-item{display:none}.info_filter--search .info_filter-box-item--switch{display:flex;margin-bottom:0}.info_filter--search .filter-output{display:none}.section_catalog .info_filter .filter-btn{top:24px}.section_catalog .info_filter.active .filter-btn{border:2px solid #222;background:#222}.section_catalog--search .title{margin-bottom:8px}.section_catalog .info_filter{padding-top:24px}.section_catalog--page .info_filter{padding-top:0}.section_catalog .info_filter.active .info_filter-box-item--switch{background:#222}.info_filter--search.active .info_filter-box-item{display:block}.info_filter--search.active .info_filter-box-item--switch{display:flex;margin-bottom:24px}.info_filter--search.active .filter-output{display:flex}.info_filter--search.active .filter-output__item{background:#222}.info_filter--search.active .filter-output__item--reset{background:rgba(250,85,90,.08)}.info_filter--search.active .filter-output__item--reset:hover{background:#fa555a}.info_filter--search.active .ui-slider{background:#222!important}.info_filter--search.active .filter-title-dropdown{background:#222}.info_filter--search.active .filter-group.active .accordion{background:#222}.section_catalog .container .title span{font-family:var(--second-family);font-weight:400;font-size:20px;line-height:122%;letter-spacing:.01em;color:#8c8c8c;display:block;margin-top:4px}.info_filter-box-item--city .filter-group:nth-child(1){margin-bottom:0}.section_catalog .content{display:flex;flex-direction:column;width:100%}.section_catalog .content__box{display:flex;flex-direction:column-reverse;gap:12px;margin-bottom:97px;padding:0 16px;position:relative;box-sizing:border-box}.section_catalog .content__box .hr{height:1px;width:100%;background:#333;border-radius:2px;margin:0;box-sizing:border-box}.info_filter-box-item--checkbox-parametr{display:flex;flex-direction:row;gap:4px;flex-wrap:wrap}.info_filter-box-item--checkbox-parametr input{display:none}.info_filter-box-item--checkbox-parametr label{height:100%;display:flex;align-items:center;padding:11px 16px;box-sizing:border-box;border-radius:12px;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#f7f7f7;cursor:pointer;background:#333}.info_filter-box-item--checkbox-parametr .filter-option input[type="checkbox"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.info_filter-box-item--checkbox{flex-direction:column}.info_filter-box-item--checkbox-parametr .filter-option label:hover{color:#a1d683;transition:.3s all}.info_filter-box-item--switch .filter-option input[type="radio"]:checked+label:hover{background:#b0f086}.info_filter-box-item--checkbox-parametr .filter-option input[type="checkbox"]:checked+label:hover{background:#b0f086}.info_filter-box-item--color .info_filter-box-item--checkbox-parametr .filter-option label{padding:4px 16px 4px 4px}.info_filter-box-item--color .info_filter-box-item--checkbox-parametr .filter-option label span{border:2px solid #333;border-radius:8px;width:32px;height:32px;margin-right:8px;box-sizing:border-box}.section_catalog--page{margin-top:24px;margin-bottom:84px}.filter-dop{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding-top:10px}.filter-dop__status{display:flex;gap:16px 32px;flex-wrap:wrap}.filter-dop__status .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:24px;height:24px;background:none;left:0;top:0;border:2px solid #333;border-radius:4px;box-sizing:border-box;cursor:pointer;transition:.3s all}.filter-dop__status li:hover .custom-checkbox::after{border:2px solid #a1d683;transition:.3s all}.filter-dop__status .custom-checkbox{position:relative;display:flex;align-items:center}.filter-dop__status .custom-checkbox div{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;margin-left:36px;cursor:pointer;text-wrap:nowrap}.filter-dop__status .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:24px;height:24px;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:24px 24px;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:4px;overflow:hidden}.filter-dop__sort{display:flex;gap:4px;position:absolute;bottom:-65px}.filter-dop__sort .filter-group{position:relative}.filter-dop__sort .filter-group .filter-title-dropdown{width:max-content;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:118%;padding:0 16px 0 12px;height:40px;align-items:center}.filter-dop__sort .filter-group .filter-title-dropdown::after{display:none}.filter-dop__sort .filter-group.active>.filter-title-dropdown::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-dop__sort .filter-title-dropdown::before{content:'';background-image:url('/wp-content/themes/optima/img/Sort.svg');background-size:20px 20px;width:20px;height:20px;transition:.3s all;margin-left:0;z-index:2;margin-right:8px}.filter-dop__sort .filter-group.active .accordion{z-index:2}.filter-dop__sort .filter-group .accordion{width:auto;position:absolute;box-sizing:border-box;bottom:auto;top:48px;border:1px solid #494949;border-radius:12px;box-sizing:border-box;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(51,51,51,.64)}.filter-dop__sort .filter-group.input-selected .filter-title-dropdown::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-dop__sort .filter-group .accordion .filter-option label{text-wrap:nowrap;background:none!important}.filter-dop__sort .filter-group .accordion .filter-options{padding-right:0}.filter-dop__sort .filter-group input{display:none}.filter-dop__sort .filter-option label::after{content:'';position:absolute;left:14px;top:50%;transform:translateY(-50%) scale(0);width:12px;height:12px;border-radius:50%;background:#fff;transition:transform .3s ease}.filter-dop__sort .filter-option label:hover::after{background:#a1d683;transition:.3s all}.filter-dop__sort .filter-option label::before{content:'';position:absolute;left:8px;top:50%;transform:translateY(-50%);width:24px;height:24px;border:2px solid #222;border-radius:50%;background:transparent;transition:all .3s ease;box-sizing:border-box}.filter-dop__sort input[type="radio"]:checked+label::before{border-color:#fff;transition:.3s all}.filter-dop__sort input[type="radio"]:checked+label::after{transform:translateY(-50%) scale(1)}.filter-dop__sort input[type="radio"]:checked+label:hover::before{border-color:#a1d683;transition:.3s all}.filter-dop__sort .filter-option{position:relative}.filter-dop__sort .filter-option label:hover::before{border:2px solid #a1d683}.filter-dop__sort .filter-group .accordion .filter-option label{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#f7f7f7;padding:8px 16px 8px 44px;box-sizing:border-box;cursor:pointer;display:block;transition:color .3s ease;position:relative;text-shadow:none}.filter-dop__sort .filter-group .accordion{padding-top:0;z-index:2}.filter-dop__sort .filter-group:nth-child(2) .filter-title-dropdown::before{display:none!important}.filter-dop__sort .filter-group:nth-child(2) .accordion{right:0}.filter-dop__sort .filter-group .accordion .filter-option input[type="radio"]:checked+label{color:#f7f7f7}.filter-dop__sort .filter-group .accordion .filter-option input[type="radio"]:checked+label:hover{color:#a1d683}.filter-dop__sort .filter-group .accordion .filter-option:hover label{color:#a1d683}.section_catalog .content .show-product{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;padding:0 40px;border:2px solid #333;border-radius:12px;display:flex;transition:.3s all;height:48px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:calc(100% - 32px);background:#333;cursor:pointer;margin:32px auto 16px}.section_catalog .content .show-product:hover{text-shadow:0 0 24px rgba(176,240,134,.24);color:#b0f086;transition:.3s all;border:2px solid #494949}.pagination-catalog{display:flex;gap:4px;margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 32px);justify-content:center}.pagination-catalog .prev,.pagination-catalog .next{border-radius:12px;width:49.5%;height:48px;background:none;transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;bottom:-52px;background:#333}.pagination-catalog .prev{left:0}.pagination-catalog .next{right:0}.pagination-catalog .prev span,.pagination-catalog .next span{display:none!important}.pagination-catalog .next:hover,.pagination-catalog .prev:hover{background:#494949;transition:.3s all}.pagination-catalog .prev::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:20px 20px}.pagination-catalog .next::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:20px 20px}.pagination-catalog .next:hover::before{filter:none}.pagination-catalog .prev:hover::before{filter:none}.pagination-catalog .count{border-radius:12px;width:48px;height:48px;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#f7f7f7;transition:.3s all}.pagination-catalog .count:hover{background:#333;color:#b0f086;transition:.3s all}.pagination-catalog .count.active{background:#a1d683;color:black;transition:.3s all}.section_catalog .info_filter-box .btn-show-filter{display:flex;justify-content:center;margin-bottom:32px}.section_catalog .info_filter-box .btn-show-filter::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/Filter-black.svg');background-size:20px 20px;margin-right:4px}.info_filter-box-item__mb--hidden{display:none}.section_catalog--page .filter-output{padding-bottom:20px}.info_filter-box-item__mb--hidden.active{display:initial}.section_catalog--page .info_filter-box.fixed{position:static!important;top:auto!important;left:auto!important}.section_catalog--detail-info{margin-top:24px;margin-bottom:64px}.section_catalog--detail-info .container{display:grid;flex-wrap:nowrap;grid-template-columns:repeat(1,1fr);gap:16px}.section_catalog--detail-info .content__parametr-desctop{display:none}.section_catalog--detail-info .content__parametr-mobile{display:block}.section_catalog--detail-info .gallery__sticker{position:absolute;top:0;left:0;font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#a1d683;width:max-content;display:flex;align-items:center;justify-content:center;border-radius:0 0 12px 0;padding:0 16px 2px;box-sizing:border-box;height:40px;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:rgba(51,51,51,.64);z-index:2}.section_catalog--detail-info .gallery__btns{display:flex;position:absolute;right:0;top:0;gap:4px;z-index:2}.section_catalog--detail-info .gallery__btns .item{border-radius:0 0 12px 12px;box-sizing:border-box;padding:0 12px 2px;width:40px;height:40px;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);background:rgba(51,51,51,.64);cursor:pointer}.section_catalog--detail-info .gallery__btns .item:nth-child(1) svg{width:13px;height:13px}.section_catalog--detail-info .gallery__btns .item svg{width:14px;height:14px}.section_catalog--detail-info .gallery__btns .item:nth-child(3) svg{width:11px;height:14px}.section_catalog--detail-info .gallery__btns .item:nth-child(3){border-radius:0 0 0 12px}.section_catalog--detail-info .gallery__btns .item:hover{background:#333;transition:.3s}.section_catalog--detail-info .gallery__btns .item.active{background:#fff;transition:.3s}.section_catalog--detail-info .gallery__btns .item.active:hover{background:rgba(255,255,255,.8);transition:.3s}.section_catalog--detail-info .gallery__btns .item.active path{fill:#222!important}.slider-cars-detail{opacity:0}.slider-cars-detail.swiper-initialized{opacity:1}.slider-cars-detail-dop{opacity:0}.slider-cars-detail-dop.swiper-initialized{opacity:1}.section_catalog--detail-info .gallery{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:4px;border-radius:12px;width:calc(100% + 48px);right:24px}.slider-cars-detail-dop,.slider-cars-detail{width:100%}.slider-cars-detail__item{width:100%;height:576px}.slider-cars-detail-dop__item img,.slider-cars-detail__item img{width:100%;height:100%;object-fit:cover}.slider-cars-detail-dop__item{width:100%;height:99px;cursor:pointer}.pagination-detail-cars{margin-top:0;display:flex;gap:2px;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2;left:0;bottom:auto}.pagination-detail-cars .prev,.pagination-detail-cars .next{border-radius:50%;width:32px;height:32px;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);position:absolute;z-index:2;transform:translateY(-50%)}.pagination-detail-cars .prev{border-radius:50%;left:16px}.pagination-detail-cars .next{border-radius:50%;right:16px;margin-left:auto}.pagination-detail-cars .prev span,.pagination-detail-cars .next span{display:none!important}.pagination-detail-cars .next:hover,.pagination-detail-cars .prev:hover{background:#494949;transition:.3s all}.pagination-detail-cars .prev::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:20px 20px}.pagination-detail-cars .next::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:20px 20px}.pagination-detail-cars-dop{margin-top:0;display:flex;gap:2px;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2}.pagination-detail-cars-dop .prev,.pagination-detail-cars-dop .next{border-radius:50%;width:32px;height:32px;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);position:absolute;z-index:2;transform:translateY(-50%)}.pagination-detail-cars-dop .prev{left:16px}.pagination-detail-cars-dop .next{right:16px;margin-left:auto}.pagination-detail-cars-dop .prev span,.pagination-detail-cars-dop .next span{display:none!important}.pagination-detail-cars-dop .next:hover,.pagination-detail-cars-dop .prev:hover{background:#494949;transition:.3s all}.pagination-detail-cars-dop .prev::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:20px 20px}.pagination-detail-cars-dop .next::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:20px 20px;transition:.3s all}.slider-cars-detail-dop__item::before{content:'';width:100%;height:100%;background:rgba(0,0,0,.5);transition:.3s all;opacity:1;display:block;position:absolute}.slider-cars-detail-dop__item:hover::before{opacity:0;transition:.3s all}.slider-cars-detail-dop__item.thumb-active::before{opacity:0}.section_catalog--detail-info .content{display:grid;grid-template-columns:repeat(1,1fr);gap:32px}.section_catalog--detail-info .content__parametr{display:flex;flex-direction:column}.section_catalog--detail-info .content__parametr-title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#f7f7f7}.section_catalog--detail-info .content__parametr-top{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;color:#8c8c8c;margin-top:4px}.section_catalog--detail-info .content__parametr-box{display:flex;flex-direction:column;margin-top:16px}.section_catalog--detail-info .content__parametr-box-title{font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;margin-bottom:7px;color:#fff}.section_catalog--detail-info .content__parametr-box .item{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:4px;padding-bottom:10px;border-bottom:2px solid #333;box-sizing:border-box}.section_catalog--detail-info .content__parametr-box .item_name{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#8c8c8c}.section_catalog--detail-info .content__parametr-box .item_value{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;text-align:right;color:#a1d683}.section_catalog--detail-info .content__parametr-box .item:last-child{margin-bottom:0}.section_catalog--detail-info .content__price{display:flex;gap:16px;flex-direction:column}.section_catalog--detail-info .content__price .price{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#a1d683}.section_catalog--detail-info .content__price .old-price{margin-top:4px;font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;text-decoration:line-through;color:#8c8c8c}.section_catalog--detail-info .content__price--btns{display:flex;flex-direction:column;gap:4px}.section_catalog--detail-info .btn-black{cursor:pointer}.section_catalog--detail-info .tabs{margin-top:16px}.section_catalog--detail-info .tabs-title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:16px}.section_catalog--detail-info .tabs-info{margin-top:16px;font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7;display:none;animation:fadeIn .3s ease}.section_catalog--detail-info .tabs-info.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.section_catalog--detail-info .tabs-info ul{list-style:disc;padding-left:20px}.section_catalog--detail-info .tabs-info p{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section_catalog--detail-info .tabs-info li{font-family:var(--second-family);font-weight:400;font-size:16px;line-height:130%;color:#f7f7f7}.section_catalog--detail-info .filter-group.input-selected .filter-options input{display:none}.section_catalog--detail-slider .info{display:flex;flex-direction:column;gap:24px}.section_catalog--detail-slider .info .pagination{margin-top:0}.swiperRecCars{opacity:0;width:100%}.swiperRecCars.swiper-initialized{opacity:1}.swiperDopCars{opacity:0;width:100%}.swiperDopCars.swiper-initialized{opacity:1}.section_catalog--detail-slider{margin-bottom:48px;margin-top:48px}.section__map .box_title{font-family:var(--font-family);font-weight:700;font-size:28px;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:24px}.section__map .box__name_dealers{font-family:var(--font-family);font-weight:500;font-size:20px;line-height:122%;text-decoration:underline;text-decoration-skip-ink:none;color:#a1d683;margin-bottom:8px;display:block}.section__map--details-cars #map{height:800px}.section__map--details-cars .box__name{margin-bottom:33px}.section__gradient-form--variant-two--vertical .container{display:flex;flex-direction:column;justify-content:center;align-content:center}.section__gradient-form--variant-two--vertical .container .box-form{margin:0 auto 0}.section__gradient-form--variant-two--vertical .box-contacts{display:flex;flex-direction:column;justify-content:space-between;justify-content:flex-start;align-items:flex-start;text-align:left}.section__gradient-form--variant-two--vertical .box-contacts .top{width:100%}.section_catalog--detail-slider .container{position:relative}.section_catalog--detail-slider .reset-product{font-family:var(--font-family);font-weight:600;font-size:14px;line-height:125%;color:#b8b8b8;position:absolute;right:24px;top:10px;cursor:pointer;transition:.3s all}.section_catalog--detail-slider .reset-product:hover{transition:.3s all;color:#fa555a}.section_catalog--compare .info{flex-direction:column}.swiperCompareCars{opacity:0;width:100%}.swiperCompareCars.swiper-initialized{opacity:1}.section_catalog--compare .pagination .count{display:flex!important}.section_catalog--compare .pagination{margin-left:auto;margin-right:auto}.section_catalog--compare .pagination .prev,.section_catalog--compare .pagination .next{width:132px}.section_catalog--detail-slider .info .pagination{opacity:0}.section_catalog--detail-slider .info .pagination.active{opacity:1}.section_catalog--compare .card-body__parametr .item_value{margin-left:auto}.section_catalog--compare .box-compare-paramets{position:absolute;top:385px;width:100%}.section_catalog--compare .card-body__info{padding:16px}.section_catalog--compare .info_filter--search{max-height:100%;overflow:hidden}.section_catalog--compare .swiper-container-wrapper{width:70%;padding-right:16px;box-sizing:border-box;margin-left:auto}.swiperCompareCars-pagination{display:none}.swiperCompareCars-pagination--mb{display:flex}.section_catalog--compare .info_filter--search{padding-top:0}.section_catalog--compare .card-heaader{height:200px;min-height:200px;max-height:200px;border-radius:8px 8px 0 0}.section_catalog--compare .card-body__info .name{font-size:12px}.section_catalog--compare .card-body__info .parametr{margin-bottom:0;font-size:12px}.section_catalog--compare .card-heaader__btns .item{border-radius:0 0 8px 8px;box-sizing:border-box;padding:0 6px 0;width:25px;height:25px}.section_catalog--compare .card-heaader__btns .item svg{width:12px;height:12px}.section_catalog .card-heaader__btns .item:nth-child(2) svg{width:12px;height:12px}.section_catalog--compare .active-indicator{width:auto}.section_catalog--compare .card-heaader__sticker{font-size:12px;height:30px;border-radius:0 0 8px 0}.section_catalog--compare .card-heaader__btns .item:nth-child(2){border-radius:0 0 0 8px}.section_catalog--compare .card-body__parametr{padding:0}.section_catalog--compare .card-body__parametr .item_name{font-size:12px}.section_catalog--compare .card-body__parametr .item_value{font-size:12px}.section_catalog--compare .card-body{gap:35px}.section_catalog--compare .btn-main{font-family:var(--font-family);font-weight:600;font-size:10px;line-height:133%;text-align:center;color:#222;border-radius:12px;text-wrap:wrap;padding:10px 40px 11px}.section_catalog--compare .card-body__info{padding-bottom:0;max-height:78px;height:78px;overflow:hidden}.section_catalog--compare .info_filter--search{max-height:100%;overflow:hidden}.section_catalog--compare .card-body__info .name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section_catalog--compare .card-body__info .parametr{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section_catalog .active-indicator{width:auto}header .box-icon-btns{display:flex;gap:8px;margin-left:8px}header .box-icon-btns a{display:block;position:relative;width:40px;height:40px}header .box-icon-btns a span{position:absolute;top:-6px;right:-2px;font-family:var(--font-family);font-weight:600;font-size:16px;line-height:133%;color:#fff;z-index:1}.section__brand .list__item-count{display:none}.box-share{display:flex;gap:25px;justify-content:center;padding-bottom:20px;padding-top:1dvh}.box-share a{width:50px;height:50px}.box-share img{width:50px;height:50px;cursor:pointer}.info_filter--search .info_filter-box-item--switch--all{margin-top:30px;margin-bottom:20px}.section__news--detail .gallery{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:10px;border-radius:0;width:100%;min-width:100%}.section__news--detail .slider-cars-detail{height:576px}.section__news--detail .slider-cars-detail{border-radius:12px}.section__news--detail .pagination-detail-cars .prev::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:20px 20px}.section__news--detail .pagination-detail-cars .next::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:20px 20px}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{width:40px;height:40px}.section__news--detail .pagination-detail-cars{margin-top:0;display:flex;gap:2px;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2;left:0;bottom:auto}.section__news--detail .slider-cars-detail-dop__item{height:99px}.section__news--detail .slider-cars-detail-dop__item img,.section__news--detail .slider-cars-detail__item img{border-radius:12px}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{border-radius:50%;width:32px;height:32px;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);position:absolute;z-index:2;transform:translateY(-50%);opacity:.8}.section__news--detail .pagination-detail-cars .next:hover,.section__news--detail .pagination-detail-cars .prev:hover{opacity:1;transition:.3s all}.section__news--detail .pagination-detail-cars .prev{border-radius:50%;left:16px}.section__news--detail .pagination-detail-cars .next{border-radius:50%;right:16px;margin-left:auto}.section__news--detail .slider-cars-detail__item{height:576px}.section__news--detail .slider-cars-detail-dop{border-radius:12px}.arrow-top-scroll{bottom:50px;right:24px}.collapsible-text{max-height:155px;overflow:hidden;transition:max-height .3s ease}.collapsible-text.expanded{max-height:5000px}.section__news--detail .text-container{position:relative;width:95%}.button-panel{width:20px;height:20px;position:absolute;right:-30px;top:135px}.button-panel button{font-size:14px;cursor:pointer;display:flex;background:#a1d683;color:#222;border-radius:50%;box-sizing:border-box;width:20px;height:20px;display:flex;align-items:center;justify-content:center}.button-panel button:hover{background:#b0f086;box-shadow:0 0 40px 0 rgba(176,240,134,.16),0 0 10px 0 rgba(181,214,163,.16);transition:.3s}.button-panel button.hidden{display:none}.section__mail .container{display:grid;grid-template-columns:repeat(1,1fr);gap:18px;backdrop-filter:blur(24px);background:rgba(51,51,51,.64);border-radius:24px;padding:33px 22px 22px;width:calc(100% - 32px);margin-top:48px;margin-bottom:48px}.section__mail .box-form{padding:0;box-sizing:border-box;backdrop-filter:none;background:none;border-radius:0}.section__mail .title{margin-bottom:10px}.section__mail .text{padding-right:90px;font-family:var(--font-family);font-weight:600;font-size:16px}.section__mail .box-form form{display:grid;grid-template-columns:repeat(1,1fr)}.section__mail .box-form .custom-checkbox{grid-column:1 span}.section__mail .box-form .yandex-smart-container{grid-column:1 span}.section__mail .box-form .btn-main{margin-top:40px}.section__mail .box-form .box:nth-child(2){margin-right:0}.section__mail .box-form .box:nth-child(3){margin-left:0}.section_catalog .info .info__content-front{display:flex;position:relative;width:100%;flex-direction:column;overflow:hidden}.section_catalog .info .info__content-front .filter-dop__sort{margin-left:0;position:relative;bottom:0}.section_catalog .info .info__content-front .filter-dop{padding-top:0}.section_catalog .info .info__content-front .content__box{margin-bottom:30px}.section_catalog .info .info__content-front .filter-group .accordion{right:auto}}@media(max-width:768px){.section_catalog--page .info_list{grid-template-columns:repeat(1,1fr)}}@media(max-width:576px){.slider-cars-detail__item{width:100%;height:321px}.slider-cars-detail-dop__item{width:100%;height:80px;cursor:pointer}.section_catalog--compare .card-heaader__sticker{display:none}.section_catalog--compare .box-compare-paramets{position:absolute;top:290px}.section_catalog--compare .card-heaader{height:105px;min-height:105px;max-height:105px;border-radius:8px 8px 0 0}.section_catalog--compare .btn-main{padding:4px 9px 5px}.section__news--detail .gallery{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:4px;border-radius:0;width:calc(100% + 48px);min-width:calc(100% + 48px);right:24px}.section__news--detail .slider-cars-detail{height:321px}.section__news--detail .slider-cars-detail{border-radius:12px}.section__news--detail .pagination-detail-cars .prev::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:20px 20px}.section__news--detail .pagination-detail-cars .next::before{content:'';width:20px;height:20px;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:20px 20px}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{width:40px;height:40px}.section__news--detail .pagination-detail-cars{margin-top:0;display:flex;gap:2px;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2;left:0;bottom:auto}.section__news--detail .slider-cars-detail-dop__item{height:80px}.section__news--detail .slider-cars-detail-dop__item img,.section__news--detail .slider-cars-detail__item img{border-radius:12px}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{border-radius:50%;width:32px;height:32px;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);position:absolute;z-index:2;transform:translateY(-50%);opacity:.8}.section__news--detail .pagination-detail-cars .next:hover,.section__news--detail .pagination-detail-cars .prev:hover{opacity:1;transition:.3s all}.section__news--detail .pagination-detail-cars .prev{border-radius:50%;left:16px}.section__news--detail .pagination-detail-cars .next{border-radius:50%;right:16px;margin-left:auto}.section__news--detail .slider-cars-detail__item{height:321px}.section__news--detail .slider-cars-detail-dop{border-radius:12px}}@media(max-width:430px){a{text-decoration:none;cursor:pointer}img{display:block;width:100%;border-style:none}header{position:relative;top:0;left:0;right:0;z-index:3;background:var(--black);border:none;transition:.3s all}header.fixed{background:var(--black);border-bottom:.233vw solid var(--dark-gray);position:fixed;transition:.3s all}.header__container-list{transition:opacity .3s ease,transform .3s ease,visibility .3s ease;opacity:1;transform:translateY(0);visibility:visible}header.fixed .header__container-list{opacity:0;transform:translateY(-2.326vw);visibility:hidden;height:0;transition:0s all}header.fixed.active .header__container-list{visibility:visible}header.fixed.show-menu .header__container-list{opacity:1;transform:translateY(0);visibility:visible;height:auto;transition:.1s all}html.active header{z-index:3}html.active-popup{padding-right:1.628vw;overflow:hidden;height:100vh;scroll-behavior:scroll;box-sizing:border-box}html.active-popup::before{content:"";position:fixed;left:0;top:0;z-index:10;backdrop-filter:blur(1.86vw);-webkit-backdrop-filter:blur(1.86vw);background:rgba(17,17,17,.64);height:100%;width:100%}main{z-index:2}.header__container{width:100%;height:auto;top:0;z-index:4;margin:auto;display:flex;justify-content:center;align-items:center;padding-top:0;box-sizing:border-box;max-width:100%;margin:0 auto;position:relative}.header__container--menu{width:100%;margin:0 auto;display:flex;align-items:flex-start;gap:0;padding:0;box-sizing:border-box;flex-direction:column}.header__container--menu .top{display:flex;width:100%;justify-content:space-between;padding:2.791vw 7.907vw;border-bottom:.233vw solid #333;box-sizing:border-box;align-items:center}.header__container-list{padding:0 7.907vw 0 2.326vw;box-sizing:border-box;width:100%}header .logo{width:63.721vw;height:3.721vw}.menu{display:flex;gap:0;margin-top:0}.menu .submenu{position:relative}.menu li a{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;padding:2.791vw 5.581vw;box-sizing:border-box;transition:.3s all;border-radius:0 0 2.791vw 2.791vw}.submenu>a,.menu li>a{position:relative;transition:color .3s ease}.menu .submenu:hover>a,.menu li a:hover{background:rgba(51,51,51,.64);transition:.3s all;border-radius:0 0 2.791vw 2.791vw;color:#a1d683;text-shadow:0 0 5.581vw rgba(176,240,134,.24)}.menu .submenu .submenu-list a{background:none}.menu li{display:flex}.menu .submenu a{display:flex;align-items:center;gap:.465vw}.menu .submenu>a::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:4.651vw 4.651vw;width:4.651vw;height:4.651vw;transition:.3s all}.menu .submenu:hover>a::after{filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.menu .submenu>a.active:after{transition:.3s all}.menu .submenu .submenu-list a{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;width:100%;padding:0}.menu .submenu .submenu-list a:hover{transition:.3s all;color:var(--green)}.submenu-list{opacity:0;visibility:hidden;transform:translateY(2.326vw);transition:all .3s ease}.submenu:hover .submenu-list{opacity:1;visibility:visible;transform:translateY(0)}header .info{margin-left:0;display:flex;align-items:center}.city__list{list-style:none;position:absolute;left:auto;right:0;padding-left:0;margin-top:11.628vw;display:flex;flex-direction:column;gap:3.488vw;z-index:-1;width:max-content;border:.93vw solid rgba(255,255,255,0);border-radius:2.791vw;padding:3.721vw 5.581vw;backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64);opacity:0;z-index:-1;max-height:39.302vw;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow-x:hidden!important}.city__list::-webkit-scrollbar{width:.93vw}.city__list::-webkit-scrollbar-track{background:#333;border-radius:.465vw}.city__list::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.465vw}.city__list::-webkit-scrollbar-thumb:hover{background-color:#494949}header .info .city{position:relative;transition:.3s all}header .info .city span{display:flex;padding:2.558vw 5.581vw 2.791vw;box-sizing:border-box;background:#333;border-radius:2.791vw;display:flex;gap:.93vw;font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:118%;color:#fff;cursor:pointer;box-sizing:border-box;border:.465vw solid #333;height:9.302vw;justify-content:center;align-items:center}header .info .city span::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:4.651vw 4.651vw;width:4.651vw;height:4.651vw;transition:.3s all}header .info .city:hover span::after{transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}header .info .city:hover span{border:.465vw solid #494949;box-shadow:inset 0 0 3.721vw 0 rgba(161,214,131,.08);background:#333;color:#b0f086;text-shadow:0 0 5.581vw rgba(176,240,134,.24);transition:.3s all}.city__list{list-style:none;position:absolute;left:auto;right:0;padding-left:0;margin-top:.93vw;display:flex;flex-direction:column;gap:3.488vw;z-index:-1;width:max-content;border:.93vw solid rgba(255,255,255,0);border-radius:2.791vw;padding:3.721vw 3.721vw;backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64);opacity:0;visibility:hidden;transform:translateY(2.326vw);transition:all .3s ease;min-width:41.395vw;box-sizing:border-box}header .info .city:hover .city__list{opacity:1;visibility:visible;transform:translateY(0);transition:all .3s ease;z-index:2}header .info .city .city__list li{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;cursor:pointer;transition:.3s all}header .info .city .city__list li:hover{transition:.3s all;color:var(--green)}header .info .city .city__list li:hover .name{transition:.3s all;color:#a1d683;text-shadow:0 0 5.581vw rgba(176,240,134,.24)}header .top .box{display:flex;flex-direction:column;gap:.93vw;margin-right:5.581vw}header .top .box .tel{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff}header .top .box .tel:hover{transition:.3s all;color:var(--green)}header .top .box span{font-family:var(--second-family);font-weight:400;font-size:2.791vw;line-height:128%;color:#a2a2a2;margin-left:auto}.btn{display:flex;align-items:center;justify-content:center;border-radius:1.163vw;box-sizing:border-box}.container{display:flex;width:100%;margin:0 auto;position:relative;padding:0 7.907vw;box-sizing:border-box}.btn-burger{display:none}.submenu-list{list-style:none;position:absolute;left:0;padding-left:0;margin-top:11.628vw;display:flex;flex-direction:column;gap:3.488vw;z-index:-1;width:max-content;border:.93vw solid rgba(255,255,255,0);border-radius:2.791vw;padding:3.721vw 5.581vw;backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64)}.navbar__menu-item.submenu .submenu-list{opacity:0;z-index:-1}.navbar__menu-item.submenu.active .submenu-list{display:flex;top:20.233vw;transition:.2s all;z-index:220;opacity:1}.city__list .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:5.581vw;height:5.581vw;background:none;left:0;top:0;border:.465vw solid #333;border-radius:.93vw;box-sizing:border-box;cursor:pointer;transition:.3s all}header .info .city .city__list li:hover .custom-checkbox::after{border:.465vw solid #a1d683;transition:.3s all}.city__list .custom-checkbox{position:relative;display:flex;align-items:center}.city__list .custom-checkbox div{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;margin-left:8.372vw;cursor:pointer}.city__list .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:5.581vw;height:5.581vw;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:5.581vw 5.581vw;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.93vw;overflow:hidden}.custom-checkbox input[type="checkbox"]{display:none}.section__banner{position:relative;height:100vh;min-height:160.465vw;max-height:160.465vw}.section__banner--corp{min-height:206.977vw;height:206.977vw;max-height:206.977vw}.section__banner img,.section__banner video{object-fit:cover;width:100%;height:160.465vw;position:absolute;display:block}.section__banner--corp img{min-height:206.977vw}.section__banner .container{height:100%;z-index:2;padding-top:20.465vw}.section__banner--corp .container{padding-top:14.884vw}.section__banner .container .info{width:265.116vw;display:flex;flex-direction:column;align-items:center;margin:0 auto}.section__banner .container .title-banner{font-family:var(--font-family);font-weight:700;font-size:13.023vw;line-height:104%;letter-spacing:-.01em;text-align:center;color:#fff}.section__banner .container .text-banner{font-family:var(--second-family);font-weight:400;font-size:5.116vw;line-height:128%;letter-spacing:.01em;text-align:center;color:#fff;margin-top:3.721vw;width:157.209vw}.btn{position:relative}.btn-main{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#222;cursor:pointer;box-sizing:border-box;padding:3.023vw 9.302vw 3.256vw;border-radius:2.791vw;background:#a1d683;outline:none;border:none;transition:.3s}.btn-main:hover{background:#b0f086;box-shadow:0 0 9.302vw 0 rgba(176,240,134,.16),0 0 2.326vw 0 rgba(181,214,163,.16);transition:.3s}.section__banner .box-form{padding:7.442vw;box-sizing:border-box;border-radius:5.581vw;backdrop-filter:blur(11.163vw);-webkit-backdrop-filter:blur(11.163vw);background:rgba(51,51,51,.32);margin-top:7.442vw;width:103.256vw}.section__banner .box-form .btn-main{margin-top:9.302vw}.box-form .input::placeholder{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:white}.box-form .input{width:100%;border:.465vw solid #222;border-radius:2.791vw;width:100%;height:11.163vw;box-sizing:border-box;outline:none;padding:0 5.581vw;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;background:#222;margin-bottom:3.721vw;transition:all .3s ease}.box-form .textarea{resize:none;width:100%;border:.465vw solid #222;border-radius:2.791vw;width:100%;box-sizing:border-box;outline:none;padding:3.023vw 5.581vw;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;width:100%;height:25.116vw;background:#222;margin:0 0 3.721vw;transition:all .3s ease}.box-form input.filled,.box-form textarea.filled{border:.465vw solid #494949;color:#b0f086;text-shadow:0 0 5.581vw rgba(176,240,134,.24)}.box-form .textarea::placeholder{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:white}.box-form .box{position:relative;overflow:hidden}.box-form .placeholder{position:absolute;right:0;top:0;font-family:var(--font-family);font-weight:600;font-size:2.791vw;line-height:118%;color:#b8b8b8;border-radius:0 2.791vw 0 .93vw;backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64);padding:0 1.86vw .233vw;opacity:0;z-index:-1;transition:opacity .3s ease,z-index .3s ease}.box-form .placeholder.active{opacity:1;z-index:1}.box-form .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:5.581vw;height:5.581vw;background:none;left:0;top:0;border-radius:.465vw;box-sizing:border-box;cursor:pointer;background:#222}.box-form .custom-checkbox{position:relative;display:flex;align-items:center}.box-form .custom-checkbox div{font-family:var(--third-family);font-weight:400;font-size:2.791vw;line-height:128%;color:#cfcfcf;margin-left:8.372vw}.box-form .custom-checkbox div a{font-family:var(--third-family);font-weight:400;font-size:2.791vw;line-height:128%;color:#cfcfcf}.box-form .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:5.581vw;height:5.581vw;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:5.581vw 5.581vw;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.93vw;overflow:hidden}.header__container-list .info{display:none!important}.section__breadcrumbs{background:#222;padding-top:1.628vw;padding-bottom:1.628vw}.section__breadcrumbs{display:flex;flex-direction:column}.breadcrumbs span{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#b8b8b8;display:flex;align-items:center}.breadcrumbs span a{font-family:var(--font-family);font-weight:400;font-size:3.256vw;line-height:125%;color:#8c8c8c;transition:.3s all}.breadcrumbs span:not(:first-child)::before{content:'';background-image:url('/wp-content/themes/optima/img/Micro-Arrow-LR.svg');background-size:3.721vw 4.651vw;width:3.721vw;height:4.651vw;display:block}.breadcrumbs span a:hover{transition:.3s all;color:var(--green)}.section__breadcrumbs .container{flex-wrap:wrap}.section--dark .title{color:#fff}.section--light .title{color:#222}.title{font-family:var(--font-family);font-weight:700;font-size:9.302vw;line-height:110%;letter-spacing:-.01em;color:#222;margin-bottom:9.302vw}.section--dark .title--small{color:#fff}.section--light .title--small{color:#222}.title--small{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:7.442vw}.section__adv--corp{padding-top:6.047vw;padding-bottom:7.907vw;box-sizing:border-box;border-radius:5.581vw;position:relative;bottom:6.047vw;background:#EBEBEB}.section__adv--corp .container{flex-direction:column}.section__adv--corp .list{display:grid;grid-template-columns:repeat(6,1fr);gap:4.651vw}.section__adv--corp .list .item{border-radius:5.581vw;padding:7.442vw;background:#fff;box-sizing:border-box}.section__adv--corp .list .item .item__name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:3.721vw}.section__adv--corp .list .item .item__text{font-family:var(--second-family);font-weight:400;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#494949}.section__adv--corp .list .item:nth-child(9n+1){grid-column:span 2}.section__adv--corp .list .item:nth-child(9n+2){grid-column:span 4}.section__adv--corp .list .item:nth-child(9n+3),.section__adv--corp .list .item:nth-child(9n+4),.section__adv--corp .list .item:nth-child(9n+5){grid-column:span 2}.section__adv--corp .list .item:nth-child(9n+6){grid-column:span 4}.section__adv--corp .list .item:nth-child(9n+7){grid-column:span 2}.section__adv--corp .list .item:nth-child(9n+8),.section__adv--corp .list .item:nth-child(9n+9){grid-column:span 3}.section__contacts--corp{padding-top:11.163vw;padding-bottom:18.605vw}.section__contacts--corp .container{flex-direction:column}.section__contacts--corp .list{display:grid;grid-template-columns:repeat(3,1fr);gap:4.651vw}.section__contacts--corp .list .item{border-radius:5.581vw;padding:4.651vw 5.581vw 5.581vw;background:#333;display:flex;flex-direction:column}.section__contacts--corp .list .item .item__name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:.93vw}.section__contacts--corp .list .item .item__post{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#a1d683;margin-bottom:3.721vw}.section__contacts--corp .list .item .item__tel{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;margin-bottom:1.86vw;margin-top:auto;transition:.3s all}.section__contacts--corp .list .item .item__tel:hover{color:#a1d683;transition:.3s all}.section__contacts--corp .list .item .item__mail{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;transition:.3s all}.section__contacts--corp .list .item .item__mail:hover{color:#a1d683;transition:.3s all}.section__manager--corp{padding-bottom:14.884vw}.section__manager--corp .box{backdrop-filter:blur(5.581vw);background:#333;border-radius:5.581vw;padding:5.581vw;width:100%}.section__manager--corp .list{display:grid;grid-template-columns:repeat(4,1fr);gap:4.651vw}.section__manager--corp .list .item{background:#222;border-radius:2.791vw;padding:3.721vw 5.581vw;box-sizing:border-box;display:flex;gap:2.791vw;height:20.465vw;transition:.3s all}.section__manager--corp .list .item:hover{background:#B0F086;transition:.3s all}.section__manager--corp .item__info{display:flex;flex-direction:column;gap:.93vw}.section__manager--corp .item__info-name{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#fff;transition:.3s all}.section__manager--corp .list .item:hover .item__info-name{color:#222;transition:.3s all}.section__manager--corp .item__info-link{display:flex;gap:.93vw;align-items:center;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:124%;color:#a1d683;transition:.3s all}.section__manager--corp .list .item:hover .item__info-link{color:#222;transition:.3s all}.section__manager--corp .item__info-link::after{content:'';width:4.651vw;height:4.651vw;background-size:4.651vw 4.651vw;background-image:url('/wp-content/themes/optima/img/arrow_right.svg');transition:.3s all}.section__manager--corp .list .item:hover .item__info-link::after{background-image:url('/wp-content/themes/optima/img/arrow_right-black.svg');transition:.3s all}.section__manager--corp img{max-width:16.744vw;margin-left:auto;object-fit:contain;max-height:11.163vw}footer .container:nth-child(1){background:#333}footer .info{padding-top:7.442vw;padding-bottom:7.442vw;position:relative;display:flex;gap:4.651vw;width:100%;justify-content:space-between}footer .info .logo,footer .info .logo img{width:48.837vw;height:3.256vw}footer .info .btn-mail{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#a1d683;background:rgba(161,214,131,.16);position:absolute;bottom:0;left:0;border-radius:2.791vw;padding:0 7.442vw .233vw;width:49.767vw;height:9.302vw;display:flex;justify-content:center;align-items:center;box-sizing:border-box;bottom:7.442vw;transition:.3s all}footer .info .btn-mail:hover{transition:.3s all;background:#b0f086;box-shadow:0 0 9.302vw 0 rgba(176,240,134,.16),0 0 2.326vw 0 rgba(181,214,163,.16);color:#222}footer .info .col:nth-child(1){width:76.279vw}footer .info .col{display:flex;flex-direction:column;gap:2.791vw;width:56.047vw}footer .info .col .subtitle{font-family:var(--font-family);font-weight:500;font-size:4.651vw;line-height:122%;color:#b8b8b8}footer .info .col .list{display:flex;flex-direction:column;gap:1.86vw 4.651vw}footer .info .col .list a{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7}footer .info .col .list a:hover{transition:.3s all;color:var(--green)}footer .info .col--brand .list{max-height:53.721vw;flex-wrap:wrap}footer .container:nth-child(2){align-items:center;padding-top:1.86vw;padding-bottom:1.86vw}footer .container .text{font-family:var(--third-family);font-weight:400;font-size:2.791vw;line-height:128%;color:#8c8c8c;width:max-content;width:100%}footer .hidden-privacy{font-family:var(--third-family);font-weight:400;font-size:2.791vw;line-height:128%;width:auto;margin-right:4.651vw;margin-bottom:10px}.btn-bg--none{font-family:var(--second-family);font-weight:400;font-size:2.791vw;line-height:128%;color:#fff;padding:0 3.721vw;border:.465vw solid #494949;border-radius:.93vw;display:flex;transition:.3s all;height:5.581vw;display:flex;align-items:center;justify-content:center;box-sizing:border-box}.btn-bg--none:hover{transition:.3s all;background:#494949}.section__banner--buyback .btn-main{margin-top:7.442vw}.section__banner--buyback .list{display:grid;gap:4.651vw;grid-template-columns:repeat(4,1fr);margin-top:28.605vw}.section__banner--buyback .list__item{backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);;background:rgba(51,51,51,.8);border-radius:5.581vw;padding:4.651vw 5.581vw 5.581vw;display:flex;flex-direction:column;gap:1.86vw}.section__banner--buyback .list__item-name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#fff}.section__banner--buyback .list__item-text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7}.section__step--buyback{padding-top:14.884vw;padding-bottom:14.884vw}.section__step--buyback .box{width:100%;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:#333;display:flex;flex-direction:column;gap:7.442vw;align-items:center;border-radius:5.581vw;padding:5.581vw}.section__step--buyback .list{display:grid;grid-template-columns:repeat(3,1fr);gap:4.651vw}.section__step--buyback .list__item{border-radius:5.581vw;padding:6.047vw 7.442vw 7.442vw;background:radial-gradient(427.25% 141.42% at 0% 0%,rgba(161,214,131,0) 32%,rgba(161,214,131,.16) 150%),#222;position:relative;display:flex;flex-direction:column;gap:3.721vw}.section__step--buyback .list__item-name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#a1d683;z-index:1;position:relative}.section__step--buyback .list__item-text{font-family:var(--second-family);font-weight:400;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#fff;z-index:1;position:relative}.section__step--buyback .list__item-count{font-family:var(--font-family);font-weight:900;font-size:44.651vw;line-height:104%;letter-spacing:-.01em;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(30,40,25,.9) 20%,rgba(60,80,50,.7) 40%,rgba(100,140,80,.6) 100%,rgb(161,214,131) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;right:.93vw;bottom:-3.488vw;z-index:0}.section__step--buyback .title{margin-bottom:0!important}.section__gradient-form{padding-top:14.884vw;padding-bottom:22.326vw;background:radial-gradient(91.53% 141.86% at 12.12% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%)}.section__gradient-form .box-form{padding:7.442vw;box-sizing:border-box;border-radius:5.581vw;backdrop-filter:blur(11.163vw);-webkit-backdrop-filter:blur(11.163vw);background:rgba(51,51,51,.64);margin-top:0;width:103.256vw;margin:0 auto}.section__gradient-form .box-form .subtitle{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:5.581vw}.section__gradient-form .box-form .btn-main{margin-top:7.442vw}.section__banner--credit .btn-main{margin-top:23.488vw}.section__banner--credit .list{display:flex;flex-wrap:wrap;gap:.93vw;justify-content:center;margin-top:23.488vw}.section__banner--credit .list__item{display:flex;gap:1.86vw;align-items:center;border-radius:2.791vw;height:11.163vw;backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.8);padding:0 5.581vw 0 4.651vw;width:max-content;box-sizing:border-box}.section__banner--credit .list__item::before{content:'';width:5.581vw;height:5.581vw;background-size:5.581vw 5.581vw;background-image:url('/wp-content/themes/optima/img/check_credit.svg');min-width:5.581vw}.section__banner--credit .list__item-name{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff}.section__program--credit{padding-top:14.884vw;padding-bottom:18.605vw}.section__program--credit .box{width:211.163vw;margin:0 auto}.section__program--credit .list{display:grid;grid-template-columns:repeat(2,1fr);gap:11.163vw 14.884vw;margin-top:1.86vw}.section__program--credit .list__item{display:flex;flex-direction:column;gap:3.721vw}.section__program--credit .list__item-name{font-family:var(--font-family);font-weight:700;font-size:5.116vw;line-height:120%;letter-spacing:.01em;color:#f7f7f7}.section__program--credit .list__item-text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7}.section__banner--about .btn-main{margin-top:7.442vw}.section__banner--about .container{padding-top:29.07vw}.section__banner--about .list{display:grid;gap:4.651vw;grid-template-columns:repeat(5,1fr);margin-top:36.744vw}.section__banner--about .list__item{backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);;background:rgba(51,51,51,.8);border-radius:5.581vw;padding:4.651vw 5.581vw 5.581vw;display:flex;flex-direction:column;gap:1.86vw;width:49.302vw;box-sizing:border-box}.section__banner--about .list__item-name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#fff}.section__banner--about .list__item-text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7}.section__brand--about{padding-top:14.884vw;padding-bottom:14.884vw;margin:14.884vw 0 0}.section__brand--about .container{flex-direction:column}.section__brand .list{display:grid;grid-template-columns:repeat(3,1fr);gap:5.116vw 8.14vw}.section__brand .list__item{display:flex;align-items:center;gap:5.581vw;border-radius:5.581vw;background:#333;overflow:hidden}.section__brand .list__item-img{background:#e6e6e6;border-radius:5.581vw;width:58.14vw;min-width:58.14vw;height:37.209vw;display:flex;align-items:center;justify-content:center}.section__brand .list__item-img img{object-fit:cover;width:32.093vw}.section__brand .list__item-name{font-family:var(--font-family);font-weight:700;font-size:5.116vw;line-height:120%;letter-spacing:.01em;color:#fff}.section__history--about{padding-bottom:18.605vw;width:265.116vw;margin:0 auto}.section__history--about .container{flex-direction:column;padding:0}.section__history--about .container .title{margin-bottom:3.721vw}.section__history--about .list_item-info{display:flex;flex-direction:column;gap:3.721vw;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;overflow:hidden;max-height:0;margin-top:0;padding-bottom:0;padding-top:0}.section__history--about .list_item.active .list_item-info{padding-bottom:5.581vw;padding-top:1.86vw;transition:all .3s ease;overflow:hidden;max-height:465.116vw;opacity:1;visibility:visible}.section__history--about .list{display:flex;flex-direction:column;gap:1.86vw}.section__history--about .list_item{border-radius:2.791vw;background:#333;padding-left:5.581vw;padding-right:3.721vw;box-sizing:border-box}.section__history--about .list_item.active .list_item-year{color:var(--green)}.section__history--about .list_item-year{padding-top:3.023vw;padding-bottom:3.256vw;box-sizing:border-box;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;position:relative;display:flex;cursor:pointer}.section__history--about .list_item-year::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:4.651vw 4.651vw;width:4.651vw;height:4.651vw;transition:.3s all;margin-left:auto;z-index:2;margin-right:0}.section__history--about .list_item.active>.list_item-year::after{transform:rotate(180deg);transition:.3s all}.section__history--about .list_item-info__item{display:flex;gap:3.721vw}.section__history--about img{border-radius:2.791vw;width:37.209vw;height:20.93vw;margin-right:0}.section__history--about .list_item-info__item-text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#fff;margin-top:2.791vw}.section__history--about .list_item-info__item-btn{border-radius:2.791vw;width:38.605vw;height:9.302vw;background:#222;font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:118%;color:#f7f7f7;display:flex;align-items:center;justify-content:center;margin-left:auto;transition:.3s all;margin-top:2.791vw}.section__history--about .list_item-info__item-btn:hover{background:#494949;transition:.3s all}.list_item-info__item-box{display:flex;width:100%}.section__news{padding-top:7.442vw;padding-bottom:14.884vw}.section__news .container{flex-direction:column}.section__news .list{display:flex;flex-direction:column;gap:4.651vw;min-height:104.651vw}.section__news .list__item{border-radius:5.581vw;overflow:hidden;background:#333}.section__news .list__item img{height:58.14vw;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);object-fit:cover}.section__news .list__item-info{padding:4.651vw 5.581vw 5.581vw}.section__news .list__item-info-date{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#cfcfcf;margin-bottom:.93vw}.section__news .list__item-info-name{font-family:var(--font-family);font-weight:500;font-size:4.651vw;line-height:122%;color:#fff;margin-bottom:3.488vw}.section__news .btn-bg--none{width:max-content;height:9.302vw;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7}.section__news .btn-main{width:58.14vw;text-align:center;margin:7.442vw auto 0}.section__gradient-form--variant-two{background:radial-gradient(101.12% 126.88% at 88.85% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%)}.section__gradient-form--variant-two .container{padding:0;width:265.116vw;justify-content:space-between}.section__gradient-form--variant-two .box-form{margin:0;margin-left:auto;padding:4.651vw 7.442vw 7.442vw}.section__gradient-form--variant-two .box-contacts{display:flex;flex-direction:column;justify-content:space-between}.section__gradient-form--variant-two .container .title{margin-bottom:1.86vw}.section__gradient-form--variant-two .box-contacts .address-dc{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__gradient-form--variant-two .box-contacts .tel-dc{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#f7f7f7;transition:.3s all}.section__gradient-form--variant-two .box-contacts .tel-dc:hover{color:var(--green);transition:.3s all}.section__gradient-form--variant-two .box-contacts .email-dc{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__gradient-form--variant-two .box-contacts .top{display:flex;flex-direction:column;gap:3.721vw}.section__gradient-form--variant-two .box-contacts .email-dc:hover{color:var(--green);transition:.3s all}.section__gradient-form--variant-two .box-contacts .bottom{display:flex;gap:.93vw;flex-direction:column;width:69.767vw}.btn-black{border-radius:2.791vw;height:11.163vw;background:#333;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;transition:.3s all}.btn-black:hover{background:#494949;transition:.3s all}.section__map{padding-top:14.884vw;padding-bottom:14.884vw}.section__map .container{display:flex;gap:4.651vw}.section__map .section__map-filter{width:76.279vw;min-width:76.279vw;max-height:193.023vw;overflow:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow-x:hidden!important}.section__map .section__map-filter .box{min-width:70.698vw;max-width:70.698vw;padding-right:3.721vw}.section__map .section__map-filter::-webkit-scrollbar{width:.93vw}.section__map .section__map-filter::-webkit-scrollbar-track{background:#333;border-radius:.465vw}.section__map .section__map-filter::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.465vw}.section__map .section__map-filter::-webkit-scrollbar-thumb:hover{background-color:#494949}.filter-title{font-weight:bold;margin-bottom:2.326vw;color:#333}.filter-options{display:flex;flex-direction:column}.filter-option{display:flex;align-items:center}.filter-option input{margin:0}.city-select{width:100%;padding:1.86vw;border:.233vw solid #ddd;border-radius:.93vw;margin-bottom:2.326vw}#map{height:193.023vw;width:100%;border-radius:5.581vw;overflow:hidden;max-width:calc(100% - 20.465vw);position:relative;left:10.233vw}.section__map .section__map-filter .filter-title{font-family:var(--font-family);font-weight:700;font-size:4.651vw;line-height:122%;color:#fff;margin-bottom:.93vw}.section__map .section__map-filter .filter-subtitle{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#a1d683;margin-bottom:5.581vw}.section__map .section__map-filter input[type="radio"]{display:none}.section__map .section__map-filter #direction .filter-option{position:relative;margin-bottom:.93vw;transition:.3s all}.section__map .section__map-filter #direction .filter-option:hover{background:#222;transition:.3s all;border-radius:.93vw}.section__map .section__map-filter #direction .filter-option label{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;padding:2.093vw 0 2.326vw 10.233vw;box-sizing:border-box;cursor:pointer;display:block;transition:color .3s ease;position:relative;text-shadow:none}.section__map .section__map-filter #direction .filter-option label:hover{color:#a1d683;text-shadow:0 0 5.581vw rgba(176,240,134,.24);transition:.3s all}.section__map .section__map-filter #direction .filter-option label::before{content:'';position:absolute;left:1.86vw;top:50%;transform:translateY(-50%);width:5.581vw;height:5.581vw;border:.465vw solid #494949;border-radius:50%;background:transparent;transition:all .3s ease;box-sizing:border-box}.section__map .section__map-filter #direction .filter-option label:hover::before{border:.465vw solid #a1d683;transition:.3s all}.section__map .section__map-filter #direction .filter-option label::after{content:'';position:absolute;left:3.256vw;top:50%;transform:translateY(-50%) scale(0);width:2.791vw;height:2.791vw;border-radius:50%;background:#fff;transition:transform .3s ease}.section__map .section__map-filter #direction .filter-option label:hover::after{background:#a1d683;transition:.3s all}.section__map .section__map-filter #direction input[type="radio"]:checked+label::before{border-color:#fff;transition:.3s all}.section__map .section__map-filter #direction input[type="radio"]:checked+label:hover::before{border-color:#a1d683;transition:.3s all}.section__map .section__map-filter #direction input[type="radio"]:checked+label::after{transform:translateY(-50%) scale(1)}.section__map .section__map-filter #direction .filter-option label:active::before{transform:translateY(-50%) scale(.95)}.filter-title-dropdown{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;padding:2.558vw 3.721vw 2.791vw 5.581vw;background:#333;border-radius:2.791vw;box-sizing:border-box;display:flex;cursor:pointer;z-index:1;position:relative;border:.465vw solid #333;box-sizing:border-box}.filter-group.active .filter-title-dropdown{border:.465vw solid #494949;text-shadow:0 0 5.581vw rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.filter-group.active>.filter-title-dropdown::after{transform:rotate(180deg);transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-title-dropdown::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:4.651vw 4.651vw;width:4.651vw;height:4.651vw;transition:.3s all;margin-left:auto;z-index:2;margin-right:0}.filter-group.input-selected .filter-title-dropdown{border:.465vw solid #494949;text-shadow:0 0 5.581vw rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.filter-group.input-selected .filter-title-dropdown::after{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-group .accordion{display:flex;flex-direction:column;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;overflow:hidden;max-height:0;margin-top:0;padding-bottom:0;padding-top:0;scrollbar-width:thin;scrollbar-color:#494949 #333;position:relative;bottom:1.395vw;z-index:0;padding-left:1.86vw;padding-right:1.86vw}.filter-group.active .accordion{backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64);padding-bottom:1.86vw;padding-top:3.256vw;transition:all .3s ease;overflow:auto;max-height:87.907vw;opacity:1;visibility:visible;padding-left:1.86vw;padding-right:1.86vw;border-radius:0 0 2.791vw 2.791vw;box-sizing:border-box}.filter-group .accordion .filter-options{scrollbar-width:thin;scrollbar-color:#494949 #333;overflow:auto;padding-right:3.721vw}.filter-group .accordion .filter-options::-webkit-scrollbar{width:.93vw}.filter-group .accordion .filter-options::-webkit-scrollbar-track{background:#333;border-radius:.465vw}.filter-group .accordion .filter-options::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.465vw}.filter-group .accordion .filter-options::-webkit-scrollbar-thumb:hover{background-color:#494949}.filter-group .accordion .filter-option label{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;padding:1.86vw 0 1.628vw 3.721vw;box-sizing:border-box;width:100%;cursor:pointer;border-radius:.93vw;transition:.3s all}.filter-group .accordion .filter-option label:hover{background:#222;text-shadow:0 0 5.581vw rgba(176,240,134,.24);color:#a1d683;transition:.3s all}.filter-group .accordion .filter-option input[type="radio"]:checked+label{background:#222;text-shadow:0 0 5.581vw rgba(176,240,134,.24);color:#a1d683;transition:.3s all}.filter-group .accordion .filter-option input[type="checkbox"]:checked+label{background:#222;text-shadow:0 0 5.581vw rgba(176,240,134,.24);color:#a1d683;transition:.3s all}.section__map .filter-group{margin-bottom:2.791vw}.ymaps-2-1-79-balloon__close-button,.ymaps-2-1-79-balloon__tail::after{display:none!important}.ymaps-2-1-79-balloon__content{position:relative;z-index:1;display:block;min-width:76.279vw;height:100%;min-height:3.488vw;margin:0;margin-right:0!important;padding-right:0!important;backdrop-filter:blur(5.581vw)!important;background:#333!important;border-radius:5.581vw!important;padding:0!important;overflow:hidden!important}.ymaps-2-1-79-balloon__layout{background:#333!important;border-radius:5.581vw!important;padding:0!important;border:none!important}.ymaps-2-1-79-balloon{border-radius:5.581vw!important;overflow:hidden!important;box-shadow:none;margin-left:11.628vw}.baloon{padding:5.581vw;max-width:76.279vw;width:76.279vw;min-width:76.279vw;box-sizing:border-box}.baloon-title{font-family:var(--font-family);font-weight:700;font-size:4.651vw;line-height:122%;color:#fff;margin-bottom:.93vw}.baloon-info--address{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#a1d683;margin-bottom:3.721vw}.baloon-contacts{margin-bottom:5.581vw;display:flex;flex-direction:column}.baloon-info--website{margin-top:3.721vw}.baloon-info--website a{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;transition:.3s all}.baloon-info--website a:hover{transition:.3s all;color:var(--green)}.baloon-info--tel{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;margin-bottom:.93vw;transition:.3s all}.baloon-info--tel:hover{transition:.3s all;color:var(--green)}.baloon-info--time{font-family:var(--second-family);font-weight:400;font-size:2.791vw;line-height:128%;color:#a2a2a2}.baloon .baloon-box-btn{display:flex;flex-direction:column;gap:.93vw}.baloon .btn-black{background:#494949;height:9.302vw;border:.465vw solid #494949;transition:.3s all;box-sizing:border-box}.baloon .btn-black:hover{transition:.3s all;border:.465vw solid #494949;text-shadow:0 0 5.581vw rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.baloon .btn-main{width:100%;height:9.302vw;padding-top:0;padding-bottom:0}#DC{margin-bottom:7.442vw;display:none}#DC .filter-title-dropdown{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#767676;padding:0;background:none;border:none;cursor:default}#DC .filter-title-dropdown::after{display:none!important}#DC .accordion{opacity:1!important;visibility:visible!important;max-height:87.907vw!important;background:none!important;padding:0!important;bottom:0!important}#DC .accordion .item-services{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#f7f7f7;padding-top:1.86vw;padding-bottom:1.86vw;border-bottom:.465vw solid #333;cursor:default}#citySelect{display:none}.filter-btn{display:none}.baloon--mb{display:none}.section__map .info--mb{display:none!important}.popup-container{width:100%;height:100vh;display:none;top:0;left:0;right:0;bottom:0;z-index:11;position:fixed;overflow-y:auto;scrollbar-width:none}.popup-container__info{box-sizing:border-box;background:rgba(51,51,51,.64);color:#fff;border-radius:0;width:100%;max-width:103.256vw;position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;display:flex;flex-direction:column;margin:0 auto;text-align:left;z-index:220;align-items:flex-start;max-height:95vh;overflow:auto;padding:5.581vw 2.791vw;box-sizing:border-box;border-radius:5.581vw;overflow:hidden!important}.popup-container__info--scroll{height:100%;scrollbar-color:#494949 #333;overflow-x:hidden!important;overflow:auto;padding:0 4.651vw;box-sizing:border-box;width:100%}.popup-container__info--scroll::-webkit-scrollbar{width:.93vw}.popup-container__info--scroll::-webkit-scrollbar-track{background:#333;border-radius:.465vw}.popup-container__info--scroll::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.465vw}.popup-container__info--scroll::-webkit-scrollbar-thumb:hover{background-color:#494949}.popup-container__close{position:absolute;right:0;top:0;width:11.163vw;height:11.163vw;cursor:pointer;border-radius:0 5.581vw 0 2.791vw;display:flex;justify-content:center;align-items:center;transition:.3s all}.popup-container__close::before{content:'';width:4.651vw;height:4.651vw;background-image:url('/wp-content/themes/optima/img/X.svg');background-size:4.651vw 4.651vw}.popup-container__close:hover{transition:.3s all;background:#494949}.popup-container__info-title{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:.93vw;padding-left:4.651vw;padding-right:4.651vw;box-sizing:border-box}.popup-container__info-text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7;padding-left:4.651vw;padding-right:4.651vw;box-sizing:border-box;margin-bottom:5.581vw}.popup-container__info .filter-group{margin-bottom:3.721vw}.popup-container__info .btn-main{margin-top:9.302vw}.popup-container__info .btn-main--successfully{margin-top:3.721vw;margin-left:4.651vw}.popup-container__info .filter-option input{display:none}.popup-container__info .filter-title-dropdown{background:#222;border:.465vw solid #222}.popup-container__info .filter-group.input-selected .filter-title-dropdown,.popup-container__info .filter-group.active .filter-title-dropdown{background:#222}.box-form .hidden{display:none}.filter-option.disabled{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;padding:1.86vw 0 1.628vw 3.721vw;box-sizing:border-box;width:100%;cursor:pointer;border-radius:.93vw;transition:.3s all}.section__banner--career .container{padding-top:29.767vw;padding-bottom:14.884vw}.section__banner--career .btn-main{margin-top:14.884vw}.section__banner--career .list{display:flex;flex-direction:row;gap:.93vw;margin-top:auto}.section__banner--career .btn-black{padding-right:9.302vw;padding-left:9.302vw;box-sizing:border-box;width:max-content}.section__career{padding-top:14.884vw;padding-bottom:14.884vw}.section__career .container{flex-direction:column}.section__career .container .title{margin-bottom:7.442vw}.section__career .filter{display:flex;align-items:center;padding-bottom:3.721vw;margin-bottom:3.721vw;box-sizing:border-box;border-bottom:.465vw solid #333;gap:3.721vw}.section__career .filter-group:nth-child(2) .filter-option input{display:none}.section__career .filter-group:nth-child(2){width:73.721vw;position:relative}.section__career .filter-group:nth-child(2) .accordion{width:73.721vw;position:absolute;box-sizing:border-box;bottom:auto;top:9.302vw}.section__career .list{display:grid;grid-template-columns:repeat(3,1fr);gap:4.651vw}.section__career .list__item{border-radius:5.581vw;padding:3.721vw 5.581vw 5.581vw;background:#333;box-sizing:border-box;display:flex;flex-direction:column;min-height:53.953vw}.section__career .list__item-name{font-family:var(--font-family);font-weight:700;font-size:5.116vw;line-height:120%;letter-spacing:.01em;color:#fff;margin-bottom:.93vw}.section__career .list__item-dc{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#8c8c8c;display:flex;align-items:center;gap:.93vw;margin-bottom:1.163vw}.section__career .list__item-dc::after{content:'';width:5.581vw;height:5.581vw;display:flex;background-image:url('/wp-content/themes/optima/img/metka.png');background-size:5.581vw 5.581vw}.section__career .list__item-salary{font-family:var(--font-family);font-weight:700;font-size:4.651vw;line-height:122%;color:#a1d683;margin-bottom:3.721vw}.section__career .btn-bg--none{margin-top:auto;height:9.302vw;width:33.953vw;cursor:pointer;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7}.popup-career__info{max-width:157.209vw}.popup-career__info .popup-container__info-title{margin-bottom:5.581vw}.popup-career__info .popup-container__info--scroll p,.popup-career__info .popup-container__info--scroll .vacancy-description strong{font-family:var(--font-family);font-weight:700;font-size:5.116vw;line-height:120%;letter-spacing:.01em;color:#fff;margin-bottom:1.86vw}.popup-career__info .popup-container__info--scroll p{font-weight:500}.popup-career__info .popup-container__info--scroll ul{padding-left:9.302vw;margin-bottom:5.581vw;list-style:disc}.popup-career__info .popup-container__info--scroll ul li{font-family:var(--second-family);font-weight:400;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#fff}.popup-career__info .popup-container__info--scroll .btn-main{margin-top:9.302vw;display:flex;width:max-content}.section__gradient-form--work .box-form{width:211.163vw}.section__gradient-form--work .filter-option input{display:none}.section__gradient-form--work .filter-title-dropdown{background:#222}.section__gradient-form--work .filter-group.active .filter-title-dropdown{background:#222}.section__gradient-form--work .filter-group.input-selected .filter-title-dropdown{background:#222}.box-form--work .info{display:grid;grid-template-columns:repeat(2,1fr);gap:7.442vw;margin-top:5.581vw}.box-form--work .info .info__text{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#b8b8b8;margin-bottom:3.721vw}.box-form--work .info .box input{margin-bottom:1.86vw}.box-form--work .info__box .list{display:flex;flex-direction:column;gap:3.721vw}.box-form--work .box__data{display:grid;grid-template-columns:repeat(2,1fr);gap:1.86vw}.box-form--work .add_work{border:.465vw solid #494949;border-radius:1.86vw;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:58.837vw;height:9.302vw;background:#333;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;cursor:pointer;transition:.3s all;margin-top:1.86vw}.box-form--work .add_work:hover{transition:.3s all;background:#494949}.box-form--work .custom-checkbox{margin-top:1.86vw}.box-form--work .info .box .salary{margin-bottom:3.721vw}.section__gradient-form--work .box-form--work{padding-right:3.721vw;box-sizing:border-box}.box-form--work .info__box:nth-child(2){height:123.721vw;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow:auto;padding-right:3.721vw;box-sizing:border-box}.section__gradient-form--work .box-form--work .filter-group{padding-right:3.721vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar{width:.93vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-track{background:#333;border-radius:.465vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.465vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-thumb:hover{background-color:#494949}.section__dealers{padding-top:14.884vw;padding-bottom:14.884vw}.section__dealers .container{flex-direction:column}.section__dealers .container .title{font-family:var(--font-family);font-weight:700;font-size:13.023vw;line-height:104%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:11.163vw}.section__dealers .container .title span{font-family:var(--second-family);font-weight:400;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#8c8c8c;display:block;margin-top:.93vw}.section__line .hr{height:.233vw;width:100%;background:#333}.section__dealers .filter{display:flex;align-items:center;margin-bottom:3.721vw;box-sizing:border-box;border-bottom:.465vw solid #333;gap:7.442vw;padding-bottom:3.721vw;box-sizing:border-box;width:100%;overflow:visible}.section__dealers .filter-group:nth-child(2) .filter-option input,.section__dealers .filter-group:nth-child(3) .filter-option input{display:none}.section__dealers .filter-group:nth-child(2),.section__dealers .filter-group:nth-child(3){width:100%;position:relative}.section__dealers .filter-group:nth-child(2) .accordion,.section__dealers .filter-group:nth-child(3) .accordion{width:100%;position:absolute;box-sizing:border-box;bottom:auto;top:9.302vw}.section__dealers .list{display:grid;grid-template-columns:repeat(3,1fr);gap:4.651vw}.section__dealers .filter-group:nth-child(1) .filter-title-dropdown{display:none}.section__dealers .filter-group:nth-child(1) .accordion{opacity:1!important;max-height:100%!important;visibility:visible!important;align-items:center;justify-content:center;bottom:0;padding:0}.section__dealers .filter-group:nth-child(1) label{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;cursor:pointer}.section__dealers .filter-group:nth-child(1) .filter-options{display:flex;flex-direction:row;height:11.163vw;overflow:hidden;padding:0}.section__dealers .filter-group:nth-child(1) .filter-options input{display:none}.section__dealers .filter-group:nth-child(1){height:11.163vw;background:#333;border-radius:2.791vw}.section__dealers .filter-group:nth-child(1) .filter-options label{height:100%;display:flex;align-items:center;padding:0 5.581vw .233vw;box-sizing:border-box;border-radius:2.791vw}.section__dealers .filter-group:nth-child(1) .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section__dealers .filter-group:nth-child(1) .filter-option label:hover{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.filter-group.hidden{display:none}.section__dealers .filter-group.active .accordion{z-index:1}.section__dealers .filter-group .filter-title-dropdown{z-index:2}.switch-dealers{display:flex;align-items:center;justify-content:center;width:11.163vw;height:11.163vw;box-sizing:border-box;border-radius:2.791vw;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:#333;border:.465vw solid #333;min-width:11.163vw;transition:.3s all;cursor:pointer}.switch-dealers span{display:none}.switch-dealers:hover{background:#333;border:.465vw solid #494949;transition:.3s all}.switch-dealers.active{background:#333;border:.465vw solid #494949;transition:.3s all}.switch-dealers::before{content:'';display:flex;width:3.023vw;height:4.419vw;transition:.3s all;background-image:url('/wp-content/themes/optima/img/switch-map.svg');background-size:3.023vw 4.419vw}.switch-dealers:hover::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.switch-dealers.active::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.section__dealers .list__item{border-radius:5.581vw;padding:0;overflow:hidden;-webkit-backdrop-filter:blur(5.581vw);backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64);box-sizing:border-box;display:flex;flex-direction:column}.section__dealers .list__item img{border-radius:2.791vw;height:auto;width:100%;box-sizing:border-box;object-fit:cover}.section__dealers .list__item-info{padding:5.581vw 5.581vw 2.791vw;display:flex;flex-direction:column;height:100%}.section__dealers .list__item-info .box{margin-top:auto;display:flex;flex-direction:column;gap:1.86vw}.section__dealers .list__item-info-name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;height:14.884vw;margin-bottom:.93vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;transition:.3s all}.section__dealers .list__item-info-name:hover{color:var(--green);transition:.3s all}.section__dealers .list__item-info-address{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#b8b8b8;margin-bottom:.93vw}.section__dealers .list__item-info-graph{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#b8b8b8;margin-bottom:3.721vw}.section__dealers .list__item-info-email{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__dealers .list__item-info-tel{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__dealers .box-btn{margin-top:7.442vw;display:flex;flex-direction:column;gap:.93vw}.section__dealers .box-btn .btn-black{background:#222;transition:.3s all;cursor:pointer}.section__dealers .box-btn .btn-black:hover{background:#494949;transition:.3s all}.section__banner--dealer .container .info{width:213.023vw;height:38.14vw;backdrop-filter:blur(29.767vw);-webkit-backdrop-filter:blur(29.767vw);background:rgba(51,51,51,.32);margin-top:auto;margin-bottom:9.302vw;gap:5.581vw;align-items:flex-start;border-radius:5.581vw;padding:5.581vw;box-sizing:border-box}.section__banner--dealer .container .title-banner{margin-top:auto;font-family:var(--font-family);font-weight:700;font-size:9.302vw;line-height:110%;letter-spacing:-.01em;color:#fff;text-shadow:0 .465vw 3.721vw rgba(0,0,0,.16)}.section__banner--dealer .container .box-btn{display:flex;gap:.93vw;width:100%}.section__banner--dealer .container .box-btn .btn-main{text-wrap:nowrap}.section__banner--dealer .container .box-btn .btn-black{cursor:pointer;background:#222}.section__banner--dealer .container .box-btn .btn-black:hover{background:#494949;transition:.3s all}.section__services--dealer{padding-top:14.884vw;padding-bottom:14.884vw}.section__services--dealer .container{flex-direction:column}.section__services--dealer .container .title{font-family:var(--font-family);font-weight:700;font-size:13.023vw;line-height:104%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:11.163vw;text-align:center}.section__services--dealer .list{display:grid;grid-template-columns:repeat(3,1fr);gap:3.721vw 4.651vw}.section__services--dealer .list__item{padding:5.581vw 7.442vw;box-sizing:border-box;background:#333;border-radius:5.581vw;display:flex;flex-direction:column}.section__services--dealer .list__item-name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:1.86vw}.section__services--dealer ul{padding-left:4.651vw;box-sizing:border-box;list-style:disc;margin-bottom:7.442vw}.section__services--dealer ul li{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7}.section__services--dealer .btn-main{margin-top:auto;width:max-content;height:9.302vw;padding:0 7.442vw}.section__gradient-form--buyback .box-contacts .top{gap:0;width:130.233vw}.section__gradient-form--buyback .box-contacts .top .text{font-family:var(--second-family);font-weight:400;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.form-city-container .filter-title-dropdown{background:#222;border:.465vw solid #222}.form-city-container .filter-group.input-selected .filter-title-dropdown,.form-city-container .filter-group.active .filter-title-dropdown{background:#222}.form-city-container .filter-option input{display:none}.form-city-container{margin-bottom:3.721vw}.section__map--dealer .info{width:76.279vw;min-width:76.279vw;display:flex;flex-direction:column;justify-content:space-between}.section__map--dealer .box-btn{display:flex;flex-direction:column;gap:1.86vw}.section__map--dealer .btn-main{width:100%}.section__map--dealer .btn-black{cursor:pointer}.section__map--dealer .box{display:flex;flex-direction:column;gap:5.581vw}.section__map--dealer .box__name{font-family:var(--font-family);font-weight:700;font-size:4.651vw;line-height:122%;color:#fff}.section__map--dealer .box__time{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#a1d683;margin-top:.93vw}.section__map--dealer .box__coordinates{display:none}.section__map--dealer .box__info{display:flex;flex-direction:column;gap:1.86vw}.section__map--dealer .box__info-website{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-website:hover{transition:.3s all;color:var(--green)}.section__map--dealer .box__info-email{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-email:hover{transition:.3s all;color:var(--green)}.section__map--dealer .box__info-tel{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-tel:hover{transition:.3s all;color:var(--green)}.hr--header{height:16.977vw;display:none}.hr--header.active{display:block}.section__banner--services .container{padding-top:24.186vw}.section__banner--services .btn-main{margin-top:7.442vw}.section__banner--services .list{display:flex;flex-wrap:wrap;gap:.93vw;justify-content:center;margin-top:auto;margin-bottom:20.93vw}.section__banner--services .list__item{display:flex;gap:1.86vw;align-items:center;border-radius:2.791vw;height:11.163vw;backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.8);padding:0 5.581vw 0 4.651vw;width:max-content;box-sizing:border-box}.section__banner--services .list__item::before{content:'';width:5.581vw;height:5.581vw;background-size:5.581vw 5.581vw;background-image:url('/wp-content/themes/optima/img/check_credit.svg');min-width:5.581vw}.section__banner--services .list__item-name{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff}.form-dealer-container .filter-title-dropdown{background:#222;border:.465vw solid #222}.form-dealer-container .filter-group.input-selected .filter-title-dropdown,.form-dealer-container .filter-group.active .filter-title-dropdown{background:#222}.form-dealer-container .filter-option input{display:none}.form-dealer-container{margin-bottom:3.721vw}.section__adv--services{padding-top:6.047vw;padding-bottom:7.907vw;box-sizing:border-box;border-radius:5.581vw;position:relative;bottom:6.047vw;background:#EBEBEB}.section__adv--services .container{flex-direction:column}.section__adv--services .list{display:grid;grid-template-columns:repeat(6,1fr);gap:4.651vw}.section__adv--services .list .item{border-radius:5.581vw;padding:7.442vw;background:#fff;box-sizing:border-box}.section__adv--services .list .item .item__name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:3.721vw}.section__adv--services .list .item .item__text{font-family:var(--second-family);font-weight:400;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#494949}.section__adv--services .list--mb{display:none}.header__container-list{display:none}header .logo,header .logo img{width:44.186vw;height:3.023vw}.header__container--menu .top{display:flex;width:100%;justify-content:space-between;padding:0 0 0 5.581vw;border-bottom:.233vw solid #333;box-sizing:border-box;align-items:center}header .info{display:none}.btn-burger{display:flex;width:16.744vw;height:16.744vw;background:#222;cursor:pointer;justify-content:center;flex-direction:column;gap:1.163vw;align-items:center}.btn-burger span{width:5.581vw;height:.465vw;background:var(--white);transition:.3s all;border-radius:.233vw}header.active .btn-burger span:nth-child(1){width:5.581vw;height:.465vw;background:var(--white);transition:.3s all;transform:translateY(1.395vw) rotate(-135deg)}header.active .btn-burger span:nth-child(3){width:5.581vw;height:.465vw;background:var(--white);transition:.3s all;transform:translateY(-1.86vw) rotate(135deg)}header.active .btn-burger span:nth-child(2){opacity:0;transition:.3s all;width:0}.header__container{height:100%;align-items:flex-start}.header__container-list{display:flex;width:100%;height:100%;justify-content:space-between;padding:0 5.581vw;box-sizing:border-box;z-index:-1;gap:0;right:0;position:absolute;opacity:0;display:flex;top:-100%;height:100%;background:#222;padding-top:3.721vw}header.active .header__container-list{position:absolute;opacity:1;transition:.5s;height:auto;top:16.744vw;right:0;padding-top:5.581vw;padding-bottom:9.302vw;overflow-y:scroll;overflow-x:hidden;height:100%;border-radius:0 0 5.581vw 5.581vw}header{overflow:hidden;background:none!important}header.active{background:var(--gray);height:197.674vw;overflow:hidden;overflow-x:hidden;position:fixed}.header__container--menu .top{background:#222}.menu{flex-direction:column;width:100%;gap:.93vw;padding:1.86vw 5.581vw 1.395vw;box-sizing:border-box;overflow:auto;height:127.907vw}.menu .submenu:hover>a,.menu li a:hover{color:white;background:none}.menu li a{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;padding:2.093vw 0 2.326vw;box-sizing:border-box;transition:.3s all;border-radius:0;width:100%;position:relative}.menu .submenu:hover>a::after{filter:none}.menu .submenu>a::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:4.651vw 4.651vw;width:4.651vw;height:4.651vw;transition:.3s all;margin-left:auto;z-index:2;margin-right:2.326vw}.menu .submenu>a::before{content:'';position:absolute;border-radius:2.791vw;width:9.302vw;height:9.302vw;background:#333;right:0;top:0;z-index:1}.submenu-list{list-style:none;position:relative;left:0;padding-left:0;margin-top:.93vw;display:flex;flex-direction:column;gap:.93vw;z-index:1;width:100%;border:.93vw solid rgba(255,255,255,0);border-radius:2.791vw;padding:0 5.581vw;backdrop-filter:blur(0);background:#333;box-sizing:border-box;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;overflow:hidden;max-height:0;margin-top:0}.submenu.active>a::after{transform:rotate(180deg);transition:.3s all}.submenu.active .submenu-list{opacity:1;visibility:visible;transform:translateY(0);max-height:100%;margin-top:.93vw}.submenu:hover .submenu-list{opacity:1;visibility:visible;transform:translateY(0)}.menu .submenu{flex-direction:column;opacity:1}.menu .submenu .submenu-list a{padding:2.093vw 0 2.326vw}.header__container-list{flex-direction:column;height:auto}html.active header{background:#222}header.active .header__container-list{height:auto;padding:0}.header__container-list .info{display:flex!important;border-bottom:.233vw solid #333;padding:3.721vw 5.581vw}.header__container-list .info .box{display:flex;flex-direction:column;gap:.698vw}.header__container-list .info .box .tel{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff}.header__container-list .info .box span{font-family:var(--second-family);font-weight:400;font-size:2.791vw;line-height:128%;color:#a2a2a2}header .info .city{margin-left:auto}header .info .city span{display:flex;padding:2.558vw 5.581vw 2.791vw;box-sizing:border-box;background:#333;border-radius:2.791vw;display:flex;gap:.93vw;font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:118%;color:#fff;cursor:pointer;box-sizing:border-box;border:.465vw solid #333;height:9.302vw;align-items:center;justify-content:center}header .info .city.active span{border:.465vw solid #494949;box-shadow:inset 0 0 3.721vw 0 rgba(161,214,131,.08);background:#333;color:#b0f086;text-shadow:0 0 5.581vw rgba(176,240,134,.24);transition:.3s all}.city__list{z-index:3}header .info .city.active span::after{transform:rotate(180deg);filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}header .info .city.active .city__list{opacity:1;visibility:visible;transform:translateY(0);transition:all .3s ease;z-index:3}.section__banner .container{padding:9.302vw 3.721vw 14.884vw}.section__banner .container .info{width:100%;padding:0}.section__banner .container .title-banner{font-family:var(--font-family);font-weight:700;font-size:9.302vw;line-height:110%;letter-spacing:-.01em;text-align:left;color:#fff}.section__banner .container .text-banner{text-align:left;width:100%}.section__banner .box-form{padding:5.581vw;width:100%}.section__banner--corp img{min-height:auto}.section__banner img,.section__banner video{height:100%}.section__banner--corp{height:auto}header .info .city:hover .city__list{z-index:3}.section__breadcrumbs .container{padding:0 5.581vw}.section__breadcrumbs{background:#222;padding-top:2.093vw;padding-bottom:2.093vw}.section--dark .title{color:#fff}.section--light .title{color:#222}.title{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:7.442vw}.section--dark .title--small{color:#fff}.section--light .title--small{color:#222}.title--small{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:7.442vw}.section__adv--corp{padding-top:5.581vw;padding-bottom:5.581vw;box-sizing:border-box;border-radius:5.581vw;position:relative;bottom:6.047vw;background:#EBEBEB}.section__adv--corp .container{flex-direction:column}.section__adv--corp .list{display:grid;grid-template-columns:repeat(1,1fr);gap:3.721vw}.section__adv--corp .list .item{border-radius:5.581vw;padding:7.442vw;background:#fff;box-sizing:border-box}.section__adv--corp .list .item:nth-child(9n+1){grid-column:span 1}.section__adv--corp .list .item:nth-child(9n+2){grid-column:span 1}.section__adv--corp .list .item:nth-child(9n+3),.section__adv--corp .list .item:nth-child(9n+4),.section__adv--corp .list .item:nth-child(9n+5){grid-column:span 1}.section__adv--corp .list .item:nth-child(9n+6){grid-column:span 1}.section__adv--corp .list .item:nth-child(9n+7){grid-column:span 1}.section__adv--corp .list .item:nth-child(9n+8),.section__adv--corp .list .item:nth-child(9n+9){grid-column:span 1}.container{padding:0 5.581vw}.section__contacts--corp{padding-top:5.116vw;padding-bottom:14.884vw}.section__contacts--corp .container{flex-direction:column}.section__contacts--corp .list{display:grid;grid-template-columns:repeat(1,1fr);gap:4.651vw}.section__contacts--corp .list img{margin-bottom:3.721vw;width:100%;height:268px;object-fit:cover;border-radius:3.721vw}.section__manager--corp .container{padding:0}.section__manager--corp .box{backdrop-filter:blur(5.581vw);background:#333;border-radius:5.581vw;padding:3.721vw 5.581vw 5.581vw;width:100%}.section__manager--corp .list{display:grid;grid-template-columns:repeat(1,1fr);gap:1.86vw}.section__manager--corp{padding-bottom:11.163vw}footer .container:nth-child(1){background:#333}footer .info{padding-top:7.442vw;padding-bottom:24.186vw;position:relative;display:flex;gap:7.442vw;width:100%;justify-content:flex-start;flex-direction:column}footer .info .col:nth-child(1){width:100%}footer .info .col{display:flex;flex-direction:column;gap:2.791vw;width:100%}footer .info .col .subtitle{font-family:var(--font-family);font-weight:500;font-size:4.651vw;line-height:122%;color:#b8b8b8}footer .info .col .list{display:flex;flex-direction:column;gap:1.86vw 4.651vw}footer .info .col--brand .list{max-height:60.674vw;flex-wrap:wrap}footer .container:nth-child(2){align-items:flex-start;padding-top:1.86vw;padding-bottom:3.721vw;flex-direction:column}footer .hidden-privacy{width:auto;margin-right:0;padding-top:1.86vw;border-top:.233vw solid #333;margin-top:1.86vw;margin-bottom:10px}.btn-bg--none{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:133%;color:#fff;padding:0 5.581vw;border:.465vw solid #494949;border-radius:1.86vw;display:flex;transition:.3s all;height:9.302vw;display:flex;align-items:center;justify-content:center}.section__banner--buyback .container .title-banner{text-align:center}.section__banner--buyback .container .text-banner{text-align:center}.section__banner--buyback .btn-main{margin-top:7.442vw}.section__banner--buyback .list{display:grid;gap:1.86vw;grid-template-columns:repeat(1,1fr);margin-top:14.884vw}.section__banner--buyback .list__item{backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);;background:rgba(51,51,51,.8);border-radius:5.581vw;padding:4.651vw 5.581vw 5.581vw;display:flex;flex-direction:column;gap:1.86vw}.section__banner--buyback .list__item-name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#fff}.section__banner--buyback .list__item-text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7}.section__banner{position:relative;height:auto;min-height:160.465vw;max-height:100%}.section__step--buyback{padding-top:0;padding-bottom:11.163vw;bottom:6.047vw;position:relative}.section__step--buyback .container{padding:0}.section__step--buyback .box{width:100%;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:#333;display:flex;flex-direction:column;gap:5.581vw;align-items:flex-start;border-radius:5.581vw;padding:5.581vw}.section__step--buyback .list{display:grid;grid-template-columns:repeat(1,1fr);gap:1.86vw}.section__step--buyback .list__item{border-radius:5.581vw;padding:6.047vw 7.442vw 7.442vw;background:radial-gradient(427.25% 141.42% at 0% 0%,rgba(161,214,131,0) 32%,rgba(161,214,131,.16) 150%),#222;position:relative;display:flex;flex-direction:column;gap:3.721vw}.section__step--buyback .list__item-name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#a1d683;z-index:1;position:relative}.section__step--buyback .list__item-text{font-family:var(--second-family);font-weight:400;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#fff;z-index:1;position:relative}.section__step--buyback .list__item-count{font-family:var(--font-family);font-weight:900;font-size:44.651vw;line-height:104%;letter-spacing:-.01em;background:linear-gradient(to bottom,rgba(0,0,0,.8) 0%,rgba(30,40,25,.9) 20%,rgba(60,80,50,.7) 40%,rgba(100,140,80,.6) 100%,rgb(161,214,131) 100%);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;position:absolute;right:.93vw;bottom:-3.488vw;z-index:0}.section__gradient-form{padding-top:0;padding-bottom:14.884vw;background:radial-gradient(108.86% 162.58% at 0% 133.33%,rgba(161,214,131,.72) 0%,rgba(161,214,131,0) 77.47%)}.section__gradient-form .box-form{padding:3.721vw 5.581vw 5.581vw;width:100%}.section__gradient-form .box-form .btn-main{margin-top:9.302vw}.section__banner--credit .btn-main{margin-top:7.442vw}.section__banner--credit .container .title-banner{text-align:center}.section__banner--credit .container .text-banner{text-align:center}.section__banner--credit .list{display:flex;flex-wrap:wrap;gap:1.86vw;justify-content:center;margin-top:14.884vw;flex-direction:column}.section__banner--credit .list__item{display:flex;gap:1.86vw;align-items:flex-start;height:auto;backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.8);border-radius:5.581vw;padding:5.581vw;width:100%}.section__banner--credit .list__item::before{content:'';width:5.581vw;height:5.581vw;background-size:5.581vw 5.581vw;background-image:url('/wp-content/themes/optima/img/check_credit.svg');min-width:5.581vw}.section__program--credit{padding-top:7.442vw;padding-bottom:14.884vw}.section__program--credit .box{width:100%;margin:0 auto}.section__program--credit .list{display:grid;grid-template-columns:repeat(1,1fr);gap:7.442vw;margin-top:0}.section__program--credit .list__item{display:flex;flex-direction:column;gap:1.86vw}.section__program--credit .list__item-name{font-family:var(--font-family);font-weight:700;font-size:5.116vw;line-height:120%;letter-spacing:.01em;color:#f7f7f7}.section__program--credit .list__item-text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7}.section__program--credit .container{padding-right:3.721vw;padding-left:3.721vw}.section__gradient-form .container{padding-right:3.721vw;padding-left:3.721vw}.section__contacts--corp .container{padding-right:7.907vw;padding-left:7.907vw}#credit .box-form .btn-main{margin-top:7.442vw}.section__banner--about .btn-main{margin-top:7.442vw}.section__banner--about .container .title-banner{text-align:center}.section__banner--about .container .text-banner{text-align:center}.section__banner--about .list{display:grid;gap:.93vw;grid-template-columns:repeat(2,1fr);margin-top:20.465vw;width:100%}.section__banner--about .list__item{backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);;background:rgba(51,51,51,.8);border-radius:5.581vw;padding:4.651vw 5.581vw 5.581vw;display:flex;flex-direction:column;gap:1.86vw;width:auto;box-sizing:border-box}.section__banner--about .list__item-name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#fff}.section__banner--about .list__item-text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7}.section__banner--about .container{padding-top:13.023vw}.section__brand--about{padding-top:5.581vw;padding-bottom:7.442vw;margin:0}.section__brand--about .container{flex-direction:column}.section__brand .list{display:grid;grid-template-columns:repeat(2,1fr);gap:2.326vw}.section__brand .list__item{display:flex;align-items:center;gap:5.581vw;border-radius:5.581vw;background:#333;overflow:hidden}.section__brand .list__item-img{background:#e6e6e6;border-radius:5.581vw;width:100%;min-width:100%;height:27.907vw;display:flex;align-items:center;justify-content:center}.section__brand .list__item-img img{object-fit:cover;width:24.186vw}.section__brand .list__item-name{font-family:var(--font-family);font-weight:700;font-size:5.116vw;line-height:120%;letter-spacing:.01em;color:#fff;display:none}.section__history--about{padding-bottom:9.302vw;width:100%;margin:0 auto}.section__history--about .container{flex-direction:column;padding:0 1.86vw}.section__history--about .container .title{margin-bottom:5.581vw}.section__history--about .list_item-info{display:flex;flex-direction:column;gap:3.721vw;opacity:0;visibility:hidden;transform:translateY(0);transition:all .3s ease;overflow:hidden;max-height:0;margin-top:0;padding-bottom:0;padding-top:0}.section__history--about .list_item.active .list_item-info{padding-bottom:3.721vw;padding-top:3.721vw;transition:all .3s ease;overflow:hidden;max-height:465.116vw;opacity:1;visibility:visible}.section__history--about .list{display:flex;flex-direction:column;gap:1.86vw}.section__history--about .list_item{border-radius:2.791vw;background:#333;padding-left:3.721vw;padding-right:3.721vw;box-sizing:border-box}.section__history--about .list_item.active .list_item-year{color:var(--green)}.section__history--about .list_item-year{padding-top:3.023vw;padding-bottom:3.256vw;box-sizing:border-box;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;position:relative;display:flex;cursor:pointer}.section__history--about .list_item-year::after{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:4.651vw 4.651vw;width:4.651vw;height:4.651vw;transition:.3s all;margin-left:auto;z-index:2;margin-right:0}.section__history--about .list_item.active>.list_item-year::after{transform:rotate(180deg);transition:.3s all}.section__history--about .list_item-info__item{display:grid;gap:1.86vw;grid-template-columns:28.372vw 1fr;padding-bottom:3.721vw;border-bottom:.233vw solid #222}.section__history--about img{border-radius:2.791vw;width:28.372vw;height:15.814vw;margin-right:0}.section__history--about .list_item-info__item-text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#fff;margin-top:0}.section__history--about .list_item-info__item-btn{border-radius:2.791vw;width:29.302vw;height:9.302vw;background:#222;font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:118%;color:#f7f7f7;display:flex;align-items:center;justify-content:center;margin-left:0;transition:.3s all;margin-top:0}.section__history--about .list_item-info__item-btn:hover{background:#494949;transition:.3s all}.list_item-info__item-box{display:flex;width:100%;flex-direction:column;gap:1.86vw}.section__gradient-form--variant-two{background:radial-gradient(83.85% 111.38% at 88.85% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%);padding-top:9.302vw;padding-bottom:11.163vw}.section__gradient-form--variant-two .container{padding:0 3.721vw;width:100%;justify-content:space-between;flex-direction:column;gap:7.442vw}.section__gradient-form--variant-two .box-form{margin:0;margin-left:auto;padding:5.581vw}.section__gradient-form--variant-two .box-contacts{display:flex;flex-direction:column;justify-content:space-between;gap:5.581vw}.section__gradient-form--variant-two .container .title{margin-bottom:1.86vw}.section__gradient-form--variant-two .box-contacts .address-dc{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__gradient-form--variant-two .box-contacts .tel-dc{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#f7f7f7;transition:.3s all}.section__gradient-form--variant-two .box-contacts .tel-dc:hover{color:var(--green);transition:.3s all}.section__gradient-form--variant-two .box-contacts .email-dc{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__gradient-form--variant-two .box-contacts .top{display:flex;flex-direction:column;gap:3.721vw}.section__gradient-form--variant-two .box-contacts .email-dc:hover{color:var(--green);transition:.3s all}.section__gradient-form--variant-two .box-contacts .bottom{display:flex;gap:.93vw;flex-direction:column;width:100%}.btn-black{border-radius:2.791vw;height:11.163vw;background:#333;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;display:flex;align-items:center;justify-content:center;width:100%;transition:.3s all}.btn-black:hover{background:#494949;transition:.3s all}.section__map .container{flex-direction:column;padding:0}.section__map .section__map-filter{width:100%;min-width:100%;max-height:186.047vw;border-radius:5.581vw;padding:5.581vw;box-sizing:border-box;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.32);position:absolute;top:17.674vw;z-index:1;overflow:hidden;max-width:calc(100% - 20.465vw);left:10.233vw;min-width:calc(100% - 20.465vw)}.section__map .section__map-filter.active{background:rgba(51,51,51,.64);transition:.3s all;max-height:109.767vw;overflow:auto}.section__map .section__map-filter .box{min-width:100%;max-width:100%;padding-right:0;display:flex;flex-direction:column}#map{height:186.047vw}.section__map .filter-group:nth-child(2){order:2;opacity:0;max-height:0;margin-bottom:0}.section__map .filter-group:nth-child(3){order:1;width:calc(100% - 14.884vw);margin-bottom:0}.section__map .filter-group:nth-child(4){order:3;opacity:0;max-height:0;margin-bottom:0}.section__map .filter-group:nth-child(5){order:4;opacity:0;max-height:0;margin-bottom:0}.section__map .section__map-filter.active .filter-group:nth-child(2){opacity:1;max-height:100%;margin-bottom:3.721vw}.section__map .section__map-filter.active .filter-group:nth-child(3){margin-bottom:3.721vw}.section__map .section__map-filter.active .filter-group:nth-child(4){opacity:1;max-height:100%;margin-bottom:3.721vw}.section__map .section__map-filter.active .filter-group:nth-child(5){opacity:1;max-height:100%;margin-bottom:3.721vw}.section__map .filter-group:nth-child(2) .filter-title{display:none}.section__map .filter-group:nth-child(2) .filter-subtitle{display:none}.filter-group .accordion{bottom:2.326vw}.filter-btn{backdrop-filter:blur(5.581vw);background:#222;border-radius:2.791vw;width:11.163vw;height:11.163vw;display:flex;align-items:center;justify-content:center;position:absolute;top:5.581vw;right:5.581vw;cursor:pointer;border:.465vw solid #222;box-sizing:border-box;transition:.3s all}.filter-btn::before{content:'';width:4.651vw;height:4.651vw;background-size:4.651vw 4.651vw;background-image:url('/wp-content/themes/optima/img/Filter.svg');display:flex}.filter-btn:hover{transition:.3s all;border:.465vw solid #494949;background:#333}.section__map .section__map-filter.active .filter-btn:hover{border:.465vw solid #222;background:#222}.filter-btn:hover::before{filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%);transition:.3s all}.section__map .section__map-filter.active .filter-btn::before{background-image:url('/wp-content/themes/optima/img/X.svg')}.section__map .section__map-filter.active .filter-btn:hover::before{filter:none}.filter-group.active .accordion{padding-top:4.186vw}#DC{display:none!important}.baloon--mb.active{display:flex;flex-direction:column;width:100%;position:absolute;bottom:0;left:0;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.8);padding:5.581vw;max-width:100%;box-sizing:border-box;border-radius:5.581vw;max-width:calc(100% - 11.163vw);min-width:calc(100% - 11.163vw);left:5.581vw}.ymaps-2-1-79-balloon{display:none!important}.baloon .btn-black{background:#222;border:.465vw solid #222;}.baloon .btn-black:hover{background:#494949;border:.465vw solid #494949;color:white}.baloon .filter-group{opacity:1!important;max-height:100%!important;margin-bottom:3.721vw!important;order:initial!important}.baloon .baloon-box-btn{gap:1.86vw}.baloon .filter-group .filter-title-dropdown{background:#222;border:.465vw solid #222}.baloon .filter-group.active .filter-title-dropdown{border:.465vw solid #222;text-shadow:none;background:#222;color:white}.baloon .filter-group .accordion{padding-left:5.581vw;padding-right:5.581vw;background:#222}.baloon .filter-group.active .accordion{padding-left:5.581vw;padding-right:5.581vw;background:#222;padding-top:1.86vw;padding-bottom:5.581vw}.baloon .filter-group.active .accordion .item-services{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#f7f7f7;padding-top:1.86vw;padding-bottom:1.86vw;border-bottom:.465vw solid rgba(51,51,51,.8);cursor:default}.baloon .filter-group.active>.filter-title-dropdown::after{filter:none}.baloon .filter-title-dropdown::after{margin-left:.465vw}.baloon-contacts{margin-bottom:3.721vw}.baloon .btn-main,.baloon .btn-black{height:11.163vw}.section__map .container{gap:0}.section__map .info--mb{display:flex!important;flex-direction:column;gap:.93vw;padding-left:5.581vw;padding-right:5.581vw;margin-bottom:3.721vw;box-sizing:border-box}.section__map{padding-top:3.721vw;padding-bottom:0}.section__map .info--mb .filter-title{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:0}.section__map .info--mb .filter-subtitle{font-family:var(--font-family);font-weight:500;font-size:4.651vw;line-height:122%;color:#a1d683}.popup-container{width:100%;height:100vh;display:none;top:0;left:0;right:0;bottom:0;z-index:11;position:fixed;overflow-y:auto;scrollbar-width:none}.popup-container__info{box-sizing:border-box;background:rgba(51,51,51,.64);color:#fff;border-radius:0;width:100%;max-width:calc(100% - 7.442vw);position:absolute;top:50%;transform:translate(-50%,-50%);left:50%;display:flex;flex-direction:column;margin:0 auto;text-align:left;z-index:220;align-items:flex-start;max-height:95vh;overflow:auto;padding:5.581vw 2.791vw;box-sizing:border-box;border-radius:5.581vw;overflow:hidden!important}.popup-container__close{position:absolute;right:0;top:0;width:11.163vw;height:11.163vw;cursor:pointer;border-radius:0 5.581vw 0 2.791vw;display:flex;justify-content:center;align-items:center;transition:.3s all}.popup-container__close::before{content:url('/wp-content/themes/optima/img/X.svg');width:4.651vw;height:4.651vw}.popup-container__close:hover{transition:.3s all;background:#494949}.popup-container__info-title{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:.93vw;padding-left:4.651vw;padding-right:4.651vw;box-sizing:border-box}.popup-container__info-text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7;padding-left:4.651vw;padding-right:4.651vw;box-sizing:border-box;margin-bottom:5.581vw}.popup-container__info .filter-group{margin-bottom:3.721vw}.popup-container__info .btn-main{margin-top:9.302vw}.popup-container__info .btn-main--successfully{margin-top:3.721vw;margin-left:4.651vw}.popup-container__info .filter-option input{display:none}.popup-container__info .filter-title-dropdown{background:#222;border:.465vw solid #222}.popup-container__info .filter-group.input-selected .filter-title-dropdown,.popup-container__info .filter-group.active .filter-title-dropdown{background:#222}.box-form .hidden{display:none}.filter-option.disabled{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;padding:1.86vw 0 1.628vw 3.721vw;box-sizing:border-box;width:100%;cursor:pointer;border-radius:.93vw;transition:.3s all}.section__banner--career .container{padding-top:13.023vw;padding-bottom:5.581vw}.section__banner--career .btn-main{margin-top:7.442vw}.section__banner--career .list{display:flex;flex-direction:column;gap:.93vw;margin-top:auto;width:100%}.section__banner--career .btn-black{padding-right:9.302vw;padding-left:9.302vw;box-sizing:border-box;width:max-content;width:100%;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64)}.section__banner--career .btn-black:hover{background:#494949}.section__banner--career .container{height:160.465vw}.section__banner--career .container .title-banner{text-align:center}.section__banner--career .container .text-banner{text-align:center;text-wrap:balance}.section__career{padding-top:7.442vw;padding-bottom:14.884vw}.section__career .container{flex-direction:column;padding-right:1.86vw;padding-left:1.86vw}.section__career .container .title{margin-bottom:7.442vw}.section__career .filter{display:flex;align-items:center;padding-bottom:3.721vw;margin-bottom:3.721vw;box-sizing:border-box;border-bottom:none;gap:1.86vw;flex-direction:column}.section__career .filter-group .filter-option input{display:none}.section__career .filter-group{width:100%}.section__career .filter-group:nth-child(2){width:100%}.section__career .filter-group:nth-child(2) .accordion{width:100%;position:relative;box-sizing:border-box;bottom:2.326vw;top:auto}.section__career .list{display:grid;grid-template-columns:repeat(1,1fr);gap:1.86vw}.section__career .list__item{border-radius:5.581vw;padding:3.721vw 5.581vw 5.581vw;background:#333;box-sizing:border-box;display:flex;flex-direction:column;min-height:53.953vw}.section__career .list__item-name{font-family:var(--font-family);font-weight:700;font-size:5.116vw;line-height:120%;letter-spacing:.01em;color:#fff;margin-bottom:.93vw}.section__career .list__item-dc{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#8c8c8c;display:flex;align-items:center;gap:.93vw;margin-bottom:1.163vw}.section__career .list__item-dc::after{content:'';width:5.581vw;height:5.581vw;display:flex;background-image:url('/wp-content/themes/optima/img/metka.png');background-size:5.581vw 5.581vw}.section__career .list__item-salary{font-family:var(--font-family);font-weight:700;font-size:4.651vw;line-height:122%;color:#a1d683;margin-bottom:3.721vw}.section__career .btn-bg--none{margin-top:auto;height:9.302vw;width:33.953vw;cursor:pointer;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7}.popup-career__info{max-width:calc(100% - 7.442vw)}.popup-career__info .popup-container__info-title{margin-bottom:5.581vw}.popup-career__info .popup-container__info--scroll p,.popup-career__info .popup-container__info--scroll .vacancy-description strong{font-family:var(--font-family);font-weight:700;font-size:5.116vw;line-height:120%;letter-spacing:.01em;color:#fff;margin-bottom:1.86vw}.popup-career__info .popup-container__info--scroll p{font-weight:500}.popup-career__info .popup-container__info--scroll ul{padding-left:4.651vw;margin-bottom:5.581vw;list-style:disc}.popup-career__info .popup-container__info--scroll ul li{font-family:var(--second-family);font-weight:400;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#fff}.popup-career__info .popup-container__info--scroll .btn-main{margin-top:9.302vw;display:flex;width:max-content}.section__gradient-form--work{padding-top:14.884vw}.section__gradient-form--work .box-form{width:100%}.section__gradient-form--work .box-form .subtitle{margin-bottom:3.721vw}.section__gradient-form--work .filter-option input{display:none}.section__gradient-form--work .filter-title-dropdown{background:#222}.section__gradient-form--work .filter-group.active .filter-title-dropdown{background:#222}.section__gradient-form--work .filter-group.input-selected .filter-title-dropdown{background:#222}.box-form--work .info{display:grid;grid-template-columns:repeat(1,1fr);gap:7.442vw;margin-top:5.581vw}.box-form--work .info .info__text{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#b8b8b8;margin-bottom:3.721vw}.box-form--work .info .list__item .info__text{margin-bottom:1.86vw}.box-form--work .info .box input{margin-bottom:1.86vw}.box-form--work .info__box .list{display:flex;flex-direction:column;gap:3.721vw}.box-form--work .box__data{display:grid;grid-template-columns:repeat(1,1fr);gap:0}.section__gradient-form .box-form--work .btn-main{margin-top:7.442vw}.box-form--work .add_work{border:.465vw solid #494949;border-radius:1.86vw;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:58.837vw;height:9.302vw;background:#333;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;cursor:pointer;transition:.3s all;margin-top:1.86vw}.box-form--work .add_work:hover{transition:.3s all;background:#494949}.box-form--work .custom-checkbox{margin-top:1.86vw}.box-form--work .info__box:nth-child(2){height:auto;box-sizing:border-box;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow:auto;padding-right:0;box-sizing:border-box}.section__gradient-form--work .box-form--work .filter-group{padding-right:0}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar{width:.93vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-track{background:#333;border-radius:.465vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.465vw}.box-form--work .info__box:nth-child(2)::-webkit-scrollbar-thumb:hover{background-color:#494949}.section__dealers{padding-top:5.581vw;padding-bottom:13.953vw}.section__dealers .container{flex-direction:column}.section__dealers .container .title{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:7.442vw;padding-left:5.581vw;padding-right:5.581vw;box-sizing:border-box}.section__dealers .container .title span{font-family:var(--font-family);font-weight:500;font-size:4.651vw;line-height:122%;color:#8c8c8c;margin-top:.93vw}.section__line .hr{height:.233vw;width:100%;background:#333}.section__dealers .filter{display:flex;align-items:center;margin-bottom:7.442vw;box-sizing:border-box;border-bottom:.465vw solid #333;gap:1.86vw;padding-bottom:3.721vw;box-sizing:border-box;width:100%;overflow:visible;flex-direction:column;width:calc(100% - 11.163vw);left:5.581vw;position:relative}.section__dealers .filter-group:nth-child(2) .filter-option input,.section__dealers .filter-group:nth-child(3) .filter-option input{display:none}.section__dealers .filter-group:nth-child(2),.section__dealers .filter-group:nth-child(3){width:100%;position:relative}.section__dealers .filter-group:nth-child(2) .accordion,.section__dealers .filter-group:nth-child(3) .accordion{width:100%;position:relative;box-sizing:border-box;bottom:2.326vw;top:auto}.section__dealers .list{display:grid;grid-template-columns:repeat(1,1fr);gap:7.442vw}.section__dealers .filter-group:nth-child(1) .filter-title-dropdown{display:none}.section__dealers .filter-group:nth-child(1) .accordion{opacity:1!important;max-height:100%!important;visibility:visible!important;align-items:center;justify-content:center;bottom:0;padding:0}.section__dealers .filter-group:nth-child(1) label{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;cursor:pointer}.section__dealers .filter-group:nth-child(1) .filter-options{display:flex;flex-direction:row;height:auto;overflow:hidden;padding:0;flex-wrap:wrap}.section__dealers .filter-group:nth-child(1) .filter-options input{display:none}.section__dealers .filter-group:nth-child(1){height:auto;background:#333;border-radius:2.791vw;flex-wrap:wrap;margin-bottom:1.86vw}.section__dealers .filter-group:nth-child(1) .filter-option{height:11.163vw}.section__dealers .filter-group:nth-child(1) .filter-options label{height:100%;display:flex;align-items:center;padding:0 5.581vw .233vw;box-sizing:border-box;border-radius:2.791vw}.section__dealers .filter-group:nth-child(1) .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.section__dealers .filter-group:nth-child(1) .filter-option label:hover{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.filter-group.hidden{display:none}.section__dealers .filter-group.active .accordion{z-index:1}.section__dealers .filter-group .filter-title-dropdown{z-index:2}.switch-dealers{display:flex;align-items:center;justify-content:center;width:100%;height:11.163vw;box-sizing:border-box;border-radius:2.791vw;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:#333;border:.465vw solid #333;min-width:100%;transition:.3s all;cursor:pointer;align-items:center;gap:.93vw}.switch-dealers:hover{background:#333;border:.465vw solid #494949;transition:.3s all}.switch-dealers.active{background:#333;border:.465vw solid #494949;transition:.3s all}.switch-dealers::before{content:url('/wp-content/themes/optima/img/switch-map.svg');display:flex;width:3.023vw;height:4.419vw;transition:.3s all}.switch-dealers span{display:flex;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;transition:.3s all}.switch-dealers:hover span{text-shadow:0 0 5.581vw rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.switch-dealers.active span{text-shadow:0 0 5.581vw rgba(176,240,134,.24);background:#333;transition:.3s all;color:#b0f086}.switch-dealers:hover::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.switch-dealers.active::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.section__dealers .list__item{border-radius:5.581vw;padding:0;overflow:hidden;-webkit-backdrop-filter:blur(5.581vw);backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64);box-sizing:border-box;display:flex;flex-direction:column}.section__dealers .list__item img{border-radius:2.791vw;height:auto;width:100%;box-sizing:border-box;object-fit:cover}.section__dealers .list__item-info{padding:5.581vw 5.581vw 2.791vw;display:flex;flex-direction:column;height:100%}.section__dealers .list__item-info .box{margin-top:auto;display:flex;flex-direction:column;gap:1.86vw}.section__dealers .list__item-info-name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;height:14.884vw;margin-bottom:.93vw;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section__dealers .list__item-info-address{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#b8b8b8;margin-bottom:.93vw}.section__dealers .list__item-info-graph{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#b8b8b8;margin-bottom:3.721vw}.section__dealers .list__item-info-email{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__dealers .list__item-info-tel{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7}.section__dealers .box-btn{margin-top:7.442vw;display:flex;flex-direction:column;gap:.93vw}.section__dealers .box-btn .btn-black{background:#222;transition:.3s all;cursor:pointer}.section__dealers .box-btn .btn-black:hover{background:#494949;transition:.3s all}.section__dealers .container{padding:0}.section__banner--dealer{display:flex}.section__banner--dealer .container .info{width:100%;height:auto;backdrop-filter:blur(29.767vw);-webkit-backdrop-filter:blur(29.767vw);background:rgba(51,51,51,.32);margin-top:auto;margin-bottom:0;gap:5.581vw;align-items:flex-start;border-radius:5.581vw;padding:5.581vw;box-sizing:border-box}.section__banner--dealer .container{padding:0 1.86vw 5.581vw;margin-top:auto}.section__banner--dealer .container .title-banner{margin-top:auto;font-family:var(--font-family);font-weight:700;font-size:9.302vw;line-height:110%;letter-spacing:-.01em;color:#fff;text-shadow:0 .465vw 3.721vw rgba(0,0,0,.16)}.section__banner--dealer .container .box-btn{display:flex;gap:.93vw;width:100%;flex-direction:column}.section__banner--dealer .container .box-btn .btn-main{text-wrap:nowrap}.section__banner--dealer .container .box-btn .btn-black{cursor:pointer}.section__services--dealer{padding-top:7.442vw;padding-bottom:7.442vw}.section__services--dealer .container{flex-direction:column;padding:0 3.721vw}.section__services--dealer .container .title{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:7.442vw;text-align:left}.section__services--dealer .list{display:grid;grid-template-columns:repeat(1,1fr);gap:3.721vw 4.651vw}.section__services--dealer .list__item{padding:5.581vw 7.442vw;box-sizing:border-box;background:#333;border-radius:5.581vw;display:flex;flex-direction:column}.section__services--dealer .list__item-name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:1.86vw}.section__services--dealer ul{padding-left:5.814vw;box-sizing:border-box;list-style:disc;margin-bottom:5.581vw}.section__services--dealer ul li{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7}.section__services--dealer .btn-main{margin-top:auto;width:max-content;height:9.302vw;padding:0 7.442vw}.section__gradient-form--buyback .box-contacts .top{gap:0;width:100%}.section__gradient-form--buyback .box-contacts .top .text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:120%;color:#f7f7f7}.form-city-container .filter-title-dropdown{background:#222;border:.465vw solid #222}.form-city-container .filter-group.input-selected .filter-title-dropdown,.form-city-container .filter-group.active .filter-title-dropdown{background:#222}.form-city-container .filter-option input{display:none}.form-city-container{margin-bottom:3.721vw}.section__gradient-form--variant-two .btn-main{width:100%}.section__map--dealer .info{width:100%;min-width:100%;display:flex;flex-direction:column;justify-content:space-between;gap:7.442vw;padding:0 5.581vw;box-sizing:border-box;margin-bottom:11.163vw}.section__map--dealer .box-btn{display:flex;flex-direction:column;gap:1.86vw}.section__map--dealer .btn-main{width:100%}.section__map--dealer .btn-black{cursor:pointer}.section__map--dealer .box{display:flex;flex-direction:column;gap:5.581vw}.section__map--dealer .box__name{font-family:var(--font-family);font-weight:700;font-size:4.651vw;line-height:122%;color:#fff}.section__map--dealer .box__time{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#a1d683;margin-top:.93vw}.section__map--dealer .box__coordinates{display:none}.section__map--dealer .box__info{display:flex;flex-direction:column;gap:1.86vw}.section__map--dealer .box__info-website{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;text-decoration:underline;text-decoration-skip-ink:none;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-website:hover{transition:.3s all;color:var(--green)}.section__map--dealer .box__info-email{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-email:hover{transition:.3s all;color:var(--green)}.section__map--dealer .box__info-tel{font-family:var(--second-family);font-weight:700;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#f7f7f7;transition:.3s all}.section__map--dealer .box__info-tel:hover{transition:.3s all;color:var(--green)}.section__banner--services .container{padding-top:9.302vw}.section__banner--services .container .title-banner{text-align:center}.section__banner--services .container .text-banner{text-align:center}.section__banner--services .btn-main{margin-top:7.442vw}.section__banner--services .list{display:flex;flex-wrap:wrap;gap:1.86vw;justify-content:center;margin-top:14.884vw;flex-direction:column;width:100%;max-width:130.233vw;margin-bottom:0}.section__banner--services .list__item{display:flex;gap:1.86vw;align-items:center;border-radius:2.791vw;height:13.023vw;backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.8);padding:0 5.581vw 0 4.651vw;width:max-content;box-sizing:border-box;width:100%}.section__banner--services .list__item::before{content:'';width:5.581vw;height:5.581vw;background-size:5.581vw 5.581vw;background-image:url('/wp-content/themes/optima/img/check_credit.svg');min-width:5.581vw}.section__banner--services .list__item-name{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff}.section__adv--services{padding-top:7.442vw;padding-bottom:14.884vw;box-sizing:border-box;border-radius:0;position:relative;bottom:0;background:#222}.section__adv--services .container{flex-direction:column;padding:0 3.721vw}.section__adv--services .list{display:grid;grid-template-columns:repeat(1,1fr);gap:0;list-style:disc;padding-left:4.651vw;display:none}.section__adv--services .container .title{color:white;margin-bottom:5.581vw}.section__adv--services .list .item{border-radius:0;padding:0;background:none;box-sizing:border-box}.section__adv--services .list .item .item__name{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7;letter-spacing:normal;margin-bottom:0}.section__adv--services .list .item .item__text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7;letter-spacing:normal}.section__adv--services .list--mb{display:flex;list-style:disc;padding-left:4.651vw;box-sizing:border-box;flex-direction:column}.section__adv--services .list--mb li{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7}.section__news{padding-top:7.442vw;padding-bottom:14.884vw}.section__news .container{flex-direction:column}.section__news .list{display:flex;flex-direction:column;gap:4.651vw}.section__news .list__item{border-radius:5.581vw;overflow:hidden;background:#333}.section__news--main .list__item:nth-child(2),.section__news--main .list__item:nth-child(3){display:none}.section__news .list__item img{height:58.14vw;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);object-fit:cover}.section__news .list__item-info{padding:4.651vw 5.581vw 5.581vw}.section__news .list__item-info-date{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#cfcfcf;margin-bottom:.93vw}.section__news .list__item-info-name{font-family:var(--font-family);font-weight:500;font-size:4.651vw;line-height:122%;color:#fff;margin-bottom:5.581vw}.section__news .btn-bg--none{width:max-content;height:9.302vw;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7}.section__news .btn-main{width:100%;text-align:center;margin:3.721vw auto 0;padding:3.023vw 4.651vw 3.256vw}footer .social-list{display:flex;align-items:center;gap:5.116vw;margin-top:0;position:absolute;right:0;top:7.442vw}footer .social-list img{width:6.977vw;height:6.977vw}.section__policy{padding-top:7.442vw;padding-bottom:14.884vw}.section__policy .container{flex-direction:column;width:100%;padding:0 3.721vw}.section__policy .container .title{margin-bottom:5.581vw}.section__policy .info .subtitle{font-family:var(--font-family);font-weight:700;font-size:5.116vw;line-height:120%;letter-spacing:.01em;color:#f7f7f7;margin-bottom:1.86vw}.section__policy .info p{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7}.section__policy .info a{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;text-decoration:underline;text-decoration-skip-ink:none;color:#a1d683}.section__news--list .container .title{margin-bottom:5.581vw;padding-left:1.86vw;padding-right:1.86vw;box-sizing:border-box}.section__news--list{padding-top:7.442vw;padding-bottom:9.302vw}.section__news .filter-options input{display:none}.section__news--list .container{padding:0 1.86vw}.section__news .filter{width:100%;display:flex;gap:1.86vw;margin-bottom:3.721vw;border-bottom:.465vw solid #333;padding:0 0 1.86vw;box-sizing:border-box;flex-direction:column;width:calc(100% - 3.721vw);left:1.86vw;position:relative}.section__news .filter .filter-group:nth-child(1){width:100%}.section__news .filter .filter-group:nth-child(2){width:100%}.section__news .filter .filter-group:nth-child(3){width:100%}.pagination{margin-top:3.721vw;display:flex;gap:1.86vw;margin-left:auto;margin-right:auto}.pagination .prev,.pagination .next{border-radius:2.791vw;width:30.698vw;height:11.163vw;background:#333;transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer}.pagination .next:hover,.pagination .prev:hover{background:#494949;transition:.3s all}.pagination .count{border-radius:2.791vw;width:30.698vw;height:11.163vw;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#f7f7f7}.section__news .filter-group .accordion{position:relative;box-sizing:border-box;bottom:2.326vw;width:100%;top:auto}.section__news--detail{padding-bottom:27.907vw}.section__news--detail .tags{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#cfcfcf;margin-bottom:.698vw}.section__news--detail .container .title{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:110%;letter-spacing:-.01em;color:#fff;text-shadow:none;margin-bottom:6.977vw;padding-right:0;box-sizing:border-box}.section__news--detail .content{display:flex;gap:8.14vw;flex-direction:column-reverse}.section__news--detail .img-detail{min-width:100%;min-height:auto;border-radius:5.581vw;overflow:hidden}.section__news--detail .img-detail img{width:100%;object-fit:cover;border-radius:5.581vw}.section__news--detail .info p{font-family:var(--second-family);font-weight:400;font-size:4.651vw;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 .465vw 3.721vw rgba(0,0,0,.16)}.section__news--detail .info ul{list-style:disc;padding-left:4.651vw}.section__news--detail .info ul li{font-family:var(--second-family);font-weight:400;font-size:4.651vw;line-height:128%;letter-spacing:.01em;color:#fff;text-shadow:0 .465vw 3.721vw rgba(0,0,0,.16)}.section__news--detail .info .btn-main{margin-top:20.93vw;margin-left:auto;margin-right:auto;width:max-content;display:flex}.section__news--detail .info img{border-radius:5.581vw;object-fit:cover}.section__banner--main{position:relative;height:auto;min-height:183.721vw;max-height:100%}.section__banner--main img,.section__banner--main video{height:100%;min-height:183.721vw}.slider_banner.swiper{width:100%;overflow:hidden;height:183.721vw}.section__banner--main .container{padding-top:9.302vw;padding-bottom:46.512vw}.section__banner--main .container .info{width:100%;align-items:flex-start}.section__banner--main .container .title-banner{text-align:center;font-family:var(--font-family);font-weight:700;font-size:9.302vw;line-height:110%;letter-spacing:-.01em;text-align:center;color:#fff;margin-bottom:3.721vw}.section__banner--main .container .text-banner{font-family:var(--second-family);font-weight:400;font-size:5.116vw;line-height:128%;letter-spacing:.01em;text-align:center;color:#fff;width:100%;margin-top:0}.section__banner--main .container .btn-main{margin-top:auto;display:flex;margin-left:auto;margin-right:auto;width:max-content;height:11.163vw;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#222;padding:0 9.302vw;display:flex;align-items:center;justify-content:center}.box-button{display:none}.section__info-banner{margin-bottom:13.953vw;height:157.674vw;max-height:157.674vw;position:relative;overflow:hidden}.section__info-banner .container{padding-top:13.023vw;padding-bottom:20.698vw;flex-direction:column;height:157.674vw;max-height:157.674vw;box-sizing:border-box}.section__info-banner img{position:absolute;height:157.674vw;object-fit:cover;max-height:157.674vw}.section__info-banner .list{display:grid;gap:.93vw;grid-template-columns:repeat(2,1fr);margin:13.721vw auto 0;width:100%}.section__info-banner .title{font-family:var(--font-family);font-weight:700;font-size:9.302vw;line-height:110%;letter-spacing:-.01em;text-align:center;color:#fff;margin-bottom:0;text-shadow:none;text-align:center}.section__info-banner .list__item{backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.8);border-radius:5.581vw;padding:4.651vw 5.581vw 5.581vw;display:flex;flex-direction:column;gap:1.86vw;width:100%;box-sizing:border-box}.section__info-banner .list__item-name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#fff}.section__info-banner .list__item-text{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7}.section__info-banner .btn-main{margin-top:auto;display:flex;margin-left:auto;margin-right:auto;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#222;padding:0 9.302vw;height:11.163vw;justify-content:center;align-items:center;border-radius:2.791vw}.section__services--main{border-radius:5.581vw;padding-top:7.442vw;padding-bottom:13.023vw;background:#EBEBEB}.section__services--main .container{flex-direction:column}.section__services--main .container .title{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;text-align:center;color:#222;margin-bottom:11.163vw;width:100%}.section__services--main .list{display:grid;grid-template-columns:repeat(1,1fr);gap:13.023vw}.section__services--main .list__item{border-radius:5.581vw;overflow:hidden;height:116.279vw;position:relative}.section__services--main .list__item img{height:calc(100% - 1.163vw);width:100%;object-fit:cover;border-radius:5.581vw;overflow:hidden;border:none}.section__services--main .list__item-info{position:absolute;bottom:0;left:0;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:linear-gradient(180deg,rgba(255,255,255,.64) 0%,rgba(255,255,255,.88) 100%);width:100%;border-radius:5.581vw;padding:5.581vw 7.442vw;height:auto;box-sizing:border-box;display:flex;flex-direction:column}.section__services--main .list__item-info-name{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#222;margin-bottom:1.86vw}.section__services--main .list__item-info-text{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#494949;margin-bottom:3.721vw}.section__services--main .btn-main{padding:0 7.442vw;height:9.302vw;border-radius:2.791vw;display:flex;align-items:center;width:max-content;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#222;margin-top:auto}.section__info-banner .text{font-family:var(--second-family);font-weight:400;font-size:5.116vw;line-height:128%;letter-spacing:.01em;color:#fff;text-align:center;text-shadow:none;margin:3.721vw auto 0}.section__404{padding-top:21.86vw;box-sizing:border-box;background:radial-gradient(91.53% 141.86% at 12.12% 100%,rgba(161,214,131,.72) 8%,rgba(161,214,131,.04) 74.94%,rgba(161,214,131,0) 82.52%);height:186.047vw}.section__404 .container{width:100%;padding:0 3.721vw;flex-direction:column}.section__404 .container .title{font-family:var(--font-family);font-weight:700;font-size:9.302vw;line-height:110%;letter-spacing:-.01em;text-align:center;color:#fff;text-shadow:none;margin-bottom:17.209vw}.section__404 .container .text{text-wrap:balance;font-family:var(--second-family);font-weight:400;font-size:5.116vw;line-height:128%;letter-spacing:.01em;text-align:center;color:#fff;text-shadow:none}.section__404 .container .btn-main{width:max-content;margin-left:auto;margin-right:auto;margin-top:46.047vw}#cookie-banner{position:fixed;bottom:0;right:0;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64);color:#fff;padding:4.651vw;z-index:9999;border-radius:2.326vw;width:100%;text-align:left;color:black;display:flex;font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:128%;letter-spacing:.01em;color:#fff;height:auto;box-sizing:border-box;flex-direction:column;display:none;border-radius:5.581vw 5.581vw 0 0;border:.233vw solid #222;box-sizing:border-box}#cookie-accept{border-radius:2.791vw;width:35.814vw;height:8.837vw;background:#a1d683;font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:133%;color:#222;display:flex;align-items:center;justify-content:center;margin-top:3.721vw;cursor:pointer;transition:.3s all}#cookie-accept:hover{background:#b0f086;box-shadow:0 0 9.302vw 0 rgba(176,240,134,.16),0 0 2.326vw 0 rgba(181,214,163,.16);transition:.3s all}.hr-header{height:17.209vw;display:none}.hr-header.active{display:block}.sound-toggle-btn{position:absolute;bottom:7.907vw;right:3.721vw;width:6.977vw;height:6.977vw;background:rgba(0,0,0,.7);border:none;border-radius:50%;color:white;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .3s ease;padding:0}.sound-toggle-btn svg{width:3.488vw;height:3.488vw;transition:all .3s ease;color:white}.sound-toggle-btn[title="Выключить звук"] svg{color:#a1d683!important}.section_catalog--search{margin-top:5.581vw}.section_catalog .title{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#fff;padding:0 3.721vw}.section_catalog .container{flex-direction:column;padding:0 1.86vw}.section_catalog--search .container .info{padding-bottom:40.349vw}.section_catalog--search .container .info.active{padding-bottom:47.349vw}.section_catalog .info{display:flex;gap:7.442vw;flex-direction:column;position:relative}.section_catalog--page .info{gap:0}.section_catalog .info_filter{width:100%;min-width:100%;overflow:auto;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#494949 #333;overflow-x:hidden!important;max-height:100%}.section_catalog .info_filter--search{max-height:100%;}.section_catalog .info_filter-box{min-width:100%;max-width:100%;padding-right:0;box-sizing:border-box;position:initial;left:0;display:flex;height:100%;flex-direction:column;padding:0 3.721vw;box-sizing:border-box}.section_catalog--page .info_filter-box{height:auto}.section_catalog .info_filter::-webkit-scrollbar{width:.93vw}.section_catalog .info_filterr::-webkit-scrollbar-track{background:#333;border-radius:.465vw}.section_catalog .info_filter::-webkit-scrollbar-thumb{background-color:#494949;border-radius:.465vw}.section_catalog .info_filter::-webkit-scrollbar-thumb:hover{background-color:#494949}.info_filter-box-item--switch{display:flex;width:max-content}.info_filter-box-item input[type="radio"]{display:none}.info_filter-box-item input[type="checkbox"]{display:none}.info_filter-box-item--switch{display:flex;margin-bottom:5.581vw}.info_filter-box-item--switch{display:flex;flex-direction:row;height:11.163vw;overflow:hidden;padding:0;background:#333;border-radius:2.791vw}.info_filter-box-item--switch input{display:none}.info_filter-box-item--switch label{height:100%;display:flex;align-items:center;padding:0 5.581vw .233vw;box-sizing:border-box;border-radius:2.791vw;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;cursor:pointer}.info_filter-box-item--switch .filter-option input[type="radio"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.info_filter-box-item--switch .filter-option label:hover{color:#a1d683;transition:.3s all}.info_filter-box-item{margin-bottom:5.581vw}.info_filter-box-item .filter-group:nth-child(1){margin-bottom:2.791vw}.info_filter-box-item .item_title{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#767676;margin-bottom:1.86vw}.info_filter-box-item .filter-display{display:flex;justify-content:space-between;align-items:center}.info_filter-box-item .value-box{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;margin-bottom:2.791vw;transition:.2s}.info_filter-box-item .value-box.active{color:#b0f086;transition:.2s}.info_filter-box-item .slider-container{position:relative;height:1.86vw;margin-bottom:1.86vw}.ui-widget-header{background:linear-gradient(to right,#a1d683,#a1d683)!important;border:none!important}.ui-slider{background:#333!important;border:none!important;height:1.86vw!important;border-radius:1.163vw!important;box-shadow:inset 0 .233vw .698vw rgba(0,0,0,.1)}.ui-slider-range{border-radius:1.163vw!important}.ui-slider .ui-slider-handle{background:#a1d683!important;border:none!important;border-radius:50%;width:4.651vw!important;height:4.651vw!important;cursor:pointer;box-shadow:none;top:-1.86vw!important;cursor:pointer!important}.ui-slider .ui-slider-handle:hover{box-shadow:none;border:none!important}.ui-slider .ui-slider-handle:active{border:none!important}.ui-slider .ui-slider-handle:focus-visible{border:none!important;box-shadow:none!important;outline:none}.filter-output{display:flex;flex-wrap:wrap;gap:1.86vw}.filter-output__item{display:flex;border-radius:9.767vw;padding:0 0 0 3.721vw;background:#333;align-items:center;box-sizing:border-box;gap:.93vw}.filter-output__item span{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#f7f7f7}.filter-output__item:hover .filter-output__item-close{background:rgba(250,85,90,.08);transition:.2s}.filter-output__item-close{display:flex;position:relative;align-items:center;width:7.442vw;height:7.442vw;justify-content:center;border-radius:3.721vw;transition:.2s;background:none;cursor:pointer}.filter-output__item .filter-output__item-close:hover{transition:.2s;background:#fa555a}.filter-output__item-close::before{content:'';background:#494949;width:4.651vw;height:.698vw;display:flex;transform:rotate(45deg);left:1.86vw;position:relative;border-radius:2.791vw}.filter-output__item-close::after{content:'';background:#494949;width:4.651vw;height:.698vw;display:flex;transform:rotate(-45deg);right:1.86vw;position:relative;border-radius:2.791vw}.filter-output__item:hover .filter-output__item-close::before{transition:.2s;background:#fa555a}.filter-output__item:hover .filter-output__item-close::after{transition:.2s;background:#fa555a}.filter-output__item .filter-output__item-close:hover::before{transition:.2s;background:white}.filter-output__item .filter-output__item-close:hover::after{transition:.2s;background:white}.filter-output__item--reset{background:rgba(250,85,90,.08);cursor:pointer}.filter-output__item--reset span{color:#fa555a}.filter-output__item--reset:hover span{color:white;transition:.2s}.filter-output__item--reset:hover{background:#fa555a;transition:.2s}.filter-output__item--reset .filter-output__item-close{background:none!important;transition:.2s}.filter-output__item--reset .filter-output__item-close::after{background:#fa555a;transition:.2s}.filter-output__item--reset .filter-output__item-close::before{background:#fa555a;transition:.2s}.filter-output__item--reset:hover .filter-output__item-close::after{background:white;transition:.2s}.filter-output__item--reset:hover .filter-output__item-close::before{background:white;transition:.2s}.info_filter-box__bottom .info_filter-box-item--switch label{color:#a1d683}.info_filter-box__bottom{margin-top:auto;position:absolute;bottom:3.581vw;width:calc(100% - 11.163vw)}.info_filter-box__bottom .info_filter-box-item--switch{margin-bottom:0}.info_filter-box__bottom .pagination{margin-bottom:2.791vw;justify-content:space-between}.section_catalog--page .info_list{display:grid;grid-template-columns:repeat(1,1fr);gap:7.442vw;width:100%}.section_catalog .card{display:flex;flex-direction:column}.section_catalog .card-heaader{height:71.86vw;border-radius:2.791vw 2.791vw 0 0;position:relative;width:100%;overflow:hidden;min-height:71.86vw;max-height:93.023vw}.section_catalog .card-heaader__sticker{position:absolute;top:0;left:0;font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#a1d683;width:max-content;display:flex;align-items:center;justify-content:center;border-radius:0 0 2.791vw 0;padding:0 3.721vw .465vw;box-sizing:border-box;height:9.302vw;-webkit-backdrop-filter:blur(5.581vw);backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64);z-index:1}.section_catalog .card-heaader__slider{position:relative;overflow:hidden;height:100%;width:100%;cursor:pointer}.section_catalog .card-heaader__slider img{height:100%;object-fit:cover;width:100%}.section_catalog .indicators-container{position:absolute;bottom:0;left:0;right:0;display:flex;justify-content:space-between;align-items:center;height:.93vw;z-index:5;pointer-events:none}.section_catalog .indicator-item{flex:1;height:.93vw;background:#222;margin:0;transition:background-color .2s ease}.section_catalog .indicator-item.active{background:#767676}.section_catalog .active-indicator{position:absolute;bottom:0;left:0;width:20vw;height:.93vw;background:#767676;z-index:10;pointer-events:none;transition:left .2s ease}.section_catalog .card-body{display:flex;flex-direction:column;gap:5.581vw}.section_catalog .card-body__info{border-radius:0 0 2.791vw 2.791vw;padding:3.721vw;background:#333;box-sizing:border-box}.section_catalog .card-body__info .name{font-family:var(--font-family);font-weight:500;font-size:4.651vw;line-height:122%;color:#fff;margin-bottom:.465vw}.section_catalog .card-body__info .parametr{margin-bottom:.465vw;font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#cfcfcf}.section_catalog .card-body__parametr{display:flex;flex-direction:column;gap:1.395vw;padding:0 3.721vw;box-sizing:border-box;margin-bottom:5.581vw}.section_catalog .card-body__parametr .item{display:flex;flex-wrap:nowrap;justify-content:space-between;padding-bottom:2.326vw;border-bottom:.465vw solid #333;box-sizing:border-box}.section_catalog .card-body__parametr .item_name{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#767676}.section_catalog .card-body__parametr .item_value{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;text-align:right;color:#a1d683}.section_catalog .card-footer{display:flex;flex-direction:column;gap:3.721vw;margin-top:auto;height:auto}.section_catalog .card-footer .btn-main{margin-top:auto;max-width:calc(100% - 7.442vw);left:3.721vw;position:relative}.section_catalog .card-footer__box{display:flex;flex-direction:column;padding-right:3.721vw}.section_catalog .card-footer__box .price{font-family:var(--font-family);font-weight:500;font-size:4.651vw;line-height:122%;text-align:right;color:#fff}.section_catalog .card-footer__box .old-price{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;text-align:right;color:#767676}.section_catalog .card-heaader__btns{display:flex;position:absolute;right:0;top:0;gap:.93vw}.section_catalog .card-heaader__btns .item{border-radius:0 0 2.791vw 2.791vw;box-sizing:border-box;padding:0 2.791vw .465vw;width:9.302vw;height:9.302vw;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64);cursor:pointer}.section_catalog .card-heaader__btns .item svg{width:3.256vw;height:3.256vw}.section_catalog .card-heaader__btns .item:nth-child(2) svg{width:2.558vw;height:3.256vw}.section_catalog .card-heaader__btns .item:nth-child(2){border-radius:0 0 0 2.791vw}.section_catalog .card-heaader__btns .item:hover{background:#333;transition:.3s}.section_catalog .card-heaader__btns .item.active{background:#fff;transition:.3s}.section_catalog .card-heaader__btns .item.active:hover{background:rgba(255,255,255,.8);transition:.3s}.section_catalog .card-heaader__btns .item.active path{fill:#222!important}.section_catalog .info_filter.active .filter-btn:hover{border:.465vw solid #222;background:#222}.section_catalog .info_filter.active .filter-btn::before{background-image:url('/wp-content/themes/optima/img/X.svg')}.section_catalog .info_filter.active .filter-btn:hover::before{filter:none}.section_catalog .info_filter .filter-btn{top:0;backdrop-filter:blur(5.581vw);background:#333;border:.465vw solid #333}.section_catalog .info_filter--search.active{box-shadow:0 1.86vw 5.581vw 0 rgba(0,0,0,.32);background:#333;padding-top:5.581vw;padding-bottom:5.581vw;border-radius:5.581vw}.info_filter--search .info_filter-box-item{display:none}.info_filter--search .info_filter-box-item--switch{display:flex;margin-bottom:0}.info_filter--search .filter-output{display:none}.section_catalog .info_filter .filter-btn{top:5.581vw}.section_catalog .info_filter.active .filter-btn{border:.465vw solid #222;background:#222}.section_catalog--search .title{margin-bottom:1.86vw}.section_catalog .info_filter{padding-top:5.581vw}.section_catalog--page .info_filter{padding-top:0}.section_catalog .info_filter.active .info_filter-box-item--switch{background:#222}.info_filter--search.active .info_filter-box-item{display:block}.info_filter--search.active .info_filter-box-item--switch{display:flex;margin-bottom:5.581vw}.info_filter--search.active .filter-output{display:flex}.info_filter--search.active .filter-output__item{background:#222}.info_filter--search.active .filter-output__item--reset{background:rgba(250,85,90,.08)}.info_filter--search.active .filter-output__item--reset:hover{background:#fa555a}.info_filter--search.active .ui-slider{background:#222!important}.info_filter--search.active .filter-title-dropdown{background:#222}.info_filter--search.active .filter-group.active .accordion{background:#222}.section_catalog .container .title span{font-family:var(--second-family);font-weight:400;font-size:4.651vw;line-height:122%;letter-spacing:.01em;color:#8c8c8c;display:block;margin-top:.93vw}.info_filter-box-item--city .filter-group:nth-child(1){margin-bottom:0}.section_catalog .content{display:flex;flex-direction:column;width:100%}.section_catalog .content__box{display:flex;flex-direction:column-reverse;gap:2.791vw;margin-bottom:22.558vw;padding:0 3.721vw;position:relative;box-sizing:border-box}.section_catalog .content__box .hr{height:.233vw;width:100%;background:#333;border-radius:.465vw;margin:0;box-sizing:border-box}.info_filter-box-item--checkbox-parametr{display:flex;flex-direction:row;gap:.93vw;flex-wrap:wrap}.info_filter-box-item--checkbox-parametr input{display:none}.info_filter-box-item--checkbox-parametr label{height:100%;display:flex;align-items:center;padding:2.558vw 3.721vw;box-sizing:border-box;border-radius:2.791vw;font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#f7f7f7;cursor:pointer;background:#333}.info_filter-box-item--checkbox-parametr .filter-option input[type="checkbox"]:checked+label{background:#a1d683;text-shadow:none;color:#222;transition:.3s all}.info_filter-box-item--checkbox{flex-direction:column}.info_filter-box-item--checkbox-parametr .filter-option label:hover{color:#a1d683;transition:.3s all}.info_filter-box-item--switch .filter-option input[type="radio"]:checked+label:hover{background:#b0f086}.info_filter-box-item--checkbox-parametr .filter-option input[type="checkbox"]:checked+label:hover{background:#b0f086}.info_filter-box-item--color .info_filter-box-item--checkbox-parametr .filter-option label{padding:.93vw 3.721vw .93vw .93vw}.info_filter-box-item--color .info_filter-box-item--checkbox-parametr .filter-option label span{border:.465vw solid #333;border-radius:1.86vw;width:7.442vw;height:7.442vw;margin-right:1.86vw;box-sizing:border-box}.section_catalog--page{margin-top:5.581vw;margin-bottom:19.535vw}.filter-dop{display:flex;flex-wrap:nowrap;justify-content:space-between;align-items:center;padding-top:2.326vw}.filter-dop__status{display:flex;gap:3.721vw 7.442vw;flex-wrap:wrap}.filter-dop__status .custom-checkbox::after{content:'';display:inline-block;position:absolute;width:5.581vw;height:5.581vw;background:none;left:0;top:0;border:.465vw solid #333;border-radius:.93vw;box-sizing:border-box;cursor:pointer;transition:.3s all}.filter-dop__status li:hover .custom-checkbox::after{border:.465vw solid #a1d683;transition:.3s all}.filter-dop__status .custom-checkbox{position:relative;display:flex;align-items:center}.filter-dop__status .custom-checkbox div{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;margin-left:8.372vw;cursor:pointer;text-wrap:nowrap}.filter-dop__status .custom-checkbox input[type="checkbox"]:checked+div::after{content:'';display:inline-block;position:absolute;width:5.581vw;height:5.581vw;left:0;top:0;z-index:2;border-radius:0;box-sizing:border-box;border:none;background:white;cursor:pointer;background-size:5.581vw 5.581vw;background-image:url('/wp-content/themes/optima/img/check.png');background-size:cover;background-position:center;background-repeat:no-repeat;border-radius:.93vw;overflow:hidden}.filter-dop__sort{display:flex;gap:.93vw;position:absolute;bottom:-15.116vw}.filter-dop__sort .filter-group{position:relative}.filter-dop__sort .filter-group .filter-title-dropdown{width:max-content;font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:118%;padding:0 3.721vw 0 2.791vw;height:9.302vw;align-items:center}.filter-dop__sort .filter-group .filter-title-dropdown::after{display:none}.filter-dop__sort .filter-group.active>.filter-title-dropdown::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-dop__sort .filter-title-dropdown::before{content:'';background-image:url('/wp-content/themes/optima/img/Sort.svg');background-size:4.651vw 4.651vw;width:4.651vw;height:4.651vw;transition:.3s all;margin-left:0;z-index:2;margin-right:1.86vw}.filter-dop__sort .filter-group.active .accordion{z-index:2}.filter-dop__sort .filter-group .accordion{width:auto;position:absolute;box-sizing:border-box;bottom:auto;top:11.163vw;border:.233vw solid #494949;border-radius:2.791vw;box-sizing:border-box;-webkit-backdrop-filter:blur(5.581vw);backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64)}.filter-dop__sort .filter-group.input-selected .filter-title-dropdown::before{transition:.3s all;filter:brightness(0) saturate(100%) invert(81%) sepia(23%) saturate(825%) hue-rotate(52deg) brightness(91%) contrast(87%)}.filter-dop__sort .filter-group .accordion .filter-option label{text-wrap:nowrap;background:none!important}.filter-dop__sort .filter-group .accordion .filter-options{padding-right:0}.filter-dop__sort .filter-group input{display:none}.filter-dop__sort .filter-option label::after{content:'';position:absolute;left:3.256vw;top:50%;transform:translateY(-50%) scale(0);width:2.791vw;height:2.791vw;border-radius:50%;background:#fff;transition:transform .3s ease}.filter-dop__sort .filter-option label:hover::after{background:#a1d683;transition:.3s all}.filter-dop__sort .filter-option label::before{content:'';position:absolute;left:1.86vw;top:50%;transform:translateY(-50%);width:5.581vw;height:5.581vw;border:.465vw solid #222;border-radius:50%;background:transparent;transition:all .3s ease;box-sizing:border-box}.filter-dop__sort input[type="radio"]:checked+label::before{border-color:#fff;transition:.3s all}.filter-dop__sort input[type="radio"]:checked+label::after{transform:translateY(-50%) scale(1)}.filter-dop__sort input[type="radio"]:checked+label:hover::before{border-color:#a1d683;transition:.3s all}.filter-dop__sort .filter-option{position:relative}.filter-dop__sort .filter-option label:hover::before{border:.465vw solid #a1d683}.filter-dop__sort .filter-group .accordion .filter-option label{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#f7f7f7;padding:1.86vw 3.721vw 1.86vw 10.233vw;box-sizing:border-box;cursor:pointer;display:block;transition:color .3s ease;position:relative;text-shadow:none}.filter-dop__sort .filter-group .accordion{padding-top:0;z-index:2}.filter-dop__sort .filter-group:nth-child(2) .filter-title-dropdown::before{display:none!important}.filter-dop__sort .filter-group:nth-child(2) .accordion{right:0}.filter-dop__sort .filter-group .accordion .filter-option input[type="radio"]:checked+label{color:#f7f7f7}.filter-dop__sort .filter-group .accordion .filter-option input[type="radio"]:checked+label:hover{color:#a1d683}.filter-dop__sort .filter-group .accordion .filter-option:hover label{color:#a1d683}.section_catalog .content .show-product{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;padding:0 9.302vw;border:.465vw solid #333;border-radius:2.791vw;display:flex;transition:.3s all;height:11.163vw;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:calc(100% - 7.442vw);background:#333;cursor:pointer;margin:7.442vw auto 3.721vw}.section_catalog .content .show-product:hover{text-shadow:0 0 5.581vw rgba(176,240,134,.24);color:#b0f086;transition:.3s all;border:.465vw solid #494949}.pagination-catalog{display:flex;gap:.93vw;margin-left:auto;margin-right:auto;position:relative;width:calc(100% - 7.442vw);justify-content:space-between}.pagination-catalog .prev,.pagination-catalog .next{border-radius:2.791vw;width:49.5%;height:11.163vw;background:none;transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;position:absolute;bottom:-12.093vw;background:#333}.pagination-catalog .prev{left:0}.pagination-catalog .next{right:0}.pagination-catalog .prev span,.pagination-catalog .next span{display:none!important}.pagination-catalog .next:hover,.pagination-catalog .prev:hover{background:#494949;transition:.3s all}.pagination-catalog .prev::before{content:'';width:4.651vw;height:4.651vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:4.651vw 4.651vw}.pagination-catalog .next::before{content:'';width:4.651vw;height:4.651vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:4.651vw 4.651vw}.pagination-catalog .next:hover::before{filter:none}.pagination-catalog .prev:hover::before{filter:none}.pagination-catalog .count{border-radius:2.791vw;width:11.163vw;height:11.163vw;display:flex;align-items:center;justify-content:center;font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#f7f7f7;transition:.3s all}.pagination-catalog .count:hover{background:#333;color:#b0f086;transition:.3s all}.pagination-catalog .count.active{background:#a1d683;color:black;transition:.3s all}.section_catalog .info_filter-box .btn-show-filter{display:flex;justify-content:center;margin-bottom:7.442vw}.section_catalog .info_filter-box .btn-show-filter::before{content:'';width:4.651vw;height:4.651vw;background-image:url('/wp-content/themes/optima/img/Filter-black.svg');background-size:4.651vw 4.651vw;margin-right:.93vw}.info_filter-box-item__mb--hidden{display:none}.section_catalog--page .filter-output{padding-bottom:4.651vw}.info_filter-box-item__mb--hidden.active{display:initial}.section_catalog--page .info_filter-box.fixed{position:static!important;top:auto!important;left:auto!important}.section_catalog--detail-info{margin-top:5.581vw;margin-bottom:14.884vw}.section_catalog--detail-info .container{display:grid;flex-wrap:nowrap;grid-template-columns:repeat(1,1fr);gap:3.721vw}.section_catalog--detail-info .content__parametr-desctop{display:none}.section_catalog--detail-info .content__parametr-mobile{display:block}.section_catalog--detail-info .gallery__sticker{position:absolute;top:0;left:0;font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#a1d683;width:max-content;display:flex;align-items:center;justify-content:center;border-radius:0 0 2.791vw 0;padding:0 3.721vw .465vw;box-sizing:border-box;height:9.302vw;-webkit-backdrop-filter:blur(5.581vw);backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64);z-index:2}.section_catalog--detail-info .gallery__btns{display:flex;position:absolute;right:0;top:0;gap:.93vw;z-index:2}.section_catalog--detail-info .gallery__btns .item{border-radius:0 0 2.791vw 2.791vw;box-sizing:border-box;padding:0 2.791vw .465vw;width:9.302vw;height:9.302vw;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64);cursor:pointer}.section_catalog--detail-info .gallery__btns .item:nth-child(1) svg{width:3.023vw;height:3.023vw}.section_catalog--detail-info .gallery__btns .item svg{width:3.256vw;height:3.256vw}.section_catalog--detail-info .gallery__btns .item:nth-child(3) svg{width:2.558vw;height:3.256vw}.section_catalog--detail-info .gallery__btns .item:nth-child(3){border-radius:0 0 0 2.791vw}.section_catalog--detail-info .gallery__btns .item:hover{background:#333;transition:.3s}.section_catalog--detail-info .gallery__btns .item.active{background:#fff;transition:.3s}.section_catalog--detail-info .gallery__btns .item.active:hover{background:rgba(255,255,255,.8);transition:.3s}.section_catalog--detail-info .gallery__btns .item.active path{fill:#222!important}.slider-cars-detail{opacity:0}.slider-cars-detail.swiper-initialized{opacity:1}.slider-cars-detail-dop{opacity:0}.slider-cars-detail-dop.swiper-initialized{opacity:1}.section_catalog--detail-info .gallery{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.93vw;border-radius:2.791vw;width:calc(100% + 11.163vw);right:5.581vw}.slider-cars-detail-dop,.slider-cars-detail{width:100%}.slider-cars-detail__item{width:100%;height:133.953vw}.slider-cars-detail-dop__item img,.slider-cars-detail__item img{width:100%;height:100%;object-fit:cover}.slider-cars-detail-dop__item{width:100%;height:23.023vw;cursor:pointer}.pagination-detail-cars{margin-top:0;display:flex;gap:.465vw;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2;left:0;bottom:auto}.pagination-detail-cars .prev,.pagination-detail-cars .next{border-radius:50%;width:7.442vw;height:7.442vw;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);position:absolute;z-index:2;transform:translateY(-50%)}.pagination-detail-cars .prev{border-radius:50%;left:3.721vw}.pagination-detail-cars .next{border-radius:50%;right:3.721vw;margin-left:auto}.pagination-detail-cars .prev span,.pagination-detail-cars .next span{display:none!important}.pagination-detail-cars .next:hover,.pagination-detail-cars .prev:hover{background:#494949;transition:.3s all}.pagination-detail-cars .prev::before{content:'';width:4.651vw;height:4.651vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:4.651vw 4.651vw}.pagination-detail-cars .next::before{content:'';width:4.651vw;height:4.651vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:4.651vw 4.651vw}.pagination-detail-cars-dop{margin-top:0;display:flex;gap:.465vw;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2}.pagination-detail-cars-dop .prev,.pagination-detail-cars-dop .next{border-radius:50%;width:7.442vw;height:7.442vw;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);position:absolute;z-index:2;transform:translateY(-50%)}.pagination-detail-cars-dop .prev{left:3.721vw}.pagination-detail-cars-dop .next{right:3.721vw;margin-left:auto}.pagination-detail-cars-dop .prev span,.pagination-detail-cars-dop .next span{display:none!important}.pagination-detail-cars-dop .next:hover,.pagination-detail-cars-dop .prev:hover{background:#494949;transition:.3s all}.pagination-detail-cars-dop .prev::before{content:'';width:4.651vw;height:4.651vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:4.651vw 4.651vw}.pagination-detail-cars-dop .next::before{content:'';width:4.651vw;height:4.651vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:4.651vw 4.651vw;transition:.3s all}.slider-cars-detail-dop__item::before{content:'';width:100%;height:100%;background:rgba(0,0,0,.5);transition:.3s all;opacity:1;display:block;position:absolute}.slider-cars-detail-dop__item:hover::before{opacity:0;transition:.3s all}.slider-cars-detail-dop__item.thumb-active::before{opacity:0}.section_catalog--detail-info .content{display:grid;grid-template-columns:repeat(1,1fr);gap:7.442vw}.section_catalog--detail-info .content__parametr{display:flex;flex-direction:column}.section_catalog--detail-info .content__parametr-title{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7}.section_catalog--detail-info .content__parametr-top{font-family:var(--font-family);font-weight:500;font-size:4.651vw;line-height:122%;color:#8c8c8c;margin-top:.93vw}.section_catalog--detail-info .content__parametr-box{display:flex;flex-direction:column;margin-top:3.721vw}.section_catalog--detail-info .content__parametr-box-title{font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;margin-bottom:1.628vw;color:#fff}.section_catalog--detail-info .content__parametr-box .item{display:flex;flex-wrap:nowrap;justify-content:space-between;margin-bottom:.93vw;padding-bottom:2.326vw;border-bottom:.465vw solid #333;box-sizing:border-box}.section_catalog--detail-info .content__parametr-box .item_name{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#8c8c8c}.section_catalog--detail-info .content__parametr-box .item_value{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;text-align:right;color:#a1d683}.section_catalog--detail-info .content__parametr-box .item:last-child{margin-bottom:0}.section_catalog--detail-info .content__price{display:flex;gap:3.721vw;flex-direction:column}.section_catalog--detail-info .content__price .price{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#a1d683}.section_catalog--detail-info .content__price .old-price{margin-top:.93vw;font-family:var(--font-family);font-weight:500;font-size:4.651vw;line-height:122%;text-decoration:line-through;color:#8c8c8c}.section_catalog--detail-info .content__price--btns{display:flex;flex-direction:column;gap:.93vw}.section_catalog--detail-info .btn-black{cursor:pointer}.section_catalog--detail-info .tabs{margin-top:3.721vw}.section_catalog--detail-info .tabs-title{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#f7f7f7;margin-bottom:3.721vw}.section_catalog--detail-info .tabs-info{margin-top:3.721vw;font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7;display:none;animation:fadeIn .3s ease}.section_catalog--detail-info .tabs-info.active{display:block}@keyframes fadeIn{from{opacity:0;transform:translateY(2.326vw)}to{opacity:1;transform:translateY(0)}}.section_catalog--detail-info .tabs-info ul{list-style:disc;padding-left:4.651vw}.section_catalog--detail-info .tabs-info p{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7}.section_catalog--detail-info .tabs-info li{font-family:var(--second-family);font-weight:400;font-size:3.721vw;line-height:130%;color:#f7f7f7}.section_catalog--detail-info .filter-group.input-selected .filter-options input{display:none}.slider-cars-detail__item{width:100%;height:74.651vw}.slider-cars-detail-dop__item{width:100%;height:18.605vw;cursor:pointer}.section_catalog--detail-slider .info{display:flex;flex-direction:column;gap:5.581vw}.section_catalog--detail-slider .info .pagination{margin-top:0}.swiperRecCars{opacity:0;width:100%}.swiperRecCars.swiper-initialized{opacity:1}.swiperDopCars{opacity:0;width:100%}.swiperDopCars.swiper-initialized{opacity:1}.section_catalog--detail-slider{margin-bottom:11.163vw;margin-top:11.163vw}.section__map .box_title{font-family:var(--font-family);font-weight:700;font-size:6.512vw;line-height:114%;letter-spacing:-.01em;color:#fff;margin-bottom:5.581vw}.section__map .box__name_dealers{font-family:var(--font-family);font-weight:500;font-size:4.651vw;line-height:122%;text-decoration:underline;text-decoration-skip-ink:none;color:#a1d683;margin-bottom:1.86vw;display:block}.section__map--details-cars #map{height:186.047vw}.section__map--details-cars .box__name{margin-bottom:7.674vw}.section__gradient-form--variant-two--vertical .container{display:flex;flex-direction:column;justify-content:center;align-content:center}.section__gradient-form--variant-two--vertical .container .box-form{margin:0 auto 0}.section__gradient-form--variant-two--vertical .box-contacts{display:flex;flex-direction:column;justify-content:space-between;justify-content:flex-start;align-items:flex-start;text-align:left}.section__gradient-form--variant-two--vertical .box-contacts .top{width:100%}.section_catalog--detail-slider .container{position:relative}.section_catalog--detail-slider .reset-product{font-family:var(--font-family);font-weight:600;font-size:3.256vw;line-height:125%;color:#b8b8b8;position:absolute;right:5.581vw;top:2.326vw;cursor:pointer;transition:.3s all}.section_catalog--detail-slider .reset-product:hover{transition:.3s all;color:#fa555a}.section_catalog--compare .info{flex-direction:column}.swiperCompareCars{opacity:0;width:100%}.swiperCompareCars.swiper-initialized{opacity:1}.section_catalog--compare .pagination .count{display:flex!important}.section_catalog--compare .pagination{margin-left:auto;margin-right:auto}.section_catalog--compare .pagination .prev,.section_catalog--compare .pagination .next{width:30.698vw}.section_catalog--detail-slider .info .pagination{opacity:0}.section_catalog--detail-slider .info .pagination.active{opacity:1}.section_catalog--compare .card-body__parametr .item_value{margin-left:auto}.section_catalog--compare .box-compare-paramets{position:absolute;top:89.535vw;width:100%}.section_catalog--compare .card-body__info{padding:3.721vw}.section_catalog--compare .info_filter--search{max-height:100%;overflow:hidden}.section_catalog--compare .swiper-container-wrapper{width:70%;padding-right:3.721vw;box-sizing:border-box;margin-left:auto}.swiperCompareCars-pagination{display:none}.swiperCompareCars-pagination--mb{display:flex}.section_catalog--compare .info_filter--search{padding-top:0}.section_catalog--compare .card-heaader{height:46.512vw;min-height:46.512vw;max-height:46.512vw;border-radius:1.86vw 1.86vw 0 0}.section_catalog--compare .card-body__info .name{font-size:2.791vw}.section_catalog--compare .card-body__info .parametr{margin-bottom:0;font-size:2.791vw}.section_catalog--compare .card-heaader__btns .item{border-radius:0 0 1.86vw 1.86vw;box-sizing:border-box;padding:0 1.395vw 0;width:5.814vw;height:5.814vw}.section_catalog--compare .card-heaader__btns .item svg{width:2.791vw;height:2.791vw}.section_catalog .card-heaader__btns .item:nth-child(2) svg{width:2.791vw;height:2.791vw}.section_catalog--compare .active-indicator{width:auto}.section_catalog--compare .card-heaader__sticker{font-size:2.791vw;height:6.977vw;border-radius:0 0 1.86vw 0}.section_catalog--compare .card-heaader__btns .item:nth-child(2){border-radius:0 0 0 1.86vw}.section_catalog--compare .card-body__parametr{padding:0}.section_catalog--compare .card-body__parametr .item_name{font-size:2.791vw}.section_catalog--compare .card-body__parametr .item_value{font-size:2.791vw}.section_catalog--compare .card-body{gap:8.14vw}.section_catalog--compare .btn-main{font-family:var(--font-family);font-weight:600;font-size:2.326vw;line-height:133%;text-align:center;color:#222;border-radius:2.791vw;text-wrap:wrap;padding:2.326vw 9.302vw 2.558vw}.section_catalog--compare .card-body__info{padding-bottom:0;max-height:18.14vw;height:18.14vw;overflow:hidden}.section_catalog--compare .info_filter--search{max-height:100%;overflow:hidden}.section_catalog--compare .card-body__info .name{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section_catalog--compare .card-body__info .parametr{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.section_catalog .active-indicator{width:auto}.section_catalog--compare .box-compare-paramets{position:absolute;top:67.442vw}.section_catalog--compare .card-heaader{height:24.419vw;min-height:24.419vw;max-height:24.419vw;border-radius:1.86vw 1.86vw 0 0}.section_catalog--compare .btn-main{padding:.93vw 2.093vw 1.163vw}.section_catalog--compare .card-heaader__sticker{display:none}header .box-icon-btns{display:flex;gap:1.86vw;margin-left:1.86vw}header .box-icon-btns a{display:block;position:relative;width:9.302vw;height:9.302vw}header .box-icon-btns a span{position:absolute;top:-1.395vw;right:-.465vw;font-family:var(--font-family);font-weight:600;font-size:3.721vw;line-height:133%;color:#fff;z-index:1}.box-share{display:flex;gap:5.814vw;justify-content:center;padding-bottom:4.651vw;padding-top:1dvh}.box-share a{width:11.628vw;height:11.628vw}.box-share img{width:11.628vw;height:11.628vw;cursor:pointer}.section__news--detail .gallery{width:100%;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:.93vw;border-radius:0;width:calc(100% + 11.163vw);min-width:calc(100% + 11.163vw);right:5.581vw}.section__news--detail .slider-cars-detail{height:74.651vw}.section__news--detail .slider-cars-detail{border-radius:2.791vw}.section__news--detail .pagination-detail-cars .prev::before{content:'';width:4.651vw;height:4.651vw;background-image:url('/wp-content/themes/optima/img/arrow_prev.svg');background-size:4.651vw 4.651vw}.section__news--detail .pagination-detail-cars .next::before{content:'';width:4.651vw;height:4.651vw;background-image:url('/wp-content/themes/optima/img/arrow_next.svg');background-size:4.651vw 4.651vw}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{width:9.302vw;height:9.302vw}.section__news--detail .pagination-detail-cars{margin-top:0;display:flex;gap:.465vw;margin-left:auto;margin-right:auto;position:absolute;transform:translateY(-50%);width:100%;z-index:2;top:50%;z-index:2;left:0;bottom:auto}.section__news--detail .slider-cars-detail-dop__item{height:18.605vw}.section__news--detail .slider-cars-detail-dop__item img,.section__news--detail .slider-cars-detail__item img{border-radius:2.791vw}.section__news--detail .pagination-detail-cars .prev,.section__news--detail .pagination-detail-cars .next{border-radius:50%;width:7.442vw;height:7.442vw;background:rgba(51,51,51,.32);transition:.3s all;display:flex;justify-content:center;align-items:center;cursor:pointer;backdrop-filter:blur(5.581vw);-webkit-backdrop-filter:blur(5.581vw);position:absolute;z-index:2;transform:translateY(-50%);opacity:.8}.section__news--detail .pagination-detail-cars .next:hover,.section__news--detail .pagination-detail-cars .prev:hover{opacity:1;transition:.3s all}.section__news--detail .pagination-detail-cars .prev{border-radius:50%;left:3.721vw}.section__news--detail .pagination-detail-cars .next{border-radius:50%;right:3.721vw;margin-left:auto}.section__news--detail .slider-cars-detail__item{height:74.651vw}.section__news--detail .slider-cars-detail-dop{border-radius:2.791vw}.arrow-top-scroll{position:fixed;right:5.581vw;bottom:11.628vw;border:.233vw solid #fff;border-radius:2.791vw;width:9.302vw;height:9.302vw;box-sizing:border-box;background:#333;display:flex;align-items:center;justify-content:center;transition:.2s all;cursor:pointer;opacity:0;z-index:-1}.arrow-top-scroll.active{opacity:1;z-index:999}.arrow-top-scroll:hover{transition:.2s all;background:rgba(0,0,0,0)}.arrow-top-scroll::before{content:'';background-image:url('/wp-content/themes/optima/img/arrow-submenu.svg');background-size:4.651vw 4.651vw;width:4.651vw;height:4.651vw;transform:rotate(180deg)}.arrow-top-scroll.absolute-mode{position:absolute;bottom:auto;top:auto}.arrow-wrapper{position:relative;width:100%}.collapsible-text{max-height:36.047vw;overflow:hidden;transition:max-height .3s ease}.collapsible-text.expanded{max-height:1162.791vw}.section__news--detail .text-container{position:relative;width:95%}.button-panel{width:4.651vw;height:4.651vw;position:absolute;right:-6.977vw;top:31.395vw}.button-panel button{font-size:3.256vw;cursor:pointer;display:flex;background:#a1d683;color:#222;border-radius:50%;box-sizing:border-box;width:4.651vw;height:4.651vw;display:flex;align-items:center;justify-content:center}.button-panel button:hover{background:#b0f086;box-shadow:0 0 9.302vw 0 rgba(176,240,134,.16),0 0 2.326vw 0 rgba(181,214,163,.16);transition:.3s}.button-panel button.hidden{display:none}.section__mail .container{display:grid;grid-template-columns:repeat(1,1fr);gap:4.186vw;backdrop-filter:blur(5.581vw);background:rgba(51,51,51,.64);border-radius:5.581vw;padding:7.674vw 5.116vw 5.116vw;width:calc(100% - 7.442vw);margin-top:11.163vw;margin-bottom:11.163vw}.section__mail .box-form{padding:0;box-sizing:border-box;backdrop-filter:none;background:none;border-radius:0}.section__mail .title{margin-bottom:2.326vw}.section__mail .text{padding-right:13.953vw;font-family:var(--font-family);font-weight:600;font-size:2.558vw}.section__mail .box-form form{display:grid;grid-template-columns:repeat(1,1fr)}.section__mail .box-form .custom-checkbox{grid-column:1 span}.section__mail .box-form .yandex-smart-container{grid-column:1 span}.section__mail .box-form .btn-main{margin-top:9.302vw}.section__mail .box-form .box:nth-child(2){margin-right:0}.section__mail .box-form .box:nth-child(3){margin-left:0}.section_catalog .info .info__content-front{display:flex;position:relative;width:100%;flex-direction:column;overflow:hidden}.section_catalog .info .info__content-front .filter-dop__sort{margin-left:0;position:relative;bottom:0}.section_catalog .info .info__content-front .filter-dop{padding-top:0}.section_catalog .info .info__content-front .content__box{margin-bottom:6.977vw}}.card-heaader__slider{position:relative;overflow:hidden;touch-action:pan-y}