.elementor-9765 .elementor-element.elementor-element-85a4b76{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--z-index:1;}.elementor-9765 .elementor-element.elementor-element-09390ef{margin:100px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-9765 .elementor-element.elementor-element-09390ef .elementor-heading-title{font-family:"nexa-text", Sans-serif;font-size:50px;font-weight:700;line-height:65px;letter-spacing:0.05em;color:var( --e-global-color-text );}.elementor-9765 .elementor-element.elementor-element-0a3ca13{width:var( --container-widget-width, 692px );max-width:692px;--container-widget-width:692px;--container-widget-flex-grow:0;text-align:start;font-family:"nexa-text", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-a41c83c );}.elementor-9765 .elementor-element.elementor-element-8a9aa89{--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:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9765 .elementor-element.elementor-element-063b068{--image-border-radius:8px;--image-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-9765 .elementor-element.elementor-element-4d0dd4d{--display:flex;--min-height:30vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-9765 .elementor-element.elementor-element-b83d53f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:16px 16px 16px 16px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-9765 .elementor-element.elementor-element-b83d53f:not(.elementor-motion-effects-element-type-background), .elementor-9765 .elementor-element.elementor-element-b83d53f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-9765 .elementor-element.elementor-element-03acb69{text-align:start;}.elementor-9765 .elementor-element.elementor-element-03acb69 .elementor-heading-title{font-family:"nexa-text", Sans-serif;font-size:36px;font-weight:700;line-height:48px;letter-spacing:0em;color:var( --e-global-color-text );}.elementor-9765 .elementor-element.elementor-element-ffd0b51{text-align:center;font-family:"nexa-text", Sans-serif;font-size:18px;font-weight:400;line-height:24px;color:var( --e-global-color-a41c83c );}body.elementor-page-9765:not(.elementor-motion-effects-element-type-background), body.elementor-page-9765 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-226e8c4 ) 0%, var( --e-global-color-secondary ) 100%);}:root{--page-title-display:none;}@media(min-width:768px){.elementor-9765 .elementor-element.elementor-element-b83d53f{--width:75%;}}@media(max-width:767px){.elementor-9765 .elementor-element.elementor-element-85a4b76{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-9765 .elementor-element.elementor-element-09390ef{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-9765 .elementor-element.elementor-element-09390ef .elementor-heading-title{font-size:32px;line-height:48px;}.elementor-9765 .elementor-element.elementor-element-0a3ca13{font-size:16px;}.elementor-9765 .elementor-element.elementor-element-03acb69{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-9765 .elementor-element.elementor-element-03acb69 .elementor-heading-title{font-size:30px;line-height:48px;}.elementor-9765 .elementor-element.elementor-element-ffd0b51{font-size:16px;}}/* Start custom CSS for heading, class: .elementor-element-09390ef */.highlight-text {
  color: #006BF6; 
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-063b068 */.elementor-widget-gallery .e-gallery-image {
    background-size: contain !important;
    background-repeat: no-repeat;
    background-position: center center;
    background-color: #fff;
}

.elementor-lightbox .elementor-lightbox-image {
    border-radius: 8px !important;
    overflow: hidden;
}

/* Force Elementor lightbox arrow icon color */
.elementor-lightbox .elementor-swiper-button-next,
.elementor-lightbox .elementor-swiper-button-prev,
.elementor-lightbox .elementor-swiper-button-next *,
.elementor-lightbox .elementor-swiper-button-prev * {
    color: #01033E !important;
    fill: #01033E !important;
    stroke: #01033E !important;
}

.elementor-lightbox .elementor-swiper-button svg {
    background-color: #BDD6FF !important;
    border-radius: 50% !important;
    padding: 10px !important;
    width: 36px !important;
    height: 36px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a9aa89 */.elementor-9765 .elementor-element.elementor-element-8a9aa89{
  scroll-behavior: auto !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-03acb69 */.highlight-text {
  color: #006BF6; 
}/* End custom CSS */