  html, body {height: 100%;}
  
  html,body,div,p,ul,ol,li,h1,h2,h3,h4,pre,form,p,button,img {
  margin: 0;
  padding: 0;
  border: 0;
  }
  
  :focus{outline:0;}
  
  a img{border:0;}
  
  * {
  transition: all .2s linear;
  -webkit-transition: all .2s linear;
  -moz-transition: all .2s linear;
  -o-transition: all .2s linear;
  }
  
  body {
  background-image:url(../img/fondo.jpg);
  background-repeat:repeat-x;
  font-family: Arial, Helvetica, sans-serif;
  margin:0; 
  padding:0;
  background-color:#FFFFFF;
  font-family: 'Dosis', sans-serif;
  line-height:30px;
  }
  
  
  #pagina{
  width:100%;
  margin:0 auto;
  }
  
  
  #header{
  width:100%;
  float:left;
  }
  
  
  #header #header_up{
  width:100%;
  float:left;
  background-image:url(../img/header_up.jpg);
  background-position:center top;
  background-repeat:no-repeat;
  height:47px;
  }
  
  #header #header_up ul{
  list-style:none;
  }
  
  
  #header #header_up ul li a{
  float:right;
  font-size:16px;
  color:#FFF;
  font-weight:500;
  border-right:1px solid #c54f4f;
  padding:13px;
  text-transform:uppercase;
  }
  
  #header #header_up ul li a.selectt{
  text-decoration:underline;
  }
  
  #header #header_center{
  margin:15px 0px;
  float:left;
  width:100%;
  }
  
  #header #header_center .tel_{
  color:#999999;
  font-size:27px;
  text-transform:uppercase;
  border-left:1px solid #dddddd;
  border-right:1px solid #dddddd;
  padding:8px 18px;
  float:right;
  margin:0px 18px;
  }
  
  #header #header_center .redes_{
  float:right;
  margin-top:5px;
  }
  
  #header #header_center .redes_ a .twitter{
  color:#5ea0fc;
  font-size:34px;
  margin-right:10px;
  margin-left:10px;
  float:right;
  }
  
  #header #header_center .redes_ a .googlep{
  color:#DB4B39;
  font-size:34px;
  float:right;
  }
  
  #header #header_center .redes_ a .facebook{
  color:#2c72d2;
  font-size:34px;
  float:right;
  }
  
  #header #header_center .news_{
  float:right;
  }
  
  #header #header_center .news_ .btn-enviar_{
  background-color: #75af12;
  border: 0 none;
  color: #fff;
  float: left;
  font-size: 16px;
  margin-left: 5px;
  padding: 8px;
  }
  
  #header #header_center .news_ .news_m{
  border-radius: 0;
  float: left;
  font-size: 14px;
  height: 27px;
  width: 320px;
  margin-bottom:0px;
  }
  
  #header #menu{
  width:100%;
  float:left;
  height:50px;
  border-top:1px solid #ddd;
  }
  
  #header #menu .ellogo{
  position:absolute;
  padding:2px;
  z-index:99;
  -webkit-box-shadow: 0 0 2px 0 #ddd;
  box-shadow: 0 0 2px 0 #ddd;
  left:0px;
  top:-115px;
  background-color:#FFF;
  }
  
  #header #menu ul{
  list-style:none;
  }
  
  
  #header #menu ul li a{
  float:right;
  font-size:18px;
  color:#FFF;
  font-weight:500;
  border-right:1px solid #ddd;
  padding:15px 15px;
  text-transform:uppercase;
  color:#444;
  }
  
  #header #menu ul li a:hover{
  background-color:#f5f5f5;
  text-decoration:none;
  }
  
  #header #menu ul li a.selectt{
  background-color:#f5f5f5;
  text-decoration:none;
  }
  
  #header #menu ul li a.donar{
  background-color: #ce161d;
  color: #fff;
  font-size: 24px;
  font-weight: 500;
  margin-top: 4px;
  padding: 8px;
  }
  
  #header #menu ul li a.donar:hover{
  background-color:#b21818;
  }
  
  #banner{
  width:100%;
  float:left;
  background-image:url(../img/fondo_bg.jpg);
  background-repeat:repeat;
  text-align:center;
  }
  
  #banner .carousel {
  margin-bottom:0px;
  }
  
  #banner .carousel .item > img {
  margin: 0 auto;
  padding-top:5px;
  padding-bottom:5px;
  }
  
  #banner .carousel-caption {
  background:none;
  float: left;
  height: 425px;
  margin: 0 auto;
  padding: 0;
  width: 1200px;
  }
  
  #banner .carousel-caption p {
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.4);
  color: #fff;
  font-size: 75px;
  font-weight: 500;
  left: 15%;
  line-height: 60px;
  padding: 15px;
  position: absolute;
  text-transform: uppercase;
  top: 150px;
  width: 70%;
  }
  
  
  #center {
  width:100%;
  float:left;
  }
  
  #center .quienes_s {
  width:100%;
  float:left;
  }
  
  #center .quienes_s .titu_ {
  margin-top:45px;
  text-align:center;
  font-size:36px;
  font-weight:500;
  color:#76a84b;
  text-transform:uppercase;
  margin-bottom:25px;
  }
  
  #center .quienes_s .iqs_l {
  text-align:center;
  font-size:28px;
  font-weight:500;
  color:#fff;
  background-color:#76a84b;
  padding:10px;
  padding-bottom:15px;
  width:20%;
  float:left;
  margin-top:20px;
  margin-left:40%;
  }
  
  #center .quienes_s .ind_qs {
  font-size:22px;
  color:#444;
  text-align:center;
  padding-bottom:5px;
  margin-bottom:25px;
  }
  
  #center .quienes_s .ind_qs:hover {
  color:#222;
  }
  
  #center .ind_icon {
  color: #666;
  font-size: 18px;
  height: 170px;
  margin-left: 0;
  outline: 1px solid #f5f5f5;
  padding: 15px 10px 25px;
  text-align: center;
  width: 272px;
  }
  
  
  #center .quienes_s .ind_icon img {
  margin-bottom:15px;
  }
  
  #center .quienes_s .ind_icon:hover {
  background-color:#f5f5f5;
  color:#333;
  }
  
  
  
  #center .m_r_t{
  width:100%;
  float:left;
  background-color:#f8f8f8;
  padding-top:30px;
  padding-bottom:30px;
  margin-bottom:30px;
  }
  
  #center .m_r_t .texx_{
  font-size:16px;
  line-height:normal;
  }
  
  #center .m_r_t .foto_ img{
  margin-bottom:10px;
  }
  
  
  
  
  #center .ind_texx2 {
  color:#76a84b;
  font-size:22px;
  margin-top:20px;
  text-align:center;
  }
  
  #center .ind_texx22 {
  color:#666;
  font-size:20px;
  margin-top:20px;
  margin-bottom:20px;
  }
  
  #center .ind_texx22 i {
  color: #f7e235;
  font-size: 20px;
  }
  
  
  
  
  
  #center .beneficios_ {
  width:100%;
  float:left;
  background-color:#f8f8f8;
  padding-top:60px;
  padding-bottom:60px;
  margin-top:60px;
  font-size:18px;
  color:#444;
  background-image:url(../img/benef_bg.png);
  background-position:center;
  }
  
  #center .beneficios_ a {
  font-size:18px;
  color:#444;
  font-weight:500;
  text-decoration:underline;
  }
  
  #center .beneficios_ a:hover {
  text-decoration:none;
  }
  
  
  #center .beneficios_ .titu_v{
  color:#76a84b;
  font-size:36px;
  font-weight:500;
  text-transform:uppercase;
  margin-bottom:25px;
  }
  
  
  #center .beneficios_ img{
  outline:1px solid #fff;
  margin-bottom:15px;
  }
  
  #center .beneficios_ .testi_{
  line-height:normal;
  margin-bottom:40px;
  }
  
  #center .beneficios_ .testi_ img{
  outline:1px solid #fff;
  margin-bottom:0px;
  width:90px;
  height:80px;
  float:left;
  }
  #center .beneficios_ .testi_ strong{
  color:#76a84b;
  font-size:18px;
  font-weight:500;
  width:260px;
  margin-left:10px;
  float:left;
  margin-top:-3px;
  }
  
  #center .beneficios_ .testi_ span{
  color:#7444;
  font-size:16px;
  width:260px;
  margin-left:10px;
  float:left;
  }
  
  #center .beneficios_ .testi_ a{
  color:#7444;
  font-size:16px;
  width:260px;
  margin-left:10px;
  float:left;
  font-weight:500;
  text-decoration:underline;
  }
  
  #center .beneficios_ .testi_ a:hover{
  text-decoration:none;
  }
  
  #center .acts_tours{
  width:100%;
  float:left;
  background-image:url(../img/bnn_excursion.jpg);
  background-position:center bottom;
  background-attachment:fixed;
  padding:75px 0px;
  }
  
  #center .acts_tours .titu_a{
  color:#FFF;
  font-size:72px;
  line-height:60px;
  font-weight:500;
  text-transform:uppercase;
  width:100%;
  float:left;
  }
  
  #center .acts_tours span{
  background-color: rgba(50, 48, 47, .7);
  padding:5%;
  width:90%;
  float:left;
  margin-top:15px;
  margin-bottom:15px;
  color:#FFF;
  font-size:26px;
  line-height:normal;
  }
  
  #center .acts_tours a{
  width:100%;
  float:left;
  font-weight:700;
  font-size:24px;
  color:#FFF;
  }
  
  
  #center .padrinos_{
  width:100%;
  float:left;
  padding-top:60px;
  padding-bottom:60px;
  font-size:18px;
  color:#444;
  font-weight:300;
  }
  
  
  #center .padrinos_ .titu_v{
  color:#76a84b;
  font-size:36px;
  font-weight:500;
  text-transform:uppercase;
  margin-bottom:25px;
  }
  
  #center .padrinos_ img{
  outline:1px solid #f5f5f5;
  margin-bottom:15px;
  }
  
  #center .padrinos_ a{
  text-decoration:underline;
  font-weight:500;
  color:#444;
  font-size:18px;
  }
  
  
  #center .padrinos_ .testi_{
  line-height:normal;
  margin-bottom:40px;
  }
  
  #center .padrinos_ .testi_ img{
  outline:1px solid #f5f5f5;
  margin-bottom:0px;
  width:100px;
  height:75px;
  float:left;
  }
  #center .padrinos_ .testi_ strong{
  color:#76a84b;
  font-size:18px;
  font-weight:500;
  width:260px;
  margin-left:10px;
  float:left;
  margin-top:-3px;
  }
  
  #center .padrinos_ .testi_ span{
  color:#7444;
  font-size:16px;
  width:260px;
  margin-left:10px;
  float:left;
  }
  
  #center .padrinos_ .testi_ a{
  color:#7444;
  font-size:16px;
  width:260px;
  margin-left:10px;
  float:left;
  font-weight:500;
  text-decoration:underline;
  }
  
  #center .padrinos_ .testi_ a:hover{
  text-decoration:none;
  }
  
  
  #footer{
  width:100%;
  float:left;
  padding-top:60px;
  padding-bottom:60px;
  background-color:#f5f5f5;
  background-image:url(../img/bg.png);
  background-position:center;
  background-repeat:repeat;
  border-top:1px solid #2b2b2b;
  }
  
  
  #footer .titu_f{
  width:100%;
  float:left;
  font-size:30px;
  color:#444;
  font-weight:400;
  text-transform:uppercase;
  }
  
  #footer .titu_linea{
  background-color:#76a84b;
  width:50%;
  margin-right:50%;
  float:left;
  height:3px;
  margin-top:10px;
  margin-bottom:40px;
  }
  
  
  #footer ul{
  list-style:none;
  margin-left:30px;
  }
  
  #footer ul li a{
  float:left;
  width:45%;
  margin-right:5%;
  border-bottom:1px solid #dadada;
  font-size:16px;
  color:#444;
  margin-bottom:20px;
  }
  
  #footer ul li a:hover{
  color:#333;
  border-color:#76a84b;
  text-decoration:none;
  }
  
  #footer .tel_{
  color:#666;
  font-size:24px;
  }
  
  #footer .donar_ a{
  font-size:20px;
  font-weight:700;
  color:#444;
  width:100%;
  float:left;
  margin-top:20px;
  text-align:center;
  padding-top:10px;
  padding-bottom:10px;
  
  background: #ffd941; /* Old browsers */
  
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZDk0MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZGM4MzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  
  background: -moz-linear-gradient(top,  #ffd941 0%, #edc832 100%); /* FF3.6+ */
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ffd941), color-stop(100%,#edc832)); /* Chrome,Safari4+ */
  
  background: -webkit-linear-gradient(top,  #ffd941 0%,#edc832 100%); /* Chrome10+,Safari5.1+ */
  
  background: -o-linear-gradient(top,  #ffd941 0%,#edc832 100%); /* Opera 11.10+ */
  
  background: -ms-linear-gradient(top,  #ffd941 0%,#edc832 100%); /* IE10+ */
  
  background: linear-gradient(to bottom,  #ffd941 0%,#edc832 100%); /* W3C */
  
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffd941', endColorstr='#edc832',GradientType=0 ); /* IE6-8 */
  
  
  }
  
  
  #footer .btn-enviar{
  font-family: 'Dosis', sans-serif;
  font-size:20px;
  font-weight:700;
  color:#fff;
  width:100%;
  float:left;
  margin-top:5px;
  text-align:center;
  padding-top:10px;
  padding-bottom:10px;
  border:0px;
  
  background: #65bd51; /* Old browsers */
  
  /* IE9 SVG, needs conditional override of 'filter' to 'none' */
  
  background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY1YmQ1MSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM1ZWE5NGEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
  
  background: -moz-linear-gradient(top,  #65bd51 0%, #5ea94a 100%); /* FF3.6+ */
  
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#65bd51), color-stop(100%,#5ea94a)); /* Chrome,Safari4+ */
  
  background: -webkit-linear-gradient(top,  #65bd51 0%,#5ea94a 100%); /* Chrome10+,Safari5.1+ */
  
  background: -o-linear-gradient(top,  #65bd51 0%,#5ea94a 100%); /* Opera 11.10+ */
  
  background: -ms-linear-gradient(top,  #65bd51 0%,#5ea94a 100%); /* IE10+ */
  
  background: linear-gradient(to bottom,  #65bd51 0%,#5ea94a 100%); /* W3C */
  
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#65bd51', endColorstr='#5ea94a',GradientType=0 ); /* IE6-8 */
  
  
  
  
  }
  
  
  
  
  #footer2{
  width:100%;
  float:left;
  padding-top:15px;
  padding-bottom:15px;
  color:#FFF;
  font-size:16px;
  font-weight:500;
  background-color:#2b2b2b;
  }
  
  #footer2 a{
  text-decoration:underline;
  color:#FFF;
  font-size:16px;
  font-weight:500;
  }
  
  
  
  #titulo_int{
  width:100%;
  float:left;
  text-align:center; 
  background-image:url(../img/fondo_bg.jpg);
  background-repeat:repeat;
  }
  
  #titulo_int .tint_{
  background-attachment:fixed;
  background-position:center top;
  background-repeat:no-repeat;
  width:100%;
  float:left;
  height:200px;
  position:relative;
  }
  
  
  #titulo_int .span12 h1{
  color: #fff;
  font-size: 72px;
  font-weight: 500;
  margin-bottom: 40px;
  margin-left: 7%;
  margin-top: 40px;
  padding-bottom: 20px;
  padding-top: 20px;
  text-transform: uppercase;
  width: 86%;
  background: none repeat scroll 0 0 rgba(0, 0, 0, 0.50);
  }
  
  
  #center .pad30{
  padding-top:40px;
  padding-bottom:60px;
  }
  
  #center .texx_{
  font-size:18px;
  color:#444;
  text-align:justify;
  }
  
  
  #center .texx_v{ text-align:center; font-size:24px; color:#76a84b; font-weight:500;}
  
  #center .trans_ a{
  font-size:20px;
  
  }
  
  #center .trans_ .decla_ a{
  font-size:18px;
  float:left;
  width:100%;
  border-bottom:1px dashed #ddd;
  margin-bottom:10px;
  padding-bottom:10px;
  
  }
  
  #center .trans_ .decla_ a:hover{
  color:#76a84b;
  text-decoration:none;
  }
  
  
  
  
  
  
  #center .proce_{
  color:#444;
  font-size:18px;
  width:100%;
  float:left;
  border-bottom:1px solid #f5f5f5;
  border-top:1px solid #f5f5f5;
  padding-top:20px;
  margin-top:20px;
  padding-bottom:20px;
  margin-bottom:20px;
  }
  
  
  #center .proce_ strong{
  color:#555;
  width:100%;
  float:left;
  font-size:22px;
  font-weight:500;
  margin-bottom:20px;
  }
  
  #center .proce_ .p_p{
  width:100%;
  float:left;
  margin-bottom:5px;
  }
  
  #center .proce_ .p_p strong{
  font-size: 30px;
  padding-bottom: 5px;
  padding-top: 5px;
  text-align: center;
  width: 40px;
  color:#FFF;
  
  -webkit-border-radius: 100px;
  border-radius: 100px;
  }
  
  
  #center .proce_ .p_p span{
  color: #76a84b;
  float: left;
  font-size: 20px;
  margin-top: 5px;
  width: 1145px;
  margin-left:15px;
  }
  
  #center .benef_{
  margin-top:40px;
  }
  
  
  #center .benef_ i{
  color: #f7e235;
  float: left;
  font-size: 20px;
  width: 4%;
  }
  
  #center .benef_ span{
  border-bottom: 1px solid #f5f5f5;
  color: #666;
  float: left;
  font-size: 20px;
  margin-bottom: 20px;
  margin-top: -8px;
  padding-bottom: 20px;
  width: 96%;
  }
  
  
  #center .contact_{
  font-size:18px;
  color:#444;
  }
  
  #center .las_fotos{
  margin-top:25px;
  }
  
  #center .las_fotos img{
  width:19%;
  float:left;
  outline:3px solid #f5f5f5;
  margin-left:1%;
  margin-bottom:1%;
  }
  
  #center .las_fotos img:hover{
  outline:3px solid #76a84b;
  }
  
  
  #center .subt_t{
  border-bottom:1px solid #ddd; border-top:1px solid #ddd; margin-top:30px; padding-top:10px;  padding-bottom:10px;
  font-size:30px;
  background-color:#f5f5f5;
  }
  
  
  #center .el_testi{
  margin-top:25px;
  font-size:16px;
  color:#444;
  
  }
  
  #center .el_testi img{
  float:left;
  width:12%;
  height:12%;
  margin-top:15px;
  
  }
  
  #center .testex{
  float:left;
  margin-left:3%;
  width:81%;
  padding:1% 2%;
  background-color:#f9f9f9;
  
  }
  
  #center .testex strong{
  float:left;
  width:100%;
  font-weight:500;
  color:#333;
  font-size:20px;
  
  }
  
  #center .testex .testis{
  float:left;
  width:100%;
  overflow:hidden;
  height:67px;
  
  }
  
  #center .testex .testis_{
  float:left;
  width:100%;
  overflow:visible;
  height:auto;
  
  }
  .arrow_box { position: relative; background: #f9f9f9; } 
  .arrow_box:after, .arrow_box:before { right: 100%; top: 50px; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .arrow_box:after { border-color: rgba(249, 249, 249, 0); border-right-color: #f9f9f9; border-width: 15px; margin-top: -15px; } .arrow_box:before { border-color: rgba(249, 249, 249, 0); border-right-color: #f9f9f9; border-width: 21px; margin-top: -21px; }
  
  #center .testex a{
  width:100%;
  float:left;
  border-top:1px solid #ddd;
  margin-top:5px;
  padding-top:5px;
  cursor:pointer;
  }
  .fondoimg{
    background-image: url('../../assets/img/tienda/fondo2-tienda.jpg');
    background-position: center top;
    background-repeat: no-repeat;
     background-size: cover;
    -webkit- background-size: cover;
    height:1100px;
    float: none;
    clear: both;
    position: relative;
  }
  .bantienda{
    background-color:#d25b91;
    margin-top:200px;
    color:#ffffff;
    font-size:18px;
    line-height: 24px;
    font-family:sans-serif;
    font-weight: 100;
    -webkit-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.5);
    -moz-box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.5);
    box-shadow: 0px 1px 3px 0px rgba(0,0,0,0.5);
  }
  .bantienda .span4{
    position:relative;
  }
  .bantienda p{
    padding:20px 0;
    letter-spacing: 0.5px
  }
  .btn-tienda{
    position:absolute;
    width:100%;
    height:auto;
    line-height:normal !important;
    border:4px solid #fff;
    font-size:50px;
    text-align: center;
    padding-top:35px;
    background-color:rgba(83, 141, 161, 0.8);
    font-weight:900;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    height:190px;
    top:-29px;
    transition-duration:0.3s;
    -webkit-transition-duration:0.3s;
    -moz-transition-duration:0.3s;
    cursor: pointer;
    color:#fff;
  }
  .btn-tienda:hover, .btn-tienda:focus, .btn-tienda:active{
    background-color:rgba(83, 141, 161, 1.0);
  }
  .cont_trip .span4{
    padding-top:80px;
  }
  .box-trip{
    padding-top:80px;
    background-image: url('../../assets/img/tienda/push-pin.png');
    background-position: 53% 50px;
    background-repeat: no-repeat;
    position:absolute;
    bottom:30px;
    right:30px;
  }
  .logo-artisan{
    position:absolute;
    top:0px;
    left:0;
    width:33%;
    height:200px;
    text-align:center;
  }
  .logo-artisan img{
    width:300px;
    vertical-align: middle;
    margin-top:70px;

  }
  @media (max-width: 1170px) {
  #header{width:1250px;}
  #banner{width:1250px;}
  #center{width:1250px;}
  #footer{width:1250px;}
  #footer2{width:1250px;}
  #titulo_int{width:1250px;}
  }
