.elementor-4312 .elementor-element.elementor-element-77c5e6f4:not(.elementor-motion-effects-element-type-background), .elementor-4312 .elementor-element.elementor-element-77c5e6f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("../jpg/06.andean-explorer-tren-perurail-e1722494377490.jpg");background-position:center center;background-size:cover;}.elementor-4312 .elementor-element.elementor-element-77c5e6f4 > .elementor-background-overlay{background-color:var( --e-global-color-957fa93 );opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-4312 .elementor-element.elementor-element-77c5e6f4{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:150px 40px 150px 40px;}.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-4312 .elementor-element.elementor-element-229fc3e8{text-align:center;}.elementor-4312 .elementor-element.elementor-element-229fc3e8 .elementor-heading-title{font-weight:bold;text-transform:uppercase;color:var( --e-global-color-astglobalcolor5 );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-4312 .elementor-element.elementor-element-3a6f1c34{text-align:center;color:var( --e-global-color-astglobalcolor5 );font-weight:400;}.elementor-4312 .elementor-element.elementor-element-2c648bbf{padding:80px 0px 0px 0px;}.elementor-4312 .elementor-element.elementor-element-5a4f098f.ekit-equal-height-enable,
					.elementor-4312 .elementor-element.elementor-element-5a4f098f.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4312 .elementor-element.elementor-element-5a4f098f.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4312 .elementor-element.elementor-element-5a4f098f .elementskit-infobox{background-color:var( --e-global-color-0c6cdec );padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-4312 .elementor-element.elementor-element-5a4f098f .elementskit-btn{background-color:var( --e-global-color-957fa93 );font-weight:500;color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );border-radius:25px 25px 25px 25px;}.elementor-4312 .elementor-element.elementor-element-5a4f098f{width:100%;max-width:100%;align-self:center;}.elementor-4312 .elementor-element.elementor-element-5a4f098f .elementskit-infobox .elementskit-info-box-title{padding:0em 1em 0em 1em;color:var( --e-global-color-957fa93 );font-size:1.34rem;font-weight:700;}.elementor-4312 .elementor-element.elementor-element-5a4f098f .elementskit-infobox .box-body > p{color:var( --e-global-color-text );}.elementor-4312 .elementor-element.elementor-element-5a4f098f .elementskit-infobox p{margin:0em 0em 1.5em 0em;}.elementor-4312 .elementor-element.elementor-element-e7d045.ekit-equal-height-enable,
					.elementor-4312 .elementor-element.elementor-element-e7d045.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4312 .elementor-element.elementor-element-e7d045.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4312 .elementor-element.elementor-element-e7d045 .elementskit-infobox{background-color:var( --e-global-color-0c6cdec );padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-4312 .elementor-element.elementor-element-e7d045 .elementskit-btn{background-color:var( --e-global-color-957fa93 );font-weight:500;color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );border-radius:25px 25px 25px 25px;}.elementor-4312 .elementor-element.elementor-element-e7d045{width:100%;max-width:100%;align-self:center;}.elementor-4312 .elementor-element.elementor-element-e7d045 .elementskit-infobox .elementskit-info-box-title{padding:0em 1em 0em 1em;color:var( --e-global-color-957fa93 );font-size:1.34rem;font-weight:700;}.elementor-4312 .elementor-element.elementor-element-e7d045 .elementskit-infobox .box-body > p{color:var( --e-global-color-text );}.elementor-4312 .elementor-element.elementor-element-e7d045 .elementskit-infobox p{margin:0em 0em 1.5em 0em;}.elementor-4312 .elementor-element.elementor-element-316ff550.ekit-equal-height-enable,
					.elementor-4312 .elementor-element.elementor-element-316ff550.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4312 .elementor-element.elementor-element-316ff550.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4312 .elementor-element.elementor-element-316ff550 .elementskit-infobox{background-color:var( --e-global-color-0c6cdec );padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-4312 .elementor-element.elementor-element-316ff550 .elementskit-btn{background-color:var( --e-global-color-957fa93 );font-weight:500;color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );border-radius:25px 25px 25px 25px;}.elementor-4312 .elementor-element.elementor-element-316ff550{width:100%;max-width:100%;align-self:center;}.elementor-4312 .elementor-element.elementor-element-316ff550 .elementskit-infobox .elementskit-info-box-title{padding:0em 1em 0em 1em;color:var( --e-global-color-957fa93 );font-size:1.34rem;font-weight:700;}.elementor-4312 .elementor-element.elementor-element-316ff550 .elementskit-infobox .box-body > p{color:var( --e-global-color-text );}.elementor-4312 .elementor-element.elementor-element-316ff550 .elementskit-infobox p{margin:0em 0em 1.5em 0em;}.elementor-4312 .elementor-element.elementor-element-22301bf3{padding:0px 20px 0px 20px;}.elementor-4312 .elementor-element.elementor-element-65bf7f0.ekit-equal-height-enable,
					.elementor-4312 .elementor-element.elementor-element-65bf7f0.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4312 .elementor-element.elementor-element-65bf7f0.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4312 .elementor-element.elementor-element-65bf7f0 .elementskit-infobox{background-color:var( --e-global-color-0c6cdec );padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-4312 .elementor-element.elementor-element-65bf7f0 .elementskit-btn{background-color:var( --e-global-color-957fa93 );font-weight:500;color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );border-radius:25px 25px 25px 25px;}.elementor-4312 .elementor-element.elementor-element-65bf7f0{width:100%;max-width:100%;align-self:center;}.elementor-4312 .elementor-element.elementor-element-65bf7f0 .elementskit-infobox .elementskit-info-box-title{padding:0em 1em 0em 1em;color:var( --e-global-color-957fa93 );font-size:1.34rem;font-weight:700;}.elementor-4312 .elementor-element.elementor-element-65bf7f0 .elementskit-infobox .box-body > p{color:var( --e-global-color-text );}.elementor-4312 .elementor-element.elementor-element-65bf7f0 .elementskit-infobox p{margin:0em 0em 1.5em 0em;}.elementor-4312 .elementor-element.elementor-element-4bf34e1b.ekit-equal-height-enable,
					.elementor-4312 .elementor-element.elementor-element-4bf34e1b.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4312 .elementor-element.elementor-element-4bf34e1b.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4312 .elementor-element.elementor-element-4bf34e1b .elementskit-infobox{background-color:var( --e-global-color-0c6cdec );padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-4312 .elementor-element.elementor-element-4bf34e1b .elementskit-btn{background-color:var( --e-global-color-957fa93 );font-weight:500;color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );border-radius:25px 25px 25px 25px;}.elementor-4312 .elementor-element.elementor-element-4bf34e1b{width:100%;max-width:100%;align-self:center;}.elementor-4312 .elementor-element.elementor-element-4bf34e1b .elementskit-infobox .elementskit-info-box-title{padding:0em 1em 0em 1em;color:var( --e-global-color-957fa93 );font-size:1.34rem;font-weight:700;}.elementor-4312 .elementor-element.elementor-element-4bf34e1b .elementskit-infobox .box-body > p{color:var( --e-global-color-text );}.elementor-4312 .elementor-element.elementor-element-4bf34e1b .elementskit-infobox p{margin:0em 0em 1.5em 0em;}.elementor-4312 .elementor-element.elementor-element-573c1b70.ekit-equal-height-enable,
					.elementor-4312 .elementor-element.elementor-element-573c1b70.ekit-equal-height-enable .ekit-wid-con,
					.elementor-4312 .elementor-element.elementor-element-573c1b70.ekit-equal-height-enable .ekit-wid-con .elementskit-infobox{height:100%;}.elementor-4312 .elementor-element.elementor-element-573c1b70 .elementskit-infobox{background-color:var( --e-global-color-0c6cdec );padding:1em 1em 1em 1em;border-radius:20px 20px 20px 20px;}.elementor-4312 .elementor-element.elementor-element-573c1b70 .elementskit-btn{background-color:var( --e-global-color-957fa93 );font-weight:500;color:var( --e-global-color-astglobalcolor5 );fill:var( --e-global-color-astglobalcolor5 );border-radius:25px 25px 25px 25px;}.elementor-4312 .elementor-element.elementor-element-573c1b70{width:100%;max-width:100%;align-self:center;}.elementor-4312 .elementor-element.elementor-element-573c1b70 .elementskit-infobox .elementskit-info-box-title{padding:0em 1em 0em 1em;color:var( --e-global-color-957fa93 );font-size:1.34rem;font-weight:700;}.elementor-4312 .elementor-element.elementor-element-573c1b70 .elementskit-infobox .box-body > p{color:var( --e-global-color-text );}.elementor-4312 .elementor-element.elementor-element-573c1b70 .elementskit-infobox p{margin:0em 0em 1.5em 0em;}.elementor-4312 .elementor-element.elementor-element-32b5668a{padding:20px 0px 80px 0px;}.elementor-4312 .elementor-element.elementor-element-393fdf99{text-align:left;font-weight:400;}.elementor-4312 .elementor-element.elementor-element-4c3918cc:not(.elementor-motion-effects-element-type-background), .elementor-4312 .elementor-element.elementor-element-4c3918cc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0c6cdec );}.elementor-4312 .elementor-element.elementor-element-4c3918cc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 0px 80px 0px;}.elementor-4312 .elementor-element.elementor-element-4c3918cc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-4312 .elementor-element.elementor-element-24087566.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4312 .elementor-element.elementor-element-24087566.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4312 .elementor-element.elementor-element-12fb9ce0 .elementor-heading-title{font-weight:bold;color:var( --e-global-color-957fa93 );}.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-4312 .elementor-element.elementor-element-7067340e .elementor-button{background-color:var( --e-global-color-4699253 );font-weight:500;fill:var( --e-global-color-957fa93 );color:var( --e-global-color-957fa93 );border-radius:20px 20px 20px 20px;}.elementor-4312 .elementor-element.elementor-element-7067340e .elementor-button-content-wrapper{flex-direction:row;}.elementor-4312 .elementor-element.elementor-element-346be3fb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-4312 .elementor-element.elementor-element-11442f1f{padding:80px 0px 80px 0px;}.elementor-bc-flex-widget .elementor-4312 .elementor-element.elementor-element-2f8ef940.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-4312 .elementor-element.elementor-element-2f8ef940.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-4312 .elementor-element.elementor-element-28b85196{text-align:center;}.elementor-4312 .elementor-element.elementor-element-28b85196 .elementor-heading-title{font-weight:bold;color:var( --e-global-color-957fa93 );}.elementor-widget-global .pp-info-box-icon{color:var( --e-global-color-primary );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-global .pp-info-box-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-global .pp-info-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-global .pp-info-box-subtitle{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-widget-global .pp-info-box-description{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-global .pp-info-box-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-widget-global .swiper-pagination-fraction{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-4312 .elementor-element.elementor-global-14487 .pp-info-box{text-align:center;padding:10px 40px 10px 40px;}.elementor-4312 .elementor-element.elementor-global-14487 .pp-info-box-icon{font-size:30px;color:var( --e-global-color-957fa93 );padding:0px;font-family:"Roboto", Sans-serif;font-weight:500;}.elementor-4312 .elementor-element.elementor-global-14487 .pp-info-box-icon svg{fill:var( --e-global-color-957fa93 );}.elementor-4312 .elementor-element.elementor-global-14487 .pp-info-box-icon img{width:150px;}.elementor-4312 .elementor-element.elementor-global-14487 .pp-info-box-title{color:var( --e-global-color-957fa93 );font-weight:bold;margin-bottom:5px;}.elementor-4312 .elementor-element.elementor-global-14487 .pp-info-box-subtitle{font-size:13px;font-weight:normal;margin-bottom:0px;}.elementor-4312 .elementor-element.elementor-global-14487 .pp-info-box-description{font-size:12px;font-weight:normal;padding:0px 0px 0px 0px;margin-bottom:0px;}.elementor-4312 .elementor-element.elementor-global-14487 .pp-info-box-button{font-weight:500;}.elementor-4312 .elementor-element.elementor-global-14487 .pp-slider-arrow{font-size:22px;}@media(min-width:768px){.elementor-4312 .elementor-element.elementor-element-24087566{width:60%;}.elementor-4312 .elementor-element.elementor-element-776bf5ee{width:39.332%;}}@media(max-width:1024px){.elementor-4312 .elementor-element.elementor-element-77c5e6f4{padding:100px 40px 100px 40px;}.elementor-4312 .elementor-element.elementor-element-2c648bbf{padding:60px 20px 0px 20px;}.elementor-4312 .elementor-element.elementor-element-22301bf3{padding:0px 20px 0px 20px;}.elementor-4312 .elementor-element.elementor-element-32b5668a{padding:0px 20px 60px 20px;}.elementor-4312 .elementor-element.elementor-element-393fdf99{text-align:center;}.elementor-4312 .elementor-element.elementor-element-4c3918cc{padding:60px 20px 60px 20px;}.elementor-4312 .elementor-element.elementor-element-11442f1f{padding:60px 20px 60px 20px;}}@media(max-width:767px){.elementor-4312 .elementor-element.elementor-element-77c5e6f4{padding:80px 20px 80px 20px;}.elementor-4312 .elementor-element.elementor-element-32b5668a{padding:0px 20px 60px 20px;}.elementor-4312 .elementor-element.elementor-element-12fb9ce0{text-align:center;}}/* Start custom CSS for elementskit-icon-box, class: .elementor-element-5a4f098f */.elementor-4312 .elementor-element.elementor-element-5a4f098f img{
    border-radius: 20px;
}

.elementor-4312 .elementor-element.elementor-element-5a4f098f .elementskit-infobox{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.elementor-4312 .elementor-element.elementor-element-5a4f098f .box-body{
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.elementor-4312 .elementor-element.elementor-element-5a4f098f .elementskit-info-box-title{
    height: 51px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.home-info img{
    /*height: 145px !important;*/
}

body[data-elementor-device-mode="tablet"] .home-info img{
    /*height: 183px !important;*/
}

body[data-elementor-device-mode="mobile"] .home-info img{
    /*height: auto !important;*/
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-e7d045 */.elementor-4312 .elementor-element.elementor-element-e7d045 img{
    border-radius: 20px;
}

.elementor-4312 .elementor-element.elementor-element-e7d045 .elementskit-infobox{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.elementor-4312 .elementor-element.elementor-element-e7d045 .box-body{
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.elementor-4312 .elementor-element.elementor-element-e7d045 .elementskit-info-box-title{
    height: 51px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.home-info img{
    /*height: 145px !important;*/
}

body[data-elementor-device-mode="tablet"] .home-info img{
    /*height: 183px !important;*/
}

body[data-elementor-device-mode="mobile"] .home-info img{
    /*height: auto !important;*/
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-316ff550 */.elementor-4312 .elementor-element.elementor-element-316ff550 img{
    border-radius: 20px;
}

.elementor-4312 .elementor-element.elementor-element-316ff550 .elementskit-infobox{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.elementor-4312 .elementor-element.elementor-element-316ff550 .box-body{
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.elementor-4312 .elementor-element.elementor-element-316ff550 .elementskit-info-box-title{
    height: 51px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.home-info img{
    /*height: 145px !important;*/
}

body[data-elementor-device-mode="tablet"] .home-info img{
    /*height: 183px !important;*/
}

body[data-elementor-device-mode="mobile"] .home-info img{
    /*height: auto !important;*/
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-65bf7f0 */.elementor-4312 .elementor-element.elementor-element-65bf7f0 img{
    border-radius: 20px;
}

.elementor-4312 .elementor-element.elementor-element-65bf7f0 .elementskit-infobox{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.elementor-4312 .elementor-element.elementor-element-65bf7f0 .box-body{
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.elementor-4312 .elementor-element.elementor-element-65bf7f0 .elementskit-info-box-title{
    height: 51px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.home-info img{
    /*height: 145px !important;*/
}

body[data-elementor-device-mode="tablet"] .home-info img{
    /*height: 183px !important;*/
}

body[data-elementor-device-mode="mobile"] .home-info img{
    /*height: auto !important;*/
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-4bf34e1b */.elementor-4312 .elementor-element.elementor-element-4bf34e1b img{
    border-radius: 20px;
}

.elementor-4312 .elementor-element.elementor-element-4bf34e1b .elementskit-infobox{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.elementor-4312 .elementor-element.elementor-element-4bf34e1b .box-body{
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.elementor-4312 .elementor-element.elementor-element-4bf34e1b .elementskit-info-box-title{
    height: 51px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.home-info img{
    /*height: 145px !important;*/
}

body[data-elementor-device-mode="tablet"] .home-info img{
    /*height: 183px !important;*/
}

body[data-elementor-device-mode="mobile"] .home-info img{
    /*height: auto !important;*/
}/* End custom CSS */
/* Start custom CSS for elementskit-icon-box, class: .elementor-element-573c1b70 */.elementor-4312 .elementor-element.elementor-element-573c1b70 img{
    border-radius: 20px;
}

.elementor-4312 .elementor-element.elementor-element-573c1b70 .elementskit-infobox{
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

.elementor-4312 .elementor-element.elementor-element-573c1b70 .box-body{
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: space-around;
}

.elementor-4312 .elementor-element.elementor-element-573c1b70 .elementskit-info-box-title{
    height: 51px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.home-info img{
    /*height: 145px !important;*/
}

body[data-elementor-device-mode="tablet"] .home-info img{
    /*height: 183px !important;*/
}

body[data-elementor-device-mode="mobile"] .home-info img{
    /*height: auto !important;*/
}/* End custom CSS */
/* Start custom CSS for global, class: .elementor-global-14487 */.premio .pp-icon i{
    width: auto;
    height: 10px;
}

body[data-elementor-device-mode="desktop"] .elementor-4312 .elementor-element.elementor-global-14487 .swiper-autoheight .swiper-wrapper {
    align-items: center;
    height: 170px !important;
}/* End custom CSS */