.elementor-22 .elementor-element.elementor-element-dabdd8d{--display:flex;--min-height:100vh;--background-transition:0.3s;--overlay-opacity:1;}.elementor-22 .elementor-element.elementor-element-dabdd8d:not(.elementor-motion-effects-element-type-background), .elementor-22 .elementor-element.elementor-element-dabdd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background:url("https://clavedemedios.es/wp-content/uploads/2023/06/video-bg.webp") 50% 50%;background-size:cover;}.elementor-22 .elementor-element.elementor-element-dabdd8d::before, .elementor-22 .elementor-element.elementor-element-dabdd8d > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-dabdd8d > .e-con-inner > .elementor-background-video-container::before, .elementor-22 .elementor-element.elementor-element-dabdd8d > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-dabdd8d > .e-con-inner > .elementor-background-slideshow::before, .elementor-22 .elementor-element.elementor-element-dabdd8d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-22 .elementor-element.elementor-element-dabdd8d, .elementor-22 .elementor-element.elementor-element-dabdd8d::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-4539fee{--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;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:150px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-321b303{--display:flex;--background-transition:0.3s;--margin-top:0px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-b1b7b52{text-align:left;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b1b7b52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-b138005{text-align:justify;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-b138005.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-f5666e3{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-f5666e3 img{width:100%;}.elementor-22 .elementor-element.elementor-element-f5666e3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-19ba1a6{--display:flex;--background-transition:0.3s;--margin-top:90px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-429a0da{text-align:center;}.elementor-22 .elementor-element.elementor-element-429a0da .elementor-heading-title{color:#000000;}.elementor-22 .elementor-element.elementor-element-429a0da > .elementor-widget-container{padding:0px 0px 20px 0px;border-style:solid;border-width:0px 0px 1px 0px;}.elementor-22 .elementor-element.elementor-element-fea5fe5{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--justify-content:center;--gap:20px;--flex-wrap:wrap;--background-transition:0.3s;--margin-top:20px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;}.elementor-22 .elementor-element.elementor-element-d0a2259{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-d0a2259, .elementor-22 .elementor-element.elementor-element-d0a2259::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-65dac95 img{border-style:none;}.elementor-22 .elementor-element.elementor-element-65dac95 .elementor-repeater-item-6638d83{right:50%;--hotspot-translate-x:50%;bottom:10%;--hotspot-translate-y:10%;}.elementor-22 .elementor-element.elementor-element-65dac95 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-22 .elementor-element.elementor-element-65dac95{--hotspot-color:#FFFFFF;--hotspot-min-width:264px;--hotspot-min-height:78px;--hotspot-box-color:#000000;--hotspot-padding:6px;--e-transform-transition-duration:1000ms;}.elementor-22 .elementor-element.elementor-element-65dac95 .e-hotspot__label{font-size:22px;font-weight:600;}
					.elementor-22 .elementor-element.elementor-element-65dac95 .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-22 .elementor-element.elementor-element-65dac95 .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-274d6b0{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-274d6b0, .elementor-22 .elementor-element.elementor-element-274d6b0::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-2ac49dc img{border-style:none;}.elementor-22 .elementor-element.elementor-element-2ac49dc .elementor-repeater-item-6638d83{right:50%;--hotspot-translate-x:50%;bottom:10%;--hotspot-translate-y:10%;}.elementor-22 .elementor-element.elementor-element-2ac49dc .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-22 .elementor-element.elementor-element-2ac49dc{--hotspot-color:#FFFFFF;--hotspot-size:54px;--hotspot-min-width:264px;--hotspot-min-height:78px;--hotspot-box-color:#000000;--hotspot-padding:6px;--e-transform-transition-duration:1000ms;}.elementor-22 .elementor-element.elementor-element-2ac49dc .e-hotspot__label{font-size:22px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-92134c6{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-92134c6, .elementor-22 .elementor-element.elementor-element-92134c6::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-90474b1 img{border-style:none;}.elementor-22 .elementor-element.elementor-element-90474b1 .elementor-repeater-item-6638d83{right:50%;--hotspot-translate-x:50%;bottom:10%;--hotspot-translate-y:10%;}.elementor-22 .elementor-element.elementor-element-90474b1 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-22 .elementor-element.elementor-element-90474b1{--hotspot-color:#FFFFFF;--hotspot-size:54px;--hotspot-min-width:264px;--hotspot-min-height:78px;--hotspot-box-color:#FFFFFF33;--hotspot-padding:6px;--e-transform-transition-duration:1000ms;}.elementor-22 .elementor-element.elementor-element-90474b1 .e-hotspot__label{font-size:22px;font-weight:600;}.elementor-22 .elementor-element.elementor-element-bc4ed99{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-bc4ed99, .elementor-22 .elementor-element.elementor-element-bc4ed99::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-d9c6c4b img{border-style:none;}.elementor-22 .elementor-element.elementor-element-d9c6c4b .elementor-repeater-item-6638d83{right:50%;--hotspot-translate-x:50%;bottom:10%;--hotspot-translate-y:10%;}.elementor-22 .elementor-element.elementor-element-d9c6c4b .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-22 .elementor-element.elementor-element-d9c6c4b{--hotspot-color:#FFFFFF;--hotspot-min-width:264px;--hotspot-min-height:78px;--hotspot-box-color:#000000;--hotspot-padding:6px;--e-transform-transition-duration:1000ms;}.elementor-22 .elementor-element.elementor-element-d9c6c4b .e-hotspot__label{font-size:22px;font-weight:600;}
					.elementor-22 .elementor-element.elementor-element-d9c6c4b .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-22 .elementor-element.elementor-element-d9c6c4b .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-344b520{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-344b520, .elementor-22 .elementor-element.elementor-element-344b520::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-1cbfd6e img{border-style:none;}.elementor-22 .elementor-element.elementor-element-1cbfd6e .elementor-repeater-item-6638d83{right:50%;--hotspot-translate-x:50%;bottom:10%;--hotspot-translate-y:10%;}.elementor-22 .elementor-element.elementor-element-1cbfd6e .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-22 .elementor-element.elementor-element-1cbfd6e{--hotspot-color:#FFFFFF;--hotspot-min-width:264px;--hotspot-min-height:78px;--hotspot-box-color:#000000;--hotspot-padding:6px;--e-transform-transition-duration:1000ms;}.elementor-22 .elementor-element.elementor-element-1cbfd6e .e-hotspot__label{font-size:22px;font-weight:600;}
					.elementor-22 .elementor-element.elementor-element-1cbfd6e .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-22 .elementor-element.elementor-element-1cbfd6e .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-7be5db3{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-7be5db3, .elementor-22 .elementor-element.elementor-element-7be5db3::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-f17aece img{border-style:none;}.elementor-22 .elementor-element.elementor-element-f17aece .elementor-repeater-item-6638d83{right:50%;--hotspot-translate-x:50%;bottom:10%;--hotspot-translate-y:10%;}.elementor-22 .elementor-element.elementor-element-f17aece .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-22 .elementor-element.elementor-element-f17aece{--hotspot-color:#FFFFFF;--hotspot-min-width:264px;--hotspot-min-height:78px;--hotspot-box-color:#000000;--hotspot-padding:6px;--e-transform-transition-duration:1000ms;}.elementor-22 .elementor-element.elementor-element-f17aece .e-hotspot__label{font-size:22px;font-weight:600;}
					.elementor-22 .elementor-element.elementor-element-f17aece .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-22 .elementor-element.elementor-element-f17aece .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-e2b481c{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-e2b481c, .elementor-22 .elementor-element.elementor-element-e2b481c::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-b35d121 img{border-style:none;}.elementor-22 .elementor-element.elementor-element-b35d121 .elementor-repeater-item-6638d83{right:50%;--hotspot-translate-x:50%;bottom:10%;--hotspot-translate-y:10%;}.elementor-22 .elementor-element.elementor-element-b35d121 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-22 .elementor-element.elementor-element-b35d121{--hotspot-color:#FFFFFF;--hotspot-min-width:264px;--hotspot-min-height:78px;--hotspot-box-color:#000000;--hotspot-padding:6px;--e-transform-transition-duration:1000ms;}.elementor-22 .elementor-element.elementor-element-b35d121 .e-hotspot__label{font-size:22px;font-weight:600;}
					.elementor-22 .elementor-element.elementor-element-b35d121 .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-22 .elementor-element.elementor-element-b35d121 .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-40ca3a2{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-40ca3a2, .elementor-22 .elementor-element.elementor-element-40ca3a2::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-30af312 img{border-style:none;}.elementor-22 .elementor-element.elementor-element-30af312 .elementor-repeater-item-6638d83{right:50%;--hotspot-translate-x:50%;bottom:10%;--hotspot-translate-y:10%;}.elementor-22 .elementor-element.elementor-element-30af312 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-22 .elementor-element.elementor-element-30af312{--hotspot-color:#FFFFFF;--hotspot-min-width:264px;--hotspot-min-height:78px;--hotspot-box-color:#000000;--hotspot-padding:6px;--e-transform-transition-duration:1000ms;}.elementor-22 .elementor-element.elementor-element-30af312 .e-hotspot__label{font-size:22px;font-weight:600;}
					.elementor-22 .elementor-element.elementor-element-30af312 .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-22 .elementor-element.elementor-element-30af312 .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-7fa7dde{--display:flex;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-width-top:1px;--border-width-right:1px;--border-width-bottom:1px;--border-width-left:1px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-7fa7dde, .elementor-22 .elementor-element.elementor-element-7fa7dde::before{--border-transition:0.3s;}.elementor-22 .elementor-element.elementor-element-b8a1e6f img{border-style:none;}.elementor-22 .elementor-element.elementor-element-b8a1e6f .elementor-repeater-item-6638d83{right:50%;--hotspot-translate-x:50%;bottom:10%;--hotspot-translate-y:10%;}.elementor-22 .elementor-element.elementor-element-b8a1e6f .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-22 .elementor-element.elementor-element-b8a1e6f{--hotspot-color:#FFFFFF;--hotspot-min-width:264px;--hotspot-min-height:78px;--hotspot-box-color:#000000;--hotspot-padding:6px;--e-transform-transition-duration:1000ms;}.elementor-22 .elementor-element.elementor-element-b8a1e6f .e-hotspot__label{font-size:22px;font-weight:600;}
					.elementor-22 .elementor-element.elementor-element-b8a1e6f .e-hotspot:not(.e-hotspot--circle) .e-hotspot__button,
					.elementor-22 .elementor-element.elementor-element-b8a1e6f .e-hotspot.e-hotspot--circle .e-hotspot__button .e-hotspot__outer-circle
				{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-22 .elementor-element.elementor-element-4420f39{--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;--align-items:center;--background-transition:0.3s;--margin-top:100px;--margin-right:0px;--margin-bottom:0px;--margin-left:0px;--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}.elementor-22 .elementor-element.elementor-element-e177e1d{text-align:center;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-22 .elementor-element.elementor-element-e177e1d img{width:100%;}.elementor-22 .elementor-element.elementor-element-e177e1d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-22 .elementor-element.elementor-element-5c5d9ab{text-align:justify;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-22 .elementor-element.elementor-element-d0a2259{--width:30%;}.elementor-22 .elementor-element.elementor-element-274d6b0{--width:30%;}.elementor-22 .elementor-element.elementor-element-92134c6{--width:30%;}.elementor-22 .elementor-element.elementor-element-bc4ed99{--width:30%;}.elementor-22 .elementor-element.elementor-element-344b520{--width:30%;}.elementor-22 .elementor-element.elementor-element-7be5db3{--width:30%;}.elementor-22 .elementor-element.elementor-element-e2b481c{--width:30%;}.elementor-22 .elementor-element.elementor-element-40ca3a2{--width:30%;}.elementor-22 .elementor-element.elementor-element-7fa7dde{--width:30%;}}@media(max-width:1024px){.elementor-22 .elementor-element.elementor-element-4539fee{--padding-top:0px;--padding-right:15px;--padding-bottom:0px;--padding-left:15px;}.elementor-22 .elementor-element.elementor-element-4420f39{--padding-top:0px;--padding-right:015px;--padding-bottom:0px;--padding-left:015px;}}@media(max-width:767px){.elementor-22 .elementor-element.elementor-element-b1b7b52{text-align:left;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-b138005{text-align:left;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-f5666e3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-e177e1d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-22 .elementor-element.elementor-element-5c5d9ab{text-align:left;}}/* Start custom CSS for hotspot, class: .elementor-element-65dac95 */.elementor-22 .elementor-element.elementor-element-65dac95 {
    text-align: center;
}

.elementor-22 .elementor-element.elementor-element-65dac95 img {
    transition: all 1000ms
}

.elementor-22 .elementor-element.elementor-element-65dac95:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0a2259 */.elementor-22 .elementor-element.elementor-element-d0a2259 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-2ac49dc */.elementor-22 .elementor-element.elementor-element-2ac49dc {
    text-align: center;
}

.elementor-22 .elementor-element.elementor-element-2ac49dc img {
    transition: all 1000ms
}

.elementor-22 .elementor-element.elementor-element-2ac49dc:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-274d6b0 */.elementor-22 .elementor-element.elementor-element-274d6b0 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-90474b1 */.elementor-22 .elementor-element.elementor-element-90474b1 {
    text-align: center;
}

.elementor-22 .elementor-element.elementor-element-90474b1 img {
    transition: all 1000ms
}

.elementor-22 .elementor-element.elementor-element-90474b1:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92134c6 */.elementor-22 .elementor-element.elementor-element-92134c6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-d9c6c4b */.elementor-22 .elementor-element.elementor-element-d9c6c4b {
    text-align: center;
}

.elementor-22 .elementor-element.elementor-element-d9c6c4b img {
    transition: all 1000ms
}

.elementor-22 .elementor-element.elementor-element-d9c6c4b:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bc4ed99 */.elementor-22 .elementor-element.elementor-element-bc4ed99 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-1cbfd6e */.elementor-22 .elementor-element.elementor-element-1cbfd6e {
    text-align: center;
}

.elementor-22 .elementor-element.elementor-element-1cbfd6e img {
    transition: all 1000ms
}

.elementor-22 .elementor-element.elementor-element-1cbfd6e:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-344b520 */.elementor-22 .elementor-element.elementor-element-344b520 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-f17aece */.elementor-22 .elementor-element.elementor-element-f17aece {
    text-align: center;
}

.elementor-22 .elementor-element.elementor-element-f17aece img {
    transition: all 1000ms
}

.elementor-22 .elementor-element.elementor-element-f17aece:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7be5db3 */.elementor-22 .elementor-element.elementor-element-7be5db3 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-b35d121 */.elementor-22 .elementor-element.elementor-element-b35d121 {
    text-align: center;
}

.elementor-22 .elementor-element.elementor-element-b35d121 img {
    transition: all 1000ms
}

.elementor-22 .elementor-element.elementor-element-b35d121:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2b481c */.elementor-22 .elementor-element.elementor-element-e2b481c {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-30af312 */.elementor-22 .elementor-element.elementor-element-30af312 {
    text-align: center;
}

.elementor-22 .elementor-element.elementor-element-30af312 img {
    transition: all 1000ms
}

.elementor-22 .elementor-element.elementor-element-30af312:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40ca3a2 */.elementor-22 .elementor-element.elementor-element-40ca3a2 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-b8a1e6f */.elementor-22 .elementor-element.elementor-element-b8a1e6f {
    text-align: center;
}

.elementor-22 .elementor-element.elementor-element-b8a1e6f img {
    transition: all 1000ms
}

.elementor-22 .elementor-element.elementor-element-b8a1e6f:hover img {
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fa7dde */.elementor-22 .elementor-element.elementor-element-7fa7dde {
    overflow: hidden;
}/* End custom CSS */