.elementor-7570 .elementor-element.elementor-element-1f74c10{--display:flex;--background-transition:0.3s;--padding-top:120px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7570 .elementor-element.elementor-element-568c729{text-align:left;}.elementor-7570 .elementor-element.elementor-element-568c729 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"dharma-gothic-e";font-size:28px;font-weight:400;text-transform:uppercase;font-style:italic;line-height:28px;letter-spacing:0.3px;}.elementor-7570 .elementor-element.elementor-element-a4b671d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-7570 .elementor-element.elementor-element-a4b671d{text-align:left;}.elementor-7570 .elementor-element.elementor-element-a4b671d .elementor-heading-title{color:var( --e-global-color-text );font-family:"dharma-gothic-e";font-size:80px;font-weight:600;font-style:italic;line-height:44px;letter-spacing:0.3px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family );font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );line-height:var( --e-global-typography-text-line-height );}.elementor-7570 .elementor-element.elementor-element-ff552a1{width:100%;max-width:100%;text-align:left;color:var( --e-global-color-text );font-family:"Poppins";font-size:16px;font-weight:400;font-style:italic;line-height:28px;}.elementor-7570 .elementor-element.elementor-element-ff552a1 > .elementor-widget-container{margin:0px 0px -16px 0px;padding:0px 0px 0px 0px;}.elementor-7570 .elementor-element.elementor-element-ff552a1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-7570 .elementor-element.elementor-element-1f74c10{--padding-top:60px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );letter-spacing:var( --e-global-typography-primary-letter-spacing );}.elementor-7570 .elementor-element.elementor-element-568c729 > .elementor-widget-container{margin:0px 0px -8px 0px;}.elementor-7570 .elementor-element.elementor-element-568c729 .elementor-heading-title{font-size:24px;}.elementor-7570 .elementor-element.elementor-element-a4b671d .elementor-heading-title{font-size:60px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-7570 .elementor-element.elementor-element-ff552a1{width:100%;max-width:100%;}}/* Start custom CSS for shortcode, class: .elementor-element-5a10a60 */:root {
    --wpforms-field-border-radius: 5px !important;
    --wpforms-field-border-color: #000000 !important;
    --wpforms-field-border-color-spare: #000000 !important;

    --wpforms-button-border-radius: 5px !important;
    --wpforms-button-border-size: 1px;
    --wpforms-button-background-color: #000000 !important;
    --wpforms-button-border-color: #50D6F9 !important;
    --wpforms-button-text-color: #ffffff;
    --wpforms-field-text-color: #000000;
}

div.wpforms-container-full button[type=submit],
div.wpforms-container-full .wpforms-field-label {
    font-family: dharma-gothic-e !important;
    font-size: 20px !important;
    font-weight: var(--e-global-typography-accent-font-weight);
    line-height: var(--e-global-typography-accent-line-height);
    letter-spacing: var(--e-global-typography-accent-letter-spacing);
    text-transform: var(--e-global-typography-4cdeb61-text-transform);
}

div.wpforms-container-full button[type=submit]:hover {
    color: var(--e-global-color-secondary) !important;
}/* End custom CSS */