.fusion-header-wrapper{height:80px}@media screen and (max-width: 680px){.fusion-header-wrapper{height:60px}}a#toTop{display:none !important}.fusion-button{font-family:"proxima-nova",sans-serif !important}.fusion-header-sticky-height{height:80px !important}@media screen and (max-width: 680px){.fusion-header-sticky-height{height:60px}}.fusion-mobile-menu-icons a,.fusion-mobile-menu-icons a:after,.fusion-mobile-menu-icons a:before{color:#fff;font-size:35px;margin-top:19px}li.fusion-mobile-current-nav-item a{color:#DAB451 !important}.fusion-mobile-nav-holder{background:#000 !important}.fusion-mobile-nav-item a,.fusion-mobile-nav-holder>ul>li.fusion-mobile-nav-item>a{font-size:16px !important;font-family:"proxima-nova",sans-serif !important;text-transform:uppercase;font-weight:300;text-align:center;padding-top:15px;padding-bottom:15px;height:auto !important;padding-left:0 !important;padding-right:0 !important;background:#000 !important}.fusion-header{background-color:#000 !important;height:80px !important;padding-left:20px !important;padding-right:0px !important}@media screen and (max-width: 680px){.fusion-header{height:60px;padding-top:5px !important;padding-bottom:5px !important;padding-left:20px !important;padding-right:10px !important}}.fusion-header.fusion-sticky-shadow{border-bottom:1px solid #222 !important}.fusion-header .fusion-row{height:80px}@media screen and (max-width: 680px){.fusion-header .fusion-row{height:60px}}.fusion-header .fusion-row .fusion-logo img.fusion-standard-logo{height:55px !important;margin-top:10px}@media screen and (max-width: 680px){.fusion-header .fusion-row .fusion-logo img.fusion-standard-logo{margin-top:10px;height:45px !important}}.fusion-header .fusion-row nav.fusion-main-menu{right:65px}@media screen and (max-width: 680px){.fusion-header .fusion-row nav.fusion-main-menu{right:0 !important}}.fusion-header .fusion-row nav.fusion-main-menu ul#menu-main-navigation{margin-top:3px}.fusion-header .fusion-row nav.fusion-main-menu ul#menu-main-navigation li{padding:0 15px}.fusion-header .fusion-row nav.fusion-main-menu ul#menu-main-navigation li a{font-family:"proxima-nova",sans-serif !important;text-transform:uppercase;letter-spacing:0.5px;color:#cecece}.fusion-header .fusion-row nav.fusion-main-menu ul#menu-main-navigation li.current_page_item a,.fusion-header .fusion-row nav.fusion-main-menu ul#menu-main-navigation li.current-menu-item a,.fusion-header .fusion-row nav.fusion-main-menu ul#menu-main-navigation li:hover a{color:#DAB451 !important;border-top:3px solid transparent}#wrapper{background:#fff !important}.avada-skin-rev{border:0 !important}.header-social-icons{position:absolute;right:0;top:0;height:80px;background:#111;width:40px}@media screen and (max-width: 680px){.header-social-icons{display:none}}.header-social-icons a.header-social-icon-link{width:40px;height:40px}.header-social-icons a.header-social-icon-link img.header-social-icon{width:40px;height:40px}.job-search-bar-home{width:100%;height:100px;background:#000;border-top:5px solid #DAB451;padding-top:33px}@media screen and (max-width: 680px){.job-search-bar-home{height:auto}}.shadow-left,.shadow-right{display:none !important}@media screen and (max-width: 1070px){.fusion-column-wrapper{padding-left:40px !important;padding-right:40px !important}}@media screen and (max-width: 680px){.fusion-column-wrapper{padding-top:0 !important;padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important;margin:0 !important}}#home-intro{padding:0 !important}#home-intro #home-intro-left{font-family:"proxima-nova",sans-serif !important;margin-bottom:0 !important}@media screen and (max-width: 680px){#home-intro #home-intro-left{padding-top:40px !important;padding-left:20px !important;padding-right:20px !important;padding-bottom:60px !important}}#home-intro #home-intro-left h2{color:#000;font-size:30px !important;text-transform:uppercase;font-family:"proxima-nova",sans-serif !important;font-weight:600 !important;line-height:1 !important;margin:0 0 20px 0}#home-intro #home-intro-left h2 span.gold{color:#DAB451 !important;font-weight:400}#home-intro #home-intro-left p{margin:0 0 15px 4px;max-width:600px;color:#000;font-family:"proxima-nova",sans-serif !important;max-width:550px;font-size:14px !important;line-height:2}#home-intro #home-intro-left #home-cta-button{background:#DAB451 !important;margin-top:10px;margin-left:6px}@media screen and (max-width: 680px){#home-intro #home-intro-left #home-cta-button{width:100%;font-size:18px;font-weight:500;margin:0 !important}}#home-intro #home-intro-left #home-cta-button:hover{background:#c0830b !important}#home-intro #home-intro-right{margin:0 !important}#home-jobs{background:#000 !important;padding-top:70px !important;padding-bottom:60px !important}@media screen and (max-width: 680px){#home-jobs{padding-top:40px !important;padding-bottom:40px !important}}#home-jobs h2{font-family:"proxima-nova",sans-serif !important;font-size:40px !important;font-weight:600;text-transform:uppercase;color:#DAB451;margin:0}#home-jobs #home-jobs-cta-button{background:#DAB451 !important}@media screen and (max-width: 680px){#home-jobs #home-jobs-cta-button{width:100%;font-size:18px;font-weight:500}}#home-jobs #home-jobs-cta-button:hover{background:#c0830b !important}#home-wdwr{padding:0 !important}#home-wdwr #home-wdwr-left{margin-bottom:0 !important;font-family:"proxima-nova",sans-serif !important}@media screen and (max-width: 680px){#home-wdwr #home-wdwr-left{padding-top:50px !important;padding-left:20px !important;padding-right:20px !important;padding-bottom:50px !important}}#home-wdwr #home-wdwr-left h2{color:#000;font-size:30px !important;text-transform:uppercase;font-family:"proxima-nova",sans-serif !important;font-weight:600 !important;line-height:1 !important;margin:0 0 20px 0}@media screen and (max-width: 680px){#home-wdwr #home-wdwr-left h2{font-size:50px !important}}#home-wdwr #home-wdwr-left p{margin:0 0 15px 4px;max-width:490px;color:#000;font-family:"proxima-nova",sans-serif !important;max-width:550px;font-size:14px !important;line-height:2}#home-wdwr #home-wdwr-left ul li{color:#000;max-width:490px;font-size:18px !important;list-style-type:square;color:#000;font-family:"proxima-nova",sans-serif !important;font-size:14px !important}#home-wdwr #home-wdwr-left #home-cta-button{background:#DAB451 !important;margin-top:10px;margin-left:6px}@media screen and (max-width: 680px){#home-wdwr #home-wdwr-left #home-cta-button{width:100%;font-size:18px;font-weight:500;margin:0 !important}}#home-wdwr #home-wdwr-left #home-cta-button:hover{background:#c0830b !important}#home-wdwr #home-wdwr-right{margin-bottom:0 !important}#home-testimonials{padding-top:70px !important;padding-bottom:60px !important}#home-testimonials h2{font-family:"proxima-nova",sans-serif !important;font-size:30px !important;font-weight:600;text-transform:uppercase;color:#DAB451;margin:0;text-shadow:0 0 10px #333333b5}#home-testimonials #testimonials{max-width:800px;margin:8px auto 30px auto;text-align:center;color:#fff;font-family:"proxima-nova",sans-serif !important;font-size:16px;font-weight:300;line-height:2;text-shadow:0 0 10px #333333b5}@media screen and (max-width: 680px){#home-testimonials #testimonials{font-weight:500}}#home-testimonials #testimonials span.testimonial-by{font-weight:500;font-style:italic}#home-testimonials #home-jobs-cta-button{background:#DAB451 !important}@media screen and (max-width: 680px){#home-testimonials #home-jobs-cta-button{width:100%;font-size:18px;font-weight:500;margin:0 !important}}#home-testimonials #home-jobs-cta-button:hover{background:#c0830b !important}#about-intro{padding-left:0 !important;padding-right:0 !important}#about-intro #about-intro-content{margin-bottom:0 !important;margin:0 !important;width:60% !important}@media screen and (max-width: 680px){#about-intro #about-intro-content{padding:30px 20px !important;background-color:#fff !important}}@media screen and (max-width: 680px){#about-intro #about-intro-content{width:100% !important}}#about-intro #about-intro-content h2{text-transform:uppercase;font-family:"proxima-nova",sans-serif !important;font-weight:700;font-size:60px;margin:0;margin-bottom:15px;color:#000 !important}@media screen and (max-width: 680px){#about-intro #about-intro-content h2{margin-bottom:20px}}#about-intro #about-intro-content h2 span.gold{color:#DAB451 !important;margin-left:-10px}#about-intro #about-intro-content h3{text-transform:uppercase;font-family:"proxima-nova",sans-serif !important;font-weight:400;font-size:24px;margin:0 0 5px 0;color:#000 !important}#about-intro #about-intro-content p{color:#000;font-family:"proxima-nova",sans-serif !important;max-width:700px;font-size:14px !important;line-height:2;margin-bottom:15px}#about-intro #about-intro-content #about-interest-clients{margin-top:60px}#about-intro #about-intro-content #about-interest-clients p{font-size:14px !important;line-height:2}#about-intro #about-intro-image{margin-bottom:0 !important;margin:0 !important;width:40% !important}@media screen and (max-width: 680px){#about-intro #about-intro-image{width:100% !important}}#about-values{padding-left:180px !important;padding-right:180px !important;padding-top:80px !important;padding-bottom:30px !important}@media screen and (max-width: 680px){#about-values{padding:60px 20px !important}}#about-values h2{font-family:"proxima-nova",sans-serif !important;font-size:40px !important;font-weight:600;text-transform:uppercase;color:#DAB451;margin:0}#about-values .about-value-box{text-align:center;font-family:"proxima-nova",sans-serif !important;padding:0 10px !important}#about-values .about-value-box h4{font-family:"proxima-nova",sans-serif !important;font-size:21px;margin-bottom:10px}#contact-cta{padding-left:0 !important;padding-right:0 !important;padding-top:90px !important;padding-bottom:70px !important;font-family:"proxima-nova",sans-serif !important}@media screen and (max-width: 680px){#contact-cta{padding:30px 20px !important}}#contact-cta #cta-main{max-width:800px;margin:0 auto;color:#000}@media screen and (max-width: 680px){#contact-cta #cta-main{padding:20px 20px 0 20px !important;background-color:#fff !important}}#contact-cta #cta-main h3{color:#000;font-family:"proxima-nova",sans-serif !important;font-size:24px;margin-bottom:7px;margin-top:0 !important}#contact-cta #cta-main p{margin:0 0 25px 0}#contact-cta #cta-main a{color:#000;text-decoration:none}#contact-cta #cta-main span.cta-name-title{color:#DAB451;font-weight:600}#contact-cta #cta-main span.gold{color:#DAB451}@media screen and (max-width: 1070px){#cta-form{width:100% !important}}#cta-form p{margin-bottom:0 !important}#cta-form form input[type="text"],#cta-form form input[type="email"],#cta-form form textarea{background:#fff;border:1px solid #aaa;padding:20px 15px;font-size:16px;font-family:"proxima-nova",sans-serif !important;outline:none;color:#000}#cta-form form input[type="submit"],#cta-form form input[type="email"],#cta-form form textarea{margin-top:15px}#cta-form form textarea{padding:15px;resize:none}#cta-form form input[type="submit"]{font-family:"proxima-nova",sans-serif !important;background:#DAB451;margin-bottom:0}@media screen and (max-width: 680px){#cta-form form input[type="submit"]{float:none;width:100% !important;background:#DAB451 !important;height:45px !important}}#cta-form form .wpcf7-response-output{margin-top:20px;margin-bottom:0;padding:15px}#contact-intro{padding-left:0 !important;padding-right:0 !important}@media screen and (max-width: 680px){#contact-intro{padding:30px 20px !important;background-color:#fff !important}}#contact-intro #contact-intro-content{margin-bottom:0 !important;margin:0 !important;width:60% !important}@media screen and (max-width: 680px){#contact-intro #contact-intro-content{width:100% !important}}#contact-intro #contact-intro-content #contact-intro-text{margin-bottom:40px !important}#contact-intro #contact-intro-content h2{text-transform:uppercase;font-family:"proxima-nova",sans-serif !important;font-weight:700;font-size:60px;margin:0;color:#000 !important}@media screen and (max-width: 680px){#contact-intro #contact-intro-content h2{font-size:40px !important;margin:10px 0}}#contact-intro #contact-intro-content h2 span.gold{color:#DAB451 !important;margin-left:-10px}#contact-intro #contact-intro-content h3{text-transform:uppercase;font-family:"proxima-nova",sans-serif !important;font-weight:400;font-size:24px;margin:0 0 5px 0;color:#000 !important}#contact-intro #contact-intro-content p{color:#000;font-family:"proxima-nova",sans-serif !important;max-width:700px;font-size:14px !important;line-height:2;margin-bottom:15px}#contact-intro #contact-intro-content p span.gold{color:#DAB451 !important}#contact-intro #contact-intro-content p span.head{color:#DAB451 !important;font-weight:500}#contact-intro #contact-intro-content p span.sub{font-size:15px;text-transform:uppercase}#contact-intro #contact-intro-content p a{color:#000;text-decoration:none}#contact-intro #contact-intro-content #contact-details{font-size:14px;line-height:1.5}@media screen and (max-width: 1070px){#contact-intro #contact-intro-content #contact-details{width:100% !important}}#contact-intro #contact-intro-content #contact-details p{margin-bottom:15px}#contact-intro #contact-intro-image{margin-bottom:0 !important;margin:0 !important;width:40% !important}@media screen and (max-width: 680px){#contact-intro #contact-intro-image{width:100% !important}}#team-intro{padding-left:0 !important;padding-right:0 !important}#team-intro #team-intro-content{margin-bottom:0 !important;margin:0 !important;width:60% !important}@media screen and (max-width: 680px){#team-intro #team-intro-content{padding:30px 20px !important;background-color:#fff;width:100% !important}}#team-intro #team-intro-content h2{text-transform:uppercase;font-family:"proxima-nova",sans-serif !important;font-weight:700;font-size:60px;margin:0;color:#000 !important}@media screen and (max-width: 680px){#team-intro #team-intro-content h2{margin-bottom:20px}}#team-intro #team-intro-content h2 span.gold{color:#DAB451 !important;margin-left:-10px}#team-intro #team-intro-content h3{text-transform:uppercase;font-family:"proxima-nova",sans-serif !important;font-weight:400;font-size:24px;margin:0 0 5px 0;color:#000 !important}#team-intro #team-intro-content p{color:#000;font-family:"proxima-nova",sans-serif !important;max-width:700px;font-size:14px !important;line-height:2;margin-bottom:15px}#team-intro #team-intro-image{margin-bottom:0 !important;margin:0 !important;width:40% !important}@media screen and (max-width: 680px){#team-intro #team-intro-image{width:100% !important}}.team-members-main{width:100%;height:auto;overflow:hidden;margin-top:30px}.team-members-main .team-member-container{width:225px;text-align:center;float:left;margin-right:10px;margin-bottom:20px;position:relative}@media screen and (max-width: 680px){.team-members-main .team-member-container{width:44.4%;float:left;margin-right:5px !important;margin-left:5px !important}}@media screen and (max-width: 680px){.team-members-main .team-member-container#team-ctby{width:100% !important}}.team-members-main .team-member-container .team-member{background:#000}.team-members-main .team-member-container .team-member .tm-photo{height:225px;width:225px;background-size:cover;background-repeat:no-repeat;background-position:center top}@media screen and (max-width: 680px){.team-members-main .team-member-container .team-member .tm-photo{width:100%;height:200px}}.team-members-main .team-member-container .team-member .ctby-box{height:294px;background-image:url("/wp-content/uploads/2018/08/hr-team-ctby.png");background-position:center;background-size:cover}.team-members-main .team-member-container .team-member .ctby-box .ctby-overlay{padding:100px 20px 0 20px;background:rgba(0,0,0,0.7);height:100%;cursor:pointer}.team-members-main .team-member-container .team-member .ctby-box .ctby-overlay h4{margin:0 0 15px 0 !important;color:#DAB451 !important;font-family:"proxima-nova",sans-serif !important;font-size:30px;font-weight:500;line-height:1.2;text-transform:uppercase}.team-members-main .team-member-container .team-member .ctby-box .ctby-overlay span.ctby-fom{background:#DAB451;color:#fff;padding:5px 15px;font-size:13px;font-weight:300;text-transform:uppercase;letter-spacing:1px}.team-members-main .team-member-container .team-member .profile-excerpt{padding:10px}@media screen and (max-width: 680px){.team-members-main .team-member-container .team-member .profile-excerpt{height:96px}}.team-members-main .team-member-container .team-member .profile-excerpt h4.profile-name{margin:0;font-size:18px !important;font-family:"proxima-nova",sans-serif !important;color:#DAB451;text-transform:uppercase;font-weight:300}.team-members-main .team-member-container .team-member .profile-excerpt h5.profile-title{font-family:"proxima-nova",sans-serif !important;color:#cecece;text-transform:uppercase;margin:0;font-size:15px;font-weight:200}.team-members-main .team-member-container .team-member .overlay{position:absolute;height:100%;width:100%;top:0;left:0}.team-members-main .team-member-container .team-member .overlay p.click-read-more{display:none}.team-members-main .team-member-container .team-member .overlay:hover{background:#DAB451dd;cursor:pointer}.team-members-main .team-member-container .team-member .overlay:hover p.click-read-more{display:block;color:#fff !important;margin-bottom:0 !important;margin-top:120px;line-height:1.3;text-transform:uppercase;font-family:"proxima-nova",sans-serif !important}.lb-overlay{display:none}.lb-overlay.open{display:block;background-color:rgba(0,0,0,0.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}.lb-overlay .lb-main{width:900px;height:500px;background:#fff;margin:0 auto;margin-top:100px;overflow:hidden;position:relative}@media screen and (max-width: 680px){.lb-overlay .lb-main{width:100% !important;height:100%;margin-top:0px}}.lb-overlay .lb-main#team-ctby{height:auto !important}.lb-overlay .lb-main .l-col{width:300px;height:100%;float:left;background:#000;position:relative}@media screen and (max-width: 680px){.lb-overlay .lb-main .l-col{width:100% !important;height:auto;float:none}}.lb-overlay .lb-main .l-col .lb-image{width:100%;height:375px;background-size:cover;background-repeat:no-repeat;background-position:center}@media screen and (max-width: 680px){.lb-overlay .lb-main .l-col .lb-image{height:200px}}.lb-overlay .lb-main .l-col .lb-contact{position:absolute;bottom:5px;left:0;padding:10px}@media screen and (max-width: 680px){.lb-overlay .lb-main .l-col .lb-contact{background-color:rgba(0,0,0,0.8)}}.lb-overlay .lb-main .l-col .lb-contact .lb-linkedin{margin-bottom:5px}.lb-overlay .lb-main .l-col .lb-contact .lb-email,.lb-overlay .lb-main .l-col .lb-contact .lb-phone{font-weight:300;font-family:"proxima-nova",sans-serif !important;color:#cecece}.lb-overlay .lb-main .l-col .lb-contact .lb-email span.gold,.lb-overlay .lb-main .l-col .lb-contact .lb-phone span.gold{color:#DAB451;width:40px}.lb-overlay .lb-main .l-col .lb-contact .lb-email a,.lb-overlay .lb-main .l-col .lb-contact .lb-phone a{color:#cecece;text-decoration:none}.lb-overlay .lb-main .l-col .lb-contact .lb-email a:hover,.lb-overlay .lb-main .l-col .lb-contact .lb-phone a:hover{color:#fff}.lb-overlay .lb-main .r-col{padding:20px;float:left;width:600px}@media screen and (max-width: 680px){.lb-overlay .lb-main .r-col{width:100% !important;padding-bottom:50px}}.lb-overlay .lb-main .r-col h2.name{font-family:"proxima-nova",sans-serif !important;font-weight:400;margin-bottom:0 !important}.lb-overlay .lb-main .r-col p.position{margin:0 !important;font-family:"proxima-nova",sans-serif !important;font-weight:300;text-transform:uppercase;font-size:14px}@media screen and (max-width: 680px){.lb-overlay .lb-main .r-col .bio-main{height:200px;overflow:scroll;border:1px solid #cecece;padding:5px;background:#eee;margin-top:5px}}.lb-overlay .lb-main .r-col .bio-main p{color:#000;font-family:"proxima-nova",sans-serif;font-weight:300}@media screen and (max-width: 680px){.lb-overlay .lb-main .r-col .bio-main p{margin:0}}.lb-overlay .lb-main .r-col p.scroll{display:none}@media screen and (max-width: 680px){.lb-overlay .lb-main .r-col p.scroll{display:block}}.lb-overlay .lb-main .zesty-exit-button{position:absolute;top:0;right:0;height:40px;width:40px;background-color:#DAB451;background-position:50%;background-size:65%;background-repeat:no-repeat;cursor:pointer}@media screen and (max-width: 680px){.lb-overlay .lb-main .zesty-exit-button{z-index:99999999}}.lb-overlay .lb-main .zesty-exit-button:hover{background-color:#c0830b}footer.fusion-footer-widget-area{background:#000 !important;border-top:4px solid #DAB451;padding:70px 80px}@media screen and (max-width: 680px){footer.fusion-footer-widget-area{padding:40px 30px}}footer.fusion-footer-widget-area h4.widget-title{margin-bottom:3px;font-family:"proxima-nova",sans-serif !important;font-size:20px;color:#888;line-height:1}footer.fusion-footer-widget-area span.footer-header{margin-bottom:0;font-weight:500;font-family:"proxima-nova",sans-serif !important;text-transform:uppercase}footer.fusion-footer-widget-area span.gold{color:#DAB451}footer.fusion-footer-widget-area ul#menu-quick-links-footer-navigation,footer.fusion-footer-widget-area ul.footer-specialism-list{width:100%;margin:8px 0;padding:0 0 0 5px}footer.fusion-footer-widget-area ul#menu-quick-links-footer-navigation li,footer.fusion-footer-widget-area ul.footer-specialism-list li{color:#888;list-style-type:none;font-family:"proxima-nova",sans-serif !important;line-height:1.6;font-weight:300;font-size:15px;border-bottom:none !important;padding:0 !important}footer.fusion-footer-widget-area ul#menu-quick-links-footer-navigation li.current-menu-item a,footer.fusion-footer-widget-area ul.footer-specialism-list li.current-menu-item a{color:#888}footer.fusion-footer-widget-area ul#menu-quick-links-footer-navigation li.current-menu-item a:hover,footer.fusion-footer-widget-area ul.footer-specialism-list li.current-menu-item a:hover{color:#DAB451}footer.fusion-footer-widget-area ul#menu-quick-links-footer-navigation li a,footer.fusion-footer-widget-area ul.footer-specialism-list li a{color:#888}footer.fusion-footer-widget-area ul#menu-quick-links-footer-navigation li a:hover,footer.fusion-footer-widget-area ul.footer-specialism-list li a:hover{color:#DAB451}footer.fusion-footer-widget-area ul#menu-quick-links-footer-navigation li a:before,footer.fusion-footer-widget-area ul.footer-specialism-list li a:before{display:none}footer.fusion-footer-widget-area .footer-contact{padding:8px 0 0 5px;font-family:"proxima-nova",sans-serif !important;font-weight:300}footer.fusion-footer-widget-area .footer-contact a{color:#888}footer.fusion-footer-widget-area .footer-contact a:hover{color:#DAB451}footer.fusion-footer-widget-area .footer-contact ul{padding:0;margin:0}footer.fusion-footer-widget-area .footer-contact ul li{display:inline-block}footer#footer{background:#000 !important;border-top:1px solid #DAB451}footer#footer .fusion-copyright-notice{color:#888 !important;font-family:"proxima-nova",sans-serif !important}footer#footer .fusion-copyright-notice a{color:#888 !important}footer#footer .fusion-copyright-notice a:hover{color:#DAB451 !important}.vac-main{width:100%;width:auto;position:relative}.vac-main .vac-header{width:100%;height:300px;background-image:url("/wp-content/uploads/2018/08/hr-jobs-at-home-final.jpg");background-position:center 40%;background-size:cover}@media screen and (max-width: 680px){.vac-main .vac-header{height:200px}}.vac-main .vac-job-search{width:100%;background:#000;height:84px;padding-top:26px;text-align:center;color:#fff}@media screen and (max-width: 680px){.vac-main .vac-job-search{height:auto}}.vac-main .vlm-container{width:100%;background:#fff;padding-bottom:70px;padding-top:55px}.vac-main .vlm-container .vac-list-main{max-width:990px;margin:0 auto;overflow:hidden}.vac-main .vlm-container .vac-list-main .vl-left{display:block}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-list-main .vl-left{display:none}}.vac-main .vlm-container .vac-list-main .vl-mobile{display:none}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-list-main .vl-mobile{display:block;width:100% !important}}.vac-main .vlm-container .vac-list-main .vl-mobile,.vac-main .vlm-container .vac-list-main .vl-left{float:left;width:30%;padding:0 10px}.vac-main .vlm-container .vac-list-main .vl-mobile h3.cat-title,.vac-main .vlm-container .vac-list-main .vl-left h3.cat-title{margin:0;font-family:"proxima-nova",sans-serif !important;text-transform:uppercase;font-weight:400;color:#000 !important;font-size:20px;line-height:1}.vac-main .vlm-container .vac-list-main .vl-mobile ul.specialism-list,.vac-main .vlm-container .vac-list-main .vl-left ul.specialism-list{width:100%;margin:8px 0;padding:0 0 0 5px}.vac-main .vlm-container .vac-list-main .vl-mobile ul.specialism-list li,.vac-main .vlm-container .vac-list-main .vl-left ul.specialism-list li{color:#888;list-style-type:none;font-family:"proxima-nova",sans-serif !important;line-height:1.9;font-weight:300;font-size:15px}.vac-main .vlm-container .vac-list-main .vl-mobile ul.specialism-list li a,.vac-main .vlm-container .vac-list-main .vl-left ul.specialism-list li a{color:#888}.vac-main .vlm-container .vac-list-main .vl-mobile ul.specialism-list li a:hover,.vac-main .vlm-container .vac-list-main .vl-left ul.specialism-list li a:hover{color:#DAB451}.vac-main .vlm-container .vac-list-main .vl-right{float:left;width:70%;overflow:hidden}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-list-main .vl-right{width:100%}}.vac-main .vlm-container .vac-list-main .vl-right h1.vacancies{margin:0 10px 10px 10px;font-family:"proxima-nova",sans-serif !important;text-transform:uppercase;font-weight:400;color:#000 !important;font-size:32px;line-height:1}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-list-main .vl-right h1.vacancies{text-align:center}}.vac-main .vlm-container .vac-list-main .vl-right h1.vacancies span.tereo{color:#888;font-style:italic;font-weight:200;font-size:28px;margin-left:8px}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-list-main .vl-right h1.vacancies span.tereo{display:none}}.vac-main .vlm-container .vac-list-main .vl-right h1.vacancies-specialism{margin:0 10px 10px 10px;font-family:"proxima-nova",sans-serif !important;text-transform:uppercase;font-weight:400;color:#000 !important;font-size:28px;line-height:1}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-list-main .vl-right h1.vacancies-specialism{text-align:center}}.vac-main .vlm-container .vac-list-main .vl-right p.vacancy-count{font-family:"proxima-nova",sans-serif !important;margin:0 10px 0 0;text-align:right;font-weight:300;font-size:14px}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-list-main .vl-right p.vacancy-count{text-align:center;margin:10px}}.vac-main .vlm-container .vac-list-main .vl-right p.no-vacancies{font-family:"proxima-nova",sans-serif !important;margin:0 10px}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-list-main .vl-right p.no-vacancies{text-align:center}}.vac-main .vlm-container .vac-list-main .vl-right .job-container{width:326px;height:200px;background:#fff;float:left;margin:10px;border:1px solid #dfdfdf;-webkit-transition:background 0.3s;transition:background 0.3s;padding:15px 10px;overflow:hidden}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-list-main .vl-right .job-container{margin:10px auto;float:none}}.vac-main .vlm-container .vac-list-main .vl-right .job-container:hover{background:#DAB451;-webkit-transition:background 0.3s;transition:background 0.3s}.vac-main .vlm-container .vac-list-main .vl-right .job-container a{width:100%;height:100%;display:block}.vac-main .vlm-container .vac-list-main .vl-right .job-container .job-title h3{margin:8px 0 10px 0;font-family:"proxima-nova",sans-serif !important;font-weight:400;color:#000 !important;font-size:19px;text-align:center}.vac-main .vlm-container .vac-list-main .vl-right .job-container .job-content{width:300px;margin:0 auto;text-align:center}.vac-main .vlm-container .vac-list-main .vl-right .job-container .job-content span.job-details{color:#000 !important;font-family:"proxima-nova",sans-serif !important;font-weight:300;font-size:15px}.vac-main .vlm-container .vac-list-main .vl-right .job-container .view-vacancy{text-transform:uppercase;letter-spacing:1px;font-weight:300;font-family:"proxima-nova",sans-serif !important;text-align:center;margin-top:18px;font-size:14px}.vac-main .vlm-container .vac-list-main .vl-right .job-container .view-vacancy span{background:#DAB451 !important;color:#fff !important;padding:5px 15px}.vac-main .vlm-container .vac-list-main .vl-right .pagination{width:100%;text-align:center;font-family:"proxima-nova",sans-serif !important;padding-bottom:1px}.vac-main .vlm-container .vac-list-main .vl-right .pagination .wp-pagenavi a,.vac-main .vlm-container .vac-list-main .vl-right .pagination .wp-pagenavi span.pages{color:#888;border:1px solid #dfdfdf}.vac-main .vlm-container .vac-list-main .vl-right .pagination .wp-pagenavi span.current{border:1px solid #DAB451}.vac-main .vlm-container .vac-single-main{max-width:990px;margin:0 auto;position:relative;margin-bottom:20px;margin-top:20px}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-single-main{margin:15px;max-width:100%}}.vac-main .vlm-container .vac-single-main h1.job-title{margin:0;padding-bottom:10px;font-family:"proxima-nova",sans-serif !important;text-transform:uppercase;font-weight:400;color:#000 !important;font-size:32px;line-height:1;border-bottom:1px solid #dfdfdf}.vac-main .vlm-container .vac-single-main .social-share{position:absolute;top:0;right:0}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-single-main .social-share{top:-50px}}.vac-main .vlm-container .vac-single-main .social-share ul{margin:0;padding:0}.vac-main .vlm-container .vac-single-main .social-share ul li{list-style:none;display:inline-block}.vac-main .vlm-container .vac-single-main .job-details{width:100%;overflow:hidden;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #dfdfdf}.vac-main .vlm-container .vac-single-main .job-details .jd-l,.vac-main .vlm-container .vac-single-main .job-details .jd-r{width:35%;float:left}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-single-main .job-details .jd-l,.vac-main .vlm-container .vac-single-main .job-details .jd-r{width:100%}}.vac-main .vlm-container .vac-single-main .job-details .jd-l ul,.vac-main .vlm-container .vac-single-main .job-details .jd-r ul{list-style:none;margin:0;padding:0}.vac-main .vlm-container .vac-single-main .job-details .jd-l ul li,.vac-main .vlm-container .vac-single-main .job-details .jd-r ul li{list-style:none;color:#000 !important;margin:8px 0;font-family:"proxima-nova",sans-serif !important}.vac-main .vlm-container .vac-single-main .job-desc{width:100%;font-family:"proxima-nova",sans-serif !important;color:#000;margin-bottom:40px}.vac-main .vlm-container .vac-single-main span.apply{background:#DAB451;color:#fff;font-family:"proxima-nova",sans-serif !important;padding:10px 20px;border-radius:5px;cursor:pointer}@media screen and (max-width: 680px){.vac-main .vlm-container .vac-single-main span.apply{width:100%;font-size:18px;font-weight:500;margin:0 !important}}.vac-main .vlm-container .vac-single-main span.apply:hover{background:#c0830b}.apply-overlay{display:none}.apply-overlay.open{display:block;background-color:rgba(0,0,0,0.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}.apply-overlay .apply-lightbox-main{position:relative;width:700px;background:#fff;height:auto;margin:0 auto;top:50px;font-family:"proxima-nova",sans-serif !important;padding:12px 15px}@media screen and (max-width: 680px){.apply-overlay .apply-lightbox-main{width:100% !important;top:10px}}.apply-overlay .apply-lightbox-main h2.apply-title{font-weight:400;margin:0;font-size:28px}.apply-overlay .apply-lightbox-main p.submit-cv-text{margin:0 !important;font-family:"proxima-nova",sans-serif !important;font-weight:300}.apply-overlay .apply-lightbox-main .alb-exit{position:absolute;top:0;right:0;height:40px;width:40px;background-color:#DAB451;background-position:50%;background-size:65%;background-repeat:no-repeat;cursor:pointer}.apply-overlay .apply-lightbox-main .alb-exit:hover{background-color:#c0830b}.apply-overlay .apply-lightbox-main .cf7-hiddenfields{height:0 !important}.apply-overlay .apply-lightbox-main .wpcf7-response-output{margin:0 !important}.apply-overlay .apply-lightbox-main form{font-family:"proxima-nova",sans-serif !important}.apply-overlay .apply-lightbox-main form span.attach-title{color:#000 !important;font-weight:600;font-size:15px}.apply-overlay .apply-lightbox-main form .cv-fields{margin-top:0;margin-bottom:20px}.apply-overlay .apply-lightbox-main form input[type="text"],.apply-overlay .apply-lightbox-main form input[type="email"],.apply-overlay .apply-lightbox-main form input[type="tel"]{background:#fff;margin-bottom:8px;border:1px solid #dfdfdf;color:#000;outline:none;padding:10px;height:35px}.apply-overlay .apply-lightbox-main form input[type="text"]::-webkit-input-placeholder,.apply-overlay .apply-lightbox-main form input[type="email"]::-webkit-input-placeholder,.apply-overlay .apply-lightbox-main form input[type="tel"]::-webkit-input-placeholder{color:#888}.apply-overlay .apply-lightbox-main form input[type="text"]:-ms-input-placeholder,.apply-overlay .apply-lightbox-main form input[type="email"]:-ms-input-placeholder,.apply-overlay .apply-lightbox-main form input[type="tel"]:-ms-input-placeholder{color:#888}.apply-overlay .apply-lightbox-main form input[type="text"]::placeholder,.apply-overlay .apply-lightbox-main form input[type="email"]::placeholder,.apply-overlay .apply-lightbox-main form input[type="tel"]::placeholder{color:#888}.apply-overlay .apply-lightbox-main form textarea{background:#fff;margin-bottom:8px;border:1px solid #dfdfdf;color:#000;outline:none;padding:10px;height:120px;resize:none}.apply-overlay .apply-lightbox-main form textarea::-webkit-input-placeholder{color:#888}.apply-overlay .apply-lightbox-main form textarea:-ms-input-placeholder{color:#888}.apply-overlay .apply-lightbox-main form textarea::placeholder{color:#888}.apply-overlay .apply-lightbox-main form input[type="file"]{margin-top:5px;font-size:15px}.apply-overlay .apply-lightbox-main form input[type="submit"]{font-family:"proxima-nova",sans-serif !important;background:#DAB451;text-transform:none;font-size:16px;padding:10px 29px;border-radius:5px}.apply-overlay .apply-lightbox-main form input[type="submit"]:hover{background:#c0830b}.home-job-listings{margin:0 auto;overflow:hidden;max-width:772px;padding-top:20px;padding-bottom:30px}@media screen and (max-width: 680px){.home-job-listings{padding-top:10px !important;padding-bottom:10px !important}}.home-job-listings .job-container{width:326px;height:200px;background:#fff;float:left;margin:10px 30px 30px 30px;-webkit-transition:background 0.3s;transition:background 0.3s;padding:15px 10px;overflow:hidden}@media screen and (max-width: 680px){.home-job-listings .job-container{margin:10px 0 !important;width:100%}}.home-job-listings .job-container:hover{background:#DAB451;-webkit-transition:background 0.3s;transition:background 0.3s}.home-job-listings .job-container a{width:100%;height:100%;display:block}.home-job-listings .job-container .job-title h3{margin:8px 0 10px 0;font-family:"proxima-nova",sans-serif !important;font-weight:400;color:#000 !important;font-size:19px;text-align:center}.home-job-listings .job-container .job-content{width:300px;margin:0 auto;text-align:center}.home-job-listings .job-container .job-content span.job-details{color:#000 !important;font-family:"proxima-nova",sans-serif !important;font-weight:300;font-size:15px}.home-job-listings .job-container .view-vacancy{text-transform:uppercase;letter-spacing:1px;font-weight:300;font-family:"proxima-nova",sans-serif !important;text-align:center;margin-top:18px;font-size:14px}.home-job-listings .job-container .view-vacancy span{background:#DAB451 !important;color:#fff !important;padding:5px 15px}.vacancy-search-container{margin:0 auto;max-width:890px;font-family:"proxima-nova",sans-serif !important}.vacancy-search-container form.vacancysearch{overflow:hidden;margin:0 auto}@media screen and (max-width: 680px){.vacancy-search-container form.vacancysearch{padding:0 20px;padding-bottom:50px}}.vacancy-search-container form.vacancysearch .job-search-title{float:left;padding-right:15px}.vacancy-search-container form.vacancysearch .job-search-title h3.search-title{margin:0;text-transform:uppercase;font-weight:300;color:#DAB451;font-size:21px}@media screen and (max-width: 680px){.vacancy-search-container form.vacancysearch .job-search-title{float:none;padding-right:0;text-align:center}.vacancy-search-container form.vacancysearch .job-search-title h3.search-title{font-size:30px !important;margin-bottom:15px}}.vacancy-search-container form.vacancysearch input[type="search"]{background:#fff !important}.vacancy-search-container form.vacancysearch input[type="search"],.vacancy-search-container form.vacancysearch select{width:170px !important;height:31px !important;float:left;bordrr-radius:0 !important;margin:0 5px;border:1px solid #DAB451;outline:none;color:#000;font-size:14px;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-left:10px;padding-right:10px}.vacancy-search-container form.vacancysearch input[type="search"]::-webkit-input-placeholder,.vacancy-search-container form.vacancysearch select::-webkit-input-placeholder{color:#888 !important}.vacancy-search-container form.vacancysearch input[type="search"]:-ms-input-placeholder,.vacancy-search-container form.vacancysearch select:-ms-input-placeholder{color:#888 !important}.vacancy-search-container form.vacancysearch input[type="search"]::placeholder,.vacancy-search-container form.vacancysearch select::placeholder{color:#888 !important}@media screen and (max-width: 680px){.vacancy-search-container form.vacancysearch input[type="search"],.vacancy-search-container form.vacancysearch select{float:none;width:100% !important;height:45px !important;margin:0 0 10px 0 !important;font-size:16px}}.vacancy-search-container form.vacancysearch select{color:#888 !important;background-color:#fff;background-image:url("/wp-content/uploads/2018/07/211614-16.png");background-repeat:no-repeat;background-position:95% 50%}.vacancy-search-container form.vacancysearch input[type="submit"]{float:left;height:31px !important}@media screen and (max-width: 680px){.vacancy-search-container form.vacancysearch input[type="submit"]{float:none;width:100% !important;background:#DAB451 !important;height:45px !important}}span.submit-cv{background:#DAB451;color:#fff;font-family:"proxima-nova",sans-serif !important;padding:10px 20px;border-radius:5px;cursor:pointer;display:inline-block;margin:20px 0 0 10px}@media screen and (max-width: 680px){span.submit-cv{margin:20px;text-align:center}}span.submit-cv:hover{background:#c0830b;color:#fff}.send-cv-main{width:100%;background:#000;font-family:"proxima-nova",sans-serif !important;padding-top:20px;padding-bottom:20px}.send-cv-main .send-cv-container{width:850px;margin:0 auto;overflow:hidden}@media screen and (max-width: 680px){.send-cv-main .send-cv-container{width:100% !important}}.send-cv-main .send-cv-container .scv-left,.send-cv-main .send-cv-container .scv-right{float:left}@media screen and (max-width: 680px){.send-cv-main .send-cv-container .scv-left,.send-cv-main .send-cv-container .scv-right{width:100% !important;float:none}}.send-cv-main .send-cv-container .scv-left{width:55%}.send-cv-main .send-cv-container .scv-left h2.scv-title{font-family:"proxima-nova",sans-serif !important;margin:60px 0 10px 0;font-size:55px !important;font-weight:700 !important;color:#DAB451;text-transform:uppercase;line-height:1 !important}@media screen and (max-width: 680px){.send-cv-main .send-cv-container .scv-left h2.scv-title{margin:0 0 10px 0;font-size:40px !important}}.send-cv-main .send-cv-container .scv-left p.scv-text{color:#fff;font-size:19px;font-weight:300;margin:0 40px 0 5px}@media screen and (max-width: 680px){.send-cv-main .send-cv-container .scv-left p.scv-text{margin:0 !important}}.send-cv-main .send-cv-container .scv-right{width:45%}.send-cv-main .send-cv-container .scv-right .scv-form-main{max-width:300px;margin:0 auto}@media screen and (max-width: 680px){.send-cv-main .send-cv-container .scv-right .scv-form-main{width:100% !important;max-width:100% !important}}.send-cv-main .send-cv-container .scv-right form{margin-top:40px;margin-bottom:50px}@media screen and (max-width: 680px){.send-cv-main .send-cv-container .scv-right form{margin-top:20px}}.send-cv-main .send-cv-container .scv-right form p{margin:0}.send-cv-main .send-cv-container .scv-right form input[type="text"],.send-cv-main .send-cv-container .scv-right form input[type="email"],.send-cv-main .send-cv-container .scv-right form textarea{background:#fff;padding:10px 5px;font-size:13px;font-family:"proxima-nova",sans-serif !important;outline:none;color:#000;max-width:300px !important;margin-top:8px}@media screen and (max-width: 680px){.send-cv-main .send-cv-container .scv-right form input[type="text"],.send-cv-main .send-cv-container .scv-right form input[type="email"],.send-cv-main .send-cv-container .scv-right form textarea{font-size:16px;height:40px;max-width:100% !important}}.send-cv-main .send-cv-container .scv-right form input[type="text"]::-webkit-input-placeholder,.send-cv-main .send-cv-container .scv-right form input[type="email"]::-webkit-input-placeholder,.send-cv-main .send-cv-container .scv-right form textarea::-webkit-input-placeholder{color:#888}.send-cv-main .send-cv-container .scv-right form input[type="text"]:-ms-input-placeholder,.send-cv-main .send-cv-container .scv-right form input[type="email"]:-ms-input-placeholder,.send-cv-main .send-cv-container .scv-right form textarea:-ms-input-placeholder{color:#888}.send-cv-main .send-cv-container .scv-right form input[type="text"]::placeholder,.send-cv-main .send-cv-container .scv-right form input[type="email"]::placeholder,.send-cv-main .send-cv-container .scv-right form textarea::placeholder{color:#888}.send-cv-main .send-cv-container .scv-right form textarea{resize:none;padding:5px;height:100px}.send-cv-main .send-cv-container .scv-right form input[type="submit"]{font-family:"proxima-nova",sans-serif !important;background:#DAB451;margin-top:8px;margin-bottom:0;width:100%}@media screen and (max-width: 680px){.send-cv-main .send-cv-container .scv-right form input[type="submit"]{width:100%;font-size:18px;font-weight:500}}.send-cv-main .send-cv-container .scv-right form .cv-fields{width:100%;padding:5px;background:#222;font-size:15px;color:#fff;font-weight:300;margin-top:8px}.send-cv-main .send-cv-container .scv-right form .cv-fields input[type="file"]{color:#fff;outline:none;font-family:"proxima-nova",sans-serif !important;font-weight:300}.send-cv-main .send-cv-container .scv-right form .wpcf7-response-output{margin-top:20px;margin-bottom:0;padding:15px}@media screen and (max-width: 680px){.jat-cv-container{padding:20px;background-color:#000 !important}}h2 span.tereo-header{font-weight:300;font-size:38px;margin-left:18px;color:#888;font-family:'helvetica', sans-serif !important}@media screen and (max-width: 680px){h2 span.tereo-header{margin:0;font-size:20px;position:absolute;top:100px;left:20px}}.ctby-lb-main{padding:30px 50px 80px 50px;text-align:center}@media screen and (max-width: 680px){.ctby-lb-main{width:100% !important}}.ctby-lb-main h2.ctby-header{text-align:center;font-size:40px;text-transform:uppercase;text-align:center;font-weight:300;margin-top:40px;margin-bottom:12px;font-family:"proxima-nova",sans-serif !important}.ctby-lb-main .ctby-text{margin-bottom:35px}.ctby-lb-main .ctby-text p{margin:0 !important;font-size:18px;font-family:"proxima-nova",sans-serif !important;text-align:center;color:#888}.ctby-lb-main a.ctby-button{background:#DAB451;text-transform:uppercase;padding:8px 15px;font-weight:300;font-family:"proxima-nova",sans-serif !important}.ctby-lb-main a.ctby-button:hover{color:#fff;background:#c0830b}.lb-overlay-ctby{display:none}.lb-overlay-ctby.open{display:block;background-color:rgba(0,0,0,0.8);width:100%;height:100%;position:fixed;top:0;left:0;z-index:999999}.lb-overlay-ctby .lb-main-ctby{width:900px;height:500px;background:#fff;margin:0 auto;margin-top:100px;overflow:hidden;position:relative;pointer-events:auto}@media screen and (max-width: 680px){.lb-overlay-ctby .lb-main-ctby{width:100% !important;margin-top:0;height:100%}}.lb-overlay-ctby .lb-main-ctby#team-ctby{height:auto !important}.lb-overlay-ctby .lb-main-ctby .zesty-exit-button{position:absolute;top:0;right:0;height:40px;width:40px;background-color:#DAB451;background-position:50%;background-size:65%;background-repeat:no-repeat;cursor:pointer}.lb-overlay-ctby .lb-main-ctby .zesty-exit-button:hover{background-color:#c0830b}.container-404{width:100%;background:#000;padding:70px 0 100px 0}.container-404 .main-404{max-width:900px;background:#fff;margin:0 auto;padding:80px 0}.container-404 .main-404 h1.title-404{text-align:center;font-family:"proxima-nova",sans-serif !important;margin:0;color:#000}.container-404 .main-404 p.text-404{font-family:"proxima-nova",sans-serif !important;text-align:center;color:#000}.container-404 .main-404 p.text-404 a{color:#DAB451}.container-404 .main-404 p.text-404 a:hover{color:#c0830b}#values-main img{width:250px;margin-top:30px;margin-bottom:30px}span.having-trouble{font-size:12px;color:#cecece !important}span.having-trouble.dark{color:#888 !important}span.having-trouble a{color:#DAB451 !important}#events-intro #event-intro-content{padding-top:60px;padding-bottom:5px}#events-intro #event-intro-content h2{text-transform:uppercase;font-family:"proxima-nova",sans-serif !important;font-weight:700;font-size:60px;margin:0;color:#DAB451 !important;line-height:1}@media screen and (max-width: 680px){#events-intro #event-intro-content h2{font-size:30px}}#events-content-container{padding-bottom:60px !important}#events-content-container #events-content{max-width:800px;margin:0 auto;width:100%;border:1px solid #ddd}#events-content-container #events-content img{border-bottom:1px solid #e8e8e8}#events-content-container #events-content .events-text{padding:20px 30px 10px 30px}#events-content-container #events-content .events-text p{font-family:"proxima-nova",sans-serif !important;color:#000;line-height:1.8}#events-content-container #events-content .rsvp-text{background-color:#000;padding:30px 70px;text-align:center;font-size:22px;font-family:"proxima-nova",sans-serif !important;color:#DAB451}@media screen and (max-width: 680px){#events-content-container #events-content .rsvp-text{padding:15px}}#events-content-container #events-content .rsvp-text a{color:#DAB451 !important;text-decoration:underline}
