.elementor-2276 .elementor-element.elementor-element-7e154c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-2276 .elementor-element.elementor-element-cd6e1b0{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s}.elementor-2276 .elementor-element.elementor-element-cd6e1b0>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2276 .elementor-element.elementor-element-41706d1>.elementor-element-populated{padding:0 0 0 0}.elementor-2276 .elementor-element.elementor-element-7f89cfe{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:130px 0 100px 0}.elementor-2276 .elementor-element.elementor-element-7f89cfe>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-2276 .elementor-element.elementor-element-b2fe111.elementor-column>.elementor-widget-wrap{justify-content:center}.elementor-2276 .elementor-element.elementor-element-b2fe111>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-bottom:0}.elementor-2276 .elementor-element.elementor-element-b2fe111>.elementor-element-populated{padding:0 15px 0 15px}.elementor-2276 .elementor-element.elementor-element-5434b33{width:var(--container-widget-width,55%);max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0}.elementor-2276 .elementor-element.elementor-element-5434b33>.elementor-widget-container{margin:0 0 55px 0}.elementor-2276 .elementor-element.elementor-element-5434b33 .section-title{text-align:center}.elementor-2276 .elementor-element.elementor-element-5434b33 .section-title .sub-title{color:var(--e-global-color-9c0397e);background-color:var(--e-global-color-secondary)}.elementor-2276 .elementor-element.elementor-element-5434b33 .section-title .sub-title-two{color:var(--e-global-color-9c0397e)}.elementor-2276 .elementor-element.elementor-element-5434b33 .section-title .title{color:var(--e-global-color-primary)}.elementor-2276 .elementor-element.elementor-element-5434b33 .xb-heading{padding:0 0 18px 0}.elementor-2276 .elementor-element.elementor-element-5434b33 .heading_block .heading_text{margin:0 0 0 0}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services{padding:30px 30px 30px 30px}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services .xb-item--title{color:var(--e-global-color-primary)}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services .xb-item--content{color:var(--e-global-color-text)}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services .xb-item--button .srv-btn{color:var(--e-global-color-primary)}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services .xb-item--button .srv-btn span svg path{fill:var(--e-global-color-primary)}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services:hover::after{background-color:var(--e-global-color-primary)}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services:hover{border-color:var(--e-global-color-primary)}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services:hover .xb-item--title{color:var(--e-global-color-9c0397e)}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services:hover .xb-item--content{color:var(--e-global-color-9c0397e)}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services:hover .xb-item--button .srv-btn{color:var(--e-global-color-9c0397e)}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services:hover .xb-item--button .srv-btn span{background-color:var(--e-global-color-9c0397e)}.elementor-2276 .elementor-element.elementor-element-6d005be>.elementor-widget-container{padding:20px 0 0 0}.elementor-2276 .elementor-element.elementor-element-6d005be .xb-btn-wrap{text-align:center}.elementor-2276 .elementor-element.elementor-element-6d005be .thm-btn{border-radius:100px 100px 100px 100px;color:var(--e-global-color-9c0397e);background-color:var(--e-global-color-accent)}.elementor-2276 .elementor-element.elementor-element-6d005be .thm-btn svg path{fill:var(--e-global-color-9c0397e)}.elementor-2276 .elementor-element.elementor-element-6d005be .thm-btn:hover{color:#FFF;background-color:var(--e-global-color-primary)}.elementor-2276 .elementor-element.elementor-element-6d005be .thm-btn:hover svg path{fill:#FFF}@media(max-width:1024px){.elementor-2276 .elementor-element.elementor-element-7f89cfe{padding:50px 10px 50px 10px}.elementor-2276 .elementor-element.elementor-element-b2fe111>.elementor-element-populated{padding:10px 10px 10px 10px}.elementor-2276 .elementor-element.elementor-element-5434b33>.elementor-widget-container{margin:0 0 30px 0}.elementor-2276 .elementor-element.elementor-element-5434b33{--container-widget-width:90%;--container-widget-flex-grow:0;width:var(--container-widget-width,90%);max-width:90%}.elementor-2276 .elementor-element.elementor-element-5434b33 .section-title .title{font-size:30px;line-height:1.2em}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services .xb-item--title{font-size:25px}}@media(max-width:767px){.elementor-2276 .elementor-element.elementor-element-5434b33{--container-widget-width:100%;--container-widget-flex-grow:0;width:var(--container-widget-width,100%);max-width:100%}.elementor-2276 .elementor-element.elementor-element-2e1cbe5 .xb-services .xb-item--title{font-size:25px}.elementor-2276 .elementor-element.elementor-element-6d005be>.elementor-widget-container{padding:0 0 0 0}}