.elementor-2761 .elementor-element.elementor-element-308ff51e:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-2761 .elementor-element.elementor-element-308ff51e > .elementor-element-populated, .elementor-2761 .elementor-element.elementor-element-308ff51e > .elementor-element-populated > .elementor-background-overlay, .elementor-2761 .elementor-element.elementor-element-308ff51e > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-308ff51e > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-53842ebf .crumina-heading{text-align:align-left;}.elementor-2761 .elementor-element.elementor-element-53842ebf .heading-title{color:#2F2C2C;}.elementor-bc-flex-widget .elementor-2761 .elementor-element.elementor-element-6fb93876.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2761 .elementor-element.elementor-element-6fb93876.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2761 .elementor-element.elementor-element-6feae45 img{border-radius:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-3458da7:not(.elementor-motion-effects-element-type-background), .elementor-2761 .elementor-element.elementor-element-3458da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F9;}.elementor-2761 .elementor-element.elementor-element-3458da7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2761 .elementor-element.elementor-element-3458da7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2761 .elementor-element.elementor-element-6fb11ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2761 .elementor-element.elementor-element-6fb11ee.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2761 .elementor-element.elementor-element-b11d723:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-2761 .elementor-element.elementor-element-b11d723 > .elementor-element-populated, .elementor-2761 .elementor-element.elementor-element-b11d723 > .elementor-element-populated > .elementor-background-overlay, .elementor-2761 .elementor-element.elementor-element-b11d723 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-b11d723 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-a92a005 .crumina-heading{text-align:align-left;}.elementor-2761 .elementor-element.elementor-element-a92a005 .heading-title{font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-a92a005 .heading-text{font-size:18px;}.elementor-2761 .elementor-element.elementor-element-43f76777:not(.elementor-motion-effects-element-type-background), .elementor-2761 .elementor-element.elementor-element-43f76777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCB03B;}.elementor-2761 .elementor-element.elementor-element-43f76777:hover{background-image:url("https://jhbautomations.com/wp-content/uploads/2025/11/18777126_6005990-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2761 .elementor-element.elementor-element-43f76777{transition:background 1.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2761 .elementor-element.elementor-element-43f76777 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2761 .elementor-element.elementor-element-1a5407ec .crumina-heading{text-align:center;}.elementor-2761 .elementor-element.elementor-element-1a5407ec .heading-title{font-size:48px;font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-1a5407ec .heading-text{color:#FFFFFF;opacity:1;}.elementor-2761 .elementor-element.elementor-element-1a5407ec .heading-decoration{color:#FCD846;}.elementor-2761 .elementor-element.elementor-element-1a5407ec .heading-decoration svg{fill:#FCD846;}.elementor-2761 .elementor-element.elementor-element-353899bb .info-box-title{font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-353899bb .info-box-text{color:#FFFFFF;}.elementor-2761 .elementor-element.elementor-element-353899bb .info-box-image, .elementor-2761 .elementor-element.elementor-element-353899bb .info-box-image img{width:93px;}.elementor-2761 .elementor-element.elementor-element-45dea031 .info-box-title{font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-45dea031 .info-box-text{color:#FFFFFF;}.elementor-2761 .elementor-element.elementor-element-45dea031 .info-box-image, .elementor-2761 .elementor-element.elementor-element-45dea031 .info-box-image img{width:92px;}.elementor-2761 .elementor-element.elementor-element-1192e224 .info-box-title{font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-1192e224 .info-box-text{color:#FFFFFF;}.elementor-2761 .elementor-element.elementor-element-1192e224 .info-box-image, .elementor-2761 .elementor-element.elementor-element-1192e224 .info-box-image img{width:92px;}.elementor-2761 .elementor-element.elementor-element-724c910 .info-box-title{font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-724c910 .info-box-text{color:#FFFFFF;}.elementor-2761 .elementor-element.elementor-element-724c910 .info-box-image, .elementor-2761 .elementor-element.elementor-element-724c910 .info-box-image img{width:93px;}.elementor-2761 .elementor-element.elementor-element-c53f0d5 .info-box-title{font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-c53f0d5 .info-box-text{color:#FFFFFF;}.elementor-2761 .elementor-element.elementor-element-c53f0d5 .info-box-image, .elementor-2761 .elementor-element.elementor-element-c53f0d5 .info-box-image img{width:92px;}.elementor-2761 .elementor-element.elementor-element-31baf800:not(.elementor-motion-effects-element-type-background), .elementor-2761 .elementor-element.elementor-element-31baf800 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F9;}.elementor-2761 .elementor-element.elementor-element-31baf800{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:50px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2761 .elementor-element.elementor-element-31baf800 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2761 .elementor-element.elementor-element-49a22f8b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2761 .elementor-element.elementor-element-49a22f8b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2761 .elementor-element.elementor-element-3d66036c:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-bc-flex-widget .elementor-2761 .elementor-element.elementor-element-3d66036c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2761 .elementor-element.elementor-element-3d66036c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2761 .elementor-element.elementor-element-3d66036c > .elementor-element-populated, .elementor-2761 .elementor-element.elementor-element-3d66036c > .elementor-element-populated > .elementor-background-overlay, .elementor-2761 .elementor-element.elementor-element-3d66036c > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-3d66036c > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-4f9daf59 .crumina-heading{text-align:align-left;}.elementor-2761 .elementor-element.elementor-element-4f9daf59 .heading-title{font-size:48px;font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-3d5823c8{margin-top:50px;margin-bottom:0px;}.elementor-2761 .elementor-element.elementor-element-6f02bbd6:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-2761 .elementor-element.elementor-element-6f02bbd6 > .elementor-element-populated, .elementor-2761 .elementor-element.elementor-element-6f02bbd6 > .elementor-element-populated > .elementor-background-overlay, .elementor-2761 .elementor-element.elementor-element-6f02bbd6 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-6f02bbd6 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-473d206 > .elementor-element-populated, .elementor-2761 .elementor-element.elementor-element-473d206 > .elementor-element-populated > .elementor-background-overlay, .elementor-2761 .elementor-element.elementor-element-473d206 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-5b018e17 .info-box-title{font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-5b018e17 .info-box-image, .elementor-2761 .elementor-element.elementor-element-5b018e17 .info-box-image img{width:70px;}.elementor-2761 .elementor-element.elementor-element-55c1c6ab:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-bc-flex-widget .elementor-2761 .elementor-element.elementor-element-55c1c6ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2761 .elementor-element.elementor-element-55c1c6ab.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2761 .elementor-element.elementor-element-55c1c6ab > .elementor-element-populated, .elementor-2761 .elementor-element.elementor-element-55c1c6ab > .elementor-element-populated > .elementor-background-overlay, .elementor-2761 .elementor-element.elementor-element-55c1c6ab > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-55c1c6ab > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-1492a87 .info-box-title{font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-1492a87 .info-box-image, .elementor-2761 .elementor-element.elementor-element-1492a87 .info-box-image img{width:70px;}.elementor-2761 .elementor-element.elementor-element-3f4f3386 .crumina-heading{text-align:center;}.elementor-2761 .elementor-element.elementor-element-3f4f3386 .heading-title{color:#1C5276;font-size:48px;font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-3f4f3386 .heading-text{color:#1C5276;font-size:18px;}.elementor-2761 .elementor-element.elementor-element-4f8f963d:hover .elementor-widget-container{background-color:#1C5276;}.elementor-2761 .elementor-element.elementor-element-4f8f963d > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-4f8f963d .info-box-image, .elementor-2761 .elementor-element.elementor-element-4f8f963d .info-box-image img{width:70px;}.elementor-2761 .elementor-element.elementor-element-4f8f963d .info-box-image{height:70px;}.elementor-2761 .elementor-element.elementor-element-4f8f963d .info-box-image i{color:#FFCD2E;}.elementor-2761 .elementor-element.elementor-element-1a0550ca:hover .elementor-widget-container{background-color:#1C5276;}.elementor-2761 .elementor-element.elementor-element-1a0550ca > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-1a0550ca .info-box-image, .elementor-2761 .elementor-element.elementor-element-1a0550ca .info-box-image img{width:70px;}.elementor-2761 .elementor-element.elementor-element-1a0550ca .info-box-image{height:70px;}.elementor-2761 .elementor-element.elementor-element-1a0550ca .info-box-image i{color:#FFCD2E;}.elementor-2761 .elementor-element.elementor-element-7ebeda3f:hover .elementor-widget-container{background-color:#1C5276;}.elementor-2761 .elementor-element.elementor-element-7ebeda3f > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-7ebeda3f .info-box-image, .elementor-2761 .elementor-element.elementor-element-7ebeda3f .info-box-image img{width:70px;}.elementor-2761 .elementor-element.elementor-element-7ebeda3f .info-box-image{height:70px;}.elementor-2761 .elementor-element.elementor-element-7ebeda3f .info-box-image i{color:#FFCD2E;}.elementor-2761 .elementor-element.elementor-element-4d1c4511:hover .elementor-widget-container{background-color:#1C5276;}.elementor-2761 .elementor-element.elementor-element-4d1c4511 > .elementor-widget-container{padding:20px 20px 20px 20px;border-radius:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-4d1c4511 .info-box-image, .elementor-2761 .elementor-element.elementor-element-4d1c4511 .info-box-image img{width:70px;}.elementor-2761 .elementor-element.elementor-element-4d1c4511 .info-box-image{height:70px;}.elementor-2761 .elementor-element.elementor-element-4d1c4511 .info-box-image i{color:#FFCD2E;}.elementor-2761 .elementor-element.elementor-element-6ec9dc38:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-2761 .elementor-element.elementor-element-6ec9dc38 > .elementor-element-populated, .elementor-2761 .elementor-element.elementor-element-6ec9dc38 > .elementor-element-populated > .elementor-background-overlay, .elementor-2761 .elementor-element.elementor-element-6ec9dc38 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-6ec9dc38 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-2a39a9ac .crumina-heading{text-align:align-left;}.elementor-2761 .elementor-element.elementor-element-2a39a9ac .heading-title{font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-1e1a0a70 .crumina-heading{text-align:align-left;}.elementor-2761 .elementor-element.elementor-element-1e1a0a70 .heading-title{color:#2F2C2C;}.elementor-2761 .elementor-element.elementor-element-1e1a0a70 .heading-text{font-size:18px;}.elementor-bc-flex-widget .elementor-2761 .elementor-element.elementor-element-14ced6b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2761 .elementor-element.elementor-element-14ced6b7.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2761 .elementor-element.elementor-element-872f427{--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:56px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2761 .elementor-element.elementor-element-fe7ee0c .e-gallery-item:hover .elementor-gallery-item__overlay, .elementor-2761 .elementor-element.elementor-element-fe7ee0c .e-gallery-item:focus .elementor-gallery-item__overlay{background-color:rgba(0,0,0,0.5);}.elementor-2761 .elementor-element.elementor-element-fe7ee0c{--image-border-radius:27px;--image-transition-duration:800ms;--overlay-transition-duration:800ms;--content-text-align:center;--content-padding:20px;--content-transition-duration:800ms;--content-transition-delay:800ms;}.elementor-2761 .elementor-element.elementor-element-db42340{--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:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2761 .elementor-element.elementor-element-cfb6b10 .elementor-repeater-item-4d1ff69 .swiper-slide-bg{background-image:url(https://jhbautomations.com/wp-content/uploads/2025/09/Marketing-Automation-8.png);background-size:contain;}.elementor-2761 .elementor-element.elementor-element-cfb6b10 .elementor-repeater-item-5060a9a .swiper-slide-bg{background-image:url(https://jhbautomations.com/wp-content/uploads/2025/09/Marketing-Automation-9-min.png);background-size:contain;}.elementor-2761 .elementor-element.elementor-element-cfb6b10 .elementor-repeater-item-7ec944c .swiper-slide-bg{background-image:url(https://jhbautomations.com/wp-content/uploads/2025/09/Marketing-Automation-10.png);background-size:contain;}.elementor-2761 .elementor-element.elementor-element-cfb6b10 .swiper-slide{transition-duration:calc(2000ms*1.2);height:300px;}.elementor-2761 .elementor-element.elementor-element-cfb6b10 .swiper-slide-contents{max-width:66%;}.elementor-2761 .elementor-element.elementor-element-cfb6b10 .swiper-slide-inner{text-align:center;}.elementor-2761 .elementor-element.elementor-element-cfb6b10 .elementor-slide-heading{color:#FFCD2E;font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-a9361d7{margin-top:25px;margin-bottom:0px;}.elementor-2761 .elementor-element.elementor-element-817cee1 .crumina-heading{text-align:center;}.elementor-2761 .elementor-element.elementor-element-817cee1 .heading-title{color:#1C5276;font-size:48px;font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-817cee1 .heading-text{color:#1C5276;}.elementor-2761 .elementor-element.elementor-element-731bcf4:not(.elementor-motion-effects-element-type-background), .elementor-2761 .elementor-element.elementor-element-731bcf4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCB03B;}.elementor-2761 .elementor-element.elementor-element-731bcf4:hover{background-image:url("https://jhbautomations.com/wp-content/uploads/2025/11/18954499_6057485-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2761 .elementor-element.elementor-element-731bcf4{transition:background 1.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2761 .elementor-element.elementor-element-731bcf4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2761 .elementor-element.elementor-element-1b6a3b7 .crumina-heading{text-align:center;}.elementor-2761 .elementor-element.elementor-element-1b6a3b7 .heading-title{font-size:48px;font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-1b6a3b7 .heading-text{color:#FFFFFF;opacity:1;}.elementor-2761 .elementor-element.elementor-element-1b6a3b7 .heading-decoration{color:#FCD846;}.elementor-2761 .elementor-element.elementor-element-1b6a3b7 .heading-decoration svg{fill:#FCD846;}.elementor-2761 .elementor-element.elementor-element-addb828 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2761 .elementor-element.elementor-element-addb828 .info-box-title{font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-addb828 .info-box-text{color:#FFFFFF;}.elementor-2761 .elementor-element.elementor-element-addb828 .info-box-image, .elementor-2761 .elementor-element.elementor-element-addb828 .info-box-image img{width:135px;}.elementor-2761 .elementor-element.elementor-element-0b1c825 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2761 .elementor-element.elementor-element-0b1c825 .info-box-title{font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-0b1c825 .info-box-text{color:#FFFFFF;}.elementor-2761 .elementor-element.elementor-element-0b1c825 .info-box-image, .elementor-2761 .elementor-element.elementor-element-0b1c825 .info-box-image img{width:135px;}.elementor-2761 .elementor-element.elementor-element-3a8fa70 > .elementor-widget-container{padding:10px 10px 10px 10px;}.elementor-2761 .elementor-element.elementor-element-3a8fa70 .info-box-title{font-weight:bold;}.elementor-2761 .elementor-element.elementor-element-3a8fa70 .info-box-text{color:#FFFFFF;}.elementor-2761 .elementor-element.elementor-element-3a8fa70 .info-box-image, .elementor-2761 .elementor-element.elementor-element-3a8fa70 .info-box-image img{width:92px;}@media(min-width:768px){.elementor-2761 .elementor-element.elementor-element-6fb11ee{width:55%;}.elementor-2761 .elementor-element.elementor-element-b11d723{width:45%;}.elementor-2761 .elementor-element.elementor-element-6acc5175{width:54.083%;}.elementor-2761 .elementor-element.elementor-element-14ced6b7{width:45.917%;}}@media(max-width:1024px){.elementor-2761 .elementor-element.elementor-element-56ee11e5{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-3458da7{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-31baf800{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-3d5823c8{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-3f4f3386 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-3f5ca00e{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-872f427{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-2761 .elementor-element.elementor-element-a9361d7{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-2761 .elementor-element.elementor-element-6fb93876 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2761 .elementor-element.elementor-element-3458da7{margin-top:10px;margin-bottom:0px;padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-b11d723 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2761 .elementor-element.elementor-element-31baf800{padding:20px 20px 20px 20px;}.elementor-2761 .elementor-element.elementor-element-14ced6b7 > .elementor-element-populated{margin:20px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for column, class: .elementor-element-308ff51e */.elementor-2761 .elementor-element.elementor-element-308ff51e *,h2 {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-308ff51e:hover *,h2 {
    color: #FFFFFF;
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-b11d723 */.elementor-2761 .elementor-element.elementor-element-b11d723 *,h2,p {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-b11d723:hover *,h2,p {
    color: #FFFFFF;
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-43f76777 */.elementor-2761 .elementor-element.elementor-element-43f76777 *,h2 {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-43f76777:hover *,h2 {
    color: #FFFFFF;
    fill: #FFFFFF;
}
.elementor-2761 .elementor-element.elementor-element-43f76777 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-43f76777:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d66036c */.elementor-2761 .elementor-element.elementor-element-3d66036c *,h2,p {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-3d66036c:hover *,h2,p {
    color: #FFFFFF;
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6f02bbd6 */.elementor-2761 .elementor-element.elementor-element-6f02bbd6 * {
    color: #1C5276;
    transition: color 0.3s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-6f02bbd6:hover * {
    color: white;
}
.elementor-2761 .elementor-element.elementor-element-6f02bbd6 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-6f02bbd6:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-55c1c6ab */.elementor-2761 .elementor-element.elementor-element-55c1c6ab * {
    color: #1C5276;
    transition: color 0.3s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-55c1c6ab:hover * {
    color: white;
}
.elementor-2761 .elementor-element.elementor-element-55c1c6ab img {
    transition: filter 0.15s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-55c1c6ab:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for seosight_title, class: .elementor-element-3f4f3386 */.elementor-2761 .elementor-element.elementor-element-3f4f3386 {
    overflow: hidden;
}

.elementor-2761 .elementor-element.elementor-element-3f4f3386 * {
    transition: transform 0.3s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-3f4f3386:hover * {
    transform: scale(1.009); /* slight zoom */
}/* End custom CSS */
/* Start custom CSS for seosight_info_box, class: .elementor-element-4f8f963d */.elementor-2761 .elementor-element.elementor-element-4f8f963d *,h2,p {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.5s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-4f8f963d:hover *,h2,p {
    color: #FFFFFF;
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for seosight_info_box, class: .elementor-element-1a0550ca */.elementor-2761 .elementor-element.elementor-element-1a0550ca *,h2,p {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.5s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-1a0550ca:hover *,h2,p {
    color: #FFFFFF;
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for seosight_info_box, class: .elementor-element-7ebeda3f */.elementor-2761 .elementor-element.elementor-element-7ebeda3f *,h2,p {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.5s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-7ebeda3f:hover *,h2,p {
    color: #FFFFFF;
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for seosight_info_box, class: .elementor-element-4d1c4511 */.elementor-2761 .elementor-element.elementor-element-4d1c4511 *,h2,p {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.5s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-4d1c4511:hover *,h2,p {
    color: #FFFFFF;
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6ec9dc38 */.elementor-2761 .elementor-element.elementor-element-6ec9dc38 * {
    color: #1C5276;
    transition: color 0.3s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-6ec9dc38:hover * {
    color: white;
}
.elementor-2761 .elementor-element.elementor-element-6ec9dc38 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-6ec9dc38:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for gallery, class: .elementor-element-fe7ee0c */.elementor-2761 .elementor-element.elementor-element-fe7ee0c {
    overflow: hidden;
}

.elementor-2761 .elementor-element.elementor-element-fe7ee0c * {
    transition: transform 0.3s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-fe7ee0c:hover * {
    transform: scale(1.01); /* slight zoom */
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-cfb6b10 */.elementor-2761 .elementor-element.elementor-element-cfb6b10 {
    overflow: hidden;
}

.elementor-2761 .elementor-element.elementor-element-cfb6b10 * {
    transition: transform 0.3s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-cfb6b10:hover * {
    transform: scale(1.05); /* slight zoom */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-24db48a */.elementor-2761 .elementor-element.elementor-element-24db48a {
    overflow: hidden;
}

.elementor-2761 .elementor-element.elementor-element-24db48a * {
    transition: transform 0.3s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-24db48a:hover * {
    transform: scale(1.01); /* slight zoom */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-731bcf4 */.elementor-2761 .elementor-element.elementor-element-731bcf4 *,h2 {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-731bcf4:hover *,h2 {
    color: #FFFFFF;
    fill: #FFFFFF;
}
.elementor-2761 .elementor-element.elementor-element-731bcf4 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-2761 .elementor-element.elementor-element-731bcf4:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */