.cegos-footer{background:#28253d}.footer_tag{width:100%;text-align:right;margin-bottom:-30px}.footer_tag p{color:#fff;font-size:11px;font-weight:600}.cegos-footer__top{padding:35px 0}.cegos-footer__certifications h4{font-size:18px;color:#fff;margin-bottom:15px}.cegos-footer__certifications,.cegos-footer__join{width:48%}.cegos-footer__join h4{font-size:18px;color:#fff;margin-bottom:15px}.cegos-footer__join ul{padding:0;margin:0;list-style-type:none}.cegos-footer__join ul li a{width:50px;height:50px;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100px}.cegos-footer__join ul li a:hover{background:transparent}.cegos-footer__join ul li a:hover i{color:#fff}.cegos-footer__join ul li i{font-size:30px;color:#28253d;vertical-align:middle}.cegos-footer__join ul li{display:inline-block;margin-right:20px}.cegos-footer__col{width:23%;margin-right:2%}.cegos-footer__menu h4{font-size:18px;color:#fff;margin-bottom:20px}.cegos-footer__menu ul li a{color:#fff;font-size:16px;font-weight:300}.cegos-footer__menu ul li{width:100%;margin-bottom:14px}.cegos-footer__address h4{font-size:18px;color:#fff;margin-bottom:20px}.cegos-footer__address p a{color:#fff;font-size:16px}p.phone-tel{margin:0}.cegos-footer__main{padding:35px 0}.cegos-footer__copyright-left-logo img{width:40px}.cegos-footer__copyright{border-top:1px solid #526170;padding:25px 0}.cegos-footer__copyright-right a{font-size:16px;color:#fff}.cegos-footer__copyright-left-logo{width:210px}.cegos-footer__copyright-left-img{width:40px}.cegos-footer__copyright-left-logo-text{width:calc(100% - 50px);margin-left:10px}.cegos-footer__copyright-left-logo-text p{display:inline-block;vertical-align:middle;color:#fff;font-size:12px}.cegos-footer__certifications img{mix-blend-mode:luminosity}@media (max-width:1080px){.cegos-footer__col{width:31%;margin-right:2%}}@media (max-width:767px){.cegos-footer__col{width:100%;margin-right:0;margin-bottom:40px}.cegos-footer__certifications{width:100%;margin-bottom:20px}.cegos-footer__join{width:100%}.cegos-footer__col:last-child{margin-bottom:0}.cegos-footer__join ul li a{width:40px;height:40px}.cegos-footer__join ul li i{font-size:20px}}@media (max-width:479px){.cegos-footer__copyright-right{width:100%}.cegos-footer__copyright-left{width:100%;padding-bottom:20px}}