/*! SmartCMS - version 0.10.1054 - 23-04-2020
   small and fast cms- and shop-system
   (c) 2020 Smartmove Web Development CC 
   developer: HUB - hub@smartmove.com.na */
 .animdown.ng-enter,.animdown.ng-leave{transition:.4s cubic-bezier(.25,.25,.75,.75) all;position:relative;display:block}.animdown.ng-enter.ng-enter-active,.animdown.ng-leave{opacity:1;top:0;height:55px}.animdown.ng-enter,.animdown.ng-leave.ng-leave-active{opacity:0;top:-50px;height:0}.post-headline>span{margin-right:20px}.post-headline .glyphicon{margin-right:3px}.blog-image{margin-bottom:15px}.blog-list .media-left,.blog-list .media-right{width:15%;min-width:120px}.blog-list .media-object{width:100%;margin-bottom:15px}.blog-list .media{border-bottom:1px #bbb solid;margin-bottom:15px}.post-addc-line>span{padding-right:30px}.post-addc-line>span>span{margin-right:5px}.post-addc-line span{color:#bbb;font-size:14px}.show-comments .header{color:#b7ccd4}.show-comments .header .right{float:right}.show-comments li{padding-bottom:15px;margin-bottom:5px;border-bottom:1px #bbb solid}.show-comments ul li{border-bottom:none;border-top:1px #bbb solid;margin:5px 0}.comment-answeres{margin-bottom:-10px}.post-footer .btn{margin-right:15px}.comment-answeres-btn>span{margin:0 5px;display:inline-block;vertical-align:middle}ul.show-comments ul{list-style:none;padding-left:20px}.container-fluid{padding:0}a{transition:color 0.3s ease-out}.glyphicon{margin-right:5px}#smart-main-middle{padding:100px 0}#main-header{border-top:10px solid #0057a5}.header-underline{position:relative;margin-bottom:20px;padding-bottom:20px}.header-underline:after{content:'';position:absolute;bottom:0;left:0;f height:3px;background-color:#0057a5;width:60px}.nav-shadow{box-shadow:0 0 12px 0 rgba(97,97,97,.5)}.white-text,.white-link a{color:#fff}.blue-text{color:#0057a5}.text-shadow{text-shadow:2px 2px 0 rgba(0,0,0,1)}.margin-top-20{margin-top:20px}.margin-top-40{margin-top:40px}.margin-top-100{margin-top:100px}.margin-bottom-20{margin-bottom:20px}.margin-bottom-40{margin-bottom:40px}.margin-bottom-60{margin-bottom:60px}.margin-bottom-100{margin-bottom:100px}.margin-left-right-15{margin:0 15px}.margin-left-right-neg-15{margin-left:-15px;margin-right:-15px}.margin-left-neg-15{margin-left:-15px}.margin-right-neg-15{margin-right:-15px}.margin-right-6per{margin-right:6%}.padding-top-bottom-40{padding:40px 0}.padding-top-bottom-60{padding:60px 0}.padding-15{padding:15px}.padding-20{padding:20px}.padding-40{padding:40px}.padding-top-20{padding-top:20px}.co-row{display:flex;flex-direction:row;justify-content:center;align-items:stretch;flex-wrap:wrap}.co-row-vertical-center{align-items:center}.co-row-left{justify-content:unset}.co-column{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch}.co-width-100{width:100%}.co-width-50{width:50%}.co-width-26{width:26%}.block-holder:nth-child(odd) .block-content{position:relative;left:50%}.block-holder:nth-child(odd) .block-img{position:relative;right:50%}.banner{background-size:cover;background-repeat:no-repeat;background-position:center;height:40vh}.banner-header{margin:0 auto;width:65vw}.mobile-home-banner-holder,.mobile-our-story-banner-holder{display:none}.home-banner-holder,.our-story-banner-holder{position:relative}.home-banner-holder .banner-header{position:absolute;width:100%;top:200px}.our-story-banner-holder .banner-header{position:absolute;width:100%;top:120px}.home-banner .banner-header{margin:0 auto;width:65vw}.home-banner{background-image:url('/media/infratech/stock images/home.jpg');height:80vh}.story-banner{background-image:url('/media/infratech/stock images/namibia2.jpg')}.member-banner{background-image:url('/media/infratech/stock images/board.jpg')}.products-banner{background-image:url('/media/infratech/stock images/products-banner.jpg')}.services-banner{background-image:url('/media/infratech/stock images/service.jpg')}.contact-banner{background-image:url('/media/infratech/stock images/contact.jpg')}.blog-banner{background-image:url('/media/infratech/stock images/blog-banner.jpg')}.btn-primary{position:relative;color:inherit;padding:15px 40px;display:inline-block;letter-spacing:1px;outline:none;border-radius:4px;border:1px solid #0057a5;color:#0057a5;overflow:hidden;background-color:#fff;transition:all 0.3s;margin:5px 5px 5px 0}.btn-primary:hover{padding:15px 60px 15px 20px}.btn-primary:after{content:'';position:absolute;z-index:-1;transition:all 0.3s}.btn-primary:before{content:url(/media/infratech/icons/arrow-right-blue.png)}.btn-primary:active{color:#0057a5}.btn-primary:hover,.btn-primary:focus{border:1px solid #0057a5;color:#0057a5;text-decoration:none;background-color:#fff}.btn-primary:before{position:absolute;height:100%;font-size:110%;line-height:3.5;color:#fff;transition:all 0.3s}.btn-primary:active:before{color:#17954c}.btn-primary:before{right:-130%;top:0}.btn-primary:hover:before{right:20px}.btn-primary[disabled]:hover,.btn-primary[disabled]:focus{background-color:#fff}.blog-post-holder,.blog-post-details-holder{margin-left:16.66666667%;margin-right:16.66666667%}.blog-post-details-holder{margin-top:-50px}.blog-post-holder .blog-list .media-left,.blog-post-holder .blog-list .media-right{width:100%;min-width:100%}.blog-post-holder .media-left,.blog-post-holder .media-right,.blog-post-holder .media-body{display:block;padding-left:0;padding-right:0}.blog-post-holder .blog-list .media{position:relative;display:inline-block;width:29%;margin:0 2% 20px 2%;text-align:center;border-bottom:none;padding-bottom:30px;vertical-align:top}.blog-post-holder .media-heading{font-size:28px;color:#0057a5;line-height:1.8}.blog-post-holder .media-footer{text-align:center}.blog-post-holder p small{color:#939598}.blog-post-holder .media-footer a{position:relative;padding:15px 40px;display:inline-block;letter-spacing:1px;outline:none;border-radius:4px;border:1px solid #0057a5;color:#0057a5;overflow:hidden;background-color:#fff;transition:all 0.3s;margin:5px 5px 5px 0}.blog-post-holder .media-footer a:hover{padding:15px 60px 15px 20px}.blog-post-holder .media-footer a:after{content:'';position:absolute;z-index:-1;transition:all 0.3s}.blog-post-holder .media-footer a:before{content:url(/media/infratech/icons/arrow-right-blue.png)}.blog-post-holder .media-footer a:active{color:#0057a5}.blog-post-holder .media-footer a:hover,.blog-post-holder .media-footer a:focus{border:1px solid #0057a5;color:#0057a5;text-decoration:none;background-color:#fff}.blog-post-holder .media-footer a:before{position:absolute;height:100%;font-size:110%;line-height:3.5;color:#fff;transition:all 0.3s}.blog-post-holder .media-footer a:active:before{color:#17954c}.blog-post-holder .media-footer a:before{right:-130%;top:0}.blog-post-holder .media-footer a:hover:before{right:20px}.blog-post-details-holder header h2{font-size:45px;line-height:1.8;margin-bottom:10px;text-align:center;color:#0057a5}.blog-post-details-holder header small{display:block;text-align:center;margin-bottom:30px}.blog-post-details-holder .img-container.pull-left{margin:0 15px 15px 0}.blog-post-details-holder .img-container.pull-right{margin:0 0 15px 15px}.contact-form .message-container{border:10px;padding:20px;background-color:lightgray;color:#333}.contact-map iframe{width:100%;height:600px}.contact-form-holder{height:600px;color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url('/media/infratech/stock images/footer-bg.jpg')}.contact-form .form-container{padding:0}.contact-form .error-block{display:none}.contact-form .form-sec-bottom{padding-top:0;padding-bottom:0}.contact-form .form-buttons-std button{margin:5px 5px 5px 0}.contact-form .form-control{font-style:italic}select{-webkit-appearance:none}.image-container.zoom:hover,.kaarousel kaarousel-slider .kaarousel-slide.selected,ul.gallery li:hover{transform:scale(1)}kaarousel-prev,kaarousel-next{display:none}.contact-block h3{margin-top:10px!important}.services-block{position:relative;background-size:cover;background-repeat:no-repeat;background-position:center;color:#fff;padding:50px 15px;margin:10px 0}.services-block:before{content:'';position:absolute;width:100%;height:100%;top:0;left:0;background:#0057a5;background:-moz-linear-gradient(45deg,#b3b3b3 0%,#0057a5 100%);background:-webkit-linear-gradient(45deg,#b3b3b3 0%,#0057a5 100%);background:linear-gradient(45deg,#b3b3b3 0%,#0057a5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b3b3b3',endColorstr='#0057a5',GradientType=1);opacity:.8;z-index:1}.services-block .services-header,.services-block .services-content{position:relative;z-index:2}.services-block .btn-primary,.services-block .btn-primary:hover,.services-block .btn-primary:focus{background-color:transparent;color:#fff;border:1px solid #fff}.services-block .btn-primary{font-size:14px}.services-block .btn-primary:before{content:url(/media/infratech/icons/arrow-right.png)}.products-bg{background-image:url(/media/infratech/services/products-new.jpg)}.services-bg{background-image:url(/media/infratech/services/about-us.jpg)}.about-us-bg{background-image:url(/media/infratech/services/services.jpg)}.member-img a{display:block;margin-bottom:40px}.member-img img{width:auto;border-radius:50%}.member-title{color:#0057a5;font-weight:400}.member-content{color:#666;font-weight:300}.member-content small{color:#333;font-weight:400}#footer{border-bottom:10px solid #0057a5}.footer-holder{background-image:url('/media/infratech/stock images/footer-bg.jpg');background-size:cover;background-position:top center;background-repeat:no-repeat}.footer-holder a:hover,.footer-holder a:focus{color:#0057a5;text-decoration:none}.footer-contact-form textarea{height:90px}.footer-contact-form .form-control{font-size:12px}.footer-contact-form .form-buttons-std button{font-size:14px}#smart-footer-bottom ul{list-style-type:none;padding-left:0}#smart-footer-bottom ul li:first-child{border-top:1px dashed #999}#smart-footer-bottom ul li{border-bottom:1px dashed #999;padding:10px 0;width:90%}#smart-footer-bottom ul li a{display:block;width:100%}.navbar-oc-img{height:90px}.navbar-nav{float:left;margin-top:20px;text-transform:uppercase}.nav.navbar-nav ul li>a{padding:10px 5px;font-size:12px}.oc-panel{background:#0057a5}.oc-panel nav.sm-nav{color:#f77c0b}.oc-panel nav.sm-nav ul li a{text-align:center;font-size:1.5rem;color:#fff;background:#0057a5;font-weight:300}.oc-panel nav.sm-nav ul li:hover>a,.oc-panel nav.sm-nav ul li ul li,.oc-panel nav.sm-nav ul li ul li a{background:#004b8c}.oc-panel nav #menu{text-align:center;font-size:1.2rem;color:#fff;font-weight:300}@media all and (min-width:768px) and (max-width:1024px){.blog-post-holder,.blog-post-details-holder{margin-left:8.33333333%;margin-right:8.33333333%}.blog-post-details-holder{margin-top:-20px}.margin-left-right-neg-15{margin:0}.home-banner-holder,.our-story-banner-holder{display:none}.mobile-home-banner-holder,.mobile-our-story-banner-holder{display:block}#smart-main-middle{padding:60px 0}@media all and (orientation:landscape){.custom-form .col-md-7{padding-right:0}.custom-form .col-md-5{padding-left:0}.navbar-nav{margin-top:30px}}@media all and (orientation:portrait){.navbar-oc-img{height:60px}.nav>li>a{padding:10px 10px}.navbar-nav{margin-top:40px}.block-holder:nth-child(odd) .block-content{left:0}.block-holder:nth-child(odd) .block-img{right:0}.co-width-50,.co-width-26{width:100%}.block-holder .padding-40{padding:40px 0}.block-holder smart-image>a{display:block}footer .footer-contact-form{margin:10px 0}.contact-map iframe{width:100%;height:300px}}}@media all and (max-width :767px){.blog-post-holder,.blog-post-details-holder{margin-left:15px;margin-right:15px}.blog-post-details-holder{margin-top:0}.blog-post-details-holder header h2{font-size:35px}.home-banner-holder,.our-story-banner-holder{display:none}.mobile-home-banner-holder,.mobile-our-story-banner-holder{display:block}.navbar-oc-img{height:80px}#smart-main-middle{padding:40px 0}.home-banner .banner-header{width:95%}h1,.h1,h2,.h2{font-size:40px}.contact-bar h3{text-align:center}.contact-bar.col-nr-3{margin-top:20px}.margin-bottom-100{margin-bottom:40px}.margin-top-100{margin-top:40px}.margin-left-right-neg-15{margin:0}.margin-left-neg-15,.margin-right-neg-15{margin:0 -15px}.block-holder:nth-child(odd) .block-content{left:0}.block-holder:nth-child(odd) .block-img{right:0}.navbar-toggle{margin-top:20px}.navbar-nav{margin:0}.co-width-50,.co-width-26{width:100%}.block-holder .padding-40{padding:40px 0}footer .footer-contact-form{margin:10px 0}.contact-map iframe{width:100%;height:300px}}