.titulo_negro {
    color: #000;
    font-size: 40px;
}

.titulo_blanco {
    color: #fff;
    font-size: 40px;
}

.titulo_bloque {
    font-size: 50px;
    text-align: center;
    padding-top: 50px;
    padding-bottom: 20px;
}


.navbar-custom {
    background-color: #c9d2d9;
}
/* change the brand and text color */
.navbar-custom .navbar-brand,
.navbar-custom .navbar-text {
    color: rgba(104,112,115,.8);
    font-size: 20px;
}
/* change the link color */
.navbar-custom .navbar-nav .nav-link {
    color: rgba(104,112,115,.5);
    font-size: 20px;
}
/* change the color of active or hovered links */
.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-item:hover .nav-link {
    color: #ffffff;
    font-size: 20px;
}

.custom-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 32 32' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255,255,255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 8h24M4 16h24M4 24h24'/%3E%3C/svg%3E");
}

.custom-toggler.navbar-toggler {
  border-color: rgb(255,255,255);
} 


@media screen and (max-width: 991px) {
    .nav-link {
        display: block;
        padding: .5rem 1rem;
        text-align: center;
    }
}

#headline{
	background: #2ecc71;
	width: 100%;
	height: 5px;
}

.logo-panexus{
	width: 223px;
    height: 60px;
}

#carousel-panexus{
	padding-left: 0;
	padding-right: 0;
}

.carousel-inner img {
	width: 100%;
    height: 600px;
}

.glyph{
	display: inline-block;
    width: 100%;
    text-align: center;
    vertical-align: top;
    background: #FFF;
}

.glyph-icon{
    display: block;
    font-family: "Flaticon";
    font-size: 64px;
    line-height: 1;
    margin:10px;
    padding:10px;
}

.glyph .glyph-icon:before {
    font-size: 64px;
    color: #222;
    margin-left: 0;
}

.fb{
	color:#3b5998;
}
.service{
	margin:20px;
}


.service-p, .service-h3, .service-h5{
	padding-left: 30px;
}

.bloque {
    padding-top: 50px;
    padding-bottom: 100px;
}

#home{
	padding-top:80px;
}

#about{
	background: linear-gradient(360deg, rgba(223,230,233,0.73) 0%, rgba(209,204,192,0.33657212885154064) 62%, rgba(223,230,233,0.7287289915966386) 100%);
}

#location{
	background: #2ecc71;
}

#contact{
	background: #3d3d3d;
	color: #fff;
}

.footer{
	background-color: #2ecc71;
    text-align: center;
    background-size: cover;
    padding: 50px 0px;
    color: white;
}

.scroll-to-top {
    position: fixed;
    background: url(../images/scroll-to-top.png) no-repeat;
    cursor: pointer;
    bottom: 1em;
    right: 0px;
    width: 55px;
    height: 55px;
    padding-right: 1em;
    display: none;
    z-index: 999;
}