@media screen and (max-width:1440px){#logo{width:16%;}
.footer-bottom{width:95%;}
.footer-links > li:last-child{width:16%;right:1%;}
.events-banner figcaption .in-over{font-size:53px!important;}
}
@media screen and (max-width:1199px){.businesses-sec, .info-wrapper{padding:100px 0px;position:relative;}
.info-wrapper.inverse-float .cont-sec .cont-box{padding:40px 125px 40px 50px;}
.info-wrapper .cont-sec h2, .info-wrapper .img-sec h2{font-size:45px;margin-bottom:40px;}
.social-sec{margin-bottom:150px;}
.social-sec .info-box{padding:35px 45px;left:40%;}
.social-sec .info-box > h2{font-size:48px;}
.social-sec:after{top:30px;}
.events-counts{padding:90px 0px;}
.news-sec ul li a.news-box{padding:15px 25px;min-height:280px;}
.news-sec ul li .news-box .news-tl{margin-bottom:20px;}
.news-sec > ul > li > a, .nifty-box, .report-box{min-height:280px;}
.news-sec ul li a figure .news-box{padding:15px 25px;max-height:280px;}
.news-sec ul li .news-box .news-tl{margin-bottom:20px;}
.nifty-sec > h2{margin-top:45px;}
.nifty-sec > span{margin-bottom:50px;}
.news-sec ul li a figure img{max-height:280px;}
.subscribe-sec{padding:40px 30px;}
footer{padding:40px 0px;}
.businesses-sec ul li .text-box p, .businesses-sec ul li .text-box b{font-size:16px}
.img-sec .animatein img{max-width:100%}
.events-wrapper .events-sec figure figcaption{padding:20px 45px;}
.events-wrapper .events-sec figure figcaption p{font-size:16px;}
.owl-nav .owl-prev{margin-left:45px;}
.owl-nav .owl-next{margin-right:45px;}
.about-events h2{font-size:40px;}
.about-events p{font-size:16px;}
.events-counts h2{font-size:40px;}
.events-counts p{font-size:20px;}
.venus-wrapper .venue-dtl-sec > div > figure img{max-height:500px;}
.venus-wrapper .venue-names li a{font-size:18px;}
.venus-wrapper .venue-dtl-sec > div > figure figcaption{padding:30px 45px 65px;left:-45px;}
.venus-wrapper .venue-dtl-sec > div > figure figcaption p{font-size:16px;}
.venus-wrapper .venue-names{width:calc(100% - 40% + 45px);margin-left:calc(40% - 45px);}
.contact-us div > ul > li{padding:40px 55px;padding-bottom:0px;}
.contact-us ul li ul{padding:0 55px 40px;bottom:-116px;}
.contact-us ul li h2{font-size:40px;}
.contact-us ul li ul li{font-size:24px;}
.subscribe-sec.contact-sec{padding-top:160px;}
.thumb-sec figure figcaption{padding:36px;font-size:30px;}
.thumb-sec figure figcaption.lft-btm{left:-36px;}
.thumb-sec figure figcaption.rgt-top{right:-36px;}
.our-team, .venus-wrapper{padding-bottom:90px;}
.events-section{margin-top:60px;}
.about-events, .thumb-sec{padding:90px 0px;}
}
@media screen and (max-width:1199px) and (min-width:993px){}
@media screen and (max-width:991px){.container{max-width:767px;}
.mobile-full .container{max-width:100%;padding:0px;}
.mask-shape{background-image:url(../images/banner-overlay-mob.svg)}
.mask-letter > span{background-image:url(../images/banner-mask-text-mob.svg);;}
#logo{width:20%;}
.menu-opened .nav > li li a{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
header.nav-up{transform:translateY(0);-webkit-transform:translateY(0);}
.navbar{display:block;height:100vh;position:absolute;z-index:1;width:300px;float:none;top:0px;left:auto;right:0px;bottom:0px;background-color:#03a6e1;clear:both;padding:80px 30px;overflow:auto;text-align:left;}
nav{float:none;width:100%;}
.nav > li{float:none;clear:both;display:inline-block;width:100%;}
.nav > li + li{margin-left:0px;}
.nav > li > a{line-height:normal;padding:12px 16px;color:#fff !important;font-size:24px;width:100%;text-transform:capitalize;}
.nav > li > ul{position:static;opacity:1;visibility:visible;width:100%;padding:0 16px;background:transparent;}
.nav > li > ul .img-thumbs{display:none;}
.nav > li.businesses-nav > ul.dropdown-menu > li{}
.nav > li > ul > li{padding:0px;background:transparent;}
.nav > li > ul > li ul{margin:0px -25px;background:transparent;}
.nav > li > ul > li ul li{background:transparent;}
.nav > li > ul > li ul li a{color:rgb(253, 253, 253);}
header .nav > li > a:after{}
header nav > ul > li > a:after,
.header-white nav > ul > li > a:after{color:#fff;}
.header-inner nav > ul > li > a:after{color:#fff;}
.search-form > .search-btn{position:static;display:inline-block;height:100%;float:right;margin:25px 0px;margin-right:55px;font-size:28px;}
.search-form > .search-btn .fa-custom-close.grey{min-width:24px;}
.search-form > .search-btn .fa-custom-close.grey:before{top:calc(50% - 11px);width:22px;height:22px;}
.toggleMenu span, .toggleMenu.active span, .header-white .toggleMenu.active span{background:#fff}
.header-inner .toggleMenu.active span{background:#fff;}
.header-white .toggleMenu span{background:#8c8c8c}
.header-inner .toggleMenu span{background:#8c8c8c}
.nav>li.has-submenu>a{position:relative}
.nav>li.has-submenu>a:after{transform:scaleX(1);content:' ';display:block;position:absolute;right:0 !important;width:40px;height:40px !important;top:50%;margin-top:-20px;opacity:1;background:transparent;left:unset;background:url(../images/arrow-nav.png) no-repeat center right;transition:0s}
.nav>li.has-submenu.active>a:after{background-image:url(../images/arrow-nav-down.png)}
.nav > li > ul{margin-top:0}
.subMenuOpen.nav > li > ul, .nav > li > ul{height:auto !important;display:none !important}
.subMenuOpen.nav > li > a, .subMenuOpen.nav > li > ul{display:none !important}
.subMenuOpen.nav > li.active > a{display:block !important;position:absolute;top:20px;width:calc(100% - 80px);text-align:center;color:rgba(15,14,159,1) !important;}
.subMenuOpen.nav > li.active > a:after{transform:rotate(90deg);right:calc(100% - 70px) !important;margin-top:-27px;}
.subMenuOpen.nav > li.active > ul{position:absolute;top:80px;display:block !important;padding:0 30px;}
.nav li li li a:hover{color:rgba(15,14,159,1) !important;}
a{outline:0 !important}
.info-wrapper{padding:60px 0 0;}
.info-wrapper .img-sec{float:none;position:absolute;width:calc(100% - 90px);z-index:3;left:0px;top:200px;}
.info-wrapper .img-sec figure img{height:300px;width:100%;object-fit:cover;}
.info-wrapper .cont-sec{width:100%;float:none;margin:0px;}
.info-wrapper .cont-sec h2, .info-wrapper .img-sec h2{margin-bottom:190px;width:calc(100% - 90px);margin-left:0px;text-align:right;font-size:48px;margin-top:0px;}
.info-wrapper.inverse-float .img-sec h2{margin-bottom:35px;text-align:left;}
.info-wrapper .cont-sec .cont-box{padding:180px 90px 40px;min-height:100%;}
.info-wrapper.inverse-float .img-sec{width:calc(100% - 90px);float:none;right:0px;top:60px;left:auto;}
.info-wrapper.inverse-float .cont-sec{width:100%;float:none;margin-top:300px;margin-bottom:0px;}
.info-wrapper.inverse-float .cont-sec .cont-box{padding-top:170px;padding-left:90px;padding-right:90px;}
.businesses-sec{padding-left:30px;}
.social-sec{margin-bottom:280px;}
.social-sec:after{display:none;}
.social-sec .info-box{position:absolute;margin:0 auto;top:70%;width:auto;left:0px;right:0px;}
.news-sec > ul > li{max-height:280px;}
.news-sec > ul > li.col-sm,
.news-sec > ul > li.col-lg{width:50%;}
.news-sec > ul > li:nth-child(2) a figure figcaption{min-height:280px;position:static;width:100%;background-color:rgba(1,188,180,1);}
.news-sec > ul > li:nth-child(2) a figure img{display:none;}
.news-sec > ul > li:nth-child(3){width:100%;}
.footer-links{display:inline-block;width:100%;}
.footer-links > li{display:inline-block;float:left;width:25%;}
.footer-links > li > a, .footer-links > li > label, .footer-links > li > .main-links{font-size:18px;}
.footer-links > li:last-child{display:block;float:none;clear:left;width:100%;padding-top:20px;text-align:center;position:relative;}
.footer-links > li:nth-child(4){padding-right:0px;}
.footer-links > li.footer-rgt > p, .footer-links > li.footer-rgt > a{font-size:14px;display:inline-block;}
.footer-links > li.footer-rgt > a{margin-top:0px;margin-left:30px;}
.social-links{min-width:135px;float:none;}
.social-links > li{width:25%;}
.social-links > li + li + li{margin-top:0px;}
.report-box{padding:15px 25px 15px 80px;z-index:1;}
.nifty-sec > h2{margin-top:25px;}
.nifty-sec > span{margin-bottom:40px;}
.footer-bottom .sub-link .policy a{font-size:14px;}
.footer-bottom .sub-link p{font-size:14px;}
[data-paroller-factor]{transform:translateY(0) !important}
#pinned_wrapper{overflow:auto;min-height:600px;}
.events-banner figure figcaption{max-width:60%;}
.events-counts figure img{width:220px;}
.events-counts{padding:60px 0px;}
.events-counts h2{font-size:32px;}
.events-counts p{font-size:20px;margin-top:0;}
.events-wrapper .events-sec figure figcaption{bottom:-15px;width:80%;padding:15px 30px;right:-30px;padding-right:75px;}
.events-wrapper .events-sec figure figcaption h3{font-size:24px;margin-top:10px;margin-bottom:15px;}
.img-carousel .owl-nav{width:80%;right:-30px;bottom:-55px;padding-right:60px;}
.img-carousel .owl-nav .owl-prev{margin-left:30px;}
.img-carousel .owl-nav .owl-next{margin-right:30px;}
.events-sec .img-carousel + .owlStatus{right:-30px;width:80%;bottom:-55px;padding-right:40px;}
.events-sec .img-carousel2 + .owlStatus2{right:-30px;width:80%;bottom:-55px;padding-right:40px;}
.upcoming-sec .upcoming-left{padding:35px;}
.upcoming-sec .upcoming-left h4{font-size:26px;}
.upcoming-sec .upcoming-left ul{max-width:100%;margin-top:30px;height:200px;}
.upcoming-sec .upcoming-left > a{width:100%;}
.upcoming-sec .upcoming-left ul li{font-size:18px;}
.upcoming-sec .upcoming-right figure img{height:180px;}
.upcoming-sec .upcoming-right h5{font-size:22px;}
.events-wrapper{padding-bottom:90px;}
.events-wrapper.active .events-sec:after{top:90px;}
.venus-wrapper .venue-dtl-sec > div > figure img{max-height:400px;}
.venus-wrapper .venue-dtl-sec > div > figure figcaption{position:static;max-width:100%;width:100%;padding:30px;}
.venus-wrapper .venue-dtl-sec > div > figure figcaption h4{margin-top:0px;margin-bottom:15px;}
.venus-wrapper .venue-names{width:100%;margin-left:0px;text-align:center;}
.venus-wrapper .venue-names li{text-align:center;}
.venus-wrapper h2, .events-section h2.head-tl{font-size:44px;}
.our-team h2{font-size:40px;}
.our-team .col-sm-12{margin-bottom:20px;}
.our-team figure{max-width:100%;}
.our-team figure figcaption{opacity:1;position:static;margin-bottom:45px;padding:35px;padding-top:25px;margin:0 auto;width:100%;display:block;text-align:center;}
.our-team figure img{margin:0 auto;height:350px;}
.contact-us div > ul > li{padding:20px 25px 0px;}
.contact-us ul li h2{font-size:26px;padding-bottom:25px;}
.contact-us ul li ul{padding:0px 25px 20px;bottom:-78px;}
.contact-us ul li ul li{font-size:18px;}
.subscribe-sec.contact-sec{padding-top:100px;}
.thumb-sec figure figcaption{padding:20px 25px;font-size:26px;}
.thumb-sec figure figcaption.lft-btm{left:-25px;bottom:-20px;}
.thumb-sec figure figcaption.rgt-btm{right:-25px;top:-20px;}
.about-events, .thumb-sec{padding:60px 0px;}
.venus-wrapper, .our-team{padding-bottom:60px;}
.contact-us ul li ul li i{min-width:inherit;margin-right:6px;}
.mobile-menu{display:block;}
#nav_menu{display:none;}
}
@media screen and (max-width:991px) and (min-width:768px){}
@media screen and (max-width:767px){.container{max-width:479px;}
#pinned_wrapper{display:block;min-height:auto;padding-top:70px}
.businesses-sec ul li .link-box figure figcaption{font-size:30px;left:-40px}
.businesses-sec ul li + li{margin-left:100px}
.businesses-sec ul li:first-child > figure figcaption, .businesses-sec ul li .link-box figure figcaption{font-size:30px;}
.businesses-sec ul li .text-box{width:330px;padding:15px 0;left:-15% !important;margin-top:10px;}
.businesses-sec ul li .text-box.active{padding:15px 15px;height:320px;}
.businesses-sec ul li .text-box .textbox-data{width:278px;}
.businesses-sec ul li .text-box p, .businesses-sec ul li .text-box b{font-size:13px}
.businesses-sec ul li .text-box strong{font-size:13px}
.businesses-sec ul li .text-box .textbox-data strong{font-size:13px;}
.news-sec ul li a figure{height:185px;}
.businesses-sec.theme-wht ul li > figure figcaption, .businesses-sec.theme-wht ul li .link-box figure figcaption{font-size:40px;line-height:40px;}
.thumb-sec a img{width:100%;}
.news-sec > h2{font-size:30px;margin-bottom:15px;}
.news-sec{padding:40px 0px;}
.news-sec > ul > li{max-height:185px;}
.news-sec ul li a.news-box{padding:15px;min-height:185px;}
.news-sec ul li .news-box .news-tl{font-size:18px;margin-bottom:10px;}
.news-sec ul li .news-box .news-cont{font-size:13px;height:90px;overflow:hidden;}
.news-sec > ul > li > a figure .news-box{padding:15px;max-height:185px;}
.news-sec > ul > li:nth-child(2) a figure figcaption, .news-sec > ul > li > a, .nifty-box, .report-box{min-height:185px;}
.news-sec ul li a figure img{min-height:185px;}
.news-sec ul.customTab li{padding:6px 8px;font-size:16px;}
.tab-content{padding:10% 20px;}
.nifty-sec > h2{margin-top:0px;font-size:24px;margin-top:10px;}
.nifty-sec > span{margin-bottom:12px;font-size:12px;}
.nifty-sec .border-list > li{font-size:9px;}
.nifty-sec .border-list > li > label{font-size:9px;}
.report-box{padding:15px;}
.news-sec ul li .news-box.report-box .news-cont{font-size:18px;}
.report-box:before{content:'A';font-size:290px;position:absolute;left:-40px;font-weight:200;top:0;line-height:155px;color:#d23e4e;z-index:-1;}
.report-box .btn-wrap{position:absolute;width:100px;height:100px;text-align:center;background-color:#fff;right:0;bottom:0;}
.report-box .btn-wrap > a{font-size:30px;color:#fa485b;line-height:50px;}
.report-box .btn-wrap > a{font-size:48px;margin:25% 0;}
.banner figure figcaption{max-width:90%;left:5%;right:5%;margin:0}
.banner figure figcaption > h1{font-size:38px}
#logo{width:150px}
.footer-links{width:calc(100% + 20px);margin:0px -10px;}
.footer-links > li{display:inline-block;float:none;width:49%;margin-bottom:30px;vertical-align:top;text-align:left;padding:0px 10px;display:none;}
.footer-links > li.footer-rgt{padding:0px;margin-bottom:0px;width:calc(100% + 20px);display:block;}
.footer-links > li.footer-rgt > p, .footer-links > li.footer-rgt > a{font-size:14px;display:inline-block;width:49%;margin:0px;padding:0px 10px;margin-bottom:10px;}
.footer-bottom{border:none;}
.footer-bottom img{display:none;}
#logo{position:absolute;left:50%;margin-left:-75px}
.search-form > .search-btn{float:left;color:#8c8c8c;margin-left:-15px;}
header{background-color:#fff;transition:.5s}
#logo a > img.logo-white{display:none !important}
#logo a > img.logo-blue{display:block !important}
.toggleMenu span{background:#8c8c8c}
.nav li li a{font-weight:normal}
.events-banner figcaption h1{font-size:2.5em !important;bottom:70px}
.events-banner figcaption h1.in-over{font-size:2em!important;}
.events-banner .logo-box{width:60%;}
.businesses-sec, .info-wrapper{padding:60px;}
.events-wrapper .events-sec figure figcaption{position:static;padding:25px 15px;margin:0px;width:94%;padding-right:30px;margin:00 0 20px 0;}
.events-wrapper .events-sec figure figcaption h3{margin-top:0px;}
.events-wrapper .events-sec figure figcaption p{font-size:14px;}
.img-carousel .owl-nav{width:100%;position:static;padding-right:0px;}
.events-sec .img-carousel + .owlStatus{width:100%;bottom:-20px;right:0;padding-right:0px;}
.events-sec .img-carousel2 + .owlStatus2{width:100%;bottom:-20px;right:0;padding-right:0px;}
.events-section .events-switch{display:none;}
.upcoming-sec .upcoming-left{padding:30px;width:100%;}
.upcoming-sec .upcoming-right{width:100%;}
.upcoming-sec .upcoming-left h4{font-size:20px;margin-top:0px;}
.upcoming-sec .upcoming-left ul{height:75px;}
.upcoming-sec .upcoming-left ul li{font-size:16px;}
.events-wrapper.active .upcoming-sec{height:100% !important;}
.upcoming-sec .upcoming-right h5{padding:0px 30px;font-size:16px;}
.upcoming-sec .upcoming-right p{padding:0px 30px;}
.venus-wrapper .venue-dtl-sec > div > figure img{max-height:250px;}
.venus-wrapper .venue-dtl-sec > div > figure figcaption{padding:25px 15px 0px;}
.venus-wrapper .venue-dtl-sec > div > figure figcaption h4{font-size:24px;}
.venus-wrapper .venue-dtl-sec > div > figure figcaption h4 > a{font-size:16px;line-height:24px;}
.venus-wrapper .venue-names li{width:auto;}
.contact-us div > ul > li{padding:15px 15px 0;}
.contact-us ul li ul{padding:0 15px 15px;bottom:-65px;}
.contact-us ul li ul li{font-size:20px;}
.contact-us ul li h2{font-size:16px;}
.thumb-sec > .row > div + div{margin-top:25px;}
.contact-us ul li h2 a > i{font-size:12px;}
.our-team{padding-bottom:40px;}
.our-team figure figcaption h4{font-size:24px;margin-top:0px;}
.our-team figure figcaption small{font-size:18px;}
.our-team figure figcaption p{font-size:16px;}
.mobile-menu{display:block;}
#nav_menu{display:none;}
.btn-txt{transition:none!important;}
.close-btn{transition:none!important;}
}
@media screen and (max-width:599px){.mask-shape{background-image:url(../../images/banner-overlay-mob.svg)}
.mask-letter > span{background-image:url(../../images/banner-mask-text-mob.svg);;}
.banner-carousel .owl-nav{position:absolute;bottom:30px;width:auto;left:0px;right:0px;}
.banner-carousel .owl-nav .owl-prev{left:10px;position:absolute;font-size:12px;}
.banner-carousel .owl-nav .owl-next{right:10px;position:absolute;font-size:12px;}
.banner-carousel .owl-nav .owl-prev:after{display:none;}
.events-banner .logo-box{width:60%;padding-top:25px;}
.mobile-menu{display:block;}
#nav_menu{display:none;}
}
@media screen and (max-width:479px){.container{max-width:100%;padding:0px 25px;}
.info-wrapper{padding:40px 0px 0px;}
.info-wrapper .img-sec{top:115px;width:calc(100% - 60px);}
.info-wrapper .img-sec figure img{height:200px;}
.info-wrapper .cont-sec h2, .info-wrapper .img-sec h2{width:calc(100% - 20px);font-size:26px;line-height:normal;margin-bottom:115px;margin-left:0;margin-right:auto;max-width:100%;}
.info-wrapper .cont-sec .cont-box{padding:130px 60px 40px;}
.info-wrapper .cont-sec .cont-box p, .info-wrapper .cont-sec .cont-box strong{font-size:18px;}
.info-wrapper.inverse-float .img-sec{top:40px;width:calc(100% - 35px);}
.info-wrapper.inverse-float .img-sec h2{margin-bottom:15px;}
.info-wrapper.inverse-float .cont-sec{margin-top:180px;}
.info-wrapper.inverse-float .cont-sec .cont-box{padding-left:10%;padding-right:10%;padding-top:130px;}
.social-sec .info-box{max-width:320px;padding:25px 35px;}
.social-sec .info-box > h2{font-size:30px;line-height:28px;}
.social-sec .info-box > p{font-size:14px;}
.social-sec{margin-bottom:200px;}
.news-sec > ul > li{padding:0px 4px;margin-bottom:8px;}
.subscribe-sec{padding:40px 0px;}
.subscribe-sec h2{font-size:30px;margin-bottom:20px;}
.input-container .input-holder{font-size:18px;top:4px;}
.subscribe-sec .input-container input, .search-input-wrapper input{padding:8px 16px;height:36px;font-size:18px;}
.subscribe-sec .input-container a, .search-input-wrapper input + a{font-size:36px;height:36px;top:calc(50% - 18px);line-height:30px;}
footer{padding:40px 0px;}
footer span{display:block;width:100%;text-align:center;float:left;font-size:27px;margin:0 0 30px 0;color:#06a7e2;}
.input-container input:focus ~ .input-holder, .input-container input:not(:focus):valid ~ .input-holder{left:16px}
.footer-links > li > a, .footer-links > li > label, .footer-links > li > .main-links{font-size:14px;}
.footer-links > li > label, .footer-links > li > .main-links{margin-bottom:10px;}
.social-links > li{margin-bottom:12px;}
.footer-bottom .sub-link .policy a{font-size:12px;margin:0 11px 0 0;float:right;}
.footer-bottom .sub-link p{font-size:12px;float:none;}
.footer-bottom .sub-link .policy{margin:0 0 15px 0;}
.social-links > li > a{font-size:30px;}
.footer-bottom{margin:0 auto 0 auto;padding:0;}
.footer-bottom img{width:13%;}
.footer-bottom .sub-link{margin:0 0 20px 0;}
.contact-us div > ul > li{width:100% !important;padding:0px;padding-bottom:20px;}
.contact-us div > ul > li h2{padding:0px;}
.contact-us ul li ul{position:static;padding:0px;padding-top:15px;}
.contact-us ul li h2{font-size:30px;}
.events-wrapper .events-sec figure figcaption{padding-right:40px;}
.img-carousel .owl-nav{padding-right:30px;}
.events-sec .img-carousel + .owlStatus{padding-right:20px;}
.events-sec .img-carousel2 + .owlStatus2{padding-right:20px;}
.venue-dtl-sec{position:relative;padding-top:50px;}
.venus-wrapper .venue-mob-link{display:block !important;position:absolute;top:0px;z-index:2;line-height:45px;text-align:center;font-size:22px;width:100%;font-weight:bold;background:#e8e8e8;color:#808080;border:1px solid #ccc;}
.venus-wrapper .venue-names{position:absolute;top:45px;display:none;background:#dadada;box-shadow:0 1px 2px rgba(0,0,0,0.3);}
.venus-wrapper .venue-names li{display:block;line-height:40px;background-color:#fff;margin:1px 0 0 0;border-top:1px solid #eee;}
.venus-wrapper .venue-names li a{line-height:normal;}
.subscribe-sec.contact-sec{padding-top:40px;}
.mobile-menu{display:block;}
#nav_menu{display:none;}
}
@media screen and (max-width:360px){.info-wrapper .cont-sec h2, .info-wrapper .img-sec h2{font-size:32px;}
.mobile-menu{display:block;}
#nav_menu{display:none;}
}
@media screen and (min-width:991px) and (max-width:1600px){.nav > li > ul .container{width:900px}
}
@media screen and (min-width:1200px){.banner figure figcaption{left:50%;right:2%;max-width:48%;margin-top:-180px;}
.banner figure figcaption > small{font-size:2.5em;margin:5px 0 0 0;float:left;}
.banner figure figcaption > h1{font-size:108px;line-height:.95em;}
}
@media screen and (max-width:1450px){.banner figure figcaption{left:50%;right:2%;max-width:48%;margin-top:-180px;}
.banner figure figcaption > h1{font-size:67px!important;line-height:.95em;}
.banner figure figcaption > h1.home-banner1{font-size:108px!important;line-height:.95em;}
.banner figure figcaption > small{font-size:2.5em;margin:5px 0 0 0;float:left;}
.events-banner .logo-box{width:38%;}
.events-banner .logo-box p{font-size:18px;}
article.overview-section-2 h1{font-size:59px;padding:0 4% 0 25%;}
.vscroll-container{height:540px;width:90%;padding:0 10% 0 0;}
.about-events h2.padding0{padding:0 16% 0 0;}
.about-events p.csr-padding0{padding:0 14% 0 5%;}
.about-events h2.lead-padding0{padding:00 15% 0 0;}
.about-events p.lead-padding0{padding:00 14% 0 5%;}
.banner figure figcaption > h2{font-size:59px;line-height:66px;}
article.lead-section-6 aside div p{font-size:18px;}
article.lead-section-7 aside div:nth-child(1) ul li p{font-size:18px;}
article.lead-section-6 aside div h1{font-size:38px;}
article.lead-section-6 aside div span{font-size:18px;}
article.lead-section-7 aside div:nth-child(1) h1{font-size:38px;}
article.lead-section-7 aside div:nth-child(1) span{font-size:18px;}
article.lead-section-7 aside div:nth-child(1) ul li p{font-size:18px;}
article.lead-section-8 aside div h1{font-size:38px;}
article.lead-section-8 aside div span{font-size:18px;}
article.lead-section-8 aside div p{font-size:18px;}
article.lead-section-9 aside div h1{font-size:38px;}
article.lead-section-9 aside div span{font-size:18px;}
article.lead-section-9 aside div p{font-size:18px;}
article.lead-section-5 aside h1{font-size:59px;}
article.lead-section-5 aside .panel-body .left-box p{font-size:18px;}
article.lead-section-7 aside div:nth-child(2) img{margin:3% auto 0 auto;}
.nav li li a{padding:6px 3px;}
article.csr-section-2{padding:7.5% 0 2% 0;}
article.csr-section-2 h1{font-size:59px;padding:0 5% 0 24%;}
article.csr-section-2 p{font-size:20px;}
.events-section h2.head-tl{font-size:59px;}
.events-wrapper .events-sec figure figcaption h3{font-size:30px;}
.events-wrapper .events-sec figure figcaption p{font-size:18px;}
article.csr-section-5 .container h1{font-size:59px;}
article.csr-section-5 .container #csr-infrastruture .carousel-indicators li{font-size:18px;}
article.csr-section-5 aside #csr-infrastruture .carousel-content{height:440px;}
article.csr-section-5 aside #csr-infrastruture .carousel-content .carousel-cont h1{font-size:20px;}
article.csr-section-5 aside #csr-infrastruture .carousel-content .carousel-cont span{font-size:20px;}
article.csr-section-5 aside #csr-infrastruture .carousel-content .carousel-cont p{font-size:18px;}
article.csr-section-6 aside div h1{font-size:26px;line-height:28px;}
article.csr-section-6 aside div p{font-size:18px;}
article.csr-section-6 aside h1{margin:8% auto 3% auto;}
.about-csr{margin-top:0;padding:0;}
article.sust-section-2 h1{font-size:59px;}
article.sust-section-2 p{font-size:18px;}
article.sust-section-4 aside div{padding:0 0%;}
article.sust-section-4 aside div h1{font-size:67px;}
article.sust-section-4 aside div p{font-size:26px;}
article.sust-section-5 aside .vision h1{font-size:30px;}
article.sust-section-5 aside .vision p{font-size:18px;}
article.sust-section-5 aside .building h1{font-size:59px;}
article.sust-section-5 aside .building p{font-size:18px;}
article.sust-section-5 aside .building span{font-size:18px;}
article.sust-section-5 aside .building ul li{font-size:18px;}
article.overview-section-2 p{font-size:20px;}
article.csr-section-5 .container #csr-infrastruture .carousel-content .carousel-cont h1{font-size:32px;}
article.csr-section-5 .container #csr-infrastruture .carousel-content .carousel-cont span{font-size:18px;}
article.csr-section-5 .container #csr-infrastruture .carousel-content .carousel-cont p{font-size:18px;}
.about-events h2{font-size:59px;padding:0 16%;}
.about-events p{font-size:20px;}
.events-counts h2{font-size:59px;}
.events-counts p{font-size:27px;}
.venus-wrapper h2, .our-team h2{font-size:59px;}
.venus-wrapper .venue-dtl-sec > div > figure figcaption h4{font-size:36px;}
.venus-wrapper .venue-dtl-sec > div > figure figcaption p{font-size:18px;}
.venus-wrapper .venue-dtl-sec > div > figure figcaption > a{font-size:18px;}
.venus-wrapper .venue-names li a{font-size:20px;}
.contact-us ul li h2{font-size:59px;}
article.csr-section-6{padding:9% 0 0 0;}
article.csr-section-6 aside div{top:25%;}
.loaded .events-banner .logo-box img{width:auto;}
.bec-amenities-section h1{font-size:59px;}
.bec-amenities-section p{font-size:18px;}
.bec-amenities-section img{width:60%;}
.root-wrapper .cont-sec h2{font-size:30px;}
.root-wrapper .cont-sec p{font-size:18px;}
.exh-food-brands aside h2{font-size:59px;}
.exh-food-brands .container div:nth-child(3){padding:23.7% 0;}
.exh-food-brands .container div:nth-child(3) p{font-size:26px;}
.exh-food-brands .container div:nth-child(3) div h2{font-size:30px;}
.exh-food-brands .container div:nth-child(3) div p{font-size:18px;}
.bec-re-section h1{font-size:59px;}
.bec-re-section p{font-size:18px;}
.bec-re-section img{width:60%;}
.re-wrapper .cont-sec h2{font-size:30px;}
.re-wrapper .cont-sec p{font-size:18px;}
.exh-food-brands .container h2{font-size:59px;}
.engin-slider h4{font-size:30px;}
.cont-box-inv h1{font-size:59px;}
article.sust-section-5 aside .vision h1{font-size:30px;}
article.sust-section-5 aside .vision p{font-size:18px;}
article.sust-section-5 aside .building h1{font-size:59px;}
article.sust-section-5 aside .building p{font-size:18px;}
article.sust-section-5 aside .building span{font-size:18px;}
article.sust-section-5 aside .building ul li{font-size:18px;}
article.sust-section-6 aside div h1{font-size:59px;}
article.sust-section-6 aside div p{font-size:18px;}
article.sust-section-7 aside aside h1{font-size:59px;}
article.sust-section-7 aside aside p{font-size:18px;}
article.sust-section-10 aside div div h1{font-size:37px;}
article.sust-section-10 aside div div p{font-size:18px;}
article.sust-section-8 aside div.water h1{font-size:59px;}
article.sust-section-8 aside div.water p{font-size:18px;}
article.sust-section-8 aside div.water-arrow ul li{font-size:18px;}
article.sust-section-10 aside div div ul li{font-size:18px;}
.inves-grid ul li.col-sm .news-box .news-tl{font-size:27px;}
.inves-grid ul li.col-sm .news-box .news-cont{font-size:18px!important;}
.inves-grid ul li.col-sm .news-box{padding:40px 0 0 53%;}
.stock-share h1{font-size:59px;}
.share-report ul .col-sm .news-box .news-tl{font-size:27px;}
.share-report ul .col-sm .news-box .news-cont{font-size:18px;}
.stock-share select{font-size:27px;width:9%;}
.invt-head h1{font-size:59px;}
.ann-report ul .col-sm .news-box .news-tl{font-size:27px;}
.financ-sec ul li .news-box .news-cont{font-size:18px;}
.ar-content h2{font-size:37px;}
.ar-content p{font-size:18px;}
.finna-nesco .img-sec figure img{margin:0 0 0 -23%;}
.other-selet{font-size:27px;width:9%;}
.img-sec h1{font-size:150px;}
.ar-text h1{font-size:42px;}
.ar-text h2{font-size:42px;}
.evoting .other-selet{top:-25%;font-size:27px;}
.invt-head2 h1{font-size:59px;}
.evoting ul li .news-box .news-tl{font-size:27px;}
.invt-head-ar h1{font-size:59px;}
.scr-selet{font-size:27px;width:9%;top:15px;}
.subsidiary-bg .other-selet{font-size:27px;top:3%;}
.annou-slider p{font-size:18px;}
.annou-slider p span{font-size:18px;}
.annou-head h1{font-size:59px;}
.events-banner .logo-box h2{font-size:49px;}
.qut-selet{font-size:27px;width:9%;}
.invtgriv-head h1{font-size:59px;}
.invtgriv-head .other-selet{font-size:27px;}
.polic-pro h1{font-size:42px;}
.polic-pro p{font-family:18px;}
article.lead-section-5 aside .panel a{font-size:30px;}
.sharint-block .news-box1{min-height:49vh;}
.financ-sec ul li .news-box .news-tl{font-size:27px;}
.share-grid ul li.col-md .news-box .news-tl{font-size:27px;}
.share-grid ul li.col-sm .news-box .news-tl{font-size:27px;}
.unclaim-bg .col-md-5 p{font-size:18px;}
.uncl-divi-top-table tr td:nth-child(1){font-size:18px;}
.uncl-divi-top-table tr td:nth-child(2){font-size:18px;}
.uncl-divi-bottom-table tr th:nth-child(1){font-size:18px;}
.uncl-divi-bottom-table tr th:nth-child(2){font-size:18px;}
.uncl-divi-bottom-table tr th:nth-child(3){font-size:18px;}
.uncl-divi-bottom-table tr td:nth-child(1){font-size:18px;text-align:right;}
.uncl-divi-bottom-table tr td:nth-child(2){font-size:18px;}
.uncl-divi-bottom-table tr td:nth-child(3){font-size:18px;}
.uncl-divi-bottom-table tr:last-child td:nth-child(1){font-size:18px;}
.uncl-divi-bottom-table tr:last-child td:nth-child(2){font-size:18px;}
.uncl-divi-bottom-table tr:last-child td:nth-child(3){font-size:18px;}
.unclaim-bg p{font-size:18px;}
.iepf h1{font-size:59px;}
.iepf p{font-size:18px;}
.unpadivi h1{font-size:59px;}
article.csr-section-5 .container .our-food-brand .carousel-content h2{font-size:30px;}
article.csr-section-5 .container .our-food-brand .carousel-content p{font-size:18px;}
article.careers-section-2 .container h1{font-size:59px;}
article.careers-section-2 .container a{font-size:32px;}
.join-buss .container h1{font-size:59px;}
article.contact-section-2 aside h1{font-size:59px;}
article.contact-section-2 aside a{font-size:32px;}
article.contact-section-3 aside h1{font-size:59px;}
article.contact-section-3 aside h2{font-size:32px;}
article.contact-section-3 aside a{font-size:27px;}
article.contact-section-1 aside div p{font-size:18px;}
article.contact-section-1 aside div a{font-size:18px;}
.our-archive ul li h1{font-size:32px;}
.our-archive ul li p{font-size:18px;}
.media-section .cont-sec h2{font-size:32px;}
.media-section .cont-sec p{font-size:18px;}
.media-section .cont-sec a{font-size:18px;}
.media-section2 .cont-sec h2{font-size:32px;}
.media-section2 .cont-sec p{font-size:18px;}
.media-section2 .cont-sec a{font-size:18px;}
.media-section3 .cont-sec h2{font-size:32px;}
.media-section3 .cont-sec p{font-size:18px;}
.media-section3 .cont-sec a{font-size:18px;}
.media-section4 h1{font-size:59px;}
.milestones-menu-right ul li{font-size:24px;padding:5% 0 5% 25px;}
.milestones-menu-right ul li.active{font-size:27px;}
.history-page article.his-section-1 div:nth-child(2) span{font-size:49px;}
.history-page article.his-section-1 div:nth-child(2) p{font-size:18px;}
.history-page article.his-section-1 .motive div:nth-child(1) p{font-size:41px;}
.history-page article.his-section-1 .motive div:nth-child(3){width:15%;}
.history-page article.his-section-2 span{font-size:150px;letter-spacing:100px;}
.history-page article.his-section-2 div:nth-child(2) p{font-size:18px;}
.history-page article.his-section-3 div:nth-child(1) p{font-size:150px;line-height:100px;}
.history-page article.his-section-3 div:nth-child(1){width:369px;}
.history-page article.his-section-3 div:nth-child(2) ul li p{font-size:26px;}
.history-page article.his-section-4 div:nth-child(1){width:37%;}
.history-page article.his-section-4 div:nth-child(2){width:63%;padding:2% 12% 0 2%;}
.history-page article.his-section-4 div:nth-child(2) p{font-size:49px;}
.history-page article.his-section-4 div:nth-child(2) div span{font-size:59px;}
.history-page article.his-section-4 div:nth-child(2) div label{font-size:18px;}
.history-page article.his-section-5 div:nth-child(1){width:70%;}
.history-page article.his-section-5 div:nth-child(1) span{font-size:150px;top:34%;}
.history-page article.his-section-5 div:nth-child(2) label{font-size:18px;}
.history-page article.his-section-5 div:nth-child(2){padding:30% 5%;}
.history-page article.his-section-2 div:nth-child(2){padding:8% 5% 5% 5%;}
.history-page article.his-section-2 div:nth-child(2) img{width:100%;}
.history-page article.his-section-2 div:nth-child(1){width:60%;}
.history-page article.his-section-9 div p{font-size:70px;}
.history-page article.his-section-9 div span{font-size:18px;}
.history-page article.his-section-6 div:nth-child(1) p{font-size:70px;}
.history-page article.his-section-6 div:nth-child(1) span{font-size:18px;}
.history-page article.his-section-7 div:nth-child(2){width:47.5%;left:44%;padding:13% 3% 3% 20%;}
.history-page article.his-section-7 div:nth-child(2) p{font-size:105px;}
.history-page article.his-section-7 div:nth-child(2) span{font-size:18px;}
.history-page article.his-section-8 div:nth-child(1) p{font-size:105px;}
.history-page article.his-section-8 div:nth-child(1) span{font-size:18px;}
.history-page article.his-section-10 div:nth-child(2) p{font-size:105px;}
.history-page article.his-section-10 div:nth-child(2) span{font-size:18px;}
.history-page article.his-section-11 div:nth-child(2) div p{font-size:42px;}
.history-page article.his-section-11 div:nth-child(2) div span{font-size:18px;}
.history-page article.his-section-12 div:nth-child(1) p{font-size:105px;}
.history-page article.his-section-12 div:nth-child(1) span{font-size:18px;}
.history-page article.his-section-13 div:nth-child(2){width:30%;}
.history-page article.his-section-13 div:nth-child(2) p{font-size:42px;}
.history-page article.his-section-13 div:nth-child(2) span{font-size:18px;}
.history-page article.his-section-14 div:nth-child(1){width:67%;}
.history-page article.his-section-14 div:nth-child(2){width:53.5%;padding:13% 3% 3% 30%;}
.history-page article.his-section-14 div:nth-child(2) p{font-size:105px;}
.history-page article.his-section-14 div:nth-child(2) span{font-size:18px;}
.media-news .events-wrapper .events-sec div.news-cont h1{font-size:32px;width:77%;}
.media-news .events-wrapper .events-sec div.news-cont figcaption div p{font-size:18px;}
.media-news .owl-nav{width:21%;}
article.lead-section-6 aside div p{font-size:18px;}
article.lead-section-7 aside div:nth-child(1) h1{font-size:38px;}
article.lead-section-6 aside div h1{font-size:38px;}
.milestones-menu-right div{top:31px;}
.history-page article.his-section-9 div{margin:0 9% 0 0;}
.history-page article.his-section-6 div:nth-child(3){bottom:-36%;height:15vh;}
.history-page article.his-section-7 div:nth-child(3){height:26vh;}
.history-page article.his-section-2 div:nth-child(3){height:28vh;}
.history-page article.his-section-8 div:nth-child(2){width:56.5%;}
.history-page article.his-section-8 div:nth-child(3){bottom:-72%;}
.history-page article.his-section-11 div:nth-child(3){bottom:-35%;}
.history-page article.his-section-12 div:nth-child(3){height:25vh;}
}
@media screen and (max-width:1366px){article.csr-section-6 aside h1{margin:16% auto 3% auto;}
.history-page article.his-section-2 div:nth-child(3){height:35vh;}
.businesses-sec ul li .text-box{height:410px;}
}
@media screen and (max-width:767px){.banner figure figcaption{left:15%;margin:0;}
.banner figure figcaption > h1.home-banner1{font-size:44px!important;line-height:1em!important;}
.banner figure figcaption > small{font-size:2.5rem!important;}
.businesses-sec ul li .text-box strong{font-size:13px}
.milestones-menu-right{display:none;}
.history-page aside{width:100%;}
.history-page article.his-section-1{margin-top:120px!important;}
.history-page article.his-section-1 img:nth-child(1){display:none;}
.history-page article.his-section-1 img:nth-child(2){display:none;}
.history-page article.his-section-1 div:nth-child(2){padding:5% 10%;width:100%;position:relative;top:0;background:transparent;float:left;}
.history-page article.his-section-1 div:nth-child(2) span{font-size:29px;color:#676767;line-height:32px;}
.history-page article.his-section-1 div:nth-child(2) span label{font-weight:700;}
.history-page article.his-section-1 div:nth-child(2) p{color:#616161;}
.history-page article.his-section-1 .motive{background:#00b7f1;}
.history-page article.his-section-1 .motive div:nth-child(3){display:none;}
.history-page article.his-section-1 .motive div:nth-child(1){width:100%;padding:8% 10% 2% 10%;text-align:left;}
.history-page article.his-section-1 .motive div:nth-child(1) p{font-size:27px;font-weight:700;color:#ffffff;line-height:30px;}
.history-page article.his-section-1 .motive div:nth-child(2){width:100%;position:absolute;top:-35%;text-align:right;}
.history-page article.his-section-1 .motive div:nth-child(2) img{display:block;margin:0 10% 0 0;float:right;}
.history-page article.his-section-1 .motive div:nth-child(1) span{color:#ffffff;}
.history-page article.his-section-2 div:nth-child(1){width:100%;}
.history-page article.his-section-2 span{letter-spacing:16px;top:20%;}
.history-page article.his-section-3{padding:30px 0;}
.history-page article.his-section-2 div:nth-child(2){width:100%;float:left;position:relative;padding:0 10%;right:0;text-align:left;}
.history-page article.his-section-2 div:nth-child(2) img{display:none;}
.history-page article.his-section-3 div:nth-child(1){width:249px;margin:0 auto;float:none;border:10px solid #04a6e1;padding:9%;}
.history-page article.his-section-3 div:nth-child(1) p{font-size:110px;line-height:44px;margin:0px 0 24px 0;background:transparent;}
.history-page article.his-section-3 div:nth-child(2){width:100%;padding:0 10%;margin:20% 0 0 0;}
.history-page article.his-section-3 div:nth-child(2) ul li p{font-size:14px;padding:.8% 4% .8% 2%;}
.history-page article.his-section-4 div:nth-child(2){width:100%;padding:25% 0 0 10%;margin:28% 0 0 0;}
.history-page article.his-section-4 div:nth-child(2) p{font-size:25px;}
.history-page article.his-section-4 div:nth-child(2) div{width:90%;float:right;padding:0 10% 10% 5%;}
.history-page article.his-section-4 div:nth-child(2) div label{width:100%;margin:0;}
.history-page article.his-section-4 div:nth-child(1){width:100%;}
.history-page article.his-section-4 div:nth-child(1) .animatein img{max-width:70%;width:70%}
.history-page article.his-section-4 div:nth-child(1) .animatein img:nth-child(1){display:none;}
.history-page article.his-section-4 div:nth-child(1){width:100%;position:absolute;z-index:1;text-align:center;}
.history-page article.his-section-5 div:nth-child(1){width:100%;}
.history-page article.his-section-5 div:nth-child(1) img{width:100%;}
.history-page article.his-section-5 div:nth-child(1) img:nth-child(1){display:none;}
.history-page article.his-section-5{padding-top:60px;}
.history-page article.his-section-5 div:nth-child(1) span{font-size:70px;top:18%;}
.history-page article.his-section-5 div:nth-child(1) span:last-child{top:35%;}
.history-page article.his-section-5 div:nth-child(2){padding:10% 10%;width:100%;}
.history-page article.his-section-9 div{width:100%;text-align:left;margin:0;padding:0 10%;margin:0 0 0 0;background:#ffffff;float:right;}
.history-page article.his-section-9 div p{font-size:60px;}
article.lead-section-6 aside div{width:100%;}
article.lead-section-6 aside div h1{font-size:32px;}
article.lead-section-7 aside div:nth-child(1){width:100%;margin:90% 0 0 0;}
article.lead-section-7 aside div:nth-child(1) h1{font-size:32px;}
article.lead-section-7 aside div:nth-child(2){width:100%;position:absolute;top:0;}
.vscroll-container{height:375px;padding:5% 10% 0 0;}
.website-loader img{top:46.6%;left:57.1%;}
.our-team figure figcaption{position:absolute;background-color:#fff;padding:15px 15px 0px 15px;text-align:left;height:98%;width:95%;right:0;bottom:5px;opacity:0;transition:0.5s;left:0;}
.our-team figure figcaption p{margin-bottom:10px;}
.our-team figure{margin:0 auto 5% auto;}
.exh-food-brands .container h2{font-size:32px;}
.exh-food-brands .container div:nth-child(2){width:100%;}
.exh-food-brands .container div:nth-child(3){width:100%;}
.exh-food-brands .container div:nth-child(3) div{position:absolute;bottom:74%;left:0;width:83%;background:#ffffff;padding:5% 5% 5% 5%;text-align:left;right:0;margin:0 auto;}
.re-wrapper .cont-sec{width:80%;margin:-20% 0 0 0;}
.re-wrapper .cont-sec h2{font-size:27px;}
.bec-re-section{margin-top:30px;}
.banner.events-banner figure figcaption{bottom:45%;}
.banner figure figcaption{max-width:100%;}
.banner figure figcaption > h1{font-size:35px!important;line-height:35px!important;}
.events-banner .logo-box{width:75%;bottom:0;}
.loaded .events-banner .logo-box img{width:50%;}
.events-img{display:none;}
.mice-img{display:none;}
.about-events h2{font-size:32px;padding:0 5%;text-align:left;}
.about-events p{font-size:18px;}
.about-events p.lead-padding0{padding:0 5%;}
.bec-img{display:none;}
.sust-section-4 .col-md-4{margin:0 0 20% 0;}
.events-counts h2{font-size:45px;}
.events-counts p{font-size:20px;}
.venus-wrapper h2, .our-team h2{font-size:32px;text-align:left;}
.events-section h2.head-tl{font-size:32px;}
.bec-amenities-section h1{font-size:32px;}
.wxh-padding-120{padding-top:40px;}
.venus-wrapper .venue-dtl-sec > div > figure figcaption > a{bottom:0;position:relative;float:left;}
.events-section{margin-top:30px;}
.margin-top95{margin-top:50px!important;}
.bec-amenities-section .col-md-3{margin-bottom:10%;padding:0px 6%;width:50%;float:left;}
.contact-us div > ul > li{text-align:left;}
.contact-us div > ul > li:nth-child(2){width:45%!important;}
.contact-us div > ul > li:nth-child(3){width:55%!important;}
.contact-us ul li h2{font-size:32px;}
.contact-us ul li h2 a > i{font-size:23px;width:32px;height:32px;text-align:center;padding:3.5% 1%;}
.venus-wrapper .venue-dtl-sec > div > figure figcaption h4{font-size:28px;}
.events-wrapper .events-sec figure figcaption h3{font-size:24px;}
.our-team figure img{margin:0 auto;height:400px;}
.root-wrapper .cont-sec{width:80%;position:relative;margin:37% 0 0 0;}
.buss-mice .events-wrapper .events-sec figure figcaption{width:88%;padding:25px 8px;}
.exh-food-brands aside h2{font-size:32px;}
.bec-re-section .col-md-3{margin-bottom:10%;padding:0px 6%;width:50%;float:left;min-height:170px;}
.bec-re-section h1{font-size:32px;}
.engin-slider h4{font-size:23px;}
.events-banner .logo-box{width:85%;}
.events-banner .logo-box p{font-size:16px;}
.banner figure figcaption > img{width:90%;}
article.lead-section-6 aside img{width:100%;}
article.lead-section-6 aside div{position:relative;top:-90px;float:right;width:80%;}
article.lead-section-7 aside div:nth-child(1) ul li{width:100%;}
article.lead-section-7 aside div:nth-child(2) img{width:100%;}
article.lead-section-8 aside aside img{width:100%;}
article.lead-section-8 aside div{width:80%;position:relative;float:right;padding:3% 8% 5% 8%;margin:-20% 0 0 0;}
article.lead-section-8 aside div h1{font-size:32px;}
article.lead-section-9 aside aside{width:100%;margin:0 auto 0 auto;}
article.lead-section-9 aside aside img{width:100%;}
article.lead-section-9 aside div{width:80%;position:relative;float:right;height:auto;background:#0f0e80;margin:-20% 0 0 0;}
article.lead-section-5 aside h1{font-size:32px;}
article.lead-section-5 aside .panel a{font-size:18px;padding:5% 5% 5% 5%;}
article.lead-section-5 aside .panel a span{font-size:18px;}
article.lead-section-9 aside div h1{font-size:32px;}
article.lead-section-5 aside .panel-body .left-box{width:100%;padding:0 0 0 0;}
article.lead-section-5 aside .panel-body aside{width:100%;margin:10% 0 0 0;}
article.lead-section-5 aside .panel-body aside img{width:100%;}
.about-events p.csr-padding0{padding:0 5% 0 0;}
.about-cst{margin-top:60px!important;}
.about-cst .events-wrapper .events-sec figure figcaption{width:85%;max-height:320px;padding-right:7px;margin:0 0 10% 0;}
article.csr-section-5 .container h1{font-size:32px;}
article.csr-section-5 .container #csr-infrastruture .carousel-indicators{width:100%;padding:4% 4% 4% 4%;}
article.csr-section-5 .container #csr-infrastruture .carousel-inner{width:100%;}
article.csr-section-5 .container #csr-infrastruture .carousel-indicators li{font-size:16px;}
article.csr-section-5 .container #csr-infrastruture .carousel-content .carousel-cont h1{font-size:24px;line-height:25px;}
article.csr-section-5 .container #csr-infrastruture .carousel-content{height:280px;}
article.csr-section-5 .container #csr-infrastruture .carousel-content{bottom:-50%;}
article.csr-section-5{padding:8% 0 50% 0;}
article.csr-section-6 aside div{height:250px;overflow-x:hidden;overflow-y:scroll;top:60%}
article.csr-section-6 aside div h1{font-size:24px;line-height:25px;}
article.csr-section-6 aside div{width:90%;}
article.sust-section-3 h2{font-size:37px;}
article.sust-section-3 img{width:100%;}
.events-counts figure img{width:200px;}
article.sust-section-5 aside .vision h1{font-size:27px;}
article.sust-section-5 aside .building h1{font-size:30px;}
article.sust-section-5 aside aside{width:100%;margin:92% 0 0 0;}
.about-cst .owl-nav{width:100%;bottom:-20px;}
article.sust-section-6 aside div h1{font-size:32px;}
article.sust-section-7 aside aside h1{font-size:32px;}
article.sust-section-8 aside div.water h1{font-size:32px;margin:15% 0 3% 0;}
article.sust-section-10 aside div{padding:10% 10% 0 10%;}
article.sust-section-10 aside div div:nth-child(1){width:100%;padding:0 0 20% 0;}
article.sust-section-10 aside div div h1{font-size:27px;}
article.sust-section-10 aside div div:nth-child(2){width:100%;}
.footer-thumb .thumb-sec figure figcaption{padding:4px 14px;}
.thumb-sec figure figcaption.rgt-top{left:0;right:unset;top:unset;bottom:-20px;width:55%;line-height:30px;padding:15px 15px;}
.thumb-sec figure figcaption.lft-btm{left:unset;right:0;top:-20px;bottom:unset;width:55%;line-height:30px;padding:15px 15px;}
.news-sec > ul > li.col-sm, .news-sec > ul > li.col-lg{width:100%;}
.news-sec ul li .news-box .news-cont.f-size{font-size:16px;}
.tab-content.current{padding:10% 20px;}
.invers .info-wrapper .img-sec{top:60px;}
.invers .info-wrapper div:nth-child(2){float:left;margin:30% 0 0 0;}
.invers .info-wrapper .cont-sec .cont-box-inv{padding:175px 35px 65px 35px;}
.cont-box-inv h1{font-size:37px;}
.inves-grid ul li.col-sm .news-box{padding:40px 0 0 34%;}
.stock-share h1{font-size:32px;line-height:32px;}
.stock-share select{font-size:24px;width:100%;margin:0 0 10% 0;}
.report-box-sharepatt3 .btn-wrap{width:100px;height:100px;}
.history-page article.his-section-6{padding:60px 0;}
.history-page article.his-section-6 div:nth-child(1){width:100%;padding:3% 10% 3% 10%;}
.history-page article.his-section-6 div:nth-child(2){position:relative;top:30%;left:0;width:100%;}
.history-page article.his-section-6 div:nth-child(2) img{width:100%;}
.history-page article.his-section-6 div:nth-child(2) img:nth-child(1){display:none;}
.history-page article.his-section-7{padding:0;}
.history-page article.his-section-7 div:nth-child(1) img{width:100%;}
.history-page article.his-section-7 div:nth-child(2){width:80%;left:0;padding:00 10% 5% 10%;margin:-30% 0 0 0;position:relative;float:right;z-index:1;}
.history-page article.his-section-7 div:nth-child(2) p{font-size:85px;}
.history-page article.his-section-8{margin:60px 0;}
.history-page article.his-section-8 div:nth-child(2){width:100%;left:0;}
.history-page article.his-section-8 div:nth-child(2) img{width:100%;}
.history-page article.his-section-8 div:nth-child(1){width:80%;padding:0 10% 5% 10%;position:relative;z-index:2;margin:60% 0 0 0;}
.history-page article.his-section-8 div:nth-child(1) p{font-size:85px;}
.history-page article.his-section-10 div:nth-child(1) img{width:100%;}
.history-page article.his-section-10 div:nth-child(2) p{font-size:85px;}
.history-page article.his-section-10 div:nth-child(2){float:left;width:80%;padding:0% 10% 5% 10%;position:absolute;top:30%;left:0;text-align:left;margin:20% 0 0 0;}
.history-page article.his-section-11 .img-sec .animatein img{width:100%;}
.history-page article.his-section-11 .img-sec .animatein img:nth-child(1){display:none;}
.history-page article.his-section-7 div:nth-child(1){width:100%;}
.history-page article.his-section-11 div:nth-child(2){width:80%;position:absolute;bottom:-60%;right:5%;float:right;}
.history-page article.his-section-12 div:nth-child(2){left:0;width:100%;}
.history-page article.his-section-12 div:nth-child(2) img{width:100%;}
.history-page article.his-section-11{margin:95px 0 140px 0;}
.history-page article.his-section-12 div:nth-child(1){float:left;width:80%;padding:0 10% 5% 10%;margin:40% 0 0 0;z-index:5;position:relative;}
.history-page article.his-section-12 div:nth-child(1) p{font-size:85px;}
.history-page article.his-section-12{padding-bottom:0;padding-top:60px;}
.history-page article.his-section-13{padding:50px 0;}
.history-page article.his-section-13 div:nth-child(1){width:100%;}
.history-page article.his-section-13 div:nth-child(1) img{width:100%;}
.history-page article.his-section-13 div:nth-child(2){width:80%;left:10%;margin:10% 0 0 0;}
.history-page article.his-section-14 div:nth-child(1){width:100%;}
.history-page article.his-section-14 div:nth-child(1) img{width:100%;}
.history-page article.his-section-14{padding:0 0 60px 0;}
.history-page article.his-section-14 div:nth-child(2){width:80%;padding:0 10% 5% 10%;left:0;position:relative;z-index:5;margin:-30% 0 0 0;}
.history-page article.his-section-14 div:nth-child(2) p{font-size:85px;}
.history-page article.his-section-1 .motive div:nth-child(4){display:none;}
.history-page article.his-section-2 div:nth-child(3){display:none;}
.history-page article.his-section-3 div:nth-child(3){display:none;}
.history-page article.his-section-9 div:nth-child(2){display:none;}
.history-page article.his-section-6 div:nth-child(3){display:none;}
.history-page article.his-section-7 div:nth-child(3){display:none;}
.history-page article.his-section-8 div:nth-child(3){display:none;}
.history-page article.his-section-11 div:nth-child(3){display:none;}
.history-page article.his-section-12 div:nth-child(3){display:none;}
.history-page article.his-section-13 div:nth-child(3){display:none;}
article.contact-section-2 aside h1{font-size:32px;}
article.contact-section-2 aside a{font-size:27px;}
article.contact-section-2 aside button:nth-child(2){font-size:45px;}
article.contact-section-2 aside button.qq-close{margin:0 0 0 auto;top:-15%;}
article.contact-section-3 aside h1{font-size:32px;}
article.contact-section-3 aside h2{font-size:27px;}
article.contact-section-3 aside a{font-size:24px;}
article.careers-section-2 .container h1{font-size:32px;}
article.careers-section-2 .container .col-md-4{width:100%;float:left;}
article.careers-section-2 .container .col-md-4 a{font-size:27px;}
.join-buss .container h1{font-size:32px;}
article.pp-section-1 aside div{margin:60% 0 3% 0;}
article.pp-section-1 aside{width:90%;}
.media-section4 h1{font-size:32px;}
.invt-head-ar h1{font-size:32px;}
.media-dropdown .container{width:100%;}
.media-dropdown .container button{font-size:18px;}
.our-archive ul li h1{font-size:24px;}
.media-dropdown .container select{font-size:18px;margin:0 0 0 0;}
.our-archive ul li{padding:2% 14% 2% 0;}
.our-archive ul li a{right:0;top:11%;}
.our-archive ul li a:last-child{top:50%;}
.media-section .img-sec{width:100%;}
.media-section .img-sec img{width:100%;}
.media-section .cont-sec{width:80%;padding:5% 10% 5% 10%;float:right;margin:-35% 0 0 0;background:#ffffff;}
.media-section .cont-sec h2{font-size:27px;}
.media-section2 .img-sec{width:100%;position:absolute;top:0;}
.media-section2 .img-sec img{width:100%;}
.media-section2 .cont-sec{position:relative;float:right;width:80%;padding:5% 10%;margin:45% 0 0 0;}
.media-section2 .cont-sec h2{font-size:27px;}
.media-section3{margin:20% 0 0 0;padding-bottom:30px;}
.media-section3 .img-sec{width:100%;padding:0;}
.media-section3 .cont-sec{width:80%;padding:5% 10%;margin:-45% 0 0 0;position:relative;z-index:2;background:#ffffff;}
.media-section3 .img-sec img{width:100%;}
.media-section3 .cont-sec h2{font-size:27px;}
.media-section4{padding:60px 0;}
.media-section4 h1{position:relative;top:0;float:left;}
article.sust-section-9 aside div{width:100%;}
article.sust-section-9 aside div img{width:70%;}
.root-wrapper .img-sec{padding:0 0 00 0;position:absolute;top:0;}
.root-wrapper .img-sec img{width:100%;}
article.csr-section-5 .container h1{font-size:32px;}
article.csr-section-5 .container .our-food-brand .carousel-indicators{width:100%;padding:10% 10% 10% 10%;height:auto;}
article.csr-section-5 .container .our-food-brand .carousel-inner{width:100%;}
article.csr-section-5 .container .our-food-brand .carousel-indicators li{font-size:24px;}
article.csr-section-5 .container .our-food-brand .carousel-inner .item img{height:auto;width:100%;}
article.csr-section-5 .container .our-food-brand .carousel-content{width:75%;position:absolute;left:13%;bottom:-30%;padding:3% 3% 0 3%;}
article.csr-section-5 .container .our-food-brand .carousel-content .content-slide{overflow-y:auto;max-height:227px;}
.upcoming-sec{transform:unset;transition:unset;transition:unset;position:relative;opacity:1;margin:60px 0 0 0;}
.upcoming-sec .upcoming-left h4{font-size:27px;}
.upcoming-sec .upcoming-right h5{color:#ffffff;}
.upcoming-sec .upcoming-right p{color:#ffffff;}.
article.csr-section-6 .img-sec .animatein img{margin:35% 0 0 0;}
article.csr-section-6 aside aside h1{margin:-25% 0 20% 0!important;}
article.csr-section-6 .img-sec{margin-top:30%!important;}
.history-page article.his-section-2 img{width:100%;}
.history-page article.his-section-2 img:nth-child(1){display:none;}
.history-page article.his-section-7 div:nth-child(2){width:100%;}
.invt-head h1{font-size:32px;padding:0 0 2% 0;}
.home-desktop-banner{display:none;}
.home-mob-banner{display:block;}
.mask-shape{top:9%;}
.upcoming-sec{height:auto!important;}
.upcoming-sec .upcoming-right a{margin:5% 0 8% 10%;}
.upcoming-sec .upcoming-right #event01 a:nth-child(5){margin:5% 0 0 0;}
.upcoming-sec .upcoming-right a img{width:82%;}
.re .img-sec img{width:100%;}
.re aside{position:relative;width:100%;}
.venus-wrapper.margin-top65{margin-top:0!important;}
#sub_menu{display:none;}
.inves-grid ul li.col-sm:nth-child(2){width:100%;}
.banner.events-banner figure figcaption.inver-text{bottom:22%;}
.events-banner figcaption span{font-size:27px;}
.loaded .vid-banner .vide-ban-tl, .vid-banner figure img{height:auto;width:90%;left:5%;text-align:center;}
.vid-banner .vid-banner-text{bottom:5%;left:0;top:inherit;max-width:90%;text-align:center;width:90%;}
.vid-banner .vid-banner-text *{display:none !important}
.blue-sq-box{transform:scale(0.36);}
.blue-sq-box p{font-size:4.5em;width:100%}
.blue-sq-box p *{display:none !important}
.ledus-box{height:auto}
.ledus-box .box-lt{position:static;width:90%;left:0;margin:0 auto -60px auto;float:left;}
.ledus-box .b-shape-anim{position:relative;left:-10%;width:100%;transform:scale(0.6);top:170px;}
.ledus-box .box-rt{position:static;width:100%;padding:20px;float:left;background:#00b6f1;margin-bottom:-50px}
.poem-box{max-width:100%;}
.poem-box .box-lt{height:100px;left:5%;}
.poem-box .box-rt{width:100%;left:0;text-align:center;border-top:2px solid #c7c7c7;margin-top:10px;padding:0;}
.poem-box p.box-lt:after{display:none}
.vision-box, .mission-box{width:80%;font-size:0.8em;}
.philosophy-vision-sect .mission-box h2{left:0;top:0}
.philosophy-vision-sect .mission-box .distorted-char{margin-top:100px;}
.startanim #believe-anim > div:after{left:-3%}
#believe-anim > div > img{left:3.5%}
.philosophy-values-sect .row > div:first-child{padding-top:0;}
.philosophy-values-sect .row > div h3, .philosophy-values-sect .row > div:first-child p, .philosophy-values-sect .row > div:first-child h3{width:auto;text-align:center;float:none;}
.philosophy-values-sect ul{width:90%;margin:0 auto}
.philosophy-values-sect ul li{margin-bottom:30px;}
.philosophy-blue-sect{padding:0;}
.qr-dropdown{width:86%;top:-6%;}
.qr-dropdown .btn-default{width:100%;text-align:left;}
.qr-dropdown .dropdown-menu{width:100%;}
.udf-dropdown{width:100%;top:10px;margin:0 0 10px 0;}
.udf-dropdown .btn-default{width:99%;text-align:left;}
.ar-dropdown{right:0;top:0;width:100%;position:relative;margin:0 0 10% 0;}
.sr-dropdown{position:relative;right:0;top:0;margin:0 0 10% 0;width:100%;}
.sr-dropdown .btn-default{width:99%;text-align:left;}
.ar-dropdown .btn-default{width:100%;text-align:left;}
.er-dropdown{position:relative;right:0;top:-30px;width:100%;}
.er-dropdown .btn-default{width:100%;text-align:left;}
.mobile-menu{display:block;}
.mobile-menu .nav > li > a{padding:6px 25px;font-size:22px;text-transform:lowercase;}
#nav_menu{display:none;}
.inves-grid > ul > li{max-height:335px;}
.search-result-wrapper .result-thumb figure{width:100px;}
.search-result-wrapper .result-thumb figure img{width:100%;height:auto;}
article.csr-section-6{margin:20% 0 35% 0;}
.stockchartr-mob label{font-size:16px;width:53%;}
.stockchartr-mob input{width:45%;padding:1.5% 0%;font-size:18px;background:transparent;border:none;color:#676767;border-bottom:2px solid #676767;}
.historicalprice-mob div select{width:45%;padding:1.5% 1%;margin:0 25px 5% 0;}
.historicalprice-mob div select:nth-child(2){margin:0 0 5% 0;}
.historicalprice-mob div select:last-child{margin:0 0 5% 0;}
.mob-panding{padding:0;}
.mob-margin{padding:0;}
.canvasjs-chart-credit{visibility: hidden;}
.mask-letter span{display: none;}
}