section.awards .wrapper .content{text-align:center;margin-bottom:32px}section.awards .wrapper .content p,section.awards .wrapper .content p *{font-size:1.125rem}section.awards .wrapper .cta{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;gap:16px;margin:32px auto 0;background:#BB2040;border-radius:16px;overflow:hidden;color:#fff;text-decoration:none;text-align:center;transition:all .3s ease}section.awards .wrapper .cta:hover{background:#145F48}section.awards .wrapper .cta span{font-size:1.125rem;font-weight:700;color:#fff;padding:8px}section.awards .wrapper .cta .star{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;background:#145F48;padding:8px 16px 12px;align-self:stretch}section.awards .wrapper .boxes{display:grid;grid-template-columns:1fr;column-gap:auto;row-gap:auto;gap:18px}section.awards .wrapper .boxes .box{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;flex-wrap:auto;width:100%;height:100%;gap:16px;background:#F7C914;padding:32px;border-radius:20px;text-decoration:none;text-align:center;transition:all .3s ease}section.awards .wrapper .boxes .box:hover{background:#145F48}section.awards .wrapper .boxes .box:hover .icon{background:#F7C914}section.awards .wrapper .boxes .box:hover .icon svg path{fill:#145f48}section.awards .wrapper .boxes .box:hover p{color:#fff}section.awards .wrapper .boxes .box .icon{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;background:#145F48;width:60px;aspect-ratio:1/1;border-radius:60px;transition:all .3s ease}section.awards .wrapper .boxes .box .icon svg{width:40px;height:40px}section.awards .wrapper .boxes .box .icon svg path{transition:all .3s ease}section.awards .wrapper .boxes .box p{font-weight:700;font-size:1.125rem;transition:all .3s ease}section.awards .wrapper .accordion-container{display:flex;align-items:flex-start;justify-content:center;flex-direction:row;flex-wrap:wrap;gap:16px 18px}section.awards .wrapper .accordion-container .accordion-wrapper{background:#F7C914;flex-basis:100%;padding:16px 32px;border-radius:16px;border:0;box-shadow:0 5px 15px #2222220f;transition:background .3s ease}section.awards .wrapper .accordion-container .accordion-wrapper.open{background:#FFF}section.awards .wrapper .accordion-container .accordion-wrapper .accordion p{font-size:1.25rem;font-weight:800;color:#145f48;margin-bottom:0}section.awards .wrapper .accordion-container .accordion-wrapper .accordion .icon{background:#145F48;width:34px;height:34px;border-radius:34px;display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto}section.awards .wrapper .accordion-container .accordion-wrapper .accordion .icon svg{width:24px}section.awards .wrapper .accordion-container .accordion-wrapper .panel .content-wrapper{padding:16px 0}section.awards .wrapper .accordion-container .accordion-wrapper .panel .content-wrapper p,section.awards .wrapper .accordion-container .accordion-wrapper .panel .content-wrapper p *{font-size:1.25rem}@media only screen and (min-width: 601px){section.awards .wrapper .boxes{grid-template-columns:1fr 1fr}section.awards .wrapper .boxes .cta{gap:48px}}@media only screen and (min-width: 992px){section.awards .wrapper .content p,section.awards .wrapper .content p *{font-size:1.25rem}section.awards .wrapper .cta{gap:64px}section.awards .wrapper .boxes{grid-template-columns:1fr 1fr 1fr 1fr}section.awards .wrapper .boxes .box p{font-size:1.25rem}section.awards .wrapper .accordion-container .accordion-wrapper{flex-basis:calc(50% - 9px)}}
