/* md */ 
@media (min-width: 1200px) {


}
/* sm */
@media (min-width: 992px) and (max-width: 1199px) {


  
}
/* xs */
@media (min-width: 768px) and (max-width: 991px) {

.bg-top {
    padding: 5rem 3rem;
}
  
}

/* xs */
@media (max-width: 767px) {

.bg-top {
    background-image: none;
    padding: 4rem 1rem 0;
}
.bg-top p {
    color: #8e8e8e;
    font-weight: 600;
    font-size: 1rem;
    margin-top: 2rem;
    letter-spacing: 2px;
}
.media img {
	width: 40px;
}
.navbar-light .navbar-toggler {
    color: #1dcad3;
    border: none;
    position: absolute;
    top: -33px;
}

}