.elementor-24146 .elementor-element.elementor-element-0205782{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-24146 .elementor-element.elementor-element-0205782:not(.elementor-motion-effects-element-type-background), .elementor-24146 .elementor-element.elementor-element-0205782 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-24146 .elementor-element.elementor-element-b15acc3{--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;}.elementor-24146 .elementor-element.elementor-element-1002647{text-align:left;}.elementor-24146 .elementor-element.elementor-element-a176070{text-align:left;}.elementor-24146 .elementor-element.elementor-element-a176070 .elementor-heading-title{font-size:64px;color:var( --e-global-color-bd7d240 );}.elementor-24146 .elementor-element.elementor-element-7ac7d39 .elementor-heading-title{color:var( --e-global-color-bd7d240 );}.elementor-24146 .elementor-element.elementor-element-0960b97{font-weight:300;color:var( --e-global-color-bd7d240 );}.elementor-24146 .elementor-element.elementor-element-0960b97 p{margin-block-end:20px;}.elementor-24146 .elementor-element.elementor-element-e7d98a5 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bd7d240 );}.elementor-24146 .elementor-element.elementor-element-cc8355d{font-weight:300;color:var( --e-global-color-bd7d240 );}.elementor-24146 .elementor-element.elementor-element-9964c2a .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bd7d240 );}.elementor-24146 .elementor-element.elementor-element-25b13d6{font-weight:300;color:var( --e-global-color-bd7d240 );}.elementor-24146 .elementor-element.elementor-element-1f6c4fa .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-bd7d240 );}.elementor-24146 .elementor-element.elementor-element-ae95a74{font-weight:300;color:var( --e-global-color-bd7d240 );}.elementor-24146 .elementor-element.elementor-element-ae95a74 p{margin-block-end:20px;}.elementor-24146 .elementor-element.elementor-element-b295b1a{--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;}.elementor-24146 .elementor-element.elementor-element-b29aa20{--display:flex;border-style:dashed;--border-style:dashed;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D6D6D6;--border-color:#D6D6D6;--border-radius:8px 8px 8px 8px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-24146 .elementor-element.elementor-element-b29aa20:not(.elementor-motion-effects-element-type-background), .elementor-24146 .elementor-element.elementor-element-b29aa20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(120deg, #380724 0%, #870839 100%);}.elementor-24146 .elementor-element.elementor-element-8dbc7e0{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -20px) 0px;}.elementor-24146 .elementor-element.elementor-element-8dbc7e0 .elementor-heading-title{color:var( --e-global-color-bd7d240 );}body.elementor-page-24146:not(.elementor-motion-effects-element-type-background), body.elementor-page-24146 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#380724;}@media(max-width:1170px){.elementor-24146 .elementor-element.elementor-element-e7d98a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24146 .elementor-element.elementor-element-9964c2a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24146 .elementor-element.elementor-element-1f6c4fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}@media(max-width:767px){.elementor-24146 .elementor-element.elementor-element-e7d98a5 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24146 .elementor-element.elementor-element-9964c2a .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-24146 .elementor-element.elementor-element-1f6c4fa .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}}/* Start custom CSS */.footer-cta{
    display: none;
}

.hs-error-msg{
    color: #cc2939 !important;
    margin-top: 5px !important;
    margin-bottom: 0px !important;
    float: left;
}

.hs-input{
    background-color: #380724;
    border: 1px solid #D6D6D6;
    border-radius: 4px;
    padding: 14px;
    color: #ffffff;
    font-family: "Trim";
    transition: 0.1s ease-in-out;
    width: 100% !important;
}

fieldset.form-columns-1 .input{
    margin-right: 0px !important;
}

fieldset{
    max-width: none !important
}

.hs-input:hover{
    background-color: #870839;
}

.hs-input:focus{
    border: 1px solid #4e4ef2;
    outline: none !important;
}

.field label{
    top: 0px;
    position: relative;
    display: block;
    margin-bottom: 10px;
    margin-top: 10px;
    color: #aeadb2;
    font-family: "Trim";
    font-size: 14px;
    line-height: 1.6em;
}

 fieldset.form-columns-2 .input{
    margin-right: 0px !important;
}

#firstname-f91187a5-e99a-48a2-946a-7294a02655f2{
    width: 97.5% !important;
}

#lastname-f91187a5-e99a-48a2-946a-7294a02655f2{
    width: 97.5% !important;
    float: right;
}

.hs-button{
    padding: 14px;
    border: none;
    border-radius: 4px;
    color: #ffffff;
    background-color: #4E4EF2;
    width: 100%;
    margin-top: 10px;
    transition: 0.2s ease-in-out;
}

.hs-button:hover{
    background-color: #6775f4;
}/* End custom CSS */