.elementor-41265 .elementor-element.elementor-element-7dd4f2d{--display:flex;--min-height:60vh;--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;--justify-content:center;--overlay-opacity:0.84;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-41265 .elementor-element.elementor-element-7dd4f2d:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-7dd4f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00315A;background-image:url("https://anantacentre.in/wp-content/uploads/2026/05/Untitled-design-1-1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-41265 .elementor-element.elementor-element-7dd4f2d::before, .elementor-41265 .elementor-element.elementor-element-7dd4f2d > .elementor-background-video-container::before, .elementor-41265 .elementor-element.elementor-element-7dd4f2d > .e-con-inner > .elementor-background-video-container::before, .elementor-41265 .elementor-element.elementor-element-7dd4f2d > .elementor-background-slideshow::before, .elementor-41265 .elementor-element.elementor-element-7dd4f2d > .e-con-inner > .elementor-background-slideshow::before, .elementor-41265 .elementor-element.elementor-element-7dd4f2d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(184deg, #06233C00 0%, #000000 100%);}.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-41265 .elementor-element.elementor-element-07a6317.elementor-element{--align-self:center;}.elementor-41265 .elementor-element.elementor-element-07a6317 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:3rem;font-weight:600;color:#FFFFFF;}.elementor-41265 .elementor-element.elementor-element-fd9fcf1{--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;--flex-wrap:wrap;--padding-top:5%;--padding-bottom:5%;--padding-left:5%;--padding-right:5%;}.elementor-41265 .elementor-element.elementor-element-45cc250{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-45cc250:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-45cc250 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.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-41265 .elementor-element.elementor-element-e935b8c img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-1a513c9 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.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-41265 .elementor-element.elementor-element-4cd7381{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-a5bdf6f{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-a5bdf6f:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-a5bdf6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-99c54dc img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-dbe8bc6 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-4f6c38c{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-6c23ab4{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-6c23ab4:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-6c23ab4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-d5b3553 img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-b6ebc9c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-9c52885{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-7e03e02{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-7e03e02:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-7e03e02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-a6849d7 img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-cac9abf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-5987189{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-83db5bc{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-83db5bc:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-83db5bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-d5bf592 img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-fbd617c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-fcee0f3{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-54c1585{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-54c1585:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-54c1585 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-a791f1d img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-c8caa26 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-7a753d8{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-d58be02{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-d58be02:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-d58be02 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-e0fe929 img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-e2240e7 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-2b99b08{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-8defc1c{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-8defc1c:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-8defc1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-74cda8e img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-3693865 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-67689b9{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-9f17565{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-9f17565:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-9f17565 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-cc65ec0 img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-644c412 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-5a40aca{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-7cff627{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-7cff627:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-7cff627 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-fc6534b img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-6749dc5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-ea308ed{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-56408d0{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-56408d0:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-56408d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-5f6bf35 img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-82e8804 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-a5f1ffb{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-a056a7b{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-a056a7b:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-a056a7b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-5d687fb img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-2fc683f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-3e896f0{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-59f927c{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-59f927c:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-59f927c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-4e190e1 img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-edbc0f5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-bae8313{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-0b588f8{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-0b588f8:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-0b588f8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-7c79ce8 img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-e814278 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-577f85a{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}.elementor-41265 .elementor-element.elementor-element-7153955{--display:flex;--border-radius:15px 15px 15px 15px;box-shadow:0px 0px 2px 0px rgba(0,0,0,0.5);--padding-top:1%;--padding-bottom:2%;--padding-left:1%;--padding-right:1%;}.elementor-41265 .elementor-element.elementor-element-7153955:not(.elementor-motion-effects-element-type-background), .elementor-41265 .elementor-element.elementor-element-7153955 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF6;}.elementor-41265 .elementor-element.elementor-element-a76e9d5 img{border-radius:15px 15px 15px 15px;}.elementor-41265 .elementor-element.elementor-element-e26b305 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2rem;font-weight:600;color:#00315A;}.elementor-41265 .elementor-element.elementor-element-9078186{font-family:"Inter", Sans-serif;font-size:0.9rem;font-weight:500;color:#828282;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-41265 .elementor-element.elementor-element-45cc250{--width:23%;}.elementor-41265 .elementor-element.elementor-element-a5bdf6f{--width:23%;}.elementor-41265 .elementor-element.elementor-element-6c23ab4{--width:23%;}.elementor-41265 .elementor-element.elementor-element-7e03e02{--width:23%;}.elementor-41265 .elementor-element.elementor-element-83db5bc{--width:23%;}.elementor-41265 .elementor-element.elementor-element-54c1585{--width:23%;}.elementor-41265 .elementor-element.elementor-element-d58be02{--width:23%;}.elementor-41265 .elementor-element.elementor-element-8defc1c{--width:23%;}.elementor-41265 .elementor-element.elementor-element-9f17565{--width:23%;}.elementor-41265 .elementor-element.elementor-element-7cff627{--width:23%;}.elementor-41265 .elementor-element.elementor-element-56408d0{--width:23%;}.elementor-41265 .elementor-element.elementor-element-a056a7b{--width:23%;}.elementor-41265 .elementor-element.elementor-element-59f927c{--width:23%;}.elementor-41265 .elementor-element.elementor-element-0b588f8{--width:23%;}.elementor-41265 .elementor-element.elementor-element-7153955{--width:23%;}}/* Start custom CSS for image, class: .elementor-element-e935b8c *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-e935b8c {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-e935b8c img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1a513c9 */.elementor-41265 .elementor-element.elementor-element-1a513c9 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-45cc250 */.elementor-41265 .elementor-element.elementor-element-45cc250 {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-99c54dc *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-99c54dc {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-99c54dc img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-dbe8bc6 */.elementor-41265 .elementor-element.elementor-element-dbe8bc6 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5bdf6f */.elementor-41265 .elementor-element.elementor-element-a5bdf6f {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5b3553 *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-d5b3553 {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-d5b3553 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-b6ebc9c */.elementor-41265 .elementor-element.elementor-element-b6ebc9c a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c23ab4 */.elementor-41265 .elementor-element.elementor-element-6c23ab4 {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a6849d7 *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-a6849d7 {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-a6849d7 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cac9abf */.elementor-41265 .elementor-element.elementor-element-cac9abf a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e03e02 */.elementor-41265 .elementor-element.elementor-element-7e03e02 {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d5bf592 *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-d5bf592 {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-d5bf592 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-fbd617c */.elementor-41265 .elementor-element.elementor-element-fbd617c a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-83db5bc */.elementor-41265 .elementor-element.elementor-element-83db5bc {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a791f1d *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-a791f1d {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-a791f1d img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8caa26 */.elementor-41265 .elementor-element.elementor-element-c8caa26 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-54c1585 */.elementor-41265 .elementor-element.elementor-element-54c1585 {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0fe929 *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-e0fe929 {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-e0fe929 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e2240e7 */.elementor-41265 .elementor-element.elementor-element-e2240e7 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d58be02 */.elementor-41265 .elementor-element.elementor-element-d58be02 {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-74cda8e *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-74cda8e {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-74cda8e img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3693865 */.elementor-41265 .elementor-element.elementor-element-3693865 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8defc1c */.elementor-41265 .elementor-element.elementor-element-8defc1c {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-cc65ec0 *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-cc65ec0 {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-cc65ec0 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-644c412 */.elementor-41265 .elementor-element.elementor-element-644c412 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9f17565 */.elementor-41265 .elementor-element.elementor-element-9f17565 {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fc6534b *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-fc6534b {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-fc6534b img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6749dc5 */.elementor-41265 .elementor-element.elementor-element-6749dc5 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cff627 */.elementor-41265 .elementor-element.elementor-element-7cff627 {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5f6bf35 *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-5f6bf35 {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-5f6bf35 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-82e8804 */.elementor-41265 .elementor-element.elementor-element-82e8804 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56408d0 */.elementor-41265 .elementor-element.elementor-element-56408d0 {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-5d687fb *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-5d687fb {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-5d687fb img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2fc683f */.elementor-41265 .elementor-element.elementor-element-2fc683f a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a056a7b */.elementor-41265 .elementor-element.elementor-element-a056a7b {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4e190e1 *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-4e190e1 {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-4e190e1 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-edbc0f5 */.elementor-41265 .elementor-element.elementor-element-edbc0f5 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59f927c */.elementor-41265 .elementor-element.elementor-element-59f927c {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c79ce8 *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-7c79ce8 {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-7c79ce8 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e814278 */.elementor-41265 .elementor-element.elementor-element-e814278 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0b588f8 */.elementor-41265 .elementor-element.elementor-element-0b588f8 {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a76e9d5 *//* Fix image aspect ratio - all same size */
.elementor-41265 .elementor-element.elementor-element-a76e9d5 {
  display: block;
  overflow: hidden;
  aspect-ratio: 3/2 ;  /* or try 4/3 depending on your preference */
}

.elementor-41265 .elementor-element.elementor-element-a76e9d5 img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e26b305 */.elementor-41265 .elementor-element.elementor-element-e26b305 a {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7153955 */.elementor-41265 .elementor-element.elementor-element-7153955 {
  border: 1px solid transparent !important;
  background:
    linear-gradient(#FAFAF6, #FAFAF6) padding-box,
    linear-gradient(135deg, #00315A, #0077b6, #00B4D8) border-box !important;
  border-radius: 12px;
}/* End custom CSS */