footer{width:100vw;overflow:hidden;background:#fff}footer .quick-links-sec{border-top:1px solid #9c9c9c;border-bottom:1px solid #9c9c9c;margin:50px auto}footer .quick-links-sec .title{text-align:center;display:block;margin:auto;max-width:250px;background:#fff;top:-20px;position:relative;z-index:1}footer .quick-links-sec .border-line{border:.5px solid #9c9c9c;position:relative;width:100%;top:-35px;z-index:0}footer .quick-links-sec .box-wrapper{padding:50px 0;display:flex;justify-content:space-between}footer .quick-links-sec .box-wrapper a{text-decoration:none;color:#000;transition-duration:.3s}footer .quick-links-sec .box-wrapper a:hover{color:#5a4ac0}footer .quick-links-sec .box-wrapper h4 a{color:#423784}footer .quick-links-sec .box-wrapper h4 a:hover{color:#0089f6}footer .quick-links-sec .box-wrapper .ft-box{width:22%}footer .quick-links-sec .box-wrapper .ft-box .grp{margin-bottom:50px;display:block}footer .quick-links-sec .box-wrapper .ft-box .grp h4{font-size:1.2rem}footer .quick-links-sec .box-wrapper .ft-box .grp p{margin-bottom:5px}footer .footer-links-wrap{display:flex;max-width:1200px;margin:auto;margin-bottom:50px;justify-content:center}footer .footer-links-wrap .ft-box{width:20%}footer .footer-links-wrap .ft-box .quick-links{list-style-type:none}footer .footer-links-wrap .ft-box .quick-links li a{color:#000;font-size:1rem;text-decoration:none}footer .footer-links-wrap .ft-box .quick-links li a:hover{color:#5a4ac0}footer .footer-links-wrap .ft-box .f-title{font-size:.875rem}footer .footer-links-wrap .ft-box .location{font-size:1rem;text-transform:uppercase;padding-bottom:10px}footer .footer-links-wrap .ft-box .location span{margin-right:10px}footer .footer-links-wrap .ft-box .f-link{color:#5a4ac0;text-decoration:none;font-weight:600;padding-bottom:3px;border-bottom:3px solid #5a4ac0}footer .footer-links-wrap .ft-box p{font-size:.875rem}footer .footer-links-wrap .ft-box .social{list-style-type:none}footer .footer-links-wrap .ft-box .social li{margin-bottom:10px}footer .footer-links-wrap .ft-box .social li a{color:#000;text-decoration:none;font-weight:600;padding-bottom:0;border-bottom:2px solid #000}footer .footer-links-wrap .ft-box .social li a:hover{color:#5a4ac0}footer .copyright{text-align:center;display:flex;align-items:center;justify-content:center;position:relative;min-height:250px}footer .copyright .bg-text{font-size:20rem;line-height:0;font-weight:800;text-transform:uppercase;display:flex;opacity:.1;position:absolute}footer .copyright .bg-text .brand-color{color:#423784}@media screen and (max-width:991px){footer .quick-links-sec .box-wrapper{flex-wrap:wrap}footer .quick-links-sec .box-wrapper .ft-box{width:45%}footer .footer-links-wrap .ft-box{width:25%;padding:10px}}@media screen and (max-width:767px){footer .copyright{min-height:150px}footer .copyright .bg-text{font-size:6rem}footer .footer-links-wrap{flex-wrap:wrap;margin-bottom:0}footer .footer-links-wrap .ft-box{width:50%}footer .footer-links-wrap .ft-box:first-child{width:100%}footer .footer-links-wrap .ft-box:last-child{width:100%}footer .footer-links-wrap .ft-box ul{padding:0}}@media screen and (max-width:600px){footer .quick-links-sec .box-wrapper .ft-box{width:100%;padding:0 20px}footer .quick-links-sec .box-wrapper .ft-box .grp{margin-bottom:30px}}.footer-design{position:relative;z-index:2}