.elementor-86 .elementor-element.elementor-element-2d6c0d4{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-4588628{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:stretch;}.elementor-86 .elementor-element.elementor-element-d1643f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px;}.elementor-86 .elementor-element.elementor-element-d1643f9:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-d1643f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1dd57e );}.elementor-86 .elementor-element.elementor-element-07a9255{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-86 .elementor-element.elementor-element-03f137c{width:auto;max-width:auto;text-align:start;}.elementor-86 .elementor-element.elementor-element-03f137c img{width:70px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-86 .elementor-element.elementor-element-de58f10 .elementor-heading-title{font-family:var( --e-global-typography-7dfb083-font-family ), Sans-serif;font-size:var( --e-global-typography-7dfb083-font-size );font-weight:var( --e-global-typography-7dfb083-font-weight );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-27b6efe .elementor-heading-title{font-family:var( --e-global-typography-c3b648e-font-family ), Sans-serif;font-size:var( --e-global-typography-c3b648e-font-size );font-weight:var( --e-global-typography-c3b648e-font-weight );color:var( --e-global-color-e642496 );}.elementor-86 .elementor-element.elementor-element-a84fec2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px;}.elementor-86 .elementor-element.elementor-element-a84fec2:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-a84fec2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1dd57e );}.elementor-86 .elementor-element.elementor-element-624eb2a{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-a3ec81e{width:auto;max-width:auto;text-align:start;}.elementor-86 .elementor-element.elementor-element-a3ec81e img{width:70px;}.elementor-86 .elementor-element.elementor-element-100b245 .elementor-heading-title{font-family:var( --e-global-typography-7dfb083-font-family ), Sans-serif;font-size:var( --e-global-typography-7dfb083-font-size );font-weight:var( --e-global-typography-7dfb083-font-weight );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-1b83855 .elementor-heading-title{font-family:var( --e-global-typography-c3b648e-font-family ), Sans-serif;font-size:var( --e-global-typography-c3b648e-font-size );font-weight:var( --e-global-typography-c3b648e-font-weight );color:var( --e-global-color-e642496 );}.elementor-86 .elementor-element.elementor-element-bfd5dfa{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-bfd5dfa .elementor-heading-title{font-family:var( --e-global-typography-c3b648e-font-family ), Sans-serif;font-size:var( --e-global-typography-c3b648e-font-size );font-weight:var( --e-global-typography-c3b648e-font-weight );color:var( --e-global-color-e642496 );}.elementor-86 .elementor-element.elementor-element-3e2315b{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-3e2315b .elementor-heading-title{font-family:var( --e-global-typography-c3b648e-font-family ), Sans-serif;font-size:var( --e-global-typography-c3b648e-font-size );font-weight:var( --e-global-typography-c3b648e-font-weight );color:var( --e-global-color-e642496 );}.elementor-86 .elementor-element.elementor-element-8525344{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:8px 8px 8px 8px;--padding-top:47px;--padding-bottom:47px;--padding-left:47px;--padding-right:47px;}.elementor-86 .elementor-element.elementor-element-8525344:not(.elementor-motion-effects-element-type-background), .elementor-86 .elementor-element.elementor-element-8525344 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b1dd57e );}.elementor-86 .elementor-element.elementor-element-fb103b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-86 .elementor-element.elementor-element-df31ff4{width:auto;max-width:auto;text-align:start;}.elementor-86 .elementor-element.elementor-element-df31ff4 img{width:70px;}.elementor-86 .elementor-element.elementor-element-557910e .elementor-heading-title{font-family:var( --e-global-typography-7dfb083-font-family ), Sans-serif;font-size:var( --e-global-typography-7dfb083-font-size );font-weight:var( --e-global-typography-7dfb083-font-weight );color:var( --e-global-color-text );}.elementor-86 .elementor-element.elementor-element-28dc654 .elementor-heading-title{font-family:var( --e-global-typography-c3b648e-font-family ), Sans-serif;font-size:var( --e-global-typography-c3b648e-font-size );font-weight:var( --e-global-typography-c3b648e-font-weight );color:var( --e-global-color-e642496 );}.elementor-86 .elementor-element.elementor-element-0afee6a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-86 .elementor-element.elementor-element-0afee6a .elementor-heading-title{font-family:var( --e-global-typography-c3b648e-font-family ), Sans-serif;font-size:var( --e-global-typography-c3b648e-font-size );font-weight:var( --e-global-typography-c3b648e-font-weight );color:var( --e-global-color-e642496 );}.elementor-86 .elementor-element.elementor-element-90ccfe9{--display:flex;--margin-top:0px;--margin-bottom:70px;--margin-left:0px;--margin-right:0px;}.elementor-86 .elementor-element.elementor-element-c47a6d6{--display:flex;}@media(max-width:1024px){.elementor-86 .elementor-element.elementor-element-4588628{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-86 .elementor-element.elementor-element-de58f10 .elementor-heading-title{font-size:var( --e-global-typography-7dfb083-font-size );}.elementor-86 .elementor-element.elementor-element-27b6efe .elementor-heading-title{font-size:var( --e-global-typography-c3b648e-font-size );}.elementor-86 .elementor-element.elementor-element-100b245 .elementor-heading-title{font-size:var( --e-global-typography-7dfb083-font-size );}.elementor-86 .elementor-element.elementor-element-1b83855 .elementor-heading-title{font-size:var( --e-global-typography-c3b648e-font-size );}.elementor-86 .elementor-element.elementor-element-bfd5dfa .elementor-heading-title{font-size:var( --e-global-typography-c3b648e-font-size );}.elementor-86 .elementor-element.elementor-element-3e2315b .elementor-heading-title{font-size:var( --e-global-typography-c3b648e-font-size );}.elementor-86 .elementor-element.elementor-element-557910e .elementor-heading-title{font-size:var( --e-global-typography-7dfb083-font-size );}.elementor-86 .elementor-element.elementor-element-28dc654 .elementor-heading-title{font-size:var( --e-global-typography-c3b648e-font-size );}.elementor-86 .elementor-element.elementor-element-0afee6a .elementor-heading-title{font-size:var( --e-global-typography-c3b648e-font-size );}.elementor-86 .elementor-element.elementor-element-c47a6d6{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-86 .elementor-element.elementor-element-d1643f9{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-86 .elementor-element.elementor-element-de58f10 .elementor-heading-title{font-size:var( --e-global-typography-7dfb083-font-size );}.elementor-86 .elementor-element.elementor-element-27b6efe .elementor-heading-title{font-size:var( --e-global-typography-c3b648e-font-size );}.elementor-86 .elementor-element.elementor-element-a84fec2{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-86 .elementor-element.elementor-element-100b245 .elementor-heading-title{font-size:var( --e-global-typography-7dfb083-font-size );}.elementor-86 .elementor-element.elementor-element-1b83855 .elementor-heading-title{font-size:var( --e-global-typography-c3b648e-font-size );}.elementor-86 .elementor-element.elementor-element-bfd5dfa .elementor-heading-title{font-size:var( --e-global-typography-c3b648e-font-size );}.elementor-86 .elementor-element.elementor-element-3e2315b .elementor-heading-title{font-size:var( --e-global-typography-c3b648e-font-size );}.elementor-86 .elementor-element.elementor-element-8525344{--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-86 .elementor-element.elementor-element-557910e .elementor-heading-title{font-size:var( --e-global-typography-7dfb083-font-size );}.elementor-86 .elementor-element.elementor-element-28dc654 .elementor-heading-title{font-size:var( --e-global-typography-c3b648e-font-size );}.elementor-86 .elementor-element.elementor-element-0afee6a .elementor-heading-title{font-size:var( --e-global-typography-c3b648e-font-size );}}/* Start custom CSS for shortcode, class: .elementor-element-78b6d5f */.elementor-86 .elementor-element.elementor-element-78b6d5f div.gfield {
    display: flex;
    align-items: center;
    gap: 4px;
border: 1px solid #e5e5e5;
border-radius: 6px;
padding: 10px 0 5px 20px;
}

.elementor-86 .elementor-element.elementor-element-78b6d5f .ginput_container {
flex: 1;
}

.elementor-86 .elementor-element.elementor-element-78b6d5f label {
font-weight: 700 !important;
}

.elementor-86 .elementor-element.elementor-element-78b6d5f input , .elementor-86 .elementor-element.elementor-element-78b6d5f textarea {
border: none;
background: transparent;
box-shadow: none;
padding: 0 0 7px 0;
}

.elementor-86 .elementor-element.elementor-element-78b6d5f input:placeholder , .elementor-86 .elementor-element.elementor-element-78b6d5f textarea:placeholder {
font-size: 14px !important;
color: #e4e4e4 !important;
}

.elementor-86 .elementor-element.elementor-element-78b6d5f .gfield_required {
display: none !important;
}

.elementor-86 .elementor-element.elementor-element-78b6d5f .gfield--type-textarea {
align-items: start !important;
padding-top:  20px !important;
}

.elementor-86 .elementor-element.elementor-element-78b6d5f .charleft {
display: none !Important;
}

.elementor-86 .elementor-element.elementor-element-78b6d5f .gform_footer {
    display: flex;
    align-items: center;
    justify-content: center;
}

.elementor-86 .elementor-element.elementor-element-78b6d5f input[type=submit] {
width: 300px !important;
background: #ce0034 !important;
font-weight: 500 !important;
font-size: 16px !important;
padding: 16px !important;
border-radius: 6px !important;
}

.elementor-86 .elementor-element.elementor-element-78b6d5f .gform-loader {
position: absolute;
    background: #fff;
    box-shadow: #fff 0 0 0 5px;
}/* End custom CSS */