@keyframes rotate{0%{transform:rotate(0)}to{transform:rotate(2turn)}}*,sub,sup{margin:0;padding:0}article,aside,audio,b,body,canvas,dd,details,div,dl,dt,em,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,img,mark,menu,nav,span,strong,summary,table,tbody,tfoot,th,thead,time,tr,u,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;background:0 0;font-size:100%;box-sizing:border-box}sub,sup{vertical-align:sub;font-size:smaller}label{vertical-align:baseline}label,section,sub,sup,td{border:0;box-sizing:border-box}section{margin:0;font-size:100%}a,button,input,label,select,td,textarea{margin:0;padding:0;font-size:100%}a,label,section,sub,sup,td{background:0 0}a,section{vertical-align:baseline}a{text-decoration:none}table{border-collapse:collapse;border-spacing:0}td,td img{vertical-align:top}button,input,select,textarea{font-family:inherit;box-sizing:border-box}section,select,sub,sup,td{outline:0}input[type=checkbox]{vertical-align:middle}input[type=radio]{vertical-align:text-bottom}sup{vertical-align:super}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}html{height:100%!important}body{font-weight:400;text-align:left;position:relative;width:100%;background:#fff}body input:focus:required:invalid,body textarea:focus:required:invalid{color:red}body input:required:valid,body textarea:required:valid{color:green}input[type=button],input[type=submit],label{cursor:pointer;outline:0}a,a img,button,input,textarea{transition:color .5s,background .5s,opacity .5s,border .5s}button{cursor:pointer}a,a img,input,textarea{outline:0}.btn,button{outline:0}.btn:active,.btn:focus,.btn:hover,a img:active,a img:focus,a img:hover,a:active,a:focus,a:hover,button:active,button:focus,button:hover,input:active,input:focus,input:hover,textarea:active,textarea:focus,textarea:hover{outline:0!important;box-shadow:none!important}img{width:auto;height:auto;max-width:100%}.wrapper{margin:0 auto;min-height:100%;height:auto!important;position:relative}@font-face{font-family:"Road Radio Bold";src:url(../fonts/RoadRadio/RoadRadio-Bold.eot);src:url(../fonts/RoadRadio/RoadRadio-Bold.eot?#iefix)format("embedded-opentype"),url(../fonts/RoadRadio/RoadRadio-Bold.woff)format("woff"),url(../fonts/RoadRadio/RoadRadio-Bold.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:"SFT Schrifted Sans TRIAL";src:url(../fonts/SFTSchriftedSansTrial/SFTSchriftedSansTRIAL-Medium.eot);src:url(../fonts/SFTSchriftedSansTrial/SFTSchriftedSansTRIAL-Medium.eot?#iefix)format("embedded-opentype"),url(../fonts/SFTSchriftedSansTrial/SFTSchriftedSansTRIAL-Medium.woff)format("woff"),url(../fonts/SFTSchriftedSansTrial/SFTSchriftedSansTRIAL-Medium.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:"SFT Schrifted Sans TRIAL";src:url(../fonts/SFTSchriftedSansTrial/SFTSchriftedSansTRIAL-Regular.eot);src:url(../fonts/SFTSchriftedSansTrial/SFTSchriftedSansTRIAL-Regular.eot?#iefix)format("embedded-opentype"),url(../fonts/SFTSchriftedSansTrial/SFTSchriftedSansTRIAL-Regular.woff)format("woff"),url(../fonts/SFTSchriftedSansTrial/SFTSchriftedSansTRIAL-Regular.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@supports not selector(::-webkit-scrollbar){html{scrollbar-width:thin;scrollbar-color:#0f4158 #67bee5}}@media (max-width:1200px){.container{padding-left:8px;padding-right:8px}}#formModal .wpcf7-response-output,.cd-panel--menu,.modal .modal-title,.section-subtitle,.wpcf7-form,body{font-family:"SFT Schrifted Sans TRIAL",serif}.btn,.call-to-manager__title,.footer__nav .menu-item a,.header,.section-title,.tg-bot__title{font-family:"Road Radio Bold",sans-serif}html{overflow-x:hidden}body{height:100%;background-color:#fff;color:#141414}body::-webkit-scrollbar{width:.5rem}body::-webkit-scrollbar-track{background-color:#f6f6f6;border-radius:.7rem}body::-webkit-scrollbar-thumb{background-color:#0f4158;border-radius:.7rem}@media (max-width:767px){body{font-size:16px!important}}@media (min-width:768px){body{font-size:18px!important}}body::after{content:" ";position:absolute;top:0;left:0;width:100%;height:100%;background:0 0;cursor:pointer;transition:all .3s .3s;visibility:hidden}body.no-scroll{overflow:hidden}body.no-scroll::after{background:rgba(0,0,0,.6);transition:all .3s 0s;visibility:visible}.wpcf7-form .wpcf7-spinner::after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased}.btn{border-radius:12px;transition:all .5s ease-out}@media (max-width:1200px){.btn{font-size:16px;padding:11px 20px}}@media (min-width:1200px){.btn{--bs-btn-padding-y:0.5rem;--bs-btn-padding-x:1rem;--bs-btn-font-size:1.25rem}}section{padding:60px 0}.section-title{line-height:110%;text-align:center;color:#0f4158}@media (max-width:767px){.section-title{font-size:26px;margin-bottom:48px}}@media (min-width:768px){.section-title{font-size:36px;margin-bottom:48px}}@media (min-width:1200px){.section-title{font-size:48px;margin-bottom:75px}}.section-subtitle{font-weight:500}picture{justify-content:center;height:100%}.social-links,.social-links a,picture{display:flex;align-items:center}.social-links{column-gap:20px}.social-links a{width:42px;height:42px;justify-content:center;color:#fff!important;font-size:32px}.social-links a:hover{color:#ffc107!important}.header{position:fixed;z-index:5;width:100%;background-color:#fff;border-bottom:1px solid #0f4158;transition:all .5s ease-out}@media (max-width:767px){.header{padding:16px 0}}@media (min-width:768px){.header{padding:24px 0}}@media (min-width:1200px){.header{padding:32px 0}}.header--small{padding:12px 0}.header--small .logo svg{width:150px}.header--small .menu-item{font-size:16px}.header--small .btn{font-size:16px!important;padding:10px 16px!important}.header .logo{display:flex}@media (max-width:1200px){.header .logo{width:135px}}.header .logo svg,.header__nav .menu-item{transition:all .5s ease-out}.header__row{display:flex;align-items:center;justify-content:space-between}.header__nav{column-gap:28px}@media (max-width:1023px){.header__nav{display:none}}.header__nav .menu-item{position:relative;padding:0;color:#0f4158!important;text-decoration:none}.header__nav .menu-item:first-child{display:none}.header__nav .menu-item a{color:#0f4158}.header__nav .menu-item:hover a{color:#48616c}.footer__nav .menu-item:hover::before,.header__nav .menu-item:hover::before{transform-origin:left;transform:scaleX(1)}.header__nav .menu-item::before{content:"";position:absolute;width:100%;height:2px;background-color:#48616c;bottom:0;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}@media (max-width:1023px){.header__button{display:none}}.header .menu-btn{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:#0f4158;border-radius:50%;border:0;position:relative}@media (max-width:767px){.header .menu-btn{display:flex;justify-self:flex-end}}@media (min-width:1024px){.header .menu-btn{display:none}}.header .menu-btn:hover{cursor:pointer}.header .menu-btn i{display:block;position:absolute;width:12px;height:1px;opacity:1;left:10px;transform:rotate(0deg);transition:.25s ease-in-out;background-color:#fff}.header .menu-btn i:nth-child(1){top:12px}.header .menu-btn i:nth-child(2),.header .menu-btn i:nth-child(3){top:16px}.header .menu-btn i:nth-child(4){top:20px}.header.menu-open .menu-btn i:nth-child(1),.header.menu-open .menu-btn i:nth-child(4){top:16px;width:0%;left:50%}.header.menu-open .menu-btn i:nth-child(2){transform:rotate(45deg)}.header.menu-open .menu-btn i:nth-child(3){transform:rotate(-45deg)}@media (max-width:767px){.hero{padding-top:115px}}@media (min-width:768px){.hero{padding-top:130px}}@media (min-width:1200px){.hero{padding-top:180px}}.hero__title,.wpcf7-form p{margin-bottom:0}.hero .office-city{font-weight:700;margin-bottom:6px}.hero .office-address{line-height:1.2}.hero .office-photo{overflow:hidden;border-radius:24px;box-shadow:10px 10px 17px -10px rgba(0,0,0,.5)}@media (max-width:767px){.hero .office-photo{height:300px}}@media (min-width:768px){.hero .office-photo{height:250px}}@media (min-width:1200px){.hero .office-photo{height:450px}}.hero .office-photo img,.how-to-order__item .item-icon img{height:100%;object-fit:cover}.hero .office-team-photo{position:relative;z-index:1;border:4px solid #fff;overflow:hidden;border-radius:24px;margin:-60px auto 0;box-shadow:10px 10px 17px -10px rgba(0,0,0,.5)}@media (max-width:767px){.hero .office-team-photo{max-width:250px}}@media (min-width:768px){.hero .office-team-photo{max-width:200px}}@media (min-width:1200px){.hero .office-team-photo{max-width:300px}}.how-to-order{background-color:#0f4158}.footer .contacts-list a,.footer__nav .menu-item a,.footer__nav .menu-item:hover a,.how-to-order__item{color:#fff}.how-to-order__item .item-icon{display:flex;justify-content:center;height:72px;margin-bottom:1rem}.how-to-order__item .item-title{font-weight:500;font-size:20px;line-height:normal;text-align:center;margin-bottom:1rem}.how-to-order__item .item-text{font-size:16px;line-height:1.5}.call-to-manager img{margin:0 auto}.call-to-manager__title{line-height:normal;color:#0f4158}@media (max-width:767px){.call-to-manager__title{margin-top:1.5rem;text-align:center}}@media (min-width:1200px){.call-to-manager__title{font-size:32px}}@media (max-width:767px){.call-to-manager__description{text-align:center}}.tariffs__grid{display:grid}@media (max-width:1023px){.tariffs__grid{grid-template-columns:repeat(1,1fr);grid-gap:16px}}@media (min-width:1024px){.tariffs__grid{grid-template-columns:repeat(3,1fr);grid-gap:24px}}.tariffs .tariff-card{background-color:#f6f6f6;height:max-content;box-shadow:10px 10px 17px -10px rgba(0,0,0,.5)}@media (max-width:767px){.tariffs .tariff-card{padding:40px 16px;border-radius:32px}}@media (min-width:768px){.tariffs .tariff-card{padding:24px 16px;border-radius:32px}}@media (min-width:1200px){.tariffs .tariff-card{padding:56px 40px 40px;border-radius:50px}}.tariffs .tariff-card:last-child{background-color:#198754;color:#fff}.tariffs .tariff-card:last-child .tariff-card__title{color:#fff}.tariffs .tariff-card:last-child .tariff-card__description{color:rgba(255,255,255,.72)}.tariffs .tariff-card:last-child .tariff-card__price{color:#fff}.tariffs .tariff-card:last-child svg path{fill:#fff}.tariffs .tariff-card__title{font-weight:500;line-height:120%;text-align:center;text-transform:uppercase;color:#0f4158}@media (max-width:767px){.tariffs .tariff-card__title{font-size:24px;margin-bottom:12px}}@media (min-width:768px){.tariffs .tariff-card__title{font-size:32px;margin-bottom:8px}}.tariffs .tariff-card__description{font-weight:400;font-size:16px;line-height:120%;text-align:center;color:rgba(15,65,88,.72)}@media (max-width:767px){.tariffs .tariff-card__description{margin-bottom:16px}}@media (min-width:768px){.tariffs .tariff-card__description{margin-bottom:24px}}.tariffs .tariff-card__price{font-weight:500;font-size:28px;line-height:120%;text-align:center;text-transform:uppercase;color:#0f4158}@media (max-width:767px){.tariffs .tariff-card__price{margin-bottom:30px}}@media (min-width:768px){.tariffs .tariff-card__price{margin-bottom:40px}}.tariffs .tariff-card__includes .includes-item{display:grid;align-items:flex-start;grid-template-columns:24px auto;font-weight:400}@media (max-width:767px){.tariffs .tariff-card__includes .includes-item{grid-gap:12px;font-size:16px}.tariffs .tariff-card__includes .includes-item:not(:last-child){margin-bottom:8px}}@media (min-width:768px){.tariffs .tariff-card__includes .includes-item{font-size:16px;grid-gap:12px}.tariffs .tariff-card__includes .includes-item:not(:last-child){margin-bottom:8px}}@media (min-width:1200px){.tariffs .tariff-card__includes .includes-item{grid-gap:16px;font-size:22px;line-height:120%}.tariffs .tariff-card__includes .includes-item:not(:last-child){margin-bottom:12px}.tariffs .tariff-card__includes .includes-item svg{margin-top:2px}}.cabinet{background-color:#0f4158}.cabinet__photo{overflow:hidden;border:4px solid #fff;border-radius:16px}.cabinet__photo img{width:100%}.cabinet__description{color:#fff;text-align:center;margin:1.5rem 0;line-height:normal}@media (min-width:1200px){.cabinet__description{font-size:24px}}.tg-bot img{border-radius:16px;border:4px solid #0f4158;margin:0 auto;box-shadow:10px 10px 17px -10px rgba(0,0,0,.5)}@media (max-width:767px){.tg-bot img{max-height:300px;margin-bottom:1.5rem}}@media (min-width:768px){.tg-bot img{max-height:450px}}@media (min-width:1200px){.tg-bot img{max-height:600px}}.tg-bot__title{line-height:normal;color:#0f4158}@media (max-width:767px){.tg-bot__title{text-align:center}}@media (min-width:1200px){.tg-bot__title{font-size:32px}}@media (max-width:767px){.tg-bot__description{text-align:center}}.services__grid{display:grid}@media (max-width:767px){.services__grid{grid-template-columns:repeat(1,1fr);grid-row-gap:24px}}@media (min-width:768px){.services__grid{grid-template-columns:repeat(2,1fr);grid-column-gap:60px;grid-row-gap:24px}}.services .service{display:grid;grid-gap:20px}@media (min-width:768px){.services .service{grid-template-columns:80px auto}}.services .service__icon{height:fit-content}@media (max-width:767px){.services .service__icon{display:flex;align-items:center;justify-content:center}}.services .service__icon img{max-height:60px;object-position:center}.services .service__name{color:#0f4158;font-weight:700}.footer{background-color:#0f4158}.footer .logo{display:flex}.footer .logo path{fill:#fff}@media (max-width:767px){.footer .logo{display:flex;justify-content:center;margin-bottom:2rem}}@media (min-width:768px){.footer .logo{margin-bottom:1.5rem}}@media (min-width:1200px){.footer .logo{margin-bottom:1rem}}@media (max-width:767px){.footer{padding-top:56px;padding-bottom:16px}}@media (min-width:768px){.footer{padding-top:40px;padding-bottom:32px}}@media (min-width:1200px){.footer{padding-top:60px;padding-bottom:60px}}.footer__grid{display:grid}@media (max-width:767px){.footer__grid{grid-gap:36px;align-items:center}}@media (min-width:768px){.footer__grid{grid-template-columns:repeat(2,1fr);grid-gap:12px}}@media (min-width:1200px){.footer__grid{grid-template-columns:750px auto;align-items:center}}.footer__title{letter-spacing:-.02em}@media (max-width:767px){.footer__title{margin-bottom:24px;font-weight:700;font-size:26px;line-height:110%}.footer__title svg{width:26px;margin-right:8px}}@media (min-width:768px){.footer__title{font-family:"SFT Schrifted Sans TRIAL",serif;font-size:22px;font-weight:500;line-height:130%;margin-bottom:32px;width:300px}.footer__title svg{width:26px;margin-right:8px}}@media (min-width:1200px){.footer__title{width:585px;margin-bottom:44px;font-size:40px;line-height:130%;letter-spacing:-.02em}.footer__title svg{width:auto;margin-top:-5px}}@media (min-width:1400px){.footer__title{width:612px}}.footer__nav{display:flex;flex-direction:column;justify-content:space-between}@media (max-width:767px){.footer__nav{align-items:center!important;row-gap:16px}}@media (min-width:768px){.footer__nav{padding-left:16px;row-gap:16px}}@media (min-width:1200px){.footer__nav{column-gap:24px}}.footer__nav .menu-item{width:fit-content;position:relative;padding:0;color:#fff;text-decoration:none;font-size:15px;font-weight:700;line-height:110%}.footer__nav .menu-item:last-child{display:none}.footer__nav .menu-item::before{content:"";position:absolute;width:100%;height:2px;background-color:#fff;bottom:-2px;left:0;transform-origin:right;transform:scaleX(0);transition:transform .3s ease-in-out}.footer .contacts-list{list-style:none;padding:0;text-align:right;color:#fff}.footer .contacts-list li{display:flex;align-items:center;justify-content:flex-end;column-gap:12px}.footer .contacts-list li:not(:last-child),.wpcf7-form .dropdown .dropdown-menu .form-check:not(:last-child){margin-bottom:12px}.cd-panel .social-links a:hover,.footer .contacts-list a:hover{color:#ffc107}.footer__col:first-child{display:flex;flex-direction:column}@media (min-width:1200px){.footer__col:first-child{column-gap:24px}}.footer__col:last-child{display:flex;flex-direction:column}@media (max-width:767px){.footer__col:last-child{align-items:center}}@media (min-width:768px){.footer__col:last-child{align-items:flex-end}}.form-control,.form-select{height:56px;min-height:56px;border:2px solid #141414;border-radius:12px;font-size:16px;font-weight:500;color:#0f4158!important;padding:0 20px}.form-control.--blue,.form-select.--blue{color:rgba(15,65,88,.6)!important}.form-control.--blue option,.form-select.--blue option{color:#0f4158!important}.form-control:active,.form-control:focus,.form-select:active,.form-select:focus{border-color:#ffc107;box-shadow:none}.form-control::placeholder,.form-select::placeholder{color:rgba(15,65,88,.6)}textarea{padding-top:12px!important}@media (max-width:1200px){textarea{height:100px!important}}.wpcf7-form{display:grid;grid-gap:16px}@media (min-width:768px){.wpcf7-form{grid-template-columns:repeat(2,1fr)}}@media (min-width:1200px){.wpcf7-form{grid-template-columns:repeat(3,1fr)}}@media (min-width:768px) and (max-width:1200px){.wpcf7-form span[data-name=drive]{grid-column:2 span}}.wpcf7-form span[data-name=comment]{grid-column:2 span}.wpcf7-form.invalid .wpcf7-form-control-wrap{margin-bottom:.75rem}.wpcf7-form .wpcf7-response-output{margin:0!important;text-align:center;word-break:break-word;padding:20px 40px!important;border:0!important;background-color:#ffc107;color:#141414;font-weight:700;border-radius:12px}@media (max-width:767px){.wpcf7-form .wpcf7-response-output{font-size:14px}}@media (min-width:768px){.wpcf7-form .wpcf7-response-output{font-size:16px;grid-column:span 2}}@media (min-width:1200px){.wpcf7-form .wpcf7-response-output{grid-column:span 3}}.wpcf7-form .dropdown .dropdown-toggle{display:flex;align-items:center;justify-content:space-between;height:56px;width:100%;padding:18px 20px;border:1px solid rgba(20,20,20,.32);border-radius:12px;font-size:16px;font-weight:500;line-height:120%;letter-spacing:-.02em;color:rgba(20,20,20,.6)}.wpcf7-form .dropdown .dropdown-toggle::after{content:none}.wpcf7-form .dropdown .dropdown-toggle svg{transition:all .25s ease-in-out}.wpcf7-form .dropdown .dropdown-toggle.show{border-color:#0f4158;color:#141414!important}.wpcf7-form .dropdown .dropdown-toggle.show svg{transform:rotate(180deg)}.wpcf7-form .dropdown .dropdown-toggle.active{color:#141414!important}.wpcf7-form .dropdown .dropdown-menu{top:40px!important;width:100%;border:1px solid #0f4158;border-radius:0 0 12px 12px;border-top:none;padding:24px;margin-top:0;z-index:9999;overflow:visible}.wpcf7-form .dropdown .dropdown-menu .form-check{padding-left:36px}.wpcf7-form .dropdown .dropdown-menu .form-check .form-check-input{margin-left:-36px;border-color:#a1a1a6}.wpcf7-form .dropdown .dropdown-menu .form-check .form-check-input:checked{background-color:#0f4158;border-color:#0f4158}.wpcf7-form .dropdown .dropdown-menu .form-check .form-check-label{font-size:16px;font-weight:500;color:#141414}.wpcf7-form button[type=submit]{display:block;position:relative;height:56px;font-weight:500;overflow:hidden}@media (min-width:768px) and (max-width:1200px){.wpcf7-form button[type=submit]{grid-column:span 2}}@media (min-width:1200px){.wpcf7-form button[type=submit]{font-size:20px;line-height:120%;letter-spacing:-.02em}}.wpcf7-form .wpcf7-not-valid-tip{position:absolute;left:10px;bottom:-18px;line-height:1.1;text-align:left;margin-top:.25rem;font-size:13px;color:#ffc107}.wpcf7-form .wpcf7-spinner{position:absolute;top:0;left:0;background:#0f4158;display:flex;justify-content:center;align-items:center;width:100%;height:100%;margin:0;border-radius:5px;opacity:1}.wpcf7-form .wpcf7-spinner::before,.wpcf7-form span[data-name=agree]{display:none}.wpcf7-form .wpcf7-spinner::after{font-family:"Font Awesome 6 Free";font-weight:900;content:"";font-size:24px;animation:rotate 2s linear infinite}.mcp-request__form .wpcf7-form{display:grid}@media (max-width:767px){.mcp-request__form .wpcf7-form{grid-gap:12px}}@media (min-width:768px){.mcp-request__form .wpcf7-form{grid-template-columns:repeat(2,1fr);grid-gap:24px}}@media (min-width:1200px){.mcp-request__form .wpcf7-form .wpcf7-response-output{grid-column:span 2}}#formModal .wpcf7-form{display:flex;flex-direction:column;row-gap:1rem}#formModal .wpcf7-response-output{text-align:center}@media (max-width:767px){#formModal .download-pdf{width:50%}}@media (min-width:768px){#formModal .download-pdf{width:100%}}.modal{--bs-modal-width:680px}.modal .modal-content{position:relative;background:#fff}@media (max-width:767px){.modal .modal-content{padding-top:64px;padding-bottom:30px;border-radius:24px}}@media (min-width:768px){.modal .modal-content{padding:64px 140px;border-radius:40px}}.modal .btn-close{position:absolute;width:32px;height:32px;background-color:#f6f6f6;border-radius:50%;opacity:1;--bs-btn-close-bg:none}@media (max-width:767px){.modal .btn-close{right:15px;top:15px}}@media (min-width:768px){.modal .btn-close{right:32px;top:32px}}.modal .modal-header{border:0;padding:0}.modal .modal-title{font-weight:500;text-align:center}@media (min-width:375px) and (max-width:768px){.modal .modal-title{padding:0 40px}}@media (max-width:767px){.modal .modal-title{font-size:28px;line-height:110%;letter-spacing:-.02em;margin-bottom:32px}}@media (min-width:768px){.modal .modal-title{font-size:32px;line-height:110%;letter-spacing:-.02em;margin-bottom:32px}}.cd-panel{position:fixed;z-index:4;left:0;width:100%;visibility:hidden;transition:all 1.2s cubic-bezier(.16,1,.32,1)}@media (max-width:767px){.cd-panel{top:75px;height:calc(100vh - 75px)}}@media (min-width:768px){.cd-panel{top:92px;height:calc(100vh - 92px)}}.cd-panel.is-small{top:119px;transition:top 1.2s cubic-bezier(.16,1,.32,1)}.cd-panel.is-visible{visibility:visible;transition:visibility 0s 0s}.cd-panel.from-right{right:0;left:initial}.cd-panel .close-cart{position:absolute;left:15px}.cd-panel .cd-panel-close{position:relative;height:45px;width:60px;margin-left:-30px;display:inline-block;overflow:hidden;text-indent:100%;white-space:nowrap;cursor:pointer;z-index:100}.cd-panel .cd-panel-close::after,.cd-panel .cd-panel-close::before{content:" ";position:absolute;top:22px;left:15px;height:3px;width:30px;background-color:#141414;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:background-color .2s ease-in-out}.cd-panel .cd-panel-close::before{transform:rotate(45deg)}.cd-panel .cd-panel-close::after{transform:rotate(-45deg)}.cd-panel .cd-panel-container,.cd-panel .cd-panel-container--black,.cd-panel .cd-panel-container--white{position:relative;width:100%;height:100%;top:0;z-index:1;overflow:auto;transition-property:transform;transition-duration:.3s;transition-delay:.3s}.cd-panel .cd-panel-container--black{background:#141414}.cd-panel .cd-panel-container--white{background:#fff}.cd-panel .cd-panel-container--blue{background:#0f4158}.from-right.cd-panel .cd-panel-container,.from-right.cd-panel .cd-panel-container--black,.from-right.cd-panel .cd-panel-container--white{right:0;transform:translateX(100%)}.from-left.cd-panel .cd-panel-container,.from-left.cd-panel .cd-panel-container--black,.from-left.cd-panel .cd-panel-container--white{left:0;transform:translateX(-100%)}.from-top.cd-panel .cd-panel-container,.from-top.cd-panel .cd-panel-container--black,.from-top.cd-panel .cd-panel-container--white{left:0;transform:translateY(-100%)}.is-visible.cd-panel .cd-panel-container,.is-visible.cd-panel .cd-panel-container--black,.is-visible.cd-panel .cd-panel-container--white{transform:translateX(0);transition-delay:0s}.cd-panel .cd-panel-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem}.cd-panel ul{padding-left:0;margin-bottom:0;list-style:none}.cd-panel--menu .cd-panel-content{height:100%;justify-content:space-between}.cd-panel__navbar{padding-top:60px;padding-bottom:40px;margin-bottom:34px}.cd-panel--menu .cd-panel-content,.cd-panel__nav-list{display:flex;flex-direction:column}.cd-panel__nav-list li:first-child{display:none}.cd-panel__nav-list>li:not(:last-child){margin-bottom:24px}.cd-panel__nav-list a{color:#fff;font-weight:500;font-size:32px;line-height:100%;letter-spacing:-.02em;display:block;text-align:center}.cd-panel .social-links{justify-content:center}.cd-panel .language,.cd-panel .social-links a{display:flex;align-items:center;justify-content:center}.cd-panel .social-links a{width:42px;height:42px;color:#fff!important;font-size:32px}.cd-panel .language{margin-top:1.5rem}.cd-panel .language li{text-transform:uppercase;list-style:none}.cd-panel .language li a{color:rgba(255,255,255,.5)!important;font-size:20px;text-decoration:none}.cd-panel .language li:first-child{display:flex;position:relative;margin-right:8px;padding-right:10px}.cd-panel .language li:first-child::after{content:"";display:block;width:2px;height:20px;background-color:#fff;position:absolute;top:7px;right:0}.cd-panel .language li.current-lang a{color:#fff!important}.page-404,.page-404__wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center}.page-404{height:100dvh;padding:0;background-image:url(/wp-content/themes/avtosvit/assets/images/404-bg.jpg);background-position:center;background-size:cover;background-repeat:no-repeat;color:#fff}.page-404__wrapper{margin-top:-100px}.page-404__title{font-size:8em;font-weight:700;line-height:1.2}.page-404__text{margin-bottom:0;text-align:center}@media (max-width:767px){.page-404__text{padding:0 1rem}}