@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:Manrope;src:url(../fonts/Manrope-Light.eot);src:url(../fonts/Manrope-Light.woff2) format("woff2"),url(../fonts/Manrope-Light.woff) format("woff"),url(../fonts/Manrope-Light.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-Regular.eot);src:url(../fonts/Manrope-Regular.woff2) format("woff2"),url(../fonts/Manrope-Regular.woff) format("woff"),url(../fonts/Manrope-Regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-Medium.eot);src:url(../fonts/Manrope-Medium.woff2) format("woff2"),url(../fonts/Manrope-Medium.woff) format("woff"),url(../fonts/Manrope-Medium.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-SemiBold.eot);src:url(../fonts/Manrope-SemiBold.woff2) format("woff2"),url(../fonts/Manrope-SemiBold.woff) format("woff"),url(../fonts/Manrope-SemiBold.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-Bold.eot);src:url(../fonts/Manrope-Bold.woff2) format("woff2"),url(../fonts/Manrope-Bold.woff) format("woff"),url(../fonts/Manrope-Bold.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(../fonts/Manrope-ExtraBold.eot);src:url(../fonts/Manrope-ExtraBold.woff2) format("woff2"),url(../fonts/Manrope-ExtraBold.woff) format("woff"),url(../fonts/Manrope-ExtraBold.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}*{box-sizing:border-box}html{height:100%;scroll-behavior:smooth}body{height:100%;display:grid;grid-template-rows:auto 1fr auto;grid-template-areas:"header" "verification-bar" "main" "help-banner" "contacts" "documents";font-family:Manrope,sans-serif;font-weight:400;font-size:18px;color:#1c4754;line-height:normal}body.glightbox-open{overflow:initial!important}body .header{grid-area:header}body .verification-bar{grid-area:verification-bar}body .main{grid-area:main;max-width:100%;width:100%;min-width:0;padding-top:131px}body .main--contacts-page{display:flex;flex-direction:column}body .main--contacts-page .breadcrumbs{order:0}body .main--contacts-page .contacts{order:1}body .banner--help{grid-area:help-banner}body .contacts{grid-area:contacts}body .documents{grid-area:documents}body.home .main{margin-top:0!important}body.admin-bar #wpadminbar{position:fixed!important}@media (max-width:1170px){body .main{padding-top:121px}body .menu{-moz-column-gap:20px;column-gap:20px}}@media (max-width:1024px){body .main{padding-top:65px}}@media (max-width:768px){body .main{padding-top:65px}}@media (max-width:600px){body .main{padding-top:65px}}img{display:block;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}a{color:inherit;transition:.3s}a:hover{text-decoration-color:transparent}button{color:inherit;font-family:inherit;transition:.3s;cursor:pointer}b,strong{font-weight:800}em,i{font-style:italic}mark{color:#edad22;background:0 0}h1{font-family:Manrope,sans-serif;font-weight:800}h2{font-family:Manrope,sans-serif;font-weight:800}h3{font-family:Manrope,sans-serif;font-weight:800}h4{font-family:Manrope,sans-serif;font-weight:800}h5{font-family:Manrope,sans-serif;font-weight:800}h6{font-family:Manrope,sans-serif;font-weight:800}.h1{font-family:Manrope,sans-serif;font-weight:800}.h2{font-family:Manrope,sans-serif;font-weight:800}.h3{font-family:Manrope,sans-serif;font-weight:800}.h4{font-family:Manrope,sans-serif;font-weight:800}.h5{font-family:Manrope,sans-serif;font-weight:800}.h6{font-family:Manrope,sans-serif;font-weight:800}.h1,h1{font-size:45px}@media (max-width:1024px){.h1,h1{font-size:34px}}.h2,h2{font-size:42px}@media (max-width:1024px){.h2,h2{font-size:30px}}.h3,h3{font-size:38px}@media (max-width:1024px){.h3,h3{font-size:28px}}.h4,h4{font-size:32px}@media (max-width:1024px){.h4,h4{font-size:24px}}.h5,h5{font-size:28px}@media (max-width:1024px){.h5,h5{font-size:22px}}.h6,h6{font-size:22px}@media (max-width:1024px){.h6,h6{font-size:18px}}.container{max-width:1170px;margin:0 auto;padding:0 15px}.scroll-lock{overflow:hidden}.iti{width:100%;font-weight:500;font-size:16px}.iti__dropdown-content{border-radius:8px;overflow:hidden}.iti__search-input{height:40px;padding:0 8px;font-size:16px;font-family:inherit;outline:0;border:solid #d1d1d1;border-width:0 0 1px;outline:0;border-radius:0;color:#1c4754;background:#fff}.iti__search-input::-moz-placeholder{font-family:inherit;font-size:inherit}.iti__search-input::placeholder{font-family:inherit;font-size:inherit}.swiper{transition:.3s}.swiper:not(.loaded){opacity:0;visibility:hidden}.swiper-pagination{position:static}.swiper-pagination-bullets{display:flex;justify-content:center;align-items:center;-moz-column-gap:4px;column-gap:4px}.swiper-pagination-bullet{min-width:6px;width:6px;height:6px;margin:0;padding:0;border-radius:50%;background:0 0;border:1px solid #edad22;opacity:1}.swiper-pagination-bullet-active{min-width:10px;width:10px;height:10px;background:#edad22}.swiper-pagination-progressbar{max-width:calc(100% - 90px);height:2px!important;margin:0 auto;border-radius:8px;background:#dadada!important;overflow:hidden}.swiper-pagination-progressbar-fill{background:#edad22!important}.swiper-button{height:50px;width:50px;min-width:50px;margin:0;padding:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:2px solid #edad22;background:0 0;transition:.3s;transform:translateY(-50%)}.swiper-button::before{content:"";min-width:11px;width:11px;height:18px;display:block;background-image:url(../images/svg/green-arrow.svg);background-repeat:no-repeat;background-size:11px 18px;background-position:center;transition:.3s}.swiper-button::after{display:none}.swiper-button:hover{filter:brightness(.9);background:#edad22}.swiper-button:hover::before{filter:brightness(0) invert(1)}.swiper-button:active{filter:brightness(.8)}.swiper-button-prev{left:-60px;transform:scale(-1) translateY(50%)}.swiper-button-next{right:-60px}.swiper-button-lock{display:none}.tabs__nav{display:flex;justify-content:center;text-align:center}.tabs__button{padding:0 12px 5px;font-size:18px;border:solid #d4d4d4;border-width:0 0 1px;background:0 0;cursor:pointer;transition:0s}.tabs__button.active{font-weight:800;color:#edad22;border-color:#edad22}.tabs .tab:not(.active){display:none}@media (max-width:1024px){.tabs__button{font-size:16px}}@media (max-width:640px){.tabs__nav{width:100%}.tabs__button{width:100%;padding:0 5px 5px;font-size:14px}}@media (max-width:360px){.tabs__button{font-size:12px}}.button{width:-moz-fit-content;width:fit-content;padding:12px 24px;display:flex;align-items:center;justify-content:center;font-family:Manrope,sans-serif;font-weight:800;font-size:18px;text-align:center;text-decoration:none;border:2px solid #edad22;color:#fff;background:#edad22;border-radius:8px;cursor:pointer;transition:.3s}.button:hover{filter:brightness(.9)}.button:active{filter:brightness(.8)}.button small{font-weight:300;font-size:16px}.button--border{color:#edad22;background:0 0}.button--border:hover{color:#fff;background:#edad22}.button--column{padding-top:14px;padding-bottom:14px;flex-direction:column;row-gap:2px}.button--column b,.button--column strong{text-transform:uppercase}.burger{min-width:30px;width:30px;height:30px;padding:0;position:relative;overflow:hidden;border:0;background:0 0}.burger span{width:30px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#edad22}.burger span:nth-of-type(2){top:calc(50% - 8px)}.burger span:nth-of-type(3){width:25px;left:calc(50% + 2.5px);top:calc(50% + 8px)}.messengers{display:flex;gap:10px}.messengers__button{padding:3px 14px 4px;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;text-decoration:none;font-weight:500;font-size:13px;line-height:130%;border-radius:5px;color:#fff}.messengers__button:hover{filter:brightness(.9)}.messengers__button:active{filter:brightness(.8)}.messengers__button span{display:flex;flex-direction:column;row-gap:2px}.messengers__button b,.messengers__button strong{font-weight:600;font-size:14px;text-transform:uppercase}.messengers__button::before{content:"";display:block;background-repeat:no-repeat;background-size:contain}.messengers__button--viber{background:#7c509a}.messengers__button--viber::before{min-width:24px;width:24px;height:26px;background-image:url(../images/svg/viber.svg)}.messengers__button--telegram{background:#2f89ce}.messengers__button--telegram::before{min-width:24px;width:24px;height:21px;background-image:url(../images/svg/telegram.svg)}.messengers__button--whatsapp{background:#48c95f}.messengers__button--whatsapp::before{min-width:21px;width:21px;height:21px;background-image:url(../images/svg/whatsapp.svg)}.socials{display:flex;align-items:center;gap:10px}.socials__item{min-width:30px;width:30px;height:30px}.socials__item img{width:100%;height:100%;object-fit:contain}.socials__item:hover{filter:brightness(.9)}.socials__item:active{filter:brightness(.8)}.checkmark-list{display:flex;flex-direction:column;row-gap:15px}.checkmark-list li{display:inline-flex;align-items:flex-start;text-align:left;-moz-column-gap:10px;column-gap:10px}.checkmark-list li span{margin:auto 0}.checkmark-list li::before{content:"";min-width:22px;width:22px;height:22px;display:block;background-image:url(../images/svg/medal-checkmark.svg);background-repeat:no-repeat;background-size:contain}.vacancy-card{padding-bottom:15px;height:auto;display:flex;flex-direction:column;row-gap:10px;border-radius:8px;box-shadow:0 4px 24px 0 rgba(21,42,20,.15);background:#fff;position:relative}.vacancy-card a{text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vacancy-card__flag{position:absolute;right:10px;top:10px;width:20px;height:20px;border-radius:50%;overflow:hidden;z-index:1}.vacancy-card__flag img{width:100%;height:100%;object-fit:cover}.vacancy-card__media{width:100%;min-height:147px;border-radius:5px;overflow:hidden;position:relative}.vacancy-card__media::before{content:"";padding-top:56.25%;display:block}.vacancy-card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.vacancy-card__content{height:100%;padding:10px;display:flex;flex-direction:column;row-gap:10px}.vacancy-card__title{margin-bottom:auto;font-weight:700;font-size:16px;text-transform:uppercase}.vacancy-card__salary{font-weight:800;font-size:16px;color:#1c4754}.vacancy-card__info{display:flex;flex-direction:column;row-gap:5px;font-size:14px}.vacancy-card__info li{display:inline-flex;-moz-column-gap:10px;column-gap:10px}.vacancy-card__info li span:nth-child(1){min-width:60px;width:60px;color:#616161}.vacancy-card__info li span:nth-child(2){margin:auto 0}.vacancy-card__actions{margin-top:auto;padding:0 10px;display:flex;flex-direction:column;row-gap:10px}.vacancy-card__actions .button{width:100%}html[lang*=PL] .vacancy-card__info li span:nth-child(1){min-width:92px;width:92px}.article-card{display:flex;flex-direction:column;row-gap:15px;text-decoration:none}.article-card__media{width:100%;min-height:170px;border-radius:8px;overflow:hidden;position:relative}.article-card__media::before{content:"";padding-top:56.25%;display:block}.article-card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:.3s}.article-card__content{display:flex;flex-direction:column;row-gap:10px;font-size:18px}.article-card__title{font-size:18px;font-weight:800}.article-card__excerpt{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.article-card:hover .article-card__media img{transform:scale(1.05)}@media (max-width:1024px){.article-card{row-gap:10px}.article-card__excerpt{-webkit-line-clamp:2}}@media (max-width:640px){.article-card__media{min-height:208px}}.typical-field{width:100%;display:flex;flex-direction:column;align-items:flex-start;text-align:left;row-gap:5px;position:relative}.typical-field__title{display:flex;align-items:center;-moz-column-gap:2px;column-gap:2px;font-weight:400;font-size:18px}.typical-field__input,.typical-field__textarea{width:100%;font-family:inherit;font-weight:400;font-size:18px;border-radius:8px;border:1px solid #d1d1d1;outline:0;color:#1c4754;background:#fff}.typical-field__input::-moz-placeholder,.typical-field__textarea::-moz-placeholder{font-family:inherit;font-size:inherit}.typical-field__input::placeholder,.typical-field__textarea::placeholder{font-family:inherit;font-size:inherit}.typical-field__input{height:50px;padding:0 15px}.typical-field__textarea{min-height:87px;max-height:200px;padding:15px;resize:vertical}.typical-field__validation-message{text-align:left;font-size:14px;color:#f83d12}.typical-field--file .typical-field__input{width:1px;height:1px;position:absolute;left:50%;bottom:0;opacity:0;transform:translateX(-50%)}.typical-field--file .typical-field__title{width:100%;padding:17px;display:flex;align-items:center;justify-content:center;text-align:center;-moz-column-gap:8px;column-gap:8px;font-weight:800;font-size:18px;color:#edad22;border:2px solid #edad22;border-radius:8px;background:0 0;cursor:pointer;transition:.3s}.typical-field--file .typical-field__title span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.typical-field--file .typical-field__title::before{content:"";min-width:40px;width:40px;height:40px;display:block;background-image:url(../images/svg/attachment.svg);background-repeat:no-repeat;background-size:contain;transition:.3s}.typical-field--file .typical-field__title:hover{color:#fff;background:#edad22;filter:brightness(.9)}.typical-field--file .typical-field__title:hover::before{background-image:url(../images/svg/attachment-white.svg)}.typical-field--file .typical-field__title:active{filter:brightness(.8)}.typical-field--error:not(.typical-input--file) .typical-field__input,.typical-field--error:not(.typical-input--file) .typical-field__textarea{border-color:#f83d12}.typical-checkbox{display:flex;flex-direction:column;row-gap:5px}.typical-checkbox__inner{position:relative}.typical-checkbox__input{width:1px;height:1px;position:absolute;left:8px;bottom:0;opacity:0}.typical-checkbox__input:checked+.typical-checkbox__title::before{background-color:#edad22;background-image:url(../images/svg/checkmark.svg)}.typical-checkbox__title{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;font-weight:400;font-size:18px}.typical-checkbox__title::before{content:"";box-sizing:border-box;min-width:24px;width:24px;height:24px;border-radius:4px;border:1px solid #edad22;background-repeat:no-repeat;background-size:17px 13px;background-position:center;cursor:pointer}.typical-checkbox__title a{font-weight:800}.typical-select{display:flex;align-items:center;-moz-column-gap:5px;column-gap:5px;position:relative}.typical-select__title{font-weight:400;font-size:16px;text-transform:capitalize}.typical-select select{position:absolute;right:0;bottom:0}.typical-select .nice-select{height:auto;padding:0 15px 0 0;border-radius:0;border:0;color:#1c4754;line-height:inherit;font-weight:400;font-size:16px;text-transform:capitalize}.typical-select .nice-select::after{width:10px;height:6px;margin:0;padding:0;top:50%;right:0;border:0;background-image:url(../images/svg/green-triangle.svg);background-repeat:no-repeat;background-size:contain;transform:translateY(-50%);transform-origin:unset;transition:.3s}.typical-select .nice-select .current{font-weight:700}.typical-select .nice-select-dropdown{width:-moz-fit-content;width:fit-content;left:50%;transform:translate(-50%,0);border:1px solid #dadada;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);transition:.3s}.typical-select .nice-select .list{width:100%;padding:10px;display:flex;flex-direction:column;row-gap:8px;background:#fff}.typical-select .nice-select .list::-webkit-scrollbar{width:2px}.typical-select .nice-select .list::-webkit-scrollbar-track{background:#dadada}.typical-select .nice-select .list::-webkit-scrollbar-thumb{background:#edad22}.typical-select .nice-select .list::-webkit-scrollbar-thumb:hover{background:#368b60}.typical-select .nice-select .option{padding:0;line-height:inherit;text-align:center;background:0 0!important}.typical-select .nice-select .option:hover{color:#edad22}.typical-select .nice-select.open::after{transform:translateY(-50%) scale(-1)}.typical-select .nice-select.open .nice-select-dropdown{transform:translate(-50%,0)}.typical-form,.typical-form__body,.typical-form__head{display:flex;flex-direction:column;row-gap:20px}.typical-form__fields{display:flex;flex-wrap:wrap;gap:10px}.typical-form__fields .typical-field--half-w{width:calc(50% - 5px)}.typical-form__row{display:flex;flex-wrap:wrap;gap:10px}.typical-form__row+.typical-checkbox{margin-top:10px}.typical-form__subtitle{width:100%;text-align:left}.typical-form .rating{margin-top:10px}.typical-form__footer{display:flex;align-items:center;gap:20px}.typical-form__footer .typical-checkbox{width:100%;min-width:250px}.typical-form__footer .button{width:100%;padding:24px}@media (max-width:640px){.typical-form .typical-field--half-w{width:100%}}.single-popup-container .gnext,.single-popup-container .gprev{display:none!important}.gclose{border-radius:50%!important}.gclose svg{width:16px!important}.goverlay{background:rgba(0,0,0,.5)!important}.inline-popup-container .gslide,.inline-popup-container .gslide-inner-content{height:100%!important}.inline-popup-container .gslide-inline{max-height:unset!important;height:auto!important;background:0 0!important;box-shadow:none!important;overflow:unset!important}.inline-popup-container .ginner-container{max-height:100dvh!important;height:100%!important;overflow:auto!important;padding:15px!important;justify-content:unset!important}.popup{max-width:510px;width:100%;padding:50px 55px!important;border-radius:8px;display:flex!important;flex-direction:column;row-gap:20px;overflow:unset;background:#fff;position:relative}.popup__close-button{position:absolute;top:20px;right:20px;padding:0;width:26px;height:26px;border:0;background-color:transparent;background-image:url(../images/svg/round-close.svg);background-repeat:no-repeat;background-size:contain;cursor:pointer;transition:.3s}.popup__close-button:hover{filter:brightness(.8)}.popup__close-button:active{filter:brightness(.6)}.popup__body,.popup__head{display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:20px}.popup__body h1,.popup__head h1{font-weight:400;color:#1c4754;line-height:110%}.popup__body h2,.popup__head h2{font-weight:400;color:#1c4754;line-height:110%}.popup__body h3,.popup__head h3{font-weight:400;color:#1c4754;line-height:110%}.popup__body h4,.popup__head h4{font-weight:400;color:#1c4754;line-height:110%}.popup__body h5,.popup__head h5{font-weight:400;color:#1c4754;line-height:110%}.popup__body h6,.popup__head h6{font-weight:400;color:#1c4754;line-height:110%}.popup__body .h1,.popup__head .h1{font-weight:400;color:#1c4754;line-height:110%}.popup__body .h2,.popup__head .h2{font-weight:400;color:#1c4754;line-height:110%}.popup__body .h3,.popup__head .h3{font-weight:400;color:#1c4754;line-height:110%}.popup__body .h4,.popup__head .h4{font-weight:400;color:#1c4754;line-height:110%}.popup__body .h5,.popup__head .h5{font-weight:400;color:#1c4754;line-height:110%}.popup__body .h6,.popup__head .h6{font-weight:400;color:#1c4754;line-height:110%}.popup__head h1{font-weight:400;color:#1c4754;line-height:110%}.popup__head h2{font-weight:400;color:#1c4754;line-height:110%}.popup__head h3{font-weight:400;color:#1c4754;line-height:110%}.popup__head h4{font-weight:400;color:#1c4754;line-height:110%}.popup__head h5{font-weight:400;color:#1c4754;line-height:110%}.popup__head h6{font-weight:400;color:#1c4754;line-height:110%}.popup__head .h1{font-weight:400;color:#1c4754;line-height:110%}.popup__head .h2{font-weight:400;color:#1c4754;line-height:110%}.popup__head .h3{font-weight:400;color:#1c4754;line-height:110%}.popup__head .h4{font-weight:400;color:#1c4754;line-height:110%}.popup__head .h5{font-weight:400;color:#1c4754;line-height:110%}.popup__head .h6{font-weight:400;color:#1c4754;line-height:110%}.popup--testimonial{max-width:700px;padding:50px!important}.popup--success .popup__head::before{content:"";min-width:60px;width:60px;height:60px;display:block;background-image:url(../images/svg/medal-checkmark.svg);background-repeat:no-repeat;background-size:contain}.popup--success .popup__body .button{max-width:190px;width:100%;padding:25px;margin-top:10px}.popup--messengers .messengers{flex-direction:column}.popup--messengers .messengers__button{width:100%;padding:22px 20px;justify-content:flex-start;font-weight:800;font-size:18px;border-radius:8px;text-align:center}@media (max-width:1024px){.popup{padding:50px 15px 30px!important}.popup__close-button{top:15px;right:15px}.popup .typical-form__fields{row-gap:10px}.popup .typical-form .typical-checkbox{margin-top:10px}}@media (max-width:640px){.popup .typical-form__footer{flex-direction:column}.popup .typical-form__footer .button{max-width:unset}}@media (max-width:480px){.popup--messengers .messengers__button{font-size:16px}}.media,.video{width:100%;min-height:275px;position:relative;border-radius:8px;overflow:hidden;transition:.3s}.media::before,.video::before{content:"";padding-top:56.25%;display:block}.media:hover,.video:hover{filter:brightness(.9)}.media:active,.video:active{filter:brightness(.8)}@media (max-width:640px){.media,.video{min-height:247px}}.media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.video{background-repeat:no-repeat;background-size:cover;background-position:top center}.video::after{content:"";width:80px;height:80px;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-image:url(../images/svg/play.svg);background-repeat:no-repeat;background-size:contain}.housing-carousel{max-width:100%;width:100%;min-width:0;display:flex;flex-direction:column;row-gap:30px;overflow:visible}@media (min-width:1281px){.housing-carousel .swiper-pagination{display:none}.housing-carousel .swiper-slide{opacity:0;visibility:hidden;transition:.3s}.housing-carousel .swiper-slide.swiper-slide-active,.housing-carousel .swiper-slide.swiper-slide-active+*,.housing-carousel .swiper-slide.swiper-slide-active+*+*{opacity:1;visibility:visible}}@media (max-width:1280px){.housing-carousel .swiper-buttons{display:none}}.testimonials-carousel{max-width:100%;width:100%;min-width:0;display:flex;flex-direction:column;row-gap:30px;overflow:visible}.testimonials-carousel .media::before,.testimonials-carousel .video::before{padding-top:178%}@media (min-width:1281px){.testimonials-carousel .swiper-pagination{display:none}.testimonials-carousel .swiper-slide{opacity:0;visibility:hidden;transition:.3s}.testimonials-carousel .swiper-slide.swiper-slide-active,.testimonials-carousel .swiper-slide.swiper-slide-active+*,.testimonials-carousel .swiper-slide.swiper-slide-active+*+*,.testimonials-carousel .swiper-slide.swiper-slide-active+*+*+*{opacity:1;visibility:visible}}@media (max-width:1280px){.testimonials-carousel .swiper-button{display:none}}.rating{display:flex;flex-direction:column;gap:5px}.rating__inner{display:flex;flex-wrap:wrap;align-items:center;gap:10px 12px}.rating__count{align-self:flex-end;font-size:15px;line-height:130%}.rating__title{font-size:18px;font-weight:400}.rating__body{max-height:24px;position:relative}.rating__body:before{content:"";width:132px;height:24px;display:block;background-image:url(../images/svg/stars-grey.svg);background-repeat:no-repeat;background-size:100% auto}.rating__items{width:100%;height:100%;display:flex;-moz-column-gap:5px;column-gap:5px;position:absolute;top:0;left:0}.rating__item{margin:0;flex:0 0 calc(20% - 4px);height:100%;opacity:0}.rating__active{height:24px;width:0;display:flex;position:absolute;top:0;left:0;overflow:hidden;transition:.1s}.rating__active:before{content:"";width:100%;height:100%;background-image:url(../images/svg/stars-green.svg);background-repeat:no-repeat}.rating--to-set .rating__item{cursor:pointer}@media (max-width:480px){.rating{-moz-column-gap:10px;column-gap:10px;flex-direction:row;align-items:center}}.required-mark{display:none}.pagination{display:flex;flex-wrap:wrap;justify-content:center;gap:20px 10px}.pagination__dots{align-self:flex-end}.pagination__button{min-width:40px;min-height:40px;padding:5px;display:flex;align-items:center;justify-content:center;-moz-column-gap:10px;column-gap:10px;text-align:center;font-weight:400;font-size:18px;outline:0;background:0 0;text-decoration:none;border-radius:4px;cursor:pointer;transition:.3s;border:1px solid #dadada}.pagination__button:hover{color:#fff;background:#edad22;filter:brightness(.95)}.pagination__button.active{pointer-events:none;color:#fff;background:#edad22}.pagination__button--load-more{padding-left:22px;padding-right:22px;border-radius:5px;border-color:#edad22}.pagination__button--load-more::after{content:"";min-width:7px;width:7px;height:13px;display:block;background-image:url(../images/svg/dark-arrow.svg);background-repeat:no-repeat;background-size:contain;transition:.3s}.pagination__button--load-more:hover::after{filter:brightness(0) invert(1)}.search-field{max-width:463px;width:100%;height:43px;display:flex;border-radius:5px;border:1px solid #dadada;position:relative;overflow:hidden}.search-field::after{content:"";position:absolute;top:50%;right:20px;transform:translateY(-50%);width:18px;height:18px;background-image:url(../images/svg/search.svg);background-repeat:no-repeat;background-size:contain;pointer-events:none}.search-field__input{height:100%;width:100%;padding:0 54px 0 20px;font-family:inherit;font-weight:400;font-size:16px;border:0;outline:0;color:#1c4754;background:#fff}.search-field__input::-moz-placeholder{font-family:inherit;font-size:inherit;color:#929292}.search-field__input::placeholder{font-family:inherit;font-size:inherit;color:#929292}.search-field__input::-ms-clear{display:none;width:0;height:0}.search-field__input::-ms-reveal{display:none;width:0;height:0}.search-field__input::-webkit-search-cancel-button,.search-field__input::-webkit-search-decoration,.search-field__input::-webkit-search-results-button,.search-field__input::-webkit-search-results-decoration{display:none}.accordion__content{max-height:0;transition:.3s;overflow:hidden}.filter{display:flex;flex-direction:column;row-gap:30px;position:relative}.filter__content{display:flex;flex-direction:column;row-gap:30px}.filter__inner{display:flex;flex-direction:column;row-gap:20px}.filter .accordion__title{display:flex;align-items:center;-moz-column-gap:16px;column-gap:16px;font-weight:700;font-size:18px;color:#1c4754;transition:.3s;cursor:pointer}.filter .accordion__title::before{content:"";min-width:11px;width:11px;height:20px;display:block;background-image:url(../images/svg/darkgreen-arrow.svg);background-repeat:no-repeat;background-size:contain;transition:.3s}.filter .accordion__content{display:flex;flex-direction:column;row-gap:8px}.filter .accordion__content::-webkit-scrollbar{width:2px}.filter .accordion__content::-webkit-scrollbar-track{background:#dadada}.filter .accordion__content::-webkit-scrollbar-thumb{background:#edad22}.filter .accordion__content::-webkit-scrollbar-thumb:hover{background:#368b60}.filter .accordion.active .accordion__title::before{transform:rotate(90deg)}.filter .accordion.active .accordion__content{margin-top:18px;overflow:auto}.filter .typical-checkbox{cursor:pointer}.filter__reset{width:-moz-fit-content;width:fit-content;padding:10px 20px;font-weight:600;font-size:15px;line-height:130%;text-transform:uppercase;text-decoration:none;border-radius:5px;outline:0;border:1px solid #f83d12;background:0 0;cursor:pointer;transition:.3}.filter__reset:hover{color:#fff;background:#f83d12;filter:brightness(.9)}.filter__reset:active{filter:brightness(.8)}.filter__button{width:100%;padding:14px 15px 14px 22px;display:flex;align-items:center;justify-content:space-between;-moz-column-gap:20px;column-gap:20px;font-weight:700;font-size:16px;border-radius:8px;border:2px solid #edad22;background:0 0}.filter__button::after{content:"";min-width:22px;width:22px;height:18px;display:block;background-image:url(../images/svg/filter.svg);background-repeat:no-repeat;background-size:contain}.filter.active .filter__button{color:#fff;background:#edad22;filter:unset}.filter.active .filter__button::after{background-image:url(../images/svg/filter-white.svg)}.filter.active .filter__content{opacity:1;visibility:visible}@media (min-width:681px){.filter__button{display:none}}@media (max-width:680px){.filter__content{padding:20px;max-height:calc(100dvh - 80px);width:100%;position:absolute;top:calc(100% + 10px);left:0;z-index:1;border-radius:8px;background:#fff;opacity:0;visibility:hidden;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border:1px solid #dadada;overflow:auto;transition:.3s}}.typical-content{display:flex;flex-direction:column;row-gap:20px}.typical-content h1{line-height:130%;color:#1c4754}.typical-content h1:not(:first-child){margin-top:5px}.typical-content h2{line-height:130%;color:#1c4754}.typical-content h2:not(:first-child){margin-top:5px}.typical-content h3{line-height:130%;color:#1c4754}.typical-content h3:not(:first-child){margin-top:5px}.typical-content h4{line-height:130%;color:#1c4754}.typical-content h4:not(:first-child){margin-top:5px}.typical-content h5{line-height:130%;color:#1c4754}.typical-content h5:not(:first-child){margin-top:5px}.typical-content h6{line-height:130%;color:#1c4754}.typical-content h6:not(:first-child){margin-top:5px}.typical-content .h1{line-height:130%;color:#1c4754}.typical-content .h1:not(:first-child){margin-top:5px}.typical-content .h2{line-height:130%;color:#1c4754}.typical-content .h2:not(:first-child){margin-top:5px}.typical-content .h3{line-height:130%;color:#1c4754}.typical-content .h3:not(:first-child){margin-top:5px}.typical-content .h4{line-height:130%;color:#1c4754}.typical-content .h4:not(:first-child){margin-top:5px}.typical-content .h5{line-height:130%;color:#1c4754}.typical-content .h5:not(:first-child){margin-top:5px}.typical-content .h6{line-height:130%;color:#1c4754}.typical-content .h6:not(:first-child){margin-top:5px}.typical-content a{color:#edad22;word-wrap:break-word}.typical-content ol,.typical-content ul{display:flex;flex-direction:column;row-gap:10px}.typical-content ol ol,.typical-content ol ul,.typical-content ul ol,.typical-content ul ul{margin-top:10px;padding-left:12px}.typical-content ul>li::before{content:"—";margin-right:12px;display:inline-block;color:#edad22}.typical-content ol>li{list-style:numeric inside}.typical-content ol>li::marker{color:#edad22}.typical-content blockquote,.typical-content__block{display:flex;flex-direction:column;row-gap:10px;border-radius:8px;position:relative;background:#f9f9f9}.typical-content__block{padding:21px 28px 26px 28px}.typical-content blockquote{margin:5px 0;padding:36px 38px 36px 86px}.typical-content blockquote::before{content:"";position:absolute;top:36px;left:38px;width:29px;height:24px;background-image:url(../images/svg/green-quote.svg);background-repeat:no-repeat;background-size:contain}.typical-content small{font-size:14px}.typical-content img,.typical-content video{margin:5px 0;width:100%;height:auto;border-radius:10px}.typical-content figure{margin:5px 0;display:flex;flex-direction:column;row-gap:5px}.typical-content figure figcaption{max-width:600px;align-self:flex-end;font-size:14px}@media (max-width:1024px){.typical-content blockquote{padding:20px 20px 20px 50px}.typical-content blockquote::before{width:20px;height:17px;left:18px;top:20px}.typical-content__block{padding:20px}}.categories-nav{margin:0 -15px;overflow:hidden}.categories-nav__inner{overflow:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}.categories-nav__inner::-webkit-scrollbar{display:none}.categories-nav__list{width:-moz-max-content;width:max-content;padding:0 15px;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.categories-nav__button{display:flex;position:relative;cursor:pointer}.categories-nav__input{position:absolute;left:0;bottom:0;opacity:0;width:1px;height:1px}.categories-nav__input:checked+.categories-nav__title{color:#fff;background:#edad22}.categories-nav__title{padding:9px 20px;font-weight:400;font-size:18px;text-align:center;border-radius:5px;border:1px solid #dadada;text-decoration:none;color:#1c4754;background:0 0;transition:.3s}.typical-dropdown{width:-moz-fit-content;width:fit-content;display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:18px}.typical-dropdown__title{font-weight:400;font-size:inherit}.typical-dropdown__wrapper{position:relative}.typical-dropdown__current{display:flex;align-items:center;-moz-column-gap:8px;column-gap:8px;font-weight:700;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-transform:capitalize;cursor:pointer}.typical-dropdown__current .typical-dropdown__icon{margin-right:2px}.typical-dropdown__current::after{content:"";min-width:10px;width:10px;height:6px;display:block;background-image:url(../images/svg/green-triangle.svg);background-repeat:no-repeat;background-size:contain;transition:.3s}.typical-dropdown__dropdown{width:-moz-max-content;width:max-content;padding-top:8px;position:absolute;top:100%;left:50%;z-index:2;transform:translateX(-50%);transition:.3s;opacity:0;visibility:hidden;overflow:auto}.typical-dropdown__inner{max-height:210px;width:100%;padding:10px;display:flex;flex-direction:column;row-gap:8px;align-items:flex-start;text-align:left;border-radius:5px;box-shadow:0 10px 15px -3px rgba(0,0,0,.1);border:1px solid #dadada;background:#fff;overflow:auto}.typical-dropdown__inner::-webkit-scrollbar{width:2px}.typical-dropdown__inner::-webkit-scrollbar-track{background:#dadada}.typical-dropdown__inner::-webkit-scrollbar-thumb{background:#edad22}.typical-dropdown__inner::-webkit-scrollbar-thumb:hover{background:#368b60}.typical-dropdown__link{display:inline-flex;align-items:center;-moz-column-gap:10px;column-gap:10px;text-decoration:none}.typical-dropdown__link:hover{color:#edad22}.typical-dropdown__link--current{font-weight:700;cursor:default}.typical-dropdown__link--current:hover{color:initial}.typical-dropdown__icon{width:20px;min-width:20px;height:12.5px;outline:1px solid #dadada}.typical-dropdown__icon img{width:100%;height:100%;object-fit:cover}.typical-dropdown__icon--round{height:20px;outline:0}.typical-dropdown__icon--round img{object-fit:contain}.typical-dropdown--languages .typical-dropdown__current{min-width:45px;justify-content:flex-end}.typical-dropdown--languages .typical-dropdown__current::after{height:8px;background-image:url(../images/svg/triangle.svg)}.typical-dropdown.active .typical-dropdown__current::after{transform:scale(-1)}.typical-dropdown.active .typical-dropdown__dropdown{opacity:1;visibility:visible}.price{font-weight:700;font-size:22px;display:flex;flex-direction:column;gap:2px 8px}.price__old{text-decoration:line-through;font-weight:400;font-size:16px}.price__new{color:#de3b3b}.service-card{padding-bottom:20px;display:flex;flex-direction:column;row-gap:20px;border-radius:8px;background:#f9f9f9}.service-card__media{width:100%;height:auto;min-height:182px;overflow:hidden;border-radius:8px;position:relative}.service-card__media::before{content:"";padding-top:56.25%;display:block}.service-card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.service-card__content{padding:0 20px;display:flex;flex-direction:column;row-gap:10px;font-size:17px}.service-card .checkmark-list{row-gap:10px}.service-card .checkmark-list li{font-size:inherit}.service-card__title{margin-bottom:10px;font-weight:700;font-size:20px}.service-card__completion-date{font-size:17px}.service-card__completion-date b,.service-card__completion-date strong{font-weight:700}.service-card__afterword{font-weight:500;font-size:15px;color:#edad22}.service-card__bottom{margin-top:auto;padding:0 20px;display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.service-card__bottom--column{flex-direction:column;align-items:center}.service-card__bottom--column .price{flex-direction:row;align-items:center}.service-card__bottom--column .service-card__actions{width:100%}.service-card__actions{display:flex;flex-wrap:wrap;row-gap:10px}.service-card__actions .button{width:100%;padding:7px 14px 8px}.pay-card{padding:20px;display:flex;gap:20px;border-radius:8px;background:#fff1d1}.pay-card__media{max-width:150px;min-width:150px;width:100%;padding-bottom:10px;display:flex;flex-direction:column;align-items:center;text-align:center;background:#fff}.pay-card__qr-code{width:calc(100% - 30px);margin:15px;height:auto;position:relative;overflow:hidden}.pay-card__qr-code::before{content:"";padding-top:100%;display:block}.pay-card__qr-code img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.pay-card__price{margin:auto 0;padding:0 10px;font-weight:700;font-size:22px}.pay-card__content{display:flex;flex-direction:column;row-gap:20px;font-size:16px}.pay-card__content b,.pay-card__content strong{font-weight:700}.pay-card__content .button{max-width:150px;width:100%;margin-top:auto;padding:7px 14px 8px;align-self:flex-end}@media (max-width:480px){.pay-card{flex-direction:column}.pay-card__media{max-width:unset}.pay-card .button{max-width:unset}}.payment-menthods{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.payment-menthods__items{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.payment-menthods__item{max-width:60px;height:30px;width:auto}.payment-menthods__item img{width:100%;height:100%;object-fit:contain}.header{width:100%;position:fixed;top:0;left:0;z-index:10;border-bottom:1px solid #dadada;background:#fff;transition:transform .3s}.header .wrapper{display:flex;align-items:center;justify-content:space-between;gap:20px}.header__logo{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px;text-decoration:none}.header__icon{height:50px}.header__icon img{width:100%;height:100%;object-fit:contain}.header__slogan{font-size:16px;line-height:110%;white-space:nowrap}.header__nav{width:100%;display:flex;flex-direction:column}.header__top{padding:8px 0;display:flex;align-items:center;gap:30px;position:relative}.header__top::before{content:"";width:calc(100vw - var(--scrollbar-width,0px));height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);background:#f9f9f9;z-index:-1}.header__link{font-size:18px;text-decoration-color:transparent}.header__link:hover{color:#edad22}.header__link--phone{padding-left:32px;font-weight:700;position:relative}.header__link--phone::before{content:"";position:absolute;left:0;top:0;width:24px;height:24px;border-radius:50%;background-color:#edad22;background-image:url(../images/svg/phone.svg);background-repeat:no-repeat;background-size:10px 10px;background-position:center}.header__link--callback{padding-left:32px;margin:0 auto;font-size:16px;text-decoration-color:initial;text-decoration-style:dashed;text-decoration-thickness:1px;text-underline-offset:4px}.header__link--callback:hover{color:initial;text-decoration-color:transparent}.header__callback{margin-left:auto;display:flex;flex-direction:column;align-items:flex-end;text-align:center}.header__bottom{padding:11px 0;display:flex;align-items:center;gap:30px;justify-content:space-between}.header .menu{display:flex;align-items:center;-moz-column-gap:40px;column-gap:40px}.header .menu__item--current .menu__link{font-weight:700;text-decoration:underline}.header .menu__item--current .menu__link:hover{color:initial}.header .menu__link{font-size:18px;text-decoration-color:transparent}.header .menu__link:hover{color:#edad22}.header .languages{margin-left:10px}.header__close-button{align-self:flex-end;margin-right:-10px;min-width:22px;width:22px;min-height:22px;height:22px;padding:0;border:0;background-color:transparent;background-image:url(../images/svg/close.svg);background-repeat:no-repeat;background-size:contain;background-position:center}@media (min-width:1025px){.header .lg-hidden{display:none}.header--hidden{transform:translateY(-62px)}}@media (max-width:1170px){.header__icon{height:30px}.header__slogan{font-size:14px}.header .menu{-moz-column-gap:30px;column-gap:30px}}@media (max-width:1024px){.header{padding:17px 0}.header::before{content:"";position:fixed;inset:0;background:rgba(0,0,0,.5);opacity:0;visibility:hidden;transition:.3s}.header .md-hidden{display:none}.header__logo{-moz-column-gap:8px;column-gap:8px}.header__slogan{font-size:12px}.header__nav{max-width:300px;width:100%;max-height:100dvh;height:100%;padding:20px 30px;row-gap:30px;position:fixed;right:0;top:0;overflow:auto;background:#fff;opacity:0;visibility:hidden;transform:translateX(300px);transition:.3s}.header__nav.active{opacity:1;visibility:visible;transform:translateX(0)}.header__bottom{padding:0}.header__top{padding:0;order:1;flex-direction:column;align-items:flex-start}.header__top::before{display:none}.header__callback{margin-left:0;order:1}.header .messengers{order:2;flex-direction:column}.header .languages{width:calc(100% + 60px);margin:0 -30px;padding:30px;font-size:18px;border:solid #d9d9d9;border-width:1px 0}.header .languages__current{display:none}.header .languages__dropdown{position:static;transform:none;opacity:1;visibility:visible}.header .languages__inner{padding:0;flex-direction:row;-moz-column-gap:20px;column-gap:20px;box-shadow:none}.header .languages__link{text-decoration:none}.header .languages__link:not(.languages__link--current){color:#a6a6a6}.header .menu{flex-direction:column;align-items:flex-start;row-gap:30px}.header.active::before{opacity:1;visibility:visible}}body.gscrollbar-fixer .header,body.scroll-lock .header{padding-right:var(--scrollbar-width)}body.admin-bar .header{top:32px}body.admin-bar .header__nav{top:32px;max-height:calc(100dvh - 32px)}@media (max-width:768px){body.admin-bar .header{top:46px}body.admin-bar .header__nav{top:46px;max-height:calc(100dvh - 46px)}}.header--hidden+.verification-bar{transform:translateY(-122px)}.header--hidden+.verification-bar.has-message{transform:translateY(-145px)}.verification-bar{position:fixed;top:131px;left:0;z-index:9;width:100%;padding:10px 0;border-bottom:1px solid #dadada;background:#fff;transition:.3s}.verification-bar .wrapper{display:flex;gap:10px}.verification-bar__text{margin-top:9px;display:flex;flex-direction:column;row-gap:10px;font-size:16px}.verification-bar__form{display:flex;align-items:flex-start;-moz-column-gap:5px;column-gap:5px}.verification-bar__field{max-width:400px;min-width:250px;width:100%;display:flex;flex-direction:column;row-gap:5px}.verification-bar__input{width:100%;height:39px;padding:0 8px;font-family:inherit;font-weight:400;font-size:14px;border-radius:8px;border:1px solid #d1d1d1;outline:0;color:#222;background:#fff}.verification-bar__message{font-size:12px}.verification-bar__message:not(.success):not(.fail){display:none}.verification-bar__message.success{color:#edad22}.verification-bar__message.fail{color:#f83d12}.verification-bar .button{padding:8px 12px;font-size:14px}@media (max-width:1170px){.verification-bar{top:121px}.verification-bar__text{margin-top:0;font-size:14px}}@media (max-width:1024px){.verification-bar{top:65px;transform:unset!important}}@media (max-width:768px){.verification-bar{padding:5px 0}.verification-bar .wrapper{flex-direction:column;row-gap:5px}.verification-bar__text{font-size:12px}.verification-bar__field{max-width:unset;min-width:0}}body.admin-bar .verification-bar{top:163px}@media (max-width:1170px){body.admin-bar .verification-bar{top:153px}}@media (max-width:1024px){body.admin-bar .verification-bar{top:97px}}@media (max-width:768px){body.admin-bar .verification-bar{top:111px}}body.verification-bar-hidden .verification-bar{transform:translateY(-150%)!important}.breadcrumbs{padding:20px 0 30px}.breadcrumbs__list{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.breadcrumbs__item{display:inline}.breadcrumbs__item+.breadcrumbs__item::before{content:"/";margin:0 5px;color:#1c4754}.breadcrumbs__item:last-child{color:#929292}.breadcrumbs__item:last-child .breadcrumbs__link{pointer-events:none}.breadcrumbs__link{text-decoration-color:transparent}.breadcrumbs__link:hover{text-decoration-color:initial}@media (max-width:1024px){.breadcrumbs{padding:15px 0 20px}}.hero{margin-top:-131px;padding:201px 0 80px;background:#f9f9f9;overflow:hidden}.hero .wrapper{position:relative}.hero__content{max-width:658px;width:100%;display:flex;flex-direction:column;row-gap:20px;position:relative;z-index:1}.hero__content .h1,.hero__content h1{font-weight:800;line-height:110%}.hero__content .button{margin-top:20px}.hero__media{max-width:751px;width:100%;position:absolute;bottom:-80px;left:402px}.hero__media img{width:100%;height:100%;object-fit:cover;object-position:bottom center}@media (max-width:1170px){.hero{margin-top:-121px;padding-top:191px}}@media (max-width:1024px){.hero{margin-top:-65px;padding:95px 0 30px}.hero__content .button{margin-top:0}.hero__media{max-width:600px;left:350px}}@media (max-width:768px){.hero{padding-bottom:0}.hero .wrapper{display:flex;flex-direction:column;align-items:center;row-gap:10px}.hero__content{align-items:center;text-align:center}.hero__media{max-width:unset;position:static}}@media (max-width:480px){.hero__content .button{width:100%}}.contacts{padding:35px 0 20px}.contacts .wrapper{padding:50px;display:flex;flex-direction:column;row-gap:30px;border-radius:8px;background:#f9f9f9}.contacts__head{display:flex;flex-direction:column;row-gap:20px}.contacts__head h1{font-weight:400}.contacts__head h2{font-weight:400}.contacts__head h3{font-weight:400}.contacts__head h4{font-weight:400}.contacts__head h5{font-weight:400}.contacts__head h6{font-weight:400}.contacts__head .h1{font-weight:400}.contacts__head .h2{font-weight:400}.contacts__head .h3{font-weight:400}.contacts__head .h4{font-weight:400}.contacts__head .h5{font-weight:400}.contacts__head .h6{font-weight:400}.contacts__body{display:flex;justify-content:space-between;gap:30px}.contacts__content{max-width:500px;width:100%;padding:40px;display:flex;flex-direction:column;justify-content:center;row-gap:20px;border-radius:8px;background:#fff}.contacts__subtitle{font-size:22px}.contacts__items{display:flex;flex-direction:column;row-gap:13px}.contacts__item a{font-weight:800;text-decoration-color:transparent}.contacts__item a[href*=tel]{font-size:28px}.contacts__item a:hover{text-decoration-color:initial}.contacts__item--socials{display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.contacts__form{max-width:510px;width:100%;margin:auto 0}.contacts--page .contacts__content{padding:0;border-radius:0;background:0 0}@media (max-width:1170px){.contacts__body{flex-direction:column}.contacts__content,.contacts__form{max-width:unset}}@media (max-width:1024px){.contacts{padding:30px 0 15px}.contacts .container{padding:0}.contacts .wrapper{padding:40px 15px 50px;row-gap:20px}.contacts__content{padding:30px 20px;row-gap:15px}.contacts__items{row-gap:15px}.contacts__item a[href*=tel]{font-size:26px}.contacts__body{row-gap:30px}.contacts__form{padding:0 20px}.contacts--page .contacts__form{padding:0}}@media (max-width:640px){.contacts .typical-form__footer{flex-direction:column}}@media (max-width:360px){.contacts__item a[href*=tel]{font-size:24px}}.documents{padding:20px 0 40px}.documents .wrapper{display:flex;flex-direction:column;align-items:center;row-gap:30px}.documents__body,.documents__head{width:100%;display:flex;flex-direction:column;align-items:center;row-gap:20px}.documents__head{text-align:center}.documents__head h1{font-weight:400}.documents__head h2{font-weight:400}.documents__head h3{font-weight:400}.documents__head h4{font-weight:400}.documents__head h5{font-weight:400}.documents__head h6{font-weight:400}.documents__head .h1{font-weight:400}.documents__head .h2{font-weight:400}.documents__head .h3{font-weight:400}.documents__head .h4{font-weight:400}.documents__head .h5{font-weight:400}.documents__head .h6{font-weight:400}.documents__items{width:100%;display:grid;grid-template-columns:repeat(4,1fr);gap:10px 20px}.documents__item{padding:20px;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:8px;text-align:center;font-size:18px;border-radius:8px;text-decoration:none;background:#fff1d1}.documents__item::before{content:"";min-width:32px;width:32px;height:32px;margin-bottom:2px;display:block;background-image:url(../images/svg/medal-checkmark.svg);background-repeat:no-repeat;background-size:contain}.documents__subtitle{font-weight:800}.documents__link{color:#edad22}@media (max-width:1024px){.documents{padding:15px 0 30px}.documents__items{grid-template-columns:repeat(2,1fr);-moz-column-gap:10px;column-gap:10px}}@media (max-width:540px){.documents__items{grid-template-columns:1fr}.documents__items br{display:none}}.vacancies{padding:70px 0 35px;overflow:hidden}.vacancies .wrapper{display:flex;flex-direction:column;row-gap:40px}.vacancies__head{display:flex;align-items:center;gap:15px}.vacancies__head h1{max-width:793px;font-weight:400}.vacancies__head h2{max-width:793px;font-weight:400}.vacancies__head h3{max-width:793px;font-weight:400}.vacancies__head h4{max-width:793px;font-weight:400}.vacancies__head h5{max-width:793px;font-weight:400}.vacancies__head h6{max-width:793px;font-weight:400}.vacancies__head .h1{max-width:793px;font-weight:400}.vacancies__head .h2{max-width:793px;font-weight:400}.vacancies__head .h3{max-width:793px;font-weight:400}.vacancies__head .h4{max-width:793px;font-weight:400}.vacancies__head .h5{max-width:793px;font-weight:400}.vacancies__head .h6{max-width:793px;font-weight:400}.vacancies__body{width:100%;display:flex;flex-direction:column;align-items:center;row-gap:30px}.vacancies__carousel{max-width:100%;width:100%;min-width:0;display:flex;flex-direction:column;row-gap:20px;overflow:visible}@media (min-width:1281px){.vacancies .swiper-pagination{display:none}.vacancies .swiper-slide{opacity:0;visibility:hidden;transition:.3s}.vacancies .swiper-slide.swiper-slide-active,.vacancies .swiper-slide.swiper-slide-active+*,.vacancies .swiper-slide.swiper-slide-active+*+*,.vacancies .swiper-slide.swiper-slide-active+*+*+*{opacity:1;visibility:visible}}@media (min-width:1025px){.vacancies .lg-hidden{display:none}}@media (max-width:1280px){.vacancies .swiper-button{display:none}}@media (max-width:1024px){.vacancies{padding:60px 0 30px}.vacancies .md-hidden{display:none}.vacancies .wrapper{row-gap:20px}}.banner{padding:35px 0}.banner .wrapper{padding:40px 30px 40px 40px;display:flex;flex-direction:column;row-gap:30px;border-radius:8px;color:#fff;background:#1c4754}.banner h1{font-weight:400}.banner h2{font-weight:400}.banner h3{font-weight:400}.banner h4{font-weight:400}.banner h5{font-weight:400}.banner h6{font-weight:400}.banner .h1{font-weight:400}.banner .h2{font-weight:400}.banner .h3{font-weight:400}.banner .h4{font-weight:400}.banner .h5{font-weight:400}.banner .h6{font-weight:400}.banner__body,.banner__head{display:flex;flex-direction:column}.banner__head{row-gap:10px}.banner__body{row-gap:20px}.banner__row{display:flex;align-items:center;justify-content:space-between;gap:20px 15px}.banner__column{display:flex;flex-direction:column;row-gap:20px}.banner .messengers{gap:10px 15px}.banner .messengers__button{padding:22px 20px;justify-content:center;font-weight:800;font-size:18px;border-radius:8px;text-align:center}.banner .messengers__button::before{min-width:30px;width:30px;height:30px}.banner__link{font-weight:700;font-size:28px;text-decoration-color:transparent}.banner__link:hover{text-decoration-color:initial}.banner--help .wrapper{padding:46px 80px 52px 60px}.banner--help .banner__row .banner__column:nth-child(1){max-width:600px;width:100%;font-size:22px}.banner--help .banner__row .banner__column:nth-child(2){max-width:314px;width:100%;align-items:center;text-align:center;row-gap:0}.banner--help .banner__row .banner__column:nth-child(2) .button{width:100%;margin-top:20px;padding:25px}@media (max-width:1024px){.banner{padding:30px 0}.banner .wrapper{padding:35px 15px 20px;row-gap:20px}.banner__head{align-items:center;text-align:center}.banner__row{flex-direction:column}.banner__column{align-items:center;text-align:center}.banner--help .wrapper{padding:40px 15px}.banner--help .banner__head{row-gap:20px}}@media (max-width:480px){.banner__column{max-width:unset!important;width:100%;margin:0!important}.banner .button{width:100%}.banner .messengers{width:100%;flex-direction:column}.banner .messengers__button{width:100%}}@media (max-width:360px){.banner__link{font-size:26px}}.benefits{padding:35px 0}.benefits .wrapper{display:flex;flex-direction:column;row-gap:20px}.benefits__head{max-width:855px;display:flex;flex-direction:column;row-gap:20px}.benefits__head h1{font-weight:400}.benefits__head h2{font-weight:400}.benefits__head h3{font-weight:400}.benefits__head h4{font-weight:400}.benefits__head h5{font-weight:400}.benefits__head h6{font-weight:400}.benefits__head .h1{font-weight:400}.benefits__head .h2{font-weight:400}.benefits__head .h3{font-weight:400}.benefits__head .h4{font-weight:400}.benefits__head .h5{font-weight:400}.benefits__head .h6{font-weight:400}.benefits__body{max-width:1043px;width:100%;margin-left:auto}.benefits__row{display:flex;align-items:flex-start;gap:20px}.benefits__column{max-width:366px;width:100%;display:flex;flex-direction:column;row-gap:20px;font-size:22px}.benefits__column small{font-size:18px}.benefits__label{width:100%;margin-top:-5px;padding:13px;font-weight:800;font-size:18px;text-align:center;border-radius:8px;border:1px solid #1c4754}.benefits__block{max-width:656px;width:100%;padding:40px 30px;display:flex;flex-direction:column;row-gap:20px;border-radius:8px;background:#fff1d1}.benefits__block h1{font-size:22px}.benefits__block h2{font-size:22px}.benefits__block h3{font-size:22px}.benefits__block h4{font-size:22px}.benefits__block h5{font-size:22px}.benefits__block h6{font-size:22px}.benefits__block .h1{font-size:22px}.benefits__block .h2{font-size:22px}.benefits__block .h3{font-size:22px}.benefits__block .h4{font-size:22px}.benefits__block .h5{font-size:22px}.benefits__block .h6{font-size:22px}.benefits--without-padding-top{padding-top:0}@media (max-width:1024px){.benefits{padding:30px 0}.benefits__row{flex-direction:column}.benefits__column{max-width:unset}.benefits__block{max-width:unset;padding:30px 20px}.benefits__label{margin-top:0;width:-moz-fit-content;width:fit-content}}.how-we-work{margin:35px 0;background:#f9f9f9}.how-we-work .wrapper{padding:70px 0;display:flex;flex-direction:column;row-gap:40px}.how-we-work__head{display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:20px}.how-we-work__body{display:flex;flex-direction:column;row-gap:20px}.how-we-work__items{display:flex;flex-wrap:wrap;gap:30px 20px}.how-we-work__item{width:calc(33.333% - 13.333px);display:flex;flex-direction:column;row-gap:20px}.how-we-work__title{display:flex;align-items:center;-moz-column-gap:20px;column-gap:20px}.how-we-work__title h1{font-size:18px}.how-we-work__title h2{font-size:18px}.how-we-work__title h3{font-size:18px}.how-we-work__title h4{font-size:18px}.how-we-work__title h5{font-size:18px}.how-we-work__title h6{font-size:18px}.how-we-work__title .h1{font-size:18px}.how-we-work__title .h2{font-size:18px}.how-we-work__title .h3{font-size:18px}.how-we-work__title .h4{font-size:18px}.how-we-work__title .h5{font-size:18px}.how-we-work__title .h6{font-size:18px}.how-we-work__icon{min-width:60px;width:60px;height:60px}.how-we-work__icon img{width:100%;height:100%;object-fit:contain}.how-we-work__content{display:flex;flex-direction:column;row-gap:10px}@media (max-width:1024px){.how-we-work{margin:30px 0}.how-we-work .wrapper{padding:60px 0;row-gap:30px}.how-we-work__item{width:100%}}@media (max-width:1024px) and (min-width:481px){.how-we-work__title br{display:none}}.trusted-employers{padding:35px 0}.trusted-employers .wrapper{display:flex;flex-direction:column;row-gap:70px}.trusted-employers__body,.trusted-employers__head{display:flex;flex-direction:column;row-gap:20px}.trusted-employers__head{max-width:950px;font-size:22px}.trusted-employers__head h1{font-weight:400}.trusted-employers__head h2{font-weight:400}.trusted-employers__head h3{font-weight:400}.trusted-employers__head h4{font-weight:400}.trusted-employers__head h5{font-weight:400}.trusted-employers__head h6{font-weight:400}.trusted-employers__head .h1{font-weight:400}.trusted-employers__head .h2{font-weight:400}.trusted-employers__head .h3{font-weight:400}.trusted-employers__head .h4{font-weight:400}.trusted-employers__head .h5{font-weight:400}.trusted-employers__head .h6{font-weight:400}.trusted-employers__cards{display:grid;grid-auto-flow:row dense;grid-auto-columns:1fr;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);gap:20px;grid-template-areas:". . lg" ". . lg"}.trusted-employers__card{padding:30px 20px 30px 30px;display:flex;flex-direction:column;row-gap:15px;border-radius:8px;background:#fff1d1}.trusted-employers__card--blank{padding:0!important;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:10px;text-align:center;background:0 0}.trusted-employers__card--blank h1{font-weight:400}.trusted-employers__card--blank h2{font-weight:400}.trusted-employers__card--blank h3{font-weight:400}.trusted-employers__card--blank h4{font-weight:400}.trusted-employers__card--blank h5{font-weight:400}.trusted-employers__card--blank h6{font-weight:400}.trusted-employers__card--blank .h1{font-weight:400}.trusted-employers__card--blank .h2{font-weight:400}.trusted-employers__card--blank .h3{font-weight:400}.trusted-employers__card--blank .h4{font-weight:400}.trusted-employers__card--blank .h5{font-weight:400}.trusted-employers__card--blank .h6{font-weight:400}.trusted-employers__card--dark{grid-area:lg;justify-content:center;row-gap:20px;color:#fff;background:#1c4754}.trusted-employers__title{display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px}.trusted-employers__title h1{font-size:22px}.trusted-employers__title h2{font-size:22px}.trusted-employers__title h3{font-size:22px}.trusted-employers__title h4{font-size:22px}.trusted-employers__title h5{font-size:22px}.trusted-employers__title h6{font-size:22px}.trusted-employers__title .h1{font-size:22px}.trusted-employers__title .h2{font-size:22px}.trusted-employers__title .h3{font-size:22px}.trusted-employers__title .h4{font-size:22px}.trusted-employers__title .h5{font-size:22px}.trusted-employers__title .h6{font-size:22px}.trusted-employers__icon{min-width:60px;width:60px;height:60px}.trusted-employers__icon img{width:100%;height:100%;object-fit:contain}.trusted-employers__content{display:flex;flex-direction:column;row-gap:10px}@media (max-width:1024px){.trusted-employers{padding:30px 0}.trusted-employers .wrapper{row-gap:60px}.trusted-employers__cards{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,1fr);gap:10px;grid-template-areas:". ." ". ." "lg lg"}.trusted-employers__card{padding:30px 20px}}@media (max-width:768px){.trusted-employers__cards{display:flex;flex-direction:column}.trusted-employers__card--blank{margin-bottom:10px;align-items:flex-start;text-align:left}.trusted-employers__card--blank br{display:none}}@media (max-width:360px){.trusted-employers__title h1{font-size:18px}.trusted-employers__title h2{font-size:18px}.trusted-employers__title h3{font-size:18px}.trusted-employers__title h4{font-size:18px}.trusted-employers__title h5{font-size:18px}.trusted-employers__title h6{font-size:18px}.trusted-employers__title .h1{font-size:18px}.trusted-employers__title .h2{font-size:18px}.trusted-employers__title .h3{font-size:18px}.trusted-employers__title .h4{font-size:18px}.trusted-employers__title .h5{font-size:18px}.trusted-employers__title .h6{font-size:18px}}.testimonials{padding:35px 0;overflow:hidden}.testimonials .wrapper{display:flex;flex-direction:column;row-gap:20px}.testimonials__head{display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:30px}.testimonials__head h1{font-weight:400;color:#1c4754}.testimonials__head h2{font-weight:400;color:#1c4754}.testimonials__head h3{font-weight:400;color:#1c4754}.testimonials__head h4{font-weight:400;color:#1c4754}.testimonials__head h5{font-weight:400;color:#1c4754}.testimonials__head h6{font-weight:400;color:#1c4754}.testimonials__head .h1{font-weight:400;color:#1c4754}.testimonials__head .h2{font-weight:400;color:#1c4754}.testimonials__head .h3{font-weight:400;color:#1c4754}.testimonials__head .h4{font-weight:400;color:#1c4754}.testimonials__head .h5{font-weight:400;color:#1c4754}.testimonials__head .h6{font-weight:400;color:#1c4754}.testimonials__body{display:flex;flex-direction:column;row-gap:40px}.testimonials__buttons{display:flex;align-items:center;justify-content:center;gap:10px 20px}.testimonials__buttons .button{max-width:311px;width:100%;padding-top:22px;padding-bottom:22px}.testimonials__tab{display:block!important}.testimonials__tab:not(.active){height:0;opacity:0;visibility:hidden;overflow:hidden}.testimonials--text-left .testimonials__head{align-items:flex-start;text-align:left}@media (max-width:1024px){.testimonials{padding:30px 0}.testimonials .wrapper{row-gap:20px}.testimonials__head{row-gap:20px}.testimonials__body{row-gap:30px}}@media (max-width:640px){.testimonials__buttons{flex-direction:column}.testimonials__buttons .button{max-width:unset}}.housing{padding:35px 0;overflow:hidden}.housing .wrapper{display:flex;flex-direction:column;row-gap:20px}.housing__head{display:flex;flex-direction:column;row-gap:30px}.housing__head h1{color:#1c4754}.housing__head h2{color:#1c4754}.housing__head h3{color:#1c4754}.housing__head h4{color:#1c4754}.housing__head h5{color:#1c4754}.housing__head h6{color:#1c4754}.housing__head .h1{color:#1c4754}.housing__head .h2{color:#1c4754}.housing__head .h3{color:#1c4754}.housing__head .h4{color:#1c4754}.housing__head .h5{color:#1c4754}.housing__head .h6{color:#1c4754}.housing__body{display:flex;flex-direction:column;row-gap:40px}@media (max-width:1024px){.housing{padding:30px 0}.housing .wrapper{row-gap:20px}.housing__head{row-gap:20px}.housing__body{row-gap:30px}}.articles{padding:70px 0 35px;overflow:hidden}.articles .wrapper{display:flex;flex-direction:column;row-gap:40px}.articles__head{display:flex;align-items:center;gap:15px}.articles__head h1{max-width:793px;font-weight:400;color:#1c4754}.articles__head h2{max-width:793px;font-weight:400;color:#1c4754}.articles__head h3{max-width:793px;font-weight:400;color:#1c4754}.articles__head h4{max-width:793px;font-weight:400;color:#1c4754}.articles__head h5{max-width:793px;font-weight:400;color:#1c4754}.articles__head h6{max-width:793px;font-weight:400;color:#1c4754}.articles__head .h1{max-width:793px;font-weight:400;color:#1c4754}.articles__head .h2{max-width:793px;font-weight:400;color:#1c4754}.articles__head .h3{max-width:793px;font-weight:400;color:#1c4754}.articles__head .h4{max-width:793px;font-weight:400;color:#1c4754}.articles__head .h5{max-width:793px;font-weight:400;color:#1c4754}.articles__head .h6{max-width:793px;font-weight:400;color:#1c4754}.articles__body{width:100%;display:flex;flex-direction:column;align-items:center;row-gap:30px}.articles__carousel{max-width:100%;width:100%;min-width:0;display:flex;flex-direction:column;row-gap:30px;overflow:visible}@media (min-width:1281px){.articles .swiper-pagination{display:none}.articles .swiper-slide{opacity:0;visibility:hidden;transition:.3s}.articles .swiper-slide.swiper-slide-active,.articles .swiper-slide.swiper-slide-active+*,.articles .swiper-slide.swiper-slide-active+*+*,.articles .swiper-slide.swiper-slide-active+*+*+*{opacity:1;visibility:visible}}@media (min-width:1025px){.articles .lg-hidden{display:none}}@media (max-width:1280px){.articles .swiper-button{display:none}}@media (max-width:1024px){.articles{padding:60px 0 30px}.articles .md-hidden{display:none}.articles .wrapper{row-gap:20px}}.thanks-page .wrapper{min-height:calc(100dvh - 239px);padding-bottom:55px;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:40px}.thanks-page__content{display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:20px}.thanks-page__content::before{content:"";min-width:60px;width:60px;height:60px;display:block;background-image:url(../images/svg/medal-checkmark.svg);background-repeat:no-repeat;background-size:contain}.thanks-page__content b,.thanks-page__content strong{font-weight:700}.thanks-page__content h1{color:#1c4754}.thanks-page__content h2{color:#1c4754}.thanks-page__content h3{color:#1c4754}.thanks-page__content h4{color:#1c4754}.thanks-page__content h5{color:#1c4754}.thanks-page__content h6{color:#1c4754}.thanks-page__content .h1{color:#1c4754}.thanks-page__content .h2{color:#1c4754}.thanks-page__content .h3{color:#1c4754}.thanks-page__content .h4{color:#1c4754}.thanks-page__content .h5{color:#1c4754}.thanks-page__content .h6{color:#1c4754}.thanks-page .button{min-width:190px;padding:25px}@media (max-width:1170px){.thanks-page .wrapper{min-height:calc(100dvh - 230px)}}@media (max-width:1024px){.thanks-page .wrapper{min-height:calc(100dvh - 154px);padding:0 0 40px;row-gap:30px}}@media (max-width:480px){.thanks-page .button{width:100%}}.error-page .wrapper{min-height:calc(100dvh - 239px);padding-bottom:55px;display:flex;flex-direction:column;justify-content:center;align-items:center;row-gap:40px}.error-page__content{display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:20px}.error-page__content .h1,.error-page__content h1{font-size:90px;line-height:1}.error-page__content b,.error-page__content strong{font-weight:700}.error-page__content h1{color:#1c4754}.error-page__content h2{color:#1c4754}.error-page__content h3{color:#1c4754}.error-page__content h4{color:#1c4754}.error-page__content h5{color:#1c4754}.error-page__content h6{color:#1c4754}.error-page__content .h1{color:#1c4754}.error-page__content .h2{color:#1c4754}.error-page__content .h3{color:#1c4754}.error-page__content .h4{color:#1c4754}.error-page__content .h5{color:#1c4754}.error-page__content .h6{color:#1c4754}.error-page .button{min-width:190px;padding:25px}@media (max-width:1170px){.error-page .wrapper{min-height:calc(100dvh - 230px)}}@media (max-width:1024px){.error-page .wrapper{min-height:calc(100dvh - 154px);padding:0 0 40px;row-gap:30px}}@media (max-width:480px){.error-page .button{width:100%}}.testimonials-page{padding-bottom:35px;overflow:hidden}.testimonials-page h1{font-weight:400;color:#1c4754}.testimonials-page h2{font-weight:400;color:#1c4754}.testimonials-page h3{font-weight:400;color:#1c4754}.testimonials-page h4{font-weight:400;color:#1c4754}.testimonials-page h5{font-weight:400;color:#1c4754}.testimonials-page h6{font-weight:400;color:#1c4754}.testimonials-page .h1{font-weight:400;color:#1c4754}.testimonials-page .h2{font-weight:400;color:#1c4754}.testimonials-page .h3{font-weight:400;color:#1c4754}.testimonials-page .h4{font-weight:400;color:#1c4754}.testimonials-page .h5{font-weight:400;color:#1c4754}.testimonials-page .h6{font-weight:400;color:#1c4754}.testimonials-page .wrapper{display:flex;flex-direction:column;row-gap:30px}.testimonials-page__head{display:flex;flex-direction:column;row-gap:30px}.testimonials-page__body{display:flex;flex-direction:column;row-gap:70px}.testimonials-page__block{width:100%;display:flex;flex-direction:column;align-items:center;row-gap:30px}.testimonials-page__row{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px}.testimonials-page .button{max-width:270px;width:100%}@media (min-width:1025px){.testimonials-page .lg-hidden{display:none}}@media (max-width:1024px){.testimonials-page{padding-bottom:30px}.testimonials-page .md-hidden{display:none}.testimonials-page__body{row-gap:60px}.testimonials-page__block{row-gap:20px}.testimonials-page .button{margin-top:10px}}.vacancies-page{padding-bottom:35px}.vacancies-page .wrapper{display:flex;flex-direction:column;row-gap:30px}.vacancies-page__head{display:flex;flex-direction:column;row-gap:20px}.vacancies-page__head h1{color:#1c4754}.vacancies-page__head h2{color:#1c4754}.vacancies-page__head h3{color:#1c4754}.vacancies-page__head h4{color:#1c4754}.vacancies-page__head h5{color:#1c4754}.vacancies-page__head h6{color:#1c4754}.vacancies-page__head .h1{color:#1c4754}.vacancies-page__head .h2{color:#1c4754}.vacancies-page__head .h3{color:#1c4754}.vacancies-page__head .h4{color:#1c4754}.vacancies-page__head .h5{color:#1c4754}.vacancies-page__head .h6{color:#1c4754}.vacancies-page__body{display:grid;grid-auto-flow:row dense;grid-auto-columns:1fr;grid-template-columns:260px 1fr;grid-template-rows:auto 1fr auto;align-items:flex-start;gap:20px 30px;grid-template-areas:"sidebar topbar" "sidebar cards" "sidebar pagination";transition:.3s}.vacancies-page #vacancies-container{display:flex;flex-direction:column;row-gap:20px}.vacancies-page .typical-dropdown{white-space:nowrap}.vacancies-page__sidebar{grid-area:sidebar;width:100%;display:flex;flex-direction:column;row-gap:30px}.vacancies-page__topbar{width:100%;grid-area:topbar;display:flex;align-items:center;justify-content:space-between;gap:20px}.vacancies-page__cards{grid-area:cards;width:100%;height:100%;display:flex;flex-wrap:wrap;gap:20px}.vacancies-page .vacancy-card{width:calc(33.333% - 13.333px)}.vacancies-page .pagination{grid-area:pagination;margin-top:10px}.vacancies-page__result{padding:100px 0;margin:auto;align-self:center;display:flex;flex-direction:column;row-gap:20px;align-items:center;justify-content:center;text-align:center;font-weight:700;font-size:22px}@media (max-width:1170px){.vacancies-page .vacancy-card{width:calc(50% - 10px)}.vacancies-page .typical-select .nice-select-dropdown{left:0}}@media (max-width:1024px){.vacancies-page{padding-bottom:30px}.vacancies-page .wrapper{row-gap:20px}.vacancies-page__body{grid-template-columns:200px 1fr;-moz-column-gap:20px;column-gap:20px}.vacancies-page__cards{-moz-column-gap:10px;column-gap:10px}.vacancies-page .vacancy-card{width:calc(50% - 5px)}}@media (max-width:768px){.vacancies-page .vacancy-card{width:100%}}@media (max-width:680px){.vacancies-page__body{display:flex;flex-direction:column}.vacancies-page__topbar{order:0}.vacancies-page__topbar .typical-dropdown__dropdown{left:0;transform:none}.vacancies-page__sidebar{order:1}.vacancies-page__cards{order:2}.vacancies-page .pagination{order:3}.vacancies-page #vacancies-container{order:2}.vacancies-page .vacancy-card{width:calc(50% - 5px)}}@media (max-width:550px){.vacancies-page .vacancy-card{width:100%}}@media (max-width:480px){.vacancies-page__topbar{flex-direction:column;align-items:flex-start}}.vacancy-page{padding-bottom:35px}.vacancy-page .wrapper{display:flex;flex-direction:column;row-gap:45px}.vacancy-page__head{display:flex;flex-direction:column;row-gap:20px}.vacancy-page__head h1{color:#1c4754}.vacancy-page__head h2{color:#1c4754}.vacancy-page__head h3{color:#1c4754}.vacancy-page__head h4{color:#1c4754}.vacancy-page__head h5{color:#1c4754}.vacancy-page__head h6{color:#1c4754}.vacancy-page__head .h1{color:#1c4754}.vacancy-page__head .h2{color:#1c4754}.vacancy-page__head .h3{color:#1c4754}.vacancy-page__head .h4{color:#1c4754}.vacancy-page__head .h5{color:#1c4754}.vacancy-page__head .h6{color:#1c4754}.vacancy-page__body{display:flex;flex-direction:column;row-gap:50px}.vacancy-page__top{display:flex;justify-content:space-between;gap:20px}.vacancy-page__medias{display:flex;flex-direction:column;row-gap:20px}.vacancy-page__medias .button{height:-moz-fit-content;height:fit-content;width:100%}.vacancy-page__description,.vacancy-page__medias{max-width:560px;width:100%}.vacancy-page__media::before{padding-top:56.25%}.vacancy-page__description{display:flex;flex-direction:column;row-gap:20px}.vacancy-page__block{width:100%;padding:20px;display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;border-radius:8px;gap:20px;background:#f9f9f9}.vacancy-page__salary{font-weight:800;font-size:28px;color:#1c4754}.vacancy-page__actions{width:100%;display:flex;flex-wrap:wrap;gap:10px}.vacancy-page__excerpt{display:flex;flex-direction:column;row-gap:20px}.vacancy-page__info{display:flex;flex-direction:column;row-gap:5px}.vacancy-page__info li{display:inline-flex;-moz-column-gap:55px;column-gap:55px}.vacancy-page__info li span:nth-child(1){min-width:135px;color:#616161}.vacancy-page__info li span:nth-child(2){margin:auto 0}.vacancy-page__content{max-width:805px;width:100%}@media (max-width:1024px){.vacancy-page{padding-bottom:30px}.vacancy-page .wrapper{row-gap:20px}.vacancy-page__body{row-gap:40px}.vacancy-page__top{flex-direction:column}.vacancy-page__block{padding:20px 24px 30px}.vacancy-page__description,.vacancy-page__media{max-width:unset}.vacancy-page__salary{font-size:22px}}@media (max-width:480px){.vacancy-page__block{flex-direction:column;align-items:flex-start;gap:12px}.vacancy-page__actions .button{width:100%}.vacancy-page__info li{-moz-column-gap:20px;column-gap:20px}}@media (max-width:360px){.vacancy-page__info{row-gap:10px}.vacancy-page__info li{flex-direction:column;row-gap:5px}}.article-page{padding-bottom:35px}.article-page .wrapper{display:flex;flex-direction:column;row-gap:20px}.article-page__head{display:flex;flex-direction:column;row-gap:10px}.article-page__head h1{color:#1c4754}.article-page__head h2{color:#1c4754}.article-page__head h3{color:#1c4754}.article-page__head h4{color:#1c4754}.article-page__head h5{color:#1c4754}.article-page__head h6{color:#1c4754}.article-page__head .h1{color:#1c4754}.article-page__head .h2{color:#1c4754}.article-page__head .h3{color:#1c4754}.article-page__head .h4{color:#1c4754}.article-page__head .h5{color:#1c4754}.article-page__head .h6{color:#1c4754}.article-page__body{display:flex;flex-direction:column;row-gap:20px}.article-page__top{display:flex;flex-direction:column;row-gap:30px}.article-page__media{width:100%;min-height:148px;height:auto;border-radius:8px;position:relative;overflow:hidden}.article-page__media::before{content:"";padding-top:45%;display:block}.article-page__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:top center}.article-page__meta{max-width:946px;width:100%;margin:0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:20px 30px}.article-page__publish-date,.article-page__tag,.article-page__views-count{font-size:15px;color:#929292}.article-page__tags{margin-left:auto;display:flex;flex-wrap:wrap;align-items:center;gap:20px 30px}.article-page__tag{text-decoration-color:transparent}.article-page__tag:hover{text-decoration-color:initial}.article-page__content{max-width:946px;width:100%;margin:0 auto}@media (max-width:1024px){.article-page{padding-bottom:30px}.article-page__top{row-gap:20px}}@media (max-width:640px){.article-page__tags{width:100%}}.contacts-page{padding-bottom:35px}.contacts-page .wrapper{display:flex;flex-direction:column;row-gap:20px}.contacts-page__head{display:flex;flex-direction:column;row-gap:20px}.contacts-page__head h1{color:#1c4754}.contacts-page__head h2{color:#1c4754}.contacts-page__head h3{color:#1c4754}.contacts-page__head h4{color:#1c4754}.contacts-page__head h5{color:#1c4754}.contacts-page__head h6{color:#1c4754}.contacts-page__head .h1{color:#1c4754}.contacts-page__head .h2{color:#1c4754}.contacts-page__head .h3{color:#1c4754}.contacts-page__head .h4{color:#1c4754}.contacts-page__head .h5{color:#1c4754}.contacts-page__head .h6{color:#1c4754}.contacts-page__body{display:flex;justify-content:space-between;gap:30px}.contacts-page__content{max-width:356px;width:100%;padding:30px 0;display:flex;flex-direction:column;row-gap:35px}.contacts-page__links{display:flex;flex-direction:column;row-gap:10px}.contacts-page__link{font-size:20px;font-weight:700;text-decoration-color:transparent}.contacts-page__link:hover{text-decoration-color:initial}.contacts-page__link--phone{font-size:22px;display:flex;align-items:center;-moz-column-gap:10px;column-gap:10px}.contacts-page__link--email{color:#edad22}.contacts-page__icon{min-width:18px;width:18px;height:18px}.contacts-page__icon img{width:100%;height:100%;object-fit:contain}.contacts-page__items{display:flex;flex-direction:column;row-gap:35px}.contacts-page__item{display:flex;flex-direction:column;row-gap:10px}.contacts-page__item h1{font-weight:700}.contacts-page__item h2{font-weight:700}.contacts-page__item h3{font-weight:700}.contacts-page__item h4{font-weight:700}.contacts-page__item h5{font-weight:700}.contacts-page__item h6{font-weight:700}.contacts-page__item .h1{font-weight:700}.contacts-page__item .h2{font-weight:700}.contacts-page__item .h3{font-weight:700}.contacts-page__item .h4{font-weight:700}.contacts-page__item .h5{font-weight:700}.contacts-page__item .h6{font-weight:700}.contacts-page__item span{color:#959aa4}.contacts-page__map{max-width:753px;width:100%;min-height:360px;height:auto;border-radius:8px;overflow:hidden;position:relative}.contacts-page__map::before{content:"";padding-top:56.25%;display:block}.contacts-page__map iframe,.contacts-page__map img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.contacts-page .messengers{flex-wrap:wrap}.contacts-page .messengers__button{padding:6px 14px;-moz-column-gap:4px;column-gap:4px;font-size:16px}.contacts-page .messengers__button::before{min-width:17px;width:17px;height:17px}@media (max-width:1024px){.contacts-page{padding-bottom:30px}.contacts-page__items{row-gap:20px}.contacts-page__content{padding:20px 0;row-gap:20px}}@media (max-width:834px){.contacts-page__content{max-width:240px}}@media (max-width:640px){.contacts-page__body{flex-direction:column}.contacts-page__content,.contacts-page__map{max-width:unset}.contacts-page__content{padding:0}}@media (max-width:480px){.contacts-page .messengers__button{padding-top:12px;padding-bottom:12px;font-size:14px}}.documents-page{padding-bottom:35px}.documents-page .wrapper{display:flex;flex-direction:column;row-gap:30px}.documents-page__head{display:flex;flex-direction:column;row-gap:20px}.documents-page__head h1{color:#1c4754}.documents-page__head h2{color:#1c4754}.documents-page__head h3{color:#1c4754}.documents-page__head h4{color:#1c4754}.documents-page__head h5{color:#1c4754}.documents-page__head h6{color:#1c4754}.documents-page__head .h1{color:#1c4754}.documents-page__head .h2{color:#1c4754}.documents-page__head .h3{color:#1c4754}.documents-page__head .h4{color:#1c4754}.documents-page__head .h5{color:#1c4754}.documents-page__head .h6{color:#1c4754}.documents-page__body{display:flex;flex-direction:column;row-gap:20px}.documents-page__items{max-width:850px;width:100%;display:flex;flex-direction:column;row-gap:10px}.documents-page__item--link{width:100%;padding:22px 27px;display:flex;align-items:center;text-decoration:none;-moz-column-gap:15px;column-gap:15px;font-weight:700;font-size:18px;border-radius:10px;border:1px solid #dadada;background:#fff;cursor:pointer;transition:.3s}.documents-page__link{margin-left:auto;text-align:right;font-size:14px;font-weight:400;color:#1c4754}.documents-page .accordion{width:100%;display:flex;flex-direction:column;border-radius:10px;border:1px solid #dadada;background:#fff}.documents-page .accordion__title{padding:22px 27px;display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px;font-weight:700;font-size:18px;cursor:pointer;transition:.3s}.documents-page .accordion__title br{display:none}.documents-page .accordion__title::before{content:"";min-width:11px;width:11px;height:20px;display:block;background-image:url(../images/svg/darkgreen-arrow.svg);background-repeat:no-repeat;background-size:contain;transition:.3s}.documents-page .accordion__content{width:100%;padding:0 27px}.documents-page .accordion__content ul li::before{display:none}.documents-page .accordion__inner{height:75dvh;max-height:560px;min-height:360px;position:relative;overflow:hidden;border-radius:0 0 10px 10px}.documents-page .accordion iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.documents-page .accordion.active .accordion__title{color:#edad22}.documents-page .accordion.active .accordion__title::before{transform:rotate(90deg);background-image:url(../images/svg/green-arrow.svg)}.documents-page .accordion.active .accordion__content{padding-bottom:27px}@media (max-width:1024px){.documents-page{padding-bottom:30px}.documents-page .accordion__title{padding:20px}.documents-page__item--link{padding:20px}}@media (max-width:640px){.documents-page__link{max-width:65px}}@media (max-width:480px){.documents-page .accordion__title{font-size:14px}.documents-page__link{max-width:55px;font-size:12px}}.blog-page{padding-bottom:35px;overflow:hidden}.blog-page .wrapper{display:flex;flex-direction:column;row-gap:30px}.blog-page__head{display:flex;flex-direction:column;row-gap:30px}.blog-page__head h1{color:#1c4754}.blog-page__head h2{color:#1c4754}.blog-page__head h3{color:#1c4754}.blog-page__head h4{color:#1c4754}.blog-page__head h5{color:#1c4754}.blog-page__head h6{color:#1c4754}.blog-page__head .h1{color:#1c4754}.blog-page__head .h2{color:#1c4754}.blog-page__head .h3{color:#1c4754}.blog-page__head .h4{color:#1c4754}.blog-page__head .h5{color:#1c4754}.blog-page__head .h6{color:#1c4754}.blog-page__body{display:flex;flex-direction:column;row-gap:50px}.blog-page__cards{display:flex;flex-wrap:wrap;gap:40px 20px}.blog-page .article-card{width:calc(25% - 15px)}@media (max-width:1024px){.blog-page{padding-bottom:30px}.blog-page__head{row-gap:20px}.blog-page__body{row-gap:30px}.blog-page__cards{gap:30px 15px}.blog-page .article-card{width:calc(33.333% - 10px)}}@media (max-width:768px){.blog-page .article-card{width:calc(50% - 7.5px)}}@media (max-width:640px){.blog-page .article-card{width:100%}}.services{padding-bottom:35px}.services .wrapper{display:flex;flex-direction:column;row-gap:20px}.services__head{display:flex;flex-direction:column;row-gap:45px}.services__head h1{color:#1c4754}.services__head h2{color:#1c4754}.services__head h3{color:#1c4754}.services__head h4{color:#1c4754}.services__head h5{color:#1c4754}.services__head h6{color:#1c4754}.services__head .h1{color:#1c4754}.services__head .h2{color:#1c4754}.services__head .h3{color:#1c4754}.services__head .h4{color:#1c4754}.services__head .h5{color:#1c4754}.services__head .h6{color:#1c4754}.services__body{display:flex;flex-direction:column;row-gap:40px}.services__footer{max-width:800px;width:100%;margin:20px auto 0;display:flex;flex-direction:column;align-items:center;row-gap:15px;text-align:center;font-size:16px}.services__footer a{color:#edad22}.services__cards{display:flex;flex-wrap:wrap;gap:20px}.services .service-card{width:calc(33.333% - 13.333px)}@media (max-width:360px),(max-width:768px) and (min-width:641px),(max-width:1170px) and (min-width:1025px){.services .service-card__bottom:not(.service-card__bottom--column){flex-direction:column;align-items:center}.services .service-card__bottom:not(.service-card__bottom--column) .price{flex-direction:row;align-items:center}.services .service-card__bottom:not(.service-card__bottom--column) .service-card__actions{width:100%}}@media (max-width:1024px){.services{padding-bottom:30px}.services__head{row-gap:30px}.services__cards{gap:10px}.services .service-card{width:calc(50% - 5px)}}@media (max-width:640px){.services .service-card{width:100%}}.pay-here{padding:35px 0}.pay-here .wrapper{display:flex;flex-direction:column;row-gap:40px}.pay-here__head{display:flex;flex-direction:column;row-gap:20px}.pay-here__head h1{color:#1c4754}.pay-here__head h2{color:#1c4754}.pay-here__head h3{color:#1c4754}.pay-here__head h4{color:#1c4754}.pay-here__head h5{color:#1c4754}.pay-here__head h6{color:#1c4754}.pay-here__head .h1{color:#1c4754}.pay-here__head .h2{color:#1c4754}.pay-here__head .h3{color:#1c4754}.pay-here__head .h4{color:#1c4754}.pay-here__head .h5{color:#1c4754}.pay-here__head .h6{color:#1c4754}.pay-here__body{display:flex;flex-direction:column;row-gap:10px 20px}.pay-here__cards{display:flex;flex-wrap:wrap;gap:20px}.pay-here .pay-card{width:calc(50% - 10px)}@media (max-width:1024px){.pay-here{padding:30px 0}.pay-here .wrapper{row-gap:20px}.pay-here__head{row-gap:10px}.pay-here .pay-card{width:100%}}.steps{padding:35px 0}.steps .wrapper{display:flex;flex-direction:column;row-gap:45px}.steps__head{display:flex;flex-direction:column;row-gap:20px}.steps__head h1{color:#1c4754}.steps__head h2{color:#1c4754}.steps__head h3{color:#1c4754}.steps__head h4{color:#1c4754}.steps__head h5{color:#1c4754}.steps__head h6{color:#1c4754}.steps__head .h1{color:#1c4754}.steps__head .h2{color:#1c4754}.steps__head .h3{color:#1c4754}.steps__head .h4{color:#1c4754}.steps__head .h5{color:#1c4754}.steps__head .h6{color:#1c4754}.steps__body{display:flex;flex-direction:column;row-gap:20px}.steps__items{display:flex;flex-direction:column;row-gap:45px;counter-reset:numbers}.steps__item{display:flex;flex-direction:column;row-gap:10px}.steps__title{display:flex;-moz-column-gap:20px;column-gap:20px;font-weight:700;font-size:22px;color:#1c4754}.steps__title span{margin:auto 0}.steps__title::before{counter-increment:numbers;content:counter(numbers);min-width:40px;width:40px;height:40px;font-weight:700;font-size:18px;display:flex;align-items:center;justify-content:center;text-align:center;border-radius:5px;color:#fff;background:#edad22}.steps__content{padding-left:60px}.steps__content ol,.steps__content ul{margin-top:-5px}@media (max-width:1024px){.steps{padding:30px 0}.steps .wrapper{row-gap:30px}.steps__title{-moz-column-gap:10px;column-gap:10px}.steps__items{row-gap:30px}.steps__item{row-gap:20px}.steps__content{padding-left:0;row-gap:15px}.steps__content ol,.steps__content ul{margin-top:0}}.about-us{padding-bottom:70px;overflow:hidden}.about-us .wrapper{display:flex;flex-direction:column;row-gap:30px}.about-us__head{display:flex;flex-direction:column;row-gap:20px}.about-us__head h1{color:#1c4754}.about-us__head h2{color:#1c4754}.about-us__head h3{color:#1c4754}.about-us__head h4{color:#1c4754}.about-us__head h5{color:#1c4754}.about-us__head h6{color:#1c4754}.about-us__head .h1{color:#1c4754}.about-us__head .h2{color:#1c4754}.about-us__head .h3{color:#1c4754}.about-us__head .h4{color:#1c4754}.about-us__head .h5{color:#1c4754}.about-us__head .h6{color:#1c4754}.about-us__body{display:flex;justify-content:space-between;gap:20px}.about-us__column{width:100%;display:flex;flex-direction:column;row-gap:20px}.about-us__column:nth-child(1){max-width:368px;position:relative}.about-us__column:nth-child(2){max-width:754px}.about-us__media{position:absolute;right:0;bottom:-70px;width:506px;height:auto}.about-us__media img{width:100%;height:100%;object-fit:contain}.about-us__cards{display:flex;flex-wrap:wrap;gap:20px}.about-us__card{width:calc(50% - 10px);padding:20px 20px 25px 30px;display:flex;flex-direction:column;row-gap:15px;border-radius:8px;background:#fff1d1}.about-us__title{display:flex;align-items:center;-moz-column-gap:15px;column-gap:15px}.about-us__title h1{font-weight:700;font-size:22px;color:#1c4754}.about-us__title h2{font-weight:700;font-size:22px;color:#1c4754}.about-us__title h3{font-weight:700;font-size:22px;color:#1c4754}.about-us__title h4{font-weight:700;font-size:22px;color:#1c4754}.about-us__title h5{font-weight:700;font-size:22px;color:#1c4754}.about-us__title h6{font-weight:700;font-size:22px;color:#1c4754}.about-us__title .h1{font-weight:700;font-size:22px;color:#1c4754}.about-us__title .h2{font-weight:700;font-size:22px;color:#1c4754}.about-us__title .h3{font-weight:700;font-size:22px;color:#1c4754}.about-us__title .h4{font-weight:700;font-size:22px;color:#1c4754}.about-us__title .h5{font-weight:700;font-size:22px;color:#1c4754}.about-us__title .h6{font-weight:700;font-size:22px;color:#1c4754}.about-us__icon{min-width:60px;width:60px;height:60px}.about-us__icon img{width:100%;height:100%;object-fit:contain}.about-us__text{display:flex;flex-direction:column;row-gap:10px}.about-us__content{row-gap:15px}.about-us__content h1{font-weight:700;color:#1c4754}.about-us__content h2{font-weight:700;color:#1c4754}.about-us__content h3{font-weight:700;color:#1c4754}.about-us__content h4{font-weight:700;color:#1c4754}.about-us__content h5{font-weight:700;color:#1c4754}.about-us__content h6{font-weight:700;color:#1c4754}.about-us__content .h1{font-weight:700;color:#1c4754}.about-us__content .h2{font-weight:700;color:#1c4754}.about-us__content .h3{font-weight:700;color:#1c4754}.about-us__content .h4{font-weight:700;color:#1c4754}.about-us__content .h5{font-weight:700;color:#1c4754}.about-us__content .h6{font-weight:700;color:#1c4754}@media (max-width:1024px){.about-us{padding-bottom:60px}.about-us .wrapper{row-gap:20px}.about-us__body{flex-direction:column}.about-us__column{max-width:unset!important}.about-us__media{display:none}.about-us__cards{gap:10px}.about-us__card{width:calc(50% - 5px);padding:20px}}@media (max-width:640px){.about-us__card{width:100%}}.our-services{padding:70px 0;background:#f9f9f9}.our-services .wrapper{display:flex;flex-direction:column;row-gap:30px}.our-services__body,.our-services__head{display:flex;flex-direction:column;row-gap:20px}.our-services__head h1{color:#1c4754}.our-services__head h2{color:#1c4754}.our-services__head h3{color:#1c4754}.our-services__head h4{color:#1c4754}.our-services__head h5{color:#1c4754}.our-services__head h6{color:#1c4754}.our-services__head .h1{color:#1c4754}.our-services__head .h2{color:#1c4754}.our-services__head .h3{color:#1c4754}.our-services__head .h4{color:#1c4754}.our-services__head .h5{color:#1c4754}.our-services__head .h6{color:#1c4754}.our-services .checkmark-list{margin-bottom:-20px;display:block;-moz-column-count:2;column-count:2;-moz-column-gap:20px;column-gap:20px}.our-services .checkmark-list li{margin-bottom:20px;-moz-column-break-inside:avoid;break-inside:avoid}@media (max-width:1024px){.our-services{padding:60px 0}.our-services .wrapper{row-gap:20px}.our-services .checkmark-list{-moz-column-count:1;column-count:1}}.faq{padding:70px 0 35px}.faq .wrapper{display:flex;flex-direction:column;row-gap:45px}.faq__head{display:flex;flex-direction:column;row-gap:20px}.faq__head h1{color:#1c4754}.faq__head h2{color:#1c4754}.faq__head h3{color:#1c4754}.faq__head h4{color:#1c4754}.faq__head h5{color:#1c4754}.faq__head h6{color:#1c4754}.faq__head .h1{color:#1c4754}.faq__head .h2{color:#1c4754}.faq__head .h3{color:#1c4754}.faq__head .h4{color:#1c4754}.faq__head .h5{color:#1c4754}.faq__head .h6{color:#1c4754}.faq__body{display:flex;justify-content:space-between;gap:20px}.faq__accordions{max-width:850px;width:100%;display:flex;flex-direction:column;row-gap:10px}.faq .accordion{width:100%;display:flex;flex-direction:column;border-radius:10px;border:1px solid #dadada;background:#fff}.faq .accordion__title{padding:22px 27px;display:flex;align-items:flex-start;-moz-column-gap:15px;column-gap:15px;font-weight:700;font-size:18px;cursor:pointer;transition:.3s}.faq .accordion__title::before{content:"";min-width:11px;width:11px;height:20px;margin-top:2px;display:block;background-image:url(../images/svg/darkgreen-arrow.svg);background-repeat:no-repeat;background-size:contain;transition:.3s}.faq .accordion__content{width:100%;padding:0 30px 0 54px}.faq .accordion__content h1{color:#1c4754}.faq .accordion__content h2{color:#1c4754}.faq .accordion__content h3{color:#1c4754}.faq .accordion__content h4{color:#1c4754}.faq .accordion__content h5{color:#1c4754}.faq .accordion__content h6{color:#1c4754}.faq .accordion__content .h1{color:#1c4754}.faq .accordion__content .h2{color:#1c4754}.faq .accordion__content .h3{color:#1c4754}.faq .accordion__content .h4{color:#1c4754}.faq .accordion__content .h5{color:#1c4754}.faq .accordion__content .h6{color:#1c4754}.faq .accordion__inner{height:75dvh;max-height:560px;min-height:360px;position:relative;overflow:hidden;border-radius:0 0 10px 10px}.faq .accordion iframe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.faq .accordion.active{padding-bottom:20px}.faq .accordion.active .accordion__title{color:#edad22}.faq .accordion.active .accordion__title::before{transform:rotate(90deg);background-image:url(../images/svg/green-arrow.svg)}.faq__block{max-width:270px;width:100%;height:-moz-fit-content;height:fit-content;padding:30px 20px;display:flex;flex-direction:column;align-items:center;row-gap:20px;border:1px solid #dadada;border-radius:10px;color:#fff;background:#1c4754}.faq__block .button{max-width:230px;width:100%}.faq__text{max-width:500px;width:100%;display:flex;flex-direction:column;align-items:center;text-align:center;row-gap:10px}@media (max-width:1024px){.faq{padding:60px 0 30px}.faq .wrapper{row-gap:20px}}@media (max-width:768px){.faq__body{flex-direction:column}.faq__accordions,.faq__block{max-width:unset}}@media (max-width:480px){.faq__block .button{max-width:unset}}.team{padding:35px 0}.team .wrapper{display:flex;flex-direction:column;row-gap:40px}.team__body,.team__head{display:flex;flex-direction:column;row-gap:20px}.team__head{align-items:center;text-align:center}.team__head h1{font-weight:400;color:#1c4754}.team__head h2{font-weight:400;color:#1c4754}.team__head h3{font-weight:400;color:#1c4754}.team__head h4{font-weight:400;color:#1c4754}.team__head h5{font-weight:400;color:#1c4754}.team__head h6{font-weight:400;color:#1c4754}.team__head .h1{font-weight:400;color:#1c4754}.team__head .h2{font-weight:400;color:#1c4754}.team__head .h3{font-weight:400;color:#1c4754}.team__head .h4{font-weight:400;color:#1c4754}.team__head .h5{font-weight:400;color:#1c4754}.team__head .h6{font-weight:400;color:#1c4754}.team__members{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:auto;gap:40px 20px}.team__member{display:flex;flex-direction:column;align-items:center;row-gap:10px}.team__avatar{min-width:150px;width:150px;height:150px;border-radius:50%;overflow:hidden}.team__avatar img{width:100%;height:100%;object-fit:cover}.team__info{display:flex;flex-direction:column;align-items:center;row-gap:10px;text-align:center}.team__name{font-weight:800;font-size:20px}.team .checkmark-list{font-size:16px;row-gap:10px}.team__contacts{margin-top:5px;display:flex;flex-direction:column;align-items:center;row-gap:15px;text-align:center}.team__phone{font-weight:700;text-decoration-color:transparent}.team__phone:hover{text-decoration-color:initial}.team .socials__item{min-width:35px;width:35px;height:35px}@media (max-width:1024px){.team{padding:30px 0}.team .wrapper{row-gap:30px}.team__members{row-gap:30px}}@media (max-width:834px){.team__members{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.team__members{grid-template-columns:1fr}}