.elementor-22505 .elementor-element.elementor-element-83b324b{--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;--flex-wrap:wrap;--overlay-opacity:0.05;--padding-top:160px;--padding-bottom:85px;--padding-left:35px;--padding-right:35px;}.elementor-22505 .elementor-element.elementor-element-83b324b:not(.elementor-motion-effects-element-type-background), .elementor-22505 .elementor-element.elementor-element-83b324b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(83deg, #54CE9F00 70%, #8667E50A 70%);}.elementor-22505 .elementor-element.elementor-element-83b324b::before, .elementor-22505 .elementor-element.elementor-element-83b324b > .elementor-background-video-container::before, .elementor-22505 .elementor-element.elementor-element-83b324b > .e-con-inner > .elementor-background-video-container::before, .elementor-22505 .elementor-element.elementor-element-83b324b > .elementor-background-slideshow::before, .elementor-22505 .elementor-element.elementor-element-83b324b > .e-con-inner > .elementor-background-slideshow::before, .elementor-22505 .elementor-element.elementor-element-83b324b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(110deg, #E865A500 50%, #8667E5 50%);}.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-22505 .elementor-element.elementor-element-1d33de1 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.35em;color:#333333;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-22505 .elementor-element.elementor-element-3eea153{width:100%;max-width:100%;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.675em;color:#555555;}.elementor-22505 .elementor-element.elementor-element-70bb463 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.35em;color:#333333;}.elementor-22505 .elementor-element.elementor-element-102904c{width:100%;max-width:100%;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.675em;color:#555555;}.elementor-22505 .elementor-element.elementor-element-2393a95{width:auto;max-width:auto;}.elementor-22505 .elementor-element.elementor-element-2393a95 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.35em;color:#333333;}.elementor-22505 .elementor-element.elementor-element-70d4bb4{width:100%;max-width:100%;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.675em;color:#555555;}.elementor-22505 .elementor-element.elementor-element-9790d01{width:auto;max-width:auto;}.elementor-22505 .elementor-element.elementor-element-9790d01 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.35em;color:#333333;}.elementor-22505 .elementor-element.elementor-element-0f67753{width:100%;max-width:100%;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.675em;color:#555555;}.elementor-22505 .elementor-element.elementor-element-e76daf7{width:auto;max-width:auto;}.elementor-22505 .elementor-element.elementor-element-e76daf7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.35em;color:#333333;}.elementor-22505 .elementor-element.elementor-element-56d9263{width:100%;max-width:100%;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.675em;color:#555555;}.elementor-22505 .elementor-element.elementor-element-448a9ad{width:auto;max-width:auto;}.elementor-22505 .elementor-element.elementor-element-448a9ad .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.35em;color:#333333;}.elementor-22505 .elementor-element.elementor-element-e59e40c{width:100%;max-width:100%;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.675em;color:#555555;}.elementor-22505 .elementor-element.elementor-element-36dbc2c{width:auto;max-width:auto;}.elementor-22505 .elementor-element.elementor-element-36dbc2c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.35em;color:#333333;}.elementor-22505 .elementor-element.elementor-element-0967133{width:100%;max-width:100%;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.675em;color:#555555;}.elementor-22505 .elementor-element.elementor-element-d466114{width:auto;max-width:auto;}.elementor-22505 .elementor-element.elementor-element-d466114 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.35em;color:#333333;}.elementor-22505 .elementor-element.elementor-element-29f6ab8{width:100%;max-width:100%;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.675em;color:#555555;}.elementor-22505 .elementor-element.elementor-element-2be5b31{width:auto;max-width:auto;}.elementor-22505 .elementor-element.elementor-element-2be5b31 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.35em;color:#333333;}.elementor-22505 .elementor-element.elementor-element-80378f6{width:100%;max-width:100%;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.675em;color:#555555;}.elementor-22505 .elementor-element.elementor-element-3260c1d{width:auto;max-width:auto;}.elementor-22505 .elementor-element.elementor-element-3260c1d .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;line-height:1.35em;color:#333333;}.elementor-22505 .elementor-element.elementor-element-ee17e4c{width:100%;max-width:100%;font-family:"Open Sans", Sans-serif;font-size:20px;font-weight:400;line-height:1.675em;color:#555555;}body.elementor-page-22505:not(.elementor-motion-effects-element-type-background), body.elementor-page-22505 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-22505 .elementor-element.elementor-element-1d33de1 .elementor-heading-title{font-size:32px;}.elementor-22505 .elementor-element.elementor-element-3eea153{font-size:24px;}.elementor-22505 .elementor-element.elementor-element-70bb463 .elementor-heading-title{font-size:32px;}.elementor-22505 .elementor-element.elementor-element-102904c{font-size:24px;}.elementor-22505 .elementor-element.elementor-element-2393a95 .elementor-heading-title{font-size:32px;}.elementor-22505 .elementor-element.elementor-element-70d4bb4{font-size:24px;}.elementor-22505 .elementor-element.elementor-element-9790d01 .elementor-heading-title{font-size:32px;}.elementor-22505 .elementor-element.elementor-element-0f67753{font-size:24px;}.elementor-22505 .elementor-element.elementor-element-e76daf7 .elementor-heading-title{font-size:32px;}.elementor-22505 .elementor-element.elementor-element-56d9263{font-size:24px;}.elementor-22505 .elementor-element.elementor-element-448a9ad .elementor-heading-title{font-size:32px;}.elementor-22505 .elementor-element.elementor-element-e59e40c{font-size:24px;}.elementor-22505 .elementor-element.elementor-element-36dbc2c .elementor-heading-title{font-size:32px;}.elementor-22505 .elementor-element.elementor-element-0967133{font-size:24px;}.elementor-22505 .elementor-element.elementor-element-d466114 .elementor-heading-title{font-size:32px;}.elementor-22505 .elementor-element.elementor-element-29f6ab8{font-size:24px;}.elementor-22505 .elementor-element.elementor-element-2be5b31 .elementor-heading-title{font-size:32px;}.elementor-22505 .elementor-element.elementor-element-80378f6{font-size:24px;}.elementor-22505 .elementor-element.elementor-element-3260c1d .elementor-heading-title{font-size:32px;}.elementor-22505 .elementor-element.elementor-element-ee17e4c{font-size:24px;}}/* Start custom CSS */body.elementor-page-22505 > [data-elementor-type="wp-page"]:before,
body.elementor-page-22505 > [data-elementor-type="wp-page"]:after {
    background-image: linear-gradient(
        90deg,
        #009fdb 0%,
        #7a2ecc 33.88%,
        #ec1075 99.51%
    );
    background-size: 100%;
    content: "";
    left: 0;
    opacity: .5;
    position: absolute;
    width: 100%;
    z-index: 99999;
}
body.elementor-page-22505 > [data-elementor-type="wp-page"]:before {
    padding-top: 5px;
    top: 0;
}
body.elementor-page-22505 > [data-elementor-type="wp-page"]:after {
    padding-bottom: 30px;
    bottom: 0;
}
body.elementor-page-22505 p {
    margin-bottom: 35px;
}
.gradient-ltr {
    background-image: linear-gradient(
        90deg,
        #009fdb 0%,
        #7a2ecc 33.88%,
        #ec1075 99.51%
    );
    background-size: 100%;
    -webkit-text-fill-color: transparent;
    -webkit-background-clip: text;
    -webkit-box-decoration-break: clone;
}/* End custom CSS */