.elementor-47051 .elementor-element.elementor-element-4e002dcf.elementor-section{padding:70px 0px 100px 0px;}.elementor-47051 .elementor-element.elementor-element-5492e4eb .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:20px;font-weight:bold;letter-spacing:0px;}.elementor-47051 .elementor-element.elementor-element-5ecbafd2{color:var( --e-global-color-astglobalcolor8 );}.elementor-47051 .elementor-element.elementor-element-1dc16e32 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47051 .elementor-element.elementor-element-1dc16e32 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-47051 .elementor-element.elementor-element-1896cee5 .elementor-button{background-color:#02010100;fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );}.elementor-47051 .elementor-element.elementor-element-1896cee5 .elementor-button:hover, .elementor-47051 .elementor-element.elementor-element-1896cee5 .elementor-button:focus{background-color:#0080E2CC;color:var( --e-global-color-astglobalcolor5 );}.elementor-47051 .elementor-element.elementor-element-1896cee5 .elementor-button:hover svg, .elementor-47051 .elementor-element.elementor-element-1896cee5 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor5 );}.elementor-47051 .elementor-element.elementor-element-1b9d7310 .elementor-button{background-color:#02010100;fill:var( --e-global-color-astglobalcolor0 );color:var( --e-global-color-astglobalcolor0 );border-style:solid;border-width:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-47051 .elementor-element.elementor-element-1b9d7310 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-47051 .elementor-element.elementor-element-1b9d7310 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-47051 .elementor-element.elementor-element-1b9d7310 .elementor-button .elementor-button-content-wrapper{gap:10px;}.elementor-47051 .elementor-element.elementor-element-1b9d7310 .elementor-button:hover, .elementor-47051 .elementor-element.elementor-element-1b9d7310 .elementor-button:focus{color:var( --e-global-color-astglobalcolor8 );}.elementor-47051 .elementor-element.elementor-element-1b9d7310 .elementor-button:hover svg, .elementor-47051 .elementor-element.elementor-element-1b9d7310 .elementor-button:focus svg{fill:var( --e-global-color-astglobalcolor8 );}.elementor-47051 .elementor-element.elementor-element-19c08a77:not(.elementor-motion-effects-element-type-background), .elementor-47051 .elementor-element.elementor-element-19c08a77 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-astglobalcolor6 );}.elementor-47051 .elementor-element.elementor-element-19c08a77{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-47051 .elementor-element.elementor-element-19c08a77 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-47051 .elementor-element.elementor-element-2f364da0{color:var( --e-global-color-astglobalcolor8 );}/* Start custom CSS for section, class: .elementor-element-4e002dcf */.elementor-47051 .elementor-element.elementor-element-4e002dcf:after {
    content: '';
    z-index: -1;
    position: absolute;
    width: 100%;
    height: 100%;
    bottom: 0;
    background-color: var( --e-global-color-astglobalcolor6 );
    transform: rotateX(-180deg) rotateY(-180deg);
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTkyMCAyNDAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+PGcgZmlsbD0icmdiYSgwLCAwLCAwLCAxKSIgZmlsbC1ydWxlPSJub256ZXJvIj48cGF0aCBkPSJNMTkyMCAxMjkuNzUxQzE3NjAgMTkxLjkxNyAxNjAwIDIyMyAxNDQwIDIyM2MtMTUyLjg5MiAwLTM5OS41MzItMzEuMzg0LTYyMC40NzUtNTMuNzg0QzY4NyAxOTEgNTU3LjEwOCAyMDUuNDY1IDQ3MCAyMDZjLTE2Mi0yLTMxOC42NjctMjEuMzMzLTQ3MC01OFYwaDE5MjB2MTI5Ljc1MXoiIG9wYWNpdHk9Ii4yMDMiLz48cGF0aCBkPSJNMjMwIDE5MGMxNjAgMzMuMzMzIDMyMCA1MCA0ODAgNTAgMjQwIDAgNzc2LTEwNSA5MjMtMTE1IDk4LTYuNjY3IDE5My42NjcgMSAyODcgMjNWMEgwdjE0OGM0NS4wNzMgMTAuNDE2IDgxLjA3MyAxOC4wODMgMTA4IDIzIDI2LjkyNyA0LjkxNyA2Ny41OTQgMTEuMjUgMTIyIDE5eiIgb3BhY2l0eT0iLjMiLz48cGF0aCBkPSJNMCAxNDhjMTYwIDM4LjQ3NiAzMjAgNTcuNzE0IDQ4MCA1Ny43MTQgMjQwIDAgNzIwLTExOC43MSA5NjAtMTE3LjIzNSAxNjAgLjk4MyAzMjAgMjAuODI0IDQ4MCA1OS41MjFWMEgwdjE0OHoiLz48L2c+PC9zdmc+);
    -webkit-mask-size: 100% 100%;
    background-size: 100% 150px;
    height: 150px;
}/* End custom CSS */