.elementor-4738 .elementor-element.elementor-element-271b76f{padding:80px 0px 80px 0px;}.elementor-widget-ha-slider .ha-slick-title{font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-ha-slider .ha-slick-subtitle{font-weight:var( --e-global-typography-text-font-weight );}.elementor-4738 .elementor-element.elementor-element-8b245ca .ha-slick-title{color:var( --e-global-color-160bf4e );font-size:30px;font-weight:400;}.elementor-4738 .elementor-element.elementor-element-8b245ca .ha-slick-subtitle{color:var( --e-global-color-secondary );font-size:16px;font-weight:500;}.elementor-4738 .elementor-element.elementor-element-8b245ca .slick-dots{bottom:125px;text-align:right;}.elementor-4738 .elementor-element.elementor-element-8b245ca .slick-dots li button:before{font-size:14px;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for ha-slider, class: .elementor-element-8b245ca */.vertical-slider .ha-slick-item {
    display: flex;
    width: 90%;
}
.vertical-slider .slick-slide img {
    width: 50%;
}
.vertical-slider .ha-slick-content {
    width: 50%;
    position: unset;
    background: #fff;
}
.vertical-slider .slick-dots {
    display: grid;
    width: 30px;
    right: 0;
    top: 50%;
}/* End custom CSS */