.elementor-1866 .elementor-element.elementor-element-329d0438 > .elementor-container{min-height:400px;}.elementor-1866 .elementor-element.elementor-element-329d0438 .elementor-background-slideshow__slide__image{background-size:cover;}.elementor-1866 .elementor-element.elementor-element-329d0438 > .elementor-background-overlay{background-color:#00000040;opacity:90;transition:background 0s, border-radius 0.3s, opacity 0s;}.elementor-1866 .elementor-element.elementor-element-329d0438{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1866 .elementor-element.elementor-element-a2a1f03{text-align:center;}.elementor-1866 .elementor-element.elementor-element-a2a1f03 .elementor-heading-title{color:#FFFFFF;font-family:"Playfair Display", Sans-serif;font-size:30px;text-transform:capitalize;font-style:italic;}.elementor-1866 .elementor-element.elementor-element-696373e5 .elementor-button{font-family:"Playfair Display SC", Sans-serif;font-size:15px;font-weight:600;fill:#002200;color:#002200;background-color:transparent;background-image:linear-gradient(180deg, #CF8D06 0%, #FFFFFF 100%);}.elementor-1866 .elementor-element.elementor-element-696373e5 > .elementor-widget-container{margin:-22px 0px 0px 0px;}.elementor-1866 .elementor-element.elementor-element-546389a8{--spacer-size:13px;}.elementor-1866 .elementor-element.elementor-element-1c873a22{--spacer-size:15px;}.elementor-1866 .elementor-element.elementor-element-6875305e > .elementor-container{max-width:1200px;min-height:0px;}.elementor-1866 .elementor-element.elementor-element-6875305e:not(.elementor-motion-effects-element-type-background), .elementor-1866 .elementor-element.elementor-element-6875305e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1866 .elementor-element.elementor-element-6875305e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1866 .elementor-element.elementor-element-6875305e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1866 .elementor-element.elementor-element-276a039a .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1866 .elementor-element.elementor-element-276a039a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1866 .elementor-element.elementor-element-1c7ff321 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1866 .elementor-element.elementor-element-5110ce51{color:#FFFFFF;}.elementor-1866 .elementor-element.elementor-element-32d02599{--spacer-size:7px;}.elementor-1866 .elementor-element.elementor-element-6c07df5c:not(.elementor-motion-effects-element-type-background), .elementor-1866 .elementor-element.elementor-element-6c07df5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1866 .elementor-element.elementor-element-6c07df5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1866 .elementor-element.elementor-element-6c07df5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1866 .elementor-element.elementor-element-1b903b1e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1866 .elementor-element.elementor-element-5d6688bd{--spacer-size:10px;}.elementor-1866 .elementor-element.elementor-element-6d95f373 > .elementor-container{max-width:1164px;}.elementor-1866 .elementor-element.elementor-element-6d95f373:not(.elementor-motion-effects-element-type-background), .elementor-1866 .elementor-element.elementor-element-6d95f373 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1866 .elementor-element.elementor-element-6d95f373{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1866 .elementor-element.elementor-element-6d95f373 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1866 .elementor-element.elementor-element-6ce87309 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-1866 .elementor-element.elementor-element-69955a07 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-1866 .elementor-element.elementor-element-4626faf8{--spacer-size:0px;}.elementor-1866 .elementor-element.elementor-element-85e2cbe > .elementor-container{max-width:1140px;min-height:20px;}.elementor-1866 .elementor-element.elementor-element-85e2cbe:not(.elementor-motion-effects-element-type-background), .elementor-1866 .elementor-element.elementor-element-85e2cbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000000;}.elementor-1866 .elementor-element.elementor-element-85e2cbe{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1866 .elementor-element.elementor-element-85e2cbe > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1866 .elementor-element.elementor-element-4f011e9c{text-align:center;}.elementor-1866 .elementor-element.elementor-element-4f011e9c .elementor-heading-title{color:#FFFFFF;font-size:35px;}.elementor-1866 .elementor-element.elementor-element-5ff79ad5{text-align:center;}.elementor-1866 .elementor-element.elementor-element-20803f8a{--spacer-size:3px;}.elementor-1866 .elementor-element.elementor-element-187d725f{text-align:center;}.elementor-1866 .elementor-element.elementor-element-187d725f .elementor-heading-title{color:#FFFFFF;font-weight:500;text-transform:capitalize;}.elementor-1866 .elementor-element.elementor-element-7e1020e3 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:36px;}.elementor-1866 .elementor-element.elementor-element-7e1020e3 > .elementor-container{min-height:266px;}.elementor-1866 .elementor-element.elementor-element-6994ab5 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:15px;--ekit_testimonial_slidetoshow:3;}.elementor-1866 .elementor-element.elementor-element-6994ab5 .elementskit-stars > li > a, .elementor-1866 .elementor-element.elementor-element-6994ab5 .elementskit-stars > li > span{color:#fec42d;fill:#fec42d;}.elementor-1866 .elementor-element.elementor-element-6994ab5 .elementskit-stars > li:not(:last-child){margin-right:5px;}.elementor-1866 .elementor-element.elementor-element-6994ab5 .elementskit-testimonial-slider-block-style-three .elementskit-icon-content.commentor-badge::before{border-radius:50%;}.elementor-1866 .elementor-element.elementor-element-6994ab5 .elementskit-profile-info .elementskit-author-name{margin-bottom:0px;}.elementor-1866 .elementor-element.elementor-element-6994ab5 .elementskit-commentor-bio .elementskit-commentor-image > img{height:70px;width:70px;}.elementor-1866 .elementor-element.elementor-element-6994ab5 .elementskit-commentor-bio{bottom:-98px;}.elementor-1866 .elementor-element.elementor-element-d28fefc{--spacer-size:0px;}body.elementor-page-1866:not(.elementor-motion-effects-element-type-background), body.elementor-page-1866 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-1866 .elementor-element.elementor-element-6994ab5 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}}@media(max-width:767px){.elementor-1866 .elementor-element.elementor-element-6994ab5 .elementskit-testimonial-slider{--ekit_testimonial_left_right_spacing:10px;}}/* Start custom CSS for video, class: .elementor-element-276a039a */.elementor-1866 .elementor-element.elementor-element-276a039a video {
    height: 500px;
    width: 100%;
    object-fit: cover; /* fills section without stretching */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5110ce51 */.elementor-1866 .elementor-element.elementor-element-5110ce51 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3c7735c4 */.elementor-1866 .elementor-element.elementor-element-3c7735c4 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-1b903b1e */.elementor-1866 .elementor-element.elementor-element-1b903b1e video {
    height: 500px;
    width: 100%;
    object-fit: cover; /* fills section without stretching */
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6ce87309 */.elementor-1866 .elementor-element.elementor-element-6ce87309 video {
    height: 500px;
    width: 100%;
    object-fit: cover; /* fills section without stretching */
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30d7d2f2 */.elementor-1866 .elementor-element.elementor-element-30d7d2f2 {
    display: flex;
    flex-direction: column;
    justify-content: center;
    height: 100%;
}/* End custom CSS */