.elementor-15594 .elementor-element.elementor-element-58714ab:not(.elementor-motion-effects-element-type-background), .elementor-15594 .elementor-element.elementor-element-58714ab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cea7d68 );}.elementor-15594 .elementor-element.elementor-element-58714ab{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4rem 2rem 4rem 2rem;}.elementor-15594 .elementor-element.elementor-element-58714ab > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-15594 .elementor-element.elementor-element-a0460e0.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15594 .elementor-element.elementor-element-a0460e0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15594 .elementor-element.elementor-element-a0460e0 > .elementor-element-populated{margin:0rem 0rem 0rem 2.5rem;--e-column-margin-right:0rem;--e-column-margin-left:2.5rem;}.elementor-15594 .elementor-element.elementor-element-150feda > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-15594 .elementor-element.elementor-element-150feda{color:var( --e-global-color-6ac2033e );}.elementor-15594 .elementor-element.elementor-element-183b691 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-15594 .elementor-element.elementor-element-183b691{color:var( --e-global-color-6ac2033e );}.elementor-15594 .elementor-element.elementor-element-cb11425 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-15594 .elementor-element.elementor-element-cb11425{color:#000000;}.elementor-15594 .elementor-element.elementor-element-8ddefe2 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-15594 .elementor-element.elementor-element-8ddefe2{color:#000000;}.elementor-15594 .elementor-element.elementor-element-d250381 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-15594 .elementor-element.elementor-element-e4d0654 > .elementor-widget-container{margin:1rem 0rem 1rem 0rem;}.elementor-bc-flex-widget .elementor-15594 .elementor-element.elementor-element-134fd6b.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-15594 .elementor-element.elementor-element-134fd6b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-15594 .elementor-element.elementor-element-134fd6b > .elementor-element-populated{margin:0rem 0rem 0rem 2.5rem;--e-column-margin-right:0rem;--e-column-margin-left:2.5rem;}.elementor-15594 .elementor-element.elementor-element-f3f1064 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;}.elementor-15594 .elementor-element.elementor-element-f3f1064{text-align:center;}.elementor-15594 .elementor-element.elementor-element-42d5620 .ce-gravity-forms .gfield.gsection{border-bottom-style:solid;border-bottom-width:1px;}.elementor-15594 .elementor-element.elementor-element-42d5620 .ce-gravity-forms .gform_footer input[type="submit"], .elementor-15594 .elementor-element.elementor-element-42d5620 .ce-gravity-forms .gform_page_footer input[type="submit"]{width:100px;}.elementor-15594 .elementor-element.elementor-element-42d5620 .ce-gravity-forms .gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]), 
      .elementor-15594 .elementor-element.elementor-element-42d5620 .gform_wrapper li.gfield_error textarea{border-width:1px;}@media(max-width:1360px){.elementor-15594 .elementor-element.elementor-element-a0460e0 > .elementor-element-populated{margin:0rem 0rem 0rem 2rem;--e-column-margin-right:0rem;--e-column-margin-left:2rem;}.elementor-15594 .elementor-element.elementor-element-134fd6b > .elementor-element-populated{margin:0rem 0rem 0rem 2rem;--e-column-margin-right:0rem;--e-column-margin-left:2rem;}}@media(max-width:1024px){.elementor-15594 .elementor-element.elementor-element-a0460e0 > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}.elementor-15594 .elementor-element.elementor-element-134fd6b > .elementor-element-populated{margin:0rem 0rem 0rem 0rem;--e-column-margin-right:0rem;--e-column-margin-left:0rem;}}@media(max-width:767px){.elementor-15594 .elementor-element.elementor-element-150feda > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-15594 .elementor-element.elementor-element-183b691 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-15594 .elementor-element.elementor-element-cb11425 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-15594 .elementor-element.elementor-element-8ddefe2 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-15594 .elementor-element.elementor-element-d250381 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-15594 .elementor-element.elementor-element-e4d0654 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}.elementor-15594 .elementor-element.elementor-element-f3f1064 > .elementor-widget-container{margin:0rem 0rem 1rem 0rem;}}@media(max-width:1024px) and (min-width:768px){.elementor-15594 .elementor-element.elementor-element-a0460e0{width:100%;}.elementor-15594 .elementor-element.elementor-element-134fd6b{width:100%;}}/* Start custom CSS for html, class: .elementor-element-414b9ab */.video-container {
            position: relative;
            padding-bottom: 56.25%; /* For 16:9 aspect ratio (9/16 = 0.5625) */
            padding-top: 0px; /* Adjust if needed for specific designs */
            height: 0;
            overflow: hidden;
        }

        .video-container iframe {
            position: absolute;
            top: 0;
            left: 0;
            width: 100%;
            height: 100%;
        }/* End custom CSS */
/* Start custom CSS for core-elements-gravity-forms, class: .elementor-element-42d5620 */.gform_required_legend {display: none}/* End custom CSS */