.elementor-4690 .elementor-element.elementor-element-b6f4525{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px}.elementor-widget-hotspot .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-size:var(--e-global-typography-text-font-size);font-weight:var(--e-global-typography-text-font-weight);text-transform:var(--e-global-typography-text-text-transform);font-style:var(--e-global-typography-text-font-style);text-decoration:var(--e-global-typography-text-text-decoration);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-hotspot{--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-secondary );--tooltip-color:var( --e-global-color-secondary )}.elementor-widget-hotspot .e-hotspot__label{font-family:var(--e-global-typography-primary-font-family),Sans-serif;font-size:var(--e-global-typography-primary-font-size);font-weight:var(--e-global-typography-primary-font-weight);text-transform:var(--e-global-typography-primary-text-transform);font-style:var(--e-global-typography-primary-font-style);text-decoration:var(--e-global-typography-primary-text-decoration);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var(--e-global-typography-secondary-font-family),Sans-serif;font-size:var(--e-global-typography-secondary-font-size);font-weight:var(--e-global-typography-secondary-font-weight);text-transform:var(--e-global-typography-secondary-text-transform);font-style:var(--e-global-typography-secondary-font-style);text-decoration:var(--e-global-typography-secondary-text-decoration);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-894fbde .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px);top:initial}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-894fbde{--hotspot-min-width:15vw;--hotspot-min-height:15vh;left:3%;--hotspot-translate-x:3%;top:56%;--hotspot-translate-y:56%;--white-space:normal}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-894fbde .e-hotspot__tooltip{min-width:40vw}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-7b51ed5 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px)}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-7b51ed5{--hotspot-min-width:15vw;--hotspot-min-height:15vh;left:35%;--hotspot-translate-x:35%;top:13%;--hotspot-translate-y:13%;--white-space:normal}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-7b51ed5 .e-hotspot__tooltip{min-width:40vw}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-3713ede .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px)}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-3713ede{--hotspot-min-width:15vw;--hotspot-min-height:15vh;left:73%;--hotspot-translate-x:73%;top:13%;--hotspot-translate-y:13%;--white-space:normal}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-3713ede .e-hotspot__tooltip{min-width:40vw}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-448873d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px)}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-448873d{--hotspot-min-width:35vw;--hotspot-min-height:15vh;left:42%;--hotspot-translate-x:42%;top:47%;--hotspot-translate-y:47%;--white-space:normal}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-448873d .e-hotspot__tooltip{min-width:40vw}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-f9b3175 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px)}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-f9b3175{--hotspot-min-width:15vw;--hotspot-min-height:15vh;left:33%;--hotspot-translate-x:33%;top:85%;--hotspot-translate-y:85%;--white-space:normal}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-f9b3175 .e-hotspot__tooltip{min-width:40vw}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-bbe84c3 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px)}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-bbe84c3{--hotspot-min-width:22vw;--hotspot-min-height:41vh;left:90%;--hotspot-translate-x:90%;top:76%;--hotspot-translate-y:76%;--white-space:normal}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-bbe84c3 .e-hotspot__tooltip{min-width:40vw}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-64d32f1 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px);left:initial;top:initial}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-64d32f1{--hotspot-min-width:100vw;--hotspot-min-height:10vh;left:0%;--hotspot-translate-x:0%;top:100%;--hotspot-translate-y:100%;--white-space:normal}.elementor-4690 .elementor-element.elementor-element-68a0965 .elementor-repeater-item-64d32f1 .e-hotspot__tooltip{min-width:20vw}.elementor-4690 .elementor-element.elementor-element-68a0965 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px);top:initial}.elementor-4690 .elementor-element.elementor-element-68a0965{width:100%;max-width:100%;--background-align:center;--container-width:100vw;--image-width:100%;--container-max-width:100vw;--container-height:100vh;--tooltip-transition-duration:300ms;--hotspot-color:#D1C7C7DE;--hotspot-size:52px;--hotspot-box-color:#FFFDFD00;--tooltip-text-color:var( --e-global-color-primary );--tooltip-align:center;--tooltip-min-width:5vw;--tooltip-max-width:5vw;--tooltip-padding:5px 5px 5px 5px;--tooltip-color:#FFFDFD00;--tooltip-border-radius:2px 2px 2px 2px}.elementor-4690 .elementor-element.elementor-element-68a0965.elementor-element{--align-self:center}.elementor-4690 .elementor-element.elementor-element-68a0965 img{object-fit:cover;object-position:center center}.elementor-4690 .elementor-element.elementor-element-68a0965 .e-hotspot__label{font-family:"Cormorant Garamond",Sans-serif;font-size:25px}.elementor-4690 .elementor-element.elementor-element-68a0965 .e-hotspot__tooltip{font-family:"Cormorant Garamond",Sans-serif}@media(max-width:2500px){.elementor-widget-hotspot .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-hotspot .e-hotspot__label{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}}@media(max-width:1024px){.elementor-widget-hotspot .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-hotspot .e-hotspot__label{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}}@media(max-width:767px){.elementor-widget-hotspot .widget-image-caption{font-size:var(--e-global-typography-text-font-size);line-height:var(--e-global-typography-text-line-height);letter-spacing:var(--e-global-typography-text-letter-spacing);word-spacing:var(--e-global-typography-text-word-spacing)}.elementor-widget-hotspot .e-hotspot__label{font-size:var(--e-global-typography-primary-font-size);line-height:var(--e-global-typography-primary-line-height);letter-spacing:var(--e-global-typography-primary-letter-spacing);word-spacing:var(--e-global-typography-primary-word-spacing)}.elementor-widget-hotspot .e-hotspot__tooltip{font-size:var(--e-global-typography-secondary-font-size);line-height:var(--e-global-typography-secondary-line-height);letter-spacing:var(--e-global-typography-secondary-letter-spacing);word-spacing:var(--e-global-typography-secondary-word-spacing)}}