.course-button-container{width:100%;display:flex;padding:50px;justify-content:center;align-items:center;flex-direction:row;flex-wrap:wrap}.course-button-container .course-button{padding:0 0 40px;margin:20px 20px;width:calc(20% - 40px);border-radius:10px 10px 40px 10px;background-color:#fff;overflow:hidden;box-shadow:5px 5px 10px 0 rgb(33 37 41 / .5);transition:transform 250ms}.course-button-container a,.course-button-container a:visited{display:block;padding:20px 20px;background-color:var(--pri-red);color:#fff;text-align:center;text-decoration:none;font-size:18px;font-family:"Roboto Condensed",sans-serif;font-weight:700}.course-button-container .course-button:hover{color:#000;transform:scale(1.05)}@media only screen and (max-width:1200px) and (min-width:800px){.course-button-container .course-button{width:calc(33.33% - 40px)}}@media only screen and (max-width:800px){.course-button-container .course-button{width:calc(50% - 40px)}.course-button-container{padding:20px 0}.course-button-container .course-button{width:100%;margin-bottom:0;padding-bottom:20px}.course-button-container .course-button .line1{display:inline-block}.course-button-container .course-button .line1::after{display:inline-block;content:'\00a0'}.course-button-container .course-button .line2{display:inline-block}}