html,body{
    background-color: snow;
}

.social-head h6{
    text-align: center;
    padding: 10px;
    color: white;
}

.social-head{
background-color: black;
}

.title-section .title{
    text-align: center;
    padding: 10px 0px 20px 0px; 
}

.title-section{
    background-color: #f8f9fa;
}

#menu-full{
    padding: 0px;
}

.title-section .title h2{
    margin: 0px;
    color: red;
}

.navbar-nav .nav-item .nav-link{
    color:white;
}

.navbar-nav .nav-item .nav-link:hover{
    color:darkorange;
}

.contacts-title h1{
    text-align: center;
    background: radial-gradient(circle, rgb(49, 78, 222) 0%, rgb(219, 50, 84) 100%);
    color: white;
    border-radius: 30px;
    
    padding: 5px;
    margin: 0 auto;
    margin-top:20px;
    margin-bottom: 20px;

    font-size: 1.75rem;
}

.container{
    height: 100%;
}

.adress, .email, .phone, .fax, .sites,.facebook, .telegram, .instagram, .graph, .yuotube{

    padding-bottom: 20px;
    padding-top: 20px;
}

#map{
    width: 100%;
    height: 500px;
}

p{
    font-size: 18px;
}

a{
    color: #0070df;
    text-decoration: none;
}

a:hover{
    text-decoration: none;
    color: #70b4f9;
}

.contacts-title a:hover{
    color: gainsboro;
}

h1 a{
    color:white;
    background-color: rgba(111, 68, 172, 0.01);
}

h2 {
    font-size: 1.5rem;
}

h3 {
    font-size: 1.25rem;
}

.sites ul{
    padding-left: 5px;
}

.facebook ul{
    padding-left: 5px;
}

.instagram ul{
    padding-left: 5px;
}

.sites ul li{
    list-style-image: url(icons/sites-mini.png);
    
}

.facebook ul li{
    list-style-image: url(icons/facebook-like.png);
}

.instagram ul li{
    list-style-image: url(icons/instagram-picture.png);
}

.footer{
    background:black;
    color:white;
    padding:10px;
}

.footer .footer-icon {
    color: #2090ff;
}