.elementor-37 .elementor-element.elementor-element-d729753 > .elementor-container{min-height:400px;}.elementor-37 .elementor-element.elementor-element-d729753{padding:6em 0em 8em 0em;}.elementor-bc-flex-widget .elementor-37 .elementor-element.elementor-element-c7b10b1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-37 .elementor-element.elementor-element-c7b10b1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-37 .elementor-element.elementor-element-c7b10b1 > .elementor-element-populated{padding:0em 0em 0em 0em;}.elementor-37 .elementor-element.elementor-element-2947502 .elementor-heading-title{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:4rem;font-weight:800;}.elementor-37 .elementor-element.elementor-element-b3b5ce0{text-align:left;}.elementor-37 .elementor-element.elementor-element-f259a3c{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:400;}.elementor-37 .elementor-element.elementor-element-f259a3c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-62cb450 .elementor-button{background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-37 .elementor-element.elementor-element-62cb450 .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-62cb450 .elementor-button:focus{background-color:var( --e-global-color-75e75ea );}.elementor-37 .elementor-element.elementor-element-62cb450 > .elementor-widget-container{margin:-1em 0em 0em 0em;}.elementor-37 .elementor-element.elementor-element-43b1bbb{padding:8em 0em 6em 0em;}.elementor-37 .elementor-element.elementor-element-246b76b .elementor-heading-title{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:800;}.elementor-37 .elementor-element.elementor-element-7cce3b5{font-family:"Manrope", Sans-serif;font-weight:400;}.elementor-37 .elementor-element.elementor-element-5e14818.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-5e14818.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-5e14818.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-5e14818{--icon-box-icon-margin:25px;}.elementor-37 .elementor-element.elementor-element-5e14818 .elementor-icon{font-size:31px;}.elementor-37 .elementor-element.elementor-element-5e14818 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-5e14818 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-5e14818 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-37 .elementor-element.elementor-element-9792a19.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-9792a19.elementor-view-framed .elementor-icon, .elementor-37 .elementor-element.elementor-element-9792a19.elementor-view-default .elementor-icon{fill:var( --e-global-color-text );color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-9792a19{--icon-box-icon-margin:25px;}.elementor-37 .elementor-element.elementor-element-9792a19 .elementor-icon{font-size:31px;}.elementor-37 .elementor-element.elementor-element-9792a19 .elementor-icon-box-title{margin-bottom:5px;color:var( --e-global-color-text );}.elementor-37 .elementor-element.elementor-element-9792a19 .elementor-icon-box-title, .elementor-37 .elementor-element.elementor-element-9792a19 .elementor-icon-box-title a{font-family:"Manrope", Sans-serif;font-size:20px;font-weight:600;}.elementor-37 .elementor-element.elementor-element-04dabdc .elementor-button{font-family:"Manrope", Sans-serif;font-weight:500;background-color:var( --e-global-color-primary );border-radius:8px 8px 8px 8px;}.elementor-37 .elementor-element.elementor-element-04dabdc .elementor-button:hover, .elementor-37 .elementor-element.elementor-element-04dabdc .elementor-button:focus{background-color:var( --e-global-color-75e75ea );}.elementor-37 .elementor-element.elementor-element-04dabdc > .elementor-widget-container{margin:1em 0em 0em 0em;}.elementor-37 .elementor-element.elementor-element-85881e8:not(.elementor-motion-effects-element-type-background), .elementor-37 .elementor-element.elementor-element-85881e8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E6E6E6;}.elementor-37 .elementor-element.elementor-element-85881e8{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:4em 0em 4em 0em;}.elementor-37 .elementor-element.elementor-element-85881e8 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-37 .elementor-element.elementor-element-eabc52a{text-align:center;}.elementor-37 .elementor-element.elementor-element-eabc52a .elementor-heading-title{color:var( --e-global-color-text );font-family:"Manrope", Sans-serif;font-size:2rem;font-weight:800;}.elementor-37 .elementor-element.elementor-element-76297b9 .elementor-main-swiper .swiper-slide{padding:0px 0px 0px 0px;}.elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{margin-top:8px;}.elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_above .elementor-testimonial__footer{margin-bottom:8px;}.elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_left .elementor-testimonial__footer{padding-right:8px;}.elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-left:8px;}.elementor-37 .elementor-element.elementor-element-76297b9 .elementor-testimonial__text{font-family:"Manrope", Sans-serif;font-size:14px;font-weight:400;font-style:normal;}.elementor-37 .elementor-element.elementor-element-76297b9 .elementor-testimonial__image img{width:80px;height:80px;}.elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_left .elementor-testimonial__content:after,
					 .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_right .elementor-testimonial__content:after{top:calc( 2em + (80px / 2) - 8px );}body:not(.rtl) .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 body:not(.rtl) .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-left .elementor-testimonial__content:after,
					 .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_inline.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 2em + (80px / 2) - 8px );right:auto;}body.rtl .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_stacked:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 body.rtl .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_inline:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_stacked.elementor-testimonial--align-right .elementor-testimonial__content:after,
					 .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_inline.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 2em + (80px / 2) - 8px );left:auto;}body:not(.rtl) .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-right) .elementor-testimonial__content:after,
					 .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_above.elementor-testimonial--align-left .elementor-testimonial__content:after{left:calc( 2em + (80px / 2) - 8px );right:auto;}body.rtl .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_above:not(.elementor-testimonial--align-center):not(.elementor-testimonial--align-left) .elementor-testimonial__content:after,
					 .elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_above.elementor-testimonial--align-right .elementor-testimonial__content:after{right:calc( 2em + (80px / 2) - 8px );left:auto;}.elementor-37 .elementor-element.elementor-element-76297b9 .elementor-swiper-button{font-size:20px;}.elementor-37 .elementor-element.elementor-element-76297b9 .swiper-pagination-bullet-active, .elementor-37 .elementor-element.elementor-element-76297b9 .swiper-pagination-progressbar-fill{background-color:#77B7CA;}.elementor-37 .elementor-element.elementor-element-76297b9 .swiper-pagination-fraction{color:#77B7CA;}.elementor-37 .elementor-element.elementor-element-76297b9 .elementor-testimonial__content, .elementor-37 .elementor-element.elementor-element-76297b9 .elementor-testimonial__content:after{background-color:#FFFFFF;}.elementor-37 .elementor-element.elementor-element-76297b9 .elementor-testimonial__content{padding:2em 2em 2em 2em;border-radius:10px 10px 10px 10px;}.elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_left .elementor-testimonial__footer,
					.elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_right .elementor-testimonial__footer{padding-top:2em;}.elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_above .elementor-testimonial__footer,
					.elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_inline .elementor-testimonial__footer,
					.elementor-37 .elementor-element.elementor-element-76297b9.elementor-testimonial--layout-image_stacked .elementor-testimonial__footer{padding:0 2em 0 2em;}.elementor-37 .elementor-element.elementor-element-76297b9 > .elementor-widget-container{margin:3em 0em 0em 0em;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-37 .elementor-element.elementor-element-c7b10b1 > .elementor-element-populated{margin:4em 0em 0em 0em;--e-column-margin-right:0em;--e-column-margin-left:0em;padding:0em 1em 0em 1em;}.elementor-37 .elementor-element.elementor-element-2947502{text-align:center;}.elementor-37 .elementor-element.elementor-element-2947502 .elementor-heading-title{font-size:2.5rem;}.elementor-37 .elementor-element.elementor-element-f259a3c{text-align:center;font-size:1rem;}.elementor-37 .elementor-element.elementor-element-246b76b{text-align:center;}.elementor-37 .elementor-element.elementor-element-246b76b .elementor-heading-title{font-size:1.5rem;}.elementor-37 .elementor-element.elementor-element-7cce3b5{font-size:1rem;}}/* Start custom CSS for image, class: .elementor-element-b3b5ce0 */@media (min-width: 500px){
    .vive-misterio-img-medium img{
        width: 450px;
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1bcde71 */.jornadas-image{
    position: relative;
    perspective: 400px;
}

.jornadas-image img{
    position: relative;
    margin-top: 1.5em;
    height: 300px;
    object-fit: cover;
    border-radius: 8px;
    transform: rotateX(-2deg) rotateY(-16deg);
    width: 70%;
    margin-left: 10em
}

.jornadas-image:before{
    content: '';
    position: absolute;
    top: 1em;
    right: -1em;
    width: 75%;
    height: 340px;
    background: #EEEFF4;
    border-radius: 8px;
    transform: rotateX(-2deg) rotateY(-16deg);
    box-shadow: 48px 25px 48px #1825381f;
    
}

@media (max-width: 500px){
    .jornadas-image img{
        height: 180px;
        margin-top: -2.5em;
        margin-left: 2em
    }
    .jornadas-image:before{
        width: 70%;
        height: 200px;
        top: -3em;
        right: 2em;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-6b6d40f */.jornada-image-container{
    position: relative;
}

.jornada-image-container:before{
    content: '';
    position: absolute;
    top: -5em;
    width: 32em;
    height: 32em;
    background: #1F6F86;
    border-radius: 50%;
    left: 0em;
}

@media (max-width: 500px){
    .jornada-image-container:before{
        width: 17em;
        height: 17em;
        left: 2em;
    }
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-d729753 */@media (max-width: 500px){
    .jornadas .elementor-row{
        display: grid;
    }
    .jornadas .elementor-row .elementor-element:nth-of-type(2){
        grid-row-start: 1
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-af8e4ee */.recursos-organizar-jornada{
    width: 70% !important;
    margin-left: 3em;
    margin-top: 0em;
}

.recursos-organizar-jornada img{
    height: 350px;
    object-fit: cover;
    border-radius: 8px;
}

@media (max-width: 500px){
    .recursos-organizar-jornada img{
        height: 250px;
        margin-bottom: 2em;
    }
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-f67a937 */.tipos-jornada-image{
    position: relative;
}

.tipos-jornada-image:before{
    content: '';
    position: absolute;
    top: -5em;
    width: 32em;
    height: 32em;
    background: #D9DBE1;
    border-radius: 50%;
    left: 0em;
}

@media (max-width: 500px){
    .tipos-jornada-image:before{
    top: -2em;
    width: 20em;
    height: 20em;
    left: 0em;
}
}/* End custom CSS */
/* Start custom CSS for testimonial-carousel, class: .elementor-element-76297b9 */.testimonios .elementor-testimonial__content iframe{
    border-radius: 8px 8px 0 0;
}

.testimonios .elementor-testimonial__content h3{
    font-size: 20px;
    font-weight: 600;
    margin-top: 1em;
}

.testimonios .swiper-pagination-bullet{
    background-color: #77B7CA;
    opacity: 1;
    margin-bottom: 3px !important;
}

.testimonios .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background: none !important;
    border: 3px solid #77B7CA;
    padding: 3px;
    margin-top: 1em;
    margin-bottom: 0 !important;
}/* End custom CSS */