.elementor-widget-hotspot .widget-image-caption{color:var( --e-global-color-text );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-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-49 .elementor-element.elementor-element-f33e651 .elementor-repeater-item-031172d{right:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-49 .elementor-element.elementor-element-f33e651 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-49 .elementor-element.elementor-element-f33e651 > .elementor-widget-container{margin:0px 12px 150px 0px;}.elementor-49 .elementor-element.elementor-element-f33e651{--hotspot-color:#4CB0DA;--hotspot-size:50px;--hotspot-box-color:#FFFFFF;--hotspot-border-radius:100px 100px 100px 100px;--tooltip-color:#2C2C2C;}.elementor-49 .elementor-element.elementor-element-7bbc7a6 .elementor-repeater-item-091d951{--hotspot-min-width:0px;right:50%;--hotspot-translate-x:50%;top:50%;--hotspot-translate-y:50%;}.elementor-49 .elementor-element.elementor-element-7bbc7a6 .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-49 .elementor-element.elementor-element-7bbc7a6 > .elementor-widget-container{margin:0px 12px 85px 0px;}.elementor-49 .elementor-element.elementor-element-7bbc7a6{--hotspot-size:45px;--hotspot-min-width:0px;--hotspot-min-height:0px;--hotspot-box-color:#FFFFFF;--hotspot-border-radius:100px 100px 100px 100px;}.elementor-49 .elementor-element.elementor-element-a23b6fa > .elementor-container{max-width:1199px;}.elementor-49 .elementor-element.elementor-element-a23b6fa > .elementor-shape-top .elementor-shape-fill{fill:#BECFC0;}.elementor-49 .elementor-element.elementor-element-a23b6fa > .elementor-shape-top svg{height:15px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49 .elementor-element.elementor-element-0c0c18f > .elementor-container{max-width:1231px;}.elementor-49 .elementor-element.elementor-element-0c0c18f{margin:-9px 0px 0px 0px;}.elementor-49 .elementor-element.elementor-element-de8974f .elementor-repeater-item-e77441e.elementor-social-icon{background-color:#DB2626;}.elementor-49 .elementor-element.elementor-element-de8974f{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 101.008% );max-width:101.008%;--container-widget-width:101.008%;--container-widget-flex-grow:0;--icon-size:24px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-49 .elementor-element.elementor-element-de8974f .elementor-widget-container{text-align:center;}.elementor-49 .elementor-element.elementor-element-de8974f > .elementor-widget-container{margin:0px 43px 0px 0px;}.elementor-49 .elementor-element.elementor-element-de8974f .elementor-social-icon{--icon-padding:0.5em;}.elementor-49 .elementor-element.elementor-element-de8974f .elementor-icon{border-radius:500px 500px 500px 500px;}.elementor-49 .elementor-element.elementor-element-c5e228e .elementor-repeater-item-e77441e.elementor-social-icon{background-color:#DB2626;}.elementor-49 .elementor-element.elementor-element-c5e228e{--grid-template-columns:repeat(0, auto);width:var( --container-widget-width, 101.008% );max-width:101.008%;--container-widget-width:101.008%;--container-widget-flex-grow:0;--icon-size:24px;--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-49 .elementor-element.elementor-element-c5e228e .elementor-widget-container{text-align:center;}.elementor-49 .elementor-element.elementor-element-c5e228e > .elementor-widget-container{margin:0px 43px 0px 0px;}.elementor-49 .elementor-element.elementor-element-c5e228e .elementor-social-icon{--icon-padding:0.5em;}.elementor-49 .elementor-element.elementor-element-c5e228e .elementor-icon{border-radius:500px 500px 500px 500px;}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-cc9f66a{width:57.555%;}.elementor-49 .elementor-element.elementor-element-6e87e42{width:42.243%;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-f33e651 > .elementor-widget-container{margin:0px 10px 170px 0px;}.elementor-49 .elementor-element.elementor-element-7bbc7a6 > .elementor-widget-container{margin:0px 10px 100px 0px;}.elementor-49 .elementor-element.elementor-element-6548b8b{width:20%;}.elementor-49 .elementor-element.elementor-element-47e6d16{width:20%;}.elementor-49 .elementor-element.elementor-element-55d072f{width:20%;}.elementor-49 .elementor-element.elementor-element-c6cfc4f{width:20%;}.elementor-49 .elementor-element.elementor-element-3efdeb5{width:20%;}.elementor-49 .elementor-element.elementor-element-d0de050{width:20%;}.elementor-49 .elementor-element.elementor-element-0f6f7d2 .wd-text-block{font-size:11px;}.elementor-49 .elementor-element.elementor-element-11a3b14{width:20%;}.elementor-49 .elementor-element.elementor-element-09007ee .wd-text-block{font-size:11px;}.elementor-49 .elementor-element.elementor-element-500215a{width:20%;}.elementor-49 .elementor-element.elementor-element-2635a61 .wd-text-block{font-size:11px;}.elementor-49 .elementor-element.elementor-element-580e430{width:20%;}.elementor-49 .elementor-element.elementor-element-3122e7d .wd-text-block{font-size:11px;}.elementor-49 .elementor-element.elementor-element-305252b{width:20%;}.elementor-49 .elementor-element.elementor-element-1c491de .wd-text-block{font-size:11px;}.elementor-49 .elementor-element.elementor-element-c5e228e > .elementor-widget-container{margin:-6px -20px -6px -6px;}}