.overlay2{position:absolute;width:100%;height:100vh;background:#fff;top:0%;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#slippry-demo{-webkit-transform:scale(1.5);-ms-transform:scale(1.5);transform:scale(1.5)}body{font-family:'Poppins', sans-serif;color:#47525D;font-size:14px;line-height:1.7}h1,h2,h3,h4,h5{font-weight:600;color:#1A1818;margin:0px}h2{font-size:32px}h3{font-size:28px}.box-shadow-sm{-webkit-box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2)}.transition{-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}a{color:#E5002B;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}a:hover{text-decoration:none}.section{padding-top:60px;padding-bottom:60px;position:relative}.section .widget{margin-top:30px;margin-bottom:30px}.bg-orange{background-color:#FFFCEC}.btn{padding:10px 35px;border-radius:25px;text-transform:uppercase;font-weight:300}.btn-dark{background-color:#1A1818;color:#fff}.btn-dark:hover{color:#fff;background-color:#47525D}.page-banner{background-size:cover;background-position:center;padding-top:40px;padding-bottom:30px;position:relative}.page-banner .overlay{z-index:0;position:absolute;width:100%;height:100%;top:0;background:rgba(0, 0, 0, 0.51);background:-moz-linear-gradient(left, rgba(0, 0, 0, 0.51) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-gradient(left top, right top, color-stop(0%, rgba(0, 0, 0, 0.51)), color-stop(100%, rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(left, rgba(0, 0, 0, 0.51) 0%, rgba(0, 0, 0, 0) 100%);background:-o-linear-gradient(left, rgba(0, 0, 0, 0.51) 0%, rgba(0, 0, 0, 0) 100%);background:-ms-linear-gradient(left, rgba(0, 0, 0, 0.51) 0%, rgba(0, 0, 0, 0) 100%);background:-webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.51)), to(rgba(0, 0, 0, 0)));background:linear-gradient(to right, rgba(0, 0, 0, 0.51) 0%, rgba(0, 0, 0, 0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#000000', GradientType=1)}.page-banner h2{position:relative;z-index:1;color:#fff;text-transform:uppercase;margin-bottom:5px;font-weight:600}ul.bread{position:relative;z-index:1;list-style-type:none;margin:0px;padding:0px;font-size:13px}ul.bread li{display:inline-block;color:#f1f1f1}ul.bread li a{color:#d8d8d8}ul.bread li:after{content:"/";display:inline-block;margin-left:8px;margin-right:6px;font-size:11px}ul.bread li:last-child:after{content:""}h2.title-red{text-transform:uppercase;font-size:23px;color:#E5002B;border-left:5px solid #47525D;padding-left:15px;margin-bottom:10px}h4.title{text-transform:uppercase;margin-bottom:15px}h5.title{text-transform:uppercase;margin-bottom:10px}.box-bullet{text-transform:uppercase;font-weight:600;line-height:1.3;background-color:#fff;padding:8px 15px 8px 18px;margin-bottom:15px;-webkit-box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2);position:relative}.box-bullet span{position:relative;z-index:2;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.box-bullet:before{position:absolute;top:0;left:0;content:"";display:block;height:100%;width:5px;background-color:#E5002B;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms;z-index:0}.box-bullet:hover span{color:#fff}.box-bullet:hover:before{width:100%}.box-bullet-orange:before{background-color:#F78B00}.box-bullet-orange-light:before{background-color:#ffb24f}.box-bullet-blue:before{background-color:#3EADEC}.box-bullet-purple:before{background-color:#825F97}.box-bullet-purple-light:before{background-color:#C76290}.box-bullet-green-light:before{background-color:#96ceb9}.list-box{list-style-type:none;padding:0;margin:0px 0px 30px 0px}.list-box li{display:block;position:relative;padding-left:15px;line-height:1.6;margin-bottom:15px}.list-box li:before{position:absolute;left:0;top:6px;content:"";display:inline-block;width:5px;height:12px;background-color:#e5002b}div.line{height:1px;background-color:#dadee3;margin-bottom:30px;margin-top:30px}.img-green{border-left:5px solid #E5002B}.img-orange{border-left:5px solid #F78B00}.img-orange-light{border-left:5px solid #ffdaaa}.img-purple{border-left:5px solid #825F97}.img-purple-light{border-left:5px solid #C76290}.img-blue{border-left:5px solid #3EADEC}.img-green{border-left:5px solid #62B597}label{font-weight:500;margin-top:5px}label span{color:#E5002B}.form-control{border-color:#47525D;min-height:40px;background-color:#f7f9f9}.form-control:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#1A1818;background-color:#fff}.tab-box{margin-bottom:30px}.tab-box .tab-links{background-color:rgba(229, 0, 43, 0.5);display:inline-block;border-top-right-radius:8px;border-top-left-radius:8px}.tab-box .tab-links a{color:#fff;font-weight:600;padding:5px 15px 3px;display:inline-block;border-top-right-radius:8px;border-top-left-radius:8px}.tab-box .tab-links a:hover{background-color:#e5002b}.tab-box .tab-links a.active{background-color:#E5002B}.tab-box .tab-links a.active:hover{cursor:initial}.tab-box .tab-content-area{padding:15px;background-color:#fff;border:1px solid #f1f1f1;border-top:3px solid #E5002B}.mt15{margin-top:15px}.mt30{margin-top:30px}.mb15{margin-bottom:15px}.mb30{margin-bottom:30px}.text-uppercase{text-transform:uppercase}.table-red{font-size:14px}.table-red thead tr th{background-color:#E5002B;color:#fff;font-weight:400}.table-red tbody{border:1px solid #ebc4c4;border-top:none}.table-red tbody tr:nth-child(odd){background-color:rgba(229, 0, 43, 0.1)}.table-red tbody tr:nth-child(2n){background-color:rgba(229, 0, 43, 0.02)}.container-limit{max-width:1600px;margin:0 auto}.img-left{top:0;position:absolute;left:0;width:48%;height:100%;background-size:cover;background-position:center}hr{border-top:1px solid #dcdcdc}.bottom-orange-lite{border-bottom:5px solid #ffb24f}.left-orange-lite{border-left:5px solid #ffb24f!important}.bottom-green-lite{border-bottom:5px solid #62B597}.left-green{border-left:5px solid #62B597!important}.bottom-blue-lite{border-bottom:5px solid #80BEE0}.left-blue{border-left:5px solid #80BEE0!important}.bottom-purple-light{border-bottom:5px solid #C76290}.left-purple-light{border-left:5px solid #C76290!important}.bottom-purple{border-bottom:5px solid #825F97}.left-purple{border-left:5px solid #825F97!important}.bottom-orange{border-bottom:5px solid #F78B00}.left-orange{border-left:5px solid #F78B00!important}.mt-5{margin-top:5px!important}.mt-10{margin-top:10px!important}.mt-15{margin-top:15px!important}.mt-20{margin-top:20px!important}.mt-25{margin-top:25px!important}.mt-30{margin-top:30px!important}.mt-40{margin-top:40px!important}.mt-35{margin-top:35px!important}.mb-5{margin-bottom:5px!important}.mb-10{margin-bottom:10px!important}.mb-15{margin-bottom:15px!important}.mb-20{margin-bottom:20px!important}.mb-25{margin-bottom:25px!important}.mb-30{margin-bottom:30px!important}.mb-35{margin-bottom:35px!important}.mb-40{margin-bottom:40px!important}.mb-0{margin-bottom:0px!important}.pb-0{padding-bottom:0px}.pl-40{padding-left:40px}.btn-lg{padding:10px 50px;font-size:15px}.basic-padding{padding-top:15px;padding-bottom:15px}.less-padding{padding-left:5px;padding-right:5px}.features img{width:68px}.features .media-left{padding-right:5px}.features .media-body{position:relative}.features p{font-size:15px;line-height:1.4;font-weight:500;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.box-bullet{position:relative}.box-bullet span{font-size:14px}.navbar .dropdown-menu li a{text-transform:initial}.btn-icon{position:relative;padding-right:60px;padding:9px 52px 8px 22px}.btn-icon i{position:absolute;top:0px;right:0px;padding:12px 15px 12px 12px;border-left:1px solid #983232}.less-padding{padding-left:5px;padding-right:5px}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:0.5}.cd-top{display:inline-block;height:40px;width:40px;position:fixed;bottom:40px;right:10px;-webkit-box-shadow:0 0 10px rgba(0, 0, 0, 0.05);box-shadow:0 0 10px rgba(0, 0, 0, 0.05);border-radius:15%;overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(251, 0, 0, 0.8) url(../img/cd-top-arrow.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:opacity 0.3s 0s, visibility 0s 0.3s;-moz-transition:opacity 0.3s 0s, visibility 0s 0.3s;-o-transition:opacity 0.3s 0s, visibility 0s 0.3s;transition:opacity 0.3s 0s, visibility 0s 0.3s}.cd-top.cd-fade-out,.cd-top.cd-is-visible,.no-touch .cd-top:hover{-webkit-transition:opacity 0.3s 0s, visibility 0s 0s;-moz-transition:opacity 0.3s 0s, visibility 0s 0s;-o-transition:opacity 0.3s 0s, visibility 0s 0s;transition:opacity 0.3s 0s, visibility 0s 0s}.cd-top.cd-is-visible{visibility:visible;opacity:1}.cd-top.cd-fade-out{opacity:1}.no-touch .cd-top:hover{background-color:#e86256;opacity:1}@media only screen and (min-width:768px){.cd-top{right:20px;bottom:20px}}@media only screen and (min-width:1024px){.cd-top{height:40px;width:40px;right:30px;bottom:30px}}.navbar{-webkit-box-shadow:0px 0px 22px -10px rgba(0, 0, 0, 0.5);-moz-box-shadow:0px 0px 22px -10px rgba(0, 0, 0, 0.5);box-shadow:0px 0px 22px -10px rgba(0, 0, 0, 0.5)}.navbar .navbar-brand{padding:5px 15px;max-width:164px}.navbar .navbar-nav>li>a{text-transform:uppercase;font-weight:600;color:#47525D;font-size:14px}.navbar .navbar-nav>li>a .fa-angle-down{color:#E5002B;margin-left:2px}.navbar .navbar-nav>li>.dropdown-menu{padding:0px;border-radius:0px;-webkit-box-shadow:none;box-shadow:none}.navbar .dropdown-menu>li>a{padding:5px 18px;border-bottom:1px solid #e3e3e3}.navbar .dropdown-menu li:last-child a{border-bottom:none}.nav-margin{height:76px}.home-slider{position:relative}.home-slider .slider-item{height:calc(100vh - 76px);background-size:cover;background-position:center}.home-slider .slider-text{position:absolute;left:50%;top:70%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.home-slider .slider-text h3{text-transform:uppercase;padding:10px 30px;border:2px solid rgba(255, 255, 255, 0.85);font-size:40px;color:#fff;background-color:rgba(26, 24, 24, 0.5);font-weight:600}.title-line{text-align:center;position:relative;max-width:640px;margin:0px auto}.title-line h3{text-transform:uppercase;font-weight:400;margin-bottom:10px}.title-line h3 span{font-weight:600;color:#E5002B}.title-line h2{text-transform:uppercase;font-weight:600;margin-bottom:15px}.title-line:after,.title-line:before{content:"";display:inline-block;height:2px;width:80px;background-color:#E5002B;position:absolute;top:50%}.title-line:before{left:0px}.title-line:after{right:0px}.section-home-about p{font-size:17px;max-width:820px;margin:0px auto 30px}.news-box{background-color:#fff;border:1px solid #f1f1f1;padding:16px;-webkit-box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2);-moz-box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2)}.news-box .news-img{display:inline-block;overflow:hidden;margin-bottom:12px}.news-box .news-img img{-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.news-box .content{border-left:5px solid #96ceb9;padding-left:15px;-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}.news-box .content h4{font-weight:600;font-size:17px;margin-bottom:12px}.news-box .content h4 a{color:#1A1818}.news-box p{margin-bottom:0px;font-size:13px;line-height:1.5}.news-box:hover .news-img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.news-box:hover .content{border-color:#62B597}.section-home-logos h4{text-transform:uppercase;margin-bottom:30px}.section-home-logos img{border:1px solid #f1f1f1;padding:2px}.section-home-boxes .container-fluid{padding-left:5px;padding-right:5px}.section-home-boxes .container-fluid .row{margin-left:-5px;margin-right:-5px}.section-home-boxes .container-fluid .col-md-3,.section-home-boxes .container-fluid .col-md-6{padding-left:5px;padding-right:5px}.home-large-img{min-height:325px;background-size:cover;background-position:center;position:relative;margin:5px}.home-large-img .img-content{padding:60px;max-width:500px;position:absolute;bottom:0}.home-large-img .img-content .title-img{color:#fff;text-transform:uppercase;position:relative}.home-large-img .img-content .title-img span{font-size:18px;display:block}.home-large-img .img-content .title-img:before{content:"";display:inline-block;width:5px;height:46px;background-color:#E5002B;position:absolute;left:-15px;top:2px}.home-large-img .img-content p{color:#fff}.home-large-img .text-links{position:absolute;left:0;right:0;bottom:0;padding:30px}.home-small-img{margin:5px 0px}.home-small-img h3.title-img{color:#fff;text-transform:uppercase;font-size:20px;border-left:5px solid #E5002B;padding-left:10px}.home-small-img h3.title-img a{color:#fff}.sy-slide{height:calc(100vh - 80px);background-position:center;background-size:cover}.sy-pager li{width:10px;height:10px;margin:0 12px 0 0}.sy-pager{position:absolute;z-index:10;bottom:10px}.sy-pager li.sy-active a{background-color:#fff}.sy-controls li a:after{background-image:url("https://cdnjs.cloudflare.com/ajax/libs/slippry/1.4.0/images/arrows.svg")}.dropbtn{background-color:#4CAF50;color:white;padding:16px;font-size:16px;border:none;cursor:pointer}.dropdown{position:relative;display:inline-block;z-index:10}.dropdown-content{padding-top:25px;display:none;position:absolute;background-color:#f9f9f9;min-width:138px;-webkit-box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.2);box-shadow:0px 8px 16px 0px rgba(0, 0, 0, 0.2);z-index:1;border-bottom-left-radius:20px;border-bottom-right-radius:20px;z-index:-1;top:27px;overflow:hidden}.dropdown-content a{color:black;padding:0px 16px 10px;text-decoration:none;display:block;font-size:13px}.dropdown-content a:hover{background-color:#f1f1f1}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropbtn{background-color:#3e8e41}.dropdown-menu>.dropdown{display:block}.section-about-why{position:relative}.section-beginning{padding-bottom:120px;padding-top:120px}.section-beginning .white-box{background-color:rgba(255, 255, 255, 0.9);padding:24px 25px 15px}.section-chairman p{font-size:14px}.section-bod h2.title-red{color:#47525D;border-left:5px solid #E5002B}.policy-area{margin-top:30px;position:relative;background-color:#fff;min-height:180px;padding:15px 30px;-webkit-box-shadow:0px 0px 0px 2px #f7f1d0;-moz-box-shadow:0px 0px 0px 2px #f7f1d0;box-shadow:0px 0px 0px 2px #f7f1d0}.policy-area .circle-img{position:absolute;width:68px;top:0%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.policy-area .content{position:absolute;top:55%;left:50%;width:80%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.policy-area .content p{line-height:1.4;margin-bottom:15px}.policy-area .content img{width:22px;opacity:0.8}.padding-left-30{padding-left:30px}.thumb-box{padding:1.4em 0 1em;margin-left:-1%;width:102%}.thumb-box .thumbs{@include clearfix}.thumb-box .thumbs li{float:left;width:25%;text-align:center;padding:0 1%}.thumb-box .thumbs li img{width:100%;opacity:0.8;@include transition(opacity 0.32s);border-bottom:4px solid transparent}.thumb-box .thumbs li img.active{opacity:1}.thumb-box .thumbs li:hover img{opacity:1;@include transition(opacity 0.2s)}.section-sitemap .list-box{margin:0px 0px 0px 18px}.section-sitemap .list-box li{margin-bottom:2px}.section-sitemap h4{margin-bottom:8px;font-weight:500;color:#db231b}.footer{padding-top:40px;padding-bottom:40px;background:#222222}.footer .widget{margin-top:30px;margin-bottom:30px}.footer .widget h4{color:#f1f1f1;text-transform:uppercase;font-weight:500;margin-bottom:10px}.footer .widget h5{color:rgba(255, 255, 255, 0.9);font-weight:500;text-transform:uppercase;margin-bottom:5px}.footer .footer-menu{margin-bottom:15px}.footer .footer-menu li a{text-transform:uppercase;color:#a09b9b;font-size:13px;font-weight:400}.footer .footer-menu li a:hover{color:#f1f1f1}.footer .legal-links{margin-top:30px}.copyright{background:#0f0e0e}.copyright p{font-weight:300;font-size:12px;margin-top:15px;margin-bottom:13px;color:#b3b3b3}.bg-white{background-color:rgba(255, 255, 255, 0.8);padding:40px 20px}.environment-area{-webkit-box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2);border:1px solid #f1f1f1;padding:3px 15px;margin-bottom:30px;min-height:64px}.environment-area p{font-size:14px;position:relative;top:6px}.environment-area .icon{width:35px;position:relative;top:6px}.environment-area .pdf{width:20px;position:relative;top:16px}.white-box{background-color:#fff;padding:25px 25px 10px 25px;-webkit-box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2)}.white-box img{margin-right:8px;position:relative;top:-3px}.white-box h4{font-size:18px}#inline{max-width:900px;padding:30px}#inline .white-box{-webkit-box-shadow:none;box-shadow:none}#inline h2{font-size:22px;color:#e9274b}#inline h4{font-size:16px}.lity-close{color:#fff}.address-features{margin-bottom:30px}.address-features .address-title{position:relative;background-color:#E5002B;min-height:50px}.address-features .address-title img{position:relative;left:8px;bottom:-14px;margin-right:15px}.address-features .address-title h4{font-weight:500;color:#fff;font-size:14px;position:absolute;top:50%;left:50%;width:60%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.address-area{padding:20px 12px;background-color:#fff;-webkit-box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2);box-shadow:1px 1px 5px -1px rgba(0, 0, 0, 0.2);min-height:170px}.address-area p{font-size:13px;margin-bottom:0px}.form-area h4{text-align:center;font-size:20px!important;color:#f00;font-weight:600}.ardc .bg-white{padding:20px 25px!important;min-height:192px}.ardc .bg-white .list-box{margin-bottom:0px}.ardc .bg-white .list-box li{margin-bottom:2px}.ardc .bg-white h5{margin-bottom:15px;font-size:16px}.ardc .img-orange .list-box li:before{background-color:#F78B00}.ardc .img-green .list-box li:before{background-color:#62B597}.ardc .img-blue .list-box li:before{background-color:#3EADEC}.ardc .list-box li{margin-bottom:6px}.apply .form-control{margin-bottom:8px}.apply .bg-white img{margin-right:8px;position:relative;top:-3px}.apply .no-padding{padding-left:3px;padding-right:3px}.apply hr{margin-top:12px}.col-lg-15,.col-md-15,.col-sm-15,.col-xs-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media (min-width:768px){.col-sm-15{width:20%;float:left}}@media (min-width:992px){.col-md-15{width:20%;float:left}}@media (min-width:1200px){.col-lg-15{width:20%;float:left}}.map-area{position:relative}.map-area .point{position:absolute}.map-area .point .map-pointer{display:block;width:8px;height:8px;color:#fff}.map-area .point img{width:15px;display:block;margin:0 auto}.map-area .point small{display:block;line-height:1.3;color:#000}.jammu{top:10%;left:31%}.siliguri{top:31%;left:66%}.section-energy .features img{width:68px}.section-energy .features .media-left{padding-right:5px}.section-energy .features .media-body{position:relative}.section-energy .features p{font-size:15px;line-height:1.4;font-weight:500;position:absolute;top:50%;left:50%;width:100%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}@media only screen and (max-width:767px){.news-box{margin-bottom:20px}.title-line:after,.title-line:before{background-color:transparent}.btn{margin-top:10px;min-width:168px}.section-home-logos img{margin:0 auto;margin-bottom:10px}.padding-left-30,.pl-40{padding-left:15px}.policy-area{min-height:320px!important}.policy-area p{font-size:13px}.bg-white{padding:30px 20px!important}.environment-area{margin-bottom:15px}.section{padding-top:30px;padding-bottom:30px}.tab-box .tab-links{background-color:transparent}.tab-box .tab-links a{color:#3c3c3c;padding:8px 15px 8px}.tab-box .tab-links a.active{background-color:#E5002B;color:#fff;border-radius:8px}.table-responsive{overflow-x:inherit!important}}.table-responsive{overflow-x:hidden}
/*-------------------Avijit--------------------------*/
.center{text-align:center;}
.width-auto .col-md-3{width: auto;}
.width-auto .col-md-4{width: auto;}
.box-bullet-nonehover:hover:before {
    width: 5px;
    color: #47525D !important;
}
.box-bullet-nonehover span{color: #47525D !important;}
.box-bullet:hover a{color: #fff;}
.box-bullet span a{color: #47525D;}
.box-bullet span a:hover{color: #fff;}


.box-bullet-plant:hover:before {
    width: 5px;
    color: #47525D !important;
}
.box-bullet-plant{padding: 15px 30px;}
.box-bullet-plant span{ font-size: 20px;}
.box-bullet-plant p{margin-top: 10px;}
.box-bullet-plant span.purple{color: #C76290;}
.box-bullet-plant span.orange{color: #ffb24f;}
.box-bullet-plant span.blue{color: #3EADEC;}
.box-bullet-plant p{color: #47525D !important; text-transform:none;}
.plant-red{
	background:#E5002B;
	color: #fff;
	padding:10px 0; 
}
.pt0{padding-top: 0;}
.plant-text{
	width: 100%;
	background:rgba(247, 139, 0, 0.2);
	padding: 10px;
}
.table-red-plant thead tr th{padding:10px 20px;border-top: 1px solid #fff;}
.table-red-plant tbody tr td{padding:10px 20px;border-top: 1px solid #fff; font-weight: 700;}
.table-red-plant tbody tr:nth-child(odd){background-color: rgba(229, 0, 43, 0.0) !important;}
.table-red-plant tbody tr:nth-child(2n){background-color: rgba(229, 0, 43, 0.0) !important;}
.table-red-plant tbody tr td.left{background-color: rgba(229, 69, 0, 0.2) !important;}
.table-red-plant tbody tr td.middle{background-color: rgba(250, 225, 177, 1);}
.table-red-plant tbody tr td.middle-light{background-color: rgba(250, 225, 177, 0.5);}
.table-red-plant tbody tr td.right{background-color: rgba(210, 231, 210, 1);}
.table-red-plant tbody tr td.right-light{background-color: rgba(210, 231, 210, 0.5);}
.subsi-box{
	background: #fff9ed;
	border: none;
	box-shadow: 0px 0px 6px 0px rgba(0,0,0,0.10);
	border-radius: 0;
	padding-left: 30px;
	padding-right: 30px;
	min-height: 570px;
}
.subsi-box:hover{
    background:#fff; 
	box-shadow: 0px 0px 20px #ccc;
	z-index: 2;
	-webkit-transition: all 200ms ease-in;
	-webkit-transform: scale(1.02);
	-ms-transition: all 200ms ease-in;
	-ms-transform: scale(1.02);
	-moz-transition: all 200ms ease-in;
	-moz-transform: scale(1.02);
	transition: all 200ms ease-in;
	transform: scale(1.02);
}
.subsi-orange{
	border-bottom: 5px solid #ffb24f;
}
.subsi-green{
	border-bottom: 5px solid #96ceb9;
}
.subsi-blue{
	border-bottom: 5px solid #3EADEC;
}
.subsi-purple{
	border-bottom: 5px solid #825F97;
}
.subsi-purple-light{
	border-bottom: 5px solid #C76290;
}

.subsi-orange-title{
	border-left-color:#ffb24f !important;
}
.subsi-green-title{
	border-left-color:#96ceb9 !important;
}
.subsi-blue-title{
	border-left-color:#3EADEC !important;
}
.subsi-purple-title{
	border-left-color:#825F97 !important;
}
.subsi-purple-light-title{
	border-left-color:#C76290 !important;
}
.tab-box-border{
    border-bottom:3px solid #E5002B;
}
.policy-area:hover{ 
	background:#fff; 
	cursor:pointer;
	box-shadow: 0px 0px 20px #ccc;
	z-index: 2;
	-webkit-transition: all 200ms ease-in;
	-webkit-transform: scale(1.02);
	-ms-transition: all 200ms ease-in;
	-ms-transform: scale(1.02);
	-moz-transition: all 200ms ease-in;
	-moz-transform: scale(1.02);
	transition: all 200ms ease-in;
	transform: scale(1.02);
}
.environment-area:hover{ 
	background:#fff; 
	cursor:pointer;
	box-shadow: 0px 0px 20px #ccc;
	z-index: 2;
	-webkit-transition: all 200ms ease-in;
	-webkit-transform: scale(1.02);
	-ms-transition: all 200ms ease-in;
	-ms-transform: scale(1.02);
	-moz-transition: all 200ms ease-in;
	-moz-transform: scale(1.02);
	transition: all 200ms ease-in;
	transform: scale(1.02);
}
.content i{font-size: 35px;}
.content i.orange{color: #f9af4f;}
.content i.orange:hover{
	color: #eb8a0d;
	transition: all 200ms ease-in;
}
.content i.green{color: #62B597;}
.content i.green:hover{
	color: #08915f;
	transition: all 200ms ease-in;
}
.content i.blue{color: #80BEE0;}
.content i.blue:hover{
	color: #2583b7;
	transition: all 200ms ease-in;
}
.content i.purple-light{color: #C76290;}
.content i.purple-light:hover{
	color: #bd1562;
	transition: all 200ms ease-in;
}
.content i.purple{color: #825F97;}
.content i.purple:hover{
	color: #682491;
	transition: all 200ms ease-in;
}
.content i.orange-dark{color: #F78B00;}
.content i.orange-dark:hover{
	color: #F78B00;
	transition: all 200ms ease-in;
}
.environment-area i{
    font-size: 30px;
    position: relative;
    top: 13px;
}
.environment-area i.orange{color: #f9af4f;}
.environment-area i.orange:hover{
	color: #eb8a0d;
	transition: all 200ms ease-in;
}
.environment-area i.green{color: #62B597;}
.environment-area i.green:hover{
	color: #08915f;
	transition: all 200ms ease-in;
}
.environment-area i.blue{color: #80BEE0;}
.environment-area i.blue:hover{
	color: #2583b7;
	transition: all 200ms ease-in;
}
.environment-area i.purple-light{color: #C76290;}
.environment-area i.purple-light:hover{
	color: #bd1562;
	transition: all 200ms ease-in;
}
.environment-area i.purple{color: #825F97;}
.environment-area i.purple:hover{
	color: #682491;
	transition: all 200ms ease-in;
}
.environment-area i.orange-dark{color: #F78B00;}
.environment-area i.orange-dark:hover{
	color: #F78B00;
	transition: all 200ms ease-in;
}
.btn-primary-hovernone{
    padding: 10px 35px;
    border-radius: 25px;
    font-weight: 500;
    color: #ffffff;
    background-color: #e5002b;
    float:left;
    font-size: 14px;
    line-height: 1.42857143;
    text-align:center;
}
.img-left{top:0;position:absolute;left:0;width:48%;height:100%;background-size:cover;background-position:top;}
.extra-details tbody{border-bottom: 2px solid #e50c2b !important;}
.extra-details thead tr th{text-align: center; vertical-align: middle;border-right:  1px solid #ff647a;}
.extra-details tbody tr td.center{text-align: center;}
.extra-details tbody tr td.text-left{text-align: left;}
.extra-details tbody tr td{ vertical-align: middle;border-right:  1px solid #dddddd;}
.extra-details tbody tr td.border-right{ border-right:  2px solid #dddddd;}

.maitree{display:inline-block; overflow:hidden;border: 1px solid #ffcad2;}
.maitree img{-webkit-transition:all 300ms;-moz-transition:all 300ms;-o-transition:all 300ms;transition:all 300ms}
.maitree img:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}

    @media only screen and (max-width:991px){
	.fotorama__stage{height:300px !important;}
	.height-mob{min-height:375px !important;}
	.mob-center{text-align:center;width:100%;}
	}
	@media only screen and (max-width:767px){
	.fotorama__stage{height:140px !important;}
	.tab-links a{width:100%;}
	}
	@media only screen and (max-width:499px){
	.btns-img .dropdown{z-index:auto;}
	.btns-img .dropdown-content{
	    z-index:1;
	    top:52px;
	    min-width: 167px;
	    border-top-left-radius: 20px;
        border-top-right-radius: 20px;
	}
	}
/*-------------------Avijit--------------------------*/

/*
----------------
santanu
----------------
*/
.fotorama {
  background-color:#272727;
}
  .fotorama__img{
  top:0px !important;
}
.fotorama__caption__wrap {
    background-color: transparent;
    padding: 5px 10px;
    font-size: 18px;
    font-weight: 600;
    color: #fff;
    position: relative;
    top: -40px;
     text-shadow: 1px 1px 2px rgba(0, 0, 0, 0.5);

}
/*
----------------
/santanu
----------------
*/


/*=========================image hover==============================*/
.box-img-effect{
    background: #f77e38;
    overflow: hidden;
    position: relative;
    transition: all 0.3s;
}
.box-img-effect:hover{
    border-radius: 10px;
}
.box-img-effect:before{
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    transition:all 0.5s;
}
.box-img-effect img{
    width: 100%;
    height: auto;
    opacity: 1;
    transition: all 0.5s;
}
.box-img-effect:hover img{
    opacity: 1;
    transform: rotate(0deg) scale(1.5);
}
.box-img-effect-mod{
padding: 0;
}
.close{
width: 45px !important;
    position: absolute;
    top: 15px;
    right: 18px;
}
.modal {text-align: center;padding: 0!important;}
  .modal:before {content: '';display: inline-block;height: 100%;vertical-align: middle;margin-right: -4px;}
  .modal-dialog {display: inline-block;text-align: left;vertical-align: middle;}
  .modal-body{ padding:2px;}
  .modal-body img{max-width:100%;}
.box-img-effect-mod img{
width: 100%;
border-radius: 4px;
}

@media only screen and (max-width:990px){
    .box-img-effect { margin: 0 0 30px; }
}

/*=========================image hover==============================*/






/*=========================image hover new==============================*/
.effect {
	margin: auto;
	box-shadow: 0 0 15px 5px rgba(0, 0, 0, .07);
}


.tab .effect {
	position: relative;
	overflow: hidden;
/*	background: rgb(52,152,219);*/
/*background: linear-gradient(0deg, rgba(52,152,219,1) 0%, rgba(52,152,219,1) 44%, rgba(52,152,219,0) 100%);*/
	text-align: center;
	cursor: pointer;
	border-radius: 10px;
}

.tab .effect .overlay-gal{
    position:absolute;
    top:0;
    right:0;
    bottom:0;
    left:0;
    background: rgb(52,152,219);
    background: linear-gradient(0deg, rgba(30,30,30,1) 0%, rgba(52,152,219,0.2) 40%);
    z-index: 1;
}

.tab .effect img {
	position: relative;
	display: block;
	min-height: 100%;
	opacity: 1;
}

.tab .effect .tab-text {
	padding: 2em;
	color: #fff;
	text-transform: uppercase;
	font-size: 1.25rem;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index:2;
}

.tab-text h2 {
	color: #fff;
	margin: 0;
	font-size: 18px;    
}

.tab-text p {
	color: #fff;
	margin: 0;
	font-size: 13px;
}

.hide {
	display: none
}

.effect.effect-seven .tab-text:after,
.effect.effect-six .tab-text:before {
	height: 100%;
	left: 0;
	top: 0;
	position: absolute;
	width: 100%;
	content: "";
}


/*.effect.effect-six {*/
/*	background-color: #3498db;*/
/*}*/

.effect.effect-six h2 {
	text-align: left;
    position: absolute;
    bottom: 62px;
}

.effect.effect-six img {
	transition: all .35s;
	transform: translate3d(0, 0, 0) scale(1.2);
	-webkit-transition: all .35s;
	-webkit-transform: translate3d(0, 0, 0) scale(1.2);
}

.effect.effect-six:hover img {
	opacity: 1;
	transform: translate3d(-50px, 0, 0) scale(1.4);
	-webkit-transform: translate3d(-50px, 0, 0) scale(1.4);
}

.effect.effect-six .icons-block {
	z-index: 1000;
	position: absolute;
	bottom: 30px;
	width: 100%;
	right: 20px;
	text-align: right;
	padding-left: 15px;
}

.effect.effect-six .icons-block .social-icon-1,
.effect.effect-six .icons-block .social-icon-2,
.effect.effect-six .icons-block .social-icon-3 {
	transition: all .5s ease-in-out;
	opacity: 0;
}

.effect.effect-six:hover .social-icon-1 {
	opacity: 1;
	transition-delay: .3s;
	transition-duration: .5s;
}

.effect.effect-six:hover .social-icon-2 {
	opacity: 1;
	transition-delay: .4s;
	transition-duration: .5s;
}

.effect.effect-six:hover .social-icon-3 {
	opacity: 1;
	transition-delay: .5s;
	transition-duration: .5s;
}

.effect.effect-six .icons-block i {
	color: rgba(255, 255, 255, 1);
	padding-left: 10px;
	font-size: 1.3rem;
    opacity: 0;
}
.effect.effect-six:hover .icons-block i {
	color: rgba(255, 255, 255, 1);
	padding-left: 10px;
	font-size: 1.3rem;
    opacity: 1;
}
.effect.effect-six p {
	max-width: 100%;
	padding: 0 10px;
	margin: 30px;
	text-align: right;
	font-size: 11px;
	line-height: 1.1;
	position: absolute;
	bottom: 0;
	right: 20px;
	border-right: 3px solid #ed1a3b;
	opacity: 1;
	transition: all .35s;
}

.effect.effect-six:hover p {
	opacity: 1;
}

.effect.effect-six .tab-text:before {
	background-color: rgba(52, 152, 219, .4);
	transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -101%, 0);
	transition: all .6s;
	-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -101%, 0);
	-webkit-transition: all .6s;
}

.effect.effect-six:hover .tab-text:before {
	transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 101%, 0);
	-webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 101%, 0);
}


/*=========================image hover new==============================*/


.text-black{
    color:#000 !important;
}
.text-17{
    font-size:17px !important;
}
.d-flex{
    display:flex;
}
.justify-content-center{
    justify-content:center;
}
.align-items-center{
    align-items:center;
}
.text-lowercase{
    text-transform: lowercase;
}

.d-block{
    display:block;
}




