.elementor-6848 .elementor-element.elementor-element-953933c{--display:flex;--min-height:593px;--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;--justify-content:center;--overlay-opacity:0.2;--margin-top:54px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6848 .elementor-element.elementor-element-953933c:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-953933c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF5;background:url("https://www.citricoglobal.com/wp-content/uploads/2023/11/Captura-de-pantalla.jpg") 50% 50%;background-size:cover;}.elementor-6848 .elementor-element.elementor-element-953933c::before, .elementor-6848 .elementor-element.elementor-element-953933c > .elementor-background-video-container::before, .elementor-6848 .elementor-element.elementor-element-953933c > .e-con-inner > .elementor-background-video-container::before, .elementor-6848 .elementor-element.elementor-element-953933c > .elementor-background-slideshow::before, .elementor-6848 .elementor-element.elementor-element-953933c > .e-con-inner > .elementor-background-slideshow::before, .elementor-6848 .elementor-element.elementor-element-953933c > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000;--background-overlay:'';}.elementor-6848 .elementor-element.elementor-element-953933c > .elementor-shape-bottom .elementor-shape-fill, .elementor-6848 .elementor-element.elementor-element-953933c > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#E9ECEA;}.elementor-6848 .elementor-element.elementor-element-953933c > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-953933c > .e-con-inner > .elementor-shape-bottom svg{width:calc(142% + 1.3px);height:56px;}.elementor-6848 .elementor-element.elementor-element-680a63e{text-align:center;}.elementor-6848 .elementor-element.elementor-element-680a63e .elementor-heading-title{font-size:60px;color:#FFFFFF;}.elementor-6848 .elementor-element.elementor-element-6cb1edc{--display:flex;--min-height:520px;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;}.elementor-6848 .elementor-element.elementor-element-6cb1edc:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-6cb1edc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E8ECE9;}.elementor-6848 .elementor-element.elementor-element-6cb1edc > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-6cb1edc > .e-con-inner > .elementor-shape-bottom svg{width:calc(112% + 1.3px);height:51px;}.elementor-6848 .elementor-element.elementor-element-cff7d0c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;font-family:"DM Serif Text", Sans-serif;}.elementor-6848 .elementor-element.elementor-element-1ed69aa{--display:flex;--min-height:600px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6848 .elementor-element.elementor-element-1ed69aa > .elementor-shape-bottom .elementor-shape-fill, .elementor-6848 .elementor-element.elementor-element-1ed69aa > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FAFAF5;}.elementor-6848 .elementor-element.elementor-element-1ed69aa > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-1ed69aa > .e-con-inner > .elementor-shape-bottom svg{width:calc(126% + 1.3px);height:63px;transform:translateX(-50%) rotateY(180deg);}.elementor-6848 .elementor-element.elementor-element-59a5cf3{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-59a5cf3 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-6848 .elementor-element.elementor-element-3a12fcf{--e-image-carousel-slides-to-show:5;}.elementor-6848 .elementor-element.elementor-element-3a12fcf .swiper-wrapper{display:flex;align-items:center;}.elementor-6848 .elementor-element.elementor-element-190824f{--e-image-carousel-slides-to-show:5;}.elementor-6848 .elementor-element.elementor-element-190824f .swiper-wrapper{display:flex;align-items:center;}.elementor-6848 .elementor-element.elementor-element-6bfb30b{--display:flex;--min-height:800px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6848 .elementor-element.elementor-element-6bfb30b:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-6bfb30b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF5;background-image:url("https://www.citricoglobal.com/wp-content/uploads/2023/09/ESG_Framework.png");background-position:50% 70%;background-repeat:no-repeat;background-size:525px auto;}.elementor-6848 .elementor-element.elementor-element-6bfb30b > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-6bfb30b > .e-con-inner > .elementor-shape-bottom svg{width:calc(162% + 1.3px);height:70px;}.elementor-6848 .elementor-element.elementor-element-83676b8{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-83676b8 > .elementor-widget-container{margin:40px 0px -150px 0px;}.elementor-6848 .elementor-element.elementor-element-83676b8 .elementor-heading-title{line-height:25px;}.elementor-6848 .elementor-element.elementor-element-b54662b .elementor-repeater-item-36a8e5b{left:95%;--hotspot-translate-x:95%;top:10%;--hotspot-translate-y:10%;}.elementor-6848 .elementor-element.elementor-element-b54662b .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-b54662b{width:100%;max-width:100%;--background-align:center;--container-width:220px;--image-width:100%;--tooltip-padding:15px 20px 0px 20px;--tooltip-color:#1C3512;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-b54662b > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-6848 .elementor-element.elementor-element-b54662b .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-66b2a8a .elementor-repeater-item-36a8e5b{left:95%;--hotspot-translate-x:95%;top:10%;--hotspot-translate-y:10%;}.elementor-6848 .elementor-element.elementor-element-66b2a8a .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-66b2a8a{width:100%;max-width:100%;--background-align:center;--container-width:220px;--image-width:100%;--tooltip-padding:15px 20px 0px 20px;--tooltip-color:#1C3512;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-66b2a8a > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-6848 .elementor-element.elementor-element-66b2a8a .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-2f28fff .elementor-repeater-item-36a8e5b{left:95%;--hotspot-translate-x:95%;top:8%;--hotspot-translate-y:8%;}.elementor-6848 .elementor-element.elementor-element-2f28fff .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-2f28fff{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--container-width:220px;--image-width:100%;--tooltip-padding:15px 20px 0px 20px;--tooltip-color:#1C3512;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-2f28fff .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-e3a72d5 .elementor-repeater-item-36a8e5b{left:95%;--hotspot-translate-x:95%;top:8%;--hotspot-translate-y:8%;}.elementor-6848 .elementor-element.elementor-element-e3a72d5 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-e3a72d5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--background-align:center;--container-width:220px;--image-width:100%;--tooltip-padding:15px 20px 0px 20px;--tooltip-color:#1C3512;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-e3a72d5 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-4be4670 .elementor-repeater-item-36a8e5b{left:6%;--hotspot-translate-x:6%;top:8%;--hotspot-translate-y:8%;}.elementor-6848 .elementor-element.elementor-element-4be4670 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-4be4670{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--container-width:220px;--image-width:100%;--tooltip-padding:015px 20px 0px 20px;--tooltip-color:#1C3512;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-4be4670 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-5c3d45e .elementor-repeater-item-36a8e5b{left:6%;--hotspot-translate-x:6%;top:8%;--hotspot-translate-y:8%;}.elementor-6848 .elementor-element.elementor-element-5c3d45e .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-5c3d45e{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--background-align:center;--container-width:220px;--image-width:100%;--tooltip-padding:015px 20px 0px 20px;--tooltip-color:#1C3512;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-5c3d45e .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-5f178e9 .elementor-repeater-item-36a8e5b{left:95%;--hotspot-translate-x:95%;top:6%;--hotspot-translate-y:6%;}.elementor-6848 .elementor-element.elementor-element-5f178e9 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-5f178e9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--container-width:220px;--image-width:100%;--tooltip-padding:15px 20px 0px 20px;--tooltip-color:#002061;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-5f178e9 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-e97a79d .elementor-repeater-item-36a8e5b{left:95%;--hotspot-translate-x:95%;top:6%;--hotspot-translate-y:6%;}.elementor-6848 .elementor-element.elementor-element-e97a79d .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-e97a79d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--background-align:center;--container-width:220px;--image-width:100%;--tooltip-padding:15px 20px 0px 20px;--tooltip-color:#002061;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-e97a79d .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-68c965b .elementor-repeater-item-36a8e5b{left:7%;--hotspot-translate-x:7%;top:6%;--hotspot-translate-y:6%;}.elementor-6848 .elementor-element.elementor-element-68c965b .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-68c965b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--container-width:220px;--image-width:100%;--tooltip-padding:15px 20px 0px 20px;--tooltip-color:#ED6F00;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-68c965b .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-ac0c205 .elementor-repeater-item-36a8e5b{left:95%;--hotspot-translate-x:95%;top:6%;--hotspot-translate-y:6%;}.elementor-6848 .elementor-element.elementor-element-ac0c205 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-ac0c205{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--container-width:220px;--image-width:100%;--tooltip-padding:15px 20px 0px 20px;--tooltip-color:#002061;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-ac0c205 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-60ac3d4 .elementor-repeater-item-36a8e5b{left:95%;--hotspot-translate-x:95%;top:6%;--hotspot-translate-y:6%;}.elementor-6848 .elementor-element.elementor-element-60ac3d4 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-60ac3d4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--background-align:center;--container-width:220px;--image-width:100%;--tooltip-padding:15px 20px 0px 20px;--tooltip-color:#002061;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-60ac3d4 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-c9824c0 .elementor-repeater-item-36a8e5b{left:7%;--hotspot-translate-x:7%;top:6%;--hotspot-translate-y:6%;}.elementor-6848 .elementor-element.elementor-element-c9824c0 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-c9824c0{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--background-align:center;--container-width:220px;--image-width:100%;--tooltip-padding:15px 20px 0px 20px;--tooltip-color:#ED6F00;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-c9824c0 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-bdbaf82 .elementor-repeater-item-36a8e5b{left:7%;--hotspot-translate-x:7%;top:6%;--hotspot-translate-y:6%;}.elementor-6848 .elementor-element.elementor-element-bdbaf82 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-bdbaf82{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--container-width:220px;--image-width:100%;--tooltip-padding:15px 20px 0px 20px;--tooltip-color:#ED6F00;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-bdbaf82 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-b99dbf9 .elementor-repeater-item-36a8e5b{left:7%;--hotspot-translate-x:7%;top:6%;--hotspot-translate-y:6%;}.elementor-6848 .elementor-element.elementor-element-b99dbf9 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-b99dbf9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;--background-align:center;--container-width:220px;--image-width:100%;--tooltip-padding:15px 20px 0px 20px;--tooltip-color:#ED6F00;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-b99dbf9 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-148e648{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;--padding-top:70px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-148e648 > .elementor-shape-bottom .elementor-shape-fill, .elementor-6848 .elementor-element.elementor-element-148e648 > .e-con-inner > .elementor-shape-bottom .elementor-shape-fill{fill:#FAFAF5;}.elementor-6848 .elementor-element.elementor-element-148e648 > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-148e648 > .e-con-inner > .elementor-shape-bottom svg{width:calc(124% + 1.3px);height:44px;}.elementor-6848 .elementor-element.elementor-element-f203d41{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-f203d41 .elementor-heading-title{line-height:25px;}.elementor-6848 .elementor-element.elementor-element-6668bf0{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-6668bf0 .elementor-heading-title{line-height:25px;}.elementor-6848 .elementor-element.elementor-element-1785750{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-1785750 > .elementor-widget-container{margin:30px 0px 15px 0px;}.elementor-6848 .elementor-element.elementor-element-937e89c .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-937e89c .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-937e89c{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:#D8A03A;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-937e89c .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-0301951 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-0301951 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-0301951{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:#E34130;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-0301951 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-4eba2c4 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-4eba2c4 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-4eba2c4{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:#29B6DC;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-4eba2c4 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-ee6e9d4 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-ee6e9d4 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-ee6e9d4{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:#F6BE0C;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-ee6e9d4 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-45023bc .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-45023bc .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-45023bc{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:#9D1A43;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-45023bc .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-c49626d .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-c49626d .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-c49626d{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:#DC1367;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-c49626d .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-431ced8 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-431ced8 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-431ced8{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:#B98630;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-431ced8 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-3bda137 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-3bda137 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-3bda137{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:#3D7E46;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-3bda137 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-cd6e0f6 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-cd6e0f6 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-cd6e0f6{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:#61AD34;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-cd6e0f6 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-e8072e3 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-e8072e3 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-e8072e3{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:#19486A;--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-e8072e3 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-8515361{--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;--margin-top:0px;--margin-bottom:-50px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:500px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-8515361:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-8515361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAFAF5;background-image:url("https://www.citricoglobal.com/wp-content/uploads/2023/09/Foto_planta.png");background-position:0px 105%;background-repeat:no-repeat;background-size:contain;}.elementor-6848 .elementor-element.elementor-element-e0ab17f{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6848 .elementor-element.elementor-element-13cd3ed > .elementor-widget-container{padding:0px 320px 0px 320px;}.elementor-6848 .elementor-element.elementor-element-13cd3ed{text-align:center;}.elementor-6848 .elementor-element.elementor-element-13cd3ed .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:25px;line-height:30px;}.elementor-6848 .elementor-element.elementor-element-1a956bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-1a956bd:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-1a956bd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFEB;}.elementor-6848 .elementor-element.elementor-element-efd2f7c{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-efd2f7c > .elementor-widget-container{background-color:#1D4122;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-efd2f7c .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-6848 .elementor-element.elementor-element-8283c4e{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-8283c4e > .elementor-widget-container{background-color:#E3E8E4;margin:7px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-8283c4e .elementor-heading-title{font-size:20px;font-weight:500;color:#1C3512;}.elementor-6848 .elementor-element.elementor-element-a79cd39{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-a79cd39 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 120px;}.elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:50px;}.elementor-6848 .elementor-element.elementor-element-5797dce{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-5797dce > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 50px 0px 100px;}.elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:50px;}.elementor-6848 .elementor-element.elementor-element-179adbc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-179adbc > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 20px 0px 120px;}.elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;}.elementor-6848 .elementor-element.elementor-element-8bed839{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-8bed839 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 120px;}.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;}.elementor-6848 .elementor-element.elementor-element-bf30fe4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-bf30fe4 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 40px 0px 100px;}.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;line-height:32px;}.elementor-6848 .elementor-element.elementor-element-424d50e{width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;text-align:end;}.elementor-6848 .elementor-element.elementor-element-424d50e > .elementor-widget-container{padding:0px 90px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-424d50e img{width:100%;}.elementor-6848 .elementor-element.elementor-element-f6dee41{width:var( --container-widget-width, 51% );max-width:51%;--container-widget-width:51%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-f6dee41 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-6848 .elementor-element.elementor-element-f6dee41 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-f6dee41 .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-f6dee41 .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-f6dee41 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-f6dee41 .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;line-height:25px;}.elementor-6848 .elementor-element.elementor-element-c1ea12e{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-c1ea12e > .elementor-widget-container{margin:54px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-c1ea12e .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-6848 .elementor-element.elementor-element-7e53329{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-7e53329 > .elementor-widget-container{background-color:#E3E8E4;margin:30px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-7e53329 .elementor-heading-title{font-size:20px;font-weight:500;color:#1C3512;}.elementor-6848 .elementor-element.elementor-element-f925548 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-f925548 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:28px;}.elementor-6848 .elementor-element.elementor-element-2ed11d5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-2ed11d5:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-2ed11d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFEB;}.elementor-6848 .elementor-element.elementor-element-10a1198{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-10a1198 > .elementor-widget-container{background-color:#1D4122;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-10a1198 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-6848 .elementor-element.elementor-element-da01c3c{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-da01c3c > .elementor-widget-container{background-color:#E3E8E4;margin:7px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-da01c3c .elementor-heading-title{font-size:20px;font-weight:500;color:#1C3512;}.elementor-6848 .elementor-element.elementor-element-b08cecf{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-b08cecf > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 20px 120px;}.elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:50px;}.elementor-6848 .elementor-element.elementor-element-b29499b{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-b29499b > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:50px;}.elementor-6848 .elementor-element.elementor-element-2c83ee5{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-2c83ee5 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-55fd279{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-55fd279 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 50px;}.elementor-6848 .elementor-element.elementor-element-55fd279.elementor-element{--align-self:flex-end;}.elementor-6848 .elementor-element.elementor-element-55fd279 .elementor-icon-box-wrapper{text-align:start;}.elementor-6848 .elementor-element.elementor-element-55fd279 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-55fd279 .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;line-height:32px;}.elementor-6848 .elementor-element.elementor-element-0d790ce{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-6848 .elementor-element.elementor-element-0d790ce:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-0d790ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F2;}.elementor-6848 .elementor-element.elementor-element-a0c70ff{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-a0c70ff > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-a0c70ff .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:28px;}.elementor-6848 .elementor-element.elementor-element-f4513eb{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-f4513eb .elementor-heading-title{line-height:22px;}.elementor-6848 .elementor-element.elementor-element-440f122{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6848 .elementor-element.elementor-element-7a929f9 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-7a929f9 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-7a929f9{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:var( --e-global-color-44b946a );--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-7a929f9 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-3bfada0{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-3bfada0 .elementor-heading-title{line-height:22px;}.elementor-6848 .elementor-element.elementor-element-2bc754d{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6848 .elementor-element.elementor-element-c397e7a .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-c397e7a .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-c397e7a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:var( --e-global-color-44b946a );--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-c397e7a .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-38e7b1a{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-38e7b1a .elementor-heading-title{line-height:22px;}.elementor-6848 .elementor-element.elementor-element-e824e62{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6848 .elementor-element.elementor-element-781baf5 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-781baf5 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-781baf5{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:var( --e-global-color-44b946a );--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-781baf5 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-8019b42{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-8019b42 .elementor-heading-title{line-height:22px;}.elementor-6848 .elementor-element.elementor-element-e6ca203{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6848 .elementor-element.elementor-element-6988c21 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-6988c21 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-6988c21{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:var( --e-global-color-44b946a );--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-6988c21 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-7f5c39e{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-7f5c39e .elementor-heading-title{line-height:22px;}.elementor-6848 .elementor-element.elementor-element-3c42ac5{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6848 .elementor-element.elementor-element-64962c4 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-64962c4 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-64962c4{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:var( --e-global-color-44b946a );--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-64962c4 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-d365771{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-d365771 .elementor-heading-title{line-height:22px;}.elementor-6848 .elementor-element.elementor-element-ab51083{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6848 .elementor-element.elementor-element-47a5767 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-47a5767 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-47a5767{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:var( --e-global-color-44b946a );--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-47a5767 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-ca6a504{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-ca6a504 .elementor-heading-title{line-height:22px;}.elementor-6848 .elementor-element.elementor-element-9ca2fe2{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6848 .elementor-element.elementor-element-e1bb176 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-6848 .elementor-element.elementor-element-e1bb176 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-e1bb176{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;--container-width:100%;--image-width:100%;--tooltip-padding:7px 20px 20px 20px;--tooltip-color:var( --e-global-color-44b946a );--tooltip-border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-e1bb176 .e-hotspot__tooltip{box-shadow:0px 10px 10px 0px rgba(0, 0, 0, 0.2);}.elementor-6848 .elementor-element.elementor-element-a34dc7b{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-a34dc7b .elementor-heading-title{line-height:22px;}.elementor-6848 .elementor-element.elementor-element-c6656b0{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-c6656b0 > .elementor-widget-container{background-color:#E3E8E4;margin:30px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-c6656b0 .elementor-heading-title{font-size:20px;font-weight:500;color:#1C3512;}.elementor-6848 .elementor-element.elementor-element-b0d7fda{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-b0d7fda > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 120px;}.elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;line-height:32px;}.elementor-6848 .elementor-element.elementor-element-293edeb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-293edeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;line-height:32px;}.elementor-6848 .elementor-element.elementor-element-ad595e6{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-ad595e6:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-ad595e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFEB;}.elementor-6848 .elementor-element.elementor-element-a98e985{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-a98e985 > .elementor-widget-container{background-color:#1D4122;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-a98e985 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-6848 .elementor-element.elementor-element-55abe0a{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-55abe0a > .elementor-widget-container{background-color:#E3E8E4;margin:7px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-55abe0a .elementor-heading-title{font-size:20px;font-weight:500;color:#1C3512;}.elementor-6848 .elementor-element.elementor-element-907ba19{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-907ba19 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 20px 120px;}.elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:50px;}.elementor-6848 .elementor-element.elementor-element-78e40ee{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-78e40ee > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;line-height:32px;}.elementor-6848 .elementor-element.elementor-element-6fe80b0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-6848 .elementor-element.elementor-element-6fe80b0:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-6fe80b0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FBF9F5;}.elementor-6848 .elementor-element.elementor-element-28f7307{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-28f7307 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-28f7307 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:28px;}.elementor-6848 .elementor-element.elementor-element-ba8f6df{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6848 .elementor-element.elementor-element-485917b{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-485917b .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-cad41a7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-cad41a7 .elementor-divider-separator{width:100%;}.elementor-6848 .elementor-element.elementor-element-cad41a7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6848 .elementor-element.elementor-element-452cf98{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-452cf98 .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-452cf98 .elementor-icon{font-size:160px;}.elementor-6848 .elementor-element.elementor-element-452cf98 .elementor-icon svg{height:160px;}.elementor-6848 .elementor-element.elementor-element-452cf98 .elementor-icon-wrapper svg{width:auto;}.elementor-6848 .elementor-element.elementor-element-695dd3c{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-695dd3c .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-695dd3c .elementor-icon{font-size:160px;}.elementor-6848 .elementor-element.elementor-element-695dd3c .elementor-icon svg{height:160px;}.elementor-6848 .elementor-element.elementor-element-695dd3c .elementor-icon-wrapper svg{width:auto;}.elementor-6848 .elementor-element.elementor-element-48dc9cc{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-48dc9cc .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-48dc9cc .elementor-icon{font-size:160px;}.elementor-6848 .elementor-element.elementor-element-48dc9cc .elementor-icon svg{height:160px;}.elementor-6848 .elementor-element.elementor-element-48dc9cc .elementor-icon-wrapper svg{width:auto;}.elementor-6848 .elementor-element.elementor-element-6c3bae9{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-6c3bae9 .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-6c3bae9 .elementor-icon{font-size:160px;}.elementor-6848 .elementor-element.elementor-element-6c3bae9 .elementor-icon svg{height:160px;}.elementor-6848 .elementor-element.elementor-element-6c3bae9 .elementor-icon-wrapper svg{width:auto;}.elementor-6848 .elementor-element.elementor-element-74314aa{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-74314aa .elementor-heading-title{font-size:16px;}.elementor-6848 .elementor-element.elementor-element-1c1e120{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-1c1e120 .elementor-heading-title{font-size:16px;}.elementor-6848 .elementor-element.elementor-element-6a62900{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-6a62900 .elementor-heading-title{font-size:16px;}.elementor-6848 .elementor-element.elementor-element-a75a67a{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-a75a67a .elementor-heading-title{font-size:16px;}.elementor-6848 .elementor-element.elementor-element-4c78bb0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--flex-wrap:wrap;}.elementor-6848 .elementor-element.elementor-element-d75a027{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-d75a027 .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-ada1826{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-ada1826 .elementor-divider-separator{width:100%;}.elementor-6848 .elementor-element.elementor-element-ada1826 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-6848 .elementor-element.elementor-element-6172803{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-6172803 .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-6172803 .elementor-icon{font-size:160px;}.elementor-6848 .elementor-element.elementor-element-6172803 .elementor-icon svg{height:160px;}.elementor-6848 .elementor-element.elementor-element-6172803 .elementor-icon-wrapper svg{width:auto;}.elementor-6848 .elementor-element.elementor-element-46df351{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-46df351 .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-46df351 .elementor-icon{font-size:160px;}.elementor-6848 .elementor-element.elementor-element-46df351 .elementor-icon svg{height:160px;}.elementor-6848 .elementor-element.elementor-element-46df351 .elementor-icon-wrapper svg{width:auto;}.elementor-6848 .elementor-element.elementor-element-accf151{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-accf151 .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-accf151 .elementor-icon{font-size:160px;}.elementor-6848 .elementor-element.elementor-element-accf151 .elementor-icon svg{height:160px;}.elementor-6848 .elementor-element.elementor-element-accf151 .elementor-icon-wrapper svg{width:auto;}.elementor-6848 .elementor-element.elementor-element-75a89d3{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-75a89d3 .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-75a89d3 .elementor-icon{font-size:160px;}.elementor-6848 .elementor-element.elementor-element-75a89d3 .elementor-icon svg{height:160px;}.elementor-6848 .elementor-element.elementor-element-75a89d3 .elementor-icon-wrapper svg{width:auto;}.elementor-6848 .elementor-element.elementor-element-5a9bed0{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-5a9bed0 .elementor-heading-title{font-size:16px;}.elementor-6848 .elementor-element.elementor-element-1826366{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-1826366 .elementor-heading-title{font-size:16px;}.elementor-6848 .elementor-element.elementor-element-34b9a8e{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-34b9a8e .elementor-heading-title{font-size:16px;}.elementor-6848 .elementor-element.elementor-element-5976cee{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-5976cee .elementor-heading-title{font-size:16px;}.elementor-6848 .elementor-element.elementor-element-4683a05{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-4683a05 > .elementor-widget-container{background-color:#E3E8E4;margin:30px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-4683a05 .elementor-heading-title{font-size:20px;font-weight:500;color:#1C3512;}.elementor-6848 .elementor-element.elementor-element-3f02f64{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-3f02f64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 120px;}.elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;line-height:32px;}.elementor-6848 .elementor-element.elementor-element-aa7ce5a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-aa7ce5a > .elementor-widget-container{margin:-20px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:50px;line-height:32px;}.elementor-6848 .elementor-element.elementor-element-3602014{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-3602014 > .elementor-widget-container{padding:20px 30px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-3602014 .elementor-icon-wrapper{text-align:end;}.elementor-6848 .elementor-element.elementor-element-3602014.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-44b946a );}.elementor-6848 .elementor-element.elementor-element-3602014.elementor-view-framed .elementor-icon, .elementor-6848 .elementor-element.elementor-element-3602014.elementor-view-default .elementor-icon{color:var( --e-global-color-44b946a );border-color:var( --e-global-color-44b946a );}.elementor-6848 .elementor-element.elementor-element-3602014.elementor-view-framed .elementor-icon, .elementor-6848 .elementor-element.elementor-element-3602014.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-44b946a );}.elementor-6848 .elementor-element.elementor-element-3602014 .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-3602014 .elementor-icon svg{height:45px;}.elementor-6848 .elementor-element.elementor-element-3e61494{--display:flex;}.elementor-6848 .elementor-element.elementor-element-cc20118 > .elementor-widget-container{padding:0px 320px 0px 320px;}.elementor-6848 .elementor-element.elementor-element-cc20118{text-align:center;}.elementor-6848 .elementor-element.elementor-element-cc20118 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:25px;line-height:30px;}.elementor-6848 .elementor-element.elementor-element-f0a06a0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-f0a06a0:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-f0a06a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFEB;}.elementor-6848 .elementor-element.elementor-element-78e4828{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-78e4828 > .elementor-widget-container{background-color:#EC6F1F;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-78e4828 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-6848 .elementor-element.elementor-element-85443c1{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-85443c1 > .elementor-widget-container{background-color:#E3E8E4;margin:7px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-85443c1 .elementor-heading-title{font-size:20px;font-weight:500;color:#1C3512;}.elementor-6848 .elementor-element.elementor-element-9bbf28c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-9bbf28c > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 20px 0px 120px;}.elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;}.elementor-6848 .elementor-element.elementor-element-fd58a5c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-fd58a5c > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;}.elementor-6848 .elementor-element.elementor-element-95b12de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-evenly;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:050px;--padding-left:10px;--padding-right:10px;}.elementor-6848 .elementor-element.elementor-element-95b12de:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-95b12de > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F4F2;}.elementor-6848 .elementor-element.elementor-element-7009e83{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-7009e83 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-7009e83 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:28px;}.elementor-6848 .elementor-element.elementor-element-fbd3483{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-804fd01.elementor-element{--align-self:center;}.elementor-6848 .elementor-element.elementor-element-804fd01 .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-804fd01 .elementor-icon{font-size:115px;}.elementor-6848 .elementor-element.elementor-element-804fd01 .elementor-icon svg{height:115px;}.elementor-6848 .elementor-element.elementor-element-5e8c644.elementor-element{--align-self:center;}.elementor-6848 .elementor-element.elementor-element-5e8c644 .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-5e8c644 .elementor-icon{font-size:85px;}.elementor-6848 .elementor-element.elementor-element-5e8c644 .elementor-icon svg{height:85px;}.elementor-6848 .elementor-element.elementor-element-447ce93.elementor-element{--align-self:center;}.elementor-6848 .elementor-element.elementor-element-447ce93 .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-447ce93 .elementor-icon{font-size:90px;}.elementor-6848 .elementor-element.elementor-element-447ce93 .elementor-icon svg{height:90px;}.elementor-6848 .elementor-element.elementor-element-8a6eeb2.elementor-element{--align-self:center;}.elementor-6848 .elementor-element.elementor-element-8a6eeb2 .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-8a6eeb2 .elementor-icon{font-size:110px;}.elementor-6848 .elementor-element.elementor-element-8a6eeb2 .elementor-icon svg{height:110px;}.elementor-6848 .elementor-element.elementor-element-8a052e8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 50px;--row-gap:0px;--column-gap:50px;--margin-top:0px;--margin-bottom:-30px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-b997ef7.elementor-element{--align-self:center;}.elementor-6848 .elementor-element.elementor-element-b997ef7 .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-b997ef7 .elementor-icon{font-size:140px;}.elementor-6848 .elementor-element.elementor-element-b997ef7 .elementor-icon svg{height:140px;}.elementor-6848 .elementor-element.elementor-element-ec0243b.elementor-element{--align-self:center;}.elementor-6848 .elementor-element.elementor-element-ec0243b .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-ec0243b .elementor-icon{font-size:85px;}.elementor-6848 .elementor-element.elementor-element-ec0243b .elementor-icon svg{height:85px;}.elementor-6848 .elementor-element.elementor-element-648cb06.elementor-element{--align-self:center;}.elementor-6848 .elementor-element.elementor-element-648cb06 .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-648cb06 .elementor-icon{font-size:90px;}.elementor-6848 .elementor-element.elementor-element-648cb06 .elementor-icon svg{height:90px;}.elementor-6848 .elementor-element.elementor-element-dc05eca.elementor-element{--align-self:center;}.elementor-6848 .elementor-element.elementor-element-dc05eca .elementor-icon-wrapper{text-align:center;}.elementor-6848 .elementor-element.elementor-element-dc05eca .elementor-icon{font-size:140px;}.elementor-6848 .elementor-element.elementor-element-dc05eca .elementor-icon svg{height:140px;}.elementor-6848 .elementor-element.elementor-element-805ffe7{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-805ffe7 > .elementor-widget-container{background-color:#E3E8E4;margin:30px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-805ffe7 .elementor-heading-title{font-size:20px;font-weight:500;color:#1C3512;}.elementor-6848 .elementor-element.elementor-element-9678d39{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-9678d39 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-9678d39 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:28px;}.elementor-6848 .elementor-element.elementor-element-fe4199d{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-fe4199d:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-fe4199d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFEB;}.elementor-6848 .elementor-element.elementor-element-137744f{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-137744f > .elementor-widget-container{background-color:#EC6F1F;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-137744f .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-6848 .elementor-element.elementor-element-8c9ae8c{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-8c9ae8c > .elementor-widget-container{background-color:#E3E8E4;margin:7px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-8c9ae8c .elementor-heading-title{font-size:20px;font-weight:500;color:#1C3512;}.elementor-6848 .elementor-element.elementor-element-147bbf1{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-147bbf1 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 20px 0px 120px;}.elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon-box-title{margin-block-end:18px;}.elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:50px;}.elementor-6848 .elementor-element.elementor-element-435f1bb{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-435f1bb > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 0px 0px 100px;}.elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon-box-title{margin-block-end:18px;}.elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:50px;}.elementor-6848 .elementor-element.elementor-element-55fcf80{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-55fcf80 > .elementor-widget-container{margin:50px 30px 30px 30px;}.elementor-6848 .elementor-element.elementor-element-bddbfd5{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-bddbfd5 > .elementor-widget-container{background-color:#E3E8E4;margin:30px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-bddbfd5 .elementor-heading-title{font-size:20px;font-weight:500;color:#1C3512;}.elementor-6848 .elementor-element.elementor-element-38bd77a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-38bd77a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 60px 0px 120px;}.elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;line-height:32px;}.elementor-6848 .elementor-element.elementor-element-3cdf677{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-3cdf677 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 60px 0px 100px;}.elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;line-height:32px;}.elementor-6848 .elementor-element.elementor-element-71f52ce{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-71f52ce > .elementor-widget-container{padding:20px 30px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-71f52ce .elementor-icon-wrapper{text-align:end;}.elementor-6848 .elementor-element.elementor-element-71f52ce.elementor-view-stacked .elementor-icon{background-color:#EC6F1F;}.elementor-6848 .elementor-element.elementor-element-71f52ce.elementor-view-framed .elementor-icon, .elementor-6848 .elementor-element.elementor-element-71f52ce.elementor-view-default .elementor-icon{color:#EC6F1F;border-color:#EC6F1F;}.elementor-6848 .elementor-element.elementor-element-71f52ce.elementor-view-framed .elementor-icon, .elementor-6848 .elementor-element.elementor-element-71f52ce.elementor-view-default .elementor-icon svg{fill:#EC6F1F;}.elementor-6848 .elementor-element.elementor-element-71f52ce .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-71f52ce .elementor-icon svg{height:45px;}.elementor-6848 .elementor-element.elementor-element-b69a1df{--display:flex;}.elementor-6848 .elementor-element.elementor-element-e3823e4 > .elementor-widget-container{padding:0px 230px 0px 230px;}.elementor-6848 .elementor-element.elementor-element-e3823e4{text-align:center;}.elementor-6848 .elementor-element.elementor-element-e3823e4 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:25px;line-height:30px;}.elementor-6848 .elementor-element.elementor-element-6b9a107{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-6b9a107:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-6b9a107 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFEB;}.elementor-6848 .elementor-element.elementor-element-afb884b{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-afb884b > .elementor-widget-container{background-color:#02225F;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-afb884b .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-6848 .elementor-element.elementor-element-ed2ee8e{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-ed2ee8e > .elementor-widget-container{background-color:#E3E8E4;margin:7px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-ed2ee8e .elementor-heading-title{font-size:20px;font-weight:500;color:#1C3512;}.elementor-6848 .elementor-element.elementor-element-079b228{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-079b228 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 20px 0px 120px;}.elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon-box-title{margin-block-end:18px;}.elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:50px;}.elementor-6848 .elementor-element.elementor-element-4c7a474{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-4c7a474 > .elementor-widget-container{margin:20px 0px 0px 0px;padding:0px 70px 0px 100px;}.elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon-box-wrapper{align-items:center;gap:5px;}.elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon-box-title{margin-block-end:13px;}.elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon-box-title a{font-family:"DM Serif Text", Sans-serif;font-size:30px;line-height:32px;}.elementor-6848 .elementor-element.elementor-element-4238d61{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-4238d61 > .elementor-widget-container{margin:30px 0px 20px 0px;}.elementor-6848 .elementor-element.elementor-element-4238d61 .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:28px;}.elementor-6848 .elementor-element.elementor-element-85c3791{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-85c3791 > .elementor-widget-container{background-color:#E3E8E4;margin:30px 0px 0px 0px;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-85c3791 .elementor-heading-title{font-size:20px;font-weight:500;color:#1C3512;}.elementor-6848 .elementor-element.elementor-element-99e1acb{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-99e1acb > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-99e1acb .elementor-heading-title{font-family:"DM Serif Text", Sans-serif;font-size:28px;}.elementor-6848 .elementor-element.elementor-element-13dbc61{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:end;}.elementor-6848 .elementor-element.elementor-element-13dbc61 > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 90px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-13dbc61 img{width:100%;}.elementor-6848 .elementor-element.elementor-element-bd4b2ae{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-6848 .elementor-element.elementor-element-bd4b2ae > .elementor-widget-container{margin:40px 0px 0px 0px;padding:0px 0px 0px 90px;}.elementor-6848 .elementor-element.elementor-element-bd4b2ae img{width:100%;}.elementor-6848 .elementor-element.elementor-element-30a6154 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-30a6154 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-6848 .elementor-element.elementor-element-30a6154 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-6848 .elementor-element.elementor-element-30a6154 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-6848 .elementor-element.elementor-element-30a6154 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-6848 .elementor-element.elementor-element-30a6154 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-6848 .elementor-element.elementor-element-30a6154 .elementor-icon-list-icon i{color:#02225F;transition:color 0.3s;}.elementor-6848 .elementor-element.elementor-element-30a6154 .elementor-icon-list-icon svg{fill:#02225F;transition:fill 0.3s;}.elementor-6848 .elementor-element.elementor-element-30a6154{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-6848 .elementor-element.elementor-element-30a6154 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6848 .elementor-element.elementor-element-30a6154 .elementor-icon-list-item > a{font-size:16px;}.elementor-6848 .elementor-element.elementor-element-30a6154 .elementor-icon-list-text{color:var( --e-global-color-44b946a );transition:color 0.3s;}.elementor-6848 .elementor-element.elementor-element-953e044{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--border-radius:20px 20px 20px 20px;--padding-top:35px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-953e044:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-953e044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFFEB;}.elementor-6848 .elementor-element.elementor-element-650b298{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-650b298 > .elementor-widget-container{background-color:#02225F;padding:10px 0px 10px 0px;border-radius:10px 10px 10px 10px;}.elementor-6848 .elementor-element.elementor-element-650b298 .elementor-heading-title{font-size:30px;color:#FFFFFF;}.elementor-6848 .elementor-element.elementor-element-228ce5a{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-228ce5a > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-228ce5a img{width:65%;}.elementor-6848 .elementor-element.elementor-element-0f35129{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-0f35129 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-0f35129 img{width:65%;}.elementor-6848 .elementor-element.elementor-element-1ce6b46 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-1ce6b46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-6848 .elementor-element.elementor-element-1ce6b46 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-6848 .elementor-element.elementor-element-1ce6b46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-6848 .elementor-element.elementor-element-1ce6b46 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-6848 .elementor-element.elementor-element-1ce6b46 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-6848 .elementor-element.elementor-element-1ce6b46 .elementor-icon-list-icon i{color:#02225F;transition:color 0.3s;}.elementor-6848 .elementor-element.elementor-element-1ce6b46 .elementor-icon-list-icon svg{fill:#02225F;transition:fill 0.3s;}.elementor-6848 .elementor-element.elementor-element-1ce6b46{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-6848 .elementor-element.elementor-element-1ce6b46 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6848 .elementor-element.elementor-element-1ce6b46 .elementor-icon-list-item > a{font-size:16px;}.elementor-6848 .elementor-element.elementor-element-1ce6b46 .elementor-icon-list-text{color:var( --e-global-color-44b946a );transition:color 0.3s;}.elementor-6848 .elementor-element.elementor-element-c04d842 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-c04d842 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-6848 .elementor-element.elementor-element-c04d842 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-6848 .elementor-element.elementor-element-c04d842 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-6848 .elementor-element.elementor-element-c04d842 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-6848 .elementor-element.elementor-element-c04d842 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-6848 .elementor-element.elementor-element-c04d842 .elementor-icon-list-icon i{color:#02225F;transition:color 0.3s;}.elementor-6848 .elementor-element.elementor-element-c04d842 .elementor-icon-list-icon svg{fill:#02225F;transition:fill 0.3s;}.elementor-6848 .elementor-element.elementor-element-c04d842{--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-6848 .elementor-element.elementor-element-c04d842 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6848 .elementor-element.elementor-element-c04d842 .elementor-icon-list-item > a{font-size:16px;}.elementor-6848 .elementor-element.elementor-element-c04d842 .elementor-icon-list-text{color:var( --e-global-color-44b946a );transition:color 0.3s;}.elementor-6848 .elementor-element.elementor-element-0634162{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-0634162 > .elementor-widget-container{padding:20px 30px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-0634162 .elementor-icon-wrapper{text-align:end;}.elementor-6848 .elementor-element.elementor-element-0634162.elementor-view-stacked .elementor-icon{background-color:#02225F;}.elementor-6848 .elementor-element.elementor-element-0634162.elementor-view-framed .elementor-icon, .elementor-6848 .elementor-element.elementor-element-0634162.elementor-view-default .elementor-icon{color:#02225F;border-color:#02225F;}.elementor-6848 .elementor-element.elementor-element-0634162.elementor-view-framed .elementor-icon, .elementor-6848 .elementor-element.elementor-element-0634162.elementor-view-default .elementor-icon svg{fill:#02225F;}.elementor-6848 .elementor-element.elementor-element-0634162 .elementor-icon{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-0634162 .elementor-icon svg{height:45px;}.elementor-6848 .elementor-element.elementor-element-9b684ef{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:190px;--n-tabs-title-font-size:25px;--n-tabs-title-color:#CDB78B;--n-tabs-title-color-active:#1C3512;--n-tabs-icon-size:35px;--n-tabs-icon-gap:0px;}.elementor-6848 .elementor-element.elementor-element-9b684ef > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#00000000;}.elementor-6848 .elementor-element.elementor-element-9b684ef.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;}.elementor-6848 .elementor-element.elementor-element-9b684ef.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-6848 .elementor-element.elementor-element-9b684ef.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#02010100;}.elementor-6848 .elementor-element.elementor-element-9b684ef.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"DM Serif Text", Sans-serif;}.elementor-6848 .elementor-element.elementor-element-9b684ef [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#1C3512;}@media(min-width:768px){.elementor-6848 .elementor-element.elementor-element-6cb1edc{--content-width:1000px;}.elementor-6848 .elementor-element.elementor-element-1ed69aa{--content-width:1000px;}.elementor-6848 .elementor-element.elementor-element-6bfb30b{--content-width:1000px;}.elementor-6848 .elementor-element.elementor-element-0d790ce{--width:80%;}.elementor-6848 .elementor-element.elementor-element-440f122{--width:20%;}.elementor-6848 .elementor-element.elementor-element-2bc754d{--width:20%;}.elementor-6848 .elementor-element.elementor-element-e824e62{--width:20%;}.elementor-6848 .elementor-element.elementor-element-e6ca203{--width:20%;}.elementor-6848 .elementor-element.elementor-element-3c42ac5{--width:20%;}.elementor-6848 .elementor-element.elementor-element-ab51083{--width:20%;}.elementor-6848 .elementor-element.elementor-element-9ca2fe2{--width:20%;}.elementor-6848 .elementor-element.elementor-element-6fe80b0{--width:80%;}.elementor-6848 .elementor-element.elementor-element-ba8f6df{--width:48%;}.elementor-6848 .elementor-element.elementor-element-4c78bb0{--width:48%;}.elementor-6848 .elementor-element.elementor-element-95b12de{--width:80%;}}@media(max-width:1024px){.elementor-6848 .elementor-element.elementor-element-953933c > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-953933c > .e-con-inner > .elementor-shape-bottom svg{height:35px;}.elementor-6848 .elementor-element.elementor-element-680a63e .elementor-heading-title{font-size:45px;}.elementor-6848 .elementor-element.elementor-element-6cb1edc{--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:50px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-6cb1edc > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-6cb1edc > .e-con-inner > .elementor-shape-bottom svg{height:35px;}.elementor-6848 .elementor-element.elementor-element-cff7d0c{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-cff7d0c > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-6848 .elementor-element.elementor-element-9281346{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-1ed69aa{--min-height:450px;}.elementor-6848 .elementor-element.elementor-element-1ed69aa > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-1ed69aa > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-6848 .elementor-element.elementor-element-3a12fcf{--e-image-carousel-slides-to-show:5;}.elementor-6848 .elementor-element.elementor-element-190824f{--e-image-carousel-slides-to-show:5;}.elementor-6848 .elementor-element.elementor-element-6bfb30b{--min-height:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-6bfb30b:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-6bfb30b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 75%;background-size:350px auto;}.elementor-6848 .elementor-element.elementor-element-6bfb30b > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-6bfb30b > .e-con-inner > .elementor-shape-bottom svg{height:40px;}.elementor-6848 .elementor-element.elementor-element-83676b8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-b54662b > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-6848 .elementor-element.elementor-element-2f28fff .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-6848 .elementor-element.elementor-element-2f28fff > .elementor-widget-container{margin:30px 0px 30px -50px;}.elementor-6848 .elementor-element.elementor-element-4be4670 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-4be4670 > .elementor-widget-container{margin:30px 0px 30px 80px;}.elementor-6848 .elementor-element.elementor-element-5f178e9 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-6848 .elementor-element.elementor-element-5f178e9 > .elementor-widget-container{margin:40px 0px 40px -75px;}.elementor-6848 .elementor-element.elementor-element-68c965b .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-68c965b > .elementor-widget-container{margin:40px 0px 40px 0px;}.elementor-6848 .elementor-element.elementor-element-ac0c205 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-6848 .elementor-element.elementor-element-ac0c205 > .elementor-widget-container{margin:30px 0px 30px -50px;}.elementor-6848 .elementor-element.elementor-element-bdbaf82 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-bdbaf82 > .elementor-widget-container{margin:30px 0px 30px 60px;}.elementor-6848 .elementor-element.elementor-element-148e648 > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-148e648 > .e-con-inner > .elementor-shape-bottom svg{height:30px;}.elementor-6848 .elementor-element.elementor-element-148e648{--padding-top:50px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-6848 .elementor-element.elementor-element-6668bf0 > .elementor-widget-container{padding:0px 20px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-937e89c{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-0301951{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-4eba2c4{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-ee6e9d4{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-45023bc{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-c49626d{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-431ced8{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-3bda137{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-cd6e0f6{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-e8072e3{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-8515361:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-8515361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-6848 .elementor-element.elementor-element-8515361{--padding-top:40px;--padding-bottom:300px;--padding-left:20px;--padding-right:20px;}.elementor-6848 .elementor-element.elementor-element-13cd3ed > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-6848 .elementor-element.elementor-element-a79cd39 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-5797dce > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-179adbc > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-bf30fe4 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-424d50e > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-f6dee41 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-b08cecf > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-b29499b > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-55fd279 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-7a929f9{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-c397e7a{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-781baf5{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-6988c21{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-64962c4{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-47a5767{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-e1bb176{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-b0d7fda > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-293edeb > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-907ba19 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-78e40ee > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-3f02f64 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-aa7ce5a > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-cc20118 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-6848 .elementor-element.elementor-element-9bbf28c > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-fd58a5c > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-147bbf1 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-435f1bb > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-38bd77a > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-3cdf677 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-e3823e4 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-6848 .elementor-element.elementor-element-079b228 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-4c7a474 > .elementor-widget-container{padding:0px 0px 0px 20px;}.elementor-6848 .elementor-element.elementor-element-13dbc61 > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-bd4b2ae > .elementor-widget-container{padding:0px 20px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-228ce5a img{width:85%;}.elementor-6848 .elementor-element.elementor-element-9b684ef{--n-tabs-title-gap:70px;}}@media(max-width:767px){.elementor-6848 .elementor-element.elementor-element-953933c{--min-height:450px;}.elementor-6848 .elementor-element.elementor-element-953933c > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-953933c > .e-con-inner > .elementor-shape-bottom svg{height:25px;}.elementor-6848 .elementor-element.elementor-element-680a63e .elementor-heading-title{font-size:40px;}.elementor-6848 .elementor-element.elementor-element-6cb1edc{--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;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-6848 .elementor-element.elementor-element-6cb1edc > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-6cb1edc > .e-con-inner > .elementor-shape-bottom svg{height:25px;}.elementor-6848 .elementor-element.elementor-element-cff7d0c{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-cff7d0c > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-9281346{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-1ed69aa{--min-height:450px;--justify-content:center;}.elementor-6848 .elementor-element.elementor-element-1ed69aa > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-1ed69aa > .e-con-inner > .elementor-shape-bottom svg{height:35px;}.elementor-6848 .elementor-element.elementor-element-59a5cf3{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-6848 .elementor-element.elementor-element-3a12fcf{--e-image-carousel-slides-to-show:5;}.elementor-6848 .elementor-element.elementor-element-190824f{--e-image-carousel-slides-to-show:5;}.elementor-6848 .elementor-element.elementor-element-6bfb30b{--min-height:1000px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--flex-wrap:wrap;--padding-top:10px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-6848 .elementor-element.elementor-element-6bfb30b:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-6bfb30b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:50% 23%;background-size:80% auto;}.elementor-6848 .elementor-element.elementor-element-6bfb30b > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-6bfb30b > .e-con-inner > .elementor-shape-bottom svg{height:36px;}.elementor-6848 .elementor-element.elementor-element-83676b8 > .elementor-widget-container{margin:40px 0px 300px 0px;}.elementor-6848 .elementor-element.elementor-element-b54662b .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:25%;--hotspot-translate-y:25%;}.elementor-6848 .elementor-element.elementor-element-b54662b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-66b2a8a .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:25%;--hotspot-translate-y:25%;}.elementor-6848 .elementor-element.elementor-element-66b2a8a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-66b2a8a{text-align:center;--tooltip-align:left;}.elementor-6848 .elementor-element.elementor-element-2f28fff .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:25%;--hotspot-translate-y:25%;}.elementor-6848 .elementor-element.elementor-element-2f28fff{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-e3a72d5 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:25%;--hotspot-translate-y:25%;}.elementor-6848 .elementor-element.elementor-element-e3a72d5{width:100%;max-width:100%;text-align:center;--tooltip-align:left;}.elementor-6848 .elementor-element.elementor-element-4be4670 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-4be4670{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-5c3d45e .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:25%;--hotspot-translate-y:25%;}.elementor-6848 .elementor-element.elementor-element-5c3d45e{width:100%;max-width:100%;text-align:center;--tooltip-align:left;}.elementor-6848 .elementor-element.elementor-element-5f178e9 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:25%;--hotspot-translate-y:25%;}.elementor-6848 .elementor-element.elementor-element-5f178e9{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-e97a79d .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:25%;--hotspot-translate-y:25%;}.elementor-6848 .elementor-element.elementor-element-e97a79d{width:100%;max-width:100%;text-align:center;--tooltip-align:left;}.elementor-6848 .elementor-element.elementor-element-68c965b .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-68c965b{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-ac0c205 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:25%;--hotspot-translate-y:25%;}.elementor-6848 .elementor-element.elementor-element-ac0c205{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-60ac3d4 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:25%;--hotspot-translate-y:25%;}.elementor-6848 .elementor-element.elementor-element-60ac3d4{width:100%;max-width:100%;text-align:center;--tooltip-align:left;}.elementor-6848 .elementor-element.elementor-element-c9824c0 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:25%;--hotspot-translate-y:25%;}.elementor-6848 .elementor-element.elementor-element-c9824c0{width:100%;max-width:100%;text-align:center;--tooltip-align:left;}.elementor-6848 .elementor-element.elementor-element-bdbaf82 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-bdbaf82{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-b99dbf9 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;top:25%;--hotspot-translate-y:25%;}.elementor-6848 .elementor-element.elementor-element-b99dbf9{width:100%;max-width:100%;text-align:center;--tooltip-align:left;}.elementor-6848 .elementor-element.elementor-element-148e648 > .elementor-shape-bottom svg, .elementor-6848 .elementor-element.elementor-element-148e648 > .e-con-inner > .elementor-shape-bottom svg{height:28px;}.elementor-6848 .elementor-element.elementor-element-148e648{--padding-top:40px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-6848 .elementor-element.elementor-element-f203d41{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-6668bf0{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-1785750{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-1785750 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-937e89c .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-937e89c .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-6848 .elementor-element.elementor-element-937e89c{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-937e89c img{width:145px;}.elementor-6848 .elementor-element.elementor-element-0301951 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-0301951 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-0301951{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-0301951 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-4eba2c4 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-4eba2c4 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-6848 .elementor-element.elementor-element-4eba2c4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-4eba2c4 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-ee6e9d4 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-ee6e9d4 .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-ee6e9d4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-ee6e9d4 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-45023bc .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-45023bc .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-6848 .elementor-element.elementor-element-45023bc{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-45023bc img{width:145px;}.elementor-6848 .elementor-element.elementor-element-c49626d .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-c49626d .e-hotspot--tooltip-position{right:calc(100% + 5px );bottom:initial;left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-c49626d{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-c49626d img{width:145px;}.elementor-6848 .elementor-element.elementor-element-431ced8 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-431ced8{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-431ced8 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-3bda137 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-3bda137{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-3bda137 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-cd6e0f6 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-cd6e0f6{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-cd6e0f6 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-e8072e3 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-e8072e3{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-e8072e3 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-8515361:not(.elementor-motion-effects-element-type-background), .elementor-6848 .elementor-element.elementor-element-8515361 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom center;}.elementor-6848 .elementor-element.elementor-element-8515361{--padding-top:30px;--padding-bottom:200px;--padding-left:10px;--padding-right:10px;}.elementor-6848 .elementor-element.elementor-element-e0ab17f{--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6848 .elementor-element.elementor-element-13cd3ed > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-13cd3ed .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-6848 .elementor-element.elementor-element-1a956bd{--padding-top:35px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-6848 .elementor-element.elementor-element-efd2f7c .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-8283c4e .elementor-heading-title{font-size:18px;}.elementor-6848 .elementor-element.elementor-element-a79cd39{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-a79cd39 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-5797dce{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-5797dce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-179adbc{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-179adbc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-8bed839{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-8bed839 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-title a{line-height:1em;}.elementor-6848 .elementor-element.elementor-element-bf30fe4{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-bf30fe4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-title a{line-height:1em;}.elementor-6848 .elementor-element.elementor-element-424d50e{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-424d50e > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-424d50e img{width:100%;}.elementor-6848 .elementor-element.elementor-element-f6dee41{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-f6dee41 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-f6dee41 .elementor-icon-box-title, .elementor-6848 .elementor-element.elementor-element-f6dee41 .elementor-icon-box-title a{line-height:1em;}.elementor-6848 .elementor-element.elementor-element-c1ea12e{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-c1ea12e > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-7e53329 .elementor-heading-title{font-size:18px;}.elementor-6848 .elementor-element.elementor-element-f925548{text-align:center;}.elementor-6848 .elementor-element.elementor-element-f925548 .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-2ed11d5{--padding-top:35px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-6848 .elementor-element.elementor-element-10a1198 .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-da01c3c .elementor-heading-title{font-size:18px;}.elementor-6848 .elementor-element.elementor-element-b08cecf{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-b08cecf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-b29499b{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-b29499b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-2c83ee5{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-2c83ee5 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-55fd279{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-55fd279 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-a0c70ff{text-align:center;}.elementor-6848 .elementor-element.elementor-element-a0c70ff .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-f4513eb{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-7a929f9 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-7a929f9 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-7a929f9{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-7a929f9 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-3bfada0{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-c397e7a .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-c397e7a .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-c397e7a{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-c397e7a img{width:145px;}.elementor-6848 .elementor-element.elementor-element-38e7b1a{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-781baf5 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-781baf5 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-781baf5{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-781baf5 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-8019b42{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-6988c21 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-6988c21 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-6988c21{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-6988c21 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-7f5c39e{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-64962c4 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-64962c4 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-64962c4{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-64962c4 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-d365771{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-47a5767 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-47a5767 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-47a5767{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-47a5767 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-ca6a504{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-e1bb176 .elementor-repeater-item-36a8e5b{left:50%;--hotspot-translate-x:50%;}.elementor-6848 .elementor-element.elementor-element-e1bb176 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-6848 .elementor-element.elementor-element-e1bb176{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6848 .elementor-element.elementor-element-e1bb176 img{width:145px;}.elementor-6848 .elementor-element.elementor-element-a34dc7b{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-c6656b0 .elementor-heading-title{font-size:18px;}.elementor-6848 .elementor-element.elementor-element-b0d7fda{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-b0d7fda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-293edeb{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-293edeb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-ad595e6{--padding-top:35px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-6848 .elementor-element.elementor-element-a98e985 .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-55abe0a .elementor-heading-title{font-size:18px;}.elementor-6848 .elementor-element.elementor-element-907ba19{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-907ba19 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-78e40ee{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-78e40ee > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-28f7307{text-align:center;}.elementor-6848 .elementor-element.elementor-element-28f7307 .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-74314aa > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-74314aa .elementor-heading-title{font-size:14px;}.elementor-6848 .elementor-element.elementor-element-1c1e120 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-1c1e120 .elementor-heading-title{font-size:14px;}.elementor-6848 .elementor-element.elementor-element-6a62900 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-6a62900{text-align:start;}.elementor-6848 .elementor-element.elementor-element-6a62900 .elementor-heading-title{font-size:14px;}.elementor-6848 .elementor-element.elementor-element-a75a67a > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-a75a67a{text-align:end;}.elementor-6848 .elementor-element.elementor-element-a75a67a .elementor-heading-title{font-size:14px;}.elementor-6848 .elementor-element.elementor-element-5a9bed0 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-5a9bed0 .elementor-heading-title{font-size:14px;}.elementor-6848 .elementor-element.elementor-element-1826366 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-1826366 .elementor-heading-title{font-size:14px;}.elementor-6848 .elementor-element.elementor-element-34b9a8e > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-34b9a8e .elementor-heading-title{font-size:14px;}.elementor-6848 .elementor-element.elementor-element-5976cee > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-5976cee{text-align:end;}.elementor-6848 .elementor-element.elementor-element-5976cee .elementor-heading-title{font-size:14px;}.elementor-6848 .elementor-element.elementor-element-4683a05 .elementor-heading-title{font-size:18px;}.elementor-6848 .elementor-element.elementor-element-3f02f64{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-3f02f64 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-aa7ce5a{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-aa7ce5a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-cc20118 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-cc20118 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-6848 .elementor-element.elementor-element-f0a06a0{--padding-top:35px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-6848 .elementor-element.elementor-element-78e4828 .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-85443c1 .elementor-heading-title{font-size:18px;}.elementor-6848 .elementor-element.elementor-element-9bbf28c{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-9bbf28c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-fd58a5c{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-fd58a5c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-7009e83{text-align:center;}.elementor-6848 .elementor-element.elementor-element-7009e83 .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-805ffe7 .elementor-heading-title{font-size:18px;}.elementor-6848 .elementor-element.elementor-element-9678d39{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-9678d39 .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-fe4199d{--padding-top:35px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-6848 .elementor-element.elementor-element-137744f .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-8c9ae8c .elementor-heading-title{font-size:18px;}.elementor-6848 .elementor-element.elementor-element-147bbf1{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-147bbf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-435f1bb{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-435f1bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-55fcf80 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-bddbfd5 .elementor-heading-title{font-size:18px;}.elementor-6848 .elementor-element.elementor-element-38bd77a{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-38bd77a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-3cdf677{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-3cdf677 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-e3823e4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-e3823e4 .elementor-heading-title{font-size:18px;line-height:1.5em;}.elementor-6848 .elementor-element.elementor-element-6b9a107{--padding-top:35px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-6848 .elementor-element.elementor-element-afb884b .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-ed2ee8e .elementor-heading-title{font-size:18px;}.elementor-6848 .elementor-element.elementor-element-079b228{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-079b228 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-4c7a474{width:100%;max-width:100%;}.elementor-6848 .elementor-element.elementor-element-4c7a474 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-4238d61{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-4238d61 .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-85c3791 .elementor-heading-title{font-size:18px;}.elementor-6848 .elementor-element.elementor-element-99e1acb{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-99e1acb .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-13dbc61{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-13dbc61 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-13dbc61 img{width:100%;}.elementor-6848 .elementor-element.elementor-element-bd4b2ae{width:100%;max-width:100%;text-align:center;}.elementor-6848 .elementor-element.elementor-element-bd4b2ae > .elementor-widget-container{margin:10px 0px 0px 0px;padding:30px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-bd4b2ae img{width:100%;}.elementor-6848 .elementor-element.elementor-element-30a6154 > .elementor-widget-container{padding:20px 0px 0px 10px;}.elementor-6848 .elementor-element.elementor-element-30a6154 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-6848 .elementor-element.elementor-element-30a6154 .elementor-icon-list-item > a{font-size:15px;}.elementor-6848 .elementor-element.elementor-element-953e044{--padding-top:35px;--padding-bottom:40px;--padding-left:5px;--padding-right:5px;}.elementor-6848 .elementor-element.elementor-element-650b298 .elementor-heading-title{font-size:25px;}.elementor-6848 .elementor-element.elementor-element-228ce5a > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-228ce5a img{width:90%;}.elementor-6848 .elementor-element.elementor-element-0f35129 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-6848 .elementor-element.elementor-element-0f35129{text-align:center;}.elementor-6848 .elementor-element.elementor-element-0f35129 img{width:90%;}.elementor-6848 .elementor-element.elementor-element-1ce6b46 > .elementor-widget-container{padding:20px 0px 0px 10px;}.elementor-6848 .elementor-element.elementor-element-c04d842 > .elementor-widget-container{padding:20px 0px 0px 10px;}.elementor-6848 .elementor-element.elementor-element-9b684ef{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-gap:0px;--n-tabs-title-font-size:20px;}}/* Start custom CSS for container, class: .elementor-element-953933c */.elementor-6848 .elementor-element.elementor-element-953933c iframe {
opacity: 1;
animation-name: fadeInOpacity;
animation-iteration-count: 1;
animation-timing-function: ease-in;
animation-duration: 1.75s;
}

