.elementor-247 .elementor-element.elementor-element-a1c20001{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-a1c20002{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-247 .elementor-element.elementor-element-a1c20003{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}/* Start custom CSS for pristine-services, class: .elementor-element-a1c20011 */.elementor-247 .elementor-element.elementor-element-a1c20011 .pristine-service-item:first-child .pristine-service-image img{object-position:center 82%;}.elementor-247 .elementor-element.elementor-element-a1c20011 .pristine-service-item:nth-child(2){align-items:center;}.elementor-247 .elementor-element.elementor-element-a1c20011 .pristine-service-item:nth-child(2) .pristine-service-image{align-self:center;height:auto !important;}.elementor-247 .elementor-element.elementor-element-a1c20011 .pristine-service-item:nth-child(2) .pristine-service-image img{height:auto !important;width:100%;object-fit:cover;object-position:center center;}.elementor-247 .elementor-element.elementor-element-a1c20011 .pristine-service-item:nth-child(4) .pristine-service-image{height:auto !important;aspect-ratio:3/4 !important;width:85%;margin:0 auto;align-self:center;}.elementor-247 .elementor-element.elementor-element-a1c20011 .pristine-service-item:nth-child(4) .pristine-service-image img{width:100%;height:100%;object-fit:cover;object-position:center top;transform:none !important;}/* End custom CSS */