.footer_section{background-color:#f5f5f7;padding:60px 0 45px}.footer_heading{display:grid;gap:17px;max-width:400px}.footer_heading .footer_logo{max-width:190px;width:100%}.footer_logo img{display:block;height:100%!important;object-fit:cover;width:100%}.footer_content p{font-weight:600!important}.footer_row{display:grid;gap:20px;grid-template-columns:repeat(3,1fr);max-width:1070px;padding-top:52px}.footer_label{color:#595959;font-weight:700}.footer_colum_cover{display:grid;gap:7px;text-align:left}.footer_menu a{color:#595959;font-size:14px;text-decoration:none}.contact_number{color:#595959;font-size:14px;font-weight:600;padding-bottom:15px}.contact_number a{color:#595959;font-weight:400;text-decoration:underline}.social_media ul{display:flex;flex-flow:wrap;gap:24px;list-style:none;margin:0;padding:0}.social_media ul li{height:25px;width:25px}.social_media ul li a img{height:100%!important;object-fit:cover;width:100%}.box_cover{width:100%}.social_icons{display:flex;flex-flow:wrap;flex-direction:column;gap:15px;justify-content:end;width:100%}.text p{font-size:14px;font-weight:400;line-height:26px}.text p a{color:#595959;text-decoration:underline}.footer_menu_cover{display:grid;gap:7px}.footer_row .footer_colum_cover:not(.contact_box){display:block}.footer_row .footer_colum_cover:not(.contact_box) .footer_label{margin-bottom:7px}@media(min-width:768px){.svg_arrow{display:none}.footer_menu_cover{display:grid!important}}@media(max-width:767px){.footer_section{padding:40px 0}.footer_content{text-align:left}.footer_row{gap:0;grid-template-columns:1fr;padding-top:30px}.footer_menu_cover{display:none;flex-direction:column}.footer_colum_cover{border-bottom:1px solid #d5d5d5;padding:10px 0}.contact_box.footer_colum_cover{border-bottom:none}.box_cover{border-bottom:1px solid #d5d5d5;padding-bottom:10px}.footer_label{align-items:center;display:flex;justify-content:space-between}.footer_menu{padding-bottom:7px}.footer_menu:last-child{padding-bottom:0}.footer_label .svg_arrow{align-items:center;display:flex;height:15px;justify-content:center;width:15px}.social_icons{gap:0}.social_media{padding:25px 0}.footer_colum_cover.active .svg_arrow{transform:rotate(270deg)}}