.read-more-btn{display:inline-flex;align-items:flex-end;gap:5px;text-decoration:none;margin-bottom:30px}.read-more-btn .btn-label{display:inline-block;background-color:#50B849;color:#fff;font-weight:500;font-size:1rem;padding:10px 25px;border-radius:50px;white-space:nowrap;transition:background-color 0.3s ease,box-shadow 0.3s ease}.read-more-btn .btn-arrow{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background-color:#50B849;color:#fff;font-size:1.1rem;font-weight:700;border-radius:50%;flex-shrink:0;transform:translateY(20px);transition:transform 0.35s cubic-bezier(.34,1.56,.64,1),background-color 0.3s ease}.read-more-btn:hover .btn-label{background-color:#4d8867;box-shadow:0 4px 16px rgb(74 140 63 / .35)}.read-more-btn:hover .btn-arrow{background-color:#4d8867;transform:translateY(0) translateX(5px)}.landing-section{height:100vh;height:100dvh;width:100vw;padding:100px;position:relative}.landing-section h2{font-size:3rem;font-weight:700;margin:0;color:#fff}.landing-section video{position:absolute;left:0;top:0;width:100%;height:100%;z-index:-1;object-fit:cover}.about-section{position:relative;padding:50px 100px;z-index:4}.about-section .bg-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.about-section::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#000;background:linear-gradient(180deg,rgb(0 0 0 / .6) 0%,rgb(0 0 0 / .4) 50%,rgb(0 0 0 / .6) 100%);z-index:-1}.about-section .about-us-grid{margin-top:50px;display:grid;grid-template-columns:1fr 2fr;gap:50px}.about-section .about-us-grid .left{display:flex;flex-direction:column;gap:50px}.about-section .about-us-grid h2{color:#12B0E3;font-weight:700;margin-bottom:10px}.about-section .about-us-grid p{color:#fff;margin:0}.about-section .about-us-grid .icon{width:75px;height:auto;margin-bottom:10px}.about-section .about-us-grid .right{display:flex;justify-content:flex-end;align-items:center;gap:15px}.about-section .about-us-grid .values-items{display:grid;grid-template-columns:1fr;gap:15px}.about-section .about-us-grid .values-items h3{margin:0 0 5px 0;font-weight:500;font-size:1.2rem}.about-section .about-us-grid .values-lines{height:90%;width:auto}.msgs-section{width:100%;display:flex;z-index:3}.msgs-section>div{height:calc(100vh - 75px);height:calc(100dvh - 75px);width:100vw;min-width:100vw;position:relative;display:flex;flex-direction:column;justify-content:center;padding:50px 100px}.msgs-section .chairman-block .bg-img1{height:100%;width:auto;position:absolute;inset-inline-end:0;transform:translateX(25%);top:0;z-index:1}.msgs-section .chairman-block .bg-img2{height:auto;width:300px;position:absolute;inset-inline-start:100px;top:-25%;z-index:1;pointer-events:none}.msgs-section .chairman-block .main-img{height:90%;width:auto;position:absolute;bottom:0;inset-inline-end:100px;z-index:2}.msgs-section .text-container{width:60%}.msgs-section .text-container .description{color:#09AEE4;font-size:1.4rem;text-wrap:balance;margin:50px 0 25px 0}.msgs-section .chairman-block .text-container .name-des{color:#09589B}.msgs-section .text-container .name-des strong{font-weight:500}.msgs-section .text-container .name-des{font-size:.9rem}.msgs-section .ceo-block .bg-img1{height:100%;width:85%;object-fit:cover;object-position:bottom left;position:absolute;inset-inline-end:0;top:0;z-index:1}.msgs-section .ceo-block .bg-img2{height:auto;width:300px;position:absolute;inset-inline-end:-100px;top:-20%;z-index:2;pointer-events:none}.msgs-section .ceo-block .main-img{height:90%;width:auto;position:absolute;bottom:0;inset-inline-start:7%;z-index:2}.msgs-section .ceo-block .text-container{position:relative;z-index:5;width:50%;margin-inline-start:auto}.msgs-section .ceo-block .text-container .name-des{color:#fff}.highlights-section{position:relative;padding:100px 100px 50px 100px}.highlights-section::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;background:linear-gradient(180deg,#fff0 0%,rgb(5 0 0 / .8) 75%);z-index:-1}.highlights-section .bg-img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-2}.highlights-section .highlights-box{width:100%;margin-top:100px;padding:50px 100px;background-color:rgb(0 28 59 / .6);border-radius:7px}.highlights-section .highlights-box .main-text{font-size:1.4rem;margin-bottom:50px;color:#fff;text-align:center;text-wrap:balance}.highlights-section .highlights-box .highlights-grid{display:flex;flex-wrap:wrap;justify-content:center;gap:30px}.highlights-section .highlights-box .highlights-grid .highlight-item{flex:0 0 calc(33.333% - 20px);border-inline-start:4px solid #09AEE4;padding-inline-start:15px}.highlights-section .highlights-box .highlights-grid .highlight-value{color:#50B849;font-size:1.8rem;font-weight:500;margin:0 0 5px 0;line-height:1}.highlights-section .highlights-box .highlights-grid .highlight-label{margin:0;color:#fff;line-height:1.2;text-wrap:balance}@media(min-width:1490px){.read-more-btn .btn-label{font-size:1.1rem}.read-more-btn .btn-arrow{width:47px;height:47px}.msgs-section .text-container .description{font-size:1.6rem}.msgs-section .text-container .name-des{font-size:1rem}.msgs-section .chairman-block .bg-img2,.msgs-section .ceo-block .bg-img2{width:350px}.highlights-section{padding:100px 150px 50px 150px}.highlights-section .highlights-box .main-text{font-size:1.8rem}.highlights-section .highlights-box .highlights-grid .highlight-value{font-size:2.2rem}.highlights-section .highlights-box .highlights-grid .highlight-label{font-size:1.2rem}.about-section{padding:100px 150px}.about-section .about-us-grid{gap:100px}.about-section .about-us-grid h2{font-size:2rem}.about-section .about-us-grid h3{font-size:1.4rem}.about-section .about-us-grid p{font-size:1.2rem}}@media(min-width:1750px){.read-more-btn .btn-label{font-size:1.3rem}.read-more-btn .btn-arrow{width:52px;height:52px}.msgs-section .text-container .description{font-size:2rem}.msgs-section .text-container .name-des{font-size:1.2rem}.msgs-section .chairman-block .bg-img2,.msgs-section .ceo-block .bg-img2{width:380px}.highlights-section{padding:100px 250px 50px 250px}.highlights-section .highlights-box .main-text{font-size:2.2rem;margin-bottom:75px}.highlights-section .highlights-box .highlights-grid .highlight-value{font-size:2.6rem}.highlights-section .highlights-box .highlights-grid .highlight-label{font-size:1.4rem}.about-section{padding:100px 200px}.about-section .about-us-grid{gap:125px}.about-section .about-us-grid h2{font-size:2.4rem}.about-section .about-us-grid .icon{width:115px}.about-section .about-us-grid h3{font-size:1.6rem}.about-section .about-us-grid p{font-size:1.4rem}}@media(orientation:portrait){.msgs-section{flex-direction:column}.msgs-section>div{height:fit-content;padding:50px 30px 0 30px;background-color:#1B2C4B}.msgs-section .chairman-block .bg-img1,.msgs-section .chairman-block .bg-img2,.msgs-section .ceo-block .bg-img1,.msgs-section .ceo-block .bg-img2{display:none}.msgs-section .chairman-block .main-img,.msgs-section .ceo-block .main-img{position:relative;width:50%;height:auto;object-fit:contain;inset-inline-start:initial;inset-inline-end:initial}.msgs-section .chairman-block .text-container,.msgs-section .ceo-block .text-container{width:50%}.msgs-section .chairman-block .text-container .name-des{color:#fff}.msgs-section .chairman-block,.msgs-section .ceo-block{flex-direction:row}.about-section .about-us-grid{grid-template-columns:1fr}}@media(max-width:1280px) and (min-height:760px){.msgs-section .ceo-block .main-img{inset-inline-start:-5%}.msgs-section .ceo-block .text-container{width:45%}}@media(max-width:1200px){.highlights-section{padding:50px 30px 30px 30px}.highlights-section .highlights-box{padding:30px}}@media(max-width:992px){.about-section{padding:30px}.landing-section{padding:50px 30px}}@media(max-width:768px){.msgs-section .chairman-block,.msgs-section .ceo-block{flex-direction:column}.msgs-section .ceo-block{padding-top:100px}.msgs-section .chairman-block .text-container,.msgs-section .ceo-block .text-container{width:100%}.msgs-section .chairman-block .main-img,.msgs-section .ceo-block .main-img{width:100%}.highlights-section .highlights-box .main-text{font-size:1.2rem}.highlights-section .highlights-box .highlights-grid .highlight-item{flex:0 0 100%;border-inline-start:none;padding-inline-start:0;padding-bottom:15px;border-bottom:4px solid #09AEE4}.msgs-section .text-container .description{margin:10px 0 15px 0}.about-section .about-us-grid .right{flex-direction:column;justify-content:flex-start;align-items:flex-start}.about-section .about-us-grid .values-items{gap:30px}.about-section .about-us-grid .values-lines{display:none}}