.elementor-2834 .elementor-element.elementor-element-3458da7:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-3458da7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F9;}.elementor-2834 .elementor-element.elementor-element-3458da7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-3458da7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2834 .elementor-element.elementor-element-6fb11ee.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2834 .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-2834 .elementor-element.elementor-element-f3d355d img{transition-duration:1s;}.elementor-2834 .elementor-element.elementor-element-f3d355d{padding:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-b11d723:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-b11d723 > .elementor-element-populated, .elementor-2834 .elementor-element.elementor-element-b11d723 > .elementor-element-populated > .elementor-background-overlay, .elementor-2834 .elementor-element.elementor-element-b11d723 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-b11d723 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-a92a005 .crumina-heading{text-align:align-left;}.elementor-2834 .elementor-element.elementor-element-a92a005 .heading-title{font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-a92a005 .heading-text{font-size:18px;}.elementor-2834 .elementor-element.elementor-element-641ed60 .crumina-heading{text-align:center;}.elementor-2834 .elementor-element.elementor-element-641ed60 .heading-title{color:#1C5276;font-size:48px;font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-641ed60 .heading-text{color:#FFFFFF;opacity:1;}.elementor-2834 .elementor-element.elementor-element-641ed60 .heading-decoration{color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-641ed60 .heading-decoration svg{fill:#1C5276;}.elementor-2834 .elementor-element.elementor-element-641ed60 > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-79a2c1d6 .info-box-title{font-weight:bold;color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-79a2c1d6 .info-box-text{color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-79a2c1d6 .info-box-image, .elementor-2834 .elementor-element.elementor-element-79a2c1d6 .info-box-image img{width:90px;}.elementor-2834 .elementor-element.elementor-element-4c6e9019 .info-box-title{font-weight:bold;color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-4c6e9019 .info-box-text{color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-4c6e9019 .info-box-image, .elementor-2834 .elementor-element.elementor-element-4c6e9019 .info-box-image img{width:90px;}.elementor-2834 .elementor-element.elementor-element-6dbf40bb .info-box-title{font-weight:bold;color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-6dbf40bb .info-box-text{color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-6dbf40bb .info-box-image, .elementor-2834 .elementor-element.elementor-element-6dbf40bb .info-box-image img{width:90px;}.elementor-2834 .elementor-element.elementor-element-717d88a3 .info-box-title{font-weight:bold;color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-717d88a3 .info-box-text{color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-717d88a3 .info-box-image, .elementor-2834 .elementor-element.elementor-element-717d88a3 .info-box-image img{width:90px;}.elementor-2834 .elementor-element.elementor-element-fb9bb89 .info-box-title{font-weight:bold;color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-fb9bb89 .info-box-text{color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-fb9bb89 .info-box-image, .elementor-2834 .elementor-element.elementor-element-fb9bb89 .info-box-image img{width:90px;}.elementor-2834 .elementor-element.elementor-element-197449c .info-box-title{font-weight:bold;color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-197449c .info-box-text{color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-197449c .info-box-image, .elementor-2834 .elementor-element.elementor-element-197449c .info-box-image img{width:90px;}.elementor-2834 .elementor-element.elementor-element-43f76777:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-43f76777 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FCB03B;}.elementor-2834 .elementor-element.elementor-element-43f76777:hover{background-image:url("https://jhbautomations.com/wp-content/uploads/2025/12/7073640_3528959-scaled.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2834 .elementor-element.elementor-element-43f76777{transition:background 1.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2834 .elementor-element.elementor-element-43f76777 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2834 .elementor-element.elementor-element-1a5407ec .crumina-heading{text-align:center;}.elementor-2834 .elementor-element.elementor-element-1a5407ec .heading-title{font-size:48px;font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-1a5407ec .heading-text{color:#FFFFFF;opacity:1;}.elementor-2834 .elementor-element.elementor-element-1a5407ec .heading-decoration{color:#FCD846;}.elementor-2834 .elementor-element.elementor-element-1a5407ec .heading-decoration svg{fill:#FCD846;}.elementor-2834 .elementor-element.elementor-element-353899bb .info-box-title{font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-353899bb .info-box-text{color:#FFFFFF;}.elementor-2834 .elementor-element.elementor-element-353899bb .info-box-image, .elementor-2834 .elementor-element.elementor-element-353899bb .info-box-image img{width:93px;}.elementor-2834 .elementor-element.elementor-element-45dea031 .info-box-title{font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-45dea031 .info-box-text{color:#FFFFFF;}.elementor-2834 .elementor-element.elementor-element-45dea031 .info-box-image, .elementor-2834 .elementor-element.elementor-element-45dea031 .info-box-image img{width:92px;}.elementor-2834 .elementor-element.elementor-element-1192e224 .info-box-title{font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-1192e224 .info-box-text{color:#FFFFFF;}.elementor-2834 .elementor-element.elementor-element-1192e224 .info-box-image, .elementor-2834 .elementor-element.elementor-element-1192e224 .info-box-image img{width:92px;}.elementor-2834 .elementor-element.elementor-element-724c910 .info-box-title{font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-724c910 .info-box-text{color:#FFFFFF;}.elementor-2834 .elementor-element.elementor-element-724c910 .info-box-image, .elementor-2834 .elementor-element.elementor-element-724c910 .info-box-image img{width:93px;}.elementor-2834 .elementor-element.elementor-element-c53f0d5 .info-box-title{font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-c53f0d5 .info-box-text{color:#FFFFFF;}.elementor-2834 .elementor-element.elementor-element-c53f0d5 .info-box-image, .elementor-2834 .elementor-element.elementor-element-c53f0d5 .info-box-image img{width:130px;}.elementor-2834 .elementor-element.elementor-element-3d5823c8{margin-top:50px;margin-bottom:50px;}.elementor-bc-flex-widget .elementor-2834 .elementor-element.elementor-element-6f02bbd6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2834 .elementor-element.elementor-element-6f02bbd6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2834 .elementor-element.elementor-element-71c6d11f .crumina-heading{text-align:align-left;}.elementor-2834 .elementor-element.elementor-element-71c6d11f .heading-title{color:#1C5276;font-weight:bold;line-height:60px;}.elementor-2834 .elementor-element.elementor-element-71c6d11f > .elementor-widget-container{padding:20px 20px 20px 20px;}.elementor-bc-flex-widget .elementor-2834 .elementor-element.elementor-element-55c1c6ab.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2834 .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-2834 .elementor-element.elementor-element-55c1c6ab > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-2834 .elementor-element.elementor-element-5b018e17 .info-box-title{font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-5b018e17 .info-box-image, .elementor-2834 .elementor-element.elementor-element-5b018e17 .info-box-image img{width:70px;}.elementor-2834 .elementor-element.elementor-element-5b018e17 > .elementor-widget-container{padding:20px 20px 20px 20px;transition:background 1.5s;border-radius:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-5b018e17:hover .elementor-widget-container{background-color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-1492a87 .info-box-title{font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-1492a87 .info-box-image, .elementor-2834 .elementor-element.elementor-element-1492a87 .info-box-image img{width:70px;}.elementor-2834 .elementor-element.elementor-element-1492a87 > .elementor-widget-container{padding:20px 20px 20px 20px;transition:background 1.5s;border-radius:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-1492a87:hover .elementor-widget-container{background-color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-2399788 .info-box-title{font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-2399788 .info-box-image, .elementor-2834 .elementor-element.elementor-element-2399788 .info-box-image img{width:70px;}.elementor-2834 .elementor-element.elementor-element-2399788 > .elementor-widget-container{padding:20px 20px 20px 20px;transition:background 1.5s;border-radius:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-2399788:hover .elementor-widget-container{background-color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-6acc5175:hover > .elementor-element-populated{background-color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-6acc5175 > .elementor-element-populated, .elementor-2834 .elementor-element.elementor-element-6acc5175 > .elementor-element-populated > .elementor-background-overlay, .elementor-2834 .elementor-element.elementor-element-6acc5175 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-6acc5175 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-2a39a9ac .crumina-heading{text-align:align-left;}.elementor-2834 .elementor-element.elementor-element-2a39a9ac .heading-title{font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-1e1a0a70 .crumina-heading{text-align:align-left;}.elementor-2834 .elementor-element.elementor-element-1e1a0a70 .heading-title{color:#2F2C2C;}.elementor-2834 .elementor-element.elementor-element-1e1a0a70 .heading-text{font-size:18px;}.elementor-2834 .elementor-element.elementor-element-1e1a0a70 > .elementor-widget-container{margin:-35px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-2834 .elementor-element.elementor-element-14ced6b7.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2834 .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-2834 .elementor-element.elementor-element-89d0853 img{transition-duration:1s;}.elementor-2834 .elementor-element.elementor-element-89d0853{padding:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-5b78a9f3:not(.elementor-motion-effects-element-type-background), .elementor-2834 .elementor-element.elementor-element-5b78a9f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9F9;}.elementor-2834 .elementor-element.elementor-element-5b78a9f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-5b78a9f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2834 .elementor-element.elementor-element-263030d4 > .elementor-element-populated{transition:background 1.5s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-263030d4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-2834 .elementor-element.elementor-element-77e3f7c .crumina-heading{text-align:align-left;}.elementor-2834 .elementor-element.elementor-element-77e3f7c .heading-title{color:#1C5276;font-size:48px;font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-64406833 .author-name{color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-64406833 .author-company{color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-64406833 .testimonial-text{color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-58d398d1 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-55be7182 .crumina-heading{text-align:align-left;}.elementor-2834 .elementor-element.elementor-element-55be7182 .heading-title{color:#1C5276;font-size:48px;font-weight:bold;}.elementor-2834 .elementor-element.elementor-element-2cf58a96 .accordion-panel .accordion-heading, .elementor-2834 .elementor-element.elementor-element-2cf58a96 .accordion .accordion-heading i{color:#1C5276;}.elementor-2834 .elementor-element.elementor-element-2cf58a96 .panel-info{color:#1C5276;}@media(min-width:768px){.elementor-2834 .elementor-element.elementor-element-6fb11ee{width:55%;}.elementor-2834 .elementor-element.elementor-element-b11d723{width:45%;}}@media(max-width:1024px){.elementor-2834 .elementor-element.elementor-element-3d5823c8{padding:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-71c6d11f .crumina-heading{text-align:center;}.elementor-2834 .elementor-element.elementor-element-3f5ca00e{padding:20px 20px 20px 20px;}.elementor-2834 .elementor-element.elementor-element-5b78a9f3{padding:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-2834 .elementor-element.elementor-element-14ced6b7 > .elementor-element-populated{margin:15px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}}/* Start custom CSS for column, class: .elementor-element-b11d723 */.elementor-2834 .elementor-element.elementor-element-b11d723 *,h2 {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-b11d723:hover *,h2 {
    color: #FFFFFF;
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for seosight_title, class: .elementor-element-641ed60 */.elementor-2834 .elementor-element.elementor-element-641ed60 {
    overflow: hidden;
}

.elementor-2834 .elementor-element.elementor-element-641ed60 * {
    transition: transform 0.3s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-641ed60:hover * {
    transform: scale(1.009); /* slight zoom */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-1e832b0f */.elementor-2834 .elementor-element.elementor-element-1e832b0f img {
    transition: 0.2s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-1e832b0f:hover img {
    transform: scale(1.1);
    filter: invert(84%) sepia(65%) saturate(748%) hue-rotate(356deg) brightness(103%) contrast(101%);
}/* End custom CSS */
/* Start custom CSS for seosight_info_box, class: .elementor-element-4c6e9019 */.elementor-2834 .elementor-element.elementor-element-4c6e9019 img {
    transition: 0.2s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-4c6e9019:hover img {
    transform: scale(1.1);
    filter: invert(84%) sepia(65%) saturate(748%) hue-rotate(356deg) brightness(103%) contrast(101%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-242e191d */.elementor-2834 .elementor-element.elementor-element-242e191d img {
    transition: 0.2s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-242e191d:hover img {
    transform: scale(1.1);
    filter: invert(84%) sepia(65%) saturate(748%) hue-rotate(356deg) brightness(103%) contrast(101%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-5ed511c2 */.elementor-2834 .elementor-element.elementor-element-5ed511c2 img {
    transition: 0.2s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-5ed511c2:hover img {
    transform: scale(1.1);
    filter: invert(84%) sepia(65%) saturate(748%) hue-rotate(356deg) brightness(103%) contrast(101%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-e518076 */.elementor-2834 .elementor-element.elementor-element-e518076 img {
    transition: 0.2s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-e518076:hover img {
    transform: scale(1.1);
    filter: invert(84%) sepia(65%) saturate(748%) hue-rotate(356deg) brightness(103%) contrast(101%);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-03cba63 */.elementor-2834 .elementor-element.elementor-element-03cba63 img {
    transition: 0.2s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-03cba63:hover img {
    transform: scale(1.1);
    filter: invert(84%) sepia(65%) saturate(748%) hue-rotate(356deg) brightness(103%) contrast(101%);
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-43f76777 */.elementor-2834 .elementor-element.elementor-element-43f76777 *,h2 {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-43f76777:hover *,h2 {
    color: #FFFFFF;
    fill: #FFFFFF;
}
.elementor-2834 .elementor-element.elementor-element-43f76777 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-43f76777:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for seosight_title, class: .elementor-element-71c6d11f */.elementor-2834 .elementor-element.elementor-element-71c6d11f {
    overflow: hidden;
}

.elementor-2834 .elementor-element.elementor-element-71c6d11f * {
    transition: transform 0.3s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-71c6d11f:hover * {
    transform: scale(1.009); /* slight zoom */
}/* End custom CSS */
/* Start custom CSS for seosight_info_box, class: .elementor-element-5b018e17 */.elementor-2834 .elementor-element.elementor-element-5b018e17 *,h2 {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-5b018e17:hover *,h2 {
    color: #FFFFFF;
    fill: #FFFFFF;
}
.elementor-2834 .elementor-element.elementor-element-5b018e17 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-5b018e17:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for seosight_info_box, class: .elementor-element-1492a87 */.elementor-2834 .elementor-element.elementor-element-1492a87 *,h2 {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-1492a87:hover *,h2 {
    color: #FFFFFF;
    fill: #FFFFFF;
}
.elementor-2834 .elementor-element.elementor-element-1492a87 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-1492a87:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for seosight_info_box, class: .elementor-element-2399788 */.elementor-2834 .elementor-element.elementor-element-2399788 *,h2 {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-2399788:hover *,h2 {
    color: #FFFFFF;
    fill: #FFFFFF;
}
.elementor-2834 .elementor-element.elementor-element-2399788 img {
    transition: filter 0.15s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-2399788:hover img {
    filter: brightness(0) invert(1); /* makes the image white */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6acc5175 */.elementor-2834 .elementor-element.elementor-element-6acc5175 *,h2 {
    color: #1C5276;
    fill: #1C5276;
    transition: all 0.15s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-6acc5175:hover *,h2 {
    color: #FFFFFF;
    fill: #FFFFFF;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-263030d4 */.elementor-2834 .elementor-element.elementor-element-263030d4 {
    overflow: hidden;
}

.elementor-2834 .elementor-element.elementor-element-263030d4 * {
    transition: transform 0.3s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-263030d4:hover * {
    transform: scale(1.009); /* slight zoom */
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-58d398d1 */.elementor-2834 .elementor-element.elementor-element-58d398d1 {
    overflow: hidden;
}

.elementor-2834 .elementor-element.elementor-element-58d398d1 * {
    transition: transform 0.3s ease-in-out;
}

.elementor-2834 .elementor-element.elementor-element-58d398d1:hover * {
    transform: scale(1.009); /* slight zoom */
}/* End custom CSS */