@font-face{
    font-family: EuphorigenicRegular;
    src : url('../font/Euphorigenic_Regular.ttf')
}
@font-face{
    font-family: gillsansbold;
    src : url('../font/gill-sans-mt-bold.ttf')
}
@font-face{
    font-family: gillsanslight;
    src : url('../font/gill-sans-mt-light.ttf')
}
@font-face{
    font-family: helveticaneueregular;
    src : url('../font/helveticaneue-regular.ttf')
}
@font-face{
    font-family: HelveticaNeueBold;
    src : url('../font/FontsFree-Net-HelveticaNeueBold.ttf')
}
@font-face{
    font-family: GillSansSemiBold;
    src : url('../font/GillSans-SemiBold.ttf')
}
button:focus, input:focus, textarea:focus, .btn:focus, select:focus
{
  box-shadow: none !important;
  outline:none;
   -moz-box-shadow: none;
   -webkit-box-shadow: none;
   box-shadow: none !important;
}
/* quitar el border azul en radio y checbox en un button*/
.btn.focus, .btn:focus
{
	box-shadow: none !important;
}
/* fin de button*/
input[type=checkbox]:focus ~ .label_check::before, input[type=checkbox]:focus ~ label.btn::before {
  box-shadow:none !important;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

input[type=number] { -moz-appearance:textfield; }
.seccc-primero
{
	height: 100vh;
}
.titulo-secc
{
	color: #FFFFFF;
	font-size: 30px;
	font-family: EuphorigenicRegular;
	margin-top: 50px;
}
.img-secc-primero
{
	margin-top: 40%;
	width: 190px;
}
.btn-rectangulo
{
	border: 1px solid #FFFFFF;
	background-color: transparent;
	color: #FFFFFF;
	font-family: gillsansbold;
	font-size: 20px;
	width: 260px;
	border-radius: 0px;
	margin-top: 30px;
	position: relative;
    transition: all 0.2s ease;
}
.btn-rectangulo:hover
{
	color: #FFFFFF;
	transform: scale(.96);
	border: 0px;
}
.btn-rectangulo:before
{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    border-radius: 0px;
    background: #9c7d5c00;
    width: 0px;
    height: 100%;
    transition: all 0.3s ease;
    z-index: -1;
}
.btn-rectangulo:hover:before
{
	width: 100%;
  	background: #9C7D5C;
}
.btn-circulo
{
	border-radius: 50%;
	background-color: #FFFFFF;
	width: 50px;
	height: 50px;
	opacity: 0.57;
	margin-top: 30px;
}
.btn-circulo:active
{
    transform: scale(.96);
}
.icon-abajo
{
	color: #707070;
	font-size: 40px;
}
.subtitulo
{
	color: #33181A;
	font-family: EuphorigenicRegular;
	font-size: 30px;
	text-transform: uppercase;
}
.descripcion-rojo
{
	color: #5A1A22;
	font-family: gillsanslight;
	font-size: 18px;
	line-height: 1.2;
	margin-bottom: 0px;
}
.container-padding-left-right
{
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 40px;
}
.secc-heigth
{
	height: 680px;
	position: relative;
}
.img-vino-absolute
{
	position: absolute;
	right: 0;
	z-index: 1;
    top: 500px;
    height: 225px;
    width: 100px;
}
.slider-fondo
{
	background-color: #c9c9c930;
}
.col-slider-height
{
	height: 340px;
}
.img-vinos
{
	height: 287px;
}
.col-slider-fondo
{
	background-image: url('../img/trazado-24.png');
	background-position: 133% 55%;
	background-size: 45%;
	background-repeat: no-repeat;
	padding-top: 48px;
	padding-left: 120px;
	padding-right: 50px;
}
.descripcion-negro
{
	color: #293C3D;
	font-family: gillsanslight;
	font-size: 20px;
	line-height: 1.2;
}
.titulo-vinos-slider
{
	color: #293C3D;
	font-family: EuphorigenicRegular;
	font-size: 45px;
}
.swiper-container#tragoimg,
.swiper-container.gallery-thumbs-vino,
.swiper-container.gallery-thumbs
{
	width: 100%;
	height: 100%;
}
.swiper-slide.slider-tumbs {
	text-align: center;
	font-size: 18px;

	/* Center slide text vertically */
	display: -webkit-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	-webkit-align-items: center;
	align-items: center;
}
.testimonial-section
{
	display: flex;
	flex-wrap: wrap;
	height: 100%;
}
.testi-user-img
{
	width: 100%;
	background-image: url('../img/grupo-75.jpg');
	background-position: top;
	background-size: cover;
	background-repeat: no-repeat;
	height: 360px;
}
.testi-user-tragos
{
	width: 100%;
	height: 100%;
}
.fondo-slider
{
	background-image: url('../img/grupo-76.jpg') !important;
}
.user-saying
{
	width: 100%;
	height: 100%;
	background-image: url('../img/trazado-24.png');
    background-position: 146% 50%;
    background-size: 50%;
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 0px;
}
.user-saying-vino
{
	width: 100%;
	height: 100%;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 0px;
}
.user-saying-trago
{
	width: 100%;
	height: 100%;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
}
.fondo-pisco
{
	background-position: -40% 50% !important;
}
.spacer
{
	height: auto;
}
.div-botellas
{
	width: 110px;
}
.div-botellas-piscos
{
	width: 115px;
}
.div-bar-img
{
	width: 160px;
}
.div-bar-img-uno
{
	width: 120px;
}
.div-bar-img-dos
{
	width: 100px;
}
.heig-bar
{
	height: 500px !important;
}
.img-botellas
{
	width: 100%;
	height: 100%;
	object-fit: scale-down;
}
/* swiper */
.swiper-container-pisco
{
	margin-left: auto;
    margin-right: auto;
    position: relative;
    overflow: hidden;
    list-style: none;
    padding: 0;
    z-index: 1;
}
/* fin de swiper*/
.swiper-button-next
{
	width: 50px !important;
    height: 50px !important;
    border-radius: 50% !important;
    background-color: #efe9d536 !important;
    right: 10% !important;
}
#swiper-button-next-pisco
{
	width: 50px !important;
    height: 50px !important;
    border-radius: 50% !important;
    background-color: #efe9d536 !important;
    right: 10% !important;
}
.swiper-button-next:after
{
	color: #efe9d54d;
	font-size: 26px !important;
}
.swiper-button-next-pisco:after
{
	color: #efe9d54d;
	font-size: 26px !important;
}

.swiper-button-prev
{
	width: 50px !important;
    height: 50px !important;
    border-radius: 50% !important;
    background-color: #efe9d536 !important;
    left: 10% !important;
}
.swiper-button-prev:after
{
	color: #efe9d54d;
	font-size: 26px !important;
}
.swiper-button-next, .swiper-button-prev
{
	top: 83% !important;
}
.activo-trago
{
	background-color: #ffffff82 !important;
}
.activo-trago:after
{
	color: #707070 !important;
}
.h2-subtitulos
{
	color: #293C3D;
	font-family: EuphorigenicRegular;
	font-size: 40px;
}
.p-descrioc-negro
{
	color: #293C3D;
	font-family: gillsanslight;
	font-size: 18px;
	line-height: 1.2;
}
.testimonial
{
	height: 699px;
}
#tragotexto
{
	height: 100%;
}
.testimonial-vino
{
	height: 375px;
}
.swiper-container-horizontal>.swiper-pagination-bullets
{
	bottom: 375px !important;
}
.swiper-pagination-bullet
{
    width: 12px !important;
    height: 12px !important;
    background: #9C7D5C !important;
    opacity: 100% !important;
}
.swiper-pagination-bullet-active
{
	background: #33181A !important;
}
.div-flex
{
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	margin-top: 70px;
}
.div-cinco
{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}
.seccion-cinco-top-bottom
{
	padding-top: 50px;
	padding-bottom: 50px;
}
.div-circulo
{
	border-radius: 50%;
	width: 17%;
	background: #9c7d5c2b;
	height: 50px;
}
.img-magin-top-negativo
{
	margin-top: -5px;
	width: 60px;
}
.subtitulo-rojo-cinco
{
	font-family: gillsansbold;
	color: #5A1A22;
	font-size: 16px;
}
.rojotop
{
	margin-top: 0px;
}
.secc-anarajando
{
	background-image: url('../img/botella-celular.jpg');
    background-position: top;
    background-size: cover;
	background-repeat: no-repeat;
}
.div-slider-bar
{
	background-image: url('../img/trazado-27.png');
    background-position: 109% 26%;
    background-size: 25%;
	background-repeat: no-repeat;
	padding-left: 30px;
	padding-right: 30px;
	padding-top: 40px;
	padding-bottom: 50px;
}
.testimonial-section-pisco
{
	display: flex;
    flex-wrap: wrap;
    height: auto;
}
.slider-tragos
{
	text-align: left;
      font-size: 18px;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: flex-start;
      align-items: flex-start;
}
.h6-ingre-separa
{
	color: #FFFFFF;
	font-family: gillsansbold;
	font-size: 24px;
}
.list-weidht
{
	width: 50%;
}
.list-weidht:nth-child(odd)
{
	padding-right: 10px;
}
.padding-left-right-container
{
	padding-left: 30px;
	padding-right: 30px;
}
.div-datos
{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
	padding-bottom: 170px;
}
.div-datos-hisotria
{
	width: 100%;
	display: flex;
	flex-wrap: wrap;
	padding-right: 30px;
	padding-left: 30px;
}
.div-subdatos
{
	width: 50%;
}
.subtitulos-datos
{
	font-family: gillsansbold;
	color: #33181A;
	font-size: 18px;
	text-transform: uppercase;
}
.datos-number
{
	font-family: EuphorigenicRegular;
	color: #33181A;
	font-size: 68px;
  	animation-duration: 1s;
  	animation-delay: 0s;
}
.div-fondo-nostros
{
	background-image: url('../img/grupo-71.png');
    background-position: top;
    background-size: cover;
	background-repeat: no-repeat;
	padding-top: 95px;
	padding-bottom: 40px;
}
.list-blanco-regular
{
	font-family: helveticaneueregular;
	color: #FFFFFF;
}
.img-amoretti
{
	left: 20%;
	z-index: 1;
	position: absolute;
	top: 280px;
	width: 60%;
}
.section-contacto
{
	padding-top: 40px;
	padding-bottom: 40px;
}
.input-general
{
	width: 100%;
	background-color: #F5F5F5;
	color: #5A1A22;
	font-family: gillsanslight;
	border: 1px solid #D8D8D8;
	padding: 8px 20px;
	border-radius: 6px;
}
.textarea-general::placeholder,
.input-general::placeholder
{
	color: #5A1A22;
}
.select-general
{
	width: 100%;
	background-color: #F5F5F5;
	color: #5A1A22;
	font-family: gillsanslight;
	border: 1px solid #D8D8D8;
	padding: 8px 15px;
 	-moz-appearance: none;
   	-webkit-appearance: none;
   	appearance: none;
   	border-radius: 6px;
}
.icon-select
{
	position: absolute;
	right: 20px;
	top: 13px;
	z-index: 1;
}
.textarea-general
{
	width: 100%;
	background-color: #F5F5F5;
	color: #5A1A22;
	font-family: gillsanslight;
	border: 1px solid #D8D8D8;
	padding: 8px 15px;
	resize: none;
	height: 180px;
	border-radius: 6px;
}
.padding-rifht
{
	padding-right: 0px;
}
.padding-left
{
	padding-left: 0px;
}
.btn-form
{
	color: #9C7D5C;
	border: 1px solid #5A1A22;
	background-color: transparent;
	font-family: gillsansbold;
	height: 45px;
	display: flex;
	align-items: center;
	justify-content: center;
	width: 100%;
	margin-left: 0%;
	position: relative;
    transition: all 0.2s ease;
}
.btn-form:before
{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    border-radius: 0px;
    background: #5A1A22;
    width: 0px;
    height: 100%;
    transition: all 0.3s ease;
    z-index: -1;
}
.btn-form:hover
{
	color: #fff;
}
.btn-form:hover:before
{
	width: 100%;
  	background: #5A1A22;
}
.btn-form:active
{
    transform: scale(.96);
}
.h6-encuentro-rojo
{
	color: #5A1A22;
	font-family: EuphorigenicRegular;
}
.div-linea-rojo
{
	background-color: #5A1A22;
	width: 100%;
	height: 1px;
}
.span-rojo-ciudad
{
	font-family: gillsansbold;
	color: #5A1A22;
}
.spna-p-plomo-hel-regu
{
	color: #707070;
    font-family: gillsanslight;
	font-weight: 600;
	font-size: 18px;
	text-decoration: none;
}
.spna-p-plomo-hel-regu:hover
{
	color: #707070;
}
.h5-bold-plomo-helve
{
	color: #707070;
 	font-family: gillsansbold;
 	font-size: 18px;
}
.padding-top-bottom-col
{
	padding: 50px 30px;
}
.div-mapa
{
	width: 100%;
	height: 380px;
}
.seccc-ultimo
{
	background-image: url('../img/img-footer.jpg');
	background-position: top;
	background-size: cover;
	background-repeat: no-repeat;
	height: 70vh;
}
.h6-bold-blanco
{
	color: #FFFFFF;
	font-family: gillsansbold;
	margin-top: 60px;
}
.footer
{
	background-color: #293C3D;
	display: flex;
	align-items: center;
	height: auto;
	flex-wrap: wrap;
	padding-top: 48px;
	padding-bottom: 48px;
}
.p-footer
{
	color: #FFFFFF;
	font-family: gillsanslight;
	margin: 0px;
}
.secc-navbar
{
	position: absolute;
	top: 0;
	z-index: 1;
	width: 100%;
	margin-top: 30px;
}
.list-nav
{
	height: 100%;
	align-items: center;
}
.li-left-right
{
	margin-right: 60px;
}
.lin-nav
{
	color: #FFFFFF;
	font-family: GillSansSemiBold;
	text-decoration: none;
	cursor: pointer;
}
.lin-nav-light
{
	font-family: gillsanslight !important;
}
.lin-nav:hover
{
	color: #FFFFFF;
	font-weight: bolder;
}
.swiper-bottom-cero .swiper-pagination-bullet
{
    width: 22px !important;
    height: 10px !important;
    background: #BC9770 !important;
    opacity: 100% !important;
    border-radius: 5px !important;
}
.swiper-bottom-cero .swiper-pagination-bullet-active
{
	background: #EFE9D5 !important;
}
.img-nav-logo
{
	position: absolute;
	left: 60px;
    z-index: 1;
    top: -4px;
    display: none;
    width: 58px;
}
.imgwassapnav
{
	position: absolute;
	right: 60px;
    z-index: 1;
    top: -4px;
    display: none;
    width: 27px;
}
.widht-footer
{
	width: 100%;
}
.div-genral-circulo
{
	width: 100%;
	display: flex;
	justify-content: center;
	height: 70px;
}
.height-bard
{
	height: 300px !important;
}
.secc-nav
{
	position: absolute;
	top: 0;
	background-color: transparent;
	left: 0;
	width: 100%;
}
.btn-menu
{
	background-color: transparent;
	right: 0;
	margin-right: 15px;
	margin-top: 0px;
	color: #FFFFFF;
	font-size: 30px;
	position: absolute;
	z-index: 1;
}
.btn-close-nav
{
	background-color: transparent;
	float: right;
	margin-right: 0px;
	margin-top: 0px;
	color: #5A1A22;
	font-size: 25px;
}
.div-nav
{
	position: fixed;
	top: 0;
	width: 100%;
	height: 100vh;
	background-color: #0000005e;
	z-index: 3;
	display: none;
}
.nav-celular
{
	position: absolute;
	top: 0;
	background-color: #FFFFFF;
	height: 100vh;
	width: 70%;
	z-index: 99999;
	right: 0;
}
.lin-nav-calular
{
	color: #5A1A22;
	font-family: gillsansbold;
	text-decoration:  none;
}
.lin-nav-calular:hover
{
	color: #5A1A22;
}
.lis-celular
{
	margin-top: 80px;
}
.list-bootom-celular
{
	margin-bottom: 60px;
}
.img-negrita
{
	width: 100%;
}
.fondo-especial
{
	position: absolute;
    right: 15px;
    top: 564px;
    z-index: 1;
    width: 270px;
}
.sombra-menu
{
	box-shadow: 0px 3px 6px #00000029;
}
.icon-img-pequeno
{
	width: 40px;
}
.img-redes-activo
{
	display: none;
}
.link-redes-sociales:hover .img-redes-activo
{
	display: block;
	margin-top: 2px;
}
.link-redes-sociales:hover .top-hover
{
	margin-top: 2px;
}
.link-redes-sociales:hover .top-hover-fb
{
	margin-top: 3px;
}
.link-redes-sociales:hover .img-redes-oculto
{
	display: none;
}
.cta
{
    position: relative;
    transition: all 0.2s ease;
}
.cta:hover
{
	color: #FFFFFF !important;
	font-weight: bold !important;
}
.cta:before
{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    display: block;
    border-radius: 28px;
    background: #9c7d5c00;
    width: 0px;
    height: 100%;
    transition: all 0.3s ease;
    z-index: -1;
}
.cta:hover:before
{
	width: 100%;
  	background: #9C7D5C;
}
.cta:active
{
    transform: scale(.96);
}
.ir-arriba {
	display:none;
	background:#5b1a2280;
	font-size:20px;
	color:#fff;
	cursor:pointer;
	position: fixed;
	bottom:20px;
	right:20px;
	z-index: 999999;
	height: 50px;
	width: 50px;
	display: flex;
	align-items: center;
	justify-content: center;
	border-radius: 50%;
}
.weasssap-celular
{
	position: fixed;
	cursor: pointer;
	bottom: 20px;
	left: 20px;
	display: none;
	z-index: 999999;
}
.ir-arriba:hover
{
	background-color: #5A1A22;
}
.ir-arriba:active
{
    transform: scale(.96);
}
.hvr-pulse {
  display: inline-block;
  vertical-align: middle;
  -webkit-transform: perspective(1px) translateZ(0);
  transform: perspective(1px) translateZ(0);
  box-shadow: 0 0 1px rgba(0, 0, 0, 0);
}
.hvr-pulse:hover, .hvr-pulse:focus, .hvr-pulse:active {
  -webkit-animation-name: hvr-pulse;
  animation-name: hvr-pulse;
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.paddintop-swiper
{
	padding-top: 30px;
}
.img-botellas-bar
{
	width: 100%;
	height: 100%;
}
.swiper-bottom-cero
{
	width: 100%;
	right:  0;
}
#prevbar
{
	left: 0% !important;
	top: 75% !important;
}
#nextbar
{
    right: 0% !important;
    top: 75% !important;
}
.video-contenedor
{
	position: absolute;
	z-index: -100;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	overflow: hidden;
}
.video-contenedor::after
{
	content: "";
	background: #00000080;
	width: 100%;
	height: 100%;
	z-index: 1;
	position: absolute;
	top: 0;
	left: 0;
}
.div-bottom-top
{
	margin-top: 24px;
	margin-bottom: 24px;
}
#swiper-button-prev-pisco
{
	left: 10% !important;
}
@media(min-width: 360px)
{
	.seccc-ultimo
	{
	    height: 55vh;
	}
	.seccc-primero
	{
		height: 100vh;
	}
	/*#prevbar
	{
		left: 0px !important;
	}*/
	.btn-rectangulo
	{
		margin-top: 35%;
		width: 315px;
	}
	.img-vino-absolute
	{
	    top: 415px;
	    height: 270px;
	    width: 102px;
	}
	.secc-heigth
	{
		height: 630px;
	}
	.fondo-especial
	{
	    right: 0px;
	    top: 469px;
	    width: 340px;
	}
	.testimonial-vino
	{
		height: 330px;
	}
	.testimonial
	{
		height: 600px;
	}
	/*#nextbar
	{
		left: 250px !important;
	}*/
	/*.swiper-button-next-pisco
	{
		left: 280px !important;
	}*/
	/*.swiper-button-next
	{
		left: 280px !important;
	}*/
}
@media(min-width: 375px)
{
	.fondo-especial
	{
	    top: 459px;
	}
	.seccc-primero
	{
		height: 100vh;
	}
}
@media(min-width: 375px) and (min-height: 667px)
{
	.seccc-primero
	{
		height: 100vh;
	}
}
@media(min-width: 375px) and (min-height: 812px)
{
	.seccc-primero
	{
		height: 100vh;
	}
}
@media(min-width: 411px)
{
	.seccc-ultimo
	{
		height: 50vh;
	}
	.img-vino-absolute
	{
		top: 385px;
    	height: 246px;
    	width: 102px;
	}
	/*#nextbar
	{
	    left: 295px !important;
	}*/
	.fondo-especial
	{
	    right: 22px;
	    top: 469px;
	    width: 341px;
	}
	.div-fondo-nostros
	{
		padding-top: 130px;
	}
	.seccc-primero
	{
		height: 100vh;
	}
	.secc-heigth
	{
		height: 576px;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets
	{
		bottom: 380px !important;
	}
	.swiper-button-next, .swiper-button-prev
	{
		top: 81% !important;
	}
	/*.swiper-button-next
	{
		left: 320px !important;
	}*/
	/*.swiper-button-next-pisco
	{
		left: 320px !important;
	}*/
	/*.swiper-button-prev
	{
		left: 40px !important;
	}*/
	.testimonial
	{
		height: 520px;
	}
}
@media(min-width: 414px)
{
	.fondo-especial
	{
	    right: 22px;
    	top: 472px;
	}
}
@media(min-width: 480px)
{
	.seccc-ultimo
	{
		height: 40vh;
	}
	.img-vino-absolute
	{
		top: 340px;
	}
	/*#prevbar
	{
		left: 25px !important;
	}*/
	/*#nextbar
	{
	    left: 340px !important;
	}*/
	.fondo-especial
	{
	    right: 63px;
    	top: 469px;
	}
	.swiper-button-next, .swiper-button-prev
	{
		top: 80% !important;
	}
	.div-fondo-nostros
	{
		padding-top: 180px;
	}
	/*.swiper-button-next
	{
		left: 365px !important;
	}*/
	/*.swiper-button-next-pisco
	{
		left: 365px !important;
	}*/
	/*.swiper-button-prev
	{
		left: 55px !important;
	}*/
	.secc-heigth
	{
		height: 540px;
	}
	.seccc-primero
	{
		height: 100vh;
	}
}
@media(min-width: 480px) and (orientation: landscape)
{
	.seccc-primero
	{
    	height: 135vh;
	}
	.seccc-ultimo
	{
		height: 120vh;
	}
}
@media(min-width: 540px)
{
	.img-amoretti
	{
		width: 50%;
		left: 25%;
	}
	.fondo-especial
	{
		right: 61px;
    	top: 422px;
    	width: 370px;
	}
	.seccc-primero
	{
		height: 100vh;
	}
	.seccc-ultimo
	{
	    height: 48vh;
	}
	.img-secc-primero
	{
		margin-top: 25%;
	}
}
@media(min-width: 568px) and (orientation: landscape)
{
	.fondo-especial
	{
	    right: 67px;
    	top: 422px;
    	width: 399px;
	}
	.seccc-primero
	{
		height: 160vh;
	}
	.seccc-ultimo
	{
		height: 110vh;
	}
	.img-secc-primero
	{
	    margin-top: 15%;
	}
	.btn-rectangulo
	{
	    margin-top: 8%;
	}
	/*#nextbar
	{
		left: 410px !important;
	}*/
	/*.swiper-button-next-pisco
	{
	    left: 460px !important;
	}*/
	/*.swiper-button-next
	{
		left: 450px !important;
	}*/
}
@media(min-width: 600px)
{
	.seccc-ultimo
	{
		height: 35vh;
	}
	/*.swiper-button-next-pisco
	{
		left: 470px !important;
	}*/
	/*.swiper-button-next
	{
		left: 470px !important;
	}*/
	/*#nextbar
	{
	    left: 450px !important;
	}*/
}
@media(min-width: 640px)
{
	.list-bootom-celular
	{
	    margin-bottom: 34px;
	}
	#prevbar
	{
	    left: 5% !important;
	}
	#swiper-button-next-pisco
	{
		right: 3% !important;
	}
	#swiper-button-prev-pisco
	{
		left: 53% !important;
	}
	.swiper-button-next
	{
	    right: 53% !important;
	}
	.swiper-button-prev
	{
		left: 3% !important;
	}
	.nav-celular
	{
	    height: auto;
    	width: 42%;
	}
	.footer
	{
		padding-top: 0px;
		padding-bottom: 0px;
	}
	.div-bottom-top
	{
		margin-top: 0px;
		margin-bottom: 0px;
	}
	.secc-anarajando
	{
	    background-image: url(../img/bar-amoretti.jpg);
	    background-attachment: fixed;
	}
	.img-vino-absolute
	{
	    height: 500px;
    	width: 130px;
    	top: 0;
	}
	#prevbar
	{
		top: 65% !important;
	}
	#nextbar
	{
		right: 5% !important;
	    top: 65% !important;
	}
	.swiper-container-horizontal>.swiper-pagination-bullets
	{
		bottom: 20px !important;
	}
	.swiper-button-next, .swiper-button-prev
	{
		top: 50% !important;
	}
	/*.swiper-button-next
	{
		left: 250px !important;
	}*/
	/*.swiper-button-next-pisco
	{
		left: 565px !important;
	}*/
	/*.swiper-button-prev
	{
		left: 20px !important;
	}*/
	/*.swiper-button-prev-pisco
	{
		left: 340px !important;
	}*/
	#swipervino
	{
		width: 50% !important;
		left: 50% !important;
	}
	#swiperpisco
	{
		width: 50% !important;
		left: 0 !important;
	}
	.div-fondo-nostros
	{
		padding-top: 140px;
	}
	.div-datos
	{
		padding-bottom: 208px;
	}
	.img-amoretti
	{
		left: 29%;
		top: 280px;
		width: 42%;
	}
	.div-bar-img-dos
	{
		width: 190px;
	}
	.div-bar-img-uno
	{
		width: 210px;
	}
	.div-bar-img
	{
		width: 280px;
	}
	.div-botellas
	{
		width: 135px;
	}
	.div-botellas-piscos
	{
		width: 155px;
	}
	.rightpadding
	{
		padding-right: 50px;
	}
	.fondo-especial
	{
       	right: 0px;
	    top: 225px;
	    width: 608px;
	}
	.div-slider-bar
	{
	    padding-left: 30px;
    	padding-right: 30px;
	}
	.height-bard
	{
		height: 550px !important;
	}
	.user-saying-trago
	{
		padding-right: 0px;
	}
	.spacer
	{
		height: 735px;
	}
	.testi-user-img
	{
		width: 50%;
		height: 100%;
	}
	.testimonial
	{
		height: 648px;
	}
	.testimonial-vino
	{
		height: 650px;
	}
	.user-saying
	{
	    width: 50%;
	    padding-left: 24px;
	    padding-right: 24px;
	    padding-top: 15px;
	}
	.user-saying-vino
	{
		width: 50%;
	    padding-left: 24px;
	    padding-right: 24px;
	    padding-top: 15px;
	}
	.widht-footer
	{
    	width: 33.3%;
	}
	.footer
	{
		height: 85px;
	}
	.titulo-secc
	{
		font-size: 45px;
	}
	.div-mapa
	{
		height: 689px;
	}
	.padding-rifht
	{
		padding-right: 2px;
	}
	.padding-left
	{
		padding-left: 2px;
	}
	.seccc-ultimo
	{
		height: 105vh;
	}
	.padding-top-bottom-col
	{
		padding: 40px 10px;
	}
	.btn-form
	{
		width: 40%;
		margin-left: 30%;
	}
	.padding-left-right-container
	{
    	padding-left: 30px;
    	padding-right: 30px;
	}
	.div-circulo
	{
		width: 22%;
	    height: 52px;
	}
	.div-cinco
	{
		width: 50%;
	}
	.secc-heigth
	{
	    height: 440px;
	}
	.container-padding-left-right
	{
		padding-top: 50px;
		padding-left: 160px;
    	padding-right: 160px;
	}
	.btn-rectangulo
	{
		margin-top: 50px;
	}
	.img-secc-primero
	{
		margin-top: 55px;
	}
	.seccc-primero
	{
		height: 150vh;
	}
}
@media(min-width: 653px) and (orientation: landscape)
{
	.seccc-primero
	{
	    height: 200vh;
	}
	.fondo-especial
	{
		right: 30px;
    	top: 240px;
    	width: 569px;
	}
	.seccc-ultimo
	{
		height: 130vh;
	}
	/* comentario*/
}
@media(min-width: 667px) and (orientation: landscape)
{
	.seccc-primero
	{
		height: 170vh;
	}
	/*.swiper-button-prev-pisco
	{
	    left: 370px !important;
	}*/
	.fondo-especial
	{
		right: 32px;
    	top: 219px;
    	width: 593px;
	}
}
@media(min-width: 720px) and (orientation: landscape)
{
	/*.swiper-button-prev-pisco {
   		 left: 397px !important;
	}*/
	/*.swiper-button-next-pisco {
    	left: 640px !important;
	}*/
}
@media(min-width: 731px) and (orientation: landscape)
{
	.seccc-ultimo
	{
		height: 90vh;
	}
	.fondo-especial
	{
		right: 60px;
    	top: 228px;
    	width: 581px;
	}
	/*.swiper-button-prev
	{
		left: 50px !important;
	}*/
	/*.swiper-button-next
	{
	    left: 260px !important;
	}*/
	/*.swiper-button-next-pisco
	{
		left: 620px !important;
	}*/
	/*.swiper-button-prev-pisco
	{
		left: 420px !important;
	}*/
}
@media(min-width: 736px) and (orientation: landscape)
{
	/*.swiper-button-prev-pisco
	{
	    left: 410px !important;
	}*/
	/*.swiper-button-next-pisco
	{
	    left: 635px !important;
	}*/
	.fondo-especial
	{
	    right: 60px;
    	top: 226px;
    	width: 581px;
	}
}
@media(max-width: 736px)
{
	video
	{
	    width: 100%;
    	height: 100%;
    	object-fit: cover;
	}
}
@media(min-width: 768px)
{
	video
	{
		min-width: 100%;
		min-height: 100%;
		object-fit: unset;
	}
	.img-vino-absolute
	{
		height: 477px;
    	width: 140px;
	}
	.activo-trago
	{
		top: 75% !important;
	}
	/*#prevbar
	{
		left: 75px !important;
	}*/
	/*#nextbar
	{
	    left: 500px !important;
	}*/
	/*.swiper-button-next
	{
		left: 300px !important;
	}*/
	/*.swiper-button-next-pisco
	{
		left: 670px !important;
	}*/
	/*.swiper-button-prev
	{
		left: 30px !important;
	}*/
	/*.swiper-button-prev-pisco
	{
		left: 420px !important;
	}*/
	.div-datos
	{
		padding-bottom: 0px;
	}
	.div-fondo-nostros
	{
		padding-top: 40px;
	}
	.descripcion-rojo
	{
		height: 90px;
	}
	.rojotop
	{
		margin-top: 0px;
	}
	.div-botellas
	{
		width: 180px;
	}
	.div-botellas-piscos
	{
		width: 175px;
	}
	.div-bar-img
	{
		width: 270px;
	}
	.div-bar-img-dos
	{
		width: 165px;
	}
	.div-bar-img-uno
	{
		width: 190px;
	}
	.footer
	{
		height: 70px;
	}
	.rightpadding
	{
		padding-right: 50px;
	}
	.spacer-vinos
	{
		height: 725px;
	}
	.testimonial
	{
		height: 580px;
	}
	.li-left-right
	{
		margin-right: 30px;
	}
	.fondo-especial
	{
        right: 0px;
    	top: -35px;
    	width: 530px;
	}
	.img-nav-logo
	{
		left: 30px;
	}
	.height-bard
	{
		height: 470px !important;
	}
	.user-saying-trago
	{
		padding-right: 0px;
	}
	.div-slider-bar
	{
		padding-left: 80px;
		padding-right: 80px;
		padding-top: 40px;
	}
	.testimonial-vino
	{
		height: 580px;
	}
	.user-saying
	{
		padding-left: 30px;
	    padding-right: 30px;
	    padding-top: 36px;
	}
	.user-saying-vino
	{
		padding-left: 30px;
	    padding-right: 30px;
	    padding-top: 36px;
	}
	.div-datos-hisotria
	{
		width: 50%;
		padding-left: 0px;
		padding-right: 0px;
	}
	.div-subdatos
	{
		width: 33.3%;
	}
	.padding-left-right-container
	{
    	padding-left: 100px;
    	padding-right: 100px;
	}
	.seccion-cinco-top-bottom
	{
		padding-top: 100px;
		padding-bottom: 100px;
	}
	.div-circulo
	{
		width: 18%;
    	height: 54px
	}
	.btn-rectangulo
	{
		margin-top: 75px;
	}
	.img-secc-primero
	{
		margin-top: 120px;
	}
	.seccc-ultimo
	{
		height: 35vh;
	}
	.padding-top-bottom-col
	{
		padding: 50px 30px;
	}
	.btn-form
	{
	    width: 40%;
    	margin-left: 30%;
	}
	.img-amoretti
	{
		left: 30px;
	    top: 320px;
	    width: 37%;
	}
	.div-datos
	{
		width: 100%;
	}
	.div-cinco
	{
		width: 50%;
	}
	.container-padding-left-right
	{
	    padding-top: 40px;
      	padding-left: 180px;
    	padding-right: 180px;
	}
	.secc-heigth
	{
	    height: 400px;
	}
	.seccc-primero
	{
		height: 65vh;
	}
}
@media(min-width: 800px) and (orientation: landscape)
{
	.seccc-primero
	{
    	height: 135vh;
	}
	.seccc-ultimo
	{
    	height: 80vh;
	}
}
@media(min-width: 812px) and (orientation: landscape)
{
	.fondo-especial
	{
	    right: 15px;
    	top: -37px;
    	width: 530px;
	}
	.btn-rectangulo
	{
		margin-top: 45px;
	}
	.seccc-primero
	{
		height: 160vh;
	}
	.img-secc-primero
	{
    	margin-top: 110px;
	}
	.seccc-ultimo
	{
		height: 95vh;
	}
	/*.swiper-button-prev-pisco
	{
	    left: 470px !important;
	}*/
	/*.swiper-button-next-pisco
	{
	    left: 680px !important;
	}*/
}
@media(min-width: 823px) and (orientation: landscape)
{
	.fondo-especial
	{
	    right: 0px;
    	top: -79px;
    	width: 574px;
	}
	/*.swiper-button-next-pisco {
    	left: 695px !important;
	}*/
}
@media(min-width: 853px) and (orientation: landscape)
{
	.seccc-ultimo
	{
		height: 75vh;
	}
	.fondo-especial
	{
	    right: 27px;
    	top: -57px;
    	width: 553px;
	}
	.seccc-primero
	{
	    height: 145vh;
	}
	/*.swiper-button-prev
	{
		left: 65px !important;
	}*/
	/*.swiper-button-next-pisco
	{
		left: 720px !important;
	}*/
	/*.swiper-button-prev-pisco
	{
		left: 500px !important;
	}*/
}
@media(min-width: 896px) and (orientation: landscape)
{
	/*.swiper-button-next-pisco
	{
		left: 783px !important;
	}*/
	.seccc-primero 
	{
    	height: 155vh;
	}
}
@media(min-width: 960px) and (orientation: landscape)
{
	/*.swiper-button-next-pisco 
	{
    	left: 815px !important;
	}*/
	/*.swiper-button-prev-pisco {
    	left: 560px !important;
	}*/
}
@media (min-width: 1024px)
{
	.img-secc-primero
	{
    	margin-top: 150px;
	}
	.activo-trago
	{
		top: 50% !important;
	}
	#prevbar
	{
	    top: 50% !important;
	    left: 50% !important;
	}
	#nextbar
	{
        top: 50% !important;
        right: 0% !important;
	}
	#bartragos
	{
		width: 50%;
		left: 50%;
	}
	/*.swiper-button-next
	{
		left: 407px !important;
	}*/
	/*.swiper-button-next-pisco
	{
		left: 904px !important;
	}*/
	/*.swiper-button-prev
	{
		left: 50px !important;
	}*/
	/*.swiper-button-prev-pisco
	{
		left: 570px !important;
	}*/
	.rojotop
	{
	    margin-top: 15px;
	}
	.descripcion-rojo
	{
		height: 90px;
	}
	.div-botellas
	{
		width: 280px;
		height: 100%;
	}
	.div-botellas-piscos
	{
		width: 280px;
		height: 100%;
	}
	.div-bar-img
	{
		width: 280px;
	}
	.div-bar-img-dos
	{
		width: 190px;
	}
	.div-bar-img-uno
	{
		width: 210px;
	}
	.rightpadding
	{
		padding-right: 50px;
	}
	.spacer-vinos
	{
		height: 640px;
	}
	.testimonial
	{
		height: 500px;
	}
	.testimonial-vino
	{
	    height: 510px;
	}
	.li-left-right
	{
		margin-right: 60px;
	}
	.fondo-especial
	{
        right: 6px;
	    top: -99px;
	    width: 728px;
	}
	.img-nav-logo
	{
		left: 60px;
	}
	.height-bard
	{
		height: 100% !important;
	}
	.div-slider-bar
	{
		padding-left: 80px;
		padding-right: 50px;
		padding-top: 100px;
	}
	.testi-user-tragos
	{
		width: 50%;
	}
	.user-saying-trago
	{
		width: 50%;
	}
	.testimonial-section-pisco
	{
	    height: 588px;
	}
	.user-saying-trago
	{
		padding-right: 45px;
	}
	.user-saying
	{
		padding-left: 70px;
	    padding-right: 50px;
	    padding-top: 60px;
	}
	.user-saying-vino
	{
		padding-left: 70px;
	    padding-right: 50px;
	    padding-top: 60px;
	}
	.btn-rectangulo
	{
		margin-top: 20px;
	}
	.titulo-secc
	{
		margin-top: 140px;
	}
	.padding-top-bottom-col
	{
		padding: 50px 100px;
	}
	.div-datos
	{
		width: 50%;
	}
	.container-padding-left-right
	{
	    padding-top: 100px;
        padding-left: 270px;
    	padding-right: 270px;
	}
	.secc-heigth
	{
	    height: 500px;
	}
	.div-circulo
	{
		width: 20%;
	   height: 54px;
	}
	.seccc-ultimo
	{
		height: 27vh;
	}
	.btn-form
	{
		width: 30%;
	 	margin-left: 35%;
	}
	.img-amoretti
	{
	    left: 40px;
	    top: 54px;
	    width: 41%;
	}
	.div-cinco
	{
		width: 33%;
	}
	.seccc-primero
	{
		height: 50vh;
	}
	.img-vino-absolute
	{
	    height: 600px;
	    width: 200px;
	}
}
@media (min-width: 1024px) and (orientation: landscape)
{
	.seccc-primero
	{
   		height: 110vh;
	}
	.seccc-ultimo
	{
    	height: 90vh;
	}
}
@media (min-width: 1200px)
{
	.titulo-footer
	{
		font-size: 40px !important;
	}
	.img-footer
	{
		width: 190px !important;
	}
	.div-bar-img-tres
	{
		width: 300px !important;
	}
	.div-bar-img
	{
		width: 320px;
	}
	.div-bar-img-uno
	{
		width: 210px;
	}
	.div-bar-img-dos
	{
		width: 185px;
	}
	.container-padding-left-right
	{
		padding-left: 300px;
    	padding-right: 300px;
	}
	.titulo-secc
	{
		font-size: 60px;
		margin-top: 70px;
	}
	#prevbar
	{
		top: 45% !important;
	}
	#nextbar
	{
	    top: 45% !important;
	}
	/*.swiper-button-next
	{
		left: 450px !important;
	}*/
	/*.swiper-button-next-pisco
	{
		left: 1080px !important;
	}*/
	/*.swiper-button-prev
	{
		left: 133px !important;
	}*/
	/*.swiper-button-prev-pisco
	{
		left: 780px !important;
	}*/
	.rojotop
	{
	    margin-top: 30px;
	}
	.descripcion-rojo
	{
		height: 110px;
	}
	.rightpadding
	{
		padding-right: 50px;
	}
	.testimonial-vino
	{
	    height: 430px;
	}
	.paddingright
	{
		padding-right: 180px;
	}
	.spacer-vinos
	{
		height: 570px;
	}
	.testimonial
	{
		height: 425px;
	}
	.fondo-especial
	{
	    right: 29px;
     	top: -115px;
		width: 850px;
	}
	.testimonial-section-pisco
	{
	    height: 460px;
	}
	.user-saying-trago
	{
		padding-right: 45px;
	}
	.section-contacto
	{
		padding-top: 40px;
	}
	.testi-user-tragos
	{
	    width: 50%;
	}
	.user-saying-trago
	{
	    width: 50%;
	}
	.div-circulo
	{
	    width: 25%;
	    height: 51px;
	}
	.seccc-ultimo
	{
		height: 45vh;
	}
	.btn-form
	{
		width: 22%;
	    margin-left: 39%;
	}
	.img-amoretti
	{
	    left: 80px;
	    top: 0;
	    width: 35%;
	}
	.div-cinco
	{
		width: 20%;
	}
	.btn-rectangulo
	{
		margin-top: 15px;
	}
	.seccc-primero
	{
		height: 100vh;
	}
	.img-vino-absolute
	{
	    height: 610px;
    	width: 300px;
	}
	.img-secc-primero
	{
		width: 300px;
	}
}
@media (min-width: 1300px)
{
	.seccc-ultimo
	{
		height: 60vh;
	}
	/*#prevbar
	{
		left: 670px !important;
	}*/
	/*#nextbar
	{
	    left: 1125px !important;
	}*/
	/*.swiper-button-next
	{
		left: 450px !important;
	}*/
	/*.swiper-button-next-pisco
	{
		left: 1120px !important;
	}*/
	/*.swiper-button-prev
	{
		left: 160px !important;
	}*/
	/*.swiper-button-prev-pisco
	{
		left: 850px !important;
	}*/
	.testimonial-vino
	{
	    height: 385px;
	}
	.rightpadding
	{
		padding-right: 50px;
	}
	.paddingright
	{
		padding-right: 200px;
	}
	.fondo-especial
	{
	    right: 70px;
	}
	.btn-rectangulo
	{
		margin-top: 20px;
	}
	.spacer-vinos
	{
		height: 520px;
	}
	.testimonial
	{
		height: 380px;
	}
	.img-secc-primero
	{
		width: 310px;
	}
	.titulo-secc
	{
		margin-top: 100px;
	}
}
@media (min-width: 1680px)
{
	.img-secc-primero
	{
		width: 500px;
		margin-top: 230px;
	}
	.titulo-secc
	{
		margin-top: 130px;
		font-size: 100px;
	}
	.btn-rectangulo
	{
	    margin-top: 80px;
	}
	/*.swiper-button-next
	{
		left: 560px !important;
	}*/
	/*.swiper-button-prev
	{
		left: 210px !important;
	}*/
	/*.swiper-button-next-pisco
	{
	    left: 1385px !important;
	}*/
	/*.swiper-button-prev-pisco
	{
	    left: 1060px !important;
	}*/
	/*#nextbar
	{
	    left: 1370px !important;
	}*/
	/*#prevbar
	{
	    left: 910px !important;
	}*/
	.fondo-especial
	{
		right: 147px;
		top: -102px;
    	width: 941px;
	}
	.img-footer
	{
	    width: 330px !important;
        margin-top: 175px !important;
	}
	.titulo-footer
	{
		font-size: 60px !important;
	}
	.seccc-ultimo
	{
	    height: 65vh;

	}
}
/* Pulse */
@-webkit-keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
@keyframes hvr-pulse {
  25% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }
  75% {
    -webkit-transform: scale(0.9);
    transform: scale(0.9);
  }
}
