.p_9_s179{ .footer_section_11 { padding: 80px 0px 0px; background-color: var(--themeBg1); background-position: center; background-repeat: no-repeat; background-size: cover; } .custGrid { grid-template-columns: 370px 1fr 340px; } .logoSec { max-width: 110px; margin-bottom: 15px; } .aboutPara { font-size: 15px; line-height: 30px; color: var(--paragraphColorWhite); font-family: var(--pFont); } .cardHead { color: var(--headingColor2); font-size: 22px; line-height: 30px; font-family: var(--hFont); font-weight: 700; margin-bottom: 15px; } .line { background-color: var(--anchorColorHover); width: 0px; height: 2px; transition: 0.4s; } .footA { width: fit-content; } .footA:hover .line { width: 15px; margin-right: 5px; } .footLink { transition: 0.4s; font-size: 15px; line-height: 25px; } .footA:hover .footLink { color: var(--anchorColorHover); } .cardSec { padding: 15px; border: 2px solid var(--themeBg2); border-radius: 10px; } .custGrid2 { grid-template-columns: 60px 1fr; } .iconSec { width: 60px; height: 60px; border: 2px solid var(--themeBg2); border-radius: 10px; overflow: hidden; } .innerHead { font-size: 16px; line-height: 26px; font-weight: 700; color: var(--paragraphColorWhite); } .innerPara { font-size: 15px; line-height: 25px; font-weight: 300; color: var(--paragraphColorWhite); } .innerPara a { transition: 0.3s; } .innerPara a:hover { color: var(--anchorColorHover); } .copyRightSec { margin-top: 80px; padding: 20px 0px; border-top: 1px solid var(--themeBg2); } .leftSec { font-size: 15px; line-height: 25px; color: var(--paragraphColorWhite); } .leftSec a { color: var(--themeColor1); font-weight: 600; } @media only screen and (max-width: 900px) { .custGrid { grid-template-columns: 1fr; } .footer_section_11 { padding: 40px 0px 0px; } .centerSec .grid3 { grid-template-columns: 1fr 1fr 1fr; gap: 20px; } .cardHead { font-size: 18px; line-height: 28px; } .footLink { font-size: 13px; line-height: 20px; } .logoSec { margin: 0 auto; } .cardSec { padding: 10px; } .leftSec { text-align: center; } .copyRightSec { margin-top: 40px; } } .logoSec{ max-width: 250px; } }.p_9_s179{ @media only screen and (max-width: 900px) { background-attachment:scroll; } }