.Honors-module__94fZYW__honors_section{border-bottom:1px solid var(--theme-color-3);z-index:1;background:radial-gradient(111.87% 129.26% at -5.52% -1.73%,#fff1d9 0%,#fff0d9b3 21.81%,#fcf8f2cc 50%,#fff1d9 100%);padding:60px 0 100px;position:relative}.Honors-module__94fZYW__honors_section:before{content:"";z-index:-1;background-image:url(../media/shiny.393b361e.png);background-position:0 0;background-repeat:no-repeat;background-size:100% 100%;width:100%;height:100%;position:absolute;top:0;left:0}.Honors-module__94fZYW__honors_container{max-width:1320px;margin:0 auto;padding:0 15px}.Honors-module__94fZYW__section_title{text-align:center;margin-bottom:50px}.Honors-module__94fZYW__section_title h2{color:var(--theme-color-1);margin-bottom:15px;font-size:36px;font-weight:700;display:inline-block;position:relative}.Honors-module__94fZYW__section_title .Honors-module__94fZYW__section_title_text{color:var(--theme-color-1)}.Honors-module__94fZYW__honors_grid{gap:30px;justify-content:self-start;flex-wrap:wrap;display:flex}.Honors-module__94fZYW__honor_card{width:calc(25% - 22.5px);transition:all .4s}.Honors-module__94fZYW__honor_card:hover{transform:translateY(-10px);box-shadow:0 15px 40px #0000001f}.Honors-module__94fZYW__honor_card:nth-child(2n){position:relative;bottom:-25px}.Honors-module__94fZYW__honor_img_wrapper{background:#fff;border-radius:15px;justify-content:center;align-items:center;width:100%;padding:10px;transition:all .4s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 30px #00000014}.Honors-module__94fZYW__honor_img{border-radius:10px;width:100%;height:100%;transition:all .5s}.Honors-module__94fZYW__honor_card:hover .Honors-module__94fZYW__honor_img{filter:drop-shadow(0 5px 15px #0000001a)}.Honors-module__94fZYW__honor_content{text-align:center;background:linear-gradient(#fff 0%,#fcfcfc 100%);padding:25px}.Honors-module__94fZYW__honor_year{background:var(--theme-color-1);color:#fff;letter-spacing:.5px;border-radius:20px;margin-bottom:15px;padding:4px 12px;font-size:12px;font-weight:600;display:inline-block}.Honors-module__94fZYW__honor_title{color:#333;margin-bottom:10px;font-size:18px;font-weight:700;line-height:1.4}.Honors-module__94fZYW__honor_description{color:#777;font-size:14px;line-height:1.6}@media (max-width:1200px){.Honors-module__94fZYW__honor_card{width:calc(33.333% - 20px)}}@media (max-width:991px){.Honors-module__94fZYW__honor_card{width:calc(50% - 15px)}}@media (max-width:576px){.Honors-module__94fZYW__honor_card{width:100%}}@media (max-width:767px){.Honors-module__94fZYW__honors_section{padding:40px 0}.Honors-module__94fZYW__section_title h2{font-size:28px}.Honors-module__94fZYW__honor_card{width:100%;max-width:400px}}
