.pa-locations figure.elementor-image-box-img img{border-top-right-radius:50px}.contact-details-col .elementor-icon-box-icon i{width:60px;height:60px;line-height:60px;border-radius:50%;background-color:#de643d2b;transition:background-color 0.5s ease}.contact-details-col .elementor-icon-box-icon i:hover{color:#fff;background-color:var(--e-global-color-secondary)}.contact-details-col .elementor-heading-title{position:relative}.contact-details-col .elementor-heading-title::after{content:'';display:block;height:2px;width:100px;position:absolute;background-color:var(--e-global-color-secondary);right:62px;bottom:13px}.elementor-widget-form{padding:48px 50px 55px;border-radius:50px 0 0;box-shadow:0 8px 30px 0 rgb(183 183 183 / 18%)}.elementor-widget-form input:not([type=submit]){height:55px;background-color:#f7f7f7!important;border:0!important;border-radius:0!important;padding-left:20px}.elementor-widget-form input::placeholder,.elementor-field-textual ::placeholder{font-size:.875rem}textarea.elementor-field{background-color:#f7f7f7!important;border:0!important;border-radius:0;min-height:265px;padding-left:20px;padding-top:20px}.elementor-widget-form input:not([type=submit]):focus,.elementor-field-textual:focus{box-shadow:none}.elementor-form .elementor-button,.more-info-btn .elementor-button{transition:all ease-out 1s;margin-top:10px;display:flex;align-items:center;background-color:var(--e-global-color-primary);border-radius:0 30px 0 0;font-weight:700;padding:22px 50px 22px 22px!important;text-transform:uppercase;font-size:1.275rem!important}.more-info-btn .elementor-button{width:300px;border-radius:0 30px 0 0}.elementor-form .elementor-button:hover,.more-info-btn .elementor-button:hover{background-color:var(--e-global-color-secondary)}.more-info-col>.elementor-widget-wrap{margin:10px;padding:40px 45px 45px 36px!important;box-shadow:0 6px 18px 0 #f5f2eb}@media (max-width:1023px){.contact-details-col .elementor-heading-title::after{right:204px;bottom:-3px}}@media (max-width:767px){.contact-details-col .elementor-heading-title::after{right:112px}.elementor-widget-form{padding:20px;border-radius:0}.elementor-widget-form input:not([type=submit]){height:45px}textarea.elementor-field{min-height:auto}.elementor-form .elementor-button,.more-info-btn .elementor-buttonq{width:100%}.more-info-col>.elementor-widget-wrap{padding:20px!important}}