.elementor-45 .elementor-element.elementor-element-5146ea95{padding:50px 0px 50px 0px;}.elementor-45 .elementor-element.elementor-element-78228a48.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-45 .elementor-element.elementor-element-8c04da3 > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-45 .elementor-element.elementor-element-8c04da3{text-align:center;}.elementor-45 .elementor-element.elementor-element-8c04da3 .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-2b52c407 .elementor-tab-title, .elementor-45 .elementor-element.elementor-element-2b52c407 .elementor-tab-title:before, .elementor-45 .elementor-element.elementor-element-2b52c407 .elementor-tab-title:after, .elementor-45 .elementor-element.elementor-element-2b52c407 .elementor-tab-content, .elementor-45 .elementor-element.elementor-element-2b52c407 .elementor-tabs-content-wrapper{border-width:1px;}.elementor-45 .elementor-element.elementor-element-2b52c407 .elementor-tab-desktop-title.elementor-active{background-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-2b52c407 .elementor-tabs-content-wrapper{background-color:#FFFFFF;}.elementor-45 .elementor-element.elementor-element-2b52c407 .elementor-tab-title.elementor-active,
					 .elementor-45 .elementor-element.elementor-element-2b52c407 .elementor-tab-title.elementor-active a{color:var( --e-global-color-primary );}.elementor-45 .elementor-element.elementor-element-2b52c407 .elementor-tab-title{font-family:"Nunito Sans", Sans-serif;}.elementor-45 .elementor-element.elementor-element-2b52c407 .elementor-tab-content{color:var( --e-global-color-27d48cb );}.elementor-45 .elementor-element.elementor-element-ee54beb .elementor-button{background-color:var( --e-global-color-primary );font-size:21px;font-weight:700;box-shadow:0px 10px 20px 0px rgba(0, 0, 0, 0.19);border-radius:100px 100px 100px 100px;padding:15px 30px 15px 30px;}.elementor-45 .elementor-element.elementor-element-ee54beb .elementor-button:hover, .elementor-45 .elementor-element.elementor-element-ee54beb .elementor-button:focus{background-color:var( --e-global-color-1120bdb );}.elementor-45 .elementor-element.elementor-element-ee54beb{width:var( --container-widget-width, 360px );max-width:360px;--container-widget-width:360px;--container-widget-flex-grow:0;}.elementor-45 .elementor-element.elementor-element-ee54beb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-45 .elementor-element.elementor-element-3968585{--item-display:flex;--read-more-alignment:1;--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-45 .elementor-element.elementor-element-3968585 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.53 * 100% );}.elementor-45 .elementor-element.elementor-element-3968585:after{content:"0.53";}.elementor-45 .elementor-element.elementor-element-3968585 .elementor-post__thumbnail__link{width:100%;}.elementor-45 .elementor-element.elementor-element-3968585.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-45 .elementor-element.elementor-element-3968585.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-45 .elementor-element.elementor-element-3968585.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-45 .elementor-element.elementor-element-ee54beb{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-45 .elementor-element.elementor-element-3968585 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-45 .elementor-element.elementor-element-3968585:after{content:"0.5";}.elementor-45 .elementor-element.elementor-element-3968585 .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for section, class: .elementor-element-5146ea95 */.elementor-tab-content.elementor-active, .elementor-tabs-content-wrapper {
    opacity: 1;
    position: relative;
    right: 0;
}
.elementor-tab-content {
    display: block !important;
    opacity: 0;
    position: absolute;
    width: 100%;
    top: 0;
    right: 100%;
}
.swiper-slide.swiper-slide-active {
    height: 100%;
}
.swiper-slide {
    height: 0;
}
.text-cssre p {
    border-left: 3px solid #fff;
    padding-left: 10px;
}
.elementor-widget-tabs .elementor-tab-desktop-title {
    padding: 15px 20px !important;
}
@media (max-width: 767px){
.text-cssre {
    position: relative !important;
}
}/* End custom CSS */