.elementor-935 .elementor-element.elementor-element-2ab8032{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:56px 96px;--row-gap:56px;--column-gap:96px;--margin-top:60px;--margin-bottom:120px;--margin-left:0px;--margin-right:0px;--padding-top:170px;--padding-bottom:140px;--padding-left:40px;--padding-right:40px;}.elementor-935 .elementor-element.elementor-element-63b17ea{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-935 .elementor-element.elementor-element-ebe084c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 28px) 0px;}.elementor-935 .elementor-element.elementor-element-ebe084c .elementor-heading-title{font-family:"REM", Sans-serif;font-size:13px;font-weight:400;text-transform:uppercase;letter-spacing:3px;color:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-fe5d3e3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-935 .elementor-element.elementor-element-fe5d3e3 .elementor-heading-title{font-family:"REM", Sans-serif;font-size:64px;font-weight:400;line-height:1.05em;letter-spacing:-1.5px;color:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-758eba4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 48px) 0px;}.elementor-935 .elementor-element.elementor-element-758eba4 .elementor-heading-title{font-family:"REM", Sans-serif;font-size:22px;font-weight:400;color:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-9fa9679{font-family:"REM", Sans-serif;font-size:15px;font-weight:400;line-height:1.7em;color:#FFFFFF;}.elementor-935 .elementor-element.elementor-element-4bcf3fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:8px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-935 .elementor-element.elementor-element-7b4bd0b .is-type-button.ehp-form__button{background-color:var( --e-global-color-secondary );}.elementor-935 .elementor-element.elementor-element-7b4bd0b .is-type-button.ehp-form__button:hover, .elementor-935 .elementor-element.elementor-element-7b4bd0b .is-type-button.ehp-form__button:focus{background-color:var( --e-global-color-text );}.elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form{background-color:var( --e-global-color-primary );--ehp-form-content-position:center;--ehp-form-text-container-align:flex-start;--ehp-form-content-width:640px;--ehp-form-description-color:#FFFFFF;--ehp-form-text-spacing:20px;--ehp-form-column-gap:32px;--ehp-form-row-gap:32px;--ehp-form-label-spacing:0px;--ehp-form-label-color:#FFFFFF;--ehp-form-field-text-color:#FFFFFF;--ehp-form-field-bg-color:var( --e-global-color-primary );--ehp-form-field-border-width:1px;--ehp-form-button-text-color:var( --e-global-color-primary );--ehp-form-button-text-color-hover:var( --e-global-color-primary );--ehp-form-button-padding-block-end:4px;--ehp-form-button-padding-block-start:4px;--ehp-form-button-padding-inline-end:4px;--ehp-form-button-padding-inline-start:4px;--ehp-form-elements-spacing:32px;--ehp-form-box-padding-block-end:0px;--ehp-form-box-padding-block-start:0px;--ehp-form-box-padding-inline-end:0px;--ehp-form-box-padding-inline-start:0px;}.elementor-935 .elementor-element.elementor-element-7b4bd0b .elementor-message.elementor-message-success{color:var( --e-global-color-accent );}.elementor-935 .elementor-element.elementor-element-7b4bd0b .elementor-message.elementor-message-danger{color:var( --e-global-color-accent );}.elementor-935 .elementor-element.elementor-element-7b4bd0b .elementor-message.elementor-help-inline{color:var( --e-global-color-accent );}@media(max-width:1024px){.elementor-935 .elementor-element.elementor-element-fe5d3e3 .elementor-heading-title{font-size:52px;}.elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form{--ehp-form-content-position:center;--ehp-form-content-width:640px;--ehp-form-text-spacing:20px;--ehp-form-button-padding-block-end:8px;--ehp-form-button-padding-block-start:8px;--ehp-form-button-padding-inline-end:40px;--ehp-form-button-padding-inline-start:40px;}}@media(max-width:767px){.elementor-935 .elementor-element.elementor-element-2ab8032{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:56px 56px;--row-gap:56px;--column-gap:56px;--padding-top:130px;--padding-bottom:90px;--padding-left:24px;--padding-right:24px;}.elementor-935 .elementor-element.elementor-element-63b17ea{--width:100%;}.elementor-935 .elementor-element.elementor-element-ebe084c .elementor-heading-title{font-size:11px;}.elementor-935 .elementor-element.elementor-element-fe5d3e3 .elementor-heading-title{font-size:42px;}.elementor-935 .elementor-element.elementor-element-758eba4 .elementor-heading-title{font-size:19px;}.elementor-935 .elementor-element.elementor-element-9fa9679{font-size:14px;}.elementor-935 .elementor-element.elementor-element-4bcf3fa{--width:100%;}.elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form{--ehp-form-content-position:center;--ehp-form-content-width:320px;--ehp-form-text-spacing:20px;--ehp-form-button-padding-block-end:8px;--ehp-form-button-padding-block-start:8px;--ehp-form-button-padding-inline-end:40px;--ehp-form-button-padding-inline-start:40px;}}@media(min-width:768px){.elementor-935 .elementor-element.elementor-element-63b17ea{--width:42%;}.elementor-935 .elementor-element.elementor-element-4bcf3fa{--width:58%;}}/* Start custom CSS for heading, class: .elementor-element-758eba4 */.elementor-935 .elementor-element.elementor-element-758eba4 a{color:#fff;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:6px;transition:border-color .25s;}
.elementor-935 .elementor-element.elementor-element-758eba4 a:hover{border-color:#fff;}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9fa9679 */.elementor-935 .elementor-element.elementor-element-9fa9679 p{margin:0 0 22px;opacity:.75;}
.elementor-935 .elementor-element.elementor-element-9fa9679 .sb-social{opacity:1;display:flex;gap:28px;}
.elementor-935 .elementor-element.elementor-element-9fa9679 .sb-social a{color:#fff;text-transform:uppercase;letter-spacing:2px;font-size:12px;text-decoration:none;border-bottom:1px solid rgba(255,255,255,.35);padding-bottom:4px;transition:border-color .25s;}
.elementor-935 .elementor-element.elementor-element-9fa9679 .sb-social a:hover{border-color:#fff;}/* End custom CSS */
/* Start custom CSS for ehp-form, class: .elementor-element-7b4bd0b *//* High-end minimal form */
.elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form__wrapper{row-gap:22px !important;gap:22px !important;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form__field-group{margin-bottom:0 !important;padding-left:0 !important;padding-right:0 !important;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form__wrapper{margin-left:0 !important;margin-right:0 !important;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form__field, .elementor-935 .elementor-element.elementor-element-7b4bd0b select, .elementor-935 .elementor-element.elementor-element-7b4bd0b textarea{background:transparent !important;border:0 !important;border-bottom:1px solid rgba(255,255,255,.35) !important;border-radius:0 !important;padding:14px 0 !important;color:#fff !important;font-family:'REM',sans-serif !important;font-size:16px !important;box-shadow:none !important;transition:border-color .25s ease;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form__field:focus, .elementor-935 .elementor-element.elementor-element-7b4bd0b select:focus, .elementor-935 .elementor-element.elementor-element-7b4bd0b textarea:focus{outline:none !important;border-bottom-color:#fff !important;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b ::placeholder{color:rgba(255,255,255,.55) !important;text-transform:uppercase;letter-spacing:2px;font-size:12px;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b select, .elementor-935 .elementor-element.elementor-element-7b4bd0b select.ehp-form__field{text-transform:uppercase;letter-spacing:2px;font-size:12px !important;color:rgba(255,255,255,.75) !important;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b select option{background:#030038;color:#fff;text-transform:none;letter-spacing:0;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b textarea{min-height:130px;resize:vertical;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b button[type=submit], .elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form__button{background:transparent !important;border:1px solid #fff !important;border-radius:0 !important;color:#fff !important;font-family:'REM',sans-serif !important;text-transform:uppercase;letter-spacing:3px;font-size:12px !important;padding:20px 40px !important;width:auto !important;transition:background .3s ease,color .3s ease;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b button[type=submit]:hover, .elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form__button:hover{background:#fff !important;color:#030038 !important;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form__submit-group, .elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form__button-container{justify-content:flex-start !important;margin-top:12px;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form__submit-group{display:flex !important;justify-content:flex-start !important;margin-top:20px;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form__submit-group .ehp-form__button{width:auto !important;flex:0 0 auto !important;}
.elementor-935 .elementor-element.elementor-element-7b4bd0b .ehp-form__content{width:100% !important;max-width:100% !important;margin-left:0 !important;margin-right:0 !important;}/* End custom CSS */