.elementor-11149 .elementor-element.elementor-element-5d3fa8b .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-a41d7eb{--display:flex;}.elementor-11149 .elementor-element.elementor-element-9d502d4 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-1f444e3{--display:flex;}.elementor-11149 .elementor-element.elementor-element-da4a852{font-family:var( --e-global-typography-text-font-family ), montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-1bac349{--display:flex;}.elementor-11149 .elementor-element.elementor-element-ff3fcb8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-92f4548{--display:flex;}.elementor-11149 .elementor-element.elementor-element-b6ce810{font-family:var( --e-global-typography-text-font-family ), montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-6b3823f{--display:flex;}.elementor-11149 .elementor-element.elementor-element-26649ef .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-d8b66db{--display:flex;}.elementor-11149 .elementor-element.elementor-element-175c8c3{font-family:var( --e-global-typography-text-font-family ), montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-53e1b3c{--spacer-size:25px;}.elementor-11149 .elementor-element.elementor-element-b84deae img{width:60%;}.elementor-11149 .elementor-element.elementor-element-b0b6be6{--display:flex;}.elementor-11149 .elementor-element.elementor-element-01aed1a{--spacer-size:25px;}.elementor-11149 .elementor-element.elementor-element-fa4dc78{--display:flex;}.elementor-11149 .elementor-element.elementor-element-7470101 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), montserrat;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-6e8a86b{--display:flex;}.elementor-11149 .elementor-element.elementor-element-e8159fd{--spacer-size:10px;}.elementor-11149 .elementor-element.elementor-element-67ee450 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-7f08833{--display:flex;}.elementor-11149 .elementor-element.elementor-element-e52337d{font-family:var( --e-global-typography-text-font-family ), montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-4f2c450{--display:flex;}.elementor-11149 .elementor-element.elementor-element-2fab51c .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-5d06d7e{--display:flex;}.elementor-11149 .elementor-element.elementor-element-fc7673b{font-family:var( --e-global-typography-text-font-family ), montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-3ddc457{--display:flex;}.elementor-11149 .elementor-element.elementor-element-d969eca .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-8a57bf4{--display:flex;}.elementor-11149 .elementor-element.elementor-element-9ac890b{font-family:var( --e-global-typography-text-font-family ), montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-82fff26{--display:flex;}.elementor-11149 .elementor-element.elementor-element-9cdb649 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-2d2797d{--display:flex;}.elementor-11149 .elementor-element.elementor-element-2b82940{font-family:var( --e-global-typography-text-font-family ), montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-6985720{--display:flex;}.elementor-11149 .elementor-element.elementor-element-cbf0489 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-c225e8d{--display:flex;}.elementor-11149 .elementor-element.elementor-element-1fd6122{font-family:var( --e-global-typography-text-font-family ), montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-86e34d5{--display:flex;}.elementor-11149 .elementor-element.elementor-element-2210ae8 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-941617c{--display:flex;}.elementor-11149 .elementor-element.elementor-element-a984714{font-family:var( --e-global-typography-text-font-family ), montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-6e6a0d7{--display:flex;}.elementor-11149 .elementor-element.elementor-element-f1eca6b .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), montserrat;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-2fa365a{--display:flex;}.elementor-11149 .elementor-element.elementor-element-a9471b6{font-family:var( --e-global-typography-text-font-family ), montserrat;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );letter-spacing:var( --e-global-typography-text-letter-spacing );color:var( --e-global-color-8b1a7d1 );}.elementor-11149 .elementor-element.elementor-element-f37ae20{--spacer-size:50px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-11149 .elementor-element.elementor-element-5d3fa8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11149 .elementor-element.elementor-element-9d502d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11149 .elementor-element.elementor-element-da4a852{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-ff3fcb8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-b6ce810{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-26649ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-175c8c3{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-7470101 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11149 .elementor-element.elementor-element-67ee450 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-e52337d{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-2fab51c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-fc7673b{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-d969eca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-9ac890b{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-9cdb649 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-2b82940{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-cbf0489 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-1fd6122{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-2210ae8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-a984714{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-f1eca6b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-a9471b6{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:767px){.elementor-11149 .elementor-element.elementor-element-5d3fa8b .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11149 .elementor-element.elementor-element-9d502d4 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11149 .elementor-element.elementor-element-da4a852{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-ff3fcb8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-b6ce810{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-26649ef .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-175c8c3{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-7470101 .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-11149 .elementor-element.elementor-element-67ee450 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-e52337d{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-2fab51c .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-fc7673b{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-d969eca .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-9ac890b{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-9cdb649 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-2b82940{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-cbf0489 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-1fd6122{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-2210ae8 .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-a984714{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}.elementor-11149 .elementor-element.elementor-element-f1eca6b .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );}.elementor-11149 .elementor-element.elementor-element-a9471b6{font-size:var( --e-global-typography-text-font-size );letter-spacing:var( --e-global-typography-text-letter-spacing );}}