.elementor-1176 .elementor-element.elementor-element-749c619c > .elementor-container{max-width:782px;}.elementor-1176 .elementor-element.elementor-element-749c619c{margin-top:65px;margin-bottom:0px;}.elementor-1176 .elementor-element.elementor-element-5c0f0f7d > .elementor-container{max-width:820px;}.elementor-1176 .elementor-element.elementor-element-23c56ac9 .aux-widget-inner > *{text-align:center;margin-left:auto !important;margin-right:auto !important;}.elementor-1176 .elementor-element.elementor-element-23c56ac9 .aux-modern-heading-primary{font-family:"Playfair Display", Sans-serif;font-size:28px;font-weight:bold;line-height:37px;letter-spacing:3.6px;color:#777D71;margin:0px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-23c56ac9 .aux-modern-heading-secondary{font-family:"Poppins", Sans-serif;}.elementor-1176 .elementor-element.elementor-element-23c56ac9 > .elementor-widget-container{margin:60px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-6ef7fbbb{text-align:center;color:var( --e-global-color-text );font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;line-height:23px;}.elementor-1176 .elementor-element.elementor-element-6ef7fbbb > .elementor-widget-container{margin:70px 0px 0px 0px;}.elementor-1176 .elementor-element.elementor-element-589ef11c input:not([type="submit"]){width:0px;transition:all ease-out 0.3s;}.elementor-1176 .elementor-element.elementor-element-589ef11c input[type="text"]{transition:all ease-out 0.3s;}.elementor-1176 .elementor-element.elementor-element-589ef11c input[type="email"]{transition:all ease-out 0.3s;}.elementor-1176 .elementor-element.elementor-element-589ef11c select{transition:all ease-out 0.3s;}.elementor-1176 .elementor-element.elementor-element-589ef11c textarea{transition:all ease-out 0.3s;}.elementor-1176 .elementor-element.elementor-element-589ef11c input[type="submit"]{color:#FFFFFF;border-radius:0px 0px 0px 0px;background-color:var( --e-global-color-text );transition:all ease-out 0.3s;}.elementor-1176 .elementor-element.elementor-element-589ef11c input[type="submit"]:hover{background-color:#777D71;}@media(max-width:767px){.elementor-1176 .elementor-element.elementor-element-5c0f0f7d{padding:0px 35px 0px 35px;}}/* Start custom CSS for aux_contact_form, class: .elementor-element-589ef11c */.aux-modern-form .aux-input-group label {
    color: var(--e-global-color-text);
    font-family: "Montserrat", Sans-serif;
    font-size: 16px;
    font-weight: 600;
    line-height: 23px;
}

.elementor-1176 .elementor-element.elementor-element-589ef11c .aux-required-field {
    color: rgba(19, 89, 182, 1);
}

.elementor-1176 .elementor-element.elementor-element-589ef11c textarea {
    height: 150px;
    min-height: auto;
}

.elementor-1176 .elementor-element.elementor-element-589ef11c .aux-modern-form input[type="submit"] {
    font-family: "Poppins", Sans-serif;
    padding: 16px 45px !important;
    font-size: 14px;
    line-height: 20px;
    font-weight: 600;
}/* End custom CSS */