.elementor-700 .elementor-element.elementor-element-f91dc0b{--display:flex;--background-transition:0.3s;}.elementor-700 .elementor-element.elementor-element-ac33175 .text-field{text-align:center;}.elementor-700 .elementor-element.elementor-element-fa0a2bb{text-align:center;}.elementor-700 .elementor-element.elementor-element-fa0a2bb .elementor-heading-title{color:var( --e-global-color-primary );}.elementor-700 .elementor-element.elementor-element-ffe1ff8 .text-field{text-align:center;}.elementor-700 .elementor-element.elementor-element-b8ffd3a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--background-transition:0.3s;}.elementor-700 .elementor-element.elementor-element-cd97521 .text-field{text-align:left;}@media(max-width:1024px){.elementor-700 .elementor-element.elementor-element-b8ffd3a{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-700 .elementor-element.elementor-element-b8ffd3a{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for alfadev-textfield-widget, class: .elementor-element-cd97521 */.elementor-700 .elementor-element.elementor-element-cd97521 {
    color: var(--orange);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b8ffd3a */.people-contact:not(:has(.phone-info a)){
    --display: flex !important;
    .phone-info {
        display: none !important;
    }
    .elementor-widget-alfadev-textfield-widget {
        margin: auto;
    }
    }
    }
}/* End custom CSS */