html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:baseline;font-size:100%;height:100%;scroll-behavior:smooth}body{font-family:proxima-nova,Montserrat,sans-serif;background-color:#f4f4f4;font-weight:400;font-size:18px;color:#222;overflow:hidden;scroll-behavior:smooth}.site-preloader{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#fff;z-index:10000}.load-site{overflow-y:auto!important}.modal-open{overflow:hidden!important}.h1,.h2,.h3,.h4,h1,h2,h3,h4{font-family:proxima-nova,'Roboto Slab',serif;margin:0 0 20px 0;color:#000;font-weight:400}.h1,h1{font-size:30px}.h2,h2{font-size:24px}.h4,h4{font-size:16px}a{color:#42b549}a,button,input{-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}*{outline:0!important}.btn{padding:13px 20px 16px;font-size:13px;text-transform:uppercase;line-height:1;border-radius:2px}.btn-group-sm>.btn,.btn-sm{padding:8px 20px 7px;font-size:16px}.btn-blue:hover{background-color:#008ae0}.btn-white-o:hover{background:#fff;color:#004d99!important}.btn-xs{padding:2px 8px;font-size:10px;line-height:1.5}.lmr-link{text-transform:uppercase;display:inline-block;position:relative;font-weight:500;font-size:11px;padding-right:16px;color:#004d99}.lmr-link:after{content:"\f061";position:absolute;right:0;top:2px;display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:9px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#ffc61a}.form-control{height:34px;padding:8px 16px;color:#222;border-radius:0;-webkit-box-shadow:none;box-shadow:none}.header-wrap{position:fixed;top:0;left:0;width:100%;padding:15px 0 0 0;z-index:1000;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.home-hero-wrap{position:relative}.home-hero-wrap img{width:100%;-webkit-background-size:cover;background-size:cover;background-position:center}.fs-video-wrap{width:100%;height:100vh;overflow:hidden}.fs-container{padding:0 80px}.header-top{margin-bottom:15px}.navbar-default{border-radius:0;border:none;margin:0;min-height:auto;background:0 0}.navbar-brand{float:left;padding:0;line-height:normal;height:auto;position:relative}.navbar-brand img{width:300px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.logo-img2{position:absolute;top:0;left:0;opacity:0}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin:16px 0;background:0 0;border:1px solid transparent;border-radius:2px}.navbar-default .navbar-nav>li>a{text-transform:uppercase;color:#fff;font-size:16px;letter-spacing:.04em;font-weight:400;line-height:1}.navbar-default .navbar-nav>li>a i{color:#42b549}.top-links-wrap{text-align:right}.top-links-wrap ul{margin:0;padding:0;font-size:0}.top-links-wrap ul li{list-style:none;display:inline-block;vertical-align:middle}.top-links-wrap ul li a{text-decoration:none!important}.top-links-wrap ul li i{font-size:16px;color:#fff}a.let-us-talk{background-color:#2e3747!important;padding:8px 16px!important;margin-top:4px;border:0!important;color:#fff!important}a.let-us-talk i{font-size:16px;color:#fff!important}.hdr-scroll{background-color:#fff!important;padding-top:0px!important;-webkit-box-shadow:0 1px 15px 0 rgba(0,0,0,.2);-moz-box-shadow:0 1px 15px 0 rgba(0,0,0,.2);box-shadow:0 1px 15px 0 rgba(0,0,0,.2)}.hdr-scroll .navbar-default .navbar-nav>li>a{color:#222}.hdr-scroll .navbar-brand img{width:250px}.hdr-scroll .top-links-wrap ul li i{color:#fff}.hdr-scroll .logo-img1{opacity:0}.hdr-scroll .logo-img2{opacity:1}.search-modal{background-color:rgba(255,255,255,.98);position:fixed;top:0;right:0;bottom:0;left:0;padding-top:160px;z-index:10000;display:none}.search-modal [class^=col-]{position:static}.search-form .input-group{border-bottom:#ccc 1px dotted}.search-form .input-group .form-control{background-color:transparent;height:60px;font-size:24px;border:none}.form-control:focus{-webkit-box-shadow:none;box-shadow:none}.search-form .input-group .btn{background-color:transparent;border:none;padding:16px;font-size:24px}.search-form .input-group .btn:active{-webkit-box-shadow:none;box-shadow:none}.load-hero-vid{visibility:visible!important;opacity:1!important}.home-hero-bottom{position:absolute;width:100%;bottom:50px;left:0}.hero-content-col{color:#fff}.hero-content-col h1{color:#42b549;line-height:1.3;font-size:48px}.hero-content-col h1 small{color:#fff;display:block;font-weight:300}.hero-content-col p{margin-bottom:20px}.hero-content-col .btns-grp{margin-bottom:-5px}.btns-grp{margin:0 -5px}.btns-grp .btn{margin:5px}.top-social-list{margin:0 0 20px 0;padding:0;font-size:0}.top-social-list li{list-style:none;display:inline-block;font-size:16px;margin-right:20px;color:#f49421;font-weight:400}.top-social-list li a{color:rgba(255,255,255,.8)}.top-social-list li a:hover{color:#fff}.hero-dwn-btn{display:inline-block;width:40px;height:40px;line-height:40px;text-align:center;color:#fff!important;text-decoration:none!important;font-size:16px;border-radius:50%;position:absolute;z-index:100;bottom:40px;left:50%;background:rgba(0,0,0,.8) url(../img/icons/arrow-dwn-ico.svg) no-repeat 50% 50%;-webkit-background-size:13px;background-size:13px}@-webkit-keyframes marquee{0%{background-position:0}100%{background-position:-5000px}}@-webkit-keyframes stm_zoom{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}100%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}@keyframes stm_zoom{0%{-webkit-transform:scale(1);transform:scale(1);opacity:.6}100%{-webkit-transform:scale(1.6);transform:scale(1.6);opacity:0}}.hero-dwn-btn:after,.hero-dwn-btn:before{content:"";border:#fff 1px solid;width:40px;height:40px;border-radius:50%;position:absolute;left:0;top:0;opacity:1;-webkit-animation:1s stm_zoom linear infinite;animation:1s stm_zoom linear infinite}.hero-dwn-btn:before{-webkit-animation-delay:.5s;animation-delay:.5s}.hero-content-col-right{position:relative;width:100%;height:100%}.hero-right-col-inner{position:absolute;width:100%;bottom:0}.hero-right-col-inner .list-group{display:block;margin-bottom:16px}.hero-right-col-inner .list-group:last-of-type{margin:0}.hero-right-col-inner .list-group .list-group-item{display:block;position:relative;background-color:#f49421;padding:16px 16px 16px 85px;border-radius:2px;color:#fff;border:none}.hero-right-col-inner .list-group .list-group-item:after{content:"\f02e";position:absolute;display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:24px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;top:0;right:20px}.hero-right-col-inner .list-group .list-group-item i{position:absolute;font-size:36px;left:15px;top:15px;padding-right:9px;border-right:rgba(255,255,255,.4) 1px solid}.hero-right-col-inner .list-group .list-group-item h3{margin:0;color:#fff}.hero-right-col-inner .list-group .list-group-item h3 small{display:block;color:#fff;margin-top:4px}.hero-right-col-inner .list-group .list-group-item p{margin:0}.intro-section{background-color:#f4f4f4f4;color:#000;background-repeat:no-repeat;background-size:cover;background-position:50% 50%;background-attachment:fixed}.sec-space{padding:80px 0 80px 0}.half-conts-img{height:100%;padding:200px 0;position:relative;background:no-repeat 60% 50%;-webkit-background-size:cover;background-size:cover}.half-conts-img:before{content:"";position:absolute;width:100%;height:100%;top:0;left:0}.half-cont-inner{width:100%;height:100%}.half-cont-inner h2{font-size:32px;position:relative}.half-cont-inner p{margin:20px 0}.half-cont-inner h3{font-family:proxima-nova,Montserrat,sans-serif;font-size:18px;margin-bottom:15px;font-weight:500}.half-cont-inner ul{margin:0 0 25px 0;list-style:none;padding:0}.half-cont-inner ul li{position:relative}.half-cont-inner ul li+li{margin-top:4px}.row-m10{margin-left:-10px;margin-right:-10px}.row-m10>[class^=col-]{padding-left:10px;padding-right:10px}.ms-col{position:relative;margin-bottom:20px}.ms-col-lg{padding-top:280px}.ms-col-sm{padding-top:150px}.ms-col-wide{padding-top:110px}.ms-cols-inner{display:block;position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(34,43,93,.7) no-repeat 50% 50%;-webkit-background-size:cover;background-size:cover;border-radius:8px;padding:20px;box-shadow:0 8px 16px 0 rgba(255,255,255,.08)}.hm-vid-play-ico{display:inline-block;width:64px;height:64px;border-radius:50%;position:absolute;top:calc(50% - 40px);left:calc(50% - 32px);background:url(../img/icons/play-ico.svg) no-repeat;-webkit-background-size:cover;background-size:cover}.stats-sec{position:relative;-webkit-background-size:cover;background-size:cover;-webkit-animation:marquee 400s infinite linear;-moz-animation:marquee 400s infinite linear;animation:marquee 400s infinite linear;background:rgba(0,0,0,.7) url(../img/home-stats-bg.jpg) repeat-x 50% 50%;background-blend-mode:multiply}.stats-col{margin-bottom:30px}.stats-col h3{font-family:proxima-nova,Montserrat,sans-serif;font-size:36px}.stats-col h3 span{display:block;color:#ffc61a;margin-bottom:5px}.stats-col h3 small{display:block;font-size:45%;color:#fff}.stats-col-inner{padding:60px 0 30px 0}.user-block-inner{height:100%;background-color:#004d99;color:#fff;padding:40px}.home-user-blocks .row .col-md-4:nth-child(even) .user-block-inner{background-color:#2e3747}.user-block-inner .media .media-left{padding-right:25px}.user-block-inner .media .media-left .media-object{width:80px;height:80px}.user-block-inner h3{font-family:proxima-nova,Montserrat,sans-serif;font-size:20px;color:#fff}.user-block-inner p{color:#fff;font-size:16px;letter-spacing:.04em}.user-block-inner .ph{color:#ffc61a;font-size:24px;text-decoration:none!important}.inner-page-hero{color:#fff;padding:200px 0 60px;-webkit-background-size:cover;background-size:cover;background:#005899 url(../img/inner-page-head.jpg) no-repeat 50% 50%;background-blend-mode:multiply}.inner-page-hero h1{color:#fff;margin-bottom:10px;letter-spacing:.02em}.bcm-list{margin:0 0 10px 0;padding:0;font-size:0}.bcm-list li{display:inline-block;list-style:none;font-size:10px;letter-spacing:.05em;color:rgba(255,255,255,.6)}.bcm-list li+li{margin-left:10px}.two-col-page{margin-top:-60px}.inner-page-content{padding:25px;background-color:#fff;min-height:500px;-webkit-box-shadow:1px 1px 5px 0 rgba(0,0,0,.08);-moz-box-shadow:1px 1px 5px 0 rgba(0,0,0,.08);-o-box-shadow:1px 1px 5px 0 rgba(0,0,0,.08);box-shadow:1px 1px 5px 0 rgba(0,0,0,.08)}.inner-page-aside{font-size:16px}.two-col-page .inner-page-aside{padding-top:90px}.aside-btns-wrap{margin-bottom:40px}.aside-btns-wrap .btn{margin-bottom:15px}.aside-btns-wrap .btn:last-of-type{margin:0}.aside-pod{margin-bottom:40px;padding-bottom:40px;border-bottom:#ccc 1px solid}.inner-page-aside .aside-pod:last-of-type{padding:0;border:none}.aside-pod h2{font-size:18px;font-weight:600}.aside-pod .media{margin-top:20px}.aside-pod h3{font-size:16px}.aside-pod .btn{margin:0}.job-skills-sec{padding:80px 0 80px;background-color:#2e3747}.service-bg{position:absolute;top:0;z-index:-1}.service-bg img{width:100%;min-height:300px}.text-white,.text-white h2{color:#fff!important}.program__gridder--wrap .gridder{letter-spacing:initial;margin:0 -10px;font-size:0;padding:0}.program__gridder--wrap .gridder .gridder-list{display:inline-block;vertical-align:top;font-size:16px;position:relative;list-style:none;padding:0 10px;width:20%}.program__gridder--wrap .gridder .gridder-list .gridder-list-inner{display:block;cursor:pointer;padding-top:80%;text-align:center;-webkit-border-top-right-radius:4px;-moz-border-top-right-radius:4px;border-top-right-radius:4px;border-top-left-radius:4px;color:#000!important;text-decoration:none!important;background-size:cover;background-repeat:no-repeat;background-position:center}.program__gridder--wrap .gridder .gridder-list h3{font-family:proxima-nova,Montserrat,sans-serif;font-weight:500;font-size:18px;text-align:center;color:#42b549;padding:10px;background-color:#fff;cursor:pointer}.program__gridder--wrap .gridder .gridder-list:hover h3{text-decoration:underline}.gridder-content{display:none}.gridder-content-inner{padding:25px;background:#fff}.gridder-content-inner h2{color:#000}.gridder-content-inner h2 small{color:inherit}.gdr-content-col-right{padding-top:45px}.btn{font-size:13px;text-transform:uppercase;line-height:1;border-radius:2px}.gdr-content-col-right .btn{display:block;margin:10px 0 0 0}.btn-gradient{color:#fff!important;background-color:#0cc;border-color:#0cc!important;background-image:linear-gradient(to right,#0cc,rgba(0,68,101,.65))}.program__gridder--wrap .gridder .gridder-list.selectedItem:before{content:'';position:absolute;width:0;height:0;border-left:15px solid transparent;border-right:15px solid transparent;border-bottom:15px solid #fff;bottom:-1px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.gridder-show{display:block;float:left;width:100%;font-size:16px;padding:0 10px 20px;position:relative}.gridder-padding{position:relative}.gridder-navigation{position:absolute;line-height:1;top:15px;right:15px}.gridder-navigation a{text-decoration:none!important}.gridder-navigation .next,.gridder-navigation .prev{display:none}.gridder-content-inner{padding:25px;background:#fff}.modal-x{float:none;width:32px;height:32px;display:inline-block;position:absolute;top:5px;right:5px;z-index:1;text-align:center;line-height:32px;background-color:red;color:#fff!important;text-shadow:none;opacity:1!important}#hmIntroVideo .modal-content{border-radius:0}#hmIntroVideo .modal-body{position:relative;border-radius:0;padding:0}.prog-carousel .item{position:relative;padding:2px}.item .prog-item{display:block;padding:0 8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-align:center;color:#eee!important;border:#eee 1px solid;text-decoration:none!important}.item .prog-item{color:#fff!important;background-color:#fff}.prog-item span{text-transform:uppercase;letter-spacing:.04em;font-weight:500;font-size:15px;display:block}.page-404-outer header{display:none}.page-404-outer footer{display:none}.page-404-wrap{position:fixed;text-align:center;top:0;left:0;width:100%;height:100%;padding:30px 15px;overflow:hidden;overflow-y:auto}.img404{width:420px;max-width:100%;margin-bottom:30px;opacity:.8}.footer-wrap{font-size:13px}.footer-wrap a{font-size:13px;color:#222;font-weight:400}.footer-inner{padding:80px 0 40px}.foot-col-inner{margin-bottom:30px}.foot-col-inner h2{font-family:proxima-nova,Montserrat,sans-serif;font-weight:500;font-size:16px;margin-bottom:8px;color:#000}.foot-col-inner p{font-size:13px;line-height:1.5}.foot-col-inner ul{margin:0;padding:0}.foot-col-inner ul li{list-style:none;margin-bottom:4px}.foot-social-list{font-size:0;margin:0;padding:0}.foot-social-list li{list-style:none;display:inline-block;margin-right:8px}.foot-social-list li a{display:inline-block;font-size:16px;width:28px;height:28px;line-height:28px;text-align:center;background-color:rgba(102,102,102,.4);color:#fff;border-radius:50%}.foot-social-list li a:hover{background-color:#999}.foot-logos{width:200px;margin:20px 0 10px}.copyrights-wrap{background-color:#ebebeb;padding:20px 0 25px}.copyrights-col p{margin:0}.copyrights-col ul{margin:0 0 6px 0;padding:0;font-size:0}.copyrights-col ul li{list-style:none;display:inline-block;margin-right:20px}.copyrights-col ul li:last-child{margin:0}.copyrights-col ul li a{font-weight:400}.copyrights-col-right ul{margin:13px 0 0 0;padding:0;text-align:right}.copyrights-col-right ul li{display:inline-block;list-style:none}.copyrights-col-right ul li+li{margin-left:20px}.va-wrap{display:table;width:100%;height:100%}.va-middle{display:table-cell;vertical-align:middle}.va-bottom{display:table-cell;vertical-align:bottom}.m-0{margin:0!important}.m-0 [class^=col-]{padding:0!important}.carousel-fs,.carousel-fs .carousel-inner,.carousel-fs .carousel-inner .item{width:100%;height:100%}.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}::-webkit-input-placeholder{color:#4d4d4d;opacity:1}::-moz-placeholder{color:#4d4d4d;opacity:1}:-ms-input-placeholder{color:#4d4d4d;opacity:1}:-moz-placeholder{color:#4d4d4d;opacity:1}.prog-carousel,.prog-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.prog-carousel{display:none;width:100%;z-index:1}.prog-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.prog-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.prog-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.prog-carousel .owl-item,.prog-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.prog-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.prog-carousel .owl-item img{display:block;width:100%}.prog-carousel .owl-dots.disabled,.prog-carousel .owl-nav.disabled{display:none}.no-js .prog-carousel,.prog-carousel.owl-loaded{display:block}.prog-carousel .owl-dot,.prog-carousel .owl-nav .owl-next,.prog-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.prog-carousel .owl-nav button.owl-next,.prog-carousel .owl-nav button.owl-prev,.prog-carousel button.owl-dot{color:inherit;border:none;padding:0!important;font:inherit;width:25px;height:25px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:rgba(34,43,93,.7) 0 0}.prog-carousel .owl-nav button.owl-next{position:absolute;top:50%;right:-10px;transform:translateY(-50%)}.prog-carousel .owl-nav button.owl-prev{position:absolute;top:50%;left:-10px;transform:translateY(-50%)}.prog-carousel.owl-loading{opacity:0;display:block}.prog-carousel.owl-hidden{opacity:0}.prog-carousel.owl-refresh .owl-item{visibility:hidden}.prog-carousel.owl-drag .owl-item{-ms-touch-action:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.prog-carousel.owl-grab{cursor:move}.prog-carousel.owl-rtl{direction:rtl}.prog-carousel.owl-rtl .owl-item{float:right}.prog-carousel .animated{animation-duration:1s;animation-fill-mode:both}.prog-carousel .owl-animated-in{z-index:0}.prog-carousel .owl-animated-out{z-index:1}.prog-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.prog-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.prog-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.prog-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.prog-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.prog-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.prog-carousel .owl-video-playing .owl-video-play-icon,.prog-carousel .owl-video-playing .owl-video-tn{display:none}.prog-carousel .owl-video-tn{opacity:0;height:100%;background:no-repeat 50% 50%;background-size:contain;transition:opacity .4s ease}.prog-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}.projects-sec{background-color:#f4f4f4f4;color:#000;background-repeat:no-repeat;width:100%;background-size:cover;background-position:center;background-attachment:fixed}#custom_carousel{box-shadow:0 8px 16px 0 rgba(0,0,0,.08)}#custom_carousel .item{color:#000;background-color:#fff;padding:20px 0}#custom_carousel .controls{overflow-x:auto;overflow-y:hidden;padding:0;margin:0;white-space:nowrap;text-align:center;position:relative;background:#ddd}#custom_carousel .controls li{display:table-cell;width:1%;max-width:90px}#custom_carousel .controls li.active{background-color:#eee;border-top:3px solid orange}#custom_carousel .controls a small{overflow:hidden;display:block;font-size:16px;margin-top:5px;font-weight:700;color:#000}.nav-tabs{border:0}.nav-tabs>li{float:none}.nav-tabs>li a{border-radius:0;border:0;/*box-shadow:0 4px 8px rgba(0,0,0,.175);*//*border-radius:16px; border-top-left-radius: 16px 50%;  border-bottom-left-radius: 16px 50%;background-color:#fff;*/margin-right:0;margin-bottom:8px}.nav-tabs>li.active>a{border:0}.nav-tabs>li>a:hover{border-color:transparent}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{border:0;border-bottom-color:transparent;zoom: 110%; font-weight:bolder;color:#000;font-family: "Proxima Nova","proxima-nova", Sans-serif;font-size: 35px;font-weight: 900;cursor:default;/*background-color:#fff;*/zoom: 110%; font-weight:bolder;color:#000;font-family: "Proxima Nova","proxima-nova", Sans-serif;font-size: 35px;font-weight: 600;}.nav-tabs>li.active h4,.nav-tabs>li.active h4:before{color:#000!important;font-size:16px}/*.nav-tabs>li.active:after{content:'';position:absolute;left:100%;top:50%;margin-top:-10px;border-left:0;border-bottom:10px solid transparent;border-top:10px solid transparent;border-left:10px solid #2e3747}*/.tab-content{/*background-color:#fff;padding:16px*/}@font-face{font-family:icomoon;src:url(../fonts/iconmoon/icomoon.eot?jukuur);src:url(../fonts/iconmoon/icomoon.eot?jukuur#iefix) format('embedded-opentype'),url(../fonts/iconmoon/icomoon.ttf?jukuur) format('truetype'),url(../fonts/iconmoon/icomoon.woff?jukuur) format('woff'),url(../fonts/iconmoon/icomoon.svg?jukuur#icomoon) format('svg');font-weight:400;font-style:normal}[class*=" ico-"],[class^=ico-]{font-family:icomoon,sans-serif!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ico-arrow-down:before{content:"\e900"}.ico-arrow-left:before{content:"\e901"}.ico-arrow-right:before{content:"\e902"}.ico-arrow-up:before{content:"\e903"}.ico-chat:before{content:"\e904"}.ico-form-list:before{content:"\e905"}.ico-phone:before{content:"\e906"}.ico-search:before{content:"\e907"}.ico-video-play:before{content:"\e908"}.grid-inner-list ul{margin:0;padding:0}.grid-inner-list ul li{list-style:none;position:relative;padding-left:20px;margin-bottom:6px}.grid-inner-list ul li:before{content:"\f0a9";position:absolute;color:#42b549;left:0;top:5px;display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.mb40{margin-bottom:40px!important}.h-mr h3{margin:0!important}.project-wraper{background-color:#f4f4f4;border:1px solid #f4f4f4;-webkit-box-shadow:-2px 9px 17px -9px rgba(0,0,0,.75);-moz-box-shadow:-2px 9px 17px -9px rgba(0,0,0,.75);box-shadow:-2px 9px 17px -9px rgba(0,0,0,.75)}.project-wraper:hover{background-color:#fff;border:1px solid #f4f4f4}.project-wraper a:hover{text-decoration:none}.project-wraper a h4{padding:16px;color:#2e3747;margin:0}.project-wraper .item{left:0;top:0;position:relative;overflow:hidden}.project-wraper .item img{-webkit-transition:.6s ease;transition:.6s ease;width:100%}.project-wraper .item img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.project-wraper .img-thumbnail{border:0;border-radius:0;padding:0;min-height:220px;max-height:200px;object-fit:cover;object-position:center center}.project-wraper-inner-page{background-color:#fff;border:1px solid transparent;height:300px;-webkit-box-shadow:-2px 9px 17px -9px rgba(0,0,0,.75);-moz-box-shadow:-2px 9px 17px -9px rgba(0,0,0,.75);box-shadow:-2px 9px 17px -9px rgba(0,0,0,.75)}.project-wraper-inner-page:hover{background-color:#f4f4f4;border:1px solid #fff}.project-wraper-inner-page a:hover{text-decoration:none}.project-wraper-inner-page a h4{padding:16px;color:#2e3747;margin:0}.project-wraper-inner-page .item{left:0;top:0;position:relative;overflow:hidden}.project-wraper-inner-page .item img{-webkit-transition:.6s ease;transition:.6s ease;width:100%;height:200px;object-fit:cover;object-position:center center}.project-wraper-inner-page .item img:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.project-wraper-inner-page .img-thumbnail{border:0;border-radius:0;padding:0}.project-single-inner-page img{max-width:100%}.project-single-inner-page .preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.filter-menu ul{padding:0;margin:0;display:flex}.filter-menu ul li{list-style-type:none;border:1px solid #ddd;padding:8px;cursor:pointer}.filter-menu .active{background-color:grey}div.bhoechie-tab-container{z-index:10;padding:0!important;opacity:.97}.list-group-item{text-align:left;/*border:0!important;*/border-right:1px solid #000}.list-group-item h4{font-size:18px}.our-work-tabs .nav-tabs li h4::before{/*content:"\f058";position:absolute;color:#42b549;left:16px;top:50%;transform:translate(0,-50%);display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:18px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale*/}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff!important;background-color:#2e3747;border-color:#2e3747}.our-work-tabs .nav-tabs li h4{padding:8px 32px;margin:0}.our-work-tabs .nav-tabs li a{cursor:pointer}@media screen and (max-width:996px){.project-single-inner-page .preview{margin-bottom:20px}}.project-single-inner-page .preview-pic{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.project-single-inner-page .preview-thumbnail.nav-tabs{border:none;margin-top:15px;overflow:hidden;overflow-x:auto}.project-single-inner-page .preview-thumbnail.nav-tabs li{width:18%;margin-right:2.5%}.project-single-inner-page .preview-thumbnail.nav-tabs li img{max-width:100%;height:100px;object-fit:cover;object-position:center center;display:block}.project-single-inner-page .preview-thumbnail.nav-tabs li a{padding:0;margin:0}.project-single-inner-page .preview-thumbnail.nav-tabs li:last-of-type{margin-right:0}.project-single-inner-page .tab-content{overflow:hidden}.project-single-inner-page .tab-content img{width:100%;height:400px;object-fit:cover;object-position:center center;-webkit-animation-name:opacity;animation-name:opacity;-webkit-animation-duration:.3s;animation-duration:.3s}.project-single-inner-page .card{line-height:1.5em}.twentytwenty-container img{width:100%;border-radius:5px}@media screen and (min-width:997px){.project-single-inner-page .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.project-single-inner-page .details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.project-single-inner-page .colors{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.colors,.price,.project-single-inner-page .product-title,.sizes{text-transform:UPPERCASE;font-weight:700}.price span,.project-single-inner-page .checked{color:#ff9f1a}.price,.product-description,.project-single-inner-page .product-title,.rating,.sizes,.vote{margin-bottom:15px}.project-single-inner-page .product-title{margin-top:0}.project-single-inner-page .size{margin-right:10px}.project-single-inner-page .size:first-of-type{margin-left:40px}.project-single-inner-page .color{display:inline-block;vertical-align:middle;margin-right:10px;height:2em;width:2em;border-radius:2px}.project-single-inner-page .color:first-of-type{margin-left:20px}.like,.project-single-inner-page .add-to-cart{background:#ff9f1a;padding:1.2em 1.5em;border:none;text-transform:UPPERCASE;font-weight:700;color:#fff;-webkit-transition:background .3s ease;transition:background .3s ease}.like:hover,.project-single-inner-page .add-to-cart:hover{background:#b36800;color:#fff}.project-single-inner-page .not-available{text-align:center;line-height:2em}.project-single-inner-page .not-available:before{font-family:fontawesome;content:"\f00d";color:#fff}.project-single-inner-page .orange{background:#ff9f1a}.project-single-inner-page .green{background:#85ad00}.project-single-inner-page .blue{background:#0076ad}.project-single-inner-page .tooltip-inner{padding:1.3em}.carousel-fs{width:100%;height:100%}.carousel-fs .carousel-inner{width:100%;height:100%}.carousel-fs .carousel-inner .item{width:100%;height:100%}.carousel-fs .carousel-inner .item figure{width:100%;height:100%;margin:0;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}#carousel-example-generic .carousel-inner .item img{min-height:100vh;object-fit:cover;object-position:center center}.carousel-control.left{background-image:none!important;background-image:none!important;background-image:none!important;background-image:none!important;background-repeat:no-repeat}.carousel-control.right{background-image:none!important;background-image:none!important;background-image:none!important;background-image:none!important;background-repeat:no-repeat}.carousel-caption{background:#020024;background:linear-gradient(90deg,#020024 0,rgba(0,0,0,.8) 0,rgba(0,212,255,0) 100%);top:0;width:100%;left:0;text-align:left}.carousel-caption-inner{width:100%}.carousel-caption-inner h1{font-size:48px;color:#fff}.hm-hero-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,#020024 0,rgba(0,0,0,.8) 0,rgba(0,212,255,0) 100%)}.implemented-solutions{padding:0;margin:0;display:flex;justify-content:center;padding:0 0 20px 0}.implemented-solutions li{list-style-type:none;margin:8px}.implemented-solutions li img{width:50px;height:50px}.implemented-sol-wrapper .implemented-solutions li img{width:75px;height:75px}.carousel-caption-inner p{margin-bottom:24px}.btn-action{background-color:#2e3747;padding:8px 16px;color:#fff;display:inline-block;border:1px solid #2e3747}.btn-action-brd{border:1px solid #2e3747;background-color:rgba(255,255,255,.3);padding:8px 16px;color:#fff;display:inline-block}.kenburns-top{-webkit-animation:kenburns-top 15s ease-out both;animation:kenburns-top 15s ease-out both;min-height:100vh;object-fit:cover;object-position:center center}.projects-carousel-wrapper{background-color:#fff;-webkit-box-shadow:0 5px 16px -5px #828282;box-shadow:0 5px 16px -5px #828282;border-bottom:3px solid transparent;border-radius:16px}.projects-carousel-wrapper a{text-decoration:none;color:#000}.projects-carousel-wrapper:hover{border-bottom:3px solid #2e3747;transition:all .3s linear;transform:scale(1.01);background-color:#f4f4f4}.project-carousel-head{background-color:#2e3747;border-radius:16px 16px 0 0}.projects-carousel-wrapper h3{text-align:center;font-size:26px;background-color:rgba(255,255,255,.1);margin:0;padding:8px 8px;color:#fff;border-radius:16px 16px 0 0}.project-item-inner h4{margin:0;padding:16px;font-weight:700}.home-project-item figure{width:50%;margin:0 auto;padding-bottom:51%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;position:relative}.home-project-item figure img{position:absolute;visibility:hidden;width:1px;height:1px;top:0;left:0}.home-project-desc{padding:10px;margin-top:16px;border-top:1px solid #ddd;text-align:center}.home-project-desc h3{}.top-contact{background-color:#2e3747;padding:8px 16px}.our-work img{width:100%;-webkit-box-shadow:0 5px 16px -2px #828282;box-shadow:0 5px 16px -2px #828282}.our-work{position:relative}.our-work #p-icon{width:20px;height:20px;line-height:20px;background-color:#2e3747;-webkit-box-shadow:-1px -1px 11px -1px #757575;box-shadow:-1px -1px 11px -1px #757575;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:16px;color:#fff;font-weight:700;cursor:pointer}.our-work #p-icon-pop{width:20px;height:20px;line-height:20px;background-color:#2e3747;-webkit-box-shadow:-1px -1px 11px -1px #757575;box-shadow:-1px -1px 11px -1px #757575;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center;font-size:16px;color:#fff;font-weight:700;cursor:pointer}.our-work-detail-overlay{padding:24px;padding-top:100px;position:fixed;right:0;top:0;bottom:0;width:30%;background-color:rgba(0,0,0,.9);color:#fff;display:none}.our-work-detail-overlay h3{color:#fff}.our-work-detail-overlay overlay-head{position:relative}.our-work-detail-overlay .overlay-head .c-btn{position:absolute;right:16px;top:100px;background-color:#2e3747;-webkit-box-shadow:-1px -1px 11px -1px #757575;box-shadow:-1px -1px 11px -1px #757575;width:30px;height:30px;border-radius:50%;text-align:center;line-height:30px;cursor:pointer}.clients-logo-marquee div img:hover{transition:all .2s linear;transform:scale(1.1)}.clients-logo-marquee div img{margin:0 8px}.mb-10{margin-bottom:10px!important}.clients-carousel .item img{width:150px}.clients-logo-marquee{display:flex;justify-content:center}.clients-logo-marquee div{margin:0 8px;width:130px;height:130px;display:flex;align-items:center}.tabs_description{padding:16px 0}.tabs_description p{margin:0}.tabs_description ul{padding:0}.tabs_description ul li{position:relative;list-style-type:none;padding-left:20px}.tabs_description ul li:before{content:"\f0a9";position:absolute;color:#42b549;left:0;top:5px;display:inline-block;font:normal normal normal 16px/1 FontAwesome;font-size:16px;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.clients-logo-marquee div img{width:100px}.project-single-wrapper{display:flex}.p-single-bg{border: 1px;border-block-color: inherit;border-style: dashed;}.project-description-inner{padding:24px 8px}.project-description-inner h2{margin:0;}.project-description-inner .h-line{margin-top:8px;margin-bottom:20px;border:0;border-top:2px solid #62bb46}@-webkit-keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}100%{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}@keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}100%{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}@-webkit-keyframes opacity{0%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes opacity{0%{opacity:0;-webkit-transform:scale(3);transform:scale(3)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}.our-work-tabs .owl-carousel{opacity:0;visibility:hidden;transition:all .5s ease-in-out}.our-work-tabs .owl-carousel .owl-stage{display:flex;min-height:164px}.our-work-tabs .owl-carousel .owl-stage .owl-item,.our-work-tabs .owl-carousel .owl-stage .owl-item .item{min-height:164px;background:#ddd}.our-work-tabs .owl-carousel .owl-stage .owl-item .item{background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.our-work-tabs .tab-pane.active .owl-carousel{opacity:1;visibility:visible}.carousel-caption{bottom:0}.our-work-tabs{display:flex;flex-wrap:wrap;align-items:flex-start}.our-work-tabs .nav-tabs{/*padding-right:1.5rem*/}.our-work-tabs .tab-content{flex:1;/*border-top-right-radius:16px;border-bottom-right-radius:16px;box-shadow:0 4px 8px rgba(0,0,0,.175)*/}.project-img{min-height:200px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.pt-65{padding-top:65px!important}.inner-page-img{background-size:cover;background:url(../img/inner-page-head.jpg) no-repeat 50% 50%;min-height:80px;padding:30px 0}.inner-page-title{display:flex;justify-content:space-between;align-items:flex-end}.inner-page-title h3,.inner-page-title ol{margin:0;color:#fff}.inner-page-title .breadcrumb{padding:0;margin:0;background:0 0;border-radius:0;color:#fff}.inner-page-title .breadcrumb li a{color:#fff}.inner-page-title .breadcrumb>.active{color:#f4f4f4}.projects-inner-page-wrapper .project-inner .thumbnail{border-radius:0;-webkit-box-shadow:-1px 6px 15px -4px rgba(0,0,0,.75);-moz-box-shadow:-1px 6px 15px -4px rgba(0,0,0,.75);box-shadow:-1px 6px 15px -4px rgba(0,0,0,.75)}.projects-inner-page-wrapper .project-inner .thumbnail:hover{background-color:#eee}.projects-inner-page-wrapper .project-inner .thumbnail-img{min-height:200px;max-height:200px}.projects-inner-page-wrapper .project-inner img{width:100%}.projects-inner-page-wrapper .project-inner .caption h3{margin-bottom:4px}.btn-project{background-color:#2e3747!important;padding:8px 16px!important;margin-top:4px;border:0!important;color:#fff!important}.short-desc{position:relative;display:flex;align-items:center}.short-desc .short-desc-img{width:30px;height:30px;line-height:26px;border-radius:50%;text-align:center;position:absolute;left:0;background-color:#fff}.short-desc .short-desc-img img{width:20px}.short-desc h3{padding-left:35px;margin:0;color:#fff}.short-desc ul{list-style-type:none;display:flex;padding:0;margin:0}.short-desc ul li{margin:4px;background-color:#fff;width:40px;height:40px;border-radius:50%;padding:2px}.short-desc ul li img{width:100%}.highlight-wrapper{list-style:none;counter-reset:li;margin-bottom:32px}.highlight-wrapper ul{padding:0}.highlight-wrapper li{color:#000;margin-bottom:16px;position:relative;padding-left:16px}.highlight-wrapper li::before{content:counter(li);color:#000;display:inline-block;width:1.5em;height:1.5em;background-color:#fff;border-radius:50%;text-align:center;line-height:1.5em;margin-left:-2em;position:absolute;top:0;left:0;font-size:16px}.highlight-wrapper li{counter-increment:li}.project-location-status{display:flex}.project-ls-inner{flex:1;margin-bottom:32px;position:relative}.project-ls-inner img{position:absolute;top:-17%;width:43px;right:18px}.project-ls-inner.mr-16{margin-right:16px}.project-ls-inner h4{font-size:26px!important;}.project-description-inner.p0{padding:0 16px}.my-32{margin-top:32px;margin-bottom:4px}.project-description-inner h3{margin:0;margin-top:16px}.project-carousel-wrapper{padding:0 16px}.project-img-single{min-height:340px;background-repeat:no-repeat;background-size:cover;background-position:50% 50%}.projects-inner-page-wrapper{background-color:#fff}.d-flex{display:flex;flex-wrap:wrap}.project a{display:block;text-decoration:none;background-color:#2e3747;border-radius:8px}.project a:hover figure{box-shadow:inset 0 0 80px rgba(0,0,0,.5);transition:all .2s linear}.project-inner figure{width:100%;margin:0 auto;padding-bottom:100%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.bg_from-child img{position:absolute;visibility:hidden;width:1px;height:1px;top:0;left:0}.project-desc{padding:1rem .5rem}.project-desc h4{margin:0;color:#fff}.mb-30{margin-bottom:30px}.gallery{display:flex;flex-wrap:wrap}.project-wrap-inner{justify-content:center}.projects-inner-page-wrapper .project-image{width:100%;height:250px;border-top-right-radius:.25rem;border-top-left-radius:.25rem;overflow:hidden}.projects-inner-page-wrapper h3{text-align:center;padding:15px 5px;color:#42b549;transition:all .3s linear;margin-top:15px;border-top:1px solid #ddd;font-size:16px}.projects-inner-page-wrapper figure{width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover;transition:all .4s ease-in;overflow:hidden}.projects-inner-page-wrapper .project-image-wrap figure:hover{transform:scale(1.2)}.project-single-item h3{border-top:0;text-align:left}.gallery a{display:block;position:relative;flex:100%;max-width:100%;padding:.25rem}.gallery a img{border:2px solid #fff;-webkit-transition:-webkit-transform .15s ease;-moz-transition:-moz-transform .15s ease;-o-transition:-o-transform .15s ease;-ms-transition:-ms-transform .15s ease;transition:transform .15s ease;position:relative}.sl-overlay{background:#000}.sl-wrapper .sl-close{color:#fff}.sl-wrapper .sl-navigation button{color:#fff}.gallery a figure{width:100%;margin:0;display:inline-block;padding-bottom:66%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover;display:block}.gallery .bg_from-child img{position:absolute;visibility:hidden;width:1px;height:1px;top:0;left:0}.gl1{min-height:150px;background:url(../img/services/service1.jpeg) no-repeat center;background-size:cover}.our-work-tabs .tab-content figure{width:100%;margin:0 auto;padding-bottom:68%;background-repeat:no-repeat;background-position:50% 50%;background-size:contain;}.our-work-tabs figure img{position:absolute;visibility:hidden;width:1px;height:1px;top:0;left:0}.work-description{padding:10px 0 0 0}.work-description p{margin:0}.brand-partners-wrap{background-color:#fff}.partners-content{padding:calc(1.5rem + .25vw) .5rem}.row-flex{display:flex;flex-wrap:wrap}.partners-content .partner-logo{width:100%;height:100%;display:flex;justify-content:center;align-items:center}.partners-content .partner-logo img{max-height: 150px;max-width: 150px;}.partners-content h4{padding-bottom:8px}.partners-content .partners-content-inner{padding:24px;border-left:2px solid #42b549}.partners-content .partners-content-inner p{margin:0}.services_wrapper{background-color:#fff}.services_wrapper ul{padding-left:16px;margin-top:16px}#logo-scroll ul{display:flex}#logo-scroll ul li{list-style-type:none;width:130px;height:130px;margin:0 16px;display:flex;justify-content:center;align-items:center}#logo-scroll ul li img{list-style-type:none;width:100px}.about_wrapper{background-color:#fff}.about-img figure{width:100%;margin:0 auto;padding-bottom:60%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.about-img figure img{position:absolute;visibility:hidden;width:1px;height:1px;top:0;left:0}.contact_wrapper{background-color:#fff}.error{color:red}.contact_address{padding:32px 0}.srvc-img figure{width:100%;margin:0 auto;padding-bottom:60%;background-repeat:no-repeat;background-position:50% 50%;background-size:cover}.srvc-img figure img{position:absolute;visibility:hidden;width:1px;height:1px;top:0;left:0}@media (min-width:768px){.row-sm-flex{display:-webkit-flex;display:flex}.navbar-default{background-color:transparent}.navbar-default .navbar-nav>li{margin-right:16px}.navbar-default .navbar-nav>li:last-child{margin:0}.navbar-default .navbar-nav>li>a{border-bottom:transparent 2px solid;padding:15px 8px 28px 8px}.navbar-default .navbar-nav>li>a:hover{color:#fff;border-color:rgba(255,255,255,.2)}.navbar-default .navbar-nav>li>a:focus{border-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:transparent;border-color:#42b549}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{background-color:transparent;color:#fff}.dropdown-menu{min-width:220px;font-size:16px;border:none;border-radius:0}.dropdown-menu>li>a{padding:8px 20px;color:#333}.dropdown .dropdown-menu{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s;max-height:0;display:block;overflow:hidden;opacity:0;visibility:hidden}.dropdown:hover .dropdown-menu{max-height:420px;opacity:1;visibility:visible}.hdr-scroll .navbar-default .navbar-nav>li>a:focus,.hdr-scroll .navbar-default .navbar-nav>li>a:hover{color:#222;border-color:#ddd}.hdr-scroll .navbar-default .navbar-nav>.active>a,.hdr-scroll .navbar-default .navbar-nav>.active>a:focus,.hdr-scroll .navbar-default .navbar-nav>.active>a:hover{color:#222}.modal{text-align:center;padding:0!important}.modal:before{content:'';display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}}@media (min-width:992px){.row-md-flex{display:-webkit-flex;display:flex}.hmb-post .media-body p,.prog-col-inner .media .media-body h3,.prog-col-inner .media .media-body p{display:block;display:-webkit-box;height:24px;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.hmb-post .media-body p,.prog-col-inner .media .media-body p{height:40px}}@media (min-width:1200px){.container-half{width:570px}}@media (min-width:1240px){.container{width:1200px}.container-half{width:585px}}@media (min-width:1400px){.container{width:1366px}}@media (max-width:1199px){.user-block-inner{padding:30px 20px}.job-skills-sec .container-half{padding-left:10px}.inter-sec .container-half,.pro-cources-sec .container-half{padding-right:10px}.carousel-caption-inner{width:100%}.hero-dwn-btn{bottom:55px}}@media (max-width:991px){.navbar-brand img{width:230px!important}.header-wrap .container{width:100%}.home-hero-bottom{padding-bottom:35px}.fs-container{padding:0 20px}.hero-right-col-inner{position:static}.hero-content-col .btns-grp,.hero-content-col p,.hero-content-col ul{display:none}}.gl-border{border-top:none}.program__gridder--wrap .gridder .gridder-list{width:100%;margin:10px 0}.our-work-tabs .nav-tabs{max-width:100%}.our-work-tabs .nav-tabs{display:block;width:100%;padding:0}.our-work-tabs .tab-content{flex:none;display:block;width:100%!important;max-width:100%;border-radius:16px;box-shadow:0 4px 8px rgba(0,0,0,.175)}.nav-tabs>li.active:after{content:'';position:absolute;left:100%;top:50%;border:0}.bhoechie-tab-container .col-md-9{padding:0!important}div.bhoechie-tab-content{padding:16px 32px 16px 27px}.carousel-caption-inner h1{font-size:36px}.projects-carousel-wrapper{margin-bottom:16px}.header-wrap{background-color:#fff;padding-top:10px}.hero-content-col h1{font-size:36px}.sec-space{padding:80px 0}.header-top{position:absolute;right:90px;top:18px;z-index:1}.half-conts-img{padding:150px 0}.navbar-brand{margin:0 0 10px 0}.navbar-brand .logo-img1{opacity:0}.navbar-brand .logo-img2{opacity:1}.fs-container{padding:0 15px}.navbar-default .navbar-nav>li>a{color:#222;font-weight:500}.top-links-wrap ul li i{color:#2e3747!important}.top-btn{display:none!important}.inner-page-content{padding:15px}.inter-sec .container-half,.job-skills-sec .container-half,.pro-cources-sec .container-half{padding:40px 20px}.copyrights-col{text-align:center}.copyrights-col-right p{text-align:center;margin-top:10px}.copyrights-col-right ul{margin:15px 0 0 0;text-align:center}.project-wrap-inner{display:block}.projects-inner-page-wrapper .project-image{width:100%}.projects-inner-page-wrapper h3{width:100%}.implemented-sol-wrapper .implemented-solutions li img{width:40px;height:40px}}@media (max-width:575px){.mb-hide{display:none}.user-block-inner .media .media-left .media-object{width:60px;height:60px}.top-contact{background-color:transparent;padding:0}.top-links-wrap ul li i{font-size:30px}.top-contact{display:none}}@media (max-height:575px){.hero-content-col h1{text-align:center;font-size:24px}.hero-content-col h1 small{font-size:90%;margin-bottom:5px}.hero-content-col h1 br{display:none}.program__gridder--wrap .gridder .gridder-list .gridder-list-inner h3{font-size:16px}}@media (min-width:768px) and (max-width:991px){.hide-md-only{display:none!important}.mb-24{margin-bottom:24px}.projects-inner-page-wrapper .project-image{width:100%}.project-wrap-inner{display:block}.projects-inner-page-wrapper h3{width:100%}.implemented-sol-wrapper .implemented-solutions li img{width:50px;height:50px}}