form.hs-form-private{display:flex;flex-direction:column;gap:1em}input,textarea{border-color:#b0b8db;border-radius:14px;color:#001466;min-height:2.5em;padding:.5em 1em}textarea{min-height:6em}form.hs-form-private li,form.hs-form-private ol,form.hs-form-private ul{list-style:none;margin:0;padding:0;text-align:left}.form-wrapper{background-color:#f5f6fc;color:#001466;font-weight:700;height:100%;margin-bottom:-40px;margin-left:40px;margin-top:-40px;padding:60px 40px;text-align:center;-webkit-transition:height 1s;-moz-transition:height 1s;-ms-transition:height 1s;-o-transition:height 1s}.form-wrapper.shadow{-webkit-box-flex:0;-webkit-flex:0 auto;-ms-flex:0 auto;flex:0 auto}@media screen and (max-width:479px){.form-wrapper.shadow{margin-left:10px;margin-right:10px;width:100%}}@media only screen and (max-width:1024px){#footer #contact.container{flex-direction:column-reverse}#contact-people{align-items:center;padding-top:unset;text-align:center}}.form-wrapper{overflow:visible;padding-bottom:80px;padding-top:80px}input[type=submit]{background:#30ceaf;border:2px solid #30ceaf00;-webkit-border-radius:.125rem;-ms-border-radius:.125rem;-o-border-radius:.125rem;border-radius:.125rem;box-sizing:border-box;color:#001466;cursor:pointer;display:block;min-width:80px;padding:.5rem 1rem;text-align:center;transition-duration:.7s;transition-property:color,border-color,border-image,background,outline;transition-timing-function:cubic-bezier(.075,.82,.165,1)}input[type=submit]:hover{background:none;border-bottom:2px solid #30ceaf;color:#30ceaf}input[type=submit]:focus{outline:4px solid #001466}.hs-input[type=checkbox]{cursor:pointer;height:24px;min-height:unset;width:24px;-ms-flex-negative:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-color:#2c52bf;border-radius:.15em;flex-shrink:0;margin:0 8px 0 0;-webkit-transition-duration:.7s;-o-transition-duration:.7s;transition-duration:.7s;-webkit-transition-property:border-radius,margin-right,margin-top,margin-bottom,border-color,border-bottom,border-left,height,width,-webkit-transform;transition-property:border-radius,margin-right,margin-top,margin-bottom,border-color,border-bottom,border-left,height,width,-webkit-transform;-o-transition-property:transform,border-radius,margin-right,margin-top,margin-bottom,border-color,border-bottom,border-left,height,width;transition-property:transform,border-radius,margin-right,margin-top,margin-bottom,border-color,border-bottom,border-left,height,width;transition-property:transform,border-radius,margin-right,margin-top,margin-bottom,border-color,border-bottom,border-left,height,width,-webkit-transform;-webkit-transition-timing-function:cubic-bezier(.075,.82,.165,1);-o-transition-timing-function:cubic-bezier(.075,.82,.165,1);transition-timing-function:cubic-bezier(.075,.82,.165,1)}.hs-input[type=checkbox]:checked{border-right:8px solid #2fd17c;border-top:8px solid #2fd17c;border-color:transparent transparent #2fd17c #2fd17c;border-radius:0;border-style:solid;border-width:0 0 8px 8px;height:16px;margin-right:0;margin-top:2px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:32px}.hs-form-booleancheckbox{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:2em}form.hs-form-private .hs-form.hs-form-private{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible}@media only screen and (max-width:1024px){#footer #contact.container{flex-direction:column-reverse}#contact-people{align-items:center;padding-top:unset;text-align:center}form,form.hs-form-private input{width:100%}form{box-sizing:border-box;padding:0 2em}.hs-submit .actions{display:unset;width:unset}}label.hs-form-booleancheckbox-display{display:flex}form.hs-form-private .hs-form-field{position:relative;width:100%;z-index:9}form.hs-form-private :is(.hs-fieldtype-textarea,.hs-phone,.hs-fieldtype-text) :is(input,textarea){border:2px solid #001466;border-radius:.5em;box-sizing:border-box;color:#001466;font-family:sofia-pro,sans-serif;font-size:16px;font-style:normal;font-weight:700;letter-spacing:-.025em;line-height:1.25em;min-height:2em;padding:.75em;width:100%}form.hs-form-private textarea.hs-fieldtype-textarea{height:-webkit-max-content;height:-moz-max-content;height:max-content;min-height:180px}form.hs-form-private :is(.hs-fieldtype-textarea,.hs-phone,.hs-fieldtype-text) :is(input,textarea):focus{border-color:#2c52bf;color:#2c52bf}form.hs-form-private :is(.hs-fieldtype-textarea,.hs-phone,.hs-fieldtype-text) :is(input,textarea).invalid{border-color:red;border-radius:0 .5em .5em}form.hs-form-private label{width:100%}label.hs-form-booleancheckbox-display{text-align:left}label.hs-form-booleancheckbox-display>span>p{padding:.5em}form.hs-form-private .hs-form{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:visible}form.hs-form-private .error :is(.hs-fieldtype-textarea,.hs-phone,.hs-fieldtype-text) :is(input,textarea){border-color:red}.hs-submit .actions{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1em;width:60%}.footer .avatar{border-radius:50%;height:5em;overflow:hidden;width:5em}.footer .phone{margin:auto;max-width:80%}#contact-people{padding-top:180px}@media only screen and (max-width:1024px){#footer #contact.container{flex-direction:column-reverse}#contact-people{align-items:center;padding-top:unset;text-align:center}form.hs-form-private input{width:100%}form.hs-form-private{box-sizing:border-box;padding:0 2em;width:100%}.hs-submit .actions{display:unset;width:unset}}@media only screen and (max-width:768px){#contact{margin-top:unset;padding:0}form.hs-form-private input{width:100%}form.hs-form-private :is(.hs-fieldtype-textarea,.hs-phone,.hs-fieldtype-text) :is(input,textarea){-webkit-box-sizing:border-box;box-sizing:border-box}}