.homeBanner{width:100%}.homeBanner .homeBannerBox{width:100%;height:calc(100vh - 135px);background:#eee;position:relative;z-index:0}@media (max-width:900px){.homeBanner .homeBannerBox{height:calc(100vh - 100px)}}@media (max-height:700px){.homeBanner .homeBannerBox{height:auto}}@media (max-width:640px){.homeBanner .homeBannerBox{height:calc(100vh - 70px)}}.homeBanner .homeBannerBox:after{position:absolute;content:"";width:100%;height:100%;top:0;left:0;z-index:-1;background:linear-gradient(rgba(0,0,0,.0745098039),rgba(0,0,0,.6156862745))}.homeBanner .homeBannerBox .homeBannerBoxThumbnail{position:absolute;width:100%;height:100%;top:0;left:0;z-index:-2}.homeBanner .homeBannerBox .homeBannerBoxThumbnail img{width:100%;height:100%;object-fit:cover}.homeBanner .homeBannerBox .homeBannerBoxDetails{width:100%;height:calc(100vh - 135px);display:flex;justify-content:flex-end;flex-direction:column;padding:100px 0 50px}@media (max-width:900px){.homeBanner .homeBannerBox .homeBannerBoxDetails{height:calc(100vh - 100px)}}@media (max-height:700px){.homeBanner .homeBannerBox .homeBannerBoxDetails{height:auto}}@media (max-width:640px){.homeBanner .homeBannerBox .homeBannerBoxDetails{height:calc(100vh - 70px)}}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox{width:100%;background:rgba(0,0,0,.1411764706);padding:40px;-webkit-backdrop-filter:blur(2);backdrop-filter:blur(2);border-radius:40px}@media (max-width:600px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox{padding:20px}}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox h1{color:white;font-size:3em;font-weight:500;line-height:1.3;width:70%}@media (max-width:1024px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox h1{width:95%}}@media (max-width:768px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox h1{font-size:2.5em}}@media (max-width:500px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox h1{font-size:2em;width:100%}}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox p{color:white;font-size:18px;width:70%;font-weight:300;margin-top:10px;line-height:1.5;opacity:.8}@media (max-width:1024px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox p{width:90%}}@media (max-width:500px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox p{width:100%;font-size:16px}}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea{margin-top:30px;display:flex;align-items:center;gap:20px;flex-wrap:wrap}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea a{text-decoration:none;padding:14px 30px;font-size:18px;font-weight:400;border-radius:15px;transition:.3s;white-space:nowrap;display:flex;justify-content:center;align-items:center}@media (max-width:550px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea a{width:100%}}@media (max-width:500px){.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea a{font-size:16px}}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea .homeBannerBtn1{color:white;border:2px solid white}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea .homeBannerBtn1:hover{transition:.3s;background:var(--secondaryColor);border-color:var(--secondaryColor)}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea .homeBannerBtn2{background:var(--primaryColor);color:white;border:2px solid var(--primaryColor)}.homeBanner .homeBannerBox .homeBannerBoxDetails .homeBannerBoxDetailsBox .homeBannerBtnArea .homeBannerBtn2:hover{transition:.3s;background:var(--secondaryColor);border-color:var(--secondaryColor)}.homeAbout{width:100%;padding:100px 0}@media (max-width:500px){.homeAbout{padding:60px 0}}.homeAbout .homeAboutMain{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap}.homeAbout .homeAboutMain .homeAboutThumbnail{flex:0 0 48%}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutThumbnail{flex:100% 1;height:350px}}@media (max-width:500px){.homeAbout .homeAboutMain .homeAboutThumbnail{height:250px}}.homeAbout .homeAboutMain .homeAboutThumbnail img{width:100%;height:100%;object-fit:cover;border-radius:30px;overflow:hidden}.homeAbout .homeAboutMain .homeAboutDetails{flex:0 0 45%;display:flex;flex-direction:column;padding:100px 0}@media (max-width:768px){.homeAbout .homeAboutMain .homeAboutDetails{flex:100% 1;padding:0;margin-top:40px}}.homeAbout .homeAboutMain .homeAboutDetails a{text-decoration:none;margin-top:30px;background:var(--primaryColor);color:white;width:-moz-fit-content;width:fit-content;padding:8px 8px 8px 30px;border-radius:15px;display:flex;justify-content:center;align-items:center;font-size:16px;gap:15px;transition:.3s}.homeAbout .homeAboutMain .homeAboutDetails a:hover{transition:.3s;background:var(--secondaryColor)}.homeAbout .homeAboutMain .homeAboutDetails a:hover .icon{color:var(--primaryColor);transition:.3s}.homeAbout .homeAboutMain .homeAboutDetails a .icon{width:35px;height:35px;background:white;border-radius:10px;display:flex;justify-content:center;align-items:center;color:var(--secondaryColor);transition:.3s}.homeAbout .homeAboutMain .homeAboutDetails a .icon svg{width:18px;height:18px}.homeProgrammes{width:100%;padding:100px 0;background:#C6E7FF}@media (max-width:500px){.homeProgrammes{padding:60px 0}}.homeProgrammes .homeProgrammesHead{display:flex;flex-direction:column;width:70%}@media (max-width:1024px){.homeProgrammes .homeProgrammesHead{width:100%}}.homeProgrammes .homeProgrammesMain{width:100%;margin-top:60px;display:flex;flex-wrap:wrap;gap:20px}.homeProgrammes .homeProgrammesMain .homeProgrammesBox{text-decoration:none;width:calc(25% - 15px);background:white;border-radius:20px;padding:20px;display:flex;flex-direction:column;transition:.3s}@media (max-width:1175px){.homeProgrammes .homeProgrammesMain .homeProgrammesBox{width:calc(50% - 10px)}}@media (max-width:530px){.homeProgrammes .homeProgrammesMain .homeProgrammesBox{width:100%}}.homeProgrammes .homeProgrammesMain .homeProgrammesBox:hover{transition:.3s;background:var(--primaryColor);transform:translateY(-10px)}.homeProgrammes .homeProgrammesMain .homeProgrammesBox:hover h3,.homeProgrammes .homeProgrammesMain .homeProgrammesBox:hover p{color:white;transition:.3s}.homeProgrammes .homeProgrammesMain .homeProgrammesBox:hover .homeProgrammesBoxBtn{transition:.3s;color:white;transform:translateX(15px)}.homeProgrammes .homeProgrammesMain .homeProgrammesBox h3{font-size:2em;color:black;font-weight:500;transition:.3s}.homeProgrammes .homeProgrammesMain .homeProgrammesBox p{font-size:18px;line-height:1.5;color:black;margin-top:15px;opacity:.7;transition:.3s}@media (max-width:500px){.homeProgrammes .homeProgrammesMain .homeProgrammesBox p{font-size:16px}}.homeProgrammes .homeProgrammesMain .homeProgrammesBox .homeProgrammesBoxBtn{display:flex;align-items:center;gap:10px;margin-top:40px;font-size:16px;color:var(--primaryColor);transition:.3s}.homeProgrammes .homeProgrammesMain .homeProgrammesBox .homeProgrammesBoxBtn svg{width:18px;height:18px}.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn{text-decoration:none;width:calc(25% - 15px);background:var(--secondaryColor);border-radius:20px;padding:20px;display:flex;justify-content:center;flex-direction:column;transition:.3s}@media (max-width:1175px){.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn{width:calc(50% - 10px)}}@media (max-width:530px){.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn{width:100%}}.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn:hover{transition:.3s;background:var(--primaryColor);transform:translateY(-10px)}.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn:hover svg{transition:.3s;color:white;transform:translateX(15px)}.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn p{color:white;font-size:30px;font-weight:300}.homeProgrammes .homeProgrammesMain .homeProgrammesBoxMoreBtn svg{width:40px;height:40px;color:white;margin-top:20px;transition:.3s}.homeResearch{width:100%;padding:100px 0}@media (max-width:500px){.homeResearch{padding:60px 0}}.homeResearch .homeResearchMain{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.homeResearch .homeResearchMain .homeResearchDetails{flex:0 0 60%;display:flex;flex-direction:column}@media (max-width:768px){.homeResearch .homeResearchMain .homeResearchDetails{flex:100% 1;order:2;margin-top:40px}}.homeResearch .homeResearchMain .homeResearchDetails .homeResearchDetailsBtnArea{width:100%;display:flex;flex-wrap:wrap;gap:20px;margin-top:40px}.homeResearch .homeResearchMain .homeResearchDetails .homeResearchDetailsBtnArea a{width:calc(50% - 10px);text-decoration:none;padding:16px 30px;border-radius:15px;color:var(--secondaryColor);font-size:20px;font-weight:500;border:1px solid var(--secondaryColor);display:flex;align-items:center;justify-content:space-between;transition:.3s}@media (max-width:500px){.homeResearch .homeResearchMain .homeResearchDetails .homeResearchDetailsBtnArea a{width:100%}}.homeResearch .homeResearchMain .homeResearchDetails .homeResearchDetailsBtnArea a:hover{transition:.3s;background:var(--primaryColor);border-color:var(--primaryColor);color:white}.homeResearch .homeResearchMain .homeResearchDetails .homeResearchDetailsBtnArea a svg{width:30px;height:30px}.homeResearch .homeResearchMain .homeResearchThumbnail{flex:0 0 35%}@media (max-width:768px){.homeResearch .homeResearchMain .homeResearchThumbnail{flex:0 0 40%;order:1;height:350px}}@media (max-width:530px){.homeResearch .homeResearchMain .homeResearchThumbnail{flex:inherit;width:100%;height:auto}}.homeResearch .homeResearchMain .homeResearchThumbnail img{width:100%;height:100%;object-fit:cover;border-radius:30px;overflow:hidden}.homeFacilities{width:100%;padding:100px 0}@media (max-width:500px){.homeFacilities{padding:60px 0}}.homeFacilities .homeFacilitiesMain{width:100%;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail{flex:0 0 55%;display:flex;flex-wrap:wrap;gap:10px}@media (max-width:1024px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail{flex:100% 1}}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol{width:calc(50% - 5px);display:flex;flex-direction:column;gap:10px}@media (max-width:500px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol{width:100%}}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol:first-of-type .homeFacilitiesThumbnailBox:first-of-type{height:400px}@media (max-width:500px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol:first-of-type .homeFacilitiesThumbnailBox:first-of-type{height:250px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol:nth-of-type(2) .homeFacilitiesThumbnailBox:nth-of-type(2){height:400px}@media (max-width:500px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol:nth-of-type(2) .homeFacilitiesThumbnailBox:nth-of-type(2){height:250px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol .homeFacilitiesThumbnailBox{width:100%;height:300px;background:#eee;border-radius:30px;overflow:hidden;position:relative;z-index:0}@media (max-width:500px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol .homeFacilitiesThumbnailBox{height:250px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol .homeFacilitiesThumbnailBox img{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;z-index:-1}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol .homeFacilitiesThumbnailBox .homeFacilitiesThumbnailBoxDetails{width:100%;height:100%;padding:30px;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(0,0,0,.2274509804)}.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol .homeFacilitiesThumbnailBox .homeFacilitiesThumbnailBoxDetails h3{color:white;font-size:30px;font-weight:500;text-shadow:0 0 10px rgba(255,255,255,.3725490196)}@media (max-width:500px){.homeFacilities .homeFacilitiesMain .homeFacilitiesThumbnail .homeFacilitiesThumbnailCol .homeFacilitiesThumbnailBox .homeFacilitiesThumbnailBoxDetails h3{font-size:25px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails{flex:0 0 40%;display:flex;flex-direction:column}@media (max-width:1024px){.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails{flex:100% 1;margin-top:40px}}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails a{text-decoration:none;margin-top:30px;background:var(--primaryColor);color:white;width:-moz-fit-content;width:fit-content;padding:8px 8px 8px 30px;border-radius:15px;display:flex;justify-content:center;align-items:center;font-size:16px;gap:15px;transition:.3s}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails a:hover{transition:.3s;background:var(--secondaryColor)}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails a:hover .icon{color:var(--primaryColor);transition:.3s}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails a .icon{width:35px;height:35px;background:white;border-radius:10px;display:flex;justify-content:center;align-items:center;color:var(--secondaryColor);transition:.3s}.homeFacilities .homeFacilitiesMain .homeFacilitiesDetails a .icon svg{width:18px;height:18px}.homeNews{width:100%;padding:40px;background:var(--primaryColor);display:flex;flex-wrap:wrap;gap:20px}@media (max-width:500px){.homeNews{padding:20px}}.homeNews .homeNewsCol1{width:calc(50% - 10px);height:calc(100vh - 180px);background:#aaa;border-radius:20px;overflow:hidden;position:relative;z-index:0}@media (max-width:1024px){.homeNews .homeNewsCol1{width:100%;height:auto}}.homeNews .homeNewsCol1 img{position:absolute;width:100%;height:100%;object-fit:cover;z-index:-1}.homeNews .homeNewsCol1 .homeNewsCol1Details{width:100%;height:100%;padding:40px;display:flex;flex-direction:column;justify-content:flex-end;background:rgba(0,0,0,.5490196078)}@media (max-width:500px){.homeNews .homeNewsCol1 .homeNewsCol1Details{padding:20px}}.homeNews .homeNewsCol1 .homeNewsCol1Details h2,.homeNews .homeNewsCol1 .homeNewsCol1Details p{color:white}.homeNews .homeNewsCol1 .homeNewsCol1Details a{text-decoration:none;margin-top:30px;background:var(--secondaryColor);color:white;width:-moz-fit-content;width:fit-content;padding:8px 8px 8px 30px;border-radius:15px;display:flex;justify-content:center;align-items:center;font-size:16px;gap:15px;transition:.3s}.homeNews .homeNewsCol1 .homeNewsCol1Details a:hover{transition:.3s;background:var(--primaryColor)}.homeNews .homeNewsCol1 .homeNewsCol1Details a:hover .icon{color:var(--primaryColor);transition:.3s}.homeNews .homeNewsCol1 .homeNewsCol1Details a .icon{width:35px;height:35px;background:white;border-radius:10px;display:flex;justify-content:center;align-items:center;color:var(--secondaryColor);transition:.3s}.homeNews .homeNewsCol1 .homeNewsCol1Details a .icon svg{width:18px;height:18px}.homeNews .homeNewsCol2{width:calc(50% - 20px);display:flex;flex-wrap:wrap;gap:20px}@media (max-width:1024px){.homeNews .homeNewsCol2{width:100%}}.homeNews .homeNewsCol2 .homeNewsBox{width:calc(50% - 10px);background:#fff;border-radius:20px;overflow:hidden;display:flex;flex-direction:column;text-decoration:none;transition:.3s}@media (max-width:500px){.homeNews .homeNewsCol2 .homeNewsBox{width:100%}}.homeNews .homeNewsCol2 .homeNewsBox:hover{transition:.3s;transform:translateY(-5px)}.homeNews .homeNewsCol2 .homeNewsBox:hover .homeNewsBoxThumbnail img{transform:scale(1.05);transition:.3s}.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxThumbnail{width:100%;height:200px;background:#eee;border-radius:20px;overflow:hidden}@media (max-width:500px){.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxThumbnail{height:180px}}.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxThumbnail img{width:100%;height:100%;object-fit:cover;transition:.3s}.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxDetails{width:100%;padding:20px;display:flex;flex-direction:column}.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxDetails span{font-size:14px;color:var(--secondaryColor)}.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxDetails h3{font-size:20px;font-weight:500;margin-top:10px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:black}.homeNews .homeNewsCol2 .homeNewsBox .homeNewsBoxDetails p{margin-top:10px;line-height:1.5;text-overflow:ellipsis;overflow:hidden;font-size:14px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:black}.homeGallery{width:100%;padding:100px 0}@media (max-width:500px){.homeGallery{padding:60px 0}}.homeGallery .homeGalleryHead{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column}.homeGallery .homeGalleryHead h2{text-align:center;width:70%}@media (max-width:1024px){.homeGallery .homeGalleryHead h2{width:100%}}.homeGallery .homeGalleryMain{width:100%;margin-top:60px;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px}.homeGallery .homeGalleryMain .homeGalleryCol1,.homeGallery .homeGalleryMain .homeGalleryCol2,.homeGallery .homeGalleryMain .homeGalleryCol3{width:100%;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px}.homeGallery .homeGalleryMain .homeGalleryCol1 .homeGalleryBox,.homeGallery .homeGalleryMain .homeGalleryCol2 .homeGalleryBox,.homeGallery .homeGalleryMain .homeGalleryCol3 .homeGalleryBox{width:calc(25% - 8px);height:200px;background:#eee;border-radius:15px;overflow:hidden}@media (max-width:768px){.homeGallery .homeGalleryMain .homeGalleryCol1 .homeGalleryBox,.homeGallery .homeGalleryMain .homeGalleryCol2 .homeGalleryBox,.homeGallery .homeGalleryMain .homeGalleryCol3 .homeGalleryBox{height:120px}}@media (max-width:500px){.homeGallery .homeGalleryMain .homeGalleryCol1 .homeGalleryBox,.homeGallery .homeGalleryMain .homeGalleryCol2 .homeGalleryBox,.homeGallery .homeGalleryMain .homeGalleryCol3 .homeGalleryBox{height:80px}}.homeGallery .homeGalleryMain .homeGalleryCol1 .homeGalleryBox img,.homeGallery .homeGalleryMain .homeGalleryCol2 .homeGalleryBox img,.homeGallery .homeGalleryMain .homeGalleryCol3 .homeGalleryBox img{width:100%;height:100%;object-fit:cover}.homeContact{width:100%;padding:50px 0 100px}@media (max-width:500px){.homeContact{padding:30px 0 60px}}.homeContact .homeContactMain{width:100%;display:flex;justify-content:space-between;align-items:center}@media (max-width:768px){.homeContact .homeContactMain{flex-wrap:wrap}}.homeContact .homeContactMain .homeContactDetails{flex:0 0 50%;display:flex;flex-direction:column}@media (max-width:768px){.homeContact .homeContactMain .homeContactDetails{flex:100% 1}}.homeContact .homeContactMain .homeContactDetails h2 span{color:var(--primaryColor)}.homeContact .homeContactMain .homeContactDetails ul{width:100%;display:flex;flex-direction:column;margin-top:40px;gap:30px}.homeContact .homeContactMain .homeContactDetails ul li{list-style:none;width:100%;display:flex;justify-content:space-between;align-items:flex-start}.homeContact .homeContactMain .homeContactDetails ul li .homeContactIcon{width:60px;height:60px;background:#fff0f0;border-radius:15px;display:flex;justify-content:center;align-items:center;line-height:.5;font-size:30px;color:var(--primaryColor)}@media (max-width:400px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactIcon{width:40px;height:40px}}.homeContact .homeContactMain .homeContactDetails ul li .homeContactIcon svg{width:25px;height:25px}@media (max-width:400px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactIcon svg{width:20px;height:20px}}.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent{width:calc(100% - 80px);display:flex;flex-direction:column}@media (max-width:400px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent{width:calc(100% - 50px)}}.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent h3{font-size:18px;color:var(--primaryColor);font-weight:500}@media (max-width:400px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent h3{font-size:16px}}.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent h4{font-size:20px;line-height:1.5;margin-top:5px;font-weight:400}@media (max-width:500px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent h4{font-size:16px}}@media (max-width:400px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent h4{font-size:14px}}.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent a{text-decoration:none;color:black;font-size:20px;line-height:1.5;margin-top:5px;font-weight:400;width:-moz-fit-content;width:fit-content}@media (max-width:500px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent a{font-size:16px}}@media (max-width:400px){.homeContact .homeContactMain .homeContactDetails ul li .homeContactContent a{font-size:14px}}.homeContact .homeContactMain .homeContactForm{flex:0 0 45%}@media (max-width:768px){.homeContact .homeContactMain .homeContactForm{flex:100% 1;margin-top:80px}}.homeContact .homeContactMain .homeContactForm form{width:100%;display:flex;flex-direction:column;gap:20px;padding:40px;box-shadow:0 0 28px 1px rgba(0,0,0,.05);border-radius:10px;background:white}@media (max-width:480px){.homeContact .homeContactMain .homeContactForm form{padding:20px}}.homeContact .homeContactMain .homeContactForm form .formGroup{width:100%;display:flex;flex-direction:column}.homeContact .homeContactMain .homeContactForm form .formGroup label{font-size:16px}.homeContact .homeContactMain .homeContactForm form .formGroup input{width:100%;height:60px;border:none;background:rgba(238,238,238,.3411764706);outline:none;margin-top:5px;padding:0 20px;font-size:20px;border-radius:5px}.homeContact .homeContactMain .homeContactForm form .formGroup input:focus{border:1px solid black}.homeContact .homeContactMain .homeContactForm form .formGroup textarea{width:100%;height:100px;border:none;background:rgba(238,238,238,.3411764706);outline:none;margin-top:5px;padding:10px 20px;font-size:20px;border-radius:5px}.homeContact .homeContactMain .homeContactForm form .formGroup textarea:focus{border:1px solid black}.homeContact .homeContactMain .homeContactForm form .formBtnArea{width:100%}.homeContact .homeContactMain .homeContactForm form .formBtnArea button{padding:10px 30px;border-radius:10px;position:relative;z-index:0;width:-moz-fit-content;width:fit-content;color:white;font-size:18px;display:flex;justify-content:center;align-items:center;border:none;outline:none;cursor:pointer;background:var(--primaryColor);transition:.3s}.homeContact .homeContactMain .homeContactForm form .formBtnArea button:hover{transition:.3s;background:var(--secondaryColor)}.aboutBanner{width:100%;background:#eee;position:relative;z-index:0}.aboutBanner .aboutBannerThumbnail{width:100%;height:100%;position:absolute;top:0;left:0;z-index:-1}@media (max-width:600px){.aboutBanner .aboutBannerThumbnail{height:220px}}.aboutBanner .aboutBannerThumbnail img{width:100%;height:100%;object-fit:cover}.aboutBanner .aboutBannerDetails{width:100%;height:calc(100vh - 135px);display:flex;justify-content:flex-end;flex-direction:column}@media (max-width:768px){.aboutBanner .aboutBannerDetails{height:auto;padding-top:200px}}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox{width:45%;padding:40px;background:var(--primaryColor);border-radius:0 20px 0 0;position:relative}@media (max-width:768px){.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox{padding:20px;width:50%}}@media (max-width:600px){.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox{width:100%}}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox .element1{position:absolute;width:30px;height:30px;top:-30px;left:0}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox .element1 img{width:100%;height:100%;object-fit:cover}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox .element2{position:absolute;width:30px;height:30px;bottom:0;right:-30px}@media (max-width:600px){.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox .element2{display:none}}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox .element2 img{width:100%;height:100%;object-fit:cover}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox h2{font-size:4em;font-weight:600;margin-top:0;color:white}@media (max-width:1024px){.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox h2{font-size:3em}}@media (max-width:768px){.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox h2{font-size:2.5em}}@media (max-width:500px){.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox h2{font-size:2em}}.aboutBanner .aboutBannerDetails .aboutBannerDetailsBox p{color:white;margin-top:20px;line-height:1.5;font-size:16px;font-weight:300}.aboutDetails{width:100%;padding:100px 0;background:var(--primaryColor)}@media (max-width:500px){.aboutDetails{padding:60px 0}}.aboutDetails .aboutDetailsMain{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.aboutDetails .aboutDetailsMain .aboutDetailsCol1{flex:0 0 35%;display:flex;flex-direction:column}@media (max-width:1024px){.aboutDetails .aboutDetailsMain .aboutDetailsCol1{flex:100% 1}}.aboutDetails .aboutDetailsMain .aboutDetailsCol1 h2{color:white}.aboutDetails .aboutDetailsMain .aboutDetailsContent{flex:0 0 60%;display:flex;flex-direction:column}@media (max-width:1024px){.aboutDetails .aboutDetailsMain .aboutDetailsContent{flex:100% 1;margin-top:20px}}.aboutDetails .aboutDetailsMain .aboutDetailsContent p{color:white;font-weight:300}.aboutDetails .aboutDetailsMain .aboutDetailsContent p:first-of-type{margin-top:0}.aboutDetails .aboutDetailsImage{width:100%;display:flex;flex-wrap:wrap;margin-top:50px}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox{width:20%;height:200px;background:#eee;border-radius:20px;overflow:hidden}@media (max-width:1024px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox{height:120px}}@media (max-width:500px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox{width:33.3333333333%}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:last-of-type{margin-left:auto}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-last-of-type(2){margin-top:0}}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(2n){margin-top:200px}@media (max-width:1024px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(2n){margin-top:120px}}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:first-of-type{border-bottom-right-radius:0}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(2){border-top-right-radius:0;border-top-left-radius:0}@media (max-width:500px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(2){border-radius:0}}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(3){border-bottom-right-radius:0;border-bottom-left-radius:0}@media (max-width:500px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(3){border-radius:20px 20px 20px 0}}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(4){border-top-right-radius:0;border-top-left-radius:0}@media (max-width:500px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(4){border-radius:20px 0 20px 20px;margin-top:0}}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(5){border-bottom-left-radius:0}@media (max-width:500px){.aboutDetails .aboutDetailsImage .aboutDetailsImageBox:nth-of-type(5){border-radius:0 20px 20px 20px}}.aboutDetails .aboutDetailsImage .aboutDetailsImageBox img{width:100%;height:100%;object-fit:cover}.aboutVision{width:100%;padding:100px 0}@media (max-width:500px){.aboutVision{padding:60px 0}}.aboutVision .aboutVisionMain{width:100%;display:flex;flex-direction:column}.aboutVision .aboutVisionMain .aboutVisionHead{width:100%;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol1{flex:0 0 35%}@media (max-width:1024px){.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol1{flex:100% 1}}.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol1 h2{font-size:24px;font-weight:500;line-height:1.5}@media (max-width:500px){.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol1 h2{font-size:20px}}.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol2{width:100%}.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol2 p{font-size:2.5em;font-weight:400;line-height:1.5}@media (max-width:768px){.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol2 p{font-size:2em}}@media (max-width:500px){.aboutVision .aboutVisionMain .aboutVisionHead .aboutVisionHeadCol2 p{font-size:22px}}.aboutVision .aboutVisionMain .aboutVisionBody{width:100%;margin-top:80px;display:flex;flex-wrap:wrap;gap:30px}@media (max-width:500px){.aboutVision .aboutVisionMain .aboutVisionBody{margin-top:40px}}.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol1{width:60%;background:#eee;border-radius:20px;overflow:hidden}@media (max-width:768px){.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol1{width:100%;height:350px}}@media (max-width:500px){.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol1{height:250px}}.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol1 img{width:100%;height:100%;object-fit:cover}.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol2{width:calc(40% - 30px);background:#f1f5f7;border-radius:20px;padding:40px;display:flex;flex-direction:column}@media (max-width:1024px){.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol2{padding:20px}}@media (max-width:768px){.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol2{width:100%}}.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol2 h3{font-size:2em;font-weight:500;margin-top:20px}@media (max-width:500px){.aboutVision .aboutVisionMain .aboutVisionBody .aboutVisionBodyCol2 h3{font-size:24px}}@media (max-width:768px){.aboutVision .aboutVisionMain .aboutVisionBody .vCol1{order:1}.aboutVision .aboutVisionMain .aboutVisionBody .vCol2{order:2}.aboutVision .aboutVisionMain .aboutVisionBody .vCol3{order:4}.aboutVision .aboutVisionMain .aboutVisionBody .vCol4{order:3}}.programmeBanner{width:100%;position:relative;z-index:0;padding:20px}@media (max-width:500px){.programmeBanner{padding:10px}}.programmeBanner .programmeBannerThumbnail{width:calc(100% - 40px);height:calc(100% - 40px);position:absolute;top:20px;left:20px;z-index:-1;border-radius:20px;overflow:hidden}@media (max-width:500px){.programmeBanner .programmeBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.programmeBanner .programmeBannerThumbnail img{width:100%;height:100%;object-fit:cover}.programmeBanner .programmeBannerDetails{width:100%;padding:150px 10px 60px;background:linear-gradient(rgba(0,0,0,.1098039216),rgba(0,0,0,.8392156863));display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:20px;overflow:hidden}.programmeBanner .programmeBannerDetails h2{font-size:4em;font-weight:600;color:white;text-align:center;width:70%;margin-top:20px}@media (max-width:1024px){.programmeBanner .programmeBannerDetails h2{font-size:3em}}@media (max-width:768px){.programmeBanner .programmeBannerDetails h2{font-size:2.5em;width:100%}}@media (max-width:500px){.programmeBanner .programmeBannerDetails h2{font-size:2em}}.programmeList{width:100%;padding:100px 0}@media (max-width:500px){.programmeList{padding:60px 0}}.programmeList .programmeListMain{gap:60px}.programmeList .programmeListMain,.programmeList .programmeListMain .programmeListBox{width:100%;display:flex;flex-direction:column}.programmeList .programmeListMain .programmeListBox table{width:100%;border-collapse:collapse}.programmeList .programmeListMain .programmeListBox table thead,.programmeList .programmeListMain .programmeListBox table thead tr{width:100%}.programmeList .programmeListMain .programmeListBox table thead tr th{width:100%;padding:20px 30px;background:#667BC6;border:1px solid #667bc6;color:white;font-size:24px;font-weight:500}@media (max-width:1024px){.programmeList .programmeListMain .programmeListBox table thead tr th{font-size:22px}}@media (max-width:500px){.programmeList .programmeListMain .programmeListBox table thead tr th{font-size:20px}}.programmeList .programmeListMain .programmeListBox table tbody,.programmeList .programmeListMain .programmeListBox table tbody tr{width:100%}.programmeList .programmeListMain .programmeListBox table tbody tr td{padding:10px;border:1px solid #aaa;font-size:16px;font-weight:400;line-height:1.5}@media (max-width:500px){.programmeList .programmeListMain .programmeListBox table tbody tr td{font-size:14px}}.programmeList .programmeListMain .programmeListBox table tbody tr td .year{color:var(--primaryColor);font-weight:600;font-size:20px}.programmeList .programmeListMain .programmeListBox table tbody tr td ul{display:flex;flex-wrap:wrap;gap:10px}.programmeList .programmeListMain .programmeListBox table tbody tr td ul li{list-style:none;border-radius:50px;padding:6px 14px;font-size:14px;background:#eaf0f4;font-weight:500}.programmeList .programmeListMain .programmeListBox table tbody tr td .programmeListBoxBtnArea{width:100%;display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:20px;background:#fff6f6;padding:10px}.programmeList .programmeListMain .programmeListBox table tbody tr td .programmeListBoxBtnArea .applyNowBtn{padding:10px 30px;background:var(--primaryColor);color:white;font-size:16px;border-radius:15px;cursor:pointer;transition:.3s}.programmeList .programmeListMain .programmeListBox table tbody tr td .programmeListBoxBtnArea .applyNowBtn:hover{transition:.3s;background:var(--secondaryColor)}.programmeList .programmeListMain .programmeListBox table tbody tr .head{background:#fff6c9;font-weight:500;font-size:15px}@media (max-width:500px){.programmeList .programmeListMain .programmeListBox table tbody tr .head{font-size:14px}}.centerBanner{width:100%;position:relative;z-index:0;padding:20px}@media (max-width:500px){.centerBanner{padding:10px}}.centerBanner .centerBannerThumbnail{position:absolute;z-index:-2;width:calc(100% - 40px);height:calc(100% - 40px);top:0;left:0;background:#eee;top:20px;left:20px;border-radius:20px;overflow:hidden}@media (max-width:500px){.centerBanner .centerBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.centerBanner .centerBannerThumbnail img{width:100%;height:100%;object-fit:cover}.centerBanner .centerBannerDetails{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:150px 10px 60px;background:linear-gradient(rgba(0,0,0,.1098039216),rgba(0,0,0,.8392156863));border-radius:20px}.centerBanner .centerBannerDetails h2{font-size:4em;font-weight:600;color:white;text-align:center;width:70%;margin-top:20px}@media (max-width:1024px){.centerBanner .centerBannerDetails h2{font-size:3em}}@media (max-width:768px){.centerBanner .centerBannerDetails h2{font-size:2.5em;width:100%}}@media (max-width:500px){.centerBanner .centerBannerDetails h2{font-size:2em}}.centerList{width:100%;padding:100px 0}@media (max-width:500px){.centerList{padding:60px 0}}.centerList .centerListMain{width:100%;display:flex;flex-wrap:wrap;gap:40px}.centerList .centerListMain .centerListCol{width:calc(50% - 20px);display:flex;flex-direction:column;gap:40px}@media (max-width:768px){.centerList .centerListMain .centerListCol{width:100%}}.centerList .centerListMain .centerListCol .centerListBox{width:100%;padding:40px;background:#ebf1f4;border-radius:20px;display:flex;flex-direction:column}@media (max-width:500px){.centerList .centerListMain .centerListCol .centerListBox{padding:20px}}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxThumbnail{width:300px;height:180px;background:#fff;border-radius:10px;overflow:hidden}@media (max-width:910px){.centerList .centerListMain .centerListCol .centerListBox .centerListBoxThumbnail{width:100%}}@media (max-width:768px){.centerList .centerListMain .centerListCol .centerListBox .centerListBoxThumbnail{height:300px}}@media (max-width:500px){.centerList .centerListMain .centerListCol .centerListBox .centerListBoxThumbnail{height:180px}}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxThumbnail img{width:100%;height:100%;object-fit:cover}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails{width:100%;display:flex;flex-direction:column;margin-top:20px}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails h2{font-size:30px;font-weight:500;line-height:1.3}@media (max-width:500px){.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails h2{font-size:22px}}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails p{font-size:16px;margin-top:10px;line-height:1.5;color:#525252}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective{width:100%;margin-top:20px;display:flex;flex-direction:column}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective h3{font-size:16px;font-weight:500;color:var(--primaryColor)}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective ul{width:100%;background:white;margin-top:10px;padding:20px;border-radius:10px;display:flex;flex-direction:column;gap:15px}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective ul li{list-style:none;display:flex;align-items:flex-start;gap:10px}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective ul li .icon{width:18px;height:18px;display:flex;justify-content:center;align-items:center;margin-top:2px;color:var(--secondaryColor)}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective ul li .icon svg{width:100%;height:100%}.centerList .centerListMain .centerListCol .centerListBox .centerListBoxDetails .centerListBoxDetailsFocusObjective ul li h5{width:calc(100% - 28px);font-size:14px;font-weight:500;line-height:1.5}.projectsBanner{width:100%;padding:20px;position:relative;z-index:0}@media (max-width:500px){.projectsBanner{padding:10px}}.projectsBanner .projectsBannerThumbnail{position:absolute;z-index:-2;width:calc(100% - 40px);height:calc(100% - 40px);top:0;left:0;background:#eee;top:20px;left:20px;border-radius:20px;overflow:hidden}@media (max-width:500px){.projectsBanner .projectsBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.projectsBanner .projectsBannerThumbnail img{width:100%;height:100%;object-fit:cover}.projectsBanner .projectsBannerDetails{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:150px 10px 60px;background:linear-gradient(rgba(0,0,0,.1098039216),rgba(0,0,0,.8392156863));border-radius:20px}.projectsBanner .projectsBannerDetails h2{font-size:4em;font-weight:600;color:white;text-align:center;width:70%;margin-top:20px}@media (max-width:1024px){.projectsBanner .projectsBannerDetails h2{font-size:3em}}@media (max-width:768px){.projectsBanner .projectsBannerDetails h2{font-size:2.5em;width:100%}}@media (max-width:500px){.projectsBanner .projectsBannerDetails h2{font-size:2em}}.projectsHead{width:100%;padding:50px 0;background:white}.projectsHead .projectsHeadMain{width:100%;display:flex;align-items:center;justify-content:flex-end}.projectsHead .projectsHeadMain select{font-size:20px;font-weight:500;padding:10px 20px;text-align:left;border:1px solid #000;border-radius:10px;outline:none}@media (max-width:500px){.projectsHead .projectsHeadMain select{font-size:18px}}.projectsHead .projectsHeadMain select:focus{border-color:var(--primaryColor)}.projectsList{width:100%;padding:0 0 100px}@media (max-width:500px){.projectsList{padding:0 0 60px}}.projectsList .projectsListMain{width:100%;display:flex;flex-direction:column;gap:100px}@media (max-width:500px){.projectsList .projectsListMain{gap:60px}}.projectsList .projectsListMain .projectsListCol{width:100%;display:flex;flex-direction:column}.projectsList .projectsListMain .projectsListCol .projectsListColHead{width:100%;background-color:#ff9d00;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='100%25' height='100%25' viewBox='0 0 1600 800'%3E%3Cg stroke='%23000' stroke-width='66.7' stroke-opacity='0.05' %3E%3Ccircle fill='%23ff9d00' cx='0' cy='0' r='1800'/%3E%3Ccircle fill='%23fb8d17' cx='0' cy='0' r='1700'/%3E%3Ccircle fill='%23f47d24' cx='0' cy='0' r='1600'/%3E%3Ccircle fill='%23ed6e2d' cx='0' cy='0' r='1500'/%3E%3Ccircle fill='%23e35f34' cx='0' cy='0' r='1400'/%3E%3Ccircle fill='%23d85239' cx='0' cy='0' r='1300'/%3E%3Ccircle fill='%23cc453e' cx='0' cy='0' r='1200'/%3E%3Ccircle fill='%23be3941' cx='0' cy='0' r='1100'/%3E%3Ccircle fill='%23b02f43' cx='0' cy='0' r='1000'/%3E%3Ccircle fill='%23a02644' cx='0' cy='0' r='900'/%3E%3Ccircle fill='%23901e44' cx='0' cy='0' r='800'/%3E%3Ccircle fill='%23801843' cx='0' cy='0' r='700'/%3E%3Ccircle fill='%236f1341' cx='0' cy='0' r='600'/%3E%3Ccircle fill='%235e0f3d' cx='0' cy='0' r='500'/%3E%3Ccircle fill='%234e0c38' cx='0' cy='0' r='400'/%3E%3Ccircle fill='%233e0933' cx='0' cy='0' r='300'/%3E%3Ccircle fill='%232e062c' cx='0' cy='0' r='200'/%3E%3Ccircle fill='%23210024' cx='0' cy='0' r='100'/%3E%3C/g%3E%3C/svg%3E");background-size:cover;padding:20px 40px;display:flex;justify-content:center;align-items:center;border-radius:10px;overflow:hidden}.projectsList .projectsListMain .projectsListCol .projectsListColHead h2{color:white;font-size:30px;font-weight:600;text-align:center}@media (max-width:500px){.projectsList .projectsListMain .projectsListCol .projectsListColHead h2{font-size:22px}}.projectsList .projectsListMain .projectsListCol .projectsListColBody{width:100%;margin-top:20px;display:flex;flex-wrap:wrap;gap:40px}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems{width:calc(50% - 20px);display:flex;flex-direction:column;gap:40px}@media (max-width:768px){.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems{width:100%}}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox{width:100%;padding:40px;background:#ebf1f4;border-radius:20px;display:flex;flex-direction:column}@media (max-width:500px){.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox{padding:20px}}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxThumbnail{width:300px;height:180px;background:#fff;border-radius:10px;overflow:hidden}@media (max-width:910px){.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxThumbnail{width:100%}}@media (max-width:768px){.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxThumbnail{height:300px}}@media (max-width:500px){.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxThumbnail{height:180px}}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxThumbnail img{width:100%;height:100%;object-fit:cover}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails{width:100%;display:flex;flex-direction:column;margin-top:20px}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails h2{font-size:30px;font-weight:500;line-height:1.3}@media (max-width:500px){.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails h2{font-size:22px}}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails p{font-size:16px;margin-top:10px;line-height:1.5;color:#525252}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective{width:100%;margin-top:20px;display:flex;flex-direction:column}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective h3{font-size:16px;font-weight:500;color:var(--primaryColor)}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective ul{width:100%;background:white;margin-top:10px;padding:20px;border-radius:10px;display:flex;flex-direction:column;gap:15px}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective ul li{list-style:none;display:flex;align-items:flex-start;gap:10px}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective ul li .icon{width:18px;height:18px;display:flex;justify-content:center;align-items:center;margin-top:2px;color:var(--secondaryColor)}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective ul li .icon svg{width:100%;height:100%}.projectsList .projectsListMain .projectsListCol .projectsListColBody .projectsListItems .projectsListBox .projectsListBoxDetails .projectsListBoxDetailsObjective ul li h5{width:calc(100% - 28px);font-size:14px;font-weight:500;line-height:1.5}.peoplesBanner{width:100%;padding:20px;position:relative;z-index:0}@media (max-width:500px){.peoplesBanner{padding:10px}}.peoplesBanner .peoplesBannerThumbnail{position:absolute;z-index:-2;width:calc(100% - 40px);height:calc(100% - 40px);top:0;left:0;background:#eee;top:20px;left:20px;border-radius:20px;overflow:hidden}@media (max-width:500px){.peoplesBanner .peoplesBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.peoplesBanner .peoplesBannerThumbnail img{width:100%;height:100%;object-fit:cover}.peoplesBanner .peoplesBannerDetails{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:150px 10px 60px;background:linear-gradient(rgba(0,0,0,.1098039216),rgba(0,0,0,.8392156863));border-radius:20px}.peoplesBanner .peoplesBannerDetails h2{font-size:4em;font-weight:600;color:white;text-align:center;width:70%;margin-top:20px}@media (max-width:1024px){.peoplesBanner .peoplesBannerDetails h2{font-size:3em}}@media (max-width:768px){.peoplesBanner .peoplesBannerDetails h2{font-size:2.5em;width:100%}}@media (max-width:500px){.peoplesBanner .peoplesBannerDetails h2{font-size:2em}}.peoplesTab{width:100%;padding:100px 0 50px}@media (max-width:500px){.peoplesTab{padding:60px 0 50px}}.peoplesTab .peoplesTabMain{width:100%;display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:20px}@media (max-width:440px){.peoplesTab .peoplesTabMain{gap:10px}}.peoplesTab .peoplesTabMain .tablinks{cursor:pointer;padding:16px 24px;outline:none;font-size:16px;font-weight:500;background:white;border:1px solid var(--primaryColor);color:var(--primaryColor);border-radius:15px;transition:.3s}@media (max-width:440px){.peoplesTab .peoplesTabMain .tablinks{font-size:12px;padding:12px 14px;border-radius:10px}}.peoplesTab .peoplesTabMain .tablinks:hover{transition:.3s;border-color:var(--secondaryColor);background:var(--secondaryColor);color:white}.peoplesTab .peoplesTabMain .active{background:var(--primaryColor);color:white}.peoplesList{width:100%;padding-bottom:100px}@media (max-width:500px){.peoplesList{padding-bottom:60px}}.peoplesList .peoplesListMain{width:100%}.peoplesList .peoplesListMain .tabcontent{width:100%;display:flex;flex-wrap:wrap;column-gap:30px;row-gap:40px}.peoplesList .peoplesListMain .tabcontent .peoplesListBox{width:calc(25% - 23px);display:flex;flex-direction:column}@media (max-width:1024px){.peoplesList .peoplesListMain .tabcontent .peoplesListBox{width:calc(33.3333333333% - 21px)}}@media (max-width:768px){.peoplesList .peoplesListMain .tabcontent .peoplesListBox{width:calc(50% - 20px)}}@media (max-width:600px){.peoplesList .peoplesListMain .tabcontent .peoplesListBox{width:100%}}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxThumbnail{width:100%;height:300px;background:#eee;border-radius:15px;overflow:hidden;position:relative}@media (max-width:768px){.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxThumbnail{height:340px}}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxThumbnail .positionTitle{position:absolute;top:10px;left:10px;background:var(--secondaryColor);color:white;font-size:12px;border-radius:50px;padding:6px 14px;z-index:1}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxThumbnail img{width:100%;height:100%;object-fit:cover;transform:translateY(10px)}@media (max-width:600px){.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxThumbnail img{object-fit:contain}}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxDetails{width:100%;margin-top:20px;display:flex;flex-direction:column}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxDetails h3{font-size:20px;font-weight:500}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxDetails h4{font-size:12px;font-weight:400;margin-top:3px;color:var(--primaryColor)}.peoplesList .peoplesListMain .tabcontent .peoplesListBox .peoplesListBoxDetails h5{margin-top:10px;font-size:14px;font-weight:500;background:#edfbff;padding:10px;border-radius:10px}.facilitiesBanner{width:100%;padding:20px;position:relative;z-index:0}@media (max-width:500px){.facilitiesBanner{padding:10px}}.facilitiesBanner .facilitiesBannerThumbnail{position:absolute;z-index:-2;width:calc(100% - 40px);height:calc(100% - 40px);top:0;left:0;background:#eee;top:20px;left:20px;border-radius:20px;overflow:hidden}@media (max-width:500px){.facilitiesBanner .facilitiesBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.facilitiesBanner .facilitiesBannerThumbnail img{width:100%;height:100%;object-fit:cover}.facilitiesBanner .facilitiesBannerDetails{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:150px 10px 60px;background:linear-gradient(rgba(0,0,0,.1098039216),rgba(0,0,0,.8392156863));border-radius:20px}.facilitiesBanner .facilitiesBannerDetails h2{font-size:4em;font-weight:600;color:white;text-align:center;width:70%;margin-top:20px}@media (max-width:1024px){.facilitiesBanner .facilitiesBannerDetails h2{font-size:3em}}@media (max-width:768px){.facilitiesBanner .facilitiesBannerDetails h2{font-size:2.5em;width:100%}}@media (max-width:500px){.facilitiesBanner .facilitiesBannerDetails h2{font-size:2em}}.facilitiesList{width:100%;padding:100px 0}@media (max-width:500px){.facilitiesList{padding:60px 0}}.facilitiesList .facilitiesListMain{width:100%;display:flex;flex-wrap:wrap;column-gap:30px;row-gap:50px}.facilitiesList .facilitiesListMain .facilitiesListBox{width:calc(33.3333333333% - 20px);display:flex;flex-direction:column}@media (max-width:768px){.facilitiesList .facilitiesListMain .facilitiesListBox{width:calc(50% - 15px)}}@media (max-width:500px){.facilitiesList .facilitiesListMain .facilitiesListBox{width:100%}}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxThumbnail{width:100%;height:240px;background:#eee;border-radius:20px;overflow:hidden}@media (max-width:1024px){.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxThumbnail{height:180px}}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxThumbnail img{width:100%;height:100%;object-fit:cover}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails{width:100%;margin-top:20px;display:flex;flex-direction:column}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails h3{font-size:20px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails p{font-size:16px;line-height:1.5;margin-top:5px;color:#4a4a4a;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails .facilitiesListBoxDetailsBtn{margin-top:15px;background:var(--primaryColor);width:-moz-fit-content;width:fit-content;padding:12px 20px;color:white;font-size:12px;display:flex;align-items:center;gap:10px;font-weight:500;border-radius:10px;transition:.3s;cursor:pointer}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails .facilitiesListBoxDetailsBtn:hover{transition:.3s;background:var(--secondaryColor)}.facilitiesList .facilitiesListMain .facilitiesListBox .facilitiesListBoxDetails .facilitiesListBoxDetailsBtn svg{width:12px;height:12px}.newsBanner{width:100%;padding:20px;position:relative;z-index:0}@media (max-width:500px){.newsBanner{padding:10px}}.newsBanner .newsBannerThumbnail{position:absolute;z-index:-2;width:calc(100% - 40px);height:calc(100% - 40px);top:0;left:0;background:#eee;top:20px;left:20px;border-radius:20px;overflow:hidden}@media (max-width:500px){.newsBanner .newsBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.newsBanner .newsBannerThumbnail img{width:100%;height:100%;object-fit:cover}.newsBanner .newsBannerDetails{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:150px 0 60px;background:linear-gradient(rgba(0,0,0,.1098039216),rgba(0,0,0,.8392156863));border-radius:20px}.newsBanner .newsBannerDetails h2{font-size:4em;font-weight:600;color:white;text-align:center;width:70%;margin-top:20px}@media (max-width:1024px){.newsBanner .newsBannerDetails h2{font-size:3em}}@media (max-width:768px){.newsBanner .newsBannerDetails h2{font-size:2.5em;width:100%}}@media (max-width:500px){.newsBanner .newsBannerDetails h2{font-size:2em}}.newsList{width:100%;padding:80px 0 100px}@media (max-width:500px){.newsList{padding:40px 0 60px}}.newsList .newsListMain{width:100%;display:flex;flex-wrap:wrap;gap:30px}.newsList .newsListMain .newsListBox{text-decoration:none;width:calc(50% - 15px);display:flex;border:1px solid #aaa;border-radius:10px;overflow:hidden;transition:.3s}@media (max-width:768px){.newsList .newsListMain .newsListBox{width:100%}}@media (max-width:500px){.newsList .newsListMain .newsListBox{flex-direction:column}}.newsList .newsListMain .newsListBox:hover{transition:.3s;transform:translateY(-5px)}.newsList .newsListMain .newsListBox:hover .newsListBoxThumbnail img{transition:.3s;transform:scale(1.05)}.newsList .newsListMain .newsListBox .newsListBoxThumbnail{width:200px;height:140px;background:#eee;border-radius:10px;overflow:hidden}@media (max-width:1024px){.newsList .newsListMain .newsListBox .newsListBoxThumbnail{width:170px}}@media (max-width:768px){.newsList .newsListMain .newsListBox .newsListBoxThumbnail{width:200px}}@media (max-width:500px){.newsList .newsListMain .newsListBox .newsListBoxThumbnail{width:100%;height:180px}}.newsList .newsListMain .newsListBox .newsListBoxThumbnail img{width:100%;height:100%;object-fit:cover;transition:.3s}.newsList .newsListMain .newsListBox .newsListBoxDetails{width:calc(100% - 200px);display:flex;flex-direction:column;padding:20px}@media (max-width:1024px){.newsList .newsListMain .newsListBox .newsListBoxDetails{width:calc(100% - 170px)}}@media (max-width:768px){.newsList .newsListMain .newsListBox .newsListBoxDetails{width:calc(100% - 200px)}}@media (max-width:500px){.newsList .newsListMain .newsListBox .newsListBoxDetails{width:100%}}.newsList .newsListMain .newsListBox .newsListBoxDetails h3{font-size:20px;font-weight:600;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:black}.newsList .newsListMain .newsListBox .newsListBoxDetails p{font-size:14px;line-height:1.5;margin-top:5px;color:#4a4a4a;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.newsList .newsListMain .newsListBox .newsListBoxDetails .date{font-size:14px;margin-top:10px;font-style:italic;color:var(--secondaryColor)}.innerNews{width:100%;padding:30px 0 100px}@media (max-width:500px){.innerNews{padding:30px 0 60px}}.innerNews .innerNewsMain{width:100%;display:flex;flex-direction:column}.innerNews .innerNewsMain .backBtn{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:10px;font-size:16px;color:#0051ff;cursor:pointer;text-decoration:none}.innerNews .innerNewsMain .backBtn:hover{transition:.3s;color:black}.innerNews .innerNewsMain .backBtn svg{width:16px;height:16px}.innerNews .innerNewsMain .innerNewsThumbnail{width:100%;margin-top:30px}.innerNews .innerNewsMain .innerNewsThumbnail img{width:100%;height:100%;object-fit:contain;border-radius:20px;overflow:hidden}.innerNews .innerNewsMain .innerNewsDetails{width:100%;margin-top:40px;display:flex;flex-direction:column}.innerNews .innerNewsMain .innerNewsDetails .date{font-size:14px;color:var(--secondaryColor);font-style:italic}.galleryBanner{width:100%;padding:20px;position:relative;z-index:0}@media (max-width:500px){.galleryBanner{padding:10px}}.galleryBanner .galleryBannerThumbnail{position:absolute;z-index:-2;width:calc(100% - 40px);height:calc(100% - 40px);top:0;left:0;background:#eee;top:20px;left:20px;border-radius:20px;overflow:hidden}@media (max-width:500px){.galleryBanner .galleryBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.galleryBanner .galleryBannerThumbnail img{width:100%;height:100%;object-fit:cover}.galleryBanner .galleryBannerDetails{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:150px 0 60px;background:linear-gradient(rgba(0,0,0,.1098039216),rgba(0,0,0,.8392156863));border-radius:20px}.galleryBanner .galleryBannerDetails h2{font-size:4em;font-weight:600;color:white;text-align:center;width:70%;margin-top:20px}@media (max-width:1024px){.galleryBanner .galleryBannerDetails h2{font-size:3em}}@media (max-width:768px){.galleryBanner .galleryBannerDetails h2{font-size:2.5em;width:100%}}@media (max-width:500px){.galleryBanner .galleryBannerDetails h2{font-size:2em}}.galleryList{width:100%;padding:80px 0 100px}@media (max-width:500px){.galleryList{padding:60px 0}}.galleryList .galleryListMain{width:100%;display:flex;flex-wrap:wrap;column-gap:40px;row-gap:80px}.galleryList .galleryListMain .galleryListBox{width:calc(25% - 30px);display:flex;flex-direction:column;position:relative;z-index:0;text-decoration:none}@media (max-width:1024px){.galleryList .galleryListMain .galleryListBox{width:calc(33.3333333333% - 27px)}}@media (max-width:768px){.galleryList .galleryListMain .galleryListBox{width:calc(50% - 20px)}}@media (max-width:500px){.galleryList .galleryListMain .galleryListBox{width:100%}}.galleryList .galleryListMain .galleryListBox:hover .element1,.galleryList .galleryListMain .galleryListBox:hover .element2{transition:.3s;top:0;width:100%;height:180px;left:0}.galleryList .galleryListMain .galleryListBox:hover .galleryListBoxThumbnail img{transform:scale(1.05);transition:.3s}.galleryList .galleryListMain .galleryListBox .element1{position:absolute;width:90%;height:160px;top:-10px;left:5%;z-index:-1;border-radius:20px;overflow:hidden;border:2px solid white;transition:.3s}.galleryList .galleryListMain .galleryListBox .element1 img{width:100%;height:100%;object-fit:cover}.galleryList .galleryListMain .galleryListBox .element2{position:absolute;width:80%;height:160px;top:-20px;left:10%;z-index:-2;border-radius:20px;overflow:hidden;border:2px solid white;transition:.3s}.galleryList .galleryListMain .galleryListBox .element2 img{width:100%;height:100%;object-fit:cover}.galleryList .galleryListMain .galleryListBox .galleryListBoxThumbnail{width:100%;height:180px;background:#eee;border-radius:20px;overflow:hidden;border:2px solid white}.galleryList .galleryListMain .galleryListBox .galleryListBoxThumbnail img{width:100%;height:100%;object-fit:cover;transition:.3s}.galleryList .galleryListMain .galleryListBox .galleryListBoxDetails{width:100%;margin-top:10px;display:flex;flex-direction:column}.galleryList .galleryListMain .galleryListBox .galleryListBoxDetails h3{font-size:18px;font-weight:600;color:black;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.innerGallery{width:100%;padding:30px 0 100px}.innerGallery .innerGalleryMain{width:100%;display:flex;flex-direction:column}.innerGallery .innerGalleryMain .backBtn{display:flex;align-items:center;width:-moz-fit-content;width:fit-content;gap:10px;font-size:16px;color:#0051ff;cursor:pointer;text-decoration:none}.innerGallery .innerGalleryMain .backBtn:hover{transition:.3s;color:black}.innerGallery .innerGalleryMain .backBtn svg{width:16px;height:16px}.innerGallery .innerGalleryMain .innerGalleryList{width:100%;margin-top:60px}.innerGallery .innerGalleryMain .innerGalleryList .gallery{display:flex;flex-wrap:wrap;gap:10px;margin-top:0;padding:0}.innerGallery .innerGalleryMain .innerGalleryList .gallery a{width:calc(25% - 8px);height:220px}@media (max-width:768px){.innerGallery .innerGalleryMain .innerGalleryList .gallery a{width:calc(33.3333333333% - 7px)}}@media (max-width:500px){.innerGallery .innerGalleryMain .innerGalleryList .gallery a{width:calc(50% - 5px);height:180px}}.innerGallery .innerGalleryMain .innerGalleryList .gallery a img{width:100%;height:100%;object-fit:cover}.contactBanner{width:100%;padding:20px;position:relative;z-index:0;margin-bottom:30px}@media (max-width:500px){.contactBanner{padding:10px}}.contactBanner .contactBannerThumbnail{position:absolute;z-index:-2;width:calc(100% - 40px);height:calc(100% - 40px);top:0;left:0;background:#eee;top:20px;left:20px;border-radius:20px;overflow:hidden}@media (max-width:500px){.contactBanner .contactBannerThumbnail{width:calc(100% - 20px);height:calc(100% - 20px);top:10px;left:10px}}.contactBanner .contactBannerThumbnail img{width:100%;height:100%;object-fit:cover}.contactBanner .contactBannerDetails{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:150px 0 60px;background:linear-gradient(rgba(0,0,0,.1098039216),rgba(0,0,0,.8392156863));border-radius:20px}.contactBanner .contactBannerDetails h2{font-size:4em;font-weight:600;color:white;text-align:center;width:70%;margin-top:20px}@media (max-width:1024px){.contactBanner .contactBannerDetails h2{font-size:3em}}@media (max-width:768px){.contactBanner .contactBannerDetails h2{font-size:2.5em;width:100%}}@media (max-width:500px){.contactBanner .contactBannerDetails h2{font-size:2em}}.map{width:100%;height:400px;background:#eee}.map iframe{width:100%;height:100%;border:none;outline:none}.error{color:red}@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");*{margin:0;padding:0;box-sizing:border-box}:root{--primaryColor:#7c3c13;--secondaryColor:#295F98}body{font-family:Montserrat,sans-serif}::-webkit-scrollbar{width:0;height:0}::-webkit-scrollbar-track{background:rgba(0,0,0,.048)}::-webkit-scrollbar-thumb{background:rgb(117,117,117);border-radius:5px}::-webkit-scrollbar-thumb:hover{background:var(--primaryColor)}.container{width:calc(100% - 200px);margin:0 auto}@media (max-width:1024px){.container{width:calc(100% - 100px)}}@media (max-width:768px){.container{width:calc(100% - 50px)}}@media (max-width:480px){.container{width:calc(100% - 20px)}}a,article,b,button,div,h1,h2,h3,h4,h5,h6,i,input,label,li,p,select,span,textarea,ul{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;font-family:Montserrat,sans-serif}input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0;font-family:Montserrat,sans-serif}input{-webkit-tap-highlight-color:transparent}::-webkit-datetime-edit-day-field:not([aria-valuenow]),::-webkit-datetime-edit-month-field:not([aria-valuenow]),::-webkit-datetime-edit-year-field:not([aria-valuenow]){color:transparent}video::-internal-media-controls-overlay-cast-button{display:none}textarea{resize:none;font-family:Montserrat,sans-serif}::selection{color:white;background:#1d1d1d}p{font-family:Montserrat,sans-serif}