.elementor-3379 .elementor-element.elementor-element-257e90b{--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:50px;--margin-left:50px;--margin-right:50px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3379 .elementor-element.elementor-element-ecb646c{text-align:center;}.elementor-3379 .elementor-element.elementor-element-ecb646c .elementor-heading-title{font-weight:bold;color:#1C5276;}.elementor-3379 .elementor-element.elementor-element-268d80e{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3379 .elementor-element.elementor-element-a6e9c67{--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;--background-transition:1s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3379 .elementor-element.elementor-element-a6e9c67:hover{background-color:#1C5276;}.elementor-3379 .elementor-element.elementor-element-3025717{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-6b91073 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-3379 .elementor-element.elementor-element-6b91073.elementor-element{--align-self:flex-end;}.elementor-3379 .elementor-element.elementor-element-62e13bc{--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;--justify-content:center;}.elementor-3379 .elementor-element.elementor-element-d532ad5 img{transition-duration:1s;border-radius:21px 21px 21px 21px;}.elementor-3379 .elementor-element.elementor-element-d532ad5{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-3dd0dc5{--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:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3379 .elementor-element.elementor-element-e3e5e7b{--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;--justify-content:center;--background-transition:1s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3379 .elementor-element.elementor-element-e3e5e7b:hover{background-color:#1C5276;}.elementor-3379 .elementor-element.elementor-element-347476c .elementor-heading-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-821f84b{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-6b541b6{--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;--justify-content:center;}.elementor-3379 .elementor-element.elementor-element-047e2aa img{transition-duration:1s;border-radius:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-047e2aa{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-e59a31c{--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;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3379 .elementor-element.elementor-element-55b7205{--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;--justify-content:center;}.elementor-3379 .elementor-element.elementor-element-55b7205.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-3379 .elementor-element.elementor-element-d9b8e2b img{transition-duration:1s;}.elementor-3379 .elementor-element.elementor-element-d9b8e2b{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-d32104c{--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;--justify-content:center;--background-transition:1s;--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3379 .elementor-element.elementor-element-d32104c:hover{background-color:#1C5276;}.elementor-3379 .elementor-element.elementor-element-257bec2 .elementor-heading-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-c543931{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-047fee6{--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:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-3379 .elementor-element.elementor-element-1f65d42{text-align:center;}.elementor-3379 .elementor-element.elementor-element-1f65d42 .elementor-heading-title{font-weight:bold;color:#1C5276;}.elementor-3379 .elementor-element.elementor-element-d316aab{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-6ea9806:not(.elementor-motion-effects-element-type-background), .elementor-3379 .elementor-element.elementor-element-6ea9806 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCB03B;}.elementor-3379 .elementor-element.elementor-element-6ea9806:hover{background-image:url("https://jhbautomations.com/wp-content/uploads/2025/12/hands-holding-smartphone-social-media-concept-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3379 .elementor-element.elementor-element-6ea9806 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3379 .elementor-element.elementor-element-6ea9806:hover > .elementor-background-overlay{background-color:#000000;opacity:0.5;}.elementor-3379 .elementor-element.elementor-element-6ea9806{transition:background 1.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3379 .elementor-element.elementor-element-fa53d05 .crumina-heading{text-align:center;}.elementor-3379 .elementor-element.elementor-element-fa53d05 .heading-title{font-size:48px;font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-fa53d05 .heading-text{color:#FFFFFF;opacity:1;}.elementor-3379 .elementor-element.elementor-element-fa53d05 .heading-decoration{color:#FCD846;}.elementor-3379 .elementor-element.elementor-element-fa53d05 .heading-decoration svg{fill:#FCD846;}.elementor-3379 .elementor-element.elementor-element-4543c9b .info-box-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-4543c9b .info-box-text{color:#FFFFFF;}.elementor-3379 .elementor-element.elementor-element-4543c9b .info-box-image i{font-size:90px;}.elementor-3379 .elementor-element.elementor-element-4543c9b .info-box-image img{height:90px;}.elementor-3379 .elementor-element.elementor-element-a2d604b .info-box-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-a2d604b .info-box-text{color:#FFFFFF;}.elementor-3379 .elementor-element.elementor-element-a2d604b .info-box-image i{font-size:90px;}.elementor-3379 .elementor-element.elementor-element-a2d604b .info-box-image img{height:90px;}.elementor-3379 .elementor-element.elementor-element-48ab844 .info-box-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-48ab844 .info-box-text{color:#FFFFFF;}.elementor-3379 .elementor-element.elementor-element-48ab844 .info-box-image i{font-size:90px;}.elementor-3379 .elementor-element.elementor-element-48ab844 .info-box-image img{height:90px;}.elementor-3379 .elementor-element.elementor-element-427464d .info-box-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-427464d .info-box-text{color:#FFFFFF;}.elementor-3379 .elementor-element.elementor-element-427464d .info-box-image i{font-size:90px;}.elementor-3379 .elementor-element.elementor-element-427464d .info-box-image img{height:90px;}.elementor-3379 .elementor-element.elementor-element-bcd6f51 .info-box-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-bcd6f51 .info-box-text{color:#FFFFFF;}.elementor-3379 .elementor-element.elementor-element-bcd6f51 .info-box-image i{font-size:90px;}.elementor-3379 .elementor-element.elementor-element-bcd6f51 .info-box-image img{height:90px;}.elementor-3379 .elementor-element.elementor-element-dbcb647:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-3379 .elementor-element.elementor-element-dbcb647 > .elementor-element-populated, .elementor-3379 .elementor-element.elementor-element-dbcb647 > .elementor-element-populated > .elementor-background-overlay, .elementor-3379 .elementor-element.elementor-element-dbcb647 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-dbcb647 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-b780ac0 .info-box-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-b780ac0 .info-box-image, .elementor-3379 .elementor-element.elementor-element-b780ac0 .info-box-image img{width:70px;}.elementor-3379 .elementor-element.elementor-element-b780ac0 > .elementor-widget-container{border-radius:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-7dc0722:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-3379 .elementor-element.elementor-element-7dc0722 > .elementor-element-populated, .elementor-3379 .elementor-element.elementor-element-7dc0722 > .elementor-element-populated > .elementor-background-overlay, .elementor-3379 .elementor-element.elementor-element-7dc0722 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-7dc0722 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-42ef6f1 .info-box-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-42ef6f1 .info-box-image, .elementor-3379 .elementor-element.elementor-element-42ef6f1 .info-box-image img{width:70px;}.elementor-3379 .elementor-element.elementor-element-56cc2c0:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-3379 .elementor-element.elementor-element-56cc2c0 > .elementor-element-populated, .elementor-3379 .elementor-element.elementor-element-56cc2c0 > .elementor-element-populated > .elementor-background-overlay, .elementor-3379 .elementor-element.elementor-element-56cc2c0 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-56cc2c0 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-935179a .info-box-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-935179a .info-box-image, .elementor-3379 .elementor-element.elementor-element-935179a .info-box-image img{width:70px;}.elementor-3379 .elementor-element.elementor-element-80b3968:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-3379 .elementor-element.elementor-element-80b3968 > .elementor-element-populated, .elementor-3379 .elementor-element.elementor-element-80b3968 > .elementor-element-populated > .elementor-background-overlay, .elementor-3379 .elementor-element.elementor-element-80b3968 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-80b3968 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-a2a1656 .info-box-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-a2a1656 .info-box-image, .elementor-3379 .elementor-element.elementor-element-a2a1656 .info-box-image img{width:70px;}.elementor-3379 .elementor-element.elementor-element-7ffb658:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-3379 .elementor-element.elementor-element-7ffb658 > .elementor-element-populated, .elementor-3379 .elementor-element.elementor-element-7ffb658 > .elementor-element-populated > .elementor-background-overlay, .elementor-3379 .elementor-element.elementor-element-7ffb658 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-7ffb658 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-8392d3c .info-box-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-8392d3c .info-box-image, .elementor-3379 .elementor-element.elementor-element-8392d3c .info-box-image img{width:70px;}.elementor-3379 .elementor-element.elementor-element-28055fa:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-3379 .elementor-element.elementor-element-28055fa > .elementor-element-populated, .elementor-3379 .elementor-element.elementor-element-28055fa > .elementor-element-populated > .elementor-background-overlay, .elementor-3379 .elementor-element.elementor-element-28055fa > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-28055fa > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-3379 .elementor-element.elementor-element-a849160 .info-box-title{font-weight:bold;}.elementor-3379 .elementor-element.elementor-element-a849160 .info-box-image, .elementor-3379 .elementor-element.elementor-element-a849160 .info-box-image img{width:70px;}@media(min-width:768px){.elementor-3379 .elementor-element.elementor-element-a6e9c67{--width:50%;}.elementor-3379 .elementor-element.elementor-element-62e13bc{--width:50%;}.elementor-3379 .elementor-element.elementor-element-e3e5e7b{--width:50%;}.elementor-3379 .elementor-element.elementor-element-6b541b6{--width:50%;}.elementor-3379 .elementor-element.elementor-element-55b7205{--width:49.205%;}}@media(max-width:1024px){.elementor-3379 .elementor-element.elementor-element-257e90b{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-3379 .elementor-element.elementor-element-257e90b{--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-3379 .elementor-element.elementor-element-ecb646c{text-align:center;}}/* Start custom CSS for heading, class: .elementor-element-ecb646c */.elementor-3379 .elementor-element.elementor-element-ecb646c {
    overflow: hidden;
}

.elementor-3379 .elementor-element.elementor-element-ecb646c * {
    transition: transform 0.3s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-ecb646c:hover * {
    transform: scale(1.05); /* slight zoom */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6e9c67 */.elementor-3379 .elementor-element.elementor-element-a6e9c67 *,h2,p {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-a6e9c67:hover *,h2,p {
    color: #FFFFFF;
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3e5e7b */.elementor-3379 .elementor-element.elementor-element-e3e5e7b *,h2,p {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-e3e5e7b:hover *,h2,p {
    color: #FFFFFF;
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d32104c */.elementor-3379 .elementor-element.elementor-element-d32104c *,h2,p {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-d32104c:hover *,h2,p {
    color: #FFFFFF;
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-047fee6 */.elementor-3379 .elementor-element.elementor-element-047fee6 {
    overflow: hidden;
}

.elementor-3379 .elementor-element.elementor-element-047fee6 * {
    transition: transform 0.3s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-047fee6:hover * {
    transform: scale(1.009); /* slight zoom */
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ea9806 */.elementor-3379 .elementor-element.elementor-element-6ea9806 *,h2{
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-6ea9806:hover *,h2 {
    color: #FFFFFF;
    fill: #FFFFFF;
}
.elementor-3379 .elementor-element.elementor-element-6ea9806 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-6ea9806:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}
.elementor-3379 .elementor-element.elementor-element-6ea9806 i {
    color: #1C5276;
    transition: color 0.3s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-6ea9806:hover i {
    color: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-dbcb647 */.elementor-3379 .elementor-element.elementor-element-dbcb647 * {
    color: #1C5276;
    transition: color 0.3s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-dbcb647:hover * {
    color: white;
}
.elementor-3379 .elementor-element.elementor-element-dbcb647 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-dbcb647:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7dc0722 */.elementor-3379 .elementor-element.elementor-element-7dc0722 * {
    color: #1C5276;
    transition: color 0.3s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-7dc0722:hover * {
    color: white;
}
.elementor-3379 .elementor-element.elementor-element-7dc0722 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-7dc0722:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-56cc2c0 */.elementor-3379 .elementor-element.elementor-element-56cc2c0 * {
    color: #1C5276;
    transition: color 0.3s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-56cc2c0:hover * {
    color: white;
}
.elementor-3379 .elementor-element.elementor-element-56cc2c0 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-56cc2c0:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-80b3968 */.elementor-3379 .elementor-element.elementor-element-80b3968 * {
    color: #1C5276;
    transition: color 0.3s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-80b3968:hover * {
    color: white;
}
.elementor-3379 .elementor-element.elementor-element-80b3968 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-80b3968:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-7ffb658 */.elementor-3379 .elementor-element.elementor-element-7ffb658 * {
    color: #1C5276;
    transition: color 0.3s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-7ffb658:hover * {
    color: white;
}
.elementor-3379 .elementor-element.elementor-element-7ffb658 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-7ffb658:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-28055fa */.elementor-3379 .elementor-element.elementor-element-28055fa * {
    color: #1C5276;
    transition: color 0.3s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-28055fa:hover * {
    color: white;
}
.elementor-3379 .elementor-element.elementor-element-28055fa img {
    transition: filter 0.15s ease-in-out;
}

.elementor-3379 .elementor-element.elementor-element-28055fa:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */