.elementor-100034274 .elementor-element.elementor-element-f07890c:not(.elementor-motion-effects-element-type-background), .elementor-100034274 .elementor-element.elementor-element-f07890c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-100034274 .elementor-element.elementor-element-f07890c{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-100034274 .elementor-element.elementor-element-f07890c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100034274 .elementor-element.elementor-element-3e96d63{width:auto;max-width:auto;top:0px;}.elementor-100034274 .elementor-element.elementor-element-3e96d63 > .elementor-widget-container{--e-transform-rotateZ:90deg;--e-transform-flipX:-1;}body:not(.rtl) .elementor-100034274 .elementor-element.elementor-element-3e96d63{right:0px;}body.rtl .elementor-100034274 .elementor-element.elementor-element-3e96d63{left:0px;}.elementor-100034274 .elementor-element.elementor-element-3e96d63 img{border-radius:0px 0px 0px 0px;}.elementor-100034274 .elementor-element.elementor-element-b718f25{width:auto;max-width:auto;top:-221.993px;}.elementor-100034274 .elementor-element.elementor-element-b718f25 > .elementor-widget-container{--e-transform-rotateZ:-180deg;}body:not(.rtl) .elementor-100034274 .elementor-element.elementor-element-b718f25{right:-3740px;}body.rtl .elementor-100034274 .elementor-element.elementor-element-b718f25{left:-3740px;}.elementor-100034274 .elementor-element.elementor-element-b718f25 img{border-radius:0px 0px 0px 0px;}.elementor-100034274 .elementor-element.elementor-element-e45f2e6{--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:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-100034274 .elementor-element.elementor-element-cb076fa{--display:flex;}.elementor-100034274 .elementor-element.elementor-element-71c305d:not(.elementor-motion-effects-element-type-background), .elementor-100034274 .elementor-element.elementor-element-71c305d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-76fe6e01 );}.elementor-100034274 .elementor-element.elementor-element-71c305d > .elementor-container{max-width:675px;}.elementor-100034274 .elementor-element.elementor-element-71c305d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:60px 0px 60px 0px;}.elementor-100034274 .elementor-element.elementor-element-71c305d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-100034274 .elementor-element.elementor-element-749fc3e > .elementor-container{max-width:675px;}.elementor-100034274 .elementor-element.elementor-element-749fc3e{padding:20px 0px 60px 0px;}.elementor-100034274 .elementor-element.elementor-element-1672eab{text-align:center;}.elementor-100034274 .elementor-element.elementor-element-89dfb74{text-align:center;font-family:var( --e-global-typography-eab7065-font-family ), Sans-serif;font-size:var( --e-global-typography-eab7065-font-size );font-weight:var( --e-global-typography-eab7065-font-weight );text-transform:var( --e-global-typography-eab7065-text-transform );font-style:var( --e-global-typography-eab7065-font-style );text-decoration:var( --e-global-typography-eab7065-text-decoration );line-height:var( --e-global-typography-eab7065-line-height );letter-spacing:var( --e-global-typography-eab7065-letter-spacing );word-spacing:var( --e-global-typography-eab7065-word-spacing );}:root{--page-title-display:none;}@media(max-width:1024px) and (min-width:768px){.elementor-100034274 .elementor-element.elementor-element-d140fd3{width:100%;}.elementor-100034274 .elementor-element.elementor-element-5bd0cd2{width:100%;}}@media(max-width:1024px){body:not(.rtl) .elementor-100034274 .elementor-element.elementor-element-3e96d63{right:-27.9px;}body.rtl .elementor-100034274 .elementor-element.elementor-element-3e96d63{left:-27.9px;}.elementor-100034274 .elementor-element.elementor-element-3e96d63{top:-221px;}body:not(.rtl) .elementor-100034274 .elementor-element.elementor-element-b718f25{right:-3750px;}body.rtl .elementor-100034274 .elementor-element.elementor-element-b718f25{left:-3750px;}.elementor-100034274 .elementor-element.elementor-element-b718f25{top:-256px;}.elementor-100034274 .elementor-element.elementor-element-89dfb74{font-size:var( --e-global-typography-eab7065-font-size );line-height:var( --e-global-typography-eab7065-line-height );letter-spacing:var( --e-global-typography-eab7065-letter-spacing );word-spacing:var( --e-global-typography-eab7065-word-spacing );}}@media(max-width:767px){body:not(.rtl) .elementor-100034274 .elementor-element.elementor-element-3e96d63{right:-35.8px;}body.rtl .elementor-100034274 .elementor-element.elementor-element-3e96d63{left:-35.8px;}.elementor-100034274 .elementor-element.elementor-element-3e96d63{top:-222px;}body:not(.rtl) .elementor-100034274 .elementor-element.elementor-element-b718f25{right:-4050px;}body.rtl .elementor-100034274 .elementor-element.elementor-element-b718f25{left:-4050px;}.elementor-100034274 .elementor-element.elementor-element-b718f25{top:-34px;}.elementor-100034274 .elementor-element.elementor-element-89dfb74{font-size:var( --e-global-typography-eab7065-font-size );line-height:var( --e-global-typography-eab7065-line-height );letter-spacing:var( --e-global-typography-eab7065-letter-spacing );word-spacing:var( --e-global-typography-eab7065-word-spacing );}}/* Start custom CSS for shortcode, class: .elementor-element-090f6d6 */.elementor-100034274 .elementor-element.elementor-element-090f6d6 * {
        font-size: 16px !important;
}
.elementor-100034274 .elementor-element.elementor-element-090f6d6 label.gfield_label, .elementor-100034274 .elementor-element.elementor-element-090f6d6 .has_first_name label {
    font-weight: 500 !important;
}
.elementor-100034274 .elementor-element.elementor-element-090f6d6 #label_5_select_all, .gchoice_select_all, .gform_wrapper ul.gfield_checkbox li input[type=checkbox]:checked+label, .gform_wrapper ul.gfield_radio li input[type=radio]:checked+label {
    font-weight: 400 !important;
}
.elementor-100034274 .elementor-element.elementor-element-090f6d6 input {
    background-color: transparent;
    border-radius: 0;
    padding-left: 10px !important;
}

