.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-249 .elementor-element.elementor-element-e1037f2{font-family:"Bebas Neue", Sans-serif;font-size:90px;font-weight:400;line-height:100px;color:var( --e-global-color-aa5df7a );}.elementor-249 .elementor-element.elementor-element-9a08d71{width:var( --container-widget-width, 84% );max-width:84%;--container-widget-width:84%;--container-widget-flex-grow:0;font-family:"Bebas Neue", Sans-serif;font-size:40px;font-weight:400;line-height:42px;color:var( --e-global-color-aa5df7a );}.elementor-249 .elementor-element.elementor-element-316d519 .osl-search-box{background-color:#EF7FA7;border-radius:24px;}.elementor-249 .elementor-element.elementor-element-316d519 .osl-search-title{color:#FFFFFF;}.elementor-249 .elementor-element.elementor-element-316d519 .osl-card{border-color:#EF7FA7;}.elementor-249 .elementor-element.elementor-element-316d519 .osl-card-name{color:#B5124F;}.elementor-249 .elementor-element.elementor-element-316d519 .osl-card-address{color:#E28BAA;}.elementor-249 .elementor-element.elementor-element-316d519 .osl-card-btn{background-color:#EF7FA7;}.elementor-249 .elementor-element.elementor-element-644ecdc .osl-map{height:600px;border-radius:16px;}.elementor-249 .elementor-element.elementor-element-644ecdc .osl-cluster-inner{background-color:#2B3049;color:#FFFFFF;}.elementor-249 .elementor-element.elementor-element-644ecdc .osl-marker-pin{background-color:#2B3049;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-249 .elementor-element.elementor-element-e1037f2{font-size:81px;}.elementor-249 .elementor-element.elementor-element-9a08d71{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:19px;line-height:1.3em;}.elementor-249 .elementor-element.elementor-element-316d519 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for text-editor, class: .elementor-element-e1037f2 */.elementor-249 .elementor-element.elementor-element-e1037f2 h1{font-size:80px; line-height: 80px}
@media screen and (max-width: 767px){
    .elementor-249 .elementor-element.elementor-element-e1037f2 h1{font-size: 45px; line-height: 50px}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9a08d71 */.elementor-249 .elementor-element.elementor-element-9a08d71 h1{font-size:90px}/* End custom CSS */
/* Start custom CSS for osl-search, class: .elementor-element-316d519 */.elementor-249 .elementor-element.elementor-element-316d519 .osl-input{border-radius:25px; border:none}

.elementor-249 .elementor-element.elementor-element-316d519 .osl-load-more{text-decoration:none; border:1px solid; border-radius:24px; padding: 7px 20px}/* End custom CSS */