@import url("https://fonts.googleapis.com/css?family=Exo:300,300i,400,400i,500,500i,600,600i,700,700i,900,900i&subset=latin-ext");@font-face{font-family:'Orbitron';font-style:normal;font-weight:400;src:local("Orbitron Regular"),local("Orbitron-Regular"),url(../fonts/Orbitron-Regular.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215}@font-face{font-family:'Orbitron';font-style:normal;font-weight:700;src:local("Orbitron Bold"),local("Orbitron-Bold"),url(../fonts/Orbitron-Bold.woff2) format("woff2");unicode-range:U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2212, U+2215}html,body{font:12.5pt Exo,Sans-Serif;line-height:1.3em;color:#666;cursor:default;background:#fff}a{color:#75A452}abbr,abbr[title]{cursor:default;border:none;text-decoration:none}a:hover,a:active,a:focus{color:#9dc182;outline:none;text-decoration:none}h1,h2,h3{font-family:Orbitron,Sans-Serif}h1,h2,h3,h4,h5,h6{font-weight:bold}h1{font-size:1.6em}h2{font-size:1.4em}h3{font-size:1.2em}h4{font-size:1.175em}h5,.lead-text{font-size:1em}h6{font-size:0.8em}h1,h2,h3,h4,h5,h6,p,ol,ul,blockquote{padding:0;margin-top:0;margin-bottom:1em}img{padding:0;margin:0;max-width:100%}#preloader{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background:#fff url("../images/preloader.svg") no-repeat center center}.back-to-top{position:fixed;display:none;background:rgba(13,13,13,0.2);color:#fff;padding:6px 12px 9px 12px;font-size:16px;border-radius:2px;right:15px;bottom:15px;transition:background 0.5s}@media (max-width: 768px){.back-to-top{bottom:15px}}.back-to-top:focus{background:rgba(13,13,13,0.3);color:#fff;outline:none}.back-to-top:hover{background:#75A452;color:#fff}#header{padding-top:30px;height:128px;position:fixed;left:0;top:0;right:0;transition:all 0.5s;z-index:997}#header #logo{float:left}#header #logo h1{font-size:2.5em;margin:0;padding:6px 0;line-height:1;font-family:Orbitron,Sans-Serif;font-weight:bold;letter-spacing:3px;text-transform:uppercase}#header #logo h1 a,#header #logo h1 a:hover{color:#fff}#header #nav-menu-container{padding-top:27px}#header.header-fixed{background:rgba(117,164,82,0.95);transition:all 0.5s;padding-top:15px;height:80px}#header.header-fixed .nav-menu>li>a:before{background-color:#fff}#header.header-fixed #nav-menu-container{padding-top:15px}#header.header-fixed #logo img{height:50px}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none}.nav-menu{font-size:0.9em}.nav-menu ul{position:absolute;display:none;top:95%;left:0;z-index:99}.nav-menu ul li:first-child>a{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;-ms-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}.nav-menu ul li:last-child>a{-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;-ms-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border-bottom:none}.nav-menu ul li a{font-weight:normal;background:rgba(117,164,82,0.8);padding:10px;color:#fff;transition:0.3s;display:block;text-transform:none;border-bottom:1px solid rgba(143,184,113,0.8)}.nav-menu ul li a:hover{background:rgba(64,64,64,0.8);color:#fff}.nav-menu ul li ul a{background:rgba(93,130,65,0.8);border-bottom-color:rgba(117,164,82,0.8)}.nav-menu ul li:first-child{border-top:0}.nav-menu li{position:relative;white-space:nowrap}.nav-menu>li{margin-left:10px;float:left}.nav-menu>li>a:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#75A452;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.nav-menu>li.menu-has-children>a:before{display:none}.nav-menu li:hover>ul,.nav-menu li.sfHover>ul{display:block}.nav-menu ul ul{top:0;left:100%;margin:0}.nav-menu ul li{min-width:180px}.nav-menu a{padding:0 10px 10px;text-decoration:none;display:inline-block;color:#fff;font-weight:bold;font-size:0.9em;text-transform:uppercase;outline:none}.nav-menu a:hover:before,.nav-menu li:hover>a:before,.nav-menu .menu-active>a:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.sf-arrows .sf-with-ul{padding-right:30px}.sf-arrows .sf-with-ul:after{content:"\f107";position:absolute;right:15px;font-family:FontAwesome;font-style:normal;font-weight:normal}.sf-arrows ul .sf-with-ul:after{content:"\f105"}#nav-menu-container{float:right;margin:0}@media (max-width: 768px){#nav-menu-container{display:none}}#mobile-nav-toggle{position:fixed;right:25px;top:52px;z-index:999;display:none;transition:all 0.4s;cursor:pointer}#mobile-nav-toggle i{color:#fff;font-size:28px}#mobile-nav-toggle.header-fixed{top:25px}@media (max-width: 768px){#mobile-nav-toggle{display:inline-block}}#mobile-nav{position:fixed;top:0;padding-top:18px;bottom:0;z-index:998;background:rgba(117,164,82,0.9);left:-260px;width:260px;overflow-y:auto;transition:0.4s}#mobile-nav ul{padding:0;margin:0;list-style:none}#mobile-nav ul li{position:relative}#mobile-nav ul li a{color:#fff;font-size:16px;overflow:hidden;padding:10px 22px 10px 15px;position:relative;text-decoration:none;width:100%;display:block;outline:none}#mobile-nav ul li a :hover{color:#fff}#mobile-nav ul li li{padding-left:30px}#mobile-nav ul .menu-has-children i{position:absolute;right:0;z-index:99;padding:15px;cursor:pointer;color:#fff}#mobile-nav ul .menu-has-children i.fa-chevron-up{color:#75A452}#mobile-nav ul .menu-item-active{color:#75A452}#mobile-body-overly{width:100%;height:100%;z-index:997;top:0;left:0;position:fixed;background:rgba(13,13,13,0.6);display:none}body.mobile-nav-active{overflow:hidden}body.mobile-nav-active #mobile-nav{left:0}body.mobile-nav-active #mobile-nav-toggle{color:#fff}ul.tiles,ol.tiles{list-style-type:none;margin:0;padding:0}ul.tiles>li,ol.tiles>li{list-style-type:none;margin:0;padding:0}.tiles .tile{position:relative;background:white;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;margin:2em 0.5em 1em;padding:2.5em 1em 1em;text-align:center}.tiles .tile a{transition:0.2s}.tiles .tile .title a{transition:0.2s;color:inherit}.tiles .tile .title a:hover{color:#75A452}.tiles .tile .icon{transition:0.2s;position:absolute;top:-36px;left:calc(50% - 35px);background:#60a1cb;border:5px solid white;padding:12px;display:block;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;border-radius:50%}.tiles .tile .icon i{width:36px;height:36px;line-height:36px;font-size:36px;color:white}.tiles .tile .description{color:rgba(102,102,102,0.8)}.tiles .tile .image{margin:0 -1em 1em}.tiles .tile:before{content:"";position:absolute;width:100%;height:2px;bottom:0;left:0;background-color:#60a1cb;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all 0.3s ease-in-out 0s;transition:all 0.3s ease-in-out 0s}.tiles .tile:hover .icon{background:#75A452}.tiles .tile:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}.tiles.no-icons .tile{margin:1em 0.5em;padding:1em}ul.icon-list,ul.icon-list>li,ol.icon-list,ol.icon-list>li{list-style-type:none;margin:0;padding:0}.icon-list .item{padding-left:54px;position:relative}.icon-list .item .icon{width:42px;height:42px;position:absolute;top:-12px;left:0;border:2px solid #60a1cb;display:block;text-align:center;border-radius:50%}.icon-list .item .icon i{width:36px;height:36px;line-height:36px;font-size:20px;color:#60a1cb}.icon-list.small .item{padding-left:46px}.icon-list.small .item .icon{width:34px;height:34px;top:-8px}.icon-list.small .item .icon i{width:28px;height:28px;line-height:28px;font-size:13.33333px}.icon-list.large .item{padding-left:66px}.icon-list.large .item .icon{width:54px;height:54px;top:-18px}.icon-list.large .item .icon i{width:48px;height:48px;line-height:48px;font-size:30px}.btn{font-weight:bold;font-size:0.85em;padding:0.3em 1em;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;border-radius:50px;transition:0.5s;border:2px solid #75A452;background:#75A452;color:white}.btn:focus{-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}.btn:hover{color:white;background:#60a1cb;border:2px solid #60a1cb}.btn.btn-call-to-action{text-transform:uppercase;font-family:Orbitron,Sans-Serif;letter-spacing:0.02em;padding:0.6em 1.4em}section,footer{padding:80px 0 60px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;background-attachment:fixed;background-repeat:no-repeat;background-position:center center}section.bg-bottom,footer.bg-bottom{background-position:bottom center}section.fill,footer.fill{padding:0}section>.padded,footer>.padded{padding:80px 0 60px}section>.overlay.primary,footer>.overlay.primary{color:#fff;background:rgba(117,164,82,0.5)}section>.overlay.dark,footer>.overlay.dark{color:#fff;background:rgba(13,13,13,0.5)}section>.overlay.light,footer>.overlay.light{color:#666;background:rgba(255,255,255,0.5)}section>.overlay.grey,footer>.overlay.grey{color:#fff;background:rgba(128,128,128,0.5)}section>.overlay.light-grey,footer>.overlay.light-grey{color:#666;background:rgba(191,191,191,0.5)}section>.overlay.silver,footer>.overlay.silver{color:#666;background:rgba(230,230,230,0.5)}section.vh-100,footer.vh-100{display:table;width:100%;height:100vh;padding:0}section.vh-100>.vh-container,footer.vh-100>.vh-container{display:table-cell;margin:0;padding:0 2em;text-align:center;vertical-align:middle}@media (max-width: 767px){section,footer{background-attachment:scroll}}#error{background-image:url(../login-backdrop.jpg)}.section-header{text-align:center;padding:0 25% 2em}.section-header .section-title{margin-bottom:0.5em}.section-header .section-description{text-align:center;color:#999}@media (max-width: 991px){.section-header{padding:0 0 2em}}#hero{background-image:url(../login-backdrop.jpg)}#hero h1{font-ize:2em}#hero .btn-call-to-action{background:none;border:2px solid #fff;color:#fff}#hero .btn-call-to-action:hover{background:#75A452;border:2px solid #75A452}#about{background:#fff}#about .icon-list h5{margin-bottom:0}#services{background-image:url(../images/white-wood.jpg)}#services .tile .description{min-height:70px}#services.footer{background-image:url(../images/black-pattern.jpg);padding-bottom:0}#services.footer .padded{padding-bottom:0}#services.footer a{color:inherit}#services.footer .icon-list .icon{border-color:white}#services.footer .icon-list .icon i{color:inherit}#web-development-process,#web-app-technologies,#erp-tools{background-image:url(../images/white-wood.jpg)}#web-development-process .tile .description,#web-app-technologies .tile .description,#erp-tools .tile .description{min-height:90px}#web-development-process .tile .timeframe,#web-app-technologies .tile .timeframe,#erp-tools .tile .timeframe{margin-bottom:0.5em;font-style:italic;color:rgba(102,102,102,0.5)}#web-development-process .tile .timeframe i,#web-app-technologies .tile .timeframe i,#erp-tools .tile .timeframe i{font-size:10px;position:relative;top:-8px;color:rgba(255,0,0,0.35)}#portfolio{background:white}#portfolio #portfolio-wrapper{padding-right:15px}#portfolio #portfolio-flters{padding:0;margin:0 0 45px 0;list-style:none;text-align:center}#portfolio #portfolio-flters li{cursor:pointer;margin:0 10px;display:inline-block;padding:10px 22px;font-size:12px;line-height:20px;color:#666;border-radius:4px;text-transform:uppercase;background:#fff;margin-bottom:5px;transition:all 0.3s ease-in-out}#portfolio #portfolio-flters li:hover,#portfolio #portfolio-flters li.filter-active{background:#75A452;color:#fff}#portfolio .portfolio-item{position:relative;height:200px;overflow:hidden !important;margin-bottom:15px;transition:all 350ms ease;transform:scale(1)}#portfolio .portfolio-item a{display:block;margin-right:15px}#portfolio .portfolio-item img{max-width:none;position:relative;top:0;transition:all 600ms cubic-bezier(0.645, 0.045, 0.355, 1)}#portfolio .portfolio-item .details{height:50px;background:#75A452;position:absolute;width:100%;height:50px;bottom:-50px;transition:all 300ms cubic-bezier(0.645, 0.045, 0.355, 1)}#portfolio .portfolio-item .details h4{font-size:14px;font-weight:700;color:#fff;padding:8px 0 2px 8px;margin:0}#portfolio .portfolio-item .details span{display:block;color:#fff;font-size:13px;padding-left:8px}#portfolio .portfolio-item :hover img{top:-30px}#portfolio .portfolio-item :hover .details{bottom:0}#contact{background:#fff}#contact input,#contact textarea{display:block;border-radius:6px;font-size:0.9em;margin:0.5em;border:1px solid rgba(0,0,0,0.15);-moz-box-shadow:0px 0px 3px rgba(0,0,0,0.05);-webkit-box-shadow:0px 0px 3px rgba(0,0,0,0.05);box-shadow:0px 0px 3px rgba(0,0,0,0.05)}#contact input:focus,#contact textarea:focus{border-color:rgba(117,164,82,0.65);-moz-box-shadow:0px 0px 5px rgba(117,164,82,0.5);-webkit-box-shadow:0px 0px 5px rgba(117,164,82,0.5);box-shadow:0px 0px 5px rgba(117,164,82,0.5)}#contact input[type=submit]{background:#75A452;border:0;padding:10px 24px;color:white;transition:0.4s;cursor:pointer}#contact input[type=submit]:hover{background:#9dc182}#contact .form-message{font-size:0.9em;position:relative;top:0;left:0.5em;border-radius:6px;margin:0.5em 0;padding:1em;box-sizing:border-box}#contact .form-message.success{color:#0d730d;background:#b8f9b8}#contact .form-message.info{color:#44697c;background:#b8e4f9}#contact .form-message.danger{color:#e61a1a;background:#f9b8b8}#contact .form-message.warning{color:#e69e1a;background:#f9e2b8}#contact form{margin:0;padding:0}#contact .social-links{padding-left:50px}#contact .social-links a{width:32px;height:32px;display:inline-block;margin:0.2em;background:black;color:white;text-align:center;line-height:32px;border-radius:5px}#contact .social-links a.facebook{background:#29487d}#contact .social-links a.twitter{background:#1da1f2}#contact .social-links a.google-plus{background:#d34836}#contact .social-links a.linkedin{background:#008cc9}#contact .social-links a.behance{background:#0057ff}#call-to-action{background-image:url(../images/black-pattern.jpg);padding:0}#call-to-action>.overlay{-moz-box-shadow:inset 0px 0px 80px black;-webkit-box-shadow:inset 0px 0px 80px black;box-shadow:inset 0px 0px 80px black;color:white;padding:3em 0}#call-to-action .btn-call-to-action{background:none;border:2px solid #fff;color:#fff}#call-to-action .btn-call-to-action:hover{background:#75A452;border:2px solid #75A452}#call-to-action a{color:inherit}#footer{color:#fff;background-image:url(../images/black-pattern.jpg)}#footer .copyright{text-align:right;padding:20px 0;font-size:0.85em}@media (max-width: 768px){#footer{text-align:center}#footer .copyright{text-align:center;padding:0}}#facts{background:#f7f7f7;padding:80px 0 60px 0}#facts .counters span{font-size:48px;color:#75A452}#facts .counters p{padding:0;margin:0 0 20px 0;font-size:14px}#facts .counters .fa{display:block;font-size:48px;color:#75A452}#team{background:#fff;padding:80px 0 60px 0}#team .member{text-align:center;margin-bottom:20px}#team .member .pic{margin-bottom:15px;overflow:hidden;height:260px}#team .member .pic img{max-width:100%}#team .member h4{font-weight:700;margin-bottom:2px;font-size:18px}#team .member span{font-style:italic;display:block;font-size:13px}#team .member .social{margin-top:15px}#team .member .social a{color:#b3b3b3}#team .member .social a:hover{color:#75A452}#team .member .social i{font-size:18px;margin:0 2px}
