.elementor-kit-901{--e-global-color-primary:#D3C9A7;--e-global-color-secondary:#694D3B;--e-global-color-text:#2E302E;--e-global-color-accent:#F9BD27;--e-global-color-600d1e7:#2E302E;--e-global-color-196b4af:#D3C9A766;--e-global-color-e5e62d3:#666666;--e-global-color-623dbe5:#FFFFFF;--e-global-color-4ac65a9:#FFFFFFBA;--e-global-color-9b135f6:#2E302E;--e-global-color-59e84f1:#2E302E;--e-global-color-c473f20:#FFFFFF;--e-global-color-e58a14f:#FFFFFFBA;--e-global-color-f77b41c:#F3AE00;--e-global-color-a513c7f:#2E302E;--e-global-color-5f90eff:#D3C9A752;--e-global-color-e8ff239:#FFFFFF12;--e-global-color-1ab1808:#83BCE7;--e-global-color-f9730b1:#FFFFFF00;--e-global-typography-text-font-family:"Verdana";--e-global-typography-text-font-size:15px;--e-global-typography-text-font-weight:400;--e-global-typography-text-line-height:1.6em;--e-global-typography-215a5e7-font-size:7rem;--e-global-typography-215a5e7-font-weight:700;--e-global-typography-215a5e7-text-transform:uppercase;--e-global-typography-215a5e7-font-style:italic;--e-global-typography-215a5e7-line-height:1.1em;--e-global-typography-30f68a8-font-size:5rem;--e-global-typography-30f68a8-font-weight:700;--e-global-typography-30f68a8-text-transform:uppercase;--e-global-typography-30f68a8-font-style:italic;--e-global-typography-30f68a8-line-height:1.1em;--e-global-typography-164da7e-font-size:4.25rem;--e-global-typography-164da7e-font-weight:700;--e-global-typography-164da7e-text-transform:uppercase;--e-global-typography-164da7e-font-style:italic;--e-global-typography-164da7e-line-height:1.1em;--e-global-typography-304e4a6-font-size:1.75rem;--e-global-typography-304e4a6-font-weight:700;--e-global-typography-304e4a6-text-transform:uppercase;--e-global-typography-304e4a6-font-style:normal;--e-global-typography-304e4a6-line-height:1.1em;--e-global-typography-24c7375-font-size:1.25rem;--e-global-typography-24c7375-font-weight:700;--e-global-typography-24c7375-text-transform:uppercase;--e-global-typography-24c7375-font-style:normal;--e-global-typography-24c7375-line-height:1.2em;--e-global-typography-b067005-font-size:34px;--e-global-typography-b067005-font-weight:500;--e-global-typography-b067005-text-transform:uppercase;--e-global-typography-b067005-font-style:italic;--e-global-typography-b067005-line-height:1.1em;--e-global-typography-b067005-letter-spacing:0.05em;--e-global-typography-89a1023-font-size:1.25rem;--e-global-typography-89a1023-line-height:1.3em;--e-global-typography-852e437-font-size:0.9rem;--e-global-typography-852e437-line-height:1.4em;--e-global-typography-4793a49-font-size:0.8rem;--e-global-typography-4793a49-font-style:italic;--e-global-typography-e9d61eb-font-family:"Oswald";--e-global-typography-e9d61eb-font-size:16px;--e-global-typography-e9d61eb-font-weight:700;--e-global-typography-e9d61eb-text-transform:uppercase;--e-global-typography-8f4a787-font-size:0.75em;--e-global-typography-8f4a787-line-height:1em;--e-global-typography-f061c05-font-size:20px;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-901 button,.elementor-kit-901 input[type="button"],.elementor-kit-901 input[type="submit"],.elementor-kit-901 .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-e9d61eb-font-family ), Sans-serif;font-size:var( --e-global-typography-e9d61eb-font-size );font-weight:var( --e-global-typography-e9d61eb-font-weight );text-transform:var( --e-global-typography-e9d61eb-text-transform );color:var( --e-global-color-a513c7f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-accent );border-radius:6px 6px 6px 6px;padding:12px 24px 12px 24px;}.elementor-kit-901 button:hover,.elementor-kit-901 button:focus,.elementor-kit-901 input[type="button"]:hover,.elementor-kit-901 input[type="button"]:focus,.elementor-kit-901 input[type="submit"]:hover,.elementor-kit-901 input[type="submit"]:focus,.elementor-kit-901 .elementor-button:hover,.elementor-kit-901 .elementor-button:focus{background-color:var( --e-global-color-f77b41c );color:var( --e-global-color-a513c7f );border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-f77b41c );}.elementor-kit-901 e-page-transition{background-color:#FFBC7D;}.elementor-kit-901 p{margin-block-end:10px;}.elementor-kit-901 a{color:var( --e-global-color-accent );}.elementor-kit-901 a:hover{color:var( --e-global-color-f77b41c );}.elementor-kit-901 h1{font-size:var( --e-global-typography-30f68a8-font-size );font-weight:var( --e-global-typography-30f68a8-font-weight );text-transform:var( --e-global-typography-30f68a8-text-transform );font-style:var( --e-global-typography-30f68a8-font-style );line-height:var( --e-global-typography-30f68a8-line-height );}.elementor-kit-901 h2{font-size:var( --e-global-typography-164da7e-font-size );font-weight:var( --e-global-typography-164da7e-font-weight );text-transform:var( --e-global-typography-164da7e-text-transform );font-style:var( --e-global-typography-164da7e-font-style );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-kit-901 h3{font-size:var( --e-global-typography-164da7e-font-size );font-weight:var( --e-global-typography-164da7e-font-weight );text-transform:var( --e-global-typography-164da7e-text-transform );font-style:var( --e-global-typography-164da7e-font-style );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-kit-901 h4{font-size:var( --e-global-typography-304e4a6-font-size );font-weight:var( --e-global-typography-304e4a6-font-weight );text-transform:var( --e-global-typography-304e4a6-text-transform );font-style:var( --e-global-typography-304e4a6-font-style );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-kit-901 h5{font-size:var( --e-global-typography-304e4a6-font-size );font-weight:var( --e-global-typography-304e4a6-font-weight );text-transform:var( --e-global-typography-304e4a6-text-transform );font-style:var( --e-global-typography-304e4a6-font-style );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-kit-901 h6{font-size:var( --e-global-typography-24c7375-font-size );font-weight:var( --e-global-typography-24c7375-font-weight );text-transform:var( --e-global-typography-24c7375-text-transform );font-style:var( --e-global-typography-24c7375-font-style );line-height:var( --e-global-typography-24c7375-line-height );}.elementor-kit-901 img{border-radius:6px 6px 6px 6px;}.elementor-kit-901 label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-901 input:not([type="button"]):not([type="submit"]),.elementor-kit-901 textarea,.elementor-kit-901 .elementor-field-textual{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );border-radius:8px 8px 8px 8px;padding:10px 15px 10px 15px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1340px;}.e-con{--container-max-width:1340px;--container-default-padding-top:0px;--container-default-padding-right:0px;--container-default-padding-bottom:0px;--container-default-padding-left:0px;}.elementor-widget:not(:last-child){--kit-widget-spacing:10px;}.elementor-element{--widgets-spacing:10px 10px;--widgets-spacing-row:10px;--widgets-spacing-column:10px;}{}h1.entry-title{display:var(--page-title-display);}@media(min-width:2400px){.elementor-kit-901{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-901 h1{font-size:var( --e-global-typography-30f68a8-font-size );line-height:var( --e-global-typography-30f68a8-line-height );}.elementor-kit-901 h2{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-kit-901 h3{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-kit-901 h4{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-kit-901 h5{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-kit-901 h6{font-size:var( --e-global-typography-24c7375-font-size );line-height:var( --e-global-typography-24c7375-line-height );}.elementor-kit-901 button,.elementor-kit-901 input[type="button"],.elementor-kit-901 input[type="submit"],.elementor-kit-901 .elementor-button{font-size:var( --e-global-typography-e9d61eb-font-size );}.elementor-kit-901 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-901 input:not([type="button"]):not([type="submit"]),.elementor-kit-901 textarea,.elementor-kit-901 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1366px){.elementor-kit-901{--e-global-typography-215a5e7-font-size:6rem;--e-global-typography-30f68a8-font-size:4rem;--e-global-typography-164da7e-font-size:3.25rem;--e-global-typography-304e4a6-font-size:1.5rem;--e-global-typography-b067005-font-size:30px;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-901 h1{font-size:var( --e-global-typography-30f68a8-font-size );line-height:var( --e-global-typography-30f68a8-line-height );}.elementor-kit-901 h2{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-kit-901 h3{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-kit-901 h4{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-kit-901 h5{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-kit-901 h6{font-size:var( --e-global-typography-24c7375-font-size );line-height:var( --e-global-typography-24c7375-line-height );}.elementor-kit-901 button,.elementor-kit-901 input[type="button"],.elementor-kit-901 input[type="submit"],.elementor-kit-901 .elementor-button{font-size:var( --e-global-typography-e9d61eb-font-size );}.elementor-kit-901 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-901 input:not([type="button"]):not([type="submit"]),.elementor-kit-901 textarea,.elementor-kit-901 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1200px){.elementor-kit-901{--e-global-typography-215a5e7-font-size:5.5rem;--e-global-typography-30f68a8-font-size:3.5rem;--e-global-typography-164da7e-font-size:3rem;--e-global-typography-304e4a6-font-size:1.3rem;--e-global-typography-b067005-font-size:28px;}}@media(max-width:1024px){.elementor-kit-901{--e-global-typography-215a5e7-font-size:4.5rem;--e-global-typography-30f68a8-font-size:3.25rem;--e-global-typography-164da7e-font-size:2.7rem;--e-global-typography-304e4a6-font-size:1.2rem;--e-global-typography-24c7375-font-size:1.1rem;--e-global-typography-89a1023-font-size:1.15rem;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-901 h1{font-size:var( --e-global-typography-30f68a8-font-size );line-height:var( --e-global-typography-30f68a8-line-height );}.elementor-kit-901 h2{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-kit-901 h3{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-kit-901 h4{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-kit-901 h5{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-kit-901 h6{font-size:var( --e-global-typography-24c7375-font-size );line-height:var( --e-global-typography-24c7375-line-height );}.elementor-kit-901 button,.elementor-kit-901 input[type="button"],.elementor-kit-901 input[type="submit"],.elementor-kit-901 .elementor-button{font-size:var( --e-global-typography-e9d61eb-font-size );}.elementor-kit-901 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-901 input:not([type="button"]):not([type="submit"]),.elementor-kit-901 textarea,.elementor-kit-901 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:880px){.elementor-kit-901{--e-global-typography-215a5e7-font-size:3.5rem;--e-global-typography-30f68a8-font-size:3rem;--e-global-typography-164da7e-font-size:2.5rem;--e-global-typography-b067005-font-size:23px;--e-global-typography-852e437-line-height:1.3em;}}@media(max-width:767px){.elementor-kit-901{--e-global-typography-215a5e7-font-size:2.8rem;--e-global-typography-30f68a8-font-size:2.5rem;--e-global-typography-164da7e-font-size:1.8rem;--e-global-typography-b067005-font-size:20px;--e-global-typography-852e437-line-height:1.3em;font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-901 h1{font-size:var( --e-global-typography-30f68a8-font-size );line-height:var( --e-global-typography-30f68a8-line-height );}.elementor-kit-901 h2{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-kit-901 h3{font-size:var( --e-global-typography-164da7e-font-size );line-height:var( --e-global-typography-164da7e-line-height );}.elementor-kit-901 h4{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-kit-901 h5{font-size:var( --e-global-typography-304e4a6-font-size );line-height:var( --e-global-typography-304e4a6-line-height );}.elementor-kit-901 h6{font-size:var( --e-global-typography-24c7375-font-size );line-height:var( --e-global-typography-24c7375-line-height );}.elementor-kit-901 button,.elementor-kit-901 input[type="button"],.elementor-kit-901 input[type="submit"],.elementor-kit-901 .elementor-button{font-size:var( --e-global-typography-e9d61eb-font-size );}.elementor-kit-901 label{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-kit-901 input:not([type="button"]):not([type="submit"]),.elementor-kit-901 textarea,.elementor-kit-901 .elementor-field-textual{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}
/* Start custom CSS */html, body {
    overflow-x: hidden;
}

.common-form fieldset {
    padding: 0 !important;
}

.common-form .frm-show-form fieldset {
    border: none;
    padding: 0;
}

.common-form .frm_description {
    line-height: 1;
}

.common-form .frm_primary_label {
    margin-bottom: 10px !important;
    line-height: 1;
    margin-top: 5px !important;
}

.common-form .frm_submit .frm_button_submit {
    margin-top: 20px;
}

.common-form .frm_message {
    font-size: 18px !important;
    border-radius: 12px !important;
    min-height: 150px;
    display: flex;
    align-items: center;
    justify-content: center;
    border: none !important;
    background: var( --e-global-color-196b4af ) !important;
}

.common-form .frm_checkbox label {
    font-size: 15px !important;
}

.common-form input[type="radio"], .common-form input[type="checkbox"] {
    padding: 0 !important;
}

.common-form .frm_message p {
    margin-bottom: 0 !important;
}

.common-form .frm_checkbox label {
    display: flex !important;
    align-items: center;
    gap: 5px;
}

.common-form .frm_single_upload button {
    white-space: break-spaces;
}

.common-form .frm_error {
    color: #ff4040 !important;
    font-size: 14px !important;
    line-height: 1.1;
}

.common-form .frm_error_style {
    display: none;
}

.common-form .frm_checkbox input {
    padding: 0 !important;
}

.common-form .vertical_radio .frm_primary_label {
    margin-bottom: 10px !important;
}

.common-form button.frm_button_submit.frm_final_submit {
    height: auto !important;
    padding: 8px 0;
    min-height: 50px;
    font-weight: 800;
}

.common-form .frm_checkbox label {
    display: flex !important;
    align-items: center;
    gap: 5px;
}

.common-form input[type="radio"], .common-form input[type="checkbox"] {
    padding: 0 !important;
}

.common-form select {
    min-height: 50px;
}

.common-form .frm_style_formidable-style.with_frm_style td.ui-datepicker-today {
    background-color: var(--e-global-color-accent) !important;
}

.common-form  button.frm_button_submit.frm_final_submit:hover, .common-form  button.frm_button_submit.frm_final_submit:focus {
    background: var( --e-global-color-f77b41c ) !important;
    color: #000 !important;
    border-color: var( --e-global-color-f77b41c ) !important;
    outline: none;
}

.common-form .frm_forms.with_frm_style .frm_fields_container .frm_checkbox input[type=checkbox]:not([disabled]):checked {
    background-color: var(--e-global-color-accent) !important;
    border-color: var(--e-global-color-accent) !important;
}

@media (max-width: 600px) {
    .common-form .frm_hidden_container {
        margin-top: 5px;
    }
    
   .common-form .frm_hidden_container .frm_primary_label {
       display: none !important;
    }
}/* End custom CSS */