.elementor-1976 .elementor-element.elementor-element-70aadb7 img{height:100vh;object-fit:cover;}.elementor-1976 .elementor-element.elementor-element-f3d8c41 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:-5px;}.elementor-1976 .elementor-element.elementor-element-c49f6d0{text-align:center;}.elementor-1976 .elementor-element.elementor-element-c49f6d0 .elementor-heading-title{color:var( --e-global-color-30c3adc );font-family:"Open Sans", Sans-serif;font-size:50px;font-weight:900;}.elementor-1976 .elementor-element.elementor-element-c5fa0fe > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-1976 .elementor-element.elementor-element-c5fa0fe{z-index:0;}.elementor-1976 .elementor-element.elementor-element-874124c > .elementor-container{min-height:10vh;}.elementor-1976 .elementor-element.elementor-element-874124c{padding:2rem 0rem 0rem 0rem;}.elementor-1976 .elementor-element.elementor-element-ee65b0f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1976 .elementor-element.elementor-element-481a7ff .elementor-button{font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:bold;background-color:#DDAC00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDAC00;border-radius:56px 56px 56px 56px;padding:15px 0px 15px 0px;}.elementor-1976 .elementor-element.elementor-element-481a7ff .elementor-button:hover, .elementor-1976 .elementor-element.elementor-element-481a7ff .elementor-button:focus{color:var( --e-global-color-30c3adc );background-color:var( --e-global-color-2ed4182 );border-color:var( --e-global-color-2ed4182 );}.elementor-1976 .elementor-element.elementor-element-481a7ff .elementor-button:hover svg, .elementor-1976 .elementor-element.elementor-element-481a7ff .elementor-button:focus svg{fill:var( --e-global-color-30c3adc );}.elementor-1976 .elementor-element.elementor-element-481a7ff > .elementor-widget-container{padding:00px 00px 0px 0px;}.elementor-1976 .elementor-element.elementor-element-481a7ff{width:320px;max-width:320px;}.elementor-1976 .elementor-element.elementor-element-bb3421a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1976 .elementor-element.elementor-element-d090343 .elementor-button .elementor-align-icon-right{margin-left:0px;}.elementor-1976 .elementor-element.elementor-element-d090343 .elementor-button .elementor-align-icon-left{margin-right:0px;}.elementor-1976 .elementor-element.elementor-element-d090343 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:bold;background-color:#DDAC00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDAC00;border-radius:56px 56px 56px 56px;padding:15px 0px 15px 0px;}.elementor-1976 .elementor-element.elementor-element-d090343 .elementor-button:hover, .elementor-1976 .elementor-element.elementor-element-d090343 .elementor-button:focus{color:var( --e-global-color-30c3adc );background-color:var( --e-global-color-2ed4182 );border-color:var( --e-global-color-2ed4182 );}.elementor-1976 .elementor-element.elementor-element-d090343 .elementor-button:hover svg, .elementor-1976 .elementor-element.elementor-element-d090343 .elementor-button:focus svg{fill:var( --e-global-color-30c3adc );}.elementor-1976 .elementor-element.elementor-element-d090343{width:320px;max-width:320px;}.elementor-1976 .elementor-element.elementor-element-d986751.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-1976 .elementor-element.elementor-element-4f7c2d5 .elementor-button{font-family:"Open Sans", Sans-serif;font-size:26px;font-weight:bold;background-color:#DDAC00;border-style:solid;border-width:1px 1px 1px 1px;border-color:#DDAC00;border-radius:56px 56px 56px 56px;padding:15px 0px 15px 0px;}.elementor-1976 .elementor-element.elementor-element-4f7c2d5 .elementor-button:hover, .elementor-1976 .elementor-element.elementor-element-4f7c2d5 .elementor-button:focus{color:var( --e-global-color-30c3adc );background-color:var( --e-global-color-2ed4182 );border-color:var( --e-global-color-2ed4182 );}.elementor-1976 .elementor-element.elementor-element-4f7c2d5 .elementor-button:hover svg, .elementor-1976 .elementor-element.elementor-element-4f7c2d5 .elementor-button:focus svg{fill:var( --e-global-color-30c3adc );}.elementor-1976 .elementor-element.elementor-element-4f7c2d5{width:320px;max-width:320px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-1976 .elementor-element.elementor-element-c49f6d0 .elementor-heading-title{font-size:40px;}.elementor-1976 .elementor-element.elementor-element-481a7ff .elementor-button{font-size:20px;}.elementor-1976 .elementor-element.elementor-element-d090343 .elementor-button{font-size:20px;}.elementor-1976 .elementor-element.elementor-element-4f7c2d5 .elementor-button{font-size:20px;}}@media(max-width:767px){.elementor-1976 .elementor-element.elementor-element-c49f6d0 .elementor-heading-title{font-size:25px;}.elementor-1976 .elementor-element.elementor-element-874124c > .elementor-container{min-height:30vh;}.elementor-1976 .elementor-element.elementor-element-481a7ff .elementor-button{font-size:18px;}.elementor-1976 .elementor-element.elementor-element-d090343 .elementor-button{font-size:18px;}.elementor-1976 .elementor-element.elementor-element-4f7c2d5 .elementor-button{font-size:18px;}}/* Start custom CSS for html, class: .elementor-element-c5fa0fe *//* Note: This line is built by changing direction of dot and specifying relative position of line to connect it to dot. This is needed for lines where line is not added below entire text section. */
.elementor-1976 .elementor-element.elementor-element-c5fa0fe {
    /* Give Enough width that this html wrapper covers the width about same as text */
    width: 365px;
    display: block;
    margin: auto
}

@media screen and (min-width: 768px) {
        .elementor-1976 .elementor-element.elementor-element-c5fa0fe {
            width: 575px;
        }
}

@media screen and (min-width: 1024px) {
        .elementor-1976 .elementor-element.elementor-element-c5fa0fe {
            width: 720px;
        }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-b36e1e8 */.elementor-1976 .elementor-element.elementor-element-b36e1e8 {
    position: absolute;
    top: 45%;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-874124c */.elementor-1976 .elementor-element.elementor-element-874124c {
    width: 90%;
    margin-left:auto;
    margin-right: auto;
    
    }/* End custom CSS */