.elementor-60 .elementor-element.elementor-element-2b6687b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-0773a3d .banner{background-color:#E9EEF2;}.elementor-60 .elementor-element.elementor-element-0773a3d .flex-align .text-main-600{color:#4B4B4B;}.elementor-60 .elementor-element.elementor-element-0773a3d .banner-content h1{color:var( --e-global-color-2cafe9e );}.elementor-60 .elementor-element.elementor-element-42a93a1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-dd9405f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-c840fd2{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-e8da6f1{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 10px 0px 10px;--border-top-width:0px;--border-right-width:10px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-2cafe9e );--border-color:var( --e-global-color-2cafe9e );--border-radius:25px 25px 25px 25px;}.elementor-widget-lottie{--caption-color:var( --e-global-color-text );}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-60 .elementor-element.elementor-element-a82e6ed{--lottie-container-width:28%;}.elementor-widget-counter .elementor-counter-number-wrapper{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-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-60 .elementor-element.elementor-element-602f128 .elementor-counter-number-wrapper{color:var( --e-global-color-2cafe9e );font-family:"Montaga", Sans-serif;font-weight:600;}.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-60 .elementor-element.elementor-element-de8574a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-de8574a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:21px;color:var( --e-global-color-2cafe9e );}.elementor-60 .elementor-element.elementor-element-7e79198{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 10px 0px 10px;--border-top-width:0px;--border-right-width:10px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-2cafe9e );--border-color:var( --e-global-color-2cafe9e );--border-radius:25px 25px 25px 25px;}.elementor-60 .elementor-element.elementor-element-a4a9e38{--lottie-container-width:28%;}.elementor-60 .elementor-element.elementor-element-cd3120d .elementor-counter-number-wrapper{color:var( --e-global-color-2cafe9e );font-family:"Montaga", Sans-serif;font-weight:600;}.elementor-60 .elementor-element.elementor-element-dcbd4ad{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-dcbd4ad .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:21px;color:var( --e-global-color-2cafe9e );}.elementor-60 .elementor-element.elementor-element-a9f6017{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 10px 0px 10px;--border-top-width:0px;--border-right-width:10px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-2cafe9e );--border-color:var( --e-global-color-2cafe9e );--border-radius:25px 25px 25px 25px;}.elementor-60 .elementor-element.elementor-element-9d31d26{--lottie-container-width:28%;}.elementor-60 .elementor-element.elementor-element-22c1f0a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-22c1f0a .elementor-heading-title{font-family:"Carrois Gothic SC", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-2cafe9e );}.elementor-60 .elementor-element.elementor-element-33dafb7{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-33dafb7 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:21px;color:var( --e-global-color-2cafe9e );}.elementor-60 .elementor-element.elementor-element-a784856{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 10px 0px 10px;--border-top-width:0px;--border-right-width:10px;--border-bottom-width:0px;--border-left-width:10px;border-color:var( --e-global-color-2cafe9e );--border-color:var( --e-global-color-2cafe9e );--border-radius:25px 25px 25px 25px;}.elementor-60 .elementor-element.elementor-element-ed74fee{--lottie-container-width:28%;}.elementor-60 .elementor-element.elementor-element-0bbe2b3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-0bbe2b3 .elementor-heading-title{font-family:"Carrois Gothic SC", Sans-serif;font-size:23px;font-weight:600;color:var( --e-global-color-2cafe9e );}.elementor-60 .elementor-element.elementor-element-1f4ff76{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-1f4ff76 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:13px;font-weight:500;line-height:21px;color:var( --e-global-color-2cafe9e );}.elementor-60 .elementor-element.elementor-element-70d6f0e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.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-60 .elementor-element.elementor-element-81f1d91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -52px) 0px;}.elementor-60 .elementor-element.elementor-element-81f1d91 img{width:53%;}.elementor-60 .elementor-element.elementor-element-1dbcb41.elementor-element{--align-self:center;}.elementor-60 .elementor-element.elementor-element-cbfa336{--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-60 .elementor-element.elementor-element-f60859e{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#EBECEF;--border-color:#EBECEF;--border-radius:16px 16px 16px 16px;--padding-top:70px;--padding-bottom:70px;--padding-left:70px;--padding-right:70px;}.elementor-60 .elementor-element.elementor-element-f60859e:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-f60859e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E9EEF2;}.elementor-60 .elementor-element.elementor-element-9ecb946{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-9ecb946 .elementor-heading-title{font-family:"Carrois Gothic SC", Sans-serif;font-size:20px;font-weight:700;color:#293238;}.elementor-60 .elementor-element.elementor-element-13dff99{--e-image-carousel-slides-to-show:7;}.elementor-60 .elementor-element.elementor-element-13dff99 .swiper-wrapper{display:flex;align-items:center;}.elementor-60 .elementor-element.elementor-element-7eba7a3{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-2198e8a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -78px) 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-2198e8a .elementor-heading-title{font-family:"Carrois Gothic SC", Sans-serif;font-size:33px;font-weight:600;color:var( --e-global-color-2cafe9e );}.elementor-60 .elementor-element.elementor-element-1ad5169{width:100%;max-width:100%;border-radius:15px 15px 15px 15px;}.elementor-60 .elementor-element.elementor-element-cae2d85{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-60 .elementor-element.elementor-element-409bbf0 .section-heading{text-align:center;}.elementor-60 .elementor-element.elementor-element-409bbf0 .section-heading__title{color:var( --e-global-color-2cafe9e );font-family:"Carrois Gothic SC", Sans-serif;font-weight:600;line-height:42px;letter-spacing:-1px;}.elementor-60 .elementor-element.elementor-element-d539c59{text-align:center;}.elementor-60 .elementor-element.elementor-element-d539c59 img{width:52%;}.elementor-60 .elementor-element.elementor-element-7904d87{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-60 .elementor-element.elementor-element-dc8c584{--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-60 .elementor-element.elementor-element-1d1a1d3{width:100%;max-width:100%;text-align:center;}.elementor-60 .elementor-element.elementor-element-1d1a1d3 img{width:100%;}.elementor-60 .elementor-element.elementor-element-737621a{--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-60 .elementor-element.elementor-element-737621a.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-60 .elementor-element.elementor-element-c5730b2{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-60 .elementor-element.elementor-element-c5730b2 .elementor-heading-title{font-family:"Carrois Gothic SC", Sans-serif;font-size:33px;font-weight:600;color:var( --e-global-color-2cafe9e );}.elementor-60 .elementor-element.elementor-element-d8eeee2{width:var( --container-widget-width, 100% );max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;top:-640px;--lottie-container-width:100%;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-d8eeee2{left:-489px;}body.rtl .elementor-60 .elementor-element.elementor-element-d8eeee2{right:-489px;}.elementor-60 .elementor-element.elementor-element-5c0e102{width:var( --container-widget-width, 100% );max-width:100%;--e-transform-rotateX:1yes;--e-transform-perspective:20px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100%;--container-widget-flex-grow:0;top:-399.23px;--lottie-container-width:100%;}body:not(.rtl) .elementor-60 .elementor-element.elementor-element-5c0e102{left:485.563px;}body.rtl .elementor-60 .elementor-element.elementor-element-5c0e102{right:485.563px;}.elementor-60 .elementor-element.elementor-element-865b57e img{width:52%;}.elementor-60 .elementor-element.elementor-element-f001f0b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:27px;color:#292929;}.elementor-60 .elementor-element.elementor-element-5b7b6de{--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-60 .elementor-element.elementor-element-cbd339d{width:100%;max-width:100%;text-align:center;}.elementor-60 .elementor-element.elementor-element-cbd339d img{width:100%;}.elementor-60 .elementor-element.elementor-element-68b5361{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-68b5361:not(.elementor-motion-effects-element-type-background), .elementor-60 .elementor-element.elementor-element-68b5361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a52fac4 );}.elementor-60 .elementor-element.elementor-element-6450d66{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-60 .elementor-element.elementor-element-4f76369{--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-60 .elementor-element.elementor-element-82faff3{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:left;}.elementor-60 .elementor-element.elementor-element-82faff3 .elementor-heading-title{font-family:"Carrois Gothic SC", Sans-serif;font-size:33px;font-weight:600;color:#0D212E;}.elementor-60 .elementor-element.elementor-element-6bc7bc8{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-60 .elementor-element.elementor-element-83a8e91 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:400;line-height:27px;color:#292929;}.elementor-60 .elementor-element.elementor-element-cab8118 .section-heading__subtitle{background:#FFFFFF !important;color:#FFFFFF !important;}.elementor-60 .elementor-element.elementor-element-cab8118 .section-heading__title{color:#FFFFFF;}.elementor-60 .elementor-element.elementor-element-cab8118 .section-heading p{color:#293238;margin:-15px 0px 0px 0px;}.elementor-60 .elementor-element.elementor-element-51cf2e1{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-60 .elementor-element.elementor-element-884605c{--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;}@media(min-width:768px){.elementor-60 .elementor-element.elementor-element-cbfa336{--content-width:1660px;}.elementor-60 .elementor-element.elementor-element-cae2d85{--content-width:1320px;}.elementor-60 .elementor-element.elementor-element-dc8c584{--width:40%;}.elementor-60 .elementor-element.elementor-element-737621a{--width:25%;}.elementor-60 .elementor-element.elementor-element-5b7b6de{--width:40%;}.elementor-60 .elementor-element.elementor-element-6450d66{--content-width:1320px;}.elementor-60 .elementor-element.elementor-element-4f76369{--width:50%;}.elementor-60 .elementor-element.elementor-element-6bc7bc8{--width:50%;}}@media(max-width:1024px){.elementor-60 .elementor-element.elementor-element-c840fd2{--grid-auto-flow:row;}.elementor-60 .elementor-element.elementor-element-13dff99{--e-image-carousel-slides-to-show:4;}}@media(max-width:767px){.elementor-60 .elementor-element.elementor-element-42a93a1{--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-60 .elementor-element.elementor-element-c840fd2{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-60 .elementor-element.elementor-element-a82e6ed{--lottie-container-width:21%;}.elementor-60 .elementor-element.elementor-element-602f128 .elementor-counter-number-wrapper{font-size:25px;}.elementor-60 .elementor-element.elementor-element-de8574a .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-60 .elementor-element.elementor-element-a4a9e38{--lottie-container-width:21%;}.elementor-60 .elementor-element.elementor-element-cd3120d .elementor-counter-number-wrapper{font-size:25px;}.elementor-60 .elementor-element.elementor-element-dcbd4ad .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-60 .elementor-element.elementor-element-9d31d26{--lottie-container-width:21%;}.elementor-60 .elementor-element.elementor-element-22c1f0a .elementor-heading-title{font-size:15px;}.elementor-60 .elementor-element.elementor-element-33dafb7 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-60 .elementor-element.elementor-element-ed74fee{--lottie-container-width:21%;}.elementor-60 .elementor-element.elementor-element-0bbe2b3 .elementor-heading-title{font-size:15px;}.elementor-60 .elementor-element.elementor-element-1f4ff76 .elementor-heading-title{font-size:12px;line-height:1.3em;}.elementor-60 .elementor-element.elementor-element-81f1d91{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -42px) 0px;}.elementor-60 .elementor-element.elementor-element-2198e8a .elementor-heading-title{font-size:15px;}.elementor-60 .elementor-element.elementor-element-d539c59 img{width:100%;}.elementor-60 .elementor-element.elementor-element-737621a.e-con{--order:-99999 /* order start hack */;}.elementor-60 .elementor-element.elementor-element-c5730b2 .elementor-heading-title{font-size:25px;}.elementor-60 .elementor-element.elementor-element-865b57e img{width:37%;}.elementor-60 .elementor-element.elementor-element-f001f0b{text-align:center;}.elementor-60 .elementor-element.elementor-element-f001f0b .elementor-heading-title{font-size:13px;}.elementor-60 .elementor-element.elementor-element-82faff3 .elementor-heading-title{font-size:25px;}.elementor-60 .elementor-element.elementor-element-83a8e91 .elementor-heading-title{font-size:13px;}}/* Start custom CSS for eduall-banner-one-widget, class: .elementor-element-0773a3d */.btn.btn-main {
  background-color: #293238 !important;  /* dark base color */
  color: #ffffff !important;             /* white text */
  border: none !important;
  transition: all 0.3s ease;
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
}

.btn.btn-main:hover {
  background-color: #e9eef2 !important;  /* subtle blue hover */
  color: #293238 !important;
  transform: translateY(-3px);
  box-shadow: 0 6px 16px rgba(0, 0, 0, 0.25);
  
}/* End custom CSS */
/* Start custom CSS for eduall-testimonial-slider-one, class: .elementor-element-d623f7a */.testimonials.bg-main-25 {
  background-color: #e9eef2 !important;
  color: #ffffff !important;
  transition: background-color 0.4s ease;
}/* End custom CSS */