.hero{background-color:#c8d9ec;padding-block:max(150px,min(217.7966101695px + -4.2372881356vw,200px)) max(100px,min(82.2033898305px + 4.2372881356vw,150px))}.hero__wrap{display:flex;flex-direction:column;gap:50px}.hero__wrap-content{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){.hero__wrap-content{grid-template-columns:1fr;gap:50px}}.hero__wrap-image{width:100%;aspect-ratio:69/81}.hero__wrap-image img{aspect-ratio:69/81}.hero__wrap-info{display:flex;flex-direction:column;justify-content:end;align-items:start;gap:20px}.more{padding-block:max(100px,min(82.2033898305px + 4.2372881356vw,150px));background-color:#f1f0f0}.more__grid{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px}@media(max-width:992px){.more__grid{grid-template-columns:1fr 1fr}}@media(max-width:576px){.more__grid{grid-template-columns:1fr}}.more__item{padding:30px;display:flex;flex-direction:column;gap:15px;background-color:#fff;border-radius:20px;overflow:hidden}.more .span2{grid-row:span 2;padding:0}.more .ctab{margin-top:auto}.contact{position:relative;background-color:#f1f0f0;padding-bottom:max(260px,min(227.9661016949px + 7.6271186441vw,350px));overflow:hidden}.contact .people{position:absolute;bottom:-10px;left:-10px;width:max(400px,min(323.8598726115px + 22.1337579618vw,678px));aspect-ratio:678/446}.contact .people img{aspect-ratio:678/446;width:100%;height:100%}.contact__box{background-color:#c8d9ec;padding:max(20px,min(5.7627118644px + 3.3898305085vw,60px));max-width:926px;margin-inline:auto;width:100%}.contact__title{margin-bottom:60px;text-align:left;color:#0b1735}.contact__form{display:flex;flex-direction:column;gap:20px;width:100%}@media(max-width:768px){.contact__form{gap:20px}}.contact__row{display:flex;gap:20px!important}.contact__row>*:not(:last-child){margin-right:0!important}@media(max-width:576px){.contact__row{flex-direction:column;gap:25px}}.contact__group--select{position:relative}.contact__group--select:after{top:0;transform:translateY(25px)}.contact__submit-row{margin-top:20px}.contact__checkbox-label{display:flex;align-items:center;gap:10px;font-size:14px;color:#0b1735;cursor:pointer;-webkit-user-select:none;user-select:none}.contact__checkbox-label input{display:none}.contact__checkbox-label input:checked+.contact__checkbox-custom{background-color:#0b1735;border-color:#0b1735}.contact__checkbox-label input:checked+.contact__checkbox-custom svg{opacity:1}.contact__checkbox-label input:checked+.contact__checkbox-custom svg path{stroke:#fff}.contact__checkbox-label a{color:#0b1735;text-decoration:underline}.contact__checkbox-label a:hover{text-decoration:none}.contact__checkbox-custom{width:18px;height:18px;border:1px solid #0B1735;display:flex;align-items:center;justify-content:center;transition:all .2s ease;flex-shrink:0}.contact__checkbox-custom svg{opacity:0;width:12px;height:10px;transition:opacity .45s ease}.contact__btn{background-color:#0b1735;color:#fff;padding:14px 40px;border-radius:30px;border:none;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .45s ease}@media(hover:hover)and (pointer:fine){.contact__btn:hover{background-color:#13275a}}.contact__row{display:grid;grid-template-columns:1fr 1fr;gap:20px!important}.contact__row>*{width:100%}@media(max-width:768px){.contact__row{margin-bottom:0!important}}@media(max-width:576px){.contact__row{grid-template-columns:1fr}}
