/*!************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./app/components/duk/style.css ***!
  \************************************************************************************************************/#root,.main-container{height:100%}.main-container{display:flex;flex-direction:column}.main-container>div{flex:1}body{color:#444;font-family:Open Sans,sans-serif}body,html{height:100%;margin:0;padding:0;scroll-behavior:smooth}a{color:#000}a,a:hover{text-decoration:none}a:hover{color:#3c3320}h1,h2,h3,h4,h5,h6{font-family:Raleway,sans-serif}.back-to-top{background:#198754;border-radius:4px;bottom:15px;height:40px;opacity:0;position:fixed;right:15px;transition:all .4s;visibility:hidden;width:40px;z-index:996}.back-to-top i{color:#fff;font-size:28px;line-height:0}.back-to-top:hover{background:#151515}.back-to-top:hover i{color:#198754}.back-to-top.active{opacity:1;visibility:visible}#preloader{background:#151515;bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;z-index:9999}#preloader:before{animation:animate-preloader 1s linear infinite;border-color:#151515 #ffc451;border-radius:50%;border-style:solid;border-width:6px;content:"";height:60px;left:calc(50% - 30px);position:fixed;top:50%;width:60px}@keyframes animate-preloader{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}#header{padding:0;transition:all .5s;z-index:997}#header,#header.header-inner-pages,#header.header-scrolled{background:hsla(0,0%,100%,.85)}#header .logo{font-size:32px;font-weight:700;letter-spacing:2px;line-height:1;margin:0;padding:0;text-transform:uppercase}#header .logo a{color:#fff}#header .logo a span{color:#ffc451}#header .logo img{max-height:100px}.get-started-btn{border:2px solid #198754;border-radius:4px;color:#000;display:inline-block;font-size:14px;padding:7px 25px 8px;transition:.3s;white-space:nowrap}.get-started-btn:hover{background:#198754;color:#fff}@media (max-width:992px){.get-started-btn{margin-right:15px;padding:7px 20px 8px}}.navbar{padding:0}.navbar ul{align-items:center;display:flex;list-style:none;margin:0;padding:0}.navbar li{position:relative}.navbar a,.navbar a:focus{align-items:center;color:#000;display:flex;font-size:15px;font-weight:600;justify-content:space-between;padding:10px 10 10px 10px;transition:.3s;white-space:nowrap}.navbar a i,.navbar a:focus i{font-size:12px;line-height:0;margin-left:5px}.navbar .active,.navbar .active:focus,.navbar a:hover,.navbar li:hover>a{color:#9e6904}.navbar .dropdown ul{background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25);display:block;left:14px;margin:0;opacity:0;padding:10px 0;position:absolute;top:calc(100% + 30px);transition:.3s;visibility:hidden;z-index:99}.navbar .dropdown ul li{min-width:200px}.navbar .dropdown ul a{color:#151515;font-size:14px;font-weight:400;padding:10px 20px;text-transform:none}.navbar .dropdown ul a i{font-size:12px}.navbar .dropdown ul .active:hover,.navbar .dropdown ul a:hover,.navbar .dropdown ul li:hover>a{background-color:#ffc451}.navbar .dropdown:hover>ul{opacity:1;top:100%;visibility:visible}.navbar .dropdown .dropdown ul{left:calc(100% - 30px);top:0;visibility:hidden}.navbar .dropdown .dropdown:hover>ul{left:100%;opacity:1;top:0;visibility:visible}@media (max-width:1366px){.navbar .dropdown .dropdown ul{left:-90%}.navbar .dropdown .dropdown:hover>ul{left:-100%}}.mobile-nav-toggle{color:#000;cursor:pointer;display:none;font-size:28px;line-height:0;transition:.5s}@media (max-width:991px){.mobile-nav-toggle{display:block}.navbar ul{display:none}}.navbar-mobile{background:rgba(0,0,0,.9);bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;transition:.3s;z-index:999}.navbar-mobile .mobile-nav-toggle{position:absolute;right:15px;top:15px}.navbar-mobile ul{background-color:#fff;bottom:15px;display:block;left:15px;overflow-y:auto;padding:10px 0;position:absolute;right:15px;top:55px;transition:.3s}.navbar-mobile a,.navbar-mobile a:focus{color:#151515;font-size:15px;padding:10px 20px}.navbar-mobile .active,.navbar-mobile a:hover,.navbar-mobile li:hover>a{background-color:#ffc451;color:#151515}.navbar-mobile .getstarted,.navbar-mobile .getstarted:focus{margin:15px}.navbar-mobile .dropdown ul{background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25);display:none;margin:10px 20px;opacity:1;padding:10px 0;position:static;visibility:visible;z-index:99}.navbar-mobile .dropdown ul li{min-width:200px}.navbar-mobile .dropdown ul a{color:#151515;padding:10px 20px}.navbar-mobile .dropdown ul a i{font-size:12px}.navbar-mobile .dropdown ul .active:hover,.navbar-mobile .dropdown ul a:hover,.navbar-mobile .dropdown ul li:hover>a{background-color:#ffc451}.navbar-mobile .dropdown>.dropdown-active{display:block}#hero{background-size:cover;min-height:100vh;position:relative;width:100%}#hero:before{bottom:0;content:"";left:0;position:absolute;right:0;top:0}#hero .container{padding-top:74px;position:relative;text-align:center}#hero h1{color:#000;font-family:Tangerine,cursive;font-size:56px;font-weight:700;line-height:64px;margin:0}#hero h1 span{color:#ffc451}#hero h2{color:rgba(0,0,0,.9);font-size:24px;margin:10px 0 0}#hero .icon-box{height:100%;padding:30px 20px;text-align:center;transition:.3s ease-in-out}#hero .icon-box i{color:#ffc451;font-size:32px;line-height:1}#hero .icon-box h3{font-size:20px;font-weight:700;line-height:1;line-height:26px;margin:10px 0 0;padding:0}#hero .icon-box h3 a{color:#000;transition:.3s ease-in-out}#hero .icon-box h3 a:hover{color:#ffc451}#hero .icon-box:hover{border-color:#ffc451}@media (min-width:1024px){#hero{background-attachment:fixed}}@media (max-width:768px){#hero h1{font-size:28px;line-height:36px}#hero h2{font-size:20px;line-height:24px}}section{overflow:hidden}.section-title{padding-bottom:40px}.section-title h2{color:#aaa;font-family:Poppins,sans-serif;font-size:14px;font-weight:500;letter-spacing:2px;line-height:1px;margin:0 0 5px;padding:0;text-transform:uppercase}.section-title h2:after{background:#ffde9e;content:"";display:inline-block;height:1px;margin:4px 10px;width:120px}.section-title p{color:#151515;font-size:36px;margin:0;text-transform:uppercase}.about .content h3,.section-title p{font-family:Poppins,sans-serif;font-weight:700}.about .content h3{font-size:28px}.about .content ul{list-style:none;padding:0}.about .content ul li{padding:0 0 8px 26px;position:relative}.about .content ul i{color:#ffc451;font-size:20px;left:0;position:absolute;top:-3px}.about .content p:last-child{margin-bottom:0}.clients{padding-top:20px}.clients .swiper-slide img{filter:grayscale(100);opacity:.5;transition:.3s}.clients .swiper-slide img:hover{filter:none;opacity:1}.clients .swiper-pagination{margin-top:20px;position:relative}.clients .swiper-pagination .swiper-pagination-bullet{background-color:#fff;background-color:#ddd;height:12px;opacity:1;width:12px}.clients .swiper-pagination .swiper-pagination-bullet-active{background-color:#ffc451}.features{padding-top:20px}.features .icon-box{padding-left:15px}.features .icon-box h4{font-size:20px;font-weight:700;margin:5px 0 10px 60px}.features .icon-box i{color:#ffc451;float:left;font-size:48px}.features .icon-box p{color:#848484;font-size:15px;margin-left:60px}.features .image{background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:400px}.services .icon-box{background:#fff;border:1px solid #ebebeb;padding:80px 20px;text-align:center;transition:all .3s ease-in-out}.services .icon-box .icon{align-items:center;background:#ffc451;border-radius:4px;display:flex;height:64px;justify-content:center;margin:0 auto 20px;transition:.3s;width:64px}.services .icon-box .icon i{color:#151515;font-size:28px;transition:.3s ease-in-out}.services .icon-box h4{font-size:24px;font-weight:700;margin-bottom:15px}.services .icon-box h4 a{color:#151515;transition:.3s ease-in-out}.services .icon-box h4 a:hover{color:#ffc451}.services .icon-box p{font-size:14px;line-height:24px;margin-bottom:0}.services .icon-box:hover{border-color:#fff;box-shadow:0 0 25px 0 rgba(0,0,0,.1);transform:translateY(-10px)}.cta{background:linear-gradient(rgba(2,2,2,.5),rgba(0,0,0,.5));background-size:cover;padding:60px 0}.cta h3{font-size:28px;font-weight:700}.cta h3,.cta p{color:#fff}.cta .cta-btn{border:2px solid #fff;border-radius:4px;color:#fff;display:inline-block;font-family:Raleway,sans-serif;font-size:16px;font-weight:600;letter-spacing:1px;margin-top:10px;padding:8px 28px;transition:.5s}.cta .cta-btn:hover{background:#ffc451;border-color:#ffc451;color:#151515}.portfolio .portfolio-item{margin-bottom:30px}.portfolio #portfolio-flters{list-style:none;margin:0 auto 20px;padding:0;text-align:center}.portfolio #portfolio-flters li{border-radius:3px;color:#444;cursor:pointer;display:inline-block;font-size:14px;font-weight:600;line-height:1;margin-bottom:5px;padding:8px 15px 10px;text-transform:uppercase;transition:all .3s ease-in-out}.portfolio #portfolio-flters li.filter-active,.portfolio #portfolio-flters li:hover{background:#ffc451;color:#151515}.portfolio #portfolio-flters li:last-child{margin-right:0}.portfolio .portfolio-wrap{background:hsla(0,0%,8%,.6);overflow:hidden;position:relative;transition:.3s;z-index:1}.portfolio .portfolio-wrap:before{background:hsla(0,0%,8%,.6);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .3s ease-in-out;z-index:2}.portfolio .portfolio-wrap img{transition:all .3s ease-in-out}.portfolio .portfolio-wrap .portfolio-info{align-items:flex-start;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;opacity:0;padding:20px;position:absolute;right:0;top:0;transition:all .3s ease-in-out;z-index:3}.portfolio .portfolio-wrap .portfolio-info h4{color:#fff;font-size:20px;font-weight:600}.portfolio .portfolio-wrap .portfolio-info p{color:hsla(0,0%,100%,.7);font-size:14px;font-style:italic;margin:0;padding:0;text-transform:uppercase}.portfolio .portfolio-wrap .portfolio-links{text-align:center;z-index:4}.portfolio .portfolio-wrap .portfolio-links a{color:#fff;display:inline-block;font-size:28px;margin:0 5px 0 0;transition:.3s}.portfolio .portfolio-wrap .portfolio-links a:hover{color:#ffc451}.portfolio .portfolio-wrap:hover:before{opacity:1}.portfolio .portfolio-wrap:hover img{transform:scale(1.2)}.portfolio .portfolio-wrap:hover .portfolio-info{opacity:1}.portfolio-details{padding-top:40px}.portfolio-details .portfolio-details-slider img{width:100%}.portfolio-details .portfolio-details-slider .swiper-pagination{margin-top:20px;position:relative}.portfolio-details .portfolio-details-slider .swiper-pagination .swiper-pagination-bullet{background-color:#fff;border:1px solid #ffc451;height:12px;opacity:1;width:12px}.portfolio-details .portfolio-details-slider .swiper-pagination .swiper-pagination-bullet-active{background-color:#ffc451}.portfolio-details .portfolio-info{box-shadow:0 0 30px hsla(0,0%,8%,.08);padding:30px}.portfolio-details .portfolio-info h3{border-bottom:1px solid #eee;font-size:22px;font-weight:700;margin-bottom:20px;padding-bottom:20px}.portfolio-details .portfolio-info ul{font-size:15px;list-style:none;padding:0}.portfolio-details .portfolio-info ul li+li{margin-top:10px}.portfolio-details .portfolio-description{padding-top:30px}.portfolio-details .portfolio-description h2{font-size:26px;font-weight:700;margin-bottom:20px}.portfolio-details .portfolio-description p{padding:0}.counts .content{padding:30px 0}.counts .content h3{color:#151515;font-size:34px;font-weight:700}.counts .content p{margin-bottom:0}.counts .content .count-box{padding:20px 0;width:100%}.counts .content .count-box i{color:#ffc451;display:block;float:left;font-size:36px}.counts .content .count-box span{color:#151515;display:block;font-size:36px;font-weight:700;line-height:30px;margin-left:50px}.counts .content .count-box p{color:#3b3b3b;font-family:Raleway,sans-serif;font-size:14px;margin:0 0 0 50px;padding:15px 0 0}.counts .content .count-box a{color:#3b3b3b;display:block;font-family:Poppins,sans-serif;font-size:15px;font-weight:600;margin-top:20px;transition:.3s ease-in-out}.counts .content .count-box a:hover{color:#626262}.counts .image{background:url(/cdtc/static/images/kaleidoscope_screen-e5b68049.png) 50% no-repeat;background-size:cover;min-height:400px}@media (max-width:991px){.counts .image{text-align:center}.counts .image img{max-width:80%}}@media (max-width:667px){.counts .image img{max-width:100%}}@media (max-width:414px){.main-title{left:7.5%;right:7.5%;width:85%}.main-title .heritage-title{font-size:1rem}}.testimonials{background-position:50%;background-size:cover;padding:80px 0;position:relative}.testimonials:before{background:rgba(0,0,0,.7);bottom:0;content:"";left:0;position:absolute;right:0;top:0}.testimonials .section-header{margin-bottom:40px}.testimonials .testimonials-carousel,.testimonials .testimonials-slider{overflow:hidden}.testimonials .testimonial-item{color:#fff;text-align:center}.testimonials .testimonial-item .testimonial-img{border:6px solid hsla(0,0%,100%,.15);border-radius:50%;margin:0 auto;width:100px}.testimonials .testimonial-item h3{color:#fff;font-size:20px;font-weight:700;margin:10px 0 5px}.testimonials .testimonial-item h4{color:#ddd;font-size:14px;margin:0 0 15px}.testimonials .testimonial-item .quote-icon-left,.testimonials .testimonial-item .quote-icon-right{color:hsla(0,0%,100%,.6);font-size:26px}.testimonials .testimonial-item .quote-icon-left{display:inline-block;left:-5px;position:relative}.testimonials .testimonial-item .quote-icon-right{display:inline-block;position:relative;right:-5px;top:10px}.testimonials .testimonial-item p{color:#eee;font-style:italic;margin:0 auto 15px}.testimonials .swiper-pagination{margin-top:20px;position:relative}.testimonials .swiper-pagination .swiper-pagination-bullet{background-color:hsla(0,0%,100%,.4);height:12px;opacity:.5;width:12px}.testimonials .swiper-pagination .swiper-pagination-bullet-active{background-color:#ffc451;opacity:1}@media (min-width:1024px){.testimonials{background-attachment:fixed}}@media (min-width:992px){.testimonials .testimonial-item p{width:80%}}.team{background:#fff;padding:60px 0}.team .member{background:#fff;border-radius:5px;box-shadow:0 2px 15px rgba(0,0,0,.1);margin-bottom:20px;overflow:hidden}.team .member .member-img{overflow:hidden;position:relative}.team .member .social{bottom:30px;left:0;opacity:0;position:absolute;right:0;text-align:center;transition:.3s ease-in-out}.team .member .social a{align-items:center;background:hsla(0,0%,100%,.8);border-radius:4px;color:#151515;color:#484848;display:inline-flex;height:36px;justify-content:center;margin:0 3px;transition:color .3s;transition:.3s ease-in-out;width:36px}.team .member .social a:hover{background:#ffc451;color:#151515}.team .member .social i{font-size:18px;line-height:0}.team .member .member-info{padding:25px 15px}.team .member .member-info h4{color:#151515;font-size:18px;font-weight:700;margin-bottom:5px}.team .member .member-info span{color:#aaa;display:block;font-size:13px;font-weight:400}.team .member .member-info p{color:#777;font-size:14px;font-style:italic;line-height:26px}.team .member:hover .social{bottom:15px;opacity:1}.contact .info{background:#fff;width:100%}.contact .info i{align-items:center;background:#ffc451;border-radius:4px;color:#151515;display:flex;float:left;font-size:20px;height:44px;justify-content:center;transition:all .3s ease-in-out;width:44px}.contact .info h4{color:#151515;font-size:22px;font-weight:600;margin-bottom:5px;padding:0 0 0 60px}.contact .info p{color:#484848;font-size:14px;margin-bottom:0;padding:0 0 0 60px}.contact .php-email-form{background:#fff;width:100%}.contact .php-email-form .form-group{padding-bottom:8px}.contact .php-email-form .error-message{background:#ed3c0d;color:#fff;display:none;font-weight:600;padding:15px;text-align:left}.contact .php-email-form .error-message br+br{margin-top:25px}.contact .php-email-form .sent-message{background:#18d26e;color:#fff;display:none;font-weight:600;padding:15px;text-align:center}.contact .php-email-form .loading{background:#fff;display:none;padding:15px;text-align:center}.contact .php-email-form .loading:before{animation:animate-loading 1s linear infinite;border:3px solid #18d26e;border-radius:50%;border-top-color:#eee;content:"";display:inline-block;height:24px;margin:0 10px -6px 0;width:24px}.contact .php-email-form input,.contact .php-email-form textarea{border-radius:0;border-radius:4px;box-shadow:none;font-size:14px}.contact .php-email-form input:focus,.contact .php-email-form textarea:focus{border-color:#ffc451}.contact .php-email-form input{height:44px}.contact .php-email-form textarea{padding:10px 12px}.contact .php-email-form button[type=submit]{background:#ffc451;border:0;border-radius:4px;color:#151515;padding:10px 24px;transition:.4s}.contact .php-email-form button[type=submit]:hover{background:#ffcd6b}@keyframes animate-loading{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.breadcrumbs{background:#f5f5f5;margin-top:74px;min-height:40px;padding:15px 0}.breadcrumbs h2{font-size:28px;font-weight:400}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding:0}.breadcrumbs ol li+li{padding-left:10px}.breadcrumbs ol li+li:before{color:#2f2f2f;content:"/";display:inline-block;padding-right:10px}@media (max-width:992px){.breadcrumbs{margin-top:68px}.breadcrumbs .d-flex{display:block!important}.breadcrumbs ol{display:block}.breadcrumbs ol li{display:inline-block}}#footer{background:#000000ad;bottom:0;color:#f8f2f2;font-size:14px;position:absolute;width:100%}#footer .footer-top{background:#151515;border-bottom:1px solid #222;padding:60px 0 30px}#footer .footer-top .footer-info{margin-bottom:30px}#footer .footer-top .footer-info h3{font-size:28px;font-weight:700;line-height:1;margin:0 0 20px;padding:2px 0;text-transform:uppercase}#footer .footer-top .footer-info h3 span{color:#ffc451}#footer .footer-top .footer-info p{color:#fff;font-family:Raleway,sans-serif;font-size:14px;line-height:24px;margin-bottom:0}#footer .footer-top .social-links a{background:#292929;border-radius:4px;color:#fff;display:inline-block;font-size:18px;height:36px;line-height:1;margin-right:4px;padding:8px 0;text-align:center;transition:.3s;width:36px}#footer .footer-top .social-links a:hover{background:#ffc451;color:#151515;text-decoration:none}#footer .footer-top h4{color:#fff;font-size:16px;font-weight:600;padding-bottom:12px;position:relative}#footer .footer-top .footer-links{margin-bottom:30px}#footer .footer-top .footer-links ul{list-style:none;margin:0;padding:0}#footer .footer-top .footer-links ul i{color:#ffc451;font-size:18px;line-height:1;padding-right:2px}#footer .footer-top .footer-links ul li{align-items:center;display:flex;padding:10px 0}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul a{color:#fff;display:inline-block;line-height:1;transition:.3s}#footer .footer-top .footer-links ul a:hover{color:#ffc451}#footer .footer-top .footer-newsletter form{background:#fff;border-radius:4px;margin-top:30px;padding:6px 10px;position:relative}#footer .footer-top .footer-newsletter form input[type=email]{border:0;padding:4px;width:calc(100% - 110px)}#footer .footer-top .footer-newsletter form input[type=submit]{background:none;background:#ffc451;border:0;border-radius:0 4px 4px 0;bottom:0;color:#151515;font-size:16px;padding:0 20px;position:absolute;right:-2px;top:0;transition:.3s}#footer .footer-top .footer-newsletter form input[type=submit]:hover{background:#ffcd6b}#footer .copyright{padding:10px;text-align:center}#footer .credits{color:#fff;font-size:13px;padding-top:10px;text-align:center}.custom-text{font-family:Rubik,sans-serif;font-size:15px;text-indent:20px}.valuecard-content{color:#000;font-family:Rubik,sans-serif;text-indent:0}.custom-h4,.valuecard-title{color:#0366b0;font-family:Big Shoulders Display,cursive}.custom-h4{font-weight:700;margin:10px 0!important;text-align:left}h3{font-family:Big Shoulders Display,cursive}.advisory-title{color:#0366b0;font-family:Big Shoulders Display,cursive!important;font-weight:700;margin:0}.living-heritage-more-info-title{color:#0366b0;font-weight:300!important;margin:0}.living-heritage-more-info-text{padding-bottom:10px}@media screen and (max-width:992px){.importante-news .text{border-radius:10px 10px 0 0;width:100%}.importante-news .picture{border-radius:0 0 10px 10px;height:300px;width:100%}}.banner-cta figure figcaption{background-color:#0077d4}.banner-cta figure figcaption .texte{background-color:rgba(0,119,212,.3)}.banner-cta figure{display:flex;flex-wrap:wrap;margin-top:64px;overflow:hidden}.banner-cta figure:first-child{margin-top:0;max-height:400px}.banner-cta figure figcaption{flex:0 0 auto;position:relative;width:60%;z-index:100}.banner-cta figure .img{flex:0 0 auto;overflow:hidden;transition:transform 2s;width:40%}.banner-cta figure .img:hover{transform:scale(1.1)}.banner-cta figure figcaption{background-color:#0cb193e0;padding:48px 0}.banner-cta figure figcaption .texte{background-color:rgba(15,90,145,.44);border:1px solid #fff;color:#fff;left:48px;padding:60px 120px 60px 60px;position:relative}.banner-cta figure:nth-child(2n-2) figcaption{order:2}.banner-cta figure:nth-child(2n-2) .img{order:1}.banner-cta figure:nth-child(2n-2) figcaption .texte{left:auto;padding:60px 60px 60px 120px;position:relative;right:48px}@media screen and (max-width:768px){.banner-cta figure figcaption{padding:0 48px;width:100%}.banner-cta figure .img{height:300px;width:100%}.banner-cta figure figcaption .texte,.banner-cta figure:nth-child(2n-2) figcaption .texte{left:auto;padding:60px 60px 120px;right:auto;top:48px}.banner-cta figure:nth-child(2n-2) figcaption{order:1}.banner-cta figure:nth-child(2n-2) .img{order:2}}.numbered-list{counter-reset:custom-counter;list-style:none}.numbered-list li{counter-increment:custom-counter;margin-bottom:10px;padding-left:25px;position:relative}.numbered-list li:before{content:counter(custom-counter) ". ";left:0;position:absolute}.about-us,.advisory-committee,.event-image-gallery,.events-list,.iframe-page,.kerala-living-heritage,.living-heritage-more,.livingheritage-constellation,.livingheritage-kerala,.media-print-visual,.message-us,.minister-message,.project-team,.research-works,.vc-message{align-self:normal;display:flex;flex:1;margin-bottom:0;overflow-y:auto;padding-bottom:0;padding-top:10px}.bracket-number{flex:0 0 30px;margin-right:10px}.citation-text{flex:1;text-indent:1px}.custom-list-text{align-items:flex-start;display:flex}.li-custom-text{margin-left:50px}.wrapped-p{text-align:justify}.wrapped-img-profile-small.profile{max-width:150px}.wrapped-img-profile-small.advisory{max-height:180px}.wrapped-img-logo{float:left;margin:0 10px 10px 0;max-width:190px}.banner-row{padding-left:15px}.zero-margin-bottom{margin-bottom:0!important}.custom-h2{line-height:1}#palm-leaf-transliteration,#vision-mission-values{padding-top:50px}.event-content-title{color:#000;text-align:center}.event-gallery-text{padding-bottom:30px;text-align:justify!important;text-indent:0}.message-us{align-self:center;display:grid;min-width:400px}.project-highlights li{margin-left:1em;text-align:left;text-indent:-1.5em}.lh-red-dot{background-color:red;border:3px solid #000;border-radius:50%;display:inline-block;height:20px;margin-right:5px;width:20px}.lh-triangle-up{border-bottom:20px solid #1ca61c;border-left:10px solid transparent;border-right:10px solid transparent;height:0;width:0}.lh-diagonal1{background-color:#1ca61c;height:25px;transform:rotate(45deg);width:15px}.lh-diagonal{border:10px solid transparent;border-bottom:14px solid #1ca61c;height:0;position:relative;top:-10px;width:0}.lh-diagonal:after{border:10px solid transparent;border-top:14px solid #1ca61c;content:"";height:0;left:-10px;position:absolute;top:14px;width:0}.lh-row{align-items:center;margin-top:30px}.research-works-row{justify-content:center}.project-team-profile-row{background-color:#fff;border-radius:8px;box-shadow:0 1px 1px rgba(100,116,139,.06),0 1px 2px rgba(100,116,139,.1);color:#121828;margin-bottom:32px;max-width:100%;overflow:hidden;padding:10px;transition:box-shadow .3s cubic-bezier(.4,0,.2,1)}.project-team-profile-title{color:#0366b0;font-family:Big Shoulders Display,cursive!important;font-weight:650!important;margin:0}@keyframes moveBackground{0%{background-position:0 0}50%{background-position:100% 100%}to{background-position:0 0}}#objectives-section{animation:moveBackground 40s linear infinite;background-attachment:fixed;background-color:#fff;background-image:url(/cdtc/static/images/carousel1-c266130c.JPG);background-repeat:no-repeat;background-size:cover;margin-top:30px}#objectives-section h4{color:#fff}.page-banner{align-items:center;background:linear-gradient(90deg,rgba(245,244,249,0),rgba(9,121,17,.954));color:#fff;height:150px;min-height:150px;padding:20px;width:100%}.page-banner,.page-banner-section{display:flex;justify-content:center}.page-banner-section{align-self:center;flex:1;margin-bottom:0;overflow-y:auto;padding-bottom:0;padding-top:0}.objective-valuecard-text{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;text-overflow:ellipsis}.objective-valuecard-text,.objective-valuecard-title{height:3em;line-height:1.5em}.homepage-banner-video{left:0;object-fit:cover;-o-object-fit:cover;-o-object-position:center center;object-position:center center;position:absolute;top:0;transition:opacity 2s linear;width:100%;z-index:0}.homepage-banner-video2{position:relative}.homepage-banner-video-container:before{background:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.banner-image{width:100%}.value-card-description{text-align:justify}.value-card-subheading{color:#0366b0;font-size:larger}.message-profile-title-text{align-self:end}.page-banner-blue-to-green{background:linear-gradient(90deg,#0366b0,#02b393)}.page-banner-blue-to-green h4,.page-banner-blue-to-lime h4,.page-banner-dark-to-light-grey-with-yellow h4,.page-banner-grey-with-lime-green h4,.page-banner-yellow-with-blue-and-green h4{color:#fff}.page-banner-green-to-lime{background:linear-gradient(90deg,#02b393,#a3ce47)}.page-banner-diagonal-blue-and-green-with-yellow h4,.page-banner-green-to-lime h4{color:#000}.page-banner-blue-to-lime{background:linear-gradient(90deg,#0366b0,#a3ce47)}.page-banner-yellow-with-blue-and-green{background:linear-gradient(90deg,#f3c73b,#02b393 50%,#0366b0)}.page-banner-dark-to-light-grey-with-yellow{background:linear-gradient(90deg,#606060,#f3c73b)}.page-banner-diagonal-blue-and-green-with-yellow{background:linear-gradient(135deg,#0366b0,#f3c73b 50%,#02b393)}.page-banner-grey-with-lime-green{background:linear-gradient(90deg,#606060,#a3ce47)}.about-video-container{border:2px solid #ccc;border-radius:8px;margin:0 auto;max-width:800px;overflow:hidden}.about-videos{padding-bottom:15px}.eventthumbnailimage{border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.3);height:auto;width:100%;-webkit-box-reflect:below 0 linear-gradient(180deg,transparent,rgba(0,0,0,.4))}.team-grid{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));max-width:100%}