@Keyframes fadeInOpacity {
0% {
opacity: 0;
}
80% { opacity:0;
}
100% {
opacity: 1;
}
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cff7d0c */.elementor-6848 .elementor-element.elementor-element-cff7d0c .p1 {font-size: 20px!important;
line-height: 25px!important
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-59a5cf3 */.elementor-6848 .elementor-element.elementor-element-59a5cf3 h2 {font-size: 32px!important}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-190824f */.elementor-6848 .elementor-element.elementor-element-190824f .swiper-wrapper {
    justify-content: center;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-b54662b */.elementor-6848 .elementor-element.elementor-element-b54662b .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-b54662b .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-b54662b .e-hotspot__tooltip {padding-bottom: 20px
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b54662b .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-b54662b .e-hotspot__inner-circle {padding-left:110px;
    padding-right:110px;
    padding-bottom:30px;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-66b2a8a */.elementor-6848 .elementor-element.elementor-element-66b2a8a .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-66b2a8a .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-66b2a8a .e-hotspot__tooltip {padding-bottom: 20px
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-66b2a8a .p1 {font-size: 10px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-66b2a8a .e-hotspot__inner-circle {padding-left:110px;
    padding-right:110px;
    padding-bottom:30px;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-2f28fff */.elementor-6848 .elementor-element.elementor-element-2f28fff .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-2f28fff .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-2f28fff .e-hotspot__tooltip {padding-bottom: 20px
}

.elementor-6848 .elementor-element.elementor-element-2f28fff.elementor-widget-hotspot {
    padding-left: 75px!important;
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-2f28fff.elementor-widget-hotspot {
    padding-left: 70px!important;
}

.elementor-6848 .elementor-element.elementor-element-2f28fff .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-2f28fff .e-hotspot__inner-circle {padding-left:110px;
    padding-right:110px;
    padding-bottom:30px;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-e3a72d5 */.elementor-6848 .elementor-element.elementor-element-e3a72d5 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e3a72d5 .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-e3a72d5 .e-hotspot__tooltip {padding-bottom: 20px
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-e3a72d5 .p1 {font-size: 10px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e3a72d5 .e-hotspot__inner-circle {padding-left:110px;
    padding-right:110px;
    padding-bottom:30px;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-4be4670 */.elementor-6848 .elementor-element.elementor-element-4be4670 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-4be4670 .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-4be4670 .e-hotspot__tooltip {padding-bottom: 20px
}

.elementor-6848 .elementor-element.elementor-element-4be4670.elementor-widget-hotspot {
    padding-left: 210px!important;
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-4be4670.elementor-widget-hotspot {
    padding-left: 70px!important;
}

.elementor-6848 .elementor-element.elementor-element-4be4670 .e-hotspot__tooltip {padding-right: 0px!important
}

.elementor-6848 .elementor-element.elementor-element-4be4670 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-5c3d45e */.elementor-6848 .elementor-element.elementor-element-5c3d45e .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-5c3d45e .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-5c3d45e .e-hotspot__tooltip {padding-bottom: 20px
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-5c3d45e .p1 {font-size: 10px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-5c3d45e .e-hotspot__inner-circle {padding-left:110px;
    padding-right:110px;
    padding-bottom:30px;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-5f178e9 */.elementor-6848 .elementor-element.elementor-element-5f178e9 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-5f178e9 .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-5f178e9 .e-hotspot__tooltip {padding-bottom: 20px
}

.elementor-6848 .elementor-element.elementor-element-5f178e9.elementor-widget-hotspot {
    padding-left: 15px!important;
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-5f178e9.elementor-widget-hotspot {
    padding-left: 70px!important;
}    

.elementor-6848 .elementor-element.elementor-element-5f178e9 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-5f178e9 .e-hotspot__inner-circle {padding-left:110px;
    padding-right:110px;
    padding-bottom:30px;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-e97a79d */.elementor-6848 .elementor-element.elementor-element-e97a79d .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e97a79d .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-e97a79d .e-hotspot__tooltip {padding-bottom: 20px
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-e97a79d .p1 {font-size: 10px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e97a79d .e-hotspot__inner-circle {padding-left:110px;
    padding-right:110px;
    padding-bottom:30px;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-68c965b */.elementor-6848 .elementor-element.elementor-element-68c965b .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-68c965b .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-68c965b .e-hotspot__tooltip {padding-bottom: 20px
}

.elementor-6848 .elementor-element.elementor-element-68c965b.elementor-widget-hotspot {
    padding-left: 270px!important;
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-68c965b.elementor-widget-hotspot {
    padding-left: 170px!important;
}

.elementor-6848 .elementor-element.elementor-element-68c965b .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-ac0c205 */.elementor-6848 .elementor-element.elementor-element-ac0c205 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-ac0c205 .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-ac0c205 .e-hotspot__tooltip {padding-bottom: 20px
}

.elementor-6848 .elementor-element.elementor-element-ac0c205.elementor-widget-hotspot {
    padding-left: 70px!important;
}

@media (max-width: 768px) {

.elementor-6848 .elementor-element.elementor-element-ac0c205 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-ac0c205 .e-hotspot__inner-circle {padding-left:110px;
    padding-right:110px;
    padding-bottom:30px;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-60ac3d4 */.elementor-6848 .elementor-element.elementor-element-60ac3d4 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-60ac3d4 .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-60ac3d4 .e-hotspot__tooltip {padding-bottom: 20px
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-60ac3d4 .p1 {font-size: 10px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-60ac3d4 .e-hotspot__inner-circle {padding-left:110px;
    padding-right:110px;
    padding-bottom:30px;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-c9824c0 */.elementor-6848 .elementor-element.elementor-element-c9824c0 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-c9824c0 .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-c9824c0 .e-hotspot__tooltip {padding-bottom: 20px
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-c9824c0 .p1 {font-size: 10px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-c9824c0 .e-hotspot__inner-circle {padding-left:110px;
    padding-right:110px;
    padding-bottom:30px;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-bdbaf82 */.elementor-6848 .elementor-element.elementor-element-bdbaf82 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-bdbaf82 .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-bdbaf82 .e-hotspot__tooltip {padding-bottom: 20px
}

.elementor-6848 .elementor-element.elementor-element-bdbaf82.elementor-widget-hotspot {
    padding-left: 200px!important;
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-bdbaf82.elementor-widget-hotspot {
    padding-left: 70px!important;
}

.elementor-6848 .elementor-element.elementor-element-bdbaf82 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-b99dbf9 */.elementor-6848 .elementor-element.elementor-element-b99dbf9 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-b99dbf9 .e-hotspot--tooltip-position {bottom: calc(100% + 15px)!important}

.elementor-6848 .elementor-element.elementor-element-b99dbf9 .e-hotspot__tooltip {padding-bottom: 20px
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b99dbf9 .p1 {font-size: 10px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-b99dbf9 .e-hotspot__inner-circle {padding-left:110px;
    padding-right:110px;
    padding-bottom:30px;
}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-1785750 */.elementor-6848 .elementor-element.elementor-element-1785750 h2 {font-size: 32px!important}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-937e89c */.elementor-6848 .elementor-element.elementor-element-937e89c .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-937e89c .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-937e89c .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-937e89c.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-937e89c .e-hotspot--tooltip-position {left: calc(100% - 55px)!important}

.elementor-6848 .elementor-element.elementor-element-937e89c .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-937e89c.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-0301951 */.elementor-6848 .elementor-element.elementor-element-0301951 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-0301951 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}


.elementor-6848 .elementor-element.elementor-element-0301951 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-0301951.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-0301951 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-0301951 .e-hotspot--tooltip-position {right: calc(100% - 70px)!important}

.elementor-6848 .elementor-element.elementor-element-0301951.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-4eba2c4 */.elementor-6848 .elementor-element.elementor-element-4eba2c4 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-4eba2c4 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-4eba2c4 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-4eba2c4.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-4eba2c4 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-4eba2c4 .e-hotspot--tooltip-position {left: calc(100% - 75px)!important}

.elementor-6848 .elementor-element.elementor-element-4eba2c4.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-ee6e9d4 */.elementor-6848 .elementor-element.elementor-element-ee6e9d4 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-ee6e9d4 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-ee6e9d4 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-ee6e9d4.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-ee6e9d4 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-ee6e9d4 .e-hotspot--tooltip-position {right: calc(100% - 90px)!important}

.elementor-6848 .elementor-element.elementor-element-ee6e9d4.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-45023bc */.elementor-6848 .elementor-element.elementor-element-45023bc .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-45023bc .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-45023bc .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-45023bc.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-45023bc .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-45023bc .e-hotspot--tooltip-position {left: calc(100% - 80px)!important}

.elementor-6848 .elementor-element.elementor-element-45023bc.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-c49626d */.elementor-6848 .elementor-element.elementor-element-c49626d .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-c49626d .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-c49626d .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-c49626d.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-c49626d .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-c49626d .e-hotspot--tooltip-position {right: calc(100% - 80px)!important}

.elementor-6848 .elementor-element.elementor-element-c49626d.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-431ced8 */.elementor-6848 .elementor-element.elementor-element-431ced8 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-431ced8 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-431ced8 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-431ced8.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-431ced8 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-431ced8 .e-hotspot--tooltip-position {left: calc(100% - 85px)!important}

.elementor-6848 .elementor-element.elementor-element-431ced8.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-3bda137 */.elementor-6848 .elementor-element.elementor-element-3bda137 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-3bda137 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-3bda137 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-3bda137.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-3bda137 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-3bda137 .e-hotspot--tooltip-position {right: calc(100% - 75px)!important}

.elementor-6848 .elementor-element.elementor-element-3bda137.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-cd6e0f6 */.elementor-6848 .elementor-element.elementor-element-cd6e0f6 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-cd6e0f6 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-cd6e0f6 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-cd6e0f6.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-cd6e0f6 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-cd6e0f6 .e-hotspot--tooltip-position {left: calc(100% - 60px)!important}

.elementor-6848 .elementor-element.elementor-element-cd6e0f6.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-e8072e3 */.elementor-6848 .elementor-element.elementor-element-e8072e3 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e8072e3 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-e8072e3 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-e8072e3.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-e8072e3 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e8072e3 .e-hotspot--tooltip-position {right: calc(100% - 80px)!important}

.elementor-6848 .elementor-element.elementor-element-e8072e3.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a79cd39 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5797dce */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-179adbc */.elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon-box-icon {margin-top: -65px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8bed839 */.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-icon {margin-top: -65px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf30fe4 */.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-icon {margin-top: -60px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f6dee41 */@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-f6dee41 .elementor-icon-box-icon {margin-top: 30px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f925548 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b08cecf */.elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon-box-icon {margin-top: 10px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b29499b */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-55fd279 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-55fd279 .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-55fd279 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0c70ff */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-7a929f9 */.elementor-6848 .elementor-element.elementor-element-7a929f9 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-7a929f9 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-7a929f9 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-7a929f9.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-7a929f9 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-7a929f9.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-c397e7a */.elementor-6848 .elementor-element.elementor-element-c397e7a .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-c397e7a .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-c397e7a .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-c397e7a.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-c397e7a .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-c397e7a.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-781baf5 */.elementor-6848 .elementor-element.elementor-element-781baf5 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-781baf5 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-781baf5 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-781baf5.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-781baf5 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-781baf5.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-6988c21 */.elementor-6848 .elementor-element.elementor-element-6988c21 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-6988c21 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-6988c21 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-6988c21.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-6988c21 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-6988c21.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-64962c4 */.elementor-6848 .elementor-element.elementor-element-64962c4 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-64962c4 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-64962c4 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-64962c4.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-64962c4 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-64962c4.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-47a5767 */.elementor-6848 .elementor-element.elementor-element-47a5767 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-47a5767 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-47a5767 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-47a5767.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-47a5767 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-47a5767.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-e1bb176 */.elementor-6848 .elementor-element.elementor-element-e1bb176 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e1bb176 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-e1bb176 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-e1bb176.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-e1bb176 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e1bb176.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b0d7fda */.elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-293edeb */.elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon-box-icon {margin-top: -25px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-907ba19 */.elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon-box-icon {margin-top: 10px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78e40ee */.elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f7307 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f02f64 */.elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aa7ce5a */.elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon-box-icon {margin-top: 25px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9bbf28c */.elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon-box-icon {margin-top: 15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd58a5c */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7009e83 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9678d39 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-147bbf1 */.elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon-box-icon {margin-top: 18px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-435f1bb */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon-box-icon {margin-top: 15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-38bd77a */.elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon-box-icon {margin-top: -80px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3cdf677 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon-box-icon {margin-top:-75px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-079b228 */.elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon-box-icon {margin-top: 18px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c7a474 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4238d61 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99e1acb */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a79cd39 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5797dce */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-179adbc */.elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon-box-icon {margin-top: -65px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8bed839 */.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-icon {margin-top: -65px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf30fe4 */.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-icon {margin-top: -60px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f6dee41 */@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-f6dee41 .elementor-icon-box-icon {margin-top: 30px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f925548 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b08cecf */.elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon-box-icon {margin-top: 10px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b29499b */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-55fd279 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-55fd279 .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-55fd279 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0c70ff */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-7a929f9 */.elementor-6848 .elementor-element.elementor-element-7a929f9 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-7a929f9 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-7a929f9 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-7a929f9.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-7a929f9 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-7a929f9.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-c397e7a */.elementor-6848 .elementor-element.elementor-element-c397e7a .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-c397e7a .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-c397e7a .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-c397e7a.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-c397e7a .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-c397e7a.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-781baf5 */.elementor-6848 .elementor-element.elementor-element-781baf5 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-781baf5 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-781baf5 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-781baf5.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-781baf5 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-781baf5.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-6988c21 */.elementor-6848 .elementor-element.elementor-element-6988c21 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-6988c21 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-6988c21 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-6988c21.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-6988c21 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-6988c21.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-64962c4 */.elementor-6848 .elementor-element.elementor-element-64962c4 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-64962c4 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-64962c4 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-64962c4.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-64962c4 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-64962c4.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-47a5767 */.elementor-6848 .elementor-element.elementor-element-47a5767 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-47a5767 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-47a5767 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-47a5767.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-47a5767 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-47a5767.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-e1bb176 */.elementor-6848 .elementor-element.elementor-element-e1bb176 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e1bb176 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-e1bb176 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-e1bb176.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-e1bb176 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e1bb176.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b0d7fda */.elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-293edeb */.elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon-box-icon {margin-top: -25px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-907ba19 */.elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon-box-icon {margin-top: 10px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78e40ee */.elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f7307 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f02f64 */.elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aa7ce5a */.elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon-box-icon {margin-top: 25px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9bbf28c */.elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon-box-icon {margin-top: 15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd58a5c */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7009e83 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9678d39 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-147bbf1 */.elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon-box-icon {margin-top: 18px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-435f1bb */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon-box-icon {margin-top: 15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-38bd77a */.elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon-box-icon {margin-top: -80px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3cdf677 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon-box-icon {margin-top:-75px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-079b228 */.elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon-box-icon {margin-top: 18px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c7a474 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4238d61 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99e1acb */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a79cd39 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5797dce */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-179adbc */.elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon-box-icon {margin-top: -65px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8bed839 */.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-icon {margin-top: -65px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf30fe4 */.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-icon {margin-top: -60px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f6dee41 */@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-f6dee41 .elementor-icon-box-icon {margin-top: 30px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f925548 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b08cecf */.elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon-box-icon {margin-top: 10px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b29499b */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-55fd279 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-55fd279 .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-55fd279 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0c70ff */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-7a929f9 */.elementor-6848 .elementor-element.elementor-element-7a929f9 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-7a929f9 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-7a929f9 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-7a929f9.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-7a929f9 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-7a929f9.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-c397e7a */.elementor-6848 .elementor-element.elementor-element-c397e7a .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-c397e7a .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-c397e7a .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-c397e7a.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-c397e7a .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-c397e7a.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-781baf5 */.elementor-6848 .elementor-element.elementor-element-781baf5 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-781baf5 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-781baf5 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-781baf5.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-781baf5 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-781baf5.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-6988c21 */.elementor-6848 .elementor-element.elementor-element-6988c21 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-6988c21 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-6988c21 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-6988c21.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-6988c21 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-6988c21.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-64962c4 */.elementor-6848 .elementor-element.elementor-element-64962c4 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-64962c4 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-64962c4 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-64962c4.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-64962c4 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-64962c4.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-47a5767 */.elementor-6848 .elementor-element.elementor-element-47a5767 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-47a5767 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-47a5767 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-47a5767.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-47a5767 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-47a5767.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-e1bb176 */.elementor-6848 .elementor-element.elementor-element-e1bb176 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e1bb176 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-e1bb176 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-e1bb176.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-e1bb176 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e1bb176.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b0d7fda */.elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-293edeb */.elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon-box-icon {margin-top: -25px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-907ba19 */.elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon-box-icon {margin-top: 10px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78e40ee */.elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f7307 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f02f64 */.elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aa7ce5a */.elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon-box-icon {margin-top: 25px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9bbf28c */.elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon-box-icon {margin-top: 15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd58a5c */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7009e83 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9678d39 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-147bbf1 */.elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon-box-icon {margin-top: 18px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-435f1bb */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon-box-icon {margin-top: 15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-38bd77a */.elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon-box-icon {margin-top: -80px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3cdf677 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon-box-icon {margin-top:-75px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-079b228 */.elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon-box-icon {margin-top: 18px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c7a474 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4238d61 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99e1acb */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-a79cd39 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-a79cd39 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5797dce */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-5797dce .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-179adbc */.elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon-box-icon {margin-top: -65px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-179adbc .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-8bed839 */.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-icon {margin-top: -65px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-8bed839 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-bf30fe4 */.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-icon {margin-top: -60px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-bf30fe4 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f6dee41 */@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-f6dee41 .elementor-icon-box-icon {margin-top: 30px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-f925548 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b08cecf */.elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon-box-icon {margin-top: 10px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b08cecf .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b29499b */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b29499b .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-55fd279 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-55fd279 .elementor-icon-box-icon {margin-top: -15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-55fd279 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a0c70ff */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-7a929f9 */.elementor-6848 .elementor-element.elementor-element-7a929f9 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-7a929f9 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-7a929f9 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-7a929f9.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-7a929f9 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-7a929f9.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-c397e7a */.elementor-6848 .elementor-element.elementor-element-c397e7a .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-c397e7a .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-c397e7a .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-c397e7a.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-c397e7a .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-c397e7a.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-781baf5 */.elementor-6848 .elementor-element.elementor-element-781baf5 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-781baf5 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-781baf5 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-781baf5.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-781baf5 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-781baf5.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-6988c21 */.elementor-6848 .elementor-element.elementor-element-6988c21 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-6988c21 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-6988c21 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-6988c21.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-6988c21 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-6988c21.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-64962c4 */.elementor-6848 .elementor-element.elementor-element-64962c4 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-64962c4 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-64962c4 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-64962c4.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-64962c4 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-64962c4.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-47a5767 */.elementor-6848 .elementor-element.elementor-element-47a5767 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-47a5767 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-47a5767 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-47a5767.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-47a5767 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-47a5767.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-e1bb176 */.elementor-6848 .elementor-element.elementor-element-e1bb176 .p1 {font-size: 13px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e1bb176 .e-hotspot--tooltip-position {bottom: calc(100% + 50px)!important}

.elementor-6848 .elementor-element.elementor-element-e1bb176 .e-hotspot__inner-circle {--hotspot-size:400%
}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-e1bb176.elementor-widget-hotspot {
    padding-left: 0px!important;
}

.elementor-6848 .elementor-element.elementor-element-e1bb176 .p1 {font-size: 12px!important;
    font-weight: 300;
    color: #fff;
}

.elementor-6848 .elementor-element.elementor-element-e1bb176.elementor-widget-hotspot .elementor-widget-container>img {display: inline;
}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-b0d7fda */.elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-b0d7fda .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-293edeb */.elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon-box-icon {margin-top: -25px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-293edeb .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-907ba19 */.elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon-box-icon {margin-top: 10px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-907ba19 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-78e40ee */.elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-78e40ee .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-28f7307 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3f02f64 */.elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-3f02f64 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-aa7ce5a */.elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon-box-icon {margin-top: 25px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-aa7ce5a .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-9bbf28c */.elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon-box-icon {margin-top: 15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-9bbf28c .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fd58a5c */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-fd58a5c .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-7009e83 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-9678d39 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-147bbf1 */.elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon-box-icon {margin-top: 18px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-147bbf1 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-435f1bb */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon-box-icon {margin-top: 15px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-435f1bb .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-38bd77a */.elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon-box-icon {margin-top: -80px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-38bd77a .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-3cdf677 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon-box-icon {margin-top:-75px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-3cdf677 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-079b228 */.elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon-box-icon {margin-top: 18px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-079b228 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4c7a474 */.titulito-iconbox {font-family: DM Serif Text;
    font-size: 22px;
    font-weight: 300
}

.numerito-iconbox {font-size: 16px;
    margin-top: 20px!important
}

.elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon-box-icon {margin-top: 5px}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-4c7a474 .elementor-icon-box-icon {margin-top: 40px}
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4238d61 */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-99e1acb */.titulito-10 {font-size: 45px}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-9b684ef */.elementor-6848 .elementor-element.elementor-element-9b684ef .e-n-tab-icon {scale: 120%;
    z-index: 0!important;
    margin-right: -15px!important;
}

.elementor-6848 .elementor-element.elementor-element-9b684ef .e-n-tab-title-text {z-index: 1!important}

@media (max-width: 768px) {
.elementor-6848 .elementor-element.elementor-element-9b684ef.elementor-widget-n-tabs .e-n-tabs-heading {
    flex-wrap: nowrap;
}
}/* End custom CSS */