.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-311 .elementor-element.elementor-element-8e5bef6{width:var( --container-widget-width, 92% );max-width:92%;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:92%;--container-widget-flex-grow:0;text-align:start;font-family:"Roboto", Sans-serif;font-size:16px;font-weight:400;color:#000000;}.elementor-311 .elementor-element.elementor-element-7cc7b6f{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 95% );max-width:95%;margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-311 .elementor-element.elementor-element-7cc7b6f.elementor-element{--align-self:flex-start;}.elementor-311 .elementor-element.elementor-element-7cc7b6f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-311 .elementor-element.elementor-element-7cc7b6f .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:#FFF9F9;}.elementor-311 .elementor-element.elementor-element-7cc7b6f .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-311 .elementor-element.elementor-element-7cc7b6f .elementor-swiper-button.elementor-swiper-button-next svg{fill:#FFF9F9;}.elementor-311 .elementor-element.elementor-element-7cc7b6f .swiper-pagination-bullet{width:12px;height:12px;}.elementor-311 .elementor-element.elementor-element-7cc7b6f .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-311 .elementor-element.elementor-element-f07d453{--display:flex;}.elementor-311 .elementor-element.elementor-element-fdbf1f4{--spacer-size:50px;}.elementor-311 .elementor-element.elementor-element-291dcca{width:var( --container-widget-width, 82% );max-width:82%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:82%;--container-widget-flex-grow:0;text-align:start;color:#000000;}.elementor-311 .elementor-element.elementor-element-291dcca.elementor-element{--align-self:center;}.elementor-311 .elementor-element.elementor-element-ec640f5{--display:flex;}.elementor-311 .elementor-element.elementor-element-4aeedb4{--spacer-size:171px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-311 .elementor-element.elementor-element-ec640f5{--content-width:822px;}}@media(max-width:1024px){.elementor-311 .elementor-element.elementor-element-7cc7b6f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-311 .elementor-element.elementor-element-7cc7b6f .elementor-swiper-button.elementor-swiper-button-next{font-size:3px;}.elementor-311 .elementor-element.elementor-element-291dcca{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 41px;}}@media(max-width:767px){.elementor-311 .elementor-element.elementor-element-8e5bef6{margin:-15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 6px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;font-size:15px;}.elementor-311 .elementor-element.elementor-element-7cc7b6f{--container-widget-width:348px;--container-widget-flex-grow:0;width:var( --container-widget-width, 348px );max-width:348px;}.elementor-311 .elementor-element.elementor-element-7cc7b6f .elementor-swiper-button.elementor-swiper-button-prev, .elementor-311 .elementor-element.elementor-element-7cc7b6f .elementor-swiper-button.elementor-swiper-button-next{font-size:19px;}.elementor-311 .elementor-element.elementor-element-7cc7b6f .swiper-pagination-bullet{width:6px;height:6px;}.elementor-311 .elementor-element.elementor-element-291dcca{margin:-14px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 20px;--container-widget-width:299px;--container-widget-flex-grow:0;width:var( --container-widget-width, 299px );max-width:299px;}}