.elementor-24376 .elementor-element.elementor-element-2c50fa4{--display:flex;--min-height:100vh;--justify-content:center;}.elementor-24376 .elementor-element.elementor-element-2c50fa4:not(.elementor-motion-effects-element-type-background), .elementor-24376 .elementor-element.elementor-element-2c50fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ED6264;}.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-24376 .elementor-element.elementor-element-6969aec > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-24376 .elementor-element.elementor-element-6969aec .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-24376 .elementor-element.elementor-element-cee4476 > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}.elementor-24376 .elementor-element.elementor-element-cee4476 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-24376 .elementor-element.elementor-element-e64b5ca > .elementor-widget-container{padding:10px 10px 10px 10px;border-radius:20px 20px 20px 20px;}@media(max-width:1024px){.elementor-24376 .elementor-element.elementor-element-6969aec > .elementor-widget-container{padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;}.elementor-24376 .elementor-element.elementor-element-cee4476 > .elementor-widget-container{padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;}.elementor-24376 .elementor-element.elementor-element-e64b5ca > .elementor-widget-container{padding:30px 30px 30px 30px;border-radius:20px 20px 20px 20px;}}@media(max-width:767px){.elementor-24376 .elementor-element.elementor-element-2c50fa4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-24376 .elementor-element.elementor-element-6969aec > .elementor-widget-container{padding:30px 5px 30px 5px;border-radius:20px 20px 20px 20px;}.elementor-24376 .elementor-element.elementor-element-6969aec .elementor-heading-title{font-size:30px;}.elementor-24376 .elementor-element.elementor-element-cee4476 > .elementor-widget-container{padding:30px 5px 30px 5px;border-radius:20px 20px 20px 20px;}.elementor-24376 .elementor-element.elementor-element-cee4476 .elementor-heading-title{font-size:30px;}.elementor-24376 .elementor-element.elementor-element-e64b5ca > .elementor-widget-container{padding:30px 5px 30px 5px;border-radius:20px 20px 20px 20px;}}/* Start custom CSS for heading, class: .elementor-element-6969aec */.step {
        display: none;
    }
    .error {
        color: red;
    }
    
    h2 {
        color: black;
        font-size: 37px;
        font-weight: bold;
        text-align: center;
        padding-bottom: 20px;
        font-family: 'Open Sans', sans-serif;

    }
    body {
        background-color: #ffffff;
    }
    p{
        font-family: Roboto;
        text-align:center;    
        margin-bottom: 10px;
        
    }
        
    
    .site .button:focus, button:focus, input[type=submit]:focus, input[type=reset]:focus, .wp-block-search .wp-block-search__button:focus, .wp-block-button .wp-block-button__link:focus, .wp-block-file a.wp-block-file__button:focus{
        outline: none;
        color:white;
    }/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cee4476 */.step {
        display: none;
    }
    .error {
        color: red;
    }
    
    h2 {
        color: black;
        font-size: 37px;
        font-weight: bold;
        text-align: center;
        padding-bottom: 20px;
        font-family: 'Open Sans', sans-serif;

    }
    body {
        background-color: #ffffff;
    }
    p{
        font-family: Roboto;
        text-align:center;    
        margin-bottom: 10px;
        
    }
        
    
    .site .button:focus, button:focus, input[type=submit]:focus, input[type=reset]:focus, .wp-block-search .wp-block-search__button:focus, .wp-block-button .wp-block-button__link:focus, .wp-block-file a.wp-block-file__button:focus{
        outline: none;
        color:white;
    }/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e64b5ca */.step {
        display: none;
    }
    .error {
        color: red;
    }
    
    h2 {
        color: black;
        font-size: 37px;
        font-weight: bold;
        text-align: center;
        padding-bottom: 20px;
        font-family: 'Open Sans', sans-serif;

    }
    body {
        background-color: #ffffff;
    }
    p{
        font-family: Roboto;
        text-align:center;    
        margin-bottom: 10px;
        
    }
        
    
    .site .button:focus, button:focus, input[type=submit]:focus, input[type=reset]:focus, .wp-block-search .wp-block-search__button:focus, .wp-block-button .wp-block-button__link:focus, .wp-block-file a.wp-block-file__button:focus{
        outline: none;
        color:white;
    }/* End custom CSS */