.elementor-3614 .elementor-element.elementor-element-885218e{--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:stretch;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-3614 .elementor-element.elementor-element-885218e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-repeater-item-53d69ac .swiper-slide-bg{background-image:url(https://tresorcolombien.com/wp-content/uploads/2024/11/carnavales-colombia-tour.webp);background-size:cover;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-repeater-item-ed68201 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tresorcolombien.com/wp-content/uploads/2024/11/recomendacion-viaje-colombia.webp);background-size:cover;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-repeater-item-ed68201 .swiper-slide-contents{margin:0 auto;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-repeater-item-ed68201 .swiper-slide-inner{align-items:center;text-align:center;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-repeater-item-a55c91d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tresorcolombien.com/wp-content/uploads/2024/11/tour-indigena-colombia.webp);background-size:cover;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-repeater-item-a3ff05b .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tresorcolombien.com/wp-content/uploads/2024/11/turismo-comunitario-turismo-responsable.webp);background-size:cover;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-repeater-item-2ea7425 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tresorcolombien.com/wp-content/uploads/2024/11/paisajes-colombianos-turismo.webp);background-size:cover;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-repeater-item-502fb30 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://tresorcolombien.com/wp-content/uploads/2024/11/parque-con-playa-colombia-tour-tayrona.webp);background-size:cover;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-slide{transition-duration:calc(3500ms*1.2);height:90vh;}.elementor-3614 .elementor-element.elementor-element-914e157 > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-slide-contents{max-width:100%;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-slide-inner{padding:0% 0% 0% 0%;text-align:center;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:3px;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-slide-heading{color:#353738;font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:0px;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-slide-description{color:var( --e-global-color-af1352e );font-family:"Poppins", Sans-serif;font-weight:400;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-swiper-button{color:#FFFFFF;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-swiper-button svg{fill:#FFFFFF;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-pagination-bullet{height:20px;width:20px;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-horizontal .swiper-pagination-progressbar{height:20px;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-pagination-fraction{font-size:20px;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background-color:var( --e-global-color-e0f26fd );opacity:var( --e-global-color-e0f26fd );}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-pagination-bullet-active{background-color:var( --e-global-color-af1352e );}.elementor-3614 .elementor-element.elementor-element-4bbada3{--display:grid;--min-height:15vh;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}.elementor-3614 .elementor-element.elementor-element-4bbada3:not(.elementor-motion-effects-element-type-background), .elementor-3614 .elementor-element.elementor-element-4bbada3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-af1352e );}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );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-3614 .elementor-element.elementor-element-0da1f08 .elementor-image-box-wrapper{text-align:center;}.elementor-3614 .elementor-element.elementor-element-0da1f08.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3614 .elementor-element.elementor-element-0da1f08.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3614 .elementor-element.elementor-element-0da1f08.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3614 .elementor-element.elementor-element-0da1f08 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3614 .elementor-element.elementor-element-0da1f08 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3614 .elementor-element.elementor-element-0da1f08 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-3614 .elementor-element.elementor-element-0da1f08 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-3614 .elementor-element.elementor-element-cd4d739 .elementor-image-box-wrapper{text-align:center;}.elementor-3614 .elementor-element.elementor-element-cd4d739.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3614 .elementor-element.elementor-element-cd4d739.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3614 .elementor-element.elementor-element-cd4d739.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3614 .elementor-element.elementor-element-cd4d739 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3614 .elementor-element.elementor-element-cd4d739 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3614 .elementor-element.elementor-element-cd4d739 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-3614 .elementor-element.elementor-element-cd4d739 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-3614 .elementor-element.elementor-element-236bb06 .elementor-image-box-wrapper{text-align:center;}.elementor-3614 .elementor-element.elementor-element-236bb06.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3614 .elementor-element.elementor-element-236bb06.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3614 .elementor-element.elementor-element-236bb06.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3614 .elementor-element.elementor-element-236bb06 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3614 .elementor-element.elementor-element-236bb06 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3614 .elementor-element.elementor-element-236bb06 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-3614 .elementor-element.elementor-element-236bb06 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-3614 .elementor-element.elementor-element-539b835 .elementor-image-box-wrapper{text-align:center;}.elementor-3614 .elementor-element.elementor-element-539b835.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-3614 .elementor-element.elementor-element-539b835.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-3614 .elementor-element.elementor-element-539b835.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-3614 .elementor-element.elementor-element-539b835 .elementor-image-box-wrapper .elementor-image-box-img{width:45%;}.elementor-3614 .elementor-element.elementor-element-539b835 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-3614 .elementor-element.elementor-element-539b835 .elementor-image-box-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-astglobalcolor5 );}.elementor-3614 .elementor-element.elementor-element-539b835 .elementor-image-box-description{font-family:"Poppins", Sans-serif;font-weight:400;color:var( --e-global-color-astglobalcolor5 );}.elementor-3614 .elementor-element.elementor-element-3b838bb{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;--padding-top:2%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-3614 .elementor-element.elementor-element-5a50c21{--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;}.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-size:var( --e-global-typography-primary-font-size );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-3614 .elementor-element.elementor-element-46c9131 .elementor-icon-box-wrapper{align-items:center;text-align:left;}.elementor-3614 .elementor-element.elementor-element-46c9131{--icon-box-icon-margin:20px;}.elementor-3614 .elementor-element.elementor-element-46c9131 .elementor-icon{font-size:1.5rem;}.elementor-3614 .elementor-element.elementor-element-46c9131 .elementor-icon-box-title, .elementor-3614 .elementor-element.elementor-element-46c9131 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-3614 .elementor-element.elementor-element-46c9131 .elementor-icon-box-title{color:var( --e-global-color-3878b30 );}.elementor-3614 .elementor-element.elementor-element-1ead5a8{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-3614 .elementor-element.elementor-element-b2dae8d .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3614 .elementor-element.elementor-element-b2dae8d .elementor-custom-embed-play i{color:#F80000;font-size:60px;}.elementor-3614 .elementor-element.elementor-element-b2dae8d .elementor-custom-embed-play svg{fill:#F80000;width:60px;height:60px;}.elementor-3614 .elementor-element.elementor-element-8822519 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-3614 .elementor-element.elementor-element-8822519 .elementor-custom-embed-play i{color:#F80000;font-size:60px;}.elementor-3614 .elementor-element.elementor-element-8822519 .elementor-custom-embed-play svg{fill:#F80000;width:60px;height:60px;}.elementor-3614 .elementor-element.elementor-element-79ca70c{--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:0%;--padding-bottom:1%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-3614 .elementor-element.elementor-element-7d9b72f > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-3614 .elementor-element.elementor-element-7d9b72f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:23px;font-weight:400;}.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-3614 .elementor-element.elementor-element-8c3a19f{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;}.elementor-3614 .elementor-element.elementor-element-5954636{text-align:center;}.elementor-3614 .elementor-element.elementor-element-5954636 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:700;letter-spacing:1.2px;color:#111111;}.elementor-3614 .elementor-element.elementor-element-edf5221{text-align:center;font-family:"Poppins", Sans-serif;font-size:17px;font-weight:400;}.elementor-3614 .elementor-element.elementor-element-d7c172e{--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:2%;--padding-bottom:2%;--padding-left:0%;--padding-right:0%;}.elementor-3614 .elementor-element.elementor-element-d7c172e:not(.elementor-motion-effects-element-type-background), .elementor-3614 .elementor-element.elementor-element-d7c172e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E5E5E5;}.elementor-3614 .elementor-element.elementor-element-32447d3 .elementor-heading-title{color:var( --e-global-color-astglobalcolor8 );}.elementor-3614 .elementor-element.elementor-element-7956f00{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-3614 .elementor-element.elementor-element-06b5d77 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;}.elementor-3614 .elementor-element.elementor-element-7bb2b27 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-astglobalcolor8 );}.elementor-3614 .elementor-element.elementor-element-b5f3410 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:25px;font-weight:600;color:var( --e-global-color-626b005 );}.elementor-3614 .elementor-element.elementor-element-d8446bf{--swiper-slides-to-display:3;--swiper-offset-size:15px;--swiper-slides-gap:32px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:-18vw;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:-18vw;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-size:19px;}.elementor-3614 .elementor-element.elementor-element-d8446bf :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {background-color:var( --e-global-color-primary );padding:17px 17px 17px 17px;}.elementor-3614 .elementor-element.elementor-element-d8446bf .swiper-slide > .elementor-element{height:100%;}.elementor-3614 .elementor-element.elementor-element-7a932d8{--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:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-3614 .elementor-element.elementor-element-7a932d8:not(.elementor-motion-effects-element-type-background), .elementor-3614 .elementor-element.elementor-element-7a932d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://tresorcolombien.com/wp-content/uploads/2024/11/sunset-colombia-viajar-travel.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-3614 .elementor-element.elementor-element-9f03ffa > .elementor-widget-container{padding:0% 0% 3% 0%;}.elementor-3614 .elementor-element.elementor-element-9f03ffa{text-align:center;}.elementor-3614 .elementor-element.elementor-element-9f03ffa .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;}.elementor-3614 .elementor-element.elementor-element-2ca7852{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0% 6%;--row-gap:0%;--column-gap:6%;--grid-auto-flow:column;--justify-items:center;--align-items:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-3614 .elementor-element.elementor-element-0978ca5.elementor-element{--align-self:center;}.elementor-3614 .elementor-element.elementor-element-0978ca5 .elementor-counter{flex-direction:column;gap:2em;}.elementor-3614 .elementor-element.elementor-element-0978ca5 .elementor-counter-title{justify-content:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0em;word-spacing:0px;}.elementor-3614 .elementor-element.elementor-element-0978ca5 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;}.elementor-3614 .elementor-element.elementor-element-9ccfb97.elementor-element{--align-self:center;}.elementor-3614 .elementor-element.elementor-element-9ccfb97 .elementor-counter{flex-direction:column;gap:2em;}.elementor-3614 .elementor-element.elementor-element-9ccfb97 .elementor-counter-title{justify-content:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0em;word-spacing:0px;}.elementor-3614 .elementor-element.elementor-element-9ccfb97 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;}.elementor-3614 .elementor-element.elementor-element-48d1301.elementor-element{--align-self:center;}.elementor-3614 .elementor-element.elementor-element-48d1301 .elementor-counter{flex-direction:column;gap:2em;}.elementor-3614 .elementor-element.elementor-element-48d1301 .elementor-counter-title{justify-content:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0em;word-spacing:0px;}.elementor-3614 .elementor-element.elementor-element-48d1301 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;}.elementor-3614 .elementor-element.elementor-element-fa3260e.elementor-element{--align-self:center;}.elementor-3614 .elementor-element.elementor-element-fa3260e .elementor-counter{flex-direction:column;gap:2em;}.elementor-3614 .elementor-element.elementor-element-fa3260e .elementor-counter-title{justify-content:center;font-family:"Poppins", Sans-serif;font-size:28px;font-weight:700;text-transform:uppercase;line-height:1em;letter-spacing:0em;word-spacing:0px;}.elementor-3614 .elementor-element.elementor-element-fa3260e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;font-family:"Poppins", Sans-serif;font-size:35px;font-weight:600;}@media(max-width:1024px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-3614 .elementor-element.elementor-element-4bbada3{--grid-auto-flow:row;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-3614 .elementor-element.elementor-element-1ead5a8{--grid-auto-flow:row;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3614 .elementor-element.elementor-element-d8446bf{--swiper-slides-to-display:2;}.elementor-3614 .elementor-element.elementor-element-2ca7852{--grid-auto-flow:row;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}}@media(max-width:767px){.elementor-widget-slides .elementor-slide-heading{font-size:var( --e-global-typography-primary-font-size );}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-slide{height:40vh;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-slide-contents{max-width:0%;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-slide-heading{font-size:15px;}.elementor-3614 .elementor-element.elementor-element-914e157 .elementor-slide-description{font-size:15px;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-pagination-bullet{height:10px;width:10px;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-horizontal .swiper-pagination-progressbar{height:10px;}.elementor-3614 .elementor-element.elementor-element-914e157 .swiper-pagination-fraction{font-size:10px;}.elementor-3614 .elementor-element.elementor-element-4bbada3{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-widget-image-box .elementor-image-box-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3614 .elementor-element.elementor-element-0da1f08 .elementor-image-box-img{margin-bottom:15px;}.elementor-3614 .elementor-element.elementor-element-0da1f08 .elementor-image-box-title{font-size:17px;}.elementor-3614 .elementor-element.elementor-element-0da1f08 .elementor-image-box-description{font-size:14px;}.elementor-3614 .elementor-element.elementor-element-cd4d739 .elementor-image-box-img{margin-bottom:15px;}.elementor-3614 .elementor-element.elementor-element-cd4d739 .elementor-image-box-title{font-size:17px;}.elementor-3614 .elementor-element.elementor-element-cd4d739 .elementor-image-box-description{font-size:14px;}.elementor-3614 .elementor-element.elementor-element-236bb06 .elementor-image-box-img{margin-bottom:15px;}.elementor-3614 .elementor-element.elementor-element-236bb06 .elementor-image-box-title{font-size:17px;}.elementor-3614 .elementor-element.elementor-element-236bb06 .elementor-image-box-description{font-size:14px;}.elementor-3614 .elementor-element.elementor-element-539b835 .elementor-image-box-img{margin-bottom:15px;}.elementor-3614 .elementor-element.elementor-element-539b835 .elementor-image-box-wrapper .elementor-image-box-img{width:75%;}.elementor-3614 .elementor-element.elementor-element-539b835 .elementor-image-box-title{font-size:17px;}.elementor-3614 .elementor-element.elementor-element-539b835 .elementor-image-box-description{font-size:14px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-3614 .elementor-element.elementor-element-46c9131 .elementor-icon-box-wrapper{text-align:center;}.elementor-3614 .elementor-element.elementor-element-46c9131{--icon-box-icon-margin:2px;}.elementor-3614 .elementor-element.elementor-element-46c9131 .elementor-icon-box-title{margin-block-end:10px;}.elementor-3614 .elementor-element.elementor-element-46c9131 .elementor-icon{font-size:100%;}.elementor-3614 .elementor-element.elementor-element-46c9131 .elementor-icon-box-title, .elementor-3614 .elementor-element.elementor-element-46c9131 .elementor-icon-box-title a{font-size:20px;}.elementor-3614 .elementor-element.elementor-element-1ead5a8{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-3614 .elementor-element.elementor-element-79ca70c{--margin-top:3%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:3%;--padding-left:0%;--padding-right:0%;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-3614 .elementor-element.elementor-element-7d9b72f{text-align:center;}.elementor-3614 .elementor-element.elementor-element-7d9b72f .elementor-heading-title{font-size:25px;}.elementor-3614 .elementor-element.elementor-element-8c3a19f > .elementor-widget-container{margin:0% 2% 0% 2%;}.elementor-3614 .elementor-element.elementor-element-8c3a19f{text-align:center;}.elementor-3614 .elementor-element.elementor-element-5954636 .elementor-heading-title{font-size:25px;}.elementor-3614 .elementor-element.elementor-element-edf5221 > .elementor-widget-container{margin:0% 02% 0% 2%;}.elementor-3614 .elementor-element.elementor-element-edf5221{font-size:15px;}.elementor-3614 .elementor-element.elementor-element-d7c172e{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:2%;--padding-bottom:2%;--padding-left:2%;--padding-right:2%;}.elementor-3614 .elementor-element.elementor-element-32447d3{text-align:center;}.elementor-3614 .elementor-element.elementor-element-7956f00{--width:100%;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-3614 .elementor-element.elementor-element-06b5d77{text-align:right;}.elementor-3614 .elementor-element.elementor-element-06b5d77 .elementor-heading-title{font-size:16px;}.elementor-3614 .elementor-element.elementor-element-7bb2b27 .elementor-heading-title{font-size:15px;}.elementor-3614 .elementor-element.elementor-element-b5f3410{text-align:left;}.elementor-3614 .elementor-element.elementor-element-b5f3410 .elementor-heading-title{font-size:15px;}.elementor-3614 .elementor-element.elementor-element-d8446bf{--swiper-slides-to-display:1;--swiper-offset-size:4px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-size:12px;}.elementor-3614 .elementor-element.elementor-element-d8446bf :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {border-radius:20px 20px 20px 20px;padding:8px 8px 8px 8px;}.elementor-3614 .elementor-element.elementor-element-9f03ffa .elementor-heading-title{font-size:20px;}.elementor-3614 .elementor-element.elementor-element-2ca7852{--e-con-grid-template-columns:repeat(1, 1fr);--gap:4% 0%;--row-gap:4%;--column-gap:0%;--grid-auto-flow:row;--padding-top:0%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-widget-counter .elementor-counter-number-wrapper{font-size:var( --e-global-typography-primary-font-size );}.elementor-3614 .elementor-element.elementor-element-0978ca5 .elementor-counter{gap:0.4em;}.elementor-3614 .elementor-element.elementor-element-0978ca5 .elementor-counter-number-wrapper{font-size:18px;}.elementor-3614 .elementor-element.elementor-element-0978ca5 .elementor-counter-title{font-size:18px;}.elementor-3614 .elementor-element.elementor-element-9ccfb97 .elementor-counter{gap:0.4em;}.elementor-3614 .elementor-element.elementor-element-9ccfb97 .elementor-counter-number-wrapper{font-size:18px;}.elementor-3614 .elementor-element.elementor-element-9ccfb97 .elementor-counter-title{font-size:18px;}.elementor-3614 .elementor-element.elementor-element-48d1301 .elementor-counter{gap:0.4em;}.elementor-3614 .elementor-element.elementor-element-48d1301 .elementor-counter-number-wrapper{font-size:18px;}.elementor-3614 .elementor-element.elementor-element-48d1301 .elementor-counter-title{font-size:18px;}.elementor-3614 .elementor-element.elementor-element-fa3260e .elementor-counter{gap:0.4em;}.elementor-3614 .elementor-element.elementor-element-fa3260e .elementor-counter-number-wrapper{font-size:18px;}.elementor-3614 .elementor-element.elementor-element-fa3260e .elementor-counter-title{font-size:18px;}}@media(min-width:768px){.elementor-3614 .elementor-element.elementor-element-5a50c21{--width:100%;}.elementor-3614 .elementor-element.elementor-element-1ead5a8{--width:100%;}.elementor-3614 .elementor-element.elementor-element-79ca70c{--width:100%;}}@media(min-width:1025px){.elementor-3614 .elementor-element.elementor-element-7a932d8:not(.elementor-motion-effects-element-type-background), .elementor-3614 .elementor-element.elementor-element-7a932d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:fixed;}}/* Start custom CSS for slides, class: .elementor-element-914e157 *//* Centra el contenido horizontal y verticalmente */
.swiper-slide-contents {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%; /* Asegúrate de que ocupe toda la altura disponible */
}

/* Opcional: Ajusta el espaciado entre los elementos */
.elementor-slide-heading,
.elementor-slide-description {
    text-align: center; /* Centra el texto */
    margin: 5px 0; /* Ajusta el margen según sea necesario */
}

/* Fondo con opacidad para títulos y descripciones */
.titulo-1, .descripcion-1,
.titulo-2, .descripcion-2,
.titulo-3, .descripcion-3,
.titulo-4, .descripcion-4,
.titulo-5, .descripcion-5,
.titulo-6, .descripcion-6 {
  background-color: rgba(255, 255, 255, 0.75); /* Fondo blanco con 75% de opacidad */
  animation: fadeInUp 1s ease-in-out;
  display: inline-block;
}

/* Estilos para los títulos */
.titulo-1, .titulo-2, .titulo-3, .titulo-4, .titulo-5, .titulo-6 {
  color: #333333;
  font-size: 42px;
  font-weight: 500;
  width: 362px;
  height: 56px;
  border-radius: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0;
}

/* Estilos para las descripciones */
.descripcion-1, .descripcion-2, .descripcion-4, .descripcion-5 {
  color: #bb1e63;
  font-size: 55px;
  font-weight: 700;
  width: 358px;
  height: 69px;
  border-radius: 20px;
}

/* Estilos para las descripciones */
.descripcion-3, .descripcion-6 {
  color: #bb1e63;
  font-size: 55px;
  font-weight: 700;
  width: 500px;
  height: 69px;
  border-radius: 20px;
}
/* Posiciones específicas */

/* Move titulo-2 to the top center */
.titulo-2 {
  position: absolute;
  top: 40%;
  left: 20%;
}
@media (min-width: 768px) {
  .titulo-2 {
    display: none;
  }
}

/* Move descripcion-2 relative to titulo-2 */
.descripcion-2 {
  position: absolute;
  top: calc(5% + 60px); /* Adjust 50px to the desired spacing */
  left:50%;
  transform: translateX(-150%);
}

/* Adjust descripcion-2 for mobile devices */
@media (max-width: 767px) {
  .descripcion-2 {
  left:107%;
  top: calc(57%);
}

.descripcion-3, .descripcion-6 {
  width: 440px;
}
/* Animación de entrada suave */
@keyframes fadeInUp {
  0% {
    opacity: 0;
    transform: translateY(20px);
  }
  100% {
    opacity: 1;
    transform: translateY(0);
  }
}

/* Responsividad */
@media (max-width: 1024px) {
  .titulo-1, .titulo-2, .titulo-3, .titulo-4, .titulo-5, .titulo-6 {
    font-size: 32px; /* Ajusta el tamaño de los títulos */
    width: 300px;
    height: 48px;
  }

  .descripcion-1, .descripcion-2, .descripcion-3, .descripcion-4, .descripcion-5, .descripcion-6 {
    font-size: 40px; /* Reduce el tamaño de las descripciones */
    width: 300px;
    height: auto; /* Permite altura dinámica */
  }
}

@media (max-width: 768px) {
  .titulo-1, .titulo-2, .titulo-3, .titulo-4, .titulo-5, .titulo-6 {
    font-size: 24px; /* Tamaño más pequeño para móviles */
    width: 250px;
    height: 40px;
  }

  .descripcion-1, .descripcion-2, .descripcion-3, .descripcion-4, .descripcion-5, .descripcion-6 {
    font-size: 25px; /* Tamaño moderado para móviles */
    width: 250px;
  }
}

@media (max-width: 480px) {
  .titulo-1, .titulo-2, .titulo-3, .titulo-4, .titulo-5, .titulo-6 {
    font-size: 18px; /* Tamaño pequeño para pantallas muy pequeñas */
    width: 200px;
  }

  .descripcion-1, .descripcion-2, .descripcion-3, .descripcion-4, .descripcion-5, .descripcion-6 {
    font-size: 15px; /* Tamaño mínimo para descripciones */
    width: 200px;
  }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-d8446bf */.contenedor-imagen-relativa {
    position: relative; /* Contenedor relativo para posicionamiento absoluto del Badge */
}

.img-box-badge {
    position: absolute;
    top: 50px;
    left: -10px;
    color: #fff;
    padding: 5px 15px;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bold;
    box-shadow: 0 4px 6px rgba(0, 0, 0, 1);
    z-index: 10;
}

/* Estilo para Circuitos */
.tipo-experiencia-circuitos .img-box-badge {
    background-color: #BB1E63; /* Color rosado */
}


/* Estilo para Extensión */
.tipo-experiencia-extension .img-box-badge {
    background-color: #5e781f; /* Color verde */
}/* End custom CSS */