@import"https://fonts.googleapis.com/css2?family=Urbanist:wght@100;300;400;500;700;900&display=swap";*{padding:0;margin:0;border:0}*,:after,:before{box-sizing:border-box}:active,:focus,a:active,a:focus{outline:none}aside,footer,header,nav,section{display:block}body,html{height:100%;min-width:22.5rem}body{line-height:1;-ms-text-size-adjust:100%;-moz-text-size-adjust:100%;-webkit-text-size-adjust:100%}button,input,textarea{font-size:inherit}input::-ms-clear{display:none}button{cursor:pointer;background-color:inherit}button::-moz-focus-inner{padding:0;border:0}a,a:hover,a:visited{text-decoration:none}ul li{list-style:none}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-weight:inherit;font-size:inherit}body{font-family:Geist,sans-serif;font-size:16px;color:#0f0f0f;line-height:normal;font-weight:400;margin:0;top:0!important;background-color:#ecebe7}body::-webkit-scrollbar{background:transparent;width:10px}body::-webkit-scrollbar-track{background:#f5f5f5}body::-webkit-scrollbar-thumb{background-color:#979797;border-radius:100px}._container{max-width:1312px;margin:0 auto;padding:0 16px}.container{max-width:100%;padding:0 64px}@media(max-width:1650px){.container{padding:0 16px}}.site{position:relative}.skiptranslate{display:none!important}.request-popup-wrap{position:fixed;left:0;top:0;z-index:99999;width:100%;min-height:100%;opacity:0;pointer-events:none;background:rgba(0,0,0,.698);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px)}.request-popup-wrap.opened{opacity:1;pointer-events:all;transition:all .5s}.request-popup-wrap.opened .popup-inner{transform:translate(-50%,-50%) scale(1);transition:all .5s}.request-popup-wrap .overlay{position:absolute;left:0;top:0;z-index:99999;width:100%;min-height:100%}.request-popup-wrap .popup-inner{transition:all .5s;max-width:1126px;width:100%;padding:0 16px;border-radius:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%) scale(0);z-index:99999;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow-y:auto;max-height:95vh;-ms-overflow-style:none;scrollbar-width:none}.request-popup-wrap .popup-inner:-webkit-scrollbar{display:none}.order-popup{width:100%;background:#f5f5f5;position:relative;border-radius:16px}@media(max-width:992px){.order-popup{overflow:auto;background-color:#fff;border-radius:4px}}.order-popup__content{display:flex;align-items:stretch;justify-content:space-between;min-height:600px}.order-popup__col-01 img{width:341px;height:100%;object-fit:cover;border-radius:16px 0 0 16px;object-position:center left}@media(max-width:767px){.order-popup__col-01 img{border-radius:4px}}@media(max-width:992px){.order-popup__col-01{display:none}}.order-popup__col-02{display:flex;flex-direction:column;justify-content:center;padding:0 54px;width:100%}@media(max-width:767px){.order-popup__col-02{padding:56px 16px}}.order-popup__col-02 .request-form{position:relative}.order-popup__col-02 .request-form .form{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px;position:relative}@media(max-width:767px){.order-popup__col-02 .request-form .form{display:flex;flex-direction:column}}.order-popup__col-02 .request-form .form ._hidden{position:absolute;top:0;left:0}.order-popup__col-02 .request-form .form .top{grid-column-start:span 2}.order-popup__col-02 .request-form .form .top .title{font-size:40px;line-height:normal;font-weight:500;color:#cd8c2a}.order-popup__col-02 .request-form .form .top .text{margin:24px 0 0;font-size:16px;line-height:normal;color:#fff;max-width:320px}.order-popup__col-02 .request-form .form .row input{padding:16px;display:flex;width:100%;background-color:transparent;border-bottom:1px solid #8c84ab;font-size:16px;line-height:normal;color:#d1d1d3;transition:all .3s ease 0s}.order-popup__col-02 .request-form .form .row input::placeholder{color:#d1d1d3;font-size:16px;line-height:normal}.order-popup__col-02 .request-form .form .row input.invalid,.order-popup__col-02 .request-form .form .row._phone .react-tel-input.invalid .input{border-color:red}.order-popup__col-02 .request-form .form .row._phone .react-tel-input input{height:100%;border:none;border-bottom:1px solid #8c84ab;padding-left:65px;border-radius:0}.order-popup__col-02 .request-form .form .row._phone .react-tel-input .flag-dropdown{width:-moz-fit-content;width:fit-content;position:absolute;top:0;left:0;border:none;background:transparent}.order-popup__col-02 .request-form .form .row._phone .react-tel-input .flag-dropdown:hover{background-color:transparent!important}.order-popup__col-02 .request-form .form .row._phone .react-tel-input .flag-dropdown.open{width:100%}.order-popup__col-02 .request-form .form .row._phone .react-tel-input .flag-dropdown .selected-flag{position:absolute;height:51px;top:0;left:0;padding-left:16px;background-color:transparent}.order-popup__col-02 .request-form .form .row._phone .react-tel-input .flag-dropdown .selected-flag .arrow{border-top-color:#d1d1d3;margin-left:5px}.order-popup__col-02 .request-form .form .row._phone .react-tel-input .flag-dropdown .selected-flag .iti-arrow{right:-5px}.order-popup__col-02 .request-form .form .row._phone .react-tel-input .flag-dropdown .selected-flag .selected-dial-code{color:#959595;font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:300;line-height:normal;letter-spacing:.32px}.order-popup__col-02 .request-form .form .row._phone .react-tel-input .flag-dropdown .country-list{width:100%;top:40px;border-radius:0}.order-popup__col-02 .request-form .form .row._phone .react-tel-input .flag-dropdown .country-list::-webkit-scrollbar{background:transparent!important;width:0!important}.order-popup__col-02 .request-form .form .row._phone .react-tel-input .flag-dropdown .country-list::-webkit-scrollbar-track{background:transparent!important}.order-popup__col-02 .request-form .form .row._phone .react-tel-input .flag-dropdown .country-list::-webkit-scrollbar-thumb{background-color:transparent!important;opacity:0!important}.order-popup__col-02 .request-form .form .row._phone .react-tel-input .flag-dropdown .country-list li{color:var(--6,#0b1d20);font-family:Geist,sans-serif;font-size:16px;font-style:normal;font-weight:400;line-height:120%}.order-popup__col-02 .request-form .form .button{grid-column-start:1;grid-row-start:6;margin:16px 0 0;padding:16px 45px;background-color:#1d0a5b;border-radius:4px;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;color:#fff;transition:all .3s ease 0s}.order-popup__col-02 .request-form .form .button:hover{background-color:#cd8c2a;color:#1d0a5b}@media(max-width:767px){.order-popup__col-02 .request-form .form .button{margin:0;max-width:100%;width:100%}}.order-popup__col-02 .request-form .form .general-error{grid-column-start:2;grid-row-start:6;margin:auto 0 0;padding:13px 32px;display:flex;align-items:center;justify-content:center;border-radius:4px;gap:8px;background-color:#cd8c2a;color:#ecebe7;height:50px}.order-popup__col-02 .request-form .success-message{position:absolute;background-color:#f5f5f5;top:50%;transform:translateY(-50%);left:-1px;width:101%;height:101%;color:#1d0a5b;font-size:32px;line-height:normal}@media(max-width:1312px){.order-popup__col-02 .request-form .success-message{font-size:calc(18px + 14*(100vw - 22.5rem)/952)}}.order-popup__col-02 .request-form .success-message span{display:flex;margin:40px 0 0;font-weight:700;color:#cd8c2a;font-size:52px}@media(max-width:1312px){.order-popup__col-02 .request-form .success-message span{font-size:calc(32px + 20*(100vw - 22.5rem)/952)}}@media(max-width:992px){.order-popup__col-02 .request-form .success-message{background-color:#fff}}.order-popup__title{font-size:36px;line-height:normal;color:#0f0f0f;font-weight:500;font-family:Urbanist,sans-serif;margin:0 0 24px}@media(max-width:1312px){.order-popup__title{font-size:calc(28px + 8*(100vw - 22.5rem)/952)}}.order-popup__subtitle{font-size:16px;line-height:19px;font-family:Urbanist,sans-serif}.order-popup__close{position:absolute;top:29px;right:47px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;background-color:transparent}.order-popup__close svg path{transition:all .3s ease 0s}.order-popup__close:hover svg path{fill:#cd8c2a}@media(max-width:992px){.order-popup__close{top:24px;right:24px}}.order-popup__form .request-form .wrapper .success-message{background-color:#fff;font-family:Urbanist,sans-serif}.order-popup__form .request-form .wrapper .success-message span{margin-right:5px;display:inline-block}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.parallax-custom .react-parallax-bgimage{height:100%!important}@media(max-width:767px){.parallax-custom .react-parallax-bgimage{width:100%!important;object-fit:cover!important}}.react-parallax .react-parallax-bgimage{width:100%!important;object-fit:cover}.home-partners{background-color:#ecebe7;position:relative;z-index:30}.home-partners__container .row1 .item,.home-partners__container .row2 .item,.home-partners__container .row3 .item{width:1280px}.error__body{padding-top:180px;padding-bottom:160px}@media(max-width:1312px){.error__body{padding-top:calc(160px + 20*(100vw - 22.5rem)/952);padding-bottom:calc(140px + 20*(100vw - 22.5rem)/952)}}.error__title{font-size:130px;line-height:100%;text-align:center;font-weight:700;color:#cd8c2a}@media(max-width:1312px){.error__title{font-size:calc(90px + 40*(100vw - 22.5rem)/952)}}.error__subtitle{color:#e7dfd2;font-size:94px;line-height:100%;font-weight:700;text-align:center}@media(max-width:1312px){.error__subtitle{font-size:calc(52px + 42*(100vw - 22.5rem)/952)}}.error__text{max-width:750px;margin:16px auto 0;color:#717171;font-size:24px;line-height:normal;text-align:center}@media(max-width:1312px){.error__text{font-size:calc(16px + 8*(100vw - 22.5rem)/952)}}.error__link{margin:60px auto 0;display:flex;align-items:center;justify-content:center;padding:16px 20px;background-color:#cd8c2a;border-radius:4px;transition:all .3s ease 0s;width:-moz-fit-content;width:fit-content;color:#fff;font-size:14px;line-height:normal;font-weight:500;text-align:center}.error__link:hover{background-color:#1d0a5b}.error__image img{width:100%;height:200px;object-fit:cover}@media(max-width:767px){.error__image img{height:100px}}