/* ABOUT */

@media(max-width:992px){

.about-grid{

grid-template-columns:1fr;

}

.why-grid{

grid-template-columns:repeat(2,1fr);

}

.counter-grid{

grid-template-columns:repeat(2,1fr);

}

}

@media(max-width:576px){

.why-grid{

grid-template-columns:1fr;

}

.counter-grid{

grid-template-columns:1fr;

}

.about-text h2{

font-size:32px;

}

.section-title{

font-size:30px;

}

}
/* CONTACT */

@media(max-width:992px){

.contact-wrapper{

grid-template-columns:1fr;

}

}
/* FOOTER */

@media(max-width:992px){

.footer-grid{

grid-template-columns:1fr 1fr;

}

}

@media(max-width:576px){

.footer-grid{

grid-template-columns:1fr;

text-align:center;

}

.social-icons{

justify-content:center;

}

}
/* ==========================
MOBILE MENU
========================== */

@media(max-width:992px){

.menu-toggle{

display:block;

}

nav{

position:absolute;

top:85px;

left:0;

width:100%;

background:white;

display:none;

box-shadow:0 10px 20px rgba(0,0,0,.08);

}

nav.active{

display:block;

}

nav ul{

flex-direction:column;

padding:25px;

gap:20px;

}

}