.elementor-959 .elementor-element.elementor-element-535722a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:10%;--padding-right:10%;}.elementor-959 .elementor-element.elementor-element-535722a:not(.elementor-motion-effects-element-type-background), .elementor-959 .elementor-element.elementor-element-535722a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E7F5F2;}.elementor-959 .elementor-element.elementor-element-48a25fd{--display:flex;--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-text-editor{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-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-959 .elementor-element.elementor-element-7f7d09a > .elementor-widget-container{padding:0vw 0vw 0vw 0vw;}.elementor-959 .elementor-element.elementor-element-7f7d09a{color:#232323;font-family:"Vollkorn", Sans-serif;font-size:2.4vw;font-weight:400;}.elementor-959 .elementor-element.elementor-element-fad8e8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:1% 0% 1% 0%;}.elementor-959 .elementor-element.elementor-element-fad8e8b{text-align:left;color:#232323;font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:400;}.elementor-959 .elementor-element.elementor-element-2ebff9f{--display:flex;--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-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-959 .elementor-element.elementor-element-13c244d .elementor-repeater-item-610c8d5{left:60%;--hotspot-translate-x:60%;top:12%;--hotspot-translate-y:12%;}.elementor-959 .elementor-element.elementor-element-13c244d .elementor-repeater-item-1180a48{right:156%;--hotspot-translate-x:156%;top:88%;--hotspot-translate-y:88%;}.elementor-959 .elementor-element.elementor-element-13c244d .elementor-repeater-item-dec0145{left:100%;--hotspot-translate-x:100%;top:88%;--hotspot-translate-y:88%;}.elementor-959 .elementor-element.elementor-element-13c244d .e-hotspot--tooltip-position{right:initial;bottom:initial;left:calc(100% + 5px );top:initial;}.elementor-959 .elementor-element.elementor-element-13c244d{--background-align:center;--container-width:60%;--image-width:100%;--hotspot-color:#6EC1E400;--hotspot-size:0px;--hotspot-min-width:50%;--tooltip-text-color:#232323;--tooltip-align:left;--tooltip-padding:0px 0px 0px 0px;--tooltip-color:#FFFFFF00;}.elementor-959 .elementor-element.elementor-element-13c244d .e-hotspot__label{font-family:"Poppins", Sans-serif;font-size:1.2vw;font-weight:600;}.elementor-959 .elementor-element.elementor-element-13c244d .e-hotspot__tooltip{font-family:"Poppins", Sans-serif;font-size:1vw;font-weight:400;}.elementor-widget-testimonial-carousel .elementor-testimonial__text{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-testimonial-carousel .elementor-testimonial__name{color:var( --e-global-color-text );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-testimonial-carousel .elementor-testimonial__title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-959 .elementor-element.elementor-element-7347af8.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-959 .elementor-element.elementor-element-7347af8 .elementor-main-swiper .swiper-slide{border-width:0px 0px 0px 0px;border-radius:10px;padding:0% 5% 5% 5%;}.elementor-959 .elementor-element.elementor-element-7347af8 .elementor-swiper-button{font-size:20px;}.elementor-959 .elementor-element.elementor-element-7347af8 .elementor-testimonial__text{font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-959 .elementor-element.elementor-element-7347af8 .elementor-testimonial__name{color:#232323;font-family:"Poppins", Sans-serif;font-weight:600;}.elementor-959 .elementor-element.elementor-element-7347af8 .elementor-testimonial__title{color:#232323;font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-959 .elementor-element.elementor-element-7347af8 .elementor-testimonial__image img{border-radius:0px;}@media(min-width:768px){.elementor-959 .elementor-element.elementor-element-48a25fd{--width:60%;}}@media(max-width:1024px){.elementor-959 .elementor-element.elementor-element-535722a{--padding-top:10%;--padding-bottom:10%;--padding-left:10%;--padding-right:10%;}.elementor-959 .elementor-element.elementor-element-7f7d09a{font-size:3.5vw;}.elementor-959 .elementor-element.elementor-element-fad8e8b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0% 20% 0% 0%;}.elementor-959 .elementor-element.elementor-element-fad8e8b{font-size:1.6vw;}.elementor-959 .elementor-element.elementor-element-13c244d .elementor-repeater-item-1180a48{right:150%;--hotspot-translate-x:150%;top:120%;--hotspot-translate-y:120%;}.elementor-959 .elementor-element.elementor-element-13c244d .e-hotspot__tooltip{font-size:1.2vw;}}@media(max-width:767px){.elementor-959 .elementor-element.elementor-element-535722a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-959 .elementor-element.elementor-element-48a25fd{--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-959 .elementor-element.elementor-element-7f7d09a{text-align:center;font-size:8vw;}.elementor-959 .elementor-element.elementor-element-fad8e8b > .elementor-widget-container{padding:4% 0% 4% 0%;}.elementor-959 .elementor-element.elementor-element-fad8e8b{text-align:center;font-size:4vw;}.elementor-959 .elementor-element.elementor-element-2ebff9f{--justify-content:center;--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-959 .elementor-element.elementor-element-13c244d .elementor-repeater-item-610c8d5{left:50%;--hotspot-translate-x:50%;top:-6%;--hotspot-translate-y:-6%;}.elementor-959 .elementor-element.elementor-element-13c244d .elementor-repeater-item-1180a48{right:70%;--hotspot-translate-x:70%;top:140%;--hotspot-translate-y:140%;}.elementor-959 .elementor-element.elementor-element-13c244d .elementor-repeater-item-dec0145{left:60%;--hotspot-translate-x:60%;top:72%;--hotspot-translate-y:72%;}.elementor-959 .elementor-element.elementor-element-13c244d .e-hotspot--tooltip-position{right:initial;bottom:calc(100% + 5px );left:initial;top:initial;}.elementor-959 .elementor-element.elementor-element-13c244d{text-align:center;}.elementor-959 .elementor-element.elementor-element-13c244d img{width:100%;}.elementor-959 .elementor-element.elementor-element-13c244d .e-hotspot__tooltip{font-size:3.5vw;}.elementor-959 .elementor-element.elementor-element-7347af8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-959 .elementor-element.elementor-element-7347af8 .swiper-pagination-bullet{height:0.6em;width:0.6em;}.elementor-959 .elementor-element.elementor-element-7347af8 .swiper-horizontal .swiper-pagination-progressbar{height:0.6em;}.elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:0px;}.elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:0px;}.elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:0px;}.elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:0px;}.elementor-959 .elementor-element.elementor-element-7347af8 .elementor-testimonial__text{font-size:4vw;}.elementor-959 .elementor-element.elementor-element-7347af8 .elementor-testimonial__name{font-size:4.5vw;}.elementor-959 .elementor-element.elementor-element-7347af8 .elementor-testimonial__title{font-size:4vw;}.elementor-959 .elementor-element.elementor-element-7347af8 .elementor-testimonial__image img{width:5em;height:5em;}body.rtl .elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body.rtl .elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-left:0px;margin-right:0;}body:not(.rtl) .elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body:not(.rtl) .elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__image + cite,
					 body.rtl .elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_inline .elementor-testimonial__image + cite,
					 body.rtl .elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_above .elementor-testimonial__image + cite{margin-right:0px;margin-left:0;}.elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_stacked .elementor-testimonial__image + cite,
					 .elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_left .elementor-testimonial__image + cite,
					 .elementor-959 .elementor-element.elementor-element-7347af8.elementor-testimonial--layout-image_right .elementor-testimonial__image + cite{margin-top:0px;}}/* Start custom CSS for text-editor, class: .elementor-element-7f7d09a */.elementor-959 .elementor-element.elementor-element-7f7d09a .text-gradient{
    background: linear-gradient(90deg, #0D9F7A 0%, #89DCF7 106.08%);
background-clip: text;
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;
}/* End custom CSS */
/* Start custom CSS for hotspot, class: .elementor-element-13c244d */.triangle-title{
    font-weight: 600;
}

@media(min-width: 1080px) {
    .triangle-title{
        font-size: 1.2vw !important;
    }
    .triangle-2{
        text-align: right;
    }
}

@media only screen and (max-width: 1079px) and (min-width: 768px){
    .triangle-title{
        font-size: 1.6vw !important;
    }
    .triangle-2{
        text-align: right;
    }
}

@media(max-width: 750px) {
    .triangle-title{
        font-size: 4vw !important;
    }
    .triangle-3{
        text-align: right;
    }
    .triangle-1{
        text-align: center;
    }
}/* End custom CSS */