.elementor-223929 .elementor-element.elementor-element-c4caebc{--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;}.elementor-223929 .elementor-element.elementor-element-7028a62{--display:flex;--padding-top:10vh;--padding-bottom:0;--padding-left:10vh;--padding-right:10vh;}.elementor-223929 .elementor-element.elementor-element-359c20f .title + .subtitle{margin-bottom:0px;}.elementor-223929 .elementor-element.elementor-element-359c20f .subtitle + .title{margin-top:0px;}.elementor-223929 .elementor-element.elementor-element-3829b36{padding:1vw 0vw 1vw 0vw;}.elementor-223929 .elementor-element.elementor-element-a51311b{--spacer-size:6vh;}.elementor-223929 .elementor-element.elementor-element-45e3f48 img{width:100%;height:300px;object-fit:cover;object-position:top center;}@media(max-width:767px){.elementor-223929 .elementor-element.elementor-element-7028a62{--padding-top:6vh;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-223929 .elementor-element.elementor-element-a51311b{--spacer-size:4vh;}}/* Start custom CSS for text-editor, class: .elementor-element-3829b36 */.tag-service{
background:#000;
color:#fff;
padding:6px 12px;
border-radius:20px;
margin:4px;
display:inline-block;
font-size:14px;
}/* End custom CSS */