.elementor-670 .elementor-element.elementor-element-62477e8{--display:flex;--gap:50px 50px;--row-gap:50px;--column-gap:50px;--flex-wrap:wrap;--margin-top:75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:50px;--padding-right:50px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-670 .elementor-element.elementor-element-1843c55.elementor-element{--align-self:flex-start;}.elementor-670 .elementor-element.elementor-element-1843c55 .elementor-heading-title{font-family:var( --e-global-typography-c3f48fd-font-family ), Sans-serif;font-size:var( --e-global-typography-c3f48fd-font-size );font-weight:var( --e-global-typography-c3f48fd-font-weight );text-transform:var( --e-global-typography-c3f48fd-text-transform );line-height:var( --e-global-typography-c3f48fd-line-height );}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-670 .elementor-element.elementor-element-1843c55 .elementor-heading-title{font-size:var( --e-global-typography-c3f48fd-font-size );line-height:var( --e-global-typography-c3f48fd-line-height );}.elementor-670 .elementor-element.elementor-element-62477e8{--margin-top:50px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}}@media(max-width:767px){.elementor-670 .elementor-element.elementor-element-1843c55 .elementor-heading-title{font-size:var( --e-global-typography-c3f48fd-font-size );line-height:var( --e-global-typography-c3f48fd-line-height );}.elementor-670 .elementor-element.elementor-element-62477e8{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}}/* Start custom CSS for shortcode, class: .elementor-element-25004ed */.elementor-670 .elementor-element.elementor-element-25004ed label {
    font-family: var(--e-global-typography-b735627-font-family), Sans-serif;
    font-size: var(--e-global-typography-b735627-font-size);
    font-weight: var(--e-global-typography-b735627-font-weight);
    text-transform: var(--e-global-typography-b735627-text-transform);
    line-height: var(--e-global-typography-b735627-line-height);
    color: var(--e-global-color-primary);
    margin-bottom: 10px!important;
}

.elementor-670 .elementor-element.elementor-element-25004ed input {
    background-color: #ffffff;
    border-color: #E9E9E9;
    border-radius: 10px 10px 10px 10px;
    font-family: var(--e-global-typography-34a1d76-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-34a1d76-font-size)!important;
    font-weight: var(--e-global-typography-34a1d76-font-weight)!important;
    line-height: var(--e-global-typography-34a1d76-line-height)!important;
    color: var( --e-global-color-primary )!important;
}

.elementor-670 .elementor-element.elementor-element-25004ed button {
    background-color: var(--e-global-color-9efcae3)!important;
    font-family: "Poppins", Sans-serif!important;
    font-size: 16px!important;
    font-weight: 600!important;
    line-height: 1em!important;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary)!important;
    border-radius: 100px 100px 100px 100px!important;
    padding: 15px 30px 15px 30px!important;
    border: none;
    box-shadow: none!important;
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-25004ed */.elementor-670 .elementor-element.elementor-element-25004ed label {
    font-family: var(--e-global-typography-b735627-font-family), Sans-serif;
    font-size: var(--e-global-typography-b735627-font-size);
    font-weight: var(--e-global-typography-b735627-font-weight);
    text-transform: var(--e-global-typography-b735627-text-transform);
    line-height: var(--e-global-typography-b735627-line-height);
    color: var(--e-global-color-primary);
    margin-bottom: 10px!important;
}

.elementor-670 .elementor-element.elementor-element-25004ed input {
    background-color: #ffffff;
    border-color: #E9E9E9;
    border-radius: 10px 10px 10px 10px;
    font-family: var(--e-global-typography-34a1d76-font-family), Sans-serif!important;
    font-size: var(--e-global-typography-34a1d76-font-size)!important;
    font-weight: var(--e-global-typography-34a1d76-font-weight)!important;
    line-height: var(--e-global-typography-34a1d76-line-height)!important;
    color: var( --e-global-color-primary )!important;
}

.elementor-670 .elementor-element.elementor-element-25004ed button {
    background-color: var(--e-global-color-9efcae3)!important;
    font-family: "Poppins", Sans-serif!important;
    font-size: 16px!important;
    font-weight: 600!important;
    line-height: 1em!important;
    fill: var(--e-global-color-secondary);
    color: var(--e-global-color-secondary)!important;
    border-radius: 100px 100px 100px 100px!important;
    padding: 15px 30px 15px 30px!important;
    border: none;
    box-shadow: none!important;
}/* End custom CSS */