.hero .section__t{font-size:3.6rem;font-weight:600}@media(max-width:959px){.hero .section__t{font-size:3.2rem}}@media(max-width:639px){.hero .section__t{font-size:2.8rem}}.hero{--padding-top:2rem}.hero .section__list{--gap:2rem;--offset-top:15rem}@media(min-width:960px){.hero .section__list{--gap:4rem}}@media(max-width:959px){.hero .section__list{--offset-top:12rem}}@media(max-width:639px){.hero .section__list{--columns:1fr;--gap:10.8rem}}@media(max-width:479px){.hero .section__list{--gap:8rem}}.hero .card{--padding:11rem 4rem 4rem;--bg-color:var(--cold-blue);color:var(--color);text-align:center}@media(max-width:959px){.hero .card{--padding:8.8rem 4rem 4rem}}@media(max-width:639px){.hero .card{--padding:4.8rem 2.4rem 2.4rem}}.hero .card__img{--top:-11.8rem;--left:50%;--width:20rem}body.rtl .hero .card__img{-webkit-transform:translateX(50%);transform:translateX(50%)}body:not(.rtl) .hero .card__img{-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media(max-width:959px){.hero .card__img{--top:-8.2rem;--width:16rem}}@media(max-width:639px){.hero .card__img{--top:-11.4rem}}@media(max-width:479px){.hero .card__img{--top:-7.4rem;--width:12rem}}.hero .card__t{--font-size:2.4rem}.hero .card__text{--offset-bottom:2.4rem;margin-bottom:var(--offset-bottom);opacity:.6}@media(max-width:959px){.hero .card__text{--offset-top:0.6rem;--offset-bottom:1.8rem;--font-size:1.4rem}}.hero .card__link{--font-size:1.6rem}.hero .card__link .link{border-bottom:.1rem solid var(--primary-color);font-weight:700}@media(max-width:959px){.hero .card__link{--font-size:1.2rem}}.form__overlay{display:grid;gap:var(--gap,4rem)}@media(min-width:960px){.form__overlay{-webkit-box-align:start;align-items:flex-start;grid-template-columns:40rem 1fr}}@media(min-width:1200px){.form__overlay{--gap:0 22rem}}.form .section__info{--gap:2.2rem}.form .section__t{font-size:3.6rem;font-weight:600}.form .section__text{--font-size:1.6rem}.form__group{position:relative}.form__group:not(:last-child){margin-bottom:2.4rem}.form__group label{color:var(--color);display:inline-block;font-size:1.8rem;margin-bottom:.5rem;position:absolute;top:.4rem;-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1);transition:color .2s cubic-bezier(0,0,.2,1) 0s,transform .2s cubic-bezier(0,0,.2,1) 0s,-webkit-transform .2s cubic-bezier(0,0,.2,1) 0s;z-index:1}.form__group label span{color:var(--primary-color)}body.rtl .form__group label{right:0;-webkit-transform-origin:top right;transform-origin:top right}body:not(.rtl) .form__group label{left:0;-webkit-transform-origin:top left;transform-origin:top left}.form__group .ajax-loader-v2{left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.form__control,.form__group--actions{position:relative}.form__control{background-color:transparent;border-style:none none solid;border-bottom:1px solid #2490cd;color:var(--color);font-family:var(--font-base),sans-serif;font-size:1.8rem;padding:1rem 0;width:100%;z-index:2}.form__control:focus-visible{outline:none}.form__control--filled+label,.form__control:focus+label{font-size:1.6rem;-webkit-transform:translateY(-1.5rem) scale(.75);transform:translateY(-1.5rem) scale(.75)}.form textarea{min-height:10rem;resize:none}.form .checkbox label{cursor:pointer;display:block;font-size:1.3rem;left:auto;position:relative;top:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none}body.rtl .form .checkbox label{padding-right:2.6rem}body:not(.rtl) .form .checkbox label{padding-left:2.6rem}.form .checkbox a{border-bottom:.1rem solid}.form .checkbox input{cursor:pointer;opacity:0;position:absolute}.form .checkbox input:checked~.checkmark:after{opacity:1}.form .checkmark{border:.2rem solid #001938;border-radius:.4rem;height:1.4rem;position:absolute;top:.2rem;width:1.4rem}.form .checkmark:after{border-color:#001938;border-style:solid;border-width:0 .1rem .1rem 0;content:"";display:block;height:.8rem;left:.3rem;opacity:0;position:absolute;top:0;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:.4rem}body.rtl .form .checkmark{right:0}body:not(.rtl) .form .checkmark{left:0}.form .alert{border-radius:1.2rem;padding:2rem}.form .alert--danger{background-color:#ffd4db;color:#861e2f}.form .alert--success{background-color:#d8ffd4;color:#095e00}