.elementor-widget-heading .elementor-heading-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-245 .elementor-element.elementor-element-565bbfa{text-align:center;}.elementor-245 .elementor-element.elementor-element-565bbfa .elementor-heading-title{color:#ffffff;font-family:"Quicksand", Sans-serif;font-size:1.2rem;font-weight:600;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}body:not(.rtl) .elementor-245 .elementor-element.elementor-element-b82f4d6{right:32px;}body.rtl .elementor-245 .elementor-element.elementor-element-b82f4d6{left:32px;}.elementor-245 .elementor-element.elementor-element-b82f4d6{bottom:32px;z-index:99999;}.elementor-245 .elementor-element.elementor-element-b82f4d6 .elementor-icon-wrapper{text-align:left;}.elementor-245 .elementor-element.elementor-element-5421854 > .elementor-widget-container{padding:32px 0px 32px 0px;}.elementor-245 .elementor-element.elementor-element-5421854 .elementor-icon-wrapper{text-align:center;}.elementor-245 .elementor-element.elementor-element-5421854 .elementor-icon{font-size:185px;}.elementor-245 .elementor-element.elementor-element-5421854 .elementor-icon svg{height:185px;}.elementor-245 .elementor-element.elementor-element-a39d271{text-align:center;}.elementor-245 .elementor-element.elementor-element-a39d271 .elementor-heading-title{color:#ffffff;font-family:"Quicksand", Sans-serif;font-size:0.8rem;font-weight:normal;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for icon, class: .elementor-element-b82f4d6 */@media only screen and (max-width: 1024px) {
    .elementor-245 .elementor-element.elementor-element-b82f4d6 { display: none; }
}
.elementor-245 .elementor-element.elementor-element-b82f4d6 .elementor-icon-wrapper {
    line-height: 0;
}
.elementor-245 .elementor-element.elementor-element-b82f4d6 { width: auto; margin: 0 !important; }

.elementor-245 .elementor-element.elementor-element-b82f4d6 i:after {
    content: "";
    position: absolute;
    width: 80%;
    right: 10%;
    top:25%;
    height:20px;
    
    z-index:-1;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-5421854 */.elementor-245 .elementor-element.elementor-element-5421854 path {
        fill: #fff;
}
.elementor-245 .elementor-element.elementor-element-5421854 svg {
    height: 79px !important;
    
}/* End custom CSS */