.elementor-15374 .elementor-element.elementor-element-da8dd53{margin-top:20px;margin-bottom:20px;}.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-15374 .elementor-element.elementor-element-4c8bbb0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;line-height:72px;color:#24252C;}.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-15374 .elementor-element.elementor-element-5c52a01 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15374 .elementor-element.elementor-element-5c52a01{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;line-height:36px;color:#576274;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-15374 .elementor-element.elementor-element-11f1e7c .elementor-button{background-color:#367EFF;font-family:"Roboto", Sans-serif;font-weight:500;line-height:13px;letter-spacing:0.6px;word-spacing:3px;box-shadow:0px 0px 2px 1px rgba(0,0,0,0.5);transition-duration:0.2s;border-radius:35px 35px 35px 35px;padding:20px 20px 20px 20px;}.elementor-15374 .elementor-element.elementor-element-11f1e7c > .elementor-widget-container{margin:0px 0px 0px 0px;transition:background 0.6s;border-radius:-7px -7px -7px -7px;}.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-15374 .elementor-element.elementor-element-71fbd81 > .elementor-widget-container{border-radius:11px 11px 11px 11px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-15374 .elementor-element.elementor-element-71fbd81 img{opacity:1;border-radius:0px 0px 0px 0px;box-shadow:0px 0px 31px 0px rgba(0,0,0,0.5);}.elementor-15374 .elementor-element.elementor-element-0b55545 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;line-height:72px;color:#21252C;}.elementor-15374 .elementor-element.elementor-element-52d5bbd{text-align:left;}.elementor-15374 .elementor-element.elementor-element-52d5bbd .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:45px;color:#424A58;}.elementor-15374 .elementor-element.elementor-element-9e9c83f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15374 .elementor-element.elementor-element-9e9c83f{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;line-height:30px;color:#748298;}.elementor-15374 .elementor-element.elementor-element-d9c0e3a{text-align:left;font-family:"Open Sans", Sans-serif;font-weight:500;line-height:43px;color:#748298;}.elementor-15374 .elementor-element.elementor-element-d9c0e3a p{margin-bottom:0px;}.elementor-15374 .elementor-element.elementor-element-6fdee0f{text-align:left;font-family:"Open Sans", Sans-serif;font-weight:500;line-height:43px;color:#748298;}.elementor-15374 .elementor-element.elementor-element-6fdee0f p{margin-bottom:0px;}.elementor-15374 .elementor-element.elementor-element-de13861{text-align:left;font-family:"Open Sans", Sans-serif;font-weight:500;line-height:43px;color:#748298;}.elementor-15374 .elementor-element.elementor-element-de13861 p{margin-bottom:0px;}.elementor-15374 .elementor-element.elementor-element-87b2653{text-align:left;font-family:"Open Sans", Sans-serif;font-weight:500;line-height:43px;color:#748298;}.elementor-15374 .elementor-element.elementor-element-87b2653 p{margin-bottom:0px;}.elementor-15374 .elementor-element.elementor-element-61c8cbf.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15374 .elementor-element.elementor-element-61c8cbf > .elementor-element-populated{text-align:right;}.elementor-15374 .elementor-element.elementor-element-226d4bc{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;text-align:center;}.elementor-15374 .elementor-element.elementor-element-226d4bc img{width:100%;height:300px;border-radius:20px 20px 20px 20px;}.elementor-15374 .elementor-element.elementor-element-c04b3b2 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;line-height:72px;color:#21252C;}.elementor-15374 .elementor-element.elementor-element-235fdd0{text-align:left;}.elementor-15374 .elementor-element.elementor-element-235fdd0 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:45px;color:#424A58;}.elementor-15374 .elementor-element.elementor-element-ee594cd > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15374 .elementor-element.elementor-element-ee594cd{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;line-height:30px;color:#748298;}.elementor-15374 .elementor-element.elementor-element-c95799e{width:auto;max-width:auto;text-align:left;}.elementor-15374 .elementor-element.elementor-element-c95799e > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-15374 .elementor-element.elementor-element-9ecf4d0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-15374 .elementor-element.elementor-element-9ecf4d0{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:43px;color:#424A58;}.elementor-15374 .elementor-element.elementor-element-9ecf4d0 p{margin-bottom:0px;}.elementor-15374 .elementor-element.elementor-element-4e51fdc > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-15374 .elementor-element.elementor-element-4e51fdc{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:29px;color:#748298;}.elementor-15374 .elementor-element.elementor-element-4e51fdc p{margin-bottom:0px;}.elementor-15374 .elementor-element.elementor-element-8e973d0{width:auto;max-width:auto;text-align:left;}.elementor-15374 .elementor-element.elementor-element-8e973d0 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-15374 .elementor-element.elementor-element-d0f80e4 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-15374 .elementor-element.elementor-element-d0f80e4{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:43px;color:#424A58;}.elementor-15374 .elementor-element.elementor-element-d0f80e4 p{margin-bottom:0px;}.elementor-15374 .elementor-element.elementor-element-ce2ac6c > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-15374 .elementor-element.elementor-element-ce2ac6c{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:29px;color:#748298;}.elementor-15374 .elementor-element.elementor-element-ce2ac6c p{margin-bottom:0px;}.elementor-15374 .elementor-element.elementor-element-b7b04e4.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15374 .elementor-element.elementor-element-1e88748{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-15374 .elementor-element.elementor-element-1e88748 img{width:100%;height:300px;border-radius:20px 20px 20px 20px;}.elementor-15374 .elementor-element.elementor-element-274e7f9 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:45px;font-weight:700;line-height:72px;color:#21252C;}.elementor-15374 .elementor-element.elementor-element-ea1c094{text-align:left;}.elementor-15374 .elementor-element.elementor-element-ea1c094 .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;line-height:45px;color:#424A58;}.elementor-15374 .elementor-element.elementor-element-d4f8be1 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-15374 .elementor-element.elementor-element-d4f8be1{font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:500;line-height:30px;color:#748298;}.elementor-15374 .elementor-element.elementor-element-85f2062{width:auto;max-width:auto;text-align:left;}.elementor-15374 .elementor-element.elementor-element-85f2062 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-15374 .elementor-element.elementor-element-237aabe > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-15374 .elementor-element.elementor-element-237aabe{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:43px;color:#424A58;}.elementor-15374 .elementor-element.elementor-element-237aabe p{margin-bottom:0px;}.elementor-15374 .elementor-element.elementor-element-5061504 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-15374 .elementor-element.elementor-element-5061504{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:29px;color:#748298;}.elementor-15374 .elementor-element.elementor-element-5061504 p{margin-bottom:0px;}.elementor-15374 .elementor-element.elementor-element-bfe76f5{width:auto;max-width:auto;text-align:left;}.elementor-15374 .elementor-element.elementor-element-bfe76f5 > .elementor-widget-container{margin:18px 0px 0px 0px;}.elementor-15374 .elementor-element.elementor-element-a4b3476 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-15374 .elementor-element.elementor-element-a4b3476{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:700;line-height:43px;color:#424A58;}.elementor-15374 .elementor-element.elementor-element-a4b3476 p{margin-bottom:0px;}.elementor-15374 .elementor-element.elementor-element-04572c1 > .elementor-widget-container{margin:-15px 0px 0px 0px;}.elementor-15374 .elementor-element.elementor-element-04572c1{text-align:left;font-family:"Open Sans", Sans-serif;font-size:16px;font-weight:500;line-height:29px;color:#748298;}.elementor-15374 .elementor-element.elementor-element-04572c1 p{margin-bottom:0px;}.elementor-15374 .elementor-element.elementor-element-186f4a6.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-15374 .elementor-element.elementor-element-7db6af4{width:var( --container-widget-width, 75% );max-width:75%;--container-widget-width:75%;--container-widget-flex-grow:0;}.elementor-15374 .elementor-element.elementor-element-7db6af4 img{width:100%;height:300px;border-radius:20px 20px 20px 20px;}.elementor-15374 .elementor-element.elementor-element-8dcab6f > .elementor-element-populated, .elementor-15374 .elementor-element.elementor-element-8dcab6f > .elementor-element-populated > .elementor-background-overlay, .elementor-15374 .elementor-element.elementor-element-8dcab6f > .elementor-background-slideshow{border-radius:3px 3px 3px 3px;}.elementor-15374 .elementor-element.elementor-element-4a46f4f{text-align:center;}.elementor-15374 .elementor-element.elementor-element-4a46f4f .elementor-heading-title{font-family:"Open Sans", Sans-serif;font-size:32px;font-weight:600;color:#000608;}.elementor-15374 .elementor-element.elementor-element-d2294a4{text-align:center;font-family:"Open Sans", Sans-serif;font-weight:600;color:#7A7A7A;}.elementor-15374 .elementor-element.elementor-element-8bfabd8{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-15374 .elementor-element.elementor-element-8bfabd8 > .elementor-widget-container{border-radius:10px 10px 10px 10px;box-shadow:0px 0px 10px 0px rgba(236.86727646031963, 241.01748962402345, 236.3543283488065, 0.99);}.elementor-15374 .elementor-element.elementor-element-8bfabd8 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-15374 .elementor-element.elementor-element-8bfabd8 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#000000FA;}.elementor-15374 .elementor-element.elementor-element-8bfabd8 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-15374 .elementor-element.elementor-element-8bfabd8 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#000000FA;}.elementor-15374 .elementor-element.elementor-element-8bfabd8 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:solid;border-width:8px 8px 8px 8px;border-color:#F5F1F1;border-radius:15px 15px 15px 15px;}body.elementor-page-15374:not(.elementor-motion-effects-element-type-background), body.elementor-page-15374 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}@media(min-width:768px){.elementor-15374 .elementor-element.elementor-element-b46f5af{width:37.543%;}.elementor-15374 .elementor-element.elementor-element-db9a6b8{width:62.457%;}.elementor-15374 .elementor-element.elementor-element-411376e{width:12.545%;}.elementor-15374 .elementor-element.elementor-element-d049fad{width:87.455%;}.elementor-15374 .elementor-element.elementor-element-5fd4f51{width:12.545%;}.elementor-15374 .elementor-element.elementor-element-78ea3d5{width:87.455%;}.elementor-15374 .elementor-element.elementor-element-32d9c3a{width:12.545%;}.elementor-15374 .elementor-element.elementor-element-54f035c{width:87.455%;}.elementor-15374 .elementor-element.elementor-element-0b38069{width:12.545%;}.elementor-15374 .elementor-element.elementor-element-aec2c63{width:87.455%;}.elementor-15374 .elementor-element.elementor-element-8dcab6f{width:100%;}}/* Start custom CSS for image-carousel, class: .elementor-element-8bfabd8 */.elementor-15374 .elementor-element.elementor-element-8bfabd8 .elementor-swiper-button {
  background-color: #FAF6F6; /* Change as needed */
  color: #fff;             /* Arrow color */
  width: 30px;
  height: 30px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  font-size: 16px;
  transition: background 0.3s;
}

.elementor-15374 .elementor-element.elementor-element-8bfabd8 .elementor-swiper-button:hover {
  background-color: #444; /* Hover color */
}/* End custom CSS */