/* Optima Recruitment site styles. */body .covid-banner{position:fixed;z-index:10;background-color:rgba(35, 31, 32, 0.9);border-top:4px solid #ff6600;padding:4rem;bottom:0;left:0;right:0}@media (max-width:990px) and (min-width:768px){body .covid-banner{padding:4rem 2rem 2rem}}@media (max-width:767px){body .covid-banner{overflow-y:scroll;height:90%;top:0;bottom:auto;padding:4rem 2rem 4rem}}body .covid-banner .close{position:absolute;top:2rem;right:2rem;color:#0d4769;font-size:4rem;line-height:4rem;cursor:pointer;color:#ff6600;opacity:1;text-shadow:none}body .covid-banner h3{color:#fff;font-size:2.6em;line-height:3rem;margin-bottom:2rem;color:#ff6600}body .covid-banner p{color:#fff;margin:0 0 1rem}@media (max-width:767px){body .covid-banner p{font-size:16px}}body .covid-banner p.split{width:24%;display:inline-block;vertical-align:top}@media (max-width:1400px) and (min-width:768px){body .covid-banner p.split{width:49%}}@media (max-width:767px){body .covid-banner p.split{width:100%}}body .sfm-rollback{display:block!important}body .sfm-search-form{display:none!important}body .sfm-color1 .sfm-navicon-button{background-color:transparent;position:fixed}@media (max-width:767px){body .sfm-color1 .sfm-navicon-button{right:0!important;top:10px}}body #main-header.sticky-head #logo{margin-top:5px}body #main-header.sticky-head #logo img{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:480px){body #main-header.sticky-head #logo img{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}body #main-header.sticky-head .actions{margin-top:30px!important;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}body #main-header{background:-webkit-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));background:-o-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));background:-moz-linear-gradient(top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));background:-webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.7)));background:-o-linear-gradient(bottom, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));background:linear-gradient(to top, rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.7));position:fixed;width:100%;padding:0 20px;height:110px!important;z-index:100}body #main-header #lower-menu #mobile-navigation{display:none}body #main-header #lower-menu #logo{border-bottom:0;width:auto!important}body #main-header #lower-menu #logo img{max-height:75px;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:767px){body #main-header #lower-menu #logo img{margin:0 0 10px 0}}@media (max-width:480px){body #main-header #lower-menu #logo img{width:230px}}body #main-header #lower-menu .actions{float:right;margin-right:120px;margin-top:15px;font-size:20px;list-style:none;-webkit-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}@media (max-width:812px){body #main-header #lower-menu .actions{display:none}}body #main-header #lower-menu .actions .loggedout{display:none}body #main-header #lower-menu .actions li{display:inline-block;margin:0 25px}body #main-header #lower-menu .actions li a{color:#fff;text-decoration:none;font-weight:100}body #main-header #lower-menu .actions li a img{width:30px;display:inline-block;margin-right:5px}.logged-in .login-reg.loggedin{display:none!important}.logged-in .loggedout{display:inline-block!important}.sticky-head .sfm-rollback{display:block!important}.sticky-head .sfm-rollback .sfm-navicon-button{top:15px}#sfm-sidebar .sfm-sidebar-bg{min-height:100%!important}.sfm-social{border:none;float:right;width:auto;margin-right:50px}@media (max-width:500px){.sfm-social{float:none!important;margin:0}}.sfm-social .sfm-icon-facebook a{content:url(/wp-content/uploads/2017/06/facebook-1.svg)}.sfm-social .sfm-icon-twitter a{content:url(/wp-content/uploads/2017/06/twitter-4.svg)}.sfm-social .sfm-icon-linkedin a{content:url(/wp-content/uploads/2017/06/linkedin.svg)}.refer-friend{padding:20px;background:#eeeeee;text-align:center;display:block;color:#0b958c;font-size:20px;font-weight:500;-webkit-transition:0.5s}.refer-friend:hover{background:#0b958c;text-decoration:none;color:#eeeeee;-webkit-transition:0.5s}#footer{background:#0d4769}#footer .col-sm-12{margin-bottom:20px}#footer #upper-menu h3{margin-top:15px;color:#fff}#footer #upper-menu h3:after{content:" ";border-bottom:3px solid #cfb3d6;display:block;width:80px;margin:20px 0}#footer #upper-menu ul{list-style:none;color:#fff;margin:0}#footer #upper-menu ul li{display:block;overflow:hidden}#footer #upper-menu ul li a{color:#fff}#footer #upper-menu ul li a img{width:25px;margin-right:15px;clear:right;float:left}#footer #upper-menu ul li a span{margin-top:3px;margin-left:0px;overflow:auto;display:block}#footer #upper-menu ul li img.other{width:25px;display:inline-block;margin-right:15px;clear:both;float:left}#footer #upper-menu ul li span{font-size:16px;margin-top:3px;margin-left:0px;overflow:auto;display:block}#footer #upper-menu .green-bx{background-color:#0b958c;background-image:url(/wp-content/uploads/2017/06/message.svg);background-position:140% -70px;background-repeat:no-repeat;background-size:250px;padding:5px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden}#footer #upper-menu .green-bx h3{margin:10px 0 0}#footer #upper-menu .green-bx p{color:#fff}#footer #upper-menu .green-bx a{color:#fff;padding:3px 10px;background-color:#0d4769;font-weight:600;font-size:20px;margin-top:50px;float:left}#footer .copy-right{text-align:center;padding:10px;color:#fff;font-size:14px}#footer .copy-right a{color:#fff}#sfm-sidebar *,body #wrapper *{font-family:"foco", sans-serif}#sfm-sidebar * p,body #wrapper * p{font-weight:300;font-size:20px}#sfm-sidebar * a,body #wrapper * a{text-decoration:none}.fa{font-family:FontAwesome!important}.instashow-icon{font-family:Iconsfont!important}.home #wrapper #banner{background-image:url(/wp-content/uploads/2017/06/Home-banner.jpg)!important;background-size:cover;background-attachment:initial!important;background-position:50%!important;margin:0;height:100vh;max-height:100%}.home #wrapper #banner:before{display:none}.home #wrapper #banner .search-container{padding:15% 0 0;margin:0}@media only screen and (max-width:1024px) and (min-width:990px) and (orientation:portrait){.home #wrapper #banner .search-container{padding:48% 0 0}}@media only screen and (max-width:1366px) and (min-width:800px) and (orientation:landscape){.home #wrapper #banner .search-container{padding:25% 0 0}}@media (max-width:900px) and (min-width:481px) and (orientation:portrait){.home #wrapper #banner .search-container{padding:38% 0 0}}@media (max-width:769px) and (min-width:481px) and (orientation:landscape){.home #wrapper #banner .search-container{padding:12% 0 0}.home #wrapper #banner .search-container h2{font-size:50px!important}.home #wrapper #banner .search-container .announce{display:none}}@media (max-width:480px){.home #wrapper #banner .search-container{padding:28% 0 0}}.home #wrapper #banner .search-container .search-inner{max-width:1140px;margin:0 auto}@media (max-width:480px){.home #wrapper #banner .search-container .search-inner{padding:0 20px}}.home #wrapper #banner .search-container .search-inner h2{text-align:center;font-size:75px}@media (max-width:480px){.home #wrapper #banner .search-container .search-inner h2{font-size:50px;margin-top:20px}}.home #wrapper #banner .search-container .search-inner form{text-align:center}.home #wrapper #banner .search-container .search-inner form button,.home #wrapper #banner .search-container .search-inner form input{display:inline;margin:0;line-height:22px;border:0;border-radius:10px;vertical-align:middle}.home #wrapper #banner .search-container .search-inner form #search_keywords{float:none;background:#0d4769;color:#fff;position:relative;z-index:1;width:50%!important}@media (max-width:480px){.home #wrapper #banner .search-container .search-inner form #search_keywords{width:100%!important}}.home #wrapper #banner .search-container .search-inner form #search_keywords::-webkit-input-placeholder{color:#fff}.home #wrapper #banner .search-container .search-inner form #search_keywords:-ms-input-placeholder{color:#fff}.home #wrapper #banner .search-container .search-inner form #search_keywords::-ms-input-placeholder{color:#fff}.home #wrapper #banner .search-container .search-inner form #search_keywords::placeholder{color:#fff}.home #wrapper #banner .search-container .search-inner form button{width:auto;background:#0b958c;border-radius:0 10px 10px 0;margin-left:-13px;padding-left:25px;padding-right:25px;z-index:0;position:relative}@media (max-width:480px){.home #wrapper #banner .search-container .search-inner form button{border-radius:10px;margin-top:15px}}.home #wrapper #banner .search-container .search-inner form button img{width:30px;display:inline;margin-right:20px}@media (max-width:370px){.home #wrapper #banner .search-container .announce{display:none}}.home #wrapper #banner .search-container .announce ul{list-style:none;font-size:20px;text-align:center}.home #wrapper #banner .search-container .announce ul li{display:inline-block;margin:0 10px}.home #wrapper #banner .search-container .announce ul li a{color:#eee}.home #wrapper #banner .search-container .announce ul li a:hover{color:#0b958c;text-decoration:none!important}.home #wrapper #banner #mouse-icon{width:60px;margin:0 auto;position:absolute;left:0;right:0;bottom:70px}@media (max-width:480px){.home #wrapper #banner #mouse-icon{display:none}}.home #wrapper #banner #mouse-icon a{display:block;overflow:hidden;z-index:1;position:relative}.home #wrapper .page-container #image{background-size:cover;background-position:50%;height:500px;display:block}.home #wrapper .page-container #image:before{content:" "}.home #wrapper .page-container #image:hover{-webkit-transition:0s background-color;-o-transition:0s background-color;transition:0s background-color}.home #wrapper .page-container #image:hover:before{-webkit-transition:0s background-color;-o-transition:0s background-color;transition:0s background-color;content:" ";position:absolute;width:100%;height:100%;background-color:rgba(13, 71, 105, 0.5);z-index:0}.home #wrapper .page-container #image .inner{position:absolute;top:42%;left:0;right:0;text-align:center}.home #wrapper .page-container #image .inner h2{color:#fff;z-index:1;margin:0 auto;max-width:261px;display:block;text-align:left}.home #wrapper .page-container .wpb_content_element{margin:0}.home #wrapper #image-blocks{padding:0;margin:0}.home #wrapper #image-blocks h2{margin-left:50px}@media (max-width:480px){.home #wrapper #image-blocks h2{margin-left:25px!important}}.home #wrapper #image-blocks #thinner-col{width:80%!important;margin:0 auto}.home #wrapper #image-blocks #thinner-col .vc_images_carousel .vc_carousel-indicators{display:none}.home #wrapper #image-blocks #instaShowGallery_1{margin:0 15px}@media (max-width:1290px){article.sixteen.columns{width:100%!important}}.page-id-57 #wrapper #titlebar{background-position:73% 50%!important}body #wrapper .showbiz .overflowholder ul{position:relative;top:auto;left:auto}body #wrapper #titlebar.job-page,body #wrapper #titlebar.single,body #wrapper #titlebar.single-job{background-image:url(/wp-content/uploads/2017/06/Jobs-banner.jpg);background-size:cover}body #wrapper #titlebar.single-job{padding:299px 0 20px}body #wrapper #titlebar.photo-bg:before{content:none}body #wrapper #titlebar{padding:205px 0 20px;margin:0}@media (max-width:900px){body #wrapper #titlebar{padding:150px 0 100px}}body #wrapper #titlebar h1{color:#fff;font-size:45px}body #wrapper #titlebar h1:after{content:" ";border-bottom:4px solid #dfb2ff;display:block;width:100px;margin:20px 0 15px}body #wrapper #titlebar h1 em{color:#fff}body #wrapper #titlebar #breadcrumbs ul li span{color:#eee;font-weight:100;font-size:20px}body #wrapper .container article h5{font-size:24px;margin:0 0 5px}body #wrapper .container article h2,body #wrapper .container article h3{font-size:50px!important;margin-top:0;font-weight:300}body #wrapper .container article h1,body #wrapper .container article h2,body #wrapper .container article h3{margin-top:0;font-weight:300}body #wrapper .container article h1:after,body #wrapper .container article h2:after,body #wrapper .container article h3:after{content:" ";border-bottom:4px solid #dfb2ff;display:block;width:100px;margin:20px 0 35px}body #wrapper .container article p{font-size:20px}body #wrapper .container article p.no-margin{margin-bottom:20px}body #wrapper .container article .padded-text{width:75%;margin:0 auto;padding:50px 0;color:#0d4769}@media (max-width:480px){body #wrapper .container article .padded-text{width:100%}}body #wrapper .container article .padded-text h1{font-size:50px}body #wrapper .container article .padded-text p{color:#4b4b4b;font-size:22px}body #wrapper .container article #cta-block #image{background-size:cover;background-position:50%;height:500px;display:block}body #wrapper .container article #cta-block #image:before{content:" "}body #wrapper .container article #cta-block #image:hover{-webkit-transition:0s background-color;-o-transition:0s background-color;transition:0s background-color}body #wrapper .container article #cta-block #image:hover:before{-webkit-transition:0s background-color;-o-transition:0s background-color;transition:0s background-color;content:" ";position:absolute;width:100%;height:100%;background-color:rgba(13, 71, 105, 0.5);z-index:0}body #wrapper .container article #cta-block #image .inner{position:absolute;top:42%;left:0;right:0;text-align:center}@media (max-width:769px) and (min-width:481px){body #wrapper .container article #cta-block #image .inner{top:33%}}@media (max-width:480px){body #wrapper .container article #cta-block #image .inner{top:23%}body #wrapper .container article #cta-block #image .inner h2{font-size:40px!important}}body #wrapper .container article #cta-block #image .inner h2{color:#fff;z-index:1;margin:0 auto;max-width:261px;display:block;text-align:left}body #wrapper .container article #cta-block #image.work{background-image:url(/wp-content/uploads/2017/06/Looking-for-work-CTA.jpg)}body #wrapper .container article #cta-block #image.hire{background-image:url(/wp-content/uploads/2017/06/Looking-to-hire-CTA.jpg)}body #wrapper .container article #cta-block .wpb_content_element{margin:0}@media (max-width:1024px) and (min-width:481px){body #wrapper .container article #cta-block #mobile{width:100%}body #wrapper .container article #cta-block #mobile a{background-position:top!important;background-size:100%!important;width:100%;height:300px}}@media (max-width:481px){body #wrapper .container article #cta-block #mobile{width:100%}body #wrapper .container article #cta-block #mobile a{background-position:top!important;background-size:cover!important;width:100%;height:230px}}body #wrapper .container article #thirds.work .left{background:rgba(255, 255, 255, 0.9)}@media (max-width:769px){body #wrapper .container article #thirds.work .left{background-color:#fff}}body #wrapper .container article #thirds.work .right{background-image:url(/wp-content/uploads/2017/06/About-Intro-Banner.jpg);z-index:0;position:relative}body #wrapper .container article #thirds.work .right:after{content:" ";height:100%;width:100%;background:rgba(11, 149, 140, 0.9);position:absolute;z-index:-1;top:0;left:0}body #wrapper .container article #thirds.work .right strong{display:block;margin-top:20px}@media (max-width:769px){body #wrapper .container article #thirds.work .right{background-color:#0d4769}}body #wrapper .container article #thirds.work .right h2,body #wrapper .container article #thirds.work .right h5,body #wrapper .container article #thirds.work .right ul{color:#fff}body #wrapper .container article #thirds.work .right ul{font-size:20px;font-weight:100}body #wrapper .container article #thirds.work .right ul li{line-height:22px}body #wrapper .container article #thirds.work .right strong{color:#fff;font-size:20px}body #wrapper .container article #thirds.hire .left{background:rgba(255, 255, 255, 0.9)}@media (max-width:769px){body #wrapper .container article #thirds.hire .left{background-color:#fff}}body #wrapper .container article #thirds.hire .right{background-image:url(/wp-content/uploads/2017/07/Looking-to-hire-block.jpg);z-index:999;position:relative}body #wrapper .container article #thirds.hire .right:after{content:" ";height:100%;width:100%;background:rgba(11, 149, 140, 0.9);position:absolute;z-index:-1;display:block;top:0;left:0}body #wrapper .container article #thirds.hire .right strong{display:block;margin-top:20px}@media (max-width:769px){body #wrapper .container article #thirds.hire .right{background-color:#0d4769}}body #wrapper .container article #thirds.hire .right h2,body #wrapper .container article #thirds.hire .right h5,body #wrapper .container article #thirds.hire .right ul{color:#fff}body #wrapper .container article #thirds.hire .right ul{font-size:20px;font-weight:100}body #wrapper .container article #thirds.hire .right ul li{line-height:22px}body #wrapper .container article #thirds.hire .right strong{color:#fff;font-size:20px}body #wrapper .container article #thirds.about{background-image:url(/wp-content/uploads/2017/06/About-Intro-Banner.jpg)}body #wrapper .container article #thirds.about .left{background:rgba(255, 255, 255, 0.9)}@media (max-width:769px){body #wrapper .container article #thirds.about .left{background-color:#fff}}body #wrapper .container article #thirds.about .right{background:rgba(11, 149, 140, 0.9)}@media (max-width:769px){body #wrapper .container article #thirds.about .right{background-color:#0d4769}}body #wrapper .container article #thirds.about .right h2,body #wrapper .container article #thirds.about .right h5,body #wrapper .container article #thirds.about .right ul{color:#fff}body #wrapper .container article #thirds.about .right ul{font-size:24px;font-weight:100;lin-height:24px}body #wrapper .container article #thirds.about .right ul li{line-height:24px}body #wrapper .container article #thirds.about .right strong{color:#fff;font-size:20px}@media (max-width:1150px){body #wrapper .container article #thirds.about .left{width:40%}}@media (max-width:1150px) and (min-width:770px){body #wrapper .container article #thirds.about .right{width:60%}}@media (max-width:769px){body #wrapper .container article #thirds.about .left,body #wrapper .container article #thirds.about .right{width:100%}}body #wrapper .container article #downloads{color:#0d4769}@media (max-width:1085px) and (min-width:991px){body #wrapper .container article #downloads .bigger{width:60%!important}}@media (max-width:990px){body #wrapper .container article #downloads .bigger{width:100%}}body #wrapper .container article #downloads .bigger li:nth-child(2) a:before{content:" ";background-image:url(/wp-content/uploads/2017/07/excel.svg);background-size:60px;background-repeat:no-repeat;width:60px;height:60px;position:absolute;display:block;left:0;top:25%}@media (max-width:1085px) and (min-width:991px){body #wrapper .container article #downloads .smaller{width:40%!important}}@media (max-width:990px){body #wrapper .container article #downloads .smaller{width:100%}}@media (max-width:1220px){body #wrapper .container article #downloads .smaller .padded-text{width:80%!important}}body #wrapper .container article #downloads{background-color:#eeeeee}@media (max-width:769px){body #wrapper .container article #downloads .padded-text{width:100%}}body #wrapper .container article #downloads ul{list-style:none;margin:0}body #wrapper .container article #downloads ul li{display:inline-block;width:calc(100% / 2 - 4px);margin:10px 0;padding:10px;position:relative}@media (max-width:480px){body #wrapper .container article #downloads ul li{width:100%}}body #wrapper .container article #downloads ul li a{background-color:#fff;padding:20px 10px;background-repeat:no-repeat;display:block;overflow:hidden;font-size:22px;-webkit-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5)}body #wrapper .container article #downloads ul li a:before{content:" ";background-image:url(/wp-content/uploads/2017/06/pdf-1.svg);background-size:60px;background-repeat:no-repeat;width:60px;height:60px;position:absolute;display:block;left:0;top:25%}body #wrapper .container article #downloads ul li a div{width:70%;margin-left:20%}@media only screen and (max-width:1024px) and (min-width:990px){body #wrapper .container article #downloads ul li a div{width:80%;margin-left:25%}}body #wrapper .container article #downloads ul li a div p{margin-bottom:0}body #wrapper .container article #downloads ul li a div span{color:#0b958c;font-size:14px}body #wrapper .container article #downloads .smaller{background:#0d4769}body #wrapper .container article #downloads .smaller h2,body #wrapper .container article #downloads .smaller h5{color:#fff}body #wrapper .container article #downloads .smaller ul li{width:100%}@media (max-width:910px){body #wrapper .container article #half-block.work .left,body #wrapper .container article #half-block.work .right{width:100%}}body #wrapper .container article #half-block.work .padded-text{padding:50px;display:block;overflow:hidden}body #wrapper .container article #half-block.work .padded-text a{color:#fff;padding:3px 10px;background-color:#0d4769;font-weight:600;font-size:20px;margin-top:50px;float:left}body #wrapper .container article #half-block.work .right{background-image:url(/wp-content/uploads/2017/06/Reward-scheme-block.jpg);background-size:cover;background-position:50%;min-height:400px}body #wrapper .container article #half-block.about .right{background-image:url(/wp-content/uploads/2017/06/Reward-scheme-block.jpg);background-size:cover;min-height:400px}body #wrapper .container article #half-block.about{background-image:url(/wp-content/uploads/2017/06/Looking-for-work-intro-banner.jpg);background-size:cover}@media (max-width:1024px){body #wrapper .container article #half-block div#mobile{width:100%}}body #wrapper .container article #half-block .left-one.charity p{font-size:22px!important}body #wrapper .container article #half-block .left-one.charity strong{color:#0d4769;display:block}body #wrapper .container article #half-block .left-one.charity ul{list-style:none;margin:0}body #wrapper .container article #half-block .left-one.charity ul li{display:inline-block;width:calc(100% / 2 - 4px)}body #wrapper .container article #half-block .left-one.charity ul li img{cursor:pointer}body #wrapper .container article #half-block .img-half.charity.kc{background-image:url(/wp-content/uploads/2017/07/Team-KC-profile.jpg)!important}body #wrapper .container article #half-block .img-half.charity.josh{background-image:url(/wp-content/uploads/2017/06/Josh-evans-profile.jpg)!important}body #wrapper .container article #half-block .img-half.charity{background-image:url(/wp-content/uploads/2017/06/Josh-evans-profile.jpg);min-height:350px;background-position:50% 30%}body #wrapper .container article #half-block .left-one.about li,body #wrapper .container article #half-block .left-one.about p{font-size:22px;line-height:24px;color:#000;font-weight:300}@media (max-width:480px){body #wrapper .container article #half-block .left-one.about li,body #wrapper .container article #half-block .left-one.about p{font-size:18px!important}body #wrapper .container article #half-block .left-one.about li span,body #wrapper .container article #half-block .left-one.about p span{font-size:18px!important}body #wrapper .container article #half-block .left-one.about li a,body #wrapper .container article #half-block .left-one.about p a{font-size:18px!important}body #wrapper .container article #half-block .left-one.about li a span,body #wrapper .container article #half-block .left-one.about p a span{font-size:18px!important}}body #wrapper .container article #half-block .left-one.home .padded-text{margin-top:6.5%}body #wrapper .container article #half-block .left-one.home .padded-text h1{font-size:70px}@media (max-width:480px){body #wrapper .container article #half-block .left-one.home .padded-text h1{font-size:50px}}body #wrapper .container article #half-block .left-one.home .padded-text p{font-size:32px}body #wrapper .container article #half-block .left-one.about{background:#eee}body #wrapper .container article #half-block .left-one{background-size:cover!important;background-position:50%!important}body #wrapper .container article #half-block .left-one .padded-text{padding:70px 0;color:#114868}@media (max-width:480px){body #wrapper .container article #half-block .left-one .padded-text{padding:50px}}body #wrapper .container article #half-block .left-one .padded-text li,body #wrapper .container article #half-block .left-one .padded-text p{font-size:25px;color:#114868}body #wrapper .container article #half-block .img-half.about{background:none}body #wrapper .container article #half-block .img-half.about .padded-text{padding:80px;background:rgba(11, 149, 140, 0.9);color:#fff;width:100%;height:100%;position:absolute}@media (max-width:1240px){body #wrapper .container article #half-block .img-half.about .padded-text{position:relative}}@media (max-width:480px){body #wrapper .container article #half-block .img-half.about .padded-text{padding:50px}}body #wrapper .container article #half-block .img-half.about .padded-text p{color:#fff}body #wrapper .container article #half-block .img-half{background-image:url(/wp-content/uploads/2017/06/Home-about-block.jpg);background-size:cover;background-position:50%}body #wrapper .container article #half-block .img-half .wpb_content_element{margin:0}body #wrapper .container article #half-block .img-half .wpb_content_element .padded-text-half{padding:150px 50px;width:70%;float:right;background:rgba(11, 149, 140, 0.9);color:#fff}@media (max-width:1250px) and (min-width:1025px){body #wrapper .container article #half-block .img-half .wpb_content_element .padded-text-half{width:100%;position:absolute;height:100%}}@media (max-width:1024px){body #wrapper .container article #half-block .img-half .wpb_content_element .padded-text-half{width:65%}}@media (max-width:480px){body #wrapper .container article #half-block .img-half .wpb_content_element .padded-text-half{width:100%}}body #wrapper .container article #half-block .img-half .wpb_content_element .padded-text-half h5{color:#fff}body #wrapper .container article #half-block .img-half .wpb_content_element .padded-text-half h2{color:#fff}body #wrapper .container article #half-block .img-half .wpb_content_element .padded-text-half p{color:#fff}body #wrapper .container article #half-block .img-half .wpb_content_element .padded-text-half a{color:#fff;padding:3px 10px;background-color:#0d4769;font-weight:600;font-size:20px;margin-top:50px;float:left}body #wrapper .container article #half-block .img-half .wpb_content_element .padded-text-half a:hover{background-color:#0b958c;text-decoration:none}body #wrapper .container article #team{display:block;margin-top:-100px;height:100px}body #wrapper .container article #team-sec{width:80%;padding:80px 0 30px;margin:0 auto}body #wrapper .container article #team-sec h5{color:#0d4769}body #wrapper .container article #team-sec h3{font-size:35px;color:#0d4769}body #wrapper .container article #team-sec .tshowcase{padding:5px 0}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box>div{margin:0}@media (min-width:1250px){body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box>div{float:left}}@media (min-width:1250px){body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box:nth-child(3n+2)>div{margin:0 auto!important;float:none}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box:nth-child(3n)>div{float:right!important}}@media (max-width:1250px) and (min-width:750px){body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box{width:50%!important}}@media (max-width:749px){body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box{width:100%!important}}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .ts-square{display:block;overflow:hidden}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info{display:block;opacity:1;background:none!important}@media (max-width:1200px){body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info .tshowcase-box-social{right:40px!important}}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info:hover{background:rgba(11, 149, 140, 0.7)!important}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info:hover .tshowcase-box-info-inner .tshowcase-box-title{bottom:80px;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}@media (max-width:480px){body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info:hover .tshowcase-box-info-inner .tshowcase-box-title{bottom:125px}}@media (max-width:480px){body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info:hover .tshowcase-box-info-inner .tshowcase-box-details{bottom:60px}}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info:hover .tshowcase-box-info-inner .tshowcase-box-details .tshowcase-single-position{-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;top:0}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info:hover .tshowcase-box-info-inner .tshowcase-box-details .tshowcase-single-telephone{opacity:1;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info:hover .tshowcase-box-info-inner .tshowcase-box-social{opacity:1;-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner{-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;bottom:0;position:absolute;height:100%;width:100%}@media (max-width:1375px){body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner{padding:50px 20px 0!important}}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-title{-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;font-size:30px;position:absolute;bottom:40px;left:40px}@media (max-width:480px){body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-title{left:20px;font-size:25px}}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-title:after{content:" ";border-bottom:4px solid #dfb2ff;display:block;width:60px;margin:20px 0 0}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-details{-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;padding:0;position:absolute;bottom:20px;left:40px;height:130px;width:100%}@media (max-width:480px){body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-details{left:20px}}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-details .tshowcase-single-position{-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;font-style:normal;font-size:18px;position:absolute;top:40px}@media (max-width:480px){body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-details .tshowcase-single-position{font-size:14px!important}}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-details .tshowcase-single-telephone{-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;opacity:0;position:absolute;bottom:20px;font-size:18px;width:100%}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-details .tshowcase-single-telephone a{color:#fff}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-details .tshowcase-single-telephone a:hover{color:#0b958c}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-social{-webkit-transition:all 0.5s linear;-o-transition:all 0.5s linear;transition:all 0.5s linear;opacity:0;right:40px;bottom:40px;position:absolute}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-social a{display:inline-block;padding:0 20px}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-social a:first-child i:before{content:" ";background-image:url(/wp-content/uploads/2017/07/mail-2.svg);background-size:30px;width:30px;height:30px;position:absolute;bottom:0}body #wrapper .container article #team-sec .tshowcase .tshowcase-hover-box .tshowcase-hover-info .tshowcase-box-info-inner .tshowcase-box-social a:last-child i:before{content:" ";background-image:url(/wp-content/uploads/2017/06/linkedin.svg);background-size:30px;width:30px;height:32px;position:absolute;bottom:0;background-repeat:no-repeat}body #wrapper .container article #image-block .left-sec{background-image:url(/wp-content/uploads/2020/02/newabout.jpg);background-size:cover;background-position:50% 0%;min-height:608px}@media (max-width:1359px) and (min-width:769px){body #wrapper .container article #image-block .left-sec{min-height:360px}}@media (max-width:768px){body #wrapper .container article #image-block .left-sec{background-position:50% 35%;min-height:240px}}body #wrapper .container article #image-block .right-sec .bottom,body #wrapper .container article #image-block .right-sec .top{min-height:304px}@media (max-width:1359px){body #wrapper .container article #image-block .right-sec .bottom .left,body #wrapper .container article #image-block .right-sec .bottom .right,body #wrapper .container article #image-block .right-sec .top .left,body #wrapper .container article #image-block .right-sec .top .right{width:50%;display:inline-block}}@media (max-width:1359px) and (max-width:480px){body #wrapper .container article #image-block .right-sec .bottom .left,body #wrapper .container article #image-block .right-sec .bottom .right,body #wrapper .container article #image-block .right-sec .top .left,body #wrapper .container article #image-block .right-sec .top .right{width:100%}}body #wrapper .container article #image-block .right-sec .bottom .left,body #wrapper .container article #image-block .right-sec .bottom .right,body #wrapper .container article #image-block .right-sec .top .left,body #wrapper .container article #image-block .right-sec .top .right{background-size:cover}body #wrapper .container article #image-block .right-sec .top .right{background:url(/wp-content/uploads/2017/07/Block-2.jpg);padding:30px 20px 0 20px;color:#fff;background-size:cover;background-position:50%}body #wrapper .container article #image-block .right-sec .top .right .wpb_wrapper{z-index:999}body #wrapper .container article #image-block .right-sec .top .right a{position:absolute;width:100%;height:100%;top:0;left:0}body #wrapper .container article #image-block .right-sec .top .right:before{content:" ";height:100%;width:100%;background-color:rgba(11, 149, 140, 0.7);left:0;top:0;background-size:cover;position:absolute;z-index:0}body #wrapper .container article #image-block .right-sec .top .right .vc_column-inner{z-index:1}body #wrapper .container article #image-block .right-sec .top .right .vc_column-inner p{font-size:30px;margin-top:30%;text-align:center}@media (max-width:480px){body #wrapper .container article #image-block .right-sec .top .right .vc_column-inner p{margin:15% 0}}body #wrapper .container article #image-block .right-sec .top .left{min-height:191px;background-image:url(/wp-content/uploads/2017/07/Block-5.jpg);background-size:cover;background-position:50%}body #wrapper .container article #image-block .right-sec .bottom .right{min-height:191px;background-image:url(/wp-content/uploads/2017/07/Block-8.jpg);background-size:cover;background-position:50%}body #wrapper .container article #image-block .right-sec .bottom .left{min-height:191px;background-size:cover;background-image:url(/wp-content/uploads/2017/07/block-3.jpg);background-position:50%}body #wrapper .container article #image-blocks{margin:30px 50px 0 50px;overflow:hidden;display:block}body #wrapper .container article #image-blocks h2{font-size:50px;color:#0d4769;font-weight:300}body #wrapper .container article #image-blocks #logo-carousel{display:block;overflow:hidden}body #wrapper .container article #image-blocks #logo-carousel li.slick-slide{display:inline-block;float:left}body #wrapper .container article #image-blocks #logo-carousel li.slick-slide img{margin:0 auto}body #wrapper .container article #image-blocks #instaShowGallery_1{margin:0 15px}body #wrapper .container article #image-blocks .nav-folder{float:right;margin-right:80px}@media (max-width:480px){body #wrapper .container article #image-blocks .nav-folder{margin-right:25px}}body #wrapper .container article #image-blocks .nav-folder button{font-size:0;background:none;padding:0 10px}body #wrapper .container article #image-blocks .nav-folder .slick-prev:before{content:"\f104 ";font-family:'FontAwesome';font-size:45px;color:#0b958c}body #wrapper .container article #image-blocks .nav-folder .slick-next:before{content:"\f105 ";font-family:'FontAwesome';font-size:45px;color:#0b958c}body #wrapper .container article #hover-sec{background-image:url(/wp-content/uploads/2017/06/Promises-Gradient.jpg);background-size:cover;background-position:50%;background-attachment:fixed;padding:50px}body #wrapper .container article #hover-sec .padded-text{width:100%}body #wrapper .container article #hover-sec h5{color:#fff}body #wrapper .container article #hover-sec h2{font-size:50px;color:#fff}body #wrapper .container article #hover-sec p{color:#fff}body #wrapper .container article #hover-sec ul{list-style:none;margin:50px 0}body #wrapper .container article #hover-sec ul li{display:inline-block;width:calc(100% / 5 - 3px);padding:0 5px}body #wrapper .container article #hover-sec ul li img{width:130px;vertical-align:bottom;padding:0;margin:0 auto}body #wrapper .container article #hover-sec ul li img:hover{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}body #wrapper .container article #hover-sec .hover{min-height:120px}body #wrapper .container article #hover-sec .hover h3{font-size:43px!important;color:#fff}@media (max-width:480px){body #wrapper .container article #hover-sec .hover h3{font-size:35px!important}}body #wrapper .container article #hover-sec .hover h3:after{content:none}body #wrapper .container article #hover-sec .hover h3 span{color:#cfb3d6;font-weight:700}body #wrapper .container article #hover-sec .hover p{color:#fff}body #split.about{margin:0}body #split{margin:50px 0 0}@media (max-width:480px){body #split{margin:0!important}}body #split #half{color:#fff;padding:50px}@media (max-width:1250px) and (min-width:1025px){body #split #half{padding:30px}}@media (max-width:1024px) and (min-width:481px){body #split #half{width:50%}}@media (max-width:481px){body #split #half{width:100%}}body #split #half h3{color:#fff}@media (max-width:480px){body #split #half h3{font-size:40px!important}body #split #half h3:after{margin-bottom:20px!important}}body #split #half h3:after{content:" ";border-bottom:4px solid #dfb2ff;display:block;width:100px;margin:20px 0 35px}body #split #half .showbiz-navigation{float:right;margin:0;bottom:40px;position:absolute;right:30px}body #split #half .showbiz-navigation i{font-size:45px;color:#cfb3d6}body #split #half .slick-next,body #split #half .slick-prev{top:-20px;color:#cfb3d6;background:none;font-size:0}body #split #half .slick-next:before,body #split #half .slick-prev:before{font-size:45px}body #split #half #job-spotlight{padding:40px 0 0}body #split #half #job-spotlight .job-spotlight{background:transparent;border:none;padding:0}body #split #half #job-spotlight .job-spotlight h3,body #split #half #job-spotlight .job-spotlight h4{color:#fff}body #split #half #job-spotlight .job-spotlight p{color:#fff}body #split #half #job-spotlight .job-spotlight strong{color:#fff;font-weight:600;font-size:23px}body #split #half #job-spotlight .job-spotlight span{color:#fff;margin:10px 0;font-size:20px;display:block;overflow:hidden}body #split #half #job-spotlight .job-spotlight span img{width:40px;display:inline-block;margin-right:10px;clear:right;float:left}@media (max-width:1250px) and (min-width:1025px){body #split #half #job-spotlight .job-spotlight span img{width:30px}}body #split #half #job-spotlight .job-spotlight span .meta-spot{font-size:20px;margin-left:0px;overflow:auto;display:block}body #split #half #job-spotlight .job-spotlight span .meta-spot a{color:#fff}body #split #half #job-spotlight .job-spotlight .job-type{float:none;background:none;display:block}body #split #half #job-spotlight .job-spotlight .new-button{color:#fff;padding:3px 10px;background-color:#0d4769;font-weight:600;font-size:20px;margin-top:50px;float:left}body #split #half #job-spotlight .job-spotlight .new-button:hover{color:#fff!important;background:rgba(13, 71, 105, 0.5)}body #split #half.green{background:#0b958c}body #split #half.green #job-spotlight .showbiz ul li .job-spotlight a{color:#fff}body #split #half.green #job-spotlight .showbiz ul li .job-spotlight a:hover{text-decoration:none;color:#0d4769}body #split #half.green #job-spotlight .showbiz ul li .job-spotlight a h4{font-size:24px}body #split #half.green #job-spotlight .showbiz ul li .job-spotlight a h4:hover{text-decoration:none;color:#0d4769}body #split #half.blue{background:#0d4769}body #split #half.blue #job-spotlight .job-spotlight{max-height:400px;overflow-y:auto;padding:20px;overflow:auto;padding:0 10px!important}body #split #half.blue #job-spotlight .job-spotlight::-webkit-scrollbar{width:12px}body #split #half.blue #job-spotlight .job-spotlight::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.3);-webkit-border-radius:10px;border-radius:10px}body #split #half.blue #job-spotlight .job-spotlight::-webkit-scrollbar-thumb{-webkit-border-radius:10px;border-radius:10px;background:rgba(11, 149, 140, 0.8);-webkit-box-shadow:inset 0 0 6px rgba(0, 0, 0, 0.5)}body #split #half.blue #job-spotlight .job-spotlight::-webkit-scrollbar-thumb:window-inactive{background:rgba(11, 149, 140, 0.4)}body #split #half.blue #job-spotlight .job-spotlight p.pfix{display:none}@media (max-width:600px){body .blue,body .green{width:100%!important}}body #blog{padding:50px}@media (max-width:1024px){body #blog{width:100%}}@media (max-width:480px){body #blog{padding:0}}body #blog .single-post .title-box{height:300px;position:relative;background-size:cover;background-position:50%}body #blog .single-post .title-box:after{position:absolute;height:100%;width:100%;background:rgba(0, 0, 0, 0.25);content:""}body #blog .single-post .title-box .inner{position:absolute;bottom:30px;left:30px;z-index:999}body #blog .single-post .title-box .inner p{color:#fff;margin-bottom:0}body #blog .single-post .title-box .inner h3{fot-size:30px;margin-top:0}body #blog .single-post .title-box .inner h3:after{content:none}body #blog .single-post .title-box .inner h3 a{font-size:35px;font-weight:700;color:#fff}body #blog .single-post .blog-content{padding:30px;background:#eeeeee;display:block;overflow:hidden}body #blog .single-post .blog-content a{color:#fff;padding:3px 10px;background-color:#0d4769;font-weight:600;font-size:20px;margin-top:50px;float:left}body #blog .single-post .blog-content a:hover{background-color:#0b958c;text-decoration:none}body #blog .wpb_content_element{margin:0}.page-id-45 #titlebar{background-image:url(/wp-content/uploads/2017/07/Contact-banner.jpg)!important;background-size:cover;background-position:50%!important}.page-id-45 #half-block .left-one{background-image:url(/wp-content/uploads/2017/06/Promises-Gradient.jpg)!important;background-size:cover;background-position:50%;color:#fff}@media (max-width:480px){.page-id-45 #half-block .left-one .padded-text{padding:25px!important}}.page-id-45 #half-block .left-one h1,.page-id-45 #half-block .left-one h5{color:#fff!important}.page-id-45 #half-block .left-one ul{list-style:none;color:#fff;margin:0}.page-id-45 #half-block .left-one ul li{display:block;overflow:hidden;color:#fff!important}.page-id-45 #half-block .left-one ul li span{font-size:22px!important;line-height:24px}.page-id-45 #half-block .left-one ul li a{color:#fff}.page-id-45 #half-block .left-one ul li a img{width:30px;margin-right:15px;clear:right;float:left}.page-id-45 #half-block .left-one ul li a span{margin-top:3px;margin-left:0px;overflow:auto;display:block;overflow-y:hidden;word-break:break-word}.page-id-45 #half-block .left-one ul li img.other{width:35px;display:inline-block;margin-right:15px;clear:both;float:left}.page-id-45 #half-block .left-one ul li span{font-size:16px;margin-top:3px;display:inline-block}.page-id-45 #half-block .img-half{background:none}.page-id-45 #half-block .img-half iframe{position:absolute;height:100%}.page-id-45 #directions{padding:50px 0;background:#eee;color:#0d4769}.page-id-45 #directions strong{display:block;color:#0d4769}.page-id-70 #titlebar{background:url(/wp-content/uploads/2017/07/Work-for-us-banner.jpg)!important;background-position:50%!important;background-size:cover}.page-id-70 #half-block .left-one.join{background-image:url(/wp-content/uploads/2017/06/Promises-Gradient.jpg)}.page-id-70 #half-block .left-one.join .padded-text p,.page-id-70 #half-block .left-one.join h1,.page-id-70 #half-block .left-one.join h5{color:#fff!important}.page-id-70 #half-block .img-half.about{background:url(/wp-content/uploads/2020/02/newabout.jpg)!important;background-size:cover!important;background-position:50% 0!important}@media (max-width:1025px) and (min-width:551px){.page-id-70 #half-block .img-half.about{min-height:500px;background-position:50% 0%!important}}@media (max-width:550px){.page-id-70 #half-block .img-half.about{min-height:250px}}.page-id-70 #downloads{padding:50px 0}.page-id-70 #downloads ul li{width:calc(100% / 2 - 32px)!important;margin:15px!important;background-color:#fff;background-repeat:no-repeat;font-size:22px;padding:20px!important;-webkit-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);-moz-box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);box-shadow:0px 0px 10px 0px rgba(50, 50, 50, 0.5);vertical-align:top}@media (max-width:769px){.page-id-70 #downloads ul li{width:100%!important;margin:10px 0!important}}.page-id-70 #downloads ul li img{width:60px;float:left;clear:both;margin-left:-30px;margin-right:30px}.page-id-70 #downloads ul li div{display:table-cell;vertical-align:middle}.page-id-70 #downloads ul li div p{margin-bottom:5px;font-weight:500}.page-id-70 #downloads ul li div span{font-size:14px;color:#0b958c}.blog #wrapper #titlebar,.single #wrapper #titlebar{background-image:url(/wp-content/uploads/2017/07/Blog-banner.jpg)!important;background-size:cover;background-position:50%!important}.blog #wrapper .container.blog,.single #wrapper .container.blog{width:100%;padding:20px;margin:0}.blog #wrapper .container.blog .columns,.single #wrapper .container.blog .columns{width:100%;margin:0!important}.blog #wrapper .container.blog article,.single #wrapper .container.blog article{width:calc(100% / 2);float:left;padding:20px;margin:0}@media (max-width:990px){.blog #wrapper .container.blog article,.single #wrapper .container.blog article{width:100%}}.blog #wrapper .container.blog article .title-box,.single #wrapper .container.blog article .title-box{background-size:cover;background-position:50%;height:300px;position:relative}.blog #wrapper .container.blog article .title-box:before,.single #wrapper .container.blog article .title-box:before{position:absolute;height:100%;width:100%;content:" ";background:rgba(0, 0, 0, 0.3)}.blog #wrapper .container.blog article .title-box a .bottom,.single #wrapper .container.blog article .title-box a .bottom{padding:20px;position:absolute;bottom:0}.blog #wrapper .container.blog article .title-box a .bottom p,.single #wrapper .container.blog article .title-box a .bottom p{margin-bottom:0;color:#fff}.blog #wrapper .container.blog article .title-box a .bottom h3,.single #wrapper .container.blog article .title-box a .bottom h3{font-size:40px!important;color:#fff}@media (max-width:480px){.blog #wrapper .container.blog article .title-box a .bottom h3,.single #wrapper .container.blog article .title-box a .bottom h3{height:auto!important;font-size:35px!important}}.blog #wrapper .container.blog article .title-box a .bottom h3:after,.single #wrapper .container.blog article .title-box a .bottom h3:after{content:none!important}.blog #wrapper .container.blog article .post-content,.single #wrapper .container.blog article .post-content{padding:30px;background:#eeeeee;display:block;overflow:hidden;position:relative}.blog #wrapper .container.blog article .post-content p,.single #wrapper .container.blog article .post-content p{margin-top:0;margin-bottom:20px}.blog #wrapper .container.blog article .post-content a.button,.single #wrapper .container.blog article .post-content a.button{color:#fff;padding:3px 10px;background-color:#0d4769;font-weight:600;font-size:20px;float:left;border-radius:0;text-transform:none}.blog #wrapper .container.single-post,.single #wrapper .container.single-post{padding:0}.blog #wrapper .container.single-post .entry-meta a,.blog #wrapper .container.single-post .entry-meta span,.single #wrapper .container.single-post .entry-meta a,.single #wrapper .container.single-post .entry-meta span{color:#0d4769;font-size:18px}.blog #wrapper .container.single-post .eleven,.single #wrapper .container.single-post .eleven{margin-left:0}.blog #wrapper .container.single-post .five,.single #wrapper .container.single-post .five{margin:30px 0}.blog #wrapper .container.single-post .five .widget,.single #wrapper .container.single-post .five .widget{background:#eee;margin:0;padding:20px}@media (max-width:990px) and (min-width:768px){.blog #wrapper .container.single-post .five .widget,.single #wrapper .container.single-post .five .widget{padding:5px}}.blog #wrapper .container.single-post .five .widget .inner,.single #wrapper .container.single-post .five .widget .inner{background:#fff;padding:5px}.blog #wrapper .container.single-post .five .widget .inner .tabs-nav li a,.single #wrapper .container.single-post .five .widget .inner .tabs-nav li a{margin:0}.blog #wrapper .container.single-post .five .widget .inner .tabs-nav li.active a,.single #wrapper .container.single-post .five .widget .inner .tabs-nav li.active a{background:#0b958c}.blog #wrapper .container.single-post .five #text-6,.single #wrapper .container.single-post .five #text-6{padding:0;margin-top:20px}.blog #wrapper .container.single-post .five #text-6 .inner,.single #wrapper .container.single-post .five #text-6 .inner{background:#fff;padding:0}.blog #wrapper .container.single-post article,.single #wrapper .container.single-post article{padding-right:20px}.blog #wrapper .container.single-post article .post-content,.single #wrapper .container.single-post article .post-content{padding-top:0}.blog #wrapper .container.single-post .instashow-gallery-view.instashow-gallery-view-active,.single #wrapper .container.single-post .instashow-gallery-view.instashow-gallery-view-active{padding:20px!important}#top-wrap{border-bottom:1px solid #eeeeee;padding:10px 0 20px;display:block;overflow:hidden}#top-wrap h1,#top-wrap h3{font-size:30px;color:#0d4769;font-weight:700;margin:20px 0 30px}#top-wrap #meta-section{width:68%;display:inline-block;vertical-align:top}@media (max-width:768px){#top-wrap #meta-section{width:100%}}#top-wrap #meta-section ul{list-style:none;margin:0}#top-wrap #meta-section ul li{width:calc(100% / 2 - 4px);display:inline-block;vertical-align:top;font-size:20px}@media (max-width:768px){#top-wrap #meta-section ul li{width:100%}}#top-wrap #meta-section ul li img{width:32px;height:32px;margin-right:10px;clear:right;float:left;padding:0;margin:0 20px 0 0;vertical-align:middle;display:inline-block}#top-wrap #meta-section ul li div,#top-wrap #meta-section ul li span{margin-left:0px;overflow:auto;display:block;overflow-y:hidden}#top-wrap #meta-section ul li div span,#top-wrap #meta-section ul li span span{color:#0d4769;font-weight:500;font-size:18px;margin:0px;display:inline-block;overflow:hidden;vertical-align:middle;max-width:71%}#top-wrap #meta-section ul li div span a,#top-wrap #meta-section ul li span span a{color:#0d4769}#top-wrap #meta-section span.new_job{display:none}#top-wrap #job-share{width:30%;display:inline-block;float:right}@media (max-width:768px){#top-wrap #job-share{width:100%}}#top-wrap #job-share ul{margin-bottom:10px;display:block;overflow:hidden}#top-wrap #job-share ul li a{padding:2px}#top-wrap #job-share ul li a img{width:40px}#top-wrap #job-share a.bookmark-notice{background-color:#0b958c;border-radius:0;text-transform:none;display:block;text-align:left;max-width:266px;margin:2px}#top-wrap #job-share a.bookmark-notice i{float:right;line-height:25px}.page-id-458 #contact-form{padding:50px 0 0!important}.page-id-458 #contact-form form{padding:0}#contact-form{padding:50px 0;color:#0d4769}#contact-form form{padding-bottom:20px;display:block;overflow:hidden}#contact-form form .third{width:33.3333%;float:left;margin-bottom:15px}@media (max-width:767px){#contact-form form .third{width:100%;padding:0!important}}#contact-form form .third input#uploadcv{display:none}#contact-form form .third label.uploadcv{width:100%;background:#eee;padding:15px;margin:0;position:relative;cursor:pointer}#contact-form form .third label.uploadcv span{color:#909090;width:80%;float:right}#contact-form form .third label.uploadcv:before{content:"\f093";font-family:FontAwesome;background:#0d4769;color:#fff;position:absolute;height:100%;width:15%;top:0;left:0;padding-top:13px;padding-left:22px}#contact-form form .two-third.bigger textarea{height:118px!important}#contact-form form .two-third{width:66.6666%;float:left;margin-bottom:15px;padding-right:10px}@media (max-width:767px){#contact-form form .two-third{width:100%;padding:0!important}}#contact-form form .form-wrap.no-margin{margin-top:0!important}#contact-form form .form-wrap{width:33.333%;float:left;margin-top:25px}@media (max-width:767px){#contact-form form .form-wrap{width:100%}}#contact-form form .form-wrap .recapt{width:55%;float:left}@media (max-width:480px){#contact-form form .form-wrap .recapt{width:100%}}#contact-form form .form-wrap .send{width:40%;float:right}@media (max-width:1199px) and (min-width:768px){#contact-form form .form-wrap .send{width:100%}}@media (max-width:480px){#contact-form form .form-wrap .send{width:100%}}#contact-form form .form-wrap .send input{float:right;background:#0d4769;padding:12px 20px;border-radius:0;text-transform:none;width:100%}#contact-form form .middle{padding:0 10px}#contact-form form input,#contact-form form textarea{border:none;background:#eeeeee;border-radius:0}#contact-form form textarea{height:80px!important;min-height:auto!important}#contact-form form iframe{-ms-transform:scale(0.7);transform:scale(0.7);-webkit-transform:scale(0.7);-ms-transform-origin:0 0;transform-origin:0 0;-webkit-transform-origin:0 0}#contact-form #instasgram{margin:0 -20px}#title-sec h2,#title-sec h5{color:#0d4769}#grid-hover{padding:50px!important;background:#eee}@media (max-width:480px){#grid-hover{padding:50px 0!important}}#grid-hover .grid-wrap{width:70%;margin:0 auto;float:none}@media (max-width:1490px){#grid-hover .grid-wrap{width:100%}}#grid-hover h2,#grid-hover h5{color:#0d4769}@media (max-width:480px){#grid-hover h2,#grid-hover h5{padding:0 25px}}#grid-hover .card{width:33.3333333%;margin-bottom:70px}@media (max-width:480px){#grid-hover .card{width:290px!important;height:290px!important}}@media (max-width:1050px){#grid-hover .card{width:100%;margin-bottom:80px!important}#grid-hover .card:after{content:"\f107 "!important;font-family:FontAwesome;left:0!important;right:0!important;margin:0 auto!important;top:inherit!important;font-size:30p !importantx;bottom:-70px!important;padding:12px 10px 10px 10px!important}#grid-hover .card .inner{margin:0 auto!important}}#grid-hover .card:after{content:"\f061 ";font-family:FontAwesome;position:absolute;right:-25px;left:initial;top:40%;font-size:25px;color:#fff;background:#cfb3d6;border-radius:50%;width:50px;text-align:center;height:50px;line-height:30px;padding:10px 10px 10px 13px}#grid-hover .card:last-child:after{content:"\f063 ";font-family:FontAwesome;right:0;left:0;margin:0 auto;top:inherit;font-size:25px;bottom:-60px;padding:12px 10px 10px 10px}#grid-hover .card:last-child .inner{margin-left:35px}#grid-hover .card:first-child .inner{margin-right:35px}#grid-hover .card .inner{position:relative;border-radius:50%;height:250px!important;width:250px!important;margin:0 auto!important}@media (max-width:480px){#grid-hover .card .inner{width:290px!important;height:290px!important}}#grid-hover .card .inner .back,#grid-hover .card .inner .front{top:0;left:0;padding:30px 20px;border-radius:50%}#grid-hover .card .inner .back p,#grid-hover .card .inner .front p{color:#fff;font-size:20px;text-align:center}#grid-hover .card .inner .front P{font-weight:500;position:absolute;top:41%;left:0;right:0;margin:0 auto;font-size:25px}@media (max-width:991px){#grid-hover .card .inner .front P{top:40%!important}}#grid-hover .card .inner .back{display:table}#grid-hover .card .inner .back p{display:table-cell;vertical-align:middle}#grid-hover .left .card{float:left}@media (max-width:480px){#grid-hover .left .card{float:none!important;margin:0 auto}}#grid-hover .left .card:nth-child(2n) .inner{background:#0b958c;margin:0 35px}#grid-hover .left .card:nth-child(2n) .inner .back{background:#0d4769}#grid-hover .left .card .inner{background:#0d4769}#grid-hover .left .card .inner .back{background:#0b958c}#grid-hover .left .card.last:last-child:after{content:none!important}#grid-hover .right .card{float:right}@media (max-width:480px){#grid-hover .right .card{float:none!important;margin:0 auto}}@media (max-width:991px){#grid-hover .right .card{float:right}}#grid-hover .right .card:nth-child(2n) .inner{background:#0d4769;margin:0 35px}#grid-hover .right .card:nth-child(2n) .inner .back{background:#0b958c}#grid-hover .right .card .inner{background:#0b958c}#grid-hover .right .card .inner .back{background:#0d4769}#grid-hover .right .card:after{content:"\f060  ";font-family:FontAwesome;position:absolute;left:-25px!important;top:40%;font-size:30px;right:initial;padding:10px 12px 10px 10px}#grid-hover .right .card:last-child:after{content:"\f063  ";font-family:FontAwesome;top:inherit;font-size:30px;bottom:-60px;right:0;left:0!important;margin:0 auto;padding:11px 10px 10px 10px}#grid-hover div.ten{display:block;overflow:hidden;background:#0b958c;padding:30px;text-align:center;max-width:95%;color:#fff;margin:0 auto;font-size:20px}.page-id-443 article h2,.page-id-443 article strong{color:#0d4769}@media (max-width:480px){.page-id-443 article h2,.page-id-443 article strong{font-size:40px;word-break:break-word}}.page-id-443 article a.button:hover{background:#0b958c;color:#fff}.page-id-443 article .myaccount_user{display:block;overflow:hidden}.page-id-443 article #job-manager-alerts{display:block;overflow:hidden;margin-top:20px;width:100%}.page-id-458 #titlebar{background:url(/wp-content/uploads/2017/07/Refer-Banner.jpg)!important;background-size:cover;background-position:50%!important}.page-id-458 #wrapper .container article{padding:50px 0}.page-id-458 #wrapper .container article h3{font-size:30px!important;color:#0d4769;font-weight:500}.page-id-458 #wrapper .container article img{width:100px;padding:0 0 30px 0}.page-id-458 #wrapper .container article .refer-block{font-size:20px}.instashow-gallery-control-scroll,.instashow-gallery-control-scroll-slider{display:none!important}.container #tabbed-1,.container #tabbed-2,.container #tabbed-3,.container #tabbed-4,.container #tabbed-5{display:none}.container .hover{display:block!important}.pagination{width:100%}.pagination ul{text-align:center}.pagination ul li a{position:relative!important}.green-bx{background-color:#0b958c;background-image:url(/wp-content/uploads/2017/06/message.svg);background-position:140% -70px;background-repeat:no-repeat;background-size:265px;padding:5px 20px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;overflow:hidden}.green-bx h3{margin:10px 0 0;color:#fff}.green-bx h3:after{content:" ";border-bottom:3px solid #cfb3d6;display:block;width:80px;margin:20px 0}.green-bx p{color:#fff;width:85%}.green-bx a{color:#ffffff;background-color:#0d4769;font-weight:500;font-size:20px;margin-top:10px;float:left;padding:5px 20px}.popup{display:none;width:100%;height:100%;background:rgba(0, 0, 0, 0.76);position:fixed;top:0;left:0}.popup .inner{position:absolute;left:0;right:0;margin:0 auto;background:#eee;padding:30px;width:auto;background:#0b958c;color:#fff;width:700px;top:44%;font-size:20px}.popup span.closex{position:absolute;top:0;right:0;background:#0d4769;color:#fff;padding:5px;cursor:pointer}.page-template-template-login #titlebar{background:url(/wp-content/uploads/2017/07/Dashboard-banner.jpg)!important;background-size:cover}@media (max-width:480px){.page-template-template-login #titlebar{background-position:66% 50%!important;padding-bottom:75px!important}}.page-template-template-login article{padding:50px 0;font-size:20px}.page-template-template-login article form fieldset p:first-child,.page-template-template-login article form fieldset p:nth-child(2){width:50%;float:left}.page-template-template-login article form fieldset p:first-child label,.page-template-template-login article form fieldset p:nth-child(2) label{width:100%;padding-right:10px}.page-template-template-login article form fieldset p:first-child label input,.page-template-template-login article form fieldset p:nth-child(2) label input{background-color:#eee;border:none;border-radius:0}.page-login-register #titlebar{background:url(/wp-content/uploads/2017/07/Login-banner.jpg)!important;background-size:cover}.page-candidate-dashboard article div#job-manager-alerts p{display:block!important}.page-candidate-dashboard article #login-register-password{display:none!important}.archive #wrapper .wpjm-container,.page-template-template-jobs #wrapper .wpjm-container{width:100%;padding:30px 100px}@media (max-width:768px){.archive #wrapper .wpjm-container,.page-template-template-jobs #wrapper .wpjm-container{padding:30px 30px}}.archive #wrapper .wpjm-container .sidebar,.page-template-template-jobs #wrapper .wpjm-container .sidebar{width:25%;display:inline-block;margin-bottom:20px}@media (max-width:1349px){.archive #wrapper .wpjm-container .sidebar,.page-template-template-jobs #wrapper .wpjm-container .sidebar{width:35%}}@media (max-width:883px){.archive #wrapper .wpjm-container .sidebar,.page-template-template-jobs #wrapper .wpjm-container .sidebar{width:100%}}.archive #wrapper .wpjm-container .sidebar h5,.page-template-template-jobs #wrapper .wpjm-container .sidebar h5{text-align:center;color:#fff;padding:15px 0;font-size:22px;margin:0;background:#0d4769}.archive #wrapper .wpjm-container .sidebar form,.page-template-template-jobs #wrapper .wpjm-container .sidebar form{background:#eeeeee;padding:20px;margin-bottom:20px}.archive #wrapper .wpjm-container .sidebar form .widget h4,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget h4{margin:0 0 15px;font-size:20px;color:#0d4769}.archive #wrapper .wpjm-container .sidebar form .widget h4 img,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget h4 img{display:inline;width:30px;margin-right:15px}.archive #wrapper .wpjm-container .sidebar form .widget input#search_keywords,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget input#search_keywords{background:#fff;border-color:#0b958c;border-radius:0;padding:12px 10px}.archive #wrapper .wpjm-container .sidebar form .widget input#search_keywords::-webkit-input-placeholder,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget input#search_keywords::-webkit-input-placeholder{font-size:20px;color:#4b4b4b;font-weight:100}.archive #wrapper .wpjm-container .sidebar form .widget input#search_keywords:-ms-input-placeholder,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget input#search_keywords:-ms-input-placeholder{font-size:20px;color:#4b4b4b;font-weight:100}.archive #wrapper .wpjm-container .sidebar form .widget input#search_keywords::-ms-input-placeholder,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget input#search_keywords::-ms-input-placeholder{font-size:20px;color:#4b4b4b;font-weight:100}.archive #wrapper .wpjm-container .sidebar form .widget input#search_keywords::placeholder,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget input#search_keywords::placeholder{font-size:20px;color:#4b4b4b;font-weight:100}.archive #wrapper .wpjm-container .sidebar form .widget .checkboxes input[type=checkbox],.archive #wrapper .wpjm-container .sidebar form .widget .checkboxes input[type=radio],.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget .checkboxes input[type=checkbox],.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget .checkboxes input[type=radio]{display:none}.archive #wrapper .wpjm-container .sidebar form .widget .checkboxes input[type=checkbox]:checked+label:before,.archive #wrapper .wpjm-container .sidebar form .widget .checkboxes input[type=radio]:checked+label:before,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget .checkboxes input[type=checkbox]:checked+label:before,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget .checkboxes input[type=radio]:checked+label:before{content:""!important;font-family:"FontAwesome";font-size:12px;color:#fff;text-align:center;line-height:15px;background:#fff;border:1px solid #cfb3d6;color:#0d4769}.archive #wrapper .wpjm-container .sidebar form .widget .checkboxes label,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget .checkboxes label{width:100%;padding:0;font-weight:100;font-size:18px;color:#4b4b4b}.archive #wrapper .wpjm-container .sidebar form .widget .checkboxes label:before,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget .checkboxes label:before{content:" ";right:0;left:auto;border:1px solid #cfb3d6;border-radius:0;background:#fff;color:#0d4769}.archive #wrapper .wpjm-container .sidebar form .widget .checkboxes li,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget .checkboxes li{position:relative}.archive #wrapper .wpjm-container .sidebar form .widget .checkboxes li a,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget .checkboxes li a{width:100%;display:block;padding:0;font-weight:100;font-size:18px;color:#4b4b4b;margin-bottom:5px}.archive #wrapper .wpjm-container .sidebar form .widget .checkboxes li a:before,.page-template-template-jobs #wrapper .wpjm-container .sidebar form .widget .checkboxes li a:before{content:" ";display:inline-block;width:19px;height:19px;margin-right:10px;position:absolute;right:0;top:0;background-color:#fff;border:1px solid #cfb3d6;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;font-family:"FontAwesome";font-size:12px;color:#fff;text-align:center;line-height:15px}.archive #wrapper .wpjm-container .sidebar form a.reset,.page-template-template-jobs #wrapper .wpjm-container .sidebar form a.reset{display:block;margin:0 auto;text-align:center;background-color:#0b958c;color:#fff;padding:10px;max-width:300px;font-size:20px}.archive #wrapper .wpjm-container .sidebar form a.reset img,.page-template-template-jobs #wrapper .wpjm-container .sidebar form a.reset img{width:25px;display:inline-block}.archive #wrapper .wpjm-container article,.page-template-template-jobs #wrapper .wpjm-container article{display:inline-block;width:72%}@media (max-width:1532px) and (min-width:1350px){.archive #wrapper .wpjm-container article,.page-template-template-jobs #wrapper .wpjm-container article{width:71%}}@media (max-width:1349px) and (min-width:871px){.archive #wrapper .wpjm-container article,.page-template-template-jobs #wrapper .wpjm-container article{width:59%}}@media (max-width:883px){.archive #wrapper .wpjm-container article,.page-template-template-jobs #wrapper .wpjm-container article{width:100%}}.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing{padding:0;margin:0 0 20px 0}.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content{margin:0;padding:0;background:#eeeeee}.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content h4,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content h4{padding:10px;background:#0d4769;margin:0;color:#fff;font-size:26px;font-weight:600}.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .job-icons,.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .listing-desc,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .job-icons,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .listing-desc{width:calc(100% / 2 - 5px);display:inline-block;vertical-align:top;padding:20px;border:3px solid #eee;border-top:none}@media (max-width:1150px){.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .job-icons,.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .listing-desc,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .job-icons,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .listing-desc{width:100%}}.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .job-icons,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .job-icons{background:#fff}.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .job-icons span.first,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .job-icons span.first{display:block;overflow:hidden;font-size:20px;color:#0d4769;clear:both;margin:0 0 10px 0}.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .job-icons span.first img,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .job-icons span.first img{width:30px;height:30px;margin-right:10px;clear:right;float:none;padding:0;margin:0 20px 0 0;vertical-align:middle;display:inline-block}.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .job-icons span.first p,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .job-icons span.first p{font-weight:500;margin:0px;display:inline-block;overflow:hidden;vertical-align:middle;max-width:71%}@media (max-width:870px){.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .listing-desc,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .listing-desc{padding:30px 15px}}.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .listing-desc p,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .listing-desc p{font-size:20px;color:#0d4769;font-weight:500}.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .listing-desc a,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .listing-desc a{position:absolute;bottom:0;right:0;color:#fff;background:#0b958c;width:auto;height:auto;padding:10px 15px;margin:20px;font-size:20px}@media (max-width:1150px){.archive #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .listing-desc a,.page-template-template-jobs #wrapper .wpjm-container article .job_listings ul.job-list li.job_listing .job-list-content .listing-desc a{position:relative;margin:20px auto 0;display:block;text-align:center;width:200px}}.single-job_listing #wrapper .container .single_job_listing{padding:20px 0}.single-job_listing #wrapper .container .single_job_listing ul li{font-size:20px;font-weight:300;line-height:30px}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-headline{padding:0;background:none;border-bottom:none;border-top:1px solid #eee;margin-bottom:20px}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-headline h2{display:inline-block;color:#0b958c}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-headline p{float:right;margin-top:25px}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content{padding:0}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form input{border:none;border-radius:0}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form button,.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form label{display:none}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form .fieldset-cv-upload{width:33%}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form .fieldset-cv-upload .field.required-field{display:block;overflow:hidden;background:#eee;position:relative}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form .fieldset-cv-upload .field.required-field input{display:none}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form .fieldset-cv-upload .field.required-field label.fake-upload-btn{float:left;display:block;margin:0}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form .fieldset-cv-upload .field.required-field div.upload-btn{border-radius:0;color:#fcfcfc;background-color:#0d4769}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form .fieldset-cv-upload .field.required-field small.description{color:#333;padding:5px;display:block}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form fieldset{width:calc(100% / 3 - 4px)}@media (max-width:769px){.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form fieldset{width:100%!important;padding:0!important;margin-bottom:20px}}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form fieldset input{background:#eeeeee}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form fieldset div input[type=text]{width:100%}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form .fieldset-full-name{padding-right:10px;display:inline}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form .fieldset-email{padding:0 10px;display:inline}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form .fieldset-telephone{padding-left:10px;display:inline}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form fieldset.fieldset-message{width:67%;padding-right:20px;float:left}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form fieldset.fieldset-message textarea{border:none;min-height:125px;background:#eeeeee}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form .fieldset-cv-upload,.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form fieldset.recaptcha{vertical-align:top;display:inline;padding:0 6px 0 3px;margin-bottom:20px}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form fieldset.recaptcha{width:17%}@media (max-width:769px){.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form fieldset.recaptcha{width:50%!important}}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form p.send-app-btn{padding:0;margin:0;border:0;height:auto;float:right}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form p.send-app-btn input[type=submit]{text-transform:none;padding:13px 20px}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form input::-webkit-input-placeholder,.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form textarea::-webkit-input-placeholder{color:#4b4b4b;font-size:20px}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form input:-ms-input-placeholder,.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form textarea:-ms-input-placeholder{color:#4b4b4b;font-size:20px}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form input::-ms-input-placeholder,.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form textarea::-ms-input-placeholder{color:#4b4b4b;font-size:20px}.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form input::placeholder,.single-job_listing #wrapper .container .single_job_listing .job_application .small-dialog-content form textarea::placeholder{color:#4b4b4b;font-size:20px}.single-job_listing #wrapper .container.single-post .entry-meta a,.single-job_listing #wrapper .container.single-post .entry-meta span{color:#0d4769}.term-accounts .job_filters .checkboxes li a.accounts:before{content:"\f00c"!important;font-family:"FontAwesome";font-size:12px;color:#fff;text-align:center;line-height:15px;background:#fff;border:1px solid #cfb3d6;color:#0d4769!important}.term-customer-service .job_filters .checkboxes li a.customer-service:before{content:"\f00c"!important;font-family:"FontAwesome";font-size:12px;color:#fff;text-align:center;line-height:15px;background:#fff;border:1px solid #cfb3d6;color:#0d4769!important}.term-sales-marketing .job_filters .checkboxes li a.sales-marketing:before{content:"\f00c"!important;font-family:"FontAwesome";font-size:12px;color:#fff;text-align:center;line-height:15px;background:#fff;border:1px solid #cfb3d6;color:#0d4769!important}.term-administration-pa-secretarial .job_filters .checkboxes li a.administration-pa-secretarial:before{content:"\f00c"!important;font-family:"FontAwesome";font-size:12px;color:#fff;text-align:center;line-height:15px;background:#fff;border:1px solid #cfb3d6;color:#0d4769!important}.term-customer-service .job_filters .checkboxes li a.customer-service:before{content:"\f00c"!important;font-family:"FontAwesome";font-size:12px;color:#fff;text-align:center;line-height:15px;background:#fff;border:1px solid #cfb3d6;color:#0d4769!important}.term-human-resources .job_filters .checkboxes li a.human-resources:before{content:"\f00c"!important;font-family:"FontAwesome";font-size:12px;color:#fff;text-align:center;line-height:15px;background:#fff;border:1px solid #cfb3d6;color:#0d4769!important}.term-financial-services .job_filters .checkboxes li a.financial-services:before{content:"\f00c"!important;font-family:"FontAwesome";font-size:12px;color:#fff;text-align:center;line-height:15px;background:#fff;border:1px solid #cfb3d6;color:#0d4769!important}.term-graduate-opportunities .job_filters .checkboxes li a.graduate-opportunities:before{content:"\f00c"!important;font-family:"FontAwesome";font-size:12px;color:#fff;text-align:center;line-height:15px;background:#fff;border:1px solid #cfb3d6;color:#0d4769!important}.term-it .job_filters .checkboxes li a.it:before{content:"\f00c"!important;font-family:"FontAwesome";font-size:12px;color:#fff;text-align:center;line-height:15px;background:#fff;border:1px solid #cfb3d6;color:#0d4769!important}.cat-desc{padding:50px;background:#0b958c;color:#fff;display:block;overflow:hidden;margin-bottom:30px}.cat-desc p{margin-bottom:20px!important}.cat-desc ul{font-size:20px;margin-bottom:20px}.cat-desc ul li{font-weight:300}.cat-desc strong{color:#fff}
