.elementor-6181 .elementor-element.elementor-element-1c1d3c2f{--display:flex;--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:80px 80px;--row-gap:80px;--column-gap:80px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-6181 .elementor-element.elementor-element-1c1d3c2f:not(.elementor-motion-effects-element-type-background), .elementor-6181 .elementor-element.elementor-element-1c1d3c2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-edbe021 );}.elementor-6181 .elementor-element.elementor-element-1c1d3c2f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-6181 .elementor-element.elementor-element-3d76567{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-6181 .elementor-element.elementor-element-63845a95{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:center;}.elementor-6181 .elementor-element.elementor-element-63845a95 .elementor-heading-title{font-size:var( --e-global-typography-3c8dfac-font-size );font-weight:var( --e-global-typography-3c8dfac-font-weight );text-transform:var( --e-global-typography-3c8dfac-text-transform );line-height:var( --e-global-typography-3c8dfac-line-height );color:var( --e-global-color-851b837 );}.elementor-6181 .elementor-element.elementor-element-55faa09d{width:var( --container-widget-width, 80% );max-width:80%;--container-widget-width:80%;--container-widget-flex-grow:0;text-align:center;}.elementor-6181 .elementor-element.elementor-element-55faa09d .elementor-heading-title{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 );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6181 .elementor-element.elementor-element-68567fd2{--display:flex;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .elementor-repeater-item-78d3769{left:17%;--hotspot-translate-x:17%;top:34%;--hotspot-translate-y:34%;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .elementor-repeater-item-1894acf{--hotspot-min-width:160px;--hotspot-min-height:25px;left:21%;--hotspot-translate-x:21%;top:82%;--hotspot-translate-y:82%;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .elementor-repeater-item-73fc5c2{--hotspot-min-width:160px;--hotspot-min-height:25px;left:57%;--hotspot-translate-x:57%;top:34%;--hotspot-translate-y:34%;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .elementor-repeater-item-bdd503a{left:64%;--hotspot-translate-x:64%;top:18%;--hotspot-translate-y:18%;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .elementor-repeater-item-5dd4a64{--hotspot-min-width:120px;--hotspot-min-height:25px;left:72%;--hotspot-translate-x:72%;top:61%;--hotspot-translate-y:61%;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .elementor-repeater-item-74ecfb9{--hotspot-min-width:150px;--hotspot-min-height:25px;left:90%;--hotspot-translate-x:90%;top:41%;--hotspot-translate-y:41%;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .elementor-repeater-item-4deb78b{left:44%;--hotspot-translate-x:44%;top:89%;--hotspot-translate-y:89%;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-6181 .elementor-element.elementor-element-4449f2a1{--background-align:center;--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-10e1a8c );--hotspot-padding:10px;--hotspot-border-radius:12px 12px 12px 12px;--tooltip-text-color:var( --e-global-color-primary );--tooltip-align:center;--tooltip-max-width:300px;--tooltip-padding:10px 20px 10px 20px;--tooltip-color:var( --e-global-color-10e1a8c );--tooltip-border-radius:20px 20px 20px 20px;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__label{font-family:var( --e-global-typography-7e028fd-font-family ), Sans-serif;font-size:var( --e-global-typography-7e028fd-font-size );font-weight:var( --e-global-typography-7e028fd-font-weight );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__tooltip{font-family:var( --e-global-typography-ef18507-font-family ), Sans-serif;font-size:var( --e-global-typography-ef18507-font-size );font-weight:var( --e-global-typography-ef18507-font-weight );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-3087da82{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6181 .elementor-element.elementor-element-528f348a .elementor-repeater-item-1894acf{left:8%;--hotspot-translate-x:8%;top:44%;--hotspot-translate-y:44%;}.elementor-6181 .elementor-element.elementor-element-528f348a .elementor-repeater-item-74ecfb9{--hotspot-min-width:120px;--hotspot-min-height:25px;left:35%;--hotspot-translate-x:35%;top:13%;--hotspot-translate-y:13%;}.elementor-6181 .elementor-element.elementor-element-528f348a .elementor-repeater-item-5dd4a64{--hotspot-min-width:120px;--hotspot-min-height:25px;left:32%;--hotspot-translate-x:32%;top:86%;--hotspot-translate-y:86%;}.elementor-6181 .elementor-element.elementor-element-528f348a .elementor-repeater-item-73fc5c2{--hotspot-min-width:120px;--hotspot-min-height:25px;left:70%;--hotspot-translate-x:70%;top:15%;--hotspot-translate-y:15%;}.elementor-6181 .elementor-element.elementor-element-528f348a .elementor-repeater-item-ad5f79a{--hotspot-min-width:120px;--hotspot-min-height:25px;left:83%;--hotspot-translate-x:83%;top:89%;--hotspot-translate-y:89%;}.elementor-6181 .elementor-element.elementor-element-528f348a .elementor-repeater-item-4e7ab0b{left:92%;--hotspot-translate-x:92%;top:22%;--hotspot-translate-y:22%;}.elementor-6181 .elementor-element.elementor-element-528f348a .elementor-repeater-item-30ffabd{left:91%;--hotspot-translate-x:91%;top:64%;--hotspot-translate-y:64%;}.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-6181 .elementor-element.elementor-element-528f348a{--background-align:center;--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-10e1a8c );--hotspot-padding:10px;--hotspot-border-radius:12px 12px 12px 12px;--tooltip-text-color:var( --e-global-color-primary );--tooltip-align:center;--tooltip-padding:10px 20px 10px 20px;--tooltip-color:var( --e-global-color-10e1a8c );--tooltip-border-radius:20px 20px 20px 20px;}.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__label{font-family:var( --e-global-typography-7e028fd-font-family ), Sans-serif;font-size:var( --e-global-typography-7e028fd-font-size );font-weight:var( --e-global-typography-7e028fd-font-weight );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__tooltip{font-family:var( --e-global-typography-ef18507-font-family ), Sans-serif;font-size:var( --e-global-typography-ef18507-font-size );font-weight:var( --e-global-typography-ef18507-font-weight );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-6621dd5e{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .elementor-repeater-item-1894acf{--hotspot-min-width:120px;--hotspot-min-height:25px;left:12%;--hotspot-translate-x:12%;top:65%;--hotspot-translate-y:65%;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .elementor-repeater-item-5dd4a64{--hotspot-min-width:120px;--hotspot-min-height:25px;left:22%;--hotspot-translate-x:22%;top:26%;--hotspot-translate-y:26%;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .elementor-repeater-item-73fc5c2{--hotspot-min-width:160px;--hotspot-min-height:25px;left:59%;--hotspot-translate-x:59%;top:19%;--hotspot-translate-y:19%;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .elementor-repeater-item-0728dec{--hotspot-min-width:120px;--hotspot-min-height:25px;left:70%;--hotspot-translate-x:70%;top:82%;--hotspot-translate-y:82%;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .elementor-repeater-item-74ecfb9{--hotspot-min-width:180px;--hotspot-min-height:25px;left:89%;--hotspot-translate-x:89%;top:37%;--hotspot-translate-y:37%;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .elementor-repeater-item-32c16fe{left:66%;--hotspot-translate-x:66%;top:5%;--hotspot-translate-y:5%;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .elementor-repeater-item-2a08c65{left:36%;--hotspot-translate-x:36%;top:44%;--hotspot-translate-y:44%;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-6181 .elementor-element.elementor-element-77b33c77{--background-align:center;--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-10e1a8c );--hotspot-padding:10px;--hotspot-border-radius:12px 12px 12px 12px;--tooltip-text-color:var( --e-global-color-primary );--tooltip-align:center;--tooltip-padding:10px 20px 10px 20px;--tooltip-color:var( --e-global-color-10e1a8c );--tooltip-border-radius:20px 20px 20px 20px;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__label{font-family:var( --e-global-typography-7e028fd-font-family ), Sans-serif;font-size:var( --e-global-typography-7e028fd-font-size );font-weight:var( --e-global-typography-7e028fd-font-weight );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__tooltip{font-family:var( --e-global-typography-ef18507-font-family ), Sans-serif;font-size:var( --e-global-typography-ef18507-font-size );font-weight:var( --e-global-typography-ef18507-font-weight );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-0ed5a81{--display:flex;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-1894acf{--hotspot-min-width:120px;--hotspot-min-height:25px;left:40%;--hotspot-translate-x:40%;top:65%;--hotspot-translate-y:65%;}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-5dd4a64{--hotspot-min-width:120px;--hotspot-min-height:25px;left:61%;--hotspot-translate-x:61%;top:19%;--hotspot-translate-y:19%;}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-73fc5c2{--hotspot-min-width:149px;--hotspot-min-height:25px;left:22%;--hotspot-translate-x:22%;top:35%;--hotspot-translate-y:35%;}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-0728dec{--hotspot-min-width:120px;--hotspot-min-height:25px;left:27%;--hotspot-translate-x:27%;top:76%;--hotspot-translate-y:76%;}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-74ecfb9{--hotspot-min-width:122px;--hotspot-min-height:25px;left:72%;--hotspot-translate-x:72%;top:60%;--hotspot-translate-y:60%;}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-32c16fe{left:91%;--hotspot-translate-x:91%;top:54%;--hotspot-translate-y:54%;}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-802a9b3{left:93%;--hotspot-translate-x:93%;top:35%;--hotspot-translate-y:35%;}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-3f45743{left:62%;--hotspot-translate-x:62%;top:68%;--hotspot-translate-y:68%;}.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-6181 .elementor-element.elementor-element-752d122{--background-align:center;--hotspot-color:var( --e-global-color-primary );--hotspot-box-color:var( --e-global-color-10e1a8c );--hotspot-padding:10px;--hotspot-border-radius:12px 12px 12px 12px;--tooltip-text-color:var( --e-global-color-primary );--tooltip-align:center;--tooltip-padding:10px 20px 10px 20px;--tooltip-color:var( --e-global-color-10e1a8c );--tooltip-border-radius:20px 20px 20px 20px;}.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__label{font-family:var( --e-global-typography-7e028fd-font-family ), Sans-serif;font-size:var( --e-global-typography-7e028fd-font-size );font-weight:var( --e-global-typography-7e028fd-font-weight );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__tooltip{font-family:var( --e-global-typography-ef18507-font-family ), Sans-serif;font-size:var( --e-global-typography-ef18507-font-size );font-weight:var( --e-global-typography-ef18507-font-weight );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-427f0a09{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-title-border-radius:24px 24px 24px 24px;--n-tabs-title-font-size:16px;}.elementor-6181 .elementor-element.elementor-element-427f0a09 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-10e1a8c );}.elementor-6181 .elementor-element.elementor-element-427f0a09.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:var( --e-global-color-accent );border-style:solid;border-color:var( --e-global-color-accent );}.elementor-6181 .elementor-element.elementor-element-427f0a09.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-6181 .elementor-element.elementor-element-427f0a09.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:var( --e-global-color-primary );}.elementor-6181 .elementor-element.elementor-element-427f0a09 > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-6181 .elementor-element.elementor-element-427f0a09.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-133c35a );}.elementor-6181 .elementor-element.elementor-element-427f0a09.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:"Trim", Sans-serif;font-weight:500;line-height:1em;}.elementor-6181 .elementor-element.elementor-element-427f0a09 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:var( --e-global-color-primary );}@media(max-width:1366px){.elementor-6181 .elementor-element.elementor-element-63845a95 .elementor-heading-title{font-size:var( --e-global-typography-3c8dfac-font-size );line-height:var( --e-global-typography-3c8dfac-line-height );}.elementor-6181 .elementor-element.elementor-element-55faa09d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}}@media(max-width:1024px){.elementor-6181 .elementor-element.elementor-element-63845a95 .elementor-heading-title{font-size:var( --e-global-typography-3c8dfac-font-size );line-height:var( --e-global-typography-3c8dfac-line-height );}.elementor-6181 .elementor-element.elementor-element-55faa09d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .elementor-repeater-item-78d3769{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .elementor-repeater-item-1894acf{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .elementor-repeater-item-73fc5c2{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .elementor-repeater-item-5dd4a64{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .elementor-repeater-item-74ecfb9{left:20%;--hotspot-translate-x:20%;top:12%;--hotspot-translate-y:12%;}.elementor-6181 .elementor-element.elementor-element-4449f2a1{text-align:center;--hotspot-size:14px;--tooltip-min-width:72px;--tooltip-padding:10px 20px 10px 20px;}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-528f348a .elementor-repeater-item-1894acf{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-528f348a .elementor-repeater-item-74ecfb9{left:20%;--hotspot-translate-x:20%;top:12%;--hotspot-translate-y:12%;}.elementor-6181 .elementor-element.elementor-element-528f348a .elementor-repeater-item-5dd4a64{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-528f348a .elementor-repeater-item-73fc5c2{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-528f348a .elementor-repeater-item-ad5f79a{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-528f348a{text-align:center;--hotspot-size:14px;--tooltip-min-width:72px;--tooltip-padding:10px 20px 10px 20px;}.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-77b33c77 .elementor-repeater-item-1894acf{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .elementor-repeater-item-5dd4a64{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .elementor-repeater-item-73fc5c2{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .elementor-repeater-item-0728dec{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .elementor-repeater-item-74ecfb9{left:20%;--hotspot-translate-x:20%;top:12%;--hotspot-translate-y:12%;}.elementor-6181 .elementor-element.elementor-element-77b33c77{text-align:center;--hotspot-size:14px;--tooltip-min-width:72px;--tooltip-padding:10px 20px 10px 20px;}.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-1894acf{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-5dd4a64{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-73fc5c2{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-0728dec{left:75%;--hotspot-translate-x:75%;top:47%;--hotspot-translate-y:47%;}.elementor-6181 .elementor-element.elementor-element-752d122 .elementor-repeater-item-74ecfb9{left:20%;--hotspot-translate-x:20%;top:12%;--hotspot-translate-y:12%;}.elementor-6181 .elementor-element.elementor-element-752d122{text-align:center;--hotspot-size:14px;--tooltip-min-width:72px;--tooltip-padding:10px 20px 10px 20px;}.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}}@media(max-width:767px){.elementor-6181 .elementor-element.elementor-element-63845a95 .elementor-heading-title{font-size:var( --e-global-typography-3c8dfac-font-size );line-height:var( --e-global-typography-3c8dfac-line-height );}.elementor-6181 .elementor-element.elementor-element-55faa09d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-427f0a09.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 ){line-height:1em;}}@media(min-width:768px){.elementor-6181 .elementor-element.elementor-element-1c1d3c2f{--width:105.617%;}}@media(min-width:2400px){.elementor-6181 .elementor-element.elementor-element-63845a95 .elementor-heading-title{font-size:var( --e-global-typography-3c8dfac-font-size );line-height:var( --e-global-typography-3c8dfac-line-height );}.elementor-6181 .elementor-element.elementor-element-55faa09d .elementor-heading-title{font-size:var( --e-global-typography-secondary-font-size );line-height:var( --e-global-typography-secondary-line-height );}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__label{font-size:var( --e-global-typography-7e028fd-font-size );line-height:var( --e-global-typography-7e028fd-line-height );}.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__tooltip{font-size:var( --e-global-typography-ef18507-font-size );line-height:var( --e-global-typography-ef18507-line-height );}}/* Start custom CSS for hotspot, class: .elementor-element-4449f2a1 */.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-528f348a */.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-77b33c77 */.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-752d122 */.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-4449f2a1 */.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-528f348a */.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-77b33c77 */.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-752d122 */.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-4449f2a1 */.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-528f348a */.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-77b33c77 */.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-752d122 */.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-4449f2a1 */.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-528f348a */.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-77b33c77 */.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-752d122 */.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-4449f2a1 */.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-4449f2a1 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-528f348a */.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-528f348a .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-77b33c77 */.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-77b33c77 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-752d122 */.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot {
    border: 2px solid #051F33;
    border-radius: 14px;
    box-sizing: border-box; /* Ensure padding does not affect the border */
}

/* Change the expand hotspot animation color to green */
.elementor-6181 .elementor-element.elementor-element-752d122 .e-hotspot__button.e-hotspot--expand::before {
  background-color: #C9FF55 !important; /* green background */
  box-shadow: 0 0 10px 8px #C9FF55;      /* glow effect */
  filter: blur(12px);                     /* slight blur for glow softness */
  opacity: 5px;                          /* adjust opacity if too strong */
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-427f0a09 *//* Make hotspot tooltip text wrap onto multiple lines */
.elementor-6181 .elementor-element.elementor-element-427f0a09 .e-hotspot__tooltip {
  width: 300px!important;        /* set the bubble width you want */
  white-space: normal;     /* allow wrapping */
}/* End custom CSS */