.page-highlighted-label{background:#00addf;font-size:50px;color:#fff;letter-spacing:0;text-align:center;padding:134px 0}.table-content{padding-top:100px;padding-bottom:100px;display:table}.table-row{display:table-row}.table-cell .feature-image{width:100%;height:100%}.career-container{font-size:20px;margin-top:70px;margin-bottom:50px}.table-cell{display:table-cell;vertical-align:middle;padding-bottom:50px}.table-row:last-child .table-cell{padding-bottom:0}.table-cell:first-child{width:42%}.table-cell:last-child{width:58%}.table-cell header{max-width:395px;margin-bottom:20px}.table-row:last-child .context{max-width:318px}.header-title{font-size:50px;line-height:1}.context{font-weight:300;font-size:20px;line-height:29px}.table-row .add-left-padding{padding-left:167px}.career-container .button{border:0;margin-top:20px;display:inline-block;padding:11px 25px;border-radius:4px;color:#fff;font-size:16px;background-color:#00addf;-webkit-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;font-weight:600}.career-container .button:disabled,.career-container .button:focus,.career-container .button:hover{text-decoration:none;outline:0;opacity:.6}.career-container .button:disabled{cursor:not-allowed;opacity:.35}.table-row>div{padding-right:20px}.container.content-wapper>section{padding-top:70px;padding-bottom:100px}.container.content-wapper>section:last-child{padding-bottom:100px}.learn-more-container figure{position:relative}.text-holder{position:absolute;bottom:0;padding:0 0 10% 10%}.page-highlighted-label small{color:#fff;font-weight:200;font-size:50px}.text-holder h2{font-weight:700}.text-holder h2,.text-holder small{letter-spacing:2px;font-size:100px;color:#fff}.text-holder small{font-weight:400}.learn-more-container img{width:100%;height:100%}.page-highlighted-label h2{margin:0}.description{font-weight:200;color:#121212;font-size:50px}#job-openings{position:relative;min-height:150px;margin-top:70px;background:#eee;background:linear-gradient(110deg,#ececec 8%,#f5f5f5 18%,#ececec 33%);background-size:200% 100%;animation:shine 1.5s linear infinite;color:#eee;border-color:#eee!important}@keyframes shine{to{background-position-x:-200%}}@media (max-width:1023px){.career-container{font-size:18px;padding:0 20px;margin-bottom:35px}.table-row .add-left-padding{padding-left:110px}.page-highlighted-label{padding:110px 0}.text-holder h2,.text-holder small{font-size:85px}}@media (max-width:768px){.table-row .add-left-padding{padding-left:30px}.header-title,.page-highlighted-label small{font-size:38px}.description{line-height:1}}@media (max-width:767px){.footer-wrapper .footer-bottom{margin-top:5rem}.header-title,.page-highlighted-label small{font-size:38px}.description{line-height:1}.context{font-size:18px;line-height:26px}.career-container{font-size:18px;padding:0 20px;margin-top:69px;margin-bottom:20px}.table-content{padding:0;max-width:640px}.table-row:last-child figure{margin-bottom:82px}.table-cell{padding-bottom:0}.table-row .add-left-padding{padding-left:0}.page-highlighted-label{padding:90px 0}.table-cell{float:left}.table-cell h2{font-size:38px}.table-row>div{padding-top:25px}div.table-cell>:last-child{margin-bottom:50px}.swap-area header{padding-top:25px}.table-cell:first-child,.table-cell:last-child{width:100%}.table-content .context{max-width:318px}.swap-area .table-cell:first-child{display:table-footer-group}.swap-area .table-cell:last-child{display:table-header-group}.swap-area .table-cell{float:unset}.learn-more-container figure{padding:0}.text-holder h2{font-size:50px;margin:0;line-height:1}.text-holder small{font-size:50px}.container.content-wapper>section:last-child{padding-bottom:50px}}@media (max-width:480px){.header-title{font-size:28px}.page-highlighted-label small{font-size:25px}.description{line-height:1}.context{font-size:16px;line-height:23px}.page-highlighted-label{padding:50px 30px}.content-wapper,.table-content{padding:0}.career-container{font-size:16px;padding:0 20px}.swap-area .feature-image{width:100%;height:unset}.table-cell h2{font-size:28px}.table-row div{text-align:left}.content-wapper>section{margin:0}.table-cell small{font-size:28px}.learn-more-container .text-holder{text-align:center;width:100%;padding-bottom:12%;padding-left:0}.text-holder small{font-size:35px}.text-holder h2{font-size:35px;line-height:1}.container.content-wapper>section{padding-top:50px;padding-bottom:50px}}.life-at-codecraft{padding-bottom:23px}.life-at-codecraft img{width:90px;height:100%;padding-bottom:10px;border-bottom:2px solid #00addf}.life-at-codecraft h3{font-size:24px;font-weight:600;margin:0;padding-top:13px;padding-bottom:11px}.life-at-codecraft p{font-size:16px;line-height:1.38;max-width:500px;padding-bottom:61px;font-weight:300;margin:0 auto}.life-at-codecraft .content{min-height:332px}.join-us{background-image:url(https://d1qgh7vfxb2rk6.cloudfront.net/career/office-with-relax-zone.png);min-height:272px;background-repeat:no-repeat;background-size:cover}.join-us .title{font-weight:400;padding-top:65px;padding-bottom:20px}.join-us h4{font-weight:800;letter-spacing:1px;padding-bottom:69px;text-decoration:underline}.join-us .title,.join-us h4{font-size:50px;text-align:center;color:#fff}.header-nav .navbar{box-shadow:0 1px 5px rgba(0,0,0,.15)!important}.header-nav .navbar-collapse .navbar-nav .nav-link{font-weight:600}.navbar-brand{margin-left:0;padding-left:0}.life-at-codecraft .container{padding:0}.table-cell small,h1,h1 small{font-size:50px}@media only screen and (max-width:991px){.join-us .title,.join-us h4{font-size:35px}.life-at-codecraft{padding-bottom:0}.header-title,.table-cell small,h1,h1 small{font-size:40px}}@media only screen and (max-width:767px){.life-at-codecraft .content{min-height:auto}}@media only screen and (max-width:323px){.footer-wrapper .row{flex-direction:column}}@media (max-width:304px){.career-container{margin-top:105px}}