/* Source and licensing information for the line(s) below can be found at http://www.dpjaingroup.com/themes/ibees/css/components/main.css. */
::-webkit-input-placeholder{opacity:1;color:#8d8d8d}:-moz-placeholder{opacity:1;color:#8d8d8d}::-moz-placeholder{opacity:1;color:#8d8d8d}:-ms-input-placeholder{opacity:1;color:#8d8d8d}*,*:after,*:before{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}::-moz-selection{background:#00aeef;color:#fff;text-shadow:none}::selection{background:#00aeef;color:#fff;text-shadow:none}:focus{outline:0 none}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden]{display:none}html,body{height:100%;min-height:100%}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;text-size-adjust:100%}html,button,input,select,textarea{font-family:"Poppins",sans-serif,sans-serif}body{margin:0;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;text-size-adjust:100%;background-color:#fff}img{border:0 none;max-width:100%;vertical-align:top;height:auto}h1,h2,h3,h4,h5,h6{margin:0;font-weight:normal;line-height:1.2}a{color:#555;text-decoration:none;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;-o-transition:all linear 0.2s;transition:all linear 0.2s;cursor:pointer}a:hover{color:#00aeef}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}blockquote{margin:1em 40px}dfn{font-style:italic}mark{background:#ff0;color:#000}pre{margin:1em 0}p{margin:0 0 20px;line-height:22px;font-size:13px}p:last-of-type{margin-bottom:0}code,kbd,pre,samp{font-family:monospace, serif;_font-family:"courier new", monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}q{quotes:none}q:before,q:after{content:"";content:none}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}dl,menu{margin:0;padding:0}dd{margin:0 0 0 40px}nav ul,nav ol{list-style:none}iframe{border:0;-ms-interpolation-mode:bicubic;max-width:100%}svg:not(:root){overflow:hidden}figure{margin:0}form{margin:0}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0;white-space:normal}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline}button,input{line-height:normal}button,input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;-webkit-transition:all linear 0.2s;-moz-transition:all linear 0.2s;-ms-transition:all linear 0.2s;-o-transition:all linear 0.2s;transition:all linear 0.2s;cursor:pointer}button[disabled],input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="search"]{-webkit-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;appearance:none}input:focus,input:active,textarea:focus,textarea:active,select:focus,select:active{border-color:#0073bb !important;box-shadow:0 0 5px #0073bb}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}input[type="text"],input[type="tel"],input[type="email"],input[type="number"],input[type="date"],input[type="time"],input[type="password"],input[type="url"],textarea{-webkit-appearance:none;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;resize:none;width:100%;border:1px solid #ccc;background-color:#fff;font-size:13px;color:#000;padding:0;line-height:1;font-family:"Poppins",sans-serif;text-align:left}select{-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;width:100%;border:0 none;border-bottom:1px solid #8d8d8d;background-color:#fff;font-size:13px;color:#000;padding:0;line-height:1;font-family:"Poppins",sans-serif;text-align:left}input[type="text"],input[type="tel"],input[type="email"],input[type="date"],input[type="time"],input[type="password"]{height:30px}input[type="text"]:focus,input[type="tel"]:focus,input[type="email"]:focus,input[type="date"]:focus,input[type="time"]:focus,input[type="password"]:focus,textarea:focus{border-bottom-color:#00aeef}textarea{height:130px}select{height:30px}table{border-collapse:collapse;border-spacing:0}address{font-style:normal;font-size:14px}hr{border:0 none;border-top:1px solid #000;margin:30px 0;display:block;width:100%}ul,ol{margin:20px 0;padding:0;list-style-type:none}ul ul,ol ol{margin:10px 0;padding-left:15px}ul:first-of-type,ol:first-of-type{margin-top:0}*+ul:first-of-type,*+ol:first-of-type{margin-top:10px}body{font-family:"Poppins",sans-serif;font-size:13px;line-height:1.25;color:#555;font-weight:400;overflow-x:hidden}.row{margin-left:-15px;margin-right:-15px}.row::after{content:"";clear:both;display:table}[class*="col-"]{padding-left:15px;padding-right:15px;float:left;min-height:1px}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.wrapper{max-width:1200px;margin:0 auto;width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center;padding:0 20px}.field{margin-bottom:20px}.heading{font-family:"Playfair Display",serif;font-size:100px;color:rgba(0,174,239,0.3);line-height:1;margin-bottom:15px;text-transform:capitalize;width:100%}.heading span{text-transform:uppercase;color:#0073bb;font-size:14px;font-family:"Poppins",sans-serif;display:block}.readmore{margin-top:10px}.readmore a{display:inline-block;font-size:11px;text-transform:uppercase;color:#3a3a3c;border:1px solid rgba(78,83,89,0.35);line-height:18px;padding:10px 35px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px}.readmore a:hover{background-color:#00aeef;border:1px solid #00aeef;box-shadow:0 0 10px #00a0e4;color:#fff}.product-name{margin-top:10px;font-size:15px;font-weight:600;color:#434343}.breadcrumbs{text-transform:uppercase}.breadcrumbs li{color:#adadad;display:inline-block}.breadcrumbs li a{color:#fff}.breadcrumbs li.seprator{margin:0 5px}body.home-page{overflow-y:hidden}body.home-page .banner .wrapper{top:50%}body.home-page.scrollOn{overflow-y:auto}.left.cur_opening ul::-webkit-scrollbar{width:2px}.left.cur_opening ul::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px;height:50px}.left.cur_opening ul::-webkit-scrollbar-thumb{background:#0073bb;border-radius:10px}.reserveEquipment-sec .slick-track{min-width:1160px}.reserveEquipment-sec .slick-slide{min-width:290px}.slick-prev,.slick-next{height:40px;width:40px}button.slick-prev.slick-arrow{background:#ccc url(/themes/ibees/css/components/../img/left-arrow.png);cursor:pointer;background-repeat:no-repeat;background-position:center;padding:6px;z-index:1}.slick-prev{left:-20px;z-index:9}button.slick-next.slick-arrow{background:#ccc url(/themes/ibees/css/components/../img/right-arrow.png);cursor:pointer;background-repeat:no-repeat;background-position:center;padding:6px;z-index:1}.service-list button.slick-next.slick-arrow:hover,.service-list button.slick-prev.slick-arrow:hover{box-shadow:0 0 3px rgba(0,0,0,0.3)}.slick-next{right:-20px;z-index:9}button.slick-prev.slick-arrow::before,button.slick-next.slick-arrow::before{display:none}ul.pager__items.js-pager__items{display:flex;justify-content:center;margin-bottom:0}ul.pager__items.js-pager__items li{padding:10px;margin:3px;background:#00aeef}ul.pager__items.js-pager__items li.pager__item{order:2}ul.pager__items.js-pager__items li.pager__item.is-active{background:#0073bb}ul.pager__items.js-pager__items li.pager__item.pager__item--previous,ul.pager__items.js-pager__items li.pager__item.pager__item--last{order:1}ul.pager__items.js-pager__items li.pager__item.pager__item--first,ul.pager__items.js-pager__items li.pager__item.pager__item--next{order:3}ul.pager__items.js-pager__items li a{color:#fff}.close_btn{display:none;height:40px;width:40px;background-image:url(/themes/ibees/css/components/../img/close-btn.png);background-position:center;background-size:cover;position:absolute;top:5px;z-index:4;right:12px;border-radius:50%;opacity:0.8;cursor:pointer}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded .mCSB_dragger_bar,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_dragger .mCSB_dragger_bar{height:8px !important}.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_dragger.mCSB_dragger_onDrag_expanded+.mCSB_draggerRail,.mCSB_scrollTools_horizontal.mCSB_scrollTools_onDrag_expand .mCSB_draggerContainer:hover .mCSB_draggerRail{height:4px !important}.full-width{width:100% !important}.page-node-type-about-us .fancybox-button.fancybox-button--zoom{display:none !important}.page-node-type-about-us .fancybox-inner{margin:20px !important}.header{border-top:3px solid #fff;position:absolute;width:100%;top:0;z-index:2;transition:all 0.5s}.header.compact{position:fixed;z-index:9;background:#0073bb;box-shadow:0 0 4px #0073bb;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.header .logo{width:25%;padding:6px 0}.header .menu-nav-custom{width:75%}.header nav{width:100%;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;align-items:center}.header nav.showSearchBar .search{transition:all 0.8s}.header nav ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;justify-content:flex-end;margin:0;width:calc(100% - 60px);transition:all 0.5s}.header nav ul li{position:relative}.header nav ul li a{color:#fff;font-size:12px;text-transform:uppercase;padding:15px 10px;display:block}.header nav ul li.submenu-list:hover .sub-menu,.header nav ul li.submenu-list:hover .submenu-tip{opacity:1;visibility:visible;transition:all 0.3s;display:block}.header nav ul li.submenu-list .sub-menu{position:absolute;top:44px;left:50%;display:none;opacity:0;transition:all 0.3s;visibility:hidden;transform:translateX(-50%);border-radius:5px;padding:10px 0px;box-shadow:0 0 10px #555;background:#f6f7f7}.header nav ul li.submenu-list .sub-menu .submenu-tip{height:15px;width:15px;background:#f6f7f7;position:absolute;top:0px;transform:rotate(45deg) translateX(-50%);left:50%;border-radius:2px}.header nav ul li.submenu-list .sub-menu ul{display:flex;flex-direction:row;background:#f6f7f7;border-radius:5px;width:235px;padding-left:0px;flex-wrap:wrap}.header nav ul li.submenu-list .sub-menu ul>li{padding:0 20px;width:100%}.header nav ul li.submenu-list .sub-menu ul>li:last-child>a{border:none}.header nav ul li.submenu-list .sub-menu ul>li:hover>a{color:#0073bb}.header nav ul li.submenu-list .sub-menu ul>li>a{padding:8px 0px;display:block;border-bottom:1px solid #ccc;color:#434343;font-size:0.8rem;text-transform:capitalize;letter-spacing:0.2px;position:relative}.header nav ul li.sub-submenu-list:after{position:absolute;content:"";height:7px;width:7px;border:2px solid #0073bb;border-bottom:0;border-left:0;right:20px;top:46%;transform:translateY(-50%) rotate(45deg)}.header nav ul li.sub-submenu-list:hover .sub-submenu{opacity:1;transition:all 0.3s;visibility:visible;padding-left:7px;box-shadow:none}.header nav ul li.sub-submenu-list .sub-submenu{opacity:0;transition:all 0.3s;visibility:hidden;position:absolute;right:-243px;top:-10px;border-radius:5px}.header nav ul li.sub-submenu-list .sub-submenu ul{background:#f7f7f7;box-shadow:0 0 10px #555;padding:10px}.header nav ul li.sub-submenu-list .sub-submenu span.submenu-tip{left:6px;top:20px}.header nav .search{width:45px;border-left:1px solid rgba(255,255,255,0.3);padding:15px 0;text-align:right;position:relative;cursor:pointer}.header nav .search>.searchIcon{position:absolute;right:0px;top:0;padding:8px 9px 6px;background:rgba(255,255,255,0.3)}.header .responsive_menu{background:rgba(0,0,0,0.3);padding:4px;order:3;display:none;cursor:pointer}.header .responsive_menu div{height:2px;width:22px;background:#fff}.header .responsive_menu div+div{margin-top:4px}.header .search-form{display:none;transition:all 0.8s;position:fixed;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background:rgba(0,115,187,0.8)}.header .search-form input::-webkit-input-placeholder{color:#000}.header .search-form input:-moz-placeholder{color:#000}.header .search-form input::-moz-placeholder{color:#000}.header .search-form input:-ms-input-placeholder{color:#000}.header .search-form input::-webkit-input-placeholder{font-size:16px}.header .search-form input:-moz-placeholder{font-size:16px}.header .search-form input::-moz-placeholder{font-size:16px}.header .search-form input:-ms-input-placeholder{font-size:16px}.header .search-form form#search-block-form{position:absolute;left:50%;top:50%;box-shadow:0 0 10px;transform:translate(-50%, -50%);width:80%;display:flex;justify-content:space-between}.header .search-form form#search-block-form .form-item{font-size:18px;line-height:20px;border-right:2px solid #0073bb;width:calc(100% - 50px)}.header .search-form form#search-block-form input{min-height:50px;padding:5px 10px;width:100%;color:#000}.header .search-form form#search-block-form input#edit-submit--2{background:rgba(255,255,255,0.2)}.header .search-form form#search-block-form #edit-submit{min-height:50px;width:70px;padding:10px;background:#fff}.header .search-form form#search-block-form .edit-actions{min-height:50px;background:rgba(0,0,0,0.5) url(/themes/ibees/css/components/../img/icon-search.png) no-repeat center}.header .search-form input{background-color:#fff;color:#fff;width:100%;border:0;height:24px}.header .search-form input:active,.header .search-form input:visited,.header .search-form input:focus{box-shadow:none}.header .search-form .submit{position:absolute;top:0;right:0;border:0;height:30px;outline:none;background:url(/themes/ibees/css/components/../img/icon-search.png) no-repeat center;width:30px;border-left:1px solid rgba(255,255,255,0.3)}.header .search-form .submit:hover{background-color:rgba(255,255,255,0.5)}.header .search-form.showSearch{display:block;transition:all 0.8s;z-index:3}.header .search-form.showSearch .close_search_form{display:block;background:#fff url(/themes/ibees/css/components/../img/close-btn.png) no-repeat;border-radius:0;border:1px solid #fff;width:40px;height:40px;position:absolute;right:10px;top:10px;background-size:contain;cursor:pointer}.banner{position:relative}.banner>img{width:100%;height:635px}.banner.inner_page_banner img{height:100%}.banner .wrapper{position:absolute;top:50%;left:0;right:0;margin:0 auto;-webkit-transform:translate(0, -30%);-moz-transform:translate(0, -30%);-ms-transform:translate(0, -30%);-o-transform:translate(0, -30%);transform:translate(0, -30%)}.banner .banner-content{max-width:80%;margin:0 auto;text-align:center}.banner .banner-content .banner-heading h1{color:#fff;font-family:"Playfair Display",serif;font-size:70px;line-height:1;margin-bottom:10px;text-transform:capitalize}.banner .banner-content p{color:#fff;text-transform:uppercase}.banner .banner-content .readmore a{border-color:#fff;color:#fff}.banner .banner-content .readmore a:hover{background-color:#fff;color:#00aeef}.banner .breadcrumbs{margin:10px 0}.about-us{padding:70px 20px 60px}.about-us .left{width:32.5%;margin-left:77px}.about-us .right{width:53.75%}.about-us .image{position:relative}.about-us .image:before{content:"";display:block;width:660px;height:650px;background:url(/themes/ibees/css/components/../img/bg-aboutus.jpg) no-repeat 0 0;position:absolute;right:60px;top:-70px;z-index:-1}.about-us .image:after{content:"";display:block;width:100px;height:300px;background:url(/themes/ibees/css/components/../img/pattern.png) repeat 0 0;position:absolute;bottom:-30px;right:-40px;z-index:-1}.statistics{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;width:100%;margin-top:30px}.statistics .label{font-family:"Playfair Display",serif;color:#555;font-size:40px}.statistics-list{width:calc(100% - 165px)}.statistics-list ul{list-style:none;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start}.statistics-list ul li{text-align:center;margin-right:60px}.statistics-list ul li:last-of-type{margin-right:0}.statistics-list .list-heading{font-size:30px;color:#555}.statistics-list .list-heading span{font-size:50px;color:#00aeef}.statistics-list p{font-size:12px;color:#adadad}.statistics-list p span{display:block}.service{position:relative;z-index:1;background:#fff;overflow:hidden;padding:30px 20px 70px}.service .wrapper{position:relative;display:block}.service .wrapper>img{position:absolute;right:-70px;top:0;z-index:-1;width:70%}.service-list{margin-top:15px}.service-list ul{list-style:none;padding:0;margin:0 -6px}.service-list ul li{background:#fff;text-align:center;margin:0;padding:20px 0;-webkit-box-shadow:inset 0 0 20px rgba(67,67,67,0.08);-moz-box-shadow:inset 0 0 20px rgba(67,67,67,0.08);box-shadow:inset 0 0 20px rgba(67,67,67,0.08);border-right:1px solid rgba(0,0,0,0.1)}.service-list ul li .image img{width:90%;margin:0 auto}.project{padding:55px 20px 25px}.project .wrapper{padding:0}.project .wrapper .heading{text-align:center;width:100%}.project .wrapper .project-tabs{width:100%}.project .wrapper .project-tabs ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.project .wrapper .project-tabs ul li{font-size:12px;font-weight:600;color:rgba(6,6,6,0.3);text-transform:uppercase;margin:0 30px}.project .wrapper .project-tabs ul li.active{color:#434343}.project .wrapper .box .project-list{margin-top:35px}.project .wrapper .box .project-list .image{position:relative}.project .wrapper .box .project-list .image:before,.project .wrapper .box .project-list .image:after{content:"";display:block;position:absolute;width:100%;height:100%;top:0;left:0;-webkit-transition:all linear 0.5s;-moz-transition:all linear 0.5s;-ms-transition:all linear 0.5s;-o-transition:all linear 0.5s;transition:all linear 0.5s;opacity:0}.project .wrapper .box .project-list .image:before{background:-moz-linear-gradient(left, rgba(3,173,236,0.79) 0%, rgba(3,173,236,0.59) 60%, rgba(239,73,0,0.45) 100%);background:-webkit-linear-gradient(left, rgba(3,173,236,0.79) 0%, rgba(3,173,236,0.59) 60%, rgba(239,73,0,0.45) 100%);background:linear-gradient(to right, rgba(3,173,236,0.79) 0%, rgba(3,173,236,0.59) 60%, rgba(239,73,0,0.45) 100%);filter:gradient(startColorstr="#c903adec", endColorstr="#73ef4900", GradientType=1)}.project .wrapper .box .project-list .image img{width:100%}.project .wrapper .box .project-list .project-info{position:absolute;bottom:23px;left:-250px;background-color:#fff;padding:25px 10px 25px 60px;max-width:235px;width:100%;-webkit-transition:all linear 0.5s;-moz-transition:all linear 0.5s;-ms-transition:all linear 0.5s;-o-transition:all linear 0.5s;transition:all linear 0.5s}.project .wrapper .box .project-list .project-info .project-name{font-size:19px;color:#434343;text-transform:uppercase;position:relative}.project .wrapper .box .project-list .project-info .project-name:after{content:"";display:block;background-color:rgba(9,9,9,0.8);width:32px;height:2px;position:absolute;top:0px;bottom:0;left:-43px;margin:auto 0}.project .wrapper .box .project-list .project-info .place{font-size:13px;color:rgba(67,67,67,0.7)}.project .wrapper .box .project-list ul.desktop-project-sec{list-style:none;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 45px;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;margin:0}.project .wrapper .box .project-list ul.desktop-project-sec li{margin-bottom:15px;overflow:hidden;width:32.4%}.project .wrapper .box .project-list ul.desktop-project-sec li:nth-of-type(6){margin-top:-11.5%}.project .wrapper .box .project-list ul.desktop-project-sec li a{position:relative;display:block;-webkit-transition:all linear 0.5s;-moz-transition:all linear 0.5s;-ms-transition:all linear 0.5s;-o-transition:all linear 0.5s;transition:all linear 0.5s}.project .wrapper .box .project-list ul.desktop-project-sec li a:hover .image{background-color:#00aeef}.project .wrapper .box .project-list ul.desktop-project-sec li a:hover .image:before{opacity:1}.project .wrapper .box .project-list ul.desktop-project-sec li a:hover .image img{opacity:0.3}.project .wrapper .box .project-list ul.desktop-project-sec li a:hover .project-info{left:0}.project .wrapper .project-mobile-slider{display:none;margin-top:15px;overflow-x:hidden;padding:0 30px}.project .wrapper .project-mobile-slider ul li{padding:0 10px;box-shadow:none;border:none}.project .wrapper .project-mobile-slider .project-info{background:#fff;padding:20px}.project .wrapper .project-mobile-slider .project-info .project-name{font-size:20px;color:#434343;text-transform:uppercase;line-height:1.2}.project .wrapper .project-mobile-slider .project-info .place{font-size:13px;color:#555}.clients{background:url(/themes/ibees/css/components/../img/bg-clients.jpg) no-repeat 0 0;background-size:100% 100%;padding:60px 20px}.clients .heading{color:#fff;width:30%}.clients .heading span{color:#fff}.clients .clients-list{width:70%}.clients .clients-list ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;list-style:none;margin:0}.clients .clients-list ul li{padding:10px;border:1px solid transparent;margin:0 6px}.clients .clients-list ul li:hover{border-color:#e0e0e0;transition:all 0.5s ease-in-out 0s;box-shadow:inset 0 0 50px #e0e0e0;border-radius:50%;cursor:pointer}.clients .clients-list ul li:hover img{transform:scale(1.05);transition:all 0.5s ease-in-out 0s;border-radius:50%}.clients .clients-list ul li img{transform:scale(0.8);transition:all 0.5s ease-in-out 0s}.footer{background:#f6f7f7;padding:35px 20px 0px}.footer .wrapper{opacity:0.7;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.footer .heading{font-family:"Poppins",sans-serif;font-size:16px;color:#555;text-transform:uppercase;border-bottom:1px solid rgba(85,85,85,0.3);font-weight:600;padding-bottom:10px}.footer .footer-list ul{margin:0;padding:0;list-style:none}.footer .footer-list ul li{line-height:30px;font-size:13px}.footer .footer-list ul li a{position:relative;display:block}.footer .footer-info ul li{line-height:22px;padding-left:33px;background:url(/themes/ibees/css/components/../img/icon-address.png) no-repeat 0 4px;margin-bottom:15px;word-break:break-word}.footer .footer-info ul li:last-of-type{margin-bottom:0}.footer .footer-info ul li.phone{background:url(/themes/ibees/css/components/../img/icon-phone.png) no-repeat 0 2px}.footer .footer-info ul li.mail{background:url(/themes/ibees/css/components/../img/icon-mail.png) no-repeat 0 4px}.footer .footer-coloumn{width:24%}.footer .footer-coloumn.footer-coloumn-2{width:17%}.footer .footer-coloumn.footer-coloumn-4{width:17%}.footer .copyright{border-top:1px solid rgba(85,85,85,0.1);margin-top:20px;line-height:48px}.footer .copyright a{display:inline-block}.footer .social-media{margin-top:30px}.footer .social-media ul{list-style:none;margin:0;padding:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:flex-start;justify-content:flex-start}.footer .social-media ul li{background:none;padding:0;margin:0 8px 0 0}.footer .social-media ul li:last-of-type{margin:0}.footer .social-media ul li a{display:block;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background:#425062;width:31px;height:31px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.team_sec .wrapper>ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:center;margin-top:100px;width:100%}.team_sec .wrapper>ul .team_box{width:33%;text-align:center;padding:20px;margin-top:50px}.team_sec .wrapper>ul .team_box .box_outer{background:#f9f9f9}.team_sec .wrapper>ul .team_box .box_outer .head .image img{margin-top:-60px}.team_sec .wrapper>ul .team_box .box_outer .head .job_title{font-size:0.9rem;font-weight:600;line-height:1.5;word-break:break-word;padding:0 30px;margin:30px 0}.team_sec .wrapper>ul .team_box .box_outer .content>ul{padding:0}.team_sec .wrapper>ul .team_box .box_outer .content>ul>li{display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-top:1px solid #ddd;background:#f2f2f2}.team_sec .wrapper>ul .team_box .box_outer .content>ul>li:last-child{border-bottom:1px solid #ddd}.team_sec .wrapper>ul .team_box .box_outer .content>ul>li .left{width:15%;padding:10px;min-height:40px}.team_sec .wrapper>ul .team_box .box_outer .content>ul>li .right{width:85%;text-align:left;padding:10px;border-left:1px solid #ddd;min-height:40px}.team_sec .wrapper>ul .team_box .box_outer .content>ul>li .right strong{display:block}.team_sec .wrapper .load-more{text-align:center;width:100%;margin-bottom:50px}.team_sec .wrapper .load-more span{display:inline-block;font-size:11px;text-transform:uppercase;color:#555;border:1px solid rgba(78,83,89,0.35);line-height:18px;padding:10px 35px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;-webkit-transition:all ease 0.6s;-moz-transition:all ease 0.6s;-ms-transition:all ease 0.6s;-o-transition:all ease 0.6s;transition:all ease 0.6s;cursor:pointer}.team_sec .wrapper .load-more span:hover{background-color:#00aeef;border:1px solid #00aeef;box-shadow:0 0 10px #00a0e4;color:#fff}.history,.awards,.vision{padding:70px 0 60px}.history .wrapper .left{width:32.5%;margin-left:77px}.history .wrapper .left .image{position:relative}.history .wrapper .left .image:before{content:"";display:block;width:660px;height:628px;background:url(/themes/ibees/css/components/../img/bg-aboutus.jpg) no-repeat 0 0;position:absolute;right:60px;top:-70px;z-index:-1}.history .wrapper .left .image:after{content:"";display:block;width:100px;height:300px;background:url(/themes/ibees/css/components/../img/pattern.png) repeat 0 0;position:absolute;bottom:-30px;right:-40px;z-index:-1}.history .wrapper .right{width:53.75%}.history .wrapper .right .heading{font-size:64.62px}.awards{background:url(/themes/ibees/css/components/../img/members-appre.jpg) no-repeat 0 0;background-size:100% 100%;padding:60px 0}.awards .wrapper .awrds-content{display:flex;color:#fff;justify-content:space-between;flex-wrap:wrap;text-align:center;align-items:center;width:100%}.awards .wrapper .awrds-content .award_box{height:200px;position:relative;width:20%}.awards .wrapper .awrds-content .award_box>span{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.vision{padding-bottom:0px;padding-top:0}.vision .wrapper{max-width:100%}.vision .wrapper .vision_inner{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;background:#fbfbfb;background:#fbfbfb;margin-left:-20px}.vision .wrapper .vision_inner .left{width:50%;position:relative;padding:70px 40px 40px}.vision .wrapper .vision_inner .left .heading{font-size:3rem;text-transform:capitalize}.vision .wrapper .vision_inner .right{width:49%;background:#fff;padding:70px 40px 0px}.vision .wrapper .vision_inner .right span{text-transform:uppercase;color:#00aeef;font-size:14px;font-family:"Poppins", sans-serif;display:block}.mission{margin-right:-20px}.mission .wrapper{max-width:100%}.mission .wrapper .mission_inner{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;background:#fbfbfb}.mission .wrapper .mission_inner .left{width:49%;background:#fff;padding:20px}.mission .wrapper .mission_inner .right{width:50%;position:relative;padding:70px 40px 40px}.mission .wrapper .mission_inner .right .heading{font-size:3rem;text-transform:capitalize}.mission .wrapper .mission_inner .right .heading span{text-transform:uppercase;color:#00aeef;font-size:14px;font-family:"Poppins", sans-serif;display:block}.company_desc{padding:0px 0 60px}.company_desc .wrapper .comp_desc_inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.company_desc .wrapper .comp_desc_inner .left{width:40%;padding-top:30px}.company_desc .wrapper .comp_desc_inner .right{width:59%}.clients-logo .wrapper .cli_logo{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:60px 0;justify-content:space-around}.clients-logo .wrapper .cli_logo .cli_logo_box{width:23%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:10px 10px 15px;text-align:center;padding:0 35px 15px;position:relative;min-height:200px}.clients-logo .wrapper .cli_logo .cli_logo_box:hover img{transform:scale(1.1);transition:all 0.5s}.clients-logo .wrapper .cli_logo .cli_logo_box:not(:nth-of-type(4n)):after{position:absolute;content:"";height:95%;width:1px;background:#e5e5e5;right:0;top:-5px}.clients-logo .wrapper .cli_logo .cli_logo_box:before{position:absolute;content:"";height:8px;width:8px;background:#cccccc;right:-5px;bottom:-6px;border-radius:50%}.clients-logo .wrapper .cli_logo .cli_logo_box span.dot{height:1px;width:95%;background:#e5e5e5;position:absolute;left:0;bottom:0;z-index:9}.clients-logo .wrapper .cli_logo .cli_logo_box img{transition:all 0.5s}.clients-logo .wrapper .cli_logo .cli_logo_box img+span{color:#434343;font-weight:600;margin-top:10px;display:block}.career_desc{padding:60px 0}.career_desc .wrapper .career_desc_inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.career_desc .wrapper .career_desc_inner .left{width:49%}.career_desc .wrapper .career_desc_inner .left .heading{font-size:3rem;text-transform:capitalize;color:#00aeef}.career_desc .wrapper .career_desc_inner .right{width:49%}.career_desc .wrapper .career_desc_inner .right .main .choose_slider{position:relative;height:350px;padding:10px}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .carousel_btn{position:absolute;top:50%;transform:translateY(-50%);z-index:1;background:#eeeeee;border:1px solid #ccc;box-shadow:0 0 10px #e0e0e0;height:30px;width:35px;text-align:center;display:flex;align-items:center;justify-content:center}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .carousel_btn a{padding:7px}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .carousel_btn.btn_prev{right:10%}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .carousel_btn.btn_next{left:12%}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .choose_slider_items{height:100%;position:relative}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .choose_slider_items #mySlider1{margin:0;height:100%}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .choose_slider_items #mySlider1 li a img{width:80%;height:auto;max-width:100%;padding:7px;border:1px solid #ccc;background:#f6f7f7;box-shadow:0 0 10px #eeeeee}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .choose_slider_items #mobile-slider{display:none}.career_desc .wrapper .career_desc_inner .right .car-slider{display:none}.career_desc .wrapper .career_desc_inner .right .car-slider ul.slick-slider .slick-slide li img{margin:0 auto;padding:7px;border:1px solid #ccc;background:#f6f7f7;box-shadow:0 0 10px #eeeeee}.career_desc .wrapper .career_desc_inner .right .choose_slider_items .current_item{left:0;z-index:1 !important;right:0}.career_desc .wrapper .career_desc_inner .right .choose_slider_items .next_item{right:-80px;-webkit-transform:scale(0.8, 0.9);-moz-transform:scale(0.8, 0.9);-ms-transform:scale(0.8, 0.9);-o-transform:scale(0.8, 0.9);transform:scale(0.8, 0.9)}.career_desc .wrapper .career_desc_inner .right .choose_slider_items .previous_item{left:-80px;-webkit-transform:scale(0.8, 0.9);-moz-transform:scale(0.8, 0.9);-ms-transform:scale(0.8, 0.9);-o-transform:scale(0.8, 0.9);transform:scale(0.8, 0.9)}.current_opening_and_form .wrapper .cur_opn_form_inner{display:flex;flex-direction:row;justify-content:space-between}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening{width:45%;padding:20px 20px 20px 0}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .heading{font-size:3rem;margin-bottom:40px;text-transform:capitalize;color:#00aeef}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll{background:#f9f9f9;padding:20px 20px 20px 0;margin-bottom:30px}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul{display:flex;flex-direction:row;justify-content:space-between;align-items:center;list-style-type:none;flex-wrap:wrap;padding:0 20px;margin:0;height:390px;overflow-x:auto;scrollbar-color:red grey;scrollbar-width:thin}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li{width:100%;background:#fff;margin-bottom:15px}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li:hover .overlay,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li.active .overlay,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li :focus .overlay{cursor:pointer;background-repeat:no-repeat;background-position:0px 0px}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li:hover .overlay_inner,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li.active .overlay_inner,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li :focus .overlay_inner{background:#00aeef;background-image:none;box-shadow:inset 0 0 20px #0073bb;border-color:#00aeef;transition:all 0.5s}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li:hover .overlay_inner:before,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li.active .overlay_inner:before,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li :focus .overlay_inner:before{visibility:visible;opacity:1;background-position:-26px -78px}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li:hover .overlay_inner .job_profile,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li.active .overlay_inner .job_profile,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li :focus .overlay_inner .job_profile{color:#fff}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li:hover .overlay_inner .job_profile span,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li.active .overlay_inner .job_profile span,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li :focus .overlay_inner .job_profile span{color:#fff}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li .overlay_inner{min-height:80px;padding:10px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;transition:all 0.5s;cursor:pointer;background-repeat:no-repeat;border:1px solid #e5e5e5;box-shadow:inset 0 0 20px #e5e5e5;align-items:center;justify-content:center}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li .overlay_inner:before{position:absolute;content:"";top:0;left:10px;height:100%;width:50px;background:url(/themes/ibees/css/components/../img/user-sprit.png);background-position:-26px 0px}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li .overlay_inner p.job_profile{font-size:18px;font-weight:500;text-align:left;width:100%;position:relative;padding-left:80px}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li .overlay_inner p.job_profile span{position:absolute;right:10px;font-size:1.7rem;font-weight:100;top:50%;transform:translateY(-50%);transition:all 0.5s}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li .overlay_inner p.job_profile span.active{transition:all 0.5s}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li .jobOpening_slide{padding:20px;display:none;border:1px solid #ccc}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form{width:54%;background:#f5f5f6;position:relative}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form::after{position:absolute;content:"";height:100%;width:100px;background:#f5f5f6;right:-94px;top:0}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner{padding:20px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner .heading{font-size:3rem;margin-bottom:40px;text-transform:capitalize;color:#00aeef}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form .input_row{margin-bottom:10px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form .input_row.half-width{width:49%;float:left}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form .input_row.half-width label{font-size:13px;line-height:1rem;color:#adadad}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form .input_row.apply-name,.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form .input_row.apply-comment{margin-right:10px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form select,.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form input,.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form textarea{min-height:40px;width:100%;border:1px solid #ccc;padding:10px;cursor:pointer;color:#555;background:#fff}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form textarea{height:250px;background:#fff}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form input[type="file"]{width:48%;padding:3px;cursor:pointer;max-height:30px;background:transparent;max-width:100%;min-height:25px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form input[type="submit"]{display:inline-block;font-size:11px;text-transform:uppercase;color:#434343;border:1px solid rgba(78,83,89,0.35);padding:8px 35px;border-radius:20px;margin-top:20px;line-height:1;padding:10px 35px;min-height:40px;width:150px;margin:0 10px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form input[type="submit"]:hover{background-color:#00aeef;border:1px solid #00aeef;box-shadow:0 0 10px #0073bb;color:#fff}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-resume{display:flex;align-items:center;justify-content:space-between}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form .description{margin-top:10px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form .description #edit-resume--description{font-size:11px;line-height:12px;color:#adadad;margin:5px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #ajax-wrapper{width:48%;float:left;padding:10px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #ajax-wrapper label{line-height:22px;font-size:13px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #ajax-wrapper input[type="submit"]{width:48%;min-height:10px;height:30px}.csr_desc{padding:60px 0 60px}.csr_desc .wrapper .csr_inner{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.csr_desc .wrapper .csr_inner .left{width:49%}.csr_desc .wrapper .csr_inner .right{width:49%}.csr_desc .wrapper .csr_inner .right .image{position:relative}.work_executed{padding:60px 0 60px}.work_executed .wrapper .heading{font-size:3rem;text-transform:capitalize;color:#00aeef;position:relative;width:100%}.work_executed .wrapper .heading:after{position:absolute;content:"";width:65%;height:1px;background:#e5f1f8;top:48%;right:auto;margin-left:10px;transform:translateY(-50%)}.work_executed .wrapper .work_exe_body{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.work_executed .wrapper .work_exe_body .work_box{width:32%;padding:20px;text-align:center}.work_executed .wrapper .work_exe_body .work_box .work_exe_inner:hover .work_heading .icon_img{background-position:0px -66px;transition:all 0.5s}.work_executed .wrapper .work_exe_body .work_box .work_exe_inner:hover .work-image{border:1px solid #ebf5f9;box-shadow:0 0 22px #ebf5f9}.work_executed .wrapper .work_exe_body .work_box .work_exe_inner:hover .work_image_inner{background:#ebf5f9;transition:all 0.5s}.work_executed .wrapper .work_exe_body .work_box .work_exe_inner:hover .work_heading p{color:#00aeef;transition:all 0.5s}.work_executed .wrapper .work_exe_body .work_box .work_exe_inner .work-image{padding:10px;border:1px solid transparent;border-radius:3px}.work_executed .wrapper .work_exe_body .work_box .work_exe_inner .work-image .work_image_inner{transition:all 0.5s}.work_executed .wrapper .work_exe_body .work_box .work_exe_inner .work-image .work_image_inner>img{width:auto;max-width:100%}.work_executed .wrapper .work_exe_body .work_box .work_exe_inner .work_heading{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:12px;position:relative}.work_executed .wrapper .work_exe_body .work_box .work_exe_inner .work_heading .icon_img{height:60px;width:60px;background:url(/themes/ibees/css/components/../img/icon-highway-roadway.png);background-position:0% 0%;background-size:cover;background-repeat:no-repeat;transition:all 0.5s}.work_executed .wrapper .work_exe_body .work_box .work_exe_inner .work_heading p{font-size:2rem;text-transform:capitalize;line-height:2rem;width:auto;display:inline-grid;font-family:initial;color:#868687;font-family:"Playfair Display", serif;margin-left:10px;transition:all 0.5s}.work_executed .wrapper .work_exe_body .work_box .work_exe_inner .work_heading p span:last-child{font-weight:600}.wrok_exe_project{background:#f9f9f9;padding:30px}.wrok_exe_project .wrok_exe_pro_inner{background:#fff;padding:20px;font-family:"Playfair Display",serif;box-shadow:0 0 15px rgba(0,0,0,0.1);border-radius:5px}.wrok_exe_project .wrok_exe_pro_inner .wrapper{display:flex;flex-direction:row;justify-content:space-around;max-width:100%;align-items:center}.wrok_exe_project .wrok_exe_pro_inner .wrapper .project_box{width:48%;margin-bottom:20px;padding:0 40px}.wrok_exe_project .wrok_exe_pro_inner .wrapper .project_box .p-box_heading h2{color:#00aeef;font-size:6rem;position:relative;margin-bottom:15px;padding:10px}.wrok_exe_project .wrok_exe_pro_inner .wrapper .project_box .p-box_heading h2:after{position:absolute;content:"";height:1px;width:100%;background:#bcbcbc;bottom:0;left:0}.wrok_exe_project .wrok_exe_pro_inner .wrapper .project_box .p-box_content{padding-right:50px}.wrok_exe_project .wrok_exe_pro_inner .wrapper .project_box .p-box_content h4{font-size:26px;line-height:32px;color:#00aeef}.wrok_exe_project .wrok_exe_pro_inner .wrapper .project_box .p-box_content p{margin-bottom:0px}.wrok_exe_project .wrok_exe_pro_inner .wrapper .project_box .p-box_content p>strong{display:block;font-size:21px;line-height:36px;color:#bcbcbc}.wrok_exe_project .wrok_exe_pro_inner .wrapper .project_box .p-box_content p>span{font-family:"Poppins",sans-serif;display:block;font-size:13px;word-break:break-all}.awards_achievment .awards_inner{display:flex;flex-direction:row;align-items:center;justify-content:space-between}.awards_achievment .awards_inner .left{width:35%}.awards_achievment .awards_inner .right{width:65%;padding:20px}.awards_achievment .awards_inner .right .heading{color:#603800;text-transform:capitalize;font-size:4rem}.awards_achievment .awards_inner .right .content{padding-right:160px}.turnover_sec{background:#fdfdfd}.turnover_sec .wrapper .heading+p{width:100%;text-align:right;font-size:1rem;color:#8d8d8d}.turnover_sec .wrapper .heading:after{width:80%;top:70%}.turnover_sec .wrapper .turnover_table{background:#fff;padding:20px;border-radius:15px;margin:20px;width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;font-size:13px;box-shadow:0 0 20px #f2f2f2}.turnover_sec .wrapper .turnover_table .table-left{width:22%;padding:20px}.turnover_sec .wrapper .turnover_table .table-left .table{word-break:break-word}.turnover_sec .wrapper .turnover_table .table-left .table tr{height:80px;display:flex;border-top:2px solid #f4f7fc;flex-direction:row;align-items:center;justify-content:flex-start}.turnover_sec .wrapper .turnover_table .table-left .table tr:first-child{border-top:none}.turnover_sec .wrapper .turnover_table .table-left .table tr:first-child td{line-height:1;font-size:3rem;text-transform:capitalize;text-align:left;display:block;font-family:"Playfair Display",serif;color:#00aeef}.turnover_sec .wrapper .turnover_table .table-left .table tr td{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;font-size:13px}.turnover_sec .wrapper .turnover_table .table-left .table tr td img{width:15%}.turnover_sec .wrapper .turnover_table .table-left .table tr td span{width:83%}.turnover_sec .wrapper .turnover_table .table-right{width:78%;border:5px solid #f4f7fc;border-radius:13px;padding:20px;background:#f4f7fc}.turnover_sec .wrapper .turnover_table .table-right .table{width:100%;text-align:center}.turnover_sec .wrapper .turnover_table .table-right .table tr{height:80px;border-top:2px solid #fff}.turnover_sec .wrapper .turnover_table .table-right .table tr:first-of-type{height:75px}.turnover_sec .wrapper .turnover_table .table-right .table tr th{font-weight:600;background:#fff;border-right:10px solid #f4f7fc;box-shadow:inset 0 0 5px #f4f7fc}.turnover_sec .wrapper .turnover_table .table-right .table tr th span{font-size:0.75rem;color:#8d8d8d;border-right:10px solid #f4f7fc;font-weight:600;background:#fff;display:block}.turnover-chart,.net-assets,.profit-chart{text-align:center;background:#fdfdfd}.contact-us-sec{background-image:url("/themes/ibees/css/components/../img/contact-bg-img.jpg");background-size:cover;background-position:center center;padding:40px 0 0}.contact-us-sec .wrapper{align-items:flex-start}.contact-us-sec .wrapper .heading{font-size:3rem;margin-bottom:20px;text-transform:capitalize;color:#323232}.contact-us-sec .wrapper .left{width:55%}.contact-us-sec .wrapper .left ul.address li{display:flex;flex-direction:row;justify-content:flex-start;margin-bottom:20px}.contact-us-sec .wrapper .left ul.address li:nth-of-type(1) .left-icon{background-position:0% 53%}.contact-us-sec .wrapper .left ul.address li:nth-of-type(2) .left-icon{background-position:0% 5%}.contact-us-sec .wrapper .left ul.address li:nth-of-type(3) .left-icon{background-position:0% 100%}.contact-us-sec .wrapper .left ul.address li .left-icon{height:30px;width:30px;background-image:url("/themes/ibees/css/components/../img/sprit-img.png");background-size:cover}.contact-us-sec .wrapper .left ul.address li .right-text{width:calc(100% - 65px);margin-left:20px}.contact-us-sec .wrapper .left ul.address li .right-text .head{font-size:1.5rem;text-transform:capitalize;color:#00aeef;margin-bottom:10px;font-family:"Playfair Display",serif}.contact-us-sec .wrapper .left ul.address li .sub-head{font-size:1rem;color:#555;line-height:1.3;text-transform:uppercase;font-weight:600;word-break:break-word}.contact-us-sec .wrapper .left ul.address li .content{font-size:13px;line-height:1.3}.contact-us-sec .wrapper .right{width:42%;background:#fff;padding:10px 20px;border-radius:6px;box-shadow:0 -8px 20px #e5e5e5;margin-top:-20px}.contact-us-sec .wrapper .right form .con_form_row{margin-bottom:10px;text-align:center}.contact-us-sec .wrapper .right form .con_form_row input,.contact-us-sec .wrapper .right form .con_form_row textarea,.contact-us-sec .wrapper .right form .con_form_row select{border:1px solid #cccc;padding:10px;min-height:40px;border-radius:2px;color:#8d8d8d}.contact-us-sec .wrapper .right form .con_form_row input:active,.contact-us-sec .wrapper .right form .con_form_row input:visited,.contact-us-sec .wrapper .right form .con_form_row input:focus,.contact-us-sec .wrapper .right form .con_form_row textarea:active,.contact-us-sec .wrapper .right form .con_form_row textarea:visited,.contact-us-sec .wrapper .right form .con_form_row textarea:focus,.contact-us-sec .wrapper .right form .con_form_row select:active,.contact-us-sec .wrapper .right form .con_form_row select:visited,.contact-us-sec .wrapper .right form .con_form_row select:focus{border-color:#0073bb;box-shadow:0 0 5px #00aeef}.contact-us-sec .wrapper .right form .con_form_row .msg_limit{display:block;text-align:right}.contact-us-sec .wrapper .right form .con_form_row .submit{display:inline-block;font-size:11px;text-transform:uppercase;color:#434343;border:1px solid rgba(78,83,89,0.35);line-height:18px;padding:10px 35px;border-radius:20px;background:#fff;transition:all linear 0.2s}.contact-us-sec .wrapper .right form .con_form_row .submit:hover{background-color:#00aeef;border:1px solid #00aeef;box-shadow:0 0 10px #0073bb;color:#fff;transition:all linear 0.2s}.contact-us-sec .wrapper .right form .con_form_row .field-suffix{display:block;text-align:right;font-size:12px;color:#555}.contact-us-sec .wrapper .right form .select_placeholder{position:relative}.contact-us-sec .wrapper .right form .select_placeholder:after{position:absolute;content:"";height:8px;width:8px;border:2px solid;right:12px;top:50%;transform:translateY(-50%) rotate(42deg);border-left:0;border-top:0;pointer-events:none}.contact-us-sec .wrapper .right form .select_placeholder span{border:1px solid #cccc;padding:6px;min-height:35px;border-radius:2px;line-height:1.6;color:#8d8d8d;cursor:pointer;display:block}.contact-us-sec .wrapper .right form .select_placeholder span.showHide{border-color:#0073bb;box-shadow:0 0 5px #0073bb}.contact-us-sec .wrapper .right form ul#subject{position:absolute;left:0;top:26px;width:100%;border-radius:3px}.contact-us-sec .wrapper .right form ul#subject li{cursor:pointer;border:1px solid #ccc;border-bottom:0;background:#f6f7f7;padding:5px 15px;display:none}.contact-us-sec .wrapper .right form ul#subject li:last-child{border-bottom:1px solid #ccc}.distance_sec{background:#00aeef;box-shadow:inset 0 0 10px #0073bb;padding:40px 0}.distance_sec .wrapper ul.distan-list{display:flex;flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;width:100%;margin:0}.distance_sec .wrapper ul.distan-list li{width:32%;display:flex;justify-content:space-between;align-items:flex-start;position:relative;cursor:pointer;transition:all 0.5s}.distance_sec .wrapper ul.distan-list li:after{position:absolute;content:url("/themes/ibees/css/components/../img/shadow-divider.png");top:50%;right:0px;transform:translateY(-50%)}.distance_sec .wrapper ul.distan-list li:last-child:after{display:none}.distance_sec .wrapper ul.distan-list li:hover .image{transform:scale(1.2);transition:all 0.5s}.distance_sec .wrapper ul.distan-list li .image{-width:35%;text-align:center;transition:all 0.5s}.distance_sec .wrapper ul.distan-list li .title{width:60%}.distance_sec .wrapper ul.distan-list li .title p{font-size:1.6rem;text-transform:uppercase;color:#fff;line-height:1.2;margin-bottom:10px}.distance_sec .wrapper ul.distan-list li .title p span{font-size:0.8rem;display:block}.distance_sec .wrapper ul.distan-list li .title span.distance{padding:5px 20px;margin:8px 0;background:#00aeef;width:80px;color:#fff;box-shadow:2px 2px 4px 0px #0073bb;display:block}.map-sec iframe{filter:grayscale(1);transition:all 0.5s}.map-sec iframe:hover{filter:grayscale(0);transition:all 0.5s}.vis-mis-sec{margin:40px 0}.vis-mis-sec .heading{font-size:3rem;text-transform:capitalize;color:#00aeef}.vis-mis-sec .wrapper{display:flex;flex-direction:row;justify-content:space-between;align-items:center;text-align:center}.vis-mis-sec .vision-sec,.vis-mis-sec .mission-sec,.vis-mis-sec .values-sec{padding:20px;width:32%;border:1px solid #ccc;min-height:200px;box-shadow:0px 0px 10px #ccc}.subsidiaries-sec{margin:40px 0}.subsidiaries-sec .heading{font-size:3rem;text-transform:capitalize;color:#00aeef}.subsidiaries-sec .list{margin:0}.subsidiaries-sec .list li{position:relative;padding-left:33px;line-height:1.5}.subsidiaries-sec .list li:not(:last-child){margin-bottom:10px}.subsidiaries-sec .list li:before{position:absolute;content:'';left:10px;top:0;height:10px;width:10px;background:url(/themes/ibees/css/components/../img/submenu-arrow-icon.png)}.management-sec{margin:40px 0}.management-sec .heading{font-size:3rem;text-transform:capitalize;color:#00aeef;position:relative}.management-sec .heading:after{position:absolute;content:"";width:55%;height:1px;background:#e5f1f8;top:60%;right:auto;margin-left:10px;transform:translateY(-50%)}.management-sec .management-inner{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.management-sec .management-inner .left{width:30%;text-align:center}.management-sec .management-inner .left .title{margin:10px 0}.management-sec .management-inner .left .title h6{font-size:12px;line-height:1.5;color:#555;font-weight:600}.management-sec .management-inner .right{width:65%}.landmark-sec{margin-top:40px}.landmark-sec .heading{font-size:3rem;text-transform:capitalize;color:#00aeef}.landmark-sec .top{margin:20px 0 10px 0}.landmark-sec .top ul{margin-bottom:0}.landmark-sec .top ul li{display:inline-block;padding-left:20px;margin-right:20px;position:relative;font-size:1rem;color:#00aeef;font-weight:600}.landmark-sec .top ul li:before{position:absolute;content:url(/themes/ibees/css/components/../img/submenu-arrow-icon.png);left:0}.landmark-sec .down ul{display:flex;flex-direction:column;margin-bottom:0}.landmark-sec .down ul li{margin-bottom:10px;padding-left:24px;position:relative;line-height:1.7}.landmark-sec .down ul li:before{position:absolute;content:url(/themes/ibees/css/components/../img/bullet2.png);left:0}.landmark-sec .down ul li:last-child{margin-block:0}.sectors-tab-sec{margin-bottom:30px}.sectors-tab-sec .heading{font-size:3rem;text-transform:capitalize;color:#00aeef;margin-bottom:35px}.sectors-tab-sec ul.tabs{margin:0px;padding:0px;list-style:none;display:inline-grid;margin:0 20px;width:100%;margin-bottom:20px}.sectors-tab-sec ul.tabs li{background:none;color:#434343;display:inline-block;padding:10px 15px;cursor:pointer;text-align:center;border-right:1px solid rgba(78,83,89,0.35)}.sectors-tab-sec ul.tabs li.current{background:#0073bb;color:#fff}.sectors-tab-sec .tab-content{display:none}.sectors-tab-sec .tab-content.current{display:inherit;width:100%}.sectors-tab-sec .tab-content .image-sec{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:0px;width:100%}.sectors-tab-sec .tab-content .image-sec .img-box{width:24%;text-align:center;margin-bottom:10px;margin-right:10px;box-shadow:0 0 10px rgba(78,83,89,0.35);padding:20px;border:solid 1px rgba(78,83,89,0.25);border-radius:3px}.sectors-tab-sec .tab-content .image-sec .img-box img{height:170px}.sectors-tab-sec .tab-content .image-sec .img-title{font-size:12px;padding-top:10px;line-height:15px;color:#434343;font-weight:600;min-height:52px}.sectors-tab-sec ul#sectors-tab .slick-list.draggable{margin:0 35px;border:1px solid rgba(78,83,89,0.35);border-radius:5px}.sectors-tab-sec ul#sectors-tab .slick-prev,.sectors-tab-sec ul#sectors-tab .slick-next{height:36px;width:36px;z-index:1}.sectors-tab-sec ul#sectors-tab button.slick-prev.slick-arrow{background:url(/themes/ibees/css/components/../img/tabs-arrow.png) no-repeat center;box-shadow:none;border-radius:3px;border:1px solid rgba(78,83,89,0.35)}.sectors-tab-sec ul#sectors-tab button.slick-next.slick-arrow{background:url(/themes/ibees/css/components/../img/tabs-arrow.png) no-repeat center;transform:rotate(180deg);top:0;box-shadow:none;border-radius:3px;border:1px solid rgba(78,83,89,0.35)}.certification-sec{margin:40px 0}.certification-sec .heading{font-size:3rem;text-transform:capitalize;color:#00aeef;position:relative;width:100%}.certification-sec .heading:after{position:absolute;content:"";width:42%;height:1px;background:#e5f1f8;top:70%;right:auto;margin-left:10px;transform:translateY(-50%)}.certification-sec .certi-box-outer{display:flex;flex-wrap:wrap;justify-content:space-between;margin-top:40px;width:100%}.certification-sec .certi-box-outer .certi-box{width:32.5%;border:1px solid rgba(78,83,89,0.35);padding:1px;box-shadow:0 0 15px rgba(78,83,89,0.35);border-radius:2px;margin-bottom:30px;border:1px solid #e7e7e7;padding:15px;text-align:center}.overview-sec{margin:60px 0}.overview-sec .heading{font-size:3rem;text-transform:capitalize;color:#00aeef;position:relative;width:100%}.overview-sec .heading:after{position:absolute;content:"";width:100px;height:1px;background:#e5f1f8;top:70%;right:auto;margin-left:10px;transform:translateY(-50%)}.human-asset-sec{margin:60px 0 20px}.human-asset-sec .human-assets-outer{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.human-asset-sec .human-assets-outer .left{width:35%;position:relative}.human-asset-sec .human-assets-outer .left:after{position:absolute;content:url(/themes/ibees/css/components/../img/manpower-dot.png);right:-25px;bottom:-25px}.human-asset-sec .human-assets-outer .left:before{position:absolute;height:100%;width:100%;border:1px solid #00aeef;right:-18px;bottom:-14px;content:"";z-index:-1}.human-asset-sec .human-assets-outer .right{width:60%}.human-asset-sec .human-assets-outer .right .heading{font-size:3rem;text-transform:capitalize;color:#00aeef;position:relative;width:100%}.human-asset-sec .human-assets-outer .right .heading:after{position:absolute;content:"";width:45%;height:1px;background:#e5f1f8;top:70%;right:auto;transform:translateY(-50%)}.manpower-cat-list-sec{margin:60px 0 20px}.manpower-cat-list-sec .wrapper{align-items:flex-start}.manpower-cat-list-sec .wrapper .left{width:37%}.manpower-cat-list-sec .wrapper .left table{width:100%;margin-top:15px}.manpower-cat-list-sec .wrapper .left table tr th,.manpower-cat-list-sec .wrapper .left table tr td{padding:8px;border:1px solid #ccc;text-align:center}.manpower-cat-list-sec .wrapper .left table tr th:nth-of-type(2),.manpower-cat-list-sec .wrapper .left table tr td:nth-of-type(2){text-align:left;padding:8px 10px}.manpower-cat-list-sec .wrapper .left table tr th{background:#e4f1f9}.manpower-cat-list-sec .wrapper .left table tr.total td{background:#f6f7f7;text-align:center;font-weight:bold}.manpower-cat-list-sec .wrapper .right{width:60%}.equip-assets-graph ul{margin:15px 0 0;background:url(/dpjain/sites/default/files/inline-images/dotted-liines.png) no-repeat;background-position:right 0}.equip-assets-graph ul li{position:relative;cursor:pointer;transform:scale(inherit)}.equip-assets-graph ul li:hover img{transform:scale(1.01);-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.equip-assets-graph ul li:after{position:absolute;content:"";height:92%;width:100%;left:0px;top:0;background:rgba(0,0,0,0.04);z-index:-1;border-radius:35px 0 0 35px}.equip-assets-graph ul li img{-webkit-transition:all 0.3s ease-in-out;-moz-transition:all 0.3s ease-in-out;-ms-transition:all 0.3s ease-in-out;-o-transition:all 0.3s ease-in-out;transition:all 0.3s ease-in-out}.eq_popUp-sec{display:none;position:fixed;height:100%;width:100%;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.5);z-index:9}.eq_popUp-sec .table-data{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:30px}.eq_popUp-sec h2{text-align:center;font-weight:600;line-height:1;margin-bottom:20px;color:#434343}.eq_popUp-sec table{border-color:#f2f2f2;border:1px solid #f2f2f2;width:100%}.eq_popUp-sec table thead tr{color:#fff;background:#00aeef}.eq_popUp-sec table tbody tr{color:#434343}.eq_popUp-sec table tbody tr:nth-of-type(even){background:#f6f7f7}.eq_popUp-sec table tbody tr td:nth-of-type(1),.eq_popUp-sec table tbody tr td:nth-of-type(4){text-align:center}.eq_popUp-sec .closeDiv{position:absolute;right:0;top:0;cursor:pointer;background:#ccc;z-index:20}.table-scroll{max-height:319px;overflow:auto}.equipment-assets-sec .equipment-assets-outer .left{width:30%}.equipment-assets-sec .equipment-assets-outer .left:before,.equipment-assets-sec .equipment-assets-outer .left:after{display:none}.equipment-assets-sec .equipment-assets-outer .left .title{line-height:1.5;color:#555;font-weight:600;text-align:center;padding:20px 0 10px}.equipment-assets-sec .equipment-assets-outer .right{width:67%}.equipment-assets-sec .equipment-assets-outer .right .heading:after{width:40%}.machinery-sec.consolidated-sec{margin:30px 0}.machinery-sec.consolidated-sec .heading:after{width:55%;max-width:100%}.machinery-sec.consolidated-sec .machinery-table tr th,.machinery-sec.consolidated-sec .machinery-table tr td{width:100px;min-width:100px}.machinery-sec.consolidated-sec .machinery-table tr th:nth-of-type(2),.machinery-sec.consolidated-sec .machinery-table tr th:nth-of-type(3),.machinery-sec.consolidated-sec .machinery-table tr td:nth-of-type(2),.machinery-sec.consolidated-sec .machinery-table tr td:nth-of-type(3){min-width:100px;max-width:100px}.machinery-sec .heading{font-size:3rem;text-transform:capitalize;color:#00aeef;position:relative;width:100%}.machinery-sec .heading:after{width:87%;position:absolute;content:"";height:1px;background:#e5f1f8;top:70%;right:auto;transform:translateY(-50%)}.machinery-sec .machinery-table{width:100%;margin-top:20px;margin-bottom:20px}.machinery-sec .machinery-table table{width:100%;border-collapse:collapse;border:solid 1px #ccc}.machinery-sec .machinery-table table thead tr{background:#e4f1f9}.machinery-sec .machinery-table table thead tr th{font-size:13px;font-weight:700;vertical-align:text-top;padding:10px}.machinery-sec .machinery-table table tbody tr:nth-of-type(even){background:#f6f7f7}.machinery-sec .machinery-table table tbody tr td:first-child{font-weight:600}.machinery-sec .machinery-table table tr td,.machinery-sec .machinery-table table tr th{border-bottom:1px solid #ccc;border-right:1px solid #ccc;padding:10px;text-align:left;width:100px}.machinery-sec .machinery-table table tr td:first-child,.machinery-sec .machinery-table table tr th:first-child{text-align:center;width:2%}.machinery-sec .machinery-table table tr td:nth-of-type(2),.machinery-sec .machinery-table table tr td:nth-of-type(3),.machinery-sec .machinery-table table tr th:nth-of-type(2),.machinery-sec .machinery-table table tr th:nth-of-type(3){min-width:300px}.machinery-sec .machinery-table table tr th{font-size:15px;font-weight:600}.machinery-sec .standalone-table table tr td,.machinery-sec .standalone-table table tr th{width:100px}.machinery-sec .standalone-table table tr td:first-child,.machinery-sec .standalone-table table tr th:first-child{min-width:150px;text-align:left}.machinery-sec .standalone-table table tr td:nth-of-type(2),.machinery-sec .standalone-table table tr td:nth-of-type(3),.machinery-sec .standalone-table table tr th:nth-of-type(2),.machinery-sec .standalone-table table tr th:nth-of-type(3){min-width:100px}.reserveEquipment-sec{margin:60px 0 0}.reserveEquipment-sec .heading{font-size:3rem;text-transform:capitalize;color:#00aeef;position:relative;width:100%}.reserveEquipment-sec .heading:after{width:20%;position:absolute;content:"";height:1px;background:#e5f1f8;top:70%;right:auto;margin-left:10px;transform:translateY(-50%)}.reserveEquipment-sec ul{display:flex;width:100%}.reserveEquipment-sec ul li{width:25%}.reserveEquipment-sec ul li .equip-box{box-shadow:inset 0 0px 10px #e7e7e7;margin-right:20px;text-align:center;padding:20px;border:solid 1px #e7e7e7;border-right:none;margin:8px 4px}.reserveEquipment-sec ul li .equip-box img{margin:0 auto}.reserveEquipment-sec ul li .equip-box .title{margin:12px 0 5px;line-height:1.5;font-weight:600;font-size:12px;word-break:break-word;color:#434343;min-height:40px}.reserveEquipment-sec ul button.slick-next,.reserveEquipment-sec ul button.slick-prev{height:35px;width:35px;box-shadow:0 0 3px rgba(0,0,0,0.3);z-index:2}.reserveEquipment-sec ul button.slick-next{top:-40px;right:0}.reserveEquipment-sec ul button.slick-prev{right:39px;top:-39px;left:auto}.awards-sec .heading:after{width:45%}.awards-sec .certi-box-outer{justify-content:center}.awards-sec .certi-box-outer .certi-box{box-shadow:inset 0 0 15px rgba(78,83,89,0.35);width:23%;padding:15px;margin-right:15px}.awards-sec .certi-box-outer .certi-box img{height:350px}.standalone-graph ul{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;justify-content:space-between}.standalone-graph ul li{width:49%;margin-bottom:25px}.standalone-graph ul li:nth-last-of-type(1),.standalone-graph ul li:nth-last-of-type(2){margin-bottom:0px}.standalone-graph ul li img{width:100%;display:block}.awardSlider_Sec{background:url(/themes/ibees/css/components/../img/awards-bg.jpg) no-repeat;background-size:cover;background-repeat:no-repeat;padding:59px 0 77px;background-position:100% 100%}.awardSlider_Sec.mobile{display:none}.awardSlider_Sec .awardSlider .demo{position:relative}.awardSlider_Sec .arrow{position:absolute;top:40%;transform:translateX(-50%);font-size:0;padding:10px;height:40px;width:30px;cursor:pointer}.awardSlider_Sec .arrow.prev{left:20px;background:url("/themes/ibees/css/components/../img/arrow-left.png") no-repeat 0 0;background-size:contain}.awardSlider_Sec .arrow.next{right:-10px;background:url("/themes/ibees/css/components/../img/arrow-right.png") no-repeat 0 0;background-size:contain}.awards-page-sec{width:100%;min-height:695px;background:url("/themes/ibees/css/components/../img/awards-bg.jpg") no-repeat 0 0;background-size:100%;margin-top:40px;padding:60px 0 40px}.awards-page-sec .wrapper{position:relative}.slide-wrap{width:1160px;height:475px;margin:0 auto;position:relative;overflow:hidden}.slide-wrap li{display:none;width:300px;position:absolute;z-index:0;overflow:hidden}.slide-wrap .inner{position:relative}.slide-wrap .inner a{text-decoration:none;border:none;outline:none;display:block}.slide-wrap .pic-tit{font-size:16px;margin-top:0;padding:15px 20px 5px;text-align:center;color:#fff;display:block;line-height:20px}.slide-wrap .pic-tit span{display:block}.slide-wrap img{width:100%;border:none;outline:none}.slide-wrap .pos1{display:block;width:350px;height:425px;top:25px;left:4%;z-index:1}.slide-wrap .pos2{display:block;width:390px;height:475px;top:0;left:33.1896%;z-index:3}.slide-wrap li img{border:3px solid #0073bb}.slide-wrap .pos3{display:block;width:350px;height:425px;top:25px;right:4%;z-index:1}.slide-wrap .inner{overflow:hidden;position:relative}.slide-wrap .inner img{width:100%;display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;box-shadow:0 0 20px rgba(0,0,0,0.2)}.awards-page-sec .arrow{width:46px;height:46px;position:absolute;top:235px;z-index:10;cursor:pointer;border:solid #fff;border-width:3px 3px 0 0;right:0;transform:rotate(45deg)}.awards-page-sec .arrow.prev{left:0;border-width:0 0 3px 3px}.awards-sec .data-sec{margin-top:30px}.eq_popUp-sec{display:none;position:fixed;height:100%;width:100%;left:0;top:0;bottom:0;right:0;background:rgba(0,0,0,0.5);z-index:9}.eq_popUp-sec .table-data{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#fff;padding:10px;width:90%}.eq_popUp-sec .closeDiv{position:fixed;right:0;top:0;cursor:pointer;background:#ccc;z-index:20}.eq_popUp-sec .closeDiv img{height:35px;width:35px}.eq_popUp-sec h2{text-align:center;font-weight:600;line-height:1;margin-bottom:10px;color:#434343;text-transform:capitalize}.eq_popUp-sec .table-scroll{max-height:350px}.eq_popUp-sec .table-scroll:before{content:'';display:block;width:100%;height:22px;background:#fff;position:absolute;bottom:0;left:0}.eq_popUp-sec .table-scroll:after{content:'';display:block;width:22px;height:100%;background:#fff;position:absolute;top:0;right:0}.section-ex-node .wrapper{padding:30px 20px}.section-ex-node .wrapper>div{width:100%;display:flex;flex-wrap:wrap}.section-ex-node .search-form{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;margin-bottom:20px;border:1px solid #e5e5e5;background:#f5f5f5;padding:20px 10px;box-shadow:0 0 13px rgba(0,0,0,0.1)}.section-ex-node .search-form #edit-basic{width:calc(100% - 100px)}.section-ex-node .search-form #edit-help-link{display:inline-block;width:100px}.section-ex-node .search-form input#edit-keys{min-height:40px;width:70%;border:1px solid #ccc;padding:10px;margin-left:10px}.section-ex-node .search-form input#edit-keys:active,.section-ex-node .search-form input#edit-keys:focus{box-shadow:none;border-color:transparent}.section-ex-node .search-form input#edit-submit{min-height:40px;width:100px;background:#00aeef;border:1px solid #00aeef;color:#fff}.section-ex-node #block-ibees-content h2{font-size:32px;text-transform:capitalize;color:#0073bb}.section-ex-node #block-ibees-content ol li{background:#f5f5f6;margin-bottom:15px;padding:10px;font-size:15px}.section-ex-node #block-ibees-content p{margin-bottom:0}.section-ex-node label[for="edit-keys"]{font-size:15px}.section-ex-node #block-ibees-local-tasks{order:2;width:100%;margin:0 auto}.section-ex-node #block-ibees-content{order:1;width:100%;margin:0 auto}.section-ex-node .js-form-item{margin-bottom:10px}.section-ex-node #user-login-form .js-form-required{font-size:14px;padding-right:10px;line-height:25px}.section-ex-node #user-login-form input{min-height:35px;border-radius:2px;border-color:#ccc;padding:5px;margin-bottom:5px}.section-ex-node .user-pass input{min-height:35px;border-radius:2px;border-color:#ccc;padding:5px;margin-bottom:5px}.section-ex-node #edit-actions input[type="submit"]{width:150px;border:1px solid #00aeef;background:#00aeef;color:#fff}.section-ex-node .description{color:#8d8d8d;font-size:12px}.roads-highway .heading{margin-bottom:25px}.roads-highway .heading:after{max-width:150px}.roads-highway .subheading{font-size:16px;color:#555;text-transform:uppercase;font-weight:700;margin-bottom:10px}.roads-highway-table .heading{font-size:44px}.roads-highway-table .heading:after{max-width:240px}.roads-highway-slider ul li .equip-box .title{min-height:60px}.registration{margin:60px 0}.registration .heading{font-size:44px;text-transform:capitalize;color:#00aeef;position:relative;width:100%;margin-bottom:25px}.registration .heading:after{position:absolute;content:"";width:77%;height:1px;background:#e5f1f8;top:70%;right:0;transform:translateY(-50%)}.registration-tabs{width:100%}.registration-tabs .registration-list ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.registration-tabs .registration-list ul li{background:#e6e6e6;color:#565353;width:50%;text-align:center;font-size:24px;line-height:30px;padding:17px 15px;cursor:pointer}.registration-tabs .registration-list ul li.active{background:#00aeef;color:#fff}.registration-content{display:none}.registration-content.active{display:block}.registration-content .form{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between}.registration-content .form .fields{width:calc(100% - 50% - 21px);margin-bottom:30px}.registration-content .form input{padding:7px 15px;font-size:13px;color:#808080;line-height:20px;height:44px}.registration-content .form .action .submit{background:#00aeef;color:#fff;height:40px;text-align:center;border:0;outline:none;padding:0 50px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size:13px;text-transform:uppercase}.csr-works .tab-content{width:100%}.csr-works .tab-content.current{display:block}.csr-works .tab-content p{font-weight:600;margin-bottom:10px;font-size:15px}.csr-works-list{width:100%}.csr-works-list .image{background:#00aeef;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:7px solid #e6e6e6;width:100px;height:100px;position:relative;-webkit-align-self:top;-moz-align-self:top;-ms-align-self:top;align-self:top}.csr-works-list .image img{display:block;position:absolute;top:0;right:0;bottom:0;left:0;margin:auto}.csr-works-list .desc{-webkit-align-self:top;-moz-align-self:top;-ms-align-self:top;align-self:top;max-width:100%;margin:10px 0}.csr-works-list .list-heading{font-weight:600;font-size:14px}.csr-works-list p{font-size:13px;color:#5c5c5c}.csr-works-list ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;width:100%;border-bottom:1px solid #e4e4e4;margin:0}.csr-works-list ul:last-of-type{border-bottom:0}.csr-works-list ul>li{border-right:1px solid #e4e4e4;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin:10px;width:270px;box-shadow:0px 2px 14px -5px #ccc;padding:10px}.csr-works-list ul>li:first-of-type{padding-left:0}.csr-works-list ul>li:last-of-type{border-right:0;padding-right:0}.csr-works-list ul ol li{position:relative;padding-left:16px;margin-bottom:5px}.csr-works-list ul ol li:before{content:'';display:block;width:8px;height:7px;background:url(/themes/ibees/css/components/../img/icon-bullet.png) no-repeat 0 0;position:absolute;left:0;top:4px}@media only screen and (max-width: 1200px){.heading{font-size:60px}.banner .banner-content .banner-heading{font-size:60px}.about-us{padding:30px 0px}.about-us .wrapper{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.about-us .image:before{height:550px;top:-84px}.about-us .left{margin-left:20px}.about-us .right{width:59%}.service{padding:30px 0px 70px}.service .wrapper>img{right:-70px;width:70%}.service .service-list .slick-list.draggable{width:calc(100% - 13px);margin:0 auto}.service .service-list .slick-arrow{height:30px;width:30px}.service .service-list .slick-prev{left:6px}.service .service-list .slick-next{right:6px}.service .service-list ul li{min-height:328px;position:relative}.service .service-list ul li .readmore{margin-top:10px;position:absolute;bottom:20px;left:0;right:0}.project{padding:30px 0px}.project .wrapper{padding:0 15px}.project .wrapper .box .project-list{margin-top:15px}.project .wrapper .box .project-list ul.desktop-project-sec{padding:0}.clients{padding:30px 0px}.clients .heading{width:20%}.clients .clients-list{width:80%}.clients .clients-list ul li{padding:0;border-radius:5px;box-shadow:inset 0 0 50px #e0e0e0}.clients .clients-list ul li:hover{border-radius:0}.clients .clients-list ul li:hover img{border-radius:5px}.clients-logo .wrapper .cli_logo .cli_logo_box{width:22%}.reserveEquipment-sec .slick-slide{min-width:280px}.awardSlider_Sec{padding:20px 0}.awardSlider{margin:0 auto}.awardSlider .slide-wrap{width:990px;height:425px}.awardSlider .slide-wrap .pos1,.awardSlider .slide-wrap .pos3{width:320px;height:390px}.awardSlider .slide-wrap .pos2{left:32%;width:350px;height:430px}.sectors-tab-sec .tab-content .image-sec .img-box{width:23.5%}.product-name{font-size:13px;padding:0 15px}}@media only screen and (max-width: 1024px){.overview-sec,.management-sec,.vis-mis-sec,.landmark-sec,.subsidiaries-sec,.clients-logo .wrapper .cli_logo,.certification-sec,.human-asset-sec,.reserveEquipment-sec,.manpower-cat-list-sec,.machinery-sec.consolidated-sec,.csr_desc,.registration,.contact-us-sec,.career_desc{margin:20px 0;padding:0}.heading,.overview-sec .heading,.management-sec .heading,.landmark-sec .heading,.sectors-tab-sec .heading,.subsidiaries-sec .heading,.certification-sec .heading,.human-asset-sec .human-assets-outer .right .heading,.machinery-sec .heading,.reserveEquipment-sec .heading,.sectors-tab-sec .heading,.registration .heading,.registration-tabs .registration-list ul li,.contact-us-sec .wrapper .heading,.career_desc .wrapper .career_desc_inner .left .heading,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .heading,.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner .heading,.vis-mis-sec .heading{font-size:40px;margin-bottom:10px}.heading:after,.overview-sec .heading:after,.management-sec .heading:after,.landmark-sec .heading:after,.sectors-tab-sec .heading:after,.subsidiaries-sec .heading:after,.certification-sec .heading:after,.human-asset-sec .human-assets-outer .right .heading:after,.machinery-sec .heading:after,.reserveEquipment-sec .heading:after,.sectors-tab-sec .heading:after,.registration .heading:after,.registration-tabs .registration-list ul li:after,.contact-us-sec .wrapper .heading:after,.career_desc .wrapper .career_desc_inner .left .heading:after,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .heading:after,.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner .heading:after,.vis-mis-sec .heading:after{width:100px;margin-left:10px}.header.show .menu-nav-custom{opacity:1;visibility:visible;transform:translateX(0px);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out}.header .logo{width:300px;padding:4px 0}.header .wrapper{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.header .responsive_menu{padding:5px;cursor:pointer;margin-top:15px;height:26px;width:32px;display:flex;flex-direction:column;align-content:center;justify-content:center}.header .menu-nav-custom{opacity:0;visibility:hidden;width:250px;background:#fff;box-shadow:0 0 10px rgba(0,0,0,0.2);position:fixed;right:0;top:0px;bottom:0;height:100%;overflow-y:auto;padding:60px 20px 40px;transform:translateX(300px);-webkit-transition:0.5s ease-in-out;-moz-transition:0.5s ease-in-out;-ms-transition:0.5s ease-in-out;-o-transition:0.5s ease-in-out;transition:0.5s ease-in-out;z-index:2}.header .menu-nav-custom nav{height:100%}.header .menu-nav-custom nav ul{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start;-ms-flex-pack:flex-start;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;height:100%;width:100%}.header .menu-nav-custom nav ul li{width:100%;border-bottom:1px solid #eee;text-transform:capitalize}.header .menu-nav-custom nav ul li a{color:#0073bb;text-transform:capitalize;font-size:13px;font-weight:400;padding:8px 10px;-webkit-transition:unset;-moz-transition:unset;-ms-transition:unset;-o-transition:unset;transition:unset}.header .menu-nav-custom nav ul li.submenu-list{position:relative}.header .menu-nav-custom nav ul li.submenu-list .sub-menu{position:static;opacity:1;visibility:visible;transform:inherit;box-shadow:none;background:#f5f5f5;width:auto;padding:0;display:block}.header .menu-nav-custom nav ul li.submenu-list .sub-menu ul{width:100%;background:none;-webkit-transition:unset;-moz-transition:unset;-ms-transition:unset;-o-transition:unset;transition:unset;display:none}.header .menu-nav-custom nav ul li.submenu-list .sub-menu ul>li{padding:0;border:none}.header .menu-nav-custom nav ul li.submenu-list .sub-menu ul>li a{color:#0073bb;border-color:rgba(0,0,0,0.06);padding:10px;font-size:13px}.header .menu-nav-custom nav ul li.submenu-list .sub-menu .submenu-tip{display:none}.header .menu-nav-custom nav ul li.submenu-list:hover .sub-menu{display:block}.header .menu-nav-custom nav ul li.submenu-list .drpdwn_arrow{background:#0073bb}.header .menu-nav-custom nav ul li.sub-submenu-list{border:none}.header .menu-nav-custom nav ul li.sub-submenu-list .sub-submenu{opacity:1;visibility:visible;-webkit-transition:unset;-moz-transition:unset;-ms-transition:unset;-o-transition:unset;transition:unset;position:static;background:rgba(0,0,0,0.1);border-radius:0}.header .menu-nav-custom nav ul li.sub-submenu-list .sub-submenu ul{box-shadow:unset;padding:0}.header .menu-nav-custom nav ul li.sub-submenu-list .sub-submenu ul li a{margin-right:20px;padding-right:0}.header .menu-nav-custom nav ul li.sub-submenu-list:after{display:none}.header .menu-nav-custom nav ul li.sub-submenu-list:hover .sub-submenu{display:block;padding:0}.header .menu-nav-custom nav ul li.sub-submenu-list .drpdwn_arrow{background:#434343}.header .menu-nav-custom .drpdwn_arrow{position:absolute;content:'+';right:0px;top:0;height:32px;width:32px;border-left:0;border-bottom:0;cursor:pointer;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center;background:#00aeef;font-size:25px;color:#fff}.header .menu-nav-custom .close_btn{display:block}.header span.search{position:absolute;top:15px;right:60px;background:rgba(0,0,0,0.3);padding:4px;height:26px;width:32px;text-align:center}.header span.search>.searchIcon img{vertical-align:middle}.sectors-tab-sec ul.tabs{width:100%}.sectors-tab-sec .tab-content .image-sec{padding-bottom:20px}.sectors-tab-sec .tab-content .image-sec .img-box{width:31%}.sectors-tab-sec ul#sectors-tab .slick-list.draggable{margin:0 20px}.awardSlider_Sec .arrow.prev{left:15px}.awardSlider_Sec .arrow.next{right:-20px}.awardSlider .slide-wrap{width:880px;height:425px}.awardSlider .slide-wrap .pos1,.awardSlider .slide-wrap .pos3{width:280px;height:390px;top:50px}.awardSlider .slide-wrap .pos2{left:30%;width:350px;height:430px}.career_desc .wrapper .career_desc_inner{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.career_desc .wrapper .career_desc_inner .right .choose_slider_items .previous_item{-webkit-transform:scale(0.8, 0.8);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);top:0}.career_desc .wrapper .career_desc_inner .right .choose_slider_items .next_item{-webkit-transform:scale(0.8, 0.8);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8);top:0}.career_desc .wrapper .career_desc_inner .right .choose_slider_items .current_item{top:18px}.service{padding:30px 0px 36px}.service .wrapper>img{right:-80px;width:80%}.service .service-list ul li .readmore{position:static}}@media only screen and (max-width: 900px){.heading,.overview-sec .heading,.management-sec .heading,.landmark-sec .heading,.sectors-tab-sec .heading,.subsidiaries-sec .heading,.certification-sec .heading,.human-asset-sec .human-assets-outer .right .heading,.machinery-sec .heading,.reserveEquipment-sec .heading,.sectors-tab-sec .heading,.registration .heading,.registration-tabs .registration-list ul li,.contact-us-sec .wrapper .heading,.career_desc .wrapper .career_desc_inner .left .heading,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .heading,.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner .heading,.vis-mis-sec .heading{text-align:center;font-size:30px}.heading:after,.overview-sec .heading:after,.management-sec .heading:after,.landmark-sec .heading:after,.sectors-tab-sec .heading:after,.subsidiaries-sec .heading:after,.certification-sec .heading:after,.human-asset-sec .human-assets-outer .right .heading:after,.machinery-sec .heading:after,.reserveEquipment-sec .heading:after,.sectors-tab-sec .heading:after,.registration .heading:after,.registration-tabs .registration-list ul li:after,.contact-us-sec .wrapper .heading:after,.career_desc .wrapper .career_desc_inner .left .heading:after,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .heading:after,.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner .heading:after,.vis-mis-sec .heading:after{display:none}p{margin-bottom:10px;text-align:justify}.readmore{text-align:center}.readmore a{padding:10px 20px;line-height:15px}.heading{text-align:center}.banner .banner-content .banner-heading{font-size:40px;margin-bottom:5px}.banner .banner-content p{text-align:center}.heading{font-size:50px}.statistics{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:10px}.statistics .label{font-size:35px;margin-bottom:10px;text-align:center}.statistics-list{width:100%}.statistics-list ul{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.statistics-list ul li{margin-right:20px;width:150px}.statistics-list ul li:not(:last-child){border-right:1px solid #eee}.statistics-list .list-heading{font-size:30px;line-height:1}.statistics-list .list-heading span{font-size:33px}.statistics-list p{font-size:12px;color:#adadad;line-height:16px;text-align:center}.vis-mis-sec .vision-sec,.vis-mis-sec .mission-sec,.vis-mis-sec .values-sec{min-height:230px}.awardSlider{margin:0 auto}.awardSlider .slide-wrap{width:730px;height:340px}.awardSlider .slide-wrap .pos1,.awardSlider .slide-wrap .pos3{width:250px;height:330px;top:20px}.awardSlider .slide-wrap .pos2{left:30%;width:280px;height:340px}.about-us .left{display:none}.about-us .right{width:100%}.service .wrapper>img{display:none}.clients .wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.clients .heading{width:100%;margin-bottom:20px}.clients .clients-list{width:100%}.management-sec .management-inner .right{width:67%}.management-sec .management-inner .right .heading{text-align:left}.landmark-sec .top{margin:0px 0 10px 0}.certification-sec .certi-box-outer{margin-top:20px}.certification-sec .certi-box-outer .certi-box{margin-bottom:10px}.equipment-assets-sec .equipment-assets-outer.roads-highway .subheading{margin-bottom:0}.equipment-assets-sec .equipment-assets-outer.roads-highway .left{display:block;width:30%}.equipment-assets-sec .equipment-assets-outer.roads-highway .right{width:67%}.equipment-assets-sec .equipment-assets-outer.roads-highway .right .heading{text-align:left}.equipment-assets-sec .equipment-assets-outer .left{display:none}.equipment-assets-sec .equipment-assets-outer .right{width:100%}.machinery-sec .machinery-table{margin:0}.reserveEquipment-sec ul{margin:0}.reserveEquipment-sec ul button.slick-prev{top:-25px;box-shadow:none;height:30px;width:30px;right:33px}.reserveEquipment-sec ul button.slick-next{top:-25px;box-shadow:none;height:30px;width:30px}.reserveEquipment-sec .slick-slide{min-width:240px}.human-asset-sec .human-assets-outer .left{display:none}.human-asset-sec .human-assets-outer .right{width:100%}.manpower-cat-list-sec{margin-top:0}.manpower-cat-list-sec .wrapper{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.manpower-cat-list-sec .wrapper .left{width:100%}.manpower-cat-list-sec .wrapper .right{width:100%}.equip-assets-graph ul{margin:0}.awardTable-sec.machinery-sec{margin:20px 0}.machinery-sec .machinery-table table tr th{font-size:13px;font-weight:700;vertical-align:text-top;padding:10px;width:100px}.machinery-sec .machinery-table table tr th:nth-of-type(2),.machinery-sec .machinery-table table tr th:nth-of-type(3){min-width:210px}.machinery-sec .machinery-table.standalone-table table thead tr th:not(:first-child){min-width:100px}.contact-us-sec{padding-bottom:20px;margin-bottom:0}.contact-us-sec .wrapper .heading{text-align:left}}@media only screen and (max-width: 767px){.wrapper{padding:0 15px}.wrapper p{line-height:20px}.heading,.overview-sec .heading,.management-sec .heading,.landmark-sec .heading,.sectors-tab-sec .heading,.subsidiaries-sec .heading,.certification-sec .heading,.human-asset-sec .human-assets-outer .right .heading,.machinery-sec .heading,.reserveEquipment-sec .heading,.sectors-tab-sec .heading,.registration .heading,.contact-us-sec .wrapper .heading,.career_desc .wrapper .career_desc_inner .left .heading,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .heading,.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner .heading,.vis-mis-sec .heading{font-size:25px;line-height:30px;text-align:center}.heading span{line-height:18px}.wow{animation-name:none !important;visibility:visible !important}.header .menu-nav-custom nav ul li a{margin-right:20px;padding-left:0}.header .menu-nav-custom nav ul li.submenu-list .sub-menu ul>li a{padding:8px 10px;margin-right:35px;margin-right:16px}.header .search-form form#search-block-form input{min-height:40px}.header .search-form form#search-block-form #edit-submit{min-height:40px}.banner .banner-content{line-height:16px;font-size:12px;text-align:center;width:100%}.banner .banner-content .banner-heading{font-size:30px}.banner .breadcrumbs{display:none}.about-us{padding:40px 0px 0}.about-us .wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.about-us .wrapper .left{display:none}.about-us .wrapper .right{width:100%}.about-us .wrapper .statistics-list{width:100%}.about-us .wrapper .statistics-list ul li{text-align:center;margin-right:60px;margin-top:0px;margin-right:0;padding:10px 0}.about-us .wrapper .statistics-list ul li:not(:last-child){border-right:1px solid #eee}.about-us .wrapper .statistics-list p{line-height:15px !important;font-size:13px}.about-us .wrapper .statistics-list .list-heading{font-size:25px;margin-bottom:5px}.about-us .wrapper .statistics-list .list-heading span{font-size:25px}.about-us .wrapper .service-list ul li{padding:10px 0}.project{padding:40px 0px}.project .wrapper .box .project-list ul.desktop-project-sec{display:none}.project .wrapper .project-mobile-slider{padding:0;display:block}.project .wrapper .project-mobile-slider .slick-list.draggable{width:calc(100% - 4px);margin:0 auto}.project .wrapper .project-mobile-slider .slick-arrow{top:45%;height:35px;width:35px}.project .wrapper .project-mobile-slider .slick-prev{left:6px;background-position:center center}.project .wrapper .project-mobile-slider .slick-next{right:6px;background-position:center center}.project .wrapper .project-mobile-slider ul li{padding:0;position:relative}.project .wrapper .project-mobile-slider ul li .image img{width:auto}.project .wrapper .project-mobile-slider .project-info{background:rgba(255,255,255,0.63);padding:10px;position:absolute;left:0;bottom:0;width:100%;min-height:72px}.project .wrapper .project-mobile-slider .project-info .project-name{font-size:17px;line-height:20px;color:#000;font-weight:600}.project .wrapper .project-mobile-slider .project-info .place{font-size:13px;color:#000;font-weight:500}.clients .wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.clients .heading{max-width:100%;text-align:center}.clients .heading span{line-height:18px}.clients .clients-list{max-width:100%}.clients .clients-list ul{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:center}.clients .clients-list ul li{margin:0;width:16%}.clients .clients-list ul li:hover{box-shadow:none}.clients .clients-list ul li:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);border-radius:0}.clients .clients-list ul li img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1);border-radius:0}.statistics .label{font-size:25px}.footer{padding:35px 0 0}.vis-mis-sec .wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.vis-mis-sec .wrapper .vision-sec,.vis-mis-sec .wrapper .mission-sec,.vis-mis-sec .wrapper .values-sec{width:100%;padding:10px;min-height:auto;box-shadow:0px 0px 5px #ccc}.vis-mis-sec .wrapper .vision-sec:not(.values-sec),.vis-mis-sec .wrapper .mission-sec:not(.values-sec),.vis-mis-sec .wrapper .values-sec:not(.values-sec){margin-bottom:15px}.vis-mis-sec .wrapper .vision-sec p,.vis-mis-sec .wrapper .mission-sec p,.vis-mis-sec .wrapper .values-sec p{text-align:center}.management-sec .management-inner{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.management-sec .management-inner .left{width:100%}.management-sec .management-inner .right{width:100%}.service{padding:40px 0px 0px}.service .wrapper>img{display:none}.service .service-list ul li{min-height:298px;padding:19px 0}.service .service-list .slick-arrow{border-radius:50%;padding:17px}.service .service-list .slick-next{right:-34px}.service .service-list .slick-prev{left:-34px}.sectors-tab-sec{margin-bottom:20px}.sectors-tab-sec .tab-content .image-sec{margin-top:0px;padding-bottom:0;-webkit-align-items:unset;-moz-align-items:unset;-ms-align-items:unset;align-items:unset;-webkit-justify-content:unset;-moz-justify-content:unset;-ms-justify-content:unset;justify-content:unset;-ms-flex-pack:unset;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow:auto}.sectors-tab-sec .tab-content .image-sec .img-box{margin-bottom:0;text-align:center;box-shadow:0 0 5px rgba(78,83,89,0.35);width:200px;min-width:200px;text-align:center;padding:10px}.sectors-tab-sec .tab-content .image-sec .img-box img{height:auto;margin:0 auto}.sectors-tab-sec .tab-content .image-sec .img-title{text-align:center;min-height:auto}.sectors-tab-sec ul#sectors-tab .slick-prev,.sectors-tab-sec ul#sectors-tab .slick-next{width:20px}.sectors-tab-sec ul#sectors-tab .slick-list.draggable{margin:0 5px}.landmark-sec p{line-height:20px}.landmark-sec .top{margin:0 0 10px}.landmark-sec .top ul li{margin-bottom:5px;font-size:13px;line-height:20px;font-weight:400}.subsidiaries-sec .list li{padding-left:16px}.subsidiaries-sec .list li:before{left:0;top:5px}.clients-logo .wrapper .cli_logo .cli_logo_box{width:29%}.clients-logo .wrapper .cli_logo .cli_logo_box:nth-of-type(4n):after{position:absolute;content:"";height:95%;width:1px;background:#e5e5e5;right:0;top:-5px}.clients-logo .wrapper .cli_logo .cli_logo_box:nth-of-type(3n):after{display:none}.certification-sec .certi-box-outer{margin-top:10px;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:unset;-moz-align-items:unset;-ms-align-items:unset;align-items:unset;padding-bottom:10px;overflow:auto}.certification-sec .certi-box-outer .certi-box{margin-bottom:5px;display:inline-block;border:none;box-shadow:none;width:33%;padding:5px}.certification-sec .certi-box-outer .certi-box img{border:1px solid #ccc;box-shadow:0 0 15px rgba(78,83,89,0.35)}.equipment-assets-sec .equipment-assets-outer.roads-highway .left{width:100%}.equipment-assets-sec .equipment-assets-outer.roads-highway .right{width:100%;text-align:center}.equipment-assets-sec .equipment-assets-outer.roads-highway .right .heading{text-align:center}.equipment-assets-sec .equipment-assets-outer .left{width:100%;text-align:center}.equipment-assets-sec .equipment-assets-outer .right{width:100%}.equip-assets-graph ul{margin:0}.machinery-sec ul.pager__items.js-pager__items{margin-bottom:0}.machinery-sec ul.pager__items.js-pager__items li{padding:5px}.machinery-sec .machinery-table{margin-bottom:0}.reserveEquipment-sec ul{margin:0 auto;width:90%}.reserveEquipment-sec ul button.slick-prev{left:0px;top:50%;right:auto}.reserveEquipment-sec ul button.slick-next{top:50%;right:0}.reserveEquipment-sec ul li .equip-box{margin:0;padding:10px;min-height:239px}.reserveEquipment-sec ul li .equip-box .title{min-height:auto;margin:5px 0 0;line-height:14px;font-weight:500}.reserveEquipment-sec ul button.slick-next{right:-10px;border-radius:50%;padding:20px}.reserveEquipment-sec ul button.slick-prev{left:-10px;border-radius:50%;padding:20px}.reserveEquipment-sec ul .slick-slide{min-width:auto}.human-asset-sec .human-assets-outer{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.human-asset-sec .human-assets-outer .left{width:auto;margin:0 auto;display:none}.human-asset-sec .human-assets-outer .left .title{padding:10px 0}.human-asset-sec .human-assets-outer .right{width:100%}.human-asset-sec .human-assets-outer.roads-highway{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.human-asset-sec .human-assets-outer.roads-highway .left{display:block}.manpower-cat-list-sec{margin:20px 0}.manpower-cat-list-sec .wrapper{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.manpower-cat-list-sec .wrapper .left{width:100%;margin-top:20px}.manpower-cat-list-sec .wrapper .left table{margin-top:0}.manpower-cat-list-sec .wrapper .left .table-scroll{max-height:100%}.manpower-cat-list-sec .wrapper .right{width:100%}.awardSlider_Sec{display:none}.awardSlider_Sec.mobile{display:block}.awardSlider_Sec.mobile .awardSlider{overflow:hidden}.awardSlider_Sec.mobile .awardSlider .slide-wrap{width:auto;height:auto}.awardSlider_Sec.mobile .awardSlider .slide-wrap li{display:block;width:auto;position:static;overflow:visible;margin:0 auto}.awardSlider_Sec.mobile .awardSlider .slide-wrap .inner img{width:auto;margin:0 auto}.awardSlider_Sec.mobile .awardSlider .slide-wrap .slick-prev{left:0;border-radius:50%}.awardSlider_Sec.mobile .awardSlider .slide-wrap .slick-next{right:0;border-radius:50%}.awardTable-sec{margin-bottom:20px}.machinery-sec .machinery-table .view-content{width:calc(100% - 7px)}.machinery-sec .machinery-table table tr th,.machinery-sec .machinery-table table tr td{font-size:13px;width:50%;text-align:left;vertical-align:text-top}.csr_desc .wrapper .csr_inner{-webkit-flex-direction:column-reverse;-moz-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.csr_desc .wrapper .csr_inner .left{width:100%}.csr_desc .wrapper .csr_inner .right{width:100%}.csr-works .tab-content p{margin-bottom:5px;font-size:13px;line-height:15px !important}.csr-works-list{margin-bottom:10px;overflow:auto;padding-bottom:5px}.csr-works-list .list-heading{font-weight:500;font-size:13px;line-height:15px;text-align:center}.csr-works-list ol{margin-bottom:0}.csr-works-list ul{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.csr-works-list ul>li{-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-align-items:unset;-moz-align-items:unset;-ms-align-items:unset;align-items:unset;-webkit-justify-content:unset;-moz-justify-content:unset;-ms-justify-content:unset;justify-content:unset;-ms-flex-pack:unset;width:200px;min-width:200px;margin:10px 4px}.csr-works-list ul>li:first-child{padding-left:10px}.csr-works-list ul>li:last-of-type{border:1px solid #eee;padding-right:10px}.csr-works-list ul>li .image{margin:0 auto}.csr-works-list .desc{margin-bottom:0}.csr-works-list .desc p{text-align:center}.csr-works-list .mCSB_horizontal.mCSB_inside>.mCSB_container{margin-bottom:10px}.csr-works-list .mCSB_scrollTools.mCSB_scrollTools_horizontal{margin:0 auto;width:96%}.registration-tabs .registration-list ul{margin:0}.registration-tabs .registration-list ul li{width:100%;font-size:16px;padding:10px;line-height:20px;font-weight:600}.registration-tabs #edit-actions{width:100%;text-align:center}.registration-content .form .fields{margin-bottom:10px;width:100%}.registration-content .form input{height:30px}.contact-us-sec{margin:0}.contact-us-sec .wrapper{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.contact-us-sec .wrapper .left{width:100%;padding:20px 0}.contact-us-sec .wrapper .left ul.address{margin-bottom:0}.contact-us-sec .wrapper .left ul.address li{margin-bottom:10px}.contact-us-sec .wrapper .left ul.address li:last-child{margin-bottom:0}.contact-us-sec .wrapper .left ul.address li .right-text{margin-left:10px}.contact-us-sec .wrapper .left ul.address li .right-text .head{font-size:20px;margin-bottom:0}.contact-us-sec .wrapper .left ul.address li .sub-head{font-size:14px}.contact-us-sec .wrapper .right{width:100%;margin-bottom:0;margin-top:0}.contact-us-sec .wrapper .right form .con_form_row .field-suffix{font-size:11px;margin:3px 0}.distance_sec{padding:30px 0}.distance_sec .wrapper ul.distan-list{width:100%;margin:0 auto}.distance_sec .wrapper ul.distan-list li{width:33%;margin-bottom:0px;border-right:1px solid rgba(255,255,255,0.1);padding:10px}.distance_sec .wrapper ul.distan-list li:last-child{border:none;margin:0;padding:0}.distance_sec .wrapper ul.distan-list li:hover .image{-webkit-transform:unset;-moz-transform:unset;-ms-transform:unset;-o-transform:unset;transform:unset}.distance_sec .wrapper ul.distan-list li:after{display:none}.distance_sec .wrapper ul.distan-list li .image{width:35%;text-align:right}.distance_sec .wrapper ul.distan-list li .title{width:62%}.distance_sec .wrapper ul.distan-list li .title p{margin-bottom:0;display:inline-block;vertical-align:top;font-size:16px;font-weight:600}.distance_sec .wrapper ul.distan-list li .title p span{font-size:12px;display:block;font-weight:400}.distance_sec .wrapper ul.distan-list li .title span.distance{display:inline-block;margin-left:20px}.career_desc .wrapper .career_desc_inner{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.career_desc .wrapper .career_desc_inner .left{width:100%;margin-bottom:10px}.career_desc .wrapper .career_desc_inner .right{width:100%}.career_desc .wrapper .career_desc_inner .right .main .choose_slider{height:auto;padding:0}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .choose_slider_items #mySlider1{display:none}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .choose_slider_items #mobile-slider{display:block;margin:0}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .choose_slider_items #mobile-slider .current_item{position:static}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .choose_slider_items #mobile-slider .current_item img{width:100%}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .choose_slider_items #mobile-slider .slick-prev{left:0}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .choose_slider_items #mobile-slider .slick-next{right:0}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .carousel_btn{display:none !important}.current_opening_and_form .wrapper .cur_opn_form_inner{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening{width:100%;padding:0}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll{padding:0;margin-bottom:20px;background:#fff}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul{padding:0px;margin:0;height:auto}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li{margin-bottom:5px}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li:hover .overlay_inner:before,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li.active .overlay_inner:before,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li :focus .overlay_inner:before{background-position:0 -28px}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li .overlay_inner{min-height:auto}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li .overlay_inner:before{top:50%;height:42px;width:42px;background:url(/themes/ibees/css/components/../img/user-sprit.png) no-repeat;background-position:0 5px;background-size:cover;transform:translateY(-50%);left:0}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li .overlay_inner p.job_profile{padding-left:30px;font-size:15px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form{width:100%;margin-bottom:20px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form:after{display:none}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form .input_row.half-width{width:100%}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #ajax-wrapper{width:100%;float:none;padding:0}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-resume{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-ms-flex-pack:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-resume input[type="file"]{width:calc(100% - 160px)}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-resume input[type="submit"]{width:140px;margin:0 0 0 20px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form .description{margin-top:5px;font-size:11px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form .description br{display:none}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-actions{text-align:center}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-actions input[type="submit"]{margin:15px 0 0;padding:10px 35px;min-height:auto}.management-sec .management-inner .right .heading{text-align:center}}@media only screen and (max-width: 620px){.header .logo{width:250px}.banner .banner-content{max-width:100%}.banner.inner_page_banner>img{width:100%;height:300px !important}.statistics-list p span{display:inline-block;margin-right:4px}.sectors-tab-sec .tab-content .image-sec .img-box{min-width:150px}.footer{padding-top:0px}.footer .heading{font-size:16px;padding-bottom:10px;margin-bottom:10px}.footer .wrapper{flex-direction:column;background:#eee}.footer .wrapper .footer-coloumn:not(.footer-info){text-align:center}.footer .wrapper .footer-coloumn.footer-info,.footer .wrapper .footer-coloumn.footer-coloumn-2,.footer .wrapper .footer-coloumn.footer-coloumn-3,.footer .wrapper .footer-coloumn.footer-coloumn-4{width:100%;margin-top:20px}.footer .wrapper .footer-coloumn.footer-info .footer-list ul li,.footer .wrapper .footer-coloumn.footer-coloumn-2 .footer-list ul li,.footer .wrapper .footer-coloumn.footer-coloumn-3 .footer-list ul li,.footer .wrapper .footer-coloumn.footer-coloumn-4 .footer-list ul li{display:inline-block}.footer .wrapper .footer-coloumn.footer-info .footer-list ul li:last-of-type a:before,.footer .wrapper .footer-coloumn.footer-coloumn-2 .footer-list ul li:last-of-type a:before,.footer .wrapper .footer-coloumn.footer-coloumn-3 .footer-list ul li:last-of-type a:before,.footer .wrapper .footer-coloumn.footer-coloumn-4 .footer-list ul li:last-of-type a:before{display:none}.footer .wrapper .footer-coloumn.footer-info .footer-list ul li a,.footer .wrapper .footer-coloumn.footer-coloumn-2 .footer-list ul li a,.footer .wrapper .footer-coloumn.footer-coloumn-3 .footer-list ul li a,.footer .wrapper .footer-coloumn.footer-coloumn-4 .footer-list ul li a{padding-right:10px;padding-left:0;margin-right:10px;border-right:1px solid #ccc;line-height:15px;margin-bottom:10px}.footer .wrapper .footer-coloumn.footer-info .footer-list ul li a:before,.footer .wrapper .footer-coloumn.footer-coloumn-2 .footer-list ul li a:before,.footer .wrapper .footer-coloumn.footer-coloumn-3 .footer-list ul li a:before,.footer .wrapper .footer-coloumn.footer-coloumn-4 .footer-list ul li a:before{display:none}.footer .wrapper .footer-coloumn.footer-info .footer-list ul li:last-child a,.footer .wrapper .footer-coloumn.footer-coloumn-2 .footer-list ul li:last-child a,.footer .wrapper .footer-coloumn.footer-coloumn-3 .footer-list ul li:last-child a,.footer .wrapper .footer-coloumn.footer-coloumn-4 .footer-list ul li:last-child a{border:none}.footer .wrapper .footer-coloumn.footer-info{order:4}.footer .wrapper .footer-coloumn.footer-info .heading{text-align:center}.footer .wrapper .footer-coloumn.footer-info .footer-list ul li{display:block;line-height:20px;margin-bottom:5px}.footer .wrapper .footer-coloumn.footer-info .footer-list ul li.phone,.footer .wrapper .footer-coloumn.footer-info .footer-list ul li.mail{height:25px}.footer .wrapper .footer-coloumn.footer-info .footer-list ul li a{border:none;padding:0;margin:0}.footer .wrapper .footer-coloumn.footer-info .social-media{margin-bottom:15px;margin-top:15px}.footer .wrapper .footer-coloumn.footer-info .social-media ul{justify-content:center}.footer .wrapper .footer-coloumn.footer-coloumn-2{margin-top:40px}.footer .copyright{margin-top:0;justify-content:center;text-align:center;line-height:1.5;align-items:center;padding:10px 20px}.clients-logo .wrapper .cli_logo .cli_logo_box{width:45%;border:1px solid #eee;min-height:auto}.clients-logo .wrapper .cli_logo .cli_logo_box:before,.clients-logo .wrapper .cli_logo .cli_logo_box:after,.clients-logo .wrapper .cli_logo .cli_logo_box .dot{display:none}.clients-logo .wrapper .cli_logo .cli_logo_box:hover img{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-ms-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}.clients-logo .wrapper .cli_logo .cli_logo_box:nth-of-type(3n):after{display:none}.clients-logo .wrapper .cli_logo .cli_logo_box:nth-of-type(2n):after{display:none}.machinery-sec ul.pager__items.js-pager__items li.pager__item{display:none}.machinery-sec ul.pager__items.js-pager__items li.pager__item--next,.machinery-sec ul.pager__items.js-pager__items li.pager__item--previous{display:block}.contact-us-sec .wrapper .left ul.address li .right-text{margin-left:10px}.contact-us-sec .wrapper .left ul.address li .right-text .head{font-size:20px;margin-bottom:0}.contact-us-sec .wrapper .left ul.address li .sub-head{font-size:14px}.reserveEquipment-sec ul li .equip-box{min-height:225px}.reserveEquipment-sec ul li .equip-box .title{min-height:auto;font-weight:400;line-height:16px}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li .overlay_inner p.job_profile{font-size:13px}.landmark-sec .top ul li{margin-right:10px}.distance_sec{padding:20px 0}.distance_sec .wrapper ul.distan-list li{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0 10px}.distance_sec .wrapper ul.distan-list li .image{width:100%;text-align:center}.distance_sec .wrapper ul.distan-list li .title{width:100%;margin-top:15px;text-align:center}.distance_sec .wrapper ul.distan-list li .title p{text-align:center}.distance_sec .wrapper ul.distan-list li .title span.distance{margin-left:0}}@media only screen and (max-width: 480px){.registration-tabs .registration-list ul{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.registration-tabs .registration-list ul li{font-size:14px;padding:5px;margin-bottom:5px}.banner .banner-content .banner-heading{font-size:25px;line-height:30px}.banner.inner_page_banner>img{width:100%;height:200px !important}.clients-logo .wrapper .cli_logo .cli_logo_box{width:60%;padding:5px 5px 20px;margin:0 0 20px 0}.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .cur_opening_scroll ul>li .overlay_inner p.job_profile{font-size:13px;line-height:15px !important;padding-right:10px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner{padding:10px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-resume input[type="file"]{width:calc(100% - 110px)}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-resume input[type="submit"]{width:100px;margin:0 0 0 20px;padding:10px 20px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-actions input[type="submit"]{padding:10px 20px;width:100px}.vis-mis-sec .wrapper .vision-sec:not(.values-sec),.vis-mis-sec .wrapper .mission-sec:not(.values-sec),.vis-mis-sec .wrapper .values-sec:not(.values-sec){margin-bottom:10px}.service .service-list ul{width:70%;margin:0 auto}.service .service-list ul li{min-height:auto;padding:13px 0;border:1px solid rgba(0,0,0,0.06)}.service .service-list ul li .image img{width:90%}.project .wrapper .project-mobile-slider ul{margin:0 auto;width:70%}.project .wrapper .project-mobile-slider ul .slick-arrow{border-radius:50%;padding:17px}.project .wrapper .project-mobile-slider ul .slick-next{right:-40px}.project .wrapper .project-mobile-slider ul .slick-prev{left:-40px}.project .wrapper .project-mobile-slider .project-info{min-height:auto}.project .wrapper .project-mobile-slider .project-info .project-name{font-size:15px;line-height:17px}.project .wrapper .project-mobile-slider .project-info .place{font-size:11px;line-height:12px;font-weight:300}.clients .clients-list ul{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.clients .clients-list ul li{width:28%;margin:10px;box-shadow:inset 0 0 50px #e0e0e0}.clients .clients-list ul li:hover{box-shadow:inset 0 0 50px #e0e0e0}.clients .clients-list ul li:hover img{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);border-radius:0}.clients .clients-list ul li img{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-ms-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8);border-radius:0}.career_desc .wrapper .career_desc_inner .right .main .choose_slider .choose_slider_items #mobile-slider{margin:0 auto;width:70%}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form select,.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form input,.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form textarea{min-height:30px;padding:5px 10px}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form textarea{height:120px}.standalone-graph ul{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.standalone-graph ul li{width:100%;margin-bottom:15px}.standalone-graph ul li:nth-last-child(2){margin-bottom:15px}.landmark-sec .top ul li{display:block;margin-right:0px}.certification-sec .certi-box-outer .certi-box{min-width:200px}.node-22 .reserveEquipment-sec ul li .equip-box{min-height:225px}.reserveEquipment-sec ul li .equip-box{min-height:auto}.csr-works-list{margin-bottom:10px;padding-bottom:10px}.csr-works-list ul>li{width:150px;min-width:150px;margin:5px;padding:10px}.csr-works-list .image{width:80px;height:80px}.slick-prev,.slick-next{height:30px;width:30px}.section-ex-node .search-form #edit-basic{width:100%}.section-ex-node .search-form label{display:block;margin-bottom:10px}.section-ex-node .search-form input#edit-keys{margin:0}.section-ex-node .search-form input#edit-submit{width:29%}}@media only screen and (max-width: 400px){.heading,.overview-sec .heading,.management-sec .heading,.landmark-sec .heading,.sectors-tab-sec .heading,.subsidiaries-sec .heading,.certification-sec .heading,.human-asset-sec .human-assets-outer .right .heading,.machinery-sec .heading,.reserveEquipment-sec .heading,.sectors-tab-sec .heading,.registration .heading,.contact-us-sec .wrapper .heading,.career_desc .wrapper .career_desc_inner .left .heading,.current_opening_and_form .wrapper .cur_opn_form_inner .left.cur_opening .heading,.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner .heading,.vis-mis-sec .heading,.banner .banner-content .banner-heading{font-size:24px;line-height:27px}.header .wrapper{padding:0 10px}.header .logo{width:200px}.header .responsive_menu{margin-top:8px}.header span.search{top:8px;right:47px}.clients-logo .wrapper .cli_logo .cli_logo_box{width:80%}.clients-logo .wrapper .cli_logo .cli_logo_box:hover img{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.clients .clients-list ul li{width:43%}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-resume{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-resume input[type="submit"]{margin:10px 0 0}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-resume input[type="file"]{width:100%}.current_opening_and_form .wrapper .cur_opn_form_inner .right.car_form .form_inner form #edit-actions input[type="submit"]{margin:10px 0 0}.reserveEquipment-sec ul{width:65%}.reserveEquipment-sec ul li .equip-box{min-height:auto}.reserveEquipment-sec ul li .equip-box img{width:100%}.reserveEquipment-sec ul button.slick-prev,.reserveEquipment-sec ul button.slick-next{padding:17px}.distance_sec .wrapper ul.distan-list{-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.distance_sec .wrapper ul.distan-list li{padding:0;width:100%;margin-bottom:10px;-webkit-flex-direction:row;-moz-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.distance_sec .wrapper ul.distan-list li .image{width:30%}.distance_sec .wrapper ul.distan-list li .title{width:70%;margin-top:15px;text-align:left}.distance_sec .wrapper ul.distan-list li .title p{text-align:left}.distance_sec .wrapper ul.distan-list li .title span.distance{margin:0 10px}.contact-us-sec .wrapper .left ul.address li .left-icon{height:20px;width:20px}.contact-us-sec .wrapper .left ul.address li .right-text .head{font-size:18px}.contact-us-sec .wrapper .left ul.address li .content{font-size:13px;line-height:20px}.section-ex-node .search-form input#edit-keys{margin:0}.section-ex-node .search-form input#edit-submit{width:27%}}/*# sourceMappingURL=main.css.map */.accr-d {    border: 1px solid #ccc;    padding: 0 12px;}.accr-d-h {    padding-bottom: 19px;    display:none;}.csr-works .tab-content .accr-hed p {    padding-top: 10px;    background: url('/themes/ibees/css/components/../img/icon-bullet.png') 0 16px no-repeat;    padding-left: 17px;    cursor: pointer;    position: relative;}.acc-slider.owl-carousel {    width: calc(100% - 100px) !important;    margin: 0 auto;    margin-bottom: 8px;}.csr-works .tab-content .accr-hed:after {    position: absolute;    content: "+";    right: 5px;    font-size: 25px;    font-weight: normal;    top: 7px;}.csr-works .tab-content .accr-hed.active:after{       content:"-";}.csr-works .tab-content .accr-hed.active{    color:#00aeef;}.csr-works-list ul  li {    border-right: none;    display: -webkit-box;    display: -moz-box;    display: -ms-flexbox;    display: -webkit-flex;    display: flex    -webkit-flex-wrap: wrap;    -moz-flex-wrap: wrap;    -ms-flex-wrap: wrap;    flex-wrap: none;    -webkit-align-items: left    -moz-align-items: left;    -ms-align-items: left;    align-items: left    -webkit-justify-content: left;    -moz-justify-content: left;    -ms-justify-content: left;    justify-content: left;    -ms-flex-pack: left;    -webkit-flex-direction: unset;    -moz-flex-direction: unset;    -ms-flex-direction: unset;    flex-direction: unset;    margin: 10px;    width: 48%;    box-shadow: none;    padding: 0;    margin-bottom:0px;}.csr-works-list ul {    display: flex;    flex-wrap: wrap;}.csr-works-list .image {    background: #00aeef;    -webkit-border-radius: 50%;    -moz-border-radius: 50%;    -ms-border-radius: 50%;    -o-border-radius: 50%;    border-radius: 50%;    border: 1px solid #ccc;    width: 30px;    height: 30px;    position: relative;    -webkit-align-self: top;    -moz-align-self: top;    -ms-align-self: top;    align-self: top;}.csr-works-list .desc {    -webkit-align-self: top;    -moz-align-self: top;    -ms-align-self: top;    align-self: top;    max-width: 100%;    margin: 10px 0;    width: 200px;    margin-left: 20px;    align-self: center;     color: #00aeef;}.csr-works-list .desc p{     color: #00aeef; }.csr-works-list .desc p:empty , .csr-works-list ul ol li:empty{    display:none;}.al-rig .ol{    margin-bottom:0;}.accr-hed {    position: relative;}.accr-d.active{ background:#fcfdfd;   }.csr-works-list ul ol li {    width: 100%;}.al-rig {    width: auto;    line-height: 19px;}.owl-carousel{    display:none;    width:100%;    -webkit-tap-highlight-color:transparent;    position:relative;    z-index:1}.owl-carousel .owl-stage{    position:relative;    -ms-touch-action:pan-Y;    -moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{    content:".";    display:block;    clear:both;    visibility:hidden;    line-height:0;    height:0}.owl-carousel .owl-stage-outer{    position:relative;    overflow:hidden;    -webkit-transform:translate3d(0px, 0px, 0px)}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{    -webkit-backface-visibility:hidden;    -moz-backface-visibility:hidden;    -ms-backface-visibility:hidden;    -webkit-transform:translate3d(0, 0, 0);    -moz-transform:translate3d(0, 0, 0);    -ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{    position:relative;    min-height:1px;    float:left;    -webkit-backface-visibility:hidden;    -webkit-tap-highlight-color:transparent;    -webkit-touch-callout:none}.owl-carousel .owl-item img{    display:block;    max-width:100%}.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{    display:none}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{    cursor:pointer;    cursor:hand;    -webkit-user-select:none;    -khtml-user-select:none;    -moz-user-select:none;    -ms-user-select:none;    user-select:none}.owl-carousel.owl-loaded{    display:block}.owl-carousel.owl-loading{    opacity:0;    display:block}.owl-carousel.owl-hidden{    opacity:0}.owl-carousel.owl-refresh .owl-item{    visibility:hidden}.owl-carousel.owl-drag .owl-item{    -webkit-user-select:none;    -moz-user-select:none;    -ms-user-select:none;    user-select:none}.owl-carousel.owl-grab{    cursor:move;    cursor:grab}.owl-carousel.owl-rtl{    direction:rtl}.owl-carousel.owl-rtl .owl-item{    float:right}.no-js .owl-carousel{    display:block}.owl-carousel .animated{    animation-duration:1000ms;    animation-fill-mode:both}.owl-carousel .owl-animated-in{    z-index:0}.owl-carousel .owl-animated-out{    z-index:1}.owl-carousel .fadeOut{    animation-name:fadeOut}@keyframes fadeOut{    0%{        opacity:1    }    100%{        opacity:0    }}.owl-height{    transition:height 500ms ease-in-out}.owl-carousel .owl-item .owl-lazy{    opacity:0;    transition:opacity 400ms ease}.owl-carousel .owl-item img.owl-lazy{    transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{    position:relative;    height:100%;    background:#000}.owl-carousel .owl-video-play-icon{    position:absolute;    height:80px;    width:80px;    left:50%;    top:50%;    margin-left:-40px;    margin-top:-40px;    background:url("/themes/ibees/css/components/owl.video.play.png") no-repeat;    cursor:pointer;    z-index:1;    -webkit-backface-visibility:hidden;    transition:transform 100ms ease}.owl-carousel .owl-video-play-icon:hover{    -ms-transform:scale(1.3, 1.3);    transform:scale(1.3, 1.3)}.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{    display:none}.owl-carousel .owl-video-tn{    opacity:0;    height:100%;    background-position:center center;    background-repeat:no-repeat;    background-size:contain;    transition:opacity 400ms ease}.owl-carousel .owl-video-frame{    position:relative;    z-index:1;    height:100%;    width:100%}.owl-prev {    background: url(/themes/ibees/css/components/../img/right-arrow.png) center no-repeat #ccc;    width: 40px;    height: 40px;    position: absolute;    top: 0;    left: -40px;    font-size: 0;    bottom: auto;    margin: auto;    bottom: 0;    transform: rotate(-180deg);}.owl-next {    background: url(/themes/ibees/css/components/../img/right-arrow.png) center no-repeat #ccc;    width: 40px;    height: 40px;    position: absolute;    top: 0;    right: -40px;    font-size: 0;    bottom: 0;    margin: auto;        /* left: auto; */}.owl-dots{    position:absolute;    bottom:20px;    width:100%;    text-align:center}.owl-dots .owl-dot{    background:#f1eff0;    width:15px;    height:15px;    display:inline-block;    z-index:2;    position:relative;    border-radius:50%;    margin:0 5px}.owl-dots .owl-dot.active{    background:#e5171d;    height:15px;    width:15px}.csr-works-list {    width: 100%;    border-top: 1px solid #ccc;}.csr-works-list ul li{    width:100%;}.csr-works-list ul, .csr-works-list ol{    margin:0;}.csr-works-list ul ol li:before {    top:6px;}@media screen and (max-width:600px){    .accr-hed {        padding-bottom: 7px;        padding-right:40px;    }    .csr-works .tab-content .accr-hed p {        background: url(/themes/ibees/css/components/../img/icon-bullet.png) 0 13px no-repeat;    }    .csr-works .tab-content .accr-hed:after {        top:2px;    }    .csr-works-list ul li{        width:100%;    }    .csr-works-list ul>li:first-child {    padding-left: 0;    }    .csr-works-list ul li {        width: 100%;        display: block;        text-align: left;    }    .csr-works-list .image{        display:inline-block;    }    .csr-works-list .desc {               width: calc(100% - 49px);        margin-left: 0;        align-self: center;        color: #00aeef;        display: inline-block;        vertical-align: top;    }    .al-rig {        width: 100%;        line-height: 19px;    }    .csr-works-list .list-heading {        font-weight: 500;        font-size: 13px;        line-height: 15px;        text-align: left;        padding-left: 12px;    }    .al-rig {        width: 100%;        line-height: 19px;        padding-left: 29px;    }    .csr-works-list ul>li:last-of-type {        border: 0px solid #eee;        padding-right: 0px;    }}.csr-initiative .form-item-aadhar-card-proof .js-hide {    display :block !important;    }/*csr form */.header nav ul li.submenu-list .sub-menu ul>li a.csr-initiative-menu {    background: url(/themes/ibees/img/new.gif) no-repeat 90px 8px;}.csr-initiative {    display: flex;    flex-wrap: wrap;    justify-content: space-between;}.csr-initiative .fields, .csr-initiative .form-item-any-other-help-required, .csr-initiative .captcha {    width: 49%;    margin-bottom: 30px;}.csr-initiative .fields label, .csr-initiative .form-item-any-other-help-required label, .csr-initiative .captcha label, .csr-initiative .captcha span,.csr-initiative #ajax-wrapper label {    font-weight: bold;    margin-bottom: 5px;    display: block;}.csr-initiative .captcha label, .csr-initiative .captcha span {    display:inline-block;}.csr-initiative .captcha .description {    margin-top: 5px;}.csr-initiative #ajax-wrapper input.js-form-file {    padding-left: 0;    padding-top: 0;    max-width: 200px;}.csr-initiative #ajax-wrapper input.js-hide {    display: inline-block!important;    padding: 10px 30px;}.csr-initiative #ajax-wrapper {    margin-top: 10px;    margin-bottom: 0;    line-height: 0;    width: 49%;}.csr-initiative .captcha {    width: 49%;    }.csr-initiative #ajax-wrapper input {    border: none;}.csr-initiative #ajax-wrapper br {    display: none;}.csr-initiative input, .csr-initiative select {    padding: 7px 15px;    font-size: 13px;    color: #808080;    line-height: 20px;    height: 44px;    border: 1px solid #ccc;}.csr-initiative input.form-submit {    background: #00aeef;    color: #fff;    height: 40px;    text-align: center;    border: 0;    outline: none;    padding: 0 50px;    -webkit-border-radius: 20px;    -moz-border-radius: 20px;    -ms-border-radius: 20px;    -o-border-radius: 20px;    border-radius: 20px;    font-size: 13px;    text-transform: uppercase;}.csr-initiative div#edit-actions {    text-align: center;    width: 100%;    display: flex;    margin-bottom: 30px;    justify-content: center;}.csr-tagline {    text-align: center;    width: 1200px;    display: flex;    justify-content: center;    max-width: 100%;    margin-top: -20px;}.csr-tagline img {    max-width: 330px;}/*Tahnks Page*/.webform-confirmation__message h3 {    text-align: center;    width: 1200px;    display: block;    font-size: 30px;    margin : 50px 0;}@media screen and (max-width:767px){    .csr-initiative #ajax-wrapper,.csr-initiative .captcha,.csr-initiative .fields, .csr-initiative .form-item-any-other-help-required, .csr-initiative .captcha {        width: 100%;        margin-top: 0;    }    .csr-tagline {        width: 100%;    }    .csr-initiative #ajax-wrapper {        margin-top: 10px;        margin-bottom: 10px;        line-height: 1.5;    }    }
/* Source and licensing information for the above line(s) can be found at http://www.dpjaingroup.com/themes/ibees/css/components/main.css. */