*,:after,:before{box-sizing:border-box}blockquote,body,figure,h1,h2,h3,h4,h5,h6,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}body{background-color:#fff;color:#333;font-size:16px;line-height:1.6;-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4,h5,h6{font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}h1,h2,h3,h4,h5,h6{color:#14171b;font-weight:700;line-height:1.2}a{color:inherit;text-decoration:none}img{display:block;height:auto;max-width:100%}button,input,select,textarea{color:inherit;font:inherit}button{background:none;border:none;cursor:pointer}table{border-collapse:collapse;width:100%}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:300;src:url(../fonts/Montserrat-Light.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:400;src:url(../fonts/Montserrat-Regular.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:500;src:url(../fonts/Montserrat-Medium.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:600;src:url(../fonts/Montserrat-SemiBold.ttf) format("truetype")}@font-face{font-display:swap;font-family:Montserrat;font-style:normal;font-weight:700;src:url(../fonts/Montserrat-Bold.ttf) format("truetype")}body{background-color:#f8f8f8}.container{margin:0 auto;max-width:1376px;padding:0 16px;width:100%}@media (max-width:575px){.container{padding:0 4.26vw}}h1{font-size:76px;line-height:1}@media (max-width:1439px){h1{font-size:5.27vw}}@media (max-width:575px){h1{font-size:11.73vw;line-height:1.1}}h1 i{font-weight:400}h2{font-size:52px;line-height:1.1;margin-bottom:24px}@media (max-width:1439px){h2{font-size:3.61vw;margin-bottom:1.66vw}}@media (max-width:575px){h2{font-size:9.6vw;line-height:1.2;margin-bottom:4.26vw}}h2 i{font-weight:400}@media (max-width:575px){h2 br{display:none}}h3{font-size:32px;margin-bottom:24px}@media (max-width:1439px){h3{font-size:2.22vw;margin-bottom:1.66vw}}@media (max-width:575px){h3{font-size:9.6vw;margin-bottom:4.26vw}}h4{font-size:16px;font-weight:500;margin-bottom:16px}@media (max-width:1439px){h4{font-size:1.11vw;margin-bottom:1.11vw}}@media (max-width:575px){h4{font-size:4.26vw;margin-bottom:4.26vw}}li,p{color:#2e2f34;font-size:18px;font-weight:400;line-height:1.6}@media (max-width:1439px){li,p{font-size:1.25vw}}@media (max-width:575px){li,p{font-size:4.26vw;font-weight:500}}.link{align-items:center;display:flex;gap:16px}@media (max-width:1439px){.link{gap:1.1vw}}@media (max-width:575px){.link{gap:4.26vw}}.link:hover .link__label{color:#fe5f55}.link:hover .link__icon{background-color:#fe5f55}.link__label{color:#009c98;font-size:18px;font-weight:500;line-height:1.6;opacity:.9;transition:color .3s ease}@media (max-width:1439px){.link__label{font-size:1.25vw}}@media (max-width:575px){.link__label{font-size:4.8vw}}.link__icon{align-items:center;background-color:#009c98;display:flex;flex-shrink:0;height:48px;justify-content:center;transition:background-color .3s ease;width:48px}@media (max-width:1439px){.link__icon{height:3.33vw;width:3.33vw}}@media (max-width:575px){.link__icon{height:12.8vw;width:12.8vw}}.link__icon svg{height:32px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:32px}@media (max-width:1439px){.link__icon svg{height:2.22vw;width:2.22vw}}@media (max-width:575px){.link__icon svg{height:8.53vw;width:8.53vw}}.form-field{margin-bottom:16px;position:relative}@media (max-width:1439px){.form-field{margin-bottom:1.11vw}}@media (max-width:575px){.form-field{margin-bottom:4.26vw}}.form-field label{color:#4e5555;font-size:16px;font-weight:400;line-height:1.6;margin-bottom:4px}@media (max-width:1439px){.form-field label{font-size:1.11vw}}@media (max-width:575px){.form-field label{font-size:4.26vw;margin-bottom:1.06vw}}.form-field p{display:flex;flex-direction:column;line-height:1}.form-field p br{display:none}.form-field .wpcf7-form-control-wrap{display:flex}.form-field .wpcf7-form-control{background-color:#ebebeb;border:1px solid #d9d9d9;color:#14171b;font-size:16px;font-weight:400;line-height:1.6;padding:15px 16px;transition:border-color .3s ease;width:100%}@media (max-width:1439px){.form-field .wpcf7-form-control{font-size:1.11vw;padding:1vw 1.11vw}}@media (max-width:575px){.form-field .wpcf7-form-control{font-size:4.26vw;padding:3.8vw 4.26vw}}.form-field .wpcf7-form-control:focus{border-color:#2e2f34;outline:none}.form-field .wpcf7-form-control.wpcf7-not-valid{border-color:#dd1d20}.form-field textarea.wpcf7-form-control{height:124px;resize:none}@media (max-width:1439px){.form-field textarea.wpcf7-form-control{height:8.61vw}}@media (max-width:575px){.form-field textarea.wpcf7-form-control{height:33.06vw}}.form-field .wpcf7-not-valid-tip{color:#dd1d20;font-size:14px;font-weight:500;left:0;line-height:1.2;position:absolute;top:calc(100% + 4px)}@media (max-width:1439px){.form-field .wpcf7-not-valid-tip{font-size:.97vw;top:calc(100% + .278vw)}}@media (max-width:575px){.form-field .wpcf7-not-valid-tip{font-size:3.2vw;top:calc(100% + .4vw)}}.form-bottom{margin-top:24px;position:relative}@media (max-width:1439px){.form-bottom{margin-top:1.66vw}}@media (max-width:575px){.form-bottom{margin-top:6.4vw}}.form-bottom p{align-items:center;display:flex;gap:4px;justify-content:space-between}@media (max-width:575px){.form-bottom p{flex-direction:column-reverse;gap:4.26vw}}.form-bottom br{display:none}.form-bottom .form-disclaimer{color:#4e5555;font-size:14px;font-weight:500;line-height:1.2}@media (max-width:1439px){.form-bottom .form-disclaimer{font-size:.97vw}}@media (max-width:575px){.form-bottom .form-disclaimer{color:#2e2f34;font-size:4.26vw;text-decoration:underline}}.form-bottom .wpcf7-submit{background-color:#fff;border:2px solid #14171b;color:#14171b;cursor:pointer;flex-shrink:0;font-size:16px;font-weight:600;line-height:1.2;min-width:183px;padding:15px;transition:color .3s ease;transition:border-color .3s ease}@media (max-width:1439px){.form-bottom .wpcf7-submit{font-size:1.11vw;min-width:12.7vw;padding:1.04vw}}@media (max-width:575px){.form-bottom .wpcf7-submit{font-size:4.26vw;padding:3.86vw;width:100%}}.form-bottom .wpcf7-submit:hover{border-color:#009c98;color:#009c98}.form-bottom .wpcf7-submit:disabled{cursor:not-allowed;opacity:.6;pointer-events:none}.form-bottom .wpcf7-spinner{position:absolute}.wpcf7-form.invalid .wpcf7-submit{border-color:#fe5f55;color:#fe5f55}.wpcf7-form.invalid .wpcf7-response-output{display:none!important}.form-field-file{border:1px solid transparent;bottom:5px;height:36px;position:absolute;right:5px;width:36px}@media (max-width:1439px){.form-field-file{bottom:.35vw;height:2.5vw;right:.35vw;width:2.5vw}}@media (max-width:575px){.form-field-file{bottom:1.33vw;height:9.6vw;right:1.33vw;width:9.6vw}}.form-field-file .wpcf7-form-control-wrap,.form-field-file label,.form-field-file p{display:flex;height:100%;width:100%}.form-field-file .wpcf7-form-control-wrap{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='34' height='34' fill='none'%3E%3Cmask id='a' width='34' height='34' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='m16.97 0 16.971 16.97-16.97 16.971L0 16.971z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%234E5555' d='M18.562 23.865q-1.84 1.838-4.42 1.838t-4.42-1.838q-1.838-1.839-1.838-4.42t1.839-4.419l6.54-6.54q1.326-1.327 3.182-1.327 1.857 0 3.182 1.326 1.326 1.326 1.326 3.182 0 1.857-1.326 3.182l-6.187 6.187a2.65 2.65 0 0 1-1.944.814 2.65 2.65 0 0 1-1.945-.814 2.65 2.65 0 0 1-.813-1.944q0-1.13.813-1.945l6.54-6.54 1.415 1.414-6.54 6.54a.73.73 0 0 0 0 1.061.73.73 0 0 0 1.06 0l6.187-6.187q.725-.76.734-1.777.009-1.015-.734-1.758-.742-.743-1.768-.743-1.024 0-1.767.743l-6.541 6.54q-1.273 1.238-1.264 2.997t1.264 3.014q1.237 1.237 2.979 1.228 1.74-.009 3.031-1.228l6.895-6.895 1.414 1.415z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-size:contain;cursor:pointer;height:100%;width:100%}.form-field-file .wpcf7-file{border:0;font-size:0;height:0;outline:0;padding:0;width:0}.form-field-file br{display:none}.wpcf7-response-output{background-color:#ccc;display:none!important;left:0;margin:0;position:absolute;top:50%;transform:translateY(-50%);width:100%}form .hidden-fields-container{display:none}.form-relative-field{position:relative}.file-status{align-items:center;background-color:#fff9;display:none;gap:4px;padding:8px 16px}@media (max-width:1439px){.file-status{gap:.28vw;padding:.56vw 1.11vw}}@media (max-width:575px){.file-status{gap:1.07vw;padding:2.13vw 4.27vw}}.file-status.active{display:flex}.file-status__icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill='%23009C98' d='M8 18h8v-2H8zm0-4h8v-2H8zm-2 8q-.824 0-1.412-.587A1.93 1.93 0 0 1 4 20V4q0-.824.588-1.412A1.93 1.93 0 0 1 6 2h8l6 6v12q0 .824-.587 1.413A1.93 1.93 0 0 1 18 22zm7-13V4H6v16h12V9z'/%3E%3C/svg%3E");background-position:50%;background-size:contain;flex-shrink:0;height:24px;width:24px}@media (max-width:1439px){.file-status__icon{height:1.67vw;width:1.67vw}}@media (max-width:575px){.file-status__icon{height:6.4vw;width:6.4vw}}.file-status__name{color:#14171b;font-size:16px;font-weight:700;line-height:1.6}@media (max-width:1439px){.file-status__name{font-size:1.11vw}}@media (max-width:575px){.file-status__name{font-size:4.27vw}}.file-status__weight{color:#4e5555;font-size:14px;font-weight:500;line-height:1.2}@media (max-width:1439px){.file-status__weight{font-size:.97vw}}@media (max-width:575px){.file-status__weight{font-size:3.73vw}}.file-status__close{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cmask id='a' width='24' height='24' x='0' y='0' maskUnits='userSpaceOnUse' style='mask-type:alpha'%3E%3Cpath fill='%23D9D9D9' d='M0 0h24v24H0z'/%3E%3C/mask%3E%3Cg mask='url(%23a)'%3E%3Cpath fill='%232E2F34' d='M7 20.327q-.824 0-1.412-.576A1.87 1.87 0 0 1 5 18.365V5.615H4V3.654h5v-.98h6v.98h5v1.961h-1v12.75a1.87 1.87 0 0 1-.587 1.386 1.95 1.95 0 0 1-1.413.576zM17 5.615H7v12.75h10zM9 16.404h2V7.577H9zm4 0h2V7.577h-2z'/%3E%3C/g%3E%3C/svg%3E");background-position:50%;background-size:contain;cursor:pointer;flex-shrink:0;height:24px;margin-left:auto;width:24px}@media (max-width:1439px){.file-status__close{height:1.67vw;width:1.67vw}}@media (max-width:575px){.file-status__close{height:6.4vw;width:6.4vw}}
