.elementor-2015 .elementor-element.elementor-element-7c2ab3a{--display:flex;--padding-top:80px;--padding-bottom:80px;--padding-left:140px;--padding-right:140px;}.elementor-2015 .elementor-element.elementor-element-a3abe1f{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E5E7EB;--border-color:#E5E7EB;--border-radius:12px 12px 12px 12px;--padding-top:56px;--padding-bottom:56px;--padding-left:56px;--padding-right:56px;}.elementor-2015 .elementor-element.elementor-element-a3abe1f:not(.elementor-motion-effects-element-type-background), .elementor-2015 .elementor-element.elementor-element-a3abe1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}body.elementor-page-2015:not(.elementor-motion-effects-element-type-background), body.elementor-page-2015 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F5F5;}@media(max-width:1024px){.elementor-2015 .elementor-element.elementor-element-7c2ab3a{--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}}@media(max-width:767px){.elementor-2015 .elementor-element.elementor-element-a3abe1f{--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-be5471e */.ff-el-form-check{
    padding: 12px 14px;
    margin-bottom: 8px !important;
    border: 1px solid #d1d5db;
    border-radius: 6px;
}
.ff-el-form-check input{
    margin-right: 10px !important;
}

label:has([name="checkbox_2[]"]){
        display: flex;
        align-items: center;
        padding: 20px;
        gap: 2px;
    }
.ff-el-form-check:has(input[name="checkbox_2[]"]){
         background-color:#F9FAFB;
    }
.ff-custom_html[data-name="custom_html-3_19"] p{
    text-align: center;
}
.ff-custom_html:has(hr){
    margin: 40px 0px !important;
}
.ff-custom_html h2{
    font-size: 36px;
    font-weight: 800;
}
.ff-custom_html h3{
    font-weight: 700;
}
.fluentform{
    font-family: "Nunito Sans", sans-serif;
}
.ff-btn-submit{
    background-color: #b3912f !important;
}
.ff-btn-submit:hover{
    background-color: #A78113 !important;
    opacity: 1 !important;
}
@media(max-width:767px){
    .ff-custom_html h2{
    font-size: 26px;
}
label:has([name="checkbox_2[]"]){
        padding: 10px;
        gap: 2px;
    }
}/* End custom CSS */
/* Start custom CSS */.page-id-2015 .logo-top{
    display: none !important;
}
.page-id-2015 .logo-scroll{
    display: block!important;
}
.page-id-2015 .elementskit-navbar-nav .menu-item a{
    color: black!important;
}/* End custom CSS */