body {
	margin: 0;
	padding: 0;
}
* {
	font-family: "san-fran",sans-serif;
}
a:hover {
	color: none;
    text-decoration: none;
}

@font-face {
	font-family: earth;
    src: url(https://www.salardeuyuni.com/wp-content/themes/salar_de_uyuni/fonts/earth_quest.ttf);
}
@font-face {
	font-family: bahagia;
    src: url(https://www.salardeuyuni.com/wp-content/themes/salar_de_uyuni/fonts/Bahagia.otf);
}
@font-face {
	font-family: san-fran;
    src: url(https://www.salardeuyuni.com/wp-content/themes/salar_de_uyuni/fonts/sf-regular.otf);
}
.font-earth {
	font-family: earth,sans-serif; 
}
/* HEADER */
.nav_mobile{
	display: none;
}
nav {
    height: 15vh;
    width: 100%;
    padding: 0 10% !important;
    transition: .5s;
}
.bg_shadow {
    -webkit-box-shadow: 0 0 10px rgba(0,0,0,0.4);
    -moz-box-shadow: 0 0 10px rgba(0,0,0,0.4);
    box-shadow: 0 0 10px rgba(0,0,0,0.4);
    background-color: white;
    height: 10vh;
}
.bg_shadow .img-desk {
	background: transparent;
}
.bg_shadow .icon-link-after, .dropdown:hover .icon-link-after  {
	color: #666666;
}
.wpml-ls-legacy-dropdown {
    width: fit-content!important;
    background: transparent !important;
	margin-right:30px;
}
.wpml-ls-statics-shortcode_actions .wpml-ls-current-language > a {
	background: transparent!important;
	border: none;
}
.bg_shadow .wpml-ls-statics-shortcode_actions .wpml-ls-current-language > a {
	color:#666666;
}
	.navbar-expand-lg .navbar-nav .nav-link {
	    margin-right: .8rem;
	    margin-left: .8rem;
	    padding: 1px 0;
	    border: 2px solid transparent;
	}
	.navbar-expand-lg .navbar-nav .nav-link:hover {
		border-bottom: 2px solid #EA8106;
	}
	.navbar-light .navbar-nav .nav-link {
	    color: white;
	    font-size: 16px;
	    transition: .5s;
	}
	.bg_shadow .navbar-nav .nav-link {
		color: #666666;
	}
.img-mob {
	width: 180px;
}
.img-mob-style {
	display: none;
}
.bg_shadow .img-mob {
    margin-right: 0;
}
.icon-link-after {
	position: absolute;
    right: 0;
    color: white;
    top: 5px;
    transition: .5s;
}
.dropdown-menu {
    background-color: #ffffffc9;
    margin:0;
}
.dropdown-menu .dropright .nav-link {
	margin-right: 0;
    margin-left: 0 !important;
    padding: 1px 0;
    border-bottom: 2px solid transparent;
    color: #212529 !important;
    border-left: none;
}
.dropdown:hover>.dropdown-menu {
	display: block;
}
.dropright:hover> .dropdown-menu{
	display: block;
}
.dropright a, .dropright .nav-link {
    color: #212529;
}
.dropright a:hover {
	color: #EA8106;
}
.dropright .icon-link-after {
	right: 10px;
    color: #212529;
}
.dropdown-divider {
    margin: 0;
}

/* HOME */
.hero-image-home {
	height: 100vh;
    background-size: cover;
    background-position: center;
}
	.img-rel {
		position: absolute;
	    width: 92% !important;
	    margin-top: 10%;
	}
.get-inspired, .comments {
	background-size: cover;
}
.get-inspired h1 {
	font-size: 144px;
    color: #296D9D;
    text-shadow: 0px 4px 0px rgba(0, 0, 0, 0.25);
}
.img-desk {
	font-size: 36px;
    color: #5C5C5C;
    padding: 8px 10px 0px;
    background: rgba(255, 255, 255, 0.7);
    border-radius: 100%;
}
p.official-p{
	margin-right: 0;
    padding: 10px 30px 9px;
    font-size: 20px;
    text-transform: uppercase;
    color: #036a93;
    font-weight: 700;
}
section.intro-text{
	padding: 20px 0;
	text-align: center;
}
section.intro-text p{
	font-size: 21px;
    line-height: 34px;
    font-weight: 100;
    color: #666666;
}
.box-btn-htgt {
	padding-top: 72vh;
}
.icons-menu, .suscribe {
	background: linear-gradient(#204C6C,#296D9D);
}
.icons-menu .hover:hover {
	background: #EA8106;
}
.icons-menu img {
	margin-bottom: 10px;
	height: 55px;
}
.icons-menu p {
	color: white;
	font-size: 24px;
	margin: 0;
}
.icon-things {
	padding: 0 35px;
}
.pics-menu img, .footer-menu img{
	border-radius: 15px;
	transition: all 0.4s;	
}
.pics-menu img:hover, .lakes img:hover, .footer-menu img:hover {
    z-index: 10; 
    transform: scale(1.04);
}
.transport {
	background: #F5F3F3;
}
.transport .row {
	background: white;
}
.transport h2 {
	font-size: 72px;
    font-family: earth;
    color: #333333;
}
.transport p {
	font-size: 21px;
    line-height: 34px;
    font-weight: 100;
    color: #666666;
}
.transport .expand-hover:hover {
	z-index: 10;
    box-shadow: -2px 3px 18px rgba(0,0,0,.3);
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.transport .expand-hover {
	transition: 0.5s ease;
	z-index: 1;
}
/*.lakes { position: relative; }*/
.lakes h4 {
	font-family: "earth";
	font-size: 233px;
	color: white;
	position: absolute;
	text-shadow: 0px 4px 0px rgba(0, 0, 0, 0.25);
    z-index: 5;
    left: 50%;
    top: 45%;
    transform: translate(-50%, -50%);
    -webkit-transform: translate(-50%, -50%);
}
.lakes img{ transition: all 0.4s; z-index: 1;}
.lakes h3 {
	font-family: "earth";
	font-size: 64px;
	color: #1C4968;
}
.lakes p {
	color: #333333;
}
.z-index-1 {
	z-index: 1;
	transition: all 0.4s;
}
.z-index-1:hover {
	z-index: 9;
}
.comments .box-comments {
	background: white;
    padding: 30px;
    height: 100%;
}
.comments .box-comments .user {
	border-radius: 100%;
    border: 2px solid white;
    position: absolute;
    z-index: 1;
    width: 60%;
}
.name-user {
	color: #1C4968;
    font-size: 21px;
    font-weight: bold;
    margin-bottom: -8px;
}
.suscribe h1 {
	font-family: "earth";
	color: #EA8106;
    font-size: 96px;
}
.suscribe .buttom_suscribe {
	background: transparent;
    border: 3px solid white;
    padding: 5px 0 0;
    color: white;
    font-size: 48px;
    font-weight: bold;
    width: 48% !important;
}
.input_suscribe {
    padding: 18px 25px 12px;
    color: #666666;
    width: 48% !important;
    border: none !important;
    font-size: 28px;
}
#ninja_forms_required_items, .nf-field-container {
    margin-bottom: 0;
}
.nf-before-form-content,.ninja-forms-req-symbol {
	display: none;
}
#nf-form-title-2 h3 {
	color: white;
}
pre {
    margin: auto;
    color: white;
    font-size: 2rem;
}
.suscribe p {
	font-size: 28px;
	color: white;
}
footer {
	background: #1C4968;
	padding: 2%;
}
footer p {
	text-align: center;
	color: white;
    margin: 20px 0 0;
    font-size: 15px;
}
footer .links-footer a {
	color: #fff;
    text-decoration: none;
    padding: 0 2rem;
}
footer .links-footer a:hover{
	color:#EA8106;
}
footer .slash {
	border-right: 2px solid white;
    border-left: 2px solid white;
}
footer .slash-left {
	border-left: 2px solid white;
}
/* INFO */
.salt-flat h1 {
	font-family: "earth";
	font-size: 72px;
}
.worlds-largest h2, .formation h2, .legends h2, .best-time h2, .where-is-uyuni h2, .experiencing h2, .surrounding-landscape h2 {
	font-family: "earth";
	font-size: 96px;
}
.salt-flat p, .surrounding-landscape p, .formation p, .legends p {
	font-size: 24px;
	color: #333333;
	line-height: 38px;
}
.worlds-largest p {
	font-size: 21px;
	color: #333333;
}
.best-time p {
	font-size: 18px;
	color: #333333;
	background: rgba(255, 255, 255, 0.4);
	padding: 50px;
}
.surrounding-landscape, .where-is-uyuni  {
	background: #F6F6F6;
}
/*carrusel info*/
.carousel-control-next, .carousel-control-prev{
    background-position: center center;
    background-blend-mode: color;
    background-color: rgba(0, 0, 0, 0.7);
}
.w-65 {
	width: 65%;
}
/* things to do  */
.text-summary {
	font-size: 24px;
	line-height: 27px;
}
.places-uyuni, .text-summary {
	background: #F4F3F3;
}
.hostels h2 {
	color: #204C6C;
	font-family: "earth";
	font-size: 72px;
}
h1 {
	font-family: "earth";
}
.places-uyuni h4 {
	font-family: "bahagia";
	color: #1C4968;
	font-size: 52px;
}
.places-uyuni a {
    background: #EA8106;
    padding: 3px 13px 1px;
    font-size: 21px;
    border-radius: 8px 0 0 0;
    position: absolute;
    right: 0;
    bottom: 0;
}
.places-uyuni .box-places {
	position: absolute;
    left: 5%;
    bottom: 0;
}
.places-uyuni p {
	width: 50%;
    font-size: 18px;
    line-height: 20px;
}
.places-uyuni .l-2 {
	left: 2.5%;
}
.incahuasi h1 {
	color: #EA8106;
	font-size: 96px;
}
.incahuasi p {
	color: white;
	font-size: 20px;
	line-height: 22px;
}
.the-lakes h2 {
	font-size: 120px;
	color: #1C4968;
	line-height: 105px;
    margin-bottom: -15px;
    font-family: 'earth';
}
.the-lakes .title-p {
	font-size: 18px;
	color: #333333;
}
.the-lakes .text-p {
	color: white;
    font-weight: bold;
    text-align: center;
    margin-top: 10%;
    font-size: 21px;
}
.the-lakes a {
	position: absolute;
    bottom: 10px;
    left: 45%;
    transform: translate(-40%, -40%);
    -webkit-transform: translate(-40%, -40%);
    background: #EA8106;
    padding: 3px 13px 1px;
    font-size: 21px;
    border-radius: 8px;
}
.the-lakes .h-70 {
	height: 70vh;
}
.ghost-things .ghost-h2 {
	color: #1C4968;
	font-size: 120px;
	font-family: 'earth';
	font-weight: lighter;
}
.ghost-things h2 {
	color: #1C4968;
    font-size: 36px;
    font-weight: bold;
}
.ghost-things p {
	font-size: 18px;
    line-height: 20px;
}
/* TOURS */
.day-tour h2{
	font-size: 288px;
	line-height: 236px;
	color: white;
	font-family: 'earth';
}
.summary-tour p {
	font-size: 24px;
	line-height: 35px;
}
.more-summary {
	background: #F4F3F3;
}
.more-summary p {
	font-size: 20px;
	line-height: 29px;
}
.more-summary .text-vertical p {
	writing-mode: vertical-lr;
    transform: rotate(180deg);
    color: #1C4968;
    font-size: 30px;
    font-weight: bold;
    margin-left: 60px;
}
.list-orange {
	background: #EA8106;
    color: white;
    font-size: 36px !important;
    line-height: 48px !important;
    text-align: center;
    font-weight: bold;
    padding: 20px;
}
.list-orange-2 {
	background: #EA8106;
    color: white;
    font-size: 32px !important;
    line-height: 47px !important;
    text-align: center;
    font-weight: bold;
    padding: 20px;
}
.more-summary h2 {
    color: white;
    font-size: 96px;
    line-height: 75px;
    margin-top: 10px;
    font-family: 'earth'; 
}
.bg-white .fz {
	font-size: 24px !important;
    line-height: 35px !important;
    margin: 0;
}
.mt-170 {
	margin: 130px 60px auto;
}
/* HOW GET THERE */
.rel-right {
	position: absolute;
    bottom: 46%;
    right: -2px;
    transform: rotate(-90deg);
}
.rel-left {
	position: absolute;
    bottom: 46%;
    left: -3px;
    transform: rotate(90deg);
}
.rel-down {
	position: absolute;
    bottom: 0;
    left: 47%;
}
.rel-up {
    position: absolute;
    left: 46%;
    transform: rotate(-180deg);
    top: -2px;
}
/* HOW TO TAKE PICS*/
.how-to-take p{
	font-size: 24px;
	line-height: 27px;
	margin-bottom: 0;
}
/* LAKES HOME*/
.lakes-home h2{
	font-family: 'earth';
	font-size: 96px;
	color: #1C4968;
}
.lakes-home p{
	font-size: 32px;
	line-height: 48px;
}
/* Botones */
.bg-orange {
	background: #EA8106;
}
.bg-white {
	background: white;
}
.btn_htgt {
    background: #EE9C1A;
    color: white;
    padding: 10px 30px 9px;
    font-size: 20px;
    border-radius: 10px;
    margin-right: 50px;
}
.btn_get_inspired {
	background: #EA8106;
    padding: 7px 15px 7px;
    font-size: 21px;
    border-radius: 8px;
}
.btn_ghost {
	background: #EA8106;
    padding: 3px 50px 1px;
    font-size: 36px;
    border-radius: 8px;
}
.btn_get_there {
	background: white;
    padding: 3px 23px 3px;
    font-size: 21px;
    border-radius: 8px;
    color: #EA8106 !important;
    border: 2px solid #EA8106;
    font-weight: bold;
}
/* colors */
.text-white {
	color: white;
}
.orange {
	color: #EA8106;
}
.dark-blue {
	color: #204C6C;
}
/* UTILITIES */
.pd-50 {
	padding-top: 50px;
	padding-bottom: 50px;
}
.mt-50 {
	margin-top: 50px;
}
.mt-30 {
	margin-top: 30px;
}
.mt-20 {
	margin-top: 20px;
}
.mt-10 {
	margin-top: 10px;
}
.mb-100 {
	margin-bottom: 100px;
}
.mb-70 {
	margin-bottom: 70px;
}
.mb-50{
	margin-bottom: 50px;
}
.mb-30{
	margin-bottom: 30px;
}
.mb-20{
	margin-bottom: 20px;
}
.h-20{
	height:20px;
}
.p-0{
	padding: 0;
}
.pd-100 {
	padding-top: 100px;
	padding-bottom: 100px;
}
.plr-40 {
	padding-left:40px;
	padding-right: 40px;
}
.pd-20 {
	padding-top: 20px;
	padding-bottom: 20px;
}
.pd-30 {
	padding-top: 30px;
	padding-bottom: 30px;
}
.pr-30 {
	padding-right: 30px;
}
.pl-30 {
	padding-left: 30px;
}
.plr-30{
	padding-left: 30px;
	padding-right: 30px;
}
.plr-100{
	padding-left: 100px;
	padding-right: 100px;
}
.plr-50 {
	padding-left: 50px;
	padding-right: 50px;
}
.plr-70 {
	padding-left: 70px;
	padding-right: 70px;
}
.pd-150 {
	padding-top: 150px;
	padding-bottom: 150px;
}
.pd-180 {
	padding-top: 180px;
	padding-bottom: 180px;
}
.bg-silver {
	background-color: #F4F3F3;
}
/* SINGLE POST - BLOGS*/
.title-post {
	margin-top: 15vh;
}
.title-post h1 {
	font-size: 96px;
    color: #1C4968;
}
.next-arrow {
	float: right;
    margin-top: -3.3%;
}
.previous a, .next-arrow a, .previous svg, .next-arrow svg, .previous span, .next-arrow span {
	color: #EA8106;
    font-size: 24px;
    margin-left: 10px;
}
.footer-menu .img-rel-up {
	position: absolute;
    margin-top: -5%;
    width: 91%;
}
.footer-menu .img-rel-sec {
	position: absolute;
    margin-top: -2%;
    width: 91%;
}
.box-blog img {
	width: 100%;
	height: auto;
}
.title-blog {
	color: #204C6C;
}
.custom-pagination span, .custom-pagination a {
    border: 1px solid #EA8106;
    margin: 0 10px 0 0;
    padding: 8px 12px 8px 12px;
    border-radius: 8px;
}
.custom-pagination a, .custom-pagination a:hover {
	color: #EA8106;
}
.custom-pagination .current {
	color: #204C6C;
}
@media (min-width: 992px) {
	.comments .box-comments .user {
		top: 30px;
	}
	.dropdown-item:active, .dropdown-item:focus, .dropdown-item:hover {
	    color: #EA8106;
	    text-decoration: none;
	    background-color: transparent;
	    border: none;
	}
}
@media (max-width: 1200px){
	nav {
	    padding: 0 !important;
	    height: inherit;
	}
	.navbar-collapse {
	    background: white;
	    border-top: 1px solid;
	    padding: 10px;
	}
	.img-desk { display: none; }
	.img-mob { 
		display: block; 
		margin-left: 10px;
	    font-size: 28px;
	    padding: 10px 7px 0px;
	}
	.bg_shadow {
    	height: inherit;
    }
    .navbar-light .navbar-nav .nav-link {
	    color: #666666;
	    padding: 4px 0;
	    width: 80%;
	}
	.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover  {
	    border-bottom: 2px solid #EA8106;
	}
	.navbar-toggler {
		margin: 15px;
	}
	.pd-100 {
	    padding: 50px 0;
	}
	.plr-70, .plr-50 {
    	padding-right: 15px;
    	padding-left: 15px;
    }
    p { 
    	text-align: justify;
    	font-size: 18px; 
    }
    .hero-image-home {
	    height: 100vh;
	    background-size: 200% 110%;
	}
	.places-uyuni p {
    	width: 95%;
	}
	.hm-50 {
		height: 50vh;
	}
	.incahuasi {
		height: inherit !important;
	}
	.the-lakes .h-70 {
    	height: 50vh;
    	background-position: center;
	}
	.day-tour h2 {
	    font-size: 200px;
	}
	.what-to-bring {
	    height: 100vh;
	    background-size: 230% 110%;
	    background-position-x: -92% !important;
	}
	.pd-50 {
	    padding-top: 20px;
	    padding-bottom: 20px;
	}
	.icons-menu p {
	    text-align: center;
	}
	.img-rel {
	    margin-top: 5%;
	}
	.plr-40 {
	    padding-left: 20px;
	    padding-right: 20px;
	}
	.places-uyuni .box-places {
    	bottom: 40px;
    	left: 5%;
	}
	.worlds-largest h2, .formation h2, .legends h2, .best-time h2, .where-is-uyuni h2, .experiencing h2, .surrounding-landscape h2 {
		font-family: "earth";
		font-size: 70px;
	}
	.btn_ghost {
	    padding: 3px 50px 6px;
	    font-size: 24px;
    }
    .hero-tablet{
    	background-size: 125% 100%;
    }
    .list-orange-2 {
    	font-size: 25px !important;
    }
	.next-arrow {
	    margin-top: 5px;
	}
}
/* tablet pro */
@media (min-width: 1024px) and (max-width: 1200px) {
	.icon-link-after {
	    right: 10px;
	    position: absolute;
	    color: #666666;
	}
	.navbar-collapse {
    	background: transparent;
    	padding-top: 15px;
    	border: none;
	}
	.navbar-light .navbar-nav .nav-link {
	    color: white;
	    width: 100%;
	}
	.icon-link-after {
	    right: -4px;
	    color: white;
	}
	.bg_shadow .navbar-nav .nav-link {
	    color: #666666;
	}
	.img-mob-style {
		display: none;
	}
	.transport .pd-50 {
    	padding-top: 10px;
    	padding-bottom: 10px;
	}
	.transport h2 {
	    font-size: 60px;
	}
	footer .links-footer a {
    	padding: 0 1rem;
    }
    .more-summary .text-vertical p {
    	margin-left: 45px;
    }
    .title-post {
	    margin-top: 8vh;
	}
	.the-lakes a {
	    left: 28%;
	    transform: translate(-20%, -20%);
	    -webkit-transform: translate(-20%, -20%);
    }
    .the-lakes .h-70 {
    	height: 35vh;
    }
    .comments .box-comments {
    	padding: 15px;
    }
}
/*TABLET */
@media (min-width: 768px) and (max-width: 979px) {
	.the-lakes a {
	    left: 32%;
	    transform: translate(-20%, -20%);
	    -webkit-transform: translate(-20%, -20%);
	}
	.transport h2 {
	    font-size: 40px;
	    margin-top: -16px;
	}
	.transport p {
	    font-size: 18px;
	    line-height: 20px;
	    margin: 0;
	}
	.lakes h4 {
	    font-size: 155px;
	    top: 30%;
	}
	.box-btn-htgt {
	    padding-top: 90%;
	}
	.icons-menu p {
	    font-size: 18px;
	}
	.icon-things {
	    padding: 20px 0;
	}
	.icon-link-after {
	    right: 10px;
	    position: absolute;
	    color: #666666;
	}
	.nav_desktop{
		display: none;
	}
	.nav_mobile{
		display: block;
	}
	.summary-tour p {
	    font-size: 18px;
	    line-height: 27px;
	}
	.more-summary .text-vertical p {
	    margin-left: 20px;
	    margin-top: 50px;
	}
	.footer-menu .img-rel-up {
	    width: 85%;
	}
	.footer-menu .img-rel-sec {
	    margin-top: 1%;
	    width: 85%;
	}
	.list-orange-2 {
	    font-size: 20px !important;
	    line-height: 30px !important;
	}
	.more-summary h2 {
    	line-height: 170px;
    }
    .img-mob-style {
    	text-align: right;
    	margin-left: 35%;
    }
    .img-rel {
    	height: 100%;
    }
    .transport .pd-50 {
    	padding-top: 30px;
    	padding-bottom: 30px;
	}
	.lakes-home h2 {
    	font-size: 70px;
    }
    .lakes-home p {
    	font-size: 28px;
    }
    footer .links-footer a {
    	padding: 0 1rem;
    	font-size: 11.5px;
    }
    .text-center-tab {
    	text-align: center;
    }
    .title-post {
	    margin-top: 8vh;
	}
	.comments .box-comments {
    	padding: 15px;
    }
}
/* CELULAR */
@media screen and (max-width: 767px){ 
	.more-summary .text-vertical p {
	    line-height: 40px;
	    margin: 10px;
    }
    .list-orange-2 {
	    font-size: 20px !important;
	    line-height: 25px !important;
	}
	.list-orange {
	    font-size: 30px !important;
	    line-height: 45px !important;
    }
    p {
	    text-align: justify;
	    font-size: 18px !important;
	    margin: 0;
	    line-height: 27px !important;
	}
	.day-tour h2 {
	    font-size: 149px;
	    line-height: 100px;
	}
	.more-summary .text-vertical p {
    	font-size: 30px !important;
    }
    .rel-left, .rel-right {
	    position: absolute;
	    bottom: -1px;
	    transform: none;
	    right: inherit;
    	left: 46%;
	}
/*	.pics-menu .col-6 {
		padding-left: 10px;
    	padding-right: 0;
	}*/
	.img-rel {
	    width: 87% !important;
	    margin-top: 14px;
    }
    .pics-menu .mt-20 {
    	margin-top: 10px;
    }
    .img-rel-mob {
    	position: absolute;
	    width: 87% !important;
	    margin-top: 10px;
    }
    .disabled-rel {
    	position: inherit;
	    margin-top: 0;
	    width: 100% !important;
    }
    .get-inspired h1 {
    	line-height: 125px;
    	font-size: 90px !important;
    }
    .btn_htgt {
    	margin-right: 0;
    }
    .box-btn-htgt {
	    padding-top: 75vh;
	}
	.pd-0-mob {
		padding:0;
	}
	.lakes h4 {
	    font-size: 150px;
	    top: 44.5%;
    }
    .input_suscribe {
		width: 100% !important;
		margin-top: 20px !important;
		font-size: 1.5rem;
    	text-align: center;
    }
    .suscribe .buttom_suscribe {
		width: 100% !important;
    	margin-top: -10px;
    	font-size: 2rem;
    }
    .suscribe h1 {
    	font-size: 70px;
	}
    .footer-menu .plr-100 {
    	padding: 15px;
    }
    .previous a, .next-arrow a, .previous svg, .next-arrow svg, .previous span, .next-arrow span {
		font-size: 15px;
		margin-left: 5px;
	}
	.next-arrow {
    	margin-top: 5px;
    }
    /*utilities mobile*/
    .pr-7-mob {
    	padding-right: 7px;
    }
    .pl-7-mob {
    	padding-left: 7px;
    }
    .mt-10-mob {
    	margin-top: 10px;
    }
    .mt-18-mob {
    	margin-top: 18px;
    }
    .hm-80 {
    	height: 80vh;
    }
    .pb-0-mob {
    	padding-bottom: 0;
    }
    .footer-menu .img-rel-up {
	    margin-top: 10px;
    	width: 87%;
	}
	.footer-menu .img-rel-sec {
	    margin-top: 10px;
	    width: 100%;
	    position: inherit;
	}
	.footer-menu .img-menu-mob {
		position: absolute;
	    width: 87% !important;
	    margin-top: 17px;
	}
	.mt-7-mob {
		margin-top: 7%;
	}
	.pd-20-mob {
		padding: 20px !important;
	}
	.text-center-mob
	/* info mobile */
	.formation {
		height: inherit !important;
	}
	.worlds-largest .plr-50, .salt-flat .plr-70{
		padding: 0;
	}
	.text-center-mob {
		text-align: center;
	}
	h1 {
		font-size: 70px !important;
	}
	.bg-cover-mob {
		background-size: cover !important;
	}
	.plr-0-mob {
		padding-right: 0;
		padding-left: 0;
	}
	.formation {
		height: inherit !important;
	}
	.transport .rel-up {
		left: 46%;
    	transform: rotate(-0deg);
    	bottom: -2px;
    	top: inherit;
	}
	.mixitup-control-active[data-filter]:before {
		content: '';
		background-image: url(https://www.salardeuyuni.com/wp-content/themes/Salar_de_Uyuni/images/HowToGetThere/triangle.png);
		height: 5px;
		background-size: cover;
	}
	.ghost-things .ghost-h2 {
	    color: #1C4968;
	    font-size: 95px;
	}		
	.icon-link-after {
	    right: 10px;
	    position: absolute;
	    color: #666666;
	    width: 10%;
	}
	.nav_desktop{
		display: none;
	}
	.nav_mobile{
		display: block;
	}
	.ghost-things h2 {
    	font-size: 28px;
    }
    .more-summary h2 {
	    line-height: 25px;
	    margin-top: 10px;
	}
	.img-mob-style {
		width: 10%;
	    margin-left: 0;
	    padding-left: 0;
	}
	.lakes-home h2 {
    	font-size: 60px;
    }
    #nf-form-title-2 h3 {
	    font-size: 1.5rem;
	}
	footer .links-footer a {
    	padding: 0 .5rem;
    }
    .links-footer {
    	margin-top: 20px;
    }
    .hm-50-mob {
    	height: 50vh;
    }
}