.elementor-100034274 .elementor-element.elementor-element-090f6d6 input[type="radio"], .elementor-100034274 .elementor-element.elementor-element-090f6d6 input[type="checkbox"] {
    accent-color: var(--e-global-color-primary);
    width: 16px !important;
    height: 16px !important;
}

.elementor-100034274 .elementor-element.elementor-element-090f6d6 .gfield_required {
    display: none;
}

.elementor-100034274 .elementor-element.elementor-element-090f6d6 input[type="submit"] {
    background-image: none;
    border-color: var( --e-global-color-primary );
    padding: 12px 24px !important;
        font-family: var( --e-global-typography-accent-font-family ),Sans-serif;
    font-size: var( --e-global-typography-accent-font-size );
    font-weight: var( --e-global-typography-accent-font-weight );
    text-transform: var( --e-global-typography-accent-text-transform );
    line-height: var( --e-global-typography-accent-line-height ) !important;
    letter-spacing: var( --e-global-typography-accent-letter-spacing );
    color: var( --e-global-color-primary );
    background-color: #ffffff00;
    border-style: solid;
    border-width: 2px;
    border-radius: 0 0 0 0;
}
.elementor-100034274 .elementor-element.elementor-element-090f6d6 input[type="submit"]:hover {
    color: var( --e-global-color-1da14f7 );
    background-color: var( --e-global-color-primary );
}

.elementor-100034274 .elementor-element.elementor-element-090f6d6 .gform_wrapper ul li.gfield {
    padding-right: 0px;
}
.elementor-100034274 .elementor-element.elementor-element-090f6d6 .gform_wrapper ul li.gfield:not(:first-child) {
    margin-top: 36px;
}
.elementor-100034274 .elementor-element.elementor-element-090f6d6 .gform_wrapper ul li.gfield:first-child {
    margin-top: 0px;
}

.elementor-100034274 .elementor-element.elementor-element-090f6d6 .gform_wrapper ul.gfield_checkbox, .elementor-100034274 .elementor-element.elementor-element-090f6d6.gform_wrapper ul.gfield_radio {
    margin: 0px !important;
}

.elementor-100034274 .elementor-element.elementor-element-090f6d6 .sc-phone-email ul {
    display: flex;
    align-items: center;
    align-content: center;
    gap: 10px;
}

.gform_wrapper .gfield_checkbox li input, .gform_wrapper .gfield_checkbox li input[type=checkbox], .gform_wrapper .gfield_radio li input[type=radio] {
    margin-top: 0px !important;
}
.elementor-100034274 .elementor-element.elementor-element-090f6d6 .gform_wrapper ul.gfield_checkbox, .elementor-100034274 .elementor-element.elementor-element-090f6d6 .gform_wrapper ul.gfield_radio {
    margin: 0px !important;
}

.elementor-100034274 .elementor-element.elementor-element-090f6d6 .sc-phone-email .gfield_radio li {
    margin: 0px !important;
}

.elementor-100034274 .elementor-element.elementor-element-090f6d6 .gform_footer::before {
    content: "All fields are required.";
    min-width: 200px;
}
.elementor-100034274 .elementor-element.elementor-element-090f6d6 .gform_footer {
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding: 0;
    margin-top: 36px;
    gap: 20px;
    flex-wrap: wrap;
}
.elementor-100034274 .elementor-element.elementor-element-090f6d6 .gform_footer input {
    margin: 0;
}/* End custom CSS */