.section-press-release{background-color:#efefef}.press-title h1{align-self:self-end;font-size:clamp(1.5rem,5vw,2.7rem)!important;line-height:calc(clamp(1.5rem, 5vw, 2.7rem) + .5rem)!important;margin:0 0 30px;text-align:right}.press-title{display:flex;justify-content:right}.title-box{max-width:500px;width:100%}.press-description p{font-family:Karla;font-size:clamp(.8rem,2vw,1rem);margin:0;text-align:left}.press-grid{gap:10px 50px;height:100%}.pressrelease-image{flex:1 1 325px;padding:10px;width:50%}.pressrelease-content{align-items:center;display:flex;flex:1 1 425px;min-height:100%;padding:10px 30px;width:50%}.press-release-carousel{display:flex;flex-wrap:nowrap;width:100%}.press-release-item{flex:0 0 100%}.press-image-container,.press-release-text-container{overflow:hidden;width:100%}.press-image-container{border-radius:10px}.press-release-image{border-radius:10px;flex:0 0 100%;min-height:500px;overflow:hidden}.press-release-image img{min-height:600px;min-width:100%;object-fit:cover;object-position:center}.press-button-container{display:flex;flex:0 0 100%;gap:10px;justify-content:right;padding:30px 0 0}.press-button{background-color:transparent;border:2px solid #008a2a;border-radius:1rem;color:#008a2a;font-family:Karla;font-size:clamp(.7rem,2vw,1rem)!important;font-weight:600;max-width:150px;padding:5px;transition:.5s ease-in-out!important;width:100%}.press-button:hover{background-color:#008a2a;border:2px solid #008a2a;color:#fff}.press-release-control-grid{display:flex;flex-wrap:nowrap;justify-content:right;padding:10% 0 0;width:100%}.press-release-control-group{display:flex;flex-wrap:nowrap;gap:5px;width:80%}.press-release-btn{background-color:#c5c5c5;border:none;border-radius:3px;flex:1 1 auto;height:3px;transition:.3s ease-in-out}.press-release-btn.active-press{background-color:#008a2a!important}@media only screen and (max-width:799px){.section-press-release{height:100%;padding-top:0!important}.pressrelease-image{padding:0}.press-image-container{border-radius:0}.press-release-image{border-radius:0;min-height:auto;padding:0}.press-release-image img{min-height:100%;min-width:100%}.press-button-container{justify-content:left}.press-release-control-grid{justify-content:center}.press-release-control-group{width:100%}.press-title h1{text-align:left}.press-title{display:flex;justify-content:left}}.all-pr-modal{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100dvh;justify-content:center;left:0;padding:10px;position:fixed;top:0;width:100%;z-index:13}.pr-modal-content{background-color:#fff;border-radius:10px;box-shadow:1px 1px 10px rgba(0,0,0,.5);height:100%;max-height:80dvh;max-width:1200px;overflow:auto}.pr-modal-content::-webkit-scrollbar{display:none}.modal-container{height:80dvh;position:relative;width:auto}.pr-close-toggle,.pr-close-toggle:active{background-color:transparent;border:none;border-radius:10px;height:20px;position:absolute;right:10px;top:10px;width:20px;fill:#fff;transition:.3s ease-in}.pr-close-toggle:hover{fill:#008a2a}.pr-modal-header{height:30%}.pr-card,.pr-modal-body{padding:10px}.pr-card{flex:0 0 25%}.pr-header-container{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100%;justify-content:center}.pr-modal-header{background-position:50%;background-repeat:no-repeat;background-size:cover}.pr-modal-header h1{color:#fff;font-family:Poppins;font-size:3rem;font-weight:500;margin:0}.pr-card-content{border-radius:10px;box-shadow:1px 1px 5px rgba(0,0,0,.3);height:100%;overflow:hidden;position:relative}.pr-card:hover .pr-card-details{bottom:0}.pr-card-details{align-items:center;backdrop-filter:blur(2px);background-color:rgba(0,0,0,.8);bottom:-40%;display:flex;height:40%;justify-content:center;left:0;padding:10px;position:absolute;transition:.3s ease-in;width:100%}.pr-title{display:-webkit-box;font-family:Poppins;font-size:clamp(.7rem,2vw,1rem);font-weight:600;line-height:calc(clamp(.7rem, 2vw, 1rem) + .2rem);max-width:100%;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.pr-title,.pr-title a{color:#fff}.pr-text{color:#000;font-family:Karla;font-size:.8rem;font-weight:300;line-height:1.2rem}.pr-overview{overflow-x:hidden;overflow-y:scroll}@media only screen and (max-width:800px){.pr-card{flex:0 0 33.3%}}@media only screen and (max-width:600px){.pr-card{flex:0 0 50%}}.click-link{cursor:pointer}