.elementor-12771 .elementor-element.elementor-element-6a66e9c0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--align-items:stretch;--gap:10px;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:80px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12771 .elementor-element.elementor-element-432d6b13{--display:flex;--background-transition:0.3s;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 .service-carousel-wrapper .service-carousel-image .service-carousel-image-overflow{border-radius:5px;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 .service-carousel-wrapper .service-carousel-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:700;letter-spacing:-0.5px;color:#111111;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 .service-carousel-wrapper .service-carousel-desc{font-family:"Barlow", Sans-serif;font-weight:500;line-height:23px;color:#606060;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 .service-carousel-wrapper .service-carousel-link-button{background:#ffffff;color:#222222;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 .service-carousel-wrapper .service-carousel-link-button:before{background:#A51C30;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 .service-carousel-wrapper .item:hover .service-carousel-link-button .service-carousel-link-label{color:#ffffff;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 .service-carousel-wrapper .item .service-carousel-link-button .service-carousel-link-label{font-family:"Barlow", Sans-serif;font-weight:600;text-transform:uppercase;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot span{background:#cccccc;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 .service-carousel-wrapper .owl-carousel .owl-dots .owl-dot.active span{background:#000000;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-12771 .elementor-element.elementor-element-6a66e9c0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:80px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 .service-carousel-wrapper .service-carousel-title{font-size:20px;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 > .elementor-widget-container{margin:0px 0px 0px -55px;}}@media(max-width:767px){.elementor-12771 .elementor-element.elementor-element-6a66e9c0{--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:60px;--padding-right:0px;--padding-bottom:40px;--padding-left:0px;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 .service-carousel-wrapper .service-carousel-title{font-size:18px;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 .service-carousel-wrapper .service-carousel-desc{font-size:13px;line-height:1.4em;}.elementor-12771 .elementor-element.elementor-element-2d33dbc2 > .elementor-widget-container{margin:0px 0px 0px -70px;}}