.elementor-7357 .elementor-element.elementor-element-15d479c{--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;--align-items:center;}.elementor-7357 .elementor-element.elementor-element-e94b147{--display:flex;}.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 );color:var( --e-global-color-primary );}.elementor-7357 .elementor-element.elementor-element-bbd038c .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:23px;font-weight:600;line-height:46px;}.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-7357 .elementor-element.elementor-element-0eb901c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;}.elementor-7357 .elementor-element.elementor-element-ef1ee6d{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-7357 .elementor-element.elementor-element-94c06c8{width:100%;max-width:100%;color:var( --e-global-color-text );}.elementor-7357 .elementor-element.elementor-element-9ed1fe8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7357 .elementor-element.elementor-element-6937bb3{width:100%;max-width:100%;}.elementor-7357 .elementor-element.elementor-element-2b75386{--display:flex;}.elementor-widget-ucaddon_hotspot .spot{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7357 .elementor-element.elementor-element-50a75df .elementor-repeater-item-724fd7a{left:20% !important;top:23% !important;}.elementor-7357 .elementor-element.elementor-element-50a75df .elementor-repeater-item-3add698{left:64% !important;top:77% !important;}.elementor-7357 .elementor-element.elementor-element-50a75df .spot{height:40px;min-width:40px;border-radius:100px;background-color:var( --e-global-color-8a5995e );color:var( --e-global-color-3b250b5 );}.elementor-7357 .elementor-element.elementor-element-50a75df .ue-hotspot-icon{font-size:10px;}.elementor-7357 .elementor-element.elementor-element-50a75df .spot svg{fill:var( --e-global-color-3b250b5 );}.elementor-7357 .elementor-element.elementor-element-50a75df .spot:before{border-color:var( --e-global-color-8a5995e );}.elementor-7357 .elementor-element.elementor-element-50a75df .spot.uc-active{background-color:#1a1a1a;}.elementor-7357 .elementor-element.elementor-element-50a75df .item-popup-title{background-color:#000000;color:#ffffff;padding:20px 20px 20px 20px;}.elementor-7357 .elementor-element.elementor-element-50a75df .ue-popup-overlay{background-color:rgba(0, 0, 0, 0.70);}.elementor-7357 .elementor-element.elementor-element-50a75df .item-popup{width:300px;Top:50%;left:50%;}.elementor-7357 .elementor-element.elementor-element-50a75df .item-popup-text{align-items:flex-start;gap:10px;}.elementor-7357 .elementor-element.elementor-element-50a75df .ue-hotspot-popup-button{padding:5px 10px 5px 10px;color:#ffffff;background-color:#676767;margin-top:10px;}.elementor-7357 .elementor-element.elementor-element-50a75df .ue_hotspot > img{width:100%;object-fit:contain;opacity:100%;}.elementor-7357 .elementor-element.elementor-element-50a75df .ue_hotspot{justify-content:center;}.elementor-7357 .elementor-element.elementor-element-50a75df .ue_hotspot:hover > img{opacity:100%;}.elementor-7357 .elementor-element.elementor-element-d7e42be{--display:flex;}.elementor-7357 .elementor-element.elementor-element-9302394{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7357 .elementor-element.elementor-element-1655e5e{width:100%;max-width:100%;}.elementor-7357 .elementor-element.elementor-element-7fc2370{--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;--align-items:center;}.elementor-7357 .elementor-element.elementor-element-6b4720c{--display:flex;}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .elementor-repeater-item-fa39e60{left:51% !important;top:20% !important;}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .elementor-repeater-item-bef642b{left:78% !important;top:35% !important;}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .elementor-repeater-item-584dfba{left:47% !important;top:54% !important;}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .spot{height:40px;min-width:40px;border-radius:100px;background-color:var( --e-global-color-8a5995e );color:var( --e-global-color-3b250b5 );}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .ue-hotspot-icon{font-size:10px;}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .spot svg{fill:var( --e-global-color-3b250b5 );}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .spot:before{border-color:var( --e-global-color-8a5995e );}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .spot.uc-active{background-color:#1a1a1a;}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .item-popup-title{background-color:#000000;color:#ffffff;padding:20px 20px 20px 20px;}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .ue-popup-overlay{background-color:rgba(0, 0, 0, 0.70);}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .item-popup{width:300px;Top:50%;left:50%;}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .item-popup-text{align-items:flex-start;gap:10px;}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .ue-hotspot-popup-button{padding:5px 10px 5px 10px;color:#ffffff;background-color:#676767;margin-top:10px;}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .ue_hotspot > img{width:100%;object-fit:contain;opacity:100%;}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .ue_hotspot{justify-content:center;}.elementor-7357 .elementor-element.elementor-element-fcc49c3 .ue_hotspot:hover > img{opacity:100%;}.elementor-7357 .elementor-element.elementor-element-ea795ac{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7357 .elementor-element.elementor-element-7b22bac{width:100%;max-width:100%;}.elementor-7357 .elementor-element.elementor-element-c328cc8{width:100%;max-width:100%;}.elementor-7357 .elementor-element.elementor-element-867844e{--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;}.elementor-7357 .elementor-element.elementor-element-77fb1fe{--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;}.elementor-7357 .elementor-element.elementor-element-5b1928f .elementor-repeater-item-fa39e60{left:5% !important;top:7% !important;}.elementor-7357 .elementor-element.elementor-element-5b1928f .elementor-repeater-item-bef642b{left:78% !important;top:83% !important;}.elementor-7357 .elementor-element.elementor-element-5b1928f .spot{height:40px;min-width:40px;border-radius:100px;background-color:var( --e-global-color-8a5995e );color:var( --e-global-color-3b250b5 );}.elementor-7357 .elementor-element.elementor-element-5b1928f .ue-hotspot-icon{font-size:10px;}.elementor-7357 .elementor-element.elementor-element-5b1928f .spot svg{fill:var( --e-global-color-3b250b5 );}.elementor-7357 .elementor-element.elementor-element-5b1928f .spot:before{border-color:var( --e-global-color-8a5995e );}.elementor-7357 .elementor-element.elementor-element-5b1928f .spot.uc-active{background-color:#1a1a1a;}.elementor-7357 .elementor-element.elementor-element-5b1928f .item-popup-title{background-color:#000000;color:#ffffff;padding:20px 20px 20px 20px;}.elementor-7357 .elementor-element.elementor-element-5b1928f .ue-popup-overlay{background-color:rgba(0, 0, 0, 0.70);}.elementor-7357 .elementor-element.elementor-element-5b1928f .item-popup{width:300px;Top:50%;left:50%;}.elementor-7357 .elementor-element.elementor-element-5b1928f .item-popup-text{align-items:flex-start;gap:10px;}.elementor-7357 .elementor-element.elementor-element-5b1928f .ue-hotspot-popup-button{padding:5px 10px 5px 10px;color:#ffffff;background-color:#676767;margin-top:10px;}.elementor-7357 .elementor-element.elementor-element-5b1928f .ue_hotspot > img{width:100%;object-fit:contain;opacity:100%;}.elementor-7357 .elementor-element.elementor-element-5b1928f .ue_hotspot{justify-content:center;}.elementor-7357 .elementor-element.elementor-element-5b1928f .ue_hotspot:hover > img{opacity:100%;}.elementor-7357 .elementor-element.elementor-element-0cc3fd3{--display:flex;}.elementor-7357 .elementor-element.elementor-element-8cce634{width:100%;max-width:100%;}.elementor-7357 .elementor-element.elementor-element-9e2b1ae{width:100%;max-width:100%;}.elementor-7357 .elementor-element.elementor-element-c82ad47{--spacer-size:50px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7357 .elementor-element.elementor-element-662f9fc .elementor-button{background-color:var( --e-global-color-8a5995e );font-family:"Roboto", Sans-serif;font-weight:500;fill:var( --e-global-color-3b250b5 );color:var( --e-global-color-3b250b5 );box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);border-radius:-2px -2px -2px -2px;}.elementor-7357 .elementor-element.elementor-element-662f9fc > .elementor-widget-container{border-radius:79px 79px 79px 79px;}.elementor-7357 .elementor-element.elementor-element-13730c7{--spacer-size:50px;}.elementor-7357 .elementor-element.elementor-element-2e0e7ce{--spacer-size:50px;}@media(max-width:1024px){.elementor-7357 .elementor-element.elementor-element-662f9fc .elementor-button{border-radius:3px 3px 3px 3px;}}@media(min-width:768px){.elementor-7357 .elementor-element.elementor-element-15d479c{--width:100%;}.elementor-7357 .elementor-element.elementor-element-e94b147{--width:100%;}.elementor-7357 .elementor-element.elementor-element-ef1ee6d{--width:100%;}.elementor-7357 .elementor-element.elementor-element-9ed1fe8{--width:100%;}.elementor-7357 .elementor-element.elementor-element-2b75386{--width:80%;}.elementor-7357 .elementor-element.elementor-element-9302394{--width:100%;}.elementor-7357 .elementor-element.elementor-element-6b4720c{--width:80%;}.elementor-7357 .elementor-element.elementor-element-ea795ac{--width:100%;}.elementor-7357 .elementor-element.elementor-element-867844e{--width:100%;}.elementor-7357 .elementor-element.elementor-element-77fb1fe{--width:50%;}.elementor-7357 .elementor-element.elementor-element-0cc3fd3{--width:50%;}}@media(max-width:767px){.elementor-7357 .elementor-element.elementor-element-15d479c{--width:100%;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7357 .elementor-element.elementor-element-e94b147{--width:100%;}}