.elementor-1770 .elementor-element.elementor-element-02f0559{--display:flex;--padding-top:4%;--padding-bottom:0%;--padding-left:5%;--padding-right:5%;}.elementor-1770 .elementor-element.elementor-element-02f0559:not(.elementor-motion-effects-element-type-background), .elementor-1770 .elementor-element.elementor-element-02f0559 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#BAC5DF;}.elementor-widget-heading .elementor-heading-title{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 );color:var( --e-global-color-primary );}.elementor-1770 .elementor-element.elementor-element-14803f7 .elementor-heading-title{font-family:"Nunito", Sans-serif;font-size:40px;font-weight:600;text-transform:none;font-style:normal;text-decoration:none;line-height:1.2em;letter-spacing:0px;}.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 );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 );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-1770 .elementor-element.elementor-element-a6f1e66{width:var( --container-widget-width, 472px );max-width:472px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -100px) 0px;--container-widget-width:472px;--container-widget-flex-grow:0;z-index:1;font-family:"Nunito", Sans-serif;font-size:16px;font-weight:400;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing: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 );}.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 );}.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 );}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-9dffce1 .e-hotspot__icon{grid-column:1;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-9dffce1 .e-hotspot__button{grid-gap:10px;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-9dffce1{left:63%;--hotspot-translate-x:63%;top:6%;--hotspot-translate-y:6%;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-6be7a36 .e-hotspot__icon{grid-column:1;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-6be7a36 .e-hotspot__button{grid-gap:10px;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-6be7a36{right:14%;--hotspot-translate-x:14%;top:11%;--hotspot-translate-y:11%;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-a5a6475 .e-hotspot__icon{grid-column:1;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-a5a6475 .e-hotspot__button{grid-gap:10px;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-a5a6475{right:2%;--hotspot-translate-x:2%;top:21%;--hotspot-translate-y:21%;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-07b1320 .e-hotspot__icon{grid-column:1;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-07b1320 .e-hotspot__button{grid-gap:10px;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-07b1320{right:14%;--hotspot-translate-x:14%;top:45%;--hotspot-translate-y:45%;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-37f506f .e-hotspot__icon{grid-column:1;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-37f506f .e-hotspot__button{grid-gap:10px;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-37f506f{right:26%;--hotspot-translate-x:26%;top:65%;--hotspot-translate-y:65%;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-8b80f3e .e-hotspot__icon{grid-column:1;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-8b80f3e .e-hotspot__button{grid-gap:10px;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-8b80f3e{left:28%;--hotspot-translate-x:28%;top:58%;--hotspot-translate-y:58%;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-03ff1bc .e-hotspot__icon{grid-column:2;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-03ff1bc .e-hotspot__button{grid-gap:10px;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-03ff1bc{left:15%;--hotspot-translate-x:15%;top:41%;--hotspot-translate-y:41%;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-0c9eea1 .e-hotspot__icon{grid-column:2;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-0c9eea1 .e-hotspot__button{grid-gap:10px;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-0c9eea1{left:16%;--hotspot-translate-x:16%;top:17%;--hotspot-translate-y:17%;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-0991a25 .e-hotspot__icon{grid-column:1;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-0991a25 .e-hotspot__button{grid-gap:10px;}.elementor-1770 .elementor-element.elementor-element-d525f9e .elementor-repeater-item-0991a25{left:67%;--hotspot-translate-x:67%;top:33%;--hotspot-translate-y:33%;}.elementor-1770 .elementor-element.elementor-element-d525f9e .e-hotspot--tooltip-position{right:initial;bottom:initial;left:initial;top:calc(100% + 5px );}.elementor-1770 .elementor-element.elementor-element-d525f9e{--background-align:center;--hotspot-color:var( --e-global-color-d6cea4e );--hotspot-size:17px;--hotspot-box-color:var( --e-global-color-b8f99bc );--hotspot-padding:12px;--hotspot-border-radius:10px 10px 10px 10px;}.elementor-1770 .elementor-element.elementor-element-d525f9e .e-hotspot__label{font-family:"Nunito", Sans-serif;font-size:16px;font-weight:700;text-transform:none;font-style:normal;text-decoration:none;line-height:1.5em;letter-spacing:0px;}@media(max-width:1366px){.elementor-widget-heading .elementor-heading-title{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 );}.elementor-widget-text-editor{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 );}.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 );}.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 );}.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 );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{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 );}.elementor-1770 .elementor-element.elementor-element-14803f7 .elementor-heading-title{font-size:45px;}.elementor-widget-text-editor{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 );}.elementor-1770 .elementor-element.elementor-element-a6f1e66{font-size:14px;}.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 );}.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 );}.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 );}.elementor-1770 .elementor-element.elementor-element-d525f9e .e-hotspot__label{font-size:14px;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{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 );}.elementor-1770 .elementor-element.elementor-element-14803f7 .elementor-heading-title{font-size:28px;line-height:1.1em;}.elementor-widget-text-editor{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 );}.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 );}.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 );}.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 );}}