.elementor-21 .elementor-element.elementor-element-25291a6{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-25291a6:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-25291a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-25291a6 > .elementor-background-overlay{background-color:var( --e-global-color-text );opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-21 .elementor-element.elementor-element-b5fb080.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-21 .elementor-element.elementor-element-b5fb080.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-21 .elementor-element.elementor-element-b5fb080:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-b5fb080 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://duncancapp.agencyfbinternational.com/wp-content/uploads/2024/09/Untitled-1519-x-850-px-11.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-21 .elementor-element.elementor-element-b5fb080 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:32em 0em 0em 0em;}.elementor-21 .elementor-element.elementor-element-b5fb080 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-ae88d02{--spacer-size:50px;}.elementor-21 .elementor-element.elementor-element-611ab22:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-21 .elementor-element.elementor-element-611ab22 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-secondary ) 0%, var( --e-global-color-53a1c2f ) 100%);}.elementor-21 .elementor-element.elementor-element-611ab22 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20em 5em 15em 5em;}.elementor-21 .elementor-element.elementor-element-611ab22 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-aadd68d{text-align:start;}.elementor-21 .elementor-element.elementor-element-aadd68d .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:100px;font-weight:900;color:var( --e-global-color-text );}.elementor-21 .elementor-element.elementor-element-17e0e0f2 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-17e0e0f2{overflow:hidden;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:2.5em 0em 3em 0em;}.elementor-21 .elementor-element.elementor-element-17e0e0f2:not(.elementor-motion-effects-element-type-background), .elementor-21 .elementor-element.elementor-element-17e0e0f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F7EBE58A 0%, var( --e-global-color-5b08f3c ) 78%);}.elementor-21 .elementor-element.elementor-element-17e0e0f2 > .elementor-background-overlay{background-image:url("https://duncancapp.agencyfbinternational.com/wp-content/uploads/2024/09/bgline-gray-1.png");opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-dfa70e3 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-dfa70e3 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-21 .elementor-element.elementor-element-5cc4257{text-align:center;}.elementor-21 .elementor-element.elementor-element-5cc4257 .elementor-heading-title{font-family:"Cormorant Garamond", Sans-serif;font-size:70px;font-weight:700;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-5eb873c3 > .elementor-container{max-width:1200px;}.elementor-21 .elementor-element.elementor-element-5eb873c3{margin-top:0px;margin-bottom:0px;padding:1em 0em 0em 0em;}.elementor-21 .elementor-element.elementor-element-cc9cf3d > .elementor-element-populated{margin:0px 20px 0px 0px;--e-column-margin-right:20px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-9e98771{font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:500;line-height:25px;color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-7947d93 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0px 0px 0px 0px;border-style:none;}.elementor-21 .elementor-element.elementor-element-7947d93.jkit-equal-height-enable, .elementor-21 .elementor-element.elementor-element-7947d93.jkit-equal-height-enable > .elementor-widget-container, .elementor-21 .elementor-element.elementor-element-7947d93.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-21 .elementor-element.elementor-element-7947d93.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-21 .elementor-element.elementor-element-7947d93 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:1px 0px 1px 0px;color:var( --e-global-color-primary );font-size:25px;}.elementor-21 .elementor-element.elementor-element-7947d93 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-primary );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-7947d93 .jeg-elementor-kit.jkit-icon-box .hover-watermark{font-size:100px;}.elementor-21 .elementor-element.elementor-element-7947d93 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-53a1c2f );background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;font-size:26px;margin:0px 0px 0px 0px;padding:13px 0px 0px 13px;height:50px;width:50px;}.elementor-21 .elementor-element.elementor-element-7947d93 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-53a1c2f );}.elementor-21 .elementor-element.elementor-element-7947d93 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3f3d6f5 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0px 0px 0px 0px;border-style:none;}.elementor-21 .elementor-element.elementor-element-3f3d6f5.jkit-equal-height-enable, .elementor-21 .elementor-element.elementor-element-3f3d6f5.jkit-equal-height-enable > .elementor-widget-container, .elementor-21 .elementor-element.elementor-element-3f3d6f5.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-21 .elementor-element.elementor-element-3f3d6f5.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-21 .elementor-element.elementor-element-3f3d6f5 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:1px 0px 1px 0px;color:var( --e-global-color-primary );font-size:25px;}.elementor-21 .elementor-element.elementor-element-3f3d6f5 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-primary );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-3f3d6f5 .jeg-elementor-kit.jkit-icon-box .hover-watermark{font-size:100px;}.elementor-21 .elementor-element.elementor-element-3f3d6f5 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-53a1c2f );background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;font-size:26px;margin:0px 0px 0px 0px;padding:13px 0px 0px 13px;height:50px;width:50px;}.elementor-21 .elementor-element.elementor-element-3f3d6f5 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-53a1c2f );}.elementor-21 .elementor-element.elementor-element-3f3d6f5 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-02d029a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0px 0px 0px 0px;border-style:none;}.elementor-21 .elementor-element.elementor-element-02d029a.jkit-equal-height-enable, .elementor-21 .elementor-element.elementor-element-02d029a.jkit-equal-height-enable > .elementor-widget-container, .elementor-21 .elementor-element.elementor-element-02d029a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-21 .elementor-element.elementor-element-02d029a.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-21 .elementor-element.elementor-element-02d029a .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:1px 0px 1px 0px;color:var( --e-global-color-primary );font-size:25px;}.elementor-21 .elementor-element.elementor-element-02d029a .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-primary );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-02d029a .jeg-elementor-kit.jkit-icon-box .hover-watermark{font-size:100px;}.elementor-21 .elementor-element.elementor-element-02d029a .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-53a1c2f );background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;font-size:26px;margin:0px 0px 0px 0px;padding:13px 0px 0px 13px;height:50px;width:50px;}.elementor-21 .elementor-element.elementor-element-02d029a .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-53a1c2f );}.elementor-21 .elementor-element.elementor-element-02d029a > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-893c694 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0px 0px 0px 0px;border-style:none;}.elementor-21 .elementor-element.elementor-element-893c694.jkit-equal-height-enable, .elementor-21 .elementor-element.elementor-element-893c694.jkit-equal-height-enable > .elementor-widget-container, .elementor-21 .elementor-element.elementor-element-893c694.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-21 .elementor-element.elementor-element-893c694.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-21 .elementor-element.elementor-element-893c694 .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:1px 0px 1px 0px;color:var( --e-global-color-primary );font-size:25px;}.elementor-21 .elementor-element.elementor-element-893c694 .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-primary );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-893c694 .jeg-elementor-kit.jkit-icon-box .hover-watermark{font-size:100px;}.elementor-21 .elementor-element.elementor-element-893c694 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-53a1c2f );background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;font-size:22px;margin:0px 0px 0px 0px;padding:12px 0px 0px 13px;height:50px;width:50px;}.elementor-21 .elementor-element.elementor-element-893c694 .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-53a1c2f );}.elementor-21 .elementor-element.elementor-element-893c694 > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-be22e8c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{text-align:left;padding:0px 0px 0px 0px;border-style:none;}.elementor-21 .elementor-element.elementor-element-be22e8c.jkit-equal-height-enable, .elementor-21 .elementor-element.elementor-element-be22e8c.jkit-equal-height-enable > .elementor-widget-container, .elementor-21 .elementor-element.elementor-element-be22e8c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box, .elementor-21 .elementor-element.elementor-element-be22e8c.jkit-equal-height-enable .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper{height:100%;}.elementor-21 .elementor-element.elementor-element-be22e8c .jeg-elementor-kit.jkit-icon-box .title{margin:0px 0px 0px 0px;padding:1px 0px 1px 0px;color:var( --e-global-color-primary );font-size:25px;}.elementor-21 .elementor-element.elementor-element-be22e8c .jeg-elementor-kit.jkit-icon-box .icon-box.icon-box-body .icon-box-description{color:var( --e-global-color-primary );font-family:"Quicksand", Sans-serif;font-size:17px;font-weight:500;margin:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-be22e8c .jeg-elementor-kit.jkit-icon-box .hover-watermark{font-size:100px;}.elementor-21 .elementor-element.elementor-element-be22e8c .jeg-elementor-kit.jkit-icon-box .icon-box > .icon{color:var( --e-global-color-53a1c2f );background-color:var( --e-global-color-primary );border-radius:5px 5px 5px 5px;font-size:22px;margin:0px 0px 0px 0px;padding:12px 0px 0px 13px;height:50px;width:50px;}.elementor-21 .elementor-element.elementor-element-be22e8c .jeg-elementor-kit.jkit-icon-box .icon-box > .icon svg{fill:var( --e-global-color-53a1c2f );}.elementor-21 .elementor-element.elementor-element-be22e8c > .elementor-widget-container{padding:10px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-39a4842{--grid-template-columns:repeat(0, auto);--icon-size:22px;--grid-column-gap:20px;--grid-row-gap:0px;}.elementor-21 .elementor-element.elementor-element-39a4842 .elementor-widget-container{text-align:left;}.elementor-21 .elementor-element.elementor-element-39a4842 .elementor-social-icon{background-color:var( --e-global-color-0353f96 );border-style:solid;border-width:1.5px 1.5px 1.5px 1.5px;border-color:var( --e-global-color-primary );}.elementor-21 .elementor-element.elementor-element-39a4842 .elementor-social-icon i{color:var( --e-global-color-5b08f3c );}.elementor-21 .elementor-element.elementor-element-39a4842 .elementor-social-icon svg{fill:var( --e-global-color-5b08f3c );}.elementor-21 .elementor-element.elementor-element-39a4842 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f529365 > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#B5838D7A;margin:0px 0px 0px 40px;--e-column-margin-right:0px;--e-column-margin-left:40px;padding:25px 25px 25px 25px;}.elementor-21 .elementor-element.elementor-element-f529365 > .elementor-element-populated, .elementor-21 .elementor-element.elementor-element-f529365 > .elementor-element-populated > .elementor-background-overlay, .elementor-21 .elementor-element.elementor-element-f529365 > .elementor-background-slideshow{border-radius:5px 5px 5px 5px;}@media(max-width:1024px){.elementor-21 .elementor-element.elementor-element-25291a6{margin-top:0px;margin-bottom:0px;padding:50px 32px 50px 32px;}.elementor-21 .elementor-element.elementor-element-b5fb080 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-611ab22 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-17e0e0f2{margin-top:0px;margin-bottom:0px;padding:50px 32px 50px 32px;}.elementor-21 .elementor-element.elementor-element-dfa70e3 > .elementor-element-populated{padding:32px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5eb873c3{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-21 .elementor-element.elementor-element-25291a6{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-b5fb080 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-21 .elementor-element.elementor-element-ae88d02{--spacer-size:250px;}.elementor-21 .elementor-element.elementor-element-611ab22 > .elementor-element-populated{padding:1em 1em 1em 1em;}.elementor-21 .elementor-element.elementor-element-aadd68d{text-align:center;}.elementor-21 .elementor-element.elementor-element-aadd68d .elementor-heading-title{font-size:50px;}.elementor-21 .elementor-element.elementor-element-17e0e0f2{margin-top:0px;margin-bottom:0px;padding:1em 1em 0em 1em;}.elementor-21 .elementor-element.elementor-element-dfa70e3 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-5cc4257{text-align:start;}.elementor-21 .elementor-element.elementor-element-5cc4257 .elementor-heading-title{font-size:50px;}.elementor-21 .elementor-element.elementor-element-5eb873c3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-cc9cf3d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-21 .elementor-element.elementor-element-f529365 > .elementor-element-populated{margin:27px 0px 30px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:25px 25px 25px 25px;}}@media(min-width:768px){.elementor-21 .elementor-element.elementor-element-b5fb080{width:45.498%;}.elementor-21 .elementor-element.elementor-element-611ab22{width:54.462%;}.elementor-21 .elementor-element.elementor-element-cc9cf3d{width:40%;}.elementor-21 .elementor-element.elementor-element-f529365{width:60%;}}@media(max-width:1024px) and (min-width:768px){.elementor-21 .elementor-element.elementor-element-b5fb080{width:100%;}.elementor-21 .elementor-element.elementor-element-611ab22{width:100%;}.elementor-21 .elementor-element.elementor-element-dfa70e3{width:100%;}}@media (min-width: 1025px) {.elementor-element.elementor-element-7947d93 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-7947d93 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }
/* Start custom CSS for jkit_icon_box, class: .elementor-element-7947d93 */.hola a {
    background-color: transparent;
    text-decoration: none;
    color: #000000;
}/* End custom CSS */
@media (min-width: 1025px) {.elementor-element.elementor-element-3f3d6f5 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-3f3d6f5 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }
/* Start custom CSS for jkit_icon_box, class: .elementor-element-3f3d6f5 */.hola a {
    background-color: transparent;
    text-decoration: none;
    color: #000000;
}/* End custom CSS */
@media (min-width: 1025px) {.elementor-element.elementor-element-02d029a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-02d029a .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }
@media (min-width: 1025px) {.elementor-element.elementor-element-893c694 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-893c694 .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }
@media (min-width: 1025px) {.elementor-element.elementor-element-be22e8c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-align: start; -ms-flex-align: start; align-items: flex-start; flex-direction: row; } }@media (min-width: 1025px) {.elementor-element.elementor-element-be22e8c .jeg-elementor-kit.jkit-icon-box .jkit-icon-box-wrapper .icon-box.icon-box-header { margin-right: 15px; margin-left: unset; } }
/* Start custom CSS for shortcode, class: .elementor-element-76f0c52 */body .gform_wrapper h2.gform_title {
    display: none !important;
}

.gform-theme--framework .gform-field-label>.gfield_required {
    color: var(--gf-ctrl-label-color-req);
    display: none;
    font-family: var(--gf-ctrl-label-font-family-req);
    font-size: var(--gf-ctrl-label-font-size-req);
    font-style: var(--gf-ctrl-label-font-style-req);
    font-weight: var(--gf-ctrl-label-font-weight-req);
    letter-spacing: var(--gf-ctrl-label-letter-spacing-req);
    line-height: var(--gf-ctrl-label-line-height-req);
}

.gform-theme--framework .gfield_list_group_item::before, .gform-theme--framework .gform-field-label:where(:not([class*=gform-field-label--type-])) {
    --gf-local-margin-y: 0 var(--gf-label-space-primary);
    margin-top: -35px;
}

.elementor-kit-117 input:not([type="button"]):not([type="submit"]), .elementor-kit-117 textarea, .elementor-kit-117 .elementor-field-textual {
    font-family: var(--e-global-typography-258e74e-font-family), Sans-serif;
    font-size: var(--e-global-typography-258e74e-font-size);
    font-weight: var(--e-global-typography-258e74e-font-weight);
    font-style: var(--e-global-typography-258e74e-font-style);
    line-height: var(--e-global-typography-258e74e-line-height);
    letter-spacing: var(--e-global-typography-258e74e-letter-spacing);
    word-spacing: var(--e-global-typography-258e74e-word-spacing);
    color: var(--e-global-color-117003b);
    background-color: var(--e-global-color-5b08f3c);
border-style: `;
    border-width: 1px 1px 1px 1px;
    border-color: var(--e-global-color-secondary);
    border-radius: 5px 5px 5px 5px;
    padding: 3px;
}

.gform-theme--framework .gfield--type-choice .gfield_checkbox, .gform-theme--framework .gfield--type-choice .gfield_radio {
    display: flex;
    flex-direction: column;
    gap: var(--gf-field-choice-gap);
    display: block;
}

.gform-theme--framework .gform-field-label--type-inline {
    --gf-local-margin-x: var(--gf-label-space-x-secondary) 0;
    --gf-local-margin-y: var(--gf-label-space-y-secondary) 0;
    padding-right: 10px;
    padding-bottom: 5px;
}/* End custom CSS */