.elementor-58504 .elementor-element.elementor-element-aefd84c{--spacer-size:150px}.elementor-58504 .elementor-element.elementor-element-6a68b93>.elementor-background-overlay{background-color:var( --e-global-color-primary );opacity:1}.elementor-58504 .elementor-element.elementor-element-6a68b93>.elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-1657e90a )}.elementor-58504 .elementor-element.elementor-element-6a68b93>.elementor-shape-top svg{width:calc(251% + 1.3px);height:45px}.elementor-58504 .elementor-element.elementor-element-6a68b93>.elementor-shape-bottom .elementor-shape-fill{fill:var( --e-global-color-29a9fe52 )}.elementor-58504 .elementor-element.elementor-element-6a68b93>.elementor-shape-bottom svg{width:calc(251% + 1.3px);height:45px}.elementor-58504 .elementor-element.elementor-element-6a68b93{margin-top:0;margin-bottom:0;padding:90px 0 100px}.elementor-58504 .elementor-element.elementor-element-34d1afd>.elementor-element-populated{margin:0 0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0}.elementor-58504 .elementor-element.elementor-element-9fd42b8{--spacer-size:10px}.elementor-58504 .elementor-element.elementor-element-bb09402{width:var( --container-widget-width, 95.245% );max-width:95.245%;--container-widget-width:95.245%;--container-widget-flex-grow:0;text-align:center}.elementor-58504 .elementor-element.elementor-element-bb09402 .elementor-heading-title{color:var( --e-global-color-1657e90a );font-family:var( --e-global-typography-b1b995b-font-family ),Sans-serif;font-size:var( --e-global-typography-b1b995b-font-size );font-weight:var( --e-global-typography-b1b995b-font-weight );line-height:var( --e-global-typography-b1b995b-line-height )}.elementor-58504 .elementor-element.elementor-element-169d077{width:var( --container-widget-width, 95.245% );max-width:95.245%;--container-widget-width:95.245%;--container-widget-flex-grow:0;text-align:center}.elementor-58504 .elementor-element.elementor-element-169d077 .elementor-heading-title{color:var( --e-global-color-1657e90a );font-family:var( --e-global-typography-b1b995b-font-family ),Sans-serif;font-size:var( --e-global-typography-b1b995b-font-size );font-weight:var( --e-global-typography-b1b995b-font-weight );line-height:var( --e-global-typography-b1b995b-line-height )}.elementor-58504 .elementor-element.elementor-element-96da5a3{--spacer-size:15px}.elementor-58504 .elementor-element.elementor-element-c4a8539{--spacer-size:20px}.elementor-58504 .elementor-element.elementor-element-d7779c1{--spacer-size:50px}.elementor-58504 .elementor-element.elementor-element-70c16a5{--spacer-size:30px}.elementor-58504 .elementor-element.elementor-element-ca8069c .elementor-menu-toggle{margin:0 auto}.elementor-58504 .elementor-element.elementor-element-ca8069c .elementor-nav-menu--main .elementor-item:hover,.elementor-58504 .elementor-element.elementor-element-ca8069c .elementor-nav-menu--main .elementor-item.elementor-item-active,.elementor-58504 .elementor-element.elementor-element-ca8069c .elementor-nav-menu--main .elementor-item.highlighted,.elementor-58504 .elementor-element.elementor-element-ca8069c .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-afb880a );fill:var( --e-global-color-afb880a )}.elementor-58504 .elementor-element.elementor-element-ca8069c .elementor-nav-menu--main .elementor-item.elementor-item-active{color:var( --e-global-color-afb880a )}.elementor-58504 .elementor-element.elementor-element-ca8069c .elementor-nav-menu--main .elementor-item{padding-left:0;padding-right:0}.elementor-58504 .elementor-element.elementor-element-37707b7>.elementor-element-populated{margin:0 0 0 30px;--e-column-margin-right:0px;--e-column-margin-left:30px;padding:0}.elementor-58504 .elementor-element.elementor-element-65647c3{--spacer-size:40px}.elementor-58504 .elementor-element.elementor-element-a6bbcca{--spacer-size:25px}.elementor-58504 .elementor-element.elementor-element-57c4077>.elementor-widget-container{padding:45px 0 50px}.elementor-58504 .elementor-element.elementor-element-57c4077{text-align:center}.elementor-58504 .elementor-element.elementor-element-57c4077 .elementor-heading-title{font-family:var( --e-global-typography-b1b995b-font-family ),Sans-serif;font-size:var( --e-global-typography-b1b995b-font-size );font-weight:var( --e-global-typography-b1b995b-font-weight );line-height:var( --e-global-typography-b1b995b-line-height )}.elementor-58504 .elementor-element.elementor-element-39dc0ae>.elementor-element-populated{margin:0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0}.elementor-58504 .elementor-element.elementor-element-8768c4b{--e-image-carousel-slides-to-show:5}.elementor-58504 .elementor-element.elementor-element-8768c4b>.elementor-widget-container{padding:11px 45px 19px}.elementor-58504 .elementor-element.elementor-element-8768c4b .elementor-swiper-button.elementor-swiper-button-prev,.elementor-58504 .elementor-element.elementor-element-8768c4b .elementor-swiper-button.elementor-swiper-button-next{font-size:25px;color:#54057b}.elementor-58504 .elementor-element.elementor-element-8768c4b .elementor-swiper-button.elementor-swiper-button-prev svg,.elementor-58504 .elementor-element.elementor-element-8768c4b .elementor-swiper-button.elementor-swiper-button-next svg{fill:#54057b}.elementor-58504 .elementor-element.elementor-element-8768c4b .swiper-wrapper{display:flex;align-items:flex-start}body.elementor-page-58504{margin:0}@media(min-width:768px){.elementor-58504 .elementor-element.elementor-element-437cbc4{width:21.664%}.elementor-58504 .elementor-element.elementor-element-37707b7{width:78.002%}}@media(max-width:1024px){.elementor-58504 .elementor-element.elementor-element-bb09402 .elementor-heading-title,.elementor-58504 .elementor-element.elementor-element-169d077 .elementor-heading-title,.elementor-58504 .elementor-element.elementor-element-57c4077 .elementor-heading-title{font-size:var( --e-global-typography-b1b995b-font-size );line-height:var( --e-global-typography-b1b995b-line-height )}}@media(max-width:767px){.elementor-58504 .elementor-element.elementor-element-bb09402 .elementor-heading-title,.elementor-58504 .elementor-element.elementor-element-169d077 .elementor-heading-title,.elementor-58504 .elementor-element.elementor-element-57c4077 .elementor-heading-title{font-size:var( --e-global-typography-b1b995b-font-size );line-height:var( --e-global-typography-b1b995b-line-height )}}
