.news{max-width:1920px;width:100%;margin:auto;padding-bottom:60px}.news .news__heading{padding-top:60px;background-color:#009845;min-height:246px;text-align:center}.news .news__heading h2{font-size:32px}.news .news__heading h2,.news .news__heading .super{color:#fff}.news .news__grid{max-width:1200px;margin:auto;display:grid;grid-template-columns:repeat(4,1fr);gap:30px;margin-top:-90px}.news .news__grid .image{margin-bottom:15px}.news .news__grid .text h3{margin:0;font-size:20px;line-height:24px;color:#009845}.news .news__grid .text .date{font-size:14px;line-height:16.8px;color:#009845}.news .news__grid .text p{display:-webkit-box;line-clamp:5;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;color:#808184}.news .btn__main{margin:auto;display:flex}@media screen and (max-width:1025px){.news .news__grid{padding-inline:1em;grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:769px){.news .news__grid{padding-inline:1em;grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:567px){.news{padding-inline:1em}.news .full-bleed{box-shadow:0 0 0 100vmax #009845;clip-path:inset(0 -100vmax)}.news .news__grid{width:100%;margin-top:60px;grid-template-columns:1fr;padding-inline:0}}.rotating__images{max-width:1920px;width:100%;margin:auto;padding-block:60px}.rotating__images .images__grid img{max-width:100%;width:auto;height:auto;max-width:150px}.rotating__images .calltoaction{display:flex;margin-top:30px;justify-content:center}.calltoactionbanner{display:flex;justify-content:center;align-items:center;padding-block:60px;background-color:#009845;color:#fff}.calltoactionbanner p{color:#fff;margin:0;font-size:24px;line-height:28px;text-transform:uppercase}.calltoactionbanner:hover{background-color:#6abf4b}