/*
    COLOR NARANJA: #F18F01
    COLOR AZUL: #1c82aa
*/

::selection {color: #fff;background: #1c82aa;}
a, a:hover{color:#1c82aa}
.btn-primary{background: #F18F01 !important;}
.btn-primary:hover{background: #f5a533 !important;}
.btn-primary:focus{background: #F18F01 !important;}

svg {width: 33.33%;display: block;margin:0 auto;}
.st0{fill:none;stroke-miterlimit:10;}
#lyrics path, line, polyline {stroke: #000; stroke-width: 1px;}
path {fill: transparent;}

.img_logo{max-height:60px; width:auto; position: relative; top: -12px;}

#fh5co-home{background-color: #ffffff;}

#fh5co-header{opacity:1 !important; position: fixed !important;
              -webkit-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
    -moz-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
    -ms-box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
    box-shadow: 0 0 9px 0 rgba(0, 0, 0, 0.1);
}
#fh5co-header.navbar-fixed-top {padding-top:0px !important;}

#fh5co-header .navbar-default{padding-right:10px !important;}
#fh5co-header .logo {display: flex; align-items: center}
#fh5co-header .logo-text{font-family:'Mansalva', cursive;font-size: 25px; color: #616161; margin: 0;}
#navbar ul{padding:10px 0;}
#navbar li.active a{color:#F18F01 !important ;}
#navbar li.active a span:before{background-color:#F18F01 !important; bottom:-5px !important;}
#navbar li.call-to-action a.sign-up{background-color:#1c82aa !important; border-color:#1c82aa !important; 
    webkit-border-radius: 10px !important;-moz-border-radius: 10px !important;-ms-border-radius: 10px !important;  border-radius: 10px !important;
}
#navbar li.call-to-action a.sign-up span{color:#FFF !important;}
#navbar li.call-to-action a.sign-up:hover{background-color:#409dc2 !important;border-color:#409dc2 !important; }
#navbar li.call-to-action a.sign-up:hover  span{color:#fff !important; }
#navbar li a.sign-up span{color: rgba(0, 0, 0, 0.5);}
#navbar li a:hover{color:#F18F01 !important;}

.navbar-header{padding-top:10px;}


.section-heading h2 span:before{background-color:#1c82aa;}
.section-heading h2 span:after{background-color:#F18F01;}

.fh5co-services .box-services .icon span{border: 2px solid #F18F013b !important;}
.fh5co-services .box-services .icon span:before{background-color:#F18F01;}
.fh5co-services .box-services .icon span i{color:#1c82aa}


.section-heading h2 {margin-bottom:0px;}

#fh5co-services{ padding-top:90px;}
#fh5co-explore, #fh5co-testimony, #fh5co-pricing, #fh5co-faq{padding-bottom:40px; padding-top:40px;}
#fh5co-footer{ padding-top:40px; padding-bottom:60px; }

.end_copyright{font-size: 16px; font-family: 'Raleway', sans-serif; background: #fff; text-align:center; padding:50px 0;}
.end_copyright img{height: 90px; width: auto; margin: 0 auto 10px; padding-left: 35px;}
/*#fh5co-pricing .price{font-family:Arial;}*/
#fh5co-pricing .price small{font-size:20px;}

.pricing-plan{height:20px;}
.price-box{padding:20px 8px; height:510px; color:#444; border:1px solid #f18f01 !important; position:relative;}
.price-box p{font-size:12px; margin-bottom:10px;}
.price-box hr{margin:5px 0 15px 0; border-color: #f18f01 ;}
.pricing-info{font-size:15px;}
.pricing-info li{ line-height:17px; margin-bottom:12px !important;}
.price-box button{position:absolute; bottom:30px; left: 50%;  margin-left: -59px;}


#portada_full{position:fixed; z-index:99; background-color:#fff; 
              display:flex; justify-content:center; flex-direction: column; align-items:center; width:100%; height:100vh;}


.core-features .grid2 .core-f .core i, .box-faq i{color:#1c82aa}

.core-features .grid2 .core-f h3{color:#444;}

#div_thanks{display:none; text-align:center; margin-top:30px; min-height:300px; color:#FFF;}
#thanks_icon{font-size:80px; color:#52ce91; height:120px; }

.lbl_error{color:#fff; height:30px; font-size:15px;text-align:center;}

.modal-body{color:#333;}

@media screen and (max-width: 992px) {
	.price-box{height: auto}
	.fh5co-nav-toggle {top: 13px;}
	#fh5co-header .navbar-default {padding: 0 10px;}
	#fh5co-header #navbar li a {font-size: 16px;}
	#fh5co-header #navbar li.active a span {color: #F18F01}
}







	

		