/*!*****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./app/components/duk/responsive.css ***!
  \*****************************************************************************************************************/:root{--transition-all:all 0.3s ease;--base-radius:4px}.container{transition:var(--transition-all)}@media (min-width:1200px){.container{max-width:1280px}}.radius-4{border-radius:var(--base-radius)}p{text-indent:0!important}h2{margin:0;text-align:left}.my-30{margin:30px 0}.row.no-horz-pad{margin:0 -15px}img,video{display:block;height:auto;max-width:100%;transition:var(--transition-all)}img{border-radius:var(--base-radius)}.base-border,.pad-img{border:1px solid #eee}.pad-img{box-shadow:0 3px 5px rgba(0,0,0,.05)}.section-contact{margin:30px 30px 60px;padding:30px}.section-contact .custom-h4{margin:0!important}.valuecard-title{min-height:30px;text-align:left;text-indent:0}.mob-nav{background-color:#1db692!important;border-radius:3px!important}#header .sidebar .sidebar-close:focus,.mob-nav:focus{outline:none!important}#header .sidebar .sidebar-close svg,.mob-nav svg{fill:#fff}#header .sidebar{background-color:#fff;border-top:1px solid #1db692;box-shadow:0 4px 6px rgba(0,0,0,.1);margin-top:10px;padding:5px 0}#header .sidebar .sidebar-close{background-color:#bbb!important;border-radius:3px!important;display:none;padding:0;position:absolute;right:20px;z-index:8}#header .sidebar .nav-link{font-weight:500;padding:0;text-transform:uppercase}#header .sidebar .nav-link:after{position:absolute;right:0;top:10px;transform:rotate(-90deg);transition:var(--transition-all)}#header .sidebar .nav-link[aria-expanded=true]:after{transform:rotate(0deg)}#header .sidebar ul{list-style:none;margin:0;padding:0;transition:var(--transition-all)}#header .sidebar .nav-item{border-bottom:1px solid #eee;margin:10px 20px;padding:0 0 10px}#header .sidebar .nav-item:last-child{border:0}#header .sidebar .nav-item .dropdown-menu{background-color:#fff;border:0;display:flex;flex-direction:column;float:none;max-width:100%;padding:5px 0;position:static;width:100%}#header .sidebar .nav-item .dropdown-menu .dropdown-item{padding:5px 10px}.main-wrapper{background-color:#fff!important;padding-bottom:35px;padding-top:100px}.main-wrapper ol{margin:0;padding:0 20px}#header{height:100px}.logo-left-c,.logo-right-c{margin-top:5px}.message-img-wrap{float:left;margin:0 20px 0 0}.message-img-wrap.min,.message-img-wrap.vc{max-width:250px}.message-img-wrap.home{float:left;margin:0 25px 0 0}.custom-text h2{font-size:2rem}.custom-text h4{font-size:1.5rem}.message-img-wrap.about{float:right;margin:10px 0 10px 25px}.event-image-gallery ul.MuiImageList-root li{border:1px solid #eee;border-radius:2px;padding:4px}@media (max-width:991px){.banner-image{max-height:400px}.main-wrapper{padding-bottom:100px;padding-top:100px}.message-img-wrap.home{margin:0 0 20px}.header-logo-left{height:80px!important}.header-logo-right{height:40px!important}.logo-left-c,.logo-right-c{margin-top:10px}}@media (min-width:992px){.navbar .dropdown .nav-link{padding:10px}.navbar .dropdown ul.dropdown-menu{padding:0}.navbar .dropdown ul.dropdown-menu a:hover{background-color:#1db692;color:#fff}}@media (max-width:414px){.message-img-wrap.min,.message-img-wrap.vc{max-width:150px}.event-image-gallery ul.MuiImageList-root{grid-template-columns:repeat(1,1fr)!important}.plr-xs-15{padding-left:15px;padding-right:15px}}.about-section{background-color:#f8f9fa}.dropdown-submenu{position:relative}.dropdown-submenu .dropdown-menu{display:none;left:100%;margin-top:-1px;position:absolute;top:0}.dropdown-submenu:hover .dropdown-menu{display:block}.dropdown-submenu .dropdown-submenu .dropdown-menu{display:none;left:100%;position:absolute;top:0}.dropdown-submenu .dropdown-submenu:hover .dropdown-menu{display:block}@media (max-width:768px){.dropdown-submenu .dropdown-menu{position:static;width:100%}}.valuecard-title-centre{text-align:center}
/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./app/components/duk/artformcard.css ***!
  \******************************************************************************************************************/.artform-gallery{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.artform-card{align-items:center;box-shadow:0 2px 5px rgba(0,0,0,.1);cursor:pointer;display:flex;flex-direction:column;margin:0;overflow:hidden}.artform-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.artform-card-image{height:auto;width:100%}.artform-card-title{padding:16px}.artform-card h3{font-size:1.5em;margin:0}.artform-card-description{padding:16px;text-align:left}

/*!**************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./app/components/duk/explore.css ***!
  \**************************************************************************************************************/.explore-container{padding-bottom:35px;width:100%}.explore-section{background-color:#fff}.filter-sidebar input[type=text],.filter-sidebar select{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;padding:10px;width:100%}.filter-checkboxes{margin-top:10px;min-height:50px}.concept-section{margin-top:20px}.concept-checkboxes-container{margin-top:10px;max-height:200px;overflow-y:auto}.concept-checkboxes{display:flex;flex-direction:column}.concept-checkboxes input[type=checkbox]{margin-right:8px}.concept-checkboxes label{margin-bottom:5px}.artform-gallery{box-sizing:border-box}.artform-gallery h3{margin-top:0;text-align:center}.filtered-elements{display:flex;flex-direction:column;width:100%}.artform-card{background-color:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px;text-align:center;transition:box-shadow .3s ease}.artform-card:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.artform-card img{border-radius:4px;height:auto;max-width:100%}.artform-card h3{font-size:18px;margin-bottom:10px;margin-top:10px}.artform-card p{color:#666;font-size:14px}.artform-card a{background-color:#007bff;border-radius:4px;color:#fff;display:inline-block;margin-top:10px;padding:10px 15px;text-decoration:none;transition:background-color .3s ease}.artform-card a:hover{background-color:#0056b3}@media (max-width:1024px){.filter-sidebar{border-bottom:1px solid #ddd;border-right:none;width:100%}.artform-gallery{width:100%}.artform-cards-container{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.artform-cards-container{grid-template-columns:2fr}.artform-card{margin-bottom:20px}}@media (max-width:900px){.artform-cards-container{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.artform-cards-container{grid-template-columns:1fr}}
/*!****************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./app/components/duk/contactus.css ***!
  \****************************************************************************************************************/.message-us-container{padding-bottom:35px;width:100%}.filter-sidebar{background-color:#f9f9f9;border-right:1px solid #ddd;box-sizing:border-box;padding:30px}.filter-sidebar h2{margin-top:0}.message-us-container input[type=email],.message-us-container input[type=text],.message-us-container textarea{border:1px solid #ddd;border-radius:4px;box-sizing:border-box;padding:10px;width:100%}.message-us-container label{margin-top:15px}.error{color:red}.message-us-container div,.message-us-container form{width:100%}.info-message{color:green;justify-content:center}
/*!************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./app/components/duk/about.css ***!
  \************************************************************************************************************/.people-section{display:flex;justify-content:space-between;padding:20px}.objectives td,.objectives th{border:1px solid #dee2e6;padding:8px;text-align:left}.objectives th{background-color:#198754;color:#fff}.objectives td,.objectives tr:nth-child(2n){background-color:#f8f9fa}.objectives tr:nth-child(odd){background-color:#e9ecef}.vision-mission-values{background-color:#f8f9fa}.objectives td .fst-italic{font-style:italic}.greenHeading{color:green}.icon-box{margin-top:5rem}.greenHeading{color:#198754}.fst-italic{text-align:justify}.img-fluid{height:auto;max-width:100%}.advisory-committee ul,.project-team ul{list-style-type:none;padding:0}.advisory-committee ul li,.project-team ul li{margin-bottom:10px}.people-section{padding:40px 0}.content{display:flex;flex-direction:column;justify-content:center}

/*!******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./app/components/duk/TeamProfile.css ***!
  \******************************************************************************************************************/.team-profile-card{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.05);display:flex;flex-direction:row;margin-bottom:2rem;max-width:100%;padding:1rem}.team-profile-image{flex:0 0 200px;margin-right:1rem;text-align:center}.profile-img{border-radius:6px;height:auto;width:100%}.profile-img-pop{max-width:200px;width:100%}.team-profile-info{flex:1;text-align:left}.profile-name{font-weight:600;margin-bottom:.3rem}.profile-title{font-style:italic;margin-bottom:.5rem}@media (max-width:767px){.team-profile-card{flex-direction:column;margin-right:60px}.team-profile-image{margin-bottom:1rem;margin-right:0}.profile-img{width:100%}.profile-img-pop{max-width:100px;width:100%}.message-img-wrap.home{margin:0 20px 0 0}}
  
/*!***************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./app/components/duk/Carousel.css ***!
  \***************************************************************************************************************/.slick-center img{transform:scale(1.5)}.slick-active{box-sizing:"border-box"}.slick-slide img{background-color:#fff;border:3px solid #000;border-bottom:none;border-top:none}.slick-dots .slick-active button:before,.slick-dots li button:before,.slick-next:before,.slick-prev:before{color:#000}
  
/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./app/components/ChatbotAssistant.css ***!
  \*******************************************************************************************************************/.chatbot-container{bottom:20px;display:flex;flex-direction:row-reverse;position:fixed;right:20px;z-index:1000}.chatbot-box{border-radius:10px;height:0;overflow:hidden;transform:translateY(100%);transition:height .3s ease-in-out,transform .3s ease-in-out;width:170px}.chatbot-box.open{animation:bounce 2s none;height:200px;padding-left:10px;transform:translateY(0)}.chatbot-header{background-color:#94cb70;cursor:pointer;font-weight:700;padding:10px;text-align:center;visibility:hidden}.chatbot-content{animation:fadeIn .3s ease-in;padding:20px}.chatbot-icon{align-items:center;animation:bounce 2s infinite;background-color:#94cb70;border-radius:50%;box-shadow:0 4px 8px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-size:24px;height:60px;justify-content:center;transition:background-color .3s ease,transform .3s ease;width:60px}.close-btn{background:none;border:none;color:#333;cursor:pointer;font-size:16px;position:absolute;right:10px;top:10px}@keyframes bounce{0%,20%,50%,80%,to{transform:translateY(0)}40%{transform:translateY(-10px)}60%{transform:translateY(-5px)}}


  
/*!*******************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[2].use[1]!./app/components/AutoRotatingCube.css ***!
  \*******************************************************************************************************************/.scene{height:100px;perspective:600px;width:100px}.cube{height:100%;position:relative;transform:rotateX(0deg) rotateY(0deg);transform-style:preserve-3d;transition:transform .1s ease-out;width:100%}.cube__face{align-items:center;background:hsla(0,0%,100%,.6);border:1px solid #ccc;color:#333;display:flex;font-size:20px;font-weight:700;height:100px;justify-content:center;position:absolute;width:100px}.cube__face--front{transform:rotateY(0deg) translateZ(50px)}.cube__face--back{transform:rotateY(180deg) translateZ(50px)}.cube__face--right{transform:rotateY(90deg) translateZ(50px)}.cube__face--left{transform:rotateY(-90deg) translateZ(50px)}.cube__face--top{transform:rotateX(90deg) translateZ(50px)}.cube__face--bottom{transform:rotateX(-90deg) translateZ(50px)}