body,html{width:100%;height:100%;font-size:100%;background:#fff;margin:0}body{font-family:'Montserrat', sans-serif;color:#666}.clearfix{clear:both}hr{max-width:50px;border-width:3px;border-color:#0e76bd}a{color:#0e76bd;-webkit-transition:all .2s;transition:all .25s ease}a:hover{color:#f78a1e}h1{font-size:30px;font-family:inherit;color:#fff;letter-spacing:4px;text-transform:uppercase}h1 span{font-size:35px;font-weight:700}h2{padding:0;text-align:center;font-size:1.75rem}button,input,optgroup,select,textarea{font-family:'Montserrat', sans-serif !important}::-moz-selection,::selection{color:#fff;background:#333;text-shadow:none}img::-moz-selection,img::selection{color:#fff;background:0 0}.btn{font-weight:700;text-transform:uppercase;border:none;border-radius:300px}.btn-xl{padding:1rem 2rem}.btn-primary{background:#0e76bd;padding:.375rem 22px}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{color:#fff;background-color:#23317e}.btn-primary:active,.btn-primary:focus{-webkit-box-shadow:0 0 0 0.2rem #23317e;box-shadow:0 0 0 0.2rem #23317e}.container{max-width:100%}section{padding:50px 0}@media (max-width: 576px){section{padding-top:0;padding-bottom:0}}.pill{display:inline-block;margin:2px 2px;font-size:12px;padding:4px 10px;border-radius:15px;background-color:#eee;color:#999;white-space:nowrap;cursor:default}.pill.pill-sm{font-size:11px;padding:2px 7px;border-radius:10px}.pill.pill-blue{background-color:#0e76bd}.fixed-top{z-index:5555}.navbar-toggler{padding:0.8rem .75rem;font-size:26px;transition:0.4s ease-in-out;border:none}.navbar-shrink .navbar-toggler{padding:0.6rem .75rem;font-size:23px;transition:0.4s ease-in-out}#mainNav{border-bottom:1px solid rgba(33,33,33,0.1);background:#fff;-webkit-transition:all .2s;transition:all 0.2s}#mainNav .navbar-logo{display:inline-block}#mainNav .navbar-nav>li.nav-item>a.nav-link,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{font-size:18px;font-weight:700;text-transform:uppercase;color:#fff}#mainNav .navbar-nav>li.nav-item>a.nav-link.active,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus.active{color:#fff;background-color:transparent}#mainNav .navbar-nav>li.nav-item>a.nav-link.active:hover,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus.active:hover{background-color:transparent}#mainNav .navbar-nav>li.nav-item>a.nav-link,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{font-weight:500}#mainNav .navbar-nav>li.nav-item>a.nav-link,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{font-size:16px}@media (min-width: 992px){#mainNav{border-color:transparent;background-color:transparent}#mainNav .navbar-nav>li.nav-item>a.nav-link{padding:.5rem 1rem}#mainNav .navbar-nav>li.nav-item>a.nav-link,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{color:#fff;transition:0.5s ease all}#mainNav .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav .navbar-nav>li.nav-item>a.nav-link:hover{color:#eee;transition:0.5s ease all}#mainNav.navbar-shrink{border-bottom:1px solid #d0d0d0;background-color:#fff;box-shadow:0px 1px 20px #c4c4c4;-webkit-transition:all 0.2s;transition:all 0.2s}#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link,#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus{color:#333}#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav.navbar-shrink .navbar-nav>li.nav-item>a.nav-link:hover{color:#0e76bd}#mainNav.navbar-shrink.navbar-transparent{border-bottom:none;background-color:transparent;box-shadow:none}#mainNav.navbar-shrink.navbar-transparent .navbar-nav>li.nav-item>a.nav-link,#mainNav.navbar-shrink.navbar-transparent .navbar-nav>li.nav-item>a.nav-link:focus{color:#fff}#mainNav.navbar-shrink.navbar-transparent .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav.navbar-shrink.navbar-transparent .navbar-nav>li.nav-item>a.nav-link:hover{color:#eee}}.logo-lg{height:80px;transition:height 0.4s ease-in-out}.navbar-shrink .logo-lg{height:50px;transition:height 0.4s ease-in-out}div#navbarResponsive{text-align:center}@media screen and (max-width: 768px){div#navbarResponsive{padding:20px 10px;background:#fff}#mainNav .navbar-nav>li.nav-item>a.nav-link,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{color:#333}.mobile-header{width:100%}.mobile-header button.navbar-toggler.navbar-toggler-right{float:right;line-height:2.1}.navbar-shrink .mobile-header button.navbar-toggler.navbar-toggler-right{line-height:inherit;padding:5px}nav#mainNav{padding:0}.mobile-header{padding:0 5px}div#navbarResponsive{box-shadow:0px 3px 10px #c4c4c4;border-bottom:1px solid #d0d0d0}#mainNav .navbar-nav>li.nav-item>a.nav-link:focus:hover,#mainNav .navbar-nav>li.nav-item>a.nav-link:hover{color:#000}}@media screen and (max-width: 992px) and (min-width: 767px){.mobile-header{width:100%}button.navbar-toggler.navbar-toggler-right{float:right}#mainNav .navbar-nav>li.nav-item>a.nav-link,#mainNav .navbar-nav>li.nav-item>a.nav-link:focus{color:#000}nav#mainNav{box-shadow:-6px 3px 12px 0px #ccc}}header.subpage{height:10vh;padding-top:6rem;padding-bottom:6rem;background-size:cover}header.subpage.subpage-short{height:10vh;padding-top:0;padding-bottom:0}@media screen and (max-width: 992px){header.subpage{padding-top:7rem;padding-bottom:3.5rem}}@media screen and (max-width: 768px){header.subpage{padding-top:6rem;padding-bottom:3.5rem}}header.sub-head{position:fixed;width:100%;top:60px;padding:10px 28px;background-color:#fff;border-bottom:solid 1px #eee;z-index:5556}header.sub-head .back-link{padding:10px 10px 10px 0}@media (max-width: 768px){header.sub-head{top:50px;padding:10px}}.footer{background:#eee;color:#999;padding:15px 0;text-align:center;font-size:20px}.what-people-are-saying{padding:100px 0;background:#eee}.testimonials .testimonial{text-align:center}.testimonials .testimonial .description{position:relative;color:#666;font-size:23px;margin-bottom:30px;max-width:730px;margin:auto}.testimonials .testimonial .description:before{content:"\f10d";font-family:"Font Awesome 5 Free";font-weight:900;display:inline-block;position:absolute;top:-11px;left:-7%;color:#0e76bd;font-size:36px}@media screen and (max-width: 768px){.testimonials .testimonial{padding:0 31px}}@media screen and (max-width: 991px){.testimonials .testimonial .description{font-size:20px;max-width:80%}.testimonials .testimonial .description:before{top:-11px;left:-11%}}@media screen and (max-width: 480px){.testimonials .testimonial .description:before{left:-25%}}.owl-theme .owl-controls .owl-buttons{position:absolute;top:20%;width:100%}.owl-theme .owl-controls .owl-buttons div{background:transparent;border-radius:50%;opacity:1}.owl-theme .owl-controls .owl-buttons div:after{font-family:"Font Awesome 5 Free";font-weight:900;width:28px;height:28px;font-size:16px;color:#0e76bd;background:#fff;border:2px solid #0e76bd;padding:5px 6px;border-radius:29px;transition:all 0.5s ease;opacity:0.5}.owl-theme .owl-controls .owl-buttons div:hover:after{opacity:1}.owl-theme .owl-controls .owl-buttons div.owl-prev{position:absolute;left:0%}.owl-theme .owl-controls .owl-buttons div.owl-prev:after{content:"\f060"}.owl-theme .owl-controls .owl-buttons div.owl-next{position:absolute;right:0%}.owl-theme .owl-controls .owl-buttons div.owl-next:after{content:"\f061"}@media screen and (max-width: 991px){.owl-theme .owl-controls .owl-buttons{top:28%}.owl-theme .owl-controls .owl-buttons div:after{opacity:1}}@media screen and (max-width: 768px){.owl-theme .owl-controls .owl-buttons{top:3%;left:0;width:100%}.owl-theme .owl-controls .owl-buttons div{position:absolute}.owl-theme .owl-controls .owl-buttons div.owl-prev{left:-35px}.owl-theme .owl-controls .owl-buttons div.owl-next{right:-35px}}@media screen and (max-width: 480px){.owl-theme .owl-controls .owl-buttons{top:40%}}.owl-theme .owl-controls .owl-pagination{padding-top:45px}.owl-theme .owl-controls .owl-pagination .owl-page span{width:15px;height:15px;background:#c5c5c5;border:3px solid #c5c5c5;margin-right:0px;opacity:1;transition:all 0.35s ease 0s}.owl-theme .owl-controls .owl-pagination .owl-page.active span,.owl-theme .owl-controls .owl-pagination .owl-page:hover span{background:#0E76BD;border:1px solid #0E76BD;opacity:1}.pills{text-align:center;cursor:default}.pills span{background:#0e76bd;color:#fff;font-size:15px;padding:14px 15px;border-radius:31px;display:inline-block;margin:4px 3px}header.home{height:100vh;background-image:linear-gradient(180deg, rgba(187,187,187,0.3), rgba(69,70,76,0.3)),url(../img/home-bg.jpg);background-position:center center;background-size:cover;background-attachment:fixed}header.home hr{margin-top:30px;margin-bottom:30px}header.home h1{font-size:2rem}header.home p{font-weight:300}@media (min-width: 768px){header.home p{font-size:25px}}.home-logo,.wss-logo{width:100%;max-width:800px;padding:10px 10px;border-radius:10px}#wss-is-ccs .text{font-size:30px}@media screen and (max-width: 992px){#wss-is-ccs .text span.chunk{display:block}}@media screen and (max-width: 576px){#wss-is-ccs .text{font-size:20px}}.exp_more{border-radius:5px;margin:23px 0 0 0;font-size:23px;padding:11px 30px;background:#0e76bd}@media (min-width: 768px){header.home{height:100vh}header.home p{font-size:1.15rem}.brand-name{font-size:50px;padding-top:50px}.home-logo,.wss-logo{width:70%}.exp_more{margin:20px 0;font-size:17px;padding:11px 30px}}@media (min-width: 992px){header.home{height:100vh;min-height:500px;padding-top:0;padding-bottom:0 h1;padding-bottom-font-size:3rem}}@media (min-width: 1200px){header.home h1{font-size:4rem}}@media screen and (max-width: 991px) and (min-width: 768px){header.home{padding-top:0rem}}.brand-name{font-weight:bold;font-size:65px}.hr_brand-name{max-width:165px;margin:15px auto}header.technology{background-image:linear-gradient(180deg, #ccc, rgba(69,70,76,0.3)),url(../img/technology-bg.jpg)}section.technology{min-height:650px}section.technology .technologies .tech-logo{padding:20px;display:flex;align-items:center}section.technology .technologies .tech-logo .thumbnail{margin:auto}section.technology .technologies .tech-logo .thumbnail img{max-height:100px;max-width:100px}header.portfolio{background-image:linear-gradient(180deg, #ccc, rgba(69,70,76,0.3)),url(../img/portfolio-bg.jpg)}section.portfolio{min-height:650px}section.portfolio a.portfolio-item:hover{box-shadow:0px 1px 20px #bebebe;transition:0.15s ease-in-out;text-decoration:none;color:#000}section.portfolio .portfolio-item{display:block;border:1px solid #eee;margin:20px 0;padding:5px;border-radius:20px;color:#666}section.portfolio .portfolio-item img.thumbnail{max-height:350px;max-width:calc(100% - 30px);border:1px solid #ccc;border-radius:5px;margin:15px 10px}section.portfolio .portfolio-item .headline{display:block;margin:0 10px 10px 10px;font-size:18px;line-height:25px;color:#333}section.portfolio .portfolio-item .title{display:block;margin:0 20px;font-size:15px;font-weight:300;color:#666}section.portfolio .portfolio-item .technologies{padding:0 20px;align-items:center}section.portfolio .portfolio-item .technologies .tech-logo{margin:0 auto;margin:5px auto;padding:0}section.portfolio .portfolio-item .technologies .tech-logo .thumbnail img{max-height:20px;max-width:20px;transition:all .5s}section.portfolio .portfolio-item .technologies .tech-logo .thumbnail:hover img{max-height:30px;max-width:30px}header.project{background-image:linear-gradient(180deg, #fff, #fff),url(../img/portfolio-bg.jpg)}section.project{min-height:650px;max-width:1000px;margin:0 auto;padding-top:40px}section.project .image{max-width:700px;max-height:525px;margin:20px auto;text-align:center}@media (max-width: 1200px){section.project .image{max-width:500px;max-height:375px}}@media (max-width: 992px){section.project .image{max-width:400px;max-height:300px}}section.project .image img{max-width:100%;margin:0;padding:0;border:1px solid #999;border-radius:5px}section.project .headline{font-size:40px}section.project .title{font-size:30px;font-weight:300}section.project .external-url{margin:40px auto;font-size:14px}section.project .external-url a{display:block}@media (min-width: 768px){section.project .external-url a{display:inline}}section.project .technologies{width:70%;margin:40px auto;padding:0 20px;align-items:center}section.project .technologies .tech-logo{margin:0 auto;padding:10px}section.project .technologies .tech-logo .thumbnail img{max-width:50px;max-height:50px}section.project .description{font-size:18px;font-weight:300;text-align:left}section.project .description h4{margin-bottom:1rem}@media (min-width: 768px){section.project .technologies{width:50%}}.modal{position:fixed;z-index:999999999999999}.modal .error{border:1px solid red}

/*# sourceMappingURL=app.min.css.map */