#alpha-svg{width:7.266vw;height:2.813vw}@media(max-width:1024px){#alpha-svg{width:93px;height:36px}}.logo-icon{display:block}@media(max-width:1024px){.logo-icon{width:143px;height:36px}}.logotype a svg path{transition:all .2s ease-in-out}.logotype a:active svg path,.logotype a:focus-visible svg path,.logotype a:hover svg path{fill:#4aafd3}.mobile-menu{position:fixed;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100vh;top:0;left:-120%;background:#fff;gap:48px;transition:all .3s ease-in-out;z-index:8;padding-left:16px;padding-right:16px}.mobile-menu *{color:#1f1f1f!important}@media screen and (max-width:1024px){.mobile-menu{overflow:scroll;gap:22px;padding-top:250px;padding-bottom:50px}}@media screen and (max-width:768px){.mobile-menu{gap:20px;padding-top:auto;padding-bottom:auto}}@media screen and (max-width:576px){.mobile-menu{padding-top:60px}}@media screen and (max-width:360px){.mobile-menu{gap:18px}}@media screen and (max-width:320px){.mobile-menu{gap:14px}}.mobile-menu .watch{display:flex;align-items:center;gap:10px}.mobile-menu .watch svg{width:30px;height:30px}@media(max-width:1920px){.mobile-menu .watch svg{width:20px;height:20px}}.mobile-menu ul{display:flex;flex-wrap:wrap;gap:36px;list-style:none;border-bottom:1px solid #d8eefe;padding-bottom:24px}.mobile-menu ul li{width:100%;font-size:24px;text-align:center;color:#fff}@media screen and (max-width:1024px){.mobile-menu ul li a{color:#2e355a;font-family:Montserrat-Bold;font-size:900}}.mobile-menu__item{text-align:center}.mobile-menu__item,.mobile-menu__item *{font-size:20px;color:#1f1f1f}.mobile-menu__item:not(:last-child){margin-bottom:16px}.mobile-menu__social{display:flex;justify-content:center;margin-top:64px}.mobile-menu__social svg{width:48px;height:48px}.mobile-menu .icons-wrapp a svg{width:34px;height:34px}@media(max-width:1024px){.mobile-menu .email-wrapp a{font-size:18px}}@media(max-width:576px){.mobile-menu .email-wrapp a{font-size:16px}}@media(max-width:1024px){.mobile-menu .email-wrapp a svg{width:20px;height:20px}}.mobile-menu .mobile-menu-card{display:flex;flex-direction:column;width:100%;height:100%;box-shadow:0 2px 4px -2px rgba(16,31,40,.06),0 4px 8px -2px rgba(16,24,40,.06)}.mobile-menu-active{left:0}.mobile-menu-phone{display:flex;align-items:center;justify-content:center;gap:32px;flex-wrap:wrap;margin-top:12px}.mobile-menu-phone a{width:100%;font-size:18px;font-family:Montserrat-Bold;text-align:center}.mobile-menu-info{border-radius:.313vw;border-left:4px solid #2a8db5;background-color:#d8eefe;box-shadow:0 1px 2px 0 rgba(16,31,40,.06),0 1px 3px 0 rgba(16,24,40,.1);overflow:hidden;width:100%;display:flex;gap:8px;flex-wrap:wrap;padding:16px;margin-top:12px}.mobile-menu-info__item{width:100%;display:grid;grid-template-columns:24px 1fr;align-items:center;grid-gap:8px;gap:8px}.mobile-menu-info__item svg{width:24px!important;height:24px}.mobile-menu-info__item div{font-size:18px;font-family:Montserrat-Bold}@media screen and (max-width:1024px){.mobile-menu-info{padding:16px 16px 38px}}@media screen and (max-width:768px){.mobile-menu-info{padding:16px}}.footer a,.footer div,.footer span{font-size:.859vw;font-weight:700;color:#bfe3f5}@media screen and (max-width:1024px){.footer a,.footer div,.footer span{font-size:16px}}@media screen and (max-width:768px){.footer a,.footer div,.footer span{font-size:14px}}.footer a{transition:all .2s ease-in-out}.footer a:hover{color:#fff}.footer a:focus-visible{color:#fff}.footer a:active{color:#fff}.footer .active-link{color:#2a8db5}.footer__main{padding:3rem 0;background-color:#0c6082}@media(max-width:1280px){.footer__main{padding:26px 0;gap:26px}}@media(max-width:1024px){.footer__main__left{width:37%}}@media(max-width:992px){.footer__main__left{width:80%}.footer__main__left .logotype{display:flex;justify-content:center}}@media(max-width:576px){.footer__main__left{width:100%}}.footer__main__left-alpha{text-align:justify}@media(max-width:1024px){.footer__main__left-alpha{text-align:left}}@media(max-width:992px){.footer__main__left-alpha{text-align:center}}.footer__main__center__menu{display:flex;gap:24px;list-style:none}.footer__main-container{display:flex;align-items:center;justify-content:space-between;width:100%;gap:10px}@media(max-width:992px){.footer__main-container{flex-direction:column;justify-content:center;align-items:center;gap:30px}.footer__main-container .footer__main__center__menu{align-items:center}}.footer__main-container .footer__main__center{display:flex}@media(max-width:1024px){.footer__main-container .footer__main__center{flex-direction:column;gap:5px;width:auto}}.footer__main-copy{display:flex;align-items:center;justify-content:space-between}.footer__main-copy span{font-weight:400;color:#fff}@media(max-width:576px){.footer__main-copy{flex-direction:column;gap:20px}}@media screen and (max-width:576px){.footer__main-copy div,.footer__main-copy span{font-size:14px}}.footer__main-copy .dev{display:flex;align-items:center;gap:10px}@media(max-width:768px){.footer__main-copy .dev{gap:8px}}.footer__main-copy .dev .social__link{font-size:0}.footer__main-copy .dev svg{margin-top:4px;width:4.2vw;height:auto}@media(max-width:1024px){.footer__main-copy .dev svg{width:90px}}@media(max-width:768px){.footer__main-copy .dev svg{margin-top:3px;width:70px}}.non-breaking{white-space:nowrap}.our-company{width:100%;background-color:#fff}.our-company .our-company__container{display:flex;flex-direction:column;align-items:center;width:66%;gap:2%}@media screen and (max-width:1024px){.our-company .our-company__container{width:100%}}@media screen and (max-width:768px){.our-company .our-company__container{flex-direction:column;align-items:center;width:68%;gap:20px}}@media screen and (max-width:576px){.our-company .our-company__container{width:100%}}.our-company .our-company__container .our-company__wrapp{display:flex;flex-direction:column;text-align:center;gap:1.25vw;overflow:hidden}.our-company .our-company__container .our-company__wrapp:not(:last-child){margin-bottom:1.25vw}@media screen and (max-width:1024px){.our-company .our-company__container .our-company__wrapp{padding:40px}}@media screen and (max-width:768px){.our-company .our-company__container .our-company__wrapp{width:100%}}.our-company .our-company__container .our-company__wrapp p{font-size:.94vw;color:#121526;line-height:1.5vw;text-align:left}.our-company .our-company__container .our-company__wrapp span{font-family:Montserrat-Medium;font-size:.83vw;color:#fff}@media screen and (max-width:1024px){.our-company .our-company__container .our-company__wrapp span{font-size:16px}}@media screen and (max-width:768px){.our-company .our-company__container .our-company__wrapp span{font-size:14px}}@media screen and (max-width:576px){.our-company .our-company__container .our-company__wrapp span{font-size:12px}}@media screen and (max-width:768px){.our-company .our-company__container .our-company__wrapp{margin-top:40px;margin-bottom:40px;padding:0 16px}.our-company .our-company__container .our-company__wrapp p{font-size:18px;line-height:28px;margin-bottom:24px}}.modal{position:fixed;top:0;left:0;display:flex;align-items:center;justify-content:center;width:100vw;height:100vh;background-color:rgba(0,0,0,.5);z-index:100;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out}.modal.modal-active{opacity:1;pointer-events:all}.modal .modal-container{background-color:#4aafd3;border-radius:16px;overflow:hidden}.modal__content{position:relative;padding:64px;max-height:80vh;background-color:#4aafd3;overflow-y:auto}.modal__content::-webkit-scrollbar{width:4px;background-color:#908888}.modal__content::-webkit-scrollbar-thumb{background-color:#fff;border-radius:5px;height:50px}.modal__content:hover::-webkit-scrollbar-thumb{background-color:#31465a}.modal__top{display:flex;align-items:center;justify-content:space-between}.btn-close-modal{padding:0;border:none;outline:none;background-color:transparent;cursor:pointer;position:absolute;right:10px;top:8px}.btn-close-modal svg{width:2.084vw;height:2.084vw}.btn-close-modal svg path{transition:stroke .3s ease-in-out}.btn-close-modal:active svg path,.btn-close-modal:focus-visible svg path,.btn-close-modal:hover svg path{stroke:#0c6082}.modal .address-list{padding-top:0}.modal .address-btn-wrapp{margin-bottom:20px}@media(max-width:1280px){.btn-close-modal svg{width:30px;height:30px}.modal__content{padding:30px 70px}}@media(max-width:1024px){.modal__content{padding:30px 54px}}@media(max-width:768px){.modal__content{padding:30px 24px}}@media(max-width:576px){.modal__content{max-height:74vh;padding:40px 8px 30px;border-radius:6px}.modal .modal-container{padding:10px}}.modal-message .color-green{font-size:.73vw;font-weight:700;color:#fff}@media screen and (max-width:1024px){.modal-message .color-green{font-size:20px}}@media screen and (max-width:768px){.modal-message .color-green{font-size:18px}}@media screen and (max-width:576px){.modal-message .color-green{font-size:16px}}.modal-message{display:flex;flex-direction:column;text-align:center}.modal-message .color-red{font-size:.73vw;font-weight:700;color:#b9000b}@media screen and (max-width:1024px){.modal-message .color-red{font-size:20px}}@media screen and (max-width:768px){.modal-message .color-red{font-size:18px}}@media screen and (max-width:576px){.modal-message .color-red{font-size:16px}}@media(max-width:768px){.modal-message-wrapp .container{max-width:90%}}.checkbox__wrapp{position:relative;margin-bottom:1vw}.checkbox__label{display:flex;align-items:center;color:#fff;cursor:pointer}.checkbox__input{position:absolute;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.check__box{position:absolute;width:1vw;height:1vw;border:1px solid transparent;border-radius:6px;background-color:#fff}@media screen and (max-width:1024px){.check__box{width:26px;height:26px}}@media screen and (max-width:576px){.check__box{width:22px;height:22px}}.checkbox__txt{margin-left:2vw;font-size:.73vw;font-weight:700;color:#fff;font-size:.85vw;font-weight:400}@media screen and (max-width:1024px){.checkbox__txt{font-size:20px}}@media screen and (max-width:768px){.checkbox__txt{font-size:18px}}@media screen and (max-width:576px){.checkbox__txt{font-size:16px}}@media screen and (max-width:1024px){.checkbox__txt{margin-left:38px}}@media screen and (max-width:576px){.checkbox__txt{margin-left:32px}}.checkbox__input:checked+.check__box{border-color:#3fa1c4;background-image:url(/_next/static/media/check.264cc254.svg);background-repeat:no-repeat;background-position:50%;background-size:75%}.checkbox__input:focus+.check__box,.checkbox__input:focus:not(:checked)+.check__box{box-shadow:0 0 2px 2px rgba(244,235,255,.5)}.checkbox__label .checkbox__txt{transition:color .3s ease-in-out}.checkbox__label:active .checkbox__txt,.checkbox__label:focus-visible .checkbox__txt,.checkbox__label:hover .checkbox__txt{color:rgba(244,235,255,.502)}.checkbox__label .check__box{transition-property:border-color,box-shadow;transition:.3s ease-in-out}.checkbox__label:active .check__box,.checkbox__label:hover .check__box{border-color:#3fa1c4;box-shadow:0 0 2px 2px rgba(244,235,255,.5);background-color:#f1fbff}.contact-us-form{background:transparent}.contact-us-form__main{display:flex;flex-direction:column;justify-content:space-between;align-items:center;gap:16px}.contact-us-form__main h3{font-size:1.5625vw;font-weight:700;line-height:110%;color:#fff}@media screen and (max-width:1024px){.contact-us-form__main h3{font-size:18px}}@media screen and (max-width:768px){.contact-us-form__main h3{font-size:16px}}@media screen and (max-width:576px){.contact-us-form__main h3{font-size:14px}}.contact-us-form__main h4{font-size:.73vw;font-weight:700;color:#fff;font-weight:400;text-align:center}@media screen and (max-width:1024px){.contact-us-form__main h4{font-size:20px}}@media screen and (max-width:768px){.contact-us-form__main h4{font-size:18px}}@media screen and (max-width:576px){.contact-us-form__main h4{font-size:16px}}.contact-us-form__main form{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}.contact-us-form__main .contact-us-form__input-group{display:flex;flex-direction:row;align-items:center;gap:8px;width:100%}.contact-us-form__main .contact-us-form__input-group-one,.contact-us-form__main .contact-us-form__input-group-two{display:flex;flex-direction:column;align-items:center;width:100%}.contact-us-form__main input,.contact-us-form__main textarea{width:100%;height:2.292vw;padding:8px;margin-bottom:1rem;background-color:#fff;border:1px solid #d0d2dd;border-radius:.313vw;font-size:.938vw;font-weight:400;color:#5c648f;transition:border-color .2s ease-in-out}@media(max-width:1920px){.contact-us-form__main input,.contact-us-form__main textarea{border-radius:6px}}@media screen and (max-width:1024px){.contact-us-form__main input,.contact-us-form__main textarea{font-size:16px}}@media screen and (max-width:768px){.contact-us-form__main input,.contact-us-form__main textarea{font-size:14px}}@media screen and (max-width:576px){.contact-us-form__main input,.contact-us-form__main textarea{font-size:12px}}.contact-us-form__main input::placeholder,.contact-us-form__main textarea::placeholder{font-size:.938vw;color:#5c648f;font-weight:400}@media screen and (max-width:1024px){.contact-us-form__main input::placeholder,.contact-us-form__main textarea::placeholder{font-size:16px}}@media screen and (max-width:768px){.contact-us-form__main input::placeholder,.contact-us-form__main textarea::placeholder{font-size:14px}}@media screen and (max-width:576px){.contact-us-form__main input::placeholder,.contact-us-form__main textarea::placeholder{font-size:12px}}.contact-us-form__main input:focus::placeholder,.contact-us-form__main textarea:focus::placeholder{color:transparent}.contact-us-form__main input:active,.contact-us-form__main input:focus-visible,.contact-us-form__main input:hover,.contact-us-form__main textarea:active,.contact-us-form__main textarea:focus-visible,.contact-us-form__main textarea:hover{border-color:#bcc4bf}@media screen and (max-width:1024px){.contact-us-form__main input,.contact-us-form__main textarea{height:42px}}@media screen and (max-width:768px){.contact-us-form__main input,.contact-us-form__main textarea{height:40px}}@media screen and (max-width:576px){.contact-us-form__main input,.contact-us-form__main textarea{height:36px}}.contact-us-form__main .contact-us-form__wrapp-phone{position:relative}.contact-us-form__main .other-placeholder{position:absolute;left:1.65em;top:-1px;display:flex;align-items:center;height:74px;font-size:.938vw;font-weight:400;color:#5c648f;opacity:.5;pointer-events:none}@media screen and (max-width:1024px){.contact-us-form__main .other-placeholder{font-size:16px}}@media screen and (max-width:768px){.contact-us-form__main .other-placeholder{font-size:14px}}@media screen and (max-width:576px){.contact-us-form__main .other-placeholder{font-size:12px}}.contact-us-form__main textarea{height:4.7vw;resize:none}.contact-us-form__main button{display:flex;align-items:center;margin-top:32px;font-family:Montserrat-Medium;font-size:.859vw;font-weight:600;background:#3fa1c4;color:#fff;border:none;padding:4px;outline:none;cursor:pointer;transition:all .2s ease-in-out;border-radius:.313vw;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);height:2.292vw}@media screen and (max-width:1024px){.contact-us-form__main button{font-size:14px}}@media screen and (max-width:576px){.contact-us-form__main button{font-size:12px}}@media(max-width:1920px){.contact-us-form__main button{border-radius:8px}}.contact-us-form__main button:active,.contact-us-form__main button:focus-visible{box-shadow:0 0 2px 2px rgba(244,235,255,.5);background-color:#227ea3}.contact-us-form__main button:hover{background-color:#227ea3}.contact-us-form__main button:active,.contact-us-form__main button:focus-visible,.contact-us-form__main button:hover{color:#fff}.contact-us-form__main button svg{width:1.719vw;height:1.719vw}@media screen and (max-width:1024px){.contact-us-form__main button{height:42px}}@media screen and (max-width:768px){.contact-us-form__main button{padding:6px 36px;height:40px}}@media screen and (max-width:576px){.contact-us-form__main button{padding:4px 26px;height:36px}}.contact-us-form__button-text{padding:0 18px;color:#fff}.contact-us-form__subtitle{margin-bottom:6px;width:100%;font-size:.75vw;text-align:left;color:#fff}@media screen and (max-width:1024px){.contact-us-form__main,.contact-us-form__main form{flex-wrap:wrap;gap:24px}}@media screen and (max-width:768px){.contact-us-form__main{flex-wrap:wrap;gap:18px}.contact-us-form__main h3{font-size:30px!important;line-height:32px;margin-top:32px}.contact-us-form__main h4{font-size:16px;line-height:20px}.contact-us-form__main form{flex-wrap:wrap;gap:18px;padding-bottom:48px}.contact-us-form__main textarea{height:88px}.contact-us-form__main button{font-size:16px}.contact-us-form__main button svg{width:28px;height:28px}.contact-us-form__subtitle{font-size:16px;line-height:20px}}.contact-us-form__form{position:relative}.contact-us-form__form .form-error{position:absolute;bottom:-20px;font-size:.625vw;font-weight:400;color:#b9000b}@media screen and (max-width:1024px){.contact-us-form__form .form-error{font-size:14px}}@media screen and (max-width:576px){.contact-us-form__form .form-error{font-size:12px}}@media screen and (max-width:320px){.contact-us-form__form .form-error{font-size:10px}}@media(max-width:992px){.contact-us-form__form .form-error{bottom:-5px}}.contact-us-form__wrapp{position:relative;width:100%}.contact-us-form__wrapp .error{position:absolute;bottom:0;font-size:.625vw;font-weight:400;color:#b9000b}@media screen and (max-width:1024px){.contact-us-form__wrapp .error{font-size:14px}}@media screen and (max-width:576px){.contact-us-form__wrapp .error{font-size:12px}}@media screen and (max-width:320px){.contact-us-form__wrapp .error{font-size:10px}}.contact-us-form__wrapp .error-input{border-color:#b9000b}.contact-us-form__wrapp-checkbox{width:auto}.contacts{padding:3vw 0 7vw;background-color:#fff}.contacts .contacts__wrapp{display:flex;justify-content:space-between;width:100%;gap:2%}.contacts .contacts__left{width:44%}.contacts .contacts__left h3{font-size:1.25vw;color:#2e355a}.contacts .contacts__left p{margin-bottom:24px;font-size:.94vw;font-weight:700;color:#2e355a}.contacts .contacts__right{width:54%}.contacts .contacts__card{display:flex;flex-direction:column;gap:2%;row-gap:1.5vw;width:100%}@media screen and (max-width:768px){.contacts .contacts__card{row-gap:16px}}.contacts .contacts__top{border-radius:.313vw}@media(max-width:1920px){.contacts .contacts__top{border-radius:6px}}@media screen and (max-width:768px){.contacts .contacts__top{width:100%}.contacts .contacts__top .card-services .card-services__content{gap:.1em}}.contacts .contacts__top .card-services{flex-direction:row;gap:16px;box-shadow:none}.contacts .contacts__top .card-services .card-services__content{align-items:flex-start;width:100%;padding:0}.contacts .contacts__top .card-services .card-services__content h3{font-size:.94vw;color:#2e355a}.contacts .contacts__top .card-services .card-services__content p{font-size:.73vw;font-weight:700;text-align:left;color:#2e355a}.contacts .contacts__top .card-services .card-services__img-wrap svg{width:1.25vw;height:1.25vw}.contacts .contacts__bottom{background-color:#fff}@media screen and (max-width:768px){.contacts .contacts__bottom{width:100%}}.contacts .card-services .card-services__content{justify-content:flex-start;gap:.3rem}.contacts .card-services .card-services__content a{font-family:Montserrat-Medium;font-size:.83vw;color:#1f1f1f;transition:all .2s ease-in-out}@media screen and (max-width:1024px){.contacts .card-services .card-services__content a{font-size:16px}}@media screen and (max-width:768px){.contacts .card-services .card-services__content a{font-size:14px}}@media screen and (max-width:576px){.contacts .card-services .card-services__content a{font-size:12px}}.contacts .card-services .card-services__content a:hover{color:#b9000b}.contacts .card-services .card-services__content a:focus-visible{color:#b9000b}.contacts .card-services .card-services__content a:active{color:#b9000b}.contacts .card-services .card-services__content h3{margin-bottom:.2em}@media screen and (max-width:1024px){.contacts .card-services .card-services__content h3{margin-bottom:0}}.contacts .contact-us-form__main h3{font-size:1.05vw;color:#121526}.contacts .contact-us-form__main input,.contacts .contact-us-form__main textarea{background-color:#d8eefe}.contacts .contact-us-form__main button{margin-top:8px}.contacts .contact-us-form__subtitle{color:#2e355a;font-weight:700}.contacts .contact-us-form .checkbox__wrapp{transition:all .2s}.contacts .contact-us-form .checkbox__wrapp:active .checkbox__txt,.contacts .contact-us-form .checkbox__wrapp:focus .checkbox__txt,.contacts .contact-us-form .checkbox__wrapp:hover .checkbox__txt{color:#2a8db5}.contacts .contact-us-form .check__box{border-color:#3fa1c4}.contacts .contact-us-form .checkbox__txt{color:#0c6082}@media screen and (max-width:768px){.contacts .contacts__wrapp{flex-wrap:wrap}.contacts .contacts__left,.contacts .contacts__right{width:100%}.contacts .contacts__left>h3{font-size:24px;line-height:36px;margin-bottom:16px}.contacts .contacts__left>p{font-size:18px;line-height:24px;margin-bottom:16px}.contacts .contacts__top{border-radius:.313vw}}@media screen and (max-width:768px)and (max-width:1920px){.contacts .contacts__top{border-radius:6px}}@media screen and (max-width:768px)and (max-width:768px){.contacts .contacts__top{width:100%}.contacts .contacts__top .card-services .card-services__content{gap:16px}}@media screen and (max-width:768px){.contacts .contacts__top .card-services{gap:8px}.contacts .contacts__top .card-services .card-services__content h3{font-size:16px;line-height:24px}.contacts .contacts__top .card-services .card-services__content p{font-size:14px;line-height:20px}.contacts .contacts__top .card-services .card-services__img-wrap svg{width:24px;height:24px}}.contacts-section{background-color:#fff}.send-mail{background:transparent}.send-mail__main{display:flex;justify-content:space-between;align-items:center;gap:10px}.send-mail__main h3{font-size:1.5625vw;font-weight:700;line-height:110%;color:#fff}@media screen and (max-width:1024px){.send-mail__main h3{font-size:18px}}@media screen and (max-width:768px){.send-mail__main h3{font-size:16px}}@media screen and (max-width:576px){.send-mail__main h3{font-size:14px}}.send-mail__main h4{max-width:520px;font-size:.73vw;font-weight:700;font-size:.9vw;color:#fff}@media screen and (max-width:1024px){.send-mail__main h4{font-size:20px}}@media screen and (max-width:768px){.send-mail__main h4{font-size:18px}}@media screen and (max-width:576px){.send-mail__main h4{font-size:16px}}.send-mail__main form{display:flex;flex-direction:column;align-items:center}.send-mail__main input{width:100%;height:2.292vw;padding:8px;margin-bottom:1vw;background-color:#fff;border:1px solid #d0d2dd;border-radius:.313vw;font-size:.938vw;font-weight:400;color:#5c648f;transition:border-color .2s ease-in-out}@media(max-width:1920px){.send-mail__main input{border-radius:6px}}@media screen and (max-width:1024px){.send-mail__main input{font-size:16px}}@media screen and (max-width:768px){.send-mail__main input{font-size:14px}}@media screen and (max-width:576px){.send-mail__main input{font-size:12px}}.send-mail__main input::placeholder{font-size:.73vw;font-weight:700;color:#fff}@media screen and (max-width:1024px){.send-mail__main input::placeholder{font-size:20px}}@media screen and (max-width:768px){.send-mail__main input::placeholder{font-size:18px}}@media screen and (max-width:576px){.send-mail__main input::placeholder{font-size:16px}}.send-mail__main input:focus::placeholder{color:transparent}.send-mail__main input:active,.send-mail__main input:focus-visible,.send-mail__main input:hover{border-color:#bcc4bf}@media screen and (max-width:1024px){.send-mail__main input{height:42px}}@media screen and (max-width:768px){.send-mail__main input{height:40px}}@media screen and (max-width:576px){.send-mail__main input{height:36px}}.send-mail__subtitle{margin-bottom:6px;width:100%;text-align:left;color:#fff}@media screen and (max-width:1024px){.send-mail__main,.send-mail__main form{flex-wrap:wrap;gap:24px}}@media screen and (max-width:768px){.send-mail__main,.send-mail__main form{flex-wrap:wrap;gap:18px}}.send-mail__form{position:relative}.send-mail__form .form-error{position:absolute;bottom:-20px;font-size:.625vw;font-weight:400;color:#b9000b}@media screen and (max-width:1024px){.send-mail__form .form-error{font-size:14px}}@media screen and (max-width:576px){.send-mail__form .form-error{font-size:12px}}@media screen and (max-width:320px){.send-mail__form .form-error{font-size:10px}}@media(max-width:992px){.send-mail__form .form-error{bottom:-5px}}.send-mail__wrapp{position:relative}.send-mail__wrapp .error{position:absolute;bottom:0;font-size:.625vw;font-weight:400;color:#b9000b}@media screen and (max-width:1024px){.send-mail__wrapp .error{font-size:14px}}@media screen and (max-width:576px){.send-mail__wrapp .error{font-size:12px}}@media screen and (max-width:320px){.send-mail__wrapp .error{font-size:10px}}.send-mail__wrapp .error-input{border-color:#b9000b}.contact-us{display:flex;justify-content:center;width:100%}.contact-us__form-wrap{padding:64px;width:65%;border-radius:16px;background-color:#0c6082}.contact-us__form-wrap__main{flex-direction:column;text-align:center}.contact-us .contact-us-form__main{gap:1vw}.contact-us .contact-us-form .checkbox__txt,.contact-us .contact-us-form h4,.contact-us .contact-us-form__subtitle{font-size:.9vw}@media screen and (max-width:768px){.contact-us__form-wrap{padding:64px 16px;width:100%}.contact-us .contact-us-form__main{gap:1vw}.contact-us .contact-us-form h4{margin-top:16px;margin-bottom:16px;font-size:16px;line-height:20px}.contact-us .contact-us-form__subtitle{font-size:16px;line-height:20px}.contact-us .contact-us-form textarea{height:88px}.contact-us .contact-us-form .checkbox__txt{font-size:16px;line-height:20px}}@font-face{font-family:Montserrat-Regular;src:url(/_next/static/media/Montserrat-Regular.35b193b3.ttf)}@font-face{font-family:Montserrat-Medium;src:url(/_next/static/media/Montserrat-Medium.861bdc70.ttf)}@font-face{font-family:Montserrat-Bold;src:url(/_next/static/media/Montserrat-Bold.30ee527f.ttf)}.container{margin:0 auto;width:100%;padding:0 16.7vw}@media screen and (max-width:1024px){.container{padding:0 50px}}@media screen and (max-width:576px){.container{padding:0 15px}}a:focus,button:focus,input:focus,textarea:focus{outline:none;border-color:none}section{padding:7vw 0}@media screen and (max-width:1024px){section{padding:40px 0}}@media screen and (max-width:576px){section{padding:30px 0}}.form-btn{font-family:Montserrat-Medium;font-size:.859vw;font-weight:600;background:#fff;color:#1f1f1f;border:none;outline:none;padding:6px 48px;cursor:pointer;transition:all .2s ease-in-out;border-radius:.313vw;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);height:2.292vw;text-transform:uppercase}@media screen and (max-width:1024px){.form-btn{font-size:14px}}@media screen and (max-width:576px){.form-btn{font-size:12px}}@media(max-width:1920px){.form-btn{border-radius:6px}}.form-btn:active,.form-btn:focus-visible{box-shadow:0 0 2px 2px rgba(244,235,255,.5);background-color:#fff}.form-btn:hover{background-color:#fff}.form-btn:active,.form-btn:focus-visible,.form-btn:hover{color:#b9000b}@media screen and (max-width:1024px){.form-btn{height:42px}}@media screen and (max-width:768px){.form-btn{padding:6px 36px;height:40px}}@media screen and (max-width:576px){.form-btn{padding:4px 26px;height:36px}}.form-red{margin-top:24px;font-family:Montserrat-Medium;font-size:.859vw;font-weight:600;background:#0c6082;color:#fff;border:none;outline:none;padding:6px 48px;cursor:pointer;transition:all .2s ease-in-out;border-radius:.313vw;box-shadow:0 1px 2px 0 rgba(16,24,40,.05);height:2.292vw}@media screen and (max-width:1024px){.form-red{font-size:14px}}@media screen and (max-width:576px){.form-red{font-size:12px}}@media(max-width:1920px){.form-red{border-radius:6px}}.form-red:active,.form-red:focus-visible{box-shadow:0 0 2px 2px rgba(244,235,255,.5);background-color:#227ea3}.form-red:hover{background-color:#227ea3}.form-red:active,.form-red:focus-visible,.form-red:hover{color:#fff}@media screen and (max-width:1024px){.form-red{height:42px}}@media screen and (max-width:768px){.form-red{padding:6px 36px;height:40px}}@media screen and (max-width:576px){.form-red{padding:4px 26px;height:36px}}.services-page{width:100%;background-color:#fff}.services-page .services-page__container{display:flex;flex-wrap:wrap;width:100%;gap:2%}@media screen and (max-width:1024px){.services-page .services-page__container{width:100%}}@media screen and (max-width:768px){.services-page .services-page__container{flex-direction:column;align-items:center;width:68%;gap:20px}}@media screen and (max-width:576px){.services-page .services-page__container{width:100%}}.services-page .services-page__container .services-page__wrapp{display:flex;flex-direction:column;text-align:center;width:49%;gap:.8vw;overflow:hidden}.services-page .services-page__container .services-page__wrapp:not(:last-child){margin-bottom:1.25vw}.services-page .services-page__container .services-page__wrapp:nth-child(7){margin-bottom:0}@media screen and (max-width:1024px){.services-page .services-page__container .services-page__wrapp{padding:40px}}@media screen and (max-width:768px){.services-page .services-page__container .services-page__wrapp{width:100%;padding:16px}.services-page .services-page__container .services-page__wrapp:not(:last-child){margin-bottom:0}}.services-page .services-page__container .services-page__wrapp h4{text-align:left;font-size:.85vw}@media screen and (max-width:768px){.services-page .services-page__container .services-page__wrapp h4{font-size:16px;line-height:24px;font-weight:700;margin-bottom:8px}}.services-page .services-page__container .services-page__wrapp p{min-height:2vw;font-size:.73vw;color:#121526;text-align:left;line-height:1vw}@media screen and (max-width:768px){.services-page .services-page__container .services-page__wrapp p{font-size:14px;line-height:20px;margin-bottom:8px}}.services-page .services-page__container .services-page__wrapp span{font-family:Montserrat-Medium;font-size:.83vw;color:#fff}@media screen and (max-width:1024px){.services-page .services-page__container .services-page__wrapp span{font-size:16px}}@media screen and (max-width:768px){.services-page .services-page__container .services-page__wrapp span{font-size:14px}}@media screen and (max-width:576px){.services-page .services-page__container .services-page__wrapp span{font-size:12px}}.services-page .services-page__container .services-page__img-wrapp{width:100%;height:100%}