.elementor-26301 .elementor-element.elementor-element-5b44e370{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-26301 .elementor-element.elementor-element-785bd9db{--display:flex;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--overlay-opacity:0.5;--border-radius:40px 40px 40px 40px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26301 .elementor-element.elementor-element-785bd9db:not(.elementor-motion-effects-element-type-background), .elementor-26301 .elementor-element.elementor-element-785bd9db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:var(--wpr-bg-baa468e8-e449-4937-a412-d24b9ba1bb91);background-position:668px 0px;background-repeat:no-repeat;background-size:contain;}.elementor-26301 .elementor-element.elementor-element-785bd9db::before, .elementor-26301 .elementor-element.elementor-element-785bd9db > .elementor-background-video-container::before, .elementor-26301 .elementor-element.elementor-element-785bd9db > .e-con-inner > .elementor-background-video-container::before, .elementor-26301 .elementor-element.elementor-element-785bd9db > .elementor-background-slideshow::before, .elementor-26301 .elementor-element.elementor-element-785bd9db > .e-con-inner > .elementor-background-slideshow::before, .elementor-26301 .elementor-element.elementor-element-785bd9db > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-primary );--background-overlay:'';}.elementor-26301 .elementor-element.elementor-element-748de604{--display:flex;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-26301 .elementor-element.elementor-element-6ebb723a .elementor-heading-title{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 );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-5f03ed7 );}.elementor-26301 .elementor-element.elementor-element-2b596518 .elementor-heading-title{font-family:var( --e-global-typography-25ba213-font-family ), Sans-serif;font-size:var( --e-global-typography-25ba213-font-size );font-weight:var( --e-global-typography-25ba213-font-weight );line-height:var( --e-global-typography-25ba213-line-height );color:var( --e-global-color-5f03ed7 );}.elementor-26301 .elementor-element.elementor-element-33c1c0e4 .elementor-button{background-color:var( --e-global-color-bc18ea7 );font-family:var( --e-global-typography-348d4e1-font-family ), Sans-serif;font-size:var( --e-global-typography-348d4e1-font-size );font-weight:var( --e-global-typography-348d4e1-font-weight );line-height:var( --e-global-typography-348d4e1-line-height );fill:var( --e-global-color-e640ac2 );color:var( --e-global-color-e640ac2 );transition-duration:0.3s;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-bc18ea7 );border-radius:1379px 1379px 1379px 1379px;padding:10px 16px 10px 16px;}.elementor-26301 .elementor-element.elementor-element-33c1c0e4 .elementor-button:hover, .elementor-26301 .elementor-element.elementor-element-33c1c0e4 .elementor-button:focus{background-color:var( --e-global-color-e640ac2 );color:var( --e-global-color-bc18ea7 );border-color:var( --e-global-color-secondary );}.elementor-26301 .elementor-element.elementor-element-33c1c0e4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-26301 .elementor-element.elementor-element-33c1c0e4 .elementor-button:hover svg, .elementor-26301 .elementor-element.elementor-element-33c1c0e4 .elementor-button:focus svg{fill:var( --e-global-color-bc18ea7 );}@media(max-width:1366px){.elementor-26301 .elementor-element.elementor-element-785bd9db:not(.elementor-motion-effects-element-type-background), .elementor-26301 .elementor-element.elementor-element-785bd9db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center right;}.elementor-26301 .elementor-element.elementor-element-6ebb723a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26301 .elementor-element.elementor-element-2b596518 .elementor-heading-title{font-size:var( --e-global-typography-25ba213-font-size );line-height:var( --e-global-typography-25ba213-line-height );}.elementor-26301 .elementor-element.elementor-element-33c1c0e4 .elementor-button{font-size:var( --e-global-typography-348d4e1-font-size );line-height:var( --e-global-typography-348d4e1-line-height );}}@media(max-width:1024px){.elementor-26301 .elementor-element.elementor-element-785bd9db{--overlay-opacity:0.45;}.elementor-26301 .elementor-element.elementor-element-6ebb723a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26301 .elementor-element.elementor-element-2b596518 .elementor-heading-title{font-size:var( --e-global-typography-25ba213-font-size );line-height:var( --e-global-typography-25ba213-line-height );}.elementor-26301 .elementor-element.elementor-element-33c1c0e4 .elementor-button{font-size:var( --e-global-typography-348d4e1-font-size );line-height:var( --e-global-typography-348d4e1-line-height );}}@media(max-width:767px){.elementor-26301 .elementor-element.elementor-element-785bd9db{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--overlay-opacity:0.17;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-26301 .elementor-element.elementor-element-6ebb723a .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-26301 .elementor-element.elementor-element-2b596518 .elementor-heading-title{font-size:var( --e-global-typography-25ba213-font-size );line-height:var( --e-global-typography-25ba213-line-height );}.elementor-26301 .elementor-element.elementor-element-33c1c0e4 .elementor-button{font-size:var( --e-global-typography-348d4e1-font-size );line-height:var( --e-global-typography-348d4e1-line-height );}}/* Start custom CSS for heading, class: .elementor-element-6ebb723a */.elementor-26301 .elementor-element.elementor-element-6ebb723a * {
    text-transform: capitalize;
}

@media (max-width: 767px) {
    .elementor-26301 .elementor-element.elementor-element-6ebb723a br {
        display: none;
    }
}
.elementor-26301 .elementor-element.elementor-element-6ebb723a * {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2b596518 */.elementor-26301 .elementor-element.elementor-element-2b596518 * {
    color: #fff !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-33c1c0e4 */.elementor-26301 .elementor-element.elementor-element-33c1c0e4 svg {
    width: 24px;
    margin-top: -3px;
}
.elementor-26301 .elementor-element.elementor-element-33c1c0e4 * {
    fill: transparent !important;
}/* End custom CSS */
/* Start custom CSS */.dark {
        --e-global-color-5f03ed7: #0b0b0b;
}/* End custom CSS */