.home-testimonials{max-width:1256px !important;margin-inline:auto}@media screen and (width < 1367px){.home-testimonials{max-width:1056px !important}}@media screen and (width < 1201px){.home-testimonials{max-width:860px !important}}.home-testimonials .swiper-wrapper .elementor-testimonial{background:#fff;margin-inline:auto;padding:30px 75px;border-radius:16px;-webkit-box-shadow:0px 10px 40px rgba(37,38,65,.08);box-shadow:0px 10px 40px rgba(37,38,65,.08)}@media screen and (width < 1366px){.home-testimonials .swiper-wrapper .elementor-testimonial{padding:20px 60px;-webkit-box-shadow:0px 8px 30px rgba(37,38,65,.08);box-shadow:0px 8px 30px rgba(37,38,65,.08)}}@media screen and (width < 1201px){.home-testimonials .swiper-wrapper .elementor-testimonial{padding:20px 60px;-webkit-box-shadow:0px 8px 20px rgba(37,38,65,.08);box-shadow:0px 8px 20px rgba(37,38,65,.08)}.home-testimonials .elementor-main-swiper .swiper-slide{padding:20px}}@media screen and (width < 1025px){.home-testimonials .swiper-wrapper .elementor-testimonial{padding:15px 45px;-webkit-box-shadow:0px 6px 15px rgba(37,38,65,.08);box-shadow:0px 6px 15px rgba(37,38,65,.08)}.home-testimonials .elementor-main-swiper .swiper-slide{padding:15px}}@media screen and (width < 768px){.home-testimonials .swiper-wrapper .elementor-testimonial{padding:15px;-webkit-box-shadow:0px 5px 10px rgba(37,38,65,.08);box-shadow:0px 5px 10px rgba(37,38,65,.08)}.home-testimonials .elementor-main-swiper .swiper-slide{padding:10px}}.home-testimonials .elementor-testimonial__footer{margin-bottom:10px}.home-testimonials .elementor-testimonial__cite{margin-top:15px}.home-testimonials .elementor-swiper-button{border:1px solid #1ea4ce;padding:19px;border-radius:50%;background:#edf9f5}@media screen and (width < 1367px){.home-testimonials .elementor-swiper-button{padding:12px}}@media screen and (width < 1025px){.home-testimonials .elementor-swiper-button{padding:10px}}#home-features .elementor-post__card{-webkit-transition:all .25s linear;transition:all .25s linear}#home-features .elementor-post__card .elementor-post__text{margin:0;padding:0}#home-features .elementor-post__card .elementor-post__title{margin-bottom:0}#home-features .elementor-post__card a{padding:16px 24px;display:block}@media screen and (width < 1025px){#home-features .elementor-post__card a{padding:10px 16px}}#home-features .elementor-post__card:hover{border-color:var(--e-global-color-primary) !important;background:#f8fdff !important;-webkit-box-shadow:0 10px 30px rgba(38,45,118,.0784313725);box-shadow:0 10px 30px rgba(38,45,118,.0784313725)}.home-activities{max-width:1256px !important;margin-inline:auto}.home-activities .elementor-widget-container img{width:100%}.home-activities .elementor-widget-container .elementor-loop-container{display:grid;grid-template-columns:50% !important;grid-template-rows:auto repeat(3, 1fr);grid-template-areas:"item1" "item2" "item2" "item2"}.home-activities .elementor-widget-container .elementor-loop-container>:nth-child(1){grid-column:1/3;grid-row:1/2}.home-activities .elementor-widget-container .elementor-loop-container>:nth-child(2){grid-column:1/2;grid-row:2/5}.home-activities .elementor-widget-container .elementor-loop-container>:nth-child(2) img{min-width:100%}@media screen and (width > 1200px){.home-activities .elementor-widget-container .elementor-loop-container>:nth-child(2)>.elementor-element>.e-con-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:30px}.home-activities .elementor-widget-container .elementor-loop-container>:nth-child(2)>.elementor-element>.e-con-inner .elementor-element{width:100%;max-width:100%}}.home-activities .elementor-widget-container .elementor-loop-container>:nth-child(3){grid-column:2/3;grid-row:2/3}.home-activities .elementor-widget-container .elementor-loop-container>:nth-child(4){grid-column:2/3;grid-row:3/4}.home-activities .elementor-widget-container .elementor-loop-container>:nth-child(5){grid-column:2/3;grid-row:4/5}@media screen and (width < 1201px){.home-activities .elementor-widget-container .elementor-loop-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:30px;max-width:800px}.home-activities .elementor-widget-container .elementor-loop-container>div{-ms-flex-preferred-size:calc(50% - 15px);flex-basis:calc(50% - 15px);max-width:calc(50% - 15px)}.home-activities .elementor-widget-container .elementor-loop-container>div>.elementor-element{margin-bottom:10px}.home-activities .elementor-widget-container .elementor-loop-container>div>.elementor-element>.e-con-inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;gap:20px}.home-activities .elementor-widget-container .elementor-loop-container>div>.elementor-element>.e-con-inner .elementor-element{width:100%;max-width:100%}.home-activities .elementor-widget-container .elementor-loop-container>div>.elementor-element>.e-con-inner .elementor-element img{max-height:200px;-o-object-fit:cover;object-fit:cover}}@media screen and (width < 767px){.home-activities .elementor-widget-container .elementor-loop-container{margin-top:15px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:300px}.home-activities .elementor-widget-container .elementor-loop-container>div{-ms-flex-preferred-size:100%;flex-basis:100%;max-width:100%}}.home-slider .elementor-image-carousel-wrapper{overflow:hidden;border-radius:20px}.home-slider .elementor-image-carousel-wrapper figure img{display:block;min-height:300px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.home-slider .elementor-image-carousel-wrapper figure::before{content:"";position:absolute;inset:0;background:-webkit-gradient(linear, left bottom, left top, from(rgba(2, 0, 36, 0.7903536415)), to(rgba(9, 9, 121, 0)));background:linear-gradient(0deg, rgba(2, 0, 36, 0.7903536415) 0%, rgba(9, 9, 121, 0) 100%)}.home-slider figcaption{position:absolute;bottom:65px;width:100%;line-height:1.1}.home-slider .swiper-pagination{-webkit-transform:translateY(-20px);transform:translateY(-20px)}#home-rbr-puzzle .elementor-widget-image .elementor-widget-container img{max-height:600px;-o-object-fit:cover;object-fit:cover}