.elementor-widget-container .eael-protected-content-message{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 );}.elementor-widget-container .protected-content-error-msg{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 );}.elementor-1134 .elementor-element.elementor-element-aedf43c{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-eael-protected-content .eael-protected-content-message{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 );}.elementor-widget-eael-protected-content .protected-content-error-msg{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 );}.elementor-widget-eael-protected-content .eael-protected-content .protected-content{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 );}.elementor-1134 .elementor-element.elementor-element-f7617e3{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-1134 .elementor-element.elementor-element-f7617e3 .eael-protected-content .protected-content{text-align:left;}.elementor-1134 .elementor-element.elementor-element-f7617e3 .eael-protected-content-message{color:var( --e-global-color-primary );font-family:var( --e-global-typography-c967c85-font-family ), Sans-serif;font-size:var( --e-global-typography-c967c85-font-size );font-weight:var( --e-global-typography-c967c85-font-weight );line-height:var( --e-global-typography-c967c85-line-height );text-align:left;}.elementor-1134 .elementor-element.elementor-element-f7617e3 .protected-content-error-msg{text-align:left;}.elementor-1134 .elementor-element.elementor-element-f7617e3 .eael-password-protected-content-fields > form{justify-content:left;}.elementor-1134 .elementor-element.elementor-element-f7617e3 .eael-password-protected-content-fields input.eael-password{border-radius:4px;color:var( --e-global-color-primary );background-color:#FFFFFF26;}.elementor-1134 .elementor-element.elementor-element-f7617e3 .eael-password-protected-content-fields .eael-password{border-style:solid;border-color:var( --e-global-color-secondary );}.elementor-1134 .elementor-element.elementor-element-f7617e3 .eael-password-protected-content-fields .eael-submit{font-family:var( --e-global-typography-47d33d4-font-family ), Sans-serif;font-size:var( --e-global-typography-47d33d4-font-size );font-weight:var( --e-global-typography-47d33d4-font-weight );text-transform:var( --e-global-typography-47d33d4-text-transform );line-height:var( --e-global-typography-47d33d4-line-height );border-radius:2px;color:#ffffff;background:#333333;}.elementor-1134 .elementor-element.elementor-element-f7617e3 .eael-password-protected-content-fields .eael-submit:hover{color:#ffffff;background:#333333;}.elementor-widget-html .eael-protected-content-message{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 );}.elementor-widget-html .protected-content-error-msg{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 );}@media(max-width:1024px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-protected-content .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-protected-content .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-protected-content .eael-protected-content .protected-content{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1134 .elementor-element.elementor-element-f7617e3 .eael-protected-content-message{font-size:var( --e-global-typography-c967c85-font-size );line-height:var( --e-global-typography-c967c85-line-height );}.elementor-1134 .elementor-element.elementor-element-f7617e3 .eael-password-protected-content-fields .eael-submit{font-size:var( --e-global-typography-47d33d4-font-size );line-height:var( --e-global-typography-47d33d4-line-height );}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}@media(max-width:767px){.elementor-widget-container .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-container .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1134 .elementor-element.elementor-element-aedf43c{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-eael-protected-content .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-protected-content .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-eael-protected-content .eael-protected-content .protected-content{font-size:var( --e-global-typography-secondary-font-size );}.elementor-1134 .elementor-element.elementor-element-f7617e3{width:100%;max-width:100%;padding:20px 20px 20px 20px;}.elementor-1134 .elementor-element.elementor-element-f7617e3 .eael-protected-content-message{font-size:var( --e-global-typography-c967c85-font-size );line-height:var( --e-global-typography-c967c85-line-height );}.elementor-1134 .elementor-element.elementor-element-f7617e3 .eael-password-protected-content-fields .eael-password{border-width:1px 1px 1px 1px;}.elementor-1134 .elementor-element.elementor-element-f7617e3 .eael-password-protected-content-fields .eael-submit{font-size:var( --e-global-typography-47d33d4-font-size );line-height:var( --e-global-typography-47d33d4-line-height );padding:12px 0px 12px 0px;}.elementor-widget-html .eael-protected-content-message{font-size:var( --e-global-typography-secondary-font-size );}.elementor-widget-html .protected-content-error-msg{font-size:var( --e-global-typography-secondary-font-size );}}/* Start custom CSS for eael-protected-content, class: .elementor-element-f7617e3 */.eael-protected-content-message-text h1,
.eael-protected-content-message-text p {
    text-align: start;
    margin: 0 0;
}

.eael-protected-content-message-text h1 {
    font-family: 'Herokid Expanded';
    text-transform: uppercase;
    font-size: var(--e-global-typography-360c13e-font-size);
    font-weight: var(--e-global-typography-360c13e-font-weight);
    font-height: var(--e-global-typography-360c13e-line-height);
    max-width: 795px !important;
}

.eael-protected-content-message-text p {
    font-size: var(--e-global-typography-25eff0d-font-size);
    font-weight: var(--e-global-typography-25eff0d-font-weight);
    max-width: 946px !important;
    margin-top: 25px;
}
#eael_protected_content_form_f7617e3{
    width: 50%;
}
#eael_protected_content_form_f7617e3 {
    flex-wrap: wrap !important;
    gap: 24px 0;
}

#eael_protected_content_form_f7617e3 input:nth-child(1),
#eael_protected_content_form_f7617e3 input.eael-submit {
    width: 100%;
}

#eael_protected_content_form_f7617e3 input.eael-submit {
    background: linear-gradient(270deg, rgba(126,106,200,0.5) 0%, rgba(253,1,95,0.5) 100%);
    border: 1px solid transparent;
    border-image: linear-gradient(274.74deg, #7E6AC8 3.83%, #FD015F 96.17%) 1;
    border-radius: 2px !important;
    transition: all ease 0.3s;
}

#eael_protected_content_form_f7617e3 input.eael-submit:hover {
    background: linear-gradient(90deg, rgba(126,106,200,0.5) 0%, rgba(253,1,95,0.5) 100%);
    border-image: linear-gradient(274.74deg, #FD015F 3.83%, #7E6AC8 96.17%) 1;
}

#eael_protected_content_form_f7617e3 .password-label-input {
    margin-bottom: -14px;
    font-family: 'Helvetica Neue';
    font-size: var(--e-global-typography-ba61e2a-font-size);
    font-weight: var(--e-global-typography-360c13e-font-weight);
    color: var(--e-global-color-primary);
}

.eael-protected-content-message {
    padding: 0;
}

.eael-password-protected-content-fields {
    margin-top: 40px;
}

@media screen and (min-width: 767px) {
    #protector {
        width: 100% !important;
        max-width: 1440px !important;
    }
}

@media screen and (max-width: 767px) {
    .eael-protected-content-message-text h1 {
        font-size: var(--e-global-typography-primary-font-size);
        font-weight: var(--e-global-typography-4289729-font-weight);
        max-width: 353px !important;
    }

    .eael-protected-content-message-text p {
        font-size: var(--e-global-typography-c967c85-font-size);
        font-weight: var(--e-global-typography-c967c85-font-weight);
        max-width: 353px !important;
    }
    #eael_protected_content_form_f7617e3{
    width: 100%;
}
}/* End custom CSS */