/* Developed by harpitoweb.com to paolacamano.com.ar


COLORES
-------------------
- azul oscuro / PRIMARY: #001e32
- azul claro / SECONDARY: #a0beeb
- naranja / WARNING: #e63c04
- gris claro / LIGHT: #f5f5f5
*/


/*******************generales**************************/
html, body{
	font-family:'Raleway', Arial, Helvetica, sans-serif;
	color:#001e32;
	line-height:1.4;
	font-size:14px;
	max-width:100%;
	overflow-x:hidden
}
body{overflow-y:hidden}
p{font-style:italic;font-weight:400}
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Julius Sans One", sans-serif;line-height:1.4}
a:focus,button:focus{box-shadow:none!important}
h4,.h4{font-size:16px}
h3,.h3{font-size:20px;line-height:1.2}
h2,.h2{font-family:"Cinzel", serif;font-size:24px;}
.h2-medium{font-family:"Cinzel", serif;font-size:21px;display:block;width:100%;}
.h2-small{font-family:"Cinzel", serif;font-size:18px;display:block;width:100%;}
.lineh-15{line-height:1.5}
.mt--2{margin-top:-20px}
.mt--3{margin-top:-30px}
.comillas-abre,.comillas-cierra{display:inline-block;background:url('../imgs/comillas.svg') top left;background-size:100%;width:44px;height:44px;position:absolute;top:0}
.comillas-cierra{background-position:bottom left;top:auto;bottom:0px;right:10px}
#servicios .comillas-abre,#servicios .comillas-cierra{width:30px;height:30px}
#servicios .comillas-abre{top:15px}
#servicios .comillas-cierra{bottom:15px}
#colaboradores .comillas-abre{top:20px;left:30px}
#colaboradores .comillas-cierra{bottom:20px;right:30px}
@media (min-width: 1400px){
	html,body{font-size:16px;}
 .mr-xxl-5{margin-right:25px;}
}
 
/********************bootstrap**************************/

@media (max-width: 575px){
	.row{padding-left:20px;padding-right:20px}
}
.container-fluid{max-width:1880px}

@media (min-width: 1400px){
 .container {max-width:1300px}
}
@media (min-width: 1500px){
 .container {max-width:1400px}
}
@media (min-width: 1600px){
 .container {max-width:1500px}
}
.bg-dark{background-color:#000 !important}
.text-primary{color:#001e32 !important}
.bg-primary{background-color:#001e32 !important}
.bg-primary-dark{background-color:rgba(0,13,33,0.84);color:#FFF}
.btn{border-radius:0}
.border-secondary{border-color:#a0beeb !important}
.bg-light{background-color:#f5f5f5 !important}
.bg-secondary{background-color:#a0beeb !important}
.bg-warning{background-color:#e63c04 !important}
.text-secondary{color:#a0beeb !important}
.text-warning{color:#e63c04 !important}

.lento20{--animate-duration:20s}
.lento40{--animate-duration:40s}
.lento80{--animate-duration:80s}


/******************** header****************************/
.nav-item{font-family:"Cinzel", serif; font-weight:bold;font-size:15px}
.navbar-brand{max-width:240px}
@media (max-width: 767px){.navbar-brand{max-width:200px}}

/**********************main******************************/

/*slider*/
.bg-slider{background: linear-gradient(to left, #001e32 70%, #FFFFFF 30%);}
#intro .aste{font-size:100px;font-weight:100;line-height:0;font-family:"Julius Sans One"}
.carousel-caption{top:25%;left:7%;text-align:left;color:#000}
.carousel-caption h2{ font-size:42px}
.carousel-indicators{max-width:50%;left:50%}
.carousel-indicators li{margin:5px;width:9px;height:9px;border-radius:50px;border:1px solid #DDD;opacity:1;background:none}
.carousel-indicators li.active:before{content:" ";display:block;width:5px;height:5px;margin:2px;border-radius:50px;background:#DDD}
@media (max-width: 1400px){ .carousel-caption h2{ font-size:34px} }
@media (max-width: 1199px){ .carousel-caption h2{ font-size:26px} }
@media (max-width: 991px){.carousel-caption h2{ font-size:20px}}
@media (max-width: 767px){
	.container-slider,.container-slider .row{margin:0px!important;padding:0px!important;max-width:100%!important}
	.bg-slider{background: none;}
	.carousel-caption{margin-top:-25%;height:200px;background: #001e32;top:0px;right:0;left:0;position:relative;padding-bottom:50px;text-align:center}
	.carousel-caption .aste{display:none}
	.carousel-caption h2{ font-size:17px}
	.carousel-caption h3{ font-size:15px!important}
	.carousel-indicators{background: #001e32;max-width:100%;left:0;position:absolute;z-index:999}
	
}


/*listas*/
.list-unstyled li .h1{line-height:1;height:20px}

/*tabs servicios*/
#v-pills-tab{margin:0px 30px;padding-top:50px}
#v-pills-tab .nav-link{color:#FFF;border-bottom:2px solid #334f65;padding-left:0;padding:right:0;}
#v-pills-tab .nav-link:hover,#servicios .nav-link.active{background:transparent!important;color:#e63c04;font-weight:bold!important}

