.elementor-991 .elementor-element.elementor-element-2fe0db6{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-991 .elementor-element.elementor-element-2fe0db6:not(.elementor-motion-effects-element-type-background), .elementor-991 .elementor-element.elementor-element-2fe0db6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-c6d8a14 );}.elementor-991 .elementor-element.elementor-element-18ac480{--display:flex;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:6%;--padding-bottom:6%;--padding-left:7%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-4db5db6 .elementor-heading-title{font-family:var( --e-global-typography-b59f378-font-family ), Sans-serif;font-size:var( --e-global-typography-b59f378-font-size );font-weight:var( --e-global-typography-b59f378-font-weight );line-height:var( --e-global-typography-b59f378-line-height );color:var( --e-global-color-61eb544 );}.elementor-991 .elementor-element.elementor-element-31c0358 .elementor-heading-title{font-family:var( --e-global-typography-b59f378-font-family ), Sans-serif;font-size:var( --e-global-typography-b59f378-font-size );font-weight:var( --e-global-typography-b59f378-font-weight );line-height:var( --e-global-typography-b59f378-line-height );color:var( --e-global-color-199e47f );}.elementor-widget-text-editor{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-991 .elementor-element.elementor-element-b67a104{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-61eb544 );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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 );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-991 .elementor-element.elementor-element-3ea80b5 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:12px;}.elementor-991 .elementor-element.elementor-element-3ea80b5 .elementor-icon-box-title{margin-block-end:0px;color:var( --e-global-color-61eb544 );}.elementor-991 .elementor-element.elementor-element-3ea80b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-199e47f );}.elementor-991 .elementor-element.elementor-element-3ea80b5.elementor-view-framed .elementor-icon, .elementor-991 .elementor-element.elementor-element-3ea80b5.elementor-view-default .elementor-icon{fill:var( --e-global-color-199e47f );color:var( --e-global-color-199e47f );border-color:var( --e-global-color-199e47f );}.elementor-991 .elementor-element.elementor-element-3ea80b5 .elementor-icon{font-size:27px;}.elementor-991 .elementor-element.elementor-element-3ea80b5 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-3ea80b5 .elementor-icon-box-title a{font-family:var( --e-global-typography-1bc266b-font-family ), Sans-serif;font-size:var( --e-global-typography-1bc266b-font-size );font-weight:var( --e-global-typography-1bc266b-font-weight );line-height:var( --e-global-typography-1bc266b-line-height );}.elementor-991 .elementor-element.elementor-element-3ea80b5:has(:hover) .elementor-icon-box-title,
					 .elementor-991 .elementor-element.elementor-element-3ea80b5:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-61eb544 );}.elementor-991 .elementor-element.elementor-element-6b1c69f{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--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 );line-height:var( --e-global-typography-text-line-height );}.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-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.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-991 .elementor-element.elementor-element-4683a77 .elementor-repeater-item-dd71f91{left:26%;--hotspot-translate-x:26%;top:82%;--hotspot-translate-y:82%;}.elementor-991 .elementor-element.elementor-element-4683a77 .elementor-repeater-item-c91e474{left:22%;--hotspot-translate-x:22%;top:53%;--hotspot-translate-y:53%;}.elementor-991 .elementor-element.elementor-element-4683a77 .elementor-repeater-item-00f3a07{left:16%;--hotspot-translate-x:16%;top:50%;--hotspot-translate-y:50%;}.elementor-991 .elementor-element.elementor-element-4683a77 .elementor-repeater-item-c5c55ee{left:17%;--hotspot-translate-x:17%;top:53%;--hotspot-translate-y:53%;}.elementor-991 .elementor-element.elementor-element-4683a77 .elementor-repeater-item-315f6c9{left:15%;--hotspot-translate-x:15%;top:48%;--hotspot-translate-y:48%;}.elementor-991 .elementor-element.elementor-element-4683a77 .elementor-repeater-item-ab2f988{left:22%;--hotspot-translate-x:22%;top:71%;--hotspot-translate-y:71%;}.elementor-991 .elementor-element.elementor-element-4683a77 .elementor-repeater-item-d76ff97{left:27%;--hotspot-translate-x:27%;top:74%;--hotspot-translate-y:74%;}.elementor-991 .elementor-element.elementor-element-4683a77 .elementor-repeater-item-840c6e2{left:29%;--hotspot-translate-x:29%;top:66%;--hotspot-translate-y:66%;}.elementor-991 .elementor-element.elementor-element-4683a77 .elementor-repeater-item-0e01921{left:47%;--hotspot-translate-x:47%;top:55%;--hotspot-translate-y:55%;}.elementor-991 .elementor-element.elementor-element-4683a77 .elementor-repeater-item-fbd5cfa{left:13%;--hotspot-translate-x:13%;top:46%;--hotspot-translate-y:46%;}.elementor-991 .elementor-element.elementor-element-4683a77 .elementor-repeater-item-385952e{left:60%;--hotspot-translate-x:60%;top:36%;--hotspot-translate-y:36%;}.elementor-991 .elementor-element.elementor-element-4683a77 .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-991 .elementor-element.elementor-element-4683a77{--hotspot-color:var( --e-global-color-199e47f );--hotspot-size:12px;--tooltip-min-width:220px;--tooltip-color:var( --e-global-color-61eb544 );}@media(min-width:768px){.elementor-991 .elementor-element.elementor-element-18ac480{--width:40%;}.elementor-991 .elementor-element.elementor-element-6b1c69f{--width:100%;}}@media(min-width:1590px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-991 .elementor-element.elementor-element-4db5db6 .elementor-heading-title{font-size:var( --e-global-typography-b59f378-font-size );line-height:var( --e-global-typography-b59f378-line-height );}.elementor-991 .elementor-element.elementor-element-31c0358 .elementor-heading-title{font-size:var( --e-global-typography-b59f378-font-size );line-height:var( --e-global-typography-b59f378-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-991 .elementor-element.elementor-element-b67a104{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-991 .elementor-element.elementor-element-3ea80b5 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-3ea80b5 .elementor-icon-box-title a{font-size:var( --e-global-typography-1bc266b-font-size );line-height:var( --e-global-typography-1bc266b-line-height );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-991 .elementor-element.elementor-element-4db5db6 .elementor-heading-title{font-size:var( --e-global-typography-b59f378-font-size );line-height:var( --e-global-typography-b59f378-line-height );}.elementor-991 .elementor-element.elementor-element-31c0358 .elementor-heading-title{font-size:var( --e-global-typography-b59f378-font-size );line-height:var( --e-global-typography-b59f378-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-991 .elementor-element.elementor-element-b67a104{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-991 .elementor-element.elementor-element-3ea80b5 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-3ea80b5 .elementor-icon-box-title a{font-size:var( --e-global-typography-1bc266b-font-size );line-height:var( --e-global-typography-1bc266b-line-height );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-991 .elementor-element.elementor-element-4db5db6 .elementor-heading-title{font-size:var( --e-global-typography-b59f378-font-size );line-height:var( --e-global-typography-b59f378-line-height );}.elementor-991 .elementor-element.elementor-element-31c0358 .elementor-heading-title{font-size:var( --e-global-typography-b59f378-font-size );line-height:var( --e-global-typography-b59f378-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-991 .elementor-element.elementor-element-b67a104{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-991 .elementor-element.elementor-element-3ea80b5 .elementor-icon-box-title, .elementor-991 .elementor-element.elementor-element-3ea80b5 .elementor-icon-box-title a{font-size:var( --e-global-typography-1bc266b-font-size );line-height:var( --e-global-typography-1bc266b-line-height );}.elementor-widget-hotspot .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-hotspot .e-hotspot__label{line-height:var( --e-global-typography-primary-line-height );}.elementor-991 .elementor-element.elementor-element-4683a77{--tooltip-min-width:34vw;}}