.icon{display:block;line-height:0}.icon:before{content:"";display:inline-block;transition:all .2s ease-in}.icon-18:before{height:18px;width:18px}.icon-27:before{height:27px;width:27px}.icon-primary:before{background-color:#32746d}.icon-primary:hover:before{background-color:#f9fbff}.icon-primary-500:before{background-color:#4f7471}.icon-primary-500:hover:before{background-color:#f9fbff}.icon-linkedin:before{mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='17' fill='none'%3E%3Cpath d='M17.751 15.688h.17l-.326-.493c.2 0 .305-.127.307-.282v-.02c0-.21-.128-.312-.39-.312h-.423v1.107h.159v-.482h.196l.307.482Zm-.319-.607h-.184v-.375h.234c.12 0 .259.02.259.178 0 .182-.14.197-.309.197ZM13.468 13.805h-2.255v-3.532c0-.842-.015-1.926-1.173-1.926-1.174 0-1.354.917-1.354 1.865v3.593H6.43V6.542h2.165v.992h.03a2.374 2.374 0 0 1 2.136-1.173c2.286 0 2.707 1.504 2.707 3.459v3.985ZM3.886 5.549a1.308 1.308 0 1 1 0-2.617 1.308 1.308 0 0 1 0 2.617Zm1.127 8.256H2.756V6.542h2.257v7.263ZM14.593.837H1.623A1.11 1.11 0 0 0 .5 1.935v13.022c.007.614.51 1.105 1.123 1.098h12.97a1.113 1.113 0 0 0 1.127-1.098V1.934A1.113 1.113 0 0 0 14.592.837' fill='%2332746D'/%3E%3Cpath d='M17.452 14.088a1.037 1.037 0 1 0 .02 0h-.02Zm.024 1.956c-.502.008-.94-.391-.948-.894a.91.91 0 0 1 1.82-.03v.015a.89.89 0 0 1-.872.91h-.023Z' fill='%2332746D'/%3E%3C/svg%3E")}.icon-facebook:before{mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' fill='none'%3E%3Cpath d='M18.5 9.555c0 4.492-3.296 8.215-7.598 8.891v-6.272h2.092l.399-2.595h-2.49V7.895c0-.71.348-1.402 1.462-1.402h1.132v-2.21s-1.028-.175-2.01-.175c-2.05 0-3.39 1.243-3.39 3.492v1.978H5.819v2.595h2.28v6.272C3.796 17.77.5 14.045.5 9.555a9 9 0 0 1 18 0Z' fill='%2332746D'/%3E%3C/svg%3E")}.icon-x:before{mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='19' fill='none'%3E%3Cg clip-path='url(%23a)'%3E%3Cpath d='M14.675 1.365h2.761l-6.031 6.892 7.095 9.379h-5.554l-4.353-5.687-4.975 5.687H.852l6.45-7.373L.5 1.365h5.695l3.93 5.198 4.55-5.198Zm-.97 14.62h1.53L5.362 2.93H3.718l9.986 13.056Z' fill='%2332746D'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='a'%3E%3Cpath fill='%23fff' transform='translate(.5 .5)' d='M0 0h18v18H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E")}.h1,h1{font-size:58px;line-height:110%}.h2,h2{font-size:44px}.h2,.h3,h2,h3{line-height:120%}.h3,h3{font-size:32px}.h4,h4{font-size:24px}.h4,.h5,h4,h5{line-height:120%}.h5,h5{font-size:20px}.newsletter{border:1px solid #32746d;border-radius:8px;margin:24px 0;padding:60px 20px}@media(max-width:991.98px){.newsletter{padding:60px 40px}}.newsletter__content{padding-right:10px}.newsletter__content h2{font-size:44px;font-weight:400;line-height:120%}@media(max-width:991.98px){.newsletter__content h2{font-size:32px}}.newsletter__content p{color:#32746d;font-size:18px;line-height:145%;margin-top:20px}@media(max-width:991.98px){.newsletter__content p{font-size:16px}}.newsletter__form .wpcf7-response-output{color:#020216;font-size:14px;line-height:120%}@media(max-width:991.98px){.newsletter__form .wpcf7-response-output{font-size:12px}}.newsletter__form .wpcf7 p{font-size:16px;line-height:145%;margin-bottom:0}@media(max-width:991.98px){.newsletter__form .wpcf7 p{font-size:14px}}.newsletter__form .button-secondary{background-color:#f9fbff;border:1px solid #4f7471;border-radius:4px;color:#4f7471;font-size:16px;font-weight:600;height:44px;padding:8px 28px;position:absolute;top:23px;transition:all .2s ease-in;width:100%}.newsletter__form .button-secondary:focus-visible{outline:1px auto #4f7471}@media(max-width:991.98px){.newsletter__form .button-secondary{display:flex;flex-shrink:0;position:relative;top:inherit}}.newsletter__form .button-secondary:hover{background-color:#4f7471;color:#fff}.newsletter__form .wpcf7-form-control-wrap input,.newsletter__form .wpcf7-form-control-wrap select{background-color:#f9fbff;border:1px solid #bdc4d4;border-radius:2px;color:#020216;font-size:14px;height:44px;min-width:90%;padding:12px}.newsletter__form .wpcf7-form-control-wrap input:focus-visible,.newsletter__form .wpcf7-form-control-wrap select:focus-visible{outline:1px auto #4f7471}@media(max-width:991.98px){.newsletter__form .wpcf7-form-control-wrap input,.newsletter__form .wpcf7-form-control-wrap select{min-width:100%}}.newsletter__form .wpcf7-list-item{font-size:14px;line-height:120%;margin:20px 0}@media(max-width:991.98px){.newsletter__form .wpcf7-list-item{font-size:12px}}.newsletter__form .wpcf7-not-valid-tip{font-size:14px}@media(max-width:991.98px){.newsletter__form .wpcf7-not-valid-tip{font-size:12px}}