@import"https://fonts.googleapis.com/css2?family=Urbanist:wght@100;300;400;500;700;900&display=swap";.request-hero{padding-top:133px;background-color:#ecebe7}@media(max-width:1312px){.request-hero{padding-top:calc(90px + 43*(100vw - 22.5rem)/952)}}.request-hero__body{display:flex;gap:24px;padding-bottom:60px}@media(max-width:1312px){.request-hero__body{padding-bottom:calc(40px + 20*(100vw - 22.5rem)/952)}}@media(max-width:992px){.request-hero__body{flex-direction:column;gap:16px}}.request-hero__col-01{width:28%;position:relative}@media(max-width:992px){.request-hero__col-01{width:100%}}.request-hero__title{color:#232323;font-size:32px;font-weight:700;line-height:normal;display:flex;flex-direction:column;position:-webkit-sticky;position:sticky;top:16px;left:0}@media(max-width:1312px){.request-hero__title{font-size:calc(24px + 8*(100vw - 22.5rem)/952)}}.request-hero__title span{color:#cd8c2a}@media(max-width:992px){.request-hero__title span br{display:none}.request-hero__title{position:static}}.request-hero__col-02{width:72%}@media(max-width:992px){.request-hero__col-02{width:100%}}.request-hero__text{font-size:52px;line-height:normal;color:#232323;font-weight:400}@media(max-width:1312px){.request-hero__text{font-size:calc(32px + 20*(100vw - 22.5rem)/952)}}.request-hero__image img{width:100%;object-fit:cover;height:200px}@media(max-width:767px){.request-hero__image img{height:100px}}.request-form{padding:24px 0 60px;background-color:#cd8c2a;position:relative;z-index:30}@media(max-width:992px){.request-form{padding:40px 0}}.request-form__top .title{font-size:40px;line-height:normal;font-weight:600;text-align:center;color:#fff}@media(max-width:1312px){.request-form__top .title{font-size:calc(24px + 16*(100vw - 22.5rem)/952)}}.request-form__top .text{max-width:600px;margin:24px auto 0;text-align:center;color:#fff}.request-form__top .step{margin:24px auto 0;font-size:24px;line-height:normal;color:#fff;width:-moz-fit-content;width:fit-content}.request-form__top .step .current{color:#1d0a5b}.request-form__step{margin-top:64px;grid-gap:24px;gap:24px;display:grid;grid-template-columns:repeat(3,1fr);max-width:1008px;margin-left:auto;margin-right:auto}@media(max-width:1312px){.request-form__step{margin-top:calc(24px + 40*(100vw - 22.5rem)/952)}}@media(max-width:767px){.request-form__step{display:flex;flex-direction:column}}.request-form__row label{padding:16px 16px 16px 48px;display:flex;border:1px solid #fff;transition:all .3s ease 0s;cursor:pointer;height:100%;position:relative;font-size:16px;line-height:normal;color:#fff}.request-form__row label:before{content:"";position:absolute;top:19px;left:20px;width:15px;height:15px;border-radius:2px;border:2px solid #fff;background-color:transparent;transition:all .3s ease 0s}.request-form__row label input{opacity:0;visibility:hidden;position:absolute;z-index:-1}.request-form__row label._active{border-color:#1d0a5b}.request-form__row label._active:before{background-color:#1d0a5b;border-color:#1d0a5b}.request-form__buttons{grid-column-start:span 3;display:flex;align-items:center;gap:40px;margin:16px 0 0}@media(max-width:767px){.request-form__buttons{flex-direction:column-reverse}}.request-form__buttons button:first-child{margin:0 0 0 auto}.request-form__buttons button:first-child svg{transform:rotate(180deg)}@media(max-width:767px){.request-form__buttons button:first-child{margin:0;width:100%}}.request-form__buttons button:nth-child(2){margin:0 auto 0 0}@media(max-width:767px){.request-form__buttons button:nth-child(2){margin:0;width:100%}}.request-form__button{grid-column-start:span 3;margin:16px auto 0;padding:16px 20px;background-color:#1d0a5b;border-radius:4px;color:#edebe7;font-size:14px;line-height:normal;font-weight:500;text-align:center;width:200px;display:flex;align-items:center;justify-content:center;gap:10px}.request-form__button,.request-form__button svg path{transition:all .3s ease 0s}.request-form__button:hover{background-color:#ecebe7;color:#cd8c2a}.request-form__button:hover svg path{fill:#cd8c2a}.request-form__form .request-form{max-width:665px;margin:40px auto 0;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:24px;gap:24px}@media(max-width:767px){.request-form__form .request-form{display:flex;flex-direction:column}}.request-form__form .request-form .row{position:relative}.request-form__form .request-form .row .error{position:absolute;bottom:-15px;left:0;font-size:12px;line-height:normal;color:red}.request-form__form .request-form .row input{padding:16px;display:flex;width:100%;background-color:transparent;border-bottom:1px solid #fff;font-size:16px;line-height:normal;color:#fff;transition:all .3s ease 0s}.request-form__form .request-form .row input::placeholder{color:#fff;font-size:16px;line-height:normal}.request-form__form .request-form .row input.invalid{border-color:red}.request-form__form .request-form .row._phone .react-tel-input.invalid input{border-bottom-color:red}.request-form__form .request-form .row._phone .react-tel-input input{height:100%;border:none;border-bottom:1px solid #fff;padding-left:65px;border-radius:0}.request-form__form .request-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}.request-form__form .request-form .row._phone .react-tel-input .flag-dropdown:hover{background-color:transparent!important}.request-form__form .request-form .row._phone .react-tel-input .flag-dropdown.open{width:100%}.request-form__form .request-form .row._phone .react-tel-input .flag-dropdown .selected-flag{position:absolute;height:51px;top:0;left:0;padding-left:16px;background-color:transparent}.request-form__form .request-form .row._phone .react-tel-input .flag-dropdown .selected-flag .arrow{border-top-color:#fff;margin-left:5px}.request-form__form .request-form .row._phone .react-tel-input .flag-dropdown .selected-flag .iti-arrow{right:-5px}.request-form__form .request-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}.request-form__form .request-form .row._phone .react-tel-input .flag-dropdown .country-list{width:100%;top:40px;border-radius:0}.request-form__form .request-form .row._phone .react-tel-input .flag-dropdown .country-list::-webkit-scrollbar{background:transparent!important;width:0!important}.request-form__form .request-form .row._phone .react-tel-input .flag-dropdown .country-list::-webkit-scrollbar-track{background:transparent!important}.request-form__form .request-form .row._phone .react-tel-input .flag-dropdown .country-list::-webkit-scrollbar-thumb{background-color:transparent!important;opacity:0!important}.request-form__form .request-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%}.request-form__form .request-form .buttons{grid-column-start:span 2;display:flex;align-items:center;gap:40px;margin:16px 0 0}@media(max-width:767px){.request-form__form .request-form .buttons{flex-direction:column-reverse}}.request-form__form .request-form .buttons button{padding:16px 20px;background-color:#1d0a5b;border-radius:4px;transition:all .3s ease 0s;color:#edebe7;font-size:14px;line-height:normal;font-weight:500;text-align:center;width:200px;display:flex;align-items:center;justify-content:center;gap:10px}.request-form__form .request-form .buttons button svg path{transition:all .3s ease 0s}.request-form__form .request-form .buttons button:hover{background-color:#ecebe7;color:#cd8c2a}.request-form__form .request-form .buttons button:hover svg path{fill:#cd8c2a}.request-form__form .request-form .buttons button:first-child{margin:0 0 0 auto}.request-form__form .request-form .buttons button:first-child svg{transform:rotate(180deg)}@media(max-width:767px){.request-form__form .request-form .buttons button:first-child{margin:0;width:100%}}.request-form__form .request-form .buttons button:nth-child(2){margin:0 auto 0 0}@media(max-width:767px){.request-form__form .request-form .buttons button:nth-child(2){margin:0;width:100%}}.request-form__top .label{margin:24px 0 0;text-align:center;color:#1d0a5b;font-size:24px}.request-form__items{max-width:1250px;margin:24px auto 0;padding:40px;display:flex;align-items:stretch}@media(max-width:767px){.request-form__items{padding:24px 0;display:grid;grid-template-columns:repeat(2,1fr);grid-column-gap:15px;column-gap:15px;grid-row-gap:24px;row-gap:24px}}.request-form__item{width:16.6666%;padding:0 8px 0 24px;border-right:1px solid rgba(35,35,35,.22);display:flex;flex-direction:column;height:100%}.request-form__item:first-of-type{border-left:1px solid rgba(35,35,35,.22)}@media(max-width:992px){.request-form__item{width:100%;border-left:1px solid rgba(35,35,35,.22);border-right:1px solid rgba(35,35,35,.22);padding:0 8px}}.request-form__item .title{font-size:18px;line-height:normal;color:#fff;font-weight:600;margin:0 0 4px}@media(max-width:1312px){.request-form__item .title{font-size:calc(16px + 2*(100vw - 22.5rem)/952)}}@media(max-width:99px){.request-form__item .title br{display:none}}.request-form__item .text{font-size:14px;color:hsla(0,0%,100%,.776)}@media(max-width:1312px){.request-form__item .text{font-size:calc(12px + 2*(100vw - 22.5rem)/952)}}.request-form__link{margin:16px auto 0;padding:16px 20px;background-color:#1d0a5b;border-radius:4px;color:#edebe7;font-size:14px;line-height:normal;font-weight:500;text-align:center;width:200px;display:flex;align-items:center;justify-content:center;gap:10px}.request-form__link,.request-form__link svg path{transition:all .3s ease 0s}.request-form__link:hover{background-color:#ecebe7;color:#cd8c2a}.request-form__link:hover svg path{fill:#cd8c2a}