#services.recruitment-solutions .contact{text-align:center}#services.recruitment-solutions .contact .title,#services.recruitment-solutions .contact .description{margin-bottom:1rem}#services.recruitment-solutions .contact .description p{font-size:1.2em}#services.recruitment-solutions .contact .btn{border:0 none;cursor:default;margin:0;padding:0}#services.recruitment-solutions .contact .btn a{background-color:#0080cb;background-image:linear-gradient(45deg, #0080cb 0%, #139eff 100%);border:0 none;border-radius:2rem;color:#ffffff;cursor:pointer;line-height:3rem;padding:0 1.5rem;position:relative;z-index:1;font-size:1.05em;line-height:3.5rem;padding:0 2rem}#services.recruitment-solutions .contact .btn a::before{background-color:#0080cb;background-image:linear-gradient(45deg, #139eff 0%, #0080cb 100%);border-radius:2rem;bottom:0;content:'';left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity 0.3s ease-in-out;z-index:-1}#services.recruitment-solutions .contact .btn a i{font-size:1.5em;margin-right:0.5rem;position:relative;top:2px}#services.recruitment-solutions .contact .btn a:hover::before{opacity:1}@media only screen and (max-width: 350px){#services.recruitment-solutions .contact .btn{display:block}#services.recruitment-solutions .contact .btn a{max-width:100%;overflow:hidden;padding:0 1.125rem;text-overflow:ellipsis;white-space:nowrap}}#services.recruitment-solutions.case-studies{color:#000000}#services.recruitment-solutions.case-studies .wrapper .inner{margin:auto;padding:4rem 2rem}#services.recruitment-solutions.case-studies .title{text-align:center}#services.recruitment-solutions.case-studies .title h2{color:#0080cb;font-size:1.5em;font-weight:bold}#services.recruitment-solutions.case-studies .success .title{margin-bottom:4rem}#services.recruitment-solutions.case-studies .success .main h3,#services.recruitment-solutions.case-studies .success .main .caption{margin-bottom:2rem}#services.recruitment-solutions.case-studies .success .main h3{font-size:1.5em;font-weight:bold;text-align:center}#services.recruitment-solutions.case-studies .success .main .img{height:26.084vw;max-height:626px;overflow:hidden}#services.recruitment-solutions.case-studies .success .main .img img{font-size:0;height:100%;-o-object-fit:cover;object-fit:cover;overflow:hidden;text-indent:-999px;transition:opacity 0.3s ease-in-out;width:100%}#services.recruitment-solutions.case-studies .success .main .img .lazy{opacity:0}#services.recruitment-solutions.case-studies .success .main .lazy-loading{animation-duration:0.5s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-name:lazyLoadPlaceHolder;animation-timing-function:linear;background:url(https://dpw9s9toxnu6e.cloudfront.net/assets/lazy-load-place-holder-cd21d036c41f43d746f1cf2a17a77203912b0358e888a44d297eef19c69ffdeb.gif) 0 0}#services.recruitment-solutions.case-studies .success .main .caption{background-color:#f7f7f7;padding:1.5rem;text-align:center}#services.recruitment-solutions.case-studies .success .main .caption p{font-family:'M Plus 1p Light', sans-serif;font-size:1.35em;line-height:1.5}#services.recruitment-solutions.case-studies .success .main .list li{margin-bottom:1.5rem}#services.recruitment-solutions.case-studies .success .main .list li:last-child{margin-bottom:0}#services.recruitment-solutions.case-studies .success .main .list h4{font-size:1.25em;margin-bottom:0.5rem}#services.recruitment-solutions.case-studies .success .main .disc li{display:list-item;margin-bottom:1rem}#services.recruitment-solutions.case-studies .success .main .disc li:last-child{margin-bottom:0}#services.recruitment-solutions.case-studies .contact{background-color:#f7f7f7}@media only screen and (max-width: 1024px){#services.recruitment-solutions.case-studies .wrapper .inner{max-width:768px}#services.recruitment-solutions.case-studies .success .title{margin-bottom:3rem}#services.recruitment-solutions.case-studies .success .main .img{height:256px}#services.recruitment-solutions.case-studies .success .main .caption{padding:1rem}#services.recruitment-solutions.case-studies .success .main .caption p{font-size:1em}}@media only screen and (max-width: 768px){#services.recruitment-solutions.case-studies .wrapper{padding:3rem 1.5rem}#services.recruitment-solutions.case-studies .success .main .img{height:33.334vw}}@media only screen and (max-width: 480px){#services.recruitment-solutions.case-studies{font-size:0.9em}}@media only screen and (max-width: 320px){#services.recruitment-solutions.case-studies .success .main .img{height:106px}}
