.o-footer{padding:70px 0 0}.m-footer__contentWrap{margin-bottom:70px}.m-footer__logo{max-width:140px}.m-footer__menuList{position:relative}.m-footer__menuList ul{padding:15px 0 0;margin:0}.m-footer__menuList ul li{list-style:none;padding:0 0 10px 30px}.m-footer__dropdown{display:none;border-bottom:1px solid #e8e8e8}.m-footer__menuList ul li a{font-size:14px;font-weight:400;line-height:30px;text-decoration:none;color:var(--c-secondary)}.m-footer__menuList h5{cursor:pointer;padding:18px 0 15px;border-bottom:1px solid #e8e8e8;margin-bottom:0}.m-footer__menuList h5.a-footer__menuLabel::after{content:"\f107";color:var(--c-primary-1);font-family:'FontAwesome';font-weight:400;margin-left:11px;transition:all .6s ease}.m-footer__menuList>h5.rotate::after{position:absolute;transform:rotate(180deg)}.a-footer__viewAll{color:#21bad1;display:block;font-size:12px;font-weight:700;text-decoration:none;padding-left:30px;padding-bottom:15px}.a-footer__viewAll:after{content:"\f061";font-family:'FontAwesome';font-weight:400;margin-left:11px;text-decoration:none}.a-footer__viewAll:hover{text-decoration:none}.m-footer__copyright{padding:15px 0}.m-footer__copyright a{color:#fff !important;font-weight:400;text-decoration:none}.m-footer__copyright .a-footer__copyrightLinks,.m-footer__copyright .a-footer__copyrightCopy{padding:5px 0}.a-footer__copyrightLinks ul{margin:0;padding:0}.a-footer__copyrightLinks ul li{display:inline-block;padding:0 5px;border-right:1px solid #FFF}.a-footer__copyrightLinks ul li:first-child{padding-left:0}.a-footer__copyrightLinks ul li:last-child{border-right:0}.a-footer__divider{position:relative;display:flex;height:100%}.a-footer__divider:before{content:'';background:#e8e8e8;width:100%;height:1px;position:absolute;left:0;right:0;margin:auto}.m-footer__introWrap{margin-bottom:70px}.m-footer__intro{margin-top:50px}@media(min-width:768px){.o-footer{padding:85px 0 0}.a-footer__divider:before{width:1px;height:100%}.m-footer__introWrap{margin-bottom:0}.m-footer__dropdown{display:block;border-bottom:0}.m-footer__dropdown ul{margin:0;padding:0}.m-footer__menuList h5{border-bottom:0}.m-footer__menuList h5.a-footer__menuLabel::after{display:none}.m-footer__menuList ul li{padding:0}.m-footer__menuList ul li a{padding:0;color:#1d2021}.m-footer__menuList ul li a:hover{color:var(--c-primary-1)}.a-footer__copyrightLinks{text-align:right}.a-footer__viewAll{padding-left:0;padding-bottom:0;padding-top:50px}}