.footer .container__footer{background:var(--color-global-1-hex);border-radius:32px;padding:60px 30px}.footer h3{font-size:40px}.footer a,.footer h3,.footer p,.footer span{color:#fff;margin:0}.footer__social-media{margin-top:30px}.footer__social-media a{display:inline-block;transition:transform .3s ease-out}.footer__social-media a:hover{transform:translateY(-10px)}.footer__social-media a:not(:first-child){padding:8px}.footer__social-media a:first-child{padding:8px 8px 8px 0}.footer__social-media a span{display:flex}.footer__center_col-links,.footer__left_col-links,.footer__right_col-links{padding-left:16px}.footer__center_col-links a,.footer__left_col-links a,.footer__right_col-links a{display:block;position:relative;transition:transform .2s ease-out}.footer__center_col-links a:before,.footer__left_col-links a:before,.footer__right_col-links a:before{background:#fff;border-radius:2px;content:"";height:2px;left:-16px;position:absolute;top:calc(50% - 6px);transition:left .2s ease-out,width .2s ease-out;width:10px}.footer__center_col-links a,.footer__left_col-links a,.footer__right_col-links a{padding-bottom:10px}.footer__copyrights button{background-color:transparent!important;border:none!important;border-radius:none!important;cursor:pointer;opacity:.7;padding:0!important;transition:opacity .2s ease-out}@media (hover:hover){.footer__center_col-links a:hover,.footer__left_col-links a:hover,.footer__right_col-links a:hover{transform:translateX(6px)}.footer__center_col-links a:hover:before,.footer__left_col-links a:hover:before,.footer__right_col-links a:hover:before{left:-22px;width:16px}}.footer__copyrights{border-top:1px solid #fff;margin-top:30px;padding-top:20px}.footer__copyrights a{display:block}@media (max-width:992px){.footer__social-media{text-align:center}.footer__first_col_links{margin-top:30px}.footer__copyrights{text-align:center}.footer__copyrights a,.footer__copyrights p{padding-bottom:10px}.footer__copyrights span{display:none}}@media (min-width:992px){.dnd-section.footer--dnd-section{padding-block:40px}.footer h3{font-size:60px}.footer__copyrights span{margin-inline:14px}.footer__copyrights{border-top:1px solid #fff;display:flex;justify-content:center;margin-top:50px;padding-top:20px}.footer__copyrights a{opacity:.7;transition:opacity .2s ease-out}.footer__copyrights a:hover,.footer__copyrights button:hover{opacity:1}}