.breakdance .icon-bg{padding:16px 16px 16px 16px}.breakdance .icon-bg{border:1px solid transparent;border-radius:8px;background-color:transparent;transition:all 0.4s ease-in;position:relative}.breakdance .icon-bg:hover,.breakdance .icon-bg:not(.breakdance-link)::after{border-color:var(--border-color);background-color:var(--bg-color)}body .breakdance .icon-bg:not(.breakdance-link)::after{border:1px solid transparent;border-radius:8px;transition:all 0.4s ease-in;text-align:center;left:0px;padding:2px;transition:all 0.3s 0.1s ease-in;top:40px;opacity:0;position:absolute;width:100%}body .breakdance .icon-bg:not(.breakdance-link):hover::after{top:59px;opacity:1}.breakdance .xl5{font-size:128px}@media (max-width:1119px){.breakdance .xl5{font-size:100px}}@media (max-width:1023px){.breakdance .xl5{font-size:80px}}@media (max-width:767px){.breakdance .xl5{font-size:60px}}@media (max-width:479px){.breakdance .xl5{font-size:40px}}.breakdance .xl4{font-size:80px;letter-spacing:-0.8px}@media (max-width:1119px){.breakdance .xl4{font-size:70px}}@media (max-width:1023px){.breakdance .xl4{font-size:60px}}@media (max-width:767px){.breakdance .xl4{font-size:40px}}@media (max-width:479px){.breakdance .xl4{font-size:35px}}.breakdance .btn-yellow a{background-color:#524A1C!important}.breakdance .h4a{font-size:24px;font-weight:600;letter-spacing:-0.48px}.breakdance .xl2{font-size:32px;font-weight:400;line-height:119%;letter-spacing:-0.32px}.breakdance .xl3{font-size:56px;font-weight:400;line-height:111%;letter-spacing:-0.56px}@media (max-width:767px){.breakdance .xl3{font-size:34px}}