#contacts{min-height:calc(100vh - 100px)}#contacts .contacts-section{display:flex;justify-content:space-between;margin-top:80px}@media screen and (max-width:1000px){#contacts .contacts-section{flex-direction:column;align-items:center}}#contacts .contacts-section .contacts h2{font-size:35px;margin-bottom:20px}@media screen and (max-width:768px){#contacts .contacts-section .contacts h2{font-size:28px}}#contacts .contacts-section .contacts ul li{display:flex;gap:30px;margin-bottom:20px}#contacts .contacts-section .contacts ul li h3{font-size:26px}@media screen and (max-width:1000px){#contacts .contacts-section .contacts ul li{flex-direction:column;align-items:center}#contacts .contacts-section .contacts ul li h3{text-align:center}}#contacts .contacts-section .contacts ul li .icon{background:var(--primary);width:70px;height:70px;border-radius:50%;display:flex;justify-content:center;align-items:center}#contacts .contacts-section .contacts ul li .icon i{font-size:25px;color:#000}#contacts .contacts-section .contacts ul li ul{margin-top:20px}#contacts .contacts-section .contacts ul li ul li{margin-bottom:10px}#contacts .contacts-section .contacts ul li ul li a{font-size:18px}#contacts .contacts-section .contacts ul li ul li a:hover{color:var(--primary)}#contacts .contacts-section .media .media-block{margin-bottom:30px}#contacts .contacts-section .media .media-block h2{font-size:35px;margin-bottom:20px}@media screen and (max-width:1000px){#contacts .contacts-section .media .media-block h2{text-align:center}}@media screen and (max-width:768px){#contacts .contacts-section .media .media-block h2{font-size:28px}}#contacts .contacts-section .media .media-block ul{display:flex;gap:15px}@media screen and (max-width:1000px){#contacts .contacts-section .media .media-block ul{justify-content:center}}#contacts .contacts-section .media .media-block ul a{border-radius:5px}