.LargeGridButtons-module-scss-module__YAyP5q__section{text-align:center;justify-content:center;margin:2em auto;display:flex}.LargeGridButtons-module-scss-module__YAyP5q__animationHoverBackground{z-index:101;width:200%;height:100%;position:absolute}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsMainContainer{flex-wrap:wrap;justify-content:center;align-items:center;width:80%;padding:5rem 0 3rem;display:flex}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsLinkContainer{z-index:100;height:325px;margin:.35rem;position:relative;overflow:hidden;box-shadow:0 1px 2px #3c40434d,0 2px 6px 2px #3c404326}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsLinkContainer:after{content:"";opacity:.2;z-index:-10;background:#fff;width:30px;height:1000px;transition:all cubic-bezier(.19,1,.22,1);position:absolute;top:-400px;left:-150px;transform:rotate(35deg)}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsLinkContainer:hover:after{transition:all 1.5s cubic-bezier(.19,1,.22,1);left:130%}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsLinkContainer>a{z-index:101;height:100%;display:block}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer{color:#fff;text-align:left;margin:2rem}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>span{font-size:3rem;font-weight:700}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>p{margin-top:0;font-size:1.2rem;font-weight:500}.LargeGridButtons-module-scss-module__YAyP5q__gridIconImgContainer{width:40%;height:50%;padding:2rem}.LargeGridButtons-module-scss-module__YAyP5q__gridIconImg{float:right;width:100px;margin:0 3rem 2rem 0}@media screen and (max-width:1350px){.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>span{font-size:2.5rem}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>p{font-size:1.1rem}}@media screen and (max-width:1200px){.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>span{font-size:2.2rem}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>p{font-size:1rem}.LargeGridButtons-module-scss-module__YAyP5q__gridIconImg{width:75px}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsMainContainer{width:100%}}@media screen and (max-width:1024px){.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsLinkContainer{height:250px}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsMainContainer{padding-top:1rem}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>span{font-size:2rem}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsLinkContainer{height:200px;flex:0 0 90%!important}}@media screen and (max-width:830px){.LargeGridButtons-module-scss-module__YAyP5q__gridIconImg{margin:0 1.5rem 2rem 0}}@media screen and (max-width:750px){.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer{margin:2rem 1rem}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>span{font-size:2rem}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>p{font-size:.9rem}.LargeGridButtons-module-scss-module__YAyP5q__gridIconImg{width:65px}}@media screen and (max-width:500px){.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>span{font-size:1.8rem}.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>p{font-size:.8rem}}@media screen and (max-width:400px){.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>p{font-size:.7rem}}@media screen and (max-width:320px){.LargeGridButtons-module-scss-module__YAyP5q__gridButtonsTextContainer>span{font-size:1.5rem}}
