#root{--clr-primary: #325092;--clr-tertiary: rgb(4, 59, 92);--clr-secondary: rgb(241, 145, 76);--clr-light: #fff;--clr-dark: #333;--clr-gray: #d3d6da6c;--clr-lightgray: #f5f5f5}*{margin:0;padding:0;box-sizing:border-box;line-height:1.75}body{font-family:Montserrat,sans-serif;background-color:#f5f5f5}body.active-modal{overflow-y:hidden}a{text-decoration:none;color:inherit;font-size:1rem}.contact{padding-top:15dvh}.contact-section{position:relative;padding:50px 100px;display:flex;justify-content:center;align-items:center;flex-direction:column}.contact-section .contact-title{max-width:800px;text-align:center}.contact-section .contact-title h2{font-size:3rem;font-weight:500;color:var(--clr-primary)}.contact-section .contact-title p{font-size:1rem;font-weight:500}.contact-container{width:100%;display:flex;justify-content:center;align-items:center;margin-top:30px}.contact-container .contact-container-text{width:50%;display:flex;flex-direction:column}.contact-container .contact-container-text .contact-box{position:relative;padding:20px 0;display:flex}.contact-container .contact-container-text .contact-box .contact-icon{min-width:60px;height:60px;display:flex;justify-content:center;align-items:center;border-radius:50%;font-size:22px;background-color:var(--clr-primary);color:var(--clr-secondary)}.contact-container .contact-container-text .contact-box .contact-text{display:flex;margin-left:20px;font-size:1rem;font-weight:300;flex-direction:column}.contact-container .contact-container-text .contact-box .contact-text h3{font-weight:500;color:var(--clr-primary)}.contact-container .contact-form{width:40%;padding:40px;background:var(--clr-light)}.contact-container .contact-form form h2{font-size:30px;font-weight:500}.contact-container .contact-form form .input-box{position:relative;width:100%;margin-top:10px}.contact-container .contact-form form .input-box input[type=submit]{width:100px;background-color:var(--clr-primary);color:#fff;cursor:pointer;border:none;padding:10px;font-size:18px;transition:all .3s ease;border-radius:5px}.contact-container .contact-form form .input-box input[type=submit]:hover{transform:scale(1.1);transition:all .3s ease}.contact-container .contact-form form .input-box input,.contact-container .contact-form form .input-box textarea{width:100%;padding:5px 0;margin:10px 0;border:none;border-bottom:2px solid var(--clr-primary);outline:none;resize:none}.contact-container .contact-form form .input-box span{position:absolute;left:0;padding:5px 0;font-size:1rem;margin:10px 0;pointer-events:none;transition:.5s;color:gray}.contact-container .contact-form form .input-box input:focus~span,.contact-container .contact-form form .input-box input:valid~span,.contact-container .contact-form form .input-box textarea:focus~span,.contact-container .contact-form form .input-box textarea:valid~span{color:#e91e63;font-size:12px;transform:translateY(-20px)}@media (max-width: 991px){.contact-section{padding:50px}.contact-section .contact-container{flex-direction:column}.contact-section .contact-container .contact-container-text{margin-bottom:40px;width:100%}.contact-section .contact-container .contact-form{width:100%}}footer{padding:80px 13% 70px;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,auto));gap:3.5rem;background:linear-gradient(to right,var(--clr-primary),var(--clr-dark))}footer .footer-content img{width:100px}footer .footer-content h4{color:var(--clr-light);margin-bottom:1.5rem;font-size:20px}footer .footer-content li{margin-bottom:1rem;list-style:none;display:block;color:#d6d6d6;font-size:15px;font-weight:400;transition:all .4s ease}footer .footer-content li:hover{transform:translateY(-3px) translate(-5px);color:var(--clr-light)}footer .footer-content p{color:#d6d6d6;font-size:1rem;line-height:30px;margin:20px 0}footer .footer-content .icons a{display:inline-block;font-size:22px;color:#d6d6d6;margin-right:17px}footer .footer-content .icons a:hover{color:var(--clr-light)}footer .footer-content span{color:#d6d6d6;font-size:15px;display:block;transition:all .4s ease}footer .footer-content span:hover{transform:translateY(-3px) translate(-5px);color:var(--clr-light)}.homepage{position:relative}.homepage .homepage-scroll-up{position:fixed;font-size:2rem;bottom:0;right:0;margin:3rem;color:var(--clr-secondary);animation:scrollUpDown 1s infinite alternate;cursor:pointer}.homepage .hero-section{display:flex;justify-content:center;align-items:center;padding:6rem 0}.homepage .hero-section .hero-section-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:90%}.homepage .hero-section .hero-section-wrapper .hero-section-image{display:flex;justify-content:center;align-items:center;flex:1}.homepage .hero-section .hero-section-wrapper .hero-section-image img{max-width:100%;height:auto}.homepage .hero-section .hero-section-wrapper .hero-section-text{flex:1;padding:2rem}.homepage .hero-section .hero-section-wrapper .hero-section-text h1{font-size:2rem;margin-bottom:1rem}.homepage .hero-section .hero-section-wrapper .hero-section-text p{font-size:1rem;margin-bottom:1rem}.homepage .hero-section .hero-section-wrapper .hero-section-text .btn{padding:.5em 1em;margin-right:1rem;font-size:1rem;background-color:var(--clr-primary);color:var(--clr-light);border:none;border-radius:5px;cursor:pointer;transition:all .3s ease}.homepage .hero-section .hero-section-wrapper .hero-section-text .btn:hover{transform:scale(1.1);transition:all .3s ease}.homepage .hero-section .hero-section-wrapper .modal,.homepage .hero-section .hero-section-wrapper .overlay{width:100vw;height:100vh;top:0;left:0;right:0;bottom:0;position:fixed;z-index:9999}.homepage .hero-section .hero-section-wrapper .modal .overlay,.homepage .hero-section .hero-section-wrapper .overlay .overlay{background:#313131cc}.homepage .hero-section .hero-section-wrapper .modal .modal-content,.homepage .hero-section .hero-section-wrapper .overlay .modal-content{position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);background:#f1f1f1;padding:14px 28px;border-radius:8px;width:60dvw;height:100dvh;overflow-y:scroll}.homepage .hero-section .hero-section-wrapper .modal .modal-content .close-modal,.homepage .hero-section .hero-section-wrapper .overlay .modal-content .close-modal{position:absolute;top:20px;right:40px;padding:5px 7px;background-color:var(--clr-light);color:var(--clr-primary);border:none;border-radius:5px;cursor:pointer;transition:all .3s ease}.homepage .hero-section .hero-section-wrapper .modal .modal-content .modal-title,.homepage .hero-section .hero-section-wrapper .overlay .modal-content .modal-title{display:flex;justify-content:center;align-items:center;border-radius:1rem;height:10vh;background-color:var(--clr-primary);width:100%}.homepage .hero-section .hero-section-wrapper .modal .modal-content .modal-title h2,.homepage .hero-section .hero-section-wrapper .overlay .modal-content .modal-title h2{text-align:center;color:var(--clr-light)}.homepage .hero-section .hero-section-wrapper .modal .modal-content form,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form{padding-top:1rem;display:flex;flex-wrap:wrap;gap:1rem}.homepage .hero-section .hero-section-wrapper .modal .modal-content form h2,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form h2{font-size:30px;font-weight:500}.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box{flex-grow:1;flex-basis:200px;position:relative;width:100%;margin-top:10px}.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box input[type=submit],.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box input[type=submit]{width:100px;background-color:var(--clr-primary);color:#fff;cursor:pointer;border:none;padding:10px;font-size:18px;transition:all .3s ease;border-radius:5px}.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box input[type=submit]:hover,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box input[type=submit]:hover{transform:scale(1.1);transition:all .3s ease}.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box input[type=date],.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box input[type=date]{position:absolute;left:0;padding:5px;margin:10px 0;transition:.5s;color:gray}.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box input,.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box textarea,.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box select,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box input,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box textarea,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box select{width:100%;padding:5px 0;margin:10px 0;border:none;border-bottom:2px solid var(--clr-primary);outline:none;resize:none}.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box select,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box select{color:gray;margin:10px 0;padding:5px;font-size:1rem}.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box span,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box span{position:absolute;left:0;padding:5px;font-size:1rem;margin:10px 0;pointer-events:none;transition:.5s;color:gray}.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box input:focus~span,.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box input:valid~span,.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box textarea:focus~span,.homepage .hero-section .hero-section-wrapper .modal .modal-content form .input-box textarea:valid~span,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box input:focus~span,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box input:valid~span,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box textarea:focus~span,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form .input-box textarea:valid~span{color:#e91e63;font-size:12px;transform:translateY(-20px)}.homepage .hero-section .hero-section-wrapper .modal .modal-content form #long,.homepage .hero-section .hero-section-wrapper .overlay .modal-content form #long{flex-basis:400px}.homepage .services-section{background-color:var(--clr-gray);display:flex;justify-content:center;flex-wrap:wrap;padding-top:4%;padding-bottom:4%;gap:1.5rem}.homepage .services-section .services-title{flex:1;flex-grow:1;display:flex;flex-direction:column;align-items:center}.homepage .services-section .services-title img{max-width:100%;height:auto;object-fit:cover;padding:0 5rem;margin-bottom:1rem}.homepage .services-section .services-title h1{font-size:2rem;margin-bottom:1rem;width:90%;text-align:center}.homepage .services-section .services-title h1 b{color:var(--clr-secondary);font-size:3rem}.homepage .services-section .services-title p{margin-top:1rem;font-size:1rem;width:90%;margin-bottom:2rem}.homepage .services-section .services-title button{padding:.5em 1em;margin-right:1rem;font-size:1rem;background-color:var(--clr-primary);color:var(--clr-light);border:none;border-radius:5px;cursor:pointer;transition:all .3s ease}.homepage .services-section .services-title button:hover{transform:scale(1.1);transition:all .3s ease}.homepage .services-section .services-card-wrapper{flex:1.3;display:flex;flex-wrap:wrap;justify-content:center;gap:25px}.homepage .services-section .services-card-wrapper .services-section-card{display:flex;max-width:400px;bottom:#f0f0f0;border-radius:10px;box-shadow:0 5px 10px #0000004d;cursor:pointer}.homepage .services-section .services-card-wrapper .services-section-card .icon-card{display:flex;justify-content:center;background-color:var(--clr-primary);padding:25px}.homepage .services-section .services-card-wrapper .services-section-card .icon-card .icon{font-size:1.5rem;color:var(--clr-secondary)}.homepage .services-section .services-card-wrapper .services-section-card .icon-card img{width:50px;height:50px}.homepage .services-section .services-card-wrapper .services-section-card .services-card-content{padding:30px;line-height:1.3}.homepage .services-section .services-card-wrapper .services-section-card .services-card-content img{max-width:100%;height:auto;border-radius:10px;margin-bottom:1rem}.homepage .services-section .services-card-wrapper .services-section-card .services-card-content h1{font-size:1.5rem;margin-bottom:10px;color:var(--clr-dark)}.homepage .services-section .services-card-wrapper .services-section-card .services-card-content p{font-size:1rem;margin-bottom:20px;color:var(--clr-dark)}.homepage .services-section .services-card-wrapper .services-section-card .services-card-content a{font-size:1rem;text-decoration:none;color:var(--clr-primary);font-weight:700}.homepage .news-section{min-height:80dvh;margin-top:4%}.homepage .news-section .news-section-title{text-align:center}.homepage .news-section .news-section-title h1{font-size:2rem;margin-bottom:1rem;font-weight:700;line-height:1;color:var(--clr-primary)}.homepage .news-section .news-section-title h3{font-size:1.25rem;line-height:1.75rem;color:#757575;margin-bottom:1rem}.homepage .news-section .news-section-title span{font-size:1rem;line-height:1.75rem;color:#757575}.homepage .news-section .news-card-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:20px 0}.homepage .news-section .news-card-container .news-card{width:350px;background-color:var(--clr-light);border:1px solid #ececec;margin:20px}.homepage .news-section .news-card-container .news-card .news-card-img img{width:100%;height:auto;object-fit:cover;object-position:center}.homepage .news-section .news-card-container .news-card .news-card-text{padding:30px;display:flex;flex-direction:column}.homepage .news-section .news-card-container .news-card .news-card-text span{font-size:.9rem;color:#f33c3c}.homepage .news-section .news-card-container .news-card .news-card-text a{font-size:1.3rem;font-weight:500;color:var(--clr-dark)}.homepage .news-section .news-card-container .news-card .news-card-text a:hover{color:#f33c3c;transition:all .3s ease}.homepage .news-section .news-card-container .news-card .news-card-text p{color:#9b9b9b;font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:20px 0}.homepage .news-section .news-card-container .news-card .news-card-text .read-more{color:#f33c3c;font-size:1rem}.homepage .news-section .news-card-container .news-card .news-card-text .read-more:hover{color:var(--clr-dark)}.homepage .about-section{display:flex;justify-content:center;align-items:center;padding-top:4%;padding-bottom:4%}.homepage .about-section .about-section-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:90%}.homepage .about-section .about-section-wrapper .about-section-image{display:flex;justify-content:center;align-items:center;flex:1;order:1}.homepage .about-section .about-section-wrapper .about-section-image img{max-width:100%;height:auto}.homepage .about-section .about-section-wrapper .about-section-text{flex:1;padding:2rem}.homepage .about-section .about-section-wrapper .about-section-text h1{font-size:2rem;margin-bottom:1rem}.homepage .about-section .about-section-wrapper .about-section-text p{font-size:1rem;margin-bottom:1rem;line-height:1.75rem}.homepage .about-section .about-section-wrapper .about-section-text .btn{padding:.5em 1em;margin-right:1rem;font-size:1rem;background-color:var(--clr-primary);color:var(--clr-light);border:none;border-radius:5px;cursor:pointer;transition:all .3s ease}.homepage .about-section .about-section-wrapper .about-section-text .btn:hover{transform:scale(1.1);transition:all .3s ease}.homepage .section__container{padding:2rem 1rem;text-align:center;margin-top:2%;margin-bottom:4%;background-color:var(--clr-gray)}.homepage .section__container .section__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}.homepage .section__container .section__card{margin:0 2rem;position:relative;isolation:isolate;overflow:hidden;padding:0rem 2rem 2rem;background-color:var(--clr-light);border-radius:5px;box-shadow:5px 5px 10px #0000001a;transition:.3s}.homepage .section__container .section__card:before{position:absolute;content:"";top:0;left:0;transform:translate(-50%,-50%);width:40%;aspect-ratio:1;border-radius:100%;background-color:var(--clr-primary);z-index:-1;transition:.5s}.homepage .section__container .section__card span{position:absolute;top:0;left:0;padding:1rem;font-size:1.5rem;color:var(--clr-light)}.homepage .section__container .section__card h4{margin-top:4rem;margin-bottom:1rem;font-size:1.5rem;font-weight:600;color:var(--clr-primary);transition:.3s}.homepage .section__container .section__card p{margin-bottom:2rem;color:var(--clr-dark);transition:.3s}.homepage .section__container .section__card img{margin-bottom:1rem;max-width:100px;border-radius:100%;border:2px solid var(--clr-primary);transition:.3s}.homepage .section__container .section__card h5{font-size:1.25rem;font-weight:600;color:var(--clr-primary);transition:.3s}.homepage .section__container .section__card h6{font-size:1rem;font-weight:400;color:var(--clr-light);transition:.3s}.homepage .section__container .section__card:hover:before{width:400%}.homepage .section__container .section__card:hover :is(h4,h5){color:var(--clr-light)}.homepage .section__container .section__card:hover :is(p,h6){color:var(--clr-light)}.homepage .section__container .section__card:hover img{border-color:var(--clr-light)}.homepage .section__container h2{font-size:1.5rem;font-weight:600;color:var(--clr-primary)}.homepage .section__container h1{position:relative;margin-bottom:2rem;font-size:2rem;font-weight:600;color:var(--clr-dark)}.homepage .section__container h1:after{position:absolute;content:"";left:50%;bottom:0;transform:translate(-50%);height:2px;width:5rem;background-color:var(--clr-primary)}.homepage .job-container{width:100%;margin:auto;padding:3rem 8rem;display:grid;grid-template-columns:repeat(2,1fr);gap:10rem;background-color:var(--clr-gray)}.homepage .job-container .container__left h1{margin-bottom:2rem;font-size:2.5rem;font-weight:500;color:var(--clr-primary)}.homepage .job-container .container__left p{color:var(--clr-dark);margin-bottom:1rem}.homepage .job-container .container__left button{padding:1rem 2rem;margin-top:1rem;outline:none;border:none;border-radius:5px;background:linear-gradient(to right,var(--clr-primary),var(--clr-dark));color:var(--clr-light);font-size:1rem;cursor:pointer;transition:all .3s ease}.homepage .job-container .container__left button:hover{transform:scale(1.1);transition:all .3s ease}.homepage .job-container .container__right{display:grid;gap:2rem}.homepage .job-container .card{padding:2rem;display:flex;align-items:flex-start;gap:2rem;background-color:var(--clr-light);border-radius:1rem;box-shadow:5px 5px 20px #0003;cursor:pointer;transition:all .3s ease}.homepage .job-container .card:hover{transform:translateY(-10px);transition:all .3s ease}.homepage .job-container .card img{max-width:75px;border-radius:100%}.homepage .job-container .card__content{display:flex;gap:1rem}.homepage .job-container .card__content span i{font-size:2rem;color:var(--clr-primary)}.homepage .job-container .card__details p{font-style:italic;color:var(--clr-dark);margin-bottom:1rem}.homepage .job-container .card__details h4{text-align:right;color:var(--clr-primary);font-size:1rem;font-weight:500}.homepage .accreditation-section{padding-top:2%;padding-bottom:4%}.homepage .accreditation-section .accreditation-section-title{text-align:center}.homepage .accreditation-section .accreditation-section-title h1{font-size:2rem;margin-bottom:1rem;font-weight:700;line-height:1;color:var(--clr-primary)}.homepage .accreditation-section .accreditation-section-title h3{font-size:1.25rem;line-height:1.75rem;color:#757575;margin-bottom:1rem}.homepage .accreditation-section .accreditation-section-title span{font-size:1rem;line-height:1.75rem;color:#757575}.homepage .accreditation-section .accreditation-card-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:20px 0}.homepage .accreditation-section .accreditation-card-container .accreditation-images{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:2rem}.homepage .accreditation-section .accreditation-card-container .accreditation-images img{max-width:200px;height:auto;object-fit:cover;object-position:center}@media (max-width: 900px){.homepage .hero-section,.homepage .about-section{padding:4% 0}.homepage .hero-section .hero-section-wrapper,.homepage .hero-section .about-section-wrapper,.homepage .about-section .hero-section-wrapper,.homepage .about-section .about-section-wrapper{flex-direction:column;min-height:80vh}.homepage .hero-section .hero-section-wrapper .hero-section-image,.homepage .hero-section .hero-section-wrapper .about-section-image,.homepage .hero-section .about-section-wrapper .hero-section-image,.homepage .hero-section .about-section-wrapper .about-section-image,.homepage .about-section .hero-section-wrapper .hero-section-image,.homepage .about-section .hero-section-wrapper .about-section-image,.homepage .about-section .about-section-wrapper .hero-section-image,.homepage .about-section .about-section-wrapper .about-section-image{flex:1}.homepage .hero-section .hero-section-wrapper .hero-section-text,.homepage .hero-section .hero-section-wrapper .about-section-text,.homepage .hero-section .about-section-wrapper .hero-section-text,.homepage .hero-section .about-section-wrapper .about-section-text,.homepage .about-section .hero-section-wrapper .hero-section-text,.homepage .about-section .hero-section-wrapper .about-section-text,.homepage .about-section .about-section-wrapper .hero-section-text,.homepage .about-section .about-section-wrapper .about-section-text{flex:1;text-align:center}}@media (max-width: 486px){.homepage .hero-section,.homepage .about-section{padding-top:4%;padding-bottom:0%}.homepage .hero-section .hero-section-wrapper .hero-section-text h1,.homepage .hero-section .hero-section-wrapper .about-section-text h1,.homepage .hero-section .about-section-wrapper .hero-section-text h1,.homepage .hero-section .about-section-wrapper .about-section-text h1,.homepage .about-section .hero-section-wrapper .hero-section-text h1,.homepage .about-section .hero-section-wrapper .about-section-text h1,.homepage .about-section .about-section-wrapper .hero-section-text h1,.homepage .about-section .about-section-wrapper .about-section-text h1{font-size:1.3rem}.homepage .hero-section .hero-section-wrapper .hero-section-text p,.homepage .hero-section .hero-section-wrapper .about-section-text p,.homepage .hero-section .about-section-wrapper .hero-section-text p,.homepage .hero-section .about-section-wrapper .about-section-text p,.homepage .about-section .hero-section-wrapper .hero-section-text p,.homepage .about-section .hero-section-wrapper .about-section-text p,.homepage .about-section .about-section-wrapper .hero-section-text p,.homepage .about-section .about-section-wrapper .about-section-text p{font-size:.9rem;text-align:justify}.homepage .hero-section .hero-section-wrapper .hero-section-text .btn,.homepage .hero-section .hero-section-wrapper .about-section-text .btn,.homepage .hero-section .about-section-wrapper .hero-section-text .btn,.homepage .hero-section .about-section-wrapper .about-section-text .btn,.homepage .about-section .hero-section-wrapper .hero-section-text .btn,.homepage .about-section .hero-section-wrapper .about-section-text .btn,.homepage .about-section .about-section-wrapper .hero-section-text .btn,.homepage .about-section .about-section-wrapper .about-section-text .btn{font-size:.9rem}.homepage .services-section .services-title h1{font-size:1.3rem}.homepage .news-section .news-section-title h1{font-size:2rem}.homepage .news-section .news-section-title h3{font-size:1.25rem}.homepage .news-section .news-section-title span{font-size:1rem}}@media (max-width: 1200px){.homepage .job-container{gap:3rem}}@media (max-width: 900px){.homepage .job-container{padding:3rem 6rem;grid-template-columns:repeat(1,1fr)}.homepage .job-container .container__right{grid-template-columns:repeat(2,1fr)}}@media (max-width: 750px){.homepage .job-container{padding:3rem 2rem}.homepage .job-container .container__right{grid-template-columns:repeat(1,1fr)}}@media (max-width: 780px){.homepage .accreditation-section .accreditation-card-container .accreditation-card{width:100%}}.landing video{max-width:100%;object-fit:cover}@media (max-width: 768px){.landing{margin-top:6rem}}.aboutpage{margin-top:10dvh}.aboutpage .homepage-scroll-up{position:fixed;font-size:2rem;bottom:0;right:0;margin:3rem;color:var(--clr-secondary);animation:scrollUpDown 1s infinite alternate;cursor:pointer}@keyframes scrollUpDown{0%{transform:translateY(0)}to{transform:translateY(-20px)}}.aboutpage .about-section{display:flex;justify-content:center;align-items:center;padding-top:6%;padding-bottom:6%;background-color:var(--clr-gray)}.aboutpage .about-section .about-section-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;width:90%}.aboutpage .about-section .about-section-wrapper .about-section-image{display:flex;justify-content:center;align-items:center;flex:1;order:1}.aboutpage .about-section .about-section-wrapper .about-section-image img{max-width:100%;height:400px}.aboutpage .about-section .about-section-wrapper .about-section-text{flex:1;padding:2rem}.aboutpage .about-section .about-section-wrapper .about-section-text h1{font-size:2rem;margin-bottom:1rem}.aboutpage .about-section .about-section-wrapper .about-section-text p{font-size:1rem;margin-bottom:1rem;line-height:1.75rem}.aboutpage .about-section .about-section-wrapper .about-section-text .btn{padding:.5em 1em;margin-right:1rem;font-size:1rem;background-color:var(--clr-primary);color:var(--clr-light);border:none;border-radius:5px;cursor:pointer;transition:all .3s ease}.aboutpage .about-section .about-section-wrapper .about-section-text .btn:hover{transform:scale(1.1);transition:all .3s ease}.aboutpage .about-timeline{padding:2rem 0}.aboutpage .about-timeline h1{text-align:center;color:var(--clr-primary);font-size:2rem}.aboutpage .hero-section{display:flex;justify-content:center;align-items:center;background-color:var(--clr-gray);padding-top:6%;padding-bottom:6%}.aboutpage .hero-section .hero-wrapper{display:flex;justify-content:center;flex-wrap:wrap;width:90%;gap:3rem}.aboutpage .hero-section .hero-wrapper .hero-image-section{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.aboutpage .hero-section .hero-wrapper .hero-image-section h1{font-size:1.5rem;margin-bottom:1rem;margin-left:1rem}.aboutpage .hero-section .hero-wrapper .hero-image-section h1 b{color:var(--clr-secondary);font-size:3rem}.aboutpage .hero-section .hero-wrapper .hero-image-section img{max-width:100%;height:auto}.aboutpage .hero-section .hero-wrapper .hero-text-section{flex:1;display:flex;flex-direction:column;gap:1.5rem}.aboutpage .hero-section .hero-wrapper .hero-text-section .hero-text{padding:1rem 2rem;background-color:var(--clr-light);border-radius:1rem;box-shadow:5px 5px 20px #0003;display:flex;flex-direction:column}.aboutpage .hero-section .hero-wrapper .hero-text-section .hero-text b{color:var(--clr-secondary);font-size:2.5rem}.aboutpage .hero-section .hero-wrapper .hero-text-section .hero-text h1{font-size:2rem;font-weight:700}.aboutpage .hero-section .hero-wrapper .hero-text-section .hero-text p{font-size:1rem;color:#757575}.aboutpage .about-ams-section{display:flex;justify-content:center;align-items:center;padding-top:6%;padding-bottom:6%}.aboutpage .about-ams-section .about-ams-wrapper{display:flex;justify-content:center;flex-wrap:wrap;width:90%;gap:3rem}.aboutpage .about-ams-section .about-ams-wrapper .ams-text{flex:1;text-align:center}.aboutpage .about-ams-section .about-ams-wrapper .ams-text h1{font-size:2.5rem;color:var(--clr-primary)}.aboutpage .about-ams-section .about-ams-wrapper .ams-text h2{font-size:.9rem;color:#757575;margin-bottom:1rem}.aboutpage .about-ams-section .about-ams-wrapper .ams-text p{font-size:1rem;color:var(--clr-dark);text-align:start}.aboutpage .about-ams-section .about-ams-wrapper .ams-image{flex:1;position:relative;box-shadow:0 0 8px 5px #0000001a;border:none}.aboutpage .about-ams-section .about-ams-wrapper .ams-image img{max-width:100%;height:auto;object-fit:cover;object-position:center}.aboutpage .about-data-section{display:flex;justify-content:center;align-items:flex-end;padding-top:4%;padding-bottom:4%;background-color:var(--clr-gray)}.aboutpage .about-data-section .about-data-card-container{display:flex;gap:3rem;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;padding:2rem}.aboutpage .about-data-section .about-data-card-container .about-data-card{width:200px;height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;box-shadow:0 0 10px #0000001a;flex-grow:1;border-bottom:10px solid var(--clr-secondary);background-color:var(--clr-light)}.aboutpage .about-data-section .about-data-card-container .about-data-card h1{color:var(--clr-secondary);font-size:3rem}.aboutpage .about-data-section .about-data-card-container .about-data-card span{font-size:1rem;font-weight:700}.aboutpage .about-believe-section{padding-top:2%;padding-bottom:2%}.aboutpage .about-believe-section .about-believe-container{display:flex;gap:5rem;justify-content:center;align-items:center;flex-wrap:wrap;padding:2rem;width:80%;margin:0 auto}.aboutpage .about-believe-section .about-believe-container .believe-card{width:400px;height:100px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-left:4px solid rgb(211,205,205);padding-left:1rem;flex-grow:1;text-align:center}.aboutpage .about-believe-section .about-believe-container .believe-card:nth-child(1){border-radius:10px 10px 80px;box-shadow:0 0 10px #0000001a;border:none;width:400px;background-color:var(--clr-primary);color:var(--clr-light);font-size:1rem}.aboutpage .about-kpi-section{padding-top:4%;padding-bottom:4%;background-color:var(--clr-gray)}.aboutpage .about-kpi-section .about-kpi-title{text-align:center;min-height:10dvh}.aboutpage .about-kpi-section .about-kpi-title h1{font-size:2rem;margin-bottom:1rem;font-weight:700;line-height:1;color:var(--clr-primary)}.aboutpage .about-kpi-section .about-kpi-title span{font-size:1rem;line-height:1.75rem;color:#757575}.aboutpage .about-kpi-section .about-quality-container{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;min-height:85dvh}.aboutpage .about-kpi-section .about-quality-container .about-quality{width:350px;min-height:240px;margin:20px;display:flex;flex-direction:column;background-color:var(--clr-light);border-bottom-right-radius:80px;border-bottom-left-radius:80px}.aboutpage .about-kpi-section .about-quality-container .about-quality .about-quality-title{display:flex;justify-content:center;align-items:center;background-color:var(--clr-primary);min-height:50px;border-bottom-right-radius:80px;border-bottom-left-radius:80px;color:var(--clr-light)}.aboutpage .about-kpi-section .about-quality-container .about-quality .about-quality-title h1{font-size:1rem;font-weight:700;padding:20px;text-align:center}.aboutpage .about-kpi-section .about-quality-container .about-quality .about-quality-text{padding:30px;display:flex;flex-direction:column;border:1px solid rgba(34,33,33,.1);box-shadow:0 0 10px #0000001a}.aboutpage .about-kpi-section .about-quality-container .about-quality .about-quality-text p{font-size:.9rem;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;margin:20px 0}.aboutpage .about-kpi-section .about-quality-container .about-quality .about-quality-text .read-more{color:#f33c3c;font-size:1rem}.aboutpage .about-kpi-section .about-quality-container .about-quality .about-quality-text .read-more:hover{color:var(--clr-dark)}@media (max-width: 1000px){.aboutpage .about-ams-section .about-ams-wrapper{flex-direction:column}.aboutpage .about-ams-section .about-ams-wrapper .ams-text h1{font-size:2rem}.aboutpage .about-ams-section .about-ams-wrapper .ams-text h2{font-size:.9rem}.aboutpage .about-ams-section .about-ams-wrapper .ams-text p{font-size:1rem;text-align:justify}.aboutpage .about-ams-section .about-ams-wrapper .ams-image{flex:1}.aboutpage .about-ams-section .about-ams-wrapper .ams-image img{max-width:100%;height:auto}}@media (max-width: 905px){.aboutpage .hero-section .hero-wrapper{margin-top:6%;flex-direction:column}.aboutpage .hero-section .hero-wrapper .hero-image-section{padding-top:5%}.aboutpage .hero-section .hero-wrapper .hero-image-section h1{font-size:1.25rem}.aboutpage .hero-section .hero-wrapper .hero-image-section h1 b{font-size:2.5rem}}@media (max-width: 900px){.aboutpage .about-section .about-section-wrapper{flex-direction:column;min-height:80vh}.aboutpage .about-section .about-section-wrapper .about-section-image{flex:1}.aboutpage .about-section .about-section-wrapper .about-section-text{flex:1;text-align:center}}@media (max-width: 486px){.aboutpage .about-section .about-section-wrapper .about-section-text h1{font-size:1.3rem}.aboutpage .about-section .about-section-wrapper .about-section-text p{font-size:.9rem;text-align:justify}.aboutpage .about-section .about-section-wrapper .about-section-text .btn{font-size:.9rem}}.vertical-timeline *{box-sizing:border-box}.vertical-timeline{width:95%;max-width:1170px;margin:0 auto;position:relative;padding:2em 0}.vertical-timeline:after{content:"";display:table;clear:both}.vertical-timeline:before{content:"";position:absolute;top:0;left:18px;height:100%;width:4px;background:var(--line-color)}.vertical-timeline.vertical-timeline--one-column-right:before{right:18px;left:unset}@media only screen and (min-width:1170px){.vertical-timeline.vertical-timeline--two-columns{width:90%}.vertical-timeline.vertical-timeline--two-columns:before{left:50%;margin-left:-2px}}.vertical-timeline-element{position:relative;margin:2em 0}.vertical-timeline-element>div{min-height:1px}.vertical-timeline-element:after{content:"";display:table;clear:both}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}@media only screen and (min-width:1170px){.vertical-timeline-element{margin:4em 0}.vertical-timeline-element:first-child{margin-top:0}.vertical-timeline-element:last-child{margin-bottom:0}}.vertical-timeline-element-icon{position:absolute;top:0;left:0;width:40px;height:40px;border-radius:50%;box-shadow:0 0 0 4px #fff,inset 0 2px #00000014,0 3px 0 4px #0000000d}.vertical-timeline--one-column-right .vertical-timeline-element-icon{right:0;left:unset}.vertical-timeline-element-icon svg{display:block;width:24px;height:24px;position:relative;left:50%;top:50%;margin-left:-12px;margin-top:-12px}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-icon{width:60px;height:60px;left:50%;margin-left:-30px}}.vertical-timeline-element-icon{-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-icon.bounce-in{visibility:visible;-webkit-animation:cd-bounce-1 .6s;-moz-animation:cd-bounce-1 .6s;animation:cd-bounce-1 .6s}@-webkit-keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2)}to{-webkit-transform:scale(1)}}@-moz-keyframes cd-bounce-1{0%{opacity:0;-moz-transform:scale(.5)}60%{opacity:1;-moz-transform:scale(1.2)}to{-moz-transform:scale(1)}}@keyframes cd-bounce-1{0%{opacity:0;-webkit-transform:scale(.5);-moz-transform:scale(.5);-ms-transform:scale(.5);-o-transform:scale(.5);transform:scale(.5)}60%{opacity:1;-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-ms-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}}.vertical-timeline-element-content{position:relative;margin-left:60px;background:#fff;border-radius:.25em;padding:1em;box-shadow:0 3px #ddd}.vertical-timeline--one-column-right .vertical-timeline-element-content{margin-right:60px;margin-left:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content{background:0 0;box-shadow:none}.vertical-timeline-element-content:after{content:"";display:table;clear:both}.vertical-timeline-element-content h2{color:#303e49}.vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline-element-content p{font-size:13px;font-size:.8125rem;font-weight:500}.vertical-timeline-element-content .vertical-timeline-element-date{display:inline-block}.vertical-timeline-element-content p{margin:1em 0 0;line-height:1.6}.vertical-timeline-element-title,.vertical-timeline-element-subtitle{margin:0}.vertical-timeline-element-content .vertical-timeline-element-date{float:left;padding:.8em 0;opacity:.7}.vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:100%;height:0;width:0;border:7px solid transparent;border-right:7px solid #fff}.vertical-timeline--one-column-right .vertical-timeline-element-content-arrow{content:"";position:absolute;top:16px;right:unset;left:100%;height:0;width:0;border:7px solid transparent;border-left:7px solid #fff}.vertical-timeline--one-column-right .vertical-timeline-element-content:before{left:100%;border-left:7px solid #fff;border-right:unset}.vertical-timeline-element--no-children .vertical-timeline-element-content:before{display:none}.vertical-timeline-element--no-children .vertical-timeline-element-content-arrow{display:none}@media only screen and (min-width:768px){.vertical-timeline-element-content h2{font-size:20px;font-size:1.25rem}.vertical-timeline-element-content p{font-size:16px;font-size:1rem}.vertical-timeline-element-content .vertical-timeline-element-date{font-size:14px;font-size:.875rem}}@media only screen and (min-width:1170px){.vertical-timeline--two-columns .vertical-timeline-element-content{margin-left:0;padding:1.5em;width:44%}.vertical-timeline--two-columns .vertical-timeline-element-content-arrow{top:24px;left:100%;transform:rotate(180deg)}.vertical-timeline--two-columns .vertical-timeline-element-content .vertical-timeline-element-date{position:absolute;width:100%;left:124%;top:6px;font-size:16px;font-size:1rem}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content{float:right}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:auto;right:100%;transform:rotate(0)}.vertical-timeline--one-column-right .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content-arrow,.vertical-timeline--one-column-right .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content-arrow{top:24px;left:100%;right:auto;transform:rotate(0)}.vertical-timeline--two-columns .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content .vertical-timeline-element-date,.vertical-timeline--two-columns .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content .vertical-timeline-element-date{left:auto;right:124%;text-align:right}}.vertical-timeline--animate .vertical-timeline-element-content.is-hidden{visibility:hidden}.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2 .6s;-moz-animation:cd-bounce-2 .6s;animation:cd-bounce-2 .6s}@media only screen and (min-width:1170px){.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element.vertical-timeline-element--right .vertical-timeline-element-content.bounce-in,.vertical-timeline--two-columns.vertical-timeline--animate .vertical-timeline-element:nth-child(2n):not(.vertical-timeline-element--left) .vertical-timeline-element-content.bounce-in{-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@media only screen and (max-width:1169px){.vertical-timeline--animate .vertical-timeline-element-content.bounce-in{visibility:visible;-webkit-animation:cd-bounce-2-inverse .6s;-moz-animation:cd-bounce-2-inverse .6s;animation:cd-bounce-2-inverse .6s}}@-webkit-keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px)}60%{opacity:1;-webkit-transform:translateX(20px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2{0%{opacity:0;-moz-transform:translateX(-100px)}60%{opacity:1;-moz-transform:translateX(20px)}to{-moz-transform:translateX(0)}}@keyframes cd-bounce-2{0%{opacity:0;-webkit-transform:translateX(-100px);-moz-transform:translateX(-100px);-ms-transform:translateX(-100px);-o-transform:translateX(-100px);transform:translate(-100px)}60%{opacity:1;-webkit-transform:translateX(20px);-moz-transform:translateX(20px);-ms-transform:translateX(20px);-o-transform:translateX(20px);transform:translate(20px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}@-webkit-keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px)}60%{opacity:1;-webkit-transform:translateX(-20px)}to{-webkit-transform:translateX(0)}}@-moz-keyframes cd-bounce-2-inverse{0%{opacity:0;-moz-transform:translateX(100px)}60%{opacity:1;-moz-transform:translateX(-20px)}to{-moz-transform:translateX(0)}}@keyframes cd-bounce-2-inverse{0%{opacity:0;-webkit-transform:translateX(100px);-moz-transform:translateX(100px);-ms-transform:translateX(100px);-o-transform:translateX(100px);transform:translate(100px)}60%{opacity:1;-webkit-transform:translateX(-20px);-moz-transform:translateX(-20px);-ms-transform:translateX(-20px);-o-transform:translateX(-20px);transform:translate(-20px)}to{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translate(0)}}.servicepage{margin-top:14dvh}.servicepage .service-section .service-bg{background-image:linear-gradient(#07106399,#07106399),url(/assets/Avior-8-BSdMws6w.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;min-height:80dvh}.servicepage .service-section .services-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--clr-light);text-align:center}.servicepage .service-section .services-title h1{font-size:3rem;margin-bottom:1rem;font-weight:700;line-height:1;margin-bottom:2rem}.servicepage .service-section .services-title p{font-size:1rem;margin-bottom:2rem}.servicepage .service-section .services-title span{font-size:1.2rem;font-weight:600}.servicepage .services-basic{padding-top:2rem;padding-bottom:2rem}.servicepage .services-basic .basic-title h1{font-size:2rem;margin-top:2rem;font-weight:700;color:var(--clr-primary);text-align:center}.servicepage .services-basic .services-container{display:flex;gap:2rem;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;padding:2rem}.servicepage .services-basic .services-container .services-card{width:350px;min-height:200px;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:10px;box-shadow:0 0 10px #0000001a;transition:all .3s ease;background-color:var(--clr-light)}.servicepage .services-basic .services-container .services-card h1{color:var(--clr-secondary);font-size:1.1rem}.servicepage .services-basic .services-container .services-card span{font-size:.9rem}.servicepage .services-basic .services-container .services-card #icons{font-size:4rem;color:var(--clr-primary)}.servicepage .services-additional{padding-top:2rem;padding-bottom:2rem;background-color:var(--clr-light)}.servicepage .services-additional .additional-title h1{font-size:2rem;margin-top:2rem;font-weight:700;color:var(--clr-primary);text-align:center;margin-bottom:2rem}.servicepage .services-additional .services-container-card{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:3rem}.servicepage .services-additional .services-container-card .services-wrapper{display:flex;gap:1rem;align-items:center}.servicepage .services-additional .services-container-card .services-wrapper .services-icon{font-size:3rem;color:var(--clr-primary)}.servicepage .services-additional .services-container-card .services-wrapper .services-text{font-size:.6rem}.servicepage .services-additional .services-container-card .services-wrapper .services-icon #icon{font-size:3rem;color:var(--clr-primary)}@media (max-width: 900px){.servicepage .services-basic .services-container .services-card{flex-grow:1}}@media (max-width: 640px){.servicepage .service-section .services-title h1{font-size:2rem}.servicepage .service-section .services-title p{font-size:1rem;text-align:justify}.servicepage .service-section .services-title span{font-size:1rem}}@media (max-width: 450px){.servicepage .services-additional .services-container-card{padding:0 2rem;justify-content:start}}.newspage{margin-top:15dvh}.newspage #title{text-align:center}.newspage h1{font-size:2rem;margin-bottom:1rem;font-weight:700;line-height:1;color:var(--clr-primary)}.newspage h3{padding-top:2rem;font-size:1.25rem;line-height:1.75rem;color:#757575;margin-bottom:1rem}.newspage p{font-size:1rem;line-height:1.75rem;color:#757575}.newspage .news-section{margin:4rem;display:flex;flex-wrap:wrap;gap:2rem}.newspage .news-section .news-first-container,.newspage .news-section .news-third-container{display:flex;flex-direction:column;gap:2rem;flex:1.5}.newspage .news-section .news-first-container .top-container,.newspage .news-section .news-first-container .bottom-container,.newspage .news-section .news-third-container .top-container,.newspage .news-section .news-third-container .bottom-container{flex:1}.newspage .news-section .news-first-container .top-container .news-card,.newspage .news-section .news-first-container .bottom-container .news-card,.newspage .news-section .news-third-container .top-container .news-card,.newspage .news-section .news-third-container .bottom-container .news-card{background-color:var(--clr-light)}.newspage .news-section .news-first-container .top-container .news-card .news-card-img img,.newspage .news-section .news-first-container .bottom-container .news-card .news-card-img img,.newspage .news-section .news-third-container .top-container .news-card .news-card-img img,.newspage .news-section .news-third-container .bottom-container .news-card .news-card-img img{max-width:100%;height:auto;object-fit:cover;object-position:center}.newspage .news-section .news-first-container .top-container .news-card .news-card-text,.newspage .news-section .news-first-container .bottom-container .news-card .news-card-text,.newspage .news-section .news-third-container .top-container .news-card .news-card-text,.newspage .news-section .news-third-container .bottom-container .news-card .news-card-text{padding:30px;display:flex;flex-direction:column}.newspage .news-section .news-first-container .top-container .news-card .news-card-text span,.newspage .news-section .news-first-container .bottom-container .news-card .news-card-text span,.newspage .news-section .news-third-container .top-container .news-card .news-card-text span,.newspage .news-section .news-third-container .bottom-container .news-card .news-card-text span{font-size:.9rem;color:#f33c3c}.newspage .news-section .news-first-container .top-container .news-card .news-card-text a,.newspage .news-section .news-first-container .bottom-container .news-card .news-card-text a,.newspage .news-section .news-third-container .top-container .news-card .news-card-text a,.newspage .news-section .news-third-container .bottom-container .news-card .news-card-text a{font-size:1.3rem;font-weight:500;color:var(--clr-dark)}.newspage .news-section .news-first-container .top-container .news-card .news-card-text a:hover,.newspage .news-section .news-first-container .bottom-container .news-card .news-card-text a:hover,.newspage .news-section .news-third-container .top-container .news-card .news-card-text a:hover,.newspage .news-section .news-third-container .bottom-container .news-card .news-card-text a:hover{color:#f33c3c;transition:all .3s ease}.newspage .news-section .news-first-container .top-container .news-card .news-card-text p,.newspage .news-section .news-first-container .bottom-container .news-card .news-card-text p,.newspage .news-section .news-third-container .top-container .news-card .news-card-text p,.newspage .news-section .news-third-container .bottom-container .news-card .news-card-text p{color:#9b9b9b;font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:20px 0;text-align:start}.newspage .news-section .news-first-container .top-container .news-card .news-card-text .read-more,.newspage .news-section .news-first-container .bottom-container .news-card .news-card-text .read-more,.newspage .news-section .news-third-container .top-container .news-card .news-card-text .read-more,.newspage .news-section .news-third-container .bottom-container .news-card .news-card-text .read-more{color:#f33c3c;font-size:1rem}.newspage .news-section .news-first-container .top-container .news-card .news-card-text .read-more:hover,.newspage .news-section .news-first-container .bottom-container .news-card .news-card-text .read-more:hover,.newspage .news-section .news-third-container .top-container .news-card .news-card-text .read-more:hover,.newspage .news-section .news-third-container .bottom-container .news-card .news-card-text .read-more:hover{color:var(--clr-dark)}.newspage .news-section .news-second-container{flex:2;display:flex;flex-direction:column;gap:2rem}.newspage .news-section .news-second-container .top-section,.newspage .news-section .news-second-container .bottom-section{flex:1;display:flex;flex-direction:column;justify-content:center;padding:8px 30px;background-color:var(--clr-light)}.newspage .news-section .news-second-container .top-section h1,.newspage .news-section .news-second-container .bottom-section h1{font-size:.9rem;font-weight:500;color:var(--clr-primary);text-align:start;margin:10px 0}.newspage .news-section .news-second-container .top-section h2,.newspage .news-section .news-second-container .bottom-section h2{font-size:1.2rem;font-weight:600;color:var(--clr-dark);margin-bottom:1rem}.newspage .news-section .news-second-container .top-section p,.newspage .news-section .news-second-container .bottom-section p{font-size:.9rem}.newspage .news-section .news-second-container .mid-section{flex:2;background-color:var(--clr-light)}.newspage .news-section .news-second-container .mid-section .mid-image img{max-width:100%;height:auto;object-fit:cover;object-position:center}.newspage .news-section .news-second-container .mid-section .mid-text{padding:30px;display:flex;flex-direction:column}.newspage .news-section .news-second-container .mid-section .mid-text span{font-size:.9rem;color:#f33c3c}.newspage .news-section .news-second-container .mid-section .mid-text a{font-size:1.3rem;font-weight:500;color:var(--clr-dark)}.newspage .news-section .news-second-container .mid-section .mid-text a:hover{color:#f33c3c;transition:all .3s ease}.newspage .news-section .news-second-container .mid-section .mid-text p{color:#9b9b9b;font-size:.9rem;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;margin:20px 0;text-align:start}.newspage .news-section .news-second-container .mid-section .mid-text .read-more{color:#f33c3c;font-size:1rem}.newspage .news-section .news-second-container .mid-section .mid-text .read-more:hover{color:var(--clr-dark)}.newspage .news-section .news-second-container .bottom-section h1{text-align:center;font-size:1.5rem}@media (max-width: 900px){.newspage{margin-top:15dvh}.newspage .news-section{margin:2rem;flex-direction:column}.newspage .news-section .news-second-container{flex:1}}.jobpage{margin-top:15dvh}.jobpage .job-section{display:flex;flex-direction:column}.jobpage .job-section .job-title{text-align:center;padding-top:4rem}.jobpage .job-section .job-title h1{font-size:2rem;margin-bottom:1rem;font-weight:700;line-height:1;color:var(--clr-primary)}.jobpage .job-section .job-title p{font-size:1rem;line-height:1.75rem;color:#757575}.jobpage .job-section .job-filter-wrapper{width:100%;display:flex;justify-content:center;align-items:center}.jobpage .job-section .job-filter-wrapper .job-filter{width:350px;gap:2rem}.jobpage .job-section .job-filter-wrapper .job-filter .job-select{display:flex;justify-content:space-between;align-items:center;width:100%;padding:15px 20px;margin-top:2rem;margin-bottom:1rem;background:#ffffffb3;border-radius:6px;cursor:pointer}.jobpage .job-section .job-filter-wrapper .job-filter .job-select #arrow{width:12px}.jobpage .job-section .job-filter-wrapper #list{width:100%;background-color:#ffffffb3;border-radius:6px;overflow:hidden;transition:max-height .3s ease-in-out}.jobpage .job-section .job-filter-wrapper #list.open{max-height:200px}.jobpage .job-section .job-filter-wrapper #list .options{width:100%;padding:15px;list-style:none;cursor:pointer;color:var(--clr-dark)}.jobpage .job-section .job-filter-wrapper #list .options:hover{background-color:#fff}.jobpage .job-container{flex:1;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin:20px 0}.jobpage .job-container .job-card{width:350px;background-color:var(--clr-light);border:1px solid #ececec;margin:20px}.jobpage .job-container .job-card .job-card-text{padding:30px;display:inline-flex;flex-direction:column}.jobpage .job-container .job-card .job-card-text h2{font-size:1.5rem;font-weight:700;color:var(--clr-primary)}.jobpage .job-container .job-card .job-card-text span{font-size:.9rem;color:var(--clr-dark)}.jobpage .job-container .job-card .job-card-text p{font-size:1rem;line-height:1.75rem}.jobpage .job-container .job-card .job-card-text button{margin-top:20px;padding:10px 20px;background-color:var(--clr-primary);color:var(--clr-light);border:none;cursor:pointer;transition:all .3s ease-in-out}.jobpage .job-container .job-card .job-card-text button:hover{background-color:var(--clr-secondary);transition:all .3s ease-in-out}header{display:flex;align-items:center;justify-content:space-between;position:fixed;padding:0 100px;top:0;left:0;width:100%;box-shadow:0 2px 5px #0000001a;background-color:var(--clr-light);opacity:.9;z-index:9999}header .active{color:var(--clr-primary);font-weight:700;transition:all .3s ease-in-out}header .active:after{content:"";display:block;width:100%;height:2px;background-color:var(--clr-primary);transition:all .3s ease-in-out}header img{max-width:150px;height:auto;object-fit:cover}header .menu-icon{display:none}header .nav-menu{display:flex;align-items:center;list-style:none;gap:2rem;font-size:1rem}header .nav-menu li{transition:all .3s ease-in-out}header .nav-menu .close-icon{display:none}header .contact{padding:1rem 2rem;border:2px solid var(--clr-primary);border-radius:100px;background-color:var(--clr-primary);color:var(--clr-light);font-weight:700;cursor:pointer;transition:all .3s ease}header .contact:hover{background-color:var(--clr-light);color:var(--clr-primary);transition:all .3s ease;transform:scale(1.1)}@media (max-width: 1000px){header{padding:20px 30px}}@media (max-width: 900px){header{padding:0 20px}header .menu-icon{display:block;position:fixed;right:30px;font-size:2rem}header .nav-menu{position:fixed;flex-direction:column;align-items:start;top:0;gap:30px;background-color:var(--clr-light);width:300px;height:100%;z-index:2;transition:right .5s ease-in-out;right:-350px;color:var(--clr-dark);-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}header .nav-menu li{font-size:1rem;padding-left:100px;flex-direction:row;gap:20px}header .nav-menu .close-icon{display:block;position:relative;top:30px;left:250px;width:30px;font-size:2rem}header .contact{display:none}}.fleetpage{padding:8rem 0;background-color:var(--clr-light)}.fleetpage .wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap}.fleetpage .wrapper .fleet-title{text-align:center;flex:1}.fleetpage .wrapper .fleet-title h1{font-size:64px}.fleetpage .wrapper .fleet-title span{font-weight:700;color:#f88f25;margin-left:15rem}.fleetpage .wrapper .fleet-content{margin-top:7rem;flex:1}.fleetpage .wrapper .fleet-content p{max-width:550px}.fleetpage .filter{margin-top:6%;display:flex;flex-wrap:wrap;justify-content:center;gap:2rem;align-items:center}.fleetpage .filter button{height:60px;width:250px;border-radius:8px;border:none;box-shadow:0 0 10px #0000001a;background-color:#324162;color:var(--clr-light);font-weight:700}@media (max-width: 1100px){.fleetpage .wrapper{flex-direction:column}.fleetpage .wrapper .fleet-title span{margin-left:0rem}.fleetpage .wrapper .fleet-title #break{display:none}.fleetpage .wrapper .fleet-content{margin-top:1rem}}@media (max-width: 700px){.fleetpage .wrapper .fleet-content p{padding:0 2rem;text-align:justify}}.vessel .wrapper{padding:6% 0;background-color:var(--clr-lightgray);display:flex;justify-content:center;align-items:center;gap:5rem;flex-wrap:wrap;position:relative}.vessel .wrapper .vessel-image{min-height:300px;max-width:500px}.vessel .wrapper .vessel-image img{max-width:100%;height:auto;object-fit:cover;object-position:center}.vessel .wrapper .vessel-content{max-width:500px}.vessel .wrapper .vessel-content h1{font-size:40px;color:#f88f25}.vessel .wrapper .vessel-content p{margin-left:7rem}.vessel .wrapper .triangle{position:absolute;clip-path:polygon(0 51%,100% 100%,100% 0);background-color:var(--clr-secondary);height:100px;width:100px;right:0}.vessel .wrapper-2{background-color:var(--clr-light)}.vessel .wrapper-2 .vessel-image{order:1}.vessel .wrapper-2 .vessel-content h1{margin-left:16rem}.vessel .wrapper-2 .vessel-content p{margin-right:2rem}.vessel .wrapper-2 .triangle{clip-path:polygon(100% 54%,0 100%,0 0);left:0}
