.elementor-30951 .elementor-element.elementor-element-b8b1e7f{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-e540906{margin-top:15px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-db964b8 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-db964b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-db964b8 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-db964b8 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-db964b8{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-db964b8 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-db964b8 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-db964b8 .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-db964b8 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-db964b8 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-db964b8 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-db964b8 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-db964b8 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-21bc15c .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-21bc15c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-21bc15c .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-21bc15c .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-21bc15c{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-21bc15c .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-21bc15c .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-21bc15c .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-21bc15c .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-21bc15c .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-21bc15c .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-21bc15c .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-21bc15c .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-162dcf3 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-162dcf3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-162dcf3 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-162dcf3 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-162dcf3{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-162dcf3 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-162dcf3 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-162dcf3 .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-162dcf3 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-162dcf3 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-162dcf3 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-162dcf3 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-162dcf3 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-6b66374{margin-top:15px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-31ffbdb .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-31ffbdb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-31ffbdb .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-31ffbdb .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-31ffbdb{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-31ffbdb .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-31ffbdb .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-31ffbdb .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-31ffbdb .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-31ffbdb .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-31ffbdb .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-31ffbdb .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-31ffbdb .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-ab12520 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-ab12520 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-ab12520 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-ab12520 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-ab12520{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-ab12520 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-ab12520 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-ab12520 .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-ab12520 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-ab12520 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-ab12520 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-ab12520 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-ab12520 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-9ea8b27 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-9ea8b27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-9ea8b27 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-9ea8b27 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-9ea8b27{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-9ea8b27 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-9ea8b27 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-9ea8b27 .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-9ea8b27 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-9ea8b27 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-9ea8b27 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-9ea8b27 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-9ea8b27 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-5c0d776{margin-top:15px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-4c4978c .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-4c4978c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-4c4978c .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-4c4978c .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-4c4978c{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-4c4978c .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-4c4978c .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-4c4978c .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-4c4978c .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-4c4978c .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-4c4978c .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-4c4978c .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-4c4978c .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-8b51dd0 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-8b51dd0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-8b51dd0 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-8b51dd0 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-8b51dd0{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-8b51dd0 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-8b51dd0 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-8b51dd0 .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-8b51dd0 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-8b51dd0 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-8b51dd0 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-8b51dd0 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-8b51dd0 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-9942b50 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-9942b50 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-9942b50 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-9942b50 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-9942b50{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-9942b50 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-9942b50 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-9942b50 .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-9942b50 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-9942b50 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-9942b50 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-9942b50 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-9942b50 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-476efee{margin-top:15px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-6b0f889 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-6b0f889 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-6b0f889 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-6b0f889 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-6b0f889{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-6b0f889 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-6b0f889 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-6b0f889 .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-6b0f889 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-6b0f889 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-6b0f889 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-6b0f889 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-6b0f889 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-e02ab16 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-e02ab16 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-e02ab16 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-e02ab16 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-e02ab16{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-e02ab16 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-e02ab16 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-e02ab16 .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-e02ab16 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-e02ab16 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-e02ab16 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-e02ab16 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-e02ab16 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-cf49747 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-cf49747 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-cf49747 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-cf49747 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-cf49747{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-cf49747 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-cf49747 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-cf49747 .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-cf49747 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-cf49747 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-cf49747 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-cf49747 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-cf49747 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-6b583fe{margin-top:15px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-61eaf8e .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-61eaf8e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-61eaf8e .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-61eaf8e .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-61eaf8e{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-61eaf8e .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-61eaf8e .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-61eaf8e .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-61eaf8e .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-61eaf8e .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-61eaf8e .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-61eaf8e .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-61eaf8e .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-3dd0c22 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-3dd0c22 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-3dd0c22 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-3dd0c22 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-3dd0c22{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-3dd0c22 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-3dd0c22 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-3dd0c22 .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-3dd0c22 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-3dd0c22 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-3dd0c22 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-3dd0c22 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-3dd0c22 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-4deb23e{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-8627f66{margin-top:15px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-2b20242 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-2b20242 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-2b20242 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-2b20242 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-2b20242{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-2b20242 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-2b20242 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-2b20242 .ha-badge{color:#242424;background-color:#FFC72F;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-2b20242 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-2b20242 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-2b20242 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-2b20242 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-2b20242 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-694ff73 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-694ff73 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-694ff73 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-694ff73 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-694ff73{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-694ff73 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-694ff73 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-694ff73 .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-694ff73 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-694ff73 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-694ff73 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-694ff73 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-694ff73 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-a007ccd{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-dc80d31{margin-top:15px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-a57d7d9 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-a57d7d9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-a57d7d9 .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-a57d7d9 .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-a57d7d9{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-a57d7d9 .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-a57d7d9 .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-a57d7d9 .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-a57d7d9 .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-a57d7d9 .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-a57d7d9 .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-a57d7d9 .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-a57d7d9 .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-45d12cc .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-45d12cc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-45d12cc .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-45d12cc .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-45d12cc{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-45d12cc .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-45d12cc .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-45d12cc .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-45d12cc .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-45d12cc .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-45d12cc .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-45d12cc .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-45d12cc .ha-btn:focus{color:#000000;background-color:#ffc72f;}.elementor-30951 .elementor-element.elementor-element-6c89c0d{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-0f53b19{margin-top:15px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-61bd7bb .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}.elementor-30951 .elementor-element.elementor-element-61bd7bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:15px 15px 15px 15px;border-radius:36px 36px 36px 36px;}.elementor-30951 .elementor-element.elementor-element-61bd7bb .ha-btn--icon-before .ha-btn-icon{margin-right:9px;}.elementor-30951 .elementor-element.elementor-element-61bd7bb .ha-btn--icon-after .ha-btn-icon{margin-left:9px;}.elementor-30951 .elementor-element.elementor-element-61bd7bb{--ha-card-image-width:300px;}.elementor-30951 .elementor-element.elementor-element-61bd7bb .ha-card-figure{height:440px;}.elementor-30951 .elementor-element.elementor-element-61bd7bb .ha-card-figure img{padding:3px 3px 3px 3px;border-style:solid;border-width:5px 5px 5px 5px;border-color:#509C8C;border-radius:25px 25px 25px 25px;box-shadow:1px 4px 14px -7px rgba(0,0,0,0.5);}.elementor-30951 .elementor-element.elementor-element-61bd7bb .ha-badge{color:#242424;background-color:#ffffff;border-radius:35px 35px 35px 35px;font-size:12px;font-weight:400;letter-spacing:0.1px;}.elementor-30951 .elementor-element.elementor-element-61bd7bb .ha-card-title{margin-bottom:17px;color:#444444;font-family:"Cairo", Sans-serif;font-size:25px;font-weight:bold;line-height:1.2em;}.elementor-30951 .elementor-element.elementor-element-61bd7bb .ha-card-text{color:rgba(0,0,0,0.93);font-family:"Titillium Web", Sans-serif;font-size:16px;line-height:1.8em;letter-spacing:0px;}.elementor-30951 .elementor-element.elementor-element-61bd7bb .ha-btn{font-family:"Nunito", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;border-radius:20px 20px 20px 20px;color:#ffffff;background-color:#4F9C8B;}.elementor-30951 .elementor-element.elementor-element-61bd7bb .ha-btn:hover, .elementor-30951 .elementor-element.elementor-element-61bd7bb .ha-btn:focus{color:#000000;background-color:#ffc72f;}@media(max-width:1024px){.elementor-30951 .elementor-element.elementor-element-b8b1e7f{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-e540906{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-db964b8 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-db964b8{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-21bc15c .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-21bc15c{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-162dcf3 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-162dcf3{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-6b66374{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-31ffbdb .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-31ffbdb{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-ab12520 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-ab12520{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-9ea8b27 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-9ea8b27{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-5c0d776{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-4c4978c .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-4c4978c{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-8b51dd0 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-8b51dd0{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-9942b50 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-9942b50{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-476efee{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-6b0f889 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-6b0f889{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-e02ab16 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-e02ab16{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-cf49747 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-cf49747{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-6b583fe{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-61eaf8e .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-61eaf8e{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-3dd0c22 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-3dd0c22{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-4deb23e{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-8627f66{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-2b20242 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-2b20242{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-694ff73 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-694ff73{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-a007ccd{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-dc80d31{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-a57d7d9 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-a57d7d9{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-45d12cc .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-45d12cc{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-6c89c0d{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-0f53b19{margin-top:0px;margin-bottom:0px;}.elementor-30951 .elementor-element.elementor-element-61bd7bb .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-61bd7bb{--ha-card-image-width:100%;}}@media(max-width:767px){.elementor-30951 .elementor-element.elementor-element-db964b8 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-db964b8{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-21bc15c .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-21bc15c{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-162dcf3 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-162dcf3{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-31ffbdb .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-31ffbdb{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-ab12520 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-ab12520{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-9ea8b27 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-9ea8b27{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-4c4978c .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-4c4978c{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-8b51dd0 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-8b51dd0{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-9942b50 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-9942b50{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-6b0f889 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-6b0f889{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-e02ab16 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-e02ab16{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-cf49747 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-cf49747{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-61eaf8e .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-61eaf8e{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-3dd0c22 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-3dd0c22{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-2b20242 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-2b20242{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-694ff73 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-694ff73{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-a57d7d9 .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-a57d7d9{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-45d12cc .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-45d12cc{--ha-card-image-width:100%;}.elementor-30951 .elementor-element.elementor-element-61bd7bb .elementor-widget-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:left;}.elementor-30951 .elementor-element.elementor-element-61bd7bb{--ha-card-image-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-30951 .elementor-element.elementor-element-5bd0c0f6{width:50%;}.elementor-30951 .elementor-element.elementor-element-f8269bd{width:50%;}.elementor-30951 .elementor-element.elementor-element-1b3cd67{width:50%;}.elementor-30951 .elementor-element.elementor-element-af7c1d2{width:50%;}.elementor-30951 .elementor-element.elementor-element-8351660{width:50%;}.elementor-30951 .elementor-element.elementor-element-9984f05{width:50%;}.elementor-30951 .elementor-element.elementor-element-0ebf447{width:50%;}.elementor-30951 .elementor-element.elementor-element-70fab3f{width:50%;}.elementor-30951 .elementor-element.elementor-element-4705faf{width:50%;}.elementor-30951 .elementor-element.elementor-element-97ec70b{width:50%;}.elementor-30951 .elementor-element.elementor-element-67b5e8b{width:50%;}.elementor-30951 .elementor-element.elementor-element-3b90ba6{width:50%;}.elementor-30951 .elementor-element.elementor-element-14f0bd9{width:50%;}.elementor-30951 .elementor-element.elementor-element-79d4cce{width:50%;}.elementor-30951 .elementor-element.elementor-element-4bea0ca{width:50%;}.elementor-30951 .elementor-element.elementor-element-359d5c8{width:50%;}.elementor-30951 .elementor-element.elementor-element-1027486{width:50%;}.elementor-30951 .elementor-element.elementor-element-bc8e3df{width:50%;}.elementor-30951 .elementor-element.elementor-element-decca89{width:50%;}.elementor-30951 .elementor-element.elementor-element-1b189d5{width:50%;}.elementor-30951 .elementor-element.elementor-element-5340632{width:50%;}.elementor-30951 .elementor-element.elementor-element-b79f0d2{width:50%;}.elementor-30951 .elementor-element.elementor-element-84331f2{width:50%;}.elementor-30951 .elementor-element.elementor-element-08b04f9{width:50%;}.elementor-30951 .elementor-element.elementor-element-6e1a860{width:50%;}.elementor-30951 .elementor-element.elementor-element-b043a51{width:50%;}.elementor-30951 .elementor-element.elementor-element-a426ace{width:50%;}.elementor-30951 .elementor-element.elementor-element-e24f159{width:50%;}}/* Start custom CSS for section, class: .elementor-element-e540906 *//* خلي كل الكارد نفس الارتفاع */
.elementor-section .ha-card {
    height: 100%;
    display: flex;
    flex-direction: column;
}

/* خلي محتوى الكارد يتمدد */
.elementor-section .ha-card .elementor-widget-container {
    height: 100%;
    display: flex;
    flex-direction: column;
}

/* الصورة ارتفاع ثابت */
.elementor-section .ha-card-figure {
    flex: 0 0 auto;
}

/* جسم الكارد يتمدد مهما طول النص */
.elementor-section .ha-card-body {
    flex: 1;
    display: flex;
    flex-direction: column;
}

/* العنوان لا يزق الزر */
.elementor-section .ha-card-title {
    flex: 0 0 auto;
}

/* الزر دايمًا في آخر الكارد */
.elementor-section .ha-card-body .ha-btn {
    margin-top: auto;
}/* End custom CSS */