.elementor-2 .elementor-element.elementor-element-5665cfd:not(.elementor-motion-effects-element-type-background), .elementor-2 .elementor-element.elementor-element-5665cfd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D2D2D2;}.elementor-2 .elementor-element.elementor-element-5665cfd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2 .elementor-element.elementor-element-5665cfd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2 .elementor-element.elementor-element-0c5b333{padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-5b9c4b5 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-784ac25 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-784ac25 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-2 .elementor-element.elementor-element-784ac25 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );flex-grow:1;}.elementor-2 .elementor-element.elementor-element-dbb33c7 > .elementor-container{max-width:760px;}.elementor-2 .elementor-element.elementor-element-dbb33c7{padding:50px 0px 50px 0px;}.elementor-2 .elementor-element.elementor-element-46bbbd9 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-4d8c2da > .elementor-widget-container{margin:0px 0px 10px 0px;padding:0px 0px 0px 0px;}.elementor-2 .elementor-element.elementor-element-4d8c2da{text-align:center;}.elementor-2 .elementor-element.elementor-element-5bd7006 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-2 .elementor-element.elementor-element-5bd7006{text-align:center;}.elementor-2 .elementor-element.elementor-element-5bd7006 .elementor-heading-title{font-weight:100;color:var( --e-global-color-text );}.elementor-2 .elementor-element.elementor-element-c8eab72{text-align:center;}.elementor-2 .elementor-element.elementor-element-e19fb7f{--spacer-size:25px;}@media(max-width:1199px){.elementor-2 .elementor-element.elementor-element-784ac25 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-784ac25 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-2 .elementor-element.elementor-element-784ac25 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}}@media(max-width:991px){.elementor-2 .elementor-element.elementor-element-0c5b333{margin-top:100px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-784ac25 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-784ac25 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-2 .elementor-element.elementor-element-784ac25 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-2 .elementor-element.elementor-element-5bd7006 .elementor-heading-title{font-size:20px;}.elementor-2 .elementor-element.elementor-element-c8eab72{font-size:14px;line-height:1.4em;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-0c5b333{margin-top:69px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-784ac25 .dce-acf-repeater-grid{display:flex;flex-wrap:wrap;}.elementor-2 .elementor-element.elementor-element-784ac25 .dce-acf-repeater-masonry .dce-acf-repeater-item{width:calc( 100% / 1 );}.elementor-2 .elementor-element.elementor-element-784ac25 .dce-acf-repeater-grid .dce-acf-repeater-item{flex:0 1 calc( 100% / 1 );}.elementor-2 .elementor-element.elementor-element-dbb33c7{padding:30px 0px 30px 0px;}}/* Start custom CSS for vts-accordion-slider, class: .elementor-element-88c5c79 */.elementor-2 .elementor-element.elementor-element-88c5c79 {
    width: 100%;
    height: 100%;
}
.elementor-2 .elementor-element.elementor-element-88c5c79 .elementor-widget-container {
    width: 100%;
    height: 100%;
}
.elementor-2 .elementor-element.elementor-element-88c5c79 .unleash_container,
.elementor-2 .elementor-element.elementor-element-88c5c79 .unleash_slider{
    width: 100%;
    height: 100%;
}
.elementor-2 .elementor-element.elementor-element-88c5c79 .unleash_slide {
    height: 100%;
}
.elementor-2 .elementor-element.elementor-element-88c5c79 img {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-73c7c64 */.elementor-2 .elementor-element.elementor-element-73c7c64 {
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-5665cfd */.elementor-2 .elementor-element.elementor-element-5665cfd {
    height: 808px;
    overflow: hidden;
    max-width: 100vw;
}
.elementor-2 .elementor-element.elementor-element-5665cfd > .elementor-container {
    width: 100%;
    height: 100%;
    position: absolute;
    left: 0;
    top: 0;
}/* End custom CSS */