body{overflow-x:hidden}.text-blue-light{color:#1489cc!important}.text-blue-dark{color:#04103d!important}.btn{border-radius:0}.btn-blue-dark{background-color:#04103d!important;color:#fff}.btn-blue-dark:hover{color:#1489cc}.border-blue-dark{border-color:#0e34ba!important}.bg-dpblue-light{background-color:#E6F0F8}.bg-dpblue-medium{background-color:#1489cc}.bg-dpblue-dark{background-color:#04103d}.bg-dpblue-verydark{background-color:#021040}.p-10{padding:6rem!important}@media (min-width: 991px){.p-lg-10{padding:6rem!important}}.pe-15{padding-right:9rem!important;padding-right:9rem!important}@media (min-width: 991px){.pe-lg-15{padding-right:9rem!important}}@media (min-width: 1200px){.pe-xl-15{padding-right:9rem!important}}.px-15{padding-right:9rem!important;padding-left:9rem!important}.my-14{margin-top:6rem!important;margin-bottom:6rem!important}.my-15{margin-top:7rem!important;margin-bottom:7rem!important}.mt-15{margin-top:7rem!important}.mb-15{margin-bottom:7rem!important}@media (min-width: 1200px){.mt-lg-15{margin-top:7rem!important}.mb-lg-15{margin-bottom:7rem!important}}.fs-0{font-size:calc(1.375rem + 2vw)!important}@media (min-width: 1200px){.fs-0{font-size:3.25rem!important}}body{font-family:"Poppins",sans-serif}.poppins-extralight{font-family:"Poppins",sans-serif;font-weight:200;font-style:normal}p,.poppins-light{font-family:"Poppins",sans-serif;font-weight:300;font-style:normal}.poppins-regular{font-family:"Poppins",sans-serif;font-weight:400;font-style:normal}.poppins-medium{font-family:"Poppins",sans-serif;font-weight:500;font-style:normal}.poppins-bold{font-family:"Poppins",sans-serif;font-weight:700;font-style:normal}.abhaya-libre-regular{font-family:"Abhaya Libre",serif;font-weight:400;font-style:normal}p{font-size:1.1rem;line-height:1.8rem;line-break:1.3rem}h1,h2,h3,h4,h5,h6{font-weight:200}.container-fluid-pad{padding-left:2rem;padding-right:2rem}@media (min-width: 768px){.container-fluid-pad{padding-left:3rem;padding-right:3rem}}@media (min-width: 1200px){.container-fluid-pad{padding-left:4rem;padding-right:4rem}}@media (min-width: 1400px){.container-fluid-pad,.container-fluid-pad-xl{padding-left:4rem;padding-right:4rem}}#heroCarousel .carousel-item{height:53vw;min-height:700px;position:relative;background-repeat:no-repeat;background-position:center top;background-size:cover;color:#fff}#heroCarousel .carousel-caption-centered{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);animation:fadeInUp 1s ease-out;width:100%;padding:0 1rem}#heroCarousel .overlay-box{background-color:#e4f2fdbf;padding:3rem 2rem;max-width:935px;margin:auto;text-align:center}#heroCarousel .overlay-box p,#heroCarousel .overlay-box h1{color:#04103d;margin-bottom:18px;font-weight:400}.carousel-caption-centered p.carousel-top{font-size:1.5rem;margin-bottom:12px}.carousel-caption-centered h1{font-size:2.25rem}.carousel-caption-centered p{font-size:1.25rem}@media (min-width: 768px){.carousel-caption-centered p.carousel-top{font-size:clamp(clamp(2.75rem,2vw + 0.25rem,2.5rem));margin-bottom:15px}.carousel-caption-centered h1{font-size:clamp(3.8rem,2vw + 0.5rem,1rem)}.carousel-caption-centered p{font-size:clamp(1.4rem,1vw + 0.15rem,1.25rem)}.carousel-caption-centered p.carousel-top{font-size:2.5rem}}@media (max-width: 767.98px){#heroCarousel{height:calc(100vh - 83px)}.carousel-inner,.carousel-item{height:100%}.carousel-item{position:relative;background-size:cover;background-position:center;height:100%!important}#heroCarousel .carousel-caption-centered{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;padding:1rem;height:calc(100vh - 83px);text-align:center;transform:none!important;animation:none!important}#heroCarousel .overlay-box{max-width:900px;width:100%;margin:0 auto;background-color:#e4f2fdbf;padding:1rem}}@keyframes fadeInUp{from{opacity:0;transform:translate(-50%,10%)}to{opacity:1;transform:translate(-50%,-50%)}}@media (max-width: 768px){#heroCarousel .overlay-box{padding:1rem}}#projectsCarousel .carousel-control-prev-icon,#projectsCarousel .carousel-control-next-icon{background-image:none;width:2rem;height:2rem;background-color:#000;mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23000' viewBox='0 0 16 16'%3E%3Cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3E%3C/svg%3E");mask-repeat:no-repeat;mask-position:center;mask-size:contain}#projectsCarousel .carousel-control-next-icon{transform:rotate(180deg)}#projectsCarousel .carousel-control-prev,#projectsCarousel .carousel-control-next{width:auto;padding:1rem;top:50%;transform:translateY(-50%);opacity:1}#projectsCarousel .carousel-control-prev{left:-1rem}#projectsCarousel .carousel-control-next{right:-1rem}@media (max-width: 576px){#projectsCarousel .carousel-control-prev,#projectsCarousel .carousel-control-next{display:none}}.navbar{position:fixed;top:0;width:100%;z-index:999}body{padding-top:82px}.navbar{transition:top .3s ease-in-out}.nav-item a{position:relative;font-weight:700;text-transform:uppercase;color:#04103d!important;letter-spacing:.05rem;padding-bottom:5px;transition:color .3s ease;font-size:.9rem}.nav-item a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px;background-color:#1489cc;transition:width .3s ease}.nav-item a:hover,.nav-item a.active{color:#1489cc!important}.nav-item a:hover::after,.nav-item a.active::after{width:100%}.navbar-toggler{border:none!important;background:transparent!important;padding:0;box-shadow:none!important;outline:none!important}.navbar-toggler-icon{display:none}.custom-toggler{display:inline-block;width:24px;height:18px;position:relative;cursor:pointer;transition:transform .3s ease-in-out}.custom-toggler span{display:block;height:2px;width:100%;background-color:#000;position:absolute;left:0;transition:all .3s ease-in-out}.custom-toggler span:nth-child(1){top:0}.custom-toggler span:nth-child(2){top:8px}.custom-toggler span:nth-child(3){top:16px}.navbar-toggler:not(.collapsed) .custom-toggler span:nth-child(1){transform:rotate(45deg);top:8px}.navbar-toggler:not(.collapsed) .custom-toggler span:nth-child(2){opacity:0}.navbar-toggler:not(.collapsed) .custom-toggler span:nth-child(3){transform:rotate(-45deg);top:8px}.navbar-toggler.collapsed .custom-toggler span:nth-child(1),.navbar-toggler.collapsed .custom-toggler span:nth-child(3){transform:rotate(0)}.navbar-toggler.collapsed .custom-toggler span:nth-child(2){opacity:1}.navbar-toggler:hover .custom-toggler span{background-color:#333}.quote-box{position:relative;padding:4rem}.quote-text::before{content:"\201C";font-family:'Abhaya Libre',serif;font-weight:800;font-size:3rem;vertical-align:middle;display:inline-block;margin:0 .25rem;color:#04103d!important}.quote-text::after{content:"\201D";font-family:'Abhaya Libre',serif;font-weight:800;font-size:3rem;vertical-align:middle;display:inline-block;margin:0 .25rem;color:#04103d!important}.quote-text{display:inline-block;font-size:1.75rem;font-weight:200;line-height:2.35rem;color:#04103d}.circlenumber{width:46pt;height:46pt;font-size:36pt}.bg-cover{background-size:cover;background-position:center}.middle-overlay{position:absolute;top:33.33%;height:33.33%;width:100%;background-color:#162b7599;z-index:1;pointer-events:none}.hover-box .hover-content{opacity:0;transition:opacity .3s ease-in-out;z-index:2}.hover-box:hover .hover-content{opacity:1}.hover-box:hover .middle-overlay{opacity:0}.border-1{border-width:.7px!important}@media (min-width: 1200px){.fs-1{font-size:3.75rem!important}}.video-container{position:relative;width:100%;max-width:600px;margin:auto}.unmute-button{position:absolute;bottom:10px;right:10px;background-color:#0009;color:#fff;border:none;border-radius:50%;font-size:1.5rem;width:40px;height:40px;cursor:pointer;transition:background-color .3s}.unmute-button:hover{background-color:#000c}.fade-in-news{opacity:0;transform:translateY(20px);animation:fadeInUpNews .5s ease forwards}@keyframes fadeInUpNews{to{opacity:1;transform:translateY(0)}}.masonry-columns{column-count:2;column-gap:1.5rem}.masonry-columns img{width:100%;margin-bottom:1.5rem;display:block}#silktide-wrapper footer a{display:none!important}