.elementor-11 .elementor-element.elementor-element-f9bc02c{--display:flex;--min-height:800px;--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;--justify-content:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f9bc02c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f9bc02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-6c798b03-00e1-45cd-b90d-042f45182149);background-position:top center;background-repeat:no-repeat;background-size:1920px auto;}.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-11 .elementor-element.elementor-element-8f9f569{width:var( --container-widget-width, 181px );max-width:181px;--container-widget-width:181px;--container-widget-flex-grow:0;top:149px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-8f9f569{left:calc(50% + 330px);}body.rtl .elementor-11 .elementor-element.elementor-element-8f9f569{right:calc(50% + 330px);}.elementor-11 .elementor-element.elementor-element-01586ed{width:var( --container-widget-width, 236px );max-width:236px;--container-widget-width:236px;--container-widget-flex-grow:0;top:340px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-01586ed{left:calc(50% + 110px);}body.rtl .elementor-11 .elementor-element.elementor-element-01586ed{right:calc(50% + 110px);}.elementor-11 .elementor-element.elementor-element-a989a0f{--display:flex;--min-height:100px;--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d39623a{--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;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2054917{text-align:left;}.elementor-11 .elementor-element.elementor-element-2054917 img{width:197px;}.elementor-11 .elementor-element.elementor-element-f160f91{--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;--justify-content:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-nav-menu .elementor-nav-menu .elementor-item{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item{color:var( --e-global-color-text );fill:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.elementor-item-active,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item.highlighted,
					.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:focus{color:var( --e-global-color-accent );fill:var( --e-global-color-accent );}.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
					.elementor-widget-nav-menu .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after{background-color:var( --e-global-color-accent );}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,
					.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var( --e-global-color-accent );}.elementor-widget-nav-menu{--e-nav-menu-divider-color:var( --e-global-color-text );}.elementor-widget-nav-menu .elementor-nav-menu--dropdown .elementor-item, .elementor-widget-nav-menu .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-a995752{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-menu-toggle{margin:0 auto;background-color:#FFFFFF00;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu .elementor-item{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--main .elementor-item{color:#1A355E;fill:#1A355E;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown a, .elementor-11 .elementor-element.elementor-element-a995752 .elementor-menu-toggle{color:#FFFFFF;fill:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown{background-color:#1A355E;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown a:hover,
					.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown a:focus,
					.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown a.elementor-item-active,
					.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown a.highlighted{background-color:#1A355E;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown .elementor-item, .elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown  .elementor-sub-item{font-family:"Montx25", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--main .elementor-nav-menu--dropdown, .elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu__container.elementor-nav-menu--dropdown{box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown li:not(:last-child){border-style:none;border-bottom-width:0px;}.elementor-11 .elementor-element.elementor-element-a995752 div.elementor-menu-toggle{color:#1A355E;}.elementor-11 .elementor-element.elementor-element-a995752 div.elementor-menu-toggle svg{fill:#1A355E;}.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-11 .elementor-element.elementor-element-d90b8a0 .elementor-button{background-color:var( --e-global-color-ccd230f );font-family:"Montx25", Sans-serif;font-size:16px;font-weight:700;line-height:1.2em;border-radius:50px 50px 50px 50px;padding:10px 20px 10px 20px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-11 .elementor-element.elementor-element-cd54c4f{width:var( --container-widget-width, 500px );max-width:500px;margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:500px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-title{margin-block-end:10px;}.elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-title a{font-family:"MortMx28t", Sans-serif;font-size:50px;font-weight:700;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.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-11 .elementor-element.elementor-element-9b3f237{width:var( --container-widget-width, 560px );max-width:560px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-9b3f237 .elementor-heading-title{font-family:"Montx25", Sans-serif;font-size:18px;font-weight:700;line-height:1.2em;color:#1A355E;}.elementor-11 .elementor-element.elementor-element-d6613dd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-20dd259{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-4cdbdad{padding:0px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-4cdbdad .elementor-icon{font-size:50px;}.elementor-11 .elementor-element.elementor-element-4cdbdad .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-4cdbdad .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-4cdbdad .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-e9eccea{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-8efa6c4{padding:0px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-8efa6c4 .elementor-icon{font-size:50px;}.elementor-11 .elementor-element.elementor-element-8efa6c4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8efa6c4 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-8efa6c4 .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-bfaf1ec{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-30b2ae2{padding:0px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-30b2ae2 .elementor-icon{font-size:50px;}.elementor-11 .elementor-element.elementor-element-30b2ae2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-30b2ae2 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-30b2ae2 .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-5278636{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-2e3e57d{padding:0px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-2e3e57d .elementor-icon{font-size:50px;}.elementor-11 .elementor-element.elementor-element-2e3e57d .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2e3e57d .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-2e3e57d .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-20cc26c{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-primary );--border-color:var( --e-global-color-primary );--border-radius:20px 20px 20px 20px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-11 .elementor-element.elementor-element-c5d1b2a{padding:0px 0px 0px 0px;--icon-box-icon-margin:15px;}.elementor-11 .elementor-element.elementor-element-c5d1b2a .elementor-icon{font-size:50px;}.elementor-11 .elementor-element.elementor-element-c5d1b2a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-c5d1b2a .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-weight:600;}.elementor-11 .elementor-element.elementor-element-c5d1b2a .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-2ca2933{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-swiper-slides-gap:20px;padding:0px 0px 0px 0px;border-style:none;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0px;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-swiper-pagination-spacing:15px;}.elementor-11 .elementor-element.elementor-element-2ca2933.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2ca2933 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:0px;--swiper-pagination-bullet-vertical-gap:0px;}.elementor-11 .elementor-element.elementor-element-5315942 .elementor-button{background-color:var( --e-global-color-ccd230f );font-family:"Montx25", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-11 .elementor-element.elementor-element-5315942{width:var( --container-widget-width, 560px );max-width:560px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-aa4abff{--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;--justify-content:flex-start;--align-items:center;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-0801124{width:var( --container-widget-width, 630px );max-width:630px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:630px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-0801124 .elementor-icon-box-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-0801124 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0801124 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-0801124 .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-66317dc{--display:flex;--min-height:427px;--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;--justify-content:flex-start;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:15px 15px 15px 15px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-11 .elementor-element.elementor-element-66317dc:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-66317dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-66317dc.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c39f1e1{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 388px );max-width:388px;--container-widget-width:388px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-c39f1e1.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-image-carousel-caption{text-align:center;}.elementor-11 .elementor-element.elementor-element-47e7f5a{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11 .elementor-element.elementor-element-31928c2{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 23px 20px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-31928c2 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-31928c2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-31928c2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-31928c2 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-5b78d2b{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 23px 20px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-5b78d2b .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-5b78d2b .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-5b78d2b .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-5b78d2b .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-ebc79a2{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 23px 20px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-ebc79a2 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-ebc79a2 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-ebc79a2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-ebc79a2 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-fc7e585{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 23px 20px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-fc7e585 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-fc7e585 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-fc7e585 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-fc7e585 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-9194cb4{--display:flex;--min-height:427px;--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;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--border-radius:15px 15px 15px 15px;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-11 .elementor-element.elementor-element-9194cb4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-9194cb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-7c72bbb{--e-image-carousel-slides-to-show:1;width:var( --container-widget-width, 388px );max-width:388px;--container-widget-width:388px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-7c72bbb.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-475b8aa{--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:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-11 .elementor-element.elementor-element-c0db8a3{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 23px 20px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-c0db8a3 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-c0db8a3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-c0db8a3 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-c0db8a3 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-1279b52{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 23px 20px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-1279b52 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-1279b52 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-1279b52 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-1279b52 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-5220810{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 23px 20px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-5220810 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-5220810 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-5220810 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-5220810 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-4717e19{background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 20px 23px 20px;border-radius:15px 15px 15px 15px;}.elementor-11 .elementor-element.elementor-element-4717e19 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-4717e19 .elementor-icon-box-title{margin-block-end:0px;}.elementor-11 .elementor-element.elementor-element-4717e19 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-4717e19 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-53e0ac9{--n-tabs-heading-justify-content:center;--n-tabs-title-width:initial;--n-tabs-title-height:initial;--n-tabs-title-align-items:center;--n-tabs-title-flex-grow:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;width:var( --container-widget-width, 985px );max-width:985px;padding:0px 0px 0px 0px;--container-widget-width:985px;--container-widget-flex-grow:0;--n-tabs-title-gap:20px;--n-tabs-gap:32px;--n-tabs-title-border-radius:50px 50px 50px 50px;--n-tabs-title-padding-top:30px;--n-tabs-title-padding-right:40px;--n-tabs-title-padding-bottom:30px;--n-tabs-title-padding-left:40px;--n-tabs-title-font-size:22px;--n-tabs-title-color:var( --e-global-color-primary );--n-tabs-title-color-active:#FFFFFF;--n-tabs-title-direction:row;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;--n-tabs-icon-size:40px;--n-tabs-icon-gap:10px;--n-tabs-icon-color:#1A355E;--n-tabs-icon-color-active:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-53e0ac9 > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:var( --e-global-color-ccd230f );}.elementor-11 .elementor-element.elementor-element-53e0ac9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#1A355E;border-style:solid;border-width:3px 3px 3px 3px;border-color:#1A355E;}.elementor-11 .elementor-element.elementor-element-53e0ac9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-11 .elementor-element.elementor-element-53e0ac9.elementor-widget-n-tabs > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-primary );border-style:solid;border-width:3px 3px 3px 3px;border-color:#1A355E;}.elementor-11 .elementor-element.elementor-element-53e0ac9.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-53e0ac9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:not( :hover ){border-style:solid;border-width:3px 3px 3px 3px;border-color:#1A355E;}.elementor-11 .elementor-element.elementor-element-53e0ac9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Montx25", Sans-serif;font-weight:700;line-height:1.2px;}.elementor-11 .elementor-element.elementor-element-53e0ac9 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#FFFFFF;--n-tabs-icon-color-hover:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-82a79a2{--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:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-f7236ff{width:var( --container-widget-width, 600px );max-width:600px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:600px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-555e0d7{--display:flex;--min-height:350px;--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;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-555e0d7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-555e0d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-555e0d7.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-52e1e78{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-52e1e78.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-box-description{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-11 .elementor-element.elementor-element-004d250 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-004d250.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-004d250.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-004d250.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-004d250 .elementor-image-box-title{margin-bottom:0px;font-family:"MortMx28t", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-004d250 .elementor-image-box-wrapper .elementor-image-box-img{width:364px;}.elementor-11 .elementor-element.elementor-element-004d250 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-144a7df.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-144a7df .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-23e2bda{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-11 .elementor-element.elementor-element-660109e{width:var( --container-widget-width, 415px );max-width:415px;--container-widget-width:415px;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-item > a{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-6761848{--display:flex;--min-height:350px;--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;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-6761848:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-6761848 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-6761848.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-74ec6f2{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-74ec6f2.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-2357346 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-2357346.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-2357346.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-2357346.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-2357346 .elementor-image-box-title{margin-bottom:0px;font-family:"MortMx28t", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-2357346 .elementor-image-box-wrapper .elementor-image-box-img{width:364px;}.elementor-11 .elementor-element.elementor-element-2357346 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-e9c5617.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-e9c5617 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-d0d7c03{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b8eed90{width:var( --container-widget-width, 415px );max-width:415px;--container-widget-width:415px;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-item > a{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-bedb792{--display:flex;--min-height:350px;--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;--justify-content:flex-start;border-style:none;--border-style:none;--border-radius:25px 25px 25px 25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-bedb792:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-bedb792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-bedb792.e-con{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d698fdf{--display:flex;--justify-content:center;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:80px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d698fdf.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-11 .elementor-element.elementor-element-3741bab .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-3741bab.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-3741bab.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3741bab.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-3741bab .elementor-image-box-title{margin-bottom:0px;font-family:"MortMx28t", Sans-serif;font-size:32px;font-weight:700;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-3741bab .elementor-image-box-wrapper .elementor-image-box-img{width:364px;}.elementor-11 .elementor-element.elementor-element-3741bab .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-68c8511.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-68c8511 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-4bbdbe2{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:70px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b72a312{width:var( --container-widget-width, 415px );max-width:415px;--container-widget-width:415px;--container-widget-flex-grow:0;--e-icon-list-icon-size:24px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-item > a{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-text{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-11 .elementor-element.elementor-element-bc041ff{--display:flex;--min-height:600px;--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;--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-11 .elementor-element.elementor-element-b00e395{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-39b5fe6{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3222460{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-e755f56{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-c5ce732{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3e4db45{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-fc74a34{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-11 .elementor-element.elementor-element-0547db1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-ea24ed8{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-31e9b07{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7567263{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-894e3dc{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-298f1cc{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-aeca2c1{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-11 .elementor-element.elementor-element-71827a9{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-7f1bde1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4e0c8fd{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1e66817{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-b17a2ab{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-72f574c{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-8e82315{--e-n-carousel-swiper-slides-to-display:6;--e-n-carousel-swiper-slides-gap:50px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-11 .elementor-element.elementor-element-5d1b551{--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;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-09befca{width:var( --container-widget-width, 450px );max-width:450px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:450px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ae4d1ce{left:calc(50% + 90px);}body.rtl .elementor-11 .elementor-element.elementor-element-ae4d1ce{right:calc(50% + 90px);}.elementor-11 .elementor-element.elementor-element-ae4d1ce{bottom:0px;}.elementor-11 .elementor-element.elementor-element-40c97aa .elementor-button{background-color:var( --e-global-color-ccd230f );font-family:"Montx25", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-11 .elementor-element.elementor-element-40c97aa{width:var( --container-widget-width, 560px );max-width:560px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-cde1cb6{--display:flex;--min-height:935px;--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;--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-11 .elementor-element.elementor-element-cde1cb6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cde1cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-b2b12d0b-5aa5-4269-8756-85e7b2f5fe47);background-position:top center;background-repeat:no-repeat;background-size:1920px auto;}.elementor-11 .elementor-element.elementor-element-19db159 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-2773ad1{z-index:2;}.elementor-11 .elementor-element.elementor-element-2773ad1 .elementor-heading-title{font-family:"Montx25", Sans-serif;font-size:28px;font-weight:700;color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-44af17c{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-44af17c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-44af17c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ccd230f );}.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-11 .elementor-element.elementor-element-c64627c{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 40px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-c64627c p{margin-block-end:15px;}.elementor-11 .elementor-element.elementor-element-53dcaa0{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-53dcaa0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-53dcaa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ccd230f );}.elementor-11 .elementor-element.elementor-element-f0e580f{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 40px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-f0e580f p{margin-block-end:15px;}.elementor-11 .elementor-element.elementor-element-da6a0c0{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-da6a0c0:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-da6a0c0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ccd230f );}.elementor-11 .elementor-element.elementor-element-f1254be{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 40px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-f1254be p{margin-block-end:15px;}.elementor-11 .elementor-element.elementor-element-5014a0d{--display:flex;border-style:none;--border-style:none;--border-radius:0px 0px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5014a0d:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-5014a0d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ccd230f );}.elementor-11 .elementor-element.elementor-element-5474f46{margin:0px 20px calc(var(--kit-widget-spacing, 0px) + 20px) 40px;padding:0px 0px 0px 0px;column-gap:0px;font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-11 .elementor-element.elementor-element-5474f46 p{margin-block-end:15px;}.elementor-11 .elementor-element.elementor-element-50ee0cd{--n-accordion-title-font-size:20px;width:var( --container-widget-width, 614px );max-width:614px;--container-widget-width:614px;--container-widget-flex-grow:0;z-index:2;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 0px 0px;--n-accordion-icon-size:24px;}.elementor-11 .elementor-element.elementor-element-50ee0cd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:var( --e-global-color-ccd230f );border-style:none;}.elementor-11 .elementor-element.elementor-element-50ee0cd {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-11 .elementor-element.elementor-element-50ee0cd > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Montx25", Sans-serif;font-weight:700;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-1b1bbec.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-93b5f9d{--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;--padding-top:100px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-4740199{--display:flex;--min-height:450px;--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;--justify-content:space-between;--align-items:center;--padding-top:0px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-5b100ee{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-aca7ab8{width:var( --container-widget-width, 332px );max-width:332px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;--container-widget-width:332px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-title{margin-bottom:10px;font-family:"Montx25", Sans-serif;font-size:28px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-wrapper .elementor-image-box-img{width:202px;}.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-description{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-0106b4b .elementor-button{background-color:var( --e-global-color-ccd230f );font-family:"Montx25", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-11 .elementor-element.elementor-element-d9b48b4{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-d9b48b4:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-d9b48b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-1052a99{width:var( --container-widget-width, 221.64px );max-width:221.64px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:221.64px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-1052a99.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-11 .elementor-element.elementor-element-1052a99.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-11 .elementor-element.elementor-element-1052a99.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-title{margin-bottom:0px;font-family:"MortMx28t", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-description{font-family:"Montx25", Sans-serif;font-size:18px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-c017580.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c017580 img{width:130px;}.elementor-11 .elementor-element.elementor-element-71f52de{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-71f52de .elementor-heading-title{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-0229023{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;border-style:none;--border-style:none;--border-radius:16px 16px 16px 16px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-0229023:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-0229023 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-fd6b2cc{width:var( --container-widget-width, 221.64px );max-width:221.64px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:221.64px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-fd6b2cc.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-11 .elementor-element.elementor-element-fd6b2cc.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-11 .elementor-element.elementor-element-fd6b2cc.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-title{margin-bottom:0px;font-family:"MortMx28t", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-description{font-family:"Montx25", Sans-serif;font-size:18px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-c29e5f0.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-c29e5f0 img{width:130px;}.elementor-11 .elementor-element.elementor-element-4db2fd0{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-4db2fd0 .elementor-heading-title{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-98d37f6{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-98d37f6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-98d37f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-21501cc{width:var( --container-widget-width, 221.64px );max-width:221.64px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:221.64px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-21501cc.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-11 .elementor-element.elementor-element-21501cc.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-11 .elementor-element.elementor-element-21501cc.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-title{margin-bottom:0px;font-family:"MortMx28t", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-description{font-family:"Montx25", Sans-serif;font-size:18px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-95b5159.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-95b5159 img{width:130px;}.elementor-11 .elementor-element.elementor-element-9af92a9{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-9af92a9 .elementor-heading-title{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-4c77420{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-4c77420:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-4c77420 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-b9b80b4{width:var( --container-widget-width, 221.64px );max-width:221.64px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:221.64px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-b9b80b4.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-11 .elementor-element.elementor-element-b9b80b4.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-11 .elementor-element.elementor-element-b9b80b4.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-title{margin-bottom:0px;font-family:"MortMx28t", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-description{font-family:"Montx25", Sans-serif;font-size:18px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-82c2881.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-82c2881 img{width:130px;}.elementor-11 .elementor-element.elementor-element-ae351ff{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-ae351ff .elementor-heading-title{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-49e17c7{--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;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--align-content:flex-start;--border-radius:16px 16px 16px 16px;--padding-top:32px;--padding-bottom:32px;--padding-left:40px;--padding-right:40px;}.elementor-11 .elementor-element.elementor-element-49e17c7:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-49e17c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-fb52870{width:var( --container-widget-width, 221.64px );max-width:221.64px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;padding:0px 0px 0px 0px;--container-widget-width:221.64px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-fb52870.elementor-position-right .elementor-image-box-img{margin-left:12px;}.elementor-11 .elementor-element.elementor-element-fb52870.elementor-position-left .elementor-image-box-img{margin-right:12px;}.elementor-11 .elementor-element.elementor-element-fb52870.elementor-position-top .elementor-image-box-img{margin-bottom:12px;}.elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-title{margin-bottom:0px;font-family:"MortMx28t", Sans-serif;font-size:26px;font-weight:600;}.elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-description{font-family:"Montx25", Sans-serif;font-size:18px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9ebfbc3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-9ebfbc3 img{width:130px;}.elementor-11 .elementor-element.elementor-element-cce46db{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-11 .elementor-element.elementor-element-cce46db .elementor-heading-title{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:110%;}.elementor-11 .elementor-element.elementor-element-1e1d687{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:10px;width:var( --container-widget-width, 660px );max-width:660px;--container-widget-width:660px;--container-widget-flex-grow:0;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:-78px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:-92px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:1150px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:122px;--e-n-carousel-arrow-normal-color:#1A355E;--e-n-carousel-arrow-hover-color:#1A355E;}.elementor-11 .elementor-element.elementor-element-1e1d687 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:#FFFFFF;}.elementor-11 .elementor-element.elementor-element-9665ba3{width:var( --container-widget-width, 654px );max-width:654px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:654px;--container-widget-flex-grow:0;text-align:center;font-family:"Montx25", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-9665ba3.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-d44a89a .elementor-button{background-color:var( --e-global-color-ccd230f );font-family:"Montx25", Sans-serif;font-size:20px;font-weight:700;line-height:1.2em;border-radius:50px 50px 50px 50px;padding:20px 40px 20px 40px;}.elementor-11 .elementor-element.elementor-element-d44a89a{width:var( --container-widget-width, 560px );max-width:560px;margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:560px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-d44a89a.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-2571b51{--display:flex;--min-height:993px;--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;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-2571b51:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2571b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-ea50c9c9-dd99-4d76-a4ab-cbcb4c8d5ffa);background-position:top center;background-repeat:no-repeat;background-size:1313px auto;}.elementor-11 .elementor-element.elementor-element-1689a7a{--display:flex;--min-height:993px;--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;--justify-content:flex-start;--align-items:flex-start;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-1203153{width:var( --container-widget-width, 381px );max-width:381px;margin:0px 118px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:381px;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:28px;font-weight:700;line-height:1.1em;}.elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}.elementor-widget-form .elementor-field-group > label, .elementor-widget-form .elementor-field-subgroup label{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group > label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-field-type-html{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-form .elementor-field-group .elementor-field{color:var( --e-global-color-text );}.elementor-widget-form .elementor-field-group .elementor-field, .elementor-widget-form .elementor-field-subgroup label{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form .e-form__buttons__wrapper__button-next{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-button[type="submit"]{background-color:var( --e-global-color-accent );}.elementor-widget-form .e-form__buttons__wrapper__button-previous{background-color:var( --e-global-color-accent );}.elementor-widget-form .elementor-message{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-form .e-form__indicators__indicator, .elementor-widget-form .e-form__indicators__indicator__label{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-form{--e-form-steps-indicator-inactive-primary-color:var( --e-global-color-text );--e-form-steps-indicator-active-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-completed-primary-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-color:var( --e-global-color-accent );--e-form-steps-indicator-progress-background-color:var( --e-global-color-text );--e-form-steps-indicator-progress-meter-color:var( --e-global-color-text );}.elementor-widget-form .e-form__indicators__indicator__progress__meter{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-72d9c17{width:var( --container-widget-width, 640px );max-width:640px;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:48px 48px 48px 48px;--container-widget-width:640px;--container-widget-flex-grow:0;border-radius:25px 25px 25px 25px;--e-form-steps-indicators-spacing:20px;--e-form-steps-indicator-padding:30px;--e-form-steps-indicator-inactive-secondary-color:#ffffff;--e-form-steps-indicator-active-secondary-color:#ffffff;--e-form-steps-indicator-completed-secondary-color:#ffffff;--e-form-steps-divider-width:1px;--e-form-steps-divider-gap:10px;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-group{padding-right:calc( 16px/2 );padding-left:calc( 16px/2 );margin-bottom:24px;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-form-fields-wrapper{margin-left:calc( -16px/2 );margin-right:calc( -16px/2 );margin-bottom:-24px;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-group.recaptcha_v3-bottomright{margin-bottom:0;}body.rtl .elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-labels-inline .elementor-field-group > label{padding-left:10px;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-labels-inline .elementor-field-group > label{padding-right:10px;}body .elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-labels-above .elementor-field-group > label{padding-bottom:10px;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-group > label{font-family:"Montx25", Sans-serif;font-size:18px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-type-html{font-family:"Montx25", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-group .elementor-field, .elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-subgroup label{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-group .elementor-field:not(.elementor-select-wrapper){background-color:#ffffff;border-color:#F1F2F9;border-radius:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-group .elementor-select-wrapper select{background-color:#ffffff;border-color:#F1F2F9;border-radius:16px 16px 16px 16px;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-group .elementor-select-wrapper::before{color:#F1F2F9;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-button{font-family:"Montx25", Sans-serif;font-weight:700;}.elementor-11 .elementor-element.elementor-element-72d9c17 .e-form__buttons__wrapper__button-next{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-button[type="submit"]{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-button[type="submit"] svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-72d9c17 .e-form__buttons__wrapper__button-previous{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-72d9c17 .e-form__buttons__wrapper__button-next:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-button[type="submit"]:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-button[type="submit"]:hover svg *{fill:#ffffff;}.elementor-11 .elementor-element.elementor-element-72d9c17 .e-form__buttons__wrapper__button-previous:hover{color:#ffffff;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-message{font-family:"Montx25", Sans-serif;font-weight:400;}.elementor-11 .elementor-element.elementor-element-4a5c248{--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;--justify-content:center;--gap:24px 36px;--row-gap:24px;--column-gap:36px;--flex-wrap:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-64b42f5{width:var( --container-widget-width, 356px );max-width:356px;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;--container-widget-width:356px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:12px;}.elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-wrapper{align-items:start;}.elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-title{margin-block-end:4px;}.elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-6e101e0{width:var( --container-widget-width, 356px );max-width:356px;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;--container-widget-width:356px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:12px;}.elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-wrapper{align-items:start;}.elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-title{margin-block-end:4px;}.elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-e93dedc{width:var( --container-widget-width, 356px );max-width:356px;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;--container-widget-width:356px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:12px;}.elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-wrapper{align-items:start;}.elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-title{margin-block-end:4px;}.elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-0cb663b{width:var( --container-widget-width, 450px );max-width:450px;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;--container-widget-width:450px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:12px;}.elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-wrapper{align-items:start;}.elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-title{margin-block-end:4px;}.elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-f865523{width:var( --container-widget-width, 450px );max-width:450px;background-color:#FFFFFF;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 25px 20px 25px;--container-widget-width:450px;--container-widget-flex-grow:0;border-radius:10px 10px 10px 10px;--icon-box-icon-margin:12px;}.elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-wrapper{align-items:start;}.elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-title{margin-block-end:4px;}.elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-title a{font-family:"Montx25", Sans-serif;font-size:24px;font-weight:700;}.elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-description{font-family:"Montx25", Sans-serif;font-size:14px;font-weight:400;}.elementor-11 .elementor-element.elementor-element-63049b0{--display:flex;--min-height:553px;--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;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:233px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-3450090.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-3450090{z-index:99;}.elementor-11 .elementor-element.elementor-element-3450090 img{width:203.38px;}.elementor-11 .elementor-element.elementor-element-fcb3571{--grid-template-columns:repeat(0, auto);text-align:center;width:var( --container-widget-width, 260px );max-width:260px;--container-widget-width:260px;--container-widget-flex-grow:0;z-index:99;--icon-size:19px;--grid-column-gap:10px;--grid-row-gap:0px;}.elementor-11 .elementor-element.elementor-element-fcb3571.elementor-element{--align-self:center;}.elementor-11 .elementor-element.elementor-element-fcb3571 .elementor-social-icon{background-color:var( --e-global-color-primary );--icon-padding:8px;}.elementor-11 .elementor-element.elementor-element-fcb3571 .elementor-social-icon i{color:var( --e-global-color-ccd230f );}.elementor-11 .elementor-element.elementor-element-fcb3571 .elementor-social-icon svg{fill:var( --e-global-color-ccd230f );}.elementor-11 .elementor-element.elementor-element-fcb3571 .elementor-icon{border-radius:0px 0px 50px 50px;}.elementor-11 .elementor-element.elementor-element-fcb3571 .elementor-social-icon:hover{background-color:var( --e-global-color-primary );}.elementor-11 .elementor-element.elementor-element-fcb3571 .elementor-social-icon:hover i{color:var( --e-global-color-ccd230f );}.elementor-11 .elementor-element.elementor-element-fcb3571 .elementor-social-icon:hover svg{fill:var( --e-global-color-ccd230f );}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-11 .elementor-element.elementor-element-a0acae9 .gallery-item{padding:0 0px 0px 0;}.elementor-11 .elementor-element.elementor-element-a0acae9 .gallery{margin:0 -0px -0px 0;}.elementor-11 .elementor-element.elementor-element-a0acae9 .gallery-item .gallery-caption{text-align:center;}.elementor-11 .elementor-element.elementor-element-a6a19a2{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-a6a19a2:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-a6a19a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-ccd230f );}.elementor-11 .elementor-element.elementor-element-a50afa2{background-color:#0068C3;padding:20px 0px 20px 0px;}.elementor-11 .elementor-element.elementor-element-a50afa2 .elementor-icon-wrapper{text-align:center;}.elementor-11 .elementor-element.elementor-element-a50afa2 .elementor-icon{font-size:600px;}.elementor-11 .elementor-element.elementor-element-a50afa2 .elementor-icon svg{height:600px;}.elementor-11 .elementor-element.elementor-element-6b3e48c{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;text-align:center;}.elementor-11 .elementor-element.elementor-element-6b3e48c .elementor-heading-title{font-family:"Montx25", Sans-serif;font-size:16px;font-weight:400;line-height:1.2em;}@media(max-width:1024px){.elementor-11 .elementor-element.elementor-element-f9bc02c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f9bc02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/bg-hero-tablet.webp);background-size:cover;}.elementor-11 .elementor-element.elementor-element-f9bc02c{--min-height:95.9vw;--gap:2.4vw 2.4vw;--row-gap:2.4vw;--column-gap:2.4vw;}.elementor-11 .elementor-element.elementor-element-8f9f569{--container-widget-width:15.1vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 15.1vw );max-width:15.1vw;top:16vw;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-8f9f569{left:calc(50% + 32vw);}body.rtl .elementor-11 .elementor-element.elementor-element-8f9f569{right:calc(50% + 32vw);}.elementor-11 .elementor-element.elementor-element-8f9f569 img{width:15.1vw;}.elementor-11 .elementor-element.elementor-element-01586ed{--container-widget-width:19vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 19vw );max-width:19vw;top:30vw;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-01586ed{left:calc(50% + 14.5vw);}body.rtl .elementor-11 .elementor-element.elementor-element-01586ed{right:calc(50% + 14.5vw);}.elementor-11 .elementor-element.elementor-element-01586ed img{width:19vw;}.elementor-11 .elementor-element.elementor-element-a989a0f{--min-height:9.6vw;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:1.2vw;--margin-left:0vw;--margin-right:0vw;--padding-top:2.9px;--padding-bottom:2.9px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d39623a{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-11 .elementor-element.elementor-element-2054917{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-2054917 img{width:20.6vw;max-width:20.6vw;border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-f160f91{--justify-content:flex-end;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-a995752{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;--nav-menu-icon-size:37px;}.elementor-11 .elementor-element.elementor-element-a995752.elementor-element{--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown .elementor-item, .elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:2.2vw;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown{border-radius:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown li:first-child a{border-top-left-radius:0px;border-top-right-radius:0px;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown li:last-child a{border-bottom-right-radius:0px;border-bottom-left-radius:0px;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown a{padding-left:0vw;padding-right:0vw;padding-top:2vw;padding-bottom:2vw;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-menu-toggle{border-width:0px;border-radius:0px;}.elementor-11 .elementor-element.elementor-element-d90b8a0{margin:0vw 2vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-11 .elementor-element.elementor-element-d90b8a0 .elementor-button{font-size:1.9vw;line-height:100%;padding:1.2vw 2.4vw 1.2vw 2.4vw;}.elementor-11 .elementor-element.elementor-element-cd54c4f{margin:1.2vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:48.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 48.3vw );max-width:48.3vw;}.elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-title{margin-block-end:1.2vw;}.elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-title a{font-size:6vw;line-height:100%;}.elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-description{font-size:1.9vw;line-height:130%;}.elementor-11 .elementor-element.elementor-element-9b3f237{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + -1vw) 0vw;--container-widget-width:67.1vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 67.1vw );max-width:67.1vw;}.elementor-11 .elementor-element.elementor-element-9b3f237 .elementor-heading-title{font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-d6613dd{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-11 .elementor-element.elementor-element-4cdbdad .elementor-icon{font-size:6vw;}.elementor-11 .elementor-element.elementor-element-4cdbdad .elementor-icon-box-description{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-8efa6c4 .elementor-icon{font-size:6vw;}.elementor-11 .elementor-element.elementor-element-8efa6c4 .elementor-icon-box-description{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-30b2ae2 .elementor-icon{font-size:6vw;}.elementor-11 .elementor-element.elementor-element-30b2ae2 .elementor-icon-box-description{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-2e3e57d .elementor-icon{font-size:6vw;}.elementor-11 .elementor-element.elementor-element-2e3e57d .elementor-icon-box-description{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-c5d1b2a .elementor-icon{font-size:6vw;}.elementor-11 .elementor-element.elementor-element-c5d1b2a .elementor-icon-box-description{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-2ca2933{--e-n-carousel-swiper-slides-to-display:2;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0vw;--e-n-carousel-dots-vertical-position:100%;--e-n-carousel-dots-vertical-transform:-100%;--e-n-carousel-dots-vertical-offset:0vw;}.elementor-11 .elementor-element.elementor-element-5315942{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:67.1vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 67.1vw );max-width:67.1vw;}.elementor-11 .elementor-element.elementor-element-5315942 .elementor-button{font-size:2.4vw;line-height:110%;padding:2.4vw 4.8vw 2.4vw 4.8vw;}.elementor-11 .elementor-element.elementor-element-aa4abff{--gap:2.4vw 2.4vw;--row-gap:2.4vw;--column-gap:2.4vw;--padding-top:12.0vw;--padding-bottom:12.0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-0801124 .elementor-icon-box-title{margin-block-end:1.2vw;}.elementor-11 .elementor-element.elementor-element-0801124 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0801124 .elementor-icon-box-title a{line-height:110%;}.elementor-11 .elementor-element.elementor-element-0801124 .elementor-icon-box-description{font-size:1.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-66317dc{--min-height:91.5vw;--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:2.4vw 2.4vw;--row-gap:2.4vw;--column-gap:2.4vw;--padding-top:7.2vw;--padding-bottom:7.2vw;--padding-left:7.2vw;--padding-right:7.2vw;}.elementor-11 .elementor-element.elementor-element-c39f1e1{--container-widget-width:62.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5vw );max-width:62.5vw;}.elementor-11 .elementor-element.elementor-element-47e7f5a{--gap:2.4vw 2.4vw;--row-gap:2.4vw;--column-gap:2.4vw;}.elementor-11 .elementor-element.elementor-element-31928c2{padding:2.4vw 2.4vw 2.8vw 2.4vw;}.elementor-11 .elementor-element.elementor-element-31928c2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-31928c2 .elementor-icon-box-title a{font-size:1.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-5b78d2b{padding:2.4vw 2.4vw 2.8vw 2.4vw;}.elementor-11 .elementor-element.elementor-element-5b78d2b .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-5b78d2b .elementor-icon-box-title a{font-size:1.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-ebc79a2{padding:2.4vw 2.4vw 2.8vw 2.4vw;}.elementor-11 .elementor-element.elementor-element-ebc79a2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-ebc79a2 .elementor-icon-box-title a{font-size:1.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-fc7e585{padding:2.4vw 2.4vw 2.8vw 2.4vw;}.elementor-11 .elementor-element.elementor-element-fc7e585 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-fc7e585 .elementor-icon-box-title a{font-size:1.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-9194cb4{--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;--padding-top:7.2vw;--padding-bottom:7.2vw;--padding-left:7.2vw;--padding-right:7.2vw;}.elementor-11 .elementor-element.elementor-element-7c72bbb{--container-widget-width:62.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 62.5vw );max-width:62.5vw;}.elementor-11 .elementor-element.elementor-element-475b8aa{--gap:2.4vw 2.4vw;--row-gap:2.4vw;--column-gap:2.4vw;}.elementor-11 .elementor-element.elementor-element-c0db8a3{padding:2.4vw 2.4vw 2.8vw 2.4vw;}.elementor-11 .elementor-element.elementor-element-c0db8a3 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-c0db8a3 .elementor-icon-box-title a{font-size:1.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-1279b52{padding:2.4vw 2.4vw 2.8vw 2.4vw;}.elementor-11 .elementor-element.elementor-element-1279b52 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-1279b52 .elementor-icon-box-title a{font-size:1.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-5220810{padding:2.4vw 2.4vw 2.8vw 2.4vw;}.elementor-11 .elementor-element.elementor-element-5220810 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-5220810 .elementor-icon-box-title a{font-size:1.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-4717e19{padding:2.4vw 2.4vw 2.8vw 2.4vw;}.elementor-11 .elementor-element.elementor-element-4717e19 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-4717e19 .elementor-icon-box-title a{font-size:1.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-53e0ac9{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;--n-tabs-title-gap:2.9vw;--n-tabs-gap:3.8vw;--n-tabs-title-padding-top:3.6vw;--n-tabs-title-padding-right:4.8vw;--n-tabs-title-padding-bottom:3.6vw;--n-tabs-title-padding-left:4.8vw;--n-tabs-title-font-size:2.6vw;}.elementor-11 .elementor-element.elementor-element-53e0ac9.elementor-widget-n-tabs > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){line-height:110%;}.elementor-11 .elementor-element.elementor-element-82a79a2{--gap:4.8vw 4.8vw;--row-gap:4.8vw;--column-gap:4.8vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12.0vw;--padding-bottom:12.0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-title{margin-block-end:1.2vw;}.elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-title a{font-size:3.4vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-555e0d7{--min-height:67.9vw;--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;--justify-content:flex-start;--gap:2.4vw 2.4vw;--row-gap:2.4vw;--column-gap:2.4vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-52e1e78{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12.4vw;--padding-bottom:0vw;--padding-left:9.6vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-004d250 .elementor-image-box-wrapper .elementor-image-box-img{width:43.6vw;}.elementor-11 .elementor-element.elementor-element-004d250 .elementor-image-box-title{font-size:3.8vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-23e2bda{--padding-top:0vw;--padding-bottom:8.4vw;--padding-left:9.6vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-660109e{--container-widget-width:51.7vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 51.7vw );max-width:51.7vw;--e-icon-list-icon-size:2.9vw;}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.8vw/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.8vw/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.8vw/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.8vw/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.8vw/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-item > a{font-size:1.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-6761848{--min-height:67.9vw;--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:2.4vw 2.4vw;--row-gap:2.4vw;--column-gap:2.4vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-74ec6f2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8.4vw;--padding-bottom:0vw;--padding-left:9.6vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-2357346 .elementor-image-box-wrapper .elementor-image-box-img{width:43.6vw;}.elementor-11 .elementor-element.elementor-element-2357346 .elementor-image-box-title{font-size:3.8vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-d0d7c03{--padding-top:0vw;--padding-bottom:8.4vw;--padding-left:9.6vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-b8eed90{--container-widget-width:51.7vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 51.7vw );max-width:51.7vw;--e-icon-list-icon-size:2.9vw;}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.8vw/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.8vw/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.8vw/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.8vw/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.8vw/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-item > a{font-size:1.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-bedb792{--min-height:67.9vw;--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:2.4vw 2.4vw;--row-gap:2.4vw;--column-gap:2.4vw;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-d698fdf{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:14.4vw;--padding-bottom:0vw;--padding-left:9.6vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-3741bab .elementor-image-box-wrapper .elementor-image-box-img{width:43.6vw;}.elementor-11 .elementor-element.elementor-element-3741bab .elementor-image-box-title{font-size:3.8vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-4bbdbe2{--padding-top:0vw;--padding-bottom:8.4vw;--padding-left:9.6vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-b72a312{--container-widget-width:51.7vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 51.7vw );max-width:51.7vw;--e-icon-list-icon-size:2.9vw;}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.8vw/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.8vw/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.8vw/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.8vw/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.8vw/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-item > a{font-size:1.9vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-bc041ff{--min-height:71.9vw;}.elementor-11 .elementor-element.elementor-element-fc74a34{--e-n-carousel-swiper-slides-to-display:4;--e-n-carousel-swiper-slides-gap:30px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-aeca2c1{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:40px;}.elementor-11 .elementor-element.elementor-element-8e82315{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:-5px;}.elementor-11 .elementor-element.elementor-element-5d1b551{--padding-top:5vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-09befca{--container-widget-width:53vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 53vw );max-width:53vw;}.elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-title a{font-size:3.4vw;}.elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-description{font-size:1.9vw;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ae4d1ce{left:calc(50% + 2vw);}body.rtl .elementor-11 .elementor-element.elementor-element-ae4d1ce{right:calc(50% + 2vw);}.elementor-11 .elementor-element.elementor-element-ae4d1ce{bottom:0;}.elementor-11 .elementor-element.elementor-element-ae4d1ce img{width:46vw;max-width:46vw;}.elementor-11 .elementor-element.elementor-element-40c97aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:67.1vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 67.1vw );max-width:67.1vw;}.elementor-11 .elementor-element.elementor-element-40c97aa .elementor-button{font-size:2.4vw;line-height:110%;padding:2.4vw 4.8vw 2.4vw 4.8vw;}.elementor-11 .elementor-element.elementor-element-cde1cb6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cde1cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/bg-nosotros-tablet.webp);background-size:cover;}.elementor-11 .elementor-element.elementor-element-cde1cb6{--min-height:181.2vw;--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;--justify-content:center;}.elementor-11 .elementor-element.elementor-element-19db159{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-19db159 .elementor-icon{font-size:9.1vw;}.elementor-11 .elementor-element.elementor-element-19db159 .elementor-icon svg{height:9.1vw;}.elementor-11 .elementor-element.elementor-element-2773ad1 .elementor-heading-title{font-size:3.4vw;}.elementor-11 .elementor-element.elementor-element-c64627c{margin:0vw 2.4vw calc(var(--kit-widget-spacing, 0px) + 2.4vw) 4.8vw;font-size:1.9vw;line-height:130%;}.elementor-11 .elementor-element.elementor-element-c64627c p{margin-block-end:1.8vw;}.elementor-11 .elementor-element.elementor-element-f0e580f{margin:0vw 2.4vw calc(var(--kit-widget-spacing, 0px) + 2.4vw) 4.8vw;font-size:1.9vw;line-height:130%;}.elementor-11 .elementor-element.elementor-element-f0e580f p{margin-block-end:1.8vw;}.elementor-11 .elementor-element.elementor-element-f1254be{margin:0vw 2.4vw calc(var(--kit-widget-spacing, 0px) + 2.4vw) 4.8vw;font-size:1.9vw;line-height:130%;}.elementor-11 .elementor-element.elementor-element-f1254be p{margin-block-end:1.8vw;}.elementor-11 .elementor-element.elementor-element-5474f46{margin:0vw 2.4vw calc(var(--kit-widget-spacing, 0px) + 2.4vw) 4.8vw;font-size:1.9vw;line-height:130%;}.elementor-11 .elementor-element.elementor-element-5474f46 p{margin-block-end:1.8vw;}.elementor-11 .elementor-element.elementor-element-50ee0cd{--container-widget-width:73.6vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 73.6vw );max-width:73.6vw;--n-accordion-icon-size:2.9vw;}.elementor-11 .elementor-element.elementor-element-50ee0cd {--n-accordion-padding:2.4vw 2.4vw 2.4vw 2.4vw;}.elementor-11 .elementor-element.elementor-element-1b1bbec.elementor-element{--order:-99999 /* order start hack */;}.elementor-11 .elementor-element.elementor-element-1b1bbec img{width:47.3vw;max-width:47.3vw;}.elementor-11 .elementor-element.elementor-element-93b5f9d{--gap:2.4vw 2.4vw;--row-gap:2.4vw;--column-gap:2.4vw;--padding-top:12vw;--padding-bottom:24vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-4740199{--min-height:54.0vw;--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:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0vw;--padding-bottom:4.8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-5b100ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-aca7ab8{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.9vw) 0vw;--container-widget-width:40.2vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 40.2vw );max-width:40.2vw;}.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-title{margin-bottom:1.2vw;font-size:3.4vw;}.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-wrapper .elementor-image-box-img{width:24.2vw;}.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-description{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-0106b4b .elementor-button{font-size:2.4vw;padding:2.4vw 4.8vw 2.4vw 4.8vw;}.elementor-11 .elementor-element.elementor-element-d9b48b4{--padding-top:3.8vw;--padding-bottom:3.8vw;--padding-left:4.8vw;--padding-right:4.8vw;}.elementor-11 .elementor-element.elementor-element-1052a99{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.2vw) 0vw;--container-widget-width:26.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 26.5vw );max-width:26.5vw;}.elementor-11 .elementor-element.elementor-element-1052a99.elementor-position-right .elementor-image-box-img{margin-left:1.4vw;}.elementor-11 .elementor-element.elementor-element-1052a99.elementor-position-left .elementor-image-box-img{margin-right:1.4vw;}.elementor-11 .elementor-element.elementor-element-1052a99.elementor-position-top .elementor-image-box-img{margin-bottom:1.4vw;}.elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-title{font-size:3.1vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-description{font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-c017580 img{width:15.6vw;}.elementor-11 .elementor-element.elementor-element-71f52de{margin:1.9vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-11 .elementor-element.elementor-element-71f52de .elementor-heading-title{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-0229023{--padding-top:3.8vw;--padding-bottom:3.8vw;--padding-left:4.8vw;--padding-right:4.8vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.2vw) 0vw;--container-widget-width:26.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 26.5vw );max-width:26.5vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc.elementor-position-right .elementor-image-box-img{margin-left:1.4vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc.elementor-position-left .elementor-image-box-img{margin-right:1.4vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc.elementor-position-top .elementor-image-box-img{margin-bottom:1.4vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-title{font-size:3.1vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-description{font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-c29e5f0 img{width:15.6vw;}.elementor-11 .elementor-element.elementor-element-4db2fd0{margin:1.9vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-11 .elementor-element.elementor-element-4db2fd0 .elementor-heading-title{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-98d37f6{--padding-top:3.8vw;--padding-bottom:3.8vw;--padding-left:4.8vw;--padding-right:4.8vw;}.elementor-11 .elementor-element.elementor-element-21501cc{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.2vw) 0vw;--container-widget-width:26.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 26.5vw );max-width:26.5vw;}.elementor-11 .elementor-element.elementor-element-21501cc.elementor-position-right .elementor-image-box-img{margin-left:1.4vw;}.elementor-11 .elementor-element.elementor-element-21501cc.elementor-position-left .elementor-image-box-img{margin-right:1.4vw;}.elementor-11 .elementor-element.elementor-element-21501cc.elementor-position-top .elementor-image-box-img{margin-bottom:1.4vw;}.elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-title{font-size:3.1vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-description{font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-95b5159 img{width:15.6vw;}.elementor-11 .elementor-element.elementor-element-9af92a9{margin:1.9vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-11 .elementor-element.elementor-element-9af92a9 .elementor-heading-title{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-4c77420{--padding-top:3.8vw;--padding-bottom:3.8vw;--padding-left:4.8vw;--padding-right:4.8vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.2vw) 0vw;--container-widget-width:26.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 26.5vw );max-width:26.5vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4.elementor-position-right .elementor-image-box-img{margin-left:1.4vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4.elementor-position-left .elementor-image-box-img{margin-right:1.4vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4.elementor-position-top .elementor-image-box-img{margin-bottom:1.4vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-title{font-size:3.1vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-description{font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-82c2881 img{width:15.6vw;}.elementor-11 .elementor-element.elementor-element-ae351ff{margin:1.9vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-11 .elementor-element.elementor-element-ae351ff .elementor-heading-title{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-49e17c7{--padding-top:3.8vw;--padding-bottom:3.8vw;--padding-left:4.8vw;--padding-right:4.8vw;}.elementor-11 .elementor-element.elementor-element-fb52870{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 1.2vw) 0vw;--container-widget-width:26.5vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 26.5vw );max-width:26.5vw;}.elementor-11 .elementor-element.elementor-element-fb52870.elementor-position-right .elementor-image-box-img{margin-left:1.4vw;}.elementor-11 .elementor-element.elementor-element-fb52870.elementor-position-left .elementor-image-box-img{margin-right:1.4vw;}.elementor-11 .elementor-element.elementor-element-fb52870.elementor-position-top .elementor-image-box-img{margin-bottom:1.4vw;}.elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-title{font-size:3.1vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-description{font-size:2.2vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-9ebfbc3 img{width:15.6vw;}.elementor-11 .elementor-element.elementor-element-cce46db{margin:1.9vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-11 .elementor-element.elementor-element-cce46db .elementor-heading-title{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-1e1d687{--e-n-carousel-swiper-slides-to-display:2;padding:0vw 0vw 0vw 0vw;--container-widget-width:79.1vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 79.1vw );max-width:79.1vw;--e-n-carousel-arrow-prev-left-position:-10vw;--e-n-carousel-arrow-prev-top-position:-11.8vw;--e-n-carousel-arrow-next-right-position:87vw;--e-n-carousel-arrow-next-top-position:15.8vw;}.elementor-11 .elementor-element.elementor-element-1e1d687.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-9665ba3{margin:8vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:78.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 78.4vw );max-width:78.4vw;font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-d44a89a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:67.1vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 67.1vw );max-width:67.1vw;}.elementor-11 .elementor-element.elementor-element-d44a89a .elementor-button{font-size:2.4vw;line-height:110%;padding:2.4vw 4.8vw 2.4vw 4.8vw;}.elementor-11 .elementor-element.elementor-element-2571b51:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2571b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/bg-form-tablet.webp);background-size:94.6vw auto;}.elementor-11 .elementor-element.elementor-element-2571b51{--min-height:187.4vw;}.elementor-11 .elementor-element.elementor-element-1689a7a{--min-height:122.2vw;--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;--justify-content:flex-start;--gap:4.8vw 4.8vw;--row-gap:4.8vw;--column-gap:4.8vw;--padding-top:12vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-1203153{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:50.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 50.3vw );max-width:50.3vw;}.elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-title a{font-size:3.4vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-description{font-size:1.9vw;line-height:130%;}.elementor-11 .elementor-element.elementor-element-72d9c17{padding:5.8vw 5.8vw 5.8vw 5.8vw;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-button{font-size:2.4vw;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-message{font-size:1.9vw;}.elementor-11 .elementor-element.elementor-element-4a5c248{--gap:2.9vw 4.3vw;--row-gap:2.9vw;--column-gap:4.3vw;--padding-top:7.2vw;--padding-bottom:12vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-64b42f5{padding:2.4vw 3.0vw 2.4vw 3.0vw;--container-widget-width:53vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 53vw );max-width:53vw;--icon-box-icon-margin:1.4vw;}.elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-title{margin-block-end:0.5vw;}.elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-title a{font-size:2.9vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-description{font-size:1.7vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-6e101e0{padding:2.4vw 3.0vw 2.4vw 3.0vw;--container-widget-width:53vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 53vw );max-width:53vw;--icon-box-icon-margin:1.4vw;}.elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-title{margin-block-end:0.5vw;}.elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-title a{font-size:2.9vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-description{font-size:1.7vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-e93dedc{padding:2.4vw 3.0vw 2.4vw 3.0vw;--container-widget-width:53vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 53vw );max-width:53vw;--icon-box-icon-margin:1.4vw;}.elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-title{margin-block-end:0.5vw;}.elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-title a{font-size:2.9vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-description{font-size:1.7vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-0cb663b{padding:2.4vw 3.0vw 2.4vw 3.0vw;--container-widget-width:53vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 53vw );max-width:53vw;--icon-box-icon-margin:1.4vw;}.elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-title{margin-block-end:0.5vw;}.elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-title a{font-size:2.9vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-description{font-size:1.7vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-f865523{padding:2.4vw 3.0vw 2.4vw 3.0vw;--container-widget-width:53vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 53vw );max-width:53vw;--icon-box-icon-margin:1.4vw;}.elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-title{margin-block-end:0.5vw;}.elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-title a{font-size:2.9vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-description{font-size:1.7vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-63049b0{--min-height:66.3vw;--gap:2.4vw 2.4vw;--row-gap:2.4vw;--column-gap:2.4vw;--padding-top:27.9vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-3450090 img{width:24.3vw;}.elementor-11 .elementor-element.elementor-element-fcb3571{--container-widget-width:31.2vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 31.2vw );max-width:31.2vw;--icon-size:2.3vw;--grid-column-gap:1.2vw;}.elementor-11 .elementor-element.elementor-element-fcb3571 .elementor-social-icon{--icon-padding:1.0vw;}.elementor-11 .elementor-element.elementor-element-a50afa2{padding:2.4vw 0vw 2.4vw 0vw;}.elementor-11 .elementor-element.elementor-element-a50afa2 .elementor-icon{font-size:71.9vw;}.elementor-11 .elementor-element.elementor-element-a50afa2 .elementor-icon svg{height:71.9vw;}.elementor-11 .elementor-element.elementor-element-6b3e48c{margin:2.4vw 0vw calc(var(--kit-widget-spacing, 0px) + 2.4vw) 0vw;}}@media(max-width:767px){.elementor-11 .elementor-element.elementor-element-f9bc02c:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-f9bc02c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Bg-Hero-mobile.webp);}.elementor-11 .elementor-element.elementor-element-f9bc02c{--content-width:85vw;--min-height:225.5vw;--gap:4vw 4vw;--row-gap:4vw;--column-gap:4vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0;--padding-bottom:0;--padding-left:0;--padding-right:0;}.elementor-11 .elementor-element.elementor-element-8f9f569{--container-widget-width:17.9vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 17.9vw );max-width:17.9vw;top:25vw;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-8f9f569{left:calc(50% + 2vw);}body.rtl .elementor-11 .elementor-element.elementor-element-8f9f569{right:calc(50% + 2vw);}.elementor-11 .elementor-element.elementor-element-8f9f569 img{width:17.9vw;}.elementor-11 .elementor-element.elementor-element-01586ed{--container-widget-width:23.3vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 23.3vw );max-width:23.3vw;top:42vw;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-01586ed{left:calc(50% - 20vw);}body.rtl .elementor-11 .elementor-element.elementor-element-01586ed{right:calc(50% - 20vw);}.elementor-11 .elementor-element.elementor-element-01586ed img{width:23.3vw;}.elementor-11 .elementor-element.elementor-element-a989a0f{--width:85vw;--min-height:20.5vw;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5px;--padding-bottom:5px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-d39623a{--width:32.1vw;--min-height:9.9vw;}.elementor-11 .elementor-element.elementor-element-2054917 img{width:32.1vw;max-width:32.1vw;}.elementor-11 .elementor-element.elementor-element-f160f91{--width:62%;}.elementor-11 .elementor-element.elementor-element-a995752{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--nav-menu-icon-size:7.2vw;}.elementor-11 .elementor-element.elementor-element-a995752.elementor-element{--order:99999 /* order end hack */;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown .elementor-item, .elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown  .elementor-sub-item{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-a995752 .elementor-nav-menu--dropdown a{padding-top:3vw;padding-bottom:3vw;}.elementor-11 .elementor-element.elementor-element-d90b8a0 .elementor-button{font-size:3.1vw;padding:1.4vw 3vw 1.4vw 3vw;}.elementor-11 .elementor-element.elementor-element-cd54c4f{margin:50.3vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;--container-widget-width:84vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 84vw );max-width:84vw;}.elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-title{margin-block-end:1vw;}.elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-title a{font-size:10vw;}.elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-9b3f237 .elementor-heading-title{font-size:4.1vw;}.elementor-11 .elementor-element.elementor-element-d6613dd{--width:85vw;--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-11 .elementor-element.elementor-element-20dd259{--content-width:85vw;--padding-top:5.1vw;--padding-bottom:5.1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-4cdbdad{--icon-box-icon-margin:2vw;}.elementor-11 .elementor-element.elementor-element-4cdbdad .elementor-icon-box-title{margin-block-end:0vw;}.elementor-11 .elementor-element.elementor-element-4cdbdad .elementor-icon{font-size:12.8vw;}.elementor-11 .elementor-element.elementor-element-4cdbdad .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-4cdbdad .elementor-icon-box-title a{font-size:3.6vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-4cdbdad .elementor-icon-box-description{font-size:3.6vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-e9eccea{--content-width:85vw;--padding-top:5.1vw;--padding-bottom:5.1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-8efa6c4{--icon-box-icon-margin:2vw;}.elementor-11 .elementor-element.elementor-element-8efa6c4 .elementor-icon-box-title{margin-block-end:0vw;}.elementor-11 .elementor-element.elementor-element-8efa6c4 .elementor-icon{font-size:12.8vw;}.elementor-11 .elementor-element.elementor-element-8efa6c4 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-8efa6c4 .elementor-icon-box-title a{font-size:3.6vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-8efa6c4 .elementor-icon-box-description{font-size:3.6vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-bfaf1ec{--content-width:85vw;--padding-top:5.1vw;--padding-bottom:5.1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-30b2ae2{--icon-box-icon-margin:2vw;}.elementor-11 .elementor-element.elementor-element-30b2ae2 .elementor-icon-box-title{margin-block-end:0vw;}.elementor-11 .elementor-element.elementor-element-30b2ae2 .elementor-icon{font-size:12.8vw;}.elementor-11 .elementor-element.elementor-element-30b2ae2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-30b2ae2 .elementor-icon-box-title a{font-size:3.6vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-30b2ae2 .elementor-icon-box-description{font-size:3.6vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-5278636{--content-width:85vw;--padding-top:5.1px;--padding-bottom:5.1px;--padding-left:0px;--padding-right:0px;}.elementor-11 .elementor-element.elementor-element-2e3e57d{--icon-box-icon-margin:2vw;}.elementor-11 .elementor-element.elementor-element-2e3e57d .elementor-icon-box-title{margin-block-end:0vw;}.elementor-11 .elementor-element.elementor-element-2e3e57d .elementor-icon{font-size:12.8vw;}.elementor-11 .elementor-element.elementor-element-2e3e57d .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-2e3e57d .elementor-icon-box-title a{font-size:3.6vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-2e3e57d .elementor-icon-box-description{font-size:3.6vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-20cc26c{--content-width:85vw;--padding-top:5.1vw;--padding-bottom:5.1vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-c5d1b2a{--icon-box-icon-margin:2vw;}.elementor-11 .elementor-element.elementor-element-c5d1b2a .elementor-icon-box-title{margin-block-end:0vw;}.elementor-11 .elementor-element.elementor-element-c5d1b2a .elementor-icon{font-size:12.8vw;}.elementor-11 .elementor-element.elementor-element-c5d1b2a .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-c5d1b2a .elementor-icon-box-title a{font-size:3.6vw;line-height:110%;}.elementor-11 .elementor-element.elementor-element-c5d1b2a .elementor-icon-box-description{font-size:3.6vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-2ca2933{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-dots-horizontal-position:50%;--e-n-carousel-dots-horizontal-transform:-50%;--e-n-carousel-dots-horizontal-offset:0vw;--e-n-carousel-dots-vertical-offset:0vw;}.elementor-11 .elementor-element.elementor-element-5315942{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-5315942 .elementor-button{font-size:4.1vw;padding:5.1vw 8.4vw 5.1vw 8.4vw;}.elementor-11 .elementor-element.elementor-element-aa4abff{--gap:6.2vw 6.2vw;--row-gap:6.2vw;--column-gap:6.2vw;--padding-top:15.4vw;--padding-bottom:15.4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-0801124{--container-widget-width:75vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75vw );max-width:75vw;}.elementor-11 .elementor-element.elementor-element-0801124 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0801124 .elementor-icon-box-title a{font-size:6.2vw;}.elementor-11 .elementor-element.elementor-element-0801124 .elementor-icon-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-66317dc{--width:85vw;--min-height:169.2vw;--gap:4.2vw 4.2vw;--row-gap:4.2vw;--column-gap:4.2vw;--padding-top:10.3vw;--padding-bottom:10.3vw;--padding-left:5.1vw;--padding-right:5.1vw;}.elementor-11 .elementor-element.elementor-element-c39f1e1{--container-widget-width:74.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 74.4vw );max-width:74.4vw;}.elementor-11 .elementor-element.elementor-element-47e7f5a{--width:74.4vw;--gap:3.1vw 3.1vw;--row-gap:3.1vw;--column-gap:3.1vw;--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-11 .elementor-element.elementor-element-31928c2{padding:3vw 3.8vw 5vw 3.8vw;}.elementor-11 .elementor-element.elementor-element-31928c2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-31928c2 .elementor-icon-box-title a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-5b78d2b{padding:3vw 3.8vw 5vw 3.8vw;}.elementor-11 .elementor-element.elementor-element-5b78d2b .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-5b78d2b .elementor-icon-box-title a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-ebc79a2{padding:3vw 3.8vw 5vw 3.8vw;}.elementor-11 .elementor-element.elementor-element-ebc79a2 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-ebc79a2 .elementor-icon-box-title a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-fc7e585{padding:3vw 9vw 5vw 3.8vw;}.elementor-11 .elementor-element.elementor-element-fc7e585 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-fc7e585 .elementor-icon-box-title a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-9194cb4{--width:85vw;--min-height:169.2vw;--gap:4.2vw 4.2vw;--row-gap:4.2vw;--column-gap:4.2vw;--padding-top:10.3vw;--padding-bottom:10.3vw;--padding-left:5.1vw;--padding-right:5.1vw;}.elementor-11 .elementor-element.elementor-element-7c72bbb{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-11 .elementor-element.elementor-element-475b8aa{--width:74.4vw;--gap:3.1vw 3.1vw;--row-gap:3.1vw;--column-gap:3.1vw;--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-11 .elementor-element.elementor-element-c0db8a3{padding:3vw 3.8vw 5vw 3.8vw;}.elementor-11 .elementor-element.elementor-element-c0db8a3 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-c0db8a3 .elementor-icon-box-title a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-1279b52{padding:3vw 3.8vw 5vw 3.8vw;}.elementor-11 .elementor-element.elementor-element-1279b52 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-1279b52 .elementor-icon-box-title a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-5220810{padding:3vw 3.8vw 5vw 3.8vw;}.elementor-11 .elementor-element.elementor-element-5220810 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-5220810 .elementor-icon-box-title a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-4717e19{padding:3vw 3.8vw 5vw 3.8vw;}.elementor-11 .elementor-element.elementor-element-4717e19 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-4717e19 .elementor-icon-box-title a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-53e0ac9{--n-tabs-direction:column;--n-tabs-heading-direction:row;--n-tabs-heading-width:initial;--n-tabs-title-flex-basis:content;--n-tabs-title-flex-shrink:0;--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;--n-tabs-title-gap:0vw;--n-tabs-gap:0vw;--n-tabs-title-padding-top:3.8vw;--n-tabs-title-padding-right:4.4vw;--n-tabs-title-padding-bottom:3.8vw;--n-tabs-title-padding-left:4.4vw;--n-tabs-title-font-size:4.1vw;--n-tabs-title-direction:row;--n-tabs-icon-order:initial;--n-tabs-title-justify-content-toggle:initial;--n-tabs-title-align-items-toggle:center;}.elementor-11 .elementor-element.elementor-element-82a79a2{--content-width:85vw;--gap:8.2vw 8.2vw;--row-gap:8.2vw;--column-gap:8.2vw;--padding-top:15.4vw;--padding-bottom:15.4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-f7236ff{--container-widget-width:75vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75vw );max-width:75vw;}.elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-title{margin-block-end:3.1vw;}.elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-title a{font-size:6.2vw;}.elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-description{font-size:4.1vw;line-height:120%;}.elementor-11 .elementor-element.elementor-element-555e0d7{--width:85vw;--min-height:147.9vw;}.elementor-11 .elementor-element.elementor-element-52e1e78{--width:70vw;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:30.4vw;--padding-bottom:0vw;--padding-left:10.8vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-004d250 .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-004d250.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-004d250.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-004d250.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-004d250 .elementor-image-box-title{margin-bottom:0px;font-size:5.6vw;}.elementor-11 .elementor-element.elementor-element-004d250 .elementor-image-box-wrapper .elementor-image-box-img{width:59.5vw;}.elementor-11 .elementor-element.elementor-element-144a7df .elementor-icon{font-size:8.2vw;}.elementor-11 .elementor-element.elementor-element-144a7df .elementor-icon svg{height:8.2vw;}.elementor-11 .elementor-element.elementor-element-660109e{--container-widget-width:65vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 65vw );max-width:65vw;--e-icon-list-icon-size:4.6vw;}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3.8vw/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3.8vw/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3.8vw/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3.8vw/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3.8vw/2);}.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-item > a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-6761848{--width:85vw;--min-height:100%;--padding-top:0vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-74ec6f2{--width:70vw;--padding-top:15.4vw;--padding-bottom:0vw;--padding-left:10.8vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-2357346{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-2357346 .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-2357346.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-2357346.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-2357346.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-2357346 .elementor-image-box-title{margin-bottom:0px;font-size:5.6vw;}.elementor-11 .elementor-element.elementor-element-2357346 .elementor-image-box-wrapper .elementor-image-box-img{width:59.5vw;}.elementor-11 .elementor-element.elementor-element-e9c5617 .elementor-icon{font-size:8.2vw;}.elementor-11 .elementor-element.elementor-element-e9c5617 .elementor-icon svg{height:8.2vw;}.elementor-11 .elementor-element.elementor-element-d0d7c03{--padding-top:0vw;--padding-bottom:15.4vw;--padding-left:9.6vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-b8eed90{--container-widget-width:65vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 65vw );max-width:65vw;--e-icon-list-icon-size:4.6vw;}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3.8vw/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3.8vw/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3.8vw/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3.8vw/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3.8vw/2);}.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-item > a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-bedb792{--min-height:147.9vw;}.elementor-11 .elementor-element.elementor-element-d698fdf{--width:70vw;--padding-top:30.4vw;--padding-bottom:0vw;--padding-left:9.6vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-3741bab{width:initial;max-width:initial;}.elementor-11 .elementor-element.elementor-element-3741bab .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-3741bab.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-11 .elementor-element.elementor-element-3741bab.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-11 .elementor-element.elementor-element-3741bab.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-11 .elementor-element.elementor-element-3741bab .elementor-image-box-title{margin-bottom:0px;font-size:5.6vw;}.elementor-11 .elementor-element.elementor-element-3741bab .elementor-image-box-wrapper .elementor-image-box-img{width:59.5vw;}.elementor-11 .elementor-element.elementor-element-68c8511 .elementor-icon{font-size:8.2vw;}.elementor-11 .elementor-element.elementor-element-68c8511 .elementor-icon svg{height:8.2vw;}.elementor-11 .elementor-element.elementor-element-b72a312{--container-widget-width:65vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 65vw );max-width:65vw;--e-icon-list-icon-size:4.6vw;}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(3.8vw/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(3.8vw/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(3.8vw/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-3.8vw/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-3.8vw/2);}.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-item > a{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-bc041ff{--min-height:120vw;}.elementor-11 .elementor-element.elementor-element-fc74a34{--e-n-carousel-swiper-slides-to-display:4;}.elementor-11 .elementor-element.elementor-element-aeca2c1{--e-n-carousel-swiper-slides-to-display:3;}.elementor-11 .elementor-element.elementor-element-8e82315{--e-n-carousel-swiper-slides-to-display:2;}.elementor-11 .elementor-element.elementor-element-5d1b551{--content-width:85vw;--padding-top:15.4vw;--padding-bottom:15.4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-09befca{--container-widget-width:49.4vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 49.4vw );max-width:49.4vw;}.elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-title{margin-block-end:3.1vw;}.elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-title a{font-size:5.6vw;}.elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-description{font-size:3.6vw;}body:not(.rtl) .elementor-11 .elementor-element.elementor-element-ae4d1ce{left:calc(50% - 11vw);}body.rtl .elementor-11 .elementor-element.elementor-element-ae4d1ce{right:calc(50% - 11vw);}.elementor-11 .elementor-element.elementor-element-ae4d1ce img{width:87.2vw;max-width:87.2vw;}.elementor-11 .elementor-element.elementor-element-40c97aa .elementor-button{font-size:4.1vw;padding:5.1vw 8.4vw 5.1vw 8.4vw;}.elementor-11 .elementor-element.elementor-element-cde1cb6:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-cde1cb6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-c7be9a60-692f-4c2b-9c1a-f5b4720ca421);}.elementor-11 .elementor-element.elementor-element-cde1cb6{--content-width:85vw;--min-height:327.9vw;}.elementor-11 .elementor-element.elementor-element-19db159 .elementor-icon{font-size:14vw;}.elementor-11 .elementor-element.elementor-element-19db159 .elementor-icon svg{height:14vw;}.elementor-11 .elementor-element.elementor-element-2773ad1{width:var( --container-widget-width, 70vw );max-width:70vw;--container-widget-width:70vw;--container-widget-flex-grow:0;}.elementor-11 .elementor-element.elementor-element-2773ad1 .elementor-heading-title{font-size:6.2vw;}.elementor-11 .elementor-element.elementor-element-c64627c{margin:0vw 6vw calc(var(--kit-widget-spacing, 0px) + 6vw) 5vw;font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-53dcaa0{--width:85vw;}.elementor-11 .elementor-element.elementor-element-f0e580f{margin:0vw 6vw calc(var(--kit-widget-spacing, 0px) + 6vw) 5vw;font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-da6a0c0{--width:85vw;}.elementor-11 .elementor-element.elementor-element-f1254be{margin:0vw 6vw calc(var(--kit-widget-spacing, 0px) + 6vw) 5vw;font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-5014a0d{--width:85vw;}.elementor-11 .elementor-element.elementor-element-5474f46{margin:0vw 6vw calc(var(--kit-widget-spacing, 0px) + 6vw) 5vw;font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-50ee0cd{--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;--n-accordion-item-title-space-between:3.1vw;--n-accordion-title-font-size:4.6vw;}.elementor-11 .elementor-element.elementor-element-50ee0cd {--n-accordion-padding:5.1vw 5.1vw 5.1vw 5.1vw;}.elementor-11 .elementor-element.elementor-element-1b1bbec img{width:65.3vw;max-width:65.3vw;}.elementor-11 .elementor-element.elementor-element-93b5f9d{--content-width:85vw;--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15.4vw;--padding-bottom:30.8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-4740199{--width:85vw;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0vw;--padding-bottom:4.8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-5b100ee{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-11 .elementor-element.elementor-element-aca7ab8{--container-widget-width:75vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 75vw );max-width:75vw;}.elementor-11 .elementor-element.elementor-element-aca7ab8.elementor-element{--align-self:flex-start;}.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-wrapper{text-align:left;}.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-wrapper .elementor-image-box-img{width:40.3vw;}.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-title{font-size:6.2vw;}.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-0106b4b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-0106b4b .elementor-button{font-size:4.1vw;padding:5.1vw 23.6vw 5.1vw 23.6vw;}.elementor-11 .elementor-element.elementor-element-d9b48b4{--content-width:100%;--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;--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-11 .elementor-element.elementor-element-1052a99{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-img{margin-bottom:0vw;}.elementor-11 .elementor-element.elementor-element-1052a99.elementor-position-right .elementor-image-box-img{margin-left:0vw;}.elementor-11 .elementor-element.elementor-element-1052a99.elementor-position-left .elementor-image-box-img{margin-right:0vw;}.elementor-11 .elementor-element.elementor-element-1052a99.elementor-position-top .elementor-image-box-img{margin-bottom:0vw;}.elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-title{margin-bottom:0px;font-size:5.1vw;}.elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-wrapper .elementor-image-box-img{width:9.5vw;}.elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-c017580 img{width:28.9vw;}.elementor-11 .elementor-element.elementor-element-71f52de .elementor-heading-title{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-0229023{--content-width:100%;--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-img{margin-bottom:0vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc.elementor-position-right .elementor-image-box-img{margin-left:0vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc.elementor-position-left .elementor-image-box-img{margin-right:0vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc.elementor-position-top .elementor-image-box-img{margin-bottom:0vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-title{margin-bottom:0px;font-size:5.1vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-wrapper .elementor-image-box-img{width:9.5vw;}.elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-c29e5f0 img{width:28.9vw;}.elementor-11 .elementor-element.elementor-element-4db2fd0 .elementor-heading-title{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-98d37f6{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-11 .elementor-element.elementor-element-21501cc{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-img{margin-bottom:0vw;}.elementor-11 .elementor-element.elementor-element-21501cc.elementor-position-right .elementor-image-box-img{margin-left:0vw;}.elementor-11 .elementor-element.elementor-element-21501cc.elementor-position-left .elementor-image-box-img{margin-right:0vw;}.elementor-11 .elementor-element.elementor-element-21501cc.elementor-position-top .elementor-image-box-img{margin-bottom:0vw;}.elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-title{margin-bottom:0px;font-size:5.1vw;}.elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-wrapper .elementor-image-box-img{width:9.5vw;}.elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-95b5159 img{width:28.9vw;}.elementor-11 .elementor-element.elementor-element-9af92a9 .elementor-heading-title{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-4c77420{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-img{margin-bottom:0vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4.elementor-position-right .elementor-image-box-img{margin-left:0vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4.elementor-position-left .elementor-image-box-img{margin-right:0vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4.elementor-position-top .elementor-image-box-img{margin-bottom:0vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-title{margin-bottom:0px;font-size:5.1vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-wrapper .elementor-image-box-img{width:9.5vw;}.elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-82c2881 img{width:28.9vw;}.elementor-11 .elementor-element.elementor-element-ae351ff .elementor-heading-title{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-49e17c7{--padding-top:6vw;--padding-bottom:6vw;--padding-left:6vw;--padding-right:6vw;}.elementor-11 .elementor-element.elementor-element-fb52870{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-img{margin-bottom:0vw;}.elementor-11 .elementor-element.elementor-element-fb52870.elementor-position-right .elementor-image-box-img{margin-left:0vw;}.elementor-11 .elementor-element.elementor-element-fb52870.elementor-position-left .elementor-image-box-img{margin-right:0vw;}.elementor-11 .elementor-element.elementor-element-fb52870.elementor-position-top .elementor-image-box-img{margin-bottom:0vw;}.elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-title{margin-bottom:0px;font-size:5.1vw;}.elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-wrapper .elementor-image-box-img{width:9.5vw;}.elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-9ebfbc3 img{width:28.9vw;}.elementor-11 .elementor-element.elementor-element-cce46db .elementor-heading-title{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-1e1d687{--e-n-carousel-swiper-slides-to-display:2;margin:0vw 4vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;--container-widget-width:80vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 80vw );max-width:80vw;--e-n-carousel-arrow-prev-left-position:-15vw;--e-n-carousel-arrow-prev-top-position:-20vw;--e-n-carousel-arrow-next-right-position:90vw;--e-n-carousel-arrow-next-top-position:28.5vw;}.elementor-11 .elementor-element.elementor-element-1e1d687.elementor-element{--align-self:flex-end;}.elementor-11 .elementor-element.elementor-element-9665ba3{margin:15vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;text-align:left;font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-d44a89a{--container-widget-width:100vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 100vw );max-width:100vw;}.elementor-11 .elementor-element.elementor-element-d44a89a .elementor-button{font-size:4.1vw;padding:5.1vw 20.4vw 5.1vw 20.4vw;}.elementor-11 .elementor-element.elementor-element-2571b51:not(.elementor-motion-effects-element-type-background), .elementor-11 .elementor-element.elementor-element-2571b51 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:var(--wpr-bg-d72cadd5-89d3-43a0-950a-feeb4e9d29ef);background-position:top center;background-size:96vw auto;}.elementor-11 .elementor-element.elementor-element-2571b51{--width:100vw;--min-height:390.7vw;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--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-11 .elementor-element.elementor-element-1689a7a{--width:85vw;--padding-top:15.4vw;--padding-bottom:15.4vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-1203153{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 8.2vw) 0vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-title a{font-size:6.2vw;}.elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-72d9c17{padding:10.4vw 5.1vw 10.4vw 5.1vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-group > label{font-size:4.1vw;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-group .elementor-field, .elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-subgroup label{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-button{font-size:4.1vw;}.elementor-11 .elementor-element.elementor-element-4a5c248{--gap:4.1vw 4.1vw;--row-gap:4.1vw;--column-gap:4.1vw;--padding-top:15.4vw;--padding-bottom:25.6vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-64b42f5{padding:5.1vw 8.2vw 5.9vw 8.2vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;--icon-box-icon-margin:2vw;}.elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-title{margin-block-end:1vw;}.elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon{font-size:10.8vw;}.elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-title a{font-size:5.6vw;}.elementor-11 .elementor-element.elementor-element-64b42f5 .elementor-icon-box-description{font-size:3.1vw;}.elementor-11 .elementor-element.elementor-element-6e101e0{padding:5.1vw 8.2vw 5.9vw 8.2vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;--icon-box-icon-margin:2vw;}.elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-title{margin-block-end:1vw;}.elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon{font-size:10.8vw;}.elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-title a{font-size:5.6vw;}.elementor-11 .elementor-element.elementor-element-6e101e0 .elementor-icon-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-e93dedc{padding:5.1vw 8.2vw 5.9vw 8.2vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;--icon-box-icon-margin:2vw;}.elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-title{margin-block-end:1vw;}.elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon{font-size:10.8vw;}.elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-title a{font-size:5.6vw;}.elementor-11 .elementor-element.elementor-element-e93dedc .elementor-icon-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-0cb663b{padding:5.1vw 8.2vw 6.9vw 8.2vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;--icon-box-icon-margin:2vw;}.elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-title{margin-block-end:1vw;}.elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-title a{font-size:5.6vw;}.elementor-11 .elementor-element.elementor-element-0cb663b .elementor-icon-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-f865523{padding:5.1vw 8.2vw 6.9vw 8.2vw;--container-widget-width:85vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 85vw );max-width:85vw;--icon-box-icon-margin:2vw;}.elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-title{margin-block-end:1vw;}.elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon{font-size:12vw;}.elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-title, .elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-title a{font-size:5.6vw;}.elementor-11 .elementor-element.elementor-element-f865523 .elementor-icon-box-description{font-size:3.6vw;}.elementor-11 .elementor-element.elementor-element-63049b0{--gap:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--padding-top:022vw;--padding-bottom:0vw;--padding-left:0vw;--padding-right:0vw;}.elementor-11 .elementor-element.elementor-element-3450090{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-11 .elementor-element.elementor-element-3450090 img{width:34vw;}.elementor-11 .elementor-element.elementor-element-fcb3571{--container-widget-width:40vw;--container-widget-flex-grow:0;width:var( --container-widget-width, 40vw );max-width:40vw;--icon-size:4vw;--grid-column-gap:3vw;}.elementor-11 .elementor-element.elementor-element-a6a19a2{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-11 .elementor-element.elementor-element-a50afa2{padding:4.7vw 0vw 2vw 0vw;}.elementor-11 .elementor-element.elementor-element-a50afa2 .elementor-icon{font-size:63.9vw;}.elementor-11 .elementor-element.elementor-element-a50afa2 .elementor-icon svg{height:63.9vw;}.elementor-11 .elementor-element.elementor-element-6b3e48c{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:4.1vw 0vw 4.1vw 0vw;}.elementor-11 .elementor-element.elementor-element-6b3e48c .elementor-heading-title{font-size:2.6vw;}}@media(min-width:768px){.elementor-11 .elementor-element.elementor-element-f9bc02c{--content-width:1140px;}.elementor-11 .elementor-element.elementor-element-d39623a{--width:25%;}.elementor-11 .elementor-element.elementor-element-f160f91{--width:75%;}.elementor-11 .elementor-element.elementor-element-d6613dd{--width:560px;}.elementor-11 .elementor-element.elementor-element-47e7f5a{--width:437px;}.elementor-11 .elementor-element.elementor-element-475b8aa{--width:437px;}.elementor-11 .elementor-element.elementor-element-82a79a2{--content-width:1140px;}.elementor-11 .elementor-element.elementor-element-555e0d7{--width:1110px;}.elementor-11 .elementor-element.elementor-element-52e1e78{--width:50%;}.elementor-11 .elementor-element.elementor-element-23e2bda{--width:50%;}.elementor-11 .elementor-element.elementor-element-6761848{--width:1110px;}.elementor-11 .elementor-element.elementor-element-74ec6f2{--width:50%;}.elementor-11 .elementor-element.elementor-element-d0d7c03{--width:50%;}.elementor-11 .elementor-element.elementor-element-bedb792{--width:1110px;}.elementor-11 .elementor-element.elementor-element-d698fdf{--width:50%;}.elementor-11 .elementor-element.elementor-element-4bbdbe2{--width:50%;}.elementor-11 .elementor-element.elementor-element-bc041ff{--width:100%;}.elementor-11 .elementor-element.elementor-element-93b5f9d{--content-width:1140px;}.elementor-11 .elementor-element.elementor-element-4740199{--width:100%;}.elementor-11 .elementor-element.elementor-element-2571b51{--width:100%;}.elementor-11 .elementor-element.elementor-element-1689a7a{--width:1140px;}}@media(max-width:1024px) and (min-width:768px){.elementor-11 .elementor-element.elementor-element-f9bc02c{--content-width:85vw;}.elementor-11 .elementor-element.elementor-element-d39623a{--width:23.6vw;}.elementor-11 .elementor-element.elementor-element-d6613dd{--width:67.1vw;}.elementor-11 .elementor-element.elementor-element-47e7f5a{--width:69vw;}.elementor-11 .elementor-element.elementor-element-475b8aa{--width:69vw;}.elementor-11 .elementor-element.elementor-element-82a79a2{--content-width:85vw;}.elementor-11 .elementor-element.elementor-element-555e0d7{--width:85vw;}.elementor-11 .elementor-element.elementor-element-52e1e78{--width:61vw;}.elementor-11 .elementor-element.elementor-element-23e2bda{--width:80vw;}.elementor-11 .elementor-element.elementor-element-6761848{--width:85vw;}.elementor-11 .elementor-element.elementor-element-74ec6f2{--width:61vw;}.elementor-11 .elementor-element.elementor-element-d0d7c03{--width:80vw;}.elementor-11 .elementor-element.elementor-element-bedb792{--width:85vw;}.elementor-11 .elementor-element.elementor-element-d698fdf{--width:61vw;}.elementor-11 .elementor-element.elementor-element-4bbdbe2{--width:80vw;}.elementor-11 .elementor-element.elementor-element-5d1b551{--content-width:85vw;}.elementor-11 .elementor-element.elementor-element-cde1cb6{--content-width:85vw;}.elementor-11 .elementor-element.elementor-element-93b5f9d{--content-width:85vw;}.elementor-11 .elementor-element.elementor-element-2571b51{--width:100%;}.elementor-11 .elementor-element.elementor-element-1689a7a{--width:85vw;}.elementor-11 .elementor-element.elementor-element-4a5c248{--content-width:85vw;}}/* Start custom CSS for image, class: .elementor-element-8f9f569 */.elementor-11 .elementor-element.elementor-element-8f9f569{
    /* Aplica la animación */
            animation: flotar2 2s ease-in-out infinite alternate;

}

/* animación con keyframes */
        @keyframes flotar2 {
            0% {
                /* Posición inicial y final */
                transform: translateY(0);
            }
            50% {
                /* Punto medio: se mueve 10 píxeles hacia arriba */
                transform: translateY(-20px);
            }
            100% {
                /* Vuelve a la posición inicial */
                transform: translateY(0);
            }
        }/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-01586ed */.elementor-11 .elementor-element.elementor-element-01586ed{
    /* Aplica la animación */
            animation: flotar1 1.5s ease-in-out infinite alternate;

}

/* animación con keyframes */
        @keyframes flotar1 {
            0% {
                /* Posición inicial y final */
                transform: translateY(0);
            }
            50% {
                /* Punto medio: se mueve 10 píxeles hacia arriba */
                transform: translateY(-10px);
            }
            100% {
                /* Vuelve a la posición inicial */
                transform: translateY(0);
            }
        }/* End custom CSS */
/* Start custom CSS for nav-menu, class: .elementor-element-a995752 */.elementor-11 .elementor-element.elementor-element-a995752 a{
    justify-content: center
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-cd54c4f *//*INCIO Elimene Espacio de la Cabecera de la Caja de Icono*/
.elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-title{
    margin-top: -12px
}
/*FIN Elimene Espacio de la Cabecera de la Caja de Icono*/

/*Tablet*/
@media (min-width:768px) and (max-width:1140px){
    .elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-title{
        margin-top: -1.05vw; /*Escala proporcional al viewport tablet*/
    }
}
/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-cd54c4f .elementor-icon-box-title{
        margin-top: -1.56vw; /*Ajuste suave para pantallas pequeñas*/
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-2ca2933 *//* Personalización de Dots del Carrusel */
.elementor-11 .elementor-element.elementor-element-2ca2933 .swiper-pagination-bullet {
  width: 97px;          /* ancho */
  height: 12px;         /* alto */
  border-radius: 20px;  /* bordes redondeados */
  background-color: #b3bed3; /* color base */
  opacity: 1;           /* visibilidad completa */
  transition: all 0.3s ease;
  margin: 0px 5px;        /* gap total de 10px (5px a cada lado) */
}

/* === Estado activo === */
.elementor-11 .elementor-element.elementor-element-2ca2933 .swiper-pagination-bullet-active {
  background-color: #1c2751; /* color activo (oscuro) */
  width: 97px;               /* mantiene ancho */
  height: 12px;              /* mantiene alto */
  border-radius: 20px;
}

/* Ajuste para centrado y espacio total */
.elementor-11 .elementor-element.elementor-element-2ca2933 .swiper-pagination {
  display: flex;
  justify-content: center;
  align-items: center;
  gap: 10px; /* separación exacta entre dots */
}

.elementor-11 .elementor-element.elementor-element-2ca2933 .swiper-pagination{
    left: calc(50% + 10px);
}

/* Tablet */

@media (max-width: 1024px) {
  .elementor-11 .elementor-element.elementor-element-2ca2933 .swiper-pagination-bullet {
    width: 10vw;
    height: 1.4vw;
    border-radius: 3vw;
    margin: 0 0.6vw;
  }

  .elementor-11 .elementor-element.elementor-element-2ca2933 .swiper-pagination-bullet-active {
    width: 10vw;
    height: 1.4vw;
    border-radius: 3vw;
  }

  .elementor-11 .elementor-element.elementor-element-2ca2933 .swiper-pagination {
    gap: 0.5vw;
    margin-top: 0vw;
  }
}

/* Mobile */

@media (max-width: 767px) {
  .elementor-11 .elementor-element.elementor-element-2ca2933 .swiper-pagination-bullet {
    width: 14vw;              /* más grandes para visibilidad táctil */
    height: 2.4vw;
    border-radius: 5vw;
    margin: 0 1vw;
  }

  .elementor-11 .elementor-element.elementor-element-2ca2933 .swiper-pagination-bullet-active {
    width: 14vw;
    height: 2.4vw;
    border-radius: 5vw;
  }

  .elementor-11 .elementor-element.elementor-element-2ca2933 .swiper-pagination {
    gap: 1.5vw;
    margin-top: 0vw;
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-5315942 */.elementor-11 .elementor-element.elementor-element-5315942 .elementor-button{
    background: linear-gradient(20deg, #134B9A, #00A3EF, #134B9A, #00A3EF);
    background-size: 400% 200%;
    animation: brillo 3.5s ease-in infinite;
    transition: 
        transform 0.3s ease-in-out,
        filter 0.8s ease-in-out,
}
.elementor-11 .elementor-element.elementor-element-5315942 .elementor-button:hover {
    transform: scale(1.08);
    filter: brightness(1.2);
}

@keyframes brillo{
    0%{
        background-position: 0 0;
    }
    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0801124 *//*INCIO Elimene Espacio de la Cabecera de la Caja de Icono*/
.elementor-11 .elementor-element.elementor-element-0801124 .elementor-icon-box-title{
    margin-top: -5px
}
/*FIN Elimene Espacio de la Cabecera de la Caja de Icono*//* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c39f1e1 */.elementor-11 .elementor-element.elementor-element-c39f1e1 .swiper-wrapper{
    display: flex;
    align-items: center
}

.elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
    background: linear-gradient(160deg, #00A3EF -5.15%, #0060B1 87.35%);
    border-radius: 20px;
    padding: 10px;
    width: 40px;
    height: 40px;
}

.elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev{
    left: -16px;
}

.elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
    right: -16px;
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev,
    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
        padding: 1.2vw;
        width: 4.79vw;
        height: 4.79vw;
    }

    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev{
        left: -1.95vw;
    }

    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
        right: -1.95vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev,
    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
        padding: 2vw;
        width: 8vw;
        height: 8vw;
    }

    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev{
        left: -4.1vw;
    }

    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
        right: -4.1vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31928c2 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5b78d2b */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ebc79a2 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fc7e585 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7c72bbb */.elementor-11 .elementor-element.elementor-element-7c72bbb .swiper-wrapper{
    display: flex;
    align-items: center
}

.elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
    background: linear-gradient(160deg, #00A3EF -5.15%, #0060B1 87.35%);
    border-radius: 20px;
    padding: 10px;
    width: 40px;
    height: 40px;
}

.elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev{
    left: -16px;
}

.elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
    right: -16px;
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev,
    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
        padding: 1.2vw;
        width: 4.79vw;
        height: 4.79vw;
    }

    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev{
        left: -1.95vw;
    }

    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
        right: -1.95vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev,
    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
        padding: 2vw;
        width: 8vw;
        height: 8vw;
    }

    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev{
        left: -4.1vw;
    }

    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
        right: -4.1vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0db8a3 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1279b52 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5220810 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4717e19 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c39f1e1 */.elementor-11 .elementor-element.elementor-element-c39f1e1 .swiper-wrapper{
    display: flex;
    align-items: center
}

.elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
    background: linear-gradient(160deg, #00A3EF -5.15%, #0060B1 87.35%);
    border-radius: 20px;
    padding: 10px;
    width: 40px;
    height: 40px;
}

.elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev{
    left: -16px;
}

.elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
    right: -16px;
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev,
    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
        padding: 1.2vw;
        width: 4.79vw;
        height: 4.79vw;
    }

    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev{
        left: -1.95vw;
    }

    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
        right: -1.95vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev,
    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
        padding: 2vw;
        width: 8vw;
        height: 8vw;
    }

    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev{
        left: -4.1vw;
    }

    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
        right: -4.1vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31928c2 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5b78d2b */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ebc79a2 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fc7e585 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7c72bbb */.elementor-11 .elementor-element.elementor-element-7c72bbb .swiper-wrapper{
    display: flex;
    align-items: center
}

.elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
    background: linear-gradient(160deg, #00A3EF -5.15%, #0060B1 87.35%);
    border-radius: 20px;
    padding: 10px;
    width: 40px;
    height: 40px;
}

.elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev{
    left: -16px;
}

.elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
    right: -16px;
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev,
    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
        padding: 1.2vw;
        width: 4.79vw;
        height: 4.79vw;
    }

    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev{
        left: -1.95vw;
    }

    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
        right: -1.95vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev,
    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
        padding: 2vw;
        width: 8vw;
        height: 8vw;
    }

    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev{
        left: -4.1vw;
    }

    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
        right: -4.1vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0db8a3 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1279b52 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5220810 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4717e19 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-c39f1e1 */.elementor-11 .elementor-element.elementor-element-c39f1e1 .swiper-wrapper{
    display: flex;
    align-items: center
}

.elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
    background: linear-gradient(160deg, #00A3EF -5.15%, #0060B1 87.35%);
    border-radius: 20px;
    padding: 10px;
    width: 40px;
    height: 40px;
}

.elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev{
    left: -16px;
}

.elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
    right: -16px;
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev,
    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
        padding: 1.2vw;
        width: 4.79vw;
        height: 4.79vw;
    }

    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev{
        left: -1.95vw;
    }

    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
        right: -1.95vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev,
    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
        padding: 2vw;
        width: 8vw;
        height: 8vw;
    }

    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-prev{
        left: -4.1vw;
    }

    .elementor-11 .elementor-element.elementor-element-c39f1e1 .elementor-swiper-button-next{
        right: -4.1vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-31928c2 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5b78d2b */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-ebc79a2 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-fc7e585 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-7c72bbb */.elementor-11 .elementor-element.elementor-element-7c72bbb .swiper-wrapper{
    display: flex;
    align-items: center
}

.elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev, .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
    background: linear-gradient(160deg, #00A3EF -5.15%, #0060B1 87.35%);
    border-radius: 20px;
    padding: 10px;
    width: 40px;
    height: 40px;
}

.elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev{
    left: -16px;
}

.elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
    right: -16px;
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev,
    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
        padding: 1.2vw;
        width: 4.79vw;
        height: 4.79vw;
    }

    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev{
        left: -1.95vw;
    }

    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
        right: -1.95vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev,
    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
        padding: 2vw;
        width: 8vw;
        height: 8vw;
    }

    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-prev{
        left: -4.1vw;
    }

    .elementor-11 .elementor-element.elementor-element-7c72bbb .elementor-swiper-button-next{
        right: -4.1vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-c0db8a3 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1279b52 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5220810 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-4717e19 */.sombraTexto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for nested-tabs, class: .elementor-element-53e0ac9 */.elementor-11 .elementor-element.elementor-element-53e0ac9::before {
        content: ""; 
        position: absolute;
        top: 246px;
        left: calc(50% - 1390px);
        width: 2626.49px;
        height: 377.24px;
        z-index: 0;
        background-image: url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/bg-seccion2-scaled.webp);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
        overflow: visible
    }
    
/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-53e0ac9::before {
        top: 75.57vw;
        left: calc(50% - 98.18vw);
        width: 194.4vw;
        height: 26.6vw;

    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-53e0ac9 button[data-tab-index="2"]{
    order: 1 !important;
    margin-top: 4.1vw !important;
    margin-bottom: 6.2vw !important;
}

.elementor-11 .elementor-element.elementor-element-53e0ac9::before {
        top: 125.57vw;
        left: calc(50% - 98.18vw);
        width: 194.4vw;
        height: 26.6vw;

    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa4abff */.elementor-11 .elementor-element.elementor-element-aa4abff::before {
        content: ""; 
        position: absolute;
        top: 26px;
        left: calc(50% - 340px);
        width: 80px;
        height: 138px;
        z-index: 0;
        background-image: url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/gota-1.webp);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
        overflow: visible
    }
    
    /*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-aa4abff::before {
        top: 3.12vw;
        left: calc(50% - 40.7vw);
        width: 9.59vw;
        height: 16.54vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-aa4abff::before {
        top: 3.66vw;
        left: calc(50% - 42.1vw);
        width: 12.8vw;
        height: 22.3vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f7236ff *//*INCIO Elimene Espacio de la Cabecera de la Caja de Icono*/
.elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-title{
    margin-top: -5px
}
/*FIN Elimene Espacio de la Cabecera de la Caja de Icono*/

.elementor-11 .elementor-element.elementor-element-f7236ff::before {
        content: ""; 
        position: absolute;
        top: -70px;
        left: calc(50% - 340px);
        width: 80px;
        height: 138px;
        z-index: -1;
        background-image: var(--wpr-bg-936ff457-92e7-4f0f-b356-56a176781732);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
        overflow: visible
    }
    
    /*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-title{
        margin-top: -0.6vw;
    }

    .elementor-11 .elementor-element.elementor-element-f7236ff::before {
        top: -8.39vw;
        left: calc(50% - 40.7vw);
        width: 9.59vw;
        height: 16.54vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-f7236ff .elementor-icon-box-title{
        margin-top: -1.28vw;
    }

    .elementor-11 .elementor-element.elementor-element-f7236ff::before {
        top: -10.94vw;
        left: calc(50% - 42.1vw);
        width: 12.8vw;
        height: 22.3vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-144a7df */.elementor-11 .elementor-element.elementor-element-144a7df{
    position: absolute;
    left: -5%;
}
.elementor-11 .elementor-element.elementor-element-144a7df svg {
    transform-origin: center center;
    will-change: transform, opacity;
    overflow: visible;
}

#Bordenr {
    transform-origin: center;
    animation: onda 2s infinite ease-out;
}

@keyframes onda {
    0% {
        transform: scale(1);
        filter: blur(0px);
        opacity: 1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        transform: scale(2);
        filter: blur(1px);
        opacity: 0;
    }
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
.elementor-11 .elementor-element.elementor-element-144a7df{
    top: 69%;
}
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-144a7df{
    top: 76%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52e1e78 */.elementor-11 .elementor-element.elementor-element-52e1e78 {
  position: relative;
}
.elementor-11 .elementor-element.elementor-element-52e1e78::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 75%;              
  height: 18px;
  background-color: #91D4F9;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-660109e */.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-item {
  transition: all 0.6s cubic-bezier(0.25, 1, 0.5, 1);
}
.elementor-11 .elementor-element.elementor-element-660109e .elementor-icon-list-item:hover {
  transform: translateX(15px);
  filter: brightness(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-555e0d7 */.elementor-11 .elementor-element.elementor-element-555e0d7{
box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
    position: sticky !important;
    top: 120px;
    margin-bottom: 140px;
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-555e0d7{
        box-shadow: -26.97vw 8.03vw 8.01vw 0 rgba(0, 0, 0, 0.00), -17.27vw 5.15vw 7.32vw 0 rgba(0, 0, 0, 0.03), -9.77vw 2.88vw 6.12vw 0 rgba(0, 0, 0, 0.10), -4.32vw 1.32vw 4.58vw 0 rgba(0, 0, 0, 0.18), -1.08vw 0.36vw 2.52vw 0 rgba(0, 0, 0, 0.20);
        top: 14.39vw;
        margin-bottom: 16.78vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-555e0d7{
        box-shadow: -57.69vw 17.17vw 16.92vw 0 rgba(0, 0, 0, 0.00), -36.92vw 11.02vw 15.38vw 0 rgba(0, 0, 0, 0.03), -20.76vw 6.15vw 13.07vw 0 rgba(0, 0, 0, 0.10), -9.23vw 2.82vw 9.74vw 0 rgba(0, 0, 0, 0.18), -2.3vw 0.76vw 5.38vw 0 rgba(0, 0, 0, 0.20);
        top: 22.76vw;
        margin-bottom: 27.89vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-e9c5617 */.elementor-11 .elementor-element.elementor-element-e9c5617{
    position: absolute;
    left: -5%;
}
.elementor-11 .elementor-element.elementor-element-e9c5617 svg {
    transform-origin: center center;
    will-change: transform, opacity;
    overflow: visible;
}

#Bordenr {
    transform-origin: center;
    animation: onda 2s infinite ease-out;
}

@keyframes onda {
    0% {
        transform: scale(1);
        filter: blur(0px);
        opacity: 1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        transform: scale(2);
        filter: blur(1px);
        opacity: 0;
    }
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
.elementor-11 .elementor-element.elementor-element-e9c5617{
    top: 65%;
}
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-e9c5617{
    top: 69%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74ec6f2 */.elementor-11 .elementor-element.elementor-element-74ec6f2 {
  position: relative;
}
.elementor-11 .elementor-element.elementor-element-74ec6f2::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 75%;              
  height: 18px;
  background-color: #91D4F9;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b8eed90 */.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-item {
  transition: all 0.6s cubic-bezier(0.25, 1, 0.5, 1);
}
.elementor-11 .elementor-element.elementor-element-b8eed90 .elementor-icon-list-item:hover {
  transform: translateX(15px);
  filter: brightness(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6761848 */.elementor-11 .elementor-element.elementor-element-6761848{
box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
position: sticky !important;
    top: 190px;
    margin-bottom: 70px;
    margin-top: -140px;
}

/Tablet/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-6761848{
        box-shadow: -26.97vw 8.03vw 8.01vw 0 rgba(0, 0, 0, 0.00), -17.27vw 5.15vw 7.32vw 0 rgba(0, 0, 0, 0.03), -9.77vw 2.88vw 6.12vw 0 rgba(0, 0, 0, 0.10), -4.32vw 1.32vw 4.58vw 0 rgba(0, 0, 0, 0.18), -1.08vw 0.36vw 2.52vw 0 rgba(0, 0, 0, 0.20);
        top: 22.83vw;
        margin-bottom: 8.41vw;
        margin-top: -16.78vw;
    }
}

/Celular/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-6761848{
        box-shadow: -57.69vw 17.17vw 16.92vw 0 rgba(0, 0, 0, 0.00), -36.92vw 11.02vw 15.38vw 0 rgba(0, 0, 0, 0.03), -20.76vw 6.15vw 13.07vw 0 rgba(0, 0, 0, 0.10), -9.23vw 2.82vw 9.74vw 0 rgba(0, 0, 0, 0.18), -2.3vw 0.76vw 5.38vw 0 rgba(0, 0, 0, 0.20);
        top: 38.15vw;
        margin-bottom: 8.92vw;
        margin-top: -25.33vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68c8511 */.elementor-11 .elementor-element.elementor-element-68c8511{
    position: absolute;
    left: -5%;
}
.elementor-11 .elementor-element.elementor-element-68c8511 svg {
    transform-origin: center center;
    will-change: transform, opacity;
    overflow: visible;
}

#Bordenr {
    transform-origin: center;
    animation: onda 2s infinite ease-out;
}

@keyframes onda {
    0% {
        transform: scale(1);
        filter: blur(0px);
        opacity: 1;
    }
    50% {
        opacity: 0.5;
    }
    100% {
        transform: scale(2);
        filter: blur(1px);
        opacity: 0;
    }
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
.elementor-11 .elementor-element.elementor-element-68c8511{
    top: 71%;
}
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-68c8511{
    top: 76%;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d698fdf */.elementor-11 .elementor-element.elementor-element-d698fdf {
  position: relative;
}
.elementor-11 .elementor-element.elementor-element-d698fdf::before {
  content: "";
  position: absolute;
  top: 0;
  left: 50%;
  transform: translateX(-50%);
  width: 75%;              
  height: 18px;
  background-color: #91D4F9;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b72a312 */.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-item {
  transition: all 0.6s cubic-bezier(0.25, 1, 0.5, 1);
}
.elementor-11 .elementor-element.elementor-element-b72a312 .elementor-icon-list-item:hover {
  transform: translateX(15px);
  filter: brightness(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bedb792 */.elementor-11 .elementor-element.elementor-element-bedb792{ box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20); position: sticky !important; top: 260px; margin-top: -70px; }

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-bedb792{
        box-shadow: -26.97vw 8.03vw 8.01vw 0 rgba(0, 0, 0, 0.00), -17.27vw 5.15vw 7.32vw 0 rgba(0, 0, 0, 0.03), -9.77vw 2.88vw 6.12vw 0 rgba(0, 0, 0, 0.10), -4.32vw 1.32vw 4.58vw 0 rgba(0, 0, 0, 0.18), -1.08vw 0.36vw 2.52vw 0 rgba(0, 0, 0, 0.20);
        top: 31.22vw;
        margin-top: -8.98vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-bedb792{
        box-shadow: -57.69vw 17.17vw 16.92vw 0 rgba(0, 0, 0, 0.00), -36.92vw 11.02vw 15.38vw 0 rgba(0, 0, 0, 0.03), -20.76vw 6.15vw 13.07vw 0 rgba(0, 0, 0, 0.10), -9.23vw 2.82vw 9.74vw 0 rgba(0, 0, 0, 0.18), -2.3vw 0.76vw 5.38vw 0 rgba(0, 0, 0, 0.20);
        top: 58.67vw;
        margin-top: -9.95vw;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-fc74a34 */.elementor-11 .elementor-element.elementor-element-fc74a34 .swiper-wrapper { /*Código de Carrusel infinito */
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-11 .elementor-element.elementor-element-fc74a34 { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-aeca2c1 */.elementor-11 .elementor-element.elementor-element-aeca2c1 {
    transform: scale(1.2);
    filter: blur(3px);
    transition: transform 0.3s ease, filter 0.3s ease;
}
.elementor-11 .elementor-element.elementor-element-aeca2c1 .swiper-wrapper { /*Código de Carrusel infinito */
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-11 .elementor-element.elementor-element-aeca2c1 { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-8e82315 */.elementor-11 .elementor-element.elementor-element-8e82315 {
    transform: scale(1.4);
    filter: blur(5px);
    top: 50px;
    transition: transform 0.3s ease, filter 0.3s ease;
}
.elementor-11 .elementor-element.elementor-element-8e82315 .swiper-wrapper { /*Código de Carrusel infinito */
      -webkit-transition-timing-function: linear !important;
      -moz-transition-timing-function: linear !important;
      -o-transition-timing-function: linear !important;
      transition-timing-function: linear !important; 
}
.elementor-11 .elementor-element.elementor-element-8e82315 { /* Aquí se bloquea la selección y el arrastre */
    pointer-events: none;
		user-select: none;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-09befca *//*INCIO Elimene Espacio de la Cabecera de la Caja de Icono*/
.elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-title{
    margin-top: -5px
}
/*FIN Elimene Espacio de la Cabecera de la Caja de Icono*/

.elementor-11 .elementor-element.elementor-element-09befca::before {
        content: ""; 
        position: absolute;
        top: -75px;
        left: calc(50% - 258px);
        width: 80px;
        height: 138px;
        z-index: -1;
        background-image: var(--wpr-bg-005c033f-5d38-45ff-9ad5-55e18f8f2128);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
        overflow: visible
    }
    
    /*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-title{
        margin-top: -0.6vw;
    }

    .elementor-11 .elementor-element.elementor-element-09befca::before {
        top: -9vw;
        left: calc(50% - 30.96vw);
        width: 9.59vw;
        height: 16.54vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-09befca .elementor-icon-box-title{
        margin-top: -1.28vw;
    }

    .elementor-11 .elementor-element.elementor-element-09befca::before {
        top: -10.94vw;
        left: calc(50% - 29.1vw);
        width: 12.8vw;
        height: 22.3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-ae4d1ce */.elementor-11 .elementor-element.elementor-element-ae4d1ce img{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40c97aa */.elementor-11 .elementor-element.elementor-element-40c97aa .elementor-button{
    background: linear-gradient(20deg, #134B9A, #00A3EF, #134B9A, #00A3EF);
    background-size: 400% 200%;
    animation: brillo 3.5s ease-in infinite;
    transition: 
        transform 0.3s ease-in-out,
        filter 0.8s ease-in-out,
}
.elementor-11 .elementor-element.elementor-element-40c97aa .elementor-button:hover {
    transform: scale(1.08);
    filter: brightness(1.2);
}

@keyframes brillo{
    0%{
        background-position: 0 0;
    }
    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5d1b551 */.elementor-11 .elementor-element.elementor-element-5d1b551{
    overflow: visible !important
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-19db159 */.elementor-11 .elementor-element.elementor-element-19db159 {
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    display: flex;
    justify-content: center;
    align-items: center;
}

#Flechita {
    animation: flechaBaja 3s cubic-bezier(0.65, 0, 0.35, 1) infinite;
    opacity: 0.9;
    filter: drop-shadow(0 0 10px rgba(0, 163, 239, 0.55));
    transition: transform 0.6s ease, filter 0.6s ease;
}

@keyframes flechaBaja {
    0% {
        transform: translateY(-6px);
        opacity: 0.6;
    }
    50% {
        transform: translateY(10px);
        opacity: 1;
    }
    100% {
        transform: translateY(-6px);
        opacity: 0.6;
    }
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-19db159 {
        top: -2.2vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-19db159 {
        top: -2.21vw;
    }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-2773ad1 */.elementor-11 .elementor-element.elementor-element-2773ad1::before {
        content: ""; 
        position: absolute;
        top: -68px;
        left: calc(50% - 605px);
        width: 80px;
        height: 138px;
        background-image: var(--wpr-bg-3313a507-fd1d-4ad8-979e-49a358e528df);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
        overflow: visible;
        z-index: -1
    }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-50ee0cd */.elementor-11 .elementor-element.elementor-element-50ee0cd .e-n-accordion-item-title[aria-expanded="false"]{
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1b1bbec */.elementor-11 .elementor-element.elementor-element-1b1bbec{
    position: absolute;
    left: calc(50% + 160px);
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-1b1bbec{
    position: static;
}
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-1b1bbec{
    position: static;
}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-aca7ab8 *//*INCIO Elimene Espacio de la Cabecera de la Caja de Icono*/
.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-icon-box-title{
    margin-top: -5px
}
/*FIN Elimene Espacio de la Cabecera de la Caja de Icono*/

.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-img{
    order: 1;
    padding-top: 15px
}
.elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-wrapper{
    display: flex;
    flex-direction: column;
}
.elementor-11 .elementor-element.elementor-element-aca7ab8::before {
        content: ""; 
        position: absolute;
        top: -60px;
        left: calc(50% - 200px);
        width: 80px;
        height: 138px;
        z-index: -1;
        background-image: var(--wpr-bg-27896981-30e2-4cd0-a775-66bcbeec8960);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
        overflow: visible
    }
    
    /*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-icon-box-title{
        margin-top: -0.6vw;
    }

    .elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-img{
        padding-top: 1.8vw;
    }

    .elementor-11 .elementor-element.elementor-element-aca7ab8::before {
        top: -7.19vw;
        left: calc(50% - 23.96vw);
        width: 9.59vw;
        height: 16.54vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-icon-box-title{
        margin-top: -1.28vw;
    }

    .elementor-11 .elementor-element.elementor-element-aca7ab8 .elementor-image-box-img{
        padding-top: 3.84vw;
        margin-left: 0px !important;
    }

    .elementor-11 .elementor-element.elementor-element-aca7ab8::before {
        top: -9.38vw;
        left: calc(50% - 42.28vw);
        width: 12.8vw;
        height: 22.3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1052a99 */.elementor-11 .elementor-element.elementor-element-1052a99 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-1052a99 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-1052a99 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-1052a99 h3, .elementor-11 .elementor-element.elementor-element-1052a99 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd6b2cc */.elementor-11 .elementor-element.elementor-element-fd6b2cc img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fd6b2cc img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fd6b2cc img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-fd6b2cc h3, .elementor-11 .elementor-element.elementor-element-fd6b2cc p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21501cc */.elementor-11 .elementor-element.elementor-element-21501cc img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-21501cc img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-21501cc img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-21501cc h3, .elementor-11 .elementor-element.elementor-element-21501cc p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d37f6 */.elementor-11 .elementor-element.elementor-element-98d37f6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b9b80b4 */.elementor-11 .elementor-element.elementor-element-b9b80b4 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-b9b80b4 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-b9b80b4 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-b9b80b4 h3, .elementor-11 .elementor-element.elementor-element-b9b80b4 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fb52870 */.elementor-11 .elementor-element.elementor-element-fb52870 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fb52870 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fb52870 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-fb52870 h3, .elementor-11 .elementor-element.elementor-element-fb52870 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1052a99 */.elementor-11 .elementor-element.elementor-element-1052a99 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-1052a99 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-1052a99 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-1052a99 h3, .elementor-11 .elementor-element.elementor-element-1052a99 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd6b2cc */.elementor-11 .elementor-element.elementor-element-fd6b2cc img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fd6b2cc img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fd6b2cc img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-fd6b2cc h3, .elementor-11 .elementor-element.elementor-element-fd6b2cc p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21501cc */.elementor-11 .elementor-element.elementor-element-21501cc img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-21501cc img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-21501cc img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-21501cc h3, .elementor-11 .elementor-element.elementor-element-21501cc p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d37f6 */.elementor-11 .elementor-element.elementor-element-98d37f6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b9b80b4 */.elementor-11 .elementor-element.elementor-element-b9b80b4 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-b9b80b4 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-b9b80b4 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-b9b80b4 h3, .elementor-11 .elementor-element.elementor-element-b9b80b4 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fb52870 */.elementor-11 .elementor-element.elementor-element-fb52870 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fb52870 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fb52870 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-fb52870 h3, .elementor-11 .elementor-element.elementor-element-fb52870 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1052a99 */.elementor-11 .elementor-element.elementor-element-1052a99 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-1052a99 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-1052a99 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-1052a99 h3, .elementor-11 .elementor-element.elementor-element-1052a99 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd6b2cc */.elementor-11 .elementor-element.elementor-element-fd6b2cc img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fd6b2cc img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fd6b2cc img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-fd6b2cc h3, .elementor-11 .elementor-element.elementor-element-fd6b2cc p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21501cc */.elementor-11 .elementor-element.elementor-element-21501cc img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-21501cc img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-21501cc img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-21501cc h3, .elementor-11 .elementor-element.elementor-element-21501cc p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d37f6 */.elementor-11 .elementor-element.elementor-element-98d37f6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b9b80b4 */.elementor-11 .elementor-element.elementor-element-b9b80b4 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-b9b80b4 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-b9b80b4 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-b9b80b4 h3, .elementor-11 .elementor-element.elementor-element-b9b80b4 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fb52870 */.elementor-11 .elementor-element.elementor-element-fb52870 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fb52870 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fb52870 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-fb52870 h3, .elementor-11 .elementor-element.elementor-element-fb52870 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1052a99 */.elementor-11 .elementor-element.elementor-element-1052a99 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-1052a99 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-1052a99 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-1052a99 h3, .elementor-11 .elementor-element.elementor-element-1052a99 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd6b2cc */.elementor-11 .elementor-element.elementor-element-fd6b2cc img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fd6b2cc img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fd6b2cc img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-fd6b2cc h3, .elementor-11 .elementor-element.elementor-element-fd6b2cc p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21501cc */.elementor-11 .elementor-element.elementor-element-21501cc img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-21501cc img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-21501cc img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-21501cc h3, .elementor-11 .elementor-element.elementor-element-21501cc p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d37f6 */.elementor-11 .elementor-element.elementor-element-98d37f6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b9b80b4 */.elementor-11 .elementor-element.elementor-element-b9b80b4 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-b9b80b4 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-b9b80b4 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-b9b80b4 h3, .elementor-11 .elementor-element.elementor-element-b9b80b4 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fb52870 */.elementor-11 .elementor-element.elementor-element-fb52870 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fb52870 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fb52870 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-fb52870 h3, .elementor-11 .elementor-element.elementor-element-fb52870 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1052a99 */.elementor-11 .elementor-element.elementor-element-1052a99 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-1052a99 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-1052a99 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-1052a99 h3, .elementor-11 .elementor-element.elementor-element-1052a99 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd6b2cc */.elementor-11 .elementor-element.elementor-element-fd6b2cc img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fd6b2cc img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fd6b2cc img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-fd6b2cc h3, .elementor-11 .elementor-element.elementor-element-fd6b2cc p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21501cc */.elementor-11 .elementor-element.elementor-element-21501cc img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-21501cc img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-21501cc img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-21501cc h3, .elementor-11 .elementor-element.elementor-element-21501cc p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d37f6 */.elementor-11 .elementor-element.elementor-element-98d37f6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b9b80b4 */.elementor-11 .elementor-element.elementor-element-b9b80b4 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-b9b80b4 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-b9b80b4 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-b9b80b4 h3, .elementor-11 .elementor-element.elementor-element-b9b80b4 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fb52870 */.elementor-11 .elementor-element.elementor-element-fb52870 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fb52870 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fb52870 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-fb52870 h3, .elementor-11 .elementor-element.elementor-element-fb52870 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-1052a99 */.elementor-11 .elementor-element.elementor-element-1052a99 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-1052a99 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-1052a99 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-1052a99 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-1052a99 h3, .elementor-11 .elementor-element.elementor-element-1052a99 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fd6b2cc */.elementor-11 .elementor-element.elementor-element-fd6b2cc img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fd6b2cc img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fd6b2cc img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-fd6b2cc .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-fd6b2cc h3, .elementor-11 .elementor-element.elementor-element-fd6b2cc p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-21501cc */.elementor-11 .elementor-element.elementor-element-21501cc img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-21501cc img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-21501cc img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-21501cc .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-21501cc h3, .elementor-11 .elementor-element.elementor-element-21501cc p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-98d37f6 */.elementor-11 .elementor-element.elementor-element-98d37f6 {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b9b80b4 */.elementor-11 .elementor-element.elementor-element-b9b80b4 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-b9b80b4 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-b9b80b4 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-b9b80b4 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-b9b80b4 h3, .elementor-11 .elementor-element.elementor-element-b9b80b4 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-fb52870 */.elementor-11 .elementor-element.elementor-element-fb52870 img{
    margin-top: 8px
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fb52870 img{
        margin-top: 0.96vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fb52870 img{
        margin-top: 2.05vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-fb52870 .elementor-image-box-wrapper{
        display: flex;
    }
    
    .elementor-11 .elementor-element.elementor-element-fb52870 h3, .elementor-11 .elementor-element.elementor-element-fb52870 p{
    width: auto;
    text-align: start;
    margin-left: 3vw;
    }
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-1e1d687 *//*BOTONES SLIDER*/
.elementor-11 .elementor-element.elementor-element-1e1d687 .elementor-swiper-button.elementor-swiper-button-next{
    width: 66.92px;
    height: 187px;
    justify-content: center;
    align-items: center;
    border-radius: 15px;
}

.elementor-11 .elementor-element.elementor-element-1e1d687 .elementor-swiper-button.elementor-swiper-button-prev{
    width: 66.92px;
    height: 187px;
    justify-content: center;
    align-items: center;
    border-radius: 15px;
}

.elementor-11 .elementor-element.elementor-element-1e1d687 .swiper-slide-next{
    transform: scale(0.9);
    filter: blur(3px);
}

.elementor-11 .elementor-element.elementor-element-1e1d687 .swiper-slide-next + .swiper-slide{
    transform: scale(0.8);
    filter: blur(5px);
}

.elementor-11 .elementor-element.elementor-element-1e1d687 .swiper-slide {
    transition: transform 0.5s, filter 0.5s;
}

.elementor-11 .elementor-element.elementor-element-1e1d687{
    width: 1202.87px !important;
    position: absolute;
    left:450px;
}

/* Tablet */
@media (min-width:768px) and (max-width:1140px){
    .elementor-11 .elementor-element.elementor-element-1e1d687 .elementor-swiper-button.elementor-swiper-button-next,.elementor-11 .elementor-element.elementor-element-1e1d687 .elementor-swiper-button.elementor-swiper-button-prev{
        width: 8.02vw;
        height: 24.41vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-1e1d687{
    position: relative;
    top: 7vw;
    left: calc(50% - 32vw);
    width: 37.0vw;
}
}

/* Celular */
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-1e1d687 .elementor-swiper-button.elementor-swiper-button-next,
    .elementor-11 .elementor-element.elementor-element-1e1d687 .elementor-swiper-button.elementor-swiper-button-prev{
        width: 10.0vw;
        height: 43.4vw;
        border-radius: 5px;
    }
    
    .elementor-11 .elementor-element.elementor-element-1e1d687 .elementor-swiper-button svg{
        width: 2.5vw !important;
    }
    
    .elementor-11 .elementor-element.elementor-element-1e1d687 .swiper-slide-next{
    transform: scale(0.9);
    filter: blur(1px);
}

.elementor-11 .elementor-element.elementor-element-1e1d687{
    position: relative;
    top:6vw;
    left: calc(50% - 27.5vw);
    width: 308.4vw !important;
}

.elementor-11 .elementor-element.elementor-element-1e1d687 .swiper-horizontal{
    width: 140vw !important;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-d44a89a */.elementor-11 .elementor-element.elementor-element-d44a89a .elementor-button{
    background: linear-gradient(20deg, #134B9A, #00A3EF, #134B9A, #00A3EF);
    background-size: 400% 200%;
    animation: brillo 3.5s ease-in infinite;
    transition: 
        transform 0.3s ease-in-out,
        filter 0.8s ease-in-out,
}
.elementor-11 .elementor-element.elementor-element-d44a89a .elementor-button:hover {
    transform: scale(1.08);
    filter: brightness(1.2);
}

@keyframes brillo{
    0%{
        background-position: 0 0;
    }
    100%{
        background-position: 100% 0;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1203153 *//*INCIO Elimene Espacio de la Cabecera de la Caja de Icono*/
.elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-title{
    margin-top: -5px
}
/*FIN Elimene Espacio de la Cabecera de la Caja de Icono*/

.elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-wrapper{
    z-index: 1;
    position: relative;
}

.elementor-11 .elementor-element.elementor-element-1203153::before {
        content: ""; 
        position: absolute;
        top: -75px;
        left: calc(50% - 225px);
         width: 80px;
        height: 138px;
        z-index: 0;
        background-image: var(--wpr-bg-81d9265d-ff24-4ece-890a-a2f1ad31e880);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
        overflow: visible
    }
    
    /*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-title{
        margin-top: -0.6vw;
    }

    .elementor-11 .elementor-element.elementor-element-1203153::before {
        top: -9vw;
        left: calc(50% - 29vw);
        width: 9.59vw;
        height: 16.54vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-1203153 .elementor-icon-box-title{
        margin-top: -1.28vw;
    }

    .elementor-11 .elementor-element.elementor-element-1203153::before {
        top: -12.23vw;
        left: calc(50% - 46.69vw);
        width: 12.8vw;
        height: 22.3vw;
    }
}/* End custom CSS */
/* Start custom CSS for form, class: .elementor-element-72d9c17 */.elementor-11 .elementor-element.elementor-element-72d9c17{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20);
}

.elementor-11 .elementor-element.elementor-element-72d9c17 input:focus, .elementor-11 .elementor-element.elementor-element-72d9c17 textarea:focus{
    border-color: #00A3EF !important
}

.elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-type-checkbox > .elementor-field-label{
    font-weight: 400 !important;
    font-size: 12px !important
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-type-checkbox > .elementor-field-label{
    font-size: 1.4vw !important
}
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-72d9c17 .elementor-field-option > label{
    font-size: 3.1vw !important;
}

.elementor-11 .elementor-element.elementor-element-72d9c17 label{
    word-wrap: break-word;
    overflow: hidden;
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2571b51 */.elementor-11 .elementor-element.elementor-element-2571b51::before {
        content: ""; 
        position: absolute;
        top: -255px;
        left: calc(50% - 1045px);
         width: 639px;
        height: 563px;
        z-index: 0;
        background-image: url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/agua1.webp);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
        overflow: visible
    }
    
    .elementor-11 .elementor-element.elementor-element-2571b51::after {
        content: ""; 
        position: absolute;
        top: -355px;
        left: calc(50% - -395px);
         width: 758.63px;
        height: 741.05px;
        z-index: 0;
        background-image: var(--wpr-bg-54352ae4-cfed-4aaf-aaa5-273895566cf0);
        background-size: cover; 
        background-position: center; 
        background-repeat: no-repeat; 
        overflow: visible
    }
    
    
    /*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-2571b51::before {
        top: -15.83vw;
        left: calc(50% - 76.02vw);
        width: 49.1vw;
        height: 43.2vw;
    }

    .elementor-11 .elementor-element.elementor-element-2571b51::after {
        top: -22.97vw;
        left: calc(50% + 10.36vw);
        width: 76.1vw;
        height: 74.5vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-2571b51::before {
        top: -29.83vw;
        left: calc(50% - 71.02vw);
        width: 55.1vw;
        height: 49.2vw;
    }

    .elementor-11 .elementor-element.elementor-element-2571b51::after {
        top: -32.97vw;
        left: calc(50% + 9.36vw);
        width: 76.1vw;
        height: 74.5vw;
    }
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-64b42f5 */.shadowContacto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20), 0 12px 40px 0 rgba(25, 33, 61, 0.05);
}

.elementor-11 .elementor-element.elementor-element-64b42f5 svg{
    margin-top: 9px !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-6e101e0 */.shadowContacto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20), 0 12px 40px 0 rgba(25, 33, 61, 0.05);
}

.elementor-11 .elementor-element.elementor-element-6e101e0 svg{
    margin-top: 9px !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-e93dedc */.shadowContacto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20), 0 12px 40px 0 rgba(25, 33, 61, 0.05);
}

.elementor-11 .elementor-element.elementor-element-e93dedc svg{
    margin-top: 9px !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-0cb663b */.shadowContacto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20), 0 12px 40px 0 rgba(25, 33, 61, 0.05);
}

.elementor-11 .elementor-element.elementor-element-0cb663b svg{
    margin-top: 9px !important
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-f865523 */.shadowContacto{
    box-shadow: -225px 67px 66px 0 rgba(0, 0, 0, 0.00), -144px 43px 60px 0 rgba(0, 0, 0, 0.03), -81px 24px 51px 0 rgba(0, 0, 0, 0.10), -36px 11px 38px 0 rgba(0, 0, 0, 0.18), -9px 3px 21px 0 rgba(0, 0, 0, 0.20), 0 12px 40px 0 rgba(25, 33, 61, 0.05);
}

.elementor-11 .elementor-element.elementor-element-f865523 svg{
    margin-top: 9px !important
}/* End custom CSS */
/* Start custom CSS for social-icons, class: .elementor-element-fcb3571 */.elementor-11 .elementor-element.elementor-element-fcb3571 {
    position: relative;
    margin-top: 20px
}
.elementor-11 .elementor-element.elementor-element-fcb3571::before {
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 3px; /* grosor del “borde” */
    background: linear-gradient(
        90deg,
        rgba(26, 53, 94, 0) 0%,
        #1A355E 30.16%,
        #1A355E 70.42%,
        rgba(26, 53, 94, 0) 100%
    );
    pointer-events: none;
}

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-fcb3571 {
        margin-top: 2.4vw;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-fcb3571 {
        margin-top: 4.12vw;
    }
}/* End custom CSS */
/* Start custom CSS for image-gallery, class: .elementor-element-a0acae9 *//* ====== CONTENEDOR 900×900 y giro automático ====== */
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery__container,
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery,
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery {
  position: absolute;
  bottom: -530px;
  left: calc(50% - 40%);
  width: 900px;
  height: 900px;
  margin: 0 auto;
  display: block !important;    /* forzar: sin grid/masonry */
  overflow: visible !important;

  /* Giro automático del círculo */
  transform-origin: 50% 50%;
  animation: spinCircle 40s linear infinite;
  will-change: transform;
}

@keyframes spinCircle { to { transform: rotate(360deg); } }

/* Pausa al hover (opcional) */
.elementor-11 .elementor-element.elementor-element-a0acae9:hover .elementor-gallery__container,
.elementor-11 .elementor-element.elementor-element-a0acae9:hover .e-gallery,
.elementor-11 .elementor-element.elementor-element-a0acae9:hover .elementor-image-gallery .gallery {
  animation-play-state: paused;
}

/* ====== ÍTEMS 70×70 ABSOLUTOS ====== */
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item,
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item,
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item {
  position: absolute !important;
  top: 50%;
  left: 50%;
  width: 70px !important;
  height: 70px !important;
  margin: 0 !important;
  transform: translate(-50%, -50%); /* base, se reemplaza en nth-child */
  transform-origin: center center;
}

/* Imagen interna */
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item img,
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item img,
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item img {
  width: 100%; height: 100%;
  object-fit: cover;
  border-radius: 12px;
  box-shadow: 0 10px 28px rgba(0,0,0,.18);
  /* Contra-rotación para que se mantengan “de pie” al girar el círculo */
  animation: counterSpin 40s linear infinite;
  will-change: transform;
}

@keyframes counterSpin { to { transform: rotate(-360deg); } }

/* ====== OCULTAR SOBRANTES (centro) ====== */
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(n+25),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(n+25),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(n+25) {
  display: none !important;
}

/* ====== DISTRIBUCIÓN EN CÍRCULO (24 imágenes, radio 450px) ====== */
/* Mantiene cada imagen “de pie” con la contra-animación del <img>. */
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(1),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(1),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(1)  { transform: translate(-50%,-50%) rotate(-90deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(2),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(2),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(2)  { transform: translate(-50%,-50%) rotate(-75deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(3),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(3),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(3)  { transform: translate(-50%,-50%) rotate(-60deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(4),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(4),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(4)  { transform: translate(-50%,-50%) rotate(-45deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(5),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(5),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(5)  { transform: translate(-50%,-50%) rotate(-30deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(6),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(6),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(6)  { transform: translate(-50%,-50%) rotate(-15deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(7),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(7),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(7)  { transform: translate(-50%,-50%) rotate(0deg)    translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(8),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(8),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(8)  { transform: translate(-50%,-50%) rotate(15deg)   translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(9),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(9),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(9)  { transform: translate(-50%,-50%) rotate(30deg)   translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(10),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(10),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(10) { transform: translate(-50%,-50%) rotate(45deg)   translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(11),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(11),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(11) { transform: translate(-50%,-50%) rotate(60deg)   translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(12),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(12),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(12) { transform: translate(-50%,-50%) rotate(75deg)   translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(13),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(13),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(13) { transform: translate(-50%,-50%) rotate(90deg)   translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(14),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(14),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(14) { transform: translate(-50%,-50%) rotate(105deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(15),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(15),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(15) { transform: translate(-50%,-50%) rotate(120deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(16),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(16),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(16) { transform: translate(-50%,-50%) rotate(135deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(17),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(17),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(17) { transform: translate(-50%,-50%) rotate(150deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(18),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(18),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(18) { transform: translate(-50%,-50%) rotate(165deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(19),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(19),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(19) { transform: translate(-50%,-50%) rotate(180deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(20),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(20),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(20) { transform: translate(-50%,-50%) rotate(195deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(21),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(21),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(21) { transform: translate(-50%,-50%) rotate(210deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(22),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(22),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(22) { transform: translate(-50%,-50%) rotate(225deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(23),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(23),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(23) { transform: translate(-50%,-50%) rotate(240deg)  translate(450px); }
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item:nth-child(24),
.elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item:nth-child(24),
.elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item:nth-child(24) { transform: translate(-50%,-50%) rotate(255deg)  translate(450px); }

/*Tablet*/
@media (min-width:768px) and (max-width:1024px){
    .elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery__container,
    .elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery,
    .elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery {
        bottom: -40.56vw;
        left: calc(50% - 43.06%);
        width: 87.9vw;
        height: 87.9vw;
    }
    
    .elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item,
    .elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item,
    .elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item {
        width: 8.39vw !important;
        height: 8.39vw !important;
    }
}

/*Celular*/
@media (max-width:767px){
    .elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery__container,
    .elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery,
    .elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery {
        bottom: -120.89vw;
        left: calc(50% - 83.06%);
        width: 160.76vw;
        height: 210.76vw;

    }
    
    .elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-gallery-item,
    .elementor-11 .elementor-element.elementor-element-a0acae9 .e-gallery-item,
    .elementor-11 .elementor-element.elementor-element-a0acae9 .elementor-image-gallery .gallery-item {
        width: 15.39vw !important;
        height: 15.39vw !important;
    }
    
    .elementor-11 .elementor-element.elementor-element-a0acae9:hover .elementor-gallery__container,
.elementor-11 .elementor-element.elementor-element-a0acae9:hover .e-gallery,
.elementor-11 .elementor-element.elementor-element-a0acae9:hover .elementor-image-gallery .gallery {
  animation-play-state: running;
}

.elementor-11 .elementor-element.elementor-element-a0acae9{
    transform: scale(0.6);
}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63049b0 *//* Degradado */
.elementor-11 .elementor-element.elementor-element-63049b0::before {
  content: "";
  pointer-events: none;
  width: 100%;
  left: 0px; 
  height: 100%;
  position: absolute;
  z-index: 2;
background: linear-gradient(
  180deg,
  #FFFFFF00 0%,  /* rgba(242,250,25,0)   */
    #FFFFFF20 70%,  /* rgba(242,250,254,0)   */
  #FFFFFF95 80%, /* rgba(242,250,254,0.5) */
  #FFFFFF 95%   /* rgba(242,250,254,1)   */
);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Montx25';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Regular.eot);
	src: url('https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Regular.eot?#iefix') format('embedded-opentype'),
		url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Regular.woff2) format('woff2'),
		url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Regular.woff) format('woff'),
		url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Regular.ttf) format('truetype'),
		url('https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Regular.svg#Montx25') format('svg');
}
@font-face {
	font-family: 'Montx25';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Medium.eot);
	src: url('https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Medium.eot?#iefix') format('embedded-opentype'),
		url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Medium.woff2) format('woff2'),
		url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Medium.woff) format('woff'),
		url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Medium.ttf) format('truetype'),
		url('https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Medium.svg#Montx25') format('svg');
}
@font-face {
	font-family: 'Montx25';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Bold.eot);
	src: url('https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Bold.eot?#iefix') format('embedded-opentype'),
		url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Bold.woff2) format('woff2'),
		url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Bold.woff) format('woff'),
		url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Bold.ttf) format('truetype'),
		url('https://crystal.tuvertigo.com/wp-content/uploads/2025/10/Montserrat-Bold.svg#Montx25') format('svg');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'MortMx28t';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/MortModern-28TextBlack.eot);
	src: url('https://crystal.tuvertigo.com/wp-content/uploads/2025/10/MortModern-28TextBlack.eot?#iefix') format('embedded-opentype'),
		url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/MortModern-28TextBlack.woff2) format('woff2'),
		url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/MortModern-28TextBlack.woff) format('woff'),
		url(https://crystal.tuvertigo.com/wp-content/uploads/2025/10/MortModern-28TextBlack.ttf) format('truetype'),
		url('https://crystal.tuvertigo.com/wp-content/uploads/2025/10/MortModern-28TextBlack.svg#MortMx28t') format('svg');
}
/* End Custom Fonts CSS */