/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.page{}.page p,.page li{font-family:"Hind Siliguri",sans-serif !important;}.page h1,.page h2,.page .h1,.page .h2{font-family:"IBM Plex Sans",sans-serif !important;}.page h3,.page h4,.page .h3,.page .h4{font-family:"IBM Plex Sans",sans-serif !important;}.page h5,.page h6,.page .h5,.page .h6{font-family:"IBM Plex Sans",sans-serif !important;}.page .menu-side .nav li a{font-size:1rem !important;}.page .onpage-menu ol.nav > li > .nav-link{font-size:1rem !important;}.page .btn{font-family:"Hind Siliguri",sans-serif;}.page .hero{font-family:"IBM Plex Sans",sans-serif !important;}.page .hero{-webkit-transition:all 0.25s ease-in-out;transition:all 0.25s ease-in-out;}.page .hero .bg-fade{height:50%;top:25%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);-webkit-box-shadow:rgba(0,0,0,0.05) 0px 2px 1px,rgba(0,0,0,0.05) 0px 4px 2px,rgba(0,0,0,0.05) 0px 8px 4px,rgba(0,0,0,0.05) 0px 16px 8px,rgba(0,0,0,0.05) 0px 32px 16px !important;box-shadow:rgba(0,0,0,0.05) 0px 2px 1px,rgba(0,0,0,0.05) 0px 4px 2px,rgba(0,0,0,0.05) 0px 8px 4px,rgba(0,0,0,0.05) 0px 16px 8px,rgba(0,0,0,0.05) 0px 32px 16px !important;-webkit-mask:-webkit-gradient(linear,left top,right top,from(black),to(rgba(0,0,0,0.5)));-webkit-mask:linear-gradient(to right,black,rgba(0,0,0,0.5));mask:-webkit-gradient(linear,left top,right top,from(black),to(rgba(0,0,0,0.5)));mask:linear-gradient(to right,black,rgba(0,0,0,0.5));}.page .hero .h3{position:absolute;bottom:1rem;left:1.2rem;color:white;z-index:3;}.page .hero .display-4{margin-left:-3px;}.page .hero .first-lead{text-shadow:1px 1px 4px gray;}.page .hero .row{--bs-gutter-x:1.5rem;--bs-gutter-y:0.5rem;margin-bottom:0rem !important;}.page .hero .row .card{margin-bottom:1rem !important;}.page .hero .row .card-body{padding:0;}.page .hero a.card .h3{font-weight:bold;position:absolute;bottom:1rem;left:1rem;color:white;z-index:3;}.page .hero a.card .thumb-color:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.page .hero a.card .thumb-color:before{content:"";display:block;position:absolute;inset:0;opacity:0.75;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}.page .hero a.card:hover{-webkit-transform:scale(1.05);transform:scale(1.05);}.page .hero a.card:hover .thumb-color:before{opacity:0.95;}.page .hero a.card .thumb-color:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(15%,black),to(rgba(255,255,255,0)));background:linear-gradient(to top,black 15%,rgba(255,255,255,0));}.page .hero a.card:hover .thumb-color:before{background:linear-gradient(70deg,#5d1725,rgba(0,125,164,0.5));-webkit-mask:linear-gradient(12deg,black 40%,40%,transparent);mask:linear-gradient(12deg,black 40%,40%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);}.path--frontpage .bg-gradient-x-blue{background-image:-webkit-gradient(linear,left top,right top,from(transparent),to(#007da4));background-image:linear-gradient(to right,transparent,#007da4 100%);background-blend-mode:hard-light;}table{font-size:0.9rem;}thead{background-color:darkslategrey;color:white;}thead .table{color:white;}[data-th=Email]{white-space:nowrap;}a.card .thumb-color:before{content:"";display:block;position:absolute;inset:0;opacity:0.75;-webkit-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out;}a.card:hover{-webkit-transform:scale(1.05);transform:scale(1.05);}a.card:hover .thumb-color:before{opacity:0.95;}a.card .thumb-color:before{background:-webkit-gradient(linear,left bottom,left top,color-stop(15%,black),to(rgba(255,255,255,0)));background:linear-gradient(to top,black 15%,rgba(255,255,255,0));}a.card:hover .thumb-color:before{background:linear-gradient(70deg,#5d1725,rgba(0,125,164,0.5));-webkit-mask:linear-gradient(12deg,black 70%,70%,transparent);mask:linear-gradient(12deg,black 70%,70%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);}.card{-webkit-box-shadow:rgba(0,0,0,0.05) 0px 2px 1px,rgba(0,0,0,0.05) 0px 4px 2px,rgba(0,0,0,0.05) 0px 8px 4px,rgba(0,0,0,0.05) 0px 16px 8px,rgba(0,0,0,0.05) 0px 32px 16px !important;box-shadow:rgba(0,0,0,0.05) 0px 2px 1px,rgba(0,0,0,0.05) 0px 4px 2px,rgba(0,0,0,0.05) 0px 8px 4px,rgba(0,0,0,0.05) 0px 16px 8px,rgba(0,0,0,0.05) 0px 32px 16px !important;}html{scroll-behavior:smooth;}