.elementor-7117 .elementor-element.elementor-element-b2ab7e2 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7117 .elementor-element.elementor-element-b2ab7e2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7117 .elementor-element.elementor-element-b961de8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7117 .elementor-element.elementor-element-b961de8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7117 .elementor-element.elementor-element-6e36b73{width:var( --container-widget-width, 100.542% );max-width:100.542%;--container-widget-width:100.542%;--container-widget-flex-grow:0;}.elementor-7117 .elementor-element.elementor-element-6e36b73.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7117 .elementor-element.elementor-element-6e36b73.ha-has-bg-overlay:hover > .elementor-widget-container::before{transition:background 0.3s;}.elementor-7117 .elementor-element.elementor-element-6e36b73 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-7117 .elementor-element.elementor-element-81d7ef4 > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7117 .elementor-element.elementor-element-81d7ef4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7117 .elementor-element.elementor-element-9e1aec0 .elementor-icon-wrapper{text-align:center;}.elementor-7117 .elementor-element.elementor-element-9e1aec0.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-9e1aec0.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-9e1aec0.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-9e1aec0.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-9e1aec0.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-eec2f16{width:var( --container-widget-width, 100.542% );max-width:100.542%;--container-widget-width:100.542%;--container-widget-flex-grow:0;}.elementor-7117 .elementor-element.elementor-element-eec2f16.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .elementor-repeater-item-c3e1157 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .elementor-repeater-item-c3e1157{left:20%;--hotspot-translate-x:20%;top:83%;--hotspot-translate-y:83%;--white-space:normal;}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .elementor-repeater-item-c3e1157 .e-hotspot__tooltip{min-width:230px;}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .elementor-repeater-item-2c7a0b5 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .elementor-repeater-item-2c7a0b5{left:69%;--hotspot-translate-x:69%;top:35%;--hotspot-translate-y:35%;--white-space:normal;}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .elementor-repeater-item-2c7a0b5 .e-hotspot__tooltip{min-width:300px;}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .elementor-repeater-item-953db82 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .elementor-repeater-item-953db82{left:90%;--hotspot-translate-x:90%;top:42%;--hotspot-translate-y:42%;--white-space:normal;}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .elementor-repeater-item-953db82 .e-hotspot__tooltip{min-width:300px;}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .elementor-repeater-item-84188da .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .elementor-repeater-item-84188da{left:73%;--hotspot-translate-x:73%;top:48%;--hotspot-translate-y:48%;--white-space:normal;}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .elementor-repeater-item-84188da .e-hotspot__tooltip{min-width:200px;}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7117 .elementor-element.elementor-element-d6d79f8 > .elementor-widget-container{margin:15px 15px 15px 15px;padding:15px 15px 15px 15px;}.elementor-7117 .elementor-element.elementor-element-d6d79f8{--background-align:center;--hotspot-color:var( --e-global-color-text );--hotspot-size:25px;--tooltip-text-color:var( --e-global-color-text );--tooltip-align:left;--tooltip-min-width:0px;--tooltip-padding:20px 20px 20px 20px;--tooltip-color:var( --e-global-color-8c1a1d7 );--tooltip-border-radius:20px 20px 20px 20px;}.elementor-7117 .elementor-element.elementor-element-d6d79f8 .e-hotspot__tooltip{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-7117 .elementor-element.elementor-element-a1b6bbd{--spacer-size:50px;}.elementor-7117 .elementor-element.elementor-element-e93862c:not(.elementor-motion-effects-element-type-background), .elementor-7117 .elementor-element.elementor-element-e93862c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c1a1d7 );}.elementor-7117 .elementor-element.elementor-element-e93862c > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7117 .elementor-element.elementor-element-e93862c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7117 .elementor-element.elementor-element-e93862c > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-3902bbc );}.elementor-7117 .elementor-element.elementor-element-e93862c > .elementor-shape-top svg{width:calc(200% + 1.3px);}.elementor-7117 .elementor-element.elementor-element-8ca8eb4:not(.elementor-motion-effects-element-type-background), .elementor-7117 .elementor-element.elementor-element-8ca8eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c1a1d7 );}.elementor-7117 .elementor-element.elementor-element-8ca8eb4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7117 .elementor-element.elementor-element-8ca8eb4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7117 .elementor-element.elementor-element-92623d4 .elementor-icon-wrapper{text-align:center;}.elementor-7117 .elementor-element.elementor-element-92623d4.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-92623d4.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-92623d4.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-92623d4.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-92623d4.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-9afa5a1:not(.elementor-motion-effects-element-type-background), .elementor-7117 .elementor-element.elementor-element-9afa5a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c1a1d7 );}.elementor-7117 .elementor-element.elementor-element-9afa5a1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7117 .elementor-element.elementor-element-9afa5a1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7117 .elementor-element.elementor-element-1c3dc89{--e-image-carousel-slides-to-show:1;}.elementor-7117 .elementor-element.elementor-element-1c3dc89 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7117 .elementor-element.elementor-element-1c3dc89 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-1c3dc89 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7117 .elementor-element.elementor-element-1c3dc89 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-1c3dc89 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7117 .elementor-element.elementor-element-d481a89 .elementor-icon-wrapper{text-align:center;}.elementor-7117 .elementor-element.elementor-element-d481a89.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-d481a89.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-d481a89.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-d481a89.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-d481a89.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-42c5085{--e-image-carousel-slides-to-show:1;}.elementor-7117 .elementor-element.elementor-element-42c5085 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7117 .elementor-element.elementor-element-42c5085 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-42c5085 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7117 .elementor-element.elementor-element-42c5085 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-42c5085 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7117 .elementor-element.elementor-element-fa7884b{--spacer-size:50px;}.elementor-7117 .elementor-element.elementor-element-7bba02f:not(.elementor-motion-effects-element-type-background), .elementor-7117 .elementor-element.elementor-element-7bba02f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c1a1d7 );}.elementor-7117 .elementor-element.elementor-element-7bba02f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7117 .elementor-element.elementor-element-7bba02f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7117 .elementor-element.elementor-element-1412746 .elementor-icon-wrapper{text-align:center;}.elementor-7117 .elementor-element.elementor-element-1412746.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-1412746.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-1412746.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-1412746.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-1412746.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-c36a24e{--e-image-carousel-slides-to-show:1;}.elementor-7117 .elementor-element.elementor-element-c36a24e .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7117 .elementor-element.elementor-element-c36a24e .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-c36a24e .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7117 .elementor-element.elementor-element-c36a24e .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-c36a24e .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7117 .elementor-element.elementor-element-0611fc8 .elementor-icon-wrapper{text-align:center;}.elementor-7117 .elementor-element.elementor-element-0611fc8.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-0611fc8.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-0611fc8.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-0611fc8.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-0611fc8.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-7c79822{--e-image-carousel-slides-to-show:1;}.elementor-7117 .elementor-element.elementor-element-7c79822 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7117 .elementor-element.elementor-element-7c79822 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-7c79822 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7117 .elementor-element.elementor-element-7c79822 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-7c79822 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7117 .elementor-element.elementor-element-29f33b9{--spacer-size:50px;}.elementor-7117 .elementor-element.elementor-element-df8f729:not(.elementor-motion-effects-element-type-background), .elementor-7117 .elementor-element.elementor-element-df8f729 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c1a1d7 );}.elementor-7117 .elementor-element.elementor-element-df8f729{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7117 .elementor-element.elementor-element-df8f729 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7117 .elementor-element.elementor-element-ef7f13a .elementor-icon-wrapper{text-align:center;}.elementor-7117 .elementor-element.elementor-element-ef7f13a.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-ef7f13a.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-ef7f13a.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-ef7f13a.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-ef7f13a.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-acac229{--e-image-carousel-slides-to-show:1;}.elementor-7117 .elementor-element.elementor-element-acac229 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7117 .elementor-element.elementor-element-acac229 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-acac229 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7117 .elementor-element.elementor-element-acac229 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-acac229 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7117 .elementor-element.elementor-element-766ef6e{--spacer-size:50px;}.elementor-7117 .elementor-element.elementor-element-5d6e9f3:not(.elementor-motion-effects-element-type-background), .elementor-7117 .elementor-element.elementor-element-5d6e9f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8c1a1d7 );}.elementor-7117 .elementor-element.elementor-element-5d6e9f3{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7117 .elementor-element.elementor-element-5d6e9f3 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7117 .elementor-element.elementor-element-4c85693 .elementor-icon-wrapper{text-align:center;}.elementor-7117 .elementor-element.elementor-element-4c85693.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-4c85693.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-4c85693.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-4c85693.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-4c85693.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-22c38c5{--e-image-carousel-slides-to-show:1;}.elementor-7117 .elementor-element.elementor-element-22c38c5 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7117 .elementor-element.elementor-element-22c38c5 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-22c38c5 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7117 .elementor-element.elementor-element-22c38c5 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-22c38c5 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7117 .elementor-element.elementor-element-cb3c560 .elementor-icon-wrapper{text-align:center;}.elementor-7117 .elementor-element.elementor-element-cb3c560.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-cb3c560.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-cb3c560.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-cb3c560.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-cb3c560.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-921ff14{--e-image-carousel-slides-to-show:1;}.elementor-7117 .elementor-element.elementor-element-921ff14 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7117 .elementor-element.elementor-element-921ff14 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-921ff14 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7117 .elementor-element.elementor-element-921ff14 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-921ff14 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7117 .elementor-element.elementor-element-cac0e06 .elementor-icon-wrapper{text-align:center;}.elementor-7117 .elementor-element.elementor-element-cac0e06.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-cac0e06.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-cac0e06.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-cac0e06.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-cac0e06.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-fcbdcfb{--e-image-carousel-slides-to-show:1;}.elementor-7117 .elementor-element.elementor-element-fcbdcfb .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7117 .elementor-element.elementor-element-fcbdcfb .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-fcbdcfb .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7117 .elementor-element.elementor-element-fcbdcfb .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-fcbdcfb .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7117 .elementor-element.elementor-element-3acfa21 .elementor-icon-wrapper{text-align:center;}.elementor-7117 .elementor-element.elementor-element-3acfa21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-3acfa21.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-3acfa21.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-3acfa21.elementor-view-framed .elementor-icon, .elementor-7117 .elementor-element.elementor-element-3acfa21.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-2869086{--e-image-carousel-slides-to-show:1;}.elementor-7117 .elementor-element.elementor-element-2869086 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-7117 .elementor-element.elementor-element-2869086 .elementor-swiper-button.elementor-swiper-button-next{font-size:40px;color:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-2869086 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-7117 .elementor-element.elementor-element-2869086 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-text );}.elementor-7117 .elementor-element.elementor-element-2869086 .elementor-image-carousel-caption{text-align:center;color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7117 .elementor-element.elementor-element-568144b{--spacer-size:50px;}.elementor-7117 .elementor-element.elementor-element-a71a360{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7117 .elementor-element.elementor-element-a71a360 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7117 .elementor-element.elementor-element-a03699e{--spacer-size:50px;}.elementor-7117 .elementor-element.elementor-element-f7c4972{--animation-duration:1200ms;}.elementor-7117 .elementor-element.elementor-element-f7c4972 .elementor-headline{text-align:center;}.elementor-7117 .elementor-element.elementor-element-f7c4972 .elementor-headline-dynamic-text{font-family:"PT Sans", Sans-serif;font-weight:400;}.elementor-7117 .elementor-element.elementor-element-6ca4f15{--animation-duration:1200ms;}.elementor-7117 .elementor-element.elementor-element-6ca4f15 .elementor-headline{text-align:center;}.elementor-7117 .elementor-element.elementor-element-6ca4f15 .elementor-headline-dynamic-text{font-family:"PT Sans", Sans-serif;font-weight:400;}.elementor-7117 .elementor-element.elementor-element-79f5214{--animation-duration:1200ms;}.elementor-7117 .elementor-element.elementor-element-79f5214 .elementor-headline{text-align:center;}.elementor-7117 .elementor-element.elementor-element-79f5214 .elementor-headline-dynamic-text{font-family:"PT Sans", Sans-serif;font-weight:400;}.elementor-7117 .elementor-element.elementor-element-81e9bb0{--animation-duration:1200ms;}.elementor-7117 .elementor-element.elementor-element-81e9bb0 .elementor-headline{text-align:center;}.elementor-7117 .elementor-element.elementor-element-81e9bb0 .elementor-headline-dynamic-text{font-family:"PT Sans", Sans-serif;font-weight:400;}.elementor-7117 .elementor-element.elementor-element-22bf8e4{--animation-duration:1200ms;}.elementor-7117 .elementor-element.elementor-element-22bf8e4 .elementor-headline{text-align:center;}.elementor-7117 .elementor-element.elementor-element-22bf8e4 .elementor-headline-dynamic-text{font-family:"PT Sans", Sans-serif;font-weight:400;}.elementor-7117 .elementor-element.elementor-element-e9df17a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7117 .elementor-element.elementor-element-e9df17a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7117 .elementor-element.elementor-element-d511af0{--spacer-size:50px;}.elementor-7117 .elementor-element.elementor-element-e54b70b{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7117 .elementor-element.elementor-element-e54b70b:not(.elementor-motion-effects-element-type-background), .elementor-7117 .elementor-element.elementor-element-e54b70b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2a1c09f );}@media(min-width:768px){.elementor-7117 .elementor-element.elementor-element-82cf2c1{width:7.164%;}.elementor-7117 .elementor-element.elementor-element-c60ef3b{width:92.835%;}.elementor-7117 .elementor-element.elementor-element-8e247ee{width:9.231%;}.elementor-7117 .elementor-element.elementor-element-66986db{width:90.768%;}.elementor-7117 .elementor-element.elementor-element-0adb1a4{width:9.231%;}.elementor-7117 .elementor-element.elementor-element-926c2e6{width:90.768%;}.elementor-7117 .elementor-element.elementor-element-668f1eb{width:9.231%;}.elementor-7117 .elementor-element.elementor-element-f732b90{width:90.768%;}.elementor-7117 .elementor-element.elementor-element-d49211e{width:9.231%;}.elementor-7117 .elementor-element.elementor-element-1b63959{width:90.768%;}.elementor-7117 .elementor-element.elementor-element-02eab4e{width:9.231%;}.elementor-7117 .elementor-element.elementor-element-5763e37{width:90.768%;}.elementor-7117 .elementor-element.elementor-element-cfb45a8{width:9.231%;}.elementor-7117 .elementor-element.elementor-element-dfb39cb{width:90.768%;}.elementor-7117 .elementor-element.elementor-element-0f0195a{width:9.231%;}.elementor-7117 .elementor-element.elementor-element-03ac138{width:90.768%;}.elementor-7117 .elementor-element.elementor-element-c06af0a{width:9.231%;}.elementor-7117 .elementor-element.elementor-element-4c2c068{width:90.768%;}.elementor-7117 .elementor-element.elementor-element-5d54819{width:9.231%;}.elementor-7117 .elementor-element.elementor-element-5ea6cc7{width:90.768%;}}@media(max-width:1024px){.elementor-7117 .elementor-element.elementor-element-d6d79f8 .e-hotspot__tooltip{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-7117 .elementor-element.elementor-element-d6d79f8 .e-hotspot__tooltip{font-size:var( --e-global-typography-primary-font-size );}}