.elementor-7 .elementor-element.elementor-element-b544fae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-90c8dcc{--spacer-size:80px;}.elementor-7 .elementor-element.elementor-element-6c3ef16{--display:flex;--min-height:19px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-aa8d681{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-aa8d681.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-1bea85a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-cb9b622{text-align:center;}.elementor-7 .elementor-element.elementor-element-8b76a53{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-534e299{--spacer-size:50px;}.elementor-7 .elementor-element.elementor-element-a752c7f{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-f988a3a img{border-radius:20px 20px 20px 20px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-7 .elementor-element.elementor-element-9044a24{font-family:"Roboto Serif", Sans-serif;font-size:28px;font-weight:300;color:#000000;}.elementor-7 .elementor-element.elementor-element-0d1cd1e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-6c171ae{margin:25px 25px calc(var(--kit-widget-spacing, 0px) + 25px) 25px;text-align:center;}.elementor-7 .elementor-element.elementor-element-6c171ae .elementor-heading-title{font-family:"Rokkitt", Sans-serif;font-size:34px;font-weight:500;text-decoration:underline;letter-spacing:-1.5px;word-spacing:2px;color:#000000;}.elementor-7 .elementor-element.elementor-element-6c171ae .elementor-heading-title a{transition-duration:1s;}.elementor-7 .elementor-element.elementor-element-b781cee{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-73a7c8b{margin:65px 65px calc(var(--kit-widget-spacing, 0px) + 65px) 65px;text-align:center;}.elementor-7 .elementor-element.elementor-element-73a7c8b .elementor-heading-title{font-family:"Ruwudu", Sans-serif;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-9761952{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-662d8d2 .gallery-item{padding:0 15px 15px 0;}.elementor-7 .elementor-element.elementor-element-662d8d2 .gallery{margin:0 -15px -15px 0;}.elementor-7 .elementor-element.elementor-element-662d8d2 .gallery-item img{border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-662d8d2 .gallery-item .gallery-caption{text-align:center;}.elementor-7 .elementor-element.elementor-element-361b872{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-fd106c9{padding:10px 10px 10px 10px;text-align:center;}.elementor-7 .elementor-element.elementor-element-fd106c9 .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-f09f80b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-bbad1a2 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7 .elementor-element.elementor-element-bbad1a2 .elementor-swiper-button.elementor-swiper-button-next{font-size:0px;}.elementor-7 .elementor-element.elementor-element-bbad1a2 .swiper-wrapper{display:flex;align-items:center;}.elementor-7 .elementor-element.elementor-element-bbad1a2 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-cd006f1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-08981be{text-align:center;}.elementor-7 .elementor-element.elementor-element-08981be .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-44c1f40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-81edfa5{text-align:center;}.elementor-7 .elementor-element.elementor-element-81edfa5 .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-aa9a557{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-481cb3a{color:#000000;}.elementor-7 .elementor-element.elementor-element-d470389{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-ed1b2ce{text-align:center;}.elementor-7 .elementor-element.elementor-element-ed1b2ce .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-f2db4b2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-ccd5635 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-7 .elementor-element.elementor-element-e899148{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-6a35932{text-align:center;}.elementor-7 .elementor-element.elementor-element-6a35932 .elementor-heading-title{color:#000000;}.elementor-7 .elementor-element.elementor-element-4aee26a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-68fa14c .elementor-heading-title{font-family:"Roboto Serif", Sans-serif;font-weight:600;color:#000000;}.elementor-7 .elementor-element.elementor-element-aa49026{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-a237ca8{color:#000000;}.elementor-7 .elementor-element.elementor-element-cb7f420{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-reviews .elementor-testimonial__header, .elementor-widget-reviews .elementor-testimonial__name{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-reviews .elementor-testimonial__text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-566e209.elementor-arrows-yes .elementor-main-swiper{width:calc( 100% - 40px );}.elementor-7 .elementor-element.elementor-element-566e209 .elementor-main-swiper{width:100%;}.elementor-7 .elementor-element.elementor-element-566e209 .elementor-swiper-button{font-size:20px;}.elementor-7 .elementor-element.elementor-element-4195b74{--display:flex;}.elementor-7 .elementor-element.elementor-element-8262d11{--grid-template-columns:repeat(3, auto);text-align:center;--icon-size:30px;--grid-column-gap:54px;--grid-row-gap:13px;}.elementor-7 .elementor-element.elementor-element-8262d11 .elementor-social-icon{--icon-padding:0.3em;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-a752c7f{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-a752c7f{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for shortcode, class: .elementor-element-aa8d681 */.elementor-7 .elementor-element.elementor-element-aa8d681 {
  border-radius: 8px !important; /* adjust value as needed */
  overflow: hidden; /* ensures child elements follow radius */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c3ef16 */.elementor-7 .elementor-element.elementor-element-6c3ef16 {
  height: 40px; /* Set your desired height here */
  min-height: 80px; /* Ensures the block does not shrink below this height */
}/* End custom CSS */