.elementor-kit-62{--e-global-color-primary:#CAA491;--e-global-color-secondary:#9C7266;--e-global-color-text:#946664;--e-global-color-accent:#CAA491;--e-global-color-046d174:#FAF0E0;--e-global-color-b907a2b:#FFFAF1;--e-global-color-02110f7:#FFFFFF;--e-global-color-a3fde63:#333333;--e-global-typography-primary-font-family:"Open Sans";--e-global-typography-primary-font-size:18px;--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Open Sans";--e-global-typography-secondary-font-size:18px;--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"Open Sans";--e-global-typography-text-font-size:18px;--e-global-typography-text-font-weight:500;--e-global-typography-accent-font-family:"Open Sans";--e-global-typography-accent-font-size:18px;--e-global-typography-accent-font-weight:700;background-color:var( --e-global-color-046d174 );color:var( --e-global-color-text );}.elementor-kit-62 button,.elementor-kit-62 input[type="button"],.elementor-kit-62 input[type="submit"],.elementor-kit-62 .elementor-button{background-color:#FFFFFF00;font-family:"Abril Fatface", Sans-serif;font-size:18px;text-transform:uppercase;color:var( --e-global-color-text );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );border-radius:0px 0px 0px 0px;padding:10px 20px 10px 20px;}.elementor-kit-62 button:hover,.elementor-kit-62 button:focus,.elementor-kit-62 input[type="button"]:hover,.elementor-kit-62 input[type="button"]:focus,.elementor-kit-62 input[type="submit"]:hover,.elementor-kit-62 input[type="submit"]:focus,.elementor-kit-62 .elementor-button:hover,.elementor-kit-62 .elementor-button:focus{background-color:var( --e-global-color-text );color:var( --e-global-color-b907a2b );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-text );}.elementor-kit-62 e-page-transition{background-color:#FFBC7D;}.elementor-kit-62 a{color:var( --e-global-color-text );font-weight:600;}.elementor-kit-62 a:hover{color:var( --e-global-color-primary );font-weight:600;}.elementor-kit-62 h1{color:var( --e-global-color-text );font-family:"Abril Fatface", Sans-serif;font-size:40px;text-transform:uppercase;line-height:50px;}.elementor-kit-62 h2{color:var( --e-global-color-046d174 );font-family:"Abril Fatface", Sans-serif;font-size:40px;text-transform:uppercase;line-height:50px;}.elementor-kit-62 h3{color:var( --e-global-color-text );font-family:"Abril Fatface", Sans-serif;font-size:40px;line-height:50px;}.elementor-kit-62 h4{color:var( --e-global-color-text );font-family:"Abril Fatface", Sans-serif;font-size:22px;line-height:25px;}.elementor-kit-62 h5{color:var( --e-global-color-046d174 );font-family:"Abril Fatface", Sans-serif;font-size:22px;line-height:25px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){margin-block-end:0px;}.elementor-element{--widgets-spacing:0px 0px;--widgets-spacing-row:0px;--widgets-spacing-column:0px;}{}h1.entry-title{display:var(--page-title-display);}.site-header{padding-inline-end:0px;padding-inline-start:0px;}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */#footer-link-id a {color:#FFFAF1 !important;}

#footer-link-id a:hover {color:#CAA491 !important;}


.wpforms-container .wpforms-form .wpforms-field-label, .wpforms-container .wpforms-form .wpforms-field-sublabel, .wpforms-container .wpforms-form .wpforms-field-description, .wpforms-container .wpforms-form textarea, .wpforms-container .wpforms-form li, .wpforms-container .wpforms-form th {font-family: 'open sans'; font-size: 18px; font-weight: 500; color: #946664;}

div.wpforms-container-full .wpforms-field.wpforms-field-checkbox ul li input+label, div.wpforms-container-full .wpforms-field.wpforms-field-radio ul li input+label, div.wpforms-container-full .wpforms-field.wpforms-field-payment-checkbox ul li input+label, div.wpforms-container-full .wpforms-field.wpforms-field-payment-multiple ul li input+label, div.wpforms-container-full .wpforms-field.wpforms-field-gdpr-checkbox ul li input+label {font-family: 'open sans'; font-size: 18px; font-weight: 500; color: #946664;}

div.wpforms-container-full .wpforms-form .wpforms-field.wpforms-field-select-style-classic select {font-family: 'open sans'; font-size: 18px; font-weight: 500; color: #946664;}


div.wpforms-container-full button[type=submit]:not(:hover) { background-color: #FAF0E0!important; color: #946664 !important; font-family:'Abril fatface'; text-transform: uppercase;border: 1px solid #946664!important; border-radius: 0px;}

div.wpforms-container-full button[type=submit]:not(:active):hover { background-color: #946664!important; color: #FAF0E0 !important; font-family:'Abril fatface'; text-transform: uppercase;border: 1px solid #946664!important; border-radius: 0px;}

div.wpforms-container-full .wpforms-confirmation-container-full, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) {
    background: #FAF0E0 !important;
    border: 1px solid #946664 !important;
    box-sizing: border-box;
}

div.wpforms-container-full .wpforms-confirmation-container-full p, div[submit-success]>.wpforms-confirmation-container-full:not(.wpforms-redirection-message) p {
    padding-top: 30px;
    padding-bottom: 30px;
    padding-left: 30px;
    padding-right: 30px;
    text-align: center;
    margin-left: 10%; 
    margin-right:10%;
    margin-top:30px; 
    font-family: 'open sans';
    font-size: 18px; 
    font-weight: 500; 
    color: #946664 !important;}/* End custom CSS */