.elementor-916 .elementor-element.elementor-element-07bb6f9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:none;--border-style:none;--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-premium-addon-banner .premium-banner-ib-desc .premium_banner_title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-banner .premium_banner_content{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-premium-addon-banner .premium-banner-link{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-premium-addon-banner .premium-banner-link:hover, .elementor-widget-premium-addon-banner .premium-button-line6::after{color:var( --e-global-color-text );}.elementor-widget-premium-addon-banner .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-line2::before, .elementor-widget-premium-addon-banner .premium-button-line4::before, .elementor-widget-premium-addon-banner .premium-button-line5::before, .elementor-widget-premium-addon-banner .premium-button-line5::after, .elementor-widget-premium-addon-banner .premium-button-line6::before, .elementor-widget-premium-addon-banner .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-banner .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-916 .elementor-element.elementor-element-cea9b7d .premium-banner-ib-title, .elementor-916 .elementor-element.elementor-element-cea9b7d .premium-banner-ib-content, .elementor-916 .elementor-element.elementor-element-cea9b7d .premium-banner-read-more{text-align:left;}.elementor-916 .elementor-element.elementor-element-cea9b7d .premium-banner-ib img{opacity:1;}.elementor-916 .elementor-element.elementor-element-cea9b7d:hover .premium-banner-ib img{opacity:1;}.elementor-916 .elementor-element.elementor-element-cea9b7d .premium-banner-ib{border-radius:0px;}.elementor-916 .elementor-element.elementor-element-07680b9{--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:75px;--margin-bottom:75px;--margin-left:0px;--margin-right:0px;}.elementor-916 .elementor-element.elementor-element-552753c{--display:flex;--min-height:290px;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.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-916 .elementor-element.elementor-element-97a26ad{text-align:center;}.elementor-916 .elementor-element.elementor-element-97a26ad img{width:100%;}.elementor-916 .elementor-element.elementor-element-d244779{--display:flex;--justify-content:center;--gap:5px 5px;--row-gap:5px;--column-gap:5px;}.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-916 .elementor-element.elementor-element-8531fc3{text-align:start;}.elementor-916 .elementor-element.elementor-element-8531fc3 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.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-916 .elementor-element.elementor-element-78eb736{text-align:justify;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-916 .elementor-element.elementor-element-78eb736 p{margin-block-end:15px;}.elementor-916 .elementor-element.elementor-element-148dd2f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-916 .elementor-element.elementor-element-db02e6a{text-align:center;}.elementor-916 .elementor-element.elementor-element-db02e6a .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;color:#72479C;}.elementor-916 .elementor-element.elementor-element-f820dbf{text-align:center;}.elementor-916 .elementor-element.elementor-element-f820dbf .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#272727;}.elementor-916 .elementor-element.elementor-element-2d11729{--display:flex;--justify-content:center;--margin-top:25px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-916 .elementor-element.elementor-element-8906e3d img{width:50%;}.elementor-916 .elementor-element.elementor-element-8375c64{--display:flex;--position:absolute;top:3%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-8375c64{left:48%;}body.rtl .elementor-916 .elementor-element.elementor-element-8375c64{right:48%;}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text{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-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn i{color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{fill:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn svg:not(.premium-btn-svg) *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin:before{background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover, .elementor-widget-premium-addon-modal-box .premium-modal-trigger-text:hover, .elementor-widget-premium-addon-modal-box .premium-button-line6::after{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg), .elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{fill:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-trigger-btn:hover svg:not(.premium-btn-svg) *{stroke:var( --e-global-color-accent );}.elementor-widget-premium-addon-modal-box .premium-btn-svg{stroke:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-line2::before,  .elementor-widget-premium-addon-modal-box .premium-button-line4::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::before, .elementor-widget-premium-addon-modal-box .premium-button-line5::after, .elementor-widget-premium-addon-modal-box .premium-button-line6::before, .elementor-widget-premium-addon-modal-box .premium-button-line7::before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:before{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-addon-modal-box .premium-button-style7 .premium-button-text-icon-wrapper:after{background-color:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-button-none:hover, .elementor-widget-premium-addon-modal-box .premium-button-style8:hover, .elementor-widget-premium-addon-modal-box .premium-button-style1:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinhor, .elementor-widget-premium-addon-modal-box .premium-button-style2-shutinver, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinhor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-dshutinver:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutouthor:before, .elementor-widget-premium-addon-modal-box .premium-button-style2-scshutoutver:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialin, .elementor-widget-premium-addon-modal-box .premium-button-style5-radialout:before, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectin, .elementor-widget-premium-addon-modal-box .premium-button-style5-rectout:before, .elementor-widget-premium-addon-modal-box .premium-button-style6-bg, .elementor-widget-premium-addon-modal-box .premium-button-style6:before{background:var( --e-global-color-text );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close{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-secondary );background-color:var( --e-global-color-primary );}.elementor-widget-premium-addon-modal-box .premium-modal-box-modal-lower-close:hover{color:var( --e-global-color-primary );background-color:var( --e-global-color-secondary );}.elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-trigger-animation svg{width:30px !important;height:30px !important;}.elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-trigger-container{text-align:center;}.elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-trigger-btn, .elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-trigger-text, .elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-trigger-img{border-radius:0px;}.elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-box-modal-header button{font-size:25px;}.elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-box-modal-close{color:var( --e-global-color-text );background:#02010100;}.elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-box-modal-close:hover{color:var( --e-global-color-primary );background:#02010100;}.elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-box-modal-dialog{overflow:visible;}.elementor-916 .elementor-element.elementor-element-89b68e0{--display:flex;--position:absolute;top:12%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-89b68e0{left:44%;}body.rtl .elementor-916 .elementor-element.elementor-element-89b68e0{right:44%;}.elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-trigger-animation svg{width:30px !important;height:30px !important;}.elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-trigger-container{text-align:center;}.elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-trigger-btn, .elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-trigger-text, .elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-trigger-img{border-radius:0px;}.elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-box-modal-header button{font-size:25px;}.elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-box-modal-close{color:var( --e-global-color-text );background:#02010100;}.elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-box-modal-close:hover{color:var( --e-global-color-primary );background:#02010100;}.elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-box-modal-dialog{overflow:visible;}.elementor-916 .elementor-element.elementor-element-2bbe28b{--display:flex;--position:absolute;top:21%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-2bbe28b{left:35%;}body.rtl .elementor-916 .elementor-element.elementor-element-2bbe28b{right:35%;}.elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-trigger-animation svg{width:30px !important;height:30px !important;}.elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-trigger-container{text-align:center;}.elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-trigger-btn, .elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-trigger-text, .elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-trigger-img{border-radius:0px;}.elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-box-modal-header button{font-size:25px;}.elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-box-modal-close{color:var( --e-global-color-text );background:#02010100;}.elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-box-modal-close:hover{color:var( --e-global-color-primary );background:#02010100;}.elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-box-modal-dialog{overflow:auto;}.elementor-916 .elementor-element.elementor-element-a563bdc{--display:flex;--position:absolute;top:31%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-a563bdc{left:36%;}body.rtl .elementor-916 .elementor-element.elementor-element-a563bdc{right:36%;}.elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-trigger-animation svg{width:30px !important;height:30px !important;}.elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-trigger-container{text-align:center;position:relative;z-index:0;}.elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-trigger-btn, .elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-trigger-text, .elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-trigger-img{border-radius:0px;}.elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-box-modal-header button{font-size:25px;}.elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-box-modal-close{color:var( --e-global-color-text );background:#02010100;}.elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-box-modal-close:hover{color:var( --e-global-color-primary );background:#02010100;}.elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-box-modal-dialog{overflow:auto;}.elementor-916 .elementor-element.elementor-element-930b6fc{--display:flex;--position:absolute;top:31%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-930b6fc{left:53%;}body.rtl .elementor-916 .elementor-element.elementor-element-930b6fc{right:53%;}.elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-trigger-animation svg{width:30px !important;height:30px !important;}.elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-trigger-container{text-align:center;position:relative;z-index:0;}.elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-trigger-btn, .elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-trigger-text, .elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-trigger-img{border-radius:0px;}.elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-box-modal-header button{font-size:25px;}.elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-box-modal-close{color:var( --e-global-color-text );background:#02010100;}.elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-box-modal-close:hover{color:var( --e-global-color-primary );background:#02010100;}.elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-box-modal-dialog{overflow:auto;}.elementor-916 .elementor-element.elementor-element-d70236b{--display:flex;--position:absolute;top:39%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-d70236b{left:30%;}body.rtl .elementor-916 .elementor-element.elementor-element-d70236b{right:30%;}.elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-trigger-animation svg{width:30px !important;height:30px !important;}.elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-trigger-container{text-align:center;position:relative;z-index:0;}.elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-trigger-btn, .elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-trigger-text, .elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-trigger-img{border-radius:0px;}.elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-box-modal-header button{font-size:25px;}.elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-box-modal-close{color:var( --e-global-color-text );background:#02010100;}.elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-box-modal-close:hover{color:var( --e-global-color-primary );background:#02010100;}.elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-box-modal-dialog{overflow:auto;}.elementor-916 .elementor-element.elementor-element-f8251f0{--display:flex;--position:absolute;top:41.5%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-f8251f0{left:40%;}body.rtl .elementor-916 .elementor-element.elementor-element-f8251f0{right:40%;}.elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-trigger-animation svg{width:30px !important;height:30px !important;}.elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-trigger-container{text-align:center;position:relative;z-index:0;}.elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-trigger-btn, .elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-trigger-text, .elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-trigger-img{border-radius:0px;}.elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-box-modal-header button{font-size:25px;}.elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-box-modal-close{color:var( --e-global-color-text );background:#02010100;}.elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-box-modal-close:hover{color:var( --e-global-color-primary );background:#02010100;}.elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-box-modal-dialog{overflow:auto;}.elementor-916 .elementor-element.elementor-element-36c01af{--display:flex;--position:absolute;top:47%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-36c01af{left:36%;}body.rtl .elementor-916 .elementor-element.elementor-element-36c01af{right:36%;}.elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-trigger-animation svg{width:30px !important;height:30px !important;}.elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-trigger-container{text-align:center;}.elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-trigger-btn, .elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-trigger-text, .elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-trigger-img{border-radius:0px;}.elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-box-modal-header button{font-size:25px;}.elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-box-modal-close{color:var( --e-global-color-text );background:#02010100;}.elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-box-modal-close:hover{color:var( --e-global-color-primary );background:#02010100;}.elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-box-modal-dialog{overflow:auto;}.elementor-916 .elementor-element.elementor-element-124aec8{--display:flex;--position:absolute;top:51%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-124aec8{left:45%;}body.rtl .elementor-916 .elementor-element.elementor-element-124aec8{right:45%;}.elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-trigger-animation svg{width:30px !important;height:30px !important;}.elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-trigger-container{text-align:center;}.elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-trigger-btn, .elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-trigger-text, .elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-trigger-img{border-radius:0px;}.elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-box-modal-header button{font-size:25px;}.elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-box-modal-close{color:var( --e-global-color-text );background:#02010100;}.elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-box-modal-close:hover{color:var( --e-global-color-primary );background:#02010100;}.elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-box-modal-dialog{overflow:auto;}.elementor-916 .elementor-element.elementor-element-599cc1a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:5px 5px;--row-gap:5px;--column-gap:5px;--margin-top:80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-916 .elementor-element.elementor-element-0aaf867{text-align:center;}.elementor-916 .elementor-element.elementor-element-0aaf867 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:25px;font-weight:700;}.elementor-916 .elementor-element.elementor-element-d024d8b{text-align:center;}.elementor-916 .elementor-element.elementor-element-d024d8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;color:#272727;}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue_subtitle{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .ue-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-ucaddon_responsive_testemonial_carousel .flipster__nav__link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-916 .elementor-element.elementor-element-2d0f25c > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .uc_quote_item{transition:all 200ms;background-color:#ffffff;border-style:solid;border-width:0px 3px 0px 3px;border-color:#d6d6d6;margin:0px 0px 0px 0px;padding:30px 20px 30px 20px;min-height:100px;text-align:center;}.elementor-916 .elementor-element.elementor-element-2d0f25c .uc_quote_info{flex-direction:column;}.elementor-916 .elementor-element.elementor-element-2d0f25c .ue-item{opacity:100%;}.elementor-916 .elementor-element.elementor-element-2d0f25c .ue-item:hover{opacity:100%;}.elementor-916 .elementor-element.elementor-element-2d0f25c .uc_author{flex-direction:column;margin-top:0px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .ue-image-spacing{width:10px;height:10px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .ue-image{width:60px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .ue-image img{height:60px;border-radius:60px 60px 60px 60px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .uc_quote_info .uc_author_avatar{object-fit:cover;}.elementor-916 .elementor-element.elementor-element-2d0f25c .ue_title{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;margin-top:0px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .ue_subtitle{color:var( --e-global-color-primary );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-top:0px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .ue-text{color:var( --e-global-color-text );font-family:"Poppins", Sans-serif;font-size:14px;font-weight:400;margin-top:10px;min-height:0px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .uc_stars{margin-top:10px;color:#FFA300;font-size:14px;justify-content:center;}.elementor-916 .elementor-element.elementor-element-2d0f25c .owl-nav .owl-prev{left:15px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .owl-nav .owl-next{right:15px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .owl-carousel .owl-nav .owl-next,.elementor-916 .elementor-element.elementor-element-2d0f25c .owl-carousel .owl-nav .owl-prev{top:150px;border-radius:10px;width:50px;height:50px;line-height:50px;font-size:20px;background-color:#FFFFFF00;color:#00000000;}.elementor-916 .elementor-element.elementor-element-2d0f25c .owl-carousel .owl-nav .owl-next:hover,.elementor-916 .elementor-element.elementor-element-2d0f25c .owl-carousel .owl-nav .owl-prev:hover{background-color:#00000000;color:#FFFFFF00;}.elementor-916 .elementor-element.elementor-element-2d0f25c .owl-dot{width:8px;height:8px;background-color:#c6c6c6;margin:0px 10px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .owl-dot.active{background-color:var( --e-global-color-primary );}.elementor-916 .elementor-element.elementor-element-2d0f25c .owl-dots{margin-top:20px;text-align:center;}.elementor-916 .elementor-element.elementor-element-2d0f25c .owl-dots .owl-dot{border-radius:100px 100px 100px 100px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .center .ue-item{opacity:100%;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-916 .elementor-element.elementor-element-78eb736{text-align:justify;}.elementor-916 .elementor-element.elementor-element-8906e3d img{width:55%;}.elementor-916 .elementor-element.elementor-element-8375c64{top:1%;}.elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-trigger-animation svg{width:25px !important;height:25px !important;}.elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-trigger-animation svg{width:25px !important;height:25px !important;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-2bbe28b{left:34%;}body.rtl .elementor-916 .elementor-element.elementor-element-2bbe28b{right:34%;}.elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-trigger-animation svg{width:25px !important;height:25px !important;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-a563bdc{left:35%;}body.rtl .elementor-916 .elementor-element.elementor-element-a563bdc{right:35%;}.elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-trigger-animation svg{width:25px !important;height:25px !important;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-930b6fc{left:54%;}body.rtl .elementor-916 .elementor-element.elementor-element-930b6fc{right:54%;}.elementor-916 .elementor-element.elementor-element-930b6fc{top:30%;}.elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-trigger-animation svg{width:25px !important;height:25px !important;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-d70236b{left:28.5%;}body.rtl .elementor-916 .elementor-element.elementor-element-d70236b{right:28.5%;}.elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-trigger-animation svg{width:25px !important;height:25px !important;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-f8251f0{left:40%;}body.rtl .elementor-916 .elementor-element.elementor-element-f8251f0{right:40%;}.elementor-916 .elementor-element.elementor-element-f8251f0{top:40%;}.elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-trigger-animation svg{width:25px !important;height:25px !important;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-36c01af{left:35%;}body.rtl .elementor-916 .elementor-element.elementor-element-36c01af{right:35%;}.elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-trigger-animation svg{width:25px !important;height:25px !important;}.elementor-916 .elementor-element.elementor-element-124aec8{top:50%;}.elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-trigger-img, .elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-trigger-animation svg{width:25px !important;height:25px !important;}}@media(max-width:767px){.elementor-916 .elementor-element.elementor-element-07680b9{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-916 .elementor-element.elementor-element-552753c{--min-height:200px;}.elementor-916 .elementor-element.elementor-element-97a26ad img{width:75%;}.elementor-916 .elementor-element.elementor-element-8531fc3 > .elementor-widget-container{padding:0px 0px 5px 0px;}.elementor-916 .elementor-element.elementor-element-8531fc3{text-align:center;}.elementor-916 .elementor-element.elementor-element-8531fc3 .elementor-heading-title{font-size:22px;}.elementor-916 .elementor-element.elementor-element-78eb736{text-align:justify;font-size:14px;}.elementor-916 .elementor-element.elementor-element-148dd2f{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-916 .elementor-element.elementor-element-db02e6a .elementor-heading-title{font-size:22px;}.elementor-916 .elementor-element.elementor-element-f820dbf .elementor-heading-title{font-size:14px;}.elementor-916 .elementor-element.elementor-element-8906e3d img{width:100%;}.elementor-916 .elementor-element.elementor-element-8375c64{--width:20%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-8375c64{left:45%;}body.rtl .elementor-916 .elementor-element.elementor-element-8375c64{right:45%;}.elementor-916 .elementor-element.elementor-element-c6b500f .premium-modal-box-modal-dialog{width:90%;overflow:auto;}.elementor-916 .elementor-element.elementor-element-89b68e0{--width:20%;top:10%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-89b68e0{left:38%;}body.rtl .elementor-916 .elementor-element.elementor-element-89b68e0{right:38%;}.elementor-916 .elementor-element.elementor-element-3ebe057 .premium-modal-box-modal-dialog{width:90%;overflow:auto;}.elementor-916 .elementor-element.elementor-element-2bbe28b{--width:20%;top:20%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-2bbe28b{left:20%;}body.rtl .elementor-916 .elementor-element.elementor-element-2bbe28b{right:20%;}.elementor-916 .elementor-element.elementor-element-329e4eb .premium-modal-box-modal-dialog{width:90%;overflow:auto;}.elementor-916 .elementor-element.elementor-element-a563bdc{--width:20%;top:30%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-a563bdc{left:21%;}body.rtl .elementor-916 .elementor-element.elementor-element-a563bdc{right:21%;}.elementor-916 .elementor-element.elementor-element-57b3f94 .premium-modal-box-modal-dialog{width:90%;overflow:auto;}.elementor-916 .elementor-element.elementor-element-930b6fc{--width:20%;top:28%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-930b6fc{left:57%;}body.rtl .elementor-916 .elementor-element.elementor-element-930b6fc{right:57%;}.elementor-916 .elementor-element.elementor-element-d51cc5a .premium-modal-box-modal-dialog{width:90%;overflow:auto;}.elementor-916 .elementor-element.elementor-element-d70236b{--width:20%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-d70236b{left:10%;}body.rtl .elementor-916 .elementor-element.elementor-element-d70236b{right:10%;}.elementor-916 .elementor-element.elementor-element-a12082e .premium-modal-box-modal-dialog{width:90%;overflow:auto;}.elementor-916 .elementor-element.elementor-element-f8251f0{--width:20%;top:38%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-f8251f0{left:32%;}body.rtl .elementor-916 .elementor-element.elementor-element-f8251f0{right:32%;}.elementor-916 .elementor-element.elementor-element-e14cc3b .premium-modal-box-modal-dialog{width:90%;overflow:auto;}.elementor-916 .elementor-element.elementor-element-36c01af{--width:20%;top:45%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-36c01af{left:22%;}body.rtl .elementor-916 .elementor-element.elementor-element-36c01af{right:22%;}.elementor-916 .elementor-element.elementor-element-ee4169f .premium-modal-box-modal-dialog{width:90%;overflow:auto;}.elementor-916 .elementor-element.elementor-element-124aec8{--width:20%;}body:not(.rtl) .elementor-916 .elementor-element.elementor-element-124aec8{left:40%;}body.rtl .elementor-916 .elementor-element.elementor-element-124aec8{right:40%;}.elementor-916 .elementor-element.elementor-element-c196c43 .premium-modal-box-modal-dialog{width:90%;overflow:auto;}.elementor-916 .elementor-element.elementor-element-599cc1a{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-916 .elementor-element.elementor-element-0aaf867 .elementor-heading-title{font-size:22px;}.elementor-916 .elementor-element.elementor-element-d024d8b .elementor-heading-title{font-size:14px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .ue_title{font-size:15px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .ue_subtitle{font-size:13px;}.elementor-916 .elementor-element.elementor-element-2d0f25c .ue-text{font-size:13px;}}@media(min-width:768px){.elementor-916 .elementor-element.elementor-element-552753c{--width:55%;}.elementor-916 .elementor-element.elementor-element-8375c64{--width:10%;}.elementor-916 .elementor-element.elementor-element-89b68e0{--width:10%;}.elementor-916 .elementor-element.elementor-element-2bbe28b{--width:10%;}.elementor-916 .elementor-element.elementor-element-a563bdc{--width:10%;}.elementor-916 .elementor-element.elementor-element-930b6fc{--width:10%;}.elementor-916 .elementor-element.elementor-element-d70236b{--width:10%;}.elementor-916 .elementor-element.elementor-element-f8251f0{--width:10%;}.elementor-916 .elementor-element.elementor-element-36c01af{--width:10%;}.elementor-916 .elementor-element.elementor-element-124aec8{--width:10%;}}/* Start custom CSS for container, class: .elementor-element-2d11729 *//* ====== Estilos base ====== */
.marker {
  position: relative;
  display: inline-block;
  cursor: pointer;
}

/* Tooltip invisible por defecto */
.marker::after {
  content: attr(data-label); /* El texto vendrá del atributo data-label */
  position: absolute;
  bottom: 125%; /* Muestra arriba del marcador */
  left: 50%;
  transform: translateX(-50%);
  background: rgba(0, 0, 0, 0.8);
  color: #fff;
  font-family: 'Poppins', sans-serif;
  font-size: 12px;
  padding: 4px 8px;
  border-radius: 6px;
  white-space: nowrap;
  opacity: 0;
  pointer-events: none;
  transition: opacity 0.3s ease, transform 0.3s ease;
}

/* Flecha del tooltip */
.marker::before {
  content: "";
  position: absolute;
  bottom: 115%;
  left: 50%;
  transform: translateX(-50%);
  border-width: 5px;
  border-style: solid;
  border-color: rgba(0, 0, 0, 0.8) transparent transparent transparent;
  opacity: 0;
  transition: opacity 0.3s ease;
}

/* Hover: muestra el texto */
.marker:hover::after,
.marker:hover::before {
  opacity: 1;
  transform: translateX(-50%) translateY(-4px);
}/* End custom CSS */