.footer{font-size:1.5rem;padding:3.625rem 2rem;border-top:.1rem solid #e8e8e8;color:rgba(32,35,37,.6)}.footer>div{margin:0 auto;max-width:1440px}.footer a{color:rgba(32,35,37,.6);transition:all .2s ease-in-out}.footer a:hover{color:rgba(32,35,37,.3)}.homepage-menu-container{text-align:left;flex-basis:30%}.homepage-menu-container img{width:100%;height:auto}.homepage-menu-container h3{font-weight:600;font-size:2.2rem;margin-top:2rem;margin-bottom:0;letter-spacing:.005rem}.homepage-menu-container p{margin-top:1rem;min-height:5rem}.homepage-menu-container a>div{transition:all .2s ease-in;border-radius:5px;overflow:hidden;padding:2rem;position:relative;left:-2rem}.homepage-menu-container a>div:after,.homepage-menu-container a>div:before{display:block;width:100%;content:"";box-sizing:border-box;position:absolute;height:0;border-radius:5px}.homepage-menu-container a>div:before{border-top:.2rem solid #eb4d2d;border-right:.2rem solid #eb4d2d;left:-100%;top:0;height:0}.homepage-menu-container a>div:after{border-bottom:.2rem solid #eb4d2d;border-left:.2rem solid #eb4d2d;left:100%;bottom:0;height:0}.homepage-menu-container a>div:hover{background:rgba(238,77,45,.05);cursor:pointer}.homepage-menu-container a>div:hover:after,.homepage-menu-container a>div:hover:before{-webkit-animation-duration:.9s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease-in-out;-webkit-animation-fill-mode:forwards;animation-duration:.9s;animation-iteration-count:1;animation-timing-function:ease-in-out;animation-fill-mode:forwards}.homepage-menu-container a>div:hover:after{animation-name:left-up}.homepage-menu-container a>div:hover:before{animation-name:right-dn}.homepage-menu-container a>div:hover h6{color:#eb4d2d}.homepage-menu-container a>div>div{display:flex;align-items:flex-start;gap:.4rem}.homepage-menu-container a>div>div img{width:2.4rem}.homepage-menu-container a>div>div h6{margin-bottom:0;font-weight:500}.homepage-menu-container a>div p{margin-bottom:0}@media screen and (max-width:930px){.homepage-menu-container{flex-basis:45%}}@media screen and (max-width:600px){.homepage-menu-container{flex-basis:100%}.homepage-menu-container p{min-height:unset}}@keyframes left-up{0%{left:100%;height:0}50%{left:0;height:0}to{height:100%;left:0}}@keyframes right-dn{0%{left:-100%;height:0}50%{left:0;height:0}to{height:100%;left:0}}@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap";a,button,h1,h2,h3,h4,h5,h6,p,span{color:#000}ul{list-style-position:outside;padding-left:2rem}ul li{padding-left:1rem;color:rgba(0,0,0,.87)}ol{list-style-position:outside;padding-left:3rem}ol li{color:#000}a{text-decoration:none}h1{font-size:4.5rem;letter-spacing:.025rem;margin-top:2rem}h1,h2{font-weight:500}h2{font-size:3rem;letter-spacing:.01rem;margin-top:5rem}h3{font-size:2rem;font-weight:600}h3,h4{letter-spacing:.01rem;margin:4rem 0 1rem}h4{font-size:1.6rem;font-weight:700;line-height:2.4rem}li,p,span{font-size:1.5rem}p{color:rgba(0,0,0,.87)}a{color:#08f;transition:all .2s ease-in-out}a:hover{color:rgba(0,136,255,.7)}ul ul{margin:1.5rem 0 1.5rem 1.5rem}@media screen and (max-width:650px){h1{font-size:4.4rem}h2{font-size:2.8rem}}.box{background:#fafafa;padding:4rem 6rem;margin-bottom:1rem}.box h4,.box p{margin:0}.box b,.box p{color:rgba(0,0,0,.65);font-size:1.4rem;line-height:1.8rem}.box b{font-weight:500}@media screen and (max-width:500px){.box{padding:4rem 5rem}}