@font-face{font-family:'Georgia';src:url('../fonts/Georgia.ttf') format('truetype')}@font-face{font-family:'georgiab';src:url('../fonts/georgiab.ttf') format('truetype')}@font-face{font-family:'georgiai';src:url('../fonts/georgiai.ttf') format('truetype')}@font-face{font-family:'georgiaz';src:url('../fonts/georgiaz.ttf') format('truetype')}@font-face{font-family:'ProximaNova-Bold';src:url('../fonts/ProximaNova-Bold.otf') format('opentype')}@font-face{font-family:'ProximaNova-Regular';src:url('../fonts/ProximaNova-Regular.otf') format('opentype')}@font-face{font-family:'ProximaNova-Semibold';src:url('../fonts/ProximaNova-Semibold.otf') format('opentype')}*{padding:0;margin:0;outline:0;-webkit-font-smoothing:antialiased}html,body{height:100%;color:#777;font-family:ProximaNova-Regular;font-size:20px;line-height:25px}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{min-width:1160px;background:#fff;font-size:20px;line-height:1.4;font-weight:500;color:#444c50;-webkit-font-smoothing:antialiased}.spacer{height:50px;font-size:0;line-height:0;overflow:hidden}.clearfix::before,.clearfix::after{content:"";display:table;line-height:0}.clearfix::after{clear:both}a,a:active,a:hover{color:#444c50}.navbar-inverse{background-color:#fff;border-color:#fff}.menu-container{padding:16px 37px}.logo{float:left;margin-top:20px;transition:all .3s ease 0s}.menuitems{float:right;margin-top:40px;transition:all .3s ease 0s}.menuitems ul li a{border-bottom:4px solid #fff;color:#5a6164 !important;display:block;font-family:ProximaNova-Bold;font-size:19px;letter-spacing:.03em;line-height:1.2;padding-bottom:6px;text-transform:uppercase}.menuitems ul li a:hover{border-bottom:4px solid #00a139;color:#5a6164 !important}.navbar{margin-bottom:22px;min-height:150px}.logo img{max-width:80%;transition:all .3s ease 0s}.header{height:150px}.smaller{height:70px}.smaller .logo{margin-top:0;margin-left:50px;transition:all .3s ease 0s}.smaller .logo img{transition:all .3s ease 0s;max-width:60%}.smaller .menuitems{margin-top:0;transition:all .3s ease 0s}.smaller .navbar{min-height:70px}.height-adjust{height:80px}img{border:0;vertical-align:middle}.cols{overflow:hidden}.col{float:left}.entry em{font-family:georgiai}.section-job{height:90vh;overflow:hidden;width:100%}.section-job .col-1of2{position:relative;height:100vh;width:50%;text-align:center}.section-job .col-inner{height:100vh;background:#343a40;text-align:center}.section-job .col-1of2:before{position:absolute;top:0;left:0;width:100%;height:100%;background:#fff;display:block;content:"";z-index:5}.open .section-job .col-1of2:before{width:0%}.section-job .col .entry{position:absolute;top:50%;left:0;width:100%;display:block;margin-top:-43px;opacity:0;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);-ms-transform:translate(0,-50%)}.open .section-job .col-1of2+.col-1of2:before{left:auto;right:0}.open .section-job .col .entry{opacity:1;margin-top:-63px}.open .section-job .col .entry{-webkit-transition:.5s .9s;transition:.5s .9s}.open .section-job .col-1of2:before{-webkit-transition:.5s .4s;transition:.5s .4s}.section-job .col-1of2.fsr-container{background-position:center top}.section-job .col-inner:hover{background:rgba(52,58,64,.78)}.section-job .col:first-child .col-inner{background:rgba(0,161,7,.78)}.section-job h5,.section-job p{font-family:georgiai;font-style:italic}.section-job h5{padding-bottom:13px;font-size:24px;line-height:1.2;color:#fff;letter-spacing:.02em;font-weight:300}.section-job h5 em{font-style:italic}.section-job h1{font-family:ProximaNova-Bold;padding-bottom:18px;font-size:57px;line-height:70px;color:#fff;letter-spacing:.034em;font-weight:bolder;text-transform:uppercase}.section-job p{padding-bottom:30px;font-size:22px;line-height:1.27;letter-spacing:.02em;color:#fff}.section-job .btn-white{padding:0 17px;letter-spacing:.06em}.section-job .btn-white:hover{border:4px solid #ec9396}.employer-payroll a.btn-white:hover,.section-job .col-1of2+.col-1of2 .btn-white:hover{border:4px solid #caebef}.section-job .cols:hover .col:first-child .col-inner{background:rgba(0,161,7,1)}.section-job .cols:hover .col:first-child:hover .col-inner{background:rgba(0,161,7,.78)}.section-job .col-inner:hover{background:rgba(52,58,64,.78)}.white{border:4px solid #fff;color:#fff;display:inline-block;font-family:ProximaNova-Semibold;font-size:16px;font-weight:600;height:40px;line-height:34px;padding:0 30px;text-transform:uppercase}.section-job .white{letter-spacing:.06em;padding:0 17px}.section-job a:hover,.section-job a:active,.section-job a:visited,.section-job a:focus{text-decoration:none;color:#fff !important}.fsr-container{overflow:hidden;background-repeat:no-repeat;background-size:cover}.fsr-image{position:absolute}.fsr-hidden{display:none}.outer-content{height:500px;margin:0 auto;overflow:hidden;width:100%}.inner-content{color:#fff;left:50%;max-width:1250px;position:relative;text-align:center;text-rendering:optimizelegibility;top:50%;-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:15px}.inner-content h1{font-size:65px;line-height:70px;font-family:ProximaNova-Semibold;text-transform:uppercase}.inner-content p{font-size:21px;line-height:30px;font-family:ProximaNova-Semibold}.parallax-window-1{background-image:url("../img/employment.jpg");min-height:580px}.parallax-window-2{background-image:url("../img/conevobenefits.jpg");min-height:580px}.parallax-window-3{background-image:url("../img/xamarinpartner.jpg");min-height:580px}.parallax-window-4{background-image:url("../img/referense.jpg");min-height:600px}.parallax-window-1,.parallax-window-2,.parallax-window-3,.parallax-window-4{position:relative;background-attachment:fixed;background-position:center;background-repeat:no-repeat;background-size:cover}.parallax-window2{min-height:580px;background:transparent}h2.title-text{color:#fff;display:block;font-size:45px;line-height:1.2em;font-family:ProximaNova-Semibold;letter-spacing:0;margin:0 30px;padding-top:45px;padding-bottom:20px;text-transform:uppercase;text-align:center}.benifit-blocks:hover{border-color:#fff}.benifit-blocks:hover p{color:#00a139}.benifit-blocks p{color:#fff;display:block;font-family:ProximaNova-Semibold;font-size:21px}.benifit-blocks{margin:0 0 30px;text-align:center;border-color:#222;border-image:none;border-style:solid;border-radius:4px;min-height:258px}.benifit-blocks li{list-style-type:none}.snake{position:relative;overflow:hidden}.overlay{background-color:#222;color:#fff;font-size:12px;opacity:.9;padding:30px 10px;position:absolute;text-align:left;z-index:1}.overlay .title{font-size:15px;font-weight:bold;display:block;width:100%}.txt{position:absolute;top:50%;left:50%;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%)}.four-container{max-width:1250px;margin:0 auto}.blocks:hover{border-color:#fff}.blocks:hover p{color:#000}.blocks p{color:#fff;display:block;font-family:ProximaNova-Semibold;font-size:21px}.blocks{border-color:#222;border-image:none;border-radius:4px;border-style:solid;margin:0 0 10px;min-height:300px;padding:16px 20px 20px;text-align:center;position:relative}.person-image{border-radius:50%;float:none;height:84px;margin:0 auto 15px;overflow:hidden;transition:all .3s ease 0s;width:84px}.person-name{color:#fff;display:block;font:20px/25px ProximaNova-Semibold;text-align:center}.person-image img{background:rgba(0,0,0,0) none repeat scroll 0 0;border:medium none;border-radius:0;box-sizing:border-box;display:inline-block;padding:0;max-width:100%}.modal-title{font-size:30px;color:#333;font-family:ProximaNova-Bold}.fill:hover{color:#f5f5f5;border:none}.fill:before{content:"";position:absolute;background:#76b828;top:0;left:0;right:0;bottom:100%;z-index:-1;-webkit-transition:bottom .3s ease-in}.fill:hover:before{bottom:0}.blocks button{position:relative;height:50px;width:190px;margin:10px 7px;padding:5px 5px;font-weight:700;font-size:15px;letter-spacing:2px;color:#fff;border:1px #dadada solid;border-radius:4px;text-transform:uppercase;outline:0;overflow:hidden;background:none;z-index:1;cursor:pointer;transition:.08s ease-in;-o-transition:.08s ease-in;-ms-transition:.08s ease-in;-moz-transition:.08s ease-in;-webkit-transition:.08s ease-in}.content-desc{text-align:center}.content-desc h2{color:#333;display:block;font-family:ProximaNova-Bold;letter-spacing:0;margin:0;text-transform:none;font-size:50px}.content-desc h6{color:#76b828;font-family:georgia;font-size:25px}.content-desc p{color:#777;font-size:20px;line-height:25px;font-family:ProximaNova-Regular}.text-div{margin:0 auto;max-width:1250px;text-align:left;padding:0 5px}.text-div a,.text-div p a:active,.text-div p a:focus{text-decoration:none;font-family:ProximaNova-Regular;color:#76b828}.text-div p a:hover{text-decoration:underline;color:#00a139;font-weight:bold}.socialmedia{margin-top:10px}.row{margin:0 auto}.worktitle{color:#333;display:block;margin-top:66px;margin-bottom:50px;font-family:ProximaNova-Bold;text-align:center}.worktitle h2{font-family:ProximaNova-Bold;font-size:50px}.worktitle img{width:100px;height:2px}.footercontainer{background-image:url('../img/background.jpg');background-size:100% 100%}.area-icon{display:inline;float:left;margin-left:-8px;margin-right:10px}.contact-head{font-size:24px;font-weight:bold;letter-spacing:1px;color:#333}.linked-icon{background-image:url('../img/linkedin.png');background-position:2px 4px;width:32px;height:32px}.linked-icon:hover{background-image:url('../img/linkedin.png');background-position:2px 37px}.facebook-icon{background-image:url('../img/facebook.png');background-position:2px 1px;width:32px;height:32px;margin-left:20px}.facebook-icon:hover{background-image:url('../img/facebook.png');background-position:2px 34px}.contact-info p{margin-top:10px;font-family:ProximaNova-Regular}.contact-info a{text-decoration:none;color:#444c50}.contact-info a:hover,.contact-info a:active{text-decoration:none;color:#00a139}.footerblock{max-width:1275px;margin:0 auto}.site-logo{float:right;padding-bottom:10px;padding-top:10px}.footer-text{height:100px}.content{position:relative;float:left;top:50%;transform:translate(0%,-50%);-ms-transform:translate(0%,-50%);font-size:14px;color:#fff;font-family:ProximaNova-Regular}.so-icons{height:100px}.icons{position:relative;float:left;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-size:14px;color:#fff;font-family:ProximaNova-Regular}.js-return-to-top{position:fixed;bottom:20px;right:20px;background:#f3cd00;width:50px;height:50px;display:block;text-decoration:none;-webkit-border-radius:35px;-moz-border-radius:35px;border-radius:35px;display:none;-webkit-transition:all .3s linear;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;z-index:50}.js-return-to-top i{color:#fff;margin:0;position:relative;left:16px;top:13px;font-size:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.js-return-to-top:hover{background:#f3cd00}.js-return-to-top:hover i{color:#fff;top:5px}.vertical-alignment-helper{display:table;height:100%;width:100%}.vertical-align-center{display:table-cell;vertical-align:middle}.modal-content{width:inherit;height:inherit;margin:0 auto}.firstWord{font-family:"Montserrat-Bold";font-size:35px;font-weight:bold;margin-right:8px}.readmore{padding-right:10px}.downicon{margin-top:10px}.blocks-content{min-height:185px}.close{font-size:40px}body.modal-open{overflow:visible}.readmore-position{position:absolute;bottom:25px;left:50%;transform:translate(-50%);-ms-transform:translate(-50%)}.modal-open{overflow:auto}.test{padding-right:0 !important}#cookie-block{background-color:#000;color:#fff;position:fixed;bottom:0;right:0;left:0;display:none}#cookie-block p{margin-top:20px;margin-bottom:19px;font-size:14px}#cookie-block a{color:#00a139;text-decoration:underline}#cookie-block .btn-accept{background-color:#00a139;color:#fff;padding:6px 30px 6px !important;border-radius:40px;margin-top:12px}.content a{color:inherit;text-decoration:underline;text-decoration-color:#00a139;font-size:16px}.content a:hover,.content a:focus,.content a:active{color:inherit;text-decoration-color:#00a139}@media(max-width:500px){.location .images{flex-wrap:wrap}.location .post-image{flex:0 0 100%;padding:0}.inner-content h1{font-size:30px;line-height:1.3em}h2{font-size:30px}.content-desc h6{font-size:18px;line-height:1.3em}.content-desc p{font-size:15px;line-height:25px}}@media(max-width:1200px){body{min-width:100%}.wrapper{overflow:hidden}.menu-container{margin-right:0}.text-div{margin:0 20px}.footer-block{padding-bottom:20px}.socialicon{padding-left:0}}@media(max-width:979px){.section-job h5{padding-bottom:8px;font-size:20px}.section-job h1{padding-bottom:13px;font-size:40px;line-height:45px}.section-job p{padding-bottom:24px;font-size:20px}.section-job .btn-white{padding:0 16px 0 19px;letter-spacing:.06em}h2.title-text{font-size:30px}.blocks{margin-bottom:10px}.person-name{margin-bottom:30px}.person-image{width:50px;height:50px;margin-bottom:6px}.blocks-content{min-height:auto}.accept-div{float:none !important;text-align:center;margin-bottom:10px}}@media(max-width:767px){.section-job{height:auto;margin-top:0}.section-job .col-1of2{height:auto;width:100%;float:none;margin-top:0}.section-job .col-inner{padding:58px 0 49px;height:auto}.section-job .col:first-child .col-inner{padding-top:53px}.open .section-job .col .entry{opacity:1;margin-top:0}.section-job .col .entry{position:relative;top:auto;left:auto;width:100%;padding:0;-webkit-transform:translate(0,0);transform:translate(0,0);-ms-transform:translate(0,0)}.section-job h1{padding-bottom:12px;font-size:30px;line-height:35px}.section-job h5{padding-bottom:8px;font-size:20px}.section-job p{padding-bottom:24px;font-size:20px;line-height:1.2}.section-job .col-1of2:last-child .col-inner{padding:52px 0 49px}.section-job .col-1of2:last-child p{padding-bottom:25px}.section-job .col-1of2:last-child h1 br{display:none}.fsr-container{background-position:center top !important}.navbar-toggle{background-color:#333}.menu-container{padding:10px 0;margin-right:0}.logo{float:left;left:10px;position:absolute;top:10px;margin-left:0;margin-top:7px}.logo img{max-width:60%}.menuitems{float:none;margin-top:30px;margin-right:0}.navbar{margin-bottom:12px;min-height:50px}.header{height:100px}.navbar-header{padding-top:12px}.smaller .menuitems{margin-right:0;margin-top:30px}.smaller .logo{margin-left:0;margin-top:7px}.smaller{height:100px}.formcontent,.formcontainer{margin-left:5px;margin-right:5px}.worktitle h1{font-size:25px}.site-logo{padding-top:20px}.socialicon{padding-left:0}.footercontainer{background-size:100% 100%}.facebook-icon{margin-left:0}.outer-content{height:650px}.accept-div{float:none !important;text-align:center;margin-bottom:10px}}@media screen and (min-device-width:768px) and (max-device-width:1280px){.formcontent,.formcontainer{margin-left:14px;margin-right:14px}.blocks button{width:150px}.blocks p{font-size:18px}.blocks{min-height:300px !important}}@media screen and (min-device-width:768px) and (max-device-width:900px){.smaller .menuitems{margin-right:15px !important}}@media(max-width:700px){.content{left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%)}.footerblock .col-xs-3{padding:0}.site-logo{float:none}}@media only screen and (max-device-width:768px){.parallax-window-1,.parallax-window-2,.parallax-window-3,.parallax-window-4{background-attachment:scroll}}@media only screen and (min-device-width:768px) and (max-device-width:820px){.bx-prev{left:-20px !important}.bx-next{right:-20px !important}}