.elementor-22 .elementor-element.elementor-element-5db30a6{--e-image-carousel-slides-to-show:1;top:0px;z-index:0;}body:not(.rtl) .elementor-22 .elementor-element.elementor-element-5db30a6{left:0px;}body.rtl .elementor-22 .elementor-element.elementor-element-5db30a6{right:0px;}.elementor-22 .elementor-element.elementor-element-31edeb1 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:1.2rem;font-weight:600;text-transform:uppercase;letter-spacing:1px;}.elementor-22 .elementor-element.elementor-element-31edeb1{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-b28371a .elementor-heading-title{font-family:var( --e-global-typography-v4-type-h3-font-family ), Sans-serif;font-size:var( --e-global-typography-v4-type-h3-font-size );font-weight:var( --e-global-typography-v4-type-h3-font-weight );line-height:var( --e-global-typography-v4-type-h3-line-height );}.elementor-22 .elementor-element.elementor-element-b28371a{width:100%;max-width:100%;}.elementor-22 .elementor-element.elementor-element-ee583a9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-ee583a9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-ee583a9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-ee583a9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-ee583a9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-ee583a9 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-2f27648.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-2f27648.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-2f27648.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-2f27648 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-2f27648 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-2f27648 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-bdc1c3e.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-bdc1c3e.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-bdc1c3e.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-bdc1c3e .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-bdc1c3e .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-bdc1c3e .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-2b46f7b.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-2b46f7b.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-2b46f7b.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-2b46f7b .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-2b46f7b .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-2b46f7b .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-53654c2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-53654c2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-53654c2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-53654c2 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-53654c2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-53654c2 .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-ab281ff.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-22 .elementor-element.elementor-element-ab281ff.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-22 .elementor-element.elementor-element-ab281ff.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-ab281ff .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-22 .elementor-element.elementor-element-ab281ff .elementor-image-box-img img{transition-duration:0.3s;}.elementor-22 .elementor-element.elementor-element-ab281ff .elementor-image-box-title{font-family:"Inter", Sans-serif;font-size:26px;font-weight:600;text-transform:capitalize;line-height:1.4em;}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-b28371a .elementor-heading-title{font-size:var( --e-global-typography-v4-type-h3-font-size );line-height:var( --e-global-typography-v4-type-h3-line-height );}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-b28371a .elementor-heading-title{font-size:var( --e-global-typography-v4-type-h3-font-size );line-height:var( --e-global-typography-v4-type-h3-line-height );}.elementor-22 .elementor-element.elementor-element-ee583a9 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-ee583a9 .elementor-image-box-title{font-size:24px;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-2f27648 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-2f27648 .elementor-image-box-title{font-size:24px;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-bdc1c3e .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-bdc1c3e .elementor-image-box-title{font-size:24px;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-2b46f7b .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-2b46f7b .elementor-image-box-title{font-size:24px;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-53654c2 .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-53654c2 .elementor-image-box-title{font-size:24px;line-height:1.4em;}.elementor-22 .elementor-element.elementor-element-ab281ff .elementor-image-box-img{margin-bottom:15px;}.elementor-22 .elementor-element.elementor-element-ab281ff .elementor-image-box-title{font-size:24px;line-height:1.4em;}}/* Start custom CSS for image-carousel, class: .elementor-element-5db30a6 *//* Workers' Comp intro carousel */
.workers-intro-carousel {
    position: absolute !important;
    inset: 0 !important;
    width: 100% !important;
    max-width: none !important;
    height: 100% !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Make all Elementor/Swiper layers fill the right column */
.workers-intro-carousel .elementor-widget-container,
.workers-intro-carousel .elementor-image-carousel-wrapper,
.workers-intro-carousel .swiper,
.workers-intro-carousel .swiper-wrapper,
.workers-intro-carousel .swiper-slide {
    width: 100% !important;
    height: 100% !important;
    max-width: none !important;
    margin: 0 !important;
    padding: 0 !important;
}

/* Fill each slide */
.workers-intro-carousel .swiper-slide figure {
    width: 100% !important;
    height: 100% !important;
    margin: 0 !important;
}

/* Make every photo crop like a background image */
.workers-intro-carousel .swiper-slide img {
    width: 100% !important;
    height: 100% !important;
    max-width: none !important;
    object-fit: cover !important;
    object-position: center center !important;
    display: block !important;
}/* End custom CSS */