.myrows{
    border: 3px solid green;
    padding: 5px;
}

.mycols{
    border: 3px solid red;
}

.mycontainer{
    background-color: aqua;

}

#topheader{
    background-color: ghostwhite;
    border-bottom: 1px solid silver;
}

#topheader a{
    color: #2c3e50;
    font-weight: 600;
    font-size: 0.89rem;
}

.container-fluid{
    padding-left: 0;
    padding-right: 0;
}

nav ul li a{
   font-size: 1.1rem;
   font-weight: 600;
}

.full-footer{
    background-color: #24304f;
  
}

.top-footer p{
  color: white;
}

.top-footer a{
    color: white;
    font-weight: 600;
}

.top-footer h3{
    color: white;
}

.bottom-footer{
    background-color: #19232e;
}
.bottom-footer p{
    color: white;
}

.top-hero-section{
    background-color: #3498db;
    color: white;
}
.top-hero-section a{
    color: white;
    font-weight: 600;
}

.qualities-img{
    width: 200px;
}

.requirements-section{
    background-color: #004d80;
    color: white;
}

.home-newsletter{
    background-color: #004d80;
    color: white;
}
.home-newsletter .form-control{
    height: 50px;
    border-color: transparent;
    border-radius: 20px 0 0 20px;
}

.home-newsletter .btn{
    min-height: 50px;
    border-radius: 0 20px 20px 0;
    background: #243c4f;
    color: #fff;
}

.clients-section{
    background-color: #f0f0f0;

}

.breadcrumbs-section{
    background-color: #e9ecef;
}

.address p{
    font-weight: 600;
}

.bar{
    color: white;
    font-weight: 600;
    font-size: 1.1rem;
    border-radius: 17px;
    border: 2px solid grey;
}