@charset "utf-8";
/* CSS Document */
/*$primary: #F07444;
$secondary: #f3f3f3;
* {
	box-sizing: border-box;
}*/
.btn {
	display: inline-block;
	border-radius: 1px;
	border: none;
	/*height: 45px;*/
	padding: 0;
	margin-top: 5px;
	margin-bottom: 5px;
	min-width:150px;
}
.sm {
	width: 10%;
}
.md {
	width: 20%;
}
.lg {
	width: 40%;
}
.wd {
	width: 90%;
}
.cta {
	background-color: #000000;
	color: white;
	font-family: 'Playfair Display', serif;
	font-style:normal; 
	font-size:1.3em;
	line-height:2em;
	transition: .2s ease;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90);-moz-opacity: 0.90;-khtml-opacity: 0.90;opacity: 0.90;
}
.cta:hover {
	background-color: #000000;
	color: white;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
	transition: .2s ease;
}

.cta_hover_effect {
	background-color: #000000;
	color: white;
	font-family: 'Playfair Display', serif;
	font-style:normal; 
	font-size:1.3em;
	line-height:2em;
	transition: .2s ease;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
}
.cta_hover_effect:hover {
	background-color: #000000;
	color: white;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=20);-moz-opacity: 0.2;-khtml-opacity: 0.2;opacity: 0.2;
	transition: .2s ease;
}

.lb {
	background-color: #000000;
	color: #f2f2f2;
	font-family: 'Playfair Display', serif;
	font-style:normal; 
	font-size:1.3em;
	line-height:2em;
	transition: .2s ease;
}
.lb:hover {
	background-color: #000000;
	color: white;
	color: white;
	transition: .2s ease;
}
.cta_transparent {
	background-color: transparent;
	color: #666666;
	font-family: 'Playfair Display', serif;
	font-style:normal; 
	font-size:1.3em;
	line-height:2em;
	transition: .2s ease;
	width:auto;
}
.cta_transparent:hover {
	 background-color: transparent;
	 color: #111111;
	 transition: .2s ease;
	 width:auto;
}
.cta_whiteBorder {
	background-color: transparent;
	color: #ffffff;
	font-family: 'Playfair Display', serif;
	font-style:normal; 
	font-size:1.3em;
	line-height:2em;
	border: 1px solid #ffffff;
	transition: .2s ease;
	/*width:auto;
	padding:0 10px 0 10px;*/
}
.cta_whiteBorder:hover {
	background-color: #FFF;
	color: #333333;
	transition: .2s ease;
	/*width:auto;*/
}
.shopNowCb {
	background-color: transparent;
	color: #666666;
	font-family: Arial, 'Helvetica Neue', Helvetica, sans-serif;
	font-style:normal; 
	font-size:0.75em;
	transition: .2s ease;
	width:auto;
	text-transform:uppercase;
}
.shopNowCb:hover {
	background-color: transparent;
	color: #111111;
	transition: .2s ease;
	width:auto;
}
.ghost {
	background-color: transparent;
	color: #F07444;
	border: 1px solid #F07444;
	transition: .2s ease;
}
.ghost:hover {
	background-color: #F07444;
	color: white;
	transition: .2s ease;
}
.secondary {
	background-color: #f3f3f3;
	color: #F07444;
	transition: .2s ease;
}
.secondary:hover {
	background-color: darken(#f3f3f3, 10%);
	color: white;
	transition: .2s ease;
}
.disabled {
	color: darken(#f3f3f3, 20%);
	background-color: darken(#f3f3f3, 5%);
}
.disabled:hover {
	cursor: initial;
}

.go_down{ 
	width:100%; height:100px; background-image:url(../images/la/seta.png); background-repeat:no-repeat; background-position:center; margin:auto; bottom:1%; position:absolute; cursor:pointer;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)"; filter: alpha(opacity=70);-moz-opacity: 0.70;-khtml-opacity: 0.70;opacity: 0.70;
}
 .go_down:hover{ 
	 -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
	 transition: .2s ease;
 }

@media (max-width: 480px){
.sm {
	width: 40%
}

.md {
	width: 50%
}

.lg {
	width: 90%;
}
.wd {
	width: 100%;
}
}

.cta_soft_blue {
	background-color: #90b3e2;
	color: white;
	font-family: 'Playfair Display', serif;
	font-style:normal; 
	font-size:1.3em;
	line-height:2em;
	transition: .2s ease;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90);-moz-opacity: 0.90;-khtml-opacity: 0.90;opacity: 0.90;
}
.cta_soft_blue:hover {
	background-color: #90b3e2;
	color: white;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
	transition: .2s ease;
}
.cta_deep_blue {
	background-color: #0179c4;
	color: white;
	font-family: 'Playfair Display', serif;
	font-style:normal; 
	font-size:1.3em;
	line-height:2em;
	transition: .2s ease;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90);-moz-opacity: 0.90;-khtml-opacity: 0.90;opacity: 0.90;
}
.cta_deep_blue:hover {
	background-color: #0179c4;
	color: white;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
	transition: .2s ease;
}

.cta_pink {
	background-color: #fd79aa;
	color: white;
	font-family: 'Playfair Display', serif;
	font-style:normal; 
	font-size:1.3em;
	line-height:2em;
	transition: .2s ease;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90);-moz-opacity: 0.90;-khtml-opacity: 0.90;opacity: 0.90;
}
.cta_pink:hover {
	background-color: #fd79aa;
	color: white;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
	transition: .2s ease;
}

.cta_baby_blue {
	background-color: #90b3e2;
	color: white;
	font-family: 'Playfair Display', serif;
	font-style:normal; 
	font-size:1.3em;
	line-height:2em;
	transition: .2s ease;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90);-moz-opacity: 0.90;-khtml-opacity: 0.90;opacity: 0.90;
}
.cta_baby_blue:hover {
	background-color: #90b3e2;
	color: white;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
	transition: .2s ease;
}

.cta_lb_blue1 {
	background-color: #bbe5fc;
	color: white;
	font-family: 'Playfair Display', serif;
	font-style:normal; 
	font-size:1.3em;
	line-height:2em;
	transition: .2s ease;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)"; filter: alpha(opacity=90);-moz-opacity: 0.90;-khtml-opacity: 0.90;opacity: 0.90;
}
.cta_lb_blue1:hover {
	background-color: #bbe5fc;
	color: white;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)"; filter: alpha(opacity=100);-moz-opacity: 1;-khtml-opacity: 1;opacity: 1;
	transition: .2s ease;
}