.elementor-4933 .elementor-element.elementor-element-50416b68{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--overlay-opacity:0.43;--padding-top:10px;--padding-bottom:0px;--padding-left:8px;--padding-right:8px;}.elementor-4933 .elementor-element.elementor-element-50416b68::before, .elementor-4933 .elementor-element.elementor-element-50416b68 > .elementor-background-video-container::before, .elementor-4933 .elementor-element.elementor-element-50416b68 > .e-con-inner > .elementor-background-video-container::before, .elementor-4933 .elementor-element.elementor-element-50416b68 > .elementor-background-slideshow::before, .elementor-4933 .elementor-element.elementor-element-50416b68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-4933 .elementor-element.elementor-element-50416b68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}@media(max-width:1024px){.elementor-4933 .elementor-element.elementor-element-50416b68{--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for wte-carousel, class: .elementor-element-110354f7 */@media only screen and (max-width: 768px) {
    .elementor-4933 .elementor-element.elementor-element-110354f7 .wpte-gallery-wrapper__multi-banners .banner-layout-2 .wpte-multi-banner-layout .wpte-multi-banner-image:nth-child(1){
        grid-column: 1 / span 4;
    height: 200px;
    }
}

.fancybox-button--arrow_right{
    margin-right:10px;
}

.fancybox-button--arrow_left{
    margin-left:10px;
}

.elementor-4933 .elementor-element.elementor-element-110354f7 .wpte-multi-banner-image img{
    border-radius:12px !important;
}/* End custom CSS */