.elementor-3671 .elementor-element.elementor-element-d828263{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-3671 .elementor-element.elementor-element-d828263.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-3671 .elementor-element.elementor-element-d828263.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-3671 .elementor-element.elementor-element-524e033{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-3671 .elementor-element.elementor-element-524e033.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-3671 .elementor-element.elementor-element-524e033.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-3671 .elementor-element.elementor-element-bf29c97{--display:flex;clip-path:none(20% 0, 100% 15%, 100% 100%, 0 100%, 0 15%);--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-3671 .elementor-element.elementor-element-bf29c97.tc-container-advanced-hover{animation:fadeOut 1s;}.elementor-3671 .elementor-element.elementor-element-bf29c97.tcg-container-adv-hover-active{animation:fadeIn 1s;}.elementor-3671 .elementor-element.elementor-element-00aa955 .tcg-contact-form-form, .elementor-3671 .elementor-element.elementor-element-00aa955 .tcg-contact-form-form input, .elementor-3671 .elementor-element.elementor-element-00aa955 .tcg-contact-form-form textarea{text-align:left;}.elementor-3671 .elementor-element.elementor-element-00aa955 .tcg-field-group:not(:last-child){margin-bottom:15px;margin-top:0;}.elementor-3671 .elementor-element.elementor-element-00aa955 .tcg-name-email-inline + .tcg-name-email-inline{padding-left:15px;}.elementor-3671 .elementor-element.elementor-element-00aa955 .tcg-contact-form .name-field-double{gap:15px;}.elementor-3671 .elementor-element.elementor-element-00aa955 .tcg-contact-form .tcg-contact-form-wrapper .tcg-contact-form-form{display:block;}.elementor-3671 .elementor-element.elementor-element-00aa955 .tcg-field-icon i{font-size:16px;}.elementor-3671 .elementor-element.elementor-element-00aa955 .tcg-field-icon svg{width:16px;height:16px;}.elementor-3671 .elementor-element.elementor-element-00aa955 .tcg-form-control-checkbox .tcg-input[type="checkbox"]{-webkit-appearance:none !important;-moz-appearance:none !important;appearance:none !important;}