@font-face{font-family:'Corbert';font-weight:400;font-style:normal;src:url("../Content/CorbertReg/Corbert-Regular.otf")}@font-face{font-family:'Corbert Condensed';font-weight:400;font-style:normal;src:url("../Content/CorbertCondReg/CorbertCondensed-Regular.otf")}body,h1,h2,h3,h4,h5,h6{font-family:'Corbert',sans-serif !important}.navbar{font-family:'Corbert',sans-serif !important}.navbar{opacity:0;top:-51px;background:rgba(0,0,0,.53)}@media screen and (max-width:767px){.navbar{background:rgba(0,0,0,.9)}}.navbar-header{position:relative;z-index:1}.navbar-collapse{position:relative}.navbar-toggle{background:transparent}.navbar-toggle .icon-bar{background:#fff}.navbar-toggle:focus{outline:0}.navbar-main-text{opacity:0;position:absolute;z-index:-1;left:-9999px;top:-9999px;width:470px;margin-top:-10px;margin-left:-235px;font-size:14px;text-align:center;color:#fff;font-family:"trajan-pro-3" !important;transition:opacity .5s ease}@media screen and (min-width:1200px){.navbar-main-text{left:50%;top:50%}.navbar-main-text.visible{opacity:1}}.body-content{padding-left:2px;padding-right:2px}@media screen and (min-width:360px){.body-content{padding-left:5px;padding-right:5px}}@media screen and (max-width:767px){.navbar-nav .show-recruitment-container{top:-40px}.navbar-nav .show-contact-container{top:40px}}@media screen and (min-width:768px){.navbar-nav{float:none}.navbar-nav .show-recruitment-container,.navbar-nav .show-contact-container{float:right}}.navbar-brand span:first-child{color:#ed2024}.navbar-brand span:nth-child(2){color:#2f75b5}.home-box{position:relative;display:block;width:100%;height:300px;padding-top:10px;text-align:center;overflow:hidden}.home-box:before{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.75);opacity:0;transition:all .5s ease}.home-box.box-hover:before{opacity:1}.home-box.box-hover .home-box-header{background:transparent}.home-box.box-hover .home-box-content{padding:10px 10px;height:235px;opacity:1}.home-box.box-hover .home-box-separator{opacity:1;height:2px;margin-top:0;margin-left:20px;margin-right:20px}.home-box.box-hover .home-box-image{-webkit-transform:scale(1.1,1.1);-ms-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}@media screen and (min-width:768px){.home-box{height:335px}.home-box.box-hover .home-box-content{font-size:13px;height:260px}}@media screen and (min-width:1024px){.home-box.box-hover .home-box-content{height:215px}}@media screen and (min-width:1200px){.home-box{height:260px}.home-box.box-hover .home-box-content{font-size:14px;padding:10px 20px;height:200px}.home-box .home-box-separator{margin-top:10px}}.home-box-image{position:absolute;z-index:0;left:0;top:0;width:100%;height:100%;background-position:center;background-size:cover;background-repeat:no-repeat;transition:all .5s ease}.home-box-wrapper{display:table;width:100%;height:100%}.home-box-wrapper>div{position:relative;z-index:2;display:table-cell;vertical-align:middle}.home-box-header{display:table;margin:0 auto;padding:8px 12px;font-size:19px;font-family:"trajan-pro-3" !important;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.45) 10%,rgba(0,0,0,.75) 90%,transparent)}@media screen and (min-width:360px){.home-box-header{font-size:20px}}@media screen and (min-width:1200px){.home-box-header{font-size:26px}}.home-box-separator{height:0;opacity:0;overflow:hidden;background:#fff;margin-left:70px;margin-right:70px;transition:all .5s ease}.home-box-content{opacity:0;height:0;overflow:hidden;transition:all .5s ease;margin-bottom:0}.background-overlay{position:fixed;left:0;top:0;width:100%;height:100%}.background-overlay div{position:absolute;left:0;top:0;width:100%;height:100%;background-position:center;background-repeat:no-repeat;background-size:cover}@media screen and (max-width:768px){.background-overlay div{background-image:url("../Images/Background/vs-1-md.jpg")}}@media screen and (min-width:768px) and (max-width:1023px){.background-overlay div{background-image:url("../Images/Background/vs-1-md.jpg")}}@media screen and (min-width:1024px) and (max-width:1919px){.background-overlay div{background-image:url("../Images/Background/vs-1-lg.jpg")}}@media screen and (min-width:1920px){.background-overlay div{background-image:url("../Images/Background/vs-1-xl.jpg")}}.sliding-vertical{display:inline;text-indent:8px}.sliding-vertical span{animation:topToBottom 12.5s linear infinite 0s;-ms-animation:topToBottom 12.5s linear infinite 0s;-webkit-animation:topToBottom 12.5s linear infinite 0s;color:#00abe9;opacity:0;overflow:hidden;position:absolute}.sliding-vertical span:nth-child(2){animation-delay:2.5s;-ms-animation-delay:2.5s;-webkit-animation-delay:2.5s}.sliding-vertical span:nth-child(3){animation-delay:5s;-ms-animation-delay:5s;-webkit-animation-delay:5s}.sliding-vertical span:nth-child(4){animation-delay:7.5s;-ms-animation-delay:7.5s;-webkit-animation-delay:7.5s}.sliding-vertical span:nth-child(5){animation-delay:10s;-ms-animation-delay:10s;-webkit-animation-delay:10s}.sliding-vertical-delayed{display:inline;text-indent:8px}.sliding-vertical-delayed span{animation:topToBottom 12.5s linear infinite 0s;-ms-animation:topToBottom 12.5s linear infinite 0s;-webkit-animation:topToBottom 12.5s linear infinite 0s;color:#00abe9;opacity:0;overflow:hidden;position:absolute}.sliding-vertical-delayed span:nth-child(1){animation-delay:1.25s;-ms-animation-delay:1.25s;-webkit-animation-delay:1.25s}.sliding-vertical-delayed span:nth-child(2){animation-delay:3.75s;-ms-animation-delay:3.75s;-webkit-animation-delay:3.75s}.sliding-vertical-delayed span:nth-child(3){animation-delay:6.25s;-ms-animation-delay:6.25s;-webkit-animation-delay:6.25s}.sliding-vertical-delayed span:nth-child(4){animation-delay:8.75s;-ms-animation-delay:8.75s;-webkit-animation-delay:8.75s}.sliding-vertical-delayed span:nth-child(5){animation-delay:11.25s;-ms-animation-delay:11.25s;-webkit-animation-delay:11.25s}@-moz-keyframes topToBottom{0%{opacity:0}5%{opacity:0;-moz-transform:translateY(-50px)}10%{opacity:1;-moz-transform:translateY(0)}25%{opacity:1;-moz-transform:translateY(0)}30%{opacity:0;-moz-transform:translateY(50px)}80%{opacity:0}100%{opacity:0}}@-webkit-keyframes topToBottom{0%{opacity:0}5%{opacity:0;-webkit-transform:translateY(-50px)}10%{opacity:1;-webkit-transform:translateY(0)}25%{opacity:1;-webkit-transform:translateY(0)}30%{opacity:0;-webkit-transform:translateY(50px)}80%{opacity:0}100%{opacity:0}}@-ms-keyframes topToBottom{0%{opacity:0}5%{opacity:0;-ms-transform:translateY(-50px)}10%{opacity:1;-ms-transform:translateY(0)}25%{opacity:1;-ms-transform:translateY(0)}30%{opacity:0;-ms-transform:translateY(50px)}80%{opacity:0}100%{opacity:0}}.main-container{position:relative}.main-container .row{margin-bottom:50px}@media screen and (min-width:768px){.main-container>.container{max-width:none}}@media screen and (min-width:1200px){.main-container>.container{max-width:1170px}}.intro-container.row{margin:90px 0 50px 0;color:#feffc9}.intro-container.row>div{padding:0}.intro-container.row .intro-main-text{opacity:0;font-size:16px;text-align:center}.intro-container.row .intro-main-text p{font-family:"trajan-pro-3" !important}.intro-container.row .intro-main-text p:nth-child(2){font-size:.75em;margin-top:-.6em}@media screen and (min-width:768px){.intro-container.row .intro-main-text{margin-bottom:20px;font-size:22px}.intro-container.row .intro-main-text p:nth-child(2){font-size:.65em;margin-top:-.5em}}@media screen and (min-width:1024px){.intro-container.row .intro-main-text{font-size:28px}.intro-container.row .intro-main-text p:nth-child(2){font-size:.5em}}@media screen and (min-width:1200px){.intro-container.row .intro-main-text{position:absolute;left:50%;width:1130px;margin-left:-565px;font-size:34px}}.intro-container.row .intro-text-wrapper{position:relative;width:280px;height:55px;margin:10px auto;overflow:hidden;text-align:center}.intro-container.row .intro-text-wrapper>p{position:relative;top:55px;height:55px;opacity:0;margin:0;padding:6px 4px;font-family:"trajan-pro-3";font-size:16px;background:linear-gradient(to bottom,transparent,rgba(0,0,0,.45) 10%,rgba(0,0,0,.75) 90%,transparent)}.intro-container.row .intro-text-wrapper>p strong{margin-left:auto;margin-right:auto;opacity:0;font-weight:400;color:#7ec6ff}.intro-container.row .intro-text-wrapper>p strong span{left:0;width:100%}.intro-container.row .intro-text-wrapper>p>strong,.intro-container.row .intro-text-wrapper>p>span{display:block;text-indent:0}@media screen and (min-width:768px){.intro-container.row .intro-text-wrapper{width:390px;height:75px}.intro-container.row .intro-text-wrapper>p{top:75px;height:75px;font-size:20px}}@media screen and (min-width:1200px){.intro-container.row{margin-bottom:125px;height:340px}.intro-container.row .intro-text-wrapper{position:absolute;left:50%;height:68px;text-align:left}.intro-container.row .intro-text-wrapper>p{top:68px;height:68px;padding:10px 20px;font-size:34px}.intro-container.row .intro-text-wrapper>p>span,.intro-container.row .intro-text-wrapper>p>strong{display:inline}.intro-container.row .intro-text-wrapper>p>strong{text-indent:8px}.intro-container.row .intro-text-wrapper>p strong span{left:auto;width:auto}.intro-container.row>div>.intro-text-wrapper:nth-child(2){margin-left:-585px;width:870px;margin-top:140px}.intro-container.row>div>.intro-text-wrapper:nth-child(3){margin-top:250px;margin-left:-490px;width:1030px}}@media screen and (min-width:1700px){.intro-container.row>div>.intro-text-wrapper:nth-child(3){margin-left:-270px}}.about-container.row{position:relative;opacity:0;top:50px;color:#fff;background:rgba(0,0,0,.45);padding:20px 10px}@media screen and (min-width:768px){.about-container.row{padding:10px 5px}}@media screen and (min-width:1200px){.about-container.row{padding:20px 10px}}.about-container>div{margin-bottom:20px;padding-left:10px;padding-right:10px}.about-container>div:last-child{margin-bottom:0}@media screen and (min-width:768px){.about-container>div{margin-bottom:10px;padding-left:5px;padding-right:5px}}@media screen and (min-width:1200px){.about-container>div{margin-bottom:20px;padding-left:10px;padding-right:10px}}.about-container>div:first-child .home-box-image{background-image:url("../Images/1 - web solutions.jpg")}.about-container>div:nth-child(2) .home-box-image{background-image:url("../Images/2 - mobile apps.jpg")}.about-container>div:nth-child(3) .home-box-image{background-image:url("../Images/3 - business intelligence.jpg")}.about-container>div:nth-child(4) .home-box-image{background-image:url("../Images/4 - azure.jpg")}.about-container>div:nth-child(5) .home-box-image{background-image:url("../Images/5 - system integrations.jpg")}.about-container>div:nth-child(6) .home-box-image{background-image:url("../Images/6-  operational software.jpg")}@media screen and (min-width:768px){.about-container>div:nth-child(n+4){margin-bottom:0}}@media screen and (min-width:768px) and (max-width:1023px){.about-container>div:nth-child(3) .home-box-header,.about-container>div:nth-child(5) .home-box-header,.about-container>div:nth-child(6) .home-box-header{width:1px}}@media screen and (min-width:450px) and (max-width:767px){.about-container>div>.home-box.box-hover .home-box-content{height:205px}}.services-container.row{color:#fff;background:rgba(0,0,0,.45);padding:20px 10px;position:relative;opacity:0;top:50px}@media screen and (min-width:768px){.services-container.row{padding:10px 5px}}@media screen and (min-width:1200px){.services-container.row{padding:20px 10px}}.services-container.row>div{padding-left:10px;padding-right:10px}.services-container.row>div:first-child{margin-bottom:30px}.services-container.row>div h2{text-align:center;font-size:26px;font-family:"trajan-pro-3" !important}@media screen and (min-width:768px){.services-container.row>div h2{font-size:30px}}.services-container.row>div>.home-box{height:380px;margin-bottom:20px}.services-container.row>div>.home-box.box-hover .home-box-content{height:280px}.services-container.row>div:last-child>.home-box{margin-bottom:0}.services-container.row>div:nth-child(2) .home-box-image{background-image:url("../Images/Services 1.jpg")}.services-container.row>div:nth-child(3) .home-box-image{background-image:url("../Images/Services 2.jpg")}.services-container.row>div:nth-child(4) .home-box-image{background-image:url("../Images/Services 3.jpg")}@media screen and (min-width:450px){.services-container.row>div>.home-box.box-hover .home-box-content{height:205px}}@media screen and (min-width:768px){.services-container.row>div{padding-left:5px;padding-right:5px}.services-container.row>div>.home-box{margin-bottom:0}.services-container.row>div>.home-box.box-hover .home-box-content{height:255px}}@media screen and (min-width:1024px){.services-container.row>div>.home-box.box-hover .home-box-content{height:205px}}@media screen and (min-width:1200px){.services-container.row>div{padding-left:10px;padding-right:10px}.services-container.row>div>.home-box{height:470px}.services-container.row>div>.home-box.box-hover .home-box-content{height:282px}}.technologies-container{position:relative;opacity:0;top:50px;padding:20px 10px 0 10px;background:rgba(0,0,0,.45)}.technologies-container.md{max-width:740px;margin-left:auto;margin-right:auto}.technologies-title{margin-bottom:30px}.technologies-title h2{text-align:center;font-size:26px;font-family:"trajan-pro-3" !important;color:#fff}@media screen and (min-width:768px){.technologies-title h2{font-size:30px}}.technologies-container .technologies-boxes>div{margin-bottom:20px;padding-left:10px;padding-right:10px;width:50%}.technologies-container.sm .technologies-boxes>div,.technologies-container.md .technologies-boxes>div{width:33.3%}.technologies-container.lg .technologies-boxes>div{width:16.666%}.technologies-container .technologies-boxes>div:nth-child(1)>.technology-box{background-image:url("../Images/Technologies/logo_dot_net_framework.svg")}.technologies-container .technologies-boxes>div:nth-child(2)>.technology-box{background-image:url("../Images/Technologies/logo_asp_dot_net_core.svg")}.technologies-container .technologies-boxes>div:nth-child(3)>.technology-box{background-image:url("../Images/Technologies/logo_asp_dot_net_webforms.png")}.technologies-container .technologies-boxes>div:nth-child(4)>.technology-box{background-image:url("../Images/Technologies/logo_asp_dot_net_presentation_windows_foundation.png")}.technologies-container .technologies-boxes>div:nth-child(5)>.technology-box{background-image:url("../Images/Technologies/logo_xamarin.svg")}.technologies-container .technologies-boxes>div:nth-child(6)>.technology-box{background-image:url("../Images/Technologies/logo_sql_server.png")}.technologies-container .technologies-boxes>div:nth-child(7)>.technology-box{background-image:url("../Images/Technologies/logo_azure_blob.png")}.technologies-container .technologies-boxes>div:nth-child(8)>.technology-box{background-image:url("../Images/Technologies/logo_html5.svg")}.technologies-container .technologies-boxes>div:nth-child(9)>.technology-box{background-image:url("../Images/Technologies/logo_css3.svg")}.technologies-container .technologies-boxes>div:nth-child(10)>.technology-box{background-image:url("../Images/Technologies/logo_bootsrap.svg")}.technologies-container .technologies-boxes>div:nth-child(11)>.technology-box{background-image:url("../Images/Technologies/logo_knockout.svg")}.technologies-container .technologies-boxes>div:nth-child(12)>.technology-box{background-image:url("../Images/Technologies/logo_jquery.svg")}.technologies-container .technologies-boxes>div:nth-child(13)>.technology-box{background-image:url("../Images/Technologies/logo_sass.svg")}.technologies-container .technologies-boxes>div:nth-child(14)>.technology-box{background-image:url("../Images/Technologies/logo_vue.svg")}.technologies-container .technologies-boxes>div:nth-child(15)>.technology-box{background-image:url("../Images/Technologies/logo_signal.png")}.technologies-container .technologies-boxes>div:nth-child(16)>.technology-box{background-image:url("../Images/Technologies/logo_nodejs.png")}.technologies-container .technologies-boxes>div:nth-child(17)>.technology-box{background-image:url("../Images/Technologies/logo_googlemaps.png")}.technologies-container .technologies-boxes>div:nth-child(18)>.technology-box{background-image:url("../Images/Technologies/logo_azure_functions.png")}.technology-box{position:relative;height:80px;background-color:#fff;background-size:cover;background-repeat:no-repeat;background-position:center;border:3px solid #2395e7}.technology-box:after{content:"";position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.5);transition:all 2s ease}.technology-box.box-hover:after{transition:all .3s ease !important}.technology-box.clear-transition:after{transition:none}.technology-box.box-hover:after{opacity:0}.technology-box.box-hover p{opacity:1}.technology-box p{position:absolute;opacity:0;left:0;bottom:0;width:100%;margin:0;padding:2px 8px;font-size:11px;color:#fff;background:#3e7db0;transition:all .3s ease}.technology-box.highlight:after{background:transparent}.recruitment-container{display:none}.recruitment-table{display:table;position:absolute;left:0;top:0;width:100%;height:100%}.recruitment-table .field{text-align:left;margin-bottom:25px;margin-top:25px}.recruitment-table .label{font-size:15px;font-weight:400;padding-left:0;display:block;text-align:left}.recruitment-table input[type='text']{width:100%;max-width:none;border:0;background:rgba(255,255,255,.8);outline:0;padding:6px;color:#2f0c22;letter-spacing:.1em}.recruitment-table .val{margin-top:3px;font-size:13px;color:#da4747}.recruitment-table button{padding:10px 50px;border:0;background:#813467;color:#fff;font-size:20px}.recruitment-table button:focus,.recruitment-table button:active,.recruitment-table button:hover{outline:0}.recruitment-table button:hover{background:#a53e82}input[type='file']{display:none}.file-import{cursor:pointer;font-weight:400;margin-bottom:0}.file-import .fa-upload{margin-right:5px}.file-import-metadata-list{margin:0}.file-import-metadata-list b{font-weight:400}.recruitment-table-cell{display:table-cell;vertical-align:middle}.recruitment-content-table{display:table;max-width:730px;width:95%;margin-left:auto;margin-right:auto;min-height:300px;background:rgba(0,0,0,.5);color:#fff;padding:20px;text-align:center}.recruitment-content-table-cell{display:table-cell;vertical-align:middle}.recruitment-content-table-cell h2{font-family:"trajan-pro-3" !important;font-size:26px}@media screen and (min-width:400px){.recruitment-content-table-cell h2{font-size:30px}}.contact-container{display:none}.contact-table{display:table;position:absolute;left:0;top:0;width:100%;height:100%}.contact-table-cell{display:table-cell;vertical-align:middle}.contact-content-table{display:table;max-width:730px;width:95%;margin-left:auto;margin-right:auto;min-height:300px;background:rgba(0,0,0,.5);color:#fff;padding:20px;text-align:center}.contact-content-table-cell{display:table-cell;vertical-align:middle}.contact-content-table-cell h2{font-family:"trajan-pro-3" !important;font-size:26px}@media screen and (min-width:400px){.contact-content-table-cell h2{font-size:30px}}.page-content-loaded .navbar{transition:top .5s ease;transition-delay:.5s;opacity:1;top:0}.page-content-loaded .background-overlay div{transition:all 1.5s ease;-webkit-transform:scale(1.05,1.05);-ms-transform:scale(1.05,1.05);transform:scale(1.05,1.05)}.page-content-loaded .intro-container.row .intro-main-text{opacity:1;transition:opacity .5s ease}.page-content-loaded .intro-container.row .intro-text-wrapper>p{transition:top .5s ease;transition-delay:1s;opacity:1;top:0}.page-content-loaded .about-container.row,.page-content-loaded .services-container.row,.page-content-loaded .technologies-container{transition:all .5s ease;transition-delay:1.5s;top:0;opacity:1}.message-container{margin-top:50px;position:relative;display:table;margin-left:auto;margin-right:auto;background:rgba(0,0,0,.5);padding:25px 50px;color:#fff;font-size:16px}