.elementor-7420 .elementor-element.elementor-element-71116302 > .elementor-container{min-height:810px;}.elementor-7420 .elementor-element.elementor-element-71116302:not(.elementor-motion-effects-element-type-background), .elementor-7420 .elementor-element.elementor-element-71116302 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-7420 .elementor-element.elementor-element-71116302{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-7420 .elementor-element.elementor-element-71116302 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-7420 .elementor-element.elementor-element-71116302 > .elementor-shape-top .elementor-shape-fill{fill:var( --e-global-color-accent );}.elementor-7420 .elementor-element.elementor-element-71116302 > .elementor-shape-top svg{width:calc(117% + 1.3px);height:95px;transform:translateX(-50%) rotateY(180deg);}.elementor-7420 .elementor-element.elementor-element-71116302 > .elementor-shape-top{z-index:2;pointer-events:none;}.elementor-widget-hotspot .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.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 );}.elementor-widget-hotspot .e-hotspot__tooltip{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7420 .elementor-element.elementor-element-2b7c8310{--background-align:center;--hotspot-color:var( --e-global-color-9775310 );--hotspot-box-color:#343E4700;--hotspot-padding:5px;--tooltip-text-color:var( --e-global-color-9775310 );--tooltip-min-width:0px;--tooltip-padding:15px 15px 15px 15px;--tooltip-color:var( --e-global-color-ef6b887 );--tooltip-border-radius:0px 0px 0px 0px;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-9d56d10 .e-hotspot__icon{grid-column:1;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-9d56d10 .e-hotspot__button{grid-gap:7px;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-9d56d10{left:53%;--hotspot-translate-x:53%;top:78%;--hotspot-translate-y:78%;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-04bc4e3 .e-hotspot__icon{grid-column:1;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-04bc4e3 .e-hotspot__button{grid-gap:5px;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-04bc4e3{left:48%;--hotspot-translate-x:48%;top:67%;--hotspot-translate-y:67%;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-d5a90fb .e-hotspot__icon{grid-column:2;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-d5a90fb .e-hotspot__button{grid-gap:5px;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-d5a90fb{left:69%;--hotspot-translate-x:69%;top:59%;--hotspot-translate-y:59%;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-577d9fe .e-hotspot__icon{grid-column:2;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-577d9fe .e-hotspot__button{grid-gap:5px;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-577d9fe{left:80%;--hotspot-translate-x:80%;top:41%;--hotspot-translate-y:41%;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-b58a6f3 .e-hotspot__icon{grid-column:2;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-b58a6f3 .e-hotspot__button{grid-gap:5px;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-b58a6f3{left:82%;--hotspot-translate-x:82%;top:59%;--hotspot-translate-y:59%;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-665bcdc .e-hotspot__icon{grid-column:2;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-665bcdc .e-hotspot__button{grid-gap:5px;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-665bcdc{left:76%;--hotspot-translate-x:76%;top:65%;--hotspot-translate-y:65%;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-b62ebc3 .e-hotspot__icon{grid-column:2;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-b62ebc3 .e-hotspot__button{grid-gap:5px;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-b62ebc3{left:56%;--hotspot-translate-x:56%;top:43%;--hotspot-translate-y:43%;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-a4fab9b .e-hotspot__icon{grid-column:2;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-a4fab9b .e-hotspot__button{grid-gap:5px;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-a4fab9b{left:64%;--hotspot-translate-x:64%;top:15%;--hotspot-translate-y:15%;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-15f8c3d .e-hotspot__icon{grid-column:1;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-15f8c3d .e-hotspot__button{grid-gap:5px;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-15f8c3d{left:18%;--hotspot-translate-x:18%;top:79%;--hotspot-translate-y:79%;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-6495f3c .e-hotspot__icon{grid-column:2;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-6495f3c .e-hotspot__button{grid-gap:5px;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .elementor-repeater-item-6495f3c{left:13%;--hotspot-translate-x:13%;top:86%;--hotspot-translate-y:86%;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .e-hotspot__label{font-family:var( --e-global-typography-b64d5fb-font-family ), Sans-serif;font-size:var( --e-global-typography-b64d5fb-font-size );line-height:var( --e-global-typography-b64d5fb-line-height );letter-spacing:var( --e-global-typography-b64d5fb-letter-spacing );word-spacing:var( --e-global-typography-b64d5fb-word-spacing );}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .e-hotspot__tooltip{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7420 .elementor-element.elementor-element-2b7c8310 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .e-hotspot__label{font-size:var( --e-global-typography-b64d5fb-font-size );line-height:var( --e-global-typography-b64d5fb-line-height );letter-spacing:var( --e-global-typography-b64d5fb-letter-spacing );word-spacing:var( --e-global-typography-b64d5fb-word-spacing );}}@media(max-width:767px){.elementor-7420 .elementor-element.elementor-element-71116302 > .elementor-container{min-height:281px;}.elementor-widget-hotspot .e-hotspot__label{font-size:var( --e-global-typography-primary-font-size );}.elementor-7420 .elementor-element.elementor-element-2b7c8310{text-align:center;}.elementor-7420 .elementor-element.elementor-element-2b7c8310 .e-hotspot__label{font-size:var( --e-global-typography-b64d5fb-font-size );line-height:var( --e-global-typography-b64d5fb-line-height );letter-spacing:var( --e-global-typography-b64d5fb-letter-spacing );word-spacing:var( --e-global-typography-b64d5fb-word-spacing );}}