@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
.animated{animation-duration:1s;animation-fill-mode:both}
.animated.infinite{animation-iteration-count:infinite}
.animated.hinge{animation-duration:2s}
.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}@keyframes bounce{0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}90%{transform:translate3d(0,-4px,0)}}.bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}
.flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}
.pulse{animation-name:pulse}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}
.rubberBand{animation-name:rubberBand}@keyframes shake{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.shake{animation-name:shake}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.tada{animation-name:tada}@keyframes wobble{0%{transform:none}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:none}}.wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:none}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.jello{animation-name:jello;transform-origin:center}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.bounceIn{animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}.bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}.bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}.bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}.bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.bounceOut{animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0)}40%,45%{opacity:1;transform:translate3d(0,-20px,0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0)}to{opacity:0;transform:translate3d(-2000px,0,0)}}.bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0)}to{opacity:0;transform:translate3d(2000px,0,0)}}.bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0)}40%,45%{opacity:1;transform:translate3d(0,20px,0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}.bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:none}}.fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:none}}.fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:none}}.fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:none}}.fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:none}}.fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:none}}.fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:none}}.fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:none}}.fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes flip{0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}to{transform:perspective(400px);animation-timing-function:ease-in}}.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedIn{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg);opacity:1}to{transform:none;opacity:1}}.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}@keyframes lightSpeedOut{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform-origin:center;transform:rotate(-200deg);opacity:0}to{transform-origin:center;transform:none;opacity:1}}.rotateIn{animation-name:rotateIn}@keyframes rotateInDownLeft{0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInDownLeft{animation-name:rotateInDownLeft}@keyframes rotateInDownRight{0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInDownRight{animation-name:rotateInDownRight}@keyframes rotateInUpLeft{0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}to{transform-origin:left bottom;transform:none;opacity:1}}.rotateInUpLeft{animation-name:rotateInUpLeft}@keyframes rotateInUpRight{0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}to{transform-origin:right bottom;transform:none;opacity:1}}.rotateInUpRight{animation-name:rotateInUpRight}@keyframes rotateOut{0%{transform-origin:center;opacity:1}to{transform-origin:center;transform:rotate(200deg);opacity:0}}.rotateOut{animation-name:rotateOut}@keyframes rotateOutDownLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}}.rotateOutDownLeft{animation-name:rotateOutDownLeft}@keyframes rotateOutDownRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}}.rotateOutDownRight{animation-name:rotateOutDownRight}@keyframes rotateOutUpLeft{0%{transform-origin:left bottom;opacity:1}to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}}.rotateOutUpLeft{animation-name:rotateOutUpLeft}@keyframes rotateOutUpRight{0%{transform-origin:right bottom;opacity:1}to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}}.rotateOutUpRight{animation-name:rotateOutUpRight}@keyframes hinge{0%{transform-origin:top left;animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.hinge{animation-name:hinge}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:none}}.rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutDown{animation-name:zoomOutDown}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}}.zoomOutLeft{animation-name:zoomOutLeft}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}}.zoomOutRight{animation-name:zoomOutRight}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.zoomOutUp{animation-name:zoomOutUp}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}
.slideOutUp{animation-name:slideOutUp}body{background:#fff;color:#33475b;font-family:Lato,sans-serif;font-size:16px;line-height:26px}a{color:#33475b}a:active,a:focus,a:hover{color:#00a0ff;outline:0;text-decoration:none}
.btn-more:active,.btn-more:focus,.btn-more:hover{color:#eb010f;outline:0;text-decoration:none}h1,h2,h3,h4,h5,h6{font-weight:400;margin:0 0 20px 0;padding:0;color:#33475b}h1{font-size:50px;font-weight:700}h2{font-size:40px;font-weight:700}h3{font-size:32px;font-weight:700}h4{font-size:32px;font-weight:300}h5{font-size:24px;font-weight:300}h6{font-size:20px;font-weight:300}p{font-family:'Open Sans',sans-serif;font-size:16px;line-height:26px;color:#33475b;padding:0;margin:0 0 30px 0}p.large{font-size:20px;line-height:30px}.btn{text-transform:uppercase;background:#eb010f;font-weight:700;font-size:14px;letter-spacing:1px;padding:0 30px;height:50px;border-radius:5px;-webkit-transition:.3s;transition:.3s;cursor:pointer;color:#fff;border:1px solid #eb010f;line-height:50px;position:relative;z-index:0;overflow:hidden}.btn.focus,.btn:focus,.btn:hover{background:#ff2d39;border:1px solid #ff2d39;color:#fff;-webkit-box-shadow:none;box-shadow:none}.btn::after{-webkit-transition:all .3s;transition:all .3s;height:100%;left:-75%;top:0;-webkit-transform:skew(50deg);transform:skew(50deg);-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transform-origin:top left;transform-origin:top left;width:0}.btn::after,.btn::before{background:#ff2d39;content:'';position:absolute;z-index:-1}.btn:hover:after{height:100%;width:210%}.btn.disable{background:#ffcdd0;border:1px solid #ffcdd0}.btn-white{background:#fff;color:#eb010f;border:1px solid #eb010f}.btn-white:hover{color:#fff}.btn:first-child{margin-right:15px}.container{max-width:1200px}.hero .hero-btn-container{width:100%;margin-top:65px}.hero .btn{min-width:180px}.hero .btn:first-child{margin-right:20px}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{padding:0 12px;outline:none;}.row{margin-right:-12px;margin-left:-12px}.container-fluid{padding-right:12px;padding-left:12px}.bg-light-blue,.bg-light-blue .image-curve-left,.bg-light-blue .image-curve-right{background-color:#f8f9fb}.bg-blue,.bg-blue .image-curve-left,.bg-blue .image-curve-right{background-color:#f0f2f7}.bg-dark-blue,.bg-dark-blue .image-curve-left,.bg-dark-blue .image-curve-right{background-color:#e6e8ef}.bg-gradient{background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f0f2f7));background-image:linear-gradient(to bottom,#fff,#f0f2f7)}.text-align-left{text-align:left}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.section-header{text-align:center;max-width:750px;margin:0 auto;padding-bottom:20px}.section-header p{font-size:20px;font-weight:400;line-height:30px}.card-box{padding:50px 30px 30px 30px;text-align:center;border:1px solid rgba(91,107,123,.5);background:#fff;border-radius:8px;-webkit-transition-duration:.5s,250ms;transition-duration:.5s,250ms}.card-box:hover{margin-top:-10px;-webkit-box-shadow:0 22px 35px -10px rgba(0,0,0,.29);box-shadow:0 22px 35px -10px rgba(0,0,0,.29);border:1px solid #919da8;margin-bottom:10px}.expertise .icon{text-align:center;height:140px;margin:0 auto}.form-control{position:relative;font-size:14px;padding:14px 16px;color:#33475b;border:solid 1px rgba(91,107,123,.5);font-family:'Open Sans',sans-serif;height:50px}textarea.form-control{height:auto;min-height:50px}.form-control:focus{border:solid 1px #00a0ff;-webkit-box-shadow:none;box-shadow:none}select.form-control:not([size]):not([multiple]){height:50px;margin-top:0}.page-search .views-exposed-form .contact-wrap input{height:50px;margin-top:0}.page-search .views-exposed-form .btn{height:50px}#preloader{position:fixed;left:0;top:0;z-index:999;width:100%;height:100%;overflow:visible;background:#fff url(/themes/bootstrap_mmck/css/../img/preloader.png) no-repeat center center}.back-to-top{position:fixed;display:none;background:rgba(0,0,0,.2);color:#fff;padding:6px 12px 9px 12px;font-size:16px;border-radius:2px;right:15px;bottom:15px;-webkit-transition:background .5s;transition:background .5s}.insightera-widget-right{background:0 0!important;background-color:transparent!important;padding:10px!important;-webkit-box-shadow:none;box-shadow:none}.insightera-widget-content{display:block;z-index:9000;color:#fff!important;min-height:55px;padding:14px 5px!important;width:250px;right:35px;border-radius:30px!important;background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;top:50%}.btn-more{text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;display:inline-block;border-radius:4px;-webkit-transition:.5s;transition:.5s;color:#eb010f;padding-right:20px;margin:0 auto;line-height:22px}.btn-more:after{content:"\f138";font:normal normal normal 14px/1 FontAwesome;position:absolute;margin-top:4px;margin-left:8px;z-index:100}.btn-more:hover{padding-right:30px;color:#ff2d39}.p-left-0{padding-left:0!important}.p-right-0{padding-right:0!important}.back-to-top:focus{background:rgba(0,0,0,.2);color:#fff;outline:0}.back-to-top:hover{background:#2dc997;color:#fff}.map-container{padding:0 .8rem;position:relative;display:inline-block;margin-top:-220px}img{max-width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.australia{top:75.2%;left:88.5%}.canada{top:40%;left:27.7%}.china{top:48.5%;left:80.7%}.france{top:39.3%;left:49%}.hong-kong{top:51.6%;left:79.5%}.india{top:56%;left:70%}.ireland{top:36.2%;left:47.1%}.japan{top:46.2%;left:85.8%}.singapore{top:59.6%;left:75.9%}.about .map-container .australia{top:77.7%;left:89.4%}.about .map-container .canada{top:43%;left:28.5%}.about .map-container .china{top:51%;left:81.5%}.about .map-container .france{top:41.9%;left:50.1%}.about .map-container .hong-kong{top:54.2%;left:80.4%}.about .map-container .india{top:57.3%;left:70.2%}.about .map-container .ireland{top:39.3%;left:47.9%}.about .map-container .japan{top:48.8%;left:86.7%}.about .map-container .singapore{top:62.6%;left:77%}.about .map-container .uk,.about .map-container .united-kingdom{top:40.3%;left:49.6%}.map-container .point{cursor:pointer;position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:#3caaf0;border:1px solid #3caaf0;opacity:.5;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;will-change:transform,box-shadow;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 0 rgba(30,51,20,.8);box-shadow:0 0 0 rgba(30,51,20,.8)}.map-container .point:hover{-webkit-animation:none;animation:none;-webkit-transform:translate(-50%,-50%) scale3D(1.35,1.35,1);transform:translate(-50%,-50%) scale3D(1.35,1.35,1);-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23);box-shadow:0 3px 6px rgba(0,0,0,.16),0 3px 6px rgba(0,0,0,.23)}.pulse{border-radius:50px;line-height:50px;text-align:center;width:25px;height:25px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);text-transform:uppercase;letter-spacing:.05em}.pulse:after,.pulse:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,152,250,.2);border-radius:50px;opacity:0}.pulse:before{-webkit-transform:scale(1);transform:scale(1);-webkit-animation:pulse 3s infinite linear;animation:pulse 3s infinite linear}.pulse:after{-webkit-animation:pulse 3s 2s infinite linear;animation:pulse 3s 2s infinite linear}@-webkit-keyframes pulse{0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:0}33%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}@keyframes pulse{0%{-webkit-transform:scale(.6);transform:scale(.6);opacity:0}33%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(1.4);transform:scale(1.4);opacity:0}}.inner-page{margin:0;padding:0;background:#fff;clear:both}.inner-logo{display:block}.logo{display:none}header .navbar{padding:0}header .navbar-brand{padding:0;margin:0}#block-desktopmenu{display:block}#block-bootstrap-mmck-main-menu{display:none}.nav .btn-submit-job{font-family:'Open Sans',sans-serif;text-transform:uppercase;background:#eb000f;font-weight:500;font-size:14px;letter-spacing:1px;display:inline-table;padding:10px 15px;border-radius:4px;-webkit-transition:.5s;transition:.5s;margin:0!important;border:2px solid #eb000f;cursor:pointer;color:#fff;float:left;margin:10px 15px}.nav .btn-submit-job:hover{border:2px solid #ff2d39;background:#ff2d39;color:#fff;float:left}.page-jobseekers .top_menu ul li:first-child{background:#f5f8fa}.page-jobseekers .top_menu ul li:last-child{background:#fff}.page-jobseekers .top_menu ul{background:#f5f8fa}.page-jobseekers .topmenu-inner ul li:first-child a{color:#8894a0!important}.page-jobseekers .topmenu-inner ul li:last-child a{color:#33475b!important;font-weight:900}.page-jobseekers .inner-section{margin-bottom:0;background-color:#d8e2e7;background-size:100% 100%}.top_menu{position:absolute;background:0 0;z-index:9999;width:100%;top:0;height:36px}.top_menu .navbar{padding:0}.top_menu .menu--header-menus{width:100%}.top_menu ul{float:left;margin:0;padding:0}.top_menu ul li a{font-size:12px;font-weight:700;text-transform:uppercase;padding:0;width:105px}.top_menu .nav-item a{color:#8894a0}.top_menu ul li:first-child{width:180px;color:#8894a0;text-align:center;padding:0 20px;line-height:36px;position:absolute;left:0;margin-left:0}.topmenu-inner ul li:first-child a{color:#33475b!important;font-weight:800}.top_menu ul li:first-child a{color:#fff!important}.top_menu ul li:last-child{background:#f5f8fa;position:absolute;text-align:left;right:0;left:180px;font-size:12px;font-weight:700;text-transform:uppercase;padding:0 20px;line-height:36px;margin-left:0}.top_menu ul li a:last-child:hover{color:#8894a0}.top_menu #navbar-top.navbar-dark ul li a:last-child{color:#8894a0}.top_menu-inner{position:absolute;background:0 0;z-index:9999999;width:100%}.top_menu-inner .navbar{padding:0}.top_menu-inner .menu--header-menus{width:100%}.top_menu-inner ul{float:left;margin:0;padding:0}.top_menu-inner ul li{float:left;margin:0;padding:0}.top_menu-inner ul li a{font-size:12px;font-weight:700;text-transform:uppercase}.top_menu-inner ul li:first-child{width:150px;color:#8894a0;text-align:center}.topmenu-inner ul li:first-child a{color:#33475b!important}.top_menu-inner ul li:last-child{background:#f5f8fa;position:absolute;text-align:left;right:0;left:150px;font-size:12px;font-weight:700;text-transform:uppercase}.top_menu-inner ul li a:last-child{color:#8894a0}.top_menu #navbar-top.navbar-dark ul li a:last-child{color:#8894a0}.top_menu .nav>li{margin-left:15px}header{height:auto;margin:55px 0 40px 0;position:relative}header:after{content:'';height:0;display:table;clear:both}.header-wrap{left:0;top:15px;right:0;-webkit-transition:all .5s;transition:all .5s;z-index:99999999}.header-wrap.home-header{position:absolute}.header-wrap .logo{float:left}.header-wrap .logo img{max-width:80px}.header-wrap.header-fixed{background:rgba(255,255,255,.92);padding:10px 0;top:0;height:auto;position:fixed;-webkit-box-shadow:0 2px 12px rgba(51,51,51,.12);box-shadow:0 2px 12px rgba(51,51,51,.12);z-index:9999999999;}.header-wrap.header-fixed .inner-logo img{width:100px}.header-wrap.header-fixed .inner-logo svg{width:100px;height:45px}.header-wrap .logo{display:none}.header-wrap .header-fixed .logo{display:block}.fixedmenu .inner-section{padding-top:50px}.fixedmenu .csr-wrapper{padding-top:50px}.hero-section{position:relative;min-height:880px;max-height:880px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;overflow:hidden}.banner-curv{position:absolute;bottom:-5px;background-size:cover;z-index:9;width:100%}.banner-curv img{width:100%;height:auto}.gray-curv{background-size:cover;z-index:9;width:100%}.gray-curv img{width:100%}.hero-section video{top:0;left:0;width:100%;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.video-overlay{z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:#000;opacity:0.45;}.hero{width:100%;height:700px;background-size:cover;position:relative;margin:0 auto;max-width:1200px}.hero:before{content:"";position:absolute;bottom:0;top:0;left:0;right:0}.hero .hero-container{position:absolute;bottom:0;z-index:99;top:60px;left:0;right:0;text-align:left;padding:0 15px}.hero h2{color:#eee;margin-bottom:30px;font-size:18px}.hero p{color:#fff;margin-bottom:30px;font-size:18px}.dropdown-menu.show{display:none}.section-header .section-title{font-size:50px;color:#33475b;text-align:center;font-weight:700;margin-bottom:5px}.section-header .section-description{text-align:center;padding-bottom:10px;color:#33475b;max-width:700px;line-height:30px;margin:0 auto}.hero h1{margin:30px 0 10px 0;font-size:60px;font-weight:700;line-height:70px;color:#fff;max-width:600px;}header nav{float:right;margin:0;padding-top:8px}header .nav a{padding:10px 6px;text-decoration:none;display:inline-block;color:#fff;font-weight:700;text-transform:uppercase;font-size:13px;outline:0}header .nav a:hover{font-weight:700}header .nav>li{margin-left:25px}header .nav>li>a:before{content:"";position:absolute;width:40%;height:2px;bottom:0;left:29%;background-color:#eb010f;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}.header-wrap .nav>li .search:before{display:none}.header-wrap .nav>li .search-close:after,.header-wrap .nav>li .search:after{font:normal normal normal 20px/1 FontAwesome}.header-wrap .nav>li .search,.header-wrap .nav>li .search-close{font-size:0}.header-wrap .nav>li .search:after{content:"\f002"}.header-wrap .nav>li .search-close:after{content:"\f00d"}header .nav>li .search:hover{opacity:.8}.nav .active>a:before,.nav li:hover>a:before,header .nav a:hover:before,header .nav ul li.active a:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1)}header .nav ul{margin:4px 0 0 0;border:1px solid #e7e7e7}header .nav ul li{background:#fff}header .nav ul li:first-child{border-top:0}header .nav ul li a{padding:10px;color:#333;-webkit-transition:.3s;transition:.3s;display:block;font-size:13px;text-transform:none}header .nav ul li a:last-child{color:#fff;font-size:30px}header .nav ul li a:hover{background:#eb010f;color:#fff;font-weight:700}header .nav ul ul{margin:0}.header .logo img{padding:0;margin:0;max-width:135px;height:auto}footer .link-section{padding:0 0 40px 5px;-webkit-box-sizing:border-box;box-sizing:border-box}.header-wrap .logo img{padding:0;margin:0;max-width:132px}.header-wrap nav .btn-submit-job{text-transform:uppercase;background:#eb010f;font-weight:700;font-size:14px;letter-spacing:1px;display:inline-table;padding:10px 18px;border-radius:5px;-webkit-transition:.5s;transition:.5s;margin:0;border:2px solid #eb010f;cursor:pointer;color:#fff;float:left}header nav .btn-submit-job:hover{border:2px solid #ff2d39;background:#ff2d39;color:#fff;float:left}header .nav{display:initial}header .nav,header .nav *{margin:0;padding:0;list-style:none}header .nav ul{position:absolute;display:none;top:100%;left:0;z-index:99}header .nav li{position:relative;white-space:nowrap}header .nav>li{float:left}header .nav ul ul{top:0;left:100%}header .nav ul li{min-width:200px}.sf-arrows .sf-with-ul{padding-right:30px}.sf-arrows .sf-with-ul:after{content:"\f107";position:absolute;right:15px;font-family:FontAwesome;font-style:normal;font-weight:400}.sf-arrows ul .sf-with-ul:after{content:"\f105"}.mobile-menu-back i{font-size:15px;margin-right:5px}.mobile-menu-back{display:none;z-index:9999999;position:fixed;top:30px;left:-50%;color:#eb010f;text-align:center;line-height:25px;font-size:16px;text-transform:uppercase;font-weight:600}.mobile-menu-back:hover{cursor:pointer}.mobile-menu-back:before{font:normal normal normal 14px/1 FontAwesome;content:"\f060";font-size:15px;margin-right:5px}.mobile-menu-close{font-size:30px;display:none;z-index:9999999;position:fixed;top:20px;right:20px;color:#eb010f}.mobile-menu-close:after{font:normal normal normal 14px/1 FontAwesome;content:"\f057";font-size:30px}header .nav ul{border:0}header .nav{display:block}.country-menu{right:50px;text-transform:uppercase;width:150px;position:absolute;z-index:100000000;padding:0;margin:0;font-size:12px;color:#33475b;font-weight:600;top:0}.country-menu>li>a{text-align:right;padding-right:28px;width:-webkit-max-content;width:-moz-max-content;width:max-content;position:relative;display:inline-block!important;padding-left:24px;float:left}.country-menu li{list-style:none}.country-menu li a{line-height:34px}.country-menu ul li{float:none;margin:0 20px;padding:0;border-bottom:1px solid #d6d8db}.country-menu ul li:last-child{border-bottom:0}.country-menu ul li a{padding:2px 0}.country-menu ul{display:none;background:#f5f8fa;margin:0;padding:0;width:160px;clear:both;padding-bottom:5px}.country-menu li:hover ul,.country-menu:hover ul{display:block}.country-menu li a{display:block}.country-menu li a:hover{color:#eb010f}.country-menu>li>a:after{content:"\f0dd";font:normal normal normal 14px/1 FontAwesome;position:absolute;top:7px;right:10px}.country-menu>li>a:before{content:'';width:20px;height:13px;background-size:240px;background-repeat:no-repeat;position:absolute;left:0;top:11px;}.country-menu li a:focus{color:#33475b}.country-menu>li>a.ie:before{background-position:1px 0;background-image:url(/themes/bootstrap_mmck/css/../img/flag-sprites.png);}.country-menu>li>a.au:before{background-position:-19px 0;background-image:url(/themes/bootstrap_mmck/css/../img/flag-sprites.png);}.country-menu>li>a.cn:before{background-position:-43px 0;background-image:url(/themes/bootstrap_mmck/css/../img/flag-sprites.png);}.country-menu>li>a.hk:before{background-position:-78px 0;background-image:url(/themes/bootstrap_mmck/css/../img/flag-sprites.png);}.country-menu>li>a.jp:before{width:19px;background-position:-97px 0;background-image:url(/themes/bootstrap_mmck/css/../img/flag-sprites.png);}.country-menu>li>a.sg:before{background-position:-116px 0;background-image:url(/themes/bootstrap_mmck/css/../img/flag-sprites.png);}.country-menu>li>a.ca:before{background-position:-136px 0;background-image:url(/themes/bootstrap_mmck/css/../img/flag-sprites.png);}.country-menu>li>a.uk:before{background-position:-156px 0;background-image:url(/themes/bootstrap_mmck/css/../img/flag-sprites.png);}.country-menu>li>a.other:before{background-position:-200px 0;background-image:url(/themes/bootstrap_mmck/css/../img/flag-sprites.png);}.country-menu>li>a.eu:before{background-position:-220px 0;background-image:url(/themes/bootstrap_mmck/css/../img/flag-sprites.png);}.country-menu>li>a.de:before{background-position:-196px 0;background-image:url(/themes/bootstrap_mmck/css/../img/flag-sprites.png);}.visually-hidden{display:none}footer header{margin:0}#CollapsingNavbar{display:block}footer{color:#fff;font-size:14px;background:#454545}footer .section-logo p{color:#fff;font-family:Lato,sans-serif;font-size:28px;font-weight:300;margin-bottom:5px;padding-right:25px;position:relative}footer .section-logo p:after{width:6px;height:6px;background-color:#ff3644;border-radius:50%;content:'';position:absolute;right:10px;bottom:2px}footer .section-logo img{width:120px;height:auto}footer hr{color:#fff;border-color:#e7e7e7;margin-top:25px}footer .link-section{padding:none;-webkit-box-sizing:border-box;box-sizing:border-box}footer .link-section h5{font-size:16px;font-weight:700;color:#fff}footer .link-section Ul{margin:0;padding:0}footer .link-section li{list-style:none;padding:5px 0}footer .link-section li a{color:#fff;opacity:.8;font-size:16px}footer .link-section li a:hover{opacity:1}footer .section-logo .footer-menu{float:right}footer .section-logo .footer-menu{float:right}footer .section-logo .footer-menu>li{float:left;list-style:none;border-right:1px solid #fff;line-height:12px;padding:0 12px}footer .section-logo .footer-menu a{text-decoration:none;display:inline-block;color:#fff;font-weight:600;font-size:13px;outline:0}footer .copy-right{background:#343434;border-top:1px solid #000}footer .copy-right .fa{font-size:20px;}.uk footer .copy-right .fa{margin-right:1rem !important;}footer .copy-right a{color:#fff}footer .copy-right a:hover{color:#eb010f}footer .copy-right .copy-text{float:left}footer .copy-right .copy-text{float:left;color:#c5c5c5;margin-top:2px;}footer .copy-right .footer-menu{float:left;padding:0;margin:8px 0 0 20px}footer .copy-right .footer-menu>li{float:left;list-style:none;border-right:1px solid #c5c5c5;line-height:15px;padding:0 10px}.uk footer .copy-right .footer-menu>li{padding:0 5px}footer .copy-right .footer-menu a{text-decoration:none;display:inline-block;color:#c5c5c5}footer .copy-right .footer-menu a:hover{color:#fff}footer .copy-right .footer-menu li:last-child{border:none}.back-to-top{bottom:15px}.process .about-container .title{padding-top:15px}.hero h2{font-size:20px;margin:30px 0 30px 0;line-height:32px;font-weight:400;max-width:550px}.hero p{font-size:20px;margin:50px 0 30px 0;line-height:32px;font-weight:400;max-width:550px;color:#fff}.nav>li .search{width:25px}.contact-sticky-nav{display:none;position:fixed;bottom:5px;border-radius:50px;width:98%;margin:0 auto;left:0;right:0;height:46px;background:#b5171b;z-index:9999999;text-align:center}.contact-sticky-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex}.contact-sticky-nav li{display:inline-block;width:-webkit-fill-available;text-align:center;position:relative;white-space:nowrap;font-size:12px;letter-spacing:.3px;width:-moz-available!important}.contact-sticky-nav li.footer-menu-active a:hover,.contact-sticky-nav li.sticky-footer-menu a:hover{border-radius:0 20px 20px 0}.contact-sticky-nav li.sticky-footer-submit a:hover{border-radius:20px 0 0 20px}.contact-sticky-nav li.sticky-footer-submit a{padding-left:13px}.contact-sticky-nav li.footer-menu-active a,.contact-sticky-nav li.sticky-footer-menu a{padding-right:13px}.contact-sticky-nav li#my_custom_link{background:0 0;width:-webkit-fill-available;height:auto}.contact-sticky-nav li:after,.contact-sticky-nav li:before{height:100%;position:absolute;content:'';top:0}.contact-sticky-nav li:before{border-left:1px solid #ffffff4d;right:0}.contact-sticky-nav li:last-child:after,.contact-sticky-nav li:last-child:before{display:none}.contact-sticky-nav li a{color:#fff;text-transform:uppercase;padding:5px 15px;height:100%;display:block;font-weight:400}.contact-sticky-nav li a img{margin:0 auto 4px auto;width:22px}.contact-sticky-nav li a:hover,.contact-sticky-nav li.active a{background:#8c1619}.contact-sticky-nav ul{margin:0;padding:0}.js .js-hide{display:none}.js-show{display:none}.js .js-show{display:block}#mobile-nav-toggle{display:none}.about{background:#f8f9fb;background:-webkit-gradient(linear,left top,left bottom,from(#f8f9fb),to(#fff));background:linear-gradient(to bottom,#f8f9fb 0,#fff 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f8f9fb',endColorstr='#ffffff',GradientType=0);padding:0}.about .gray-curv{background:url(/themes/bootstrap_mmck/css/../img/curv-gray.png);background-size:cover;width:100%}.about .section-header{text-align:center;position:relative;z-index:10;margin-top:-40px;max-width:800px}.about .section-header .section-description{margin-top:30px;padding-bottom:5px;max-width:inherit}.about .services{padding:0;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;height:-webkit-max-content;height:-moz-max-content;height:max-content;overflow-y:hidden}.about .services .service-img-section{z-index:1;padding:0;position:relative;background-image:url(/themes/bootstrap_mmck/css/../img/service_expertise.jpg);background-size:cover;background-repeat:no-repeat;min-height:880px;width:100%;overflow:hidden;background-position:right center}.about .services .service-img-section .image-curve-left,.about .services .service-img-section .image-curve-right{left:inherit;height:50%;width:225px;right:-120px}.about .services .cta-btn-container:after,.about .services .cta-btn-container:before{content:'';width:110%;height:1px;position:absolute;top:50%;right:0}.about .services .cta-btn-container:before{border-top:1px solid #dcdcdc}.about .services .cta-btn-container:after{border-bottom:1px solid #fff;margin-top:1px}.about .services .service-img-section .image-curve-right{bottom:0;transform:skewX(-25deg);-webkit-transform:skewX(-25deg)}.about .services .service-img-section .image-curve-left{transform:skewX(25deg);-webkit-transform:skewX(25deg)}.about .services p{font-size:18px;font-weight:400;line-height:28px;font-family:Lato,sans-serif}.about .services .services-curv{position:absolute;right:-2px;top:0;bottom:0;z-index:9;width:168px}.about .map{min-height:820px;background-image:url(/themes/bootstrap_mmck/css/../img/map1.png);background-repeat:no-repeat;background-position:bottom center;width:100%}.about .map img{width:100%;height:auto;max-width:1440px}.about .map-container{margin:-160px auto 20px auto;float:none;display:table;}.about .services .services-curv img{height:100%;width:auto}.about .services .content-section-service{width:100%;padding-top:100px;max-width:530px;text-align:left;height:50%;clear:both}.about .services .content-section-experty .section-description,.about .services .content-section-service .section-description{text-align:left;margin:35px 0;font-size:16px;font-weight:300;color:#33475b;line-height:25px}.about .services .section-header .section-title{text-align:left;font-size:40px;font-weight:700}.about .services .content-section-experty .btn-more,.about .services .content-section-service .btn-more{float:left}.about .section-description{font-size:20px;color:#33475b;font-weight:400}.card-home{background:#e6e8ef;padding:100px 0}.card-home .card-box{padding:30px;min-height:-webkit-fit-content;min-height:-moz-fit-content;min-height:fit-content}.card-home .btn{padding:0 15px;white-space:normal}.card-home .box{padding:30px 50px;text-align:center;border:1px solid #adb5bd;min-height:250px;background:#fff;border-radius:8px;-webkit-transition-duration:.5s,250ms;transition-duration:.5s,250ms}.card-home .box:hover{margin-top:-10px;-webkit-box-shadow:0 22px 35px -10px rgba(0,0,0,.29);box-shadow:0 22px 35px -10px rgba(0,0,0,.29);border:1px solid #919da8}.card-home .icon{text-align:center}.card-home .icon img{max-height:160px;height:auto;display:inline-block}.card-home h3{font-weight:700;font-size:32px;margin-bottom:20px;margin-top:30px;color:#33475b}.card-home .title a{color:#111}.card-home .description{font-size:16px;line-height:26px;text-align:left;color:#33475b;font-weight:400;margin-bottom:20px}.card-home .btn-more{text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;display:inline-block;padding:15px 20px;border-radius:4px;-webkit-transition:.5s;transition:.5s;margin:10px auto;color:#eb010f;border:2px solid #eb010f;background:#fff}.card-home .btn-more:hover{color:#fff;background:#ff2d39}.inner-page .csr-wrapper h1{font-size:40px}.article{padding-bottom:60px}.view-advice-tips{padding-top:60px}.article.knowledge-hub .view-advice-tips{padding-top:0}.article .box{margin-bottom:25px;-webkit-transition-duration:.5s,250ms;transition-duration:.5s,250ms}.article .box a{padding:0;text-align:center;background:#fff;border-radius:5px;cursor:pointer}.article .box:hover{margin-top:-10px;margin-bottom:35px;-webkit-box-shadow:0 22px 35px -10px rgba(0,0,0,.29);box-shadow:0 22px 35px -10px rgba(0,0,0,.29)}.article .box .img-section{padding:0;text-align:center;position:relative;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;height:180px}.img-section .brand{position:absolute;font-size:12px;left:10px;top:10px;z-index:1;font-family:'Open Sans',sans-serif;font-weight:600}.img-section .brand ul{margin:0;padding:0;list-style:none}.img-section .brand li{background:#fff;border-radius:20px;color:#33475b;padding:2px 15px;text-transform:uppercase;margin-right:5px;list-style:none;margin-left:0;float:left;margin-bottom:8px}.article .box .img-section img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article .box .content-part{text-align:center;padding:25px;border:1px solid #adb5bd;border-top:0;border-radius:0 0 5px 5px;background:#fff}.article h4{font-size:24px;margin-bottom:5px;color:#33475b;font-weight:400;text-align:left}.view-advice-tips .article h4{margin-bottom:5px;}.article .description{font-size:16px;line-height:26px;text-align:left;color:#33475b;font-weight:400;margin-bottom:0}.article-list{padding:0 0 60px 0}.article-list .box{margin-bottom:50px}.article-cta-wrap{width:100%;padding:0 0 30px;text-align:center}.article-cta-wrap a{text-transform:uppercase;background:#eb010f;font-weight:700;font-size:14px;letter-spacing:1px;padding:15px 20px;height:50px;border-radius:5px;text-decoration:none;transition:.3s;cursor:pointer;color:#fff!important;border:1px solid #eb010f;line-height:50px;z-index:0;overflow:hidden;margin:0}.article-cta-wrap a:focus,.article-cta-wrap a:hover{background:#ff2d39;border:1px solid #ff2d39;color:#fff;box-shadow:none}.news-list .box{margin-bottom:50px;position:relative;min-height:420px;border:1px solid #adb5bd;border-radius:5px}.news-list .box .content-part{text-align:left;padding:35px}.news-list .post-date{margin:15px 0;display:block;text-transform:uppercase;font-size:12px;font-weight:600;color:#33475b}.news-list .description{display:none}.news-list .box:hover{-webkit-box-shadow:none;box-shadow:none;margin-top:0;cursor:pointer;margin-bottom:50px !important;}.news-list .box:hover .description{display:block}.news-list .box .content-part{position:absolute;bottom:0;height:auto!important;width:100%;border:0}.news-list .list-tag{position:absolute;text-transform:uppercase;font-size:12px;left:10px;top:10px;z-index:1;font-family:'Open Sans',sans-serif;font-weight:600}.news-list .list-tag a{background:#fff;border-radius:20px;padding:2px 15px;border:solid 1px #5b6b7b80;margin-right:3px}.partner-award{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f9fb));background:linear-gradient(to bottom,#fff 0,#f8f9fb 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#f8f9fb',GradientType=0);padding:100px 0 40px}.partner-award .box{padding:0;text-align:center;cursor:pointer;padding-bottom:30px}.partner-award .box img{width:auto;margin:0 auto;height:100px}.partner-award .partner{padding-bottom:60px}.partner-award .award{padding-top:25px}.partner-award hr{max-width:400px}.partner-award .section-header .section-title{margin-bottom:40px}.partner-award .btn-more{text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;display:inline-block;border-radius:4px;-webkit-transition:.5s;transition:.5s;margin:10px auto;color:#eb010f;background:url(/themes/bootstrap_mmck/css/../img/down-arrow-button.png);background-size:16px 16px;background-position:right;padding-right:25px;background-repeat:no-repeat}.expertise{background:#fff}.expertise .card-box{margin-bottom:67px}.expertise .icon img{max-height:140px;width:auto;display:inline-block}.expertise h3{font-weight:400;font-size:24px;margin-bottom:10px;margin-top:10px;color:#33475b;min-height:74px;vertical-align:-webkit-baseline-middle}.expertise .card-box:hover{margin-bottom:77px}.expertise h3 a{vertical-align:-webkit-baseline-middle}.expertise .description{font-size:16px;line-height:24px;text-align:left;color:#33475b;font-family:"Open Sans",sans-serif;font-weight:300;margin-bottom:0}.expertise p{margin-bottom:0;text-align:left;font-weight:400}.expertise .getin-touch{border:1px solid transparent;width:100%;position:relative;overflow:hidden;border-radius:5px;margin-bottom:67px;text-align:left}.expertise .getin-touch:hover{-webkit-box-shadow:none;box-shadow:none;margin:0;margin-bottom:67px}.expertise .getin-touch p{margin-bottom:40px;font-size:20px;line-height:31px;font-weight:400}.expertise .getin-touch .over-lay{background:#000;opacity:.5;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.expertise .getin-touch img{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:5px;-o-object-fit:cover;object-fit:cover}.expertise .getin-touch .content-part{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:absolute;z-index:1;left:40px;max-width:400px}.expertise .getin-touch .content-part h2{color:#fff}.expertise .getin-touch .content-part .description,.expertise .getin-touch .content-part p{color:#fff}.card-image-text{padding:0 0 40px 0}.card-image-text .pic-part{padding:0;position:relative;width:100%;overflow:hidden}.card-image-text .pic-part img{width:100%;height:auto}.why-us-con .pic-part{max-width:500px;float:left;margin-right:65px;max-height:520px}.card-image-text .content-section{width:100%;padding:60px 0 60px 20px;max-width:500px;text-align:left}.card-image-text .content-section .section-title{text-align:left;font-size:36px;margin-bottom:30px;font-weight:300}.card-image-text .content-section .section-description{text-align:left;font-size:16px;color:#33475b;margin-bottom:10px;padding-bottom:20px;font-weight:300}.salary-guide img{width:100%;height:100%;max-width:inherit;-o-object-fit:cover;object-fit:cover}.salary-guide .content-section p{font-weight:300}.salary-guide .content-section .section-title{text-align:left;font-size:40px;font-weight:700;margin-bottom:50px}.salary-guide .content-section .section-description{text-align:left;font-size:20px;color:#33475b;margin-bottom:10px}.salary-guide .image-curve-right{right:-60px;left:inherit}.knowledge-hub{background:#eef2f4}.news-event{padding:60px 0;background:#eef2f4}.news-event .box{margin-bottom:60px;padding:35px 25px}.news-event .box:hover{margin-bottom:70px}.news-event .box .img-section{padding:0;text-align:center;position:relative;float:left;border-radius:0;width:35%;overflow:hidden}.news-event .box .content-part{padding:0;text-align:center;float:left;border-top:0;-webkit-box-sizing:border-box;box-sizing:border-box;padding-right:30px;width:65%}.news-event .box .content-part .brand{background:#fff;border-radius:20px;color:#33475b;padding:0 15px;text-transform:uppercase;font-size:12px;left:10px;top:10px;border:1px solid rgba(91,107,123,.5);z-index:1;font-family:'Open Sans',sans-serif;font-weight:600;float:left;margin-bottom:15px;margin-right:5px}.news-event .box:after{content:'';display:table;height:0;clear:both}.news-event .box .img-section img{width:100%;height:auto;border-radius:0}.news-event h4{font-size:24px;margin-bottom:20px;color:#33475b;font-weight:400;text-align:left;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.news-event .description{font-size:16px;line-height:26px;text-align:left;color:#33475b;font-weight:300;margin-bottom:15px}.news-event .section-header .section-title{padding:0 0 60px 0}.news-event .content-part i{float:left;font-size:24px;color:#5583a6;width:20px;text-align:center}.news-event .content-part .fa-calendar{font-size:20px}.news-event .content-part p{text-align:left;margin:0;color:#33475b;font-size:16px;font-weight:300}.news-event ul{list-style:none;padding-left:0;text-align:left;font-weight:300}.news-event li{margin-bottom:5px}.news-event li span{padding-left:20px}.page-our-process .inner-section,.page-our-story .inner-section{background:0 0}.page-our-process .inner-section .inner-hero,.page-our-story .inner-section .inner-hero{padding-bottom:0}.news-letter h3.section-title{font-size:50px}.get-in-touch .get-container .content-section .btn{margin-right:15px}.get-in-touch .get-container .content-section,.our-story-con .container-fluid .content-section,.salary-guide .content-section{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:40px 0}.get-in-touch .get-container .content-section h5{font-weight:400}.inner-page{margin:0;padding:0;background:#fff;clear:both}.inner-page .section-header .section-title{font-size:40px;margin-bottom:20px}.inner-page .section-header .section-description{font-weight:400;color:#33475b;line-height:30px;font-size:20px}.inner-section{width:100%;height:auto;background-image:url(/themes/bootstrap_mmck/css/../img/inner-banner-bg.png);background-position:bottom center;background-size:100% auto;background-repeat:no-repeat;margin-bottom:30px}.inner-section .inner-hero{width:100%;background-position:bottom center;background-size:100%;position:relative;background-repeat:no-repeat;padding-bottom:80px}.inner-section .inner-hero .hero-container{text-align:center;margin:0 auto;max-width:850px;margin-bottom:0}.header-wrap .nav a{color:#fff}.header-wrap.home-header .logo{display:block}.header-wrap.home-header.header-fixed .inner-logo{display:block}.header-wrap.home-header .inner-logo,.header-wrap.home-header.header-fixed .logo{display:none}.header-wrap.home-header.header-fixed .nav a{color:#33475b}.header-wrap.home-header.header-fixed .nav a.btn{color:#fff}.header-wrap.header-fixed nav{padding-top:0}.inner-section .inner-hero h1{margin-bottom:40px;color:#33475b;font-weight:600}.inner-section .inner-hero h5{font-weight:600}.inner-section .inner-hero p{font-size:20px;color:rgba(51,71,91,.81);font-weight:400;line-height:30px;margin-bottom:0}.inner-section .inner-hero a{color:#00a0ff;text-decoration:underline}.inner-section .inner-hero a:hover{color:#33475b;}.page-jobseekers .inner-page{background-color:#d7e2e7;clear:none}.page-jobseekers .map-container{padding:0 .8rem;position:relative;display:inline-block;margin-top:0}.page-jobseekers .map-container img{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.page-jobseekers .section-header .section-description{max-width:inherit}.page-jobseekers .box{margin-bottom:50px;padding:0;text-align:center;background:#fff;border-radius:5px;cursor:pointer}.page-jobseekers .box:hover{margin-top:0;-webkit-box-shadow:none;box-shadow:none;cursor:default}.page-jobseekers .box .img-section{padding:0;text-align:center;position:relative;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.page-jobseekers .box .img-section img{width:100%;height:auto}.page-jobseekers .box .content-part{text-align:center;padding:25px;border:1px solid #adb5bd;border-top:0;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.page-jobseekers h3{font-size:32px;margin-bottom:10px;color:#33475b;font-weight:700;text-align:center}.page-jobseekers .description{font-size:16px;line-height:26px;color:#33475b;text-align:center;font-weight:300;margin-bottom:0}.page-jobseekers a.website{font-size:16px;line-height:26px;display:inherit;width:100%;color:#eb010f;font-weight:700;margin-bottom:15px}.pricing{padding:0 0 30px 0}.pricing .price-container{margin:0 auto;max-width:1020px}.table-pricing{border-collapse:separate;border:solid #33475b 1px;border-radius:5px}.table-pricing thead th{font-weight:700;font-size:20px;color:#fff;border:0}.table-pricing tbody th,.table-pricing td{vertical-align:top;border-top:0;border-right:1px solid #dfe6ee;text-align:center;font-family:'Open Sans',sans-serif;font-size:18px;color:#33475b}.table-pricing tr td:first-child{text-align:left;padding-left:30px}.table-pricing tbody tr:nth-child(even){background:#f0f2f7}.table-pricing tbody tr:nth-child(odd){background:#fff}.table-pricing tbody tr:last-child td:last-child{border-bottom-right-radius:5px}.table-pricing tbody tr:last-child td:first-child{border-bottom-left-radius:5px}.table-pricing thead tbody th:first-child{border-bottom-left-radius:5px}.table-pricing thead th:first-child{border-top-left-radius:5px;background:#cbe1ec;color:#33475b;text-align:left;padding-left:30px}.table-pricing thead th:nth-child(2){background:#708191;width:20%;text-align:center}.table-pricing thead th:nth-child(3){background:#5b6b7b;width:20%;text-align:center}.table-pricing thead th:last-child{border-top-right-radius:5px;background:#33475b;width:20%;text-align:center}.table-pricing tr td img{vertical-align:middle;border-style:none;width:24px;height:24px;display:inline}.get-in-touch .get-container .pic-part{padding:0;position:relative;width:100%;overflow:hidden;height:100%}.get-in-touch .get-container .pic-part img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.get-in-touch .get-container .pic-part .get-curv{position:absolute;left:-2px;top:0;bottom:0;z-index:9;width:104px}.get-in-touch .get-container .get-curv img{width:100%}.get-in-touch .get-container .content-section{width:100%;text-align:left;padding:80px 0}.get-in-touch p{font-size:16px;font-weight:400;line-height:28px}.thank-you-section{padding:60px 0 0 0;background-image:none;text-align:center}.thank-you-section .icon{left:calc(50% - 36px);-webkit-transition:.2s;transition:.2s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;height:100%;margin:0 auto}.thank-you-section .icon img{height:100px;margin:125px 0 70px 0;width:auto}.thank-you-section h2{font-size:40px;color:#33475b;font-weight:700}.thank-you-section p{font-size:20px;color:#33475b;font-weight:300;max-width:750px;margin:0 auto;padding-bottom:40px}.thank-you-section .article h4{font-size:32px;margin-bottom:20px;color:#33475b;font-weight:300;text-align:center}.hero_banner .col-auto{position:inherit}.csr-wrapper{margin-top:70px}.csr-wrapper h2{padding-bottom:45px}.csr-wrapper .csr-content{border-right:1px solid #e7e9ec}.csr-wrapper .csr-content p{padding:0 40px 0 0;color:#33475b;font-weight:300;line-height:28px;font-size:18px}.csr-wrapper .csr-content p.large{font-weight:400;line-height:30px;font-size:20px}.csr-wrapper .blog-sidebar{padding:0 0 0 25px}.csr-wrapper .blog-sidebar h5{font-weight:400;margin-bottom:20px}.csr-wrapper .blog-sidebar .widget-item{padding:0 0 60px 0}.csr-wrapper .blog-sidebar .widget-item .section-header h3{font-size:24px;font-weight:400}.csr-wrapper .blog-sidebar .widget-item p{font-size:20px;font-weight:300;margin-bottom:10px}.csr-wrapper .blog-sidebar .widget-item ul{margin:0;padding:0;list-style:none;width:100%;}.csr-wrapper .blog-sidebar .widget-item ul li{margin:0;list-style:none;width:100%;margin-bottom:10px;font-family:"Open Sans",sans-serif;font-size:16px;color:#5b6b7b;line-height:26px;border-radius:5px;font-weight:300;display:inline-block;box-shadow:1px 1px 5px 1px rgba(0,0,0,0.25);margin-bottom:8px;overflow:hidden;}.csr-wrapper .blog-sidebar .widget-item ul li img{width:auto;height:90px;float:left;max-width:inherit;}.csr-wrapper .blog-sidebar .widget-item ul li:last-child{margin-bottom:15px}.csr-wrapper .blog-sidebar .widget-item ul li .read-time{display:inline-block;float:right;text-align:right;padding-right:10px;font-size:12px;font-weight:600;width:60%;}.csr-wrapper .blog-sidebar .widget-item ul li .img-sec{float:left;width:90px;height:90px;overflow:hidden;margin-right:10px;}.csr-wrapper .blog-sidebar .widget-item ul li .content-sec{padding:10px 0 0 0;}.csr-wrapper .blog-sidebar .view-content.row{margin:0}#insightera_widget_container{z-index:100000!important;top:auto !important;bottom:0 !important;}.job-seeker-map{position:relative;max-width:1200px;margin:0 auto}.job-seeker-map .map-icon{width:20px;height:26px}.job-seeker-map .map-icon img{padding:3px}.job-seeker-map .map-icon:hover{cursor:pointer}.job-seeker-map .spot{position:absolute;z-index:1000}.job-seeker-popup{position:fixed;top:5%;right:20px!important;width:450px;height:90%;border-radius:5px;-webkit-box-shadow:0 23px 46px -22px rgba(62,62,62,.51);box-shadow:0 23px 46px -22px rgba(62,62,62,.51);background-color:#fff;border:solid 1px rgba(91,107,123,.501961);opacity:0;overflow-x:hidden;overflow-y:scroll;display:none}.job-seeker-popup .views-field-field-map-details,.job-seeker-popup .views-field-name{padding:0 7.5% 7.5%;padding-bottom:0}.job-seeker-popup p,.job-seeker-popup p.description{font-weight:300;font-size:16px;line-height:26px;text-align:left;margin-bottom:25px}.job-seeker-popup .views-field-name{font-size:32px;font-weight:700;margin-top:32px;margin-bottom:20px}.job-seeker-popup .description a{margin-bottom:14px;padding-bottom:14px;border-bottom:solid 1px #e7e7e7}.job-seeker-map .close{position:fixed;right:40px;width:29px;height:29px;background-color:#fff;opacity:0;text-align:center;border-radius:50%;top:6%;z-index:99999999}.job-seeker-popup .views-field-field-country-image{height:205px;overflow:hidden}.job-seeker-popup .views-field-field-country-image img{min-height:205px}.job-seeker-popup .send-email{color:#eb010f;text-transform:uppercase;font-size:14px;font-weight:800;padding:5px 0 20px 0;border-bottom:solid 1px #e7e7e7;margin-bottom:15px}.job-seeker-popup .send-email a{color:#eb010f}.job-seeker-popup .send-email:after,.job-seeker-popup .send-email:before{clear:both;display:table;height:0;content:""}.job-seeker-popup .views-field-name span.pull-right{font-size:16px;font-weight:400;line-height:42px}.job-seeker-popup h6{font-size:20px;font-weight:600;margin-bottom:10px}.job-seeker-popup .views-field-field-map-details .btn{margin-bottom:20px;margin-right:0}.job-seeker-map .show .job-seeker-popup{z-index:9999999;display:block}.why-us-con h3{padding-top:45px}.why-us-con p{font-size:18px;line-height:28px;font-weight:400}.why-us-con h5{font-weight:600}.about .btn-more{margin-top:18px}.pulse:hover{z-index:1000000}.month-txt{color:#5b6b7b}.no-bg{background:0 0}.no-bg .inner-hero{padding-bottom:0}.salary-guide-wrap{background:#fff -webkit-gradient(linear,left top,left bottom,from(#fff),to(#f0f2f7));background:#fff linear-gradient(to bottom,#fff,#f0f2f7);padding:0 0 45px 0}.salary-guide-wrap .form-wrap{max-width:980px;margin:0 auto 55px}.salary-guide-wrap .view-empty{max-width:980px;margin:100px auto 40px auto;text-align:center}.salary-guide-wrap .form-wrap select.form-control{font-size:14px;padding:14px 16px;color:#33475b;height:50px;width:100%;border:solid 1px rgba(91,107,123,.5)}.salary-guide-wrap.box:hover{margin-top:0;-webkit-box-shadow:none;box-shadow:none}.salary-guide-wrap .box .img-section{padding:0;height:230px;text-align:center;position:relative;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.salary-guide-wrap .box .img-section img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.salary-guide-wrap .box .content-part{text-align:center;padding:0;border:1px solid #adb5bd;border-top:0;background:#fff;border-radius:0 0 5px 5px;margin-bottom:50px}.salary-guide-wrap .box .content-part .salary-detail{text-align:center;min-height:155px;padding:15px}.salary-guide-wrap .box .content-part .salary-detail .date,.salary-guide-wrap .box .content-part .salary-detail .place{border-radius:20px;color:#33475b;min-height:22px;font-weight:700;padding:2px 15px;border:1px solid #adb5bd;width:auto;float:left;text-transform:uppercase;font-size:12px}.salary-guide-wrap .box .content-part .salary-detail .place{margin-right:10px}.salary-guide-wrap .box .content-part .salary-detail h6{font-weight:400;margin-bottom:0;line-height:24px;margin-top:55px;clear:both}.salary-guide-wrap .box .content-part .get-it-now{text-align:center;padding:0;border-top:1px solid #adb5bd;min-height:43px}.salary-guide-wrap .box .content-part .get-it-now .get-it-now-btn{text-transform:uppercase;font-size:14px;letter-spacing:1px;display:inline-block;border-radius:4px;margin:10px auto;color:#eb010f;padding-right:15px;font-weight:700}.salary-guide-wrap .box .content-part .get-it-now .get-it-now-btn:hover{color:#ff2d39}.salary-guide-wrap .btn-more{text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;display:inline-block;margin:10px auto;color:#eb010f;padding-right:25px}.browse-more-salary{background:#eef2f4;padding-top:60px}.browse-more-salary h2{margin-bottom:40px}.submit-job-wrap{background-position:center 340px}.submit-job-wrap h5{margin-bottom:50px;font-weight:400;text-align:center}.submit-job-wrap .detail-section{max-width:940px;margin:0 auto}.submit-job-wrap .your-job-wrap{max-width:610px;margin:90px auto 35px}.submit-job-wrap .job-box{background-color:#eef2f4;-webkit-box-shadow:0 12px 21px 0 rgba(179,179,179,.5);box-shadow:0 12px 21px 0 rgba(179,179,179,.5);padding:30px;border-radius:6px;max-width:600px;margin:0 auto}.submit-job-wrap .submit-section{margin:30px 0 50px 0}.submit-job-wrap input[type=file]{cursor:pointer;width:190px;height:45px;border-radius:5px;color:#fff;background-color:#fff;overflow:hidden;opacity:0;margin:0 auto;margin-bottom:20px}.submit-job-wrap input[type=file]::-webkit-file-upload-button{visibility:hidden}.submit-job-wrap .job-box p{font-style:italic;color:#33475b;opacity:.5;max-width:450px;margin:0 auto;text-align:center;font-size:14px;line-height:20px}.submit-job-wrap .btn-add-job{margin-top:10px;margin-bottom:80px}.submit-job-wrap .btn-add-job a{text-transform:uppercase;float:right;font-weight:700;font-size:14px;letter-spacing:1px;display:inline-block;border-radius:4px;-webkit-transition:.5s;transition:.5s;margin:10px auto;color:#eb010f}.submit-job-wrap .form-check{padding-left:40px;font-size:14px;font-family:"Open Sans",sans-serif}.submit-job-wrap .form-check a{text-decoration:underline}.submit-job-wrap .form-check a:hover{color:#eb010f}.submit-job-wrap .form-check .form-check-input{position:absolute;opacity:0;cursor:pointer;margin-left:-40px;z-index:1000;width:30px;height:30px}.find-your-office{background-color:#eef2f4;padding:80px 0}.submit-job-wrap .submit-section .btn{margin-top:0;width:180px;padding:0;color:#fff;border:0}.submit-job-wrap .form-check .checkmark{border-radius:5px;width:30px;height:30px;background-color:#f8f9fb;border:solid 1px rgba(91,107,123,.5);position:absolute;top:0;left:0}.submit-job-wrap .form-check:hover input~.checkmark{background-color:#ccc}.submit-job-wrap .form-check input:checked~.checkmark{background-color:#eb010f;border:1px solid #b3010c}.submit-job-wrap .form-check .checkmark:after{content:"";position:absolute;display:none}.submit-job-wrap .form-check input:checked~.checkmark:after{display:block}.submit-job-wrap .form-check .checkmark:after{left:10px;top:5px;width:7px;height:14px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.submit-job-wrap .dropdown-toggle{font-size:14px;background:#fff;color:#33475b;border:solid 1px rgba(91,107,123,.5);padding:0 15px;border-right:0;border-radius:5px 0 0 5px;position:relative}.submit-job-wrap .dropdown-toggle:after{content:'';position:absolute;top:7px;right:1px;height:35px;background:#33475b;width:1px;border:0}.submit-job-wrap .job-box-text{border-radius:0 5px 5px 0}.phone-num .input-group-prepend .form-control{width:80px}.phone-num .input-group-prepend{margin-right:-2px}.job-country select.form-control:not([size]):not([multiple]){height:auto;width:50%;float:left}.job-country select:first-child{border-right:0;border-radius:5px 0 0 5px}.job-country select:last-child{border-radius:0 5px 5px 0}.your-job-wrap .terms-conditions{text-align:center;font-size:16px;font-weight:700}.your-job-wrap .terms-conditions a{color:rgba(51,71,91,.81);margin:0 10px}.your-job-wrap .terms-conditions a:hover{color:#00a0ff}.job-form-count{height:26px;border-radius:13px;border:solid 1px #919da8;padding:0 10px;color:#5b6b7b;font-weight:700;display:inline-block;float:right;margin-top:15px;background:#fff}.gradient-blue{background:#fff;background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f0f2f7));background:linear-gradient(to bottom,#fff 0,#f0f2f7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#F0F2F7',GradientType=0)}.img-left-content .pic-part{padding:0;position:relative;background-size:auto 100%;width:100%;overflow:hidden;min-height:350px}.img-left-content .pic-part .pic-part img{width:auto;display:inherit;height:100%}.img-left-content .pic-part.pic-part .get-curv{position:absolute;left:-2px;top:0;bottom:0;z-index:9;width:104px}.img-left-content .pic-part.get-curv img{width:100%}.img-left-content .content-section{width:100%;padding:120px 70px 0 20px;max-width:570px;float:right}.img-right-content .pic-part{padding:0;position:relative;width:100%;height:100%;overflow:hidden}.img-right-content .pic-part .image-curve-left{right:-60px;left:auto}.img-right-content .content-section{max-width:590px;text-align:left}.img-right-content .content-section h2{text-align:left}.our-story-con .content-section{padding:70px 0}.our-story-con .content-section .section-header{max-width:890px}.our-story-con .content-section p{font-size:18px;font-weight:400;line-height:28px;margin-bottom:0}.rs-content{padding:45px}.rs-content p{font-size:18px;line-height:28px;font-weight:300}.rs-content p.large{font-size:20px;line-height:30px;font-weight:600}.rs-wrap .salary-guide-wrap{padding:45px 0;background:#f8f9fb}.rs-wrap .salary-guide-wrap h2{margin-bottom:45px}.csr-wrapper .bloger-detail{width:100%;font-size:12px;padding:0 0 30px 0;text-transform:uppercase;font-weight:700;color:#33475b}.csr-wrapper .blog-content{border-right:1px solid #e7e9ec;margin-bottom:60px;position:relative;padding:0 70px 0 0}.csr-wrapper .blog-content .social{position:absolute;top:5px;right:12px}.csr-wrapper .blog-content .social img{width:auto;height:auto}.csr-wrapper .blog-content ol,.csr-wrapper .blog-content p,.csr-wrapper .blog-content ul{color:#33475b;font-weight:400;line-height:28px;font-size:18px;font-family:'Open Sans',sans-serif;}.csr-wrapper .blog-content li{margin-bottom:3px}.csr-wrapper .blog-content p a{color:#00a0ff;font-weight:500;text-decoration:underline;}.csr-wrapper .blog-content p a:hover{color:#33475b}.csr-wrapper .blog-content .table-wrapper{margin-bottom:50px;color:#33475b;font-weight:300;line-height:28px;font-size:18px}.csr-wrapper .blog-content h5{padding:0 70px 0 0;font-weight:400}.csr-wrapper .blog-content .table td,.csr-wrapper .blog-content .table th{padding:10px 6px;vertical-align:middle}.csr-wrapper .blog-content .table td{background-color:#efefef;border-right:1px solid rgba(166,168,171,.3)}.csr-wrapper .blog-content tbody tr:nth-child(odd) td{background-color:#fff}.csr-wrapper .blog-content thead th{background-color:#33475b;color:#fff}.csr-wrapper .blog-content table{margin:0;border:3px solid #efefef;margin-bottom:40px}.csr-wrapper .blog-content .table-wrapper{margin-bottom:40px}.csr-wrapper .blog-content .table-wrapper table{margin-bottom:0}.csr-wrapper .blog-content h6{font-weight:600}.csr-wrapper .blog-content p:first-child img{width:100%;height:auto;max-height:410px;-o-object-fit:cover;object-fit:cover}.csr-wrapper .blog-content .node--type-article{display:none}.csr-wrapper .bloger-detail .writer{float:left}.csr-wrapper .bloger-detail .date{float:right}.csr-wrapper .blog-content .video{position:relative;padding-right:0;margin-right:70px}.csr-wrapper .blog-content .video:after{position:absolute;content:'';background-image:url(/themes/bootstrap_mmck/css/../img/video-icon.png);background-repeat:no-repeat;background-position:center center;left:0;right:0;top:0;bottom:0;z-index:99;cursor:pointer}.csr-wrapper .blog-content .video:before{position:absolute;content:'';background:#000;opacity:.5;left:0;right:0;top:0;bottom:0;z-index:9}.csr-wrapper .comment-content{border-left:2px solid #eb010f;padding-left:15px;font-style:italic}.csr-wrapper blockquote{border-left:2px solid #eb010f;padding-left:15px;font-style:italic}.csr-wrapper .down-load{padding:0 70px 0 0}.csr-wrapper .down-load ul{padding:0;margin:0;list-style:none}.csr-wrapper .down-load ul li{list-style:none;position:relative;text-align:left;padding:20px 140px 15px 20px;background:#f0f2f7;color:#33475b;margin:3px 0;border-radius:5px;font-size:18px;font-weight:400;font-family:"Open Sans",sans-serif}.csr-wrapper .down-load ul li a{position:absolute;right:20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);text-transform:uppercase;float:right;font-size:14px;letter-spacing:1px;margin:0 auto;color:#eb010f;background-image:url(/themes/bootstrap_mmck/css/../img/get-it-now-btn.png);background-size:11px 15px;background-position:right;padding-right:15px;background-repeat:no-repeat;font-weight:700}.csr-wrapper .tags{padding:60px 70px 60px 0}.csr-wrapper .tags ul{padding:0;margin:0;list-style:none;padding-left:50px}.csr-wrapper .tags ul li:first-child{margin-right:10px;font-size:14px;position:absolute;left:0}.csr-wrapper .tags ul li{padding:0;margin:0;margin-bottom:15px;list-style:none;float:left;text-transform:uppercase;font-size:12px;font-weight:700}.csr-wrapper .tags ul li a{padding:5px 15px;border:1px solid #919da8;border-radius:20px;margin-right:10px}.csr-wrapper .blog-content .event-date{background:url(/themes/bootstrap_mmck/css/../img/location-icon.svg) no-repeat;background-size:14px;padding-left:25px;float:left;width:100%;height:29px;font-size:18px;font-weight:300;margin:10px 0 20px 0;background-position:0 4px}.csr-wrapper .blog-content .event-loc{background:url(/themes/bootstrap_mmck/css/../img/date-icon.svg) no-repeat;background-size:14px;padding-left:25px;float:left;width:100%;font-size:18px;font-weight:300;height:29px;margin-top:0;margin-bottom:25px;background-position:0 4px}.pagination{width:auto;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 auto;text-align:center;font-size:20px;border-radius:0}.pagination li{padding:0 10px}.pagination .page-link:hover{background:0 0!important;color:#5b6b7b}.pagination a{color:#5b6b7b}.pagination a:focus{color:#33475b;font-weight:600}.pagination .page-link span{color:#eb010f}.pagination .page-link{border-radius:100%;padding:0;background:0 0;border:none;font-weight:400}.pagination .page-link:hover{background:0 0;font-weight:600}.pagination .page-item.active .page-link{z-index:1;color:#33475b;background-color:transparent;border-color:transparent}.page-item:first-child .page-link,.page-item:last-child .page-link{border-radius:100%}.page-item:first-child .page-link:hover,.page-item:last-child .page-link:hover{border-radius:100%;background:#eef2f4}.csr-full-wrapper{margin-top:100px;padding:0 0 70px 0}.csr-full-wrapper .csr-full-content{max-width:1000px;margin:0 auto}.csr-full-wrapper .csr-full-content h2{margin-bottom:60px;text-align:center}.csr-full-wrapper .csr-full-content p img{margin:0 auto}.csr-full-wrapper .csr-full-content p{color:#33475b;font-weight:300;line-height:28px;font-size:18px}.csr-full-wrapper .csr-full-content p.large{font-size:20px;font-weight:400}.page-corporate-social-responsibility .inner-section{background:0 0;margin-bottom:45px}.page-corporate-social-responsibility .content .layout__region--content{max-width:1000px;margin:0 auto}.page-corporate-social-responsibility .content .layout__region--content p{font-weight:400;font-size:18px;line-height:28px}.page-corporate-social-responsibility .content .layout__region--content p.large{font-weight:400;font-size:20px}.page-corporate-social-responsibility .inner-section .inner-hero{padding-bottom:0}.page-corporate-social-responsibility .inner-section .inner-hero h1{font-size:40px;margin-top:60px}.page-privacy-policy .inner-section{background:0 0;margin-bottom:20px}.page-privacy-policy .inner-section .inner-hero{padding-bottom:0}.search-result-page .inner-section{background-color:#f2f4f8!important;margin-bottom:0;background-image:url(/themes/bootstrap_mmck/css/../img/banner-bg-search-list.png)}.search-result-wrap{background:#f2f4f8;padding:45px 0 45px 0}.search-result-sec{max-width:996px;margin:0 auto}.search-result-sec .notification{display:inline-block;margin-bottom:10px}.search-result-sec .notification ul{margin:0;padding:0;list-style:none}.search-result-sec .notification li{margin:0;padding:0;float:left;margin-right:10px;font-family:"Open Sans",sans-serif;line-height:30px;font-size:16px;font-weight:400;color:#33475b}.search-result-sec .notification li a{border:1px solid #e9e9e9;float:left;border-radius:20px;background:#fff;height:32px;line-height:24px;font-size:14px;font-weight:700;padding:3px 10px 3px 15px;margin-bottom:5px}.search-result-sec .notification li a .close-icon{background-image:url(/themes/bootstrap_mmck/css/../img/close-blue.png);background-size:15px;width:15px;height:15px;float:right;margin:3px 0 0 15px;cursor:pointer}.search-result-sec .search-result-list ul{margin:0;padding:0;list-style:none}.search-result-sec .search-result-list ul li{margin:10px 0;background:#fff;border:1px solid #adb5bd;border-radius:5px;padding:25px 35px}.search-result-sec .search-result-list ul li .category-wrap{border:1px solid #adb5bd;border-radius:20px;padding:2px 15px;margin-bottom:15px;display:inline-block;font-size:14px;font-weight:700;color:#00a0ff}.search-result-sec .search-result-list ul li .category-wrap span{color:#33475b}.search-result-sec .search-result-list ul li h5{font-weight:400}.search-result-sec .search-result-list ul li h5 a{color:#33475c}.search-result-sec .search-result-list ul li h5 a:hover{color:#00a0ff}.search-result-sec .search-result-list ul li a{color:#00a0ff}.search-result-sec-form .col-form{width:28%;float:left;padding:0 5px}.search-result-sec-form .col-btn{width:16%;float:left;padding:0 5px;position:relative}.search-result-list{width:100%}ul.accordion a,ul.accordion a:active,ul.accordion a:focus,ul.accordion a:hover{color:#00a0ff!important}#horizontalTab.p-tabs{position:relative;background-color:#33475b;border:0 solid #33475b;text-align:center}#horizontalTab ul.accordion .card-body{position:relative;padding:0 10px}ul.accordion li h3:before{content:"\f068";font:normal normal normal 14px/1 FontAwesome;position:absolute;color:#00a0ff;top:11px;width:35px;right:0;z-index:999;text-align:center;font-size:20px}ul.accordion li h3.collapsed:before{content:"\f067"}#horizontalTab .nav-tabs{border-bottom:0}#horizontalTab h3{font-size:20px;cursor:pointer}#horizontalTab section{padding:30px 0}#horizontalTab .sec-top-img img{display:initial}#horizontalTab .tab-content{background:#fff}#horizontalTab ul{width:100%!important}#horizontalTab ul{max-width:1140px;margin:0 auto}#horizontalTab ul.center{max-width:825px;margin:0 auto}#horizontalTab .nav-tabs .nav-link{display:inline-block;padding:15px 0;text-decoration:none;font-size:16px;margin:0 20px;text-transform:uppercase;color:#fff;font-weight:400;border-radius:0;background-color:#33475b;border:0}#horizontalTab .nav-tabs .nav-link.active{color:#00a0ff;text-shadow:none;background-color:#33475b;border-bottom:5px solid #00a0ff}#introduction section{background-color:#f0f2f7}#introduction section:first-child{border-bottom:1px solid #fff;padding:50px 0 0 0}#introduction .container section{float:left;width:20%;padding:40px 20px}#introduction .container section:last-child{float:left;width:20%;padding:50px 20px 10px 20px}#introduction .container section .sec-top-img img{max-height:100px;width:auto}#introduction .container h2{margin-bottom:40px!important;text-transform:inherit!important}#introduction .container section h3{line-height:28px;text-transform:inherit!important;min-height:50px;margin-top:15px}#introduction .container section p{padding:10px;font-size:16px;font-weight:300;line-height:24px;margin-top:10px;margin-bottom:0}#introduction .container section.bg-gray{background-color:#f7f8fc!important}ul.accordion{list-style:none;font-size:16px;margin:0;padding:0 20px;width:100%}ul.accordion li{margin:20px 0;border:1px solid #979797;position:relative;background:#f0f2f7}ul.accordion li ul li{border:0;line-height:28px;text-align:left;margin-left:50px;margin-top:1px;margin-bottom:1px;list-style:disc;font-size:16px}ul.accordion ul{width:100%}ul.accordion h3{margin:0;font-size:20px;padding:10px 20px;text-align:left;color:#33475b}ul.accordion li .collapsed{background:#fff}ul.accordion .bg-white{background:#fff}ul.accordion p{margin:0;padding:10px 20px;text-align:left;font-size:16px}ul.accordion .intro{font-size:16px;font-style:italic;color:#999}ul.accordion .table-hover tbody tr:hover,ul.accordion .table-striped tbody tr:nth-of-type(odd),ul.accordion table tr,ul.accordion table tr th,ul.accordion table tr.odd{background-color:#f0f2f7}ul.accordion li ul li p,ul.accordion li ul li ul{display:block;font-size:16px}#candidate-policy section:first-child,#client-policy section:first-child,#general-policy section:first-child,#web-users-policy section:first-child{border-bottom:1px solid #fff;padding:50px 0 68px 0;background:#f0f2f7}#candidate-policy ul.accordion table td,#client-policy ul.accordion table td,#general-policy ul.accordion table td,#web-users-policy ul.accordion table td{padding:10px;border:1px solid #cbc9c9;margin:10px;width:50%;vertical-align:top;text-align:left;line-height:22px;font-size:14px}#candidate-policy ul.accordion table th,#client-policy ul.accordion table th,#web-users-policy ul.accordion table th{padding:10px}ul.accordion table{border-collapse:collapse;width:auto;margin:10px}ul.accordion span{position:absolute;right:15px;top:8px;color:#00a0ff;font-size:46px;text-align:left}#candidate-policy ul.accordion li ul,#client-policy ul.accordion li ul,#general-policy ul.accordion li ul,#web-users-policy ul.accordion li ul{border:none;padding:5px;text-align:left;width:100%}.sec-img img{height:125px;width:auto;display:initial;margin:0 auto 10px}.submit-job-content{margin-bottom:70px}header .nav .dropdown-toggle::after{display:none}.news-letter{background:#fff;padding:80px 0!important}.news-letter .section-description{font-size:20px;color:#33475b;font-family:Lato,sans-serif;font-weight:300;margin-top:0!important;margin-bottom:0!important}.news-letter .input-field{position:relative;width:100%;height:44px;line-height:44px;font-family:"Open Sans",sans-serif;font-weight:300;font-size:16px;color:#33475b}.news-letter label{position:absolute;top:0;width:100%;color:#33475b;-webkit-transition:.2s all;transition:.2s all;left:0;opacity:.8;font-weight:600}.news-letter input{width:100%;border:0;outline:0;border-bottom:2px solid #d8d8d8;height:48px;line-height:48px}.news-letter input.valid,.news-letter input:focus,.news-letter input:valid{border-color:#00a0ff}.news-letter input.valid~label,.news-letter input:focus~label,.news-letter input:valid~label{top:-24px;color:#00a0ff;font-size:14px;left:0;opacity:1}.contact-wrap input.valid{border-color:#00a0ff}.contact-wrap input.valid~label{top:-35px;color:#00a0ff;font-size:14px;left:13px;opacity:1;font-weight:600}.was-validated .form-control.valid:invalid~label{color:#bf0a29}input:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}.contact-wrap .form-group{position:relative;width:auto;line-height:44px;height:auto;margin-top:12px}.contact-wrap label{position:absolute;top:2px;width:auto;color:#33475b;-webkit-transition:.2s all;transition:.2s all;left:30px;font-size:14px;font-weight:400;margin-bottom:0}.contact-wrap input:focus~label{top:-35px;color:#00a0ff;font-weight:600;left:13px}.contact-wrap input:valid~label{top:-35px;color:#229e2f;font-weight:600;left:13px}.contact-wrap .was-validated .form-control:invalid:focus~label,.page-submit-job .international_phone-number:invalid:focus~label{color:#bf0a29}.contact-wrap input:focus,.page-submit-job .international_phone-number:focus{border-color:#00a0ff}.contact-wrap .input-group-prepend textarea:valid,.contact-wrap input:valid,.page-submit-job .international_phone-number:valid{border-color:#229e2f}.page-submit-job .submit-job-wrap .international_phone-number .was-validated .form-control:invalid:focus{-webkit-box-shadow:none;box-shadow:none}.custom-select.is-valid:focus,.form-control.is-valid:focus,.was-validated .custom-select:valid:focus,.was-validated .form-control:valid:focus{-webkit-box-shadow:none;box-shadow:none}.invalid-feedback{color:#bf0a29;margin-top:5px;line-height:normal}.was-validated .form-control:invalid{border-color:#bf0a29}.contact-wrap .input-group-prepend{display:block;position:relative;margin-right:0}.contact-wrap .input-group-prepend .invalid-feedback{width:auto}.contact-wrap .country-location{margin-top:-25px}.contact-wrap .country-location label{position:relative;left:0}.contact-wrap .input-group-prepend textarea{width:94px;height:50px;border-right:0;resize:none;border-radius:5px 0 0 5px;overflow:hidden}.contact-wrap .input-group-prepend:after{content:'';height:30px;opacity:.79;background:#33475b;top:11px;width:1px;position:absolute;right:0}.page-thankyou-submit-job .inner-section{background-image:none;text-align:center}.page-thankyou-submit-job .inner-section .inner-hero .hero-container{max-width:770px}.page-thankyou-submit-job .icon img{height:78px;margin:70px auto 70px auto;width:auto}.page-thankyou-submit-job .thank-you-content h2{margin:0 0 65px 0}.page-thankyou-submit-job .thank-you-content p,.thank-wrap p{font-size:20px;color:#33475b;font-weight:300;max-width:750px;margin:0 auto;padding-bottom:40px}.thank-wrap p{padding-bottom:100px}.page-thankyou-submit-job .article h4{font-size:32px;margin-bottom:20px;color:#33475b;font-weight:300;text-align:center}.page-thankyou-submit-job .inner-hero{padding-bottom:0}.news-letter .btn:first-child{margin-right:0}.our-story-con .pic-part img{width:100%;height:100%;max-width:inherit;-o-object-fit:cover;object-fit:cover}.page-how-we-discover-your-talent .our-story-con .pic-part img{width:280px;height:auto;max-width:inherit;display:block;margin:30px auto 0}.page-pricing .our-story-con .pic-part img{width:100%;-o-object-fit:cover;object-fit:cover;min-width:900px}.page-pricing .inner-page .expertise-detail-wrap .content h2{margin:0 0 50px 0}.page-pricing .testimonial{padding:100px 0 40px 0}.page-pricing .carousel-indicators{display:none!important}.page-submit-job .your-job-wrap h4{margin-bottom:-40px;font-size:24px}.page-submit-job .submit-job-wrap .job-box{background:0 0;-webkit-box-shadow:none;box-shadow:none;padding:0;border-radius:0}.page-submit-job .submit-job-wrap .detail-section .form-group{margin-bottom:20px}.page-submit-job .submit-job-wrap .detail-section .phone-num .form-group{width:100%}.page-submit-job .submit-job-wrap .detail-section .form-group .form-text{margin-top:0}.page-submit-job .submit-job-wrap .detail-section .form-group .col-auto{padding:0}.page-submit-job .submit-job-wrap .your-job-wrap{max-width:610px;margin:40px auto 35px}.page-submit-job .submit-job-wrap .count_paragraph{height:26px;border-radius:13px;border:solid 1px #919da8;padding:0 10px;color:#5b6b7b;font-weight:700;display:inline-block;float:right;margin:25px 0 10px 0;background:#fff;line-height:24px}.page-submit-job .submit-job-wrap .paragraphs-dropbutton-wrapper .field-add-more-submit{padding-right:0;text-transform:uppercase;float:right;width:auto;font-weight:600;font-size:14px;letter-spacing:1px;border:0;height:auto;line-height:normal;display:inline-block;border-radius:4px;-webkit-transition:.5s;transition:.5s;margin:10px auto;color:#eb010f;background:0 0;margin-bottom:0;padding-bottom:0}.page-submit-job .submit-job-wrap .paragraphs-dropbutton-wrapper .field-add-more-submit::after,.page-submit-job .submit-job-wrap .paragraphs-dropbutton-wrapper .field-add-more-submit::before{background:0 0}.page-submit-job .submit-job-wrap .innerbox{background-color:#eef2f4;-webkit-box-shadow:0 12px 21px 0 rgba(179,179,179,.5);box-shadow:0 12px 21px 0 rgba(179,179,179,.5);padding:20px 40px;border-radius:6px;max-width:600px;margin:0 auto;position:relative}.page-submit-job .submit-job-wrap .innerbox .form-type-managed-file{text-align:center;line-height:15px;margin:20px auto 0 auto}.page-submit-job .field--type-file .form-group{line-height:inherit}.page-submit-job .submit-job-wrap .innerbox .description{font-style:italic;color:#33475b!important;max-width:450px;margin:0 auto;text-align:center;font-size:14px;line-height:20px}.page-submit-job .submit-job-wrap .innerbox .field--name-field-country-of-job .form-type-select .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.page-submit-job .submit-job-wrap .innerbox .field--name-field-city-of-job .form-type-select .form-control{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.page-submit-job .table-striped tbody tr:nth-of-type(odd),.page-submit-job table tr td{background:0 0;border:0}.page-submit-job table tr td{padding:0!important}.page-submit-job .table-hover tbody .show_count:hover{background:0 0}.page-submit-job table tr{border:0}.page-submit-job .btn:first-child{margin-right:0}.page-submit-job .table-hover tbody tr:hover{background:0 0}.page-submit-job .paragraphs-dropbutton-wrapper{margin:0 auto!important}.page-submit-job table .paragraphs-dropbutton-wrapper>.btn{display:none;background:url(/themes/bootstrap_mmck/css/../img/remove-icon.png);background-size:18px 22px;width:18px;height:22px;font-size:0;float:right;position:absolute;top:20px;right:15px;padding:0;border:0}.page-submit-job table .paragraphs-dropbutton-wrapper>.btn::after,.page-submit-job table .paragraphs-dropbutton-wrapper>.btn::before{background:0 0}.page-submit-job .submit-job-wrap .innerbox .form-type-managed-file input.button{background:#fff;color:#eb010f;margin:15px;padding:10px 15px;font-size:14px;height:auto;line-height:18px;border-radius:5px;width:auto;margin-top:0}.page-submit-job .submit-job-wrap .innerbox .form-type-managed-file input.button::after,.page-submit-job .submit-job-wrap .innerbox .form-type-managed-file input.button::before{background:0 0}.page-submit-job .paragraphs-dropbutton-wrapper{margin:0 auto!important}.page-submit-job .paragraphs-dropbutton-wrapper .dropbutton-widget{border-radius:5px;border:solid 1px rgba(91,107,123,.5)}.page-submit-job .paragraphs-dropbutton-wrapper .dropbutton-widget .dropbutton{background:#fff}.page-submit-job .paragraphs-dropbutton-wrapper .dropbutton-widget .dropbutton .btn::before,.page-submit-job .paragraphs-dropbutton-wrapper .dropbutton-widget .page-submit-job .contact-wrap .form-group .field--type-file{clear:both;line-height:initial;display:inline-block}.page-submit-job .contact-wrap .form-group{margin:12px 0;}.page-submit-job .contact-wrap label.error{top:0!important;font-weight:400!important;left:0;position:inherit;color:#bf0a29;margin-top:-6px;display:block;margin-left:0}.page-submit-job .form-control.error{border-color:#bf0a29}.page-submit-job .form-control.error~label{color:#bf0a29;top:-35px;left:0!important;font-weight:600}.page-submit-job .contact-wrap input:focus~label.error{margin-top:-6px;font-weight:400;top:0}.page-submit-job .contact-wrap input:focus~label,.page-submit-job .contact-wrap input:valid~label{left:0}.page-submit-job .contact-wrap .form-required::after{display:none}.success-message{background:0 0}.success-message .contact-form-wrap{background:0 0;-webkit-box-shadow:none;box-shadow:none}.success-message .contact-form-wrap p{font-size:30px;line-height:40px}.dropbutton .btn::after{background:0 0}.page-submit-job .contact-wrap label{left:17px}.news-letter .row{margin-bottom:30px}.news-letter .row:last-child{margin-bottom:0}.news-letter p{font-size:15px;line-height:22px;text-align:justify;margin-bottom:0}.news-letter p a{color:#007bff}.news-letter .submit-form{text-align:right}.page-sitemap .inner-section{display:none}.page-sitemap .sitemap-menu .btn{margin:0;padding:0;display:inline;position:initial;background:0 0;border:0;color:#33475b;text-transform:inherit;height:auto;line-height:inherit;letter-spacing:0;font-size:15px;width:auto;vertical-align:top}.page-sitemap .sitemap-menu .btn:after{display:none}.page-sitemap .sitemap-menu .btn:hover:after{display:none}.page-sitemap .sitemap-wrap{margin:20px 0 60px 0}.page-sitemap .sitemap-wrap h2{font-size:20px}.page-sitemap .sitemap-wrap ul{list-style:none;margin:0;padding:0;margin-left:20px}.page-sitemap .sitemap-wrap li{margin-bottom:10px;list-style:none;font-weight:600;font-size:15px;line-height:20px}.page-sitemap .sitemap-wrap li:before{content:"\f0da";font:normal normal normal 14px/1 FontAwesome;color:#eb010f;margin-right:10px;font-size:16px}.page-sitemap .sitemap-wrap .expanded ul{margin-left:30px;margin-top:10px}.page-sitemap .sitemap-box-menu{margin-bottom:30px}.page-sitemap .sitemap-wrap .expanded ul li.first.leaf{display:none}.error-page .error-wraper{max-width:1100px;background-image:url(/themes/bootstrap_mmck/css/../img/404-img.png);background-position:top right;min-height:800px;background-repeat:no-repeat;background-size:auto;margin:0 auto;padding:0 0 0 100px}.error-page .error-wraper .content-sec{text-align:left;padding:60px 0;max-width:410px}.error-page .error-wraper .content-sec h1{font-size:100px}.error-page .error-wraper .content-sec h4{font-weight:400}.error-page .error-wraper .content-sec h3{color:#b7131c}.error-page .error-wraper .content-sec .error-nav{margin-top:45px}.error-page .error-wraper .content-sec .error-nav h6{font-weight:600}.error-page .error-wraper .content-sec .error-nav ul{list-style:none;padding:0}.error-page .error-wraper .content-sec .error-nav ul li{padding:5px 0}.error-page .error-wraper .content-sec .error-nav ul li a{text-transform:uppercase}.page-submit-job table .paragraphs-dropbutton-wrapper>.btn{right:14px;top:14px}.page-submit-job .contact-wrap .js-form-item-field-phone-0-value label{left:42px}.page-submit-job .contact-wrap .js-form-item-field-phone-0-value label.error{left:0}.process.cur-bg-right{padding-top:100px}.page-jobseekers .seekers-map{display:none}.contact-wrap .job-box-text,.js-form-item-field-company-name-0-value .form-control{border:solid 1px rgba(91,107,123,.5)!important;margin-top:0}.contact-wrap .job-box-text:focus,.js-form-item-field-company-name-0-value .form-control:focus{border-color:#00a0ff!important}.contact-wrap .job-box-text:focus:valid~label,.js-form-item-field-company-name-0-value input:focus:valid~label{top:-35px;color:#00a0ff;font-weight:600;left:0!important}.contact-wrap .job-box-text:valid~label,.js-form-item-field-company-name-0-value input:valid~label{left:13px!important;color:#33475b;top:3px;font-weight:400}.contact-wrap .job-box-text.valid,.contact-wrap .job-box-text.valid:focus,.js-form-item-field-company-name-0-value .valid,.js-form-item-field-company-name-0-value .valid:focus{border-color:#229e2f!important}.contact-wrap .job-box-text.valid:focus~label,.contact-wrap .job-box-text.valid~label,.js-form-item-field-company-name-0-value input.valid:focus~label,.js-form-item-field-company-name-0-value input.valid~label{top:-35px;color:#229e2f!important;font-weight:600;left:0!important}.contact-wrap .js-form-item-field-company-name-0-value input.not-required.valid:focus{border-color:#00a0ff}.contact-wrap .js-form-item-field-company-name-0-value input.not-required.valid:focus~label{left:0;top:-35px;color:#00a0ff;font-weight:600}.intl-tel-input .selected-flag{height:50px}select.form-control:not([size]):not([multiple]).valid{border-color:#229e2f!important;color:#229e2f}.page-submit-job .contact-wrap input:focus~label.error{left:0}.skip-link{display:none}.page-jobseekers{overflow-x:hidden}footer .copy-right a:last-child i.fa{margin-right:0!important}footer .copy-right .text-center{padding:0 12px}.page-contact-expertise .nav>li:nth-last-child(2)>a:before,.page-contact-pricing-queries .nav>li:nth-last-child(2)>a:before,.page-contact-remote-service-delivery .nav>li:nth-last-child(2)>a:before{visibility:visible;transform:scaleX(1);-webkit-transform:scaleX(1)}.contact-sticky-nav li.footer-menu-active{display:none}.contact-sticky-nav li.footer-menu-active a{background:#8c1619;border-radius:0 20px 20px 0}footer .link-section>.row>div{width:25%;padding:0 20px}footer .link-section .view-content.row{margin:0}.view-expertise-detail-global-recruitment .view-content.row{display:block;margin:0}.view-home-page-banner img{width:100%;z-index:-1;top:0;left:0;height:100%;position:absolute;-o-object-fit:cover;object-fit:cover}.news-letter #confirmation{display:none}.contact-sticky-nav li.sticky-footer-menu:after,.contact-sticky-nav li.sticky-footer-menu:before{display:none}.page-submit-job .contact-wrap label.city-error,.page-submit-job .contact-wrap label.con-error{color:#bf0a29;top:0;position:relative;margin-top:0;left:0}.page-submit-job .contact-wrap .form-control.error{border:1px solid #bf0a29!important}.page-submit-job .contact-wrap .form-select.required{color:#33475b}.view-expertise-detail-global-recruitment .view-content.row{margin:0;display:block}.view-service-submit-job .view-content.row{margin:0}ul.accordion li ul li:before{display:none}.page-submit-job .job-box .field--name-field-please-upload-your-job-bri label.add-upload-file{position:inherit;display:block;width:198px;height:45px;line-height:45px;border:1px solid #9aa4ae;border-radius:25px;background:#fff url(/themes/bootstrap_mmck/css/../img/arrow-upload-bw.png);background-size:24px;background-position:160px 9px;background-repeat:no-repeat;color:#33475b;text-transform:uppercase;font-weight:400;text-align:left;padding-left:20px;margin:0 auto;margin-bottom:-45px}.alert-dismissible .list-group-item:last-child{background:0 0;border:0}.our-story-con .services{padding:20px 0}.page-jobseekers li.footer-menu-active,.page-jobseekers li.sticky-footer-menu{display:none!important}.page-jobseekers .contact-sticky-nav li{width:33.33%!important}.news-letter .section-description span{margin-top:10px;display:block}.page-submit-job table .more-job-box .paragraphs-dropbutton-wrapper button.js-form-submit{display:block}.page-submit-job .submit-job-wrap .form-group .not-required.valid{border:solid 1px rgba(91,107,123,.5)!important;color:#33475b}.page-submit-job .submit-job-wrap .form-group .not-required.valid:focus{border-color:#00a0ff!important}.page-submit-job .submit-job-wrap .form-group .not-required.valid:valid:focus:valid~label{top:-35px;color:#00a0ff!important;font-weight:600;left:0!important}.page-submit-job .submit-job-wrap .form-group .required.error~label{top:-35px;color:#bf0a29!important;font-weight:600;left:0!important}.page-submit-job .submit-job-wrap .form-group .required.error~label.con-error{top:0;font-weight:400}.page-submit-job .submit-job-wrap .form-group .required:valid~label.job-title-error{display:none}.page-submit-job .submit-job-wrap .form-group .not-required.valid:valid~label{left:13px!important;color:#33475b!important;top:3px;font-weight:400}.page-submit-job .contact-wrap .form-select.required.city{color:#bf0a29;border:solid 1px #bf0a29!important;border-left:0!important}.page-submit-job .form-control.error~label.job-title-error{position:relative;top:0!important;font-weight:400!important}.page-submit-job .contact-wrap .form-select.required.city.country-change{color:#33475b!important;border:solid 1px rgba(91,107,123,.5)!important}.page-submit-job .contact-wrap .form-select.required.city.country-change~label{color:#33475b!important}.page-submit-job .contact-wrap .form-control.not-required{color:#bf0a29;border:solid 1px #bf0a29!important}.page-submit-job .contact-wrap .form-control.not-required~label.job-title-error{position:relative;top:0;font-weight:400;color:#bf0a29}.page-submit-job .intl-tel-input input:focus,.page-submit-job .intl-tel-input input:valid:focus{border-color:#00a0ff!important}.page-submit-job .intl-tel-input input:focus~label{left:0!important;top:-35px!important;color:#00a0ff!important;font-weight:600!important}.page-submit-job .intl-tel-input input:valid{border:solid 1px rgba(91,107,123,.5)}.page-submit-job .intl-tel-input input:valid~label{color:#33475b;font-weight:400;left:77px;top:3px}.page-submit-job .intl-tel-input input.valid{border-color:#229e2f}.page-submit-job .intl-tel-input input.valid~label{top:-35px;color:#229e2f;font-weight:600;left:0}.page-submit-job .intl-tel-input input[type=text]{padding-left:36px;-webkit-box-shadow:none;box-shadow:none}.expertise-image img{max-height:250px;margin:auto;width:auto;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);position:relative}.how-we-discover .content-section{padding:0}.how-we-discover .content-section h3{margin-top:30px}.how-we-discover .img-content-wrap{margin:50px 0}.how-we-discover .content-section{width:70%;float:left}.how-we-discover .img-content-wrap .content-img{width:30%;float:left}.how-we-discover .img-content-wrap .content-img img{width:80%}.how-we-discover .img-content-wrap .container:after{content:'';display:table;clear:both}.how-we-discover .img-content-wrap.img-right .content-img{float:right}.how-we-discover .img-content-wrap.img-right .content-img img{float:right}.page-knowledge-hub .article .box .img-section{max-height:235px}.page-knowledge-hub .news-event .view-content.row{padding:0;margin:0;display:inherit}.page-knowledge-hub .news-event h4{width:100%}.page-knowledge-hub .news-event li span{display:-webkit-box;display:-ms-flexbox;display:flex}.page-knowledge-hub .news-event .box .img-section{max-height:210px}.page-knowledge-hub .news-event .box .img-section img{width:auto;height:100%;border-radius:0;max-width:none}.privacy-mobil-tab{display:none}.knowledgehub-search-form{display:none;padding:47px 0 40px;position:fixed;z-index:9999999999999;left:0;background:#f0f2f7;right:0;margin:0 auto;top:60px;-webkit-transition:all .5s;transition:all .5s}.views-exposed-form h1{display:none}.views-exposed-form .form-control{margin-top:0}.views-exposed-form .btn.form-control:disabled{background-color:#ff2d39!important}.views-exposed-form .btn:hover:after{display:none}.views-exposed-form .btn{padding:0 30px;color:#fff;border:1px solid #eb010f!important;padding-left:50px}.views-exposed-form .btn:first-child{margin-right:0}.views-exposed-form .form-row{display:block;text-align:center}.views-exposed-form .js-form-item{width:42%;padding-right:20px;display:inline-block}.views-exposed-form .contact-wrap .form-group,.views-exposed-form form{margin:0}.views-exposed-form .contact-wrap input:valid~label{color:#33475b;left:30px;top:4px;font-weight:400;line-height:42px}.views-exposed-form .contact-wrap input:valid{border:solid 1px rgba(91,107,123,.5)}.views-exposed-form .contact-wrap input.valid~label,.views-exposed-form .contact-wrap input:focus~label{top:-35px;color:#00a0ff!important;font-weight:600;left:6px!important}.page-search .views-exposed-form{position:inherit;width:100%;top:150px}.page-search .inner-section{background-image:url(/themes/bootstrap_mmck/css/../img/banner-bg-search-list.png);background-color:#f2f4f8;margin-bottom:0}.header-wrap .nav>li .search-close{background:#f0f2f7;height:62px;width:50px;color:#33475b!important;text-align:center;border-radius:5px 5px 0 0;margin-left:-15px;position:fixed;top:0;z-index:99999999}.header-wrap .nav>li .search-close:after{color:#33475b!important;position:absolute;left:16px;top:10px;font-size:24px}.header-wrap .nav>li .search-close:hover{background:#f0f2f7;opacity:1;color:#33475b!important}body.search-open .country-menu{z-index:100000}body.search-open{overflow:hidden}body.search-open:before{content:'';position:fixed;left:0;top:0;background:rgba(0,0,0,.54902);width:100%;height:100%;z-index:10000000}body.search-open .header-wrap .logo img,body.search-open .header-wrap .nav a.btn,body.search-open .header-wrap.home-header.header-fixed .inner-logo{display:none!important}body.search-open .header-wrap .nav>li .search-close{position:fixed;top:0;z-index:99999999;margin-left:-170px}body.search-open .header-wrap .nav>li .search{position:fixed;top:0;z-index:99999999;margin-left:-170px}body.search-open .header-wrap .nav a{padding:0;font-size:0}body.search-open .header-wrap.header-fixed{background:0 0;-webkit-box-shadow:none;box-shadow:none}.blog-content .a2a_kit a{display:block}.blog-content .addtoany_list.a2a_kit_size_32 a>span{border-radius:50%;height:40px;line-height:40px;opacity:1;width:40px;margin-bottom:15px;padding:3px}.blog-content .a2a_s_email{background-color:#676fc7!important}.article .box .content-part i{float:left;font-size:22px;color:#5583a6;width:20px;text-align:center}.article .box .content-part .fa-calendar{font-size:18px;padding-top:5px}.article .box .content-part ul{list-style:none;padding-left:0;text-align:left;font-weight:300;padding-top:5px}.article .box .content-part li{margin-bottom:10px;font-size:15px}.article .box .content-part li span{padding-left:35px;display:block;line-height:20px}.knowledge-hub .box .content-part{text-align:center;-webkit-transition-duration:.5s,250ms;transition-duration:.5s,250ms;margin-bottom:30px;padding:25px 50px;border:1px solid #adb5bd;border-top:0;border-radius:0 0 5px 5px;background:#fff}.knowledge-hub .box .content-part i{float:left;font-size:24px;color:#5583a6;width:20px;text-align:center}.knowledge-hub .box .content-part .fa-calendar{font-size:18px}.knowledge-hub .box .content-part ul{list-style:none;padding-left:0;text-align:left;font-weight:300}.knowledge-hub .box .content-part li{margin-bottom:15px}.knowledge-hub .box .content-part li span{padding-left:30px;display:block;line-height:20px}.knowledge-hub .box .img-section img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.knowledge-hub .box .img-section{padding:0;text-align:center;position:relative;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden;max-height:180px}.knowledge-hub .box .content-part .read-time{text-align:left;float:left;display:block;width:100%;margin-bottom:15px;font-size:13px;font-weight:600;}.knowledge-hub h4{font-size:24px;margin-bottom:5px;color:#33475b;font-weight:400;text-align:left}.knowledge-hub .description{font-size:16px;line-height:26px;text-align:left;color:#33475b;font-weight:400;margin-bottom:0}.knowledge-hub .box{-webkit-transition-duration:.5s,250ms;transition-duration:.5s,250ms}.knowledge-hub .box:hover{margin-top:-10px;margin-bottom:35px;-webkit-box-shadow:0 22px 35px -10px rgba(0,0,0,.29);box-shadow:0 22px 35px -10px rgba(0,0,0,.29)}.knowledge-hub .box:hover .content-part{margin-bottom:40px}.article.knowledge-hub{padding-top:60px}.article.news-list .box .img-section{height:240px;max-height:none}.article.news-list .box .img-section img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.article .box .content-part .read-time{text-align:left;float:left;display:inline-block;width:100%;margin-bottom:15px;font-size:13px;font-weight:600;}.modal-backdrop{z-index:100000000}.modal{z-index:1000000000}.our-story-con.salary-guide .content-section{padding:150px 0!important}.our-story-con.salary-guide .content-section p{margin-bottom:40px}.news-event .row div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.news-event .row .col-md-6 div,.news-event .row div .col-md-6{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.page-contact .inner-section,.page-contact-expertise .inner-section,.page-contact-pricing-queries .inner-section,.page-contact-remote-service-delivery .inner-section{margin-bottom:0}.page-contact .contact-form-wrap,.page-contact-expertise .contact-form-wrap,.page-contact-pricing-queries .contact-form-wrap,.page-contact-remote-service-delivery .contact-form-wrap{margin-top:0;z-index:100000;position:relative;top:-70px;margin-bottom:0}.insightera-widget-content:hover #div1,.insightera-widget-content:hover #div2,.insightera-widget-content:hover #div3{left:3px}.insightera-widget-content:hover #div4,.insightera-widget-content:hover #div5,.insightera-widget-content:hover #div6{left:100%}.contact-form-or{text-align:center;font-style:italic;margin:25px 0 20px;position:relative}.contact-form-or:after,.contact-form-or:before{content:'';border-top:1px solid #909ca7;height:1px;top:14px;width:45%;position:absolute}.contact-form-or:before{left:0}.contact-form-or:after{right:0}.page-submit-job table .job-box.new .paragraphs-dropbutton-wrapper>.btn{display:block!important}.page-submit-job table .job-box.more-job-box .paragraphs-dropbutton-wrapper>.btn{display:block!important}.page-submit-job .contact-wrap .paragraphs-subform .form-group:first-child{margin-bottom:25px}.page-submit-job .contact-wrap .paragraphs-subform .form-group:first-child .job-box-text{border-radius:5px}.field--name-field-city-of-job input{margin-left:-1px}.page-submit-job .contact-wrap .form-group .field--type-file{clear:both;line-height:initial;display:inline-block}.page-submit-job .your-job-wrap .additional-commemts h4{margin-bottom:50px}.page-submit-job .inner-section{margin-bottom:20px}.page-submit-job .inner-section .inner-hero{padding-bottom:20px}.blog-content .modal-dialog{max-width:640px}.blog-content .modal-dialog iframe,.blog-content .modal-dialog video{height:400px;width:100%}.page-submit-job .additional-commemts{margin-top:50px}.page-submit-job .additional-commemts .form-textarea-wrapper label{left:25px!important;color:#33475b;top:3px;font-weight:400}.page-submit-job .additional-commemts .form-textarea-wrapper textarea:focus~label{top:-38px;color:#00a0ff;font-weight:600;left:15px!important}.page-submit-job .additional-commemts .form-textarea-wrapper textarea.valid~label{top:-38px;color:#229e2f;font-weight:600;left:15px!important}.page-submit-job .additional-commemts .form-textarea-wrapper textarea.valid{border-color:#229e2f}.page-submit-job .intl-tel-input input.valid:valid:focus{border-color:#229e2f!important}.page-submit-job .intl-tel-input input.valid:valid:focus~label{color:#229e2f!important}.page-submit-job .intl-tel-input input.error:focus~label.error{top:0!important;font-weight:400!important}.page-submit-job .intl-tel-input input.error:focus{border:1px solid #bf0a29!important}.dropbutton .confirm-remove button,.dropbutton .confirm-remove~.dropbutton-toggle button{display:block!important}.blog-content .modal.show .modal-dialog{-webkit-transform:translate(0,0);transform:translate(0,0)}body.contact-widget #div1,body.contact-widget #div2,body.contact-widget #div3,body.contact-widget #div4,body.contact-widget #div5,body.contact-widget #div6{font-size:0}body.contact-widget .insightera-widget-content:hover #div1,body.contact-widget .insightera-widget-content:hover #div2,body.contact-widget .insightera-widget-content:hover #div3{font-size:13px}body.contact-widget .insightera-widget-content #div4,body.contact-widget .insightera-widget-content #div5,body.contact-widget .insightera-widget-content #div6{display:none}#my_custom_link:after{content:'';width:14px;height:14px;background:#18cf63;position:absolute;border-radius:100%;right:3px;top:10px;-webkit-box-shadow:1px 2px 1px #32475aa1;box-shadow:1px 2px 1px #32475aa1}#my_custom_link{position:relative}.page-contact #insightera_widget_container,.page-contact-expertise #insightera_widget_container,.page-contact-pricing-queries #insightera_widget_container,.page-contact-remote-service-delivery #insightera_widget_container,.page-contact-request-callback #insightera_widget_container,.page-jobseekers #insightera_widget_container,.page-search #insightera_widget_container,.page-submit-vacancy #insightera_widget_container{display:none!important}.contact-sticky-nav #my_custom_link:after{width:12px;height:12px;right:15px;top:4px}.page-submit-job .contact-sticky-nav li#my_custom_link{display:none}#insightera_widget_content #div2{color:#18cf63!important}.knowledge-hub-wrap .card-box{padding:30px}.knowledge-hub-wrap .btn{padding:0 15px}.knowledge-hub-wrap .box{padding:30px 50px;text-align:center;border:1px solid #adb5bd;min-height:250px;background:#fff;border-radius:8px;-webkit-transition-duration:.5s,250ms;transition-duration:.5s,250ms}.knowledge-hub-wrap .box:hover{margin-top:-10px;-webkit-box-shadow:0 22px 35px -10px rgba(0,0,0,.29);box-shadow:0 22px 35px -10px rgba(0,0,0,.29);border:1px solid #919da8}.knowledge-hub-wrap .icon{text-align:center}.knowledge-hub-wrap .icon img{max-height:100px;height:auto;display:inline-block;margin-bottom:15px}.knowledge-hub-wrap .card-home h3{font-weight:700;font-size:32px;margin-bottom:20px;margin-top:30px;color:#33475b}.knowledge-hub-wrap .title a{color:#111}.knowledge-hub-wrap .card-box .description{font-size:16px;line-height:26px;color:#33475b;font-weight:300;margin-bottom:20px;text-align:center;padding:0 20px}.knowledge-hub-wrap .btn-more{text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;display:inline-block;padding:15px 20px;border-radius:4px;-webkit-transition:.5s;transition:.5s;margin:10px auto;color:#eb010f;border:2px solid #eb010f;background:#fff}.page-knowledge-hub-advice-tips .knowledge-hub .btn-more:hover,.page-knowledge-hub-events .knowledge-hub .btn-more:hover,.page-knowledge-hub-recruitment-insights .knowledge-hub .btn-more:hover,.page-latest-insights-and-advice-advice-tips .knowledge-hub .btn-more:hover{color:#fff;background:#ff2d39}.top-pagination{text-align:right;margin-bottom:70px;padding-right:100px}.bottom-pagination{text-align:center}.mobile-social{display:none}.top-pagination p{display:none}.slick-loading .slick-list{background:#fff url(/themes/bootstrap_mmck/css/ajax-loader.gif) center center no-repeat}@font-face{font-family:slick;font-weight:400;font-style:normal;src:url(/themes/bootstrap_mmck/css/fonts/slick.eot);src:url("") format("embedded-opentype"),url(/themes/bootstrap_mmck/css/fonts/slick.woff) format("woff"),url("") format("truetype"),url(/themes/bootstrap_mmck/css/fonts/slick.svg#slick) format("svg")}.slick-next,.slick-prev{display:none!important}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.slick-dots li button:focus,.slick-dots li button:hover{outline:0}.slick-dots li button:before{font-family:slick;font-size:10px;line-height:10px;position:absolute;top:0;left:0;width:10px;height:10px;content:'';text-align:center;opacity:.6;background:#000;border-radius:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{opacity:1;background:#eb010f}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0 20px!important}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block;padding:0 3px}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.knowledge-hub .show-mobile{display:none}#edit-field-job-requirements-wrapper table tr.draggable td:first-child,#edit-field-job-requirements-wrapper table tr.draggable td:last-child,#navbar-main .views-exposed-form,.js .paragraph-type-title,.node-job-posting-form .field--name-title,.page-thankyou-submit-job h1,.paragraphs-dropbutton-wrapper button,.path-salary-guides .alert.alert-dismissible.alert-danger,.path-salary-guides .form-actions.js-form-wrapper.form-group.col-auto,.search-result-sec-form .form-item-field-country,.tabledrag-toggle-weight-wrapper button,.toolbar-tray-open .header{display:none}.views-exposed-form .contact-wrap .form-group #edit-actions,.views-exposed-form .contact-wrap .form-group .form-actions{float:right}#filter p{font-size:0;margin:0;padding:0}.page-jobseekers .article{padding-top:60px;overflow-y:hidden}#edit-submit-morgan-mckinley-salary-guides{display:none}#localised{margin-top:30px;margin-bottom:60px}.page-search .container .container{padding:0}.csr-wrapper .blog-content form{font-family:"Open Sans",sans-serif!important;width:90%!important;background-color:#eef2f4;-webkit-box-shadow:0 12px 21px 0 rgba(179,179,179,.5);box-shadow:0 12px 21px 0 rgba(179,179,179,.5);padding:10px 30px 30px 30px}.csr-wrapper .blog-content form input,.csr-wrapper .blog-content form select{font-size:14px;border-radius:6px;padding:14px 16px;color:#33475b;border:solid 1px rgba(91,107,123,.5);font-family:'Open Sans',sans-serif;width:100%!important;height:50px}.csr-wrapper .blog-content form label{display:block;margin-bottom:10px;width:auto!important;font-weight:400!important;font-size:15px}.csr-wrapper .blog-content .mktoForm .mktoFieldWrap,.csr-wrapper .blog-content .mktoForm .mktoFormCol{float:none}.csr-wrapper .blog-content .mktoForm .mktoOffset{display:none}.csr-wrapper .blog-content .mktoForm .mktoFormRow{margin-bottom:10px}.csr-wrapper .blog-content .mktoForm .mktoButtonWrap.mktoInset .mktoButton,.csr-wrapper .blog-content .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{text-transform:uppercase;background:#eb010f;font-weight:700;font-size:14px;letter-spacing:1px;padding:0 30px;height:50px;border-radius:5px;-webkit-transition:.3s;transition:.3s;cursor:pointer;color:#fff;border:1px solid #eb010f;line-height:50px;position:relative;z-index:0;overflow:hidden}.csr-wrapper .blog-content .mktoButtonWrap.mktoInset,.csr-wrapper .blog-content .mktoButtonWrap.mktoSimple{margin:0!important;display:block}.csr-wrapper .blog-content .mktoButtonRow{text-align:center;margin:0 auto!important;width:200px;display:block}.pager.row{margin:0;padding:0;list-style:none}.browse-latest-btn{line-height:22px;padding:8px 15px;height:auto}.flag-dropdown .intl-tel-input .selected-flag{height:46px}.page-submit-job .fieldset-legend{font-size:14px;line-height:24px;font-family:"Open Sans",sans-serif;font-weight:300;padding-left:11px;display:inline-block}.js-form-type-checkbox .form-check-input,.js-form-type-radio .form-check-input{margin-left:0!important}#edit-field-terms .form-check-label{padding-left:30px;position:relative!important;height:55px;left:11px;pointer-events:none}#edit-field-terms .option{line-height:24px;color:#33475b;padding-top:0;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:300;margin-bottom:10px}#edit-field-terms .option a{color:#00a0ff;font-weight:400;pointer-events:all;display:inline-block}#edit-field-terms .error{line-height:18px;padding-left:41px;color:#bf0a29;margin-top:5px;font-family:Lato,sans-serif}#edit-field-terms .form-check,.page-submit-job .submit-section .form-check{padding-left:0!important;pointer-events:none;margin-bottom:10px}#edit-field-terms .form-check:hover,.page-submit-job .submit-section .form-check:hover{background:0 0}#edit-field-marketing-consent{width:100%;float:left}#edit-field-marketing-consent .radio{float:left;width:65px;margin-left:12px;margin-top:10px}#edit-field-marketing-consent .option{float:left;width:30px;margin-top:-11px;padding-left:30px;color:#33475b;font-size:14px;font-family:"Open Sans",sans-serif;font-weight:300}.fieldset-wrapper .error{line-height:18px;padding-left:10px;color:#bf0a29;margin-top:5px;font-family:Lato,sans-serif;padding-bottom:10px}.text-muted{color:#6c757d!important;width:100%;float:left}#edit-field-marketing-consent .form-check .checkmark,#edit-field-terms .form-check .checkmark{width:20px;height:20px;pointer-events:all;cursor:pointer;background:#f8f9fb}#edit-field-terms .form-check .checkmark:after{left:7px;top:1px}#edit-field-marketing-consent .form-check .checkmark{border-radius:15px}#edit-field-marketing-consent .form-check .checkmark:after{left:4px;top:4px;width:10px;height:10px;background:#fff;border-radius:50%;border:0}#edit-field-marketing-consent .form-check:hover input~.checkmark,#edit-field-terms .form-check:hover input~.checkmark{background-color:#f8f9fb}#edit-field-marketing-consent .form-check input:checked~.checkmark,#edit-field-terms .form-check input:checked~.checkmark{background-color:#eb010f;border:1px solid #b3010c}.intl-tel-input .selected-flag .flag{top:48%!important}.check-control-label{position:relative!important;padding-left:30px;font-size:14px;color:#33475b!important;line-height:24px!important;left:11px!important;font-family:"Open Sans",sans-serif!important;font-weight:300!important;pointer-events:none !important}.radio-control-label{position:relative!important;font-size:14px!important;left:12px!important;color:#33475b!important;line-height:24px!important;font-family:"Open Sans",sans-serif!important;font-weight:300!important}#edit-marketing-consent .control-label{position:relative!important;float:left;padding-left:26px!important;left:10px!important;line-height:22px!important;padding-bottom:10px;width:80px;margin-top:20px;font-size:14px;font-weight:300}#edit-marketing-consent .checkmark,.check-control-label .checkmark{border-radius:5px;width:20px!important;height:20px!important;border:solid 1px #5b6b7b80;cursor:pointer;position:absolute;top:0;left:0;pointer-events:all}#edit-marketing-consent .checkmark{border-radius:50%}.page-contact .submit-job-wrap .form-check a{color:#00a0ff;font-weight:400;pointer-events:all}#edit-marketing-consent .form-radio,.check-control-label .form-check .form-check-input{position:absolute;opacity:0;cursor:pointer;margin-left:0;z-index:1000;width:20px;height:20px}.check-control-label .checkmark:after{left:10px;top:5px;width:7px;height:14px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg);content:"";position:absolute;display:none}#edit-marketing-consent .checkmark:after{left:4px;top:4px;width:10px;height:10px;background:#fff;border-radius:50%;border:0}.check-control-label .checkmark:after{left:6px!important;top:1px!important}.page-contact .submit-job-wrap .form-check{padding-left:0;pointer-events:none;padding-bottom:0}.form-check .consent_error,.form-check .terms_error{color:#bf0a29;font-family:Lato,sans-serif!important;font-size:14px;padding-left:40px!important;font-weight:400;position:static;line-height:18px;width:100%}.form-check .consent_error{float:left;padding-left:11px!important;padding-bottom:15px}.page-contact .form-check:hover input~.checkmark{background-color:#f8f9fb}.page-contact .form-check input:checked~.checkmark{background-color:#eb010f;border:1px solid #b3010c}.contact-form-wrap .submit-job-wrap .form-required{display:none}.contact-wrap #phone-number{width:100%}.contact-form-wrap .intl-tel-input{width:100%}.contact-form-wrap .intl-tel-input label{left:45px!important;top:0}.salary-guide-form .mktoFormRow:nth-child(3){width:49%;float:left;clear:inherit;margin-right:0!important;margin-bottom:0!important}.salary-guide-form .mktoFormRow:nth-child(2){width:49%;float:left;clear:inherit;margin-right:1%!important;margin-bottom:0!important}.salary-guide-form .mktoFormRow{width:99%;margin-bottom:10px!important}.salary-guide-form form.mktoForm{width:90%!important;border-radius:5px;padding:15px 25px 30px 30px}.salary-guide-form .mktoForm .mktoAsterix{display:none!important}.salary-guide-form .mktoForm .mktoRadioList{width:230px!important;margin-left:-10px}.salary-guide-form .mktoForm .mktoRadioList input{width:20px!important;height:20px;padding:10px;clear:inherit;opacity:1;outline:none;}.salary-guide-form .mktoForm .mktoRadioList label{width:40px!important;float:left!important;margin-left:10px}.salary-guide-form .mktoForm .mktoButtonRow{width:260px!important}.about-points{padding:10px 0}.about-points .points-wrap{width:95%;padding:0 0}.about-points .points-wrap .abt-mg{width:15%;float:left;padding-right:10px;min-height:30px}.about-points .points-wrap .content{width:85%;float:left;padding:0 20px 30px 0;-webkit-box-sizing:border-box;box-sizing:border-box}.about-points .points-wrap .content h5{font-weight:400}.about-points .points-wrap .content p{font-weight:300}.ceo-message{padding:40px 0 60px 0}.ceo-message p{font-size:18px;font-weight:300}.ceo-message h5{font-weight:400;margin-top:0}.why-us-page .image-curve-right{width:136px;left:-66px}.why-us-page h5{font-weight:400}.your-success{padding:60px 0 100px 0;overflow:hidden}.your-success h2{max-width:180px;-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:32px}.your-success .success-points{width:100%;display:inline-block;padding:60px 4% 120px 150px;position:relative}.your-success .curve:before{content:"";position:absolute;border:dotted 1px #eb010f;border-radius:50%/100px 100px 0 0;width:500px;height:100px}.your-success .success-point-column{list-style:none;float:left;width:25%;position:relative}.your-success .success-point-column p{color:#758390;font-weight:300}.your-success .success-point-column .line-1{width:144px;height:93px;background-image:url(/themes/bootstrap_mmck/css/../img/line-1.png);background-repeat:no-repeat;position:absolute;left:-122px;top:-80px}.your-success .success-point-column .line-2{width:144px;height:93px;background-image:url(/themes/bootstrap_mmck/css/../img/line-2.png);background-repeat:no-repeat;position:absolute;left:-122px;top:-20px}.your-success .success-point-column .line-3{width:144px;height:93px;background-image:url(/themes/bootstrap_mmck/css/../img/line-3.png);background-repeat:no-repeat;position:absolute;left:-122px;top:60px}.your-success .success-point-column .line-4{width:144px;height:93px;background-image:url(/themes/bootstrap_mmck/css/../img/line-4.png);background-repeat:no-repeat;position:absolute;left:-122px;top:-20px}.your-success .success-points .line-mask{background:#fff;z-index:99;height:239px;position:absolute;-webkit-animation-delay:0s;animation-delay:0s;width:0;left:90%;top:-27px;animation-duration:6.5s;-webkit-animation-duration:6.5s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate-reverse;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:mask;animation-name:mask}@-webkit-keyframes mask{0%{width:0;left:110%}100%{width:100%;left:0}}.your-success .success-point-column .success-point-1,.your-success .success-point-column .success-point-3{margin-top:-60px;background-image:url(/themes/bootstrap_mmck/css/../img/abt-success-top-shape.png);background-repeat:no-repeat;height:147px;width:126px;color:#477ca8;font-size:40px;position:relative;z-index:9999;text-align:center;line-height:147px}.your-success .success-point-column .success-point-1:before,.your-success .success-point-column .success-point-3:before{content:"";background-image:url(/themes/bootstrap_mmck/css/../img/success-shape-stick.png);background-repeat:no-repeat;width:18px;height:98px;position:absolute;top:-98px;left:34px;z-index:-1}.your-success .success-point-column .success-point-2,.your-success .success-point-column .success-point-4{bottom:-60px;background-image:url(/themes/bootstrap_mmck/css/../img/abt-success-bottom-shape.png);background-repeat:no-repeat;height:147px;width:126px;color:#477ca8;font-size:40px;position:relative;text-align:center;line-height:126px;z-index:9999999;margin-top:0}.your-success .success-point-column .success-point-2:before,.your-success .success-point-column .success-point-4:before{content:"";background-image:url(/themes/bootstrap_mmck/css/../img/success-shape-stick.png);background-repeat:no-repeat;width:18px;height:98px;position:absolute;bottom:-89px;left:33px;-webkit-transform:rotate(-180deg);transform:rotate(-180deg);z-index:1}.your-success .success-point-column .success-point-1:before{-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate-reverse;animation-duration:1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-name:anmation1;animation-name:anmation1}@-webkit-keyframes anmation1{0%{top:-98px}100%{top:0}}.your-success .success-point-column .success-point-2:before{-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate-reverse;animation-duration:1s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-name:anmation2;animation-name:anmation2}@-webkit-keyframes anmation2{0%{bottom:-89px}100%{bottom:0}}.your-success .success-point-column .success-point-3:before{-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate-reverse;animation-duration:1s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-name:anmation3;animation-name:anmation3}@-webkit-keyframes anmation3{0%{top:-98px}100%{top:0;opacity:0}}.your-success .success-point-column .success-point-4:before{-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate-reverse;animation-duration:1s;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-name:anmation4;animation-name:anmation4}@-webkit-keyframes anmation4{0%{bottom:-89px}100%{bottom:0}}.text-overflow-top{width:300%;overflow:hidden;margin-top:-250px;height:130px;margin-left:60px;position:relative}.text-overflow-bottom{width:300%;overflow:hidden;margin-bottom:-250px;height:145px;margin-left:60px;position:relative}.your-success .success-point-column .success-point-1 p,.your-success .success-point-column .success-point-3 p{color:#758390;font-weight:300;position:absolute;width:60%;text-align:left;left:10px}.your-success .success-point-column .success-point-1 p{-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate-reverse;animation-duration:1s;-webkit-animation-delay:1s;animation-delay:1s;-webkit-animation-name:anmation5;animation-name:anmation5}@-webkit-keyframes anmation5{0%{left:10px;opacity:1}100%{left:-170px;opacity:0}}.your-success .success-point-column .success-point-2 p{-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate-reverse;animation-duration:1s;-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-name:anmation6;animation-name:anmation6}@-webkit-keyframes anmation6{0%{left:10px;opacity:1}100%{left:-170px;opacity:0}}.your-success .success-point-column .success-point-3 p{-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate-reverse;animation-duration:1s;-webkit-animation-delay:3s;animation-delay:3s;-webkit-animation-name:anmation7;animation-name:anmation7}@-webkit-keyframes anmation7{0%{left:10px;opacity:1;display:block}100%{left:-170px;opacity:0;display:none}}.your-success .success-point-column .success-point-4 p{-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate-reverse;animation-duration:1s;-webkit-animation-delay:4s;animation-delay:4s;-webkit-animation-name:anmation8;animation-name:anmation8}@-webkit-keyframes anmation8{0%{left:10px;opacity:1}100%{left:-170px;opacity:0}}.your-success .success-point-column .success-point-2 p,.your-success .success-point-column .success-point-4 p{color:#758390;font-weight:300;bottom:-10px;position:absolute;width:60%;text-align:left;left:10px;right:auto}.page-our-expertise-accountancy-finance .testimonial,.page-our-expertise-accountancy-finance-recruitment .testimonial,.page-our-expertise-banking-financial-insurance-recruitment .testimonial,.page-our-expertise-it-recruitment .testimonial,.page-our-expertise-banking-financial-insurance .testimonial,.page-our-expertise-professional-services .testimonial{padding:100px 0 30px 0}.testimonial{background:#eceff4;padding:80px 0 50px}.testimonial .carousel-control-next,.testimonial .carousel-control-prev{bottom:0;top:auto;opacity:1;width:85px;height:60px}.testimonial .carousel-control-next-icon{background-image:url(/themes/bootstrap_mmck/css/../img/arrow-right.png);background-size:14px;border:1px solid #eaebef;width:85px;height:60px;border-right:0;border-bottom:0}.testimonial .carousel-control-prev-icon{background-image:url(/themes/bootstrap_mmck/css/../img/arrow-left.png);background-size:14px;border:1px solid #eaebef;background-position:center center;width:85px;height:60px;border-left:0;border-bottom:0}.testimonial .carousel-item .image-part{width:25%;float:left;min-height:265px;border-right:1px solid #eaebef;padding-right:30px;-webkit-box-sizing:border-box;box-sizing:border-box;padding-top:80px}.testimonial .carousel-item .image-part img{max-width:100%}.testimonial .carousel-item .content-part{width:75%;float:left;min-height:265px;padding-left:30px;font-family:'Open Sans',sans-serif;font-size:16px;color:#33475b}.testimonial .carousel-item .content-part p{font-family:'Open Sans',sans-serif;font-size:16px;color:#33475b;font-weight:300;font-style:italic;margin-bottom:10px}.testimonial .carousel-item .content-part .name{font-family:'Open Sans',sans-serif;font-weight:700;font-size:16px}.testimonial .carousel-item .content-part .name span{font-family:'Open Sans',sans-serif;font-weight:400}.testimonial .container{max-width:940px}.testimonial .quote{text-align:center;margin:0 auto}.testimonial .quote img{display:inline-block}.testimonial .content-part{text-align:center}.testimonial .image-part{text-align:center}.testimonial .image-part img{display:inline-block}.testimonial .carousel-indicators .active{background:#33475b;height:12px;margin-top:-6px}.testimonial .carousel-indicators li{background:#d8d8d8;width:3px;height:6px;margin-right:2px;margin-left:2px}.testimonial .carousel-indicators{bottom:-15px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.testimonial .carousel-inner{min-height:190px}.testimonial .slide{-webkit-box-shadow:none;box-shadow:none;border:0;background:0 0;padding:40px 0 10px 0}.testimonial .carousel-item .image-part{width:100%;border-right:0}.testimonial .carousel-item .content-part{width:100%;min-height:170px;padding-left:0}.testimonial .slide:after,.testimonial .slide:before{display:none}.testimonial .carousel-item .content-part p{font-weight:400;font-style:inherit;margin-bottom:10px}.page-why-us .testimonial .carousel-indicators,.page-why-us-1 .testimonial .carousel-indicators{display:none}.testimonial .carousel-item .content-part .name span{font-weight:300}.testimonial .carousel-item .content-part .name{font-weight:600;line-height:30px}.testimonial.testimonial-common{padding:60px 0}.testimonial-common .carousel-inner{height:auto;padding:0 0 40px 0}.why-us-form{padding:110px 0 60px 0}.why-us-form .container{max-width:715px}.why-us-form .form-group{margin-bottom:30px}.why-us-form .form-check{padding-left:0}.mmk-group{padding:0;background:#eef2f4}.mmk-group .mmk-group-logo{background:#eef2f4;width:100%;padding:40px 0;display:inline-block}.mmk-group .mmk-group-logo ul{margin:0 auto;padding:0;max-width:925px}.mmk-group .mmk-group-logo li{float:left;list-style:none;width:25%;text-align:center}.mmk-group .mmk-group-logo li img{display:inline-block;max-width:100%;height:auto}.expertise-detail-caption .content{max-width:60%;margin:0 auto;text-align:center}.benifits h5{font-weight:600;margin-top:30px}.expertise-detail-wrap .contact-form-wrap{background:#d8e5ed;padding:20px;margin:0 auto 30px;position:relative}.expertise-detail-wrap .contact-form-wrap h6{margin-bottom:5px}.expertise-detail-wrap .contact-form-wrap span{text-align:center;font-size:16px;display:block;margin-bottom:15px}.expertise-detail-wrap .intl-tel-input .country-list .country span{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0}.expertise-detail-wrap .submit-job-wrap .form-check{padding-left:0;pointer-events:none}.expertise-detail-wrap .submit-job-wrap .form-check .check-control-label{font-weight:300!important;font-size:14px;margin-right:10px;pointer-events:none;line-height:20px!important;display:block}.expertise-detail-wrap .form-check:hover input~.checkmark{background:#f8f9fb}.expertise-detail-wrap .submit-job-wrap .form-check a{pointer-events:all}.expertise-detail-wrap .submit-job-wrap .form-check a:hover{color:#00a0ff}.expertise-detail-wrap .submit-job-wrap .form-check input:checked~.checkmark{background-color:#eb010f}.expertise-detail-wrap .contact-form-wrap .form-control{height:43px;padding:10px}.expertise-detail-wrap .contact-wrap label{top:2;font-weight:300;font-size:14px;line-height:43px;left:15px}.expertise-detail-wrap select.form-control:not([size]):not([multiple]){height:43px;font-size:14px;font-weight:300;text-indent:0}.expertise-detail-wrap .contact-wrap .input-group-prepend textarea:valid,.expertise-detail-wrap .contact-wrap input:valid,.expertise-detail-wrap .page-submit-job .expertise-detail-wrap .international_phone-number:valid{border-color:#229e2f}.expertise-detail-wrap .contact-wrap input:focus~label{font-weight:600;left:0;font-size:14px}.expertise-detail-wrap .expertise-detail-form h6{font-size:18px;font-weight:700;color:#5b6b7b;text-align:center}.expertise-detail-wrap .expertise-detail-form .form-group .required.error~label{top:-35px;color:#bf0a29!important;font-weight:600;left:0!important;font-size:14px}.expertise-detail-wrap .expertise-detail-form .form-group .required.error~label.con-error{top:0;font-weight:400}.expertise-detail-wrap .expertise-detail-form input[type=file]{opacity:0!important;margin:0 auto;width:218px;cursor:pointer}.expertise-detail-wrap .expertise-detail-form .add-upload-file{position:static;display:block;height:58px;width:218px;line-height:18px;border:1px solid #4178a5;border-radius:30px;color:#5b6b7b;font-size:16px;background-color:#b0d9ef;text-transform:uppercase;font-weight:400;padding:10px 20px;text-align:center;margin:0 auto;margin-bottom:-45px;cursor:pointer}.expertise-detail-wrap .expertise-detail-form .add-upload-file span{font-size:14px;line-height:20px;text-transform:lowercase;font-style:italic}.expertise-detail-wrap .form-type-email label{top:0}.expertise-detail-wrap .form-type-email input:focus~label{top:-35px}.expertise-detail-wrap #edit-client-city:valid~label,.expertise-detail-wrap #edit-client-job:valid~label{left:13px!important;color:#33475b;top:2px;font-weight:300;font-size:14px}.expertise-detail-wrap #edit-client-city:focus~label,.expertise-detail-wrap #edit-client-job:focus~label{top:-35px;color:#00a0ff;font-weight:600;left:0!important;font-size:14px}.looking-hire-mobile{display:none;background:#d8e5ed;padding:20px;width:100%;text-align:center;margin-bottom:20px}.page-our-expertise-accountancy-finance .looking-hire-mobile,.page-our-expertise-accountancy-finance-recruitment .looking-hire-mobile,.page-our-expertise-banking-financial-insurance-recruitment .looking-hire-mobile,.page-our-expertise-it-recruitment .looking-hire-mobile,.page-our-expertise-banking-financial-insurance .looking-hire-mobile,.page-our-expertise-professional-services .looking-hire-mobile,.page-our-expertise-project-transformation-consulting .looking-hire-mobile,.page-services-executive-recruitment .looking-hire-mobile{margin-bottom:0}.looking-hire-mobile h6{font-weight:600}.looking-hire-mobile a{background:#fff;padding:17px 10px;border:1px solid #d83123;display:inline-block;color:#d83123;border-radius:5px;width:100%;text-align:center;font-size:16px}.expertise-detail-wrap .expertise-detail-form .job-requirmet-title{position:relative;margin-bottom:15px;text-align:center}.expertise-detail-wrap .expertise-detail-form .job-requirmet-title h6{font-size:16px;font-weight:400;background:#d8e5ed;position:relative;margin:0 auto;text-align:center;width:-webkit-max-content;width:-moz-max-content;width:max-content;z-index:1;padding:0 8px;display:inline-block}.expertise-detail-wrap .expertise-detail-form .job-requirmet-title:before{content:"";border:.5px solid #5b6b7b;position:absolute;right:20px;left:20px;top:14px}.expertise-detail-wrap .expertise-detail-form .add-more{margin-top:50px;text-align:center;display:inline-block;width:100%;padding-bottom:0}.expertise-detail-wrap .expertise-detail-form .add-more a{font-family:'Open Sans',sans-serif;font-size:16px;text-decoration:underline;font-weight:400}.expertise-detail-wrap .expertise-detail-form .btn-row{position:absolute;right:0;left:0}.expertise-detail-wrap .expertise-detail-form .btn{width:100%;border-radius:0 0 5px 5px;bottom:0;border-color:#eb010f}.expertise-detail-wrap .expertise-detail{margin:60px 0 0;max-width:95%}.expertise-detail-wrap .expertise-detail h4{margin-bottom:40px;font-weight:400;text-align:left}.expertise-detail-wrap .expertise-detail .expertise-detail-img{float:right;margin-left:5%;max-width:30%}.expertise-detail-wrap .expertise-detail .content{float:left;max-width:65%}.expertise-detail-wrap .expertise-discipline{display:block;padding:20px 0 0 0;clear:both}.expertise-detail-wrap .expertise-discipline h6{font-weight:700;margin-bottom:40px;text-align:left}.expertise-detail-wrap .expertise-discipline ul{-webkit-padding-start:0;padding-inline-start:0}.expertise-detail-wrap .expertise-discipline li{float:left;width:33.33%;line-height:22px;color:#5b6b7b;font-family:'Open Sans',sans-serif;font-size:16px;font-weight:400;list-style:url(/themes/bootstrap_mmck/css/../img/tick-icon.svg);list-style-position:outside;padding-right:40px;margin-bottom:10px;margin-left:0;min-height:45px;}.expertise-detail-wrap .expertise-detail-form .col-auto{padding:0}.expertise-detail-wrap .expertise-discipline li:nth-child(3n+1){clear:both}.expertise-detail-wrap .expertise-detail-form .form-group{margin-bottom:10px;margin-top:5px;line-height:23px}.expertise-detail-wrap .intl-tel-input .selected-flag .flag{top:40%!important}.expertise-detail-wrap .intl-tel-input .international_phone-number{padding-left:40px;-webkit-box-shadow:none;box-shadow:none}.page-services-executive-recruitment .expertise-detail-wrap .expertise-detail .content{max-width:100%}.page-services-executive-recruitment .expertise-detail-wrap .expertise-detail .expertise-detail-img{float:none;margin-left:0;max-width:38%;padding-bottom:60px}.expertise-detail-wrap .intl-tel-input input:focus,.intl-tel-input input:valid:focus{border-color:#00a0ff!important}.expertise-detail-wrap .intl-tel-input input:focus~label{left:0!important;top:-35px!important;color:#00a0ff;font-weight:600!important}.expertise-detail-wrap .intl-tel-input input:valid{border:solid 1px rgba(91,107,123,.5)}.expertise-detail-wrap .intl-tel-input input:valid~label{color:#33475b;font-weight:400;left:77px;top:3px}.expertise-detail-wrap .intl-tel-input input.valid{border-color:#229e2f}.expertise-detail-wrap .intl-tel-input input.valid~label{top:-35px;color:#229e2f;font-weight:600;left:0}.expertise-detail-wrap .international_phone-number:invalid:focus~label{color:#bf0a29}.expertise-detail-wrap .international_phone-number:focus{border-color:#00a0ff}.expertise-detail-wrap .international_phone-number:valid{border-color:#229e2f}.expertise-detail-wrap .international_phone-number .form-control:invalid:focus{-webkit-box-shadow:none;box-shadow:none}.expertise-detail-wrap .international_phone-number:valid{border-color:#229e2f}.expertise-detail-wrap .international_phone-number:valid{border-color:#229e2f}.expertise-detail-wrap .international_phone-number.valid:focus{border-color:#00a0ff}.expertise-detail-wrap .contact-wrap .international_phone-number:valid~label{left:0!important}.expertise-detail-wrap .intl-tel-input input.valid:valid:focus{border-color:#229e2f!important}.expertise-detail-wrap .intl-tel-input input.valid:valid:focus~label{color:#229e2f!important;left:0}.expertise-detail-wrap .intl-tel-input input.error:focus~label.error{top:0!important;font-weight:400!important}.expertise-detail-wrap .intl-tel-input input.error:focus{border:1px solid #bf0a29!important}.expertise-detail-wrap #edit-actions{width:100%}.expertise-detail-wrap .contact-form-wrap #edit-submit.form-control{padding:0 30px;color:#fff;height:50px;border-color:#d8e5ed;text-transform:capitalize;font-size:18px;font-weight:600;margin-top:15px}.expertise-detail-wrap .js-form-type-radio .form-check-label{position:relative!important;float:left;padding-left:26px!important;left:10px!important;line-height:22px!important;padding-bottom:10px;width:60px;margin-top:20px;font-size:14px;font-weight:300}.expertise-detail-wrap .js-form-type-radio .check-control-label .checkmark:after{left:4px!important;top:4px!important}.expertise-detail-wrap .contact-wrap input:valid~label{top:-35px;color:#229e2f;font-weight:600;left:0;font-size:14px}.expertise-detail-wrap .js-form-type-checkbox .form-check-label .checkmark{top:8px;left:-40px}.expertise-detail-wrap .find-staff-form .form-required::after{content:none}.expertise-detail-wrap .collapse-arrow .collapse-check{position:relative;top:0;bottom:auto;height:0;left:0;right:0}.expertise-detail-wrap .collapse-arrow.collapsed .collapse-check:before{content:'\f0d7';position:absolute;display:none;right:24px;top:34px;color:#333;font-family:FontAwesome;font-size:20px;border-color:1px red;width:10px}.expertise-detail-wrap .collapse-arrow .collapse-check:before{content:'\f0d8';position:absolute;display:none;right:24px;top:34px;color:#333;font-family:FontAwesome;font-size:20px;border-color:1px red;width:10px}.expertise-detail-wrap .check-control-label .option{color:#33475b!important;top:-12px!important;left:26px!important}.expertise-detail-wrap #edit-client-city:focus,.expertise-detail-wrap #edit-client-job:focus{border-color:#00a0ff}.expertise-detail-wrap #edit-client-city,.expertise-detail-wrap #edit-client-job{border:solid 1px rgba(91,107,123,.5)}.expertise-detail-wrap #edit-client-city.valid,.expertise-detail-wrap #edit-client-job.valid{border-color:#229e2f}.expertise-detail-wrap #edit-client-city.valid~label,.expertise-detail-wrap #edit-client-job.valid~label{top:-35px;color:#229e2f;font-weight:600;left:0!important;font-size:14px}.expertise-detail-wrap .contact-wrap .form-control.error{border:1px solid #bf0a29!important}.expertise-detail-wrap #edit-client-job.error~label{color:#bf0a29}.expertise-detail-wrap .form-managed-file{text-align:center}.expertise-detail-wrap .form-managed-file .btn-primary{background:#fff;color:#eb010f;margin:15px;padding:10px 15px;font-size:14px;height:auto;line-height:18px;border-radius:5px;width:auto;margin-top:0;margin-bottom:0}.expertise-detail-wrap .form-managed-file .file{padding-left:25px;display:inline-block;text-align:left;font-size:12px;line-height:18px;word-break:break-all}.expertise-detail-wrap .form-managed-file .file a{font-size:13px;word-break:break-all}.expertise-detail-wrap .invalid-feedback{margin-top:-6px;font-size:80%;margin-bottom:12px}.expertise-detail-wrap .form-check .invalid-feedback{margin-top:12px;padding-left:15px}#ajax-wrapper .form-item-job-desc-upload{margin-bottom:0}.expertise-detail-wrap .alert-danger{font-size:14px;padding:10px!important;position:relative}.expertise-detail-wrap .alert-danger span{position:absolute;right:7px;top:5px;font-size:20px;cursor:pointer}.expertise-detail-wrap .expertise-discipline .more-btn{display:none;border:1px solid #5b6b7b;cursor:pointer;color:#5b6b7b;padding:17px 0;width:100%;text-align:center;font-size:18px;border-radius:5px}.expertise-detail-wrap .expertise-discipline ul{-webkit-padding-start:0;padding-inline-start:0;height:auto;overflow:inherit;margin-left:20px}.expertise-detail-wrap .ajax-new-content{display:none!important}#div4,#div5,#div6{-webkit-animation:cssAnimation 0s ease-in 5s forwards;animation:cssAnimation 0s ease-in 5s forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-box-shadow:1px 0 13px 2px rgba(0,0,0,.2);box-shadow:1px 0 13px 2px rgba(0,0,0,.2)}@keyframes cssAnimation{to{width:0;height:0;overflow:hidden;-webkit-box-shadow:0 0;box-shadow:0 0}}@-webkit-keyframes cssAnimation{to{width:0;height:0;visibility:hidden;-webkit-box-shadow:0 0;box-shadow:0 0}}#insightera_widget_container{display:block!important}#insightera_widget_button{display:none!important}.insightera-widget-content{width:250px;overflow:hidden}.call{background-image:url(/themes/bootstrap_mmck/css/../img/widget-phone.png);background-repeat:no-repeat;width:60px !important;height:60px !important;margin-bottom:60px;background-size:60px;}#my_custom_link{background-image:url(/themes/bootstrap_mmck/css/../img/widget-msg.png);background-repeat:no-repeat;width:60px !important;height:60px !important;}.mail{background-image:url(https://go.morganmckinley.com/rs/416-MPU-256/images/mail.png)}.mail:hover{background-image:url(https://go.morganmckinley.com/rs/416-MPU-256/images/mail-hover.png)}#div1,#div2,#div3{display:none}.tool-tip{position:absolute;left:3px;top:49px;color:#33475b;background-color:#fff;border-radius:20px;width:180px;font-family:'Open Sans',sans-serif;font-weight:600;text-transform:uppercase;font-size:12px;padding:6px 0;text-align:center;margin-left:10px}.custom-widget{float:right;display:block;z-index:9000;color:#fff!important;min-height:55px;padding:14px 5px!important;width:auto;right:35px;border-radius:30px!important;top:50%;}#div1:hover,#div2:hover,#div3:hover{display:block!important}.insightera-widget-content{display:block;z-index:9000;color:#fff!important;min-height:55px;padding:14px 5px!important;width:250px;right:35px;border-radius:30px!important;background-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important;top:50%}.insightera-widget-right{right:0}.insightera-widget{display:block;z-index:9999;overflow:hidden;font-family:arial;font-size:1.2em;position:fixed;border-radius:4px}.job-description-sec{padding:0 0 40px 0!important}.job-description-sec .container{max-width:1024px}.job-description-sec h5{font-weight:600;text-align:center;margin-top:0}.job-description-wrap{padding:60px 0!important}.job-description-wrap .description{text-align:center}.job-insight-wrap{padding:60px 0 35px 0}.job-insight-wrap .container{max-width:1000px}.job-insight-wrap .section-header{text-align:left;margin:inherit;padding-right:80px}.job-insight-wrap .section-header .section-title{text-align:left;margin:20px 0 50px 0}.job-insight-wrap .section-header .section-description{text-align:left;float:left;margin-bottom:45px}.masonry{-webkit-column-count:3;column-count:3;column-gap:20px;margin:20px 0;padding:0;-webkit-column-gap:20px;column-gap:20px}.item{display:inline-block;background:#fff;margin:20px 0 0 0;width:100%;-webkit-transition:1s ease all;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.masonry .icon img{display:inherit;max-height:130px;width:auto;margin:0 auto 20px}.masonry .card-box{padding:30px;display:inline-block;width:100%}.masonry .card-box .icon{float:none;margin-right:0}.masonry .card-box h4{font-weight:700;text-align:center}.masonry .card-box ul{float:left;width:100%;margin-left:0}.masonry .card-box .card-box-header{display:inherit;width:100%}.masonry .card-box li{list-style:none;text-align:left}.masonry .card-box li a{font-size:16px;line-height:36px;text-decoration:underline;pointer-events:inherit}.masonry .card-box a{display:inline-block;width:100%;pointer-events:none}.masonry .item:last-child .card-box{min-height:395px}.best-practices{background:#eef2f4}.best-practices .container{max-width:900px}.best-practices .section-header{padding-right:60px}.inner-page .job-top-description{max-width:860px!important;font-size:18px;margin:0 auto;text-align:center}.job-top-description a{font-weight:600;text-decoration:underline}.inner-section.job-detail{background-image:none;margin-bottom:0}.inner-section.job-detail .inner-hero{padding-bottom:60px}.inner-section.job-detail .inner-hero h1{font-size:32px}.inner-section.job-detail .inner-hero .hero-container{max-width:780px}.inner-section.job-detail .inner-hero p{font-size:18px}.job-description-detail{padding:0 0 60px 0}.job-description-detail h5{font-weight:600;text-align:center;margin-bottom:30px}.job-description-detail .container{max-width:940px}.job-description-detail .job-text-wrap{border:1px solid #5b6b7b;border-radius:8px;position:relative;overflow:hidden;padding-top:80px}.job-description-detail .inner-form-text{position:absolute;top:0;left:0;padding:80px}.job-description-detail .inner-form-text p:last-child{margin-bottom:0}.job-description-detail .job-text-wrap h6{font-weight:600}.job-description-detail .job-text-wrap p{font-size:16px;line-height:27px}.job-description-detail .job-text-wrap ul{-webkit-padding-start:20px;padding-inline-start:20px;padding-left:20px}.job-description-detail .job-text-wrap li{line-height:27px;font-size:16px;font-family:'Open Sans',sans-serif}.job-description-detail .job-text-wrap .no-point{-webkit-padding-start:0;padding-inline-start:0;padding-left:0}.job-description-detail .job-text-wrap .no-point li{list-style:none}.financial-accountant-wrap{padding:60px 0;background-color:#f0f2f6;text-align:center}.financial-accountant-wrap .container{max-width:780px}.best-practices-wrap.inner-section{background-image:none;margin-bottom:40px}.best-practices-wrap.inner-section .inner-hero{padding-bottom:0}.best-practices-wrap.inner-section .inner-hero .hero-container{max-width:940px;text-align:left}.best-practices-wrap.inner-section .inner-hero .hero-container h1{font-size:40px}.best-practices-wrap.inner-section .inner-hero .hero-container p{font-size:18px;text-transform:uppercase;line-height:50px;font-weight:700;letter-spacing:4.3px}.best-practices-text{padding:0 0 30px 0}.best-practices-text .img-container{max-width:940px;margin:0 auto;padding:0 15px 40px 15px}.best-practices-text .container{max-width:780px}.best-practices-text p.large{font-size:18px;text-align:justify}.best-practices-text .best-practices-caption{font-size:22px;margin:50px 0;line-height:30px;font-family:Lato,sans-serif}.best-practices-text .box{border:1px solid #5b6b7b;border-radius:8px;padding:40px 60px;margin-bottom:40px}.best-practices-text h6 span{color:#b5121b;font-size:16px;font-weight:400;padding-left:10px;display:inline-block}.best-practices-text h6{font-weight:600;font-size:22px;padding-left:25px}.best-practices-text .box h6{font-size:18px;padding-left:0}.best-practices-text .box .no-point{-webkit-padding-start:0;padding-inline-start:0;padding-left:0}.best-practices-text .box .no-point li{list-style:none;line-height:27px;font-size:16px;font-family:'Open Sans',sans-serif}.market-lock-form{text-align:center;margin:230px auto 0}.gradient-bg:before{content:'';background:-webkit-gradient(linear,left bottom,left top,from(white),color-stop(90%,#fff),to(rgba(255,255,255,0)));background:linear-gradient(to top,#fff 0,#fff 90%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0);position:absolute;top:140px;left:1px;right:1px;bottom:0;border-radius:8px;z-index:100}.market-lock-form .form-check{text-align:left}.market-lock-form .form-lock-img{text-align:center;margin-bottom:10px;opacity:.6}.market-lock-form .form-lock-img img{width:30px;height:auto;margin:0 auto}.market-lock-form .contact-form-wrap h6{color:#5b6b7b;margin-bottom:40px}.market-lock-form .contact-form-wrap h6:before{content:'';border-bottom:1px solid #5b6b7b;position:absolute;bottom:20px;left:0;right:0;opacity:.7}.market-lock-form .contact-form-wrap{padding:30px 70px}.node--type-job-description .inner-page .block-system-main-block article header{display:none}.job-description-thank-you{background-color:#d4edda;border-color:#c3e6cb;max-width:940px;position:absolute;padding:0;margin:-78px auto;right:20px;margin-bottom:0;height:auto;border:1px solid transparent;-webkit-box-shadow:0 .5rem 1rem #0000008a!important;box-shadow:0 .5rem 1rem #0000008a!important;text-align:center;margin-left:-470px;left:50%}.job-description-thank-you p{padding:20px 0;color:#155724;text-align:center;margin-bottom:0;font-size:20px}.page__019s-best-practices-writing-job-description .inner-hero{display:none}.page__019s-best-practices-writing-job-description .best-practices-wrap .inner-hero{display:block}.intl-tel-input .country-list .country{text-align:left;font-size:14px}.intl-tel-input .country-list{-webkit-padding-start:0!important;padding-inline-start:0!important}.market-lock-form .contact-form-wrap .intl-tel-input label{top:3px}.market-lock-form .intl-tel-input input:focus~label{left:0!important}.market-lock-form input.international_phone-number.error~label{left:0!important;top:-35px!important}.market-lock-form .contact-form-wrap .intl-tel-input input:valid~label{left:0!important;top:-35px!important}.market-lock-form .invalid-feedback{text-align:left}.market-lock-form select.form-control:not([size]):not([multiple]){margin-top:0;padding:5px 12px}.job-description-detail .job-text-wrap .yoq-subhead{margin-bottom:10px;font-weight:600}.best-practices .box{-webkit-box-shadow:none;box-shadow:none}.best-practices-text .box p{margin-bottom:30px}.best-practices-text .box p:last-child{margin-bottom:0}.inner-form-text2{padding:80px;padding-top:0}.market-lock-form .form-group.field-terms.submit-job-wrap{margin-bottom:10px!important}.right-class{right:initial!important;left:20px!important}body.mobile-toggle-menu{overflow:hidden}.submit-job-wrap .detail-section .container{background-color:#eef2f4;-webkit-box-shadow:0 12px 21px 0 rgba(179,179,179,.5);box-shadow:0 12px 21px 0 rgba(179,179,179,.5);padding:20px 40px;border-radius:6px;max-width:580px;margin:0 auto;position:relative}.page-find-staff .find-staff-call-us-title h5{display:none}.find-staff-call-us-title h2:before{content:"Call us:";padding-right:10px;font-size:24px;font-weight:700}.find-staff-call-us-title .or-option{font-size:15px!important;font-weight:700!important}.find-staff-call-us-title h2 a{text-decoration:none!important;color:#33475b!important}.page-submit-job .submit-job-wrap .detail-section .form-group{margin-bottom:12px}.page-find-staff .find-staff-call-us-title .or-option{padding:10px 0}.expertise-discipline{padding:0!important}.page-our-expertise-technology .expertise-detail h4{padding:60px 0 0 0}.page-our-expertise-technology .looking-hire-mobile{margin-bottom:0!important;position:absolute;left:0;right:0;margin-top:25px}.find-staff-call-us-title .or-option{display:none}.find-staff-call-us-title #localised h5{display:none;margin-bottom:0!important}.page-our-expertise-technology .content-part{min-height:260px!important}.page-our-expertise-technology .inner-hero{padding-bottom:35px}.page-our-expertise-accountancy-finance .expertise-discipline .block-views-blockspecialisations-block-1 .content,.page-our-expertise-accountancy-finance-recruitment .expertise-discipline .block-views-blockspecialisations-block-1 .content,.page-our-expertise-strategy-transformation-recruitment .expertise-discipline .block-views-blockspecialisations-block-1 .content,.page-our-expertise-it-recruitment .expertise-discipline .block-views-blockspecialisations-block-1 .content,.page-our-expertise-banking-financial-insurance-recruitment .expertise-discipline .block-views-blockspecialisations-block-1 .content,.page-our-expertise-banking-financial-insurance .expertise-discipline .block-views-blockspecialisations-block-1 .content,.page-our-expertise-banking-financial-insurance .expertise-discipline .block-views-blockspecialisations-block-1 .content,.page-our-expertise-professional-services .expertise-discipline .block-views-blockspecialisations-block-1 .content,.expertise-discipline .block-views-blockspecialisations-block-1 .content{max-width:100%;float:none;}.expertise-discipline .view-header h6{font-size:32px;font-weight:400}.page-our-expertise-accountancy-finance .expertise-detail .view-display-id-block_1 .view-content.row,.page-our-expertise-accountancy-finance-recruitment .expertise-detail .view-display-id-block_1 .view-content.row,.page-our-expertise-strategy-transformation-recruitment .expertise-detail .view-display-id-block_1 .view-content.row,.page-our-expertise-it-recruitment .expertise-detail .view-display-id-block_1 .view-content.row,.page-our-expertise-banking-financial-insurance-recruitment .expertise-detail .view-display-id-block_1 .view-content.row,.page-our-expertise-banking-financial-insurance .expertise-detail .view-display-id-block_1 .view-content.row,.page-our-expertise-banking-financial-insurance .expertise-detail .view-display-id-block_1 .view-content.row,.page-our-expertise-professional-services .expertise-detail .view-display-id-block_1 .view-content.row,.expertise-discipline .view-display-id-block_1 .view-content.row{margin-left:0!important;display:block;}.expertise-detail-wrap .expertise-discipline ul:after{content:"";clear:both;display:flex;}#getin_touch-modal .job-hire-section{padding-top:0px;}#getin_touch-modal .emp-job-wrap{padding:0;}.page-our-expertise-strategy-transformation-recruitment .job-hire-section{padding-top:0px;}.page-our-expertise-strategy-transformation-recruitment #getin_touch-modal .emp-job-wrap{padding:0;}#edit-field-job-requirements-wrapper table tr.draggable td:first-child,#edit-field-job-requirements-wrapper table tr.draggable td:last-child,#edit-field-job-requirements-wrapper table tr:nth-child(2) .paragraphs-dropbutton-wrapper button,#navbar-main .views-exposed-form,.js .paragraph-type-title,.node-job-posting-form .field--name-title,.page-submit-job #edit-field-terms-wrapper legend,.page-thankyou-submit-job h1,.path-salary-guides .alert.alert-dismissible.alert-danger,.path-salary-guides .form-actions.js-form-wrapper.form-group.col-auto,.search-result-sec-form .form-item-field-country,.tabledrag-toggle-weight-wrapper button,.toolbar-tray-open .header{display:none}.page-submit-job #edit-field-marketing-consent-wrapper label,.page-submit-job #edit-field-terms--wrapper label{position:static}.page-submit-job textArea{max-height:515px}.count_paragraph{float:right}.hero_banner .row{display:block}.table-hover tbody tr:hover,.table-striped tbody tr:nth-of-type(odd),table tr,table tr th,table tr.odd{background-color:#fff;color:#646d72}.paragraphs-dropbutton-wrapper button{float:right}.page-node-89 ul.pager li{list-style:none}.partner .view-footer{padding-top:25px}.partner-award .partner{padding-bottom:35px!important}.path-salary-guides .hero-section{background-color:#666}.toolbar-tray-open .top_menu{z-index:3!important}.navbar-nav>li .search{font-size:0}.header .navbar.navbar-dark.navbar-expand-lg{float:right}.news-letter{background:#fff;padding:80px 0 40px 0}.news-letter .section-description{font-size:20px;color:#33475b;font-family:Lato,sans-serif;font-weight:300;margin-top:20px!important;margin-bottom:60px!important}.news-letter .mktoFieldWrap{position:relative;width:100%;height:44px;line-height:44px;font-family:"Open Sans",sans-serif;font-weight:300;font-size:16px;color:#33475b}.news-letter .mktoFieldWrap label{position:absolute;top:0;width:100%;color:#33475b;-webkit-transition:.2s all;transition:.2s all;left:5px;opacity:.8}.news-letter .mktoFieldWrap label:focus{top:-24px!important;font-weight:300!important}.news-letter .mktoFieldWrap input{width:100%;border:0;outline:0;padding:0 10px;text-indent:5px;border-bottom:2px solid #d8d8d8}.news-letter .mktoFieldWrap input:focus,.news-letter .mktoFieldWrap input:valid{border-color:#00a0ff}.news-letter .mktoFieldWrap input:focus~label,.news-letter .mktoFieldWrap input:valid~label{top:-24px;color:#00a0ff;font-size:14px;left:0;opacity:1}.news-letter .form{width:100%!important}.news-letter label[for=Unsubscribed]{position:relative!important}.news-letter .mktoFormRow{display:inline-block}.news-letter .mktoForm span{font-size:13px;font-family:'Opan sans',sans-serif;font-weight:300}.slide:after,.slide:before{content:'';height:25px;position:absolute;border-radius:0 0 5px 5px;width:-webkit-fill-available}.slide:before{background-color:#b9c2cb;bottom:-25px;left:0;margin:0 25px}.slide:after{background-color:#cfd8e0;bottom:-50px;left:0;margin:0 50px}#navbar-top.navbar-dark .nav-link:focus,#navbar-top.navbar-dark .nav-link:hover{color:#8894a0}.partner-award .btn-more:hover{padding-right:35px}.hide{display:none}.map-icon{width:20px;height:20px}.spot{position:absolute}.kong{top:54%;left:79%}.page-submit-job .table thead th,.page-submit-job .table thead th td,.page-submit-job .table thead th tr,.page-submit-job .table thead tr{border:none;background:0 0}.submit-job-wrap h4{margin-bottom:40px;font-weight:400;text-align:center}.page-submit-job .table-responsive{overflow-x:inherit}.page-submit-job .job-box .form-type-select{width:50%;float:left}.page-submit-job .job-box .field--name-field-country-of-job .form-type-select .form-control{border-top-right-radius:0;border-bottom-right-radius:0}.page-submit-job .job-box .field--name-field-city-of-job .form-type-select .form-control{border-top-left-radius:0;border-bottom-left-radius:0;border-left:0}.page-submit-job .job-box .form-type-select.col-auto{padding:0}.page-submit-job .job-box .form-type-textfield.col-auto{padding:0}.page-submit-job .job-box .field--type-entity-reference{margin:0}.page-submit-job .job-box .field--name-field-please-upload-your-job-bri label{display:none}.form-group{margin-bottom:0}.label-hide{display:none}.submit-job-wrap .detail-section .container>.form-group{margin-bottom:40px}.submit-job-wrap .field--type-international-phone,.submit-job-wrap .intl-tel-input{width:100%}.page-submit-job #block-submitjobdescription{display:none}.page-submit-job .alert-success{display:none}.loading-image{position:absolute;width:50px;top:50%;left:50%;z-index:10;margin-left:-75px}.loader{display:none;width:200px;height:200px;position:fixed;top:50%;left:50%;text-align:center;margin-left:-50px;margin-top:-100px;z-index:2}select.city,select.country{border-color:#bf0a29}.city-error,.con-error{margin-top:35px;color:#bf0a29}.alert-success{display:none}body.page-jobseekers li.sticky-footer-chat{display:none!important}body.page-jobseekers .contact-sticky-nav li{width:50%!important}body.page-jobseekers #insightera_widget_container{display:none!important}.knowledgehub-search-form #edit-field-office-country option:nth-child(2),.page-search .search-result-sec-form #edit-field-office-country option:nth-child(2){display:none}.blog-content .mktoForm input[type=checkbox]+label:before,.blog-content .mktoForm input[type=radio]+label:before{position:initial;border:none;margin-left:0}.blog-content .mktoForm input[type=checkbox]:focus+label:before,.blog-content .mktoForm input[type=radio]:focus+label:before{border:none}.salary-guide-form .mktoButton{width:260px!important;margin:0 auto!important}.article-cta{width:100%;padding:20px 50px;background:#eef2f4;color:#000;font-size:18px;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:left;margin-top:20px;margin-bottom:20px;position:relative;min-height:97px}.article-cta .cta-btn{float:right;width:auto}.article-cta .cta-btn a{text-transform:uppercase;background:#eb010f;font-weight:700;font-size:14px;letter-spacing:1px;padding:0 15px;height:50px;border-radius:5px;text-decoration:none;-webkit-transition:.3s;transition:.3s;cursor:pointer;color:#fff!important;border:1px solid #eb010f;line-height:50px;z-index:0;overflow:hidden;position:absolute;top:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;right:60px}.article-cta .cta-btn a::after,.article-cta .cta-btn a::before{background:#ff2d39;content:'';position:absolute;z-index:-1}.article-cta .cta-btn a.focus,.article-cta .cta-btn a:focus,.article-cta .cta-btn a:hover{background:#ff2d39;border:1px solid #ff2d39;color:#fff;-webkit-box-shadow:none;box-shadow:none}.article-cta .cta-btn a::after{-webkit-transition:all .3s;transition:all .3s;height:100%;left:-35%;top:0;-webkit-transform:skew(50deg);transform:skew(50deg);-webkit-transition-duration:.4s;transition-duration:.4s;-webkit-transform-origin:top left;transform-origin:top left;width:0}.article-cta .cta-btn a::after,.article-cta .cta-btn a::before{background:#ff2d39;content:'';position:absolute;z-index:-1}.article-cta .cta-btn a:hover:after{height:100%;width:135%}.article-cta .cta-text{float:left;width:auto;max-width:55%;padding:5px;margin-bottom:0!important;position:absolute;top:48%;-webkit-transform:translateY(-50%);transform:translateY(-50%);left:60px}.process{background:#fff;background-size:cover;padding:0 0 60px 0}.process .box{margin-bottom:50px;text-align:center;min-height:250px;position:relative}.process .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;width:100%;height:auto;margin:0 auto}.process .icon img{width:auto;max-height:205px;height:auto}.process.icon a{display:inline-block}.process .description{font-weight:600;text-transform:uppercase;margin:0 auto;padding:45px 0 10px 0}.process .section-header .section-title{margin-bottom:30px}.contact-wrap{background-position:center 250px}.contact-wrap h2{font-size:36px;font-weight:300;font-family:"Open Sans",sans-serif;margin-bottom:10px}.contact-wrap h5{font-weight:700}.contact-form-wrap{font-family:"Open Sans",sans-serif;max-width:600px;margin:90px auto;background-color:#eef2f4;-webkit-box-shadow:0 12px 21px 0 rgba(179,179,179,.5);box-shadow:0 12px 21px 0 rgba(179,179,179,.5);padding:30px;border-radius:6px}.contact-form-wrap .form-group{margin-bottom:30px}.contact-form-wrap .form-check{padding-left:40px;font-size:14px}.contact-form-wrap .form-check a{color:#00a0ff;text-decoration:underline;pointer-events:all !important;display:inline-block;}.contact-form-wrap .form-check .form-check-input{position:absolute;opacity:0;cursor:pointer;margin-left:-40px;z-index:1000;width:30px;height:30px}.find-your-office{background-color:#eef2f4;padding:80px 0}.contact-form-wrap .form-check .checkmark{border-radius:5px;width:30px;height:30px;background-color:#fff;border:solid 1px #5b6b7b80;position:absolute;top:0;left:0}.contact-form-wrap .form-check:hover input~.checkmark{background-color:#ccc}.contact-form-wrap .form-check input:checked~.checkmark{background-color:#eb010f;border:1px solid #b3010c}.contact-form-wrap .form-check .checkmark:after{content:"";position:absolute;display:none}.contact-form-wrap .form-check input:checked~.checkmark:after{display:block}.contact-form-wrap .form-check .checkmark:after{left:10px;top:5px;width:7px;height:14px;border:solid #fff;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.contact-form-wrap .dropdown-toggle{font-size:14px;background:#fff;color:#33475b;border:solid 1px rgba(91,107,123,.5);padding:0 15px;border-right:0;border-radius:5px 0 0 5px;position:relative}.contact-form-wrap .dropdown-toggle:after{content:'';position:absolute;top:7px;right:1px;height:35px;background:#33475b;width:1px;border:0}.find-your-office h2{margin-bottom:35px}.find-your-office .text-center{max-width:60%;margin:0 auto}.find-your-office p{font-size:20px;font-weight:400}.header-wrap .nav a.btn{height:45px;color:#fff;padding:0 20px;line-height:45px;margin-right:0}.service-item{margin-bottom:35px;padding:45px}.service-item:hover{margin-bottom:45px}.service-item p{text-align:left}.remote-delivery{padding:270px 0 100px 0}.remote-delivery{position:relative}.remote-delivery .rms-content{width:400px;z-index:10;position:relative}.submit-job-con{padding:40px 85px}.submit-job-con p{font-size:18px;line-height:28px;font-weight:400}.image-curve-right{position:absolute;-webkit-box-sizing:content-box;left:-60px;box-sizing:content-box;width:130px;height:100%;border:none;text-overflow:clip;-webkit-transform:skewX(-10deg);transform:skewX(-10deg)}.image-curve-left{position:absolute;-webkit-box-sizing:content-box;left:-60px;box-sizing:content-box;width:130px;height:100%;border:none;text-overflow:clip;-webkit-transform:skewX(10deg);transform:skewX(10deg)}.contact-location .box{margin-bottom:60px;padding:0;text-align:center;background:#fff;border-radius:5px}.contact-location .box:hover{margin-top:0;-webkit-box-shadow:none;box-shadow:none}.contact-location .box .img-section{padding:0;text-align:center;position:relative;border-top-left-radius:5px;border-top-right-radius:5px;overflow:hidden}.contact-location .box .img-section img{width:100%;height:auto}.contact-location .box .content-part{text-align:center;padding:25px 35px 10px 35px;border:1px solid #adb5bd;border-top:0;border-radius:0 0 5px 5px}.contact-location h3{font-size:32px;margin-bottom:20px;color:#33475b;font-weight:700;text-align:center}.contact-location .description{font-size:16px;line-height:26px;color:#33475b;text-align:center;font-weight:300}.contact-location .description ul{padding:0;margin:0;list-style:none}.contact-location .description ul li{padding:0;margin:0;list-style:none;text-align:left}.contact-location .description ul li .icon-location,.contact-wrap p.location .icon-location{background-size:15px;float:left;width:15px;height:20px;margin-top:2px;font-size:24px;color:#497ea8;}.contact-location .description ul li .icon-phone{background-size:12px;float:left;width:14px;height:20px;margin-top:3px;font-size:22px;font-weight:400;color:#497ea8;margin-left:-2px;}.contact-location .description ul li .icon-mail{background-size:17px;float:left;width:17px;height:12px;margin-top:5px;margin-left:-2px;color:#497ea8;font-size:18px;}.contact-location .description ul li p{padding:0;margin-left:30px;list-style:none;text-align:left;color:#33475b;font-family:Lato,sans-serif;font-weight:400;font-size:16px;margin-bottom:5px}.contact-location .description ul li p a{font-size:16px;color:#eb010f;font-weight:700;margin-bottom:15px}.contact-location .description ul li:first-child p{min-height:90px}.contact-location .description ul li:nth-child(2) a{font-weight:700;margin-left:15px}.page-contact .process{padding-top:0}table{border:0;border-spacing:0;font-size:.857em;margin:10px 0;width:100%}table table{font-size:1em}tr{border-bottom:1px solid #ccc;padding:.1em .6em;background:#efefef;background:rgba(0,0,0,.063)}thead>tr{border-bottom:1px solid #000}tr.odd{background:#e4e4e4;background:rgba(0,0,0,.105)}table tr th{background:#757575;background:rgba(0,0,0,.51);border-bottom-style:none}table tr th,table tr th a,table tr th a:focus,table tr th a:hover{color:#fff;font-weight:700}table tbody tr th{vertical-align:top}tr td,tr th{padding:4px 9px;border:1px solid #fff;text-align:left}[dir=rtl] tr td,[dir=rtl] tr th{text-align:right}@media screen and (max-width:37.5em){td.priority-low,td.priority-medium,th.priority-low,th.priority-medium{display:none}}@media screen and (max-width:60em){td.priority-low,th.priority-low{display:none}}.js .field--widget-entity-reference-paragraphs .dropbutton-wrapper{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding-right:0;margin-right:0;width:auto}.js .field--widget-entity-reference-paragraphs .dropbutton-widget{position:relative}.js .field--widget-entity-reference-paragraphs .field-multiple-table{margin-bottom:10px}.js .field--widget-entity-reference-paragraphs td{padding:10px 0 10px 0}.js .field--widget-entity-reference-paragraphs .field-multiple-drag{vertical-align:top}.js .field--widget-entity-reference-paragraphs .draggable .tabledrag-handle{padding-right:0;margin-left:0}.js .field--widget-entity-reference-paragraphs .tabledrag-handle .handle{margin-left:0;margin-right:0;padding-right:.2em}.js .paragraph-type-top{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.js .paragraphs-collapsed-description{height:1.538em;padding-left:1em;padding-right:1em;position:relative;width:100%;color:#777;overflow:hidden;word-break:break-all}.js .paragraphs-collapsed-description:after{content:'\00a0';display:block;position:absolute;top:0;right:1em;width:3em;background:#fff;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,255,0)),to(#fff));background:linear-gradient(to right,rgba(255,255,255,0) 0,#fff 100%)}.js .draggable:hover .paragraphs-collapsed-description:after{background:#f7fcff;background:-webkit-gradient(linear,left top,right top,from(rgba(247,252,255,0)),to(#f7fcff));background:linear-gradient(to right,rgba(247,252,255,0) 0,#f7fcff 100%)}.js .drag-previous .paragraphs-collapsed-description:after{background:#ffd;background:-webkit-gradient(linear,left top,right top,from(rgba(255,255,221,0)),to(#ffd));background:linear-gradient(to right,rgba(255,255,221,0) 0,#ffd 100%)}.js .paragraph-type-title{-ms-flex-preferred-size:25%;flex-basis:25%;min-width:80px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.js .field--widget-entity-reference-paragraphs .delta-order{padding-right:10px;text-align:right}.cur-bg-right{background:url(/themes/bootstrap_mmck/css/../img/gray-bg-right.png);background-position:top center;background-size:100%;background-repeat:no-repeat}.js .field--widget-entity-reference-paragraphs .field-multiple-table th.field-label~th,.js .field--widget-entity-reference-paragraphs .field-multiple-table th:nth-child(2){display:none}#block-knowledgehubforhomepage .card-box{min-height:483px!important}.page-sitemap .sitemap{max-width:1170px;margin:0 auto}section.get-in-touch{width:100%}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#d3d3d3}::-webkit-scrollbar-thumb{background:#33475b;border-radius:10px}.cookies-policy-wrap:after{display:table;clear:both;content:''}#cookies-side-nav{float:left;max-width:260px;-webkit-box-shadow:5px 7px 10px -5px rgba(51,51,51,.2);box-shadow:5px 7px 10px -5px rgba(51,51,51,.2);padding:20px;font-size:16px}#cookies-side-nav li{list-style:none;padding:5px 0}#cookies-side-nav li a{display:block;padding:0;color:#33475b}#cookies-side-nav li a:focus,#cookies-side-nav li a:hover{text-decoration:none}#cookies-side-nav li a.active,#cookies-side-nav li a:hover{color:#33475b;font-weight:700;background:0 0}#cookies-side-nav li a:focus{color:#33475b;background:0 0}#cookies-side-nav li a.active:after{content:'';width:5px;height:23px;background:#33475b;position:absolute;right:0;border-radius:5px}#cookies-side-nav ul{margin:0;padding:0}.cookies-content{margin-left:290px}.cookies-content h6{font-weight:600;margin-bottom:10px;font-size:20px;text-transform:uppercase;color:#33475b}.cookies-inner-items{margin-bottom:40px}.cookies-content p{margin-bottom:0;line-height:27px;color:#33475b}.cookies-content p.special{color:#474747;margin-bottom:15px;line-height:23px}.cookies-sub-header{text-align:center;margin-bottom:50px;margin-top:-30px}.effective-date{text-transform:uppercase;letter-spacing:3px;font-size:18px;font-weight:400;margin-bottom:40px}.cookies-inner-items .nav-tabs .nav-item.show .nav-link,.cookies-inner-items .nav-tabs .nav-link.active,.cookies-inner-items .nav-tabs .nav-link:hover{color:#fff!important;background-color:#82a8c9!important;border:none}.cookies-inner-items .nav-link{border:none!important;border-top-left-radius:5px;text-align:center;border-top-right-radius:5px;background-color:#ccdeec!important;color:#5b6b7b!important;height:65px;padding:0 25px;vertical-align:middle;display:table-cell;line-height:20px;font-weight:600;text-decoration:none}.cookies-inner-items .nav-tabs .nav-item{margin-right:1px;margin-bottom:0}.cookies-inner-items .nav-tabs{border-bottom:0;margin-top:30px;margin-bottom:0}.cookies-inner-items .tab-content{margin-bottom:30px}.tool-description{background-color:#82a8c9;padding:25px 20px;color:#fff;margin:0 -1px}.cookies-inner-items .tab-content>.collapse,.cookies-inner-items .tab-content>.tab-pane{border:1px solid #d3d3d3;border-top:0}.cookies-inner-items .party-type{margin:10px}.cookies-inner-items .party-type a{color:#007bff;margin-left:6px;text-decoration:underline}.party-type-head{background-color:#82a8c9;height:36px;line-height:36px;color:#fff;padding:0 10px;border-radius:5px 5px 0 0}.party-type-head .left{float:left}.party-type-head .right{float:right}.party-type{-webkit-box-shadow:0 2px 7px -4px rgba(67,67,67,.5);box-shadow:0 2px 7px -4px rgba(67,67,67,.5);padding-bottom:10px}.party-type p{padding:10px 10px 0;margin:0!important}.party-type-wrap{max-height:425px;overflow-y:auto}.cookies-content a{color:#00a0ff;text-decoration:underline;word-break:break-all}.cookies-content a:hover{color:#33475b;}.cookies-content p~p{margin-top:20px}.cookies-content .collapse-btn{display:none}.cookies-inner-items ul{padding-left:0!important}.cookies-inner-items ul li:before{display:none}.page-cookies-policy .inner-section{background:0 0}.page-cookies-policy .inner-section .inner-hero{padding-bottom:0}.page-cookies-policy .header-wrap.header-fixed{position:relative;-webkit-box-shadow:none;box-shadow:none}.page-cookies-policy .header-wrap.header-fixed .inner-logo img{width:auto}.gal-cookies-policy header.hero-container:before{display:none}.gal-cookies-policy header.hero-container{height:135px;background:#26ba9a;margin-bottom:30px;color:#fff;padding-top:25px}.gal-cookies-policy #cookies-side-nav li:before{display:none}.gal-cookies-policy .cookies-inner-items .nav-tabs .active .nav-link,.gal-cookies-policy .cookies-inner-items .nav-tabs .nav-link:hover{color:#fff!important;background-color:#82a8c9!important;border:none}.gal-cookies-policy .effective-date span{color:#82a8c9}.gal-cookies-policy .cookies-policy-wrap{margin-bottom:50px}.gal-cookies-policy #cookies-side-nav li.active a{color:#33475b;font-weight:700;background:0 0}.gal-cookies-policy #cookies-side-nav li.active a:after{content:'';width:5px;height:23px;background:#33475b;position:absolute;right:-2px;border-radius:5px}.gal-cookies-policy #cookies-side-nav li{float:none}.gal-cookies-policy #cookies-side-nav li a{border:0;padding-right:20px}.gal-cookies-policy #cookies-side-nav{padding-right:0}.gal-cookies-policy #cookies-side-nav ul{border:0}.gal-cookies-policy .cookies-inner-items .tab-content>.tab-pane.fade{opacity:inherit}.gal-cookies-policy .cookies-inner-items .tab-content>.tab-pane.fade:not(.in){opacity:0}.gal-cookies-policy .cookies-inner-items .party-type a{color:#26ba9a}.eu-cookie-compliance-message{max-width:100%;margin:10px 0 0}.eu-cookie-compliance-buttons{font-family:Lato,sans-serif;float:none;margin:0 auto 15px;text-align:center}.eu-cookie-compliance-buttons .find-more-button{font-weight:400;line-height:normal}.eu-cookie-compliance-message p{font-family:Lato,sans-serif;font-weight:400;line-height:16px!important;font-size:12px!important}.eu-cookie-compliance-message a,.eu-cookie-compliance-message a:focus,.eu-cookie-compliance-message a:hover{color:#007bff}.eu-cookie-withdraw-wrapper{display:none!important}.eu-cookie-compliance-content{position:relative;max-width:82%}.disagree-button.eu-cookie-compliance-more-button{white-space:normal;width:120px;height:44px;-webkit-box-shadow:none;box-shadow:none;padding:0 5px;text-shadow:none;text-decoration:none;color:#fff;background:0 0;border:1px solid #fff;border-radius:4px;font-family:Lato,sans-serif;font-size:14px;line-height:13px}.disagree-button.eu-cookie-compliance-more-button:hover{background:0 0}.agree-button,.agree-button:hover{border-radius:4px;background:#007bff;-webkit-box-shadow:none;box-shadow:none;padding:21px 15px;text-shadow:none;text-decoration:none;color:#fff;border:#007bff;font-family:Lato,sans-serif;font-size:14px}div#sliding-popup{background:rgba(0,0,0,.9);line-height:.2;z-index:9999999999}.page-find-staff .find-staff .contact-form-wrap{margin:55px auto}.page-find-staff .find-staff #localised{margin-bottom:30px}.page-find-staff .find-staff .contact-form-wrap .form-check{padding-left:12px}.page-submit-job .contact-wrap .form-group{margin-bottom:30px}.page-find-staff .find-staff input:focus~label,.page-find-staff .find-staff input:valid~label{left:13px}.page-find-staff .find-staff label{left:30px}.expertise-detail-wrap .contact-wrap label.consent_error,.expertise-detail-wrap .contact-wrap label.terms_error{line-height:normal;font-size:80%;font-weight:400}.expertise-detail-wrap .contact-form-wrap span{margin-bottom:22px}.expertise-detail-wrap .invalid-feedback{margin-top:5px;margin-bottom:0}.page-our-expertise-healthcare-recruitment-services .find-staff-form-heading{display:none}.page-our-expertise-healthcare-recruitment-services .find-staff-form-heading-hrs-page{display:block}.expertise-detail-wrap .submit-job-wrap .form-check a{pointer-events:auto;display:inline-block}.expertise-detail-wrap .was-validated .form-control.valid:invalid~label{left:0;font-weight:400}.expertise-detail-wrap .contact-wrap .check-control-label label.terms_error{padding-top:5px}.expertise-detail-wrap .contact-wrap .field_consent.submit-job-wrap{margin-bottom:15px}.expertise-detail-wrap .contact-wrap .text-center.submit-wrap{text-align:center!important;position:absolute;left:0;right:0;bottom:10px}.contact-form-wrap .form-check:hover input~.checkmark{background-color:#fff}.contact-form-wrap .form-check input:checked~.checkmark{background-color:#eb010f!important}.contact-sticky-nav li a:before{background-image:url(/themes/bootstrap_mmck/css/../img/footer-sprite.png);background-size:38px;content:'';width:30px;height:30px;background-repeat:no-repeat;top:0;z-index:1000000;position:absolute;left:0;right:0;margin:0 auto}.contact-sticky-nav li.sticky-footer-submit a:before{background-position:center -2px}.contact-sticky-nav li.sticky-footer-call a:before{background-position:center -35px}.contact-sticky-nav li.sticky-footer-chat a:before{background-position:center -69px}.contact-sticky-nav li.sticky-footer-search a:before{background-position:center -103px}.contact-sticky-nav li.footer-menu-active a:before,.contact-sticky-nav li.sticky-footer-menu a:before{background-position:center -132px}.contact-sticky-nav li a{padding:27px 7px 5px 7px!important;position:relative}.inner-page .csr-wrapper h2{padding-bottom:0;font-size:30px}.inner-page .csr-wrapper #about-mmk h2{padding-bottom:0px;font-size:20px;font-weight:600;margin-bottom:7px;}.inner-page .csr-wrapper h2 strong,.inner-page .csr-wrapper h3 strong,.inner-page .csr-wrapper h4 strong{font-weight:700}.inner-page .csr-wrapper h3{font-size:25px}.inner-page .csr-wrapper h4{font-size:22px;font-weight:700}.inner-hero #edit-actions:after,.knowledgehub-search-form #edit-actions:after{content:"\f002";font:normal normal normal 23px/1 FontAwesome;color:#fff;position:absolute;left:16px;top:12px;pointer-events:none;}.inner-page .csr-wrapper #about-mmk .blog-content .social{text-align:center;margin-top:30px;}.inner-page .csr-wrapper #about-mmk .blog-content .social{margin-bottom:20px;}.inner-page .csr-wrapper #about-mmk h1{margin-bottom:15px;}.inner-page .csr-wrapper #about-mmk .breadcrumb{margin-bottom:5px;}.inner-page .csr-wrapper #about-mmk .article_banner_wrap{margin-bottom:10px;}.lazyloading{opacity:.2}.lazyloaded{opacity:1;transition:.5s}.page-our-expertise-healthcare-recruitment-services .expertise-detail-wrap .expertise-detail h4{margin-bottom:30px;}.page-our-expertise-healthcare-recruitment-services .expertise-detail-wrap .expertise-detail .content-full h4{margin-top:40px;display:inline-block;width:100%;}.page-our-expertise-healthcare-recruitment-services .testimonial{padding:100px 0 0px 0;}.page-our-expertise-healthcare-recruitment-services .looking-hire-mobile{margin-bottom:0;}.page-our-expertise-healthcare-recruitment-services .carousel-indicators{display:none;}.page-our-expertise-healthcare-recruitment-services .expertise-detail-wrap .expertise-detail .expertise-detail-img{padding-top:10px;}.page-our-expertise-healthcare-recruitment-services .process{padding:0 0 40px 0;}.page-our-expertise-healthcare-recruitment-services .expertise-detail-wrap .expertise-detail-form h6{letter-spacing:-0.5px;}.contact-wrap p.location{display:inline-block;}.contact-wrap p.location .icon-location{margin-right:5px;margin-top:4px;}#salary-guide-2020{padding:130px 0;background:#F5F8FA}@media all and (max-width:768px){#salary-guide-2020{background-position:center center;}}#block-views-block-advice-tips-upcoming-events .view-footer{text-align:center;}#block-views-block-advice-tips-previous-events .view-footer,#block-views-block-advice-tips-previous-events .view-header{text-align:center;}#block-views-block-advice-tips-upcoming-events.full-events .btn,#block-views-block-advice-tips-previous-events.full-events .btn{display:none;}#block-views-block-advice-tips-previous-events .view-header h2{font-size:40px;font-weight:600;}#block-views-block-advice-tips-previous-events .view-header p{font-size:20px;margin-bottom:50px;}#block-views-block-advice-tips-previous-events{background:url(/themes/bootstrap_mmck/css/../img/gray-bg-right.png) no-repeat top center;background-size:100%;padding-top:110px;}#block-views-block-advice-tips-upcoming-events .article-list{padding-bottom:10px;}.no-events-wrap{text-align:center;background:url(/themes/bootstrap_mmck/css/../img/no-events.svg) no-repeat left center;min-height:85px;max-width:445px;margin:0 auto;display:inherit;align-items:center;padding-top:18px;background-size:70px;}.no-events-wrap h2{margin-bottom:10px;}.no-events-wrap h3{margin-bottom:5px;font-weight:600;font-size:24px;}.no-events-wrap p{margin-bottom:0;}.no-events-wrap .content-wrap{margin-left:90px;}.jp-ja .no-events-wrap h3{font-size:18px;}.jp-ja .no-events-wrap p{font-size:14px;}@media all and (max-width:767px){.no-events-wrap{text-align:center;background:url(/themes/bootstrap_mmck/css/../img/no-events.svg) no-repeat top center;min-height:120px;margin:0 auto;display:inherit;align-items:center;padding-top:85px;background-size:60px;margin-bottom:10px;}.no-events-wrap .content-wrap{margin-left:0;}.no-events-wrap h3{font-size:22px;}.jp-ja .no-events-wrap h3{font-size:16px;}.jp-ja .no-events-wrap p{font-size:12px;}}@media only screen and (max-width:480px){.no-events-wrap h3{font-size:18px;}.jp-ja .no-events-wrap h3{font-size:14px;}}.jobseeker-inner-contents p a{color:#007bff;text-decoration:underline;}.article-list .box:hover{margin-bottom:60px;}input.international_phone-number.error{border-color:#bf0a29!important}input.international_phone-number.error~label{color:#bf0a29!important}.page-submit-job .intl-tel-input .form-control.error~label{top:-35px}.page-submit-job .intl-tel-input input.error:focus~label{color:#bf0a29!important}.page-submit-job .intl-tel-input input.valid~label{left:0!important}.page-submit-job .intl-tel-input .form-control.empty~label{top:0}.page-submit-job .intl-tel-input input.empty~label{left:40px!important;font-weight:400;color:#33475b!important}.page-submit-job .intl-tel-input input:focus~label{font-weight:400!important}.contact-wrap .was-validated .form-control:invalid:focus~label,.contact-wrap input:valid~label,.page-submit-job .intl-tel-input input.valid~label{font-weight:400}.page-find-staff .find-staff .contact-form-wrap .form-check{padding-left:0}.contact-form-wrap .form-check:hover input~.checkmark{background-color:#fff}.contact-form-wrap .form-check input:checked~.checkmark{background-color:#eb010f!important}.invalid-feedback{margin-bottom:10px}.job-hire-section{padding-top:0px}#emp-job+.invalid-feedback{margin-bottom:10px}.expertise-detail-wrap .contact-form-wrap .Position-nameb .form-control,.expertise-detail-wrap .contact-form-wrap .location-nameb .form-control{border:solid 1px rgba(91,107,123,.5)!important}.expertise-detail-wrap .contact-form-wrap .Position-nameb input:valid~label,.expertise-detail-wrap .contact-form-wrap .location-nameb input:valid~label{left:13px!important;color:#33475b;top:1px;font-weight:400}.expertise-detail-wrap .contact-form-wrap .Position-nameb,.expertise-detail-wrap .contact-form-wrap .Position-nameb .form-control:focus,.expertise-detail-wrap .contact-form-wrap .location-nameb .form-control:focus{border-color:#00a0ff!important}.expertise-detail-wrap .contact-form-wrap .Position-nameb input:focus:valid~label,.expertise-detail-wrap .contact-form-wrap .location-nameb input:focus:valid~label{top:-35px;color:#00a0ff;font-weight:600;left:0!important}.expertise-detail-wrap .contact-form-wrap .Position-nameb .form-control.valid,.expertise-detail-wrap .contact-form-wrap .location-nameb .form-control.valid{border-color:#229e2f!important}.expertise-detail-wrap .contact-form-wrap .Position-nameb input.valid~label,.expertise-detail-wrap .contact-form-wrap .location-nameb input.valid~label{top:-35px;color:#229e2f!important;font-weight:600;left:0!important}#jobseeker-link p{margin:30px 0 30px 0;font-size:18px;}#jobseeker-link .btn{width:100%;}.job-oppotunity-section .submit-job-wrap{margin-right:0;margin-left:0;}.job-oppotunity-section .submit-job-wra .form-check{padding-right:0;}.job-oppotunity-section .job-oppotunity-label,.job-oppotunity-section .job-oppotunity-text{margin-bottom:20px !important;text-align:center;margin-top:15px !important;font-size:18px !important;font-weight:400 !important;left:5px !important;margin-right:0 !important;}#getintouch #marketo-form .cont-button{margin-top:0px !important;}.sticky-floating-form{position:sticky;top:0;}body.fixed-menu .sticky-floating-form{top:80px;}#hiring-position~label,#hiring-location~label{position:absolute;top:0;width:auto;font-weight:300;font-size:14px;line-height:43px;left:15px;color:#33475b;-webkit-transition:.2s all;transition:.2s all;margin-bottom:0;}#hiring-position,#hiring-location{border:solid 1px rgba(91,107,123,.5);font-family:'Open Sans',sans-serif;}#hiring-position:focus~label,#hiring-location:focus~label{top:-35px;color:#00a0ff;font-weight:600;left:0;font-size:14px;}#hiring-position:focus,#hiring-location:focus{border-color:#00a0ff;}#hiring-position.valid~label,#hiring-location.valid~label{font-weight:600;left:0;font-size:14px;top:-35px;color:#229e2f;}#hiring-position.valid,#hiring-location.valid{border-color:#229e2f !important;}.page-find-staff #hiring-position~label,.page-find-staff #hiring-location~label{position:absolute;top:3px;width:auto;font-weight:400;font-size:14px;line-height:43px;left:30px;color:#33475b;-webkit-transition:.2s all;transition:.2s all;margin-bottom:0;}.page-find-staff #hiring-position,.page-find-staff #hiring-location{border:solid 1px rgba(91,107,123,.5);font-family:'Open Sans',sans-serif;}.page-find-staff #hiring-position:focus~label,.page-find-staff #hiring-location:focus~label{top:-35px;font-weight:600;left:15px;font-size:14px;color:#00a0ff;}.page-find-staff #hiring-position:focus,.page-find-staff #hiring-location:focus{border-color:#00a0ff;}.page-find-staff #hiring-position.valid~label,.page-find-staff #hiring-location.valid~label{font-weight:400;left:15px;font-size:14px;top:-35px;color:#229e2f;}.page-find-staff #hiring-position.valid,.page-find-staff #hiring-location.valid{border-color:#229e2f !important;}@media only screen and (min-width:1025px){#stickThis{max-width:360px}#stickThis.stick{margin-top:0;position:fixed;top:0;z-index:9999;-webkit-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px}.stick-remov{position:absolute;bottom:0}#go-beyond-footer .col-lg-6:nth-child(2)::after{right:0;}}@media (min-width:576px){#sleepy-modal .modal-dialog{max-width:525px;-webkit-transform:translate(0,25%);transform:translate(0,25%);}}#sleepy-modal #mktoForm_3543{width:auto !important;}#sleepy-modal .modal-content{border-radius:8px !important;}#sleepy-modal .modal-header{padding:15px 35px 0 15px;overflow:hidden;border:0;background-image:url(/themes/bootstrap_mmck/css/../img/popup-bg.png);width:100%;display:block;max-height:230px;position:relative;background-position:center;background-size:cover;}#sleepy-modal .modal-header h4{font-size:28px;margin-top:35px;margin-bottom:10px;color:#fff;text-transform:uppercase;font-family:Lato,sans-serif;font-weight:bold;}#sleepy-modal .modal-header p{font-size:14px;color:#fff;font-family:'Open Sans',sans-serif;line-height:19px;font-weight:300;margin-bottom:10px;}#sleepy-modal .mktoForm .mktoFieldWrap{width:100%;}#sleepy-modal #mktoForm_3543 .mktoFormRow:nth-child(2) label{display:none;}#sleepy-modal #mktoForm_3543 .mktoFormRow:nth-child(3) label{text-align:left;padding-left:35px;margin-top:3px;pointer-events:none;}#sleepy-modal #mktoForm_3543 .mktoFormRow:nth-child(3) .mktoCheckboxList label:before{content:"";position:absolute;width:20px;height:20px;margin-left:-51px;line-height:1em;font-family:Arial,sans-serif;font-size:15px;font-weight:600;border:1px solid #aeb0b6;box-shadow:none;background-color:#fff;border-radius:3px;margin-top:-2px;}#sleepy-modal #mktoForm_3543 .mktoFormRow:nth-child(3) .mktoCheckboxList input[type=checkbox]:checked + label:before{content:"\2713 ";text-align:center;color:#000;}#sleepy-modal #mktoForm_3543 .mktoFormRow:nth-child(3) .mktoCheckboxList{position:absolute;top:3px;border:0;}#sleepy-modal #mktoForm_3543 .mktoFormRow:nth-child(3) .mktoFieldWrap{padding:0 10px !important;}#sleepy-modal #mktoForm_3543 .mktoFormRow:nth-child(3) .mktoCheckboxList input{width:20px;height:20px;opacity:0;}#sleepy-modal #mktoForm_3543 .mktoFormRow:nth-child(3) span a{color:#378fe8 !important;pointer-events:all;position:relative;}#sleepy-modal #mktoForm_3543 .mktoFormRow .mktoFieldDescriptor{width:100%;}#sleepy-modal .modal-header .close{cursor:pointer;color:#fff;opacity:1;font-size:36px;padding:0;top:10px;margin:0;line-height:20px;right:10px;font-weight:300;position:absolute;}#sleepy-modal .modal-body #Email{width:100% !important;text-indent:15px;height:50px;border-radius:5px;border:solid 1px rgba(91,107,123,0.5);background-color:#ffffff;font-size:14px;color:#33475b;}#sleepy-modal .modal-body .mktoButtonRow{display:block;text-align:center;}#sleepy-modal .modal-body .mktoButtonRow .mktoButtonWrap{margin:0 auto !important;text-align:center;}#sleepy-modal .mktoForm .mktoButtonWrap.mktoSimple .mktoButton{color:#fff;font-size:16px;font-family:Lato;text-transform:uppercase;margin:30px auto 20px;border-radius:5px;border:1px solid #eb010f;padding:12px 30px;font-size:16px;background-color:#eb010f;font-weight:900;background-image:none;margin-top:30px;margin-bottom:0;}#sleepy-modal .modal-body{padding:40px 70px 50px 70px;}#sleepy-modal .modal-body label{width:100% !important;font-size:11px;color:#6c7a88;font-family:Lato;}#sleepy-modal .modal-body .mktoAsterix{display:none;}#sleepy-modal .modal-body .mktoForm .mktoOffset{display:none !important;}#sleepy-modal .modal-body .mktoForm .mktoGutter{display:none !important;}#sleepy-modal .modal-header .img-consultant{position:relative;bottom:0px;padding:0;margin:0;left:-4px;float:left;margin-right:-12px;}#sleepy-modal .modal-header .img-consultant img{max-width:100%;margin-bottom:-11px;}#sleepy-modal .mktoForm .mktoError{bottom:-46px !important;left:0;}@media (max-width:768px){#sleepy-modal{display:none;}}#go-beyond-footer{padding:30px 0;background:#fff;position:relative;box-shadow:rgba(51,51,51,0.12) 0px 2px 8px;}#go-beyond-footer h4{font-weight:bold;margin:0 0 10px 0;}#go-beyond-footer p{margin:0;font-weight:100;font-size:18px;}#go-beyond-footer a{font-size:13px;padding:13px 18px;line-height:24px;background:#EB010F;width:180px;}#go-beyond-footer a:nth-child(1){margin-right:30px;}#go-beyond-footer a span{font-weight:300;}#go-beyond-footer .col-lg-6:nth-child(2)::after{content:"";position:absolute;bottom:0;background:url(/themes/bootstrap_mmck/css/../img/dot-bg-footer.png) no-repeat;width:120px;height:68px;z-index:999;right:46px;top:70px;z-index:900;}#go-beyond-footer .go-beyobd-buttons{transform:translateY(50%);text-align:center;position:relative;z-index:999;}@media only screen and (min-width:1130px){.dropdown:hover .dropdown-menu{display:block!important;}.navbar-nav .dropdown-menu{position:absolute;top:35px;background:#fff;border-radius:3px;text-align:center;padding:16px 0;width:140px;right:50%;margin-left:-40px;box-shadow:0 2px 4px 0 rgba(0,0,0,0.30);}.navbar-nav .dropdown-menu li{background:none;min-width:100%;}.header .nav ul li a{font-size:13px;color:#33475B;background:#fff;color:#33475B;}.country-menu{right:15px;width:auto;position:absolute;z-index:100000000;padding:0;margin:0;font-size:12px;color:#33475b;font-weight:600;top:-55px;background:#f5f8fa;border-radius:0 0 3px 3px;padding:0 10px;width:170px;}.country-menu li a{color:#33475b;width:100%;text-align:left;}.country-menu > li > a::after{right:2px;}.country-menu>li>a{padding-left:30px;padding-right:0;}.country-menu ul{width:auto;}.country-menu li a:focus{color:#eb010f;}.header-wrap .container{position:relative;}.country-menu ul{background:#f5f8fa;}.find-job-cta{color:#eb010f!important;}.find-job-cta:hover{color:#fff!important;}.discover-btn{margin-top:22px;padding:0 10px;height:46px;line-height:48px;}header .dropdown-menu .dropdown-item a{color:#33475B!important;background:none;font-size:13px!important;}header .nav li:last-child a.btn{color:#EB010F}.header-fixed .nav li:last-child a.btn{color:#EB010F}header .dropdown-menu .dropdown-item a:before{content:"";position:absolute;width:40%;height:2px;bottom:0;left:29%;background-color:#eb010f;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s}header .dropdown-menu .dropdown-item a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}header .nav li:last-child a.btn:hover{color:#fff;}header .nav ul li a:hover{background:none;color:inherit;font-weight:700;}.dropdown-menu::before{content:"";position:absolute;width:0;height:0;top:0;left:88px;box-sizing:border-box;border:6px solid #fff;border-color:transparent transparent #ffff #ffff;transform-origin:0 0;transform:rotate(135deg);box-shadow:-1px 1px 2px 0 rgba(0,0,0,0.1);border-radius:0 0 0 3px;}.dropdown-item{min-width:unset!important;}header .nav>li:last-child>a:hover:before{visibility:hidden;}.header-wrap .nav a{color:#33475b;}.page-home .header-wrap .nav a{color:#fff;}.page-home .country-menu{top:0;}.page-home .home-expertise-section .col-md-4 .field-content p{width:90%;margin:0 auto;}}.header-wrap.home-header.header-fixed .nav li:last-child a.btn{color:#EB010F;}.header-wrap.home-header.header-fixed .nav li:last-child a.btn:hover{color:#fff;}header .nav li:last-child a.btn:focus{color:#fff;}.process .discover-btn{padding-left:8px;padding-right:8px;}.carousel-indicators li{border:none!important;}.form-control.is-invalid,.was-validated .form-control:invalid,.form-control.is-valid,.was-validated .form-control:valid{background-image:none;}.mobile-toggle-menu header nav li.nav-item:nth-child(6){display:none!important}.find-job-nav::after{left:-76%!important;}.views-exposed-form .form-actions .form-submit{padding:0 30px;color:#fff;border:1px solid #eb010f!important;padding-left:50px;text-transform:uppercase;background:#eb010f;font-weight:700;font-size:14px;letter-spacing:1px;padding:0 30px;height:50px;border-radius:5px;-webkit-transition:.3s;transition:.3s;cursor:pointer;color:#fff;border:1px solid #eb010f;line-height:50px;position:relative;z-index:0;overflow:hidden;padding:0 30px;color:#fff;border:1px solid #eb010f!important;padding-left:50px;}.views-exposed-form .form-actions .form-submit:after{content:"\f002";font:normal normal normal 23px/1 FontAwesome;color:#fff;position:absolute;left:16px;top:12px;}@media only screen and (max-width:800px){.views-exposed-form .contact-wrap .form-group #edit-actions{width:65px;}.views-exposed-form .contact-wrap .form-group #edit-actions input{width:100%}}.view-display-id-specialisations_block .item-unstyled{width:100%;}.country-menu-wrapper{position:relative;}.card-home.job-description-wrap .card-box h3{margin-top:0;}.page-submit-job .submit-job-wrap .detail-section .form-item-cv-upload{position:relative;}.page-submit-job .form-type-textfield{position:relative;}ul.dropdown-menu.level-2{-webkit-animation:slide-in-left 0.2s cubic-bezier(0.250,0.460,0.450,0.940) both;animation:slide-in-left 0.2s cubic-bezier(0.250,0.460,0.450,0.940) both;}@-webkit-keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}@keyframes slide-in-left{0%{-webkit-transform:translateX(-1000px);transform:translateX(-1000px);opacity:0;}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;}}.page-home .header-wrap.home-header.header-fixed .nav a.btn{color:#fff;}.page-home .header-wrap.home-header.header-fixed .nav a{color:#33475b;}.header .dropdown .dropdown-menu{-webkit-overflow-scrolling:touch;}.gray-curv .map-container img{width:800px;}.about .map-container .map-container{display:table;margin:0 auto;margin-top:-180px;}#sleepy-modal #mktoForm_3543 .mktoFormRow:nth-child(3) label{padding-left:0!important;position:relative;right:-30px;}.inner-hero #edit-actions:after,.knowledgehub-search-form #edit-actions:after{pointer-events:none!important;}.job-application-section .upload-cv input[type=file]{margin-top:-43px}label.sr-only{position:inherit;display:block;width:150px!important;height:45px;line-height:45px;border:1px solid #9aa4ae;border-radius:25px;background:#fff;color:#33475b;font-weight:600;text-align:left;padding-left:20px;left:0!important;font-size:15px;margin-left:0;margin-right:0;}.remove-file-btn{clear:both;float:none;margin-bottom:0px;margin-left:0px;line-height:32px;z-index:9999;background:rgb(235,1,15);width:80px !important;font-size:12px !important;height:33px !important;border-color:rgb(235,1,15) !important;padding:0px !important;color:rgb(255,255,255) !important;font-weight:700;display:inline-block;}.job-application-section .upload-cv input[type=file]{display:block!important;}label.sr-only::before{content:"\f35b";font-family:"Font Awesome 5 Free";font-weight:400;font-size:22px;position:absolute;right:8px;}.remove-file-btn{display:none;}.file-attached .remove-file-btn{display:inline-block}.uploaded-file-name{max-width:calc(100% - 86px);float:left;display:inline-block;padding-right:20px;}.file-attached #edit-cv-upload{display:none;}fieldset.form-item-files-cv-upload > label.error{border:1px solid #bf0a29;margin-top:0!important;top:0!important;}#sendYourCVModal .upload-field label{position:unset!important;}#sendYourCVModal .upload-cv input[type=file]{display:block;margin-top:-45px;}#sendYourCVModal .btn{margin-top:0px;}.upload-field .form-item-files-cv-upload{margin-top:4px!important;}.upload-field #edit-cv-upload input#edit-cv-upload{padding:43px 0 0 0;}#sendYourCVModal .form-group,.job-application-section .detail-section .form-group{margin-top:2px;}#sendYourCVModal .upload-field .form-group{margin-top:5px!important;}ul.country-menu:before{content:"Choose location";position:absolute;left:-96px;top:5px;color:#33475b;text-transform:capitalize;font-weight:400;font-size:12px;pointer-events:none;}.page-home ul.country-menu:before{color:#fff;}.page-our-expertise-healthcare-recruitment-services .testimonial{margin-bottom:0;}.client-logos{display:inline-block;width:100%;text-align:center;margin:0;padding:20px 0 0 0;}.client-logos .col-sm-6 img{display:inherit;margin:0 auto;max-width:200px;}.page-our-expertise-healthcare-recruitment-services .testimonial .carousel-inner,.page-our-expertise-healthcare-recruitment-services .testimonial .carousel-item .content-part{min-height:150px;}@media (max-width:1200px) and (min-width:1025px){.client-logos .col-sm-6 img{display:inherit;margin:0 auto;max-width:155px;}}@media (min-width:768px){.client-logos .col-md-2{max-width:16.33333%;text-align:center;display:inline-block;}.search-result-sec .notification,.search-result-sec .view-header{margin-bottom:0;}.search-result-sec .view-header{margin-bottom:10px;}.global-office-btn{display:block;float:none;max-width:460px;margin:10px auto 40px;text-align:center;}#sendYourCVModal .form-group,.job-application-section .detail-section .form-group{display:inline-block;width:100%;margin-bottom:10px !important;}}@media (max-width:1024px) and (min-width:768px){.client-logos .col-md-2{max-width:24% !important;}.client-logos .col-sm-6 img{max-width:145px;}}@media (max-width:767px){.client-logos .col-sm-6{max-width:49.5%;text-align:center;display:inline-block;margin-bottom:30px;}.client-logos{padding:0;}}@media (max-width:480px){.client-logos .col-sm-6 img{max-width:120px;}}.page-contact #hiring-position~label,.page-contact #hiring-location~label{position:absolute;top:2px;left:30px;font-weight:400;line-height:44px;}.page-contact #hiring-position:focus~label,.page-contact #hiring-location:focus~label{top:-35px;left:13px;font-weight:600;}.page-contact #hiring-position:focus,.page-contact #hiring-location:focus{border-color:#00a0ff;box-shadow:none;}.page-contact #hiring-position,.page-contact #hiring-location{border:solid 1px rgba(91,107,123,.5);}.page-contact #hiring-position:valid~label,.page-contact #hiring-location:valid~label{top:-35px;color:#229e2f;font-weight:400;left:13px;}.page-contact #phone-number:focus~label{color:#00a0ff;left:0px!important;}.page-contact .intl-tel-input input.valid:valid:focus~label{color:#229e2f!important;left:0px!important;}.page-contact .intl-tel-input input.valid~label{color:#229e2f!important;left:0px!important;}.page-contact .intl-tel-input input.valid{border-color:#229e2f!important;}.page-contact .contact-wrap .form-control.error{border:1px solid #bf0a29!important;}.page-contact input.international_phone-number.error~label{color:#bf0a29 !important;left:0px!important;top:-35px;}.page-contact .intl-tel-input input.empty ~ label{top:2px;left:40px !important;font-weight:normal;color:#33475B !important;}.node--type-case-study .contact-form-wrap h6{margin-bottom:15px;}.node--type-case-study .contact-form-wrap span{font-size:15px;line-height:19px;}.node--type-case-study .contact-us-form{margin-top:50px;}.node--type-case-study .case-study-impact ul{list-style:none;margin:0;padding:0;}.node--type-case-study .case-study-impact ul li{margin-bottom:20px;font-size:16px;color:#5B6B7B;font-weight:500;line-height:24px;}.node--type-case-study .case-study-impact h5{margin:20px 0;}.client-section p,.challenge-section p,.result-section p{font-weight:300;font-size:20px;margin:0;}.client-section,.challenge-section,.result-section{margin-bottom:30px;}.node--type-case-study .case-study-impact{padding-top:10px;}.node--type-case-study .inner-page .csr-wrapper h3{text-transform:uppercase;}.node--type-case-study .csr-wrapper .blog-content .node--type-case-study{display:none;}.node--type-case-study iframe{width:100%;}.node--type-case-study .article.knowledge-hub,.node--type-case-study .blog-content .tags{display:none;}.node--type-case-study .csr-wrapper{margin-bottom:20px;}.page-services .service-list.view-our-services{padding-right:30px;}.page-services .service-list.view-our-services .service-item p{text-align:center;}.page-services .expertise-detail-wrap{padding-bottom:20px;}.page-services .inner-section .inner-hero{padding-bottom:30px}@media only screen and (max-width:640px){.page-services .service-list.view-our-services{padding-right:20px;padding-left:20px;}.page-services #localised{margin-bottom:20px;}}.covid-banner-wrapper{background-color:#e7f4fc;padding-top:10px;padding-bottom:10px;}.covid-banner-wrapper h2{font-size:28px;margin-bottom:5px;text-transform:none;}.covid-banner-wrapper p{font-size:15px;margin-bottom:0;text-align:center;padding:0 40px;}.covid-banner-wrapper a{color:#007bff;}.covid-banner-wrapper a:hover{text-decoration:underline;}.uk .country-menu,.ie .country-menu{margin-top:10px}.covid-banner-wrapper .close-19{position:absolute;right:30px;top:11px;cursor:pointer;z-index:99999;}.covid-banner-wrapper .close-19 i{opacity:0.9;}@media only screen and (max-width:767px){.covid-banner-wrapper h2{font-size:22px;}.covid-banner-wrapper p{font-size:14px;line-height:20px;padding:0 10px;}.covid-banner-wrapper .close-19{right:7px;top:7px;}}.node--type-article .expertise-detail-wrap .contact-form-wrap span{font-size:15px;}.page-covid-19-update .views-element-container .col-md-8{padding:40px 0;border-bottom:1px solid #eef2f4;}.page-covid-19-update .col-md-8:last-child{margin-bottom:40px;border:none;}.page-covid-19-update .feed_created{color:#33475b;font-weight:700;font-size:16px;line-height:14px;margin-bottom:10px;}.page-covid-19-update .feed_data{color:rgba(51,71,91,.81);font-size:16px;line-height:14px}.page-covid-19-update .col-md-8 p{margin-bottom:0;}.knowledgehub-search-form .views-exposed-form .contact-wrap .form-group{max-width:940px;margin:0 auto;}.search-result-sec .search_filters ul li:first-child{display:none;}.pagination .page-item.active a{color:#33475B !important;font-weight:600 !important;}.page-video-conferencing .get-in-touch{margin-top:30px;}.page-video-conferencing .cur-bg-right{background:none;}.page-video-conferencing .carousel-indicators{display:none;}.meet-the-team{padding:30px 0 60px 0;text-align:center;}.meet-the-team .short-intro{max-width:850px;margin:10px auto;text-align:center;margin-bottom:70px;font-size:18px;line-height:normal;}.meet-the-team .team-slide{margin-bottom:60px !important;}.meet-the-team .team-slide .team-wrap{text-align:center;padding:0 15px;outline:none;pointer-events:none;}.meet-the-team .team-slide .team-wrap h4{font-size:22px;font-weight:600;pointer-events:all;position:relative;display:inline-block;}.meet-the-team .team-slide .team-wrap img{border:2px solid #5b6b7b;border-radius:50%;width:225px;margin:0 auto 20px;pointer-events:all;position:relative;}.team-slide  .slick-dots{margin-bottom:-15px;}.team-slide .slick-dots li{width:7px;}.team-slide .slick-dots li button:before{width:3px;background:#D8D8D8;height:6px;border-radius:0 !important;opacity:1;}.team-slide .slick-dots li.slick-active button:before{height:12px;margin-top:-6px;background:#33475B;}.meet-the-team .btn{padding:0 40px;}.meet-the-team .team-slide-mobile{display:none;}.meet-the-team .view-meet-the-team-header-text .view-content{display:inline-block;}.page-our-expertise-it-recruitment .expertise-detail-wrap .expertise-detail .content,.page-our-expertise-accountancy-finance-recruitment .expertise-detail-wrap .expertise-detail .content,.page-our-expertise-strategy-transformation-recruitment .expertise-detail-wrap .expertise-detail .content{max-width:inherit;}.page-our-expertise-it-recruitment .expertise-detail-wrap .section-title,.page-our-expertise-accountancy-finance-recruitment .expertise-detail-wrap .section-title,.page-our-expertise-strategy-transformation-recruitment .expertise-detail-wrap .section-title{text-align:left;}.meet-the-team .slick-slider .slick-list{padding:0px 10px !important;}.meet-the-team .section-header{padding-bottom:0;}.meet-the-team .team-slide .slick-dots li button{cursor:default;}.meet-the-team .team-slide .slick-dots li button::before{cursor:pointer;}.meet-the-team .slick-next,.meet-the-team .slick-prev{display:block !important;font-size:0;opacity:0.9;background-color:rgb(51,71,91);border-radius:50%;height:35px;width:35px;border:0;position:absolute;top:25%;z-index:999;outline:0;cursor:pointer;}.meet-the-team .slick-next{right:-10px;}.meet-the-team .slick-prev{left:-10px;}.meet-the-team .slick-next:after{content:"\f105";color:#fff;font-family:"FontAwesome";float:right;opacity:1;font-weight:300;text-align:center;font-size:24px;position:absolute;left:15px;top:4px}.meet-the-team .slick-prev:after{content:"\f104";color:#fff;font-family:"FontAwesome";opacity:1;font-weight:300;text-align:center;font-size:24px;position:absolute;left:12px;top:4px}.meet-the-team .slick-arrow.slick-disabled{opacity:0.2;}@media only screen and (max-width:1130px){.meet-the-team .slick-next:after{top:9px}.meet-the-team .slick-prev:after{top:9px}}@media only screen and (max-width:767px){.meet-the-team .team-slide .team-wrap img{width:190px;}.meet-the-team .slick-next{right:0;}.meet-the-team .slick-prev{left:0;}}.page-find-staff #localised h2::before{display:none;}#contact-flag-switch{display:inline-block;}#localised h2{display:inline-block;}#contact-flag-switch ul{display:inline-block;padding:0;}#contact-flag-switch ul li{position:relative;list-style:none;padding:10px;top:-5px;}#contact-flag-switch ul li div{display:none;}#contact-flag-switch ul li div{position:absolute;z-index:999;width:200px;background:#FFFFFF;left:-30px;box-shadow:0 2px 4px 0 rgba(203,203,203,0.52);border-radius:2px 0 0 0 2px 2px 2px;margin:10px 0;border:1px solid rgba(169,169,169,0.15);top:38px;left:-53px;}#contact-flag-switch ul li div::before{content:"";position:absolute;width:0;height:0;margin-left:-0.5em;top:2px;left:50%;box-sizing:border-box;border:10px solid black;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(135deg);box-shadow:-2px 2px 3px 0 rgba(0,0,0,0.1);}#contact-flag-switch ul li div a{width:100%;float:left;text-align:left;width:100%;float:left;text-align:left;font-size:14px;padding:12px;font-size:14px;color:#2D475C;text-decoration:none;}#contact-flag-switch ul li div a:hover{background:#F7FAFB;cursor:pointer;}#contact-flag-switch a#dropdown09{padding:0 12px 0 0;}#contact-flag-switch a#dropdown09::after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px solid rgb(51,71,91);content:"";position:absolute;top:23px;}#contact-flag-switch h5{display:inline-block!important;margin-right:8px;position:relative;top:-6px;}#contact-flag-switch ul li div span{height:200px;overflow:auto;width:100%;display:block;}#contact-flag-switch ul li div.flag-icon{top:2px;}#contact-flag-switch .flag-icon{width:24px;height:16px;background:rgb(250,241,241);display:inline-block;background:url("/themes/bootstrap_mmck/css/../img/flag-sprite.svg");position:relative;margin-right:6px;overflow:hidden;top:2px;}#contact-flag-switch .flag-icon-au{background-position:48px 0px;}#contact-flag-switch .flag-icon-ca{background-position:24px 0px;}#contact-flag-switch .flag-icon-cn{background-position:-24px 32px}#contact-flag-switch .flag-icon-de{background-position:0 32px;}#contact-flag-switch .flag-icon-hk{background-position:-48px 32px}#contact-flag-switch .flag-icon-jp{background-position:72px -80px;}#contact-flag-switch .flag-icon-uk{background-position:48px -80px;}#contact-flag-switch .flag-icon-sg{background-position:96px -80px;}.page-covid-19-update .col-md-8{padding:40px 0;border-bottom:1px solid #eef2f4;}.page-covid-19-update .col-md-8:last-child{margin-bottom:40px;}.page-covid-19-update .feed_created{color:#33475b;font-weight:700;font-size:16px;line-height:14px;margin-bottom:10px;}.page-covid-19-update .feed_data{color:rgba(51,71,91,.81);font-size:16px;line-height:14px}.page-covid-19-update .col-md-8 p{margin-bottom:0;}.page-video-conferencing .inner-section .inner-hero{max-height:600px;overflow:hidden;}.page-video-conferencing .inner-section .inner-hero video{width:100% !important;display:block;}.page-video-conferencing .inner-section .inner-hero:before{content:'';position:absolute;background-color:#000;opacity:0.2;top:0;left:0;bottom:0;right:0;}.page-video-conferencing .inner-section .inner-hero .hero-container{z-index:1;position:absolute;top:35%;-webkit-transform:translateY(-20%);transform:translateY(-20%);left:0;right:0;max-width:780px;}.page-video-conferencing .inner-section .inner-hero .hero-container .btn{margin-top:30px;}.page-video-conferencing .inner-section .inner-hero h1,.page-video-conferencing .inner-section .inner-hero p{color:#fff;}.page-video-conferencing .inner-section .inner-hero img{display:none;}.page-video-conferencing header{margin-bottom:20px;}.page-video-conferencing .about-points{padding:40px 0}@media only screen and (max-width:1100px){.page-video-conferencing .inner-section .inner-hero{max-height:500px;}}@media only screen and (max-width:950px){.page-video-conferencing .inner-section .inner-hero{max-height:450px;}}@media only screen and (max-width:800px){.page-video-conferencing .inner-section .inner-hero{max-height:400px;}}@media only screen and (max-width:767px){.page-video-conferencing .inner-section .inner-hero .inner-hero{display:block;height:100% !important;width:auto !important;max-width:inherit !important;}.page-video-conferencing .inner-section .inner-hero video{display:none;}.page-video-conferencing .inner-section .inner-hero img{display:block;width:auto;z-index:-1;top:0;left:0;height:100%;-o-object-fit:cover;object-fit:cover;max-width:inherit;}.page-video-conferencing .inner-section .inner-hero .hero-container .btn{display:none;}.page-video-conferencing .inner-section .inner-hero img{width:100%;}.page-video-conferencing .inner-section .inner-hero:before{opacity:0.4;}}@media only screen and (max-width:480px){.page-video-conferencing .inner-section .inner-hero img{width:100%;}}@media only screen and (max-width:375px){.page-video-conferencing .inner-section .inner-hero img{width:130%;}}.contact-bottom-location{padding:30px 0 20px;background-color:#eef2f4;}.contact-bottom-location h2{text-align:center;font-size:30px;margin-bottom:30px;}.contact-bottom-location .row{text-align:center;display:flex;justify-content:center;margin:0;}.contact-bottom-location .container{padding:0;}.contact-bottom-location .contact-location .box{margin-bottom:30px;}.contact-bottom-location .contact-location h3{font-size:24px;}.contact-bottom-location .contact-location .box .content-part{padding:25px 25px 15px;}.contact-bottom-location .contact-location .description li:last-child{display:none;}.contact-bottom-location .contact-location .description li:nth-child(2) a{display:block;margin-left:25px;}.contact-bottom-location .contact-location .description ul li:first-child p{min-height:60px;}@media only screen and (max-width :767px){.contact-bottom-location .contact-location .box .content-part{padding:25px 20px 15px;}.contact-bottom-location .contact-location h3{font-size:24px;}.contact-bottom-location .contact-location .box .img-section img{display:none;}.contact-bottom-location .contact-location h3{font-size:19px;}.contact-bottom-location .contact-location .box .content-part{border-top:1px solid #adb5bd;}.contact-bottom-location .contact-location .col-6:nth-child(odd){padding-right:6px;}.contact-bottom-location .contact-location .col-6:nth-child(even){padding-left:6px;}.contact-bottom-location .contact-location .col-6:last-child{padding:0 12px;}.contact-bottom-location .contact-location .box .content-part{padding:10px 10px 10px;}.contact-bottom-location .contact-location .box .content-part{height:190px}.contact-bottom-location .contact-location .description ul li p{line-height:24px !important;}.contact-bottom-location .contact-location .description ul li:first-child p,.contact-bottom-location .contact-location .description li:nth-child(2) a{margin-left:0;text-align:center;}.contact-bottom-location .contact-location .description ul li .icon-location,.contact-bottom-location .contact-location .description ul li .icon-phone{display:none;}.contact-bottom-location .contact-location .box{margin-bottom:12px;}.uk .contact-bottom-location .contact-location .box .content-part,.ie .contact-bottom-location .contact-location .box .content-part{height:212px !important;}.ie .contact-bottom-location .contact-location .col-6:nth-child(even){padding-left:6px !important;}.global-office-btn{font-size:14px!important;}.contact-bottom-location .contact-location .box .content-part{height:190px !important;}.jp-ja .contact-bottom-location .contact-location .box .content-part{height:224px !important;}}@media only screen and (max-width :340px){.contact-bottom-location .contact-location h3{font-size:17px;}.contact-bottom-location .contact-location .box .content-part{height:209px !important;}.uk .contact-bottom-location .contact-location .box .content-part,.ie .contact-bottom-location .contact-location .box .content-part{height:230px !important;}.global-office-btn{font-size:12px!important;}}@media only screen and (max-width :576px){.contact-bottom-location .col-lg-6,.contact-bottom-location .col-sm-6,.contact-bottom-location .col-md-6{max-width:100%;}}@media only screen and (max-width:768px) and (min-width:392px){.hk .contact-bottom-location .contact-location .box .content-part{height:210px !important;}.ie .contact-bottom-location .contact-location .box .content-part{height:232px !important;}}.global-office-btn{display:block;float:none;max-width:460px;text-align:center;margin:10px auto 40px;}.page-home .home-expertise-section{padding:40px 0;text-align:center;}.page-home .home-expertise-section .view-content .views-view-grid .row{display:inline-block;width:100%;}.page-home .home-expertise-section .col-md-4{text-align:center;transition:0.5s;display:inline-block;vertical-align:top;max-width:32.33333%;}.page-home .home-expertise-section .col-md-4 img{display:inline-block;margin-bottom:20px;min-height:100px;width:auto;max-height:180px;}.page-home .home-expertise-section .views-field-name{margin-top:25px;margin-bottom:20px;min-height:55px;}.page-home .home-expertise-section .views-field-name .field-content a{font-weight:600;font-size:24px;line-height:normal;}.page-home .home-expertise-section .col-md-4:hover{margin-top:-20px;margin-bottom:20px;}.page-home .process{text-align:center;}.page-home .process .views-element-container{width:100%;}.page-home .hero .hero-btn-container{position:absolute;bottom:30px;}@media only screen and (min-width:768){.page-home .home-expertise-section .col-md-4{max-width:32.3333%;}}@media only screen and (max-width:1130px){.page-home .home-expertise-section .views-field-name .field-content a{font-size:20px;}.page-home .hero-btn-container.front-page-search{bottom:60px;}.front-page-search .job-search-field input[type=text],.job-search-field select,.job-search-field .dropdown-toggle{padding:0 12px;}}@media only screen and (max-width:767px){.page-home .home-expertise-section .views-field-name{min-height:auto;}.page-home .home-expertise-section .col-md-4{max-width:inherit;}.page-home .home-expertise-section .col-md-4:hover{margin-top:0;margin-bottom:0;}}@media only screen and (max-width:640px){.page-home .home-expertise-section .views-field-name .field-content a{font-size:18px;}.page-home .process .btn-more{max-width:290px;margin-bottom:30px;}.page-home .home-expertise-section{padding:40px 0 0;}}@media only screen and (max-width:480px){.page-home .process .btn-more:before{content:none;}.page-home .process .btn-more{font-size:12px;}.page-home .process .btn-more:after{margin-top:4px;margin-left:8px;}}@media only screen and (max-width:320px){.page-home .hero .hero-btn-container h1{margin-top:65px;}}.global-office-btn{display:block;float:none;max-width:460px;text-align:center;margin:10px auto 40px;font-size:14px!important;}@media only screen and (max-width :320px){.global-office-btn{font-size:12px!important;}}.page-sitemap ul.sitemap-menu li a{font-size:18px;line-height:30px;}.page-sitemap ul.sitemap-menu ul.sitemap-menu li a{font-size:18px}.page-sitemap ul.sitemap-menu ul.sitemap-menu ul.sitemap-menu li a{font-size:18px;line-height:30px;}.page-sitemap .sitemap-menu .leaf .btn{font-size:22px;line-height:30px;font-weight:normal;}.page-sitemap .sitemap-menu .leaf .btn:hover{color:#00a0ff;}.page-sitemap .sitemap-menu  .mobile-employer{pointer-events:none;cursor:default;}.page-home.ca .card-home .card-box a.btn.btn-white,.page-home.au .card-home .card-box a.btn.btn-white,.page-home.uk .card-home .card-box a.btn.btn-white,.page-home.ie .card-home .card-box a.btn.btn-white{font-size:12px;height:auto;line-height:20px;padding-top:8px;padding-bottom:8px;}.page-home.ca .card-home .card-box h3,.page-home.au .card-home .card-box h3,.page-home.uk .card-home .card-box h3,.page-home.ie .card-home .card-box h3{min-height:76px;}.page-home.ca .card-home .card-box .description,.page-home.au .card-home .card-box .description,.page-home.uk .card-home .card-box .description,.page-home.ie .card-home .card-box .description{min-height:104px;}@media only screen and (max-width:1130px){.page-home.ca .card-home .card-box .description,.page-home.au .card-home .card-box .description,.page-home.uk .card-home .card-box .description,.page-home.ie .card-home .card-box .description{min-height:130px;}}.blog-video-wrapper{float:none;clear:both;width:100%;position:relative;padding-bottom:56.25%!important;padding-top:25px!important;height:0;}.blog-video-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;}.page-why-us .hero-container p{margin-bottom:25px!important;}.page-why-us .hero-container .btn{text-decoration:none;color:#fff;}.page-why-us .hero-container .btn-white{color:#EB010F;}.page-why-us .hero-container .btn-white:hover{color:#fff;}.page-why-us .hero-container .btn-white:after{left:-39%;}.page-why-us .au-map #map{height:500px;}.page-why-us section.au-map{margin-bottom:20px;}.page-why-us .about-points{margin-bottom:45px;}.page-why-us .find-staff-form-heading #get-in-touch-text a{color:#007bff;font-weight:bold;}.page-home .home-expertise-section.ca-home-expertise{padding:30px 0 0 0}.ca-home-expertise .story-wrap-left-con{text-align:left;}.ca-home-expertise .story-wrap-left-con .views-field-name{min-height:inherit;margin-top:0;}.ca-home-expertise .story-wrap-left-con .views-field-name .field-content a{font-size:32px;}.page-home .ca-home-expertise .views-field-field-expertise-tagline-image img{max-width:255px;display:inline-block;float:right;max-height:245px;margin-top:20px;}.ca-home-expertise .row:nth-child(2){margin:0;padding:20px 12px 0 12px;max-width:850px;margin:0 auto;}.page-home .home-expertise-section.ca-home-expertise .col-md-4:hover{margin-top:0;margin-bottom:0;}.ca-home-expertise .views-field-field-expertise-tagline .field-content p{max-width:90%;}.csr-wrapper .contact-us-form.sticky-top.blog-sidebar{padding-bottom:60px;}@media only screen and (max-width :767px){.page-home .ca-home-expertise .views-field-field-expertise-tagline-image img{max-width:160px;display:inline-block;float:right;margin-top:30px;}.page-home .ca-home-expertise .views-field-field-expertise-tagline p{margin-bottom:20px;}.ca-home-expertise .story-wrap-left-con .views-field-name .field-content a{font-size:24px;}.ca-home-expertise .views-field-field-expertise-tagline .field-content p{max-width:100%;}.csr-wrapper .contact-us-form.sticky-top.blog-sidebar{padding-bottom:20px !important;}}@media only screen and (max-width:576px){.page-home .ca-home-expertise .views-field-field-expertise-tagline-image img{display:inline-block;float:none;max-width:190px;}.ca-home-expertise .story-wrap-left-con,.ca-home-expertise .view-footer{text-align:center;}.ca-home-expertise .row:nth-child(2){padding:0;}}@media only screen and (max-width:1024px){.node--type-article .expertise-detail-wrap .contact-form-wrap span{font-size:14px !important;}}.csr-wrapper .blog-content li a{color:#007bff;}.csr-wrapper .blog-content li a:hover{color:#33475b}.work-steps-wrap{padding:40px 0 0;}.work-steps-wrap h2{font-size:32px;text-align:center;margin-bottom:50px;}.work-steps-wrap .work-step-box{box-shadow:0 2px 4px 0 rgba(0,0,0,0.21);background-color:#ffffff;padding:30px;border-radius:5px;min-height:280px;position:relative;margin-bottom:45px;}.work-steps-wrap .work-step-box .shape{width:90px;height:95px;background:#33475b;border-radius:5px 0 109%;position:absolute;left:0;top:0;text-align:center;line-height:80px;font-size:40px;padding-right:18px;padding-bottom:30px;color:#fff;font-weight:700;}.work-steps-wrap .work-step-box p{margin-top:75px;text-align:center;font-size:16px;margin-bottom:0;line-height:26px;}.work-steps-wrap .col-md-6{padding:0  22.5px;}.work-steps-wrap .next-arrow{position:absolute;right:-25px;border-radius:50%;background:#d8d8d8;width:50px;height:50px;text-align:center;line-height:50px;top:50%;margin-top:-25px;}.work-steps-wrap .col-md-6:last-child .work-step-box{padding:30px 10px;}.page-video-conferencing .video-description{padding:0 0 40px 0;text-align:center;}@media only screen and (max-width:1180px){.work-steps-wrap .work-step-box{padding:25px;min-height:285px;}.work-steps-wrap .work-step-box p{margin-top:80px;text-align:center;font-size:14px;margin-bottom:0;line-height:24px;}.work-steps-wrap .work-step-box .shape{width:80px;height:85px;line-height:70px;font-size:35px;}.work-steps-wrap .next-arrow{right:-22.5px;width:45px;height:45px;line-height:45px;margin-top:-22.5px;}}@media only screen and (max-width:991px){.work-steps-wrap .work-step-box p{margin-top:0;text-align:left;font-size:16px;margin-bottom:0;line-height:26px;position:absolute;top:48%;transform:translateY(-50%);margin:0;right:30px;left:90px;}.work-steps-wrap .work-step-box{padding:25px;min-height:160px;}}@media only screen and (max-width:768px){.work-steps-wrap{padding:10px 0 0;}.work-steps-wrap h2{font-size:22px;text-align:center;margin-bottom:30px;}.work-steps-wrap .work-step-box p{font-size:14px;line-height:24px;right:15px;}.page-video-conferencing .video-description{padding:0 10px 20px 10px;}.page-video-conferencing .about-points{padding:0px 0 40px 0;}.page-video-conferencing .about-points .points-wrap .content p{margin-bottom:10px;}}@media only screen and (max-width:725px){.work-steps-wrap .work-step-box{padding:25px;min-height:160px;}.work-steps-wrap .work-step-box p{left:85px;right:20px;}}@media only screen and (max-width:640px){.work-steps-wrap .work-step-box{padding:25px;min-height:240px;}}@media only screen and (max-width:575px){.work-steps-wrap .next-arrow{right:auto;top:auto;bottom:-25px;left:50%;-ms-transform:rotate(90deg);transform:rotate(90deg);margin-left:-25px;}.work-steps-wrap .col-md-6:last-child .work-step-box{padding:30px;}.work-steps-wrap .work-step-box{padding:25px;min-height:160px;}}@media only screen and (max-width:360px){.work-steps-wrap .work-step-box{padding:25px;min-height:200px;}}.remote-delivery img{position:absolute;right:10%;top:120px;}@media only screen and (max-width:800px){.remote-delivery img{right:0;top:200px;width:90%;left:0;}}@media only screen and (max-width:640px){.remote-delivery img{top:60px;}}@media only screen and (max-width:567px){.remote-delivery img{top:132px;margin:0 auto;left:0;right:0;}}@media only screen and (max-width:480px){.remote-delivery img{top:130px;width:87%;}}.page-home .map-container{padding:0!important;}@media (min-width:768px){.page-home .gray-curv .map-container img{margin-bottom:50px;}}.page-contact header .nav ul{z-index:999999;}.view-display-id-covid_update p a{color:#00a0ff;text-decoration:underline;}.view-display-id-covid_update p a:hover{color:#33475b;}.page-expertise-detail-template  #block-bootstrap-mmck-content{display:none;}.consultantWrap{border-right:1px solid #D8D8D8;padding-right:80px;}.consultant-head{border-bottom:1px solid #D8D8D8;padding-bottom:30px;margin-bottom:30px;}.consultant-head h1{font-size:32px;font-weight:500;color:#222222;margin:0;padding:0;border-bottom:2px solid #33475b;width:max-content;padding-bottom:4px;margin-bottom:10px;}.consultant-head  p{margin-bottom:4px;}.consultant-head ul{margin:10px 0 14px;padding:0;}.consultant-head ul li{list-style:none;display:inline;font-size:30px;margin-right:6px;}.consultant-head .btn{font-weight:normal;font-size:14px;height:45px;line-height:45px;font-weight:normal;margin-right:16px;}.consultant-head .banner-find-staff{color:#fff;}.consultant-content{position:relative;}.consultant-content h6{font-weight:500;font-size:22px;width:100%;}.jobPosted{padding-left:40px;position:relative;}.jobPosted h2{font-size:28px;font-weight:normal;}.jobPosted .job-card{padding:18px;box-shadow:0 2px 12px rgba(0,0,0,.09);border-radius:4px;margin-bottom:20px;background:#fff;position:relative;z-index:999;outline:none;}.jobPosted .job-card h3{font-size:19px;font-weight:bold;width:100%;text-align:center;}.jobPosted .job-card .job-items{border-radius:4px;border:solid 0.8px #E9ECEE;background-color:#FCFCFC;padding:18px;}.jobPosted .job-card .job-items li{width:49%;list-style:none;display:inline-block;font-size:15px;vertical-align:top;}.jobPosted .job-card .job-items li:nth-child(1),.jobPosted .job-card .job-items li:nth-child(2){margin-bottom:24px;}.jobPosted .job-card .job-items li img{display:inline;float:left;margin-top:4px;}.jobPosted .job-card .job-items li span{display:inline;margin-left:10px;width:70%;float:left;text-align:left;font-size:14px;min-height:34px;}.jobPosted .job-card a{font-size:14px;height:40px;line-height:40px;margin:0 auto;display:block;width:max-content;font-weight:normal;max-width:200px;}.consultant-avatar{max-width:156px;max-height:156px;border-radius:50%;border:2px solid #33475b!important;width:100%;margin-top:20px;}.viewMore{margin:0 auto;width:max-content;display:block;margin-top:60px;}.dots-bg{position:absolute;bottom:150px;right:-62px;}.button-bg{display:none;}.consultant-profile .banner-find-staff{color:#fff!important;}.consultant-profile .fa-youtube-square:before�{content:"\f431"!important;}.csr-wrapper article header{display:none;}.jobPosted .job_cards{position:relative;}.jobPosted .dots-bg{bottom:-35px;right:-60px;}.consultantWrap .consultant-head .btn{font-size:12px;}.jobPosted .viewMore{font-size:12px;}.consultantWrap h1{font-size:28px!important;}.jobPosted h2{font-size:28px!important;text-align:center;}.consultant-profile .follow-link-line_work{height:20px;width:26px;background-image:url(/themes/bootstrap_mmck/css/../img/w-new.svg);display:inline-block;margin-top:2px;background-size:24px;background-repeat:no-repeat;position:relative;top:7px;}.consultant-head ul li a:hover{color:#33475C;}.consultant-profile .meet-the-team .view-footer{display:none;}@media all and (max-width:991px){.jobPosted .job-card .job-items li img{margin-top:4px;}}.consultant-profile .testimonial.testimonial-common{padding:100px 0;margin-top:80px;background:none;}.path-taxonomy #block-bootstrap-mmck-content{display:none;}.consultant-profile .jobPosted .job-card .job-items li span{font-size:14px;}.consultant-head ul li i{color:#AEB5BD;font-size:24px;}.consultant-head .fa-facebook-f:before{content:"\f39e"!important;}.consultant-profile .consultant-head h1{display:inline-block;}.consultant-profile .cur-bg-right{background-position:top center!important;}.consultant-profile .cur-bg-right .testimonial-common .section-header{display:none;}.consultant-profile.emptyProfile .testimonial.testimonial-common{margin-top:20px;}.jobPosted .job_cards div{outline:none;}.consultant-profile footer .link-section{display:block!important;}.jobPosted .job_cards:after{display:none!important;}@media (min-width:992px){.consultant-view-details-wrap{padding:0;margin-bottom:0;margin-top:0;}.consultantWrap{margin-bottom:25px;}}@media all and (max-width:1370px){.jobPosted .dots-bg{right:-21px;}}@media all and (max-width:1024px){.jobPosted .dots-bg{display:none!important;}.consultant-content ul li{line-height:24px;font-family:'Open Sans',sans-serif;}}@media all and (max-width:986px){.consultantWrap{padding-right:12px;border:0;}.jobPosted{padding-left:12px;}.jobPosted .job_cards::after{display:none;}}@media all and (max-width:740px){.consultant-head{text-align:center;}.consultant-avatar,.consultant-head h1{margin-left:auto;margin-right:auto;}.consultant-head ul{margin-left:auto;margin-right:auto;width:max-content;}.consultant-phone{margin-left:auto;margin-right:auto;width:max-content;display:block}.consultant-head .btn{font-size:12px;margin-right:5px;margin-left:5px;}.consultant-head p{text-align:center;}.button-bg{display:block;bottom:0;width:100%;padding:70px 0 0 0;position:absolute;text-align:center;background:-webkit-linear-gradient(bottom,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);}.jobPosted .dots-bg{display:none!important;width:0 !important;}.consultant-content h6{font-size:18px;font-weight:600;margin-bottom:10px;}.consultant-content p{font-size:16px;line-height:24px;}.get-intouch-mobile{display:none !important;}.jobPosted .slick-list{padding:0!important;}.jobPosted .job_cards{margin-left:-20px;margin-right:-20px;}.jobPosted h2{font-size:24px!important;margin-bottom:30px;}.jobPosted .job-card h3{font-size:18px;}.jobPosted .slick-slide{padding:0px 15px;}.consultant-view-details-wrap{margin-bottom:10px!important;}.consultant-view-details-wrap{background:linear-gradient(0deg,rgba(255,255,255,1) 51%,rgba(255,255,255,0) 100%)!important;;padding:62px 10px 10px!important;;}.consultant-profile #collapseExample.collapse:not(.show){height:255px!important;}.consultant-profile .consultant-content-wrap #collapseExample.collapsing{height:255px}.consultant-profile.emptyProfile .consultant-content-wrap{display:none;}.consultant-profile .jobPosted .job-card .job-items li span{line-height:18px;}.consultant-profile .jobPosted .job-card .job-items li:first-child span{margin-top:6px;}.page-home #main-wrapper{margin-top:-11px;}.page-home.ie #main-wrapper,.page-home.uk #main-wrapper{padding-top:0;margin-top:0px;}.consultant-profile .consultant-avatar{margin-bottom:15px;}}@media all and (max-width:480px){.consultant-profile .consultant-content-wrap #collapseExample.collapsing{height:255px}}@media all and (max-width:380px){.jobPosted .job-card .job-items{padding:10px;}.jobPosted .job-card .job-items li{font-size:12px;}.jobPosted .job-card .job-items li:nth-child(2),.jobPosted .job-card .job-items li:nth-child(4){text-align:right;}}@media (min-width:1800px){.page-expertise-detail-template .inner-section{background-size:100% auto;padding-bottom:30px;}}.meet-top-talent{padding:50px 0;background-color:#f8f9fb;text-align:center;overflow:hidden;position:relative;}.meet-top-talent .outer-overlay-wrap{width:100%;display:inline-block;}.meet-top-talent .overlay-right{width:150px;background:rgba(255,255,255,0);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1);position:absolute;height:100%;right:0;top:0;z-index:1;}.meet-top-talent .overlay-left{left:0;background:rgba(255,255,255,1);height:100%;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1);position:absolute;left:0;top:0;width:150px;z-index:1;}.meet-top-talent h2{margin-bottom:50px;}.meet-top-talent h3{font-size:24px;margin-bottom:10px;}.meet-top-talent .job-id{font-size:20px;font-weight:300;margin-bottom:10px;color:rgba(0,0,0,0.6);}.meet-top-talent .location{font-size:20px;font-weight:400;margin-bottom:20px;}.meet-top-talent .slick-list{padding:0 !important;overflow:visible;}.meet-top-talent .job-details-wrap{background-color:rgb(239,239,239,0.2);border:1px solid rgb(145,157,168,0.2);padding:20px 10px;border-radius:3px;margin-bottom:20px;}.meet-top-talent .job-details-wrap ul{padding:0;margin:0;list-style:none;}.meet-top-talent .job-details-wrap li{line-height:28px;outline:none;padding:8px 0;font-size:20px;font-weight:700;}.meet-top-talent .job-details-wrap li i,.meet-top-talent .location i{margin-right:8px;}.meet-top-talent .skill-wrap h4{font-size:20px;font-weight:700;display:inline-block;position:relative;}.meet-top-talent .skill-wrap h4:after{position:absolute;border-bottom:2px solid rgb(235,1,15);bottom:-3px;width:100%;content:'';left:0;}.meet-top-talent .skill-wrap p{color:rgba(0,0,0,0.6);font-size:16px;line-height:30px;margin-bottom:80px;}.meet-top-talent .btn{font-size:13px;font-weight:700;padding:0 70px;position:absolute;left:20px;right:20px;max-width:270px;margin:0 auto;bottom:30px;}.meet-top-talent .slick-slide{position:relative;outline:none;box-shadow:0 2px 4px 0 rgba(0,0,0,0.21);background-color:#ffffff;margin:22.50px;padding:25px 22px 30px 22px;text-align:center;border-radius:5px;max-width:422px;width:100%;}.meet-top-talent .slick-slide:hover{box-shadow:0 2px 4px 0 rgba(0,0,0,0.5);}.meet-top-talent .slick-next,.meet-top-talent .slick-prev{width:70px;height:50px;top:-45px;display:block !important;z-index:1;font-size:0;line-height:0;position:absolute;padding:0;cursor:pointer;color:transparent;border:none;outline:0;background:0 0;z-index:2;}.meet-top-talent .slick-next{right:0;transform:rotate(180deg);top:-33px;}.meet-top-talent .slick-prev{right:120px;left:auto;}.meet-top-talent .slick-next:before,.meet-top-talent .slick-prev:before{content:'';color:#303030;font-size:0;display:inline-block;background-image:url(/themes/bootstrap_mmck/css/../img/arrow-active.svg);background-size:55px;background-repeat:no-repeat;width:70px;height:60px;background-position:7px;background-position:7px center;}.meet-top-talent .slick-next.slick-disabled:before,.meet-top-talent .slick-prev.slick-disabled:before{content:'';color:#303030;font-size:0;display:inline-block;background-image:url(/themes/bootstrap_mmck/css/../img/arrow-fade.svg);transform:rotate(180deg);opacity:.25;background-size:50px;background-repeat:no-repeat;width:55px;height:60px;background-position:right center;}.meet-top-talent .container{position:relative;}.meet-top-talent .slick-slide:last-child .expertise-detail-sec{padding:100px 55px 30px;}.meet-top-talent .slick-slide:last-child .expertise-detail-sec h3{font-size:28px;margin-bottom:30px;}.meet-top-talent .slick-slide:last-child .expertise-detail-sec p{font-size:24px;line-height:32px;}.meet-top-talent .slick-slide:last-child .expertise-detail-sec .btn{margin-right:0;position:relative;margin-top:30px;left:0;}#getin_touch-modal .modal-dialog,#request-talant-profile-modal .modal-dialog{max-width:600px !important;}#getin_touch-modal .contact-form-wrap,#request-talant-profile-modal .contact-form-wrap{margin:0;}#getin_touch-modal .modal-header,#request-talant-profile-modal .modal-header{padding:0;border:0;}#getin_touch-modal .close,#request-talant-profile-modal .close{position:absolute;right:10px;top:10px;z-index:9999;outline:none;}#getin_touch-modal .modal-content,#request-talant-profile-modal .modal-content{background:transparent;}#getin_touch-modal .modal-body,#request-talant-profile-modal .modal-body{padding:0;margin:0;}#getin_touch-modal .contact-form-wrap .form-group,#request-talant-profile-modal .contact-form-wrap .form-group{margin-bottom:10px;}#getin_touch-modal #hiring-position~label,#getin_touch-modal  #hiring-location~label,#request-talant-profile-modal #hiring-position~label,#request-talant-profile-modal #hiring-location~label{left:30px;font-weight:400;}#getin_touch-modal #hiring-position:focus~label,#getin_touch-modal #hiring-location:focus~label,#request-talant-profile-modal #hiring-position:focus~label,#request-talant-profile-modal #hiring-location:focus~label{left:13px;font-weight:600;}#getin_touch-modal .emp-job-wrap,#getin_touch-modal .find-staff-form-heading,#request-talant-profile-modal .find-staff-form-heading,#request-talant-profile-modal .emp-job-wrap{padding:0}#getin_touch-modal .find-staff-form-heading h6,#request-talant-profile-modal .find-staff-form-heading h6{font-size:24px;font-weight:700;text-align:center;}#getin_touch-modal .contact-form-wrap .form-check,#request-talant-profile-modal .contact-form-wrap .form-check{padding-left:20px;}.page-expertise-detail-template .invalid-feedback{margin-bottom:0;}.page-expertise-detail-template .specialisations-footer{text-align:center;margin-top:25px;}.page-expertise-detail-template .specialisations-footer p{font-weight:700;font-size:18px;}.page-expertise-detail-template .banner-buttons{text-align:center;}.page-expertise-detail-template .banner-buttons a.btn{color:#fff;text-decoration:none;}.page-expertise-detail-template .banner-buttons a.btn.btn-white{color:#EB010F;background-color:#fff;}.page-expertise-detail-template .banner-buttons a.btn.btn-white:hover{color:#fff;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline h6{text-align:center;font-size:40px;}.page-expertise-detail-template .expertise-detail-wrap{padding:60px 0 30px 0;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline li:nth-child(4n+1){clear:both;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline li:nth-child(3n+1){clear:inherit;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline li{width:25%;}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail{margin:0;max-width:100%;}.page-expertise-detail-template #request-talant-profile-modal #job-hire-section #edit-marketing-consent .form-radio{left:0 !important;top:-4px !important}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail h4{font-size:40px;padding:0;}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail .content{max-width:inherit;width:100%;}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail .content p{padding-right:30%;position:relative;}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail .content p img{float:right;max-height:225px;width:auto;margin-bottom:2%;position:absolute;top:35%;transform:translateY(-50%);right:0;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline ul{padding-left:40px;}.page-expertise-detail-template #getin_touch-modal .thank-you h6{text-align:center;font-weight:400;font-size:24px;}#request-talant-profile .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1){padding-right:0;}#request-talant-profile .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(2){padding-left:0;}#request-talant-profile-modal .modal-footer{padding:0;border:0;}.page-expertise-detail-template #getin_touch-modal .thank-you .close{position:absolute;bottom:10px;top:auto;}#request-talant-profile .thank-you{text-align:center;}#request-talant-profile .thank-you .get-in-touch-text{display:block;margin-bottom:15px;font-size:16px;line-height:22px;}.meet-top-talent .container.why-choose-container:before{content:none;}.page-expertise-detail-template .form-radios{display:inline-block;width:100%;}.page-expertise-detail-template #edit-marketing-consent .control-label{margin-top:10px;}.page-expertise-detail-template .form-check .consent_errorb{text-align:left;width:100%;padding-left:12px !important;}.page-expertise-detail-template .check-control-label a{pointer-events:all;position:relative;}.view-id-specialisations .item-unstyled{width:100%;}.page-our-expertise-technology.page-expertise-detail-template .inner-hero{padding-bottom:80px !important;}.custom-slide-center .slick-track{width:100% !important;transform:inherit !important;text-align:center;}.custom-slide-center .slick-track .slick-slide{float:none;display:inline-block;}.page-expertise-detail-template  #block-findstaffform .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1){padding-right:0;}.page-expertise-detail-template  #block-findstaffform .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(2){padding-left:0;}.page-expertise-detail-template  #block-findstaffform .job-hire-section .form-group:nth-child(5) .col-md-6:nth-child(1){padding-right:0;}.page-expertise-detail-template  #block-findstaffform .job-hire-section .form-group:nth-child(5) .col-md-6:nth-child(2){padding-left:0;}.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1) .form-group .form-control,.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(5) .col-md-6:nth-child(1) .form-group .form-control{margin-bottom:2px !important;}.page-expertise-detail-template #getin_touch-modal .modal-footer{padding:0;}@media only screen and (max-width:1024px){.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline li:nth-child(4n+1){clear:inherit;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline li:nth-child(3n+1){clear:both;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline li{width:33.333%;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline ul{padding-left:20px;}}@media only screen and (max-width:950px){.meet-top-talent .overlay-left,.meet-top-talent .overlay-right{width:100px;}.meet-top-talent .slick-slide{max-width:inherit;}}@media only screen and (max-width:800px){.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline li:nth-child(2n+1){clear:both;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline li:nth-child(3n+1){clear:inherit;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline li{width:50%;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline h6,.page-expertise-detail-template .expertise-detail-wrap .expertise-detail h4{text-align:center;font-size:30px;}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail .content p{padding-right:41%;position:relative;}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail .content p img{max-height:200px;}.meet-top-talent .slick-slide:last-child .expertise-detail-sec{padding:80px 25px 20px;}}@media only screen and (max-width:767px){.meet-top-talent .overlay-left,.meet-top-talent .overlay-right{display:none;}.meet-top-talent .slick-slide{margin:20px 5px;}.meet-top-talent h2{font-size:28px;font-weight:400;margin-bottom:20px;}.meet-top-talent .slick-prev,.meet-top-talent .slick-next{display:none !important;}.meet-top-talent h3{font-size:18px;margin-bottom:5px;}.meet-top-talent .job-id{font-size:16px;}.meet-top-talent .job-details-wrap li{padding:7px 0;font-size:16px;font-weight:700;}.meet-top-talent .job-details-wrap{padding:15px 10px;}.meet-top-talent .skill-wrap h4{font-size:16px;}.meet-top-talent .skill-wrap p{font-size:12px;line-height:23px;min-height:inherit;}.meet-top-talent .btn{font-size:12px;padding:0 35px;}#request-talant-profile .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1){padding-right:12px;}#request-talant-profile .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(2){padding-left:12px;}#request-talant-profile-modal .find-staff-form-heading{margin-bottom:30px;}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail .content p{padding-right:0;}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail .content p img{position:relative;transform:inherit;margin-right:5%;margin-bottom:10%;margin-top:0;float:left;}.meet-top-talent .slick-slide:last-child .expertise-detail-sec h3{font-size:20px;}.meet-top-talent .slick-slide:last-child .expertise-detail-sec p{font-size:18px;line-height:28px;}.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1){padding-right:12px}.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(2){padding-left:12px}.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(5) .col-md-6:nth-child(1){padding-right:12px;}.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(5) .col-md-6:nth-child(2){padding-left:12px;}.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1) .form-group .form-control,.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(5) .col-md-6:nth-child(1) .form-group .form-control{margin-bottom:12px !important;}}@media only screen and (max-width:640px){.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline li{width:90%;}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail .content{max-width:100%;}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail .expertise-detail-img{max-width:100%;text-align:center;}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail .expertise-detail-img img{max-width:200px;display:inline-block;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline h6,.page-expertise-detail-template .expertise-detail-wrap .expertise-detail h4{text-align:center;font-size:28px;}.page-expertise-detail-template .expertise-detail-wrap .expertise-detail .content p img{float:left;max-height:150px;width:auto;margin-left:0;margin-bottom:5%;margin-right:30px;margin-top:0;margin-right:5%;}.page-expertise-detail-template .process.meet-top-talent .icon{float:none;display:inline-block;}.page-expertise-detail-template .process.meet-top-talent{padding:30px 0 5px 0!important;}}@media only screen and (max-width:480px){.page-expertise-detail-template .expertise-detail-wrap .expertise-detail .content p img{max-height:110px;margin-bottom:5%;margin-right:25px;margin-top:0;position:relative;transform:inherit;}}#get-in-touch #hiring-position.valid~label{left:13px;font-weight:400!important;}.job-seekers-page .inner-section .inner-hero.viewer-country .container{max-width:950px;}.job-seekers-page .inner-section .inner-hero.viewer-country .container .job-search-field:first-child{border-right:0;}.header-wrap .progress-bar{position:relative;bottom:auto;display:block;z-index:1;top:57px;height:5px;background-color:rgb(235,1,15);width:0;}.header-wrap.header-fixed .progress-bar{position:relative;bottom:auto;display:block;z-index:1;top:57px;height:5px;background-color:rgb(235,1,15);width:0;}@media only screen and (max-width:1130px){.node--type-article .header-wrap{position:fixed;top:0;padding:15px 0;background:#fff;}.node--type-article .header-wrap.header-fixed{position:fixed;padding:15px 0;background:#fff;}.node--type-article .inner-page{margin-top:90px;}.node--type-article .header-wrap.header-fixed .progress-bar{top:60px;height:4px;}.node--type-article .header-wrap .progress-bar{top:70px;}.csr-wrapper .blog-sidebar .widget-item ul li .content-sec{padding:8px 5px 0 0;}.csr-wrapper .blog-sidebar .widget-item ul li{font-size:14px;line-height:24px;}.node--type-article .header-wrap.header-fixed .inner-logo svg{transition:0.2s;}.node--type-article .header-wrap .inner-logo svg{transition:0.2s;}}@media only screen and (max-width:1024px){.csr-wrapper .blog-sidebar .widget-item ul li{font-size:13px;line-height:23px;}.csr-wrapper .blog-sidebar .widget-item ul li .read-time{font-size:11px;}#insightera_widget_container{z-index:9!important;}#go-beyond-footer .go-beyobd-buttons{z-index:0;}}.csr-wrapper .col-lg-8 .read-time{font-weight:600;margin-bottom:10px;display:inline-block;width:100%;}.consultant-profile .consultant-head .col-md-3{max-width:190px;}.consultant-profile .consultant-head h1{font-size:32px !important;}.consultant-profile .consultant-content h6{font-size:20px;font-weight:600;}.consultant-profile #collapseExample.collapse:not(.show){display:block;height:auto;overflow:hidden;}.jobPosted .job_cards:after{background-image:url(/themes/bootstrap_mmck/css/../img/dots-bg.svg);background-repeat:no-repeat;width:174px;height:193px;position:absolute;content:'';bottom:-35px;right:-60px;}@media all and (max-width:767px){.consultant-head{text-align:center;}.consultant-profile .consultant-head .col-md-3{max-width:inherit;}.consultant-avatar,.consultant-head h1{margin-left:auto;margin-right:auto;}.consultant-profile .consultant-head h1{font-size:28px !important;}.consultant-profile .consultant-content h6{font-size:18px;font-weight:600;}.consultant-profile .btn-collapse{font-size:14px;height:40px;line-height:40px;text-transform:uppercase;display:block;width:max-content;font-weight:normal;margin:0px auto 30px;display:inline-block;font-weight:400;text-align:center;white-space:nowrap;vertical-align:middle;padding:0 30px;border-radius:5px;}.consultant-profile .btn-collapse:hover{background:#eb010f;color:#fff;}.jobPosted .job_cards:after{content:none;}}@media all and (max-width:640px){.consultant-profile .viewMore{margin-bottom:30px;}}@media only screen and (max-width:480px){.consultant-profile #collapseExample.collapse:not(.show){display:block;height:200px;overflow:hidden;}.consultant-profile #collapseExample.collapsing{height:200px;}.consultant-profile .consultant-content-wrap a.collapsed::after{content:' View Full Bio';}.consultant-profile .consultant-content-wrap a:not(.collapsed)::after{content:' Show Less';}}@media all and (max-width:980px){.article_banner_wrap{position:relative;width:110%;left:-30px;}.article_banner_wrap img{height:auto!important;}}@media all and (max-width:640px){.article_banner_wrap{position:relative;width:110%;left:-20px;}}@media all and (max-width:430px){.article_banner_wrap{width:112%;}}@media all and (max-width:368px){.article_banner_wrap{width:115%;}}.consultant-view-details-wrap{padding:64px 10px 10px;position:relative;width:100%;z-index:999;margin-bottom:30px;margin-top:-60px;background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,1) 46%,rgba(255,255,255,0) 100%);}#meet-the-teams ul{padding:18px;background:#FFFFFF;box-shadow:0 12px 21px 0 rgba(179,179,179,0.50);border-radius:4px;}#meet-the-teams ul li a{padding:10px 20px;}#meet-the-teams ul li:last-child{margin-left:auto;}#meet-the-teams ul li select{width:280px;font-size:16px;color:rgb(90,103,116);padding-left:18px;padding-right:18px;height:43px;}#meet-the-teams .nav-pills .nav-link{font-size:16px;font-weight:bold;margin-right:18px;}#meet-the-teams .nav-pills .nav-link.active,.nav-pills .show>.nav-link{background-color:red;border-radius:26.5px;}#meet-the-teams  h3{font-size:24px;font-weight:bold;margin:45px 0 27px;}#meet-the-teams .card{background:#FFFFFF;box-shadow:0 12px 21px 0 rgba(179,179,179,0.50);border-radius:4px;text-align:center;padding:40px 10px 20px;margin-bottom:30px;}#meet-the-teams .card img{border:5px solid #33475B;border-radius:50%;max-width:160px;max-height:160px;margin:0 auto;width:100%;}#meet-the-teams .card h4{font-size:18px;color:#33475B;font-weight:bold;margin-bottom:5px;margin-top:15px;}#meet-the-teams .card p{font-size:16px;color:#33475B;margin-bottom:0px;}#meet-the-teams .view-all-expertise{text-align:center;}#meet-the-teams .view-all-expertise a{margin-top:10px;}#meet-the-teams .view-id-meet_the_team_pages{border-bottom:1px solid #CACACA;padding-bottom:35px;}#meet-the-teams .view-id-meet_the_team_pages:last-child{border-bottom:1px solid #CACACA;padding-bottom:35px;}.location-select{display:none;}@media all and (max-width:980px){#meet-the-teams ul li{display:none;}.location-select,.expertise-select{display:block!important}#meet-the-teams ul li:last-child{margin-left:15px;}}@media all and (max-width:660px){#meet-the-teams .card{margin-bottom:20px;}.location-select{margin:0 auto;width:100%;}#meet-the-teams ul li:last-child{margin:10px auto 0;width:100%;}#meet-the-teams ul li select{width:100%;}#pills-tabContent h3{font-size:18px;}}.submit-job-wrap .detail-section .container .ln-wrapper{margin-top:30px;}@media only screen and (max-width:991px){.node--type-article .bloger-detail{display:inline-block;float:right;}.node--type-article .mobile-social{position:absolute;width:100%;text-align:left;margin-top:-80px;}.node--type-article .csr-wrapper .bloger-detail .date{text-align:right;}}@media only screen and (max-width:640px){.node--type-article .mobile-social{margin-top:-65px;}}.node--type-article .csr-wrapper .blog-sidebar .widget-item{padding:0 0 60px 0;}@media only screen and (max-width:340px){.consultantWrap .consultant-head .btn,.consultant-head .btn{font-size:11px!important;padding:0 10px;}}@media all and (max-width:1295px) and (min-width:992px){.jobPosted .job_cards:after{right:-27px;}.consultantWrap .consultant-head .btn{padding:0 17px;}}@media (min-width:768px){.consultant-view-details-wrap{background:none;}.consultant-profile .jobPosted .job-card .job-items li span{line-height:28px;}}.page-send-us-your-cv .submit-job-wrap,.page-consultant-thank-you .submit-job-wrap,.page-confirmation-sent-cv .submit-job-wrap,.page-send-us-your-resume .submit-job-wrap{margin-bottom:100px;margin-top:-160px;padding:0;z-index:9;}.page-consultant-alan-depuis-send-cv .submit-job-wrap,.consultant-sendcv .submit-job-wrap{margin-bottom:100px;margin-top:-120px;}.page-send-us-your-cv .cur-bg-right,.page-consultant-alan-depuis-send-cv .cur-bg-right,.consultant-sendcv  .cur-bg-right,.page-send-us-your-resume .cur-bg-right{background-position:0 250px !important;}.consultant-sendcv .submit-job-wrap .detail-section .container,.page-send-us-your-cv .submit-job-wrap .detail-section .container,.page-send-us-your-resume .submit-job-wrap .detail-section .container{max-width:700px;padding:10px 40px 40px!important;}.page-send-us-your-cv  #sendYourCVModal .form-bottom-text p{font-size:13px;line-height:21px;}.page-send-us-your-cv .detail-section .container .detail-section-inner p,.consultant-sendcv .detail-section .container .detail-section-inner p{font-size:13px;line-height:21px;}.page-send-us-your-cv #sendYourCVModal .btn{background:#FF2D39;}.page-send-us-your-cv .contact-wrap .form-submit{background:#FF2D39;}.page-send-us-your-cv label.sr-only,.consultant-sendcv  label.sr-only{position:inherit !important;}.page-send-us-your-cv #sendYourCVModal .upload-cv-wrap .upload-cv,.consultant-sendcv  #sendYourCVModal .upload-cv-text{display:inline-block;}.page-send-us-your-cv #sendYourCVModal .form-check-label{height:20px;left:-30px!important;}.page-send-us-your-cv #sendYourCVModal .form-check .form-check-input{width:20px;height:20px;margin:0;left:0;}.page-consultant-fiona-richardson-send-cv #sendYourCVModal .form-check-label{height:20px;left:-30px!important;}.page-consultant-fiona-richardson-send-cv #sendYourCVModal .form-check .form-check-input{width:20px;height:20px;margin:0;left:0;}.page-job-apply .page-submit-job .form-check-label{height:20px;left:-30px!important;}.page-job-apply .page-submit-job .form-check .form-check-input{width:20px;height:20px;margin:0;left:0;}.page-job-apply .submit-job-wrap .form-check .checkmark{width:20px;height:20px;}.page-consultant-thank-you .job_cards div{display:inline-block;width:33.333%;padding:0 12px;}.page-consultant-thank-you .job_cards div div.job-card{display:block;width:100%;padding:15px;}.page-consultant-thank-you .jobPosted{padding:80px 0 0 0;}.page-consultant-thank-you .jobPosted h2{margin-bottom:30px;}.page-consultant-thank-you .jobPosted .job_cards:after{content:none;}.page-consultant-thank-you .viewMore{margin-top:40px;max-width:200px;}.page-consultant-thank-you .job-application-section .detail-section .container .thankyou-msg-container p{margin:35px 0 40px;}.job-application-section .detail-section .container .thankyou-msg-container p a{color:#00a0ff!important;text-decoration:underline;}.page-consultant-thank-you .job-application-section .detail-section .container{max-width:650px!important;}.page-send-us-your-resume #sendYourCVModal .form-bottom-text p{font-size:13px;line-height:21px;}@media all and (max-width:1130px){.page-send-us-your-cv .contact-wrap .upload-cv-wrap .upload-cv label{line-height:45px;}.page-send-us-your-cv #sendYourCVModal .form-control,.consultant-sendcv  #sendYourCVModal .form-control,.page-send-us-your-resume  #sendYourCVModal .form-control{height:40px;padding:9px 15px;margin-bottom:0 !important;}.page-send-us-your-cv .contact-wrap #sendYourCVModal .invalid-feedback,.consultant-sendcv .contact-wrap #sendYourCVModal .invalid-feedback,.page-send-us-your-resume .contact-wrap #sendYourCVModal .invalid-feedback{margin-top:0;}}@media all and (max-width:901px){.page-consultant-thank-you .job_cards div{display:inline-block;width:100%;padding:0;}}@media only screen and (max-width:768px){.consultant-sendcv  .submit-job-wrap .detail-section .container,.page-send-us-your-cv .submit-job-wrap .detail-section .container{padding:10px 20px 40px!important;}.page-send-us-your-cv #sendYourCVModal .upload-cv input,.consultant-sendcv  #sendYourCVModal .upload-cv input[type=file]{position:absolute !important;margin-top:-45px !important;}.page-send-us-your-cv .inner-section,.page-consultant-thank-you .inner-section,.page-confirmation-sent-cv .inner-section,.page-consultant-alan-depuis-send-cv .inner-section,.consultant-sendcv  .inner-section,.page-send-us-your-resume .inner-section{background:none;background-image:none;}.page-send-us-your-cv .submit-job-wrap{margin-top:0;}.page-send-us-your-cv .submit-job-wrap,.page-consultant-thank-you .submit-job-wrap,.page-confirmation-sent-cv .submit-job-wrap,.page-send-us-your-resume .submit-job-wrap{margin-top:0px;padding:0;}.page-consultant-alan-depuis-send-cv .submit-job-wrap,.consultant-sendcv .submit-job-wrap{margin-top:0px;}.inner-section .inner-hero p,.thank-wrap p{font-size:16px;font-weight:400;}.page-send-us-your-cv #sendYourCVModal .col-md-6,.consultant-sendcv  #sendYourCVModal .col-md-6{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.page-consultant-thank-you .job_cards div{display:inline-block;width:100%;padding:0;}.page-consultant-thank-you .job_cards div div.job-card{display:block;width:100%;padding:15px;margin:10px 0 !important;}.page-consultant-thank-you .job_cards{margin-left:12px;margin-right:12px;}.page-consultant-thank-you .job_cards .slick-slide{margin:0 12px;}.page-consultant-thank-you .jobPosted .slick-list{padding:0 10px !important;}}@media only screen and (max-width:640px){.page-send-us-your-cv .submit-job-wrap,.page-consultant-thank-you .submit-job-wrap,.page-confirmation-sent-cv .submit-job-wrap,.page-send-us-your-resume .submit-job-wrap{margin-bottom:70px;}}@media only screen and (max-width:480px){.page-send-us-your-cv  #sendYourCVModal .form-bottom-text p{font-size:12px;line-height:18px;}.page-send-us-your-cv .detail-section .container .detail-section-inner p,.consultant-sendcv .detail-section .container .detail-section-inner p{font-size:12px;line-height:18px;}}.page-meet-the-team-office-location .view-filters{display:none;}#meet-the-teams .card h4{margin-top:20px;}#meet-the-teams .nav-pills .nav-link{color:#33475b;}#meet-the-teams .nav-pills .nav-link.active{color:#fff!important;}#meet-the-teams .location-select select,#meet-the-teams .expertise-select select{font-family:Lato,sans-serif;font-weight:bold;color:#33475b;}.page-meet-the-team .testimonial.testimonial-common{background:none;}#meet-the-teams .view-id-meet_the_team_pages{padding-bottom:0!important;border-bottom:0!important;}#meet-the-teams .views-element-container{padding-bottom:35px;border-bottom:1px solid rgb(202,202,202);}#meet-the-teams .views-element-container:last-child{border-bottom:0!important;}#meet-the-teams .card{box-shadow:0 1px 15px 0 rgba(179,179,179,0.50)!important;border:1px solid rgba(144,144,144,0.1)!important;}#meet-the-teams .location-select select:focus,#meet-the-teams .expertise-select select:focus{border:solid 1px rgba(91,107,123,.5);}#meet-the-teams .view-empty{margin-top:80px;margin-bottom:50px;}#meet-the-teams .card img{border:2px solid #33475B;border-radius:50%;max-width:160px;max-height:160px;margin:0 auto;}@media (min-width:768px){#meet-the-teams .view-all-expertise a.btn{width:270px;}.page-meet-the-team .testimonial{margin-top:20px;}}@media (min-width:992px){#meet-the-teams .expertise-select select,#meet-the-teams .expertise-select select{padding:0 5px 0 5px;}#meet-the-teams .mobile-viewall{display:none;}#meet-the-teams .expertise-select{margin-left:auto;}.page-meet-the-team-office-location #meet-the-teams .nav-pills .nav-item:first-child a{padding-left:0;}#meet-the-teams .card:hover h4,#meet-the-teams .card:hover p{color:#007bff;}#meet-the-teams .mobile-viewall{display:none;}}@media only screen and (min-width:1200px){#meet-the-teams .expertise-select select{width:300px;}}@media all and (max-width:991px){#meet-the-teams ul{box-shadow:none;border:0;padding:0;}#meet-the-teams .location-select,#meet-the-teams .expertise-select{width:48%;}#meet-the-teams .location-select select,#meet-the-teams .expertise-select select{width:100%!important;color:#33475b;font-weight:600;font-size:15px !important;}#meet-the-teams .expertise-select{margin-left:25px!important;}#meet-the-teams .slick-dots li{display:inline-block;}#meet-the-teams .slick-dots li:last-child{width:20px;margin:0;}#meet-the-teams .slick-list{padding:0px !important;}#meet-the-teams .slick-slide{padding:0px 15px!important;}#meet-the-teams .card{box-shadow:0 2px 10px 0 rgba(179,179,179,0.50);}#meet-the-teams .mobile-viewall a{width:100%;line-height:45px;height:45px;margin-right:0;padding:0;}#meet-the-teams .view-empty{margin-top:50px;margin-bottom:30px;}#meet-the-teams .mobile-viewall{display:block;margin-top:0px!important;margin-bottom:24px;width:100%;}}@media all and (max-width:767px){#meet-the-teams .location-select,#meet-the-teams .expertise-select{width:100%;}#meet-the-teams .location-select select,#meet-the-teams .expertise-select select{width:100%;color:#33475b;font-weight:600;font-size:15px !important;padding-left:10px!important;padding-right:10px!important;}#meet-the-teams .expertise-select{margin-left:0px!important;margin-top:24px !important;}#meet-the-teams h3{font-size:18px;margin-top:30px;}#meet-the-teams .view-header .col-md-12{padding:0;}#meet-the-teams .view-all-expertise a.btn{width:100%;margin-right:0px;height:50px;line-height:50px;}#meet-the-teams .mobile-viewall{display:block;margin-top:0px!important;margin-bottom:24px;width:100%;}}@media all and (max-width:1024px) and (min-width:992px){#meet-the-teams ul.nav{padding-left:10px;padding-right:10px;}#meet-the-teams .expertise-select select{width:285px;padding:10px 5px;font-size:15px;}#meet-the-teams .nav-pills .nav-link{margin-right:10px;}#meet-the-teams .nav-pills .nav-link{font-size:15px;}}.page-home .hero-btn-container.front-page-search{bottom:100px;border-radius:10px;left:15px;right:15px;width:auto;}.front-page-search h5{font-size:18px;font-weight:500;}.front-page-search a{text-decoration:underline;display:block;margin-top:20px;font-size:16px;font-weight:500;}.front-page-search .job-search-form{display:flex;width:100%;background-color:#fff;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.09);height:60px;}.front-page-search .job-search-field:first-child{border-right:0px solid #e4e4e4;position:relative;}.front-page-search .job-search-field:first-child:after{border-right:2px solid #e4e4e4;position:absolute;right:0;top:20%;bottom:20%;content:''}.front-page-search .job-search-field{padding:10px 20px;flex:1;align-items:center;display:flex;position:relative;}.front-page-search .visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.front-page-search .job-search-form input{border-radius:4px;border:1px solid #E3E3E3;box-shadow:0 1px 4px 0 rgba(0,0,0,.05);height:48px;line-height:20px;padding:0 20px;padding-left:65px;width:100%;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;transition:all .1s ease-in-out;}.front-page-search .job-search-field i{font-size:28px;color:#33475B;}.front-page-search .job-search-field input[type=text],.job-search-field select,.job-search-field .dropdown-toggle{color:#555;height:48px;padding:0 15px;outline:none;font-size:18px;max-width:100%;width:100%;box-sizing:border-box;display:block;border:none;background:#FFF;text-align:left;box-shadow:none;}.front-page-search .job-search-form .job-search-field .dropdown-toggle .filter-option b{font-weight:normal;}.front-page-search .job-search-field .dropdown-menu{width:100%;position:absolute;top:100% !important;left:0 !important;z-index:1000;float:left;padding:0 10px 10px;margin-top:-3px;text-align:left;list-style:none;background-color:#fff;border:none;border-radius:0 0 4px 4px;box-shadow:0 2px 4px 0 rgba(0,0,0,.12);opacity:0;transition:.4s;display:block;pointer-events:none;visibility:hidden;cursor:default;transform:translate3d(0,0,0px) !important;}.front-page-search .jobseeker-wrap{font-family:'Open Sans',sans-serif;}.front-page-search .job-search-field .dropdown-menu ul{margin-top:0;list-style:none;padding-left:0;}.front-page-search .job-search-field .dropdown-menu li{line-height:35px;margin-bottom:2px;}.front-page-search .job-search-field .dropdown-menu li a{display:block;padding:0 20px;}.front-page-search .jobseeker-wrap .job-search-list .job-list-summary ul{list-style:none;padding:0;}.front-page-search .intro-search-button{margin:0;}.front-page-search .intro-search-button .btn{min-width:30px;font-size:14px;font-weight:600 !important;height:60px;padding:0 23px;font-weight:normal;margin:0;border-radius:0 5px 5px 0;}.front-page-search .job-search-wrapper{float:left;width:55%;background:rgba(255,255,255,0.75);padding:25px;margin-right:2%;border-radius:8px;text-align:center;}.front-page-search .find-talent{width:35%;float:right;padding:25px;background:rgba(255,255,255,0.75);text-align:center;border-radius:8px;}.front-page-search .find-talent .btn{height:60px;line-height:60px;min-width:260px;display:inline-block;font-weight:600;text-decoration:none;margin:0;font-size:14px;}.front-page-search .job-search-field .dropdown-menu.show{visibility:visible;opacity:1;pointer-events:all;height:200px;overflow:scroll;overflow-x:hidden;}.front-page-search .job-search-field .dropdown-toggle::after{position:absolute;right:20px;top:30px;transition:.35s;}.front-page-search .job-search-field .dropdown-toggle span{color:#33475b;}.front-page-search .job-search-field .dropdown-menu a{text-decoration:none;}.front-page-search .job-search-form input{color:#33475b!important;}.front-page-search .job-search-field .btn-default{background:white;border:0;padding:0 15px 0 12px;outline:none !important;}body.en .front-page-search .job-search-field .btn-default{background:white;border:0;padding:0 15px 0 12px;outline:none !important;cursor:pointer;}.page-home .hero-btn-container.front-page-search a:hover{color:#33475b;}.front-page-search .find-talent .btn:hover{color:#fff!important;}.front-page-search .job-search-field i.fa-map-marker{width:18px;}.front-page-search .job-search-field .dropdown-menu li a{margin-top:10px;cursor:pointer;}.front-page-search .job-search-field .dropdown-menu li:hover{background-color:#efefef;border-radius:15px;}.front-page-search .job-search-field .dropdown-menu{padding:0 0 10px 0;height:200px;overflow:scroll;overflow-x:hidden;}.front-page-search .job-search-field.show .dropdown-toggle::after{transform:rotate(180deg);transition:.35s;}.front-page-search .job-search-field .dropdown-menu.show{height:200px;overflow:hidden scroll;}.front-page-search .job-search-field .btn-default span{outline:none;}.page-home .path-jobseekers .vacancies{padding-top:0}.page-home .services h2.section-title{text-align:center;padding:60px 0 20px 0;font-size:50px}@media only screen and (max-width:1024px){.front-page-search .find-talent .btn{min-width:auto;}.front-page-search .job-search-field input[type="text"],.job-search-field select,.job-search-field .dropdown-toggle{font-size:16px;}.front-page-search .job-search-field{padding:10px 15px;}.front-page-search .find-talent .btn{padding:0 20px;}.front-page-search .job-search-wrapper{width:60%;}.front-page-search .find-talent{width:38%;padding:25px 0;}.front-page-search a{font-size:12px;}}@media only screen and (max-width:800px){.page-home .hero-btn-container.front-page-search{padding:0;bottom:auto;left:0;right:0;}.front-page-search .job-search-wrapper{width:100%;padding:20px;margin-bottom:30px;text-align:center;border-radius:5px;box-shadow:rgba(0,0,0,0.09) 0px 2px 12px;margin-bottom:30px;margin-right:0;}.front-page-search .find-talent{width:100%;padding:20px;text-align:center;border-radius:5px;margin-bottom:30px;box-shadow:rgba(0,0,0,0.09) 0px 2px 5px;}.front-page-search .job-search-form{background:transparent;box-shadow:none;display:block;}.front-page-search .job-search-field:first-child{background-color:#fff;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.09);margin-bottom:20px;}.front-page-search .job-search-field:nth-child(2){background-color:#fff;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.09);width:95%;float:left;}.front-page-search .job-search-field:first-child:after{content:none;}.front-page-search .intro-search-button .btn{position:absolute;right:20px;}.front-page-search a{display:inline-block;width:100%;}.hero-section{min-height:800px !important;max-height:inherit;overflow:visible;}.banner-curv{display:none;}}@media (max-width:1024px) and (min-width:801px){.front-page-search a{font-size:13px;}.front-page-search .find-talent{padding:25px 5px;}}@media only screen and (min-width:1200px){.page-home.ie .hero-btn-container.front-page-search,.page-home.uk .hero-btn-container.front-page-search{bottom:72px;}}@media only screen and (max-width:800px){.page-home header{margin-top:0;}.page-home .home-expertise-section{margin-top:57px;}.page-home.ie .home-expertise-section,.page-home.uk .home-expertise-section{margin-top:125px;}.page-home.de .home-expertise-section{margin-top:65px;}.page-home.jp .home-expertise-section{margin-top:65px;}.page-home.ca .home-expertise-section.ca-home-expertise{margin-top:115px;}.page-home.sg .home-expertise-section{margin-top:105px;}.page-home.hk .home-expertise-section{margin-top:105px;}.page-home.au .home-expertise-section{margin-top:95px;}.front-page-search .find-talent{width:100%;}.page-home .path-jobseekers .vacancies{padding-top:30px}.page-home .hero-section{min-height:930px !important;}.page-home.uk .hero-section,.page-home.ie .hero-section{min-height:930px !important;}.page-home .services h2.section-title{text-align:center;padding:30px 0 20px 0;}.page-home.uk .path-jobseekers .vacancies,.page-home.ie .path-jobseekers .vacancies{padding-top:0;}.page-home.jp-ja .hero-section{min-height:880px !important;}}@media only screen and (max-width:767px){.page-home .hero .hero-btn-container.front-page-search{display:block;}.hero-btn-container.front-page-search{bottom:auto;left:-20px;right:-20px;}.front-page-search .job-search-field{height:50px;}.front-page-search a{font-size:13px;}.front-page-search .job-search-wrapper{padding:20px 15px;border:0;}.front-page-search h5{font-size:16px;font-weight:600;}.front-page-search .job-search-field:first-child{margin-bottom:10px;}.front-page-search .intro-search-button .btn{height:50px;}.front-page-search .find-talent .btn{text-align:center;height:50px;line-height:50px;width:250px;}.page-home .home-expertise-section{padding-top:0px;margin-top:35px;}.page-home.ca .home-expertise-section.ca-home-expertise{margin-top:11px;}.page-home.sg .home-expertise-section{margin-top:74px;}.page-home.hk .home-expertise-section{margin-top:74px;}.page-home.au .home-expertise-section{margin-top:45px;}.page-home.ie .home-expertise-section,.page-home.uk .home-expertise-section{margin-top:44px;}.page-home.de .home-expertise-section{margin-top:44px;}.page-home.jp .home-expertise-section{margin-top:44px;}.view-home-page-banner img{height:100%;}.page-home .hero-section{min-height:930px !important;}.page-home.uk .hero-section,.page-home.ie .hero-section{min-height:930px !important;}.page-home.jp-ja .hero-section{min-height:810px !important;}}@media only screen and (max-width:640px){.page-home.uk .hero-section,.page-home.ie .hero-section{min-height:840px !important;}.page-home .hero-section{min-height:800px !important;}.page-home.jp-ja .hero-section{min-height:710px !important;}}@media only screen and (max-width:520px){.page-home.uk .hero-section,.page-home.ie .hero-section{min-height:850px !important;}.page-home .hero-section{min-height:840px !important;}.page-home.jp-ja .hero-section{min-height:730px !important;}}@media only screen and (max-width:480px){.page-home.uk .hero-section,.page-home.ie .hero-section{min-height:770px !important;}.page-home .hero-section{min-height:770px !important;}}@media only screen and (max-width:420px){.page-home.uk .hero-section,.page-home.ie .hero-section{min-height:770px !important;}.page-home .hero-section{min-height:770px !important;}}@media only screen and (max-width:370px){.front-page-search a{width:88%;line-height:18px;}.page-home .path-jobseekers .vacancies{padding-top:40px}.page-home.uk .hero-section,.page-home.ie .hero-section{min-height:790px !important;}.page-home .hero-section{min-height:790px !important;}.page-home.jp-ja .hero-section{min-height:750px !important;}}@media only screen and (max-width:360px){.page-home.uk .hero-section,.page-home.ie .hero-section{min-height:790px !important;}.page-home .hero-section{min-height:790px !important;}}@media only screen and (max-width:330px){.page-home.uk .hero-section,.page-home.ie .hero-section{min-height:820px !important;}.page-home .hero-section{min-height:820px !important;}.page-home.jp-ja .hero-section{min-height:800px !important;}}@media only screen and (max-width:320px){.front-page-search a{font-size:14px;}.page-home #main-wrapper{margin-top:12px;}.page-home .home-expertise-section{margin-top:15px;}.page-home.ca .home-expertise-section.ca-home-expertise{margin-top:35px;}.page-home.sg .home-expertise-section{margin-top:65px;}.page-home.au .home-expertise-section{margin-top:65px;}.page-home.hk .home-expertise-section{margin-top:62px;}.page-home.jp .home-expertise-section{margin-top:35px;}.page-home.de .home-expertise-section{margin-top:7px;}.page-home.ie .home-expertise-section,.page-home.uk .home-expertise-section{margin-top:7px;}.page-home .path-jobseekers .vacancies{padding-top:10px}.page-home.uk .path-jobseekers .vacancies,.page-home.ie .path-jobseekers .vacancies{padding-top:0}}.page-services-executive-recruitment .process{padding:0;}.page-services-executive-recruitment  #localised{margin-bottom:0;}@media all and (max-width:991px) and (min-width:768px){.front-page-search .intro-search-button .btn{height:60px;}.front-page-search .job-search-field{height:60px;}.front-page-search .job-search-form{height:68px;}.front-page-search .find-talent .btn{height:68px;line-height:68px;}}@media all and (max-width:1024px) and (min-width:992px){.page-home.ie .hero-btn-container.front-page-search,.page-home.uk .hero-btn-container.front-page-search{bottom:30px;}.page-home.au .hero-btn-container.front-page-search,.page-home.ca .hero-btn-container.front-page-search,.page-home.hk .hero-btn-container.front-page-search,.page-home.jp .hero-btn-container.front-page-search,.page-home.sg .hero-btn-container.front-page-search{bottom:55px;}.front-page-search a{line-height:18px;}.front-page-search .job-search-wrapper{width:65%;}.front-page-search .find-talent{width:32%;}}.path-jobs .find-job-nav{display:none;}.path-jobs .jobs-sendcv{display:block;}.page-about-head h2{font-size:50px;font-weight:600;margin-bottom:40px;}#about-mmk #about-desktop .card{background:#D7E2E5;border-radius:0;border:0;}#about-mmk #about-desktop .card-header h5,#about-mmk #about-desktop .card-body h5{margin:0;}#about-mmk #about-desktop .card-body{padding:0 15px;background-color:#EEF2F5;}#about-mmk #about-desktop .card-body div{font-size:16px;padding:30px 0 30px 60px;border-bottom:1px solid #D3D5D8;}#about-mmk #about-desktop .card-body div:last-child{border-bottom:0!important;}#about-mmk{font-family:Lato,sans-serif!important;}#about-mmk #about-desktop .card:first-child{border-top-left-radius:7px;border-top-right-radius:7px;}#about-mmk #about-desktop .card:last-child .card-header{border:0;}#about-mmk #about-desktop .card:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px;}#about-mmk #about-desktop .card-header{padding:26px 30px;background:none;}#about-mmk #about-desktop .card-body h5{font-size:18px;font-weight:400;}#about-mmk #about-desktop .card-header h5{font-size:18px;font-weight:400;position:relative;padding-left:30px;line-height:26px;text-align:left;}.about-accordian-wrap{padding-right:20px;}.about-mmk-select-resp{display:none;}.viewmore-about{padding:64px 10px 10px;position:relative;width:100%;z-index:999;margin-bottom:30px;margin-top:-100px;background:rgb(255,255,255);background:linear-gradient(0deg,rgba(255,255,255,1) 46%,rgba(255,255,255,0) 100%);display:none;text-align:center;}.about-us-mobile .btn{background:#D7E2E5!important;color:#33475b!important;border:0;margin:0;width:100%;box-shadow:none!important;border-radius:0;text-transform:none;font-weight:400;text-align:left;position:relative;}.about-us-mobile{padding:0 20px;}.about-us-mobile p{margin:0;}.about-us-mobile .btn::after,.about-us-mobile .btn::before{display:none;}.about-us-mobile ul{padding:0;list-style:none;margin:0;}.about-us-mobile .card-body{background-color:#EEF2F5;border:0;border-radius:0;}.about-us-mobile .card-body ul li{background-color:#EEF2F5;border-bottom:1px solid rgba(0,0,0,.125);padding:0;border:0;}.page-about .testimonial{background-color:transparent;}.about-us-mobile .btn::after{display:block;position:absolute;content:"\f106";font:normal normal normal 18px/1 FontAwesome;transform:rotate(180deg);width:unset;z-index:9999;left:unset;right:10px!important;top:12px;transform-origin:initial;background-color:transparent;height:unset;}#about-mmk #about-desktop .card-header{border-bottom:0;}#about-mmk #about-desktop .card-header h5 a{position:relative;}#about-mmk #about-desktop .card-header h5:after{position:absolute;content:"";height:1px;width:100%;background-color:rgba(0,0,0,.125);bottom:-27px;left:0;z-index:9;}#about-mmk #about-desktop  h5.dropdown-active a:before{position:absolute;content:"\f106";font:normal normal normal 14px/1 FontAwesome;left:-30px;transform:rotate(180deg);top:-1px;font-size:27px;opacity:0.8;}#about-mmk #about-desktop .card:last-child .card-header h5:after{height:0;}#about-mmk #about-desktop .card-header.active h5.dropdown-active::after{display:none!important;}#about-mmk #about-desktop .card-header.active h5.dropdown-active a:before{transform:none;top:-5px;opacity:1;}#about-mmk #about-desktop .card-header.active h5{opacity:1;color:#33475b!important;}#about-mmk #about-desktop .card-header.active h5:hover{color:#33475b!important;}.about-us-mobile .card-body ul li span{padding:15px 20px 15px 20px;display:block;border-bottom:1px solid rgba(0,0,0,0.125);}.about-us-mobile .card-body ul li{padding:0 0 0 0;border-bottom:0}.about-us-mobile .card-body ul li.no-children{padding:15px 20px 15px 20px;border-bottom:1px solid rgba(0,0,0,.125);}.about-us-mobile .card-body{padding:0 20px 0 20px;}#about-mmk #about-desktop .card-header h5 a{opacity:0.8;color:#33475b;}#about-mmk #about-desktop .card-header.active h5 a{opacity:1;color:#33475b;}.about-us-mobile .btn.active::after{transform:none;}.about-us-mobile .card-body ul li ul li{padding-left:35px!important;padding-right:20px;border-bottom:1px solid rgba(0,0,0,.125)!important;background:#f8f9fb;}.about-us-mobile .card-body ul li.no-children:last-child{border-bottom:0;}#about-mmk h1{font-weight:400;text-transform:uppercase;font-size:30px;margin-bottom:30px;}#about-mmk h4{font-size:20px;font-weight:600;margin-bottom:7px;}#about-mmk p{line-height:28px;}#about-mmk .col-md-7 p a{color:#00a0ff;text-decoration:underline;}#about-mmk .col-md-7 p a:hover{color:#33475b;}#about-mmk .content ul li{font-family:"Open Sans",sans-serif;}.page-about .inner-hero header{margin:0;}.about-wrapper .testimonial{background-color:transparent;}#about-mmk #about-desktop .card-header h5.active a{color:#00a0ff!important;}#about-mmk #about-desktop .card-body h5.active a{color:#00a0ff;}#about-mmk #about-desktop  .activeHeader h5::after{display:block!important;}#about-mmk #about-desktop  .card-header.active h5.dropdown-active a
#about-mmk #about-desktop  .card-header h5.dropdown-active a{color:#33475b!important;}
#about-mmk #about-desktop .card-header.activeHeader h5.active.dropdown-active a{opacity:0.8;color:#33475b!important;}
#about-mmk #about-desktop .card-header.active h5.active.dropdown-active a{opacity:1;color:rgb(51,71,91)!important;}
.page-about-frequently-asked-questions ul li.leafQ,.page-about-frequently-asked-questions ul li.leafA{position:relative;list-style:none;padding-left:10px;}
.page-about-frequently-asked-questions ul li.leafQ:before{position:absolute;content:"\f128";font:normal normal normal 14px/1 FontAwesome;font-size:20px;top:4px;left:-25px;color:#487da8;}
.page-about-frequently-asked-questions ul.no_bullet{padding-left:30px;}
.page-about-frequently-asked-questions ul li.leafQ{margin-bottom:10px;font-weight:600;}
.page-about-frequently-asked-questions ul li.leafA{margin-bottom:20px;}
.page-about-frequently-asked-questions ul li.leafA:before{position:absolute;content:"\f0e5";font:normal normal normal 14px/1 FontAwesome;font-size:18px;top:5px;left:-25px;color:#487da8;}
.page-about-frequently-asked-questions h4{margin-bottom:20px!important;}
#about-mmk .video-cont-inner{margin-bottom:30px;}
#about-mmk .force-lc{text-transform:lowercase;}
.page-about-living-and-working-ireland ul li{line-height:28px;}
.page-about-living-and-working-ireland .salary-link-wrapper{text-align:center;}
.page-about-living-and-working-ireland .salary-link-wrapper a{width:75%;padding:0;font-size:16px;text-transform:initial;margin:0;height:40px;line-height:40px;}
.page-about-living-and-working-ireland .salary-survey-border .sector-child div a{font-weight:700;padding-left:5px;}
.page-about-living-and-working-ireland .salary-survey-border .sector-child div{padding:10px 0 10px 15px;display:flex;}
.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon{background:url(../../../../themes/bootstrap_mmck/img/sprite-about.png);height:35px;width:35px;display:inline-block;background-size:200px;}#about-mmk ol li{font-family:"Open Sans",sans-serif;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-why-ire{background-position:-77px -5px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-ire-glance{background-position:-115px -5px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-work-permit{background-position:-159px -5px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-weather{background-position:-4px -74px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-accomodation{background-position:-49px -74px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-af{background-position:-2px -4px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-tax-social{background-position:-159px -45px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-net-mobile{background-position:-77px -37px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-cost-living{background-position:-127px -77px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-shopping{background-position:-88px -75px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-healthcare{background-position:-39px -4px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-public-trans{background-position:-159px -77px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-holiday{background-position:-115px -42px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-driving{background-position:-204px -41px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div .webicon.webicon-education{background-position:-237px -41px;}#about-mmk .download-container{text-align:center;background-color:#efefef;padding:16px;border-radius:4px;margin-bottom:30px;}#about-mmk .download-container h4{margin-bottom:20px;}#about-mmk .download-container .btn{text-transform:initial;font-size:16px;height:45px;line-height:40px;}.download-container{text-align:center;background-color:#efefef;padding:16px;border-radius:4px;margin-bottom:30px;}.download-container h4{margin-bottom:20px;}.download-container .btn{text-transform:initial;font-size:16px;height:45px;line-height:40px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child{padding:0;}.ninety-days-main-container .rectangle-box{border-radius:4px;border:solid 1px #0d1326;padding:2px 15px 20px;margin:30px 0 30px;}.ninety-days-main-container .rectangle-box .rectangle-box-text p{margin-bottom:10px;font-weight:600;line-height:normal !important;}.ninety-days-main-container .rectangle-box .p1{color:#b5121b;}.ninety-days-main-container .rectangle-box .p2{color:#f2a100;}.ninety-days-main-container .rectangle-box .p3{color:#112a42;}.ninety-days-main-container .rectangle-box .p4{color:#27b899;}.ninety-days-main-container .rectangle-box .p5{color:#83a8ca;}.ninety-days-main-container .rectangle-box .rectangle-box-text{margin-top:36px;padding-left:40px;text-indent:-47px;}.ninety-days-main-container .download-content{width:203px;border-radius:4px;border:solid 1px #CF0A2C;background-color:rgba(239,239,239,.5);padding-left:72px;padding-top:10px;padding-bottom:7px;position:relative;margin:0 auto;margin-bottom:25px;height:89px;}.ninety-days-main-container .rounded-icon1{position:absolute;height:90px;width:90px;border-radius:50%;background-color:#CF0A2C;top:-2px;left:-42px;}.ninety-days-main-container .rounded-icon1 img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);}.ninety-days-main-container .download-content p{margin-bottom:10px;font-weight:500;font-weight:600;font-size:16px;line-height:normal !important;}.ninety-days-main-container .download-content .btn{font-size:15px;color:#303030;border-radius:4px;border:solid 1px #CF0A2C;font-weight:400;text-transform:initial;height:38px;line-height:37px;padding:0px 12px;background:#fff;}.ninety-days-main-container .download-content .btn-red:hover{background:#CF0A2C !important;color:#fff;}.ninety-days-main-container .download-content.green-line{border:solid 1px #00a0ff;}.ninety-days-main-container .rounded-icon2{position:absolute;height:90px;width:90px;border-radius:50%;background-color:#00a0ff;top:-2px;left:-42px;}.ninety-days-main-container .rounded-icon2 img{position:relative;top:50%;left:50%;transform:translate(-50%,-50%);}.ninety-days-main-container .download-content .btn-green{border:solid 1px #00a0ff;background:#fff !important;}.ninety-days-main-container .download-content .btn-green:hover{background:#00a0ff !important;color:#fff;}.ninety-days-main-container .download-content .btn:after,.ninety-days-main-container .download-content .btn:before{display:none;}.ninety-days-main-container h4.download{margin-bottom:20px!important;}.ninety-days-main-container .call-box{position:relative;border-radius:8px;border:solid 1px #33475b;padding-left:44px;padding-top:5px;padding-bottom:5px;padding-right:6px;width:210px;margin:0 auto;font-size:22px;font-weight:500;height:43px;}.ninety-days-main-container .call-box-container .call-icon{position:absolute;background-repeat:no-repeat;background-color:#33475b;height:42px;width:42px;top:0;left:0;border-top-left-radius:6px;border-bottom-left-radius:6px;}.ninety-days-main-container .call-box-container .call-icon:after{position:relative;content:"\f095";font:normal normal normal 24px/1 FontAwesome;color:#fff;top:7px;left:-1px;}.ninety-days-main-container .call-box a{color:#33475b;font-size:20px;font-weight:600;position:relative;top:2px;}.ninety-days-main-container .modal-dialog .modal-header{padding:0;}.ninety-days-main-container .modal-dialog .modal-body{padding:0;}.ninety-days-form .mktoFormRow:nth-child(2),.ninety-days-form .mktoFormRow:nth-child(3),.ninety-days-form .mktoFormRow:nth-child(4),.ninety-days-form .mktoFormRow:nth-child(6){width:49%;float:left;clear:none;}.ninety-days-form .mktoFormRow:nth-child(2),.ninety-days-form .mktoFormRow:nth-child(5){margin-right:2%;}.ninety-days-form .mktoFormRow:nth-child(5){display:none;}.ninety-days-form .mktoFormRow:nth-child(3) .mktoRequiredField label,.ninety-days-form .mktoFormRow:nth-child(3) .mktoOffset,.ninety-days-form .mktoFormRow:nth-child(4) .mktoRequiredField label,.ninety-days-form .mktoFormRow:nth-child(4) .mktoOffset,.ninety-days-form .mktoFormRow:nth-child(5) label,.ninety-days-form .mktoFormRow:nth-child(5) .mktoOffset,.ninety-days-form .mktoFormRow:nth-child(6) label,.ninety-days-form .mktoFormRow:nth-child(6) .mktoOffset{display:none;}.ninety-days-form .mktoButtonRow{width:100%;display:block;text-align:center;}.ninety-days-form .mktoForm input[type=text],.ninety-days-form .mktoForm input[type=url],.ninety-days-form .mktoForm input[type=email],.ninety-days-form .mktoForm input[type=tel],.ninety-days-form .mktoForm input[type=number],.ninety-days-form .mktoForm input[type=date],.ninety-days-form .mktoForm select.mktoField,.ninety-days-form .mktoForm textarea.mktoField{width:100% !important;height:50px;margin:10px 0;border:1px solid #ccc;border-radius:5px;font-size:14px !important;color:#807f83;padding:14px 16px;border:solid 1px rgba(91,107,123,.5);box-shadow:3px 3px 10px 0px #ccc !important;}body.jp-ja .ninety-days-form .mktoForm input[type=text],body.jp-ja .ninety-days-form .mktoForm input[type=url],body.jp-ja .ninety-days-form .mktoForm input[type=email],body.jp-ja .ninety-days-form .mktoForm input[type=tel],body.jp-ja .ninety-days-form .mktoForm input[type=number],body.jp-ja .ninety-days-form .mktoForm input[type=date],body.jp-ja .ninety-days-form .mktoForm select.mktoField,body.jp-ja .ninety-days-form .mktoForm textarea.mktoField{font-size:13px !important;}.ninety-days-form .mktoFormRow:nth-child(2) label{display:none;}.ninety-days-form .mktoForm .mktoLabel{width:100%!important;}.ninety-days-form .mktoForm .mktoLabel{float:none;line-height:initial;padding-top:0;}.ninety-days-form .mktoFieldDescriptor label{font-size:18px;color:#303030;}.ninety-days-form .mktoForm .mktoOffset{display:none;}.ninety-days-form .mktoForm .mktoFormCol{float:inherit;width:100%;margin-bottom:0 !important;}.ninety-days-form .mktoForm .mktoGutter{width:0!important;}.ninety-days-form .mktoForm .mktoFieldWrap{float:none !important;}.ninety-days-form .mktoFormRow:nth-child(10) .mktoRequiredField label.mktoLabel,.ninety-days-main-container .mktoFormRow:nth-child(11) .mktoRequiredField label.mktoLabel{font-weight:400;font-size:15px;font-family:"Open Sans",sans-serif;}.ninety-days-main-container .mktoForm .mktoRadioList,.mktoForm .mktoCheckboxList{padding-left:0 !important;}.ninety-days-main-container .mktoForm .mktoRadioList{width:100%!important;}.ninety-days-main-container .modal-body input[type=radio]{display:block;height:20px;width:20px !important;opacity:1;}.ninety-days-form .mktoRadioList label{display:inline-block !important;margin-right:20px;padding-left:1px;}.ninety-days-form .mktoRadioList label{font-size:16px;font-weight:400;}.ninety-days-main-container .mktoFormRow:nth-child(11) .mktoRequiredField label.mktoLabel{padding-left:30px;pointer-events:none;margin-top:10px;}.ninety-days-main-container .mktoFormRow:nth-child(11) .mktoRequiredField label.mktoLabel a{pointer-events:all;position:relative;text-decoration:underline;color:#33475b!important;}.ninety-days-main-container .mktoForm div.mktoLogicalField.mktoValid{border:0;}.ninety-days-main-container .mktoForm .mktoCheckboxList label{position:absolute;top:21px;left:-5px;}.ninety-days-main-container .mktoButtonRow{width:100%;display:block;text-align:center;}.ninety-days-main-container .mktoButtonRow span.mktoButtonWrap{margin-left:0 !important;margin:0 auto;}.ninety-days-main-container .mktoButtonRow .mktoButton{margin-top:10px;}.ninety-days-main-container .mktoButtonRow .mktoButton{text-align:center;background:#eb010f !important;color:#fff !important;padding:10px 62px 9px !important;border:none !important;box-shadow:none !important;border-radius:4px !important;font-size:14px !important;line-height:26px;letter-spacing:1px;font-weight:700;height:50px;margin-top:35px;text-transform:uppercase;}.ninety-days-main-container .modal-body .row{margin:0;}.ninety-days-main-container .mktoForm .mktoRadioList label{margin-left:10px;float:left;font-family:"Open Sans",sans-serif;}.ninety-days-main-container  .mktoFormRow:nth-child(11) input{position:absolute;top:14px;height:18px;width:18px;}.ninety-days-form .mktoFormRow:nth-child(10) .mktoRequiredField label.mktoLabel{margin:7px 0;}.ninety-days-main-container #myModal1 .modal-dialog .modal-content{background-color:#eef2f4;}.ninety-days-main-container .mktoForm .mktoRequiredField .mktoAsterix{display:none;}.ninety-days-main-container .mktoFormRow:nth-child(11) .mktoRequiredField label.mktoLabel a:hover{color:#00a0ff!important;}.ninety-days-main-container .mktoFormRow:nth-child(11) label:before{display:none;}.ninety-days-main-container .mktoForm div.mktoLogicalField{border:0!important;}.ninety-days-main-container #myModal2 .modal-dialog .modal-content{background-color:#eef2f4;padding:35px 30px 30px 30px;}.ninety-days-main-container #myModal2 .modal-dialog .modal-content .modal-header{display:none;}.ninety-days-main-container #myModal2 .modal-dialog .modal-content .modal-footer{justify-content:center;border:0;}.ninety-days-main-container #myModal2 .modal-dialog .modal-content .modal-body p{font-size:20px;font-weight:600;margin-bottom:15px;}.ninety-days-main-container #myModal2 .modal-dialog .modal-content .modal-footer .btn{margin:0;position:relative;height:40px;line-height:40px;}.ninety-days-main-container #myModal2 .modal-dialog .modal-content .modal-footer .btn:after{left:-40%;}.page-thank-you-jobseeker .inner-section .inner-hero{padding-bottom:250px!important;}.page-thank-you-jobseeker .inner-page{position:relative;}.page-thank-you-jobseeker .inner-page .detail-section{position:absolute;top:-200px;left:50%;transform:translateX(-50%);}.page-thank-you-jobseeker .jobPosted{margin-top:160px;}.page-thank-you-jobseeker  .submit-job-wrap{margin-bottom:70px;}.page-thank-you-jobseeker .thankyou-msg-container{padding:30px;text-align:center;padding-top:50px;}.page-thank-you-jobseeker .thankyou-msg-container h1{font-size:32px;font-weight:600;}.page-thank-you-jobseeker .thankyou-msg-container p{font-size:18px;line-height:28px;margin-bottom:40px;}.page-thank-you-jobseeker .thankyou-msg-container .btn{font-weight:500;}.page-thank-you-jobseeker .thankyou-msg-container .container .btn{font-weight:500;padding:0 50px;}.page-thank-you-employer .thankyou-msg-container p{text-align:center;font-size:18px;line-height:28px;}.page-thank-you-employer .thankyou-msg-container{text-align:center;padding:40px 0;}.page-thank-you-employer .thankyou-msg-container p:first-child{margin-bottom:30px;}.page-thank-you-employer .thankyou-msg-container p:nth-child(2){margin-bottom:10px;}.page-thank-you-employer .thankyou-msg-container p:nth-child(3){font-size:22px;font-weight:700;}.sg .ninety-days-form .mktoFormRow:nth-child(5),.hk .ninety-days-form .mktoFormRow:nth-child(5),.jp .ninety-days-form .mktoFormRow:nth-child(5),.jp-ja .ninety-days-form .mktoFormRow:nth-child(5){display:block;}.sg .ninety-days-form .mktoFormRow:nth-child(8) .mktoRequiredField label.mktoLabel,.hk .ninety-days-form .mktoFormRow:nth-child(8) .mktoRequiredField label.mktoLabel,.jp .ninety-days-form .mktoFormRow:nth-child(8) .mktoRequiredField label.mktoLabel,.jp-ja .ninety-days-form .mktoFormRow:nth-child(8) .mktoRequiredField label.mktoLabel{margin:7px 0;font-weight:400;font-size:15px;font-family:"Open Sans",sans-serif;}.sg .ninety-days-main-container .mktoForm .mktoRadioList,.hk .ninety-days-main-container .mktoForm .mktoRadioList,.jp .ninety-days-main-container .mktoForm .mktoRadioList,.jp-ja .ninety-days-main-container .mktoForm .mktoRadioList{display:inline-block;}.sg .ninety-days-main-container .modal-body input[type=radio],.hk .ninety-days-main-container .modal-body input[type=radio],.jp .ninety-days-main-container .modal-body input[type=radio],.jp-ja .ninety-days-main-container .modal-body input[type=radio]{opacity:1;clear:initial;}.sg .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel,.hk .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel,.jp .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel,.jp-ja .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel{padding-left:30px;pointer-events:none;margin-top:10px;font-weight:400;font-size:15px;font-family:"Open Sans",sans-serif;}.sg .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel a,.hk .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel a,.jp .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel a,.jp-ja .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel a{pointer-events:all;position:relative;text-decoration:underline;color:#33475b;}.sg .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel a:hover,.hk .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel a:hover,.jp .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel a:hover,.jp-ja .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel a:hover{color:#00a0ff;}.sg .ninety-days-form .mktoFormRow:nth-child(9) input,.hk .ninety-days-form .mktoFormRow:nth-child(9) input,.jp .ninety-days-form .mktoFormRow:nth-child(9) input,.jp-ja .ninety-days-form .mktoFormRow:nth-child(9) input{position:absolute;top:14px;height:18px;width:18px;opacity:1;}.sg .ninety-days-form .mktoFormRow:nth-child(9) input[type=checkbox] + label:before,.hk .ninety-days-form .mktoFormRow:nth-child(9) input[type=checkbox] + label:before,.jp .ninety-days-form .mktoFormRow:nth-child(9) input[type=checkbox] + label:before,.jp-ja .ninety-days-form .mktoFormRow:nth-child(9) input[type=checkbox] + label:before{display:none;}.hk .ninety-days-main-container .call-box,.jp .ninety-days-main-container .call-box,.jp-ja .ninety-days-main-container .call-box{width:205px;}.sg .ninety-days-form .interview-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel{margin:7px 0;padding:0;font-family:"Open Sans",sans-serif;font-size:15px;}.sg .ninety-days-form .interview-form .mktoFormRow:nth-child(9) input{position:initial;}.hk .ninety-days-form .interview-form .mktoFormRow:nth-child(10) .mktoRequiredField label.mktoLabel a,.jp .ninety-days-form .interview-form .mktoFormRow:nth-child(10) .mktoRequiredField label.mktoLabel a,.jp-ja .ninety-days-form .interview-form .mktoFormRow:nth-child(10) .mktoRequiredField label.mktoLabel a{text-decoration:underline;}#about-mmk .row .office p{margin:0;}#about-mmk .row .office p a{padding-left:5px;}body.uk #about-mmk .row .office p a{padding-left:0px!important;}#about-mmk .offices{margin-bottom:20px;}#about-mmk .row .office p:last-child a{padding:0;}.page-about-contact-us-cork #about-mmk .content p.contact{margin:20px 0;}.page-about-contact-us-cork #about-mmk .content p.contact a{padding-left:5px;}.jp .ninety-days-form .mktoFormRow:nth-child(5),.jp-ja .ninety-days-form .mktoFormRow:nth-child(5){display:block;}.jp-ja .ninety-days-main-container .download-content{padding-left:65px;}.page-women-leadership .image-circle{border:2px solid #33475B;}.page-footer .section-logo .row.py-4{padding-bottom:0 !important;}footer .link-section li{padding:0;}footer .link-section{padding-bottom:20px;}footer .link-section h5{margin-bottom:10px !important;}.ninety-days-form .mktoForm select.mktoField{background:#fff url(https://go.morganmckinley.com/js/forms2/images/arrow-down-bk.png) center right no-repeat;}#about-mmk .col-md-7 li a{color:#00a0ff;text-decoration:underline;}#about-mmk .col-md-7 li a:hover{color:#33475b;}#about-mmk article header{display:none;}.page-about-reward-programme .form-group{margin-bottom:20px;padding:0;}.page-about-reward-programme .form-group label{font-weight:600;font-size:16px;font-family:'Open Sans',sans-serif;}.page-about-reward-programme .panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05);border-color:#ddd;padding:0;}.page-about-reward-programme .panel legend{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px;float:left;line-height:1em;margin:0;color:#333;background-color:#EEF2F5;border-color:#ddd;font-size:16px;font-family:'Open Sans',sans-serif;}.page-about-reward-programme .panel  .fieldset-wrapper{padding:15px;clear:both;}.page-about-reward-programme .form-group legend span{font-size:16px;font-weight:600;font-family:'Open Sans',sans-serif;}.page-about-reward-programme .form-group  .fieldset-wrapper .description{font-size:16px;line-height:24px;font-family:'Open Sans',sans-serif;}.page-about-reward-programme .form-group  .fieldset-wrapper .form-check-label input{position:absolute;left:0;top:0;margin:0;}.page-about-reward-programme .form-group  .fieldset-wrapper .radio{margin-top:5px;font-family:'Open Sans',sans-serif;}.page-about-reward-programme .form-type-processed-text{margin:0;}.page-about-reward-programme #about-mmk .btn{border:0;padding:0;margin:0;color:#fff;width:150px;}.page-about-reward-programme #about-mmk .form-actions{text-align:center;}.page-about-reward-programme .js-form-required{position:relative;}.page-about-reward-programme .js-form-required:after{position:absolute;content:"*";top:-1px;right:-12px;}body.bg-opacity{overflow:hidden;}.interview-form-modal .ninety-days-form .mktoFormRow:nth-child(5){display:block;}.ninety-days-main-container .mktoForm .mktoError{left:0;}.page-about-pre-employment-screening #about-mmk iframe{width:100%;margin-bottom:20px;}.page-women-leadership.uk #about-mmk .about_wil .name{font-weight:700;}.side-menu-open #go-beyond-footer .go-beyobd-buttons{z-index:0;}@media all and (min-width:1200px){.page-about-reward-programme .form-group .fieldset-wrapper .form-check-label label.option{position:relative;top:-7px;}}@media all and (min-width:768px){#about-mmk{padding:40px 30px;}#about-mmk  .row{display:flex;}#about-mmk .row .col-md-5{max-width:35%;}#about-mmk .row .col-md-7{max-width:65%;flex:initial;}.page-about-living-and-working-ireland .salary-survey-border{padding:10px;border:4px solid #efefef;margin-bottom:55px;}.ninety-days-main-container #myModal1 .modal-dialog .modal-content{padding:30px;line-height:0;padding-top:25px;}.ninety-days-main-container .modal-dialog{width:688px;max-width:688px;}.ninety-days-main-container .modal-dialog .close{display:none;}}@media all and (min-width:992px){#about-mmk .row .col-md-5{max-width:36.5%;}#about-mmk .row .col-md-7{max-width:63.5%;}#about-mmk h1{margin-bottom:20px;}}@media all and (min-width:1025px){#about-mmk{padding:40px 15px;}}@media all and (max-width:992px) and (min-width:768px){#about-mmk #about-desktop .card-header{padding:30px 27px;}#about-mmk #about-desktop .card-header h5{padding-left:10px;}#about-mmk #about-desktop h5.dropdown-active a:before{left:-24px;font-size:24px;}#about-mmk #about-desktop .card-body div{padding:30px 0 30px 40px;}.about-accordian-wrap{padding-right:12px;}.ninety-days-main-container .rectangle-box .row{margin-right:-15px;margin-left:-15px;}.ninety-days-main-container .rectangle-box .row .col-md-4{max-width:45%;flex:initial;}.ninety-days-main-container .rectangle-box .row .col-md-8{max-width:55%;flex:initial;}.ninety-days-main-container .rectangle-box .row .col-md-4 img{margin-top:67px;}.ninety-days-main-container .row .col-md-6{max-width:100%;flex:initial;}}@media all and (max-width:1024px){#about-mmk .content ul li{font-family:"Open Sans",sans-serif;line-height:24px;margin-bottom:5px;font-size:16px;}.page-about-head h2{font-size:40px;}.ninety-days-main-container .call-box a{top:7px;}}@media all and (max-width:767px){#about-mmk .accordion-section{display:none;}#about-mmk .about-accordian-wrap{padding-right:0;}.about-mmk-select-resp{display:block;max-width:320px;margin:0 auto 30px;}#about-mmk p,#about-mmk h4{text-align:left;}.viewmore-about{display:block;}#about-mmk{margin-top:25px;}#about-mmk p{text-align:left;}#about-mmk .content ul li{line-height:22px;color:#33475b;font-family:"Open Sans",sans-serif;margin-bottom:5px;font-size:14px;}#about-mmk h1{font-size:20px;}#about-mmk h4{font-size:18px;}.about-us-mobile #collapseMobile{height:280px!important;overflow-x:hidden;overflow-y:scroll;}.about-us-mobile .card-body{padding:0;}.page-about-living-and-working-ireland .salary-link-wrapper a{padding:5px;font-size:15px;height:auto;line-height:initial;white-space:break-spaces;background:#eb010f;color:#fff;width:100%;margin-bottom:40px;}.page-about-living-and-working-ireland .content ul{padding-left:20px;}.page-about-living-and-working-ireland .salary-survey-border .sector-child div{padding-left:0;}.page-about-head h2{font-size:30px;margin-bottom:20px;}.ninety-days-form .mktoFormRow:nth-child(2),.ninety-days-form .mktoFormRow:nth-child(3),.ninety-days-form .mktoFormRow:nth-child(5),.ninety-days-form .mktoFormRow:nth-child(6){width:100% !important;}.ninety-days-form form{padding:0;}.ninety-days-main-container .modal-dialog .modal-body{padding:0 25px 25px 25px;}.ninety-days-main-container .modal-header .close{position:absolute;top:10px;right:10px;}.ninety-days-main-container .modal-dialog .modal-header{padding:30px 30px 0;border:0;}.ninety-days-main-container .modal-body input[type=radio]{clear:initial;}.ninety-days-main-container .call-box{margin-bottom:40px;}.ninety-days-main-container #myModal2 .modal-dialog .modal-content .modal-body p{text-align:center;font-size:18px;}.ninety-days-main-container #myModal2 .modal-dialog .modal-content{padding:30px 0;}.ninety-days-main-container  #myModal2 .modal-dialog .modal-body{padding:0 25px 0 25px;}.page-thank-you-jobseeker .inner-section .inner-hero{padding-bottom:200px!important;}.page-thank-you-jobseeker .inner-page .detail-section{position:absolute;top:-180px;left:0;right:0;transform:none;}.page-thank-you-jobseeker .thankyou-msg-container{padding:0;padding-top:0;}.page-thank-you-jobseeker .submit-job-wrap .detail-section .container{padding:20px 25px 40px;}.page-thank-you-jobseeker .thankyou-msg-container h1{font-size:24px;}.page-thank-you-jobseeker .thankyou-msg-container p{font-size:16px;}.page-thank-you-employer .thankyou-msg-container{padding:20px 0;}#about-mmk .download-container h4{text-align:center;}.download-container h4{text-align:center;}.ninety-days-main-container .rectangle-box img{margin:0 auto;}#about-mmk .offices{margin-bottom:0;}#about-mmk .row .office{margin-bottom:20px;}.jp-ja .ninety-days-main-container .mktoForm .mktoRadioList label{font-size:14px;margin-right:10px;margin-left:2px;}.page-our-diversity-promise.uk #about-mmk{margin-bottom:40px;}}@media all and (max-width:320px){.jp-ja .ninety-days-form .mktoFormRow:nth-child(10) .mktoRequiredField label.mktoLabel{font-size:14px;}.jp-ja .ninety-days-main-container .mktoForm .mktoRadioList label{font-size:11px;margin-right:10px;margin-left:2px;}}@media only screen and (max-width:1130px){.consultant-profile footer .link-section{display:none!important;}.consultant-profile .consultant-content ol{font-size:16px;line-height:24px;}}.contractingandtemporary-wrapper{background-color:#eef2f4;padding:50px 0;}.contracting-card{background-color:#fff;padding:40px 20px;text-align:center;}.contractingandtemporary-wrapper h2{text-transform:uppercase;text-align:center;margin-top:0;margin-bottom:40px;}.contracting-card .card-img{height:130px;}.contracting-card .card-img img{display:inline;max-width:120px;max-height:100px;}.contracting-card h3{font-size:26px;height:60px;}.contracting-card p{height:130px;}@media only screen and (max-width:767px){.contracting-card{margin-bottom:20px;}}.dropbutton-widget{position:absolute!important;top:-61px;right:300px;background:none!important;border:none!important;z-index:999;border-radius:0!important;}.dropbutton-widget i{position:absolute;top:10px;font:normal normal normal 18px/1 FontAwesome;right:24px;}.dropbutton-widget ul li{list-style:none;border-radius:0;padding:5px 45px;}.dropbutton-widget ul li span{color:#34475B;}.dropbutton-widget ul{margin:0;padding:4px 0;}.dropbutton-widget ul li:first-child{border-right:1px solid #99A3AD;}.dropbutton-widget ul li:hover{background:none;color:#000!important;}.dropbutton-widget ul li a:hover{background:none!important;color:#000!important;}.page-home .dropbutton-widget{top:-5px;color:#fff!important;}.page-home .dropbutton-widget ul li span{color:#fff!important;}.page-home .dropbutton-widget ul li a{color:#fff!important;}@media all and (max-width:1130px){.dropbutton-widget{right:0!important;}.dropbutton-widget ul li:first-child{border:0!important;}.dropbutton-widget i{top:4px;}.dropbutton-widget{top:10px;}.page-home .dropbutton-widget{top:45px;}}@media all and (max-width:800px){.page-home .dropbutton-widget{top:20px;}}@media all and (max-width:420px) and (min-width:370px){.page-home .home-expertise-section,.page-home.au .home-expertise-section{margin-top:-6px;}.page-home .hero .hero-btn-container.front-page-search{top:160px;}.page-home.ie .home-expertise-section,.page-home.uk .home-expertise-section{margin-top:-20px;}.page-home.ca .home-expertise-section{margin-top:-30px;}.page-home.hk .home-expertise-section,.page-home.jp .home-expertise-section,.page-home.de .home-expertise-section{margin-top:-6px;}}.view-consultant-profile .view-content.row{display:block;margin-right:0;margin-left:0;}.dropbutton-widget ul li a:hover{background:none!important;color:#000!important;}.path-jobs header .nav li.nav-item:nth-child(8),.path-jobs header .nav li.nav-item:nth-child(8) a{display:block!important;}.path-jobs header .nav li.nav-item:nth-child(8) a:before{display:none;}.path-jobs header .nav li.nav-item:nth-child(9) a:before{display:none!important;}.path-jobs .job-search-field .dropdown-toggle,.path-jobs .job-search-field input[type=text]{height:39px;}.article-page-box{background:#D7E2E5;border-radius:7px;margin-bottom:20px;}.article-page-box ul.article-links{list-style:none;padding:0 15px;margin:0;}.article-page-box ul.article-links li{padding:25px 0;border-bottom:1px solid rgba(0,0,0,.125);}.article-page-box ul.article-links li a{opacity:0.8;color:#33475b;font-weight:700;}.search-article-box{background:#D7E2E5;padding:30px 10px 55px 30px;border-radius:7px;}.search-article-box h2{font-size:16px;opacity:0.8;color:#33475b;font-weight:700;}.search-article-box .contact-wrap{padding:0;}.search-article-box .contact-wrap fieldset{padding:0;width:85%;display:block;}.search-article-box .contact-wrap .form-row{display:flex;}.search-article-box .contact-wrap .form-row .form-actions{width:15%;float:none;position:relative;}.search-article-box .contact-wrap .form-row .form-actions input{padding:0;border-radius:0;color:#eb010f;border-top-right-radius:5px;border-bottom-right-radius:5px;}.search-article-box .contact-wrap .form-row .form-actions:after{content:"\f002";font:normal normal normal 23px/1 FontAwesome;color:#fff;position:absolute;left:16px;top:12px;pointer-events:none;}.search-article-box .contact-wrap fieldset input{border:0!important;border-top-right-radius:0;border-bottom-right-radius:0;box-shadow:2px 1px 10px 2px rgba(0,0,0,.125);}.article-page-box ul.article-links li:last-child{border:0;}.article-page-filter-wrapper h1{font-size:26px;}.article-page-filter-wrapper .article .box:hover{margin-top:0;margin-bottom:20px;box-shadow:0px 1px 4px 2px rgba(0,0,0,.125);}.article-page-filter-wrapper .article h4{font-size:18px;line-height:26px;-webkit-line-clamp:2;position:relative;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;height:50px;margin-bottom:20px;font-weight:700;}.article-page-filter-wrapper .article p{font-size:14px;-webkit-line-clamp:3;position:relative;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;height:75px;opacity:0.98;}.article-page-filter-wrapper .article .box .content-part{padding:10px 10px 15px 10px;border:0;}.article-page-filter-wrapper .article .share-wrapper{display:flex;border-top:1px solid rgba(0,0,0,.125);margin-top:10px;padding-top:15px;}.article-page-filter-wrapper .article .share-wrapper .share-icons{position:relative;width:15%!important;}.article-page-filter-wrapper .article .share-wrapper .share-icons:after{content:"\f14d";font:normal normal normal 23px/1 FontAwesome;color:#adb5bd;position:absolute;right:0;}.article-page-filter-wrapper .article .share-wrapper .social-share{display:flex;transition:all .5s ease 0s;position:absolute;right:30px;top:-2px;width:90px !important;}.article-page-filter-wrapper .article .share-wrapper .social-share a span.a2a_svg{height:30px!important;width:30px!important;border-radius:0 !important;opacity:1;}.article-page-filter-wrapper .article .share-wrapper .social-share:before{position:absolute;content:"";width:0;height:0;border-top:5px solid transparent;border-bottom:5px solid transparent;border-left:5px solid rgb(0,123,181);right:-5px;top:9px;}.article-page-filter-wrapper .article .box .content-part .read-time{width:85%!important;margin:0;}.article-page-filter-wrapper .article{padding-top:0;}.article-page-filter-wrapper .article .box{box-shadow:0px 1px 4px 2px rgba(0,0,0,.125);border-radius:5px;margin-bottom:20px;outline:none;}.article-page-filter-wrapper .article h4#pagination-heading{display:none;}.article-page-filter-wrapper .article .bottom-pagination{text-align:right;}.article-page-filter-wrapper{padding-top:15px;}.search-article-box .contact-wrap fieldset.form-type-select{display:none;}.article-page-box ul.article-links li a:hover{opacity:1;}.article-page-box ul.article-links li.active a{opacity:1;}.article-page-filter-wrapper .resources-mobile .btn{width:100%;background:#D7E2E5;background-color:#D7E2E5!important;border-radius:0;border:0;margin:0;color:#33475b!important;text-transform:uppercase;font-weight:500;text-align:left;box-shadow:none!important;}.article-page-filter-wrapper .resources-mobile .btn:after{display:block;position:absolute;content:"";transform:rotate(180deg);width:unset;z-index:9999;left:unset;top:12px;transform-origin:initial;background-color:transparent;height:unset;right:10px !important;font:18px / 1 FontAwesome;}.article-page-filter-wrapper .resources-mobile .btn:before{display:none;}.article-page-filter-wrapper .resources-mobile p{margin:0;}.article-page-filter-wrapper .resources-mobile .card{background-color:#EEF2F5;padding:0 15px;border-radius:0;border:0}.article-page-filter-wrapper .resources-mobile .card ul{list-style:none;padding:0;margin:0;}.article-page-filter-wrapper .resources-mobile .card ul li{padding:15px 0;border-bottom:1px solid rgba(0,0,0,0.125) !important;}.article-page-filter-wrapper .resources-mobile .card ul li:last-child{border-bottom:0!important;}.article-page-filter-wrapper .article .share-wrapper{line-height:28px;padding-top:12px;}.article-page-filter-wrapper .article .box .content-part{padding-bottom:10px;}.article-page-filter-wrapper .article .box .content-part .read-time{width:90%;}.article-page-filter-wrapper .article .share-wrapper .share-icons{width:10%;}@media only screen and (max-width:1024px){.search-article-box{padding:30px 10px 55px 15px;}.search-article-box .contact-wrap fieldset input{height:50px;}.search-article-box .contact-wrap .form-row .form-actions:after{left:11px;top:12px;}}@media only screen and (max-width:991px){.search-article-box .contact-wrap fieldset{width:76%;}.search-article-box .contact-wrap .form-row .form-actions{width:24%!important;}.article-page-box ul.article-links li{line-height:22px;}}@media only screen and (max-width:767px){.article-page-filter-wrapper h1{margin-top:25px;}.article-page-filter-wrapper .article .bottom-pagination{text-align:center;}.article-page-filter-wrapper .article .bottom-pagination ul li.pager__item{position:relative;top:-6px;}.article-page-filter-wrapper .article .share-wrapper .share-icons:after{top:1px;}.search-article-box .contact-wrap fieldset{width:80%;}.search-article-box .contact-wrap .form-row .form-actions{width:20%!important;}.search-article-box .contact-wrap .form-row .form-actions input{margin-bottom:0!important;padding:0!important;}.search-article-box .contact-wrap fieldset input{margin-bottom:0!important;}.search-article-box .contact-wrap .form-row .form-actions::after{left:14px;}.search-article-box h2{opacity:0.7;}.article-page-filter-wrapper{margin-bottom:25px;}.article-page-filter-wrapper .article{padding-bottom:40px;}.article-page-filter-wrapper .resources-mobile .btn.active::after{transform:none;}.search-article-box{padding-bottom:27px;}.article-page-filter-wrapper .col-lg-8{padding:0;}.article-page-filter-wrapper .col-lg-8 .row{margin:0;}.article-page-filter-wrapper .pagination li{padding:0 7px;}}.page-contracting-jobs .contracting-card img{max-width:240px;margin:0 auto 20px;max-height:130px;}.page-contracting-jobs .expertise-detail-wrap .contact-form-wrap{padding-bottom:70px;}.page-contracting-jobs .expertise-detail-wrap .expertise-detail-form .btn{bottom:-33px;}.page-contracting-jobs .about-points{padding:20px 0 60px 0;}.page-contracting-jobs .testimonial{background:transparent;padding:120px 0 60px 0;margin-top:20px;}.page-contracting-jobs .testimonial h2{margin-top:20px;}.page-contracting-jobs .testimonial .section-header{padding-bottom:5px;}.page-contracting-jobs .contracting-card .card-img{height:auto;}.page-contracting-jobs .contractingandtemporary-wrapper h2{font-size:32px;}.page-contracting-jobs .about-points .points-wrap{width:100%;}.page-contracting-jobs .about-points .points-wrap .content{width:100%;padding:0 20px 0px 0;}.page-contracting-jobs .about-points .points-wrap .content p{margin:0 0 20px 0;}.page-contracting-jobs .contracting-card a.btn:hover{color:#fff;}.dropbutton-widget ul li:hover{background:none;color:#000!important;}.page-contracting-jobs .contracting-card .title{display:block;height:60px;position:relative;margin-bottom:10px;}.page-contracting-jobs .contracting-card .title h3{position:absolute;top:48%;height:auto;transform:translateY(-50%);margin:0;width:100%;overflow-x:hidden;}.page-contracting-jobs .btn-white{color:#eb010f !important;}.page-contracting-jobs .btn-white:hover{color:#fff !important;}.page-contracting-jobs .btn-white:focus{color:#fff !important;}.page-contracting-jobs .contractingandtemporary-wrapper p{text-align:center;max-width:850px;margin:0 auto 30px;}.page-contracting-jobs .meet-the-team{padding-top:0;}.contact-wrap textarea:focus~label{top:-35px;color:#00a0ff;font-weight:600;left:0;}.contact-wrap textarea:valid~label{top:-35px;color:#229e2f;font-weight:600;left:0}.contact-wrap textarea:focus{border-color:#00a0ff}.contact-wrap .textarea-wrap{margin-top:15px !important;}.contact-wrap textarea:valid{border-color:rgb(34,158,47);}.page-contracting-jobs .expertise-detail-wrap .contact-form-wrap span#get-in-touch-text{margin-bottom:10px;}.page-contracting-jobs .job-hire-section .form-group:nth-child(1) .col-md-6:first-child{padding-right:6px;}.page-contracting-jobs .job-hire-section .form-group:nth-child(1) .col-md-6:last-child{padding-left:6px;}.page-contracting-jobs .contact-wrap textarea.form-control{height:80px;}.page-contracting-jobs .contracting-jobs-body-content{padding-right:30px;}.meet-the-team .team-slide .team-wrap p a.executive-tel{pointer-events:all;}.page-contracting-jobs .article-page-filter-wrapper{padding-top:40px;}.page-contracting-jobs .contractingandtemporary-wrapper p a{color:#00a0ff;text-decoration:underline;}.page-contracting-jobs .contractingandtemporary-wrapper p a:hover{color:#33475b;}.page-contracting-jobs iframe{border:1px solid #dadada !important;}@media all and (max-width:767px){.page-contracting-jobs .expertise-detail-wrap .contact-form-wrap{margin-top:30px;}.page-contracting-jobs .about-points{padding:20px 0 30px 0;text-align:center;}.page-contracting-jobs .about-points .points-wrap .content{width:100%;}.page-contracting-jobs .contractingandtemporary-wrapper h2{font-size:28px;}.page-contracting-jobs .contracting-card h3{height:auto;}.expertise-detail-wrap .expertise-detail-form .form-group{text-align:left;}.page-contracting-jobs .job-hire-section .form-group:nth-child(1) .col-md-6:first-child{padding-right:12px;}.page-contracting-jobs .job-hire-section .form-group:nth-child(1) .col-md-6:last-child{padding-left:12px;}.page-contracting-jobs .contracting-jobs-body-content{padding-right:0;}.page-contracting-jobs .contracting-head h2{font-size:28px;}.page-contracting-jobs .contact-wrap .textarea-wrap{margin-top:0 !important;}.page-contracting-jobs .contracting-card .title{height:85px;}.page-contracting-jobs .article-page-filter-wrapper{padding-top:25px;}.page-contracting-jobs .article-page-filter-wrapper .section-header{padding-bottom:5px;}.page-contracting-jobs .contact-form-wrap .form-check .checkmark{margin-left:0 !important;}.page-contracting-jobs .meet-the-team{padding-top:40px;}.page-contracting-jobs iframe{border:1px solid #dadada !important;}}@media all and (max-width:640px){.page-contracting-jobs .contracting-head h2{font-size:28px;}.expertise-detail-wrap .contact-form-wrap span{margin-right:15px !important;margin-left:15px !important;font-size:15px;}}@media all and (max-width:480px){.page-contracting-jobs .contractingandtemporary-wrapper h2{font-size:24px;}}@media all and (max-width:580px){#getin_touch-modal .close,#request-talant-profile-modal .close{top:10px;right:20px;font-size:34px;}.page-our-expertise-it-recruitment #getin_touch-modal .close,#request-talant-profile-modal .close{top:40px;}}.path-jobseekers .hero-section{position:relative;min-height:830px;max-height:830px;}.path-jobseekers .hero .hero-btn-container{margin-top:75px;}.path-jobseekers .hero h1{margin:120px 0 10px 0;font-size:60px;font-weight:700;line-height:70px;color:#fff;max-width:550px;}.path-jobseekers .job-search-wrapper{float:left;width:100%;padding:0;border-radius:5px;background:rgba(255,255,255,0.75);}.path-jobseekers .job-search-form{display:flex;width:100%;background-color:#fff;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.09);height:70px;}.path-jobseekers.en .job-search-field:first-child{border-right:1px solid #e4e4e4;position:relative;width:100%;}.path-jobseekers .job-search-field:first-child{border-right:0}.path-jobseekers .job-search-field:first-child:after{content:none;}.path-jobseekers .job-search-field{padding:10px 20px;flex:1;align-items:center;display:flex;position:relative;}.path-jobseekers .intro-search-button{margin:0;}.path-jobseekers .intro-search-button .btn{min-width:30px;font-size:14px;height:50px;padding:0 23px;font-weight:700;margin:10px;border-radius:5px;}.path-jobseekers .job-search-field .field-title{font-size:12px;content:attr(data-field-tiele);position:absolute;top:-35px;left:10px;background:#33475b;color:#fff;border-radius:4px;padding:1px 10px;line-height:22px;cursor:default;transition:all .3s ease-in-out 0s;font-family:'Open Sans',sans-serif;}.path-jobseekers .job-search-field .field-title:after{content:'';position:absolute;left:10px;top:22px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:10px solid #33475b;}.path-jobseekers .job-search-field i{font-size:28px;color:#33475B;}.path-jobseekers .job-search-field .btn-default{background:white;border:0;padding:0 15px 0 12px;outline:none !important;height:39px;cursor:pointer;}.path-jobseekers .job-search-field input[type=text],.job-search-field select,.job-search-field .dropdown-toggle{color:#555;height:48px;padding:0 15px;outline:none;font-size:18px;max-width:100%;width:100%;box-sizing:border-box;display:block;border:none;background:#FFF;text-align:left;box-shadow:none;}.path-jobseekers .vacancies{padding:0 0 60px 0;}.path-jobseekers .card-box{margin-bottom:24px;min-height:260px;}.path-jobseekers .card-box:hover{margin-bottom:10px;}.path-jobseekers .card-box h3{font-size:18px;font-weight:400;margin-top:20px;margin-bottom:0;}.path-jobseekers .card-box .icon img{max-height:100px;width:auto;margin:0 auto;}.path-jobseekers .view-header h2{text-align:center;margin:30px 0 60px 0;font-size:50px;}.path-jobseekers .image-curve-right{right:-60px;left:auto;}.path-jobseekers .get-in-touch .get-container .content-section{float:left;}.path-jobseekers .hero .hero-btn-container{max-width:900px;margin-top:75px;}.path-jobseekers.en .hero .hero-btn-container{max-width:inherit;}.path-jobs header .nav li.nav-item:nth-child(9),.path-jobs header .nav li.nav-item:nth-child(9) a{display:block!important;}.path-jobs header .nav li.nav-item:nth-child(9) a{color:#eb010f;}.path-jobs header .nav li.nav-item:nth-child(9) a:hover{color:#fff;}.ca .header-wrap .nav li.nav-item:nth-child(9){display:none;}.ca.path-jobs header .nav li.nav-item:nth-child(10) a{color:#eb010f;}.ca.path-jobs header .nav li.nav-item:nth-child(10) a:hover{color:#fff;}.ca.path-jobs header .nav li.nav-item:nth-child(10) a:before{display:none;}.ca.path-jobs .header-wrap .nav li.nav-item:nth-child(10){display:block;}body.ca.path-jobs header .nav li.nav-item:nth-child(9),body.ca.path-jobs header .nav li.nav-item:nth-child(9) a{display:none!important;}.au.path-jobs .header-wrap .nav .nav-item{margin-left:20px;}.path-jobseekers .block-mtt-home .container{padding:45px 0 60px;-webkit-box-shadow:0px -7px 4px -5px rgba(0,0,0,0.15);-moz-box-shadow:0px -7px 4px -5px rgba(0,0,0,0.15);box-shadow:0px -7px 4px -5px rgba(0,0,0,0.15);}.path-jobseekers .block-mtt-home h2{text-align:center;margin-bottom:45px;}.path-jobseekers .block-mtt-home .detail-section-inner{display:flex;max-width:1000px;margin:0 auto;}.path-jobseekers .block-mtt-home .detail-section-inner .select-category{display:flex;width:100%;border-right:1px solid #e4e4e4;}.path-jobseekers .block-mtt-home .detail-section-inner .select-category .form-group .form-control{border-radius:5px 0 0 5px;font-size:16px;cursor:pointer;}.path-jobseekers .block-mtt-home .detail-section-inner .select-location .form-group .form-control{border-radius:0 5px 5px 0;font-size:16px;cursor:pointer;}.path-jobseekers .block-mtt-home .detail-section-inner .form-group{width:100%;}.path-jobseekers .block-mtt-home .detail-section-inner .select-location{width:100%;}.path-jobseekers.ca .block-mtt-home .detail-section-inner .select-location,.path-jobseekers.sg .block-mtt-home .detail-section-inner .select-location,.path-jobseekers.au .block-mtt-home .detail-section-inner .select-location,.path-jobseekers.hk .block-mtt-home .detail-section-inner .select-location,.path-jobseekers.jp .block-mtt-home .detail-section-inner .select-location,.path-jobseekers.jp-ja .block-mtt-home .detail-section-inner .select-location{display:none;}.path-jobseekers.ca .block-mtt-home .detail-section-inner .select-category .form-group .form-control,.path-jobseekers.sg .block-mtt-home .detail-section-inner .select-category .form-group .form-control,.path-jobseekers.au .block-mtt-home .detail-section-inner .select-category .form-group .form-control,.path-jobseekers.hk .block-mtt-home .detail-section-inner .select-category .form-group .form-control,.path-jobseekers.jp .block-mtt-home .detail-section-inner .select-category .form-group .form-control{border-radius:5px 5px 5px 5px;}.path-jobseekers.ca .block-mtt-home .detail-section-inner .select-category,.path-jobseekers.sg .block-mtt-home .detail-section-inner .select-category,.path-jobseekers.au .block-mtt-home .detail-section-inner .select-category,.path-jobseekers.hk .block-mtt-home .detail-section-inner .select-category,.path-jobseekers.jp .block-mtt-home .detail-section-inner .select-category{border-right:0;}.path-jobseekers .block-mtt-home .detail-section .container{box-shadow:none;padding:0;}.path-jobseekers .block-mtt-home .detail-section-inner .form-group label{display:none;}.path-jobseekers .block-mtt-home .detail-section-inner .col-auto{padding:0;}.path-jobseekers .block-mtt-home .detail-section-inner .form-group .form-control{box-shadow:rgba(0,0,0,0.09) 0px 2px 12px;border:1px solid transparent;height:60px;background:#fff;cursor:pointer;;}.path-jobseekers .block-mtt-home .detail-section-inner .search-btn-wrap .btn{margin-right:0;margin-left:20px;background-color:#eb010f;color:#fff;opacity:1;padding:0 20px;height:60px;border:1px solid #eb010f;}.path-jobseekers .block-mtt-home .detail-section-inner .search-btn-wrap .btn:hover{background-color:#eb010f;background:#ff2d39;border:1px solid #ff2d39;}.path-jobseekers .block-mtt-home .detail-section-inner .search-btn-wrap{display:flex;}.path-jobseekers ul.country-menu:before{color:#fff;}.path-jobseekers .header-wrap .nav .nav-item .dropdown-toggle{color:#fff;}.path-jobseekers .header-wrap .nav a{color:#fff;}.path-jobseekers .header-wrap.home-header.header-fixed .nav .nav-item .dropdown-toggle{color:#33475b;}.path-jobseekers .header-wrap.home-header.header-fixed .nav li.nav-item:nth-child(9) a{color:#eb010f;}.path-jobseekers .view-footer{text-align:center;}.path-jobseekers .view-discipline-list .view-content.row .col-lg-3:nth-child(n+13){display:none;}.path-jobseekers .view-discipline-list.full-events .view-content.row .col-lg-3:nth-child(n+13){display:block;}.path-jobseekers .view-discipline-list.full-events .view-footer .btn{display:none;}.path-jobseekers .vacancies .views-element-container{width:100%;}.path-jobseekers.eu .vacancies .views-element-container .container .view-content.row{justify-content:center;}.path-jobseekers #go-beyond-footer h3{text-align:left;}.path-jobseekers #go-beyond-footer .col-lg-6:nth-child(2)::after{top:61px;}.path-jobseekers.ca .block-mtt-home .detail-section-inner,.path-jobseekers.sg .block-mtt-home .detail-section-inner,.path-jobseekers.au .block-mtt-home .detail-section-inner,.path-jobseekers.hk .block-mtt-home .detail-section-inner,.path-jobseekers.jp .block-mtt-home .detail-section-inner,.path-jobseekers.jp-ja .block-mtt-home .detail-section-inner{max-width:640px;}.path-jobseekers .job-search-field:focus-within .field-title{top:-26px;}.path-jobseekers .intro-search-button button.btn:disabled,.path-jobseekers .intro-search-button button[disabled]{opacity:0.5 !important;}.path-jobseekers .block-mtt-home .detail-section-inner .search-btn-wrap .btn:disabled{opacity:0.5 !important;cursor:not-allowed;}.path-jobseekers .block-mtt-home .detail-section-inner .search-btn-wrap .btn:hover:disabled{background-color:rgb(235,1,15);}@media only screen and (max-width:1130px){.path-jobseekers #go-beyond-footer h3{font-size:28px;}.path-jobseekers #salary-guide-2020 p{font-size:16px;}.page-home .services h2.section-title,.page-home .path-jobseekers .view-header h2{font-size:30px;}}@media only screen and (max-width:1024px){.path-jobseekers .job-search-field i{font-size:23px;}.path-jobseekers .job-search-field input[type=text],.job-search-field select,.job-search-field .dropdown-toggle{height:39px;font-size:16px;padding:0 10px;}.path-jobseekers .intro-search-button .btn{height:50px;}.path-jobseekers .job-search-field{padding:10px;}.path-jobseekers .banner-curv{display:block;}.path-jobseekers .view-header h2{font-size:32px;margin:20px 0px 40px;}.path-jobseekers .block-mtt-home .detail-section-inner{padding:0 20px;}.path-jobseekers .hero h2{color:#fff;}}@media only screen and (max-width:768px){.path-jobseekers .job-search-form{display:inherit;background:transparent;background-color:transparent;box-shadow:none;}.path-jobseekers .intro-search-button .btn{position:relative;height:50px;width:100%;margin:0;right:0 !important;padding:0;margin-top:15px !important;}.path-jobseekers .intro-search-button{padding:0;display:inline-block;width:100%;}.front-page-search .job-search-field:nth-child(2){width:100%;margin-top:5px;}.path-jobseekers .job-search-field .field-title{display:none;}.path-jobseekers .hero .hero-btn-container{background:transparent;margin-top:50px;}.path-jobseekers .hero-section{min-height:540px !important;}.path-jobseekers .hero h1{margin:70px 0 10px;font-size:35px;line-height:35px;}.path-jobseekers .view-header h2{font-size:24px;margin:20px 0px 30px;}.path-jobseekers .block-mtt-home .detail-section-inner{display:inherit;}.path-jobseekers .block-mtt-home .detail-section-inner .form-group .form-control{margin-bottom:20px;height:50px;}.path-jobseekers .block-mtt-home .detail-section-inner .select-category{border-right:0;}.path-jobseekers .block-mtt-home .detail-section-inner .search-btn-wrap .btn{margin-left:0;height:50px;}.path-jobseekers .block-mtt-home .detail-section-inner .search-btn-wrap{display:inherit;}.path-jobseekers .view-home-page-banner img{height:100%;width:auto;right:0;left:auto;}.path-jobseekers .vacancies .row .col-md-6{width:50%;}.path-jobseekers .card-box{min-height:255px;}.card-box{padding:30px}.path-jobseekers .job-search-wrapper{background:transparent;}}@media only screen and (max-width:767px){.path-jobseekers .front-page-search .job-search-field .dropdown-toggle::after{top:24px;;}}@media only screen and (max-width:640px){.path-jobseekers #go-beyond-footer h3{font-size:24px;}}@media only screen and (max-width:576px){.path-jobseekers #go-beyond-footer h3{text-align:center;}.path-jobseekers #go-beyond-footer a:nth-child(1){margin-right:10px;}}@media only screen and (max-width:480px){.path-jobseekers .card-box{min-height:155px;padding:15px;}.path-jobseekers .card-box .icon img{max-height:70px;}.path-jobseekers .card-box h3{font-size:14px;margin-bottom:0;}}@media only screen and (max-width:375px){.path-jobseekers .vacancies .row .col-md-6{width:100%;}.path-jobseekers .card-box .icon img{max-height:50px;}.path-jobseekers .card-box{min-height:135px;padding:10px;}}@media only screen and (max-width:320px){.path-jobseekers #go-beyond-footer h3{font-size:20px;}}.mobile-sidemenu-wrapper #sidebarMenu{height:100%;position:fixed;right:0;width:300px;transform:translateX(300px);transition:transform 250ms ease-in-out;background:#32475B;padding:40px 20px;z-index:99;margin-top:-20px;}.mobile-sidemenu-wrapper .sidebarMenuInner{margin:0;padding:0;width:260px;}.mobile-sidemenu-wrapper .sidebarMenuInner li{list-style:none;color:#fff;text-transform:uppercase;cursor:pointer;border-bottom:1px solid rgba(255,255,255,0.10);font-size:14px;color:#FFFFFF;letter-spacing:0;padding:20px 0;}.mobile-sidemenu-wrapper .sidebarMenuInner li span{display:block;font-size:14px;color:rgba(255,255,255,0.50);}.mobile-sidemenu-wrapper .sidebarMenuInner li a{color:#fff;text-transform:uppercase;cursor:pointer;text-decoration:none;}.mobile-sidemenu-wrapper input[type="checkbox"]:checked~#sidebarMenu{transform:translateX(0);}.mobile-sidemenu-wrapper input[type=checkbox]{transition:all 0.3s;box-sizing:border-box;display:none;}.mobile-sidemenu-wrapper .sidebarIconToggle{transition:all 0.3s;box-sizing:border-box;cursor:pointer;position:absolute;z-index:999;height:100%;width:100%;top:22px;right:15px;height:22px;width:22px;}.mobile-sidemenu-wrapper .spinner{transition:all 0.3s;box-sizing:border-box;position:absolute;height:3px;width:100%;background-color:#32475B;}.mobile-sidemenu-wrapper .horizontal{transition:all 0.3s;box-sizing:border-box;position:relative;float:left;margin-top:3px;background-color:#32475B;}.mobile-sidemenu-wrapper .diagonal.part-1{position:relative;transition:all 0.3s;box-sizing:border-box;float:left;background-color:#32475B;}.mobile-sidemenu-wrapper .diagonal.part-2{transition:all 0.3s;box-sizing:border-box;position:relative;float:left;margin-top:3px;background-color:#32475B;}.mobile-sidemenu-wrapper input[type=checkbox]:checked~.sidebarIconToggle>.horizontal{transition:all 0.3s;box-sizing:border-box;opacity:0;}.mobile-sidemenu-wrapper input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-1{transition:all 0.3s;box-sizing:border-box;transform:rotate(135deg);margin-top:8px;background-color:#fff;}.mobile-sidemenu-wrapper input[type=checkbox]:checked~.sidebarIconToggle>.diagonal.part-2{transition:all 0.3s;box-sizing:border-box;transform:rotate(-135deg);margin-top:-9px;background-color:#fff;}.mobile-sidemenu-wrapper .sub-menu-slider{padding-left:20px;}.mobile-sidemenu-wrapper .sub-menu-slider li{opacity:0.8;font-size:12px;color:#FFFFFF;border:0;padding:16px 0;background:none;outline:none;}.mobile-sidemenu-wrapper .countr-lang-sitch{color:#fff;margin-bottom:30px;position:absolute;}.mobile-sidemenu-wrapper .sidebarMenuInner li:first-child{border-top:0;}.mobile-sidemenu-wrapper .sidebarMenuInner li:last-child{border-bottom:0;}.mobile-sidemenu-wrapper input[type="checkbox"]:checked ~ .sidebarIconToggle{position:fixed;}.mobile-sidemenu-wrapper{display:none;}.side-menu-open{overflow:hidden;}.mobile-sidemenu-wrapper #sidebarMenu{overflow:auto;}.menu-backdrop{display:none;}.side-menu-open .menu-backdrop{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background-color:#000;opacity:0.5;z-index:9;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a{color:#fff;padding-left:30px;line-height:34px;position:relative;display:inline-block;font-size:10px;text-transform:uppercase;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob.active li a{color:#eb010f;}.mobile-sidemenu-wrapper .sidebarMenuInner li.dropdown{position:relative;}.mobile-sidemenu-wrapper .sidebarMenuInner li.dropdown a:after{position:absolute;content:"\f106";transform:rotate(180deg);content:"\f106";font:normal normal normal 24px/1 FontAwesome;right:0;top:14px;transition:all 0.4s ease 0s;}.mobile-sidemenu-wrapper .sidebarMenuInner li.dropdown a.active:after{transform:none;}.mobile-sidemenu-wrapper .sidebarMenuInner li.dropdown-item a:after{display:none;}.mobile-sidemenu-wrapper .sidebarMenuInner .sub-menu-slider li:first-child{padding-top:34px;}.mobile-sidemenu-wrapper .country-menu-mob{background:initial;list-style:none;width:150px;padding:0 10px;border-radius:5px;}.mobile-sidemenu-wrapper .country-menu-mob ul{list-style:none;padding:0;display:none;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a:before{content:"";width:20px;height:13px;background-size:240px;position:absolute;left:0px;top:11px;background-repeat:no-repeat;background-image:url(/themes/bootstrap_mmck/css/../img/flags.png)}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a:after{content:"\f0dd";font:normal normal normal 14px/1 FontAwesome;position:absolute;top:7px;right:-15px;color:#fff;}.mobile-sidemenu-wrapper .country-menu-mob ul li a:before,.mobile-sidemenu-wrapper .country-menu-mob ul li a:after{display:none;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.ie:before{background-position:1px 0px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.au:before{background-position:-19px 0px;width:19px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.cn:before{background-position:-43px 0px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.hk:before{background-position:-78px 0px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.jp:before{background-position:-97px 0px;width:19px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.sg:before{background-position:-116px 0px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.ca:before{background-position:-136px 0px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.uk:before{background-position:-156px 0px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.de:before{background-position:-196px 0px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.other:before{background-position:-199px 0px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.eu:before{background-position:-222px 0px;}.mobile-sidemenu-wrapper .country-menu-mob.active ul{display:block;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li ul li a{color:#33475b!important;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob ul li a{padding:0;}.mobile-sidemenu-wrapper .country-menu-mob ul li{border-bottom:1px solid #d6d8db;}.mobile-sidemenu-wrapper .country-menu-mob ul li:last-child{border:0;}.mobile-sidemenu-wrapper #sidebarMenu nav{margin-top:50px;}.mobile-sidemenu-wrapper .countr-lang-sitch{position:absolute;top:16px;z-index:9;}.mobile-sidemenu-wrapper .country-menu-mob.active{background-color:#fff;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob.active li a:after{color:#eb010f;}.page-contact .mobile-sidemenu-wrapper #sidebarMenu{z-index:9999999;}.page-contact.side-menu-open .menu-backdrop{z-index:999999;}.page-contact .mobile-sidemenu-wrapper .sidebarIconToggle{z-index:99999999;}.node--type-article .mobile-sidemenu-wrapper{position:fixed;z-index:99999999999999;right:0;top:0px;}.node--type-article.side-menu-open .menu-backdrop{z-index:999999999;}.node--type-article .mobile-sidemenu-wrapper #sidebarMenu{margin-top:0px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob.active li a.other:before{background-image:url(/themes/bootstrap_mmck/css/../img/flag-sprites.png);}body.ca .mobile-sidemenu-wrapper .sidebarMenuInner li:nth-child(9){display:none;}.job-seekers-page.ca .mobile-sidemenu-wrapper .sidebarMenuInner li:last-child{display:none;}.job-seekers-page.ca .mobile-sidemenu-wrapper .sidebarMenuInner li:nth-child(9){border-bottom:0;}.path-job .mobile-sidemenu-wrapper #sidebarMenu{z-index:999999;}.path-job .mobile-sidemenu-wrapper .sidebarIconToggle{z-index:9999999;}.path-job.side-menu-open .menu-backdrop{z-index:99999;}.consultant-profile .mobile-sidemenu-wrapper .sidebarIconToggle{z-index:99999;}.consultant-profile .mobile-sidemenu-wrapper #sidebarMenu{z-index:9999;}.consultant-profile.side-menu-open .menu-backdrop{z-index:999;}.path-jobs .mobile-sidemenu-wrapper .sidebarMenuInner li:nth-child(8),.path-jobs .mobile-sidemenu-wrapper .sidebarMenuInner li:nth-child(8) a{display:block!important;}.page-home.ie .mobile-sidemenu-wrapper input[type="checkbox"]:checked ~ .sidebarIconToggle,.page-home.uk .mobile-sidemenu-wrapper input[type="checkbox"]:checked ~ .sidebarIconToggle{position:absolute;}body.path-jobs .mobile-sidemenu-wrapper .sidebarMenuInner li:nth-child(11),body.path-jobs .mobile-sidemenu-wrapper .sidebarMenuInner li:nth-child(11) a{display:none !important;}body.path-jobs .mobile-sidemenu-wrapper .sidebarMenuInner li:nth-child(9),body.path-jobs .mobile-sidemenu-wrapper .sidebarMenuInner li:nth-child(9) a{display:block !important;border-bottom:none;}.ca.path-jobs .mobile-sidemenu-wrapper .sidebarMenuInner li:nth-child(8),.ca.path-jobs .mobile-sidemenu-wrapper .sidebarMenuInner li:nth-child(8) a{display:block !important;}.ca.path-jobs .mobile-sidemenu-wrapper .sidebarMenuInner li:nth-child(9),.ca.path-jobs .mobile-sidemenu-wrapper .sidebarMenuInner li:nth-child(9) a{display:none !important;}body.ie.path-jobs header .nav li.nav-item:nth-child(9),body.ie.path-jobs header .nav li.nav-item:nth-child(9) a,body.uk.path-jobs header .nav li.nav-item:nth-child(9),body.uk.path-jobs header .nav li.nav-item:nth-child(9) a{display:none !important;}body.ie.path-jobs header .nav li.nav-item:nth-child(8) a,body.uk.path-jobs header .nav li.nav-item:nth-child(8) a{color:#eb010f;}body.ie.path-jobs header .nav li.nav-item:nth-child(8) a:hover,body.uk.path-jobs header .nav li.nav-item:nth-child(8) a:hover{color:#fff;}body.ca.path-jobs header .nav li.nav-item:nth-child(8),body.ca.path-jobs header .nav li.nav-item:nth-child(8) a{display:block !important;}body.ca.path-jobs header .nav li.nav-item:nth-child(10),body.ca.path-jobs header .nav li.nav-item:nth-child(10) a{border-bottom:0px;}@media only screen and (min-width:1025px){.page-jobseekers .country-menu{top:0px;}.uk .country-menu,.ie .country-menu{margin-top:0 !important;}body.jp .top_menu,body.jp-ja .top_menu{display:none;}body.jp.page-home .dropbutton-widget ul li a:hover,body.jp-ja.page-home .dropbutton-widget ul li a:hover{color:#fff!important;}}@media only screen and (max-width:1024px){.mobile-sidemenu-wrapper{display:block;}.job-seekers-page header{margin:20px 0 20px 0;}.job-seekers-page .top_menu{display:none;}.page-home .mobile-sidemenu-wrapper{position:relative;z-index:999999999;}.page-home .mobile-sidemenu-wrapper #sidebarMenu{margin-top:0;}.page-home .menu-backdrop{z-index:99999999;}.page-home .spinner{background-color:#fff !important;}body.jp .dropdown-language-item,body.jp-ja .dropdown-language-item{display:none;}body.jp .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li span,body.jp .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li a,body.jp-ja .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li span,body.jp-ja .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li a{color:#fff!important;font-size:10px;text-transform:uppercase;}body.jp .mobile-sidemenu-wrapper .dropbutton-wrapper .dropbutton-widget i,body.jp-ja .mobile-sidemenu-wrapper .dropbutton-wrapper .dropbutton-widget i{color:#fff;}body.jp .mobile-sidemenu-wrapper .countr-lang-sitch,body.jp-ja .mobile-sidemenu-wrapper .countr-lang-sitch{display:flex;width:240px;}body.jp .mobile-sidemenu-wrapper .country-menu-mob,body.jp-ja .mobile-sidemenu-wrapper .country-menu-mob{width:49%;position:relative;}body.jp .mobile-sidemenu-wrapper .country-menu-mob:after,body.jp-ja .mobile-sidemenu-wrapper .country-menu-mob:after{position:absolute;content:"";width:1px;height:25px;top:4px;right:10px;background-color:rgba(255,255,255,0.10);}body.jp .mobile-sidemenu-wrapper #block-dropdownlanguage,body.jp-ja .mobile-sidemenu-wrapper #block-dropdownlanguage{position:absolute;right:0px;width:49%;margin-top:4px;}body.jp .mobile-sidemenu-wrapper #block-dropdownlanguage .dropbutton-widget,body.jp-ja .mobile-sidemenu-wrapper #block-dropdownlanguage .dropbutton-widget{margin:0;top:0;width:100%;text-align:left;padding-left:5px;}body.jp .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li,body.jp-ja .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li{padding:0;line-height:24px;}body.jp .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li a:hover,body.jp-ja .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li a:hover{color:#fff!important;}body.jp .mobile-sidemenu-wrapper #block-dropdownlanguage .dropbutton-widget ul,body.jp-ja .mobile-sidemenu-wrapper #block-dropdownlanguage .dropbutton-widget ul{padding:0;display:block!important;}body.jp .mobile-sidemenu-wrapper #block-dropdownlanguage .dropbutton-widget i,body.jp-ja .mobile-sidemenu-wrapper #block-dropdownlanguage .dropbutton-widget i{font-size:14px;top:2px;right:57px;}body.jp .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li.jp span,body.jp-ja .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li.jp span{text-transform:uppercase;}.path-jobs header,.path-job header{margin:20px 0 20px 0!important;}.path-job .topmenu-inner,.path-confirmation-sent-cv .topmenu-inner,.consultant-sendcv .topmenu-inner{display:none;}.mobile-sidemenu-wrapper #sidebarMenu.country-open nav{pointer-events:none;}.mobile-sidemenu-wrapper #sidebarMenu.country-open .dropdown-language-item{pointer-events:none;}.page-jobseekers header{margin-top:0 !important;}.page-jobseekers .header-wrap.home-header{z-index:99;}.page-jobseekers .mobile-sidemenu-wrapper #sidebarMenu{z-index:999;margin-top:0;}.page-jobseekers.side-menu-open .menu-backdrop{z-index:99;}.page-jobseekers .mobile-sidemenu-wrapper .sidebarIconToggle{z-index:9999;}.page-jobseekers .spinner{background-color:#fff !important;}.page-send-us-your-cv .topmenu-inner{display:none;}}@media only screen and (max-width:991px){.job-seekers-page .jobseeker-wrap .job-search-list h2.jobseeker-wrap .job-search-list h2{margin-bottom:5px;}.job-seekers-page .jobseeker-wrap .job-search-list{position:relative;}.job-seekers-page .mobile-filter{display:inline-block!important;position:absolute;right:0;}.job-seekers-page .mobile-filter ul{padding:0;list-style:none;text-align:right;}.job-seekers-page  .job-search-count{float:none;position:relative;top:45px;}.job-seekers-page .mobile-filter{display:inline-block !important;top:45px;}.job-seekers-page .mobile-filter i{padding-right:5px;}.job-seekers-page .jobseeker-wrap .job-search-list h2{margin-bottom:37px;}.job-seekers-page .mobile-filter a{color:#33475b!important;}.job-seekers-page .inner-section .inner-hero .job-search-wrapper{display:block;}.job-seekers-page .job-search-form{display:block;position:relative;top:initial;}.job-seekers-page.en .job-search-form{top:30px;}.job-seekers-page .job-search-field.dropdown{float:none;max-width:none;position:absolute;display:block;left:0;right:0;width:100%;top:11px!important;box-shadow:0 2px 12px rgba(0,0,0,.09);height:45px;border:0;}.job-seekers-page .job-search-field{float:none;position:absolute;left:0;right:0;top:40px;box-shadow:0 2px 12px rgba(0,0,0,.09);height:45px;border-radius:5px;}.job-seekers-page.en .job-search-field{top:70px;}.job-seekers-page .intro-search-button{position:absolute;right:0;top:40px;height:45px;}.job-seekers-page.en .intro-search-button{top:70px;}.job-seekers-page .inner-page{margin-top:80px;}.job-seekers-page.en .inner-page{margin-top:140px;}.job-seekers-page .intro-search-button .btn span{font-size:13px;}.job-seekers-page .job-search-field .field-title{display:none;}.job-seekers-page .intro-search-button .btn{height:45px!important;font-weight:normal;line-height:normal;}.job-seekers-page .job-search-field .dropdown-toggle{font-size:14px;}.job-seekers-page.page-jobs .job-search-field input[type=text]{font-size:14px;}.job-seekers-page .job-search-field .dropdown-toggle span.filter-option{padding-left:16px;}.job-seekers-page .job-search-field i{top:14px;}.job-seekers-page #modalJobFilter.modal.bottom .modal-content,.job-seekers-page #modalJobFilter.modal.bottom .modal-body .panel-body,.job-seekers-page .jobseeker-wrap .job-filter-mobile h4.collapsed,.job-seekers-page .jobseeker-wrap .job-filter-mobile h4{background-color:#32475B;}.job-seekers-page #modalJobFilter.modal.bottom .modal-body h3,.job-seekers-page #modalJobFilter.modal.bottom .modal-body h4,.job-seekers-page #modalJobFilter.modal.bottom .modal-body h4:after,.job-seekers-page #modalJobFilter.modal.bottom .modal-body .panel-body li a,.jobseeker-wrap .job-filter-mobile h3 i{color:#fff;}.job-seekers-page .jobseeker-wrap .job-filter-mobile h4{border-bottom:1px solid rgba(255,255,255,0.10);border-top:1px solid rgba(255,255,255,0.10);}.job-seekers-page .job-search-filter li{border-bottom:1px dotted rgba(255,255,255,0.10);}.job-seekers-page .jobseeker-wrap .job-filter-mobile .job-search-filter .panel-body li{opacity:0.8;}}@media only screen and (max-width:768px){.front-page-search .intro-search-button .btn{margin-top:5px;margin-top:5px;right:15px;}.consultant-profile .mobile-sidemenu-wrapper #collapseExample.collapse:not(.show){display:none;height:auto;overflow:hidden;}.consultant-profile .mobile-sidemenu-wrapper #collapseExample.collapse:not(.show){height:auto!important;}.consultant-profile .mobile-sidemenu-wrapper #collapseExample.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease;}}@media only screen and (max-width:320px){.job-seekers-page .job-search-wrapper .job-search-field:nth-child(2){width:100%;}}@media only screen and (max-width:480px){.consultant-wrap h6{margin-right:50px;}.consultant-wrap .consultant ul,.consultant-wrap ul li{display:inherit;}.consultant-wrap ul li{padding-left:20px;}.consultant-wrap{padding:8px;}.consultant-wrap ul li i{font-size:13px!important;margin-left:-22px;}}@media only screen and (max-width:320px){.consultant-wrap .consultant ul,.consultant-wrap ul li{font-size:11px;}}.job-seekers-page.page-jobs .job-search-field input[type=text]{height:48px;}@media only screen and (max-width:1024px){.job-seekers-page.page-jobs .job-search-field input[type=text]{height:39px;}}#female-leader-profile{padding:60px 0;}#female-leader-profile .lead-profile-card{background:#FFFFFF;border:1px solid #EEEEEE;box-shadow:0 0 12px -3px rgba(119,119,119,0.50);padding:30px !important;text-align:center;}#female-leader-profile .lead-profile-card h4{font-size:28px;color:#33475B;text-align:center;margin-bottom:20px;font-weight:700;}#female-leader-profile .lead-profile-card p{font-size:15.68px;color:#5B6B7B;line-height:28.42px;}#female-leader-profile .lead-profile-card ul{width:fit-content;text-align:left;margin:0 auto;margin-bottom:30px;}#female-leader-profile .lead-profile-card ul li{font-size:16px;color:#5B6B7B;line-height:28.42px;list-style:none;position:relative;}#female-leader-profile .lead-profile-card ul li::before{content:'';width:8px;height:8px;background-color:#5B6B7B;border-radius:50%;position:absolute;margin-left:-20px;top:10px}.lead-profile-card{height:500px;}.lead-profile-card h4{margin-bottom:0;font-size:26px;}.lead-profile-card h3{font-size:18px;}.lead-profile-card .slide:after,.lead-profile-card .slide:before{display:none!important;}.lead-profile-card  a.btn.btn-white.explore-profile-btn{position:absolute;bottom:0px;left:50%;margin-left:-120px;}#leading-the-way h3{font-size:32px;color:#33475B;margin-bottom:30px;font-weight:700;}#leading-the-way h4{font-size:32px;color:#33475B;font-weight:700;}#leading-the-way img{position:absolute;bottom:-60px;right:0;}.lead-profile-card .carousel-indicators .active{background-color:#33475A;}.lead-profile-card .carousel-indicators li{background-color:#D8D8D8;}.lead-profile-card .carousel-indicators{background-color:none!important;}#views-bootstrap-wil-talent-profiles-list .lead-profile-card{padding:20px;}.wil-talent-list .carousel-item{height:355px;}.wil-talent-list .carousel-item:last-child a.btn.btn-white.explore-profile-btn{margin-left:-70px;}#leading-the-way{padding:60px 0;background:#F6F9FB;}#wome-leading-profile{padding:40px 0;}#wome-leading-profile .profile-card{background:#FFFFFF;border:1px solid rgba(91,107,123,0.50);border-radius:5px;margin-bottom:30px;padding:0;}#wome-leading-profile .profile-card .lead-image a{width:100%;position:relative;overflow:hidden;display:block;}#wome-leading-profile .profile-card .lead-image a:hover img{transform:scale(1.1);transition:0.2s;}#wome-leading-profile .profile-card .lead-image a img{margin:0;width:100%;transition:0.2s;}#wome-leading-profile .profile-card p{font-size:16px;color:#33475B;letter-spacing:0;line-height:26px;margin:20px 30px 0;}#wome-leading-profile .profile-card h6{font-size:22px;color:#33475B;letter-spacing:0;margin:0 30px 20px;font-weight:400;}#White-paper{background:#F0F2F7;padding:60px 0;}#White-paper h3{text-align:center;width:100%;margin-bottom:30px;}#White-paper .card{background:#FFFFFF;border:1px solid rgba(91,107,123,0.50);border-radius:8px;padding:24px;min-height:390px;}#White-paper h4{font-size:24px;color:#33475B;letter-spacing:0;text-align:center;font-weight:600;}#White-paper h6{font-size:20px;color:#33475B;letter-spacing:0;text-align:center;font-weight:400;}#White-paper p{font-size:16px;color:#33475B;letter-spacing:0;text-align:center;line-height:26px;}#White-paper a.btn.btn-white{width:100%;margin:0 auto;position:absolute;bottom:30px;left:0;right:0;max-width:180px;}.profile-card{background:#EEF2F4;border-radius:6px;padding:18px;margin-top:10px;}.profile-card.active{background-color:#fff;box-shadow:0 0 8px -3px rgba(119,119,119,0.50);}.wlp-details h4{font-family:'Open Sans',sans-serif;font-size:18px;color:#33475B;letter-spacing:0;line-height:24px;margin-bottom:6px;font-weight:600;}.wlp-details p{font-family:'Open Sans',sans-serif;font-size:14px;color:#5B6B7B;letter-spacing:0;line-height:20px;margin-bottom:14px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;}.wlp-items{border-top:1px solid #D9DCDD;display:flex;padding-top:8px;}.wlp-item{margin-right:30px;}.wlp-item i{margin-right:4px;}.wlp-profile{box-shadow:0 0 8px -3px rgba(119,119,119,0.50);}.wlp-title{display:flex;padding:30px 30px 20px;justify-content:space-between;}.wlp-title h3{font-family:Lato,sans-serif;font-size:24px;color:#33475B;line-height:28px;margin:0;}.wlp-profile-items{background:#FCFCFC;border:1px solid #E8ECEE;padding:10px 30px;}.wlp-profile-items .wlp-items{border-top:0;padding-top:0;}.wlp-body{padding:30px;}#views-bootstrap-wil-talent-profiles-list:after,#views-bootstrap-wil-talent-profiles-list:before{display:none;}.wlp-title a{font-size:12px;padding:0 22px;height:40px;line-height:39px;}.check-all{display:flex;padding-left:30px;}.check-all input{margin-right:8px;margin-top:15px;}.check-all span{font-family:OpenSans-SemiBold;font-size:14px;color:#404040;letter-spacing:0;text-align:center;}@media all and (max-width:1024px){#White-paper a.btn.btn-white{width:100%;margin:0 auto;position:absolute;bottom:30px;left:0;right:0;max-width:180px;}#White-paper .card{min-height:470px;}}@media all and (max-width:900px){#White-paper a.btn.btn-white{width:100%;margin:0 auto;position:absolute;bottom:30px;left:0;right:0;max-width:180px;}#White-paper .card{min-height:520px;}}@media all and (max-width:768px){#leading-the-way .col-md-5{display:none;}#White-paper a.btn.btn-white{width:fit-content;margin:0 auto;position:initial;bottom:inherit;left:0;right:0;margin-bottom:10px;}}@media all and (max-width:767px){#White-paper .card{min-height:auto;}}@media all and (max-width:760px){#White-paper .card{min-height:auto;margin-bottom:20px;}#White-paper a{position:unset;}#leading-the-way{text-align:center;}#leading-the-way h3,#leading-the-way h4,#female-leader-profile .lead-profile-card h4,#White-paper h4{font-size:22px;}#White-paper h6{font-size:20px;}#female-leader-profile .lead-profile-card{margin-top:20px;padding:20px;}#White-paper .card{padding:18px;}#female-leader-profile,#leading-the-way,#White-paper{padding:40px 0;}}.job-seekers-page .inner-section .inner-hero.viewer-country .container .job-search-field:first-child{border-right:0;}.mmk-salary-guide{border:1px solid #d3d3d3;padding:0;margin-bottom:20px;width:100%;overflow-x:auto;overflow-y:hidden;}.mmk-salary-guide table{min-width:550px;border:0px !important;margin:0!important;}.mmk-salary-guide .title{border-bottom:0;}.mmk-salary-guide table tr{border-bottom:0px;}.mmk-salary-guide .title td{background-color:#33475b!important;color:#fff;text-transform:uppercase;font-size:21px;text-align:left;padding:15px 20px;border-right:0!important;}.mmk-salary-guide table td:nth-child(1){width:20%;text-align:left !important;padding-left:20px;border:0;}.mmk-salary-guide .title td h2{font-size:18px;color:#fff;margin:0;padding:0;line-height:inherit;}.mmk-salary-guide .title td h2 a{font-size:18px!important;color:#fff !important;margin:0;padding:0;line-height:inherit;text-decoration:none;}.mmk-salary-guide .sub-title td{background-color:#33475b!important;opacity:0.9;border-width:0;border:0;color:#fff;text-transform:uppercase;font-size:14px;padding:10px 9px;border-right:0;font-weight:600;border-bottom:1px solid #d3d3d3 !important;}.mmk-salary-guide table tr td{border-right:1px solid #d3d3d3;border-bottom:0;border-left:0;text-align:center;color:#4f4f4f;font-size:14px;line-height:23px;}.mmk-salary-guide .job-title td{text-align:left !important;text-transform:uppercase;font-size:16px;padding:10px 20px;color:#000;border-right:0;margin:0 10px;border-bottom:1px solid #d3d3d3!important;}.mmk-salary-guide table tr.line-space td{border:0!important;height:10px;padding:0;line-height:10px;margin:0;}.mmk-salary-guide table td{padding:5px;width:15%;}.mmk-salary-guide .last-cell{border-right:0;}@media only screen and (min-width:768px){.mmk-salary-guide{overflow-x:initial;}}@media only screen and (max-width:576px){.mmk-salary-guide table{display:initial !important;}}.page-about-media-centre .media-center-wrap{text-align:left;}.page-about-media-centre .media-center-wrap .card{background:#FFFFFF;box-shadow:0 1px 15px 0 rgba(179,179,179,0.50);border-radius:4px;text-align:center;padding:40px 10px 20px;margin-bottom:30px;}.page-about-media-centre .media-center-wrap .card img{border:2px solid #33475B;border-radius:50%;max-width:160px;max-height:160px;width:100% !important;height:auto !important;margin:0 auto;}.page-about-media-centre .media-center-wrap .card p{margin-bottom:0;text-align:center;line-height:26px;}.page-about-media-centre .media-center-wrap .card h4{font-size:18px;color:#33475B;font-weight:bold;margin-bottom:5px;margin-top:20px;text-align:center;}.page-about-media-centre .media-center-wrap .card ul li i{color:rgb(174,181,189);font-size:24px;margin-top:10px;}.page-about-media-centre .media-center-wrap .card ul li i.fa-linkedin:before{content:"\f0e1";}.page-about-media-centre .media-center-wrap .card ul{list-style:none;padding:0;margin:0;}.page-about-media-centre .media-center-wrap .card ul li{display:inline-block !important;padding:0 4px;}.page-about-media-centre .global-media-center.media-center-wrap .col-md-6{display:inline-block;margin:0 auto;}.page-about-media-centre .global-media-center.media-center-wrap .card{padding:10px 10px 30px;min-height:180px;}.page-about-media-centre .global-media-center.media-center-wrap .card .country-title{margin:20px 0 5px;}.page-about-media-centre .global-media-center .card img{width:25px !important;border:0;display:inline;margin:-6px 8px 0 0;}.page-about-media-centre .global-media-center.media-center-wrap .card h4{display:inline;}.page-about-media-centre .global-media-center.media-center-wrap .card .caption{font-size:13px;color:#a4a4a4;margin-top:15px;}.page-about-media-centre .global-media-center.media-center-wrap .card p{font-size:15px;color:#34475B;}.page-about-media-centre .global-media-center.media-center-wrap .card .caption{font-size:13px;color:#a4a4a4;margin-top:15px;font-weight:400;}.page-about-media-centre .global-media-center.media-center-wrap .card p{font-size:15px;color:#34475B;font-weight:600;}.page-about-media-centre .global-media-center.media-center-wrap .card p a{color:#34475B !important;text-decoration:none !important;}.page-about-media-centre .global-media-center.media-center-wrap .card p a:hover{text-decoration:underline !important;}@media all and (max-width:767px){.page-about-media-centre .media-center-wrap .card h4,.page-about-media-centre .media-center-wrap .card p{text-align:center !important;}}.page-thank-you-get-in-touch .inner-page{background:transparent;}.submit-thankyou{padding:0 0 100px 0;margin-top:-140px;background-position:center 220px;}.submit-thankyou h4{font-weight:600;font-size:32px;}.submit-thankyou .thankyou-msg-container{text-align:center;padding:45px 15px 20px;font-family:'Open Sans',sans-serif;}.submit-thankyou .detail-section .container{max-width:700px!important;padding:10px 40px 40px!important;}@media only screen and (max-width:640px){.submit-thankyou{margin-top:0;padding:0 0 70px 0;}.submit-thankyou h4{font-size:24px;}.submit-thankyou .detail-section .container{padding:10px 15px 40px!important;}.page-thank-you-get-in-touch .inner-section .inner-hero{padding-bottom:20px;}.page-thank-you-get-in-touch .inner-section{background:none;}.page-thank-you-get-in-touch .inner-section .inner-hero h1{margin-bottom:0;}.lead-profile-card h3{font-size:16px;}.lead-profile-card h4{font-size:20px;}.lead-profile-card p{font-size:14px;}.lead-profile-card a.btn.btn-white.explore-profile-btn{bottom:-4px;}.lead-profile-card{height:554px;}.wil-talent-list .carousel-item{height:425px;}}@media only screen and (max-width:480px){.lead-profile-card{height:615px;}.wil-talent-list .carousel-item{height:455px;}#White-paper{overflow:hidden;}}@media only screen and (max-width:360px){.lead-profile-card a.btn.btn-white.explore-profile-btn{margin-left:-85px;}.wil-talent-list .carousel-item:last-child a.btn.btn-white.explore-profile-btn{margin-left:-60px;}}@media only screen and (max-width:320px){.lead-profile-card a.btn.btn-white.explore-profile-btn{margin-left:-85px;}.wil-talent-list .carousel-item:last-child a.btn.btn-white.explore-profile-btn{margin-left:-40px;}}@media (min-width:1200px){.page-thank-you-get-in-touch .inner-section{background-size:100% 100%;}}.career-ally-wrap .career-ally-landing-desktop .landing-container li img{width:60px;height:60px;}.career-logo{margin:0 auto;display:none;}.career-ally-wrap{padding:10px 0}.career-ally-wrap h2{font-size:32px !important;color:#33475B !important;text-align:center;position:relative;margin:0 auto 20px !important;display:table;max-width:462px;}.career-ally-inner-page .hero-container:before{right:0;z-index:1;content:"";background-image:url(/themes/bootstrap_mmck/css/../img/banner-red.png);background-repeat:no-repeat;height:100%;width:55%;left:auto;position:absolute;background-position:center right;mix-blend-mode:multiply;background-size:cover;}.career-ally-wrap .logo-career-ally{display:none;}.career-ally-wrap .career-ally-landing-desktop .landing-container{height:350px;width:350px;margin:250px auto;position:relative;margin-bottom:180px;}.career-ally-wrap .career-ally-landing-desktop .landing-container ul a{color:#333;text-decoration:none;}.career-ally-wrap .career-ally-landing-desktop .landing-container:before{position:absolute;content:"";width:520px;height:520px;background:#f4f4f4;border-radius:50%;z-index:0;left:-85px;top:-85px;}.career-ally-wrap .career-ally-landing-desktop .landing-container:after{content:'';width:100%;height:100%;background:url(/themes/bootstrap_mmck/css/../img/career-ally/career-ally-center-img.svg) no-repeat center;position:absolute;left:0;right:0;top:0;z-index:1000;}.career-ally-landing-mobile{display:none;}.career-ally-wrap .career-ally-landing-desktop .landing-container ul{list-style:none;}.career-ally-wrap .career-ally-landing-desktop .landing-container ul li{height:270px;width:290px;margin:0;position:absolute;transition:all .2s ease-in;}.career-ally-wrap .career-ally-landing-desktop .landing-container ul li a{height:270px;width:290px;display:inline-block;position:relative;z-index:1000;}.career-ally-wrap .career-ally-landing-desktop .landing-container ul li h3,.career-ally-wrap .career-ally-landing-desktop .landing-container ul li p{text-align:center;width:140px;margin:0 auto;position:relative;font-size:14px;font-family:"Lato";line-height:18px;opacity:0.9;}.career-ally-wrap .career-ally-landing-desktop .landing-container ul li p{color:#303030;}.career-ally-wrap .career-ally-landing-desktop .landing-container ul li h3{font-size:18px;font-weight:600;font-family:"Lato";margin-bottom:10px;color:#B4131B;}.career-ally-wrap .career-ally-landing-desktop .landing-container ul li:after{content:'';background:url(/themes/bootstrap_mmck/css/../img/career-ally/triangle.svg) no-repeat 0 0;width:100%;height:100%;position:absolute;top:0;left:0;z-index:0;background-size:100%;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.search{top:-179px;left:47px;z-index:10;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.cv{top:-60px;right:-170px;z-index:101;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.cv:after{transform:rotate(60deg);}.career-ally-wrap .career-ally-landing-desktop .landing-container li.application{top:158px;right:-154px;z-index:102;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.application:after{transform:rotate(117deg);}.career-ally-wrap .career-ally-landing-desktop .landing-container li.interview{bottom:-181px;left:25px;z-index:103;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.interview:after{transform:rotate(178deg)}.career-ally-wrap .career-ally-landing-desktop .landing-container li.offer{top:141px;left:-166px;z-index:104;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.offer:after{transform:rotate(243deg);}.career-ally-wrap .career-ally-landing-desktop .landing-container li.future{top:-82px;left:-154px;z-index:105;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.future:after{transform:rotate(300deg);}.career-ally-wrap .career-ally-landing-desktop .landing-container li.search img{position:absolute;top:28px;left:22px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.cv img{position:absolute;top:-12px;left:134px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.application img{position:absolute;left:224px;top:54px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.interview img{position:absolute;top:179px;left:210px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.offer img{position:absolute;top:220px;left:91px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.future img{position:absolute;bottom:62px;right:224px;}.career-ally-wrap .career-ally-landing-desktop .landing-container ul li:hover{transform:scale3d(1.1,1.1,1.1);}.career-ally-wrap .career-ally-landing-desktop .landing-container li.search:hover{top:-189px;left:47px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.cv:hover{top:-65px;right:-180px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.application:hover{top:164px;right:-164px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.interview:hover{bottom:-192px;left:25px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.offer:hover{top:146px;left:-179px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.future:hover{top:-87px;left:-162px;}.career-ally-wrap .career-ally-landing-desktop .career-ally-landing-desktop .landing-container ul{margin:0;padding:0;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.search h3,.career-ally-wrap .career-ally-landing-desktop .landing-container li.search p{top:50px;left:2px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.cv h3,.career-ally-wrap .career-ally-landing-desktop .landing-container li.cv p{top:75px;left:34px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.application h3,.career-ally-wrap .career-ally-landing-desktop .landing-container li.application p{top:110px;left:32px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.interview h3,.career-ally-wrap .career-ally-landing-desktop .landing-container li.interview p{top:116px;left:11px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.offer h3,.career-ally-wrap .career-ally-landing-desktop .landing-container li.offer p{top:118px;left:-22px;}.career-ally-wrap .career-ally-landing-desktop .landing-container li.future h3,.career-ally-wrap .career-ally-landing-desktop .landing-container li.future p{top:60px;left:-30px;}.node--type-career-ally-stages .upl-cv-box{background:#D7E2E5;margin-top:15px;padding:25px 20px;text-align:center;border-radius:7px;padding-bottom:34px;}.node--type-career-ally-stages div#heading2 h5{text-align:center!important;font-weight:600!important;padding-left:0!important;font-size:20px !important;}.upl-cv-box a{margin:10px 0 0 0!important;}.pdf-download-rs i{font-size:22px;margin-right:10px;}.node--type-career-ally-stages .views-element-container{padding:0!important;margin:0!important;}.node--type-career-ally-stages .card-body-content{padding:16px 0 16px 30px!important;}.node--type-career-ally-stages .card-body-content a{color:#33475b!important;}.node--type-career-ally-stages h4{font-size:26px!important;margin-bottom:15px!important;}.node--type-career-ally-stages .box h4{font-size:16px !important;font-weight:400 !important;margin-bottom:20px!important;}.node--type-career-ally-stages h4.main-head{font-size:32px!important;color:#313131;text-transform:uppercase;margin-bottom:30px!important;}.node--type-career-ally-stages .article .box a{font-size:16px;}.node--type-career-ally-stages .article .content-part{padding:14px}.node--type-career-ally-stages .article .content-part p{height:130px;font-size:14px;text-align:left;line-height:23px!important;}.node--type-career-ally-stages .advice-from-morgan-rectangle-box{padding-left:90px;position:relative;}.node--type-career-ally-stages .advice-from-morgan-rectangle-box img{left:8px;position:absolute;}.node--type-career-ally-stages .advice-from-morgan-container{margin:50px 0;}.node--type-career-ally-stages .view-advice-tips{padding-top:10px;padding-bottom:0;}.node--type-career-ally-stages #about-mmk #about-desktop .card-header h5 a{font-weight:600;}.node--type-career-ally-stages #about-mmk .article .box p{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;height:70px;}.node--type-career-ally-stages .about-us-mobile .card-body ul li ul li{padding-top:14px!important;padding-bottom:14px!important;}.node--type-career-ally-stages #about-mmk .article .box p{line-height:26px!important;}@media only screen and (max-width:767px){section.career-ally-redstrip-block{position:relative;}.career-ally-wrap .career-ally-landing-desktop{display:none;margin-bottom:20px;}.career-ally-wrap .logo-career-ally{display:block;margin:0 0 20px;}section.career-ally-redstrip-block .career-ally-redstrip{padding:20px 0;font-size:16px;line-height:1.5;text-align:left;}.career-ally-wrap h2{font-size:22px !important;margin-bottom:0px;line-height:1.43;}.career-ally-wrap h2:before{width:80%;height:3px;}.career-ally-wrap .career-ally-landing-mobile{display:block;}.career-ally-wrap .career-ally-landing-mobile .card-container{margin-top:20px;}.career-ally-wrap .career-ally-landing-mobile .card-container .card{padding:12px;border-radius:8px;margin-bottom:10px;height:130px;box-shadow:0 3px 12px 0 rgba(16,42,66,0.2);display:inline-block;width:100%;}.career-ally-wrap .career-ally-landing-mobile .card-container .card h5{font-family:Lato,sans-serif;;font-size:13px;color:#B3101A;letter-spacing:0;line-height:16.8px;margin:8px 0 0 12px;text-transform:uppercase;width:119px;font-weight:600;}.career-ally-wrap .career-ally-landing-mobile .card-container .card p{font-family:Lato,sans-serif;font-size:13px;color:#33475B;letter-spacing:0;text-align:center;line-height:16px;padding:15px 10px 10px;}.career-ally-wrap .career-ally-landing-mobile .card-container .col-search,.career-ally-wrap .career-ally-landing-mobile .card-container .col-application,.career-ally-wrap .career-ally-landing-mobile .card-container .col-offer{padding-right:5px;}.career-ally-wrap .career-ally-landing-mobile .icon-div{height:30px;width:30px;background-size:30px;margin-left:10px;}.career-ally-wrap .career-ally-landing-mobile .card .icon-div-search{background-image:url(/themes/bootstrap_mmck/css/../img/career-ally/your-search.svg);}.career-ally-wrap .career-ally-landing-mobile .card .icon-div-cv{background-image:url(/themes/bootstrap_mmck/css/../img/career-ally/your-cv.svg);}.career-ally-wrap .career-ally-landing-mobile .card .icon-div-application{background-image:url(/themes/bootstrap_mmck/css/../img/career-ally/your-application.svg);}.career-ally-wrap .career-ally-landing-mobile .card .icon-div-interview{background-image:url(/themes/bootstrap_mmck/css/../img/career-ally/your-interview.svg);}.career-ally-wrap .career-ally-landing-mobile .card .icon-div-offer{background-image:url(/themes/bootstrap_mmck/css/../img/career-ally/your-offer.svg);}.career-ally-wrap .career-ally-landing-mobile .card .icon-div-future{background-image:url(/themes/bootstrap_mmck/css/../img/career-ally/your-future.svg);}.page-career-ally .content-second-light-container .view-id-meet_the_team .view-header h2{font-size:21px;margin-bottom:25px;}.career-ally-inner-page .card img{width:115px;height:70px;}.node--type-career-ally-stages .advice-from-morgan-rectangle-box img{width:32px;}.node--type-career-ally-stages .advice-from-morgan-rectangle-box{padding-left:60px;}.node--type-career-ally-stages h4{font-size:22px!important;text-align:center!important;}}@media only screen and (max-width:767px){.node--type-career-ally-stages  .article .slick-slide .content-part{height:215px!important;}}.page-contracting-jobs .article-page-filter-wrapper{padding-top:50px;padding-left:0;padding-right:0;}.page-contracting-jobs .resources{padding-bottom:0;}.page-contracting-jobs .article-page-filter-wrapper .resources .btn{padding:0 60px;margin:10px 0px 0;}.payroll-services{padding:50px 0 40px;}.payroll-services h3,.page-contracting-jobs .article-page-filter-wrapper .resources h3{text-transform:uppercase;font-size:32px!important;}.payroll-services .payroll-items .card-text{text-align:center;font-size:24px;font-weight:600;}.payroll-services .payroll-items .card{border:0;transition-duration:0.5s,250ms;outline:none;}.payroll-services .payroll-items .card-body{box-shadow:0px 2px 7px 0px rgba(0,0,0,.125);padding:0;outline:none;}.payroll-services .payroll-items .card-text a{padding:25px;width:100%;display:inline-block;}.payroll-services .payroll-items .card a{height:100%;}@media only screen and (min-width:1200px){.payroll-services .payroll-items .card:hover{margin-top:-10px;margin-bottom:10px;}.payroll-services .payroll-items .card:hover .card-text a{color:#00a0ff;}.page-contracting-jobs.uk .resources{padding-bottom:40px;}.page-resources-contracting-advice .article-page-filter-wrapper .article{padding:0!important;}.payroll-services{padding:50px 15px 40px!important;}}@media only screen and (max-width:1024px){.payroll-services .payroll-items .card-body{padding:20px 5px;}.payroll-services .payroll-items .card-text{font-size:20px;}.contracting-advice{padding:0!important;}.page-resources-contracting-advice .contracting-advice{padding:0;}.page-contracting-jobs .contract-resource-block{padding-bottom:40px;}}@media only screen and (max-width:767px){.payroll-services{padding-left:0!important;padding-right:0!important;}.page-contracting-jobs .resources{padding-left:0!important;padding-right:0!important;}.page-contracting-jobs .resources .row{margin:0!important;}.page-contracting-jobs  .payroll-items{margin:0!important;}.payroll-services h3,.page-contracting-jobs .article-page-filter-wrapper .resources h3{font-size:26px!important;}.payroll-services .payroll-items .card{margin-bottom:20px;}.page-resources-contracting-advice .search-article-box{display:none !important;}.page-contracting-jobs .contract-resource-block{padding-bottom:0px;margin-bottom:0;}.page-contracting-jobs .article-page-filter-wrapper .article .slick-slide .box .content-part{height:auto !important;}.page-resources-contracting-advice .article-page-filter-wrapper{padding-left:0;padding-right:0;}.payroll-services .payroll-items .card-body{padding:0}.page-home.ie .mobile-sidemenu-wrapper input[type="checkbox"]:checked ~ .sidebarIconToggle,.page-home.uk .mobile-sidemenu-wrapper input[type="checkbox"]:checked ~ .sidebarIconToggle{position:fixed;}.page-home.jp.covid-banner-hidden #sidebarMenu,.page-home.jp-ja.covid-banner-hidden #sidebarMenu{margin-top:0!important;}.page-home.ie.covid-banner-hidden .mobile-sidemenu-wrapper #sidebarMenu,.page-home.uk.covid-banner-hidden .mobile-sidemenu-wrapper #sidebarMenu{margin-top:0!important;}}@media all and (max-width:320px){.ninety-days-main-container .mktoButtonRow .mktoButton{padding:10px 50px 9px !important;}}.page-feedback .contact-form-wrap{margin-top:-130px;margin-bottom:60px;opacity:1 !important;}.page-feedback .contact-form-wrap .form-group{margin-bottom:10px;}.page-feedback .contact-form-wrap .form-check .checkmark{border-radius:5px;width:20px;height:20px;background-color:#f8f9fb;border:solid 1px #949393;position:absolute;top:0;left:10px;cursor:pointer;}.page-feedback .contact-form-wrap .form-check .checkmark:after{left:6px;top:2px;width:7px;height:12px;}.page-feedback .contact-form-wrap #edit-actions{text-align:center;}.page-feedback .contact-form-wrap .form-actions{text-align:center;}.page-feedback .contact-form-wrap .close{padding:1px 5px;}.page-feedback .contact-form-wrap .btn{padding:0 !important;color:#fff !important;max-width:140px;border:0;margin-top:10px;opacity:1 !important;background:rgb(235,1,15) !important;}.page-feedback .contact-form-wrap .btn:visited{opacity:1 !important;background:rgb(235,1,15) !important;}.page-feedback .contact-form-wrap .btn:hover{background:#ff2d39 !important;}.page-feedback #block-feedbackpagebottomtext{margin-bottom:60px;max-width:630px;text-align:left;font-size:16px;}.page-thank-you p{text-align:center;font-size:24px;padding:30px 0;}.page-thank-you p span{text-align:center;font-size:50px;margin-bottom:20px;font-weight:600;display:block;}.page-feedback .contact-form-wrap .alert-dismissible{line-height:28px;height:auto;padding:10px;}.page-feedback .form-actions .ajax-progress{display:none !important}.page-feedback.jp-ja .page-thank-you p span{font-size:40px;}@media all and (max-width:800px){.page-feedback .contact-form-wrap{margin-top:-110px;}.page-feedback .contact-form-wrap .form-check 
body.page-feedback{font-size:16px;line-height:16px;}
.page-feedback #block-feedbackpagebottomtext p{font-size:16px;}
.page-feedback.jp-ja .page-thank-you p span{font-size:30px;line-height:40px;}
.page-feedback.jp-ja  #block-feedbackpagebottomtext p{font-size:14px;}}
.page-search  .form-item-field-article-category-1{display:none;}
.page-women-in-leadership-talent-profiles .expertise-card-wrapper .nav-tabs{overflow:auto;border-bottom:0;overflow-x:hidden;}
.page-women-in-leadership-talent-profiles .expertise-card-wrapper .nav-tabs .profile-card .wlp-item{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto;margin:0;max-width:70%;}.page-women-in-leadership-talent-profiles .talent-profile-wrap{display:flex;}.page-women-in-leadership-talent-profiles .profile{position:absolute;top:24px;left:10px;-webkit-box-shadow:0px 0px 0px 1px #efefef;}.page-women-in-leadership-talent-profiles .expertise-card-wrapper{width:36%;padding-right:17px;}.page-women-in-leadership-talent-profiles .expertise-detail-section{width:64%;}.page-women-in-leadership-talent-profiles .profile-card{margin-left:4px;width:381px;position:relative;padding:0;display:inline-table;font-family:Lato,sans-serif;margin-top:3px;margin-bottom:10px;-webkit-transition-duration:.5s,250ms;transition-duration:.5s,250ms;}.page-women-in-leadership-talent-profiles .profile-card.active{background-color:#fff;box-shadow:0px 1px 5px 1px rgba(119,119,119,0.50);}.page-women-in-leadership-talent-profiles .profile-card a{display:inline-block;padding:20px 10px 10px 0px;width:381px;max-width:381px;}.page-women-in-leadership-talent-profiles .profile{position:absolute;top:24px;left:10px;height:17px;width:17px;}.page-women-in-leadership-talent-profiles .inner-page{padding-bottom:70px;}.wlp-item i{font-size:20px;}.path-job .job_cards div{display:inline-block;width:33.333%;padding:0 12px;}.path-job .job_cards div div.job-card{display:block;width:100%;padding:15px;}.path-job .jobPosted{padding:80px 0 0 0;}.path-job .jobPosted h2{margin-bottom:30px;}.path-job .jobPosted .job_cards:after{content:none;}.path-job .viewMore{margin-top:40px;max-width:200px;}.path-job .job-application-section .detail-section .container .thankyou-msg-container p{margin:35px 0 40px;}.path-job .job-application-section .detail-section .container{max-width:650px!important;}.path-job #sendYourCVModal .form-bottom-text p{font-size:13px;line-height:21px;}.path-job .jobPosted .job-card h3{font-size:18px;}.path-job .inner-hero .job-search-wrapper{max-width:950px;margin:100px auto 0;}.path-job.en .inner-hero .job-search-wrapper{max-width:inherit;margin:100px auto 0;}.path-job .inner-section .inner-hero{padding-bottom:0 !important;}.path-job .job-application-section.cur-bg-right{margin-top:0 !important;}.path-job .job-search-field:first-child{border-right:0 !important;}.path-job.en .job-search-field:first-child{border-right:1px solid #e4e4e4 !important;}.path-job .job-search-field input[type=text]{cursor:pointer;}.path-job .job-search-field .dropdown-toggle{cursor:pointer;}.path-job .job-search-field .dropdown-menu{z-index:99999;}@media all and (max-width:901px){.path-job .job_cards div{display:inline-block;width:100%;padding:0;}}@media only screen and (max-width:768px){.path-job .job_cards div{display:inline-block;width:100%;padding:0;}.path-job .job_cards div div.job-card{display:block;width:100%;padding:15px;margin:10px 0 !important;}.path-job .job_cards{margin-left:12px;margin-right:12px;}.path-job .job_cards .slick-slide{margin:0 12px;}.path-job .jobPosted .slick-list{padding:0 10px !important;}.path-job .jobPosted{padding:50px 0 0 0;}.path-job .inner-section .inner-hero .job-search-wrapper{display:block !important;margin:50px auto 0;}.path-job .job-search-form{background-color:transparent;border-radius:4px;box-shadow:none;display:inherit;background:transparent;}.path-job .job-search-field{padding:5px 7px;float:none;margin:20px 0;background:#fff;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.09);max-width:inherit;}.path-job .job-search-form .intro-search-button .btn{font-size:14px;width:100%;border-radius:4px;}.path-job .job-search-form .intro-search-button{width:100%;}.path-job .job-search-field .field-title{display:none;}.path-job .job-search-field .dropdown-toggle{height:30px;font-size:15px;padding:0 0 0 30px;}.path-job .job-search-field i{top:10px;}.path-job.en .job-search-field:first-child{border-right:0px !important;}.path-job .job-application-section.cur-bg-right{padding-top:30px;margin-top:-20px !important;}}.page-women-in-leadership-talent-profiles .wlp-item i{font-size:20px;}.page-women-in-leadership-talent-profiles .check-all .btn{background:#fff;color:#eb010f;border:1px solid #eb010f;pointer-events:none;}.page-women-in-leadership-talent-profiles .check-all .btn-white::before,.page-women-in-leadership-talent-profiles .check-all .btn-white::after{display:none;}.page-women-in-leadership-talent-profiles .check-all .btn-white.active::before,.page-women-in-leadership-talent-profiles .check-all .btn-white.active::after{display:block!important;}.page-women-in-leadership-talent-profiles .check-all input{height:17px;width:17px;-moz-box-shadow:0px 0px 0px 1px #efefef;}.page-women-in-leadership-talent-profiles .check-all{margin-bottom:12px;padding-left:14px;}.page-women-in-leadership-talent-profiles .check-all .btn-white.active{color:#fff;border:1px solid #eb010f;background:#eb010f;pointer-events:all;}.page-women-in-leadership-talent-profiles .wlp-item{color:#33475B!important;}.page-women-in-leadership-talent-profiles .wlp-details{padding-left:35px;}.page-women-in-leadership-talent-profiles  .wlp-items{margin-left:10px;}.page-women-in-leadership-talent-profiles .team-members-wrapper .team-member-details{box-shadow:0 1px 15px 0 rgba(179,179,179,0.50)!important;border:1px solid rgba(144,144,144,0.1)!important;border-radius:4px;text-align:center;padding:40px 10px 20px;margin-bottom:24px;}.page-women-in-leadership-talent-profiles .team-members-wrapper .team-member-details img{border:2px solid #33475B;border-radius:50%;max-width:130px;max-height:130px;margin:0 auto;}.page-women-in-leadership-talent-profiles .team-members-wrapper .team-member-details h6{font-size:16px;color:#33475B;margin-top:12px;font-weight:600;margin-bottom:5px;font-family:Lato,sans-serif;opacity:0.9;}.page-women-in-leadership-talent-profiles .team-members-wrapper .team-member-details p{font-size:14px;line-height:20px;font-family:Lato,sans-serif;opacity:0.9;}.page-women-in-leadership-talent-profiles .team-members-wrapper h3{font-size:22px;}.page-women-in-leadership-talent-profiles .wlp-profile{font-family:Lato,sans-serif;}.page-women-in-leadership-talent-profiles .expertise-card-wrapper .nav-tabs .profile-card .wlp-item:first-child{margin-right:30px;}.page-women-in-leadership-talent-profiles .explore-profile-mobile-btn{display:none;}.page-women-in-leadership-talent-profiles .wlp-profile .wlp-items span{font-weight:600;}.page-women-in-leadership-talent-profiles .wlp-body p{font-family:Lato,sans-serif;opacity:0.9;}.page-women-in-leadership-talent-profiles .wlp-body li{line-height:26px;}.page-women-in-leadership-talent-profiles .profile-card:last-child{margin-bottom:0;}.page-women-in-leadership-talent-profiles .profile-card.active:after{content:"";position:absolute;width:0;height:0;border:7px solid black;border-color:transparent transparent #fff #fff;transform-origin:0 0;transform:rotate(-135deg);top:50%;margin-top:10px;box-shadow:-3px 3px 3px 0 rgba(0,0,0,0.15);}.page-women-in-leadership-talent-profiles .wlp-body li br{display:none;}.page-women-in-leadership-talent-profiles .expertise-detail-section .tab-pane{-webkit-transition-duration:.5s,250ms;transition-duration:.5s,250ms;}#exploreProfileModal .modal-dialog .modal-content{border:0;box-shadow:0 2px 34px -12px rgba(0,0,0,.5);background-color:#eef2f4;}#exploreProfileModal .first-name{padding-right:6px!important;}#exploreProfileModal .form-group{padding:0;margin-bottom:20px}#exploreProfileModal input,#exploreProfileModal select{height:50px;border-radius:4px;border:solid 1px rgba(91,107,123,.5);box-shadow:3px 3px 10px 0px #ccc !important;font-size:14px !important;color:#303030 !important;}#exploreProfileModal .last-name{padding-left:6px;}#exploreProfileModal select.profile_pick{height:0;width:0;font-size:0;opacity:0;position:absolute;bottom:0;left:50%;padding:7px;}#exploreProfileModal .bootstrap-select .dropdown-menu{top:0;width:100%;}#exploreProfileModal .bootstrap-select.form-control{height:auto;display:inline-block;padding:0;border:0;}#exploreProfileModal .bootstrap-select .btn-light{background-color:#fff!important;height:auto;width:100%;padding:10px;border:solid 1px rgba(91,107,123,.5);box-shadow:3px 3px 10px 0px #ccc !important;font-size:14px !important;color:#807f83;position:relative;}#exploreProfileModal .bootstrap-select .btn-light:before,#exploreProfileModal .bootstrap-select .btn-light:after{display:none;}#exploreProfileModal .bootstrap-select .btn-light .filter-option{text-align:left;color:#33475b;position:relative;width:100%;left:0;top:0;}#exploreProfileModal .bootstrap-select .btn-light .filter-option-inner-inner{padding-left:4px;height:auto;line-height:26px;font-weight:600;text-transform:none;color:#33475b;letter-spacing:normal;height:auto;}#exploreProfileModal  .bootstrap-select .dropdown-menu.inner{position:static;float:none;border:0;padding:0;margin:0;border-radius:0;-webkit-box-shadow:none;box-shadow:none;}#exploreProfileModal .bootstrap-select .dropdown-menu li{position:relative;}#exploreProfileModal .bootstrap-select.profile_pick option{height:0;width:0;font-size:0;margin:0;padding:0;}#exploreProfileModal .bootstrap-select .dropdown-menu.show{display:block;}#exploreProfileModal .checkmark:after{top:4px;left:4px;width:10px;height:10px;border-radius:50%;background:#007bff;}#exploreProfileModal .form-type-radio{display:inline-block !important;margin:0;font-size:17px;}#exploreProfileModal .form-type-radio label{padding-left:25px!important;font-weight:400;color:#303030;font-size:16px;margin-top:2px;left:0 !important;padding-bottom:0;margin-bottom:0;}#exploreProfileModal input[type=radio]{position:absolute;opacity:1;cursor:pointer;left:0;margin:0;box-shadow:none!important;border-radius:50%;}#exploreProfileModal .checkmark{position:absolute;top:0px;left:0;height:0px;width:0px;opacity:0;}#exploreProfileModal .radio-control-label{text-align:left;font-size:15px!important;color:#303030!important;font-weight:400!important;left:0!important;line-height:22px !important;}#exploreProfileModal .modal-body{padding:40px;}#exploreProfileModal .dropdown.show .dropdown-menu{z-index:999999;}#exploreProfileModal .form-group .checkbox{margin-bottom:0;}#exploreProfileModal .bootstrap-select .btn-light:after{position:absolute;content:"";display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:5px dashed;border-top:5px solid\9;border-right:5px solid transparent;border-left:5px solid transparent;z-index:99999;right:15px;left:initial;color:black;transform:none;background:transparent;top:50%;margin-top:-2px;}#exploreProfileModal .checkbox label input{top:5px;position:relative;;height:17px;width:17px;margin-right:10px;}#exploreProfileModal .checkbox label{font-size:15px !important;color:#303030 !important;font-weight:400 !important;line-height:22px !important;text-indent:-27px;padding-left:27px;}#exploreProfileModal p{font-size:15px !important;color:#303030 !important;font-weight:400 !important;line-height:22px !important;}#exploreProfileModal .explore-submit{padding:0 90px;}#exploreProfileModal .dropdown.show .dropdown-menu ul li a{font-size:14px;padding:2px 12px;position:relative;}#exploreProfileModal .bootstrap-select .dropdown-menu{top:100%!important;width:100%;transform:none !important;}#exploreProfileModal .dropdown.show .dropdown-menu ul li a.selected:after{position:absolute;content:"\f00c ";font:normal normal normal 14px/1 FontAwesome;top:5px;right:12px;}#exploreProfileModal .dropdown.show .dropdown-menu ul li a.selected{background:#f5f8fa;border-top:1px solid #efefef;border-bottom:1px solid #efefef;}#exploreProfileModal .dropdown.show .dropdown-menu ul li a span.text{white-space:normal;}#exploreProfileModal .invalid-feedback{font-size:14px;margin-left:1px;}#exploreProfileModal .checkbox label a{color:#00a0ff;text-decoration:underline;}#exploreProfileModal .checkbox label a:hover{color:#33475b;}.page-career-ally .meet-the-team{padding-top:150px;}.page-career-ally .mobile-sidemenu-wrapper #sidebarMenu{z-index:99999;}.page-career-ally .mobile-sidemenu-wrapper .sidebarIconToggle{z-index:999999;}.page-career-ally.side-menu-open .menu-backdrop{z-index:9999;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-next,.node--type-career-ally-stages .article-page-filter-wrapper .slick-prev{font-size:0px;opacity:0.9;background-color:rgb(51,71,91);height:35px;width:35px;position:absolute;top:25%;z-index:999;cursor:pointer;display:block !important;border-radius:50%;border-width:0px;border-style:initial;border-color:initial;border-image:initial;outline:0px;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-arrow.slick-disabled{opacity:0.2;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-prev{left:-45px;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-prev::after{content:"";color:rgb(255,255,255);font-family:FontAwesome;opacity:1;font-weight:300;text-align:center;font-size:24px;position:absolute;left:12px;top:4px;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-next{right:-45px;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-next::after{content:"";color:rgb(255,255,255);font-family:FontAwesome;float:right;opacity:1;font-weight:300;text-align:center;font-size:24px;position:absolute;left:15px;top:4px;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-dots{display:none!important;}.node--type-career-ally-stages .article-page-filter-wrapper  .slick-list{padding:0 !important;}.node--type-career-ally-stages .upl-cv-box .btn{width:82%;}.node--type-career-ally-stages .article-page-filter-wrapper{padding-top:0;}.node--type-career-ally-stages .card-body-content:last-child{border-bottom:0;}.page-women-in-leadership .female-leader-profile .carousel-indicators li{width:3px;height:8px;margin-right:2px;margin-left:2px;}.page-women-in-leadership .female-leader-profile .lead-profile-card .carousel-indicators .active{height:15px;margin-top:-7px;}.page-women-in-leadership .carousel-control-next-icon{background-image:url(/themes/bootstrap_mmck/css/../img/women-right-arrow.png);background-repeat:no-repeat;width:45px;height:16px;}.page-women-in-leadership .carousel-control-prev-icon{background-image:url(/themes/bootstrap_mmck/css/../img/women-left-arrow.png);background-repeat:no-repeat;width:45px;height:16px;}.page-women-in-leadership .carousel-control-prev{left:50%;bottom:21px;top:auto;margin-left:-120px;opacity:1;z-index:999;}.page-women-in-leadership .carousel-control-next{right:50%;bottom:21px;top:auto;margin-right:-120px;opacity:1;z-index:999;}.page-women-in-leadership .carousel-control-prev:hover,.page-women-in-leadership .carousel-control-next:hover{opacity:7;}.page-women-in-leadership .carousel-control-next:hover .carousel-control-next-icon{width:35px;opacity:0.7;}.page-women-in-leadership .carousel-control-prev:hover .carousel-control-prev-icon{width:35px;opacity:0.7;}.path-job .job-search-field input[type=text]{cursor:initial;}.node--type-career-ally-stages  .article-page-filter-wrapper{padding-top:0;}.node--type-career-ally-stages .upl-cv-box .btn:nth-child(2){margin-top:22px !important;}.node--type-career-ally-stages .accordion-section{margin-top:0!important;}.node--type-career-ally-stages li{font-family:'Open Sans',sans-serif;}.card.career-ally-resources .card-body h5{position:relative;}.card.career-ally-resources .card-body h5::before{position:absolute;content:"";background-image:url(/themes/bootstrap_mmck/css/../img/pdf-icon.png);height:20px;width:20px;background-repeat:no-repeat;}.card.career-ally-resources .card-body h5 a{padding-left:25px;display:flex;}li.career-ally-resources ul li{position:relative;padding-left:54px!important;}li.career-ally-resources ul li:before{position:absolute;content:"";background-image:url(/themes/bootstrap_mmck/css/../img/pdf-icon.png);height:20px;width:20px;background-repeat:no-repeat;margin-left:-21px;}.page-job-apply .job-application-section.cur-bg-right{z-index:0;}.dropbutton-widget .dropdown-language-item li a{position:relative;}.dropbutton-widget .dropdown-language-item li a:before{content:"";position:absolute;width:60%;height:2px;bottom:-10px;left:22%;background-color:#eb010f;visibility:hidden;-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;}.dropbutton-widget .dropdown-language-item li a:hover:before{visibility:visible;-webkit-transform:scaleX(1);transform:scaleX(1);}.page-home .country-menu-wrapper .dropbutton-widget{top:0px;margin-top:0px;}.page-home .country-menu-wrapper .dropbutton-widget .dropdown-language-item{padding-top:0;border-right:1px solid #909090;}.country-menu-wrapper .dropbutton-widget .dropdown-language-item{border-right:1px solid #909090;}@media all and (max-width:991px) and (min-width:768px){.node--type-career-ally-stages #about-mmk #about-desktop .card-header#heading2{padding:30px 20px;}.node--type-career-ally-stages .upl-cv-box .btn{width:auto;}}@media all and (min-width:768px){#exploreProfileModal .modal-dialog{width:688px;max-width:688px;}#exploreProfileModal .dropdown:hover .dropdown-menu{display:none!important;}#exploreProfileModal .dropdown.show .dropdown-menu{display:block!important;}#exploreProfileModal .close{display:none;}.page-your-search.node--type-career-ally-stages .card-body-content{border-bottom:0;}.node--type-career-ally-stages  .views-element-container .card-body-content:last-of-type{border-bottom:0!important;}.node--type-career-ally-stages .slick-track{min-width:100% !important;}.node--type-career-ally-stages .slick-initialized .slick-slide{min-width:238px !important;}.node--type-career-ally-stages .slick-slider{display:block!important;}.node--type-career-ally-stages .slick-slider{margin:0;}}@media all and (min-width:1200px){.page-women-in-leadership-talent-profiles .check-all{padding-top:30px;}.node--type-career-ally-stages .slick-track{min-width:735px !important;}.node--type-career-ally-stages .slick-initialized .slick-slide{min-width:245px !important;outline:none;}.node--type-career-ally-stages .upl-cv-box{margin-top:22px;}}@media all and (max-width:1024px){.page-women-in-leadership-talent-profiles .profile-card{max-width:317px;}.page-women-in-leadership-talent-profiles .expertise-card-wrapper{padding-right:12px;}.page-women-in-leadership-talent-profiles .profile-card a{max-width:317px;}.page-women-in-leadership-talent-profiles .wlp-profile .wlp-title a{width:191px;padding:10px 10px;height:30px;line-height:30px;display:inline-table;}.wlp-title h3{font-size:22px;}.page-women-in-leadership-talent-profiles .team-members-wrapper h3{font-size:20px;}.page-women-in-leadership-talent-profiles .wlp-body li{font-size:16px;}.page-women-in-leadership-talent-profiles .profile-card.active:after{border:4px solid black;margin-top:7px;border-color:transparent transparent #fff #fff;}.page-women-in-leadership-talent-profiles .check-all input{margin-top:11px;}#exploreProfileModal .bootstrap-select .btn-light{height:auto!important;}.page-career-ally .header-wrap.header-fixed{position:initial;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-prev::after{top:9px;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-next::after{top:9px;}.node--type-career-ally-stages .col-md-7 li{font-family:"Open Sans",sans-serif;line-height:28px;font-size:16px;}.page-footer .section-logo .row.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important;}}@media all and (max-width:991px){.page-women-in-leadership-talent-profiles  .expertise-detail-section{display:none!important;}.page-women-in-leadership-talent-profiles .profile-card,.page-women-in-leadership-talent-profiles .profile-card a{width:100%;max-width:100% !important;}.page-women-in-leadership-talent-profiles .profile-card{width:99%;margin-left:4px;}.page-women-in-leadership-talent-profiles .inner-page{padding-bottom:50px;}.page-women-in-leadership-talent-profiles .expertise-card-wrapper{width:100%!important;padding:0;}.page-women-in-leadership-talent-profiles .expertise-card-wrapper .nav-tabs{height:auto !important;}.page-women-in-leadership-talent-profiles .profile-card.active:after{display:none;}.page-women-in-leadership-talent-profiles.body-mobile .expertise-card-wrapper{display:none!important;}.page-women-in-leadership-talent-profiles.body-mobile .expertise-detail-section{display:block!important;}.page-women-in-leadership-talent-profiles.body-mobile .check-all{display:none!important;}.page-women-in-leadership-talent-profiles .expertise-detail-section{width:100%;}.page-women-in-leadership-talent-profiles.body-mobile .inner-page .container{padding:0 7px;}.page-women-in-leadership-talent-profiles .wlp-profile{text-align:center;}.page-women-in-leadership-talent-profiles .wlp-profile .wlp-title a{display:none;}.page-women-in-leadership-talent-profiles .wlp-profile .wlp-title{text-align:center;display:block;}.page-women-in-leadership-talent-profiles .wlp-profile .wlp-items{margin-left:0;display:flex;justify-content:center;}.page-women-in-leadership-talent-profiles .wlp-profile .wlp-item.icon-money{margin-right:12px;}.page-women-in-leadership-talent-profiles .wlp-profile .wlp-item.icon-location{margin-left:12px;}.page-women-in-leadership-talent-profiles .team-members-wrapper .row{display:flex;justify-content:center;}.page-women-in-leadership-talent-profiles .wlp-body p{font-size:16px;line-height:24px;}.page-women-in-leadership-talent-profiles .wlp-body ul{text-align:left;padding-left:10px;}.page-women-in-leadership-talent-profiles .explore-profile-mobile-btn{display:inline-block;margin:0px auto 42px;width:180px;font-weight:500;}.wil-back{margin:20px 0;display:inline-block;font-size:16px;padding-left:10px;color:#33475B!important;}.wlp-body{padding-bottom:20px;}.wil-back i{margin-right:5px;}.page-women-in-leadership-talent-profiles .profile-card.active{background-color:#EEF2F4;box-shadow:none;}.profile-card.active{background-color:#EEF2F4;box-shadow:none;}.page-women-in-leadership-talent-profiles .check-all{padding-left:10px;}}@media all and (max-width:767px){.page-women-in-leadership-talent-profiles .expertise-card-wrapper .nav-tabs .profile-card .wlp-item{max-width:65%;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;white-space:initial;}.page-women-in-leadership-talent-profiles .profile-card{margin-left:0;}.page-women-in-leadership-talent-profiles .profile-card.active{border:1px solid rgba(119,119,119,0.50);box-shadow:none;border:1px solid rgba(56,58,58,0.2);}.wlp-details h4{font-size:16px;}.page-women-in-leadership-talent-profiles .inner-page{padding-bottom:40px;}.page-women-in-leadership-talent-profiles .wlp-profile .wlp-items{display:inline-block;}.page-women-in-leadership-talent-profiles .wlp-profile .wlp-item{width:auto;display:inline-block;}.wlp-profile-items{padding:10px 10px;}.page-women-in-leadership-talent-profiles .wlp-profile .wlp-item.icon-money{margin-bottom:4px!important;}.page-women-in-leadership-talent-profiles .wlp-body p{font-size:16px;line-height:24px;}.page-women-in-leadership-talent-profiles .wlp-profile .wlp-title{padding:30px 10px 20px;}#exploreProfileModal .close{position:absolute;right:10px;top:5px;outline:none;pointer-events:all;z-index:99;}#exploreProfileModal .modal-body{padding:25px;padding-top:35px;}#exploreProfileModal .first-name{padding-right:0px!important;}#exploreProfileModal .last-name{padding-left:0;}#exploreProfileModal{padding:0px!important;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-prev{left:0;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-next{right:0px;}.node--type-career-ally-stages .upl-cv-box{margin:20px 0 30px;}.node--type-career-ally-stages .upl-cv-box .btn{height:50px;line-height:50px;}.page-women-in-leadership-talent-profiles .profile-card.active{border:0;}.page-women-in-leadership-talent-profiles .check-all{padding-left:11px;}#exploreProfileModal .checkbox label input{box-shadow:none !important;}}@media all and (max-width:380px){#exploreProfileModal .bootstrap-select .btn-light .filter-option-inner-inner{font-size:12px;padding:0;}#exploreProfileModal .dropdown.show .dropdown-menu ul li a{font-size:12px;padding:7px 12px;}#exploreProfileModal input{font-size:13px !important;}#exploreProfileModal .bootstrap-select .btn-light:after{border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent;right:4px;}#exploreProfileModal .radio-control-label{font-size:14px!important;}#exploreProfileModal .form-type-radio label{font-size:14px;}#exploreProfileModal .checkbox label{font-size:14px !important;}#exploreProfileModal p{font-size:14px!important;}}@media all and (max-width:320px){#exploreProfileModal .modal-body{padding:25px 15px;}.page-women-in-leadership-talent-profiles .expertise-card-wrapper .nav-tabs .profile-card .wlp-item{max-width:64%;}#exploreProfileModal .close{top:0px;}.wlp-title h3{font-size:20px;}}@media all and (max-width:640px){#female-leader-profile .lead-profile-card ul li{font-size:13px;}#female-leader-profile .lead-profile-card p{font-size:14px;}.lead-profile-card a.btn.btn-white.explore-profile-btn{bottom:6px;}.female-leader-profile iframe{height:350px!important;}}.discipline-filter{margin:10px 0 30px;}.discipline-filter h3{font-size:22px;}.discipline-filter>div{display:inline-block;}.discipline-filter>div a{border:1px solid #32475B;border-radius:20px;color:#33475A;font-size:14px;padding:4px 10px;margin:0 8px 8px 0;display:inline-block;}.discipline-filter>div a:hover{color:#00a0ff;}.descipline-more{border:1px solid #EB010F!important;color:#EB010F!important;}.hide-sub{visibility:hidden;display:none !important;}.disc-fullheight .hide-sub{visibility:visible;display:inline-block !important;}.descipline-more{cursor:pointer;}@media all and (max-width:640px){.discipline-filter>div a{font-size:14px;padding:8px 10px;margin-right:5px;}}.hk .ninety-days-form .interview-form .mktoFormRow:nth-child(10) .mktoRequiredField label.mktoLabel a,.hk .ninety-days-form .mktoFormRow:nth-child(9) .mktoRequiredField label.mktoLabel a{padding:0}.ninety-days-form .mktoRequiredField label.mktoLabel a{color:#00a0ff!important;text-decoration:underline;}.ninety-days-form .mktoRequiredField label.mktoLabel a:hover{color:#33475b!important;}.page-thank-you #go-beyond-footer p{padding:0;text-align:left;}.page-feedback .option{font-weight:400;}.page-feedback .form-item-feedback label{position:relative;}.page-feedback .form-item-feedback label:after{position:absolute;content:"*";top:0px;right:-12px;}.page-feedback .field--name-body p a{color:#00a0ff;text-decoration:underline;}.page-feedback .field--name-body p a:hover{color:#33475b;}@media (max-width:767px){.page-feedback .contact-form-wrap{margin-left:20px;margin-right:20px;}.page-feedback .option{line-height:22px;}.page-about-your-1st-90-days.modal-open,.page-about-preparing-your-interview.modal-open{overflow-y:hidden;}.page-career-ally .meet-the-team{padding-top:30px;background:none;}.career-ally-landing-mobile .col-cv,.career-ally-landing-mobile .col-interview,.career-ally-landing-mobile .col-future{padding-left:5px;}.article-page-filter-wrapper .article .slick-slide{outline:none;}.page-career-ally .meet-the-team{background-color:#fff;}.side-menu-open{overflow:hidden;position:fixed;overflow-y:hidden;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-next,.node--type-career-ally-stages .article-page-filter-wrapper .slick-prev{display:none!important;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-dots{display:block!important;}.page-career-ally .career-logo{display:block;}.page-resources-contracting-advice .article-page-filter-wrapper{padding-top:0;}.page-resources-contracting-advice .knowledge-hub-wrap{padding-left:20px!important;padding-right:20px!important;}.page-resources-contracting-advice .article-page-filter-wrapper h1{margin-top:10px!important;}.node--type-career-ally-stages .article-page-filter-wrapper{margin-left:-20px;margin-right:-20px;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-list{padding:0 20px !important;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-dotted.slick-slider{margin-left:0;margin-right:0;}.node--type-career-ally-stages h4.main-head{font-size:26px !important;margin-bottom:20px !important;}.about-us-mobile #collapseMobile{overflow-x:hidden;overflow-y:hidden;height:auto !important;}.node--type-career-ally-stages .col-md-7 li{font-size:14px;}.expired-jobs-wrap .jobPosted .job-card .job-items li:first-child img{margin-top:-3px;}}@media (max-width:380px){.career-ally-wrap .career-ally-landing-mobile .card-container .card h5{font-size:12px;width:100px;margin:8px 0 0 8px;}.career-ally-wrap .career-ally-landing-mobile .card-container .card p{font-size:12px;line-height:14px;padding:10px 10px 10px;}.career-ally-wrap h2{padding:0 12px;}}@media (max-width:320px){.career-ally-wrap .career-ally-landing-mobile{padding-right:12px;padding-left:12px;}.career-ally-wrap .career-ally-landing-mobile .card-container .card{padding:7px;height:120px;}.career-ally-wrap .career-ally-landing-mobile .card-container .card h5{font-size:10px;margin:8px 0 0 5px;width:auto;margin-bottom:10px !important;}}.mobile-sidemenu-wrapper .menu-footer li a{color:#fff;line-height:10px;opacity:0.5;}.mobile-sidemenu-wrapper .menu-footer{padding:0;margin:0;display:flex;flex-wrap:wrap;margin-top:94px;}.mobile-sidemenu-wrapper .menu-footer li{list-style:none;font-size:13px;line-height:10px;display:inline-block;padding:0 7px;border-right:1px solid rgb(197,197,197);}.mobile-sidemenu-wrapper .menu-footer li:first-child{margin-bottom:15px;padding-left:0;}.mobile-sidemenu-wrapper .menu-footer li:last-child{padding-right:0;border-right:0;}.mobile-sidemenu-wrapper .menu-footer li:nth-child(3){padding-left:0;}.mobile-sidemenu-wrapper .menu-footer li:nth-child(2){margin-bottom:15px;border-right:0;}.mobile-sidemenu-wrapper .nav-item.active a{color:#fff;font-weight:800;text-decoration:underline;}.mobile-sidemenu-wrapper .nav-item.active.dropdown a{color:#fff;font-weight:normal;text-decoration:none;}.mobile-sidemenu-wrapper .dropdown-item.active a{color:#fff !important;font-weight:800!important;text-decoration:underline!important;}@media (max-width:320px){.mobile-sidemenu-wrapper .menu-footer{margin-top:100px;position:initial;}.path-job .job_cards{margin:0 !important;}.path-job .expired-jobs-wrap .jobPosted .slick-list{padding:0px !important;}}@media (min-width:992px){.jobPosted .job-card .job-items li:nth-child(1),.jobPosted .job-card .job-items li:nth-child(2){min-height:52px;}.consultant-profile .jobPosted .job-card .job-items li:nth-child(1),.consultant-profile .jobPosted .job-card .job-items li:nth-child(2){min-height:auto;}.expired-jobs-wrap .jobPosted .job-card .job-items li:first-child img{margin-top:0;}.node--type-career-ally-stages .card-body-content a:hover{color:#00a0ff!important;}}.page-gdpr .gdpr-course{padding:20px;box-shadow:rgba(179,179,179,0.7) 0px 5px 5px 0px;margin-bottom:40px;border-radius:5px;border:1px solid #eef2f4}.page-gdpr .gdpr-course h4{font-weight:600;font-size:28px;}.page-gdpr .gdpr-course .course-desc{margin-bottom:6px;font-size:16px;line-height:18px;}.page-gdpr .gdpr-course .register a{text-transform:uppercase;font-weight:700;font-size:14px;letter-spacing:1px;display:inline-block;border-radius:4px;-webkit-transition:.5s;transition:.5s;color:#eb010f;padding-right:20px;margin:0 auto;line-height:22px;}.page-gdpr .gdpr-course .register a:after{content:"\f138";font:normal normal normal 14px/1 FontAwesome;position:absolute;margin-top:4px;margin-left:8px;z-index:100;}.page-gdpr .gdpr-course .register a:hover{padding-right:30px;color:#ff2d39;}.page-gdpr .contact-form-wrap{margin:30px auto 60px;}.page-gdpr .contact-form-wrap p.marketo-block-sub{text-align:center;margin-bottom:5px;}.page-gdpr .contact-form-wrap h4.block-title{text-align:center;font-weight:600;font-size:28px;}.page-gdpr .contact-form-wrap .mktoForm .mktoFormCol{width:100% !important;}.page-gdpr .contact-form-wrap .mktoForm input[type=text],.mktoForm input[type=url],.page-gdpr .contact-form-wrap .mktoForm input[type=email],.page-gdpr .contact-form-wrap .mktoForm select.mktoField{width:100% !important;height:50px !important;padding:14px 16px !important;}.page-gdpr .contact-form-wrap .mktoForm .mktoLabel{width:100% !important;padding-left:2px;font-size:14px;font-weight:400;font-family:"Open Sans",sans-serif;}.page-gdpr .contact-form-wrap .mktoForm .mktoAsterix{display:none !important;}.page-gdpr .contact-form-wrap .mktoForm .mktoButtonRow{display:block !important;text-align:center;}.page-gdpr .contact-form-wrap .mktoForm .mktoButtonRow span{margin:0 auto !important;}.page-gdpr .contact-form-wrap .mktoForm .mktoButtonWrap.mktoRound .mktoButton{text-transform:uppercase;background:#eb010f;font-weight:700;font-size:14px;letter-spacing:1px;padding:0 30px;height:50px;border-radius:5px;-webkit-transition:.3s;transition:.3s;cursor:pointer;color:#fff;border:1px solid #eb010f;line-height:50px;}.page-gdpr .contact-form-wrap .mktoHtmlText{width:100% !important;font-size:14px;font-weight:300;font-family:"Open Sans",sans-serif!important;}.page-gdpr .contact-form-wrap .mktoForm .mktoOffset{display:none}.page-gdpr .contact-form-wrap .mktoHtmlText a{color:rgb(0,160,255);text-decoration:underline;}.page-gdpr .contact-form-wrap .mktoHtmlText a:hover{color:rgb(235,1,15);}.page-gdpr .contact-form-wrap .mktoForm .mktoError{left:0 !important;right:auto !important;}.page-gdpr .contact-form-wrap .mktoForm .mktoFieldWrap{width:100% !important;}.page-gdpr .meet-the-team{padding:30px 0;}.page-gdpr-candidate p.block-title,.page-gdpr-employer p.block-title{font-size:28px;font-weight:600;margin-bottom:20px;}.page-gdpr-candidate .mktoForm .mktoAsterix,.page-gdpr-employer .mktoForm .mktoAsterix{display:none !important;}.page-gdpr-candidate #LblUnsubscribed strong,.page-gdpr-employer #LblUnsubscribed strong{font-weight:normal !important;padding:0;}.page-gdpr-candidate .mktoButtonRow .mktoButtonWrap,.page-gdpr-employer  .mktoButtonRow .mktoButtonWrap{margin-left:0 !important;}.page-gdpr-candidate .mktoButtonRow .mktoButtonWrap.mktoRound .mktoButton,.page-gdpr-employer .mktoButtonRow .mktoButtonWrap.mktoRound .mktoButton{text-transform:uppercase;background:#eb010f;font-weight:700;font-size:14px;letter-spacing:1px;padding:0 30px;height:50px;border-radius:5px;-webkit-transition:.3s;transition:.3s;cursor:pointer;color:#fff;border:1px solid #eb010f;line-height:50px;}.page-gdpr-candidate .mktoButtonRow .mktoButtonWrap.mktoRound .mktoButton:active,.page-gdpr-employer .mktoButtonRow .mktoButtonWrap.mktoRound .mktoButton:active{text-transform:uppercase;background:#eb010f;font-weight:700;font-size:14px;letter-spacing:1px;padding:0 30px;height:50px;border-radius:5px;-webkit-transition:.3s;transition:.3s;cursor:pointer;color:#fff;border:1px solid #eb010f;line-height:50px;}.page-gdpr-candidate .mktoButtonRow .mktoButtonWrap.mktoRound .mktoButton:hover,.page-gdpr-employer .mktoButtonRow .mktoButtonWrap.mktoRound .mktoButton:hover{border:1px solid #eb010f;}.page-gdpr-candidate .mktoForm .mktoFormRow,.page-gdpr-candidates-uk .mktoForm .mktoFormRow,.page-gdpr-employer .mktoForm .mktoFormRow{margin-bottom:10px !important;}.page-gdpr-candidate #LblUnsubscribed strong a,.page-gdpr-employer #LblUnsubscribed strong a{color:rgb(0,160,255);text-decoration:underline;}.page-gdpr-candidate #LblUnsubscribed strong a:hover,.page-gdpr-employer #LblUnsubscribed strong a:hover{color:rgb(235,1,15);}.page-gdpr-candidate .contact-form-wrap .mktoForm .mktoError,.page-gdpr-employer .contact-form-wrap .mktoForm .mktoError{left:0 !important;right:auto !important;}.page-thank-you-confirmation .thankyou-msg-container p,.page-gdpr-thank-you .thankyou-msg-container p{text-align:center;font-size:24px;padding:40px 0 50px 0;max-width:800px;margin:0 auto 30px;line-height:28px;}@media (max-width:887px){.page-gdpr .meet-the-team .slick-next{right:0px;}.page-gdpr .meet-the-team .slick-prev{left:0px;}.page-gdpr .meet-the-team{padding:30px 20px;}}@media (max-width:800px){.page-gdpr .contact-form-wrap .mktoForm input[type=text],.mktoForm input[type=url],.page-gdpr .contact-form-wrap .mktoForm input[type=email],.page-gdpr .contact-form-wrap .mktoForm select.mktoField{width:100% !important;height:40px !important;font-size:14px;font-weight:300;}}@media (max-width:767px){.page-gdpr-candidate .blog-content form,.page-gdpr-employer  .blog-content form{width:100% !important;}.page-thank-you-confirmation .thankyou-msg-container p,.page-gdpr-thank-you .thankyou-msg-container p{text-align:center;font-size:18px;padding:30px 0;max-width:inherit;}}@media (max-width:480px){.page-gdpr .contact-form-wrap .mktoForm .mktoLabel{margin-bottom:5px !important;}.page-gdpr .contact-form-wrap .mktoHtmlText{line-height:18px;}.page-gdpr-candidate #LblUnsubscribed,.page-gdpr-employer #LblUnsubscribed{margin-bottom:15px;}}.jp-ja .find-staff-call-us-title h2::before{content:"お気軽にお問い合わせください：";}.table-sec h3{text-align:center;margin-bottom:30px;margin-top:20px;font-size:28px;}.table-sec .table-outer-border{margin-bottom:55px;}.table-bordered{border:1px solid #ddd;}.table-sec .table-outer-border{margin-bottom:55px;}.umbrella-wrapper h5{font-size:18px;font-weight:700;margin-bottom:10px;}.umbrella-wrapper h2.desktop{font-size:32px;}.umbrella-wrapper a{color:#00a0ff;text-decoration:underline;}.umbrella-wrapper a:hover{color:#33475b;}.company-btn{padding:10px;background-color:#efefef;border-radius:31px;color:#303030!important;display:inline-block;margin-right:10px;margin-bottom:0;text-decoration:none !important;}.company-btn.active{background-color:#eb010f;color:#fff!important;}.umbrella-btn-wrapper .company-btn:first-child{margin-bottom:20px;}.page-legal-umbrella-key-information-document  .header-wrap.header-fixed{position:initial;}.list-umbrella{margin-bottom:24px;}.target-content-wrapper h3{font-size:24px;margin-top:20px;margin-bottom:10px;}.table-outer-border{border:1px solid #d38286;border-radius:5px;width:100%;margin-bottom:30px;}.umbrella-wrapper table,.page-legal table{border-collapse:collapse;border-radius:5px;overflow:hidden;bottom:0;margin:0 !important;}.umbrella-wrapper table tr:first-child td,.page-legal table tr:first-child td{border-top:1px solid #d38286;}.umbrella-wrapper table tr td:nth-child(1),.page-legal  table tr td:nth-child(1){background-color:#f2f2f2;font-weight:700;border-right:1px solid #d38286;padding:12px 30px!important;border-left:1px solid #d38286;border-bottom:1px solid #d0d0d0;width:50%;}.umbrella-wrapper table tr td:nth-child(2),.page-legal table tr td:nth-child(2){background-color:#f7f7f7;padding:12px 30px!important;border-right:1px solid #d38286;border-bottom:1px solid #d0d0d0;width:50%;}.umbrella-btn-wrapper{margin-top:30px;}.umbrella-wrapper .table>tbody>tr>td,.page-legal .table>tbody>tr>td{font-size:16px;color:#33475b;}.tree-col table tr td:nth-child(1),.tree-col table tr td:nth-child(2),.tree-col table tr td:nth-child(3){width:33.33%;background-color:#f2f2f2;}.umbrella-wrapper .tree-col table tr:first-child td{background-color:#f7f7f7;font-size:17px;}.umbrella-wrapper .tree-col table tr:first-child td{font-weight:700;}.tree-col table tr td:nth-child(2){border-right:1px solid #d38286!important;}.tree-col table tr td:nth-child(3){padding:12px 30px!important;}.page-legal-umbrella-key-information-document .inner-page{margin-bottom:60px;}.agreemant-wrapper h2{font-size:32px;text-transform:uppercase;}.agreemant-wrapper .box-wrapper{padding:12px;background-color:#EEF2F5;border-radius:5px;}.agreemant-wrapper h3{font-size:22px;margin-top:20px;margin-bottom:10px;}.agreemant-wrapper h4{margin-bottom:30px;font-size:22px;font-weight:600;}.agreemant-wrapper .definition-wrapper{position:relative;}.agreemant-wrapper .head p{margin:0;}.agreemant-wrapper .head p strong{font-weight:600;}.agreemant-wrapper .definition-wrapper:after{position:absolute;content:"";height:567px;width:1px;background-color:#d0d0d0;top:12px;left:180px;}.agreemant-wrapper  a{color:#00a0ff;text-decoration:underline;}.agreemant-wrapper  a:hover{color:#33475b;}.agreemant-wrapper h4.section{margin-top:30px;font-size:18px;margin-bottom:20px;font-weight:600;}.agreemant-wrapper .section-list{font-weight:600;display:flex;}.agreemant-wrapper .mb{margin-bottom:7px;}.agreemant-wrapper .section-list span{font-weight:700;padding-right:7px;}.agreemant-wrapper ul.roman{list-style-type:lower-roman;margin-left:15px;margin-bottom:10px;}.agreemant-wrapper .pd{padding-left:27px;}.agreemant-wrapper .mt{margin-top:24px;}.agreemant-wrapper .copyright{opacity:0.5;display:block;text-align:center;margin:30px 0 0;}.agreemant-wrapper{margin-bottom:60px;}.agreemant-wrapper .box-wrapper p:last-child{margin:0;}.agreemant-wrapper .definition-wrapper p{margin-bottom:10px;}.page-legal .inner-page  a{color:#00a0ff;text-decoration:underline;}.page-legal .inner-page a:hover{color:#33475b;}.page-legal .table-bordered td b{font-weight:700;}#request-talant-profile .terms_errorb{color:#bf0a29;font-family:Lato,sans-serif!important;font-size:14px;padding-left:40px!important;font-weight:400;position:static;line-height:18px;width:100%;}#request-talant-profile .consent_errorb{float:left;padding-left:11px!important;padding-bottom:15px;color:#bf0a29;font-family:Lato,sans-serif!important;font-size:14px;font-weight:400;position:static;line-height:18px;width:100%;}.page-expertise-detail-template .specialisations-footer a{background:#fff !important;color:#eb010f !important;}.page-expertise-detail-template .specialisations-footer a:hover{background:#ff2d39!important;color:#fff!important;}.page-expertise-detail-template .expertise-detail-wrap{padding:20px 0px 30px;}.page-expertise-detail-template #getin_touch-modal .job-oppotunity-section .form-check{line-height:24px;text-align:center;margin-bottom:10px;}.umbrella-wrapper .table>tbody>tr>td em,.page-legal .table>tbody>tr>td em{font-family:'Open Sans',sans-serif;}.mobile-sidemenu-wrapper .sidebarMenuInner li.dropdown a{display:block;}.page-women-in-leadership .carousel-control-prev-icon,.page-women-in-leadership .carousel-control-next-icon{height:35px;width:35px;background-image:none;background-color:#adadad;border-radius:50%;cursor:pointer;position:relative;}.page-women-in-leadership .carousel-control-prev-icon:after{content:"\f104";color:#fff;font-family:"FontAwesome";opacity:1;font-weight:300;text-align:center;font-size:24px;position:absolute;left:12px;top:4px;}.page-women-in-leadership .carousel-control-next-icon:after{content:"\f105";color:#fff;font-family:"FontAwesome";opacity:1;font-weight:300;text-align:center;font-size:24px;position:absolute;left:15px;top:4px;}.page-women-in-leadership .carousel-control-prev{top:50%;bottom:initial;transform:translateY(-50%);left:0;margin-left:0;}.page-women-in-leadership .carousel-control-next{top:50%;bottom:initial;transform:translateY(-50%);right:0;margin-right:0;}.page-women-in-leadership .carousel-control-prev.arrow-disable,.page-women-in-leadership .carousel-control-next.arrow-disable{opacity:0.4;pointer-events:none;}.reg-forms{max-width:960px;padding:50px 120px;background-color:#eef2f4;margin-bottom:70px;border-radius:10px;}.reg-forms .form-group{margin-bottom:20px;padding:0;}.reg-forms .form-group label{margin-bottom:2px;}.reg-forms .form-group input{margin:0;}.reg-forms .radios--wrapper .js-webform-radios{display:flex;}.reg-forms .radios--wrapper .js-form-type-radio:first-child{padding:0;}.reg-forms .radios--wrapper .js-form-type-radio .form-check-label input{position:relative;}.reg-forms .radios--wrapper .fieldset-legend{font-size:16px;}.reg-forms .referee-fieldset .fieldset-wrapper{padding:20px;background-color:#D7E2E5;}.reg-forms .referee-fieldset{border-radius:5px;background-color:#D7E2E5;padding:0;box-shadow:rgba(0,0,0,0.125) 0px 1px 4px 1px;border-radius:5px;border-top:2px solid transparent;margin-bottom:30px;}.reg-forms .referee-fieldset legend{float:left;padding:10px 20px;font-size:16px;border-bottom:1px solid rgba(0,0,0,0.125);border-top-right-radius:5px;border-top-left-radius:5px;font-weight:600;background-color:#fff;}.reg-forms .referee-fieldset .radios--wrapper legend{background-color:transparent;padding:0;border:0;float:none;font-weight:normal;}.reg-forms .referee-fieldset .radios--wrapper .fieldset-wrapper{padding:0;}.reg-forms .referee-fieldset .fieldset-wrapper .form-group{padding:0 12px;}.reg-forms .questions-fieldset .fieldset-wrapper,.page-covidquestionnaire .questions-fieldset .fieldset-wrapper{background-color:#D7E2E5;padding:30px;border-radius:5px;box-shadow:rgba(0,0,0,0.125) 0px 1px 4px 1px;}.reg-forms .questions-fieldset .fieldset-wrapper .fieldset-wrapper,.page-covidquestionnaire .questions-fieldset .fieldset-wrapper .fieldset-wrapper{padding:0;box-shadow:rgba(0,0,0,0.125) 0px 0px 0px 0px;}.reg-forms .questions-fieldset .fieldset-wrapper p{margin-bottom:20px;}.reg-forms .questions-fieldset .fieldset-wrapper .js-form-type-checkbox.form-check{padding:0;}.reg-forms .questions-fieldset .fieldset-wrapper .js-form-type-checkbox.form-check .form-check-label input{margin-top:7px;}.reg-forms .questions-fieldset .fieldset-wrapper .js-form-type-checkbox.form-check  .form-check-label label{padding-left:20px;}.reg-forms .radios--wrapper .js-form-type-radio .form-check-label label{padding-left:2px;}.reg-forms .fieldset-wrapper ul{margin:0;}.reg-forms .questions-fieldset{margin-bottom:40px;}.reg-forms fieldset:nth-child(13) .fieldset-wrapper{margin-bottom:0;}.reg-forms fieldset p{margin-bottom:20px;}.reg-forms .js-form-type-checkbox{padding:0;}.reg-forms .js-form-type-checkbox .form-check-label input{margin-top:7px;}.reg-forms .js-form-type-checkbox .form-check-label label{padding-left:20px;}.reg-forms .js-form-item-date-of-brith fieldset label{display:none;}.reg-forms .js-form-item-date-of-brith fieldset{flex:1;margin-right:5px;margin-bottom:0;}.reg-forms .js-form-item-date-of-brith fieldset:nth-child(3){margin-right:0px;}.reg-forms fieldset p{font-family:Lato,sans-serif;}.reg-forms .submit-button-wrap{text-align:center;margin-top:30px;}.reg-forms .submit-button-wrap input{width:200px;color:#fff;line-height:21px;border:0;text-transform:uppercase;background:#eb010f!important;font-weight:700;color:#fff!important;}.reg-forms .submit-button-wrap input:hover{background:#ff2d39!important;}.reg-forms  .js-form-required{position:relative;}.reg-forms  .js-form-required:after{position:absolute;content:"*";padding-left:2px;}.reg-forms .js-form-item-date-of-brith fieldset select,.reg-forms .js-form-item-date-of-brith fieldset input{width:100%;max-width:100%;}.page-governmentregistration .reg-forms fieldset:nth-child(13){margin-bottom:0;}.page-governmentregistration .reg-forms fieldset:nth-child(13) p:nth-child(2){margin-bottom:5px;}.page-governmentregistration .reg-forms fieldset:nth-child(14){margin-top:0px;}.page-covidquestionnaire .reg-forms ul{margin-bottom:20px;}.page-registration .inner-page header,.page-covidquestionnaire .inner-page header,.page-governmentregistration .inner-page header{display:none;}.page-registration .inner-section,.page-covidquestionnaire .inner-section,.page-governmentregistration .inner-section{margin:0;}.header-wrap .nav a.for-sitemap{display:none;}.page-user-login .inner-page,.page-user-password .inner-page,.page-user-reset .inner-page{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;}.page-user-login .inner-page fieldset,.page-user-password .inner-page fieldset{padding:0;margin-bottom:10px;}.page-user-login .inner-page form,.page-user-password .inner-page form,.page-user-reset .inner-page form{margin:10px 0 40px;}.page-user-login .inner-page fieldset label,.page-user-password .inner-page fieldset label{margin-bottom:0;font-weight:600;}.page-user-login .inner-page .btn,.page-user-password .inner-page .btn,.page-user-reset .inner-page .btn{height:50px;line-height:50px;margin:0;padding:0;color:#fff;width:140px;border:0;}.page-user-login .inner-page .nav-tabs .nav-link:hover,.page-user-password .inner-page .nav-tabs .nav-link:hover{color:#495057;background-color:#f7f7f7;}.page-user-login .inner-page .nav-item.active .nav-link:hover,.page-user-password .inner-page .nav-item.active .nav-link:hover{background-color:#fff;}.jp-ja ul.country-menu:before{content :"国・地域を選択"}body.jp-ja #sendYourCVModal .hide-country,body.jp-ja #sendYourCVModal .hide-location{display:none;}.page-employment-monitor .article_title{font-weight:600;font-size:18px;margin-bottom:5px;}.page-employment-monitor .article_title a:hover{text-decoration:underline;}.page-employment-monitor .em_list p{margin-bottom:0;}.page-employment-monitor .em_list{margin-bottom:20px;}.page-employment-monitor .em_list .article_date{opacity:0.5;font-weight:500;}.page-employment-monitor .view-employment-monitor .view-content{margin-right:0;margin-left:0;display:block;}body.jp-ja .mobile-sidemenu-wrapper .menu-footer li{font-size:11px;}body.jp-ja .mobile-sidemenu-wrapper .menu-footer li:nth-child(3),body.jp-ja .mobile-sidemenu-wrapper .menu-footer li:nth-child(4){margin-bottom:15px;}body.jp-ja .mobile-sidemenu-wrapper .menu-footer li:nth-child(5){padding-left:0;border-right:1px solid rgb(197,197,197);}body.jp-ja .mobile-sidemenu-wrapper .menu-footer li:last-child{margin-top:0;padding-left:10px;}body.jp-ja .mobile-sidemenu-wrapper .menu-footer li:nth-child(4){border:0;}.section-list.a-block{display:block;padding-left:32px;}.section-list.a-block span{margin-left:-32px;}#edit-processed-text-02 p{margin:0;}.page-governmentregistration .reg-forms fieldset:nth-child(13) p:nth-child(1){margin-bottom:20px;}.page-registration fieldset:nth-child(13) p{margin-bottom:20px;}.page-registration fieldset:nth-child(13) p:nth-child(2){margin:0;}.page-registration fieldset:nth-child(14){margin-top:10px;}.page-registration fieldset:nth-child(13){margin-bottom:0;}.reg-forms fieldset a{color:#00a0ff;}.reg-forms fieldset a:hover{color:#33475b;text-decoration:underline;}.page-employment-monitor .pagination a{color:#5b6b7b!important;text-decoration:none!important;font-family:Lato,sans-serif;}.page-employment-monitor .pagination{margin-bottom:40px;}.video-overlay{opacity:0.5;}body.jp .covid-banner-wrapper,body.jp-ja .covid-banner-wrapper{padding:10px 20px;}body.jp .covid-banner-wrapper .close-19,body.jp-ja .covid-banner-wrapper .close-19{right:10px;top:10px;}body.jp-ja .covid-banner-wrapper p{font-size:13px;}.page-user-reset .inner-page form p em{font-weight:bold;}.page-contact-request-callback #insightera_widget_container{display:block!important;}.ln-wrapper{display:block!important;}.page-job-apply .inner-section .inner-hero{padding-bottom:70px!important;}.page-send-us-your-cv .form-item--error-message{line-height:normal;}.jp-ja.page-send-us-your-cv .form-item--error-message{line-height:normal;font-size:14px;margin-top:2px;color:#bf0a29!important;}.jp-ja.page-send-us-your-cv #sendYourCVModal .detail-section-inner .form-group .required.error~label{font-size:13px;}.jp.page-send-us-your-cv .form-item--error-message{color:#bf0a29!important;line-height:normal;margin-top:2px;}.user-logged-in .inner-page{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto;margin-bottom:40px;}.user-logged-in .inner-page fieldset{padding:0;}.user-logged-in .inner-page fieldset h4{margin-top:20px;font-size:26px;font-weight:500;margin-bottom:10px;}.user-logged-in .inner-page .nav-tabs .nav-link:hover{color:rgb(73,80,87);background-color:rgb(247,247,247);}.reg-forms .alert-danger{padding:10px;padding-right:15px;}.reg-forms .alert-dismissible .close{padding:0;right:2px;}.reg-forms .alert-danger ul{padding-left:20px;margin:0;}@media (max-width:1199px) and (min-width:992px){.agreemant-wrapper .definition-wrapper:after{height:642px;left:149px;}}@media only screen and (min-width:768px){.umbrella-btn-wrapper{position:sticky;top:0;background-color:#fff;padding-top:10px;padding-bottom:10px;}.umbrella-wrapper .table-outer-border{margin-bottom:0;}.page-women-in-leadership .wil-talent-list .carousel-item:nth-child(4) p{position:relative;top:70px;}body.jp-ja .search-result-sec .view-header{display:inline-block;}body.jp-ja .knowledge-hub h4{font-size:22px;overflow:hidden;max-height:52px;}body.jp-ja .knowledge-hub .description{max-height:131px;overflow:hidden;display:inline-block;}body.jp-ja .article h4{font-size:22px;overflow:hidden;max-height:52px;}body.jp-ja .article .description{max-height:131px;overflow:hidden;display:inline-block;}body.jp-ja.page-video-conferencing .inner-section .inner-hero .hero-container{padding-right:20px;padding-left:20px;max-width:850px;}}@media only screen and (min-width:1024px){body.jp-ja .csr-wrapper .blog-sidebar .widget-item ul li .content-sec{overflow:hidden;}body.jp-ja .csr-wrapper .blog-sidebar .widget-item ul li .content-sec a{max-height:45px;overflow:hidden;display:inline-block;font-size:14px;line-height:22px;}body.jp-ja.page-search  .views-exposed-form .form-actions .form-submit{width:130px;}}@media only screen and (min-width:1200px){.target-content-wrapper{width:850px;margin:0 auto;padding-top:40px;}.target-content-wrapper.active{padding:110px 0 0;}body.jp-ja .service-item.card-box .btn-more{padding:0;}body.jp-ja .job-search-filter li a{font-size:13px;}}@media only screen and (max-width:1024px){.umbrella-wrapper .table>tbody>tr>td,.page-legal .table>tbody>tr>td{line-height:18px;}.list-umbrella a,.umbrella-wrapper .text-new,.agreemant-wrapper ul li{line-height:24px;font-size:16px;}.umbrella-wrapper h2.desktop{font-size:26px;}.agreemant-wrapper h2{font-size:26px;}.agreemant-wrapper h4{margin-bottom:10px;}.table-sec .container{padding:0;}.mobile-sidemenu-wrapper .menu-footer li:last-child{padding:0;margin-top:15px;}.page-women-in-leadership .carousel-control-prev-icon,.page-women-in-leadership .carousel-control-next-icon{height:30px;width:30px!important;}.page-women-in-leadership .carousel-control-next-icon:after{left:12px;top:7px;}.page-women-in-leadership .carousel-control-prev-icon:after{left:10px;top:7px;}.reg-forms{max-width:initial;padding:50px 50px;}.reg-forms .radios--wrapper .fieldset-legend{line-height:24px;}.reg-forms .fieldset-wrapper ul li{line-height:24px;}.page-registration .inner-page{padding:0 30px;}.reg-forms .questions-fieldset .fieldset-wrapper .js-form-type-checkbox.form-check .form-check-label input{margin-top:0;}.reg-forms .js-form-type-checkbox .form-check-label input{margin-top:0;}.page-employment-monitor .article_title{line-height:28px;}.page-employment-monitor .em_list .article_date{line-height:28px;}.page-home.jp .mobile-sidemenu-wrapper input[type="checkbox"]:checked ~ .sidebarIconToggle,.page-home.jp-ja .mobile-sidemenu-wrapper input[type="checkbox"]:checked ~ .sidebarIconToggle{position:absolute;}.contact-wrap .sticky-top{z-index:0;}.reg-forms .alert-danger ul{line-height:24px;}}@media only screen and (max-width:992px){.umbrella-btn-wrapper-mobile .btn-primary{background-color:#EB0110 !important;color:#fff!important;border:0;padding:10px;width:100%;letter-spacing:.5px;margin:0;height:auto;line-height:normal;font-size:16px;text-transform:initial;text-align:left;border-radius:4px;border:0px !important;box-shadow:none !important;}.umbrella-btn-wrapper-mobile{display:block;position:sticky!important;top:0;}.umbrella-btn-wrapper-mobile  .dropdown-menu{width:100%;padding-bottom:0;border:1px solid #efefef;background-color:#EEF2F5;padding:0 10px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);border-radius:0;}.umbrella-btn-wrapper-mobile  .dropdown-menu.show{display:block;}.umbrella-btn-wrapper-mobile .company-btn{width:100%;margin:0;border-radius:0;background-color:transparent;border-bottom:1px solid rgba(0,0,0,0.125) !important;padding-left:0;padding-right:0;}.umbrella-btn-wrapper-mobile .company-btn.active{color:#33475b!important;}.umbrella-btn-wrapper-mobile .btn:hover:after{border:0;}.umbrella-btn-wrapper-mobile li:last-child .company-btn{border-bottom:0;}.agreemant-wrapper .definition-wrapper:after{height:781px;left:110px;}.agreemant-wrapper .box-wrapper a{word-break:break-all;}.table-sec h3{font-size:22px;}body.jp .covid-banner-wrapper,body.jp-ja .covid-banner-wrapper{padding:10px 20px;}body.jp .covid-banner-wrapper .close-19,body.jp-ja .covid-banner-wrapper{right:10px;top:10px;}}@media only screen and (max-width:767px){.umbrella-wrapper .table-outer-border{overflow-x:scroll;}.umbrella-wrapper .table-outer-border{overflow-x:hidden;}.umbrella-wrapper .table-outer-border{margin-bottom:0!important;}.umbrella-wrapper table tr td:nth-child(1){padding:20px 5px!important;}.umbrella-wrapper table tr td:nth-child(2){padding:20px 5px!important;}.target-content-wrapper{padding-top:24px;}.target-content-wrapper h3{font-size:20px;}.tree-col table tr td:nth-child(3){padding:20px 5px!important;}.umbrella-wrapper .text-new{margin-bottom:20px;}.umbrella-btn-wrapper-mobile .btn-primary span{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:5px dashed;border-top:5px solid\9;border-right:5px solid transparent;border-left:5px solid transparent;float:right;margin-top:6px;}.list-umbrella a,.umbrella-wrapper .text-new,.agreemant-wrapper ul li{line-height:22px;font-size:14px;}.agreemant-wrapper .definition-wrapper:after{display:none;}.definition-wrapper .col-md-10{margin-bottom:20px;}.agreemant-wrapper .head p{font-size:16px;}.page-legal table tr td:nth-child(1){padding:20px 5px!important;}.page-legal table tr td:nth-child(2){padding:20px 5px!important;}.page-expertise-detail-template .expertise-detail-wrap{padding:10px 0 30px 0;}#getin_touch-modal input,#request-talant-profile-modal input{margin-bottom:0px !important;margin-top:0;}#getin_touch-modal #get-in-touch-text{margin-bottom:25px;display:block;text-align:center;}#getin_touch-modal select{margin-bottom:2px!important;}#getin_touch-modal .job-hire-section{padding-top:10px;}#getin_touch-modal .contact-form-wrap{padding:40px 15px 30px;}#request-talant-profile-modal .contact-form-wrap{padding:40px 15px 30px;}#request-talant-profile-modal .check-control-label,#getin_touch-modal .check-control-label{padding-right:22px;}#getin_touch-modal .contact-wrap .invalid-feedback,#request-talant-profile-modal .contact-wrap .invalid-feedback{margin-top:-10;margin-bottom:10;}.page-expertise-detail-template #getin_touch-modal .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1) .form-group .form-control,.page-expertise-detail-template #request-talant-profile-modal .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1) .form-group .form-control{margin-bottom:0px !important;}.page-expertise-detail-template #getin_touch-modal .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1),.page-expertise-detail-template #request-talant-profile-modal .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1){margin-bottom:12px;}#getin_touch-modal .contact-form-wrap .intl-tel-input label,#request-talant-profile-modal  .contact-form-wrap .intl-tel-input label{top:0px;}#request-talant-profile-modal .job-hire-section .form-group:nth-child(2){margin-bottom:5px;}#request-talant-profile .terms_errorb,#request-talant-profile .consent_errorb{font-size:90%;}.mobile-sidemenu-wrapper .menu-footer li:nth-child(5){border-right:0;}.mobile-sidemenu-wrapper .menu-footer li:last-child{padding:0;margin-top:15px;}.page-expertise-detail-template #getin_touch-modal .job-oppotunity-section .form-check{line-height:20px;}.page-women-in-leadership .carousel-control-prev{left:-4px;transform:none;top:auto;bottom:15px;}.page-women-in-leadership .carousel-control-next{right:-4px;transform:none;top:auto;bottom:15px;}.page-registration .inner-page{padding:0;}.reg-forms{padding:50px 30px;}.reg-forms .radios--wrapper .fieldset-legend{font-size:14px;line-height:22px;}.reg-forms .fieldset-wrapper ul li{line-height:22px;}.reg-forms .js-form-type-checkbox .form-check-label input{margin-top:0px;}.reg-forms .questions-fieldset .fieldset-wrapper .js-form-type-checkbox.form-check .form-check-label input{margin-top:2px;}.reg-forms .questions-fieldset .fieldset-wrapper .js-form-type-checkbox.form-check .form-check-label label{line-height:18px;}.reg-forms fieldset:nth-child(14) .fieldset-wrapper .form-check-label{display:flex;}.reg-forms fieldset:nth-child(14) .fieldset-wrapper .form-check-label label{padding-left:5px;}.reg-forms{border-radius:0px;}.page-women-in-leadership #female-leader-profile .lead-profile-card{height:auto!important;padding-bottom:50px !important;}.page-women-in-leadership .wil-talent-list .carousel-item{height:auto!important;}.page-women-in-leadership .lead-profile-card a.btn.btn-white.explore-profile-btn{margin:0!important;position:initial!important;}.page-women-in-leadership .lead-profile-card .carousel-indicators{margin-bottom:0!important;bottom:20px!important;}body.jp-ja .knowledge-hub .section-header{padding:0 15px;}body.jp-ja .knowledge-hub h4{font-size:22px;overflow:hidden;max-height:52px;}body.jp-ja .knowledge-hub .description{max-height:131px;overflow:hidden;display:inline-block;}body.jp-ja .article h4{font-size:22px;overflow:hidden;max-height:52px;}body.jp-ja .article .description{max-height:131px;overflow:hidden;display:inline-block;}body.jp .covid-banner-wrapper,body.jp-ja .covid-banner-wrapper{padding:10px 10px;}.page-women-in-leadership .lead-profile-card a.btn.btn-white.explore-profile-btn:after,.page-women-in-leadership .lead-profile-card a.btn.btn-white.explore-profile-btn:before{display:none;}.btn-more:after{z-index:1!important;}.page-services .remote-delivery{z-index:0;}.your-success .success-point-column .success-point-1,.your-success .success-point-column .success-point-3{z-index:0;}.your-success .success-point-column .success-point-2,.your-success .success-point-column .success-point-4{z-index:0;}.meet-the-team .slick-next,.meet-the-team .slick-prev{z-index:0;}.page-home.jp .mobile-sidemenu-wrapper input[type="checkbox"]:checked ~ .sidebarIconToggle,.page-home.jp-ja .mobile-sidemenu-wrapper input[type="checkbox"]:checked ~ .sidebarIconToggle{position:fixed;}}@media (max-width:992px) and (min-width:768px){.page-women-in-leadership .leading-the-way .col-md-5{display:block;}.page-women-in-leadership #White-paper{overflow:hidden;}.page-women-in-leadership .wil-talent-list .carousel-item{height:425px;}.page-women-in-leadership .lead-profile-card{height:600px;}.page-women-in-leadership .female-leader-profile iframe{height:600px;}}@media only screen and (max-width:360px){.page-legal .table-outer-border.tree-col{overflow-x:scroll;}}@media only screen and (max-width:320px){.umbrella-wrapper .table-outer-border.tree-col{overflow-x:scroll;}}.map-directions #block-footermap h2{font-size:30px;margin:50px auto;text-align:left;text-transform:uppercase;}.map-directions #block-footermap h2 .mmk-red{color:#eb010f;}.map-directions #block-footermap .nav-tabs{float:right;position:relative;margin-top:-80px;padding-right:15px;padding-left:15px;border-bottom:0;line-height:22px;}.map-directions #block-footermap ul.nav-tabs li{display:inline;background:0 0;list-style-type:none;padding:2px;white-space:nowrap;border-right:1px solid #ccc;padding:0 8px 0 5px;}.map-directions #block-footermap ul.nav-tabs li a.active{color:rgb(235,1,15);font-weight:600;}.map-directions #block-footermap .image-wrap img{width:100%;}.map-directions #block-footermap ul.nav-tabs li:last-child{border-right:0;}.map-directions #block-footermap .tab-content{position:relative;display:inline-block;width:100%;}.map-directions #block-footermap .office-address{background-color:rgba(255,255,255,.8);position:absolute;top:27%;left:56%;padding:15px;}.map-directions #block-footermap .office-address p{margin-bottom:10px;}.map-directions #block-footermap .office-address p a{color:#00a0ff;}.map-directions #block-footermap .office-address p a:hover{color:#33475b;}.map-directions #block-footermap .image-wrap{display:block;}@media (max-width:1024px){.map-directions #block-footermap .office-address p{font-size:16px;line-height:20px;}.map-directions #block-footermap .office-address{top:20px}.map-directions #block-footermap h2{font-size:24px;}.node--type-keyword-based-page header{margin:20px 0;}}@media (max-width:800px){.map-directions #block-footermap .office-address p{font-size:14px;line-height:18px;}.map-directions #block-footermap .office-address{top:5px;}}@media (max-width:767px){.map-directions #block-footermap h2{text-align:center;font-size:24px;margin:30px auto;}.map-directions #block-footermap .nav-tabs{margin-top:inherit;margin-bottom:20px;float:left;position:inherit;padding-left:0}.map-directions #block-footermap ul.nav-tabs li{border-right:0;font-size:16px;padding:0 30px 0 0;line-height:40px;}.map-directions #block-footermap ul.nav-tabs li:first-child{padding:0 15px 0 0;}.map-directions #block-footermap .office-address{top:5px;position:inherit;left:15px;border-top:2px solid #efefef;padding:15px 30px;}.map-directions #block-footermap .office-address p{font-size:16px;line-height:22px;}.map-directions #block-footermap .image-wrap{display:none;}.page-home.ie .map-directions #block-footermap .office-address p.hidden-xs,.page-home.uk .map-directions #block-footermap .office-address p.hidden-xs{display:none !important;}}@media (max-width:640px){.map-directions #block-footermap .container{padding-right:30px;padding-left:30px;}}@media (max-width:480px){.map-directions #block-footermap .office-address{padding:15px 20px;}.map-directions #block-footermap .container{padding-right:20px;padding-left:20px;}}@media (max-width:380px){.map-directions #block-footermap ul.nav-tabs li{border-right:0;font-size:16px;padding:0 12px 0 0;}}@media (max-width:1024px) and (min-width:992px){.expired-jobs-wrap .jobPosted .job-card h3{font-size:16px;}.expired-jobs-wrap .jobPosted .job-card .job-items li img{margin-top:-1px;}.expired-jobs-wrap .jobPosted .job-card .job-items li:first-child img{margin-top:-5px;}}@media only screen and (min-width:992px){.expired-jobs-wrap .jobPosted{padding:10px 0px 0px;}.expired-jobs-wrap .jobPosted h2{margin-bottom:40px;font-weight:600;}.expired-jobs-wrap .cur-bg-right{background:none;}}.node--type-keyword-based-page .inner-section .inner-hero.viewer-country .container{max-width:950px;}.node--type-keyword-based-page .inner-section .inner-hero.viewer-country .job-search-field:first-child{border-right:0;}.node--type-keyword-based-page .intro-search-button .btn{margin-right:0;}.node--type-keyword-based-page .job-search-item h5{font-weight:600;}.node--type-keyword-based-page .inner-section .inner-hero{padding-bottom:10px;}.node--type-keyword-based-page .inner-section .inner-hero h1{margin-bottom:55px;}@media only screen and (max-width:991px){.node--type-keyword-based-page .jobseeker-wrap .job-search-list{position:relative;}.node--type-keyword-based-page .jobseeker-wrap .job-search-count{float:none;position:relative;top:55px;}.node--type-keyword-based-page .mobile-filter.d-block{position:absolute;right:0;display:inline-block !important;top:55px}.node--type-keyword-based-page .mobile-filter.d-block ul{list-style:none;margin:0;padding:0;font-size:13px;}.node--type-keyword-based-page .job-search-list h2.search-result{margin-bottom:35px;}.node--type-keyword-based-page #modalJobFilter.modal.bottom .modal-content{background-color:rgb(50,71,91);}.node--type-keyword-based-page .job-filter-mobile h3{color:#fff;}.node--type-keyword-based-page .job-filter-mobile h4{background-color:#33475b;color:#fff;border-bottom:1px solid rgba(255,255,255,0.1);border-top:1px solid rgba(255,255,255,0.1);}.node--type-keyword-based-page .job-filter-mobile h4.collapsed{background-color:#33475b;}.node--type-keyword-based-page .job-search-filter h4:after{color:#fff;}.node--type-keyword-based-page .job-filter-mobile ul{background-color:#33475b;}.node--type-keyword-based-page .job-filter-mobile .job-search-filter .panel-body li a{color:#fff;}.jobseeker-wrap .job-filter-mobile .job-search-filter .panel-body li a span{color:#fff;}body.jp-ja .page-submit-job .marketing-consent-section .js-form-item-marketing-consent{width:104px!important;margin-bottom:15px;}}@media only screen and (max-width:640px){.node--type-keyword-based-page .discipline-filter div:nth-child(n+6):not(:last-child){display:none;}.node--type-keyword-based-page .discipline-filter.disc-fullheight div:nth-child(n+6):not(:last-child){display:inline-block;}}@media only screen and (max-width:768px){.node--type-keyword-based-page .inner-section .inner-hero .job-search-wrapper{display:block;}.node--type-keyword-based-page .inner-section .inner-hero  .job-search-form{display:inherit;box-shadow:none;position:relative;background:transparent;top:30px}.node--type-keyword-based-page .inner-section .inner-hero .job-search-wrapper .intro-search-button .btn{height:45px!important;font-weight:normal;line-height:normal;font-size:0;background:#eb010f;padding:0 5px 0 10px;margin-right:0!important;border-radius:0 4px 4px 0;}.node--type-keyword-based-page .inner-section .inner-hero .job-search-wrapper .intro-search-button .btn span{font-size:13px;}.node--type-keyword-based-page .inner-section .inner-hero .job-search-wrapper .intro-search-button{position:absolute;right:0;top:40px;height:45px;}.node--type-keyword-based-page .inner-section .inner-hero .job-search-wrapper .job-search-field .field-title{display:none;}.node--type-keyword-based-page .inner-section .inner-hero .job-search-wrapper .job-search-field{float:none;position:absolute;left:0px;right:0px;top:40px;box-shadow:rgba(0,0,0,0.09) 0px 2px 12px;height:45px;border-radius:5px;}.node--type-keyword-based-page .inner-section .inner-hero .hero-btn-container{background:transparent;margin-top:60px;}.node--type-keyword-based-page .inner-page{margin-top:80px;}.node--type-keyword-based-page .job-search-field:first-child{position:relative;width:100%;border-radius:4px;box-shadow:0 2px 12px rgba(0,0,0,.09);margin-bottom:0;}.node--type-keyword-based-page .job-search-field:nth-child(2){width:100%;margin-top:5px;box-shadow:0 2px 12px rgba(0,0,0,.09);margin-bottom:20px;}.node--type-keyword-based-page .job-search-form .intro-search-button .btn i{font-size:0;}.node--type-keyword-based-page .inner-section .inner-hero .job-search-field input[type=text]:focus{animation:both;}.node--type-keyword-based-page .job-search-field .dropdown-toggle{padding:0 25px;}.node--type-keyword-based-page .jobseeker-wrap .job-search-list h2{margin-bottom:40px;}.node--type-keyword-based-page #block-bootstrap-mmck-content{display:none;}.node--type-keyword-based-page .inner-section .inner-hero h1{font-size:28px;margin-bottom:55px;}.node--type-keyword-based-page .job-search-field.dropdown{float:none;max-width:none;position:absolute;display:block;left:0px;right:0px;width:100%;box-shadow:rgba(0,0,0,0.09) 0px 2px 12px;height:45px;top:11px !important;border-width:0px;border-style:initial;border-color:initial;border-image:initial;}.node--type-keyword-based-page.en .inner-section .inner-hero h1{margin-bottom:55px;}.node--type-keyword-based-page.en .job-search-field.dropdown{position:absolute;top:11px !important;display:block;}.node--type-keyword-based-page.en .inner-section .inner-hero .job-search-wrapper .job-search-field{position:absolute;top:70px;}.node--type-keyword-based-page.en .inner-section .inner-hero .job-search-wrapper .intro-search-button{top:75px}.node--type-keyword-based-page.en .job-search-field i{top:14px}.node--type-keyword-based-page.en .inner-section .inner-hero .job-search-form{display:block;position:relative;top:30px;}.node--type-keyword-based-page .inner-section .inner-hero .job-search-form{display:block;position:relative;top:initial;}.node--type-keyword-based-page.en .inner-page{margin-top:140px;}.node--type-keyword-based-page .inner-section{margin-bottom:10px;}.node--type-keyword-based-page .discipline-filter{padding-top:12px;margin-bottom:0;}}@media only screen and (max-width:767px){.node--type-keyword-based-page .mobile-filter.d-block{top:45px}.node--type-keyword-based-page .jobseeker-wrap .job-search-count{top:45px;}.find-staff-form .sticky-top{z-index:0;}}@media only screen and (max-width:480px){.node--type-keyword-based-page .inner-section .inner-hero .job-search-wrapper .intro-search-button .btn{font-size:14px;}.node--type-keyword-based-page .inner-section .inner-hero h1{font-size:28px;margin-bottom:10px;}}.page-sitemap .sitemap-box-menu h2{display:none;}.page-sitemap .sitemap-box-menu-about ul.sitemap-menu li span{font-size:22px;line-height:35px;}.page-sitemap ul.sitemap-menu ul.sitemap-menu li a{text-transform:none;}@-moz-document url-prefix(){.mobile-sidemenu-wrapper .menu-footer{margin-bottom:24px;}}@media only screen and (max-width:1130px){.jp-ja .hero h1{font-size:40px;max-width:590px;margin:20px 0 10px 0;}.jp-ja .hero h2{font-size:16px;max-width:590px;margin:20px 0 30px 0;}}.csr-wrapper .modal-dialog .modal-body{background:transparent !important;}.csr-wrapper .modal{z-index:99999999999;}.csr-wrapper .modal-dialog .modal-body.salary-guide-form .mktoForm input[type=text],.csr-wrapper .modal-dialog .modal-body.salary-guide-form .mktoForm input[type=url],.csr-wrapper .modal-dialog .modal-body.salary-guide-form .mktoForm input[type=email],.csr-wrapper .modal-dialog .modal-body.salary-guide-form .mktoForm input[type=tel],.csr-wrapper .modal-dialog .modal-body.salary-guide-form .mktoForm input[type=number],.csr-wrapper .modal-dialog .modal-body.salary-guide-form .mktoForm input[type=date],.csr-wrapper .modal-dialog .modal-body.salary-guide-form .mktoForm textarea.mktoField,.csr-wrapper .modal-dialog .modal-body.salary-guide-form .mktoForm select.mktoField{font-family:'Lato',sans-serif !important;height:50px !important;font-size:16px !important;}.csr-wrapper .modal-dialog .modal-body.salary-guide-form .mktoForm .mktoGutter{display:none;}.csr-wrapper .modal-dialog .modal-body.salary-guide-form .mktoButtonRow .mktoButtonWrap.mktoSimple .mktoButton{padding:0 30px !important;font-family:Lato,sans-serif;}.csr-wrapper .modal-dialog .modal-body.salary-guide-form .close{display:none;}.jp-ja .hero h1{font-size:45px;line-height:60px;}.page-home.ca .path-jobseekers .vacancies .view-discipline-list .view-content{justify-content:center;}body.jp-ja .page-submit-job .marketing-consent-section .js-form-item-marketing-consent{width:95px!important;margin-bottom:15px;}@media only screen and (max-width:1440px){.page-home.ca .map-directions #block-footermap .office-address{top:15%;}}.header-wrap .nav a{font-family:Lato,sans-serif;}@media all and (max-width:640px){.expertise-detail-wrap .find-staff-form .contact-form-wrap span{margin-left:0px !important;}.jp-ja .hero h1{font-size:30px;line-height:45px;}.agreemant-wrapper a{word-break:break-all;}}.new-get-in-touch-wrap .content-section{transform:none!important;position:initial !important;}@media only screen and (min-width:1025px){.path-jobseekers .dropbutton-widget{top:-5px;color:rgb(255,255,255) !important;}.path-jobseekers  .dropbutton-widget ul li span{color:rgb(255,255,255) !important;}.path-jobseekers  .dropbutton-widget ul li a{color:rgb(255,255,255) !important;}}@media all and (min-width:640px){.desk-hide{display:none !important;}}.call.d-block{display:none !important;}@media only screen and (max-width:991px){.call.d-block{display:block !important;}}@media only screen and (min-width:1200px){.page-meet-the-team-office-location .inner-section .inner-hero h2{font-size:50px;}.page-meet-the-team-office-location h1{font-size:24px;}footer .section-logo p{font-size:22px;}}.page-contact-dublin #about-mmk .col-md-7 h1 a,.page-contact-london #about-mmk .col-md-7 h1 a{text-decoration:none !important;}#about-mmk .col-md-7 a{color:#00a0ff !important;text-decoration:underline !important;}#about-mmk .col-md-7 a:hover{color:#33475b !important;}.expired-jobs-wrap .job_cards div{width:32.333%;}.expired-jobs-wrap .jobPosted .job_cards{text-align:center;}.page-meet-the-team-office-location h1{font-size:24px;font-weight:bold;margin:45px 0 27px;}@media only screen and (max-width:1130px){.page-meet-the-team-office-location .inner-section .inner-hero h2{font-size:40px;}}@media (max-width:767px){.page-meet-the-team-office-location h1{font-size:18px;margin-top:30px;}}@media only screen and (max-width:640px){.page-meet-the-team-office-location .inner-section .inner-hero h2{font-size:30px;}}#about-mmk .col-md-7 a{color:#00a0ff !important;text-decoration:underline !important;}#about-mmk .col-md-7 a:hover{color:#33475b !important;}.page-home .hero h1{position:absolute;top:23%;transform:translateY(-50%);margin:0;width:100%;}@media only screen and (max-width:991px){.page-home .hero h1{position:initial;top:initial;transform:inherit;margin:0;}}@media only screen and (max-width:901px){.expired-jobs-wrap .job_cards div{width:100%;}}.header-wrap .nav .nav-item span{padding:10px 6px;font-weight:700;text-transform:uppercase;font-size:13px;}.page-sitemap .header-wrap .nav .nav-item span{padding:10px 6px;font-weight:700;text-transform:uppercase;font-size:13px}.page-sitemap ul.sitemap-menu li span{font-size:18px;line-height:35px;}.page-privacy-policy #introduction .container section h3{cursor:auto;}.expertise-detail-form.contact-wrap input:valid~label{left:13px !important;}.expertise-detail-form.contact-form-wrap .intl-tel-input input:valid~label{left:0px !important;}.contract-jobs-get-in-touch .field-terms.submit-job-wrap span a{color:#00a0ff;text-decoration:underline;}.contract-jobs-get-in-touch .field-terms.submit-job-wrap span{text-align:left;font-size:15px;}.contract-jobs-get-in-touch .field-terms.submit-job-wrap span a:hover{color:#33475b;text-decoration:underline;}.page-contracting-jobs .expertise-detail-wrap .contact-form-wrap{padding-bottom:50px;}body.jp-ja.page-expertise-detail-template .banner-buttons .btn::after{left:-37%;}@media only screen and (max-width:991px){body.jp-ja .page-submit-job .marketing-consent-section .js-form-item-marketing-consent{margin-bottom:15px;width:104px !important;}}@media only screen and (max-width:480px){.page-find-staff #hiring-position~label{top:-2px;}body.jp-ja .expertise-detail-wrap .expertise-discipline .more-btn:after{content:'一覧を表示';}body.jp-ja .expertise-detail-wrap .expertise-discipline.fullheight .more-btn:after{content:'一覧を閉じる';}body.jp-ja .page-submit-job .contact-wrap label.sr-only{padding-left:15px;font-size:13px;}.expertise-detail-form.contact-form-wrap .intl-tel-input input:valid~label{top:-27px!important;}body.jp-ja.consultant-profile .consultant-content-wrap a.collapsed::after{content:"さらに見る";}body.jp-ja.consultant-profile .consultant-content-wrap a:not(.collapsed)::after{content:"閉じる";}}@media only screen and (max-width:380px){.page-find-staff .find-staff .contact-form-wrap{padding:40px 10px 30px;}}@media (min-width:992px){.jp-ja.page-our-story .inner-section .inner-hero .hero-container{max-width:867px;}}@media (min-width:768px){body.jp-ja .page-submit-job .contact-wrap label.sr-only{width:164px!important;}.custom-slide-center .slick-track{display:flex;justify-content:center;}}@media only screen and (max-width:380px){.page-home.ie.covid-banner-hidden .mobile-sidemenu-wrapper #sidebarMenu,.page-home.uk.covid-banner-hidden .mobile-sidemenu-wrapper #sidebarMenu{margin-top:0px;}}@media only screen and (max-width:767px){.page-home.ie.covid-banner-hidden .mobile-sidemenu-wrapper #sidebarMenu,.page-home.uk.covid-banner-hidden .mobile-sidemenu-wrapper #sidebarMenu{margin-top:0px!important;}}@media only screen and (max-width:320px){.jobPosted .job-card .job-items li span{margin-left:5px;width:65%;font-size:12px;min-height:34px;}.page-consultant-thank-you .job_cards div div.job-card{padding:10px;}.page-consultant-thank-you .job_cards .slick-slide{margin:0 5px;}.page-consultant-thank-you .jobPosted .job-card .job-items{padding:10px;}.page-consultant-thank-you .jobPosted .job-card h3{font-size:16px;}}.jp-ja footer .link-section>.row>div.views-element-container{padding:0 18px;}.page-expertise-detail-template .expertise-detail-wrap .expertise-discipline li{font-size:14px;}@media only screen and (min-width:992px){.path-job .navbar-expand-lg .navbar-nav .dropdown-menu{z-index:99999;}}.page-article-irish-work-permits-visas-definitive-guide .blog-content .progress-height p a{word-break:break-all;display:inline-block;}@media (max-width:425px){.ca .consultant-head .btn{padding:0 10px;}}@media (max-width:375px){.ca .consultant-head .btn{font-size:11px;margin-right:2px;margin-left:2px;}}@media (min-width:1130px){.page-home.fixedmenu .header-wrap .nav .nav-item .dropdown-toggle{color:#33475b;}}footer .link-section{padding:0 0px 40px 5px;}@media (max-width:1130px){#sendYourCVModal .detail-section-inner .form-group .required.error~label{top:-28px;}#sendYourCVModal .detail-section-inner .form-group input:focus~label,#sendYourCVModal .detail-section-inner .form-group input:valid~label,.job-application-section .detail-section-inner .form-group input:focus~label,.job-application-section .detail-section-inner .form-group input:valid~label{top:-28px;}.page-submit-job .contact-wrap label.sr-only.error{line-height:40px;}}@media (min-height:916px) and (max-height:917px){}.job-detail-misc .job-detail-misc 
#sendYourCVModal .upload-field label{position:relative !important;}.ca.page-jobseekers .vacancies .views-element-container .container .view-content{justify-content:center}.ninety-days-main-container .mktoFormRow:nth-child(11) input{opacity:1;}.job-detail-misc .fa-chevron-left{margin-right:5px;}.job-detail-misc .social-share span i{margin-right:5px;}.csr-wrapper .blog-content #share-buttons a{border-radius:50%;height:40px;width:40px;position:relative;margin-bottom:15px;}.csr-wrapper .blog-content #share-buttons a i{font-size:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;}.csr-wrapper .blog-content #share-buttons a.facebook{background-color:rgb(24,119,242);}.csr-wrapper .blog-content #share-buttons a.linkedin{background-color:rgb(85,172,238);}.csr-wrapper .blog-content #share-buttons a.twitter{background-color:rgb(0,123,181);}.csr-wrapper .blog-content #share-buttons a.email{background-color:#676fc7;}.csr-wrapper .blog-content #share-buttons a.print{background-color:rgb(1,102,255);}.article-page-filter-wrapper .article .share-wrapper .social-share a{height:30px;width:30px;position:relative;border-radius:0;}.article-page-filter-wrapper .article .share-wrapper .social-share a i{color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.article-page-filter-wrapper .article .share-wrapper .social-share a.facebook{background-color:rgb(24,119,242);}.article-page-filter-wrapper .article .share-wrapper .social-share a.linkedin{background-color:rgb(85,172,238);}.article-page-filter-wrapper .article .share-wrapper .social-share a.twitter{background-color:rgb(0,123,181);}@media only screen and (max-width:991px){.csr-wrapper .blog-content .social{display:block!important;top:auto !important;;right:auto;margin-top:-80px;}.csr-wrapper .blog-content .social .a2a_kit{position:relative !important;top:auto!important;margin-left:0!important;}.csr-wrapper .blog-content #share-buttons a.print{display:none;}}@media only screen and (max-width:640px){.csr-wrapper .blog-content .social{display:block;top:auto !important;;right:auto;margin-top:-65px;}.csr-wrapper .blog-content .social .a2a_kit{position:relative !important;top:auto !important;margin-left:0 !important;}.csr-wrapper .blog-content #share-buttons a.print{display:none;}.csr-wrapper .blog-content #share-buttons a{height:30px;width:30px;}.csr-wrapper .blog-content #share-buttons a i{font-size:18px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:#fff;}.article_banner_wrap{width:auto!important;left:0!important;right:0!important;margin-left:-20px!important;margin-right:-20px!important;}.page-expertise-detail-template #getin_touch-modal #form-additional-fields #hiring-position:focus~label{top:-32px;}.page-home.side-menu-open .mobile-sidemenu-wrapper{position:absolute;top:0;}}@media (max-width:992px) and (min-width:768px){.page-home.uk .covid-banner-wrapper .close-19,.page-home.ie .covid-banner-wrapper .close-19{right:5px;top:10px;}}.page-about-2017-salary-survey-benefits ul li{line-height:28px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div a{font-weight:700;padding-left:5px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div{padding:10px 0 10px 15px;display:flex;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon{background:url(/themes/bootstrap_mmck/css/../img/sprite-about.png);height:35px;width:35px;display:inline-block;background-size:200px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-af{background-position:-2px -4px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-tp{background-position:-115px -5px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-tp{background-position:-1px -112px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-cmp{background-position:-43px -112px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-bfs{background-position:-84px -112px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-hr{background-position:-124px -115px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-tc{background-position:-163px -112px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-mkt{background-position:-2px -152px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-os{background-position:-43px -152px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-st{background-position:-83px -153px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-cr{background-position:-123px -155px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-sales{background-position:-162px -154px;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-child div .webicon.webicon-tax{background-position:-5px -194px;}#about-mmk .col-md-7 a.btn-white{color:#eb010f !important;text-decoration:none !important;}#about-mmk .col-md-7 a.btn-white:hover{color:#fff !important}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-links .row .row{width:100%;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-links .salary-link-wrapper{text-align:center;width:100% !important;flex:auto;max-width:initial;}.page-about-2017-salary-survey-benefits .salary-survey-border .sector-links .salary-link-wrapper a.salary-link{max-width:55%;padding:0;font-size:16px;text-transform:initial;margin:25px 0;height:40px;line-height:40px;background:#fff !important;color:#eb010f !important;border:1px solid #eb010f;}.page-about-women-leadership .about-wrapper #about-mmk .col-md-7 div.card{background:#FFFFFF;box-shadow:0 1px 15px 0 rgba(179,179,179,0.50);border-radius:4px;text-align:center;padding:30px 10px 25px;margin-bottom:30px;text-decoration:none !important;}.page-about-women-leadership .about-wrapper #about-mmk .col-md-7 div.card img{border:2px solid #33475B;border-radius:50%;max-width:160px;max-height:160px;width:100% !important;height:auto !important;margin:0 auto;}.page-about-women-leadership .about-wrapper #about-mmk .col-md-7 div.card p{margin-bottom:0;text-align:center;line-height:26px;}.page-about-women-leadership .about-wrapper #about-mmk .col-md-7 div.card h4{font-size:18px;color:#33475B;font-weight:bold;margin-bottom:5px;margin-top:20px;text-align:center;}.page-about-women-leadership .about-wrapper #about-mmk .col-md-7 div.card a{text-decoration:none !important;}.page-about-women-leadership .about-wrapper #about-mmk .col-md-7 .content ul li{line-height:32px;padding-left:10px;}@media only screen and (max-width:800px){.page-about-2017-salary-survey-benefits .salary-survey-border .sector-links .salary-link-wrapper a.salary-link{max-width:90%;}}@media (max-width:767px){.page-about-2017-salary-survey-benefits #about-mmk h1{margin-top:20px;}.page-about-women-leadership .about-wrapper #about-mmk .col-md-7 a.card h4,.page-about-women-leadership .about-wrapper #about-mmk .col-md-7 a.card p{text-align:center !important;}}@media only screen and (max-width:480px){.page-about-2017-salary-survey-benefits .salary-survey-border .sector-links .salary-link-wrapper a.salary-link{max-width:100%;}}.page-jobs-error .inner-section .inner-hero h1{visibility:hidden;}.page-jobs-error .submit-job-wrap .detail-section{position:relative;top:-150px;text-align:center;}.page-jobs-error .submit-job-wrap .detail-section .thankyou-msg-container img{display:inline;width:120px;margin-bottom:20px;}.page-jobs-error .submit-job-wrap .detail-section .container{padding:40px;}.page-error-404 .inner-section .inner-hero h1{visibility:hidden;}.page-error-404 .submit-job-wrap .detail-section{position:relative;top:-150px;text-align:center;}.page-error-404 .submit-job-wrap .detail-section .thankyou-msg-container img{display:inline;width:120px;}.page-error-404 .submit-job-wrap .detail-section .container{padding:40px;}.page-access-denied .inner-section .inner-hero h1{visibility:hidden;}.page-access-denied .submit-job-wrap .detail-section{position:relative;top:-150px;text-align:center;}.page-access-denied .submit-job-wrap .detail-section .thankyou-msg-container img{display:inline;width:120px;margin-bottom:20px;}.page-access-denied .submit-job-wrap .detail-section .container{padding:40px;}@media only screen and (max-width:991px){.page-gdpr .contact-form-wrap .mktoForm select.mktoField{padding:0px 16px !important;}}@media only screen and (max-width:480px){.expertise-detail-form.contact-form-wrap .job-hire-section .intl-tel-input input:valid~label{top:-35px!important;}}#about-mmk .col-md-7 .ninety-days-main-container .call-box a{color:#33475b !important;text-decoration:none !important;}#about-mmk .col-md-7 .pagination .page-item a{color:#5b6b7b !important;text-decoration:none!important;}#about-mmk .col-md-7 .pagination .page-item.active a{color:#33475B !important;font-weight:600 !important;}#about-mmk .col-md-7 .pagination a{text-decoration:none!important;}@media only screen and (max-width:767px){.meet-the-team .slick-next,.meet-the-team .slick-prev{z-index:1;}}.sg .ninety-days-main-container .mktoForm .mktoRadioList,.hk .ninety-days-main-container .mktoForm .mktoRadioList,.jp .ninety-days-main-container .mktoForm .mktoRadioList,.jp-ja .ninety-days-main-container .mktoForm .mktoRadioList{float:left;display:flex;}.csr-wrapper .blog-content p a.btn{color:#fff !important;font-weight:500;text-decoration:none;}.article-cta .cta-btn a{text-decoration:none !important;}.pagination a:focus{box-shadow:none !important;}.csr-wrapper .blog-content p span,.csr-wrapper .blog-content ol span{color:#33475b;font-weight:400;line-height:28px;font-size:18px;}.csr-wrapper .blog-content li a{color:#00a0ff;text-decoration:underline;}.csr-wrapper .blog-content .salary-guide-form .mktoForm input[type=checkbox]{position:absolute;top:14px;height:18px;width:18px !important;left:0;padding:0;}.csr-wrapper .blog-content .salary-guide-form .mktoForm .mktoRadioList{margin-left:-3px;}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(11) label.mktoLabel{padding-left:30px;pointer-events:none;margin-top:10px;margin-bottom:0;padding-top:0;}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(8),.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(9){margin-bottom:0!important;}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(11) .mktoCheckboxList label{display:none;}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(10){margin-bottom:0!important;}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(11) label.mktoLabel a{color:#00a0ff !important;text-decoration:underline !important;pointer-events:all;padding:0;}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(11) label.mktoLabel a:hover{color:#33475b !important;}.csr-wrapper .blog-content .salary-guide-form .mktoForm .mktoButtonRow{width:100%!important;}.csr-wrapper .blog-content .salary-guide-form .mktoForm .mktoButtonRow .mktoButtonWrap{margin-left:0!important;}.csr-wrapper .blog-content .salary-guide-form .mktoButton{text-align:center;background:#eb010f !important;color:#fff !important;border:0!important;box-shadow:none!important;font-size:14px!important;border-radius:4px !important;padding:10px!important;font-weight:600;}.csr-wrapper .blog-content .apac-salary-guide table .title td{background-color:#33475b;color:#fff;padding:10px;}.csr-wrapper .blog-content .apac-salary-guide table .sub-title td{background-color:#33475b;opacity:0.9;color:#fff;font-size:18px;}.csr-wrapper .blog-content .apac-salary-guide table .title td h2{color:#fff;margin:0;font-size:24px;}.csr-wrapper .blog-content .apac-salary-guide table td{border-right:1px solid #d3d3d3;}.csr-wrapper .blog-content .apac-salary-guide .four-column .line-space td{border-right:0;padding:0;line-height:12px;}.csr-wrapper .blog-content .apac-salary-guide table{border:0;margin:0;}.csr-wrapper .blog-content .apac-salary-guide{border:1px solid #d3d3d3;margin-bottom:20px;}.csr-wrapper .blog-content .apac-salary-guide .last-cell{border-right:0!important;}.csr-wrapper .blog-content .table-details table{border:0;margin-bottom:0;}.csr-wrapper .blog-content .table-details table td{border:1px solid #d3d3d3;}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(11) .mktoLogicalField{border:0;}.page-women-in-leadership #meet-the-team .view-footer a{display:none;}.page-search .search-result-sec .notification li{position:relative;}.page-search .search-result-sec .notification li a{height:auto;padding-right:35px;}.page-search .search-result-sec .notification li a .close-icon{position:absolute;right:10px;top:20%;}@media only screen and (max-width:1130px){.intl-tel-input .selected-flag{height:50px!important;}}.page-thank-you-jobseeker .jobPosted .job-card h3,.jp-ja .jobPosted .job-card h3,.page-consultant-thank-you .jobPosted .job-card h3,.path-job .jobPosted .job-card h3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:24px;min-height:50px;}.page-contact .contact-form-wrap{z-index:0;}.uploaded-file-name{line-height:24px;padding-top:9px;}@media only screen and (max-width:375px){.jobPosted .job-card .job-items li span{font-size:13px;}}@media only screen and (max-width:360px){.jobPosted .job-card .job-items li span{width:75%;}.jobPosted .job-card .job-items li span{font-size:12px}}@media only screen and (max-width:480px){.expertise-detail-form.contact-form-wrap .intl-tel-input input:valid~label{top:-35px!important;}}.jp-ja .messages.messages--error.file-upload-js-error:after{content:'選択したファイルをアップロードできませんでした。';bottom:5px;width:290px;}.page-search .search-result-sec .view-header{margin-top:10px;}.search-wrapper.desktop{position:absolute;right:310px;z-index:2147483647;top:-48px;}.page-home .search-wrapper.desktop{top:8px;}.search-wrapper.desktop .search{font-size:0;color:#fff;}.search-wrapper.desktop .search:after{content:"\f002";font:normal normal normal 20px/1 FontAwesome;color:#33475b;}.page-home .search-wrapper.desktop .search:after{color:#fff;}body.search-open .search-wrapper.desktop .search{background:rgb(240,242,247);height:62px;width:50px;text-align:center;border-radius:5px 5px 0px 0px;margin-left:-15px;position:fixed;top:0px;z-index:99999999;color:rgb(51,71,91) !important;position:fixed;top:0px;z-index:0;}body.search-open .search-wrapper.desktop .search-close:after{color:#33475b!important;position:absolute;left:16px;top:10px;font-size:24px;}body.search-open .search-close::after{content:"\f00d"!important;font:normal normal normal 20px/1 FontAwesome;}@media all and (max-width:1130px){.search-wrapper.desktop{display:none;}}.mobile-sidemenu-wrapper .countr-lang-sitch .search-wrapper{position:absolute;right:-38px;top:8px;}.mobile-sidemenu-wrapper .countr-lang-sitch .search-wrapper a.search{font-size:0;}.mobile-sidemenu-wrapper .countr-lang-sitch .search-wrapper a.search:after{content:"\f002";font:normal normal normal 18px/1 FontAwesome;color:#ffff;}.jp .search-wrapper.desktop,.jp-ja .search-wrapper.desktop{right:450px;}.jp .mobile-sidemenu-wrapper .countr-lang-sitch .search-wrapper,.jp-ja  .mobile-sidemenu-wrapper .countr-lang-sitch .search-wrapper{right:28px;}.jp-ja .messages.messages--error.file-upload-js-error::after{bottom:-8px!important;}@media all and (max-width:530px){.jp-ja .messages.messages--error.file-upload-js-error:after{bottom:-15px;}}@media all and (max-width:375px){.jp-ja .messages.messages--error.file-upload-js-error:after{font-size:11px;}}@media all and (max-width:320px){.jp-ja .messages.messages--error.file-upload-js-error:after{bottom:-34px !important;}}@media only screen and (max-width:768px){.job-application-section .js-form-managed-file.form-managed-file > input[type=file]{margin:-45px 0 0 0!important;}}.jobPosted .job-card .job-items li span{width:74%;}@media only screen and (max-width:1188px){.jobPosted .job-card .job-items li span{width:70%;}}.consultant-profile .jobPosted .job-card .job-items li span{font-size:12px;line-height:15px;margin-top:6px;}body.search-open.jp-ja .header-wrap .nav span,body.search-open.jp .header-wrap .nav span{font-size:0;}body.search-open.jp-ja .navbar-brand,body.search-open.jp .navbar-brand{display:none;}.page-thank-you-jobseeker .submit-job-wrap.no-similar-job{padding-bottom:200px;}@media only screen and (max-width:767px){.page-thank-you-jobseeker .submit-job-wrap.no-similar-job{padding-bottom:70px;}}@media only screen and (max-width:480px){.page-thank-you-jobseeker .submit-job-wrap.no-similar-job{padding-bottom:90px;}}@media only screen and (max-width:360px){.page-thank-you-jobseeker .submit-job-wrap.no-similar-job{padding-bottom:130px;}}@media only screen and (max-width:320px){.page-thank-you-jobseeker .submit-job-wrap.no-similar-job{padding-bottom:150px;}}.node--type-job-description .contact-form-wrap{z-index:10000 !important;}@media only screen and (max-width:1024px){body.jp .mobile-sidemenu-wrapper #block-dropdownlanguage,body.jp-ja .mobile-sidemenu-wrapper #block-dropdownlanguage{z-index:0;}}.page-contact .contact-form-wrap{z-index:100000;}.knowledgehub-search-form .views-exposed-form .contact-wrap .form-group fieldset:nth-child(3){display:none;}.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(4){width:49%;clear:none;float:left;margin-right:2%;}.jp-ja .ninety-days-form .mktoFormRow:nth-child(4){width:49%;clear:none;float:left;margin-right:2%;}.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(5){margin-right:0 !important;clear:none;width:49%;float:left;display:block;}.jp-ja .ninety-days-form .mktoFormRow:nth-child(5){margin-right:0 !important;clear:none;width:49%;float:left;display:block;}.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(5) div.mktoFormCol:nth-child(1){display:none !important;}.jp-ja .ninety-days-form .mktoFormRow:nth-child(5) div.mktoFormCol:nth-child(1){display:none !important;}.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(6){padding-top:5px;}.page-about-your-1st-90-days .ninety-days-main-container .mktoButtonRow .mktoButton{margin-top:25px;}.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(7){display:block;padding-left:30px;}.jp-ja .ninety-days-form .mktoFormRow:nth-child(7){display:block;padding-left:30px;}.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(6){padding-top:5px;width:100%;margin-right:0;}.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(6) .mktoRadioList{padding:10px 0}.page-about-your-1st-90-days .ninety-days-form .mktoForm .mktoOffset{display:none;}.page-about-your-1st-90-days .ninety-days-form .mktoForm.mktoLayoutAbove .mktoLabel{text-align:left;font-family:"Open Sans",sans-serif;font-size:16px;font-weight:400;color:#33475b;display:block;}.page-about-your-1st-90-days .ninety-days-form .mktoForm input[type=checkbox]{width:18px;height:18px;opacity:1;position:absolute;left:-30px;top:4px;}.jp-ja .ninety-days-form .mktoForm input[type=checkbox]{width:18px;height:18px;opacity:1;position:absolute;left:-30px;top:4px;}.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(7) label#LblMktoCompanyNotes{pointer-events:none;}.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(7) label#LblMktoCompanyNotes a{pointer-events:all;}.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(7) .mktoCheckboxList label#LblMktoCompanyNotes{display:none;}.jp-ja .ninety-days-form .mktoFormRow:nth-child(7) label#LblMktoCompanyNotes{pointer-events:none;font-weight:400;font-size:14px;}.jp-ja .ninety-days-form .mktoFormRow:nth-child(7) label#LblMktoCompanyNotes a{pointer-events:all;}.jp-ja .ninety-days-form .mktoFormRow:nth-child(7) .mktoCheckboxList label#LblMktoCompanyNotes{display:none;}.jp-ja .ninety-days-main-container .mktoForm .mktoRadioList label{font-size:14px;margin-right:10px;}.jp-ja .ninety-days-main-container h4{font-size:18px;}.page-about-preparing-your-interview .ninety-days-form .mktoFormRow:nth-child(5){margin-right:0 !important;clear:none;width:49%;float:left;display:block;}.page-about-preparing-your-interview .ninety-days-form .mktoFormRow:nth-child(4){width:49%;clear:none;float:left;margin-right:2%;}.page-about-your-1st-90-days.au .ninety-days-form .mktoFormRow:nth-child(5) div.mktoFormCol:nth-child(1){display:block !important;}.page-about-your-1st-90-days.au .ninety-days-form .mktoForm input[type=checkbox]{left:0px;top:12px;}.page-about-preparing-your-interview.sg .mktoFormRow:nth-child(6){width:100%;}@media all and (max-width:767px){.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(4),.jp-ja .ninety-days-form .mktoFormRow:nth-child(4),.page-about-preparing-your-interview .ninety-days-form .mktoFormRow:nth-child(4){width:100%;clear:both;margin-right:0;}.jp-ja .ninety-days-main-container .mktoForm .mktoRadioList label{font-size:14px;margin-right:10px;margin-left:8px;}}.path-job .search-wrapper.desktop .search{display:none;}.page-expertise-detail-template .search-wrapper.desktop{z-index:99999999;}.csr-wrapper .blog-content .sector-links a{font-weight:600;}.csr-wrapper .blog-content .sector-links a:hover{text-decoration:underline;}.csr-wrapper .blog-content .sector-links .webicon{background:url(/themes/bootstrap_mmck/css/../img/sprite-about.png) no-repeat;background-size:250px;display:inline-block;height:40px;width:40px;margin-bottom:5px;margin-right:5px;}.csr-wrapper .blog-content .sector-links .webicon-darkgrey-bfs{background-position:-109px -141px;}.csr-wrapper .blog-content .sector-links .webicon-darkgrey-acf{background-position:-4px -7px;}.csr-wrapper .blog-content .sector-links .webicon-darkgrey-it{background-position:-204px -148px;}.csr-wrapper .blog-content .sector-links .webicon-darkgrey-hr{background-position:-155px -141px;}.csr-wrapper .blog-content .sector-links .webicon-darkgrey-comp{background-position:-54px -141px;}.csr-wrapper .blog-content .sector-links .webicon-darkgrey-sales{background-position:-204px -192px;}.csr-wrapper .blog-content .sector-links .webicon-darkgrey-mkt{background-position:0px -189px;}.csr-wrapper .blog-content .sector-links .webicon-darkgrey-risk{background-position:0px -141px;}.csr-wrapper .blog-content .sector-links .webicon-darkgrey-os{background-position:-52px -190px;}.csr-wrapper .blog-content .sector-links .webicon-darkgrey-legal{background-position:-59px -242px;}.csr-wrapper .blog-content .sector-links{margin-bottom:25px;}.page-article-guest-blog-women-data-technology-natasha-passley-iag .cta-btn-wrap .btn{margin-bottom:20px;}.csr-wrapper .blog-content .article-cta{display:flex;align-items:center;justify-content:space-between;padding:20px 20px;}.csr-wrapper .blog-content .article-cta .cta-text{position:relative;top:auto;left:auto;transform:none;float:none;}.csr-wrapper .blog-content .article-cta .cta-btn{float:none;margin:0;line-height:normal;height:50px;margin-right:5px;}.csr-wrapper .blog-content .article-cta .cta-btn a{top:auto;transform:none;right:auto;position:relative;display:inline-block;}.csr-wrapper .blog-content .sector-links a{color:#00a0ff !important;text-decoration:underline !important;}.csr-wrapper .blog-content .sector-links a:hover{color:#33475b !important;}@media all and (max-width:767px){.csr-wrapper .blog-content .article-cta{display:block;}.csr-wrapper .blog-content .article-cta .cta-btn{height:auto;margin-top:10px;margin-right:0;}.csr-wrapper .blog-content .article-cta .cta-btn a{margin-top:0;height:auto;line-height:20px;padding:12px;}footer .copy-right a{width:auto !important;margin:0px 20px !important;}}#about-mmk .col-md-7 .upl-cv-box a:first-child{color:#fff!important;text-decoration:none!important;}.page-contact .contact-form-wrap{z-index:0;}#about-mmk .col-md-7 .article .box a{color:#33475b!important;text-decoration:none!important;}#about-mmk .col-md-7 .article .box a:hover{color:#00a0ff!important;}footer .copy-right .fa{font-family:FontAwesome}@media all and (max-width:560px){}#request-talant-profile-modal .close{top:10px;}.jp-ja select#entityType{display:none;}.jp-ja .ninety-days-form .mktoFormRow:nth-child(5) div.mktoFormCol:nth-child(1){display:block!important;}.page-about-media-centre .media-center-wrap .card ul li i.fa-linkedin::before{font-family:'FontAwesome';font-style:normal;}#about-mmk .col-md-7 li a.follow-link.follow-link-twitter.follow-link-user{text-decoration:none!important;}.page-about-media-centre .media-center-wrap .card{min-height:377px;}.salary-survey-outer-wrap .sector-links a{color:#00a0ff !important;text-decoration:underline !important;}.salary-survey-outer-wrap .sector-links a:hover{color:#33475b !important;}.salary-survey-outer-wrap .salary-survey-border .sector-child div .webicon.webicon-legl{background-position:-45px 40px;}.salary-survey-outer-wrap .salary-survey-border .sector-child div .webicon.webicon-proc{background-position:-86px 38px;}.salary-survey-outer-wrap .salary-survey-border .sector-child div .webicon.webicon-pm{background-position:-79px 80px;}.salary-survey-outer-wrap .salary-survey-border .sector-child div .webicon.webicon-comp{background-position:-43px -112px;}.salary-survey-outer-wrap .salary-survey-border .sector-child div .webicon.webicon-cmp{background-position:-123px -155px;}.node--type-article.uk .table-responsive{overflow-x:auto;}.node--type-article.uk .table-responsive .table{width:99% !important;}.node--type-article.uk .table-responsive table{width:99% !important;}.node--type-article.uk .table-responsive{overflow-x:auto;}.node--type-article.uk .table-responsive .table{width:100% !important;}.node--type-article.uk .table-responsive table{width:100% !important;}@media all and (max-width:640px){footer .copy-right .col-md-4.col-lg-4.col-sm-4.text-center.text-md-right{justify-content:center;}.salary-guides-page .contact-form-wrap.expertise-detail-form .checkmark{margin:0 !important;}.page-contact-request-callback .intl-tel-input input.valid~label,.page-contact-request-callback #phone-number:focus ~ label{top:-27px!important;}.page-services .expertise-detail-form.contact-form-wrap .job-hire-section .intl-tel-input input:valid~label,.page-video-conferencing .expertise-detail-form.contact-form-wrap .job-hire-section .intl-tel-input input:valid~label{top:-35px!important;}.market-lock-form .contact-form-wrap .intl-tel-input input:valid~label,.market-lock-form input.international_phone-number.error~label{top:-27px!important;}.cookies-policy .cookies-content .tab-content .fade:not(.show){display:none;}.cookies-policy .cookies-content .tab-content .tab-pane.show{display:block;}.cookies-policy .cookies-content .tab-content button{outline:none;}}@media all and (max-width:420px){footer .copy-right .fa{font-size:22px!important;}}@media all and (max-width:320px){.knowledge-hub.article .slick-slide .box .content-part{height:280px !important;}}.au.node--type-keyword-based-page .header-wrap .nav .nav-item{margin-left:20px;}@media (min-width:992px){.jobPosted .job-card .job-items li{min-height:52px;}}.page-about-women-leadership .about-wrapper #about-mmk .col-md-7 a.card{min-height:340px;}@media all and (max-width:767px){.page-about-women-leadership .about-wrapper #about-mmk .col-md-7 a.card{min-height:285px;}}.jp-ja .ninety-days-form #mktoForm_3454 .mktoFormRow:nth-child(5) div.mktoFormCol:nth-child(1){display:none!important;}@media all and (max-width:1130px){.page-search .pagination .pager__item--next a,.page-search .pagination .pager__item--last a,.page-search .pagination .pager__item--first a,.page-search .pagination .pager__item--previous a{line-height:15px;}}.path-job .mobile-sidemenu-wrapper .search-wrapper{display:none;}@media all and (max-width:640px){.page-search .pagination .pager__item--next a,.page-search .pagination .pager__item--last a{line-height:13px;}}.path-job .mobile-sidemenu-wrapper .search-wrapper{display:none;}.csr-wrapper .blog-content .mktoForm .mktoButtonWrap.mktoInset .mktoButton{line-height:inherit !important;}.csr-wrapper .blog-content .mktoForm .mktoButtonWrap .mktoButton{line-height:inherit !important;}.csr-wrapper .blog-content .mktoForm .mktoRequiredField label#LblUnsubscribed a{color:#00a0ff !important;text-decoration:underline;}.csr-wrapper .blog-content .mktoForm .mktoRequiredField label#LblUnsubscribed a:hover{color:#eb010f !important;}.node--type-article.jp-ja select#entityType{display:block !important;}.node--type-article.jp-ja #mktoForm_1324{margin-bottom:30px;}.blog-content .mktoForm#mktoForm_3502 .mktoButtonWrap.mktoSimple .mktoButton{line-height:inherit;}.salary-guide-form .mktoForm#mktoForm_3502 .mktoFormRow:nth-child(5) label.mktoLabel a{color:#00a0ff;text-decoration:underline;}.salary-guide-form .mktoForm#mktoForm_3502 .mktoFormRow:nth-child(5) label.mktoLabel a:hover{color:rgb(235,1,15);}.salary-guide-form .mktoForm#mktoForm_3502 .mktoFormRow:nth-child(6),.salary-guide-form .mktoForm#mktoForm_3502 .mktoFormRow:nth-child(7){display:none;}.mktoForm .mktoError{left:0 !important;right:auto !important;}#general-policy-tab #collapse12 table tbody tr th{background-color:#757575!important;}.csr-wrapper .blog-content .mktoButtonRow{width:auto;}.csr-wrapper .blog-content .salary-guide-form .mktoForm .mktoButtonRow .mktoButtonWrap,.csr-wrapper .blog-content .mktoButtonWrap{text-align:center;}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2860 .mktoFormRow:nth-child(9) label.mktoLabel{padding-left:30px;}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2860 .mktoCheckboxList label{top:3px}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2860 .mktoFormRow:nth-child(9) label.mktoLabel a{color:#00a0ff !important;text-decoration:underline;}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2860 .mktoFormRow:nth-child(9) label.mktoLabel a:hover{color:#eb010f !important;}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2860.mktoForm input[type=checkbox]{opacity:1;top:5px}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2860.mktoForm .mktoCheckboxList label:before{content:none;}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2860.mktoForm div.mktoLogicalField.mktoInvalid,.csr-wrapper .blog-content .salary-guide-form  #mktoForm_2854.mktoForm div.mktoLogicalField.mktoInvalid{border:0px !important;}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2860.mktoForm .mktoCheckboxList label{display:none;}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2854 .mktoFormRow:nth-child(9) label.mktoLabel a{color:#00a0ff !important;text-decoration:underline;}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2854 .mktoFormRow:nth-child(9) label.mktoLabel a:hover{color:#eb010f !important;}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2860 .mktoFormRow:nth-child(13){margin-top:-20px;}@media only screen and (max-width:767px){.salary-guide-form .mktoFormRow .btn{padding:0 30px;}.mktoForm span{font-size:16px;line-height:22px;}#about-mmk ol li{line-height:28px;font-size:14px!important;}}.csr-wrapper .blog-content .salary-guide-form .mktoForm#mktoForm_2854 .mktoFormRow:nth-child(13){margin-top:-20px;}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2854.mktoForm input[type=checkbox]{opacity:1;top:7px}.csr-wrapper .blog-content .salary-guide-form #mktoForm_2854.mktoForm .mktoCheckboxList label{display:none;}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(9) label.mktoLabel{padding-left:30px;}.csr-wrapper .blog-content .salary-guide-form .mktoCheckboxList label{display:none}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(9) label.mktoLabel a{color:#00a0ff !important;text-decoration:underline;}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(9) label.mktoLabel a:hover{color:#eb010f !important;}.csr-wrapper .blog-content .salary-guide-form .mktoForm .mktoCheckboxList label:before{content:none;}.csr-wrapper .blog-content .salary-guide-form .mktoForm input[type=checkbox]{opacity:1;top:5px}.csr-wrapper .blog-content .salary-guide-form .mktoForm div.mktoLogicalField.mktoInvalid{border:0px !important;}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(13){margin-top:-20px;}.csr-wrapper .blog-content .salary-guide-form .mktoFieldDescriptor .mktoFieldWrap .mktoLabel span{padding-left:0;}.csr-wrapper .blog-content .mktoButtonRow{width:auto;}.csr-wrapper .blog-content .salary-guide-form .mktoForm .mktoButtonRow .mktoButtonWrap,.csr-wrapper .blog-content .mktoButtonWrap{text-align:center;}.csr-wrapper .blog-content .salary-guide-form .mktoForm#mktoForm_2854 .mktoFormRow:nth-child(13){margin-top:-20px;}.csr-wrapper .blog-content li small{font-size:100%;}#general-policy-tab #collapse12 table tbody tr th{background-color:#757575!important;}@media (max-width:991px) and (min-width:768px){#go-beyond-footer .col-lg-6:nth-child(2)::after{z-index:0;}.insightera-widget-content{margin-bottom:60px;}footer .copy-right{padding-bottom:10px!important;}footer .copy-right a{z-index:90;position:relative;}#fc_frame,#fc_frame.fc-widget-small{z-index:9 !important;}}@media (max-width:1300px) and (min-width:992px){#go-beyond-footer .col-lg-6:nth-child(2)::after{z-index:0;}.insightera-widget-content{margin-bottom:50px;}footer .copy-right a{z-index:9999999;position:relative;}#fc_frame,#fc_frame.fc-widget-small{z-index:999999 !important;}}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(9) label.mktoLabel{padding-left:30px;}.csr-wrapper .blog-content .salary-guide-form .mktoCheckboxList label{display:none}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(9) label.mktoLabel a{color:#00a0ff !important;text-decoration:underline;}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(9) label.mktoLabel a:hover{color:#eb010f !important;}.csr-wrapper .blog-content .salary-guide-form .mktoForm .mktoCheckboxList label:before{content:none;}.csr-wrapper .blog-content .salary-guide-form .mktoForm input[type=checkbox]{opacity:1;top:5px}.csr-wrapper .blog-content .salary-guide-form .mktoForm div.mktoLogicalField.mktoInvalid{border:0px !important;}.csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(13){margin-top:-20px;}.csr-wrapper .blog-content .salary-guide-form .mktoFieldDescriptor .mktoFieldWrap .mktoLabel span{padding-left:0;}.salary-survey-outer-wrap .salary-survey-border .sector-child div .webicon.webicon-engi{background-position:-40px -41px;}@media only screen and (max-width:1024px){#about-mmk ol li{line-height:28px;font-size:16px;}.call{margin-bottom:55px;}}.executive-page-header p{margin-bottom:10px !important;}.csr-wrapper .blog-content .salary-guide-form .mktoForm#mktoForm_3040 .mktoFormRow:nth-child(9) label.mktoLabel{padding-left:0;}.csr-wrapper .blog-content .salary-guide-form .mktoForm#mktoForm_3040 .mktoRadioList{margin-left:-13px;}@media only screen and (max-width:767px){.csr-wrapper .blog-content .salary-guide-form .mktoForm#mktoForm_3040 .mktoRadioList{margin-left:-3px;}}.salary-survey-outer-wrap .salary-survey-border .sector-child div .webicon.webicon-engi{background-position:-40px -41px;}.csr-wrapper .blog-content .sector-links .webicon-insurance{background-position:-4px -52px;}.csr-wrapper .blog-content p a:hover{text-decoration:underline;}.executive-page-header p{margin-bottom:10px !important;}.csr-wrapper .blog-content .sector-links .webicon-insurance{background-position:-4px -52px;}.executive-page-header p{margin-bottom:10px !important;}.csr-wrapper .blog-content p a:hover{text-decoration:underline;}.mmk-salary-guide table{font-family:'Open Sans',sans-serif;}.jp .path-jobseekers .view-discipline-list .view-content.row .col-lg-3:nth-child(n+13){display:block;}.jp-ja .path-jobseekers .view-discipline-list .view-content.row .col-lg-3:nth-child(n+13){display:block;}.jp .path-jobseekers .view-discipline-list .view-footer .btn{display:none;}.jp-ja .path-jobseekers .view-discipline-list .view-footer .btn{display:none;}.path-jobseekers.jp .view-discipline-list .view-content.row .col-lg-3:nth-child(n+13){display:block;}.path-jobseekers.jp .view-discipline-list .view-footer .btn{display:none;}.path-jobseekers.jp-ja .view-discipline-list .view-content.row .col-lg-3:nth-child(n+13){display:block;}.path-jobseekers.jp-ja .view-discipline-list .view-footer .btn{display:none;}@media only screen and (max-width:767px){.page-home #salary-guide-2020{background-position:62% 0%;padding:155px 0 70px;background-size:cover;}}#candidate-policy-tab #collapse18 table tbody tr th{background-color:#757575!important;}@media only screen and (max-width:640px){.page-expertise-detail-template #getin_touch-modal #form-additional-fields #hiring-position.valid~label{top:-32px !important;}.reg-forms .questions-fieldset .fieldset-wrapper,.page-covidquestionnaire .questions-fieldset .fieldset-wrapper{padding:30px 28px;}}.col-md-4 .expertise-detail-form.contact-wrap .form-type-textfield label{top:0}@media only screen and (min-width:767px){.consultant-profile  .jobPosted .viewMore{margin-bottom:40px;}}.page-services-executive-recruitment .article-page-filter-wrapper .section-header h3.section-title{text-transform:uppercase !important;font-size:32px!important;}@media only screen and (min-width:1200px){.page-resources-executive-recruitment .article-page-filter-wrapper .article{padding:0px !important;}}@media only screen and (max-width:1024px){.page-resources-executive-recruitment .contracting-advice{padding:0px !important;}.page-resources-executive-recruitment .container.knowledge-hub-wrap{padding:20px;}}@media only screen and (max-width:767px){.page-services-executive-recruitment .article-page-filter-wrapper .article .slick-slide .box .content-part{height:auto !important;}.page-services-executive-recruitment .article-page-filter-wrapper{padding-top:50px;padding-left:0px;padding-right:0px;padding-bottom:0;margin-bottom:15px;}.page-services-executive-recruitment .article-page-filter-wrapper .article{padding-bottom:0;}.page-resources-executive-recruitment .article-page-filter-wrapper{padding-left:0px;padding-right:0px;}.page-resources-executive-recruitment .search-article-box{margin:0 20px;}.page-resources-executive-recruitment .pagination .pager__item--next a,.page-resources-executive-recruitment .pagination .pager__item--last a,.page-resources-executive-recruitment .pagination .pager__item--first a,.page-resources-executive-recruitment .pagination .pager__item--previous a{line-height:15px;}.page-services-executive-recruitment .article-page-filter-wrapper .section-header h3.section-title{text-transform:uppercase !important;font-size:26px!important;}}@media only screen and (min-width:1130px){.path-jobs.uk header .nav li:last-child a.btn{color:#fff !important;}.node--type-keyword-based-page.uk header .nav li:last-child a.btn{color:#fff !important;}}.path-jobs.uk .jobseeker-wrap .jobseeker-results .sidebar-left{margin-bottom:30px;}.node--type-keyword-based-page.uk .jobseeker-wrap .jobseeker-results .sidebar-left{margin-bottom:30px;}@media only screen and (max-width:320px){.job-seekers-page .job-search-field{max-width:inherit;}}.col-md-4  .expertise-detail-form.contact-wrap input:focus~label{top:-35px;}.col-md-4 .expertise-detail-form.contact-wrap input:valid~label{left:0!important;top:-35px;}.page-services-executive-recruitment .article-page-filter-wrapper .section-header h3.section-title{text-transform:uppercase !important;font-size:32px!important;}@media only screen and (max-width:767px){.page-services-executive-recruitment .article-page-filter-wrapper .section-header h3.section-title{text-transform:uppercase !important;font-size:26px!important;}}.page-jobseekers.uk .header-wrap.home-header.header-fixed .nav li:last-child a.btn{color:#fff !important;}#general-policy-tab #collapse12 table tbody tr th{background-color:#757575!important;}#candidate-policy-tab #collapse18 table tbody tr th{background-color:#757575!important;}@media only screen and (max-width:640px){.page-expertise-detail-template #getin_touch-modal #form-additional-fields #hiring-position.valid~label{top:-32px !important;}.reg-forms .questions-fieldset .fieldset-wrapper,.page-covidquestionnaire .questions-fieldset .fieldset-wrapper{padding:30px 28px;}}.col-md-4 .expertise-detail-form.contact-wrap .form-type-textfield label{top:0}@media only screen and (min-width:767px){.consultant-profile  .jobPosted .viewMore{margin-bottom:40px;}}.page-jobseekers.uk .header-wrap.home-header.header-fixed .nav li:last-child a.btn{color:#fff !important;}@media only screen and (max-width:767px){iframe #fc_frame,iframe #fc_frame.fc-widget-small{z-index:9 !important;}#fc_frame,#fc_frame.fc-widget-small{z-index:9 !important;}}.award-winning-service .col-md-7 p{margin-top:45px;margin-bottom:20px;}.award-winning-service .col-md-5 img{margin:0 auto;}.section-header.award-win{padding-bottom:0;}@media only screen and (max-width:767px){.award-winning-service .col-md-7 p{margin-top:0;text-align:center;margin-bottom:10px;}.section-header.award-win{margin:10px auto 0;}.call{margin-bottom:55px;background-size:53px;width:53px !important;}}@media only screen and (max-width:767px){.page-contact-request-callback .intl-tel-input .selected-flag{height:40px!important;}}@media only screen and (max-width:1130px){#getin_touch-modal .contact-form-wrap .intl-tel-input .selected-flag{height:43px!important;}}#getin_touch-modal #hiring-position ~ label{left:30px!important;}#getin_touch-modal #hiring-position:focus~label{left:13px!important;}#getin_touch-modal #hiring-position.valid~label{left:13px !important;}.page-expertise-detail-template .find-staff-get-in span.IN-widget{padding-left:13px !important;padding-top:5px !important;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(2){display:none;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(3){margin-right:2%;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(4){margin-right:0;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(5){margin-right:0;display:flex;width:100%;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(5) .mktoFieldDescriptor{width:49%;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(5) .mktoFieldDescriptor:first-child{margin-right:2%;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(6) .mktoRadioList{display:flex;padding:0.3em;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(6) .mktoRequiredField label.mktoLabel{margin:7px 0;font-size:15px;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(7){padding:0;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(7) .mktoRequiredField label.mktoLabel{padding-left:30px;pointer-events:none;margin-top:10px;font-size:15px;}.au.page-about-your-1st-90-days .ninety-days-main-container .mktoForm .mktoCheckboxList label:before{display:none;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(7) .mktoRequiredField label.mktoLabel a{pointer-events:all;position:relative;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(7) .mktoFieldWrap{display:inline-block;}@media only screen and (max-width:767px){.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(5){display:block;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(5) .mktoFieldDescriptor{width:100%;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(5) .mktoFieldDescriptor:first-child{margin-right:0;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(7) .mktoRequiredField label.mktoLabel span{font-size:15px;}.au.page-about-your-1st-90-days .ninety-days-form .mktoFormRow:nth-child(7) .mktoRequiredField label.mktoLabel a{padding:0;}}.jp-ja .ninety-days-form #mktoForm_3456.mktoForm input[type="checkbox"]{left:0px;top:12px;}.page-article-acing-your-programming-interview .csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(9) label.mktoLabel{padding-left:2px;}.page-article-how-prepare-your-interview .csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(9) label.mktoLabel{padding-left:2px;}.IN-widget iframe{margin-bottom:5px;border:0 !important;}.col-md-4  .expertise-detail-form.contact-wrap  .textarea-wrap label{left:15px;top:0;}.col-md-4  .expertise-detail-form.contact-wrap  .textarea-wrap textarea:focus~label{top:-35px!important;left:0;}.col-md-4  .expertise-detail-form.contact-wrap  .textarea-wrap textarea:valid~label{top:-35px!important;left:0;}.page-find-staff .find-staff .contact-form-wrap .intl-tel-input label{line-height:50px;}.page-find-staff .find-staff .contact-form-wrap .intl-tel-input input.error:focus ~ label{top:-37px!important;}.page-find-staff .find-staff .contact-form-wrap .intl-tel-input input.valid~label{top:-37px!important;}.page-find-staff .find-staff .contact-form-wrap .intl-tel-input .form-control.error ~ label{top:-37px!important;}.page-salary-guides #Why-download .col-lg-8 ol li{font-family:"Open Sans",sans-serif;}@media all and (max-width:767px){.page-find-staff .find-staff .contact-form-wrap .intl-tel-input .selected-flag{height:40px!important;}.page-find-staff .find-staff .contact-form-wrap .intl-tel-input input.error:focus ~ label{top:-30px!important;}.page-find-staff .find-staff .contact-form-wrap .intl-tel-input input.valid ~ label{top:-30px!important;}.page-find-staff .find-staff .contact-form-wrap .intl-tel-input .form-control.error ~ label{top:-30px!important;}#getin_touch-modal .expertise-detail-form.contact-form-wrap .intl-tel-input input:valid~label,#getin_touch-modal .expertise-detail-form.contact-form-wrap .intl-tel-input input:valid:focus~label{top:-33px!important;}#getin_touch-modal .expertise-detail-form.contact-form-wrap .intl-tel-input input.international_phone-number.error~label{top:-33px!important;}.page-find-staff .find-staff .contact-form-wrap .intl-tel-input label{line-height:40px;}#request-talant-profile .expertise-detail-form.contact-form-wrap .selected-flag{height:40px!important;}#request-talant-profile .expertise-detail-form.contact-form-wrap .intl-tel-input input:valid~label,#request-talant-profile .expertise-detail-form.contact-form-wrap .intl-tel-input input:valid:focus~label{top:-27px!important;}#request-talant-profile .expertise-detail-form.contact-form-wrap .intl-tel-input input.international_phone-number.error~label{top:-27px!important;}#request-talant-profile .expertise-detail-form.contact-form-wrap .intl-tel-input{margin-top:7px;}.col-md-4  .expertise-detail-form.contact-wrap  .emp-job-wrap .invalid-feedback{margin-bottom:20px!important;}.page-find-staff .find-staff .contact-form-wrap .intl-tel-input input:focus ~ label{top:-30px!important;}.page-salary-guides #Why-download .col-lg-8 ol li{font-size:14px!important;line-height:22px!important;}}.page-article-acing-your-programming-interview .csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(9) label.mktoLabel{padding-left:2px;}.page-article-how-prepare-your-interview .csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(9) label.mktoLabel{padding-left:2px;}@media all and (min-width:1131px){#request-talant-profile .expertise-detail-form.contact-form-wrap .intl-tel-input label,#getin_touch-modal .expertise-detail-form.contact-form-wrap .intl-tel-input label{line-height:50px;}}.jp-ja .ninety-days-form #mktoForm_3456.mktoForm input[type="checkbox"]{left:0px;top:12px;}@media only screen and (max-width:1130px){.page-salary-guides #Why-download .col-lg-8 ol li{font-size:16px;line-height:24px;}.page-helping-your-business-adapt .inner-section{margin-bottom:30px;}}@media (max-width:1024px) and (min-width:768px){#getin_touch-modal .expertise-detail-form.contact-form-wrap .intl-tel-input label,#request-talant-profile .expertise-detail-form.contact-form-wrap .intl-tel-input label{line-height:43px;}#request-talant-profile .expertise-detail-form.contact-form-wrap .selected-flag{height:40px!important;}}@media only screen and (max-width:1280px){#fc_frame,#fc_frame.fc-widget-small{bottom:55px !important;}}@media only screen and (max-width:767px){#fc_frame,#fc_frame.fc-widget-small{bottom:15px !important;}}.page-article-2019-canada-salary-guide .csr-wrapper .blog-content .salary-guide-form .mktoFormRow:nth-child(9) label.mktoLabel{padding-left:2px;}.consultant-content a.link{color:#00a0ff !important;text-decoration:underline !important;}.consultant-content a.link:hover{color:#33475b !important;}.consultant-content a.link:after{display:none!important;}.article-page-filter-wrapper  .article{padding-bottom:50px;}.box.hiring-box{align-items:center;display:flex;min-height:396px;padding:40px 30px;text-align:center;background-image:url(/themes/bootstrap_mmck/css/../img/bg-blue.png);}.box.hiring-box h3{font-size:20px;color:#fff;}.box.hiring-box .text-part .btn{font-size:16px;color:#eb010f;padding:0 15px;border:0;margin-top:20px;min-width:170px;}.box.hiring-box .text-part .btn:hover{color:#fff;outline:none;box-shadow:none;}.box.hiring-box .text-part{text-align:center;width:100%;}.survey-result-wrap{background-color:#f3f5f9;padding:60px 0;}.survey-result-wrap .container{max-width:940px;}.survey-result-wrap .card .img-box{overflow:hidden;max-height:500px;width:100%;max-width:320px;}.survey-result-wrap .card .img-box img{max-width:inherit;width:100%;height:100%;object-fit:cover;}.survey-result-wrap .card-body{padding:60px 40px 30px 40px;width:100%;}.survey-result-wrap .card{border:0;border-radius:5px;overflow:hidden;-webkit-box-shadow:0 12px 21px 0 rgba(179,179,179,.5);box-shadow:0 12px 21px 0 rgba(179,179,179,.5);margin-bottom:20px;}.survey-result-wrap h2{font-size:32px;text-align:center;margin-bottom:30px;}.survey-result-wrap .card-body h3{font-size:24px;}.survey-result-wrap .card-body p a{color:#00a0ff;text-decoration:underline;}.survey-result-wrap .card-body p a:hover{color:#33475b;}.e-book-wrap{padding-bottom:40px;}.e-book-wrap h3{font-size:24px;margin-bottom:15px;line-height:32px;}.e-book-wrap .e-box-wrap{background-image:url(/themes/bootstrap_mmck/css/../img/bg-e-book.jpg);min-height:335px;box-shadow:0px 1px 4px 2px rgba(0,0,0,.125);padding:40px 50px;display:flex;align-items:center;background-size:cover}.e-book-wrap .e-box-wrap div{align-items:center;padding:0 15px;}.e-book-wrap .e-box-wrap div:first-child{flex:44%;}.e-book-wrap .e-box-wrap div:first-child img{float:right;margin-right:40px;}.e-book-wrap .e-box-wrap div:last-child{flex:56%;}.e-book-wrap .e-box-wrap p{font-size:18px;}.page-helping-your-business-adapt .article-page-filter-wrapper .article .share-wrapper .social-share a{color:#fff;padding:4px;font-size:22px;}.page-helping-your-business-adapt .article-page-filter-wrapper .article{padding-bottom:40px;}.jp-ja .box.hiring-box{min-height:404px;}.page-helping-your-business-adapt .inner-section{margin-bottom:40px;}@media only screen and (max-width:1024px){.box.hiring-box{padding:30px 15px;}.box.hiring-box .text-part .btn{padding:0 10px;font-size:10px;min-width:160px;}.survey-result-wrap .card-body{padding:40px}.e-book-wrap .e-box-wrap{padding:40px 60px;}}@media only screen and (max-width:767px){.survey-result-wrap .card .img-box{overflow:hidden;max-width:inherit;min-width:170px;}.survey-result-wrap .card-body{padding:30px;}.survey-result-wrap .card .img-box{max-height:250px;}.hiring-wrap .hiring-body{text-align:center;border-right:0;border-bottom:1px solid #ccc;padding:30px 0;margin-right:0}.hiring-wrap .col-md-6:nth-child(2) .hiring-body{border-bottom:0;}.box.hiring-box{padding:30px}.box.hiring-box .text-part .btn{padding:0 15px;font-size:14px;}.survey-result-wrap .card .img-box img{max-width:inherit;width:100%;height:auto;max-width:100%;}.e-book-wrap{padding:30px 0 20px 0;background-image:url(/themes/bootstrap_mmck/css/../img/mobile-bg-e-book.jpg);background-size:100% 100%;margin:20px 0px 30px 0;}.e-book-wrap .e-box-wrap{min-height:335px;background-image:none;padding:25px 0;display:flex;align-items:center;box-shadow:none;flex-flow:column;}.e-book-wrap .e-box-wrap div{align-items:center;padding:0 0;text-align:center;}.e-book-wrap .e-box-wrap div{flex:100%;width:100%;display:inline-block;}.e-book-wrap .e-box-wrap div:first-child img{float:none;margin-right:0;margin-bottom:40px;display:inline-block;max-width:60%;}.e-book-wrap .e-box-wrap .ebook-image-wrap{order:1;margin-bottom:60px;}.e-book-wrap .e-box-wrap .ebook-content-wrap{order:2;}.box.hiring-box{background-size:cover;}.article-page-filter-wrapper  .article{padding:0 20px 30px 20px;}.e-book-wrap .e-box-wrap p{font-size:16px;}.page-helping-your-business-adapt .article-page-filter-wrapper .article{padding-bottom:10px;}.survey-result-wrap{padding:40px 0px;}}@media only screen and (max-width:767px){body.fc-widget-open .mobile-sidemenu-wrapper .sidebarIconToggle{z-index:9;}}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211{width:100% !important;padding:30px 25px 30px 30px;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-content{background-color:transparent!important;border:0;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(5){width:49%;float:left;clear:inherit;margin-right:1%!important;margin-bottom:0 !important;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(6){width:49%;float:left;clear:inherit;margin-right:0!important;margin-bottom:0!important;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 a{color:#00a0ff !important;text-decoration:underline !important;padding:0;pointer-events:all;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 a:hover{color:#33475b !important;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(10) label.mktoLabel{padding-left:30px !important;pointer-events:none;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(9) label.mktoLabel{padding-left:0;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(4){margin-bottom:0!important;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 select{padding:0 16px;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoError{bottom:-33px!important;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(4) .mktoError,.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(5) .mktoError{bottom:-48px!important;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 input.mktoField.mktoInvalid{border:1px solid #8C0005;outline:none;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 input,.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 select{outline:none;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(7){margin-bottom:0px !important;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(9){margin-top:7px;}@media only screen and (max-width:767px){.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(5){width:100%;float:none;clear:inherit;margin-right:0%!important;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(6){width:100%;float:none;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog{margin:0;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form .close{display:block;padding:5px 5px 0;outline:none;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211{padding:10px 25px 30px 30px;}.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(4) .mktoError,.page-article-webinar-leadership-through-times-crisis .csr-wrapper .blog-content .modal-dialog .modal-body.salary-guide-form #mktoForm_4211 .mktoFormRow:nth-child(5) .mktoError{bottom:-55px!important;}}@media only screen and (max-width:767px){body.fc-widget-open .mobile-sidemenu-wrapper .sidebarIconToggle{z-index:9;}}@media only screen and (max-width :575px){.about_wil .titlenamecenter{text-align:center;padding-bottom:40px;}.page-women-leadership .image-circle{margin:10px auto;}.page-women-leadership.uk #about-mmk .about_wil .name{font-size:18px;line-height:24px;}.page-women-leadership.uk #about-mmk .about_wil .desig{font-size:16px;line-height:22px;}}.meet-the-team .hide-indicator{display:none;}.page-job-apply #job-application-form #edit-actions{display:none;}.jp .job-summary-list ul li:last-child,.jp-ja .job-summary-list ul li:last-child{padding-left:34px;position:relative;font-weight:400}.jp-ja .jp .job-summary-list ul li:last-child{font-weight:500}.jp .job-summary-list ul li:last-child i,.jp-ja .job-summary-list ul li:last-child i{margin-left:-39px;margin-right:15px !important;font-size:18px;padding-left:2px;min-width:23px;}.jp .job-summary-list ul li:last-child span{font-weight:300;}.jp-ja .jp .job-summary-list ul li:last-child span{opacity:0.8;font-size:15px;}.jp .job-summary-list ul li:last-child i.fa-language:before{position:absolute;top:4px;}.jp-ja .job-summary-list ul li:last-child i.fa-language:before{position:absolute;top:3px;}@media only screen and (max-width:767px){.jp .job-summary-list ul li:last-child,.jp-ja .job-summary-list ul li:last-child{padding-left:33px;position:relative;}.jp .job-summary-list ul li:last-child i,.jp-ja .job-summary-list ul li:last-child i{margin-left:-33px;padding-left:3px;margin-right:15px !important;font-size:14px;min-width:18px;}.jp .job-summary-list ul li:last-child i.fa-language:before{position:absolute;top:11px;}.jp-ja .jp .job-summary-list ul li:last-child i.fa-language:before{position:absolute;top:10px;}.jp-ja .jp .job-summary-list ul li:last-child span{font-size:13px;}}.onetrust-pc-dark-filter{z-index:9999999999 !important;}#onetrust-consent-sdk #onetrust-banner-sdk{z-index:9999999999 !important;}.page-send-us-your-cv #send-us-cv-form #edit-actions,.consultant-sendcv #consultant-send-cv-form #edit-actions,.page-send-us-your-resume #send-us-cv-form #edit-actions{display:none;}@media all and (min-width:768px){.page-contact-request-callback .contact-form-wrap .intl-tel-input label{top:3px;left:45px !important;}.page-contact-request-callback .contact-form-wrap .intl-tel-input input:focus ~ label{top:-35px !important;}.page-contact-request-callback .contact-form-wrap .intl-tel-input input:valid ~ label{top:-35px !important;color:rgb(34,158,47);left:0px !important;}.page-contact-request-callback .contact-form-wrap input.international_phone-number.error ~ label{top:-35px;color:rgb(191,10,41) !important;left:0px !important;}.page-contact-request-callback .contact-form-wrap .intl-tel-input input.valid:valid:focus ~ label{color:rgb(34,158,47) !important;top:-35px;}}@media (max-width:1024px) and (min-width:768px){.page-contact-request-callback .intl-tel-input .selected-flag{height:40px !important;}.page-contact-request-callback .contact-form-wrap .intl-tel-input input:focus ~ label{top:-30px !important;}.page-contact-request-callback .contact-form-wrap .intl-tel-input input:valid ~ label{top:-30px !important;}.page-contact-request-callback .contact-form-wrap input.international_phone-number.error ~ label{top:-30px !important;color:rgb(191,10,41) !important;left:0px !important;}.page-contact-request-callback .contact-form-wrap .intl-tel-input input.valid:valid:focus ~ label{color:rgb(34,158,47) !important;top:-30px !important;}}.contact-wrap .form-item--error-message{color:#bf0a29!important;line-height:28px;}.new-how-we-help .expertise-discipline ul{padding-left:0;margin-left:0!important;}.new-how-we-help .expertise-discipline .content p:last-child{margin-bottom:20px;}.new-how-we-help .expertise-discipline ul li{width:100%!important;min-height:auto;color:#33475b;opacity:1;font-size:16px!important;}@media all and (max-width:767px){.new-how-we-help .expertise-discipline ul{margin-bottom:15px;height:auto!important;}.new-how-we-help .expertise-discipline ul::after{display:none;}.new-how-we-help .expertise-discipline ul li{font-size:14px!important;}}.page-best-practices-writing-job-description .best-practices-text p.large{line-height:28px;}.page-best-practices-writing-job-description .best-practices-text h3{font-size:30px;}.page-best-practices-writing-job-description .best-practices-text p a,.page-best-practices-writing-job-description .best-practices-text li a{color:#00a0ff;font-weight:500;text-decoration:underline;}.page-best-practices-writing-job-description .best-practices-text p a:hover,.page-best-practices-writing-job-description .best-practices-text li a:hover{color:#33475b;}.page-best-practices-writing-job-description .best-practices-text li{font-size:18px;line-height:28px;}.page-best-practices-writing-job-description .best-practices-text iframe{margin-bottom:30px!important;margin:0 auto 30px auto!important;}.page-best-practices-writing-job-description .best-practices-text .video-b iframe{margin-bottom:0px!important;}.page-best-practices-writing-job-description .best-practices-text .video-b{margin-bottom:20px!important;}.page-best-practices-writing-job-description .inner-hero{display:none;}.page-best-practices-writing-job-description .best-practices-wrap .inner-hero{display:block;}@media all and (max-width:767px){.page-best-practices-writing-job-description .best-practices-text .video-b iframe{width:100%;}.page-best-practices-writing-job-description .best-practices-text iframe{width:100% !important;max-width:100% !important;min-width:auto !important;}}@media all and (max-width:767px){.knowledge-hub.article .section-header{padding:0 15px 20px;}}.meet-the-team .hide-indicator{display:none;}.article-page-box{background:#D7E2E5;border-radius:7px;margin-bottom:20px;}.article-page-box .article-links{list-style:none;padding:0 0px;margin:0;}.article-page-box .article-links .card{padding:25px 0;background-color:#D7E2E5;border:0;border-bottom:1px solid rgba(0,0,0,.125);border-radius:0;margin:0 15px;}.article-page-box .article-links .card:nth-child(2){padding:25px 0 0 0;margin:0;border:0;position:relative;}.article-page-box .article-links .card:nth-child(2) #headingTwo a.collapsed:after{background-color:rgba(0,0,0,.125);height:1px;position:absolute;left:0;right:0;bottom:-25px;content:'';z-index:11;opacity:1 !important;}.article-page-box .article-links .card:nth-child(2) #headingTwo a:after{content:none;}.article-page-box .article-links .card:nth-child(2) #headingTwo{padding:0 15px 25px 15px;}.article-page-box .article-links .card:nth-child(2) #collapseTwo{background-color:#EEF2F5;}.article-page-box .article-links .card:nth-child(2) #collapseTwo div:nth-child(1){padding-bottom:25px;border-bottom:1px solid #D3D5D8;padding-left:22px;margin:25px 20px 0 20px;}.article-page-box .article-links .card:nth-child(2) #collapseTwo div:nth-child(2){padding-top:25px;padding-left:22px;margin:0 20px 25px 20px;}.article-page-box .article-links .card:nth-child(2) #collapseTwo div:nth-child(1) a{font-weight:400;padding:0 15px;}.article-page-box .article-links .card:nth-child(2) #collapseTwo div a{font-weight:400;padding:0 15px;}.article-page-box .article-links .card:nth-child(2) #collapseTwo div a:hover,.article-page-box .article-links .card:nth-child(2) #collapseTwo div.active a{color:#00a0ff}.article-page-box .article-links div.card a{opacity:0.8;color:#33475b;font-weight:700;padding:0 25px;}.article-page-box .article-links div.card a:hover{opacity:1;}.article-page-box .article-links div.card .active a{opacity:1;}.article-page-box .article-links .card:nth-child(2) #headingTwo a{cursor:pointer;padding-left:25px;}.article-page-box .article-links .card:nth-child(2) #headingTwo a.collapsed:before{opacity:0.8;top:2px;transform:rotate(180deg);position:absolute;content:"\f106";font:normal normal normal 14px/1 FontAwesome;left:0;font-size:27px;}.article-page-box .article-links .card:nth-child(2) #headingTwo a:before{transform:none;top:-1px;opacity:1;position:absolute;content:"\f106";font:normal normal normal 14px/1 FontAwesome;left:0;font-size:27px;}.article-page-box .article-links .card:nth-child(2) #headingTwo span{position:relative;display:block;}.article-page-box .article-links .card:last-child{border:0 !important;}.article-page-filter-wrapper .resources-mobile .card.card-body .card{background-color:#EEF2F5;padding:0 15px;border-radius:0;border:0}.article-page-filter-wrapper .resources-mobile .card.card-body .card div{padding:15px 20px;border-bottom:1px solid rgba(0,0,0,0.125) !important;}.article-page-filter-wrapper .resources-mobile .card div:last-child{border-bottom:0!important;}.article-page-filter-wrapper .resources-mobile .card.card-body .card #headingTwo a{padding-left:0px;}.article-page-filter-wrapper .resources-mobile .card.card-body .card #headingTwo a.collapsed:before{position:absolute;content:"\f106";font:normal normal normal 14px/1 FontAwesome;left:15px;transform:rotate(180deg);top:14px;font-size:20px;opacity:0.8;}.article-page-filter-wrapper .resources-mobile .card.card-body .card #headingTwo a:before{transform:none;opacity:1;position:absolute;content:"\f106";font:normal normal normal 14px/1 FontAwesome;left:15px;top:10px;font-size:20px;}.article-page-filter-wrapper .resources-mobile .card.card-body .card div#collapse1{padding:0;}.article-page-filter-wrapper .resources-mobile .card.card-body .card div#collapse1 a:nth-child(1){display:block;padding:15px 15px 15px 30px;font-size:13px;}.article-page-filter-wrapper .resources-mobile .card.card-body .card div#collapse1 a:nth-child(2){display:block;padding:5px 15px 15px 30px;font-size:13px;}.article-page-filter-wrapper .resources-mobile .card.card-body .card div#collapse1 a:nth-child(1)
.article-page-filter-wrapper .resources-mobile .card.card-body .card div#headingSix{border:0 !important;}
.view-display-id-employer_resources .box.hiring-box{padding:15px;}
.view-display-id-employer_resources .box.hiring-box p{color:#fff;margin-bottom:0;height:auto;margin-bottom:0;}.view-display-id-employer_resources .box.hiring-box .text-part .btn{font-size:15px;}@media only screen and (max-width:480px){.view-display-id-employer_resources .article-cta-wrap a{font-size:13px;}}@media only screen and (max-width:320px){.view-display-id-employer_resources .article-cta-wrap a{font-size:10px;}}.salary-guide-calculator-wrap .hide-country,.calculator-tal-cont-wrap .expertise-detail-sec-last,#salary-guide-calculator .similar-jobs-wrap,.salary-comparison-wrapper #preview-textfield,#salary-guide-calculator .calculator-tal-cont-wrap,#salary-guide-calculator #meet-the-team{display:none;}#salary_value{font-size:20px;font-weight:bold;}.salary_period_class{text-transform:capitalize;}.page-salary-guides-calculator header{margin:55px 0px 40px;}.page-salary-guides-calculator .header-wrap .navbar-nav a{color:rgb(51,71,91)}.page-salary-guides-calculator .header-wrap .navbar-nav li a.btn{color:#fff !important;}.page-salary-guides-calculator .header-wrap .navbar-nav li:last-child a.btn{color:#EB010F !important}.page-salary-guides-calculator .header-wrap .navbar-nav li:last-child a.btn:hover{color:#fff !important}.page-salary-guides-calculator .header-wrap .navbar-nav li:nth-last-child(2) a.btn{color:#fff !important;}.calculator-box-wrap{margin:50px auto 35px;background-color:#eef2f4;-webkit-box-shadow:0 12px 21px 0 rgba(179,179,179,.5);box-shadow:0 12px 21px 0 rgba(179,179,179,.5);padding:30px 40px 40px;border-radius:6px;}.calculator-title-wrap{border-bottom:1px solid #e4e6e7;}.form-calculator{border-right:1px solid #e4e6e7;padding:30px 55px 0  0;}.form-calculator .form-group{margin-bottom:15px;}.form-calculator label{margin-bottom:3px;font-size:16px}.form-calculator .btn{width:100%;margin-top:10px;}.form-calculator .form-radios{padding-bottom:20px;}.form-calculator .radio{width:110px;padding-left:25px;}.form-calculator input[type=radio]{box-sizing:border-box;padding:0;width:18px;height:18px;}.form-calculator .form-check-input{position:absolute;margin-top:3px;margin-left:-25px;}.calculator-box-wrap .salary-comparison-wrapper{width:100%;text-align:center;display:block;padding-top:30px;}.calculator-box-wrap .col-md-8.d-flex{align-items:center;}.salary-comparison-wrapper .salary-wrap{margin-bottom:20px;position:relative;}.salary-comparison-wrapper .salary-wrap h2{color:#229e2e;}.salary-comparison-wrapper .salary-wrap h4{font-weight:400;}.salary-comparison-wrapper .salary-wrap:after{position:absolute;bottom:-20px;background:#e4e6e7;height:1px;left:0;right:0;width:230px;margin:0 auto;content:'';}.salary-comparison-wrapper .cal-exp-wrap{padding:20px;}.salary-comparison-wrapper .cal-exp-wrap  h4{font-size:20px;font-weight:400;}.calculator-box-wrap .salary-comparison-wrapper .btn{margin-top:30px;color:#fff;}.cal-exp-wrap  ul,.cal-exp-wrap li{list-style:none;margin:0;padding:0;}.cal-exp-wrap  ul{background-color:#dde4eb;border-radius:20px;display:inline-block;}.cal-exp-wrap  ul li{display:inline-block;}.cal-exp-wrap  ul li a{display:inline-block;padding:7px 25px;font-weight:600;color:#58697f;}.cal-exp-wrap  ul li a.active{background-color:#fff;border-radius:20px;color:#000;box-shadow:0 1px 12px 0 rgba(179,179,179,.5);}.calculator-tal-cont-wrap .meet-top-talent{background:none;text-align:left;margin-left:-15px;padding-top:10px;overflow:inherit;}.calculator-tal-cont-wrap .meet-top-talent .talent-box-wrap{position:relative;outline:none;box-shadow:0 12px 21px 0 rgba(0,0,0,0.21);background-color:#ffffff;margin:15px;padding:25px 22px 30px 22px;text-align:center;border-radius:5px;}.calculator-tal-cont-wrap .meet-top-talent h4,.calculator-tal-cont-wrap .hire-new-staff-wrap h4{margin-left:22px;font-weight:400;font-size:22px;}.calculator-tal-cont-wrap .hire-new-staff-wrap{margin-top:0}.calculator-tal-cont-wrap .hire-new-staff-wrap .contact-form-wrap{background-color:#d8e5ed;}.calculator-tal-cont-wrap .contact-form-wrap{margin:15px auto 60px;max-width:inherit;}.calculator-tal-cont-wrap .meet-top-talent:before{background-image:url(/themes/bootstrap_mmck/css/../img/dots-bg.svg);position:absolute;content:'';bottom:-35px;left:-50px;width:150px;height:180px;z-index:0;}#salary-guide-calculator .calculate-btn{padding:0 12px;margin-right:0;width:-webkit-fill-available;background:#ff2d39;border:1px solid #ff2d39 !important;color:#fff;}#salary-guide-calculator .hidden-meet-talent{display:flex;justify-content:center;}.form-calculator .col-auto{padding:0;}.form-calculator .error{color:#bf0a29;font-size:80%;margin-top:-5px;line-height:normal;}.page-salary-guides-calculator .calculator-tal-cont-wrap .contact-form-wrap{margin:15px auto 15px;max-width:inherit;background-color:#d8e5ed;}.page-salary-guides-calculator .meet-the-team{background-color:#fff;padding:30px 0;}.page-salary-guides-calculator .meet-the-team .slick-next:before,.page-salary-guides-calculator .meet-the-team .slick-prev:before{content:none;}.page-salary-guides-calculator .btn#find-jobs-button{color:#fff;-webkit-appearance:none;margin:20px 7.5px 0 7.5px;}.page-salary-guides-calculator .btn#meet-the-team-button{color:#eb010f;-webkit-appearance:none;margin:20px 7.5px 0 7.5px;}.page-salary-guides-calculator .btn#send-cv-button{color:#fff;-webkit-appearance:none;margin:20px 7.5px 0 7.5px;}.page-salary-guides-calculator .btn#meet-the-team-button:hover{color:#fff;}.page-salary-guides-calculator .jobPosted{padding:30px 0;}.page-salary-guides-calculator .jobPosted .btn.viewMore{margin:20px 0 0 0;display:inline-block;}.page-salary-guides-calculator .similar-jobs-wrap .title-wrap{height:65px;position:relative;margin-bottom:10px}.page-salary-guides-calculator .jobPosted .job-card h3{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:absolute;top:48%;height:auto;transform:translateY(-50%);margin:0px;width:100%;overflow:hidden;line-height:28px;}.page-salary-guides-calculator.en .meet-the-team .team-slide .team-wrap{box-shadow:0 1px 15px 0 rgba(179,179,179,0.50);margin:15px 10px;padding:0;padding:30px 20px 20px;min-height:340px;}.page-salary-guides-calculator.en  .meet-the-team .team-slide .team-wrap img{width:150px;}.page-salary-guides-calculator.en  .meet-the-team .team-slide .team-wrap p{margin-bottom:0;}.page-salary-guides-calculator .meet-the-team .team-slide .team-wrap{box-shadow:0 1px 15px 0 rgba(179,179,179,0.50);margin:15px 10px;padding:0;pointer-events:all;min-height:340px;}.page-salary-guides-calculator .meet-the-team .team-slide .team-wrap a{padding:30px 20px 20px;cursor:pointer;display:inherit;min-height:340px;}.page-salary-guides-calculator .meet-the-team .team-slide .team-wrap a:hover h4{color:#00a0ff}.page-salary-guides-calculator .meet-the-team .team-slide .team-wrap a:hover p{color:#00a0ff}.page-salary-guides-calculator.jp-ja .meet-the-team .team-slide .team-wrap a{padding:30px 20px 20px;cursor:pointer;display:inherit;min-height:340px;}.page-salary-guides-calculator.jp-ja .meet-the-team .team-slide .team-wrap h4{font-size:18px;}.page-salary-guides-calculator.jp-ja .meet-the-team .team-slide .team-wrap p{font-size:14px;}.page-salary-guides-calculator.jp-ja .inner-page .section-header .section-title{font-size:35px;}.page-salary-guides-calculator.jp-ja .form-calculator label{font-size:14px;}.page-salary-guides-calculator .meet-the-team .team-slide .team-wrap img{width:150px;}.page-salary-guides-calculator .meet-the-team .team-slide .team-wrap p{margin-bottom:0;}.page-salary-guides-calculator .meet-the-team .slick-dots{display:none !important;}.page-salary-guides-calculator .meet-the-team .team-slide .team-wrap h4{font-size:20px;margin-bottom:10px;}.page-salary-guides-calculator .meet-the-team .slick-next,.page-salary-guides-calculator .meet-the-team .slick-prev{top:48%;}.page-salary-guides-calculator .meet-the-team .slick-next{right:-40px;}.page-salary-guides-calculator .meet-the-team .slick-prev{left:-40px;}.page-salary-guides-calculator .meet-the-team .slick-next:after,.page-salary-guides-calculator .meet-the-team .slick-prev:after{top:15px}.page-salary-guides-calculator .similar-jobs-wrap h3{text-align:center;margin-bottom:30px;}.page-salary-guides-calculator .similar-jobs-wrap .row.similar-job-inner-wrap{justify-content:center;}#salary-guide-calculator .form-calculator .form-control{padding:10px;line-height:normal;box-shadow:none;}#salary-guide-calculator .form-calculator .form-control{opacity:1;border:1px solid rgba(91,107,123,.6);}#salary-guide-calculator .form-calculator .form-control:disabled{border:1px solid rgba(91,107,123,.5);opacity:0.7;}#salary-guide-calculator .form-calculator .form-group .disabled label{opacity:0.6;}.page-salary-guides-calculator .contact-wrap input.international_phone-number:valid~label{left:0 !important;}@media only screen and (min-width:1130px){.page-salary-guides-calculator .header-wrap .navbar-nav li:last-child a.btn{color:#EB010F !important}.page-salary-guides-calculator .header-wrap .navbar-nav li:last-child a.btn:hover{color:#fff !important}.page-salary-guides-calculator .header-wrap .navbar-nav li:nth-last-child(2) a.btn{color:#fff !important;}}@media only screen and (max-width:767px){.page-resources .article-page-filter-wrapper .article{padding:0px 0 30px !important;}.article-page-filter-wrapper .article{padding:0px 0px 30px !important;}.page-resources-contracting-advice  .article-page-filter-wrapper .article,.page-resources-executive-recruitment .article-page-filter-wrapper .article{padding:0px 20px 30px !important;}.page-resources .article-page-filter-wrapper .resources-mobile,.page-resources-jobseeker-articles .article-page-filter-wrapper .resources-mobile,.page-resources-employer-articles .article-page-filter-wrapper .resources-mobile,.page-resources.jp .article-page-filter-wrapper .resources-mobile{margin-bottom:20px;}}.page-変化に強いビジネスへ.jp-ja .inner-section .inner-hero h1{font-size:45px;}.jp-ja .box.hiring-box h3{font-size:18px;}.jp-ja .box.hiring-box .text-part .btn{font-size:15px;}.article-page-filter-wrapper .resources-mobile .card.card-body .card div#headingSix{border-bottom:0 !important;}@media (max-width:1124px) and (min-width:768px){.knowledge-hub-wrap .col-lg-6 .card-box{min-height:360px;}}.page-jobseekers .hero_banner .view-home-page-banner img{object-position:right;}@media only screen and (max-width:480px){.page-latest-insights-and-advice-advice-tips .knowledge-hub-wrap.container,.page-latest-insights-and-advice-events .knowledge-hub-wrap.container,.page-latest-insights-and-advice-recruitment-insights .knowledge-hub-wrap.container{padding:20px;}}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm{padding:30px;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm input[type=email],.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm input[type="tel"],.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm select.mktoField{box-shadow:none;padding:10px 16px;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(2){width:100%;margin-right:0;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(2) .mktoFormCol{width:49.5%;float:left;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(2) .mktoFormCol:nth-child(1){margin-right:1%;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(3){width:100%;margin-right:0 !important;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(4){width:100%;margin-right:0;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(4) .mktoFormCol{width:49.5%;float:left;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(4) .mktoFormCol:nth-child(1){margin-right:1%;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(5){width:100%;margin-right:0;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(6){width:100%;margin-right:0;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoButton{height:50px;text-transform:uppercase;font-size:14px!important;font-weight:700;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow .modal-backdrop{z-index:1000000000}@media only screen and (max-width:767px){.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(2) .mktoFormCol{width:100%;float:left;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(2) .mktoFormCol:nth-child(1){margin-right:0;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(4) .mktoFormCol{width:100%;float:left;}.page-article-webinar-organisation-design-reshaping-your-workforce-thrive-and-grow #mktoForm_4603.mktoForm .mktoFormRow:nth-child(4) .mktoFormCol:nth-child(1){margin-right:0}}#nric-alert{color:#31708f;background-color:#d9edf7;border-color:#bce8f1;margin:10px 15px;padding:15px}#nric-alert p{margin-bottom:0;}#nric-alert .close{padding:7px;font-size:20px;top:-3px;border:0;}#nric-alert a{color:#00a0ff;text-decoration:underline;}#nric-alert a:hover{color:#33475b}#nric-alert .top-arrow{width:0;height:0;border-left:14px solid transparent;border-right:14px solid transparent;border-bottom:12px solid #bce8f1;position:absolute;top:-12px;right:24%;}#nric-alert .top-arrow:before{content:'';width:0;height:0;border-left:14px solid transparent;border-right:15px solid transparent;border-bottom:13px solid #d9edf7;position:absolute;right:-15px;top:1px;}@media only screen and (max-width:767px){#nric-alert .top-arrow{right:49%;}#nric-alert{margin:5px 15px 10px 15px;}}.csr-wrapper .bloger-detail.event-blogs{display:none;}@media only screen and (max-width:991px){.csr-wrapper .bloger-detail.event-blogs{display:block;padding:15px 0 40px;}}#mktoForm_4629 .mktoFormRow:nth-child(8) label{padding-left:25px;font-weight:300 !important;pointer-events:none;}#mktoForm_4629 .mktoFormRow:nth-child(8) label span a{display:inline-block;color:#00a0ff!important;font-size:14px;padding:0;text-decoration:underline;pointer-events:all;}#mktoForm_4629 .mktoFormRow:nth-child(8) label span a:hover{color:#33475b!important;}#mktoForm_4629 .mktoFormRow:nth-child(9) label span a{display:inline-block;color:#00a0ff!important;font-size:14px;padding:0;}#mktoForm_4629 .mktoFormRow:nth-child(9) label{font-weight:300 !important;}#mktoForm_4629 .mktoFormRow:nth-child(9) label span a:hover{color:#33475b!important;}#mktoForm_4629 .mktoFormRow:nth-child(9) .mktoRadioList label{margin-left:0px;width:60px !important;float:left !important;padding-left:10px;pointer-events:none;}#mktoForm_4629 .mktoFormRow:nth-child(10) input{position:inherit;width:20px!important;height:20px;}#mktoForm_4629 .mktoFormRow:nth-child(10) label.mktoLabel{padding-left:0 !important;font-weight:300 !important;}.salary-guide-form form.mktoForm#mktoForm_4629{padding:30px 25px 30px 30px;}#mktoForm_4629 select,#mktoForm_4629 input[type=tel],#mktoForm_4629  input[type=email]{box-shadow:none;}.page-article-webinar-mental-health-pandemic .modal-backdrop{z-index:1000000000;}.page-article-webinar-mental-health-pandemic .d-block.mx-auto{margin-bottom:10px;}#mktoForm_4629 .mktoFormRow:nth-child(8) label input[type=checkbox]{pointer-events:all;}#mktoForm_4629 .mktoFormRow:nth-child(10) .mktoRadioList label{font-weight:300 !important;pointer-events:none;}#mktoForm_4629 .mktoFormRow:nth-child(8)  .mktoCheckboxList{float:none !important;}.page-article-webinar-mental-health-pandemic .modal-content .close{display:none;outline:none;outline:none;}@media only screen and (max-width:767px){.page-article-webinar-mental-health-pandemic .modal-content .close{position:absolute;z-index:999;font-size:22px;top:20px;right:20px;display:block;}.page-article-webinar-mental-health-pandemic .modal-content .close span{padding-right:5px;}#mktoForm_4629 .mktoFormRow:nth-child(8) input[type=checkbox]{top:6px}}.cookies-inner-items.accordian .card-body{padding:20px;}.cookies-inner-items.accordian .card-body .tab-content table{font-size:16px;color:#33475b;margin-bottom:0;}.cookies-inner-items.accordian .card-body .tab-content table td{color:#33475b!important;}.cookies-inner-items.accordian .card-body .tab-content{margin-top:30px;overflow-x:auto;}.cookies-inner-items.accordian h6{position:relative;display:flex;align-items:center;margin:0;padding:20px 20px;background-color:rgb(130,168,201);color:#fff;border-radius:5px;}.cookies-inner-items.accordian h6.collapsed:before{content:"\f078";transform:none;}.cookies-inner-items.accordian h6:before{position:absolute;font-family:"FontAwesome";content:"\f078";color:#fff;font-weight:400;font-size:18px;transform:rotate(180deg);right:20px;transition:.35s;}.cookies-inner-items.accordian{margin:0;}#china-only{margin-top:40px;}.cookies-inner-items.accordian tr:nth-child(odd){background-color:#EEF2F5;}.cookies-inner-items.accordian tr th{background-color:rgb(130,168,201);color:#fff;padding:20px 15px;border:1px solid rgb(211,211,211);}.cookies-inner-items.accordian tr td{padding:10px 15px;border:1px solid rgb(211,211,211);line-height:27px;}.cookies-inner-items.accordian .card{border:0;margin-bottom:20px;}.cookies-inner-items.accordian .card-body .tab-content::-webkit-scrollbar{height:7px;}@media only screen and (max-width:767px){.cookies-inner-items.accordian h6:before{font-size:16px;}.cookies-inner-items.accordian h6{align-items:flex-start;font-size:16px;}.cookies-inner-items.accordian tr td{font-size:14px;}}.cookies-inner-items.accordian .card-body .tab-content table tr td:last-child{white-space:nowrap;}@media only screen and (max-width:350px){.cookies-inner-items.accordian h6,.cookies-inner-items.accordian h6:before{font-size:14px;}}#beacons{margin-top:40px;}#advertising-cookies .card-body .tab-content{margin-bottom:10px;}.page-employment-monitor.page-press-releases .em_list{width:100%}.jp .search-wrapper.desktop.none-language-jp,.jp-ja .search-wrapper.desktop.none-language-jp{right:310px;}.jp-ja .inner-page .csr-wrapper h1{font-size:32px;}#mktoForm_4797.mktoForm{padding:30px 25px 30px 30px}#mktoForm_4797 .mktoFormRow:nth-child(9) label.mktoLabel{font-weight:300 !important;color:#33475b;;}#mktoForm_4797 .mktoFormRow:nth-child(9)  .mktoRadioList label{pointer-events:none;}#mktoForm_4797 .mktoFormRow:nth-child(10)  label.mktoLabel{pointer-events:none;font-weight:300 !important;color:#33475b;}#mktoForm_4797 .mktoFormRow:nth-child(10)  label.mktoLabel a{pointer-events:all;color:rgb(0,160,255);padding:0;}#mktoForm_4797 .mktoFormRow:nth-child(10)  label.mktoLabel a:hover{color:#33475b}#mktoForm_4797.mktoForm select.mktoField{outline:none;box-shadow:none;padding:6px 15px !important;}#mktoForm_4797.mktoForm input{outline:none;box-shadow:none;padding:6px 15px !important;}#mktoForm_4797.mktoForm .mktoRadioList input{padding-right:0 !important;}@media only screen and (max-width:1130px){.page-salary-guides-calculator .meet-the-team .slick-next{right:0;}.page-salary-guides-calculator .meet-the-team .slick-prev{left:0;}.page-salary-guides-calculator .mobile-sidemenu-wrapper #sidebarMenu{margin-top:0;top:0;}.page-salary-guides-calculator .similar-jobs-wrap h3{margin-bottom:20px;}.page-find-staff #hiring-position~label,.page-find-staff #hiring-location~label{line-height:33px;}#salary-guide-calculator .form-calculator .form-control{padding:5px 10px;line-height:normal;box-shadow:none;}.calculator-tal-cont-wrap .hire-new-staff-wrap h4{margin-left:30px;}}@media only screen and (max-width:991px){.page-salary-guides-calculator .jobPosted .btn.viewMore{margin-top:40px;}#salary-guide-calculator .form-calculator .form-control{padding:5px 10px;}}#salary_value{font-size:20px;font-weight:bold;}#resultContainer #tabs{width:100%;height:30px;padding-right:2px;}a{cursor:pointer;}#resultContainer #tabs li{float:left;list-style:none;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #ccc;margin-right:5px;border-top-left-radius:3px;border-top-right-radius:3px;outline:none;}#resultContainer #tabs li a{font-family:Arial,Helvetica,sans-serif;font-size:small;font-weight:bold;color:#5685bc;;padding-top:5px;padding-left:7px;padding-right:7px;padding-bottom:8px;display:block;background:transparent;border-top-left-radius:3px;border-top-right-radius:3px;text-decoration:none;outline:none;}#resultContainer #tabs li a.inactive{padding-top:5px;padding-bottom:8px;padding-left:8px;padding-right:8px;color:#666666;background:#EEE;outline:none;border-bottom:solid 1px #CCC;}#resultContainer #tabs li a:hover,#resultContainer #tabs li a.inactive:hover{color:#5685bc;outline:none;}.range-container{clear:both;width:100%;text-align:center;padding-top:20px;}.range-container h2{margin-left:15px;margin-right:15px;margin-bottom:10px;color:#5685bc;}.range-container p{margin-left:15px;margin-right:15px;margin-top:10px;margin-bottom:10px;line-height:1.3;font-size:small;}.range-container ul{margin-left:25px;font-size:small;line-height:1.4;list-style-type:disc;}.range-container li{padding-bottom:5px;margin-left:5px;}#salary-guide-calculator #infoContainer ul{padding:0;}#salary-guide-calculator #infoContainer ul li{display:inline-block;font-size:13px;position:relative;padding:0 10px;}#salary-guide-calculator #infoContainer ul li:before{position:absolute;content:"";height:7px;width:7px;border-radius:50%;background-color:#32475A;top:10px;left:-2px;}#salary-guide-calculator #infoContainer ul li.info-low:before{background-color:#32475A;}#salary-guide-calculator #infoContainer ul li.info-mid:before{background-color:#477BA8;}#salary-guide-calculator #infoContainer ul li.info-median:before{background-color:#477BA8;}#salary-guide-calculator #infoContainer ul li.info-high:before{background-color:#059FFE;}#salary-guide-calculator #infoContainer ul li:last-child{padding-right:0;}#salary-guide-calculator #resultContainer h6{font-weight:800;font-size:15px;margin-top:20px;}#salary-guide-calculator .range-container{position:relative;;padding:20px 0;}#salary-guide-calculator .salary_period_class{font-weight:600;font-size:18px;}#salary-guide-calculator .salary_value{font-size:26px;margin-bottom:7px;color:#32475A;line-height:32px;}#salary-guide-calculator .form-calculator{padding-top:10px;}#salary-guide-calculator .range-container:after{position:absolute;content:"";height:1px;width:185px;background-color:rgb(228,230,231);bottom:0;left:50%;transform:translate(-50%,-50%);}#salary-guide-calculator #resultContainer #tabs{padding:0;display:flex;justify-content:center;height:auto;}#lowC .salary_value{color:#32475A;}#medianC .salary_value{color:#477BA8;}#highC .salary_value{color:#059FFE;}#salary-guide-calculator #resultContainer #tabs li{margin:0;background-color:rgb(221 227 230);border-radius:0;border:0;}#salary-guide-calculator #resultContainer #tabs li a{border:0;border-radius:0;background-color:#fff;font-size:14px;border-radius:20px;padding:5px 20px;color:rgb(51,71,91);opacity:1;-webkit-transition:.4s;transition:.4s;}#salary-guide-calculator #resultContainer #tabs li a.inactive{background-color:transparent;opacity:0.7;}#salary-guide-calculator #resultContainer #tabs li:first-child{border-top-left-radius:20px !important;border-bottom-left-radius:20px !important;}#salary-guide-calculator #resultContainer #tabs li:last-child{border-top-right-radius:20px !important;border-bottom-right-radius:20px !important;}#salary-guide-calculator #block-findstaffsalarycaclulator .form-control.international_phone-number{padding-left:40px;}#block-findstaffsalarycaclulator .intl-tel-input .flag-dropdown{display:block !important;}.page-salary-guides-calculator .find-staff .contact-form-wrap .intl-tel-input .form-control.error ~ label{left:0 !important;}.page-salary-guides-calculator .find-staff .contact-form-wrap .intl-tel-input input.valid ~ label{top:-37px !important;left:0 !important;}.page-salary-guides-calculator .find-staff .contact-form-wrap .intl-tel-input input:focus~label{left:0 !important;}.page-salary-guides-calculator .calculator-box-wrap{margin:50px auto 30px;}.page-salary-guides-calculator .e-book-wrap{padding:30px 0;}.page-salary-guides-calculator .meet-the-team .team-slide{margin-bottom:0 !important;}.page-salary-guides-calculator .meet-the-team .short-intro{margin-bottom:50px;}.page-salary-guides-calculator .calculator-tal-cont-wrap{padding:30px 0 30px 0;}.page-salary-guides-calculator .testimonial.testimonial-common{background:transparent;padding:30px 0 0 0;}.page-salary-guides-calculator .testimonial .quote{display:inline-flex;}.page-salary-guides-calculator .testimonial .view-header{display:inline-block;padding-left:15px;}.page-salary-guides-calculator .testimonial .view-header .section-header{text-align:left;padding-bottom:0;}.page-salary-guides-calculator .testimonial .view-header .section-header h2{font-size:32px;}.page-salary-guides-calculator .testimonial .slide{padding:10px 0;}.page-salary-guides-calculator .testimonial .carousel-indicators{right:auto;left:0;margin-left:0;}.page-salary-guides-calculator.page-find-staff .find-staff .contact-form-wrap{margin:10px auto;background-color:#d8e5ed;}.page-salary-guides-calculator .meet-the-team .view-footer{display:none;}.page-salary-guides-calculator .testimonial .carousel-item .content-part{text-align:left;}#jobseeker-link .btn{width:auto;}.page-salary-guides-calculator .salary-data-wrap{margin:0;padding:0 0 0 0;}.page-salary-guides-calculator .salary-data-wrap h4{font-weight:400;font-size:22px;}.page-salary-guides-calculator .salary-data-wrap ul{padding:0;margin:0;}.page-salary-guides-calculator .salary-data-wrap ul,.salary-data-wrap li{list-style:none;}.page-salary-guides-calculator .salary-data-wrap li{padding:20px 30px;background-color:#fff;margin-bottom:25px;box-shadow:rgba(179,179,179,0.5) 0px -2px 21px 0px;border-radius:5px;position:relative;overflow:hidden;}.page-salary-guides-calculator .salary-data-wrap li h3{font-size:24px;margin-bottom:10px;}.page-salary-guides-calculator .salary-data-wrap li p{margin-bottom:0;}.page-salary-guides-calculator .salary-data-wrap li:before{content:'';left:0;position:absolute;width:5px;top:0;background-color:#eb010f;bottom:0;}.page-salary-guides-calculator .details-wrap{padding:10px 0 0;}.page-salary-guides-calculator .details-wrap .container{max-width:1100px;}.page-salary-guides-calculator .details-wrap .hire-inner-wrap{padding:60px 0;position:relative;}.page-salary-guides-calculator .details-wrap .hire-inner-wrap:after{content:'';position:absolute;height:1px;background-color:#ccc;right:0;left:0;opacity:0.5;bottom:0;}.page-salary-guides-calculator .details-wrap .hire-inner-wrap img{max-width:250px;}.page-salary-guides-calculator .details-wrap .hire-inner-wrap:last-child:after{content:none;height:0;}.page-salary-guides-calculator .details-wrap .hire-inner-wrap:nth-child(3):after{content:none;height:0;}.page-salary-guides-calculator .details-wrap .hire-inner-wrap .order-sm-1 img{float:right;}.calculator-box-wrap .salary-comparison-wrapper.salary-overlay{opacity:0.5;}#salary-guide-calculator .calculator-box-wrap .salary-comparison-wrapper.salary-overlay  #resultContainer #tabs li a{cursor:default;background-color:transparent;}.page-salary-guides-calculator .invalid-feedback{margin-bottom:0;}.page-salary-guides-calculator .slick-dots li button:before{opacity:0.3;}.page-salary-guides-calculator .slick-dots li.slick-active button:before{background:#000;opacity:0.6;}.page-salary-guides-calculator .jobPosted .job-card{z-index:9;}#salary-guide-calculator .tab-content{padding:15px 10px;box-shadow:0 2px 12px rgba(0,0,0,.09);margin-bottom:60px;border-top:2px solid #33475b;width:100%;}#salary-guide-calculator .evergreen-tab-list{border:0;padding:30px 0 0 0;margin:0;margin-block-start:0;margin-block-end:0;padding-inline-start:0;}#salary-guide-calculator .evergreen-tab-list li{line-height:52px;}#salary-guide-calculator .evergreen-tab-list li a{padding:15px 65px;font-size:22px;color:#33475b;font-weight:600;border:#ccc 1px solid;border-radius:10px 10px 0 0;border-bottom:0;background-color:#fff;z-index:1;}#salary-guide-calculator .evergreen-tab-list li a.active.show{background-color:#33475b;color:#fff;border:1px solid #33475b;position:relative;z-index:999;}#salary-guide-calculator .evergreen-tab-list li.active a{background-color:#33475b;color:#fff;transform:scale(1.1);}#salary-guide-calculator .evergreen-tab-list li:last-child a{margin-left:-10px;}.page-salary-guides-calculator .figure-capton-wrap{margin:20px auto 0;max-width:340px;}.page-salary-guides-calculator .figure-capton-wrap p{font-size:12px;line-height:17px;opacity:0.5;margin:0 auto 10px;}.calculator-box-wrap .salary-comparison-wrapper.salary-overlay .figure-capton-wrap p{opacity:1;}.calculator-box-wrap .head_text{font-size:14px;font-weight:600;padding-right:5px;}.page-salary-guides-calculator #hiring-position:focus ~ label{left:15px !important;top:-35px !important}#salary-guide-calculator .salary-comparison-wrapper #canvas-preview-desktop{margin:0 auto;}.page-salary-guides-calculator #hiring-position.valid~label{left:15px !important;top:-35px !important}.page-salary-guides-calculator .thankyou-find-staff{position:relative;background:#fff;z-index:99;padding:30px;left:0px;right:0px;top:0;border-radius:5px;text-align:center;box-shadow:rgba(179,179,179,0.5) 0px 12px 21px 0px;}.page-salary-guides-calculator .thankyou-find-staff .container{padding-right:0px;padding-left:0px;}.page-salary-guides-calculator .thankyou-find-staff h4{margin-left:0;font-weight:600;}.page-salary-guides-calculator .thankyou-find-staff p{margin-bottom:0;}.page-salary-guides-calculator .find-staff.findstaff-thankyou{opacity:0.8;}.page-salary-guides-calculator #salary-guide-calculator input.calculate-btn:valid{border-color:#ff2d39 !important;}.page-salary-guides-calculator.jp-ja .figure-capton-wrap p{font-size:12px;line-height:17px;opacity:0.5;max-width:265px;margin:0 auto 10px;}@media only screen and (max-width:1025px){#salary-guide-calculator #infoContainer ul li::before{top:4px;}#salary-guide-calculator .salary_value{line-height:normal;}#salary-guide-calculator .salary-comparison-wrapper #canvas-preview-mobile{width:100% !important;height:auto !important;max-width:325px;}#salary-guide-calculator .salary-comparison-wrapper #canvas-preview-desktop{width:100% !important;height:auto !important;max-width:325px;}#salary-guide-calculator .salary-comparison-wrapper #canvas-preview{max-width:325px;width:100% !important;height:auto !important;}.page-salary-guides-calculator .details-wrap .hire-inner-wrap img{max-width:200px;}#salary-guide-calculator .form-control{padding:5px 10px;}.calculator-box-wrap .head_text{margin-bottom:10px;}.page-salary-guides-calculator #hiring-position:focus ~ label,.page-salary-guides-calculator #hiring-location:focus ~ label{top:-27px !important;left:12px !important;}.page-salary-guides-calculator #hiring-position.valid ~ label{top:-27px !important;left:12px !important;}.page-salary-guides-calculator .thankyou-find-staff{padding:30px;left:0px;right:0px;top:0;padding:20px;}.jobPosted .job-card .job-items li span{margin-top:5px;font-size:12px;line-height:16px;}.gauge_initial{width:100% !important;max-width:325px;height:auto;}.form-calculator label{margin-bottom:8px;}}#salary-guide-calculator .form-type-select{position:relative;}@media (max-width:992px){.page-salary-guides-calculator .jobPosted .job-card{margin:20px 5px;}.page-salary-guides-calculator .thankyou-find-staff{padding:30px;left:0px;right:0px;top:0;padding:20px;}.page-salary-guides-calculator.jp-ja .block-find-staff-form .thank-you .get-in-touch-text{line-height:22px;}}@media (max-width:992px) and (min-width:768px){.calculator-box-wrap{padding:30px 30px 40px;}.form-calculator{padding:30px 30px 0px 0px;}.page-salary-guides-calculator .testimonial .quote img{width:40px;}.page-salary-guides-calculator .testimonial .view-header .section-header h2{font-size:24px;}.page-salary-guides-calculator .testimonial.testimonial-common .container{padding:0;}.page-salary-guides-calculator #contact-wrapper .container{padding:0;}.page-salary-guides-calculator .details-wrap .hire-inner-wrap{padding:40px 0;}#salary-guide-calculator .salary_period_class{font-size:16px;}#salary-guide-calculator .salary_value{font-size:22px;}.jobPosted .job-card .job-items li span{font-size:12px;}}@media only screen and (max-width:767px){.page-salary-guides-calculator .testimonial .view-header .section-header h2{font-size:28px;}.page-salary-guides-calculator .testimonial .quote{display:block;margin:0 auto 20px;}.page-salary-guides-calculator .testimonial .view-header{display:block;padding-left:0;}.page-salary-guides-calculator .testimonial .carousel-item .content-part{text-align:center;}.page-salary-guides-calculator .testimonial .carousel-indicators{left:0;right:0;}.page-salary-guides-calculator .testimonial .carousel-indicators{margin-left:15%;}.page-salary-guides-calculator .testimonial.testimonial-common{background:transparent;padding:0 0 30px 0 !important;}.page-salary-guides-calculator .testimonial .carousel-item .content-part{text-align:center;}.page-salary-guides-calculator .testimonial .view-header .section-header{text-align:center;}.page-salary-guides-calculator .details-wrap .hire-inner-wrap img{max-width:180px;margin:0 auto 20px;}.page-salary-guides-calculator .details-wrap .hire-inner-wrap{text-align:center;padding:30px 0;}.page-salary-guides-calculator .details-wrap .hire-inner-wrap .order-sm-1 img{float:none;}.page-salary-guides-calculator .details-wrap{padding:10px 0}#salary-guide-calculator .form-control{padding:5px;}.page-salary-guides-calculator .meet-the-team{padding:15px 0;}.page-salary-guides-calculator .e-book-wrap{padding:15px 0;margin-top:10px;margin-bottom:0;background:transparent;}.page-salary-guides-calculator .salary-data-wrap{padding:0 0 20px 0}.page-salary-guides-calculator .jobPosted .job-card{margin:20px 0;}#salary-guide-calculator .evergreen-tab-list li{line-height:44px;}#salary-guide-calculator .evergreen-tab-list li a{padding:12px 45px;font-size:18px;}.page-salary-guides-calculator .salary-data-wrap li h3{font-size:20px;margin-bottom:10px;}.page-salary-guides-calculator #hiring-position ~ label,.page-salary-guides-calculator #hiring-location ~ label{left:22px;line-height:33px;top:2px}.page-salary-guides-calculator #hiring-position:focus ~ label,.page-salary-guides-calculator #hiring-location:focus ~ label{top:-27px !important;left:12px !important;}.page-salary-guides-calculator #hiring-position.valid ~ label{top:-27px !important;left:12px !important;}.page-salary-guides-calculator .contact-wrap label{left:25px;}.page-salary-guides-calculator .find-staff .contact-form-wrap .intl-tel-input input.valid ~ label{top:-30px !important;}.page-salary-guides-calculator .salary-data-wrap li h3{font-size:20px;margin-bottom:10px;}#salary-guide-calculator .tab-content{padding:0px}#salary-guide-calculator #resultContainer #tabs li a{font-size:14px;border-radius:20px;padding:8px 20px;}.calculator-title-wrap{text-align:center;}.form-calculator{padding:30px 0px 30px 0;border-right:0;border-bottom:0px}.calculator-box-wrap .salary-comparison-wrapper{padding:30px 0 0 0;}.calculator-tal-cont-wrap .meet-top-talent{margin-left:0;}.calculator-tal-cont-wrap .meet-top-talent:before{content:none;}.calculator-tal-cont-wrap .meet-top-talent h4,.calculator-tal-cont-wrap .hire-new-staff-wrap h4{text-align:center;margin-left:0;}.calculator-tal-cont-wrap .hire-new-staff-wrap .contact-form-wrap .form-group:nth-child(6) .col-md-6:first-child{margin-bottom:30px;}.calculator-box-wrap{padding:20px;}.form-calculator .error{font-size:90%;}.page-salary-guides-calculator .btn#find-jobs-button{color:#fff;width:100%;margin:20px 0 0 0;}.page-salary-guides-calculator .btn#meet-the-team-button{width:100%;color:#eb010f;margin:20px 0 0 0;}.page-salary-guides-calculator .btn#send-cv-button{margin:20px 0 0 0;width:100%;}.form-calculator label{margin-bottom:12px;}#ebook-download-employer-modal{padding-right:0 !important;}.page-salary-guides-calculator .salary-data-wrap h4{text-align:center;}#salary-guide-calculator .evergreen-tab-list{padding:15px 0px 0px;}}@media only screen and (max-width:640px){.page-salary-guides-calculator .testimonial.testimonial-common .container{padding:0;}.page-salary-guides-calculator #contact-wrapper .container{padding:0;}}@media only screen and (max-width:480px){.page-salary-guides-calculator.page-find-staff .find-staff .contact-form-wrap{padding:20px;}.page-salary-guides-calculator .testimonial .view-header .section-header h2{font-size:24px;}#salary-guide-calculator .evergreen-tab-list li a{padding:12px 35px;font-size:16px;}}@media only screen and (max-width:325px){.jobPosted .job-card{padding:12px;}.jobPosted .job-card .job-items{padding:12px;}.jobPosted .job-card .job-items li span{width:68%;}.jobPosted .job-card .job-items li{font-size:11px;}.page-salary-guides-calculator .jobPosted .job-card{margin:20px 5px;}.jobPosted .job-card .job-items li img{width:15px;}}#ebook-download-employer-modal .modal-content,#ebook-download-jobseeker-modal  .modal-content{background:transparent !important;border:0;}#ebook-download-employer-modal .modal-header,#ebook-download-jobseeker-modal .modal-header{display:none;}#ebook-download-employer-modal .modal-body,#ebook-download-jobseeker-modal .modal-body{padding:0;margin:0;}#ebook-download-employer-modal button.close,#ebook-download-jobseeker-modal button.close{position:absolute;top:40px;z-index:9999;right:15px;outline:none;}#ebook-download-employer-modal button.close,#ebook-download-jobseeker-modal button.close span{outline:none;}#ebook-download-employer-modal .contact-form-wrap,#ebook-download-jobseeker-modal .contact-form-wrap{margin:0 auto;max-width:inherit;}#ebook-download-employer-modal .contact-form-wrap .form-group,#ebook-download-jobseeker-modal .contact-form-wrap .form-group{margin-bottom:10px;margin-top:8px;}#ebook-download-employer-modal .modal-footer,#ebook-download-jobseeker-modal .modal-footer{border:0 !important;padding:0;}#ebook-download-employer-modal .contact-form-wrap .form-check,#ebook-download-jobseeker-modal .contact-form-wrap .form-check{padding:0 15px;}#ebook-download-employer-modal .job-hire-section .row.form-group .col-md-6:first-child,#ebook-download-jobseeker-modal  .job-hire-section .row.form-group .col-md-6:first-child{padding-right:12px;}#ebook-download-employer-modal .job-hire-section .row.form-group .col-md-6:last-child,#ebook-download-jobseeker-modal  .job-hire-section .row.form-group .col-md-6:last-child{padding-left:12px;}#ebook-download-employer-modal label.terms_errorbContact,#ebook-download-jobseeker-modal label.terms_errorbCandidate{position:inherit;padding:0;margin:0;line-height:20px;font-size:13px;color:#bf0a29;left:40px;margin-top:-5px;}#ebook-download-employer-modal label.consent_errorContact,#ebook-download-jobseeker-modal label.consent_errorbCandidate{position:inherit;text-align:left;float:left;width:100%;left:10px;line-height:20px;font-size:13px;color:#bf0a29;margin-top:-5px;}.page-salary-guides-calculator .block-find-staff-form .thank-you{text-align:center}.page-salary-guides-calculator .block-find-staff-form .thank-you h3{font-weight:600;max-width:390px;margin:30px auto 30px;}.page-salary-guides-calculator .block-find-staff-form .thank-you .get-in-touch-text{margin-bottom:20px;max-width:330px;width:100%;display:inherit;margin:0 auto 30px;}.page-salary-guides-calculator .block-find-staff-form .thank-you .close-contact,.page-salary-guides-calculator .block-find-staff-form .thank-you .close-candidate{margin-bottom:20px;}#ebook-download-employer-modal .contact-form-wrap .intl-tel-input label,#ebook-download-jobseeker-modal  .contact-form-wrap .intl-tel-input label{top:2px}#ebook-download-employer-modal .contact-form-wrap .intl-tel-input input:valid ~ label,#ebook-download-jobseeker-modal .contact-form-wrap .intl-tel-input input:valid ~ label{top:-35px;}#ebook-download-employer-modal .submit-wrap .cont-button,#ebook-download-jobseeker-modal .submit-wrap .cont-button{margin-right:0;margin-top:20px;}.page-salary-guides-calculator .terms_errorFindstaff{position:inherit;padding:0;margin:0;line-height:20px;font-size:13px;color:#bf0a29;left:40px !important;margin-top:-5px;padding-right:30px;}.page-salary-guides-calculator .consent_errorFindstaff{position:inherit;text-align:left;float:left;width:100%;left:15px !important;line-height:20px;font-size:13px;color:#bf0a29;margin-top:-5px;}.page-salary-guides-calculator .contact-form-wrap .intl-tel-input{display:inherit;}.page-salary-guides-calculator .modal{padding-left:0 !important}.page-salary-guides-calculator.jp-ja .inner-section .inner-hero h1{max-width:810px;margin:0 auto 40px;font-size:40px;}.page-salary-guides-calculator .salary_period_desc{font-size:12px;line-height:17px;opacity:0.5;margin:10px auto 10px;max-width:340px;font-family:'Open Sans',sans-serif;}.page-salary-guides-calculator .IN-widget iframe{max-height:54px !important;min-height:55px !important;}.contarcting-works-wrap .btn{margin-right:0;}@media only screen and (max-width:1130px){#ebook-download-employer-modal .contact-form-wrap .intl-tel-input .selected-flag,#ebook-download-jobseeker-modal .contact-form-wrap .intl-tel-input .selected-flag{height:40px !important;}#ebook-download-employer-modal .contact-form-wrap .intl-tel-input label,#ebook-download-jobseeker-modal .contact-form-wrap .intl-tel-input label{top:4px}.page-salary-guides-calculator header{margin:20px 0px 40px;}.page-salary-guides-calculator .terms_errorFindstaff{line-height:18px;font-size:80%;padding-right:20px;left:40px;padding-right:35px;}.page-salary-guides-calculator .consent_errorFindstaff{line-height:18px;font-size:80%;}#ebook-download-employer-modal label.terms_errorbContact,#ebook-download-jobseeker-modal label.terms_errorbCandidate{line-height:18px;font-size:80%;padding-right:35px;}#ebook-download-employer-modal label.consent_errorContact,#ebook-download-jobseeker-modal label.consent_errorbCandidate{line-height:18px;font-size:80%;}.page-salary-guides-calculator.jp-ja .inner-section .inner-hero h1{max-width:640px;font-size:32px;}}@media only screen and (min-width:576px){#ebook-download-employer-modal .modal-dialog,#ebook-download-jobseeker-modal .modal-dialog{max-width:600px !important;}}@media only screen and (max-width:767px){#ebook-download-employer-modal .job-hire-section .row.form-group .col-md-6:first-child,#ebook-download-jobseeker-modal  .job-hire-section .row.form-group .col-md-6:first-child{padding-right:12px;}#ebook-download-employer-modal .job-hire-section .row.form-group .col-md-6:last-child,#ebook-download-jobseeker-modal  .job-hire-section .row.form-group .col-md-6:last-child{padding-left:12px;}.page-salary-guides-calculator #ebook-download-employer-modal .contact-wrap .form-group .form-control,.page-salary-guides-calculator #ebook-download-jobseeker-modal  .contact-wrap .form-group .form-control{margin-bottom:25px !important;}#ebook-download-employer-modal .contact-form-wrap .form-group,#ebook-download-jobseeker-modal .contact-form-wrap .form-group{margin-bottom:0;margin-top:0;}.page-salary-guides-calculator .meet-the-team .container{padding-right:40px;padding-left:40px;}#ebook-download-employer-modal .contact-form-wrap,#ebook-download-jobseeker-modal .contact-form-wrap{padding:30px 20px 30px;}#salary-guide-calculator .tab-content{margin-bottom:40px;}.page-salary-guides-calculator.jp-ja .calculator-box-wrap .calculator-title-wrap h3{font-size:24px;max-width:320px;margin:0 auto 20px;}.page-article-how-get-promoted-in-your-current-company iframe{max-width:560px !important;width:100% !important;min-width:inherit !important;}.page-salary-guides-calculator .IN-widget iframe{max-height:54px !important;min-height:55px !important;margin-bottom:20px;}}@media only screen and (max-width:640px){.page-salary-guides-calculator.jp-ja .inner-section .inner-hero h1{max-width:470px;font-size:24px;}.page-salary-guides-calculator.jp-ja .calculator-box-wrap .calculator-title-wrap h3{font-size:20px;}.page-salary-guides-calculator.jp-ja .inner-section .inner-hero p{font-size:14px;line-height:24px;}.page-salary-guides-calculator.jp-ja .inner-section .inner-hero .hero-container{padding:0px 15px;}}@media only screen and (max-width:480px){#ebook-download-employer-modal .contact-form-wrap{padding:30px 20px 30px;}#ebook-download-employer-modal .contact-form-wrap .job-hire-section .intl-tel-input input:valid ~ label,#ebook-download-jobseeker-modal .contact-form-wrap .job-hire-section .intl-tel-input input:valid ~ label{top:-27px !important;}#ebook-download-employer-modal button.close,#ebook-download-jobseeker-modal button.close{top:35px;right:10px;}.page-salary-guides-calculator.jp-ja .inner-section .inner-hero h1{font-size:20px;}.page-salary-guides-calculator .meet-the-team .team-slide .team-wrap{min-height:365px !important;}}@media only screen and (max-width:380px){.page-salary-guides-calculator.jp-ja .inner-section .inner-hero h1{font-size:18px;}.page-salary-guides-calculator.jp-ja .calculator-box-wrap .calculator-title-wrap h3{font-size:18px;}}@media only screen and (max-width:360px){.page-salary-guides-calculator.jp-ja .inner-section .inner-hero h1{font-size:15px;}}@media only screen and (max-width:320px){.page-salary-guides-calculator.jp-ja .calculator-box-wrap .calculator-title-wrap h3{font-size:16px;}}.page-article-how-to-negotiate-salary-after-offer .header-wrap.header-fixed{display:none;}.page-meet-the-team.uk #meet-the-teams .nav-pills .nav-link{margin-right:10px;}@media (max-width:1024px) and (min-width:992px){.page-meet-the-team.uk #meet-the-teams .nav-pills .nav-link{margin-right:0;padding:10px 15px;}}.boost-agilty-wrap{margin-bottom:60px;}.boost-agilty-wrap h4{margin-bottom:10px;}.boost-agilty-wrap p{margin-bottom:15px;font-size:16px;max-width:90%;}@media only screen and (max-width:1025px){.csr-wrapper .blog-content .event-date{background-position:0 3px;line-height:24px;}.csr-wrapper .blog-content .event-loc{line-height:24px;}}.page-salary-guides-calculator .work-survey-wrap{padding:40px 0;}.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap{padding:60px 0;position:relative;}.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap:after{content:'';position:absolute;height:1px;background-color:#ccc;right:0;left:0;opacity:0.5;bottom:0;}.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap iframe{max-width:515px;overflow:hidden;}.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap iframe canvas{overflow:hidden !important;}.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap:last-child:after{content:none;}.page-salary-guides-calculator .work-survey-wrap .col-md-6.d-flex .text-wrap{display:block;max-width:90%;}.page-salary-guides-calculator .work-survey-wrap .col-md-6.d-flex{align-items:center;}.page-salary-guides-calculator .work-survey-wrap .short-intro{max-width:1000px;margin:0 auto 30px;}.page-salary-guides-calculator .salary-video-wrap{padding:150px 0 60px 0;}.page-salary-guides-calculator .salary-video-wrap .col-md-5.d-flex{align-items:center;}.page-salary-guides-calculator .work-survey-wrap .col-md-6.d-flex .text-wrap{display:block;}.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap h3{font-size:24px;}.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap .text-wrap a{color:#00a0ff;text-decoration:underline;}.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap .text-wrap a:hover{color:#33475b;}#salary-contact{padding-top:25px;}.salary-contact-wrapper{width:auto;margin:0 auto;display:flex;text-align:center;justify-content:center;}#salary-contact h5{font-size:18px;font-weight:700;margin-bottom:15px;}#salary-contact h2{font-size:28px;font-weight:300;}#salary-contact .salary-contact-wrapper h2{font-size:26px;margin-left:15px;font-weight:300;}#salary-contact .dropdown dd,.dropdown dt,.dropdown ul{margin:0px;padding:0px;}#salary-contact .dropdown dd ul li a span:first-child,.dropdown dt a span span:first-child{background-image:url('https://i.imgur.com/OQiDoZe.png');background-repeat:no-repeat;width:16px;height:11px;display:inline-block;margin:8px;vertical-align:top;}#salary-contact .dropdown dt a span{cursor:pointer;display:block;padding:5px;white-space:nowrap;}#salary-contact .dropdown dt a img{position:relative;z-index:1;}#salary-contact .dropdown dt a span span:first-child:before{position:absolute;content:'';width:15px;height:10px;box-shadow:0 1px 1px rgba(0,0,0,0.2) inset;}#salary-contact .dropdown dt a span span{display:inline-block;padding:0;}#salary-contact .dropdown dt a span span:first-child{padding:0;}#salary-contact .dropdown dd{position:relative;}#salary-contact .dropdown a,#salary-contact .dropdown a:visited{color:#4a535f;text-decoration:none;outline:none;}#salary-contact .dropdown a:hover{color:#5d4617;}#salary-contact .dropdown dt a:hover,#salary-contact .dropdown dt a:focus{color:#5d4617;}#salary-contact .dropdown dt a{position:relative;background:#fff;display:block;padding-right:20px;overflow:hidden;border:1px solid #ccc;width:180px;border-radius:3px;}#salary-contact .dropdown dt a:after{content:"\f107";;position:absolute;font:18px / 1 FontAwesome;position:absolute;top:10px;right:10px;color:rgb(51,71,91);}#salary-contact .dropdown dd ul{background:#fff;color:#C5C0B0;display:none;left:0px;padding:5px 0px;position:absolute;width:210px;border:1px solid #ccc;list-style:none;top:-1px;z-index:9999;}#salary-contact li a{font-size:13px;}#salary-contact li a span:nth-child(2){line-height:26px;}#salary-contact .dropdown dd ul::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 1px rgba(0,0,0,0.3);border-left:1px solid rgba(0,0,0,0.1);}#salary-contact .dropdown dd ul::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.4);}#salary-contact .dropdown dd ul::-webkit-scrollbar-thumb:window-inactive{background:blue;}#salary-contact .dropdown span.value{display:none;}#salary-contact .dropdown dd ul li a{padding:5px;display:block;font-size:12px !important;line-height:26px}#salary-contact .dropdown dd ul li a:hover{background-color:rgba(0,0,0,0.05);}#salary-contact dl.dropdown{display:inline-block;width:auto;margin:-3px 0 0 1px;text-align:left;}#salary-contact dl.dropdown span:nth-child(3){color:rgba(0,0,0,0.4)}#salary-contact dl.dropdown > span:nth-child(2){overflow:hidden;white-space:nowrap;display:inline-block;}#salary-contact dl.dropdown span:nth-child(3){float:right;}#salary-contact dl.dropdown dt span:nth-child(2){color:rgba(0,0,0,0.6);font-size:14px;font-weight:bold;line-height:22px;}#salary-contact dl.dropdown dt span:nth-child(3){display:none;}#salary-contact .countryFlag{padding:0;background-image:url("https://i.imgur.com/OQiDoZe.png");background-repeat:no-repeat;display:inline-block;height:11px;margin-right:4px;width:16px;cursor:pointer;white-space:nowrap;-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:#BFBFC1 #B6B6B6 #969696;border-image:none;border-radius:2px 2px 2px 2px;border-style:solid;border-width:1px;box-shadow:0 1px 1px rgba(0,0,0,0.09);}.page-salary-guides-calculator .embed-responsive .embed-responsive-item{left:-2px !important}@media (max-width:992px) and (min-width:1130px){.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap h3{font-size:22px;}}@media (max-width:992px) and (min-width:768px){#salary-contact .salary-contact-wrapper h2{font-size:24px;margin-left:10px;}}@media only screen and (max-width:767px){.page-salary-guides-calculator .work-survey-wrap{padding:40px 0 0;}.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap{text-align:center;padding:30px 0;}.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap img{text-align:center;margin:0 auto 50px;}.page-salary-guides-calculator .work-survey-wrap .col-md-6.d-flex .text-wrap{max-width:inherit;}.page-salary-guides-calculator .salary-video-wrap{padding:70px 0 40px 0;}.page-salary-guides-calculator .salary-video-wrap .video-inner-wrap{text-align:center;}#salary-contact .dropdown dt a span span{padding:2px;}.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap h3{font-size:20px;}.page-salary-guides-calculator .work-survey-wrap .survey-inner-wrap .text-wrap p{margin-bottom:20px;}}@media only screen and (max-width:480px){.salary-contact-wrapper{display:block;}#salary-contact .salary-contact-wrapper h2{font-size:26px;margin-left:0;font-weight:300;margin-top:15px;margin-bottom:0;}}@media only screen and (max-width:360px){#salary-contact h5{font-size:16px}}.calculator-box-wrap .salary-comparison-wrapper .btn#find-talent-button{color:#fff !important;-webkit-appearance:none;}.page-contact.en .contact-bottom-location .contact-location .description li:last-child{display:block;margin-top:10px}.page-contact.en .contact-bottom-location .contact-location .description li:last-child a{color:rgb(51,71,91);}.page-contact.en .contact-bottom-location .contact-location .description li:first-child{display:none;}.page-contact.en .view-local-office-numbers{display:none;}.page-contact.en .contact-bottom-location .description ul li p a{font-size:14px;}.page-contact.en .contact-bottom-location .container{padding:0 5px;}.page-contact.en .contact-bottom-location .contact-location .description ul li p{margin-left:26px;}@media only screen and (max-width:1130px){.page-contact.en .contact-bottom-location .description ul li p a{font-size:12px;}.page-contact.en .contact-bottom-location .contact-location .description li:nth-child(2) a{margin-left:23px;}.page-contact.en .contact-bottom-location .contact-location .box .content-part{padding:25px 15px 15px;}.page-contact.en .contact-bottom-location .contact-location .description ul li p{margin-left:22px;}.page-contact.en .contact-bottom-location .contact-location .description ul li .icon-mail{font-size:16px;}.page-contact.en .contact-bottom-location .contact-location .description ul li .icon-phone{font-size:21px;}}@media only screen and (max-width:991px){.page-contact.en .contact-bottom-location .description ul li p a{font-size:14px;}}@media only screen and (max-width:767px){.page-contact.en .contact-bottom-location .contact-location .description ul li .icon-mail{display:none;}.page-contact.en .contact-bottom-location .contact-location .description ul li p{text-align:center;margin-left:0;}.page-contact.en .contact-bottom-location .contact-location .description li:nth-child(2) a{margin-left:0;}.page-contact.en .contact-bottom-location .contact-location .box .content-part{padding:15px;height:150px !important;}.page-contact.en .contact-bottom-location .contact-location h3{margin-bottom:15px;}.contact-location .box .content-part{border-radius:5px;}.calculator-box-wrap .salary-comparison-wrapper .btn#find-talent-button{color:#fff !important;-webkit-appearance:none;width:100%;}}@media only screen and (max-width:575px){.page-contact.en .contact-bottom-location .contact-location .box .content-part{height:auto !important;}}body.page-contact .contact-form-wrap .intl-tel-input label{top:2px;left:18px !important}body.page-contact .contact-wrap input.international_phone-number:valid ~ label{top:-35px;left:0 !important}body.page-contact  #phone-number:focus ~ label{left:13px !important;}body.page-contact .intl-tel-input .flag-dropdown{top:0;bottom:0;padding:1px;right:0;left:0;cursor:default;}body.page-contact .intl-tel-input .selected-flag{width:100%}body.page-contact .intl-tel-input .selected-flag .arrow{right:-135px;left:auto;display:none;}body.page-contact .intl-tel-input .flag-dropdown:hover .selected-flag{background-color:transparent !important}body.page-contact .intl-tel-input input,.page-contact .intl-tel-input input[type=text]{padding-left:35px;}body.page-contact .intl-tel-input input:valid{border-color:#229e2f;}body.page-contact  #phone-number:valid ~ label{color:#229e2f;}body.page-contact  #phone-number:invalid:focus~label{color:#bf0a29;}body.page-contact  #phone-number.valid:focus~label{border-color:#229e2f !important;}body.page-contact #phone-number:focus~label{border-color:#229e2f;}body.page-contact .intl-tel-input input.international_phone-number:valid:focus{border-color:#229e2f !important;}body.page-contact .intl-tel-input .flag-dropdown:before{content:"\f107";font:bold 17px/1 FontAwesome;position:absolute;top:15px;right:5px;color:#37475a;opacity:1;}@media only screen and (min-width:1600px){.page-home #salary-guide-2020,.page-home.jp-ja #salary-guide-2020,#salary-guide-2020{min-height:680px;}}@media all and (max-width:1130px){body.page-contact .contact-wrap input.international_phone-number:valid ~ label{top:-30px;left:0 !important}body.page-contact .intl-tel-input .selected-flag{width:100%;height:40px !important;}body.page-contact .contact-wrap .form-group{line-height:40px;}body.page-contact .intl-tel-input .flag-dropdown:before{content:"\f107";font:bold 17px/1 FontAwesome;position:absolute;top:11px;right:5px;}}@media all and (max-width:767px){body.page-contact .intl-tel-input .flag-dropdown:before{content:"\f0dd";font:normal normal normal 13px/1 FontAwesome;}}@media all and (max-width:480px){body.page-contact .intl-tel-input .country-list{width:auto;}body.page-contact .contact-wrap input.international_phone-number:valid ~ label{top:-27px;left:0 !important}}@media all and (max-width:450px){body.page-contact .contact-wrap .col-5{flex:inherit;max-width:inherit;}body.page-contact .contact-wrap .col-7{flex:inherit;max-width:inherit;}}.page-home #salary-guide-2020{padding:130px 0;}.page-home.jp-ja #salary-guide-2020{background:#ffffff}.calculator-wrap.card-box{text-align:left;padding:20px;border:0;background-image:url(/themes/bootstrap_mmck/css/../img/right-salary-guide-bg.png);background-size:cover;margin-bottom:60px;position:relative;}.calculator-wrap.card-box:hover{margin-top:0;box-shadow:none;}.calculator-wrap.card-box .content .widget-item h5{margin-bottom:10px;}.calculator-wrap.card-box .content .widget-item p{margin-bottom:20px;font-size:16px;max-width:65%;line-height:22px;}.calculator-wrap.card-box .content .widget-item{padding:0;}.calculator-wrap.card-box .content .widget-item .btn{z-index:1;position:relative;}.calculator-wrap.card-box .content .widget-item img{position:absolute;right:0px;bottom:15px;z-index:0;}@media only screen and (min-width:1600px){.page-home #salary-guide-2020,.page-home.jp-ja #salary-guide-2020,#salary-guide-2020{min-height:680px;}}@media only screen and (max-width:1130px){.calculator-wrap.card-box .content .widget-item h5{margin-bottom:10px;}.calculator-wrap.card-box .content .widget-item p{margin-bottom:20px;font-size:16px;max-width:90%;line-height:22px;}.calculator-wrap.card-box .content .widget-item img{position:absolute;right:0px;bottom:5px;z-index:0;max-width:35%;}}@media only screen and (max-width:1024px){.page-home #salary-guide-2020,.page-home.jp-ja #salary-guide-2020,#salary-guide-2020{padding:100px 0;background-size:100%;}}@media only screen and (max-width:900px){.page-home #salary-guide-2020,.page-home.jp-ja #salary-guide-2020,#salary-guide-2020{padding:60px 0;background-size:100%;}}@media only screen and (max-width:800px){.page-home #salary-guide-2020,.page-home.jp-ja #salary-guide-2020,#salary-guide-2020{padding:30px 0;background-size:100%;}}@media only screen and (max-width:767px){.page-home #salary-guide-2020,#salary-guide-2020{padding:30px 0·;text-align:center;overflow:hidden;}.page-home.jp-ja #salary-guide-2020{padding:30px 0·;text-align:center;}#salary-guide-2020 h2{margin-top:78%;}#salary-guide-2020 .container .col-md-6 br{display:none;}}@media only screen and (max-width:480px){#salary-guide-2020 h2{margin-top:80%;}.page-home.jp-ja #salary-guide-2020 h2{font-size:24px;}}.page-salary-guide-calculator .calculator-tal-cont-wrap .flag-dropdown{display:block;}.page-salary-guide-calculator #ebook-download-modal .modal-content{border:0;}.page-salary-guide-calculator #ebook-download-modal .ebook-download-wrap{}.page-salary-guide-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap{margin:0 auto;max-width:inherit;}.page-salary-guide-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you{text-align:center;}.page-salary-guide-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you h3{font-weight:600;max-width:390px;margin:30px auto 30px;}.page-salary-guide-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you .get-in-touch-text{max-width:330px;width:100%;display:inherit;margin:0 auto 30px;text-align:center;}.page-salary-guide-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you .close-candidate{margin-bottom:20px;}.page-salary-guides-calculator #ebook-download-modal .modal-content{border:0;}.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap{}.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap{margin:0 auto;max-width:inherit;padding:28px;}.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you{text-align:center;}.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you span:last-child{text-decoration:underline;font-size:12px;}.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you a.btn{margin:15px 0;}.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you h3{font-weight:600;max-width:70%;margin:0 auto 30px;font-size:24px;line-height:35px;}.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you .get-in-touch-text{max-width:100%;width:100%;display:inherit;text-align:center;font-size:14px;line-height:34px;margin:0;}.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you .close-candidate{margin-bottom:20px;}.page-salary-guides-calculator .modal{z-index:9999999999;}@media only screen and (max-width:640px){.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you h3{font-size:20px;margin:0 auto 20px;width:100%;line-height:normal;}.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you .get-in-touch-text{line-height:24px;}.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you span:last-child{font-size:11px;}}@media (max-width:480px) and (min-width:361px){.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you h3{max-width:95%;}}@media only screen and (max-width:360px){.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you h3{max-width:100%;font-size:18px;margin:0 auto 15px;}.page-salary-guides-calculator #ebook-download-modal .ebook-download-wrap .contact-form-wrap .thank-you .get-in-touch-text{font-size:12px;}}@media only screen and (max-width:767px){.page-salary-guide-calculator .intl-tel-input .country-list{width:240px !important;}.page-salary-guide-calculator #job-hire-section .row.form-group .col-md-6:nth-child(2) .form-type-textfield{padding-left:0;}.page-jobseekers #salary-guide-2020,#salary-guide-2020{text-align:center;}}.page-news .article_title{font-weight:600;font-size:18px;margin-bottom:5px;}.page-news .view-content.row{margin-right:0;margin-left:0;}.page-news #about-mmk .col-md-7 a{width:auto;display:inline-block;}.page-news .em_list{margin-bottom:20px;width:100%;}.page-news .em_list p{margin-bottom:0;}.page-news .em_list .article_date{opacity:0.5;font-weight:500;}@media only screen and (max-width:1024px){.page-news .article_title{line-height:28px;}}@media only screen and (max-width:899px){.jobPosted .job-card{margin-top:10px;}}.page-about-your-1st-90-days.au .ninety-days-main-container .call-box{width:210px;}.video-salary-banner #salary-guide-2020{position:relative;}.video-salary-banner #salary-guide-2020 video{position:absolute;left:0;top:0;width:100%;object-fit:cover;height:100%;}.video-salary-banner #salary-guide-2020 video.desktop-video-sc-banner{display:block;}.video-salary-banner #salary-guide-2020 video.mobile-video-sc-banner{display:none;}@media only screen and (max-width:767px){.video-salary-banner #salary-guide-2020 video.desktop-video-sc-banner{display:none;}.video-salary-banner #salary-guide-2020 video.mobile-video-sc-banner{display:block;}.video-salary-banner #salary-guide-2020 video{position:absolute;left:0;top:0;width:100%;object-fit:cover;height:auto;}}.page-home.page-contracting  .hero-section{min-height:710px !important;max-height:710px;}.page-home.page-contracting .hero h1{position:relative;top:auto;transform:inherit;max-width:650px;}.page-home.page-contracting .hero .hero-container{inset:100px 0px 0px;}.page-home.page-contracting .hero .hero-container .banner-buttons a.banner-link{color:#fff;text-decoration:underline;font-weight:400;font-size:14px;}.page-home.page-contracting .hirig-contract-wrap{padding:50px 0 70px 0;}.page-home.page-contracting .hirig-contract-wrap .container{max-width:950px;}.page-home.page-contracting .hirig-contract-wrap .d-flex{align-items:center;}.page-home.page-contracting .hirig-contract-wrap .hiring-img img{max-width:260px;display:inline-block;}.page-home.page-contracting .why-choos-contarct.hirig-contract-wrap .hiring-img{width:100%;}.page-home.page-contracting .why-choos-contarct.hirig-contract-wrap .hiring-img img,.page-home.page-contracting .dedicated.hirig-contract-wrap .hiring-img img{max-width:100%;}.market-leaders-wrap{padding:60px 0;display:flex;width:100%;justify-content:center;}.market-leaders-wrap .container{border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1;padding:40px 0;max-width:950px;}.market-leaders-wrap .logo-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}.market-leaders-wrap .container .items{max-width:150px;padding:10px 25px;}.market-leaders-wrap h5{font-weight:400;margin-bottom:30px;}.contarcting-works-wrap{padding:60px 0;}.contarcting-works-wrap h4,.contarcting-specialice-wrap h4{font-weight:600;}.contarcting-works-wrap p{max-width:950px;margin:0px auto 40px;}.contarcting-works-wrap .box h5{font-weight:600;margin-top:20px;}.contarcting-specialice-wrap{padding:60px 0;background-color:#f9fafc;}.contarcting-specialice-wrap .container{max-width:950px;}.contarcting-specialice-wrap .spec-container{max-width:950px;margin:40px auto 0;}.contarcting-specialice-wrap .box h5{font-weight:600;text-transform:uppercase;font-size:16px;margin-top:15px;}.contarcting-specialice-wrap .box{min-height:190px;}.contracting-faq-wrap{padding:30px 0 60px 0;text-align:center;}.contracting-faq-wrap .container{max-width:950px;}.contracting-faq-wrap p{margin-bottom:30px;}.contracting-faq-items.accordian h6{position:relative;display:flex;align-items:center;margin:0;padding:20px 20px;background-color:#f1f2f7;color:#37475a;border-radius:5px;font-size:18px;font-weight:400;margin-bottom:10px;cursor:pointer;}.contracting-faq-items.accordian h6.collapsed:before{content:"\f078";transform:none;}.contracting-faq-items.accordian h6:before{position:absolute;font-family:"FontAwesome";content:"\f078";color:#37475a;font-weight:400;font-size:18px;transform:rotate(180deg);right:20px;transition:.35s;}.contracting-faq-wrap .card{border:0;}.contracting-faq-items.accordian p{text-align:left;padding:5px 20px;margin-bottom:10px;}.contracting-faq-items.accordian .card-body{padding:0;}.contracting-faq-items.accordian p a{color:#00a0ff;text-decoration:underline;}.contracting-faq-items.accordian p a:hover{color:#33475b;}.contract-video-wrap{padding:60px 0;}.contract-video-wrap .box-wrap{border-radius:5px;box-shadow:-webkit-box-shadow:-1px -1px 16px 5px rgba(0,0,0,0.13);-moz-box-shadow:-1px -1px 16px 5px rgba(0,0,0,0.13);box-shadow:-1px -1px 16px 5px rgba(0,0,0,0.13);padding:40px 30px;}.contract-video-wrap .box-wrap .content{padding-left:20px;}.page-home.page-contracting .contract-video-wrap .d-flex{align-items:center;}.page-home.page-contracting .meet-the-team{padding-top:40px;}.page-existing-contractors .contractingandtemporary-wrapper{background-color:#fff !important;}.page-existing-contractors .contractingandtemporary-wrapper .contracting-card{box-shadow:-webkit-box-shadow:-1px -1px 16px 5px rgba(0,0,0,0.13);-moz-box-shadow:-1px -1px 16px 5px rgba(0,0,0,0.13);box-shadow:-1px -1px 16px 5px rgb(0 0 0 / 13%);border-radius:5px}.page-existing-contractors .contractingandtemporary-wrapper .contracting-card img{margin:0 auto 30px;max-width:180px;}.page-existing-contractors .contractingandtemporary-wrapper h2{text-transform:none;}.page-contracting .contractingandtemporary-wrapper .contracting-card{box-shadow:none;border-radius:5px}.page-contracting .contractingandtemporary-wrapper .contracting-card img{margin:0 auto 30px;max-width:180px;}.page-contracting .contractingandtemporary-wrapper h2{text-transform:none;}.page-contracting .contractingandtemporary-wrapper{max-width:850px;margin:10px auto 50px;text-align:center !important;font-size:18px;line-height:normal;}.page-existing-contractors .inner-section .inner-hero p{margin-bottom:30px !important;}.page-existing-contractors .inner-section .inner-hero .banner-buttons{margin-bottom:40px;}.page-existing-contractors .inner-section .inner-hero .banner-buttons a.btn-white{color:#EB010F;text-decoration:none;line-height:50px !important;}.page-existing-contractors .inner-section .inner-hero .banner-buttons a.btn-white:hover{color:#fff}.page-existing-contractors .inner-section .inner-hero .banner-buttons a{color:#EB010F;text-decoration:underline;line-height:22px;font-size:14px;}.page-existing-contractors .inner-section .inner-hero .banner-buttons a.banner-link:hover{opacity:0.8}.page-existing-contractors .payroll-services{background-color:#f9fafc;padding:60px 15px 60px !important;}.page-existing-contractors .contract-video-wrap .box-wrap.cur-bg-right{background:url(/themes/bootstrap_mmck/css/../img/contract-gray-video-bg.png);background-position:top center;background-size:100%;background-repeat:no-repeat}.page-existing-contractors .contracting-jobs-list{padding:60px 0;overflow:hidden;}.page-existing-contractors .contracting-jobs-list .slick-slide{position:relative;outline:none;margin:0;width:100%;overflow:hidden;}.page-existing-contractors .contracting-jobs-list .slick-next,.page-existing-contractors .contracting-jobs-list .slick-prev{display:block;font-size:0px;opacity:0.9;background-color:rgb(51,71,91);border-radius:50%;height:35px;width:35px;border:0px;position:absolute;top:-55px;z-index:999;outline:0px;cursor:pointer;display:block !important;}.page-existing-contractors .contracting-jobs-list .slick-next{right:-10px;}.page-existing-contractors .contracting-jobs-list .slick-prev{right:45px;}.page-existing-contractors .contracting-jobs-list .slick-next:after{content:"\f105";color:#fff;font-family:"FontAwesome";float:right;opacity:1;font-weight:300;text-align:center;font-size:24px;position:absolute;left:15px;top:3px;}.page-existing-contractors .contracting-jobs-list .slick-prev:after{content:"\f104";color:#fff;font-family:"FontAwesome";opacity:1;font-weight:300;text-align:center;font-size:24px;position:absolute;left:12px;top:3px;}.page-existing-contractors .contracting-jobs-list .slick-list{padding:0 !important;overflow:visible;}.page-existing-contractors .contracting-jobs-list .slick-list .slick-slide{max-width:422px;width:100%;}.page-existing-contractors .contracting-jobs-list .jobPosted .job-card{margin:10px;}.page-existing-contractors .contracting-jobs-list .jobPosted .viewMore{margin-top:30px;display:inline-block;}.page-existing-contractors .contracting-jobs-list .slick-arrow.slick-disabled{opacity:0.2;}.page-existing-contractors .contracting-jobs-list .jobPosted h2{text-align:left;font-weight:700;padding-left:12px;}.page-existing-contractors .contracting-jobs-list .jobPosted p{display:none;}.page-existing-contractors .meet-the-team{padding:60px 0px 30px;}.page-contracting .your-success .success-point-column .success-point-1,.page-contracting .your-success .success-point-column .success-point-3,.page-contracting .your-success .success-point-column .success-point-2,.page-contracting .your-success .success-point-column .success-point-4{background-image:url(/themes/bootstrap_mmck/css/../img/success-contracting-shape.png);width:136px;}.page-contracting .your-success .success-point-column .success-point-1:before,.page-contracting .your-success .success-point-column .success-point-3:before{top:-92px;line-height:142px;}.page-contracting .your-success .success-point-column .success-point-2:before,.page-contracting .your-success .success-point-column .success-point-4:before{bottom:-75px;}.page-contracting .your-success .text-center a.btn{margin-top:100px;margin-right:0;}.page-contracting .process.contarcting-specialice-wrap .icon img{max-height:100px;height:100px;max-width:130px;width:auto}.page-contracting .your-success-head-section{padding:30px 0 60px 0;text-align:center;}.page-contracting .your-success-head-section p{max-width:1000px;margin:0 auto;}.page-contracting .your-success{padding:60px 0 30px 0;}.page-contracting.en .your-success{padding:60px 0 30px 0;}.contarcting-works-wrap .icon img{margin:0 auto;max-height:180px;}.contarcting-specialice-wrap .spec-container .row{justify-content:center;}.page-contracting-jobs .jobPosted .job-card h3{width:100%;text-align:center;min-height:45px;margin-bottom:15px;align-items:center;justify-content:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;display:block;display:-webkit-box;}.contracting-faq-items.accordian ul{text-align:left;padding-left:60px;}.contracting-faq-items.accordian li{line-height:30px;list-style-position:outside;}.page-contracting.jp .process.contarcting-specialice-wrap .icon img,.page-contracting.jp-ja .contarcting-specialice-wrap .icon img{max-height:150px;height:auto;max-width:inherit;width:150px;}.page-contracting.jp .contarcting-specialice-wrap .spec-container .content,.page-contracting.jp-ja .contarcting-specialice-wrap .spec-container .content{text-align:left;margin-top:40px;}.page-contracting-jobs .contractingandtemporary-wrapper .row{justify-content:center;}.page-contracting .hero p{font-size:17px;line-height:27px;}.page-contracting .article-page-filter-wrapper .row{justify-content:center;}.page-contracting .get-in-touch .hide-section,.page-contracting-jobs .get-in-touch .hide-section{display:none;}.page-contracting .contarcting-works-wrap.process .box{padding:0 20px;}.page-contracting .modal,.page-contracting-jobs .modal{z-index:9999999999;}.page-contracting .modal-footer,.page-contracting-jobs .modal-footer{border:0 !important;padding:0;}.page-contracting .contact-wrap .invalid-feedback{margin-bottom:0;}.page-contracting .article-page-filter-wrapper{background-color:#f9fafc;padding:40px 0 0;margin-bottom:0;}.page-contracting-jobs  .article-page-filter-wrapper{background-color:#f9fafc;}.contractingandtemporary-wrapper .contracting-card p{height:90px;}.page-contracting .contract-rec,.page-contracting-jobs .contract-jobs{display:inline-block;margin-right:0;}.page-contracting-jobs .contract-rec,.page-contracting .contract-jobs{display:none;}#job-hire-section .row.form-group .col-md-6:nth-child(1) .form-type-textfield{padding-right:0;}#job-hire-section .row.form-group .col-md-6:nth-child(2) .form-type-textfield{padding-left:0;}.article-page-filter-wrapper .views-element-container .row{justify-content:center;}.page-contracting-jobs .hero-container .banner-buttons a.banner-link{font-size:14px;}.page-contracting .ln-wrapper{padding-left:12px;height:45px;margin-top:10px;}.contracting-jobs-list .jobPosted .job-card .job-items li span{font-size:13px;margin-left:5px;}.contracting-jobs-list .jobPosted .job-card .job-items,.contracting-jobs-list .jobPosted .job-card{padding:15px;}.page-contracting-jobs .embed-responsive .embed-responsive-item,.page-contracting-jobs .embed-responsive iframe{border:0 !important;}.page-contracting-jobs .embed-responsive{border:1px solid rgb(218,218,218) !important;}@media only screen and (min-width:992px){.contracting-jobs-list .jobPosted .job-card .job-items li:nth-child(1),.contracting-jobs-list .jobPosted .job-card .job-items li:nth-child(2){margin-bottom:10px;}}@media only screen and (max-width:1130px){.page-existing-contractors .contracting-jobs-list .slick-prev:after,.page-existing-contractors .contracting-jobs-list .slick-next::after{top:9px}.page-existing-contractors .inner-section .inner-hero .banner-buttons a.btn-white{line-height:40px !important;}}@media only screen and (max-width:1024px){.page-existing-contractors .contractingandtemporary-wrapper .contracting-card h3{height:auto;}.page-contracting .contarcting-works-wrap.process .box{padding:0 15px;}.page-contracting-jobs .contracting-card .title{height:90px;}.page-contracting-jobs .contracting-card h3{font-size:24px;}.contractingandtemporary-wrapper .contracting-card p{height:130px;}.page-home.page-contracting .hero-section{min-height:560px !important;max-height:560px;}}@media only screen and (max-width:767px){.page-home.page-contracting .hirig-contract-wrap{text-align:center;}.page-home.page-contracting .hirig-contract-wrap .d-flex{justify-content:center;}.page-home.page-contracting .process .icon img{max-height:200px;}.page-home.page-contracting .hirig-contract-wrap .hiring-img img{max-width:200px;}.market-leaders-wrap,.contarcting-works-wrap,.contarcting-specialice-wrap,.contract-video-wrap,.page-home.page-contracting .hirig-contract-wrap{padding:30px 0 !important;}.page-home.page-contracting .why-choos-contarct.hirig-contract-wrap .hiring-img{text-align:center !important;}.page-home.page-contracting .why-choos-contarct.hirig-contract-wrap .hiring-img{width:100%;margin-top:30px;text-align:center !important;}.page-home.page-contracting .dedicated.hirig-contract-wrap .hiring-img img{margin-bottom:30px;}.contract-video-wrap .box-wrap .content{padding-left:0;padding-top:30px;text-align:center;}.contract-video-wrap .box-wrap{padding:30px 0;}.page-existing-contractors .contracting-jobs-list{padding:30px 0;}.page-existing-contractors .contracting-jobs-list .slick-next{right:0;}.page-existing-contractors .contracting-jobs-list .slick-next,.page-existing-contractors .contracting-jobs-list .slick-prev{top:-50px;}.page-existing-contractors .meet-the-team{padding:30px 0px 10px;}.contracting-faq-items.accordian h6{font-size:16px;padding:15px 40px 15px 20px;text-align:left;}.contracting-faq-items.accordian .card-body{padding:0;}.page-contracting .hero p{font-size:17px;margin:30px 0px 30px;line-height:27px;}.page-home.page-contracting .hero .hero-container .banner-buttons a.banner-link{display:block;margin-top:20px;line-height:22px;}.contracting-faq-items.accordian h6:before{right:16px;font-size:16px;}.page-contracting.jp .contarcting-specialice-wrap .spec-container .content,.page-contracting.jp-ja .contarcting-specialice-wrap .spec-container .content{text-align:center;margin-top:20px;}.page-contracting .article-page-filter-wrapper{background-color:#f9fafc;padding:30px 0 0;}.contractingandtemporary-wrapper .contracting-card p{height:90px;}.page-contracting .your-success-head-section{padding:20px 0 30px 0;}.page-contracting .your-success{padding:30px 0px 30px;}.page-contracting .contact-wrap .invalid-feedback{margin-bottom:10px;}#job-hire-section .row.form-group .col-md-6:nth-child(1) .form-type-textfield{margin-bottom:20px;}#getin_touch-modal #getin-touch-form .form-group .col-md-6:nth-child(1) .form-type-textfield{margin-bottom:20px;}#job-hire-section .row.form-group .col-md-6:nth-child(1) .form-type-textfield{padding-right:12px;}#job-hire-section .row.form-group .col-md-6:nth-child(2) .form-type-textfield{padding-left:12px;}.page-contracting .article-page-filter-wrapper .btn{margin-right:0;}.page-contracting .ln-wrapper{height:60px;}#getin_touch-modal .expertise-detail-form.contact-form-wrap .intl-tel-input input.international_phone-number.error~label{left:0 !important;top:-33px!important;}.page-existing-contractors.page-contracting-jobs .meet-the-team{padding:30px 0px 30px 0}.page-existing-contractors .contracting-jobs-list .jobPosted .viewMore{margin:0 auto 0;}.page-existing-contractors .contracting-jobs-list .slick-dots{bottom:-27px;}.page-salary-guide-calculator .intl-tel-input .country-list{width:240px !important;}.page-existing-contractors .contracting-jobs-list .jobPosted .viewMore{margin:0 auto 0;}}@media only screen and (max-width:640px){.page-home.page-contracting .process.contarcting-works-wrap .icon{float:none;}.page-home.page-contracting .process.contarcting-works-wrap .icon img{margin:0 auto;}.page-home.page-contracting .process .icon{justify-content:center;display:flex;float:none;}.page-home.page-contracting .process{padding:30px 0 !important;}.contarcting-specialice-wrap.process .col-md-3:nth-child(2) .icon,.contarcting-specialice-wrap.process .col-md-3:nth-child(4) .icon{float:none;}.page-contracting .text-overflow-bottom{margin-left:-190px;width:200%;}.page-home.page-contracting .meet-the-team{margin-top:0;}.page-home.page-contracting .hero-section{min-height:630px !important;max-height:630px;}}@media only screen and (max-width:480px){.page-existing-contractors .inner-section .inner-hero .banner-buttons a.btn-white{display:inline-block;margin-bottom:20px;margin-right:0;}.page-existing-contractors .inner-section .inner-hero .banner-buttons a{display:block;}.page-existing-contractors .contracting-jobs-list .jobPosted h2{margin-bottom:15px;padding-left:0;}.page-existing-contractors .contracting-jobs-list .slick-next{right:25px;}.page-existing-contractors .contracting-jobs-list .slick-prev{right:58px;}.page-existing-contractors .contracting-jobs-list .slick-prev:after,.page-existing-contractors .contracting-jobs-list .slick-next::after{top:7px;}.page-existing-contractors .contracting-jobs-list .slick-prev:after{left:10px;}.page-existing-contractors .contracting-jobs-list .slick-next:after{left:12px;}.page-existing-contractors .contracting-jobs-list .container{padding-right:10px;padding-left:10px;}.page-existing-contractors .contracting-jobs-list .slick-next,.page-existing-contractors .contracting-jobs-list .slick-prev{font-size:0px;opacity:0.9;background-color:rgb(51,71,91);border-radius:50%;height:30px;width:30px;border:0px;position:absolute;top:-40px;z-index:999;outline:0px;cursor:pointer;display:block !important;}.page-contracting .text-overflow-bottom{margin-left:-152px;width:170%;}.page-contracting .hero p{font-size:16px;margin:30px 0px 30px;line-height:25px;}.page-contracting .article .slick-slide .content-part{height:auto !important;}.contarcting-specialice-wrap.process .box a{margin:10px auto 20px;}.page-home.page-contracting .hero-section{min-height:680px !important;max-height:680px;}}@media only screen and (max-width:330px){.page-home.page-contracting .hero-section{min-height:710px !important;}.page-contracting #salary-guide-2020 .container{padding-right:10px;padding-left:10px;}}@media only screen and (max-width:320px){.page-contracting .text-overflow-top{width:160%;}}.searchbar_container{display:none;}@media only screen and (min-width:1130px){.searchbar_container{background-color:#33475b;display:block;padding:15px 0;position:fixed;width:100%;z-index:9999999999;left:0;top:0;-webkit-animation:fadein 1s;-moz-animation:fadein 1s;-ms-animation:fadein 1s;-o-animation:fadein 1s;animation:fadein 1s;}@keyframes fadein{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadein{from{opacity:0;}to{opacity:1;}}@-ms-keyframes fadein{from{opacity:0;}to{opacity:1;}}.searchbar_container .search-bar,.searchbar_container .search-bar .search-field,.searchbar_container .search-bar .search-field .select{display:flex;align-items:center;justify-content:center;}.searchbar_container .search-bar .search-field{background-color:#fff;border-radius:3px;margin-right:20px;padding:0 0 0 15px}.searchbar_container .search-bar .search-field .form-control{border:0;margin:0;}.searchbar_container .search-bar .search-field div.select:nth-child(1){border-right:1px solid #e4e4e4;}.searchbar_container .search-bar .search-field div.select:nth-child(1) .form-control{width:300px;}.searchbar_container .searchbar-close i{color:#fff;position:absolute;right:0;top:22%;font-size:24px;}.searchbar_container .search-bar{position:relative;}.searchbar_container .intro-search-button{margin:0;}body.searchbar-open.page-home header{margin:75px 0px 40px;}body.searchbar-open.page-home .search-wrapper.desktop{z-index:99999;}body.searchbar-open .serach-bar-overlay{position:fixed;background:#000;opacity:0.5;filter:alpha(opacity=50);left:0;right:0;top:0;bottom:0;z-index:999999999;display:block !important;-webkit-animation:fadeop 1s;-moz-animation:fadeop 1s;-ms-animation:fadeop 1s;-o-animation:fadeop 1s;animation:fadeop 1s;}@keyframes fadeop{from{opacity:0;}to{opacity:0.5;}}@-moz-keyframes fadeop{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadeop{from{opacity:0;}to{opacity:1;}}@-ms-keyframes fadeop{from{opacity:0;}to{opacity:1;}}.searchbar_container .search-bar .search-field .select i{font-size:22px;}.searchbar_container .search-bar .search-field .select.search_category-wrap.error{border:1px solid #eb010f;border-radius:0 3px 3px 0;}body.searchbar-open{overflow:hidden;}body.searchbar-open header{margin:85px 0px 40px;}body.searchbar-open .country-menu-wrapper{position:inherit;}body.page-search.searchbar-open .country-menu-wrapper,body.page-jobs.searchbar-open .country-menu-wrapper{position:inherit;}body.page-home.searchbar-open .country-menu-wrapper{position:relative;}body.page-home.page-contract-recruitment.searchbar-open .country-menu-wrapper{position:inherit;}}.page-meet-the-team-search .view-meet-the-team-pages .views-exposed-form .form-row{display:flex !important;text-align:left;}.page-meet-the-team-search .view-meet-the-team-pages .view-filters{margin-bottom:30px;}.page-meet-the-team-search .view-meet-the-team-pages .views-exposed-form .form-row .form-actions .form-submit{margin-top:34px;padding:0 30px;}.page-meet-the-team-search .view-meet-the-team-pages .views-exposed-form .form-row .form-actions .form-submit::after{display:none;}.page-meet-the-team-search .view-meet-the-team-pages .views-exposed-form .form-row .js-form-item:nth-child(2){display:none;}@media only screen and (max-width:1130px){.page-meet-the-team-search .view-meet-the-team-pages .views-exposed-form .form-row .form-actions .form-submit{margin-top:22px;padding:0 30px;height:40px;line-height:40px;}}@media only screen and (max-width:950px){.page-existing-contractors .contracting-jobs-list .slick-next,.page-existing-contractors .contracting-jobs-list .slick-prev{display:none !important;}.page-existing-contractors .contracting-jobs-list .jobPosted h2{text-align:center;}}@media only screen and (max-width:800px){.page-meet-the-team-search .view-meet-the-team-pages .views-exposed-form .form-row .js-form-item{width:40%;padding-right:10px;}}@media only screen and (max-width:640px){.page-meet-the-team-search .view-meet-the-team-pages .views-exposed-form .form-row .js-form-item{width:100%;padding-right:0;padding:0 5px;margin-bottom:15px;}.page-meet-the-team-search .view-meet-the-team-pages .views-exposed-form .form-row .form-actions .form-submit{margin-top:0;width:100%;}.page-meet-the-team-search .view-meet-the-team-pages .views-exposed-form .form-row .form-actions#edit-actions{width:100%;padding:0 5px;}}.searchbar_container-mobile{background-color:#2A3C4E;margin-top:20px;padding:15px 30px;position:relative;margin-left:-20px;margin-right:-20px;transition:all;}.searchbar_container-mobile .search-field .select{display:flex;background-color:#fff;padding:0 15px;align-items:center;border-radius:3px;}.searchbar_container-mobile .search-field .select .form-group{border:0 !important;width:95%;margin:0;padding:0;}.searchbar_container-mobile .search-field .select .form-group input.form-control{border:0 !important;width:100%;margin:0;height:38px;font-size:12px;padding:5px 10px;}.searchbar_container-mobile .search-field .select i{font-size:18px;}.searchbar_container-mobile .search-field-consultant{display:flex;margin-top:15px;}.searchbar_container-mobile .search-field-consultant .select{display:inline-block;background-color:#2A3C4E;border-radius:3px 0 0 3px;border:1px solid rgba(255,255,255,0.50);border-right:0;width:100%;height:38px;}.searchbar_container-mobile .search-field-consultant .select .form-group{position:relative;padding:0 5px 0 15px;}.searchbar_container-mobile .search-field-consultant .select .form-group:before{position:absolute;content:"\f106";transform:rotate(180deg);font:normal normal normal 18px/1 FontAwesome;right:15px;-ms-content:none;top:10px;left:auto;transition:all 0.4s ease 0s;z-index:0;color:#fff;}.searchbar_container-mobile .search-field-consultant .intro-search-button .btn{padding:0 18px;border-radius:0 3px 3px 0;margin-right:0;font-size:12px;height:38px !important;}.searchbar_container-mobile .search-field-consultant .intro-search-button{position:inherit;}.searchbar_container-mobile .search-field-consultant .form-control.dropdown{border:0  !important;margin:0;background:transparent;color:#fff;padding:5px 15px 5px 0;height:36px !important;font-size:12px;-webkit-appearance:none;}.searchbar_container-mobile .container{padding:0;}.searchbar_container-mobile  .search-bar-close-wrapper{position:absolute;color:#fff;padding:6px 12px;height:40px;top:-40px;background:#2A3C4E;right:75px;z-index:98;border-radius:3px 3px 0 0;}.searchbar_container-mobile h3{font-size:16px;color:#fff;margin-bottom:10px;font-weight:400;opacity:0.7;}.searchbar_container-mobile  .search-bar-close-wrapper i{font-size:16px;color:#fff;}.searchbar_container-mobile .searchbar-form .search-bar h3,.searchbar_container-mobile .searchbar-form .search-bar .search-field,.searchbar_container-mobile .searchbar-form .search-bar .search-field-consultant{-webkit-animation:fadeinm 2s;-moz-animation:fadeinm 2s;-ms-animation:fadeinm 2s;-o-animation:fadeinm 2s;animation:fadeinm 2s;}@keyframes fadeinm{from{opacity:0;}to{opacity:1;}}@-moz-keyframes fadeinm{from{opacity:0;}to{opacity:1;}}@-webkit-keyframes fadeinm{from{opacity:0;}to{opacity:1;}}@-ms-keyframes fadeinm{from{opacity:0;}to{opacity:1;}}.searchbar_container-mobile .search-field-consultant .select.error{border:1px solid #eb010f;}.jp-ja .searchbar_container-mobile .search-bar-close-wrapper,.jp .searchbar_container-mobile .search-bar-close-wrapper{right:53px;}@media only screen and (max-width:1130px){#block-desktopmenu,.country-menu,.search-wrapper.desktop{display:none;}.page-search .views-exposed-form .contact-wrap input{height:40px;}}@media only screen and (max-width:1024px){.searchbar_container-mobile .search-field .select{display:flex;background-color:#fff;padding:0 10px;align-items:center;border-radius:3px;}.searchbar_container-mobile .search-field .select .form-group input.form-control{font-size:11px;}}@media only screen and (max-width:480px){.searchbar_container-mobile .search-field .select{display:flex;background-color:#fff;padding:0 10px;align-items:center;border-radius:3px;}.searchbar_container-mobile .search-field .select .form-group input.form-control{font-size:11px;}}.jp-ja .searchbar_container .search-bar .search-field div.select:nth-child(1) .form-control{width:300px;font-size:12px;}.jp-ja .searchbar_container .search-bar .search-field .form-control{font-size:12px;}.page-submit-job .form-type-textfield{position:relative;width:95%;}.page-find-staff .searchbar_container-mobile input{border:0 !important;width:100%;margin:0;height:38px;font-size:9px;padding:5px 10px;}.page-contract-recruitment.jp-ja .your-success h2{max-width:192px;font-size:12px;margin-left:-25px;margin-bottom:35px;}.contract-mmk-logo{padding:40px  0 0 0;}.page-contracting-jobs .contract-mmk-logo{padding:0  0 0 0;}.contract-mmk-logo img{max-width:250px;margin:0 auto;}@media only screen and (max-width:1024px){.page-contract-recruitment.jp-ja .your-success h2{font-size:18px;margin-left:10px;max-width:inherit;}}@media only screen and (max-width:480px){.page-contract-recruitment.jp-ja .your-success h2{font-size:16px;}}.jp-ja .searchbar_container .search-bar .search-field div.select:nth-child(1) .form-control{width:300px;font-size:12px;}.jp-ja .searchbar_container-mobile .search-field .select .form-group input.form-control{font-size:9px;}.page-services-executive-search-singapore .meet-the-team{padding:30px 0 30px 0;}@media only screen and (max-width:767px){.page-services-executive-search-singapore #job-hire-section .row.form-group .col-md-6:nth-child(1) .form-type-textfield{padding-right:0;margin-bottom:5px;}.page-services-executive-search-singapore #job-hire-section .row.form-group .col-md-6:nth-child(2) .form-type-textfield{padding-left:0px;}.page-services-executive-search-singapore .expertise-detail-wrap .expertise-detail{margin-top:10px;}.page-services-executive-search-singapore .expertise-detail-wrap .expertise-discipline ul{height:auto;max-height:200px;}}.page-contract-recruitment.jp-ja .your-success h2{max-width:192px;font-size:20px;margin-left:-25px;margin-bottom:41px;line-height:30px;}.contract-mmk-logo{padding:40px  0 0 0;}.page-contracting-jobs .contract-mmk-logo{padding:0  0 0 0;}.contract-mmk-logo img{max-width:250px;margin:0 auto;}@media only screen and (max-width:1024px){.page-contract-recruitment.jp-ja .your-success h2{font-size:18px;margin-left:0;max-width:inherit;}}@media only screen and (max-width:800px){.page-contract-recruitment.jp-ja .your-success h2 br{display:none;}.your-success .success-points .line-mask{background:transparent !important;}}@media only screen and (max-width:480px){.page-contract-recruitment.jp-ja .your-success h2{font-size:16px;}#hiring-position:focus ~ label,#hiring-location:focus ~ label{top:-27px;line-height:33px;}}.jp-ja .searchbar_container-mobile .search-field-consultant .form-control.dropdown{font-size:9px;}.jp-ja .searchbar_container .search-bar .search-field .form-control{font-size:12px;}.page-submit-job .form-type-textfield{position:relative;width:95%;}.jp-ja .page-find-staff .searchbar_container-mobile input{border:0 !important;width:100%;margin:0;height:38px;font-size:9px;padding:5px 10px;}.jp-ja .searchbar_container-mobile .search-field .select .form-group input.form-control{font-size:9px;}.jp-ja .searchbar_container-mobile .search-field-consultant .form-control.dropdown{font-size:9px;}.searchbar_container-mobile .search-field-consultant .select .js-form-item:before{position:absolute;content:"\f106";transform:rotate(180deg);font:normal normal normal 18px/1 FontAwesome;right:15px;-ms-content:none;top:10px;left:auto;transition:all 0.4s ease 0s;z-index:0;color:#fff;}.page-find-staff .searchbar_container-mobile input{border:0 !important;width:100%;margin:0;height:38px;font-size:12px;padding:5px 10px;}.searchbar_container-mobile .form-type-textfield{padding:0;}.jp-ja.page-find-staff .searchbar_container-mobile input{font-size:9px;}.payroll_outsorce_wrapper{padding:60px 0;background-color:#f9fafc;}.payroll_outsorce_wrapper .box .icon{text-align:center;display:flex;justify-content:center;}.payroll_outsorce_wrapper .box .icon img{max-width:200px;width:auto;height:180px;}.payroll_outsorce_wrapper .payroll-container.container{max-width:1000px;}@media only screen and (max-width:767px){.payroll_outsorce_wrapper .payroll-container.container .col-md-8{text-align:center;}.payroll_outsorce_wrapper .payroll-container.container .col-md-8 h3{margin-top:30px;}.payroll_outsorce_wrapper{padding:30px 0;background-color:#f9fafc;}.process.contracting-faq-wrap{padding:30px 0 30px 0 !important;text-align:center;}}.dedicated .hiring-img.text-right{min-height:240px;}.dedicated .dedicated-team-wrap{position:absolute;top:0;left:0;right:0;bottom:0;}.dedicated .dedicated-team-wrap .dedicated-avatar{position:absolute;width:150px;}.dedicated .dedicated-team-wrap .dedicated-avatar.one{top:39%;left:22%;max-width:110px;}.dedicated .dedicated-team-wrap .dedicated-avatar.two{right:25%;top:-8%;max-width:131px;}.dedicated .dedicated-team-wrap .dedicated-avatar.three{right:25%;top:60%;max-width:90px;}.dedicated .hiring-img .dedicated-team-wrap .dedicated-avatar img{max-width:150px !important;max-height:inherit;}.dedicated .dedicated-team-wrap .dedicated-avatar .consultant-avatar{border:0 !important;}@media only screen and (max-width:1024px){.dedicated .hiring-img.text-right{min-height:270px;}.dedicated .dedicated-team-wrap .dedicated-avatar.three{right:22%;}.dedicated .dedicated-team-wrap .dedicated-avatar.one{left:20%;top:39%}}@media only screen and (max-width:800px){.dedicated .dedicated-team-wrap .dedicated-avatar.three{right:14%;}}@media only screen and (max-width:767px){.dedicated .hiring-img.text-right{min-height:300px;}.dedicated .dedicated-team-wrap .dedicated-avatar.one{left:32%;top:35%}.dedicated .dedicated-team-wrap .dedicated-avatar.two{right:28%;max-width:140px;}.dedicated .dedicated-team-wrap .dedicated-avatar.three{right:34%;top:56%}.dedicated .content p{margin-bottom:0;}.page-contracting.en .your-success{padding:30px 0 30px 0;}}@media only screen and (max-width:500px){.dedicated .dedicated-team-wrap .dedicated-avatar.one{left:20%;}.dedicated .dedicated-team-wrap .dedicated-avatar.two{right:30%;}.dedicated .dedicated-team-wrap .dedicated-avatar.three{right:29%;top:53%}}@media only screen and (max-width:400px){.dedicated .dedicated-team-wrap .dedicated-avatar.two{max-width:130px;}.dedicated .dedicated-team-wrap .dedicated-avatar.one{left:10%}.dedicated .dedicated-team-wrap .dedicated-avatar.three{right:30%;}}@media only screen and (max-width:325px){.dedicated .dedicated-team-wrap .dedicated-avatar.one{left:5%;top:31%;}}@media only screen and (max-width:400px){.consultant-head .btn{padding:0 15px;}}.contarcting-specialice-wrap .mobile_description{display:none;}.contarcting-specialice-wrap .desktop_description{display:block;}@media only screen and (max-width:767px){.contracting-jobs-list .jobPosted{padding-left:0;}.page-contracting .article-page-filter-wrapper .slick-initialized .slick-slide,.page-existing-contractors .article-page-filter-wrapper .slick-initialized .slick-slide,.page-existing-contractors .payroll-services .slick-initialized .slick-slide{padding:0px 10px;}.page-existing-contractors .contractingandtemporary-wrapper .contracting-card h3{overflow:hidden;}.contarcting-specialice-wrap .mobile_description{display:block;}.contarcting-specialice-wrap .desktop_description{display:none;}.page-existing-contractors .contracting-jobs-list .slick-list{padding:20px !important;}.page-existing-contractors .payroll-services{padding:30px 0 30px !important;}}@media only screen and (max-width:360px){.payroll-services .payroll-items .card-text{min-height:90px;}.video-salary-banner #salary-guide-2020 video{height:100%;}}@media only screen and (max-width:1130px){.mobile-sidemenu-wrapper{display:block;}.page-home .mobile-sidemenu-wrapper{position:relative;z-index:999999999;}.page-home .spinner{background-color:#fff !important;}body.jp .dropdown-language-item,body.jp-ja .dropdown-language-item{display:none;}.mobile-sidemenu-wrapper .menu-footer li:last-child{padding:0;margin-top:15px;}body.jp .mobile-sidemenu-wrapper #block-dropdownlanguage .dropbutton-widget ul,body.jp-ja .mobile-sidemenu-wrapper #block-dropdownlanguage .dropbutton-widget ul{padding:0px;display:block !important;}body.jp .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li.jp{display:none;}body.jp-ja .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li.jp-ja{display:none;}body.jp .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li span,body.jp .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li a,body.jp-ja .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li span,body.jp-ja .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li a{color:#fff!important;font-size:10px;text-transform:uppercase;}body.jp .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li,body.jp-ja .mobile-sidemenu-wrapper .dropbutton-wrapper .dropdown-language-item li{padding:0;line-height:24px;}body.jp .mobile-sidemenu-wrapper #block-dropdownlanguage,body.jp-ja .mobile-sidemenu-wrapper #block-dropdownlanguage{position:absolute;right:0px;width:49%;margin-top:4px;z-index:0;}body.jp .mobile-sidemenu-wrapper #block-dropdownlanguage .dropbutton-widget,body.jp-ja .mobile-sidemenu-wrapper #block-dropdownlanguage .dropbutton-widget{margin:0px;top:0px;width:100%;text-align:left;padding-left:5px;}body.jp .mobile-sidemenu-wrapper .countr-lang-sitch,body.jp-ja .mobile-sidemenu-wrapper .countr-lang-sitch{display:flex;width:240px;}.page-jobseekers .spinner{background-color:#fff !important;}.job-seekers-page .top_menu,.page-send-us-your-cv .topmenu-inner,.topmenu-inner{display:none;}}.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1){padding-right:12px !important;}.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(2){padding-left:0 !important;}.page-expertise-detail-template #job-hire-section .row.form-group:nth-child(1) .col-md-6:nth-child(2) .form-type-textfield{padding-left:0 !important;}.page-expertise-detail-template #job-hire-section{padding:0;}.page-expertise-detail-template .modal{z-index:9999999999;}#ebook-download-employer-modal .job-hire-section .row.form-group:nth-child(4) .col-md-6:first-child,#ebook-download-jobseeker-modal .job-hire-section .row.form-group:nth-child(4) .col-md-6:first-child{padding-right:0;}#ebook-download-employer-modal .job-hire-section .row.form-group:nth-child(4) .col-md-6:last-child,#ebook-download-jobseeker-modal .job-hire-section .row.form-group:nth-child(4) .col-md-6:last-child{padding-left:0;}@media only screen and (max-width:767px){.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1){margin-bottom:12px !important;}#ebook-download-employer-modal .job-hire-section .row.form-group .col-md-6:first-child .form-type-textfield,#ebook-download-jobseeker-modal  .job-hire-section .row.form-group .col-md-6:first-child .form-type-textfield{margin-bottom:0px;}#ebook-download-employer-modal .job-hire-section .row.form-group:nth-child(4) .col-md-6:first-child,#ebook-download-jobseeker-modal .job-hire-section .row.form-group:nth-child(4) .col-md-6:first-child{padding-right:12px;}#ebook-download-employer-modal .job-hire-section .row.form-group:nth-child(4) .col-md-6:last-child,#ebook-download-jobseeker-modal .job-hire-section .row.form-group:nth-child(4) .col-md-6:last-child{padding-left:12px;}.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(2){padding-left:12px !important;}}@media only screen and (max-width:576px){#go-beyond-footer a:nth-child(1){margin-right:10px;}}.page-covidquestionnaire .alert-danger,.page-governmentregistration .alert-danger,.page-registration .alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb;max-width:960px;margin:0 auto 10px;padding:10px 30px 10px 10px !important;font-size:16px;line-height:22px;}.page-covidquestionnaire .alert-dismissible .close,.page-governmentregistration .alert-dismissible .close,.page-registration .alert-dismissible .close{position:absolute;top:-3px;right:0;padding:10px;color:inherit;outline:none;}.page-covidquestionnaire .alert-dismissible .close span,.page-governmentregistration .alert-dismissible .close span,.page-registration .alert-dismissible .close span{outline:none;}.page-registration .alert-dismissible ul{padding-left:20px;}@media only screen and (max-width:767px){.page-covidquestionnaire .alert-danger,.page-governmentregistration .alert-danger,.page-registration .alert-danger{margin:0 auto 5px;padding:10px 30px 10px 10px !important;font-size:13px;line-height:18px;font-weight:400;max-width:96%;}.page-covidquestionnaire .alert-dismissible .close,.alert-dismissible .close,.page-governmentregistration  .alert-dismissible .close,.page-registration .alert-dismissible .close{top:-3px;right:0;padding:6px;font-size:20px;}}@media only screen and (max-width:767px){.page-services-executive-search-australia #job-hire-section .row.form-group .col-md-6:nth-child(2) .form-type-textfield{padding-left:0;}.page-services-executive-search-australia #job-hire-section .row.form-group .col-md-6:nth-child(1) .form-type-textfield{padding-right:0;margin-bottom:8px;}.col-md-4.contact-wrap #job-hire-section .row.form-group .col-md-6:nth-child(2) .form-type-textfield{padding-left:0;}.col-md-4.contact-wrap #job-hire-section .row.form-group .col-md-6:nth-child(1) .form-type-textfield{padding-right:0;margin-bottom:8px;}}.page-send-us-your-cv .page-submit-job .form-type-textfield{width:100%;}.page-services-executive-search-australia .meet-the-team{padding:30px 0 20px 0;}.page-services-executive-search-australia .meet-the-team .team-slide{margin-bottom:30px !important;}@media only screen and (max-width:767px){.page-services-executive-search-australia .expertise-detail-wrap .expertise-discipline ul{height:200px;}.page-services-executive-search-australia #job-hire-section .row.form-group .col-md-6:nth-child(2) .form-type-textfield{padding-left:0;}}#block-salaryguiderecruitmentinsightsblock{padding:30px 0px 60px 0;}@media only screen and (max-width:480px){.page-services-executive-recruitment .container.knowledge-hub-wrap{padding-right:20px;padding-left:20px;}#block-salaryguiderecruitmentinsightsblock{padding:0 0 50px 0;}}.page-article-women-leadership-talent .salary-guide-form #mktoForm_3085 .mktoFormRow:nth-child(3){width:100%;margin-bottom:10px !important;}.page-article-women-leadership-talent .salary-guide-form form.mktoForm#mktoForm_3085{padding:10px 30px 30px 30px;}.page-article-women-leadership-talent .salary-guide-form #mktoForm_3085 #MktoCompanyNotes{height:282px;width:100% !important;}.page-article-women-leadership-talent .salary-guide-form #mktoForm_3085 .mktoFormRow{width:100%;}.page-article-women-leadership-talent .salary-guide-form #mktoForm_3085 select option{position:relative;position:relative;height:28px;line-height:28px !important;padding-top:3px;padding-left:7px;min-width:400px !important;}.page-article-women-leadership-talent .salary-guide-form #mktoForm_3085 select option:checked,.page-article-women-leadership-talent .salary-guide-form #mktoForm_3085 select:focus option:checked{background:#f5f8fa !important;color:#212529 !important;background-color:#f5f8fa;}.page-article-women-leadership-talent .salary-guide-form #mktoForm_3085 select option:checked:hover{background:#f5f8fa !important;color:#212529 !important;background-color:#f5f8fa;}.page-article-women-leadership-talent .salary-guide-form #mktoForm_3085 select option:checked:after{position:absolute;content:"\f00c ";font:normal normal normal 14px/1 FontAwesome;top:7px;right:10px;}.page-article-women-leadership-talent a.btn{margin-bottom:20px;}@media only screen and (max-width:767px){.page-article-women-leadership-talent .salary-guide-form #mktoForm_3085 #MktoCompanyNotes{height:180px;width:100% !important;}}@media only screen and (max-width:425px){.page-article-women-leadership-talent .salary-guide-form #mktoForm_3085 #MktoCompanyNotes{overflow-x:scroll;}}.node--type-article #mktoForm_4903 .mktoAsterix{display:none;}.node--type-article #mktoForm_4903 input.mktoField.mktoInvalid,.node--type-article #mktoForm_4903 select.mktoField.mktoInvalid,.node--type-article #mktoForm_4903 textarea.mktoField.mktoInvalid,.node--type-article #mktoForm_4903 .mktoForm div.mktoLogicalField.mktoInvalid{border:1px solid #8C0005;}.node--type-article #mktoForm_4903 input,.node--type-article #mktoForm_4903 select{outline:none;}.node--type-article #mktoForm_4903 .mktoRadioList{width:100%!important;}.node--type-article #mktoForm_4903 .mktoRadioList input{height:20px;padding:10px;clear:inherit;opacity:1;outline:none;width:20px !important;}.node--type-article #mktoForm_4903 .mktoRadioList label{margin-left:10px;width:40px !important;float:left !important;}.node--type-article #mktoForm_4903 .mktoFormRow:nth-child(10) label{padding-left:30px;line-height:24px;padding-top:0;margin-bottom:0;}.node--type-article #mktoForm_4903  input[type="checkbox"]{position:absolute;top:5px;height:18px;left:0px;padding:0px;width:18px !important;border:1px solid rgba(91,107,123,0.5);top:7px;opacity:1;}.node--type-article #mktoForm_4903 .mktoCheckboxList label{display:none;}.node--type-article #mktoForm_4903 .mktoFormRow:nth-child(10) label.mktoLabel a{text-decoration:underline;color:rgb(0,160,255) !important;}.node--type-article #mktoForm_4903 .mktoFormRow:nth-child(10) label.mktoLabel a:hover{color:rgb(235,1,15) !important;}.node--type-article #mktoForm_4903 .mktoLogicalField{border:1px solid transparent!important;}.node--type-article #mktoForm_4903{padding:30px 25px 30px 30px;width:100% !important;}.node--type-article #mktoForm_4903 .mktoFormRow:nth-child(9) label.mktoLabel,.node--type-article #mktoForm_4903 .mktoFormRow:nth-child(10) label.mktoLabel{font-weight:300 !important;}.node--type-article #mktoForm_4903 .mktoFormRow:nth-child(10) label.mktoLabel a:hover{color:#33475b!important;}.node--type-article #mktoForm_4903 .mktoFormRow:nth-child(10) label.mktoLabel{pointer-events:none;}.node--type-article #mktoForm_4903 .mktoFormRow:nth-child(10) label.mktoLabel a{pointer-events:all;}.node--type-article #mktoForm_4903 .mktoButton{margin-top:20px!important;}.page-article-demand-webinar-iso-20022-are-you-ready .modal-dialog .close{display:none;}@media only screen and (max-width:991px){.node--type-article #mktoForm_4903{width:100% !important;}.node--type-article #mktoForm_4903 .mktoFormRow:nth-child(9) label,.node--type-article #mktoForm_4903 .mktoFormRow:nth-child(10) label{line-height:20px;}.node--type-article #mktoForm_4903 .mktoFormRow:nth-child(10) label.mktoLabel a{padding:0!important;}}@media only screen and (max-width:767px){.node--type-article #mktoForm_4903 input[type="checkbox"]{top:4px;}.page-article-demand-webinar-iso-20022-are-you-ready .modal-dialog .close{display:block;position:absolute;z-index:999;font-size:22px;top:20px;right:20px;display:block;}.page-article-demand-webinar-iso-20022-are-you-ready .modal-dialog{margin:0!important;}}.page-find-staff #contact-wrapper{padding:30px 0;}.page-find-staff.page-salary-guides-calculator #contact-wrapper{padding:0 0;}.page-find-staff .salary-data-wrap ul{padding:0;}.page-find-staff .salary-data-wrap li{padding:20px 30px;background-color:#fff;margin-bottom:25px;box-shadow:rgba(179,179,179,0.5) 0px -2px 21px 0px;border-radius:5px;position:relative;overflow:hidden;}.page-find-staff .salary-data-wrap li h3{font-size:24px;margin-bottom:10px;}.page-find-staff .salary-data-wrap li p{margin-bottom:0;}.page-find-staff .salary-data-wrap li:before{content:'';left:0;position:absolute;width:5px;top:0;background-color:#eb010f;bottom:0;}.page-find-staff .salary-data-wrap h4{font-weight:600;font-size:22px;}.page-find-staff #contact-wrapper.find-staff #localised{margin-top:0;margin-bottom:0;padding-left:35px;text-align:left !important;}.page-find-staff #contact-wrapper.find-staff #localised h5{font-size:22px;font-weight:600;}.page-find-staff #contact-wrapper.find-staff .contact-form-wrap{margin:0 auto 50px;}.page-find-staff .find-staff .contact-form-wrap .intl-tel-input .form-control.error ~ label{left:0 !important;}.salary-data-wrap-desktop{display:block;}.salary-data-wrap-mobile{display:none;}.page-salary-guides-calculator.page-find-staff .salary-data-wrap h4{font-weight:400;}.page-find-staff.page-salary-guides-calculator #contact-wrapper.find-staff .contact-form-wrap{margin:0 auto 10px;}#salary-contact{padding-top:25px;}#salary-contact h5{font-size:18px;font-weight:700;margin-bottom:15px;}@media only screen and (max-width:1130px){.page-find-staff #contact-wrapper.find-staff #localised{padding-left:0;}}@media only screen and (max-width:767px){.salary-data-wrap-mobile{display:block;}.page-find-staff .salary-data-wrap{padding-bottom:20px;}.page-find-staff .salary-data-wrap h4{text-align:center;}.page-find-staff #contact-wrapper.find-staff #localised{text-align:center !important;}.page-find-staff #contact-wrapper{padding:20px 0;}.page-find-staff .salary-data-wrap li h3{font-size:20px;}.page-find-staff .salary-data-wrap h4,.page-find-staff #contact-wrapper.find-staff #localised h5{font-weight:400;}.page-find-staff .salary-data-wrap h4{margin-bottom:5px;}.page-find-staff.page-salary-guides-calculator .salary-data-wrap h4{margin-bottom:20px;}.salary-data-wrap-mobile{margin-left:-20px;margin-right:-20px;display:block;}.salary-data-wrap .slide:after,.salary-data-wrap .slide:before{content:none !important;}.page-find-staff .salary-data-wrap .salary-data-wrap-mobile ul{padding:20px 10px 5px 10px;outline:none;}.salary-data-wrap-mobile .carousel-indicators{bottom:-10px;margin-bottom:0;}.salary-data-wrap-mobile .slick-dots li{background:transparent;box-shadow:none;padding:0;min-height:inherit !important;margin-bottom:0;}.page-find-staff .salary-data-wrap .salary-data-wrap-mobile .slick-dots li:before{content:none;}.salary-data-wrap .salary-data-wrap .salary-data-wrap-mobile h4{margin-bottom:0;}.salary-data-wrap-desktop{display:none;}.salary-data-wrap-mobile .slick-dots{bottom:-10px;}.salary-data-wrap-mobile.slick-initialized .slick-slide{padding:0px 0px;outline:none;}.salary-data-wrap-mobile .slick-list{padding:0px 10px !important;}.jp-ja.page-find-staff .salary-data-wrap li h3{font-size:16px;}.jp-ja.page-find-staff .salary-data-wrap li p{font-size:12px;line-height:20px;}}@media only screen and (max-width:640px){.page-find-staff .salary-data-wrap li{min-height:120px}.page-find-staff.page-salary-guides-calculator .salary-data-wrap li{min-height:inherit}}@media only screen and (max-width:425px){.page-find-staff .salary-data-wrap li{min-height:130px}.page-find-staff.page-salary-guides-calculator .salary-data-wrap li{min-height:inherit}}@media only screen and (max-width:330px){.page-find-staff .salary-data-wrap li{min-height:160px}.page-find-staff.page-salary-guides-calculator .salary-data-wrap li{min-height:inherit}}.page-contracting-jobs .testimonial{background:url(/themes/bootstrap_mmck/css/../img/gray-bg-right.png) center top / 100% no-repeat;padding:80px 0 50px;}@media only screen and (max-width:767px){.page-contract-recruitment .testimonial{margin-top:40px;}}.contract-awards-recognition{background-color:#f9fafc;padding:60px 0;margin:30px 0 0px;}.contract-awards-recognition h4{text-transform:uppercase;font-weight:800;border-bottom:4px solid red;padding-bottom:9px;display:inline-block;margin:0;}.contract-awards-recognition .row{align-items:center;position:relative;}.contract-awards-recognition .featured-award:first-child{margin-bottom:34px;}.contract-awards-recognition .row::after{position:absolute;content:"";height:120px;width:1px;background-color:#ECECF3;left:50%;transform:translateX(-50%);}.contract-awards-recognition .col-lg-6:nth-child(2) .box{padding-left:64px;}@media only screen and (min-width:1200px){.contract-awards-recognition .container{max-width:975px;}}@media only screen and (max-width:1024px){.contract-awards-recognition .row::after{left:51%;}.contract-awards-recognition .container{max-width:845px;}}@media only screen and (max-width:991px){.contract-awards-recognition .row::after{left:54%!important;}}@media only screen and (max-width:767px){.contract-awards-recognition .col-lg-6:nth-child(2) .box{padding-left:0px;}.contract-awards-recognition .container{text-align:center;}.contract-awards-recognition h4{margin-bottom:30px;}.contract-awards-recognition .row::after{display:none;}.contract-awards-recognition .featured-award{display:flex;justify-content:center;}.contract-awards-recognition{margin-top:0;}}.payroll_outsorce_wrapper .modal-content{background-color:#eef2f4;}.payroll_outsorce_wrapper .modal-header{display:none;}.payroll_outsorce_wrapper .modal-body{padding:9px 30px 30px;}.payroll_outsorce_wrapper .mktoOffset{display:none;}.payroll_outsorce_wrapper .modal-body input,.payroll_outsorce_wrapper .modal-body textarea{height:50px!important;margin-bottom:10px!important;border:1px solid rgba(91,107,123,0.5);border-radius:5px;outline:none;}.payroll_outsorce_wrapper .modal-dialog{width:500\px;max-width:500px;}.payroll_outsorce_wrapper .modal-body label{display:block;float:none;padding:0;margin-bottom:5px;display:flex;width:100%!important;font-weight:700;font-family:"Open Sans",sans-serif;}.payroll_outsorce_wrapper .mktoForm .mktoGutter{display:none;}.payroll_outsorce_wrapper .mktoFormCol,.payroll_outsorce_wrapper input,.payroll_outsorce_wrapper .mktoFieldWrap,.payroll_outsorce_wrapper textarea{width:100%!important;}.payroll_outsorce_wrapper .mktoForm .mktoAsterix{order:1;color:rgb(51,51,51);font-size:14px;}.payroll_outsorce_wrapper .mktoButtonWrap{margin:0!important;}.payroll_outsorce_wrapper .mktoButtonRow{width:100%;text-align:center;margin-top:10px;}.payroll_outsorce_wrapper .modal-body button{text-transform:uppercase;background-color:rgb(235,1,15)!important;font-weight:700;font-size:14px!important;border:0!important;letter-spacing:1px;border-radius:5px;height:50px;padding:0 30px !important;background-image:none!important;}.payroll_outsorce_wrapper .col-lg-4{display:flex;justify-content:center;align-items:center;}.payroll_outsorce_wrapper .box .icon{margin-top:-20px;}.payroll_outsorce_wrapper .mktoFormRow:nth-child(8) label{padding-left:30px;pointer-events:none;margin-top:10px;font-size:15px;display:block;margin-top:0 !important;line-height:20px;font-weight:500 !important;}.payroll_outsorce_wrapper .mktoFormRow:nth-child(8) input{left:0px;top:3px;width:18px!important;height:18px!important;opacity:1;position:absolute;}.payroll_outsorce_wrapper .mktoLogicalField{border:0!important;height:0;padding:0;}.payroll_outsorce_wrapper .mktoLogicalField label,.payroll_outsorce_wrapper .mktoFormRow:nth-child(8) .mktoAsterix,.payroll_outsorce_wrapper .mktoFormRow:nth-child(9) .mktoAsterix{display:none!important;}.payroll_outsorce_wrapper .mktoFormRow:nth-child(8) span a{color:#00a0ff !important;text-decoration:underline !important;pointer-events:all;padding:0!important;}.payroll_outsorce_wrapper .mktoFormRow:nth-child(8) span a:hover{color:#33475b !important;}.payroll_outsorce_wrapper .mktoFormRow:nth-child(9) label{font-size:15px;margin-top:0;font-weight:600;}.payroll_outsorce_wrapper .mktoRadioList{display:flex;width:100%!important;padding-top:7px!important;padding-left:0!important;}.payroll_outsorce_wrapper .mktoRadioList input{display:block;height:20px!important;width:20px !important;opacity:1!important;border-radius:50%;}.payroll_outsorce_wrapper .mktoRadioList label{display:inline-block;width:auto !important;margin-left:0;margin-right:12px;}.payroll_outsorce_wrapper .mktoFormRow:nth-child(9) span{font-weight:500 !important;line-height:20px;}.payroll_outsorce_wrapper .mktoFormRow:nth-child(9) .mktoRadioList label{margin-left:10px;margin-right:20px;margin-top:0px;font-weight:500;}.payroll_outsorce_wrapper .mktoFormRow input[type="text"],.payroll_outsorce_wrapper .mktoFormRow input[type="email"],.payroll_outsorce_wrapper .mktoFormRow input[type="tel"],.payroll_outsorce_wrapper .mktoFormRow textarea.mktoField{padding:10px!important;font-family:"Open Sans",sans-serif;font-size:14px;color:rgb(51,51,51)!important;}@media only screen and (max-width:991px){.payroll_outsorce_wrapper .box .icon{margin-top:-27px;}}@media only screen and (max-width:767px){.payroll_outsorce_wrapper .modal-dialog{width:auto;}.payroll_outsorce_wrapper .modal-header{display:block;padding-bottom:0;padding-top:10px;border:0}.payroll_outsorce_wrapper .modal-body{padding:0px 15px 15px;}.payroll_outsorce_wrapper .modal-body .close{outline:none;}.payroll_outsorce_wrapper .box .icon{margin-top:0px;}.payroll_outsorce_wrapper .content .btn{margin:0;}.contract-awards-recognition .featured-award:first-child img{max-height:42px;}.payroll_outsorce_wrapper form{padding-top:0!important}.payroll_outsorce_wrapper .mktoFormRow:nth-child(9) span{font-size:15px;}.payroll_outsorce_wrapper .mktoFormRow:nth-child(8) label span{font-size:15px;}}.col-md-8 .pdf-wrapper{padding:15px;border:2px solid #ececec;border-radius:5px;width:374px;}.col-md-8 .pdf-wrapper i{margin-right:12px;margin-top:3px;font-size:20px;}@media only screen and (max-width:767px){.col-md-8 .pdf-wrapper{width:auto;display:flex;}.col-md-8 .pdf-wrapper i{margin-top:3px;}}@media only screen and (max-width:767px){.jobseeker-inner-contents ol{margin-top:0;margin-bottom:1rem;font-size:14px;font-family:'Open Sans',sans-serif;line-height:22px;margin-bottom:30px;}}.jobseeker-inner-contents ol{margin-bottom:30px;}.g-recaptcha{padding-left:10px;}.page-feedback .contact-form-wrap .alert-dismissible{line-height:28px;height:auto;padding:10px;}.page-feedback .contact-form-wrap .alert-dismissible ul{margin:0;padding-left:25px;}.page-feedback .contact-form-wrap .close{padding:1px 5px;top:5px;right:5px;}.page-feedback .contact-form-wrap .btn{margin-top:25px;margin-right:0;}.path-job.modal-open .page-submit-job .form-type-textfield{position:relative;width:100%;}.path-job.modal-open .g-recaptcha{padding-left:0;}.path-job.modal-open .page-submit-job label.error{font-size:14px;color:#bf0a29;margin-top:10px;}.path-job.modal-open .page-submit-job #send-to-friend input.btn{border:0;outline:none;}@media only screen and (max-width:480px){.path-job.modal-open .page-submit-job label.error{font-size:13px;}}.page-recruitment-agency-dublin .path-jobseekers .vacancies{overflow:hidden;position:relative;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .slick-initialized .slick-slide{padding:10px 3px 40px 3px !important;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box{display:block !important;min-height:390px !important;margin-right:10px;margin-bottom:0;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box .image-container{width:100% !important;display:block !important;margin:auto;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box .content-container{text-align:center !important;padding-left:0 !important;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box .image-container img{margin-top:10px !important;margin:auto;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box h3{font-size:21px !important;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box .content-container p{font-size:14px;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .overlay-right{width:150px;background:rgba(255,255,255,0);background:-moz-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,255,255,0)),color-stop(100%,rgba(255,255,255,1)));background:-webkit-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-o-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);background:linear-gradient(to right,rgba(255,255,255,0) 0%,rgba(255,255,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1);position:absolute;height:100%;right:0;top:0;z-index:1;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .overlay-left{left:0;background:rgba(255,255,255,1);height:100%;background:-moz-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-webkit-gradient(left top,right top,color-stop(0%,rgba(255,255,255,1)),color-stop(100%,rgba(255,255,255,0)));background:-webkit-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-o-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:-ms-linear-gradient(left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#ffffff',GradientType=1);position:absolute;left:0;top:0;width:150px;z-index:1;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .slick-list{overflow:visible;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .slick-slide{outline:none}@media (max-width:1280px) and (min-width:1131px){.page-recruitment-agency-dublin .path-jobseekers .vacancies .overlay-left,.page-recruitment-agency-dublin .path-jobseekers .vacancies .overlay-right{width:60px;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .slick-slide{max-width:inherit;}}@media (max-width:1130px) and (min-width:769px){.page-recruitment-agency-dublin .path-jobseekers .vacancies .overlay-left,.page-recruitment-agency-dublin .path-jobseekers .vacancies .overlay-right{width:50px;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box:hover{margin:0px 0px 0px !important;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .slick-slide{max-width:inherit;}}@media only screen and (max-width:768px){.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box:hover{margin:0px 0px 0px !important;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .slick-initialized .slick-slide{padding:0px 3px 20px 3px !important;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .overlay-left,.page-recruitment-agency-dublin .path-jobseekers .vacancies .overlay-right{display:none;}}@media (max-width:1200px) and (min-width:992px){.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box{min-height:370px !important;padding:10px 10px !important;margin-right:0;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box .content-container p{font-size:13px;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box h3{font-size:17px !important;}}@media (max-width:991px) and (min-width:768px){.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box{min-height:412px !important;padding:10px 10px !important;margin-right:0;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box .content-container p{font-size:12px;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box h3{font-size:14px !important;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .slick-list{padding:0 0px!important;}}@media (max-width:767px) and (min-width:481px){.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box{min-height:350px !important;padding:10px 10px !important;margin-right:0;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box .content-container p{font-size:13px;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box h3{font-size:16px !important;}}@media (max-width:480px) and (min-width:320px){.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box{min-height:352px !important;padding:10px 10px !important;margin-right:0;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box h3{font-size:20px !important;}}.page-recruitment-agency-dublin .path-jobseekers h2{font-size:29px !important;}.page-recruitment-agency-dublin .content h2{font-size:29px !important;}.page-recruitment-agency-dublin .process .spec-container .client-logos .slick-list{margin-bottom:20px;margin-top:10px;padding:0 !important;}.page-recruitment-agency-dublin .process .spec-container .client-logos{display:flex;justify-content:center;padding:20px 0 20px 0;}.page-recruitment-agency-dublin .process .spec-container .client-logos img{height:105px;padding:5px;}.page-recruitment-agency-dublin .process .spec-container .col-lg-4{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;align-items:center}.page-recruitment-agency-london .process .spec-container .col-lg-4{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;align-items:center}.page-recruitment-agency-sydney .process .spec-container .awards-wrap .row{display:flex;justify-content:space-between;}.page-recruitment-agency-sydney .process{padding:60px;text-align:left;}.page-recruitment-agency-sydney .process .icon img{max-height:300px;}.page-recruitment-agency-sydney .process .box{margin-bottom:0;}.page-recruitment-agency-sydney .process .spec-container .content p{margin:0px 0px 20px;}.page-recruitment-agency-sydney .process .spec-container .content ul li{font-family:'Open Sans',sans-serif;font-size:16px;line-height:26px;color:#33475b;}.page-recruitment-agency-sydney .path-jobseekers .vacancies{padding:60px 0 !important;background-color:#F0F2F7;}.page-recruitment-agency-sydney .path-jobseekers .vacancies h2{max-width:900px;text-align:center;margin:0 auto 30px;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box h3{font-size:24px;font-weight:700;margin-top:10px;margin-bottom:10px;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box{display:flex;padding:20px 15px;min-height:240px;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box .image-container{width:35%;display:flex}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box .image-container img{max-width:inherit;width:100px;height:auto;max-height:125px;margin-top:20px;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box .content-container{text-align:left;padding-left:30px;}.page-recruitment-agency-sydney .jobsby-location.jobPosted{padding:60px 0;padding-left:0;}.page-recruitment-agency-sydney .jobsby-location.jobPosted .viewMore{margin:20px auto 0px;}.page-recruitment-agency-sydney .jobsby-location.jobPosted h2,.page-recruitment-agency-sydney h2{font-size:32px !important;font-weight:700;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .col-lg-6:last-child .card-box .image-container img{max-height:98px;}.page-recruitment-agency-sydney .process.contracting-faq-wrap{text-align:center;}.page-recruitment-agency-sydney .au-map{text-align:center;padding:40px 0 0;}.page-recruitment-agency-sydney .au-map #map{height:500px;}.page-recruitment-agency-sydney .au-map .btn-more{display:none;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box .content-container p{margin-bottom:5px;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box .content-container p a{color:#00a0ff;text-decoration:underline;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box .content-container p a:hover{color:#33475b;}.page-recruitment-agency-sydney .testimonial{padding:90px 0 60px;}.page-recruitment-agency-sydney .testimonial h2{display:inline-block;padding-top:20px;padding-left:15px;}.page-recruitment-agency-sydney .testimonial .quote img{display:inline-block;margin-top:-25px;}.page-recruitment-agency-sydney .testimonial .slide{padding-top:20px;}.page-recruitment-agency-sydney .similar-jobs-wrap .title-wrap{height:65px;position:relative;margin-bottom:10px;}.page-recruitment-agency-sydney .jobsby-location.jobPosted .job-card h3{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;position:absolute;top:48%;height:auto;transform:translateY(-50%);margin:0px;width:100%;overflow:hidden;line-height:28px;}.page-recruitment-agency-sydney .process .spec-container .awards-wrap .row{padding-top:0;}.page-recruitment-agency-sydney .process .spec-container .awards-wrap .row img{height:111px;padding:10px;}.page-recruitment-agency-sydney .process .spec-container .awards-wrap .row img:first-child{padding-left:0;}.page-recruitment-agency-sydney .process .spec-container .awards-wrap .row img:last-child{padding-right:0;}@media (max-width:1256px) and (min-width:1024px){.page-recruitment-agency-dublin .content h2{font-size:21px !important;}}@media (max-width:992px) and (min-width:768px){.page-recruitment-agency-dublin .path-jobseekers h2{font-size:22px !important;}}@media (max-width:768px) and (min-width:600px){.page-recruitment-agency-dublin .content h2{font-size:22px !important;}}@media (max-width:410px) and (min-width:370px){.page-recruitment-agency-dublin .content h2{font-size:26px !important;}}@media only screen and (max-width:1150px){.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box{min-height:290px;}.page-recruitment-agency-sydney .process .spec-container .awards-wrap .row img{height:93px;padding:10px;}}@media only screen and (max-width:1025px){.page-recruitment-agency-sydney .jobPosted .job-card .job-items li span{margin-top:5px;font-size:12px;line-height:16px;}.page-recruitment-agency-sydney .process .icon img{max-height:200px;}.page-recruitment-agency-sydney .process .spec-container .content ul li{font-size:16px;line-height:24px;}}@media only screen and (max-width:991px){.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box{min-height:inherit;}.page-recruitment-agency-sydney .process .spec-container .awards-wrap .row img{height:63px;padding:5px;}}@media only screen and (max-width:767px){.page-recruitment-agency-sydney .process .spec-container .content ul li{font-size:16px;line-height:24px;}.page-recruitment-agency-sydney .process .spec-container .content ul{text-align:left;line-height:22px;}.page-recruitment-agency-sydney .process{padding:30px 0px !important;text-align:center;}.page-recruitment-agency-sydney .process .icon{float:inherit;display:block;width:auto;}.page-recruitment-agency-sydney .process .icon img{max-height:250px;margin:0 auto 20px;}.page-recruitment-agency-sydney .jobsby-location.jobPosted h2,.page-recruitment-agency-sydney h2{font-size:28px !important;}.page-recruitment-agency-sydney .path-jobseekers .vacancies{padding:30px 0 10px !important;}.page-recruitment-agency-sydney .jobsby-location.jobPosted{padding:30px 0;}.page-recruitment-agency-sydney .process .spec-container .awards-wrap .row img{height:72px;padding:5px;}}@media only screen and (max-width:640px){.page-recruitment-agency-sydney .process .spec-container .content ul li{font-size:14px;line-height:22px;}}@media only screen and (max-width:480px){.page-recruitment-agency-sydney .process .spec-container .content ul li{font-size:14px;line-height:22px;}.page-recruitment-agency-dublin .process .spec-container .client-logos img{height:80px;padding:5px;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box{display:inherit;padding:20px 15px;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box .image-container img{margin:0 auto 20px;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box .content-container{text-align:center;padding-left:0;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box .image-container{width:100%;display:inherit;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box{padding:20px;}.page-recruitment-agency-sydney .process .icon img{max-width:60%;max-height:inherit;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box h3{margin-bottom:10px;}.page-recruitment-agency-sydney .jobsby-location.jobPosted h2,.page-recruitment-agency-sydney h2{font-size:24px !important;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .card-box h3{font-size:22px;}.page-recruitment-agency-sydney .process .spec-container .awards-wrap .row img{height:81px;padding:4px;}.page-recruitment-agency-sydney .process .spec-container .awards-wrap .row{justify-content:center;}}@media only screen and (max-width:360px){.page-recruitment-agency-sydney .process .spec-container .awards-wrap .row img{height:69px;padding:4px;}}.page-recruitment-agency-sydney .video-salary-banner #salary-guide-2020 h2{font-size:40px !important;}@media only screen and (max-width:1130px){.page-recruitment-agency-sydney .video-salary-banner #salary-guide-2020 h2{font-size:30px !important;}}@media only screen and (max-width:1599px){.page-recruitment-agency-sydney .video-salary-banner #salary-guide-2020{padding-bottom:180px;}}@media only screen and (max-width:1024px){.page-recruitment-agency-sydney .video-salary-banner #salary-guide-2020{padding-bottom:139px;}}@media only screen and (max-width:991px){.page-recruitment-agency-sydney .video-salary-banner #salary-guide-2020{padding-bottom:44px;}}@media only screen and (max-width:480px){.page-recruitment-agency-sydney #salary-guide-2020 h2{margin-top:70%;}.page-recruitment-agency-sydney .video-salary-banner #salary-guide-2020{padding-top:82px;padding-bottom:27px;}.page-recruitment-agency-sydney #salary-guide-2020 .col-md-6{top:-15px;}}.page-recruitment-agency-london .path-jobseekers .vacancies .col-lg-6:nth-child(1) .card-box .image-container img,.page-recruitment-agency-london .path-jobseekers .vacancies .col-lg-6:nth-child(6) .card-box .image-container img{max-height:125;margin-top:20px;}.page-recruitment-agency-london .path-jobseekers .vacancies .card-box .image-container img{max-height:80px;margin-top:29px;}.page-recruitment-agency-london .path-jobseekers .vacancies .col-lg-6:last-child .card-box .image-container img{max-height:80px;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .col-lg-6:nth-child(2) .card-box .image-container img,.page-recruitment-agency-sydney .path-jobseekers .vacancies .col-lg-6:nth-child(4) .card-box .image-container img{max-height:80px;margin-top:29px;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box .image-container img{max-height:80px;margin-top:29px;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .col-lg-6:last-child .card-box .image-container img{max-height:90px;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .col-lg-6:nth-child(1) .card-box .image-container img,.page-recruitment-agency-dublin .path-jobseekers .vacancies .col-lg-6:nth-child(5) .card-box .image-container img{max-height:125px;margin-top:20px;}@media only screen and (max-width:767px){.page-recruitment-agency-london .path-jobseekers .vacancies .col-lg-6:nth-child(1) .card-box .image-container img,.page-recruitment-agency-london .path-jobseekers .vacancies .col-lg-6:nth-child(6) .card-box .image-container img{margin-top:4px;}.page-recruitment-agency-london .path-jobseekers .vacancies .card-box .image-container img{max-height:80px;margin-top:4px;}.page-recruitment-agency-sydney .path-jobseekers .vacancies .col-lg-6:nth-child(2) .card-box .image-container img,.page-recruitment-agency-sydney .path-jobseekers .vacancies .col-lg-6:nth-child(4) .card-box .image-container img{margin-top:4px;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .card-box .image-container img{margin-top:4px;}.page-recruitment-agency-dublin .path-jobseekers .vacancies .col-lg-6:nth-child(1) .card-box .image-container img,.page-recruitment-agency-dublin .path-jobseekers .vacancies .col-lg-6:nth-child(5) .card-box .image-container img{margin-top:4px;}}.page-recruitment-agency-sydney .process p a,.contracting-faq-items.accordian li a{color:#00a0ff;text-decoration:underline;}.page-recruitment-agency-sydney .process p a:hover,.contracting-faq-items.accordian li a:hover{color:#33475b;}@media only screen and (max-width:740px){.page-home.page-recruitment-agency-sydney  #main-wrapper{margin-top:0 !important;}.page-home.page-recruitment-agency-sydney .jobPosted .slick-slide{padding:18px 15px;}}.page-recruitment-agency-sydney .jobsby-location .row{justify-content:center;}#modal-jobdescription .modal-dialog{max-width:662px;}#modal-jobdescription .contact-form-wrap{top:auto;margin:0;max-width:none;padding:0;border-radius:0;box-shadow:none;}#modal-jobdescription .modal-content{background-color:rgb(238,242,244);box-shadow:rgb(179 179 179 / 50%) 0px 12px 21px 0px;}#modal-jobdescription .modal-content h6{text-align:center;font-weight:600;margin-bottom:27px;}#modal-jobdescription .modal-body{padding:0px 70px 35px;}#modal-jobdescription .cont-button{margin:0;padding:0 55px;}#modal-jobdescription .modal-header{border:0;}#modal-jobdescription .form-check label{font-weight:500 !important;}#modal-jobdescription .contact-form-wrap .form-check .checkmark{top:3px;}#modal-jobdescription .terms_error{top:0;margin:0;position:relative;padding-left:11px !important;line-height:normal;}#modal-jobdescription .form-check .consent_error{margin-top:7px;}#modal-jobdescription .contact-form-wrap .form-check .form-radios .checkmark{top:1px}#modal-jobdescription .modal-header .close{opacity:0.8;outline:none;}#modal-jobdescription .modal-header .close span{color:rgb(51,71,91);}#modal-jobdescription .form-control{box-shadow:none!important;}.job-description-detail .btn-red{width:auto;margin:30px 0 0;display:flex;align-items:center;padding:0 20px;}.job-description-detail .inner-form-text2{padding-bottom:55px;}#modal-jobdescription .contact-wrap label{top:0}#modal-jobdescription .form-control+label{line-height:50px;}#modal-jobdescription .contact-wrap input:focus ~ label,#modal-jobdescription .contact-wrap input:valid ~ label{top:-35px;}#modal-jobdescription input.international_phone-number.error ~ label{top:-35px;}#modal-jobdescription .form-check a:hover{color:rgb(235,1,15)!important;}#modal-jobdescription .success-message{padding:30px 0 0;}#modal-jobdescription .success-message .text-center{margin:0;font-size:20px;line-height:30px;}#modal-jobdescription .success-message h3{text-align:center;}#modal-jobdescription .success-message .close-contact{margin-top:20px;}.job-description-detail .btn-red img{height:26px;margin-right:10px;}#modal-jobdescription{z-index:9999999999;}@media only screen and (max-width:1130px){#modal-jobdescription .intl-tel-input .selected-flag{height:40px!important;}#modal-jobdescription .contact-wrap label{line-height:39px;}#modal-jobdescription .contact-wrap input:focus ~ label,#modal-jobdescription .contact-wrap input:valid ~ label{top:-32px;}#modal-jobdescription input.international_phone-number.error ~ label{top:-32px;}#modal-jobdescription .terms_error{line-height:normal!important;}#modal-jobdescription .form-check .consent_error{line-height:normal!important;}}@media only screen and (max-width:991px){.job-description-detail .inner-form-text2{padding-bottom:45px;}}@media only screen and (max-width:767px){.job-description-detail .inner-form-text2{padding:10px;}#modal-jobdescription .modal-body{padding:0px 20px 35px;}#modal-jobdescription .terms_error{width:90%;}#modal-jobdescription .success-message{padding:20px 0 0;}#modal-jobdescription .success-message .text-center{margin:0;}#modal-jobdescription .success-message h3{text-align:center;}#modal-jobdescription .success-message .close-contact{margin-top:20px;}.job-description-detail .job-text-wrap{padding:5px;}.job-description-detail .btn-red{padding:0 10px;font-size:13px;}.job-description-detail .btn-red img{height:23px;margin-right:7px;}}@media only screen and (max-width:360px){.job-description-detail .job-text-wrap{padding:0!important;}.job-description-detail .btn-red{font-size:12px;padding:0 7px;}.job-description-detail .btn-red img{height:22px;}.job-description-detail .inner-form-text2{padding:15px;}}@media only screen and (max-width:320px){.job-description-detail .inner-form-text2{padding:10px;}.job-description-detail .btn-red img{height:18px;margin-right:5px;}.job-description-detail .btn-red{font-size:11px;}}.contenthub-article{background:#eef2f4;padding:60px 0 80px;}.contenthub-article .featured-article-wrapper-right{height:265px;position:relative;overflow:hidden;}.contenthub-article .featured-article-wrapper-right img{height:100%;object-fit:cover;width:100%;transform:scale(1);transition:all 0.3s ease-in-out 0s;}.contenthub-article .featured-article-wrapper-right .text-wrapper{position:absolute;bottom:25px;color:rgb(255,255,255);padding:20px 20px 0px 30px;z-index:1;}.contenthub-article .featured-article-wrapper-right::after{position:absolute;content:"";top:0px;left:0px;bottom:0px;background:rgba(0,0,0,0.44);width:100%;color:white;font-size:20px;padding:20px;text-align:center;z-index:0;pointer-events:none;}.contenthub-article .featured-article-wrapper-right .text-wrapper h3{font-size:20px;max-height:75px;overflow:hidden;margin-bottom:7px;color:rgb(255,255,255);}.contenthub-article .featured-article-wrapper-right .text-wrapper h3 a{display:inline;max-height:75px;overflow:hidden;color:rgb(255,255,255);}.contenthub-article .featured-article-wrapper-right .text-wrapper .desc span{text-transform:uppercase;font-size:10px;font-weight:600;opacity:0.77;}.contenthub-article .featured-article-wrapper-right .text-wrapper span.country{position:relative;padding-right:21px;}.contenthub-article .featured-article-wrapper-right .text-wrapper span.country::after{position:absolute;content:"|";right:7px;line-height:normal;top:0px;}.contenthub-article .featured-article-wrapper-right .readmore-btn{text-transform:uppercase;font-size:15px;margin-top:12px;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;align-items:center;color:rgb(255,255,255);transition:all 0.5s ease 0s;padding-left:0px;line-height:26px !important;white-space:nowrap;width:auto;}.contenthub-article .featured-article-wrapper-right .readmore-btn span{position:relative;display:inline-block;overflow:hidden;}.contenthub-article .featured-article-wrapper-right .readmore-btn span::before{left:0px;bottom:0px;width:100%;height:2px;background:rgb(235,1,15);transform:translateX(-100%);content:"";position:absolute;transition:transform 0.5s ease 0s;}.contenthub-article .featured-article-wrapper-right .readmore-btn img{margin-left:7px;transition:all 0.2s ease 0s;width:auto;transform:scale(1) !important;}.contenthub-article .featured-article-wrapper-right .readmore-btn:hover span::before{transform:translateX(0px);}.contenthub-article .featured-article-wrapper-right .readmore-btn:hover img{margin-left:12px;}.contenthub-article .view-advice-tips{padding-top:0;}.contenthub-article .section-header{max-width:none;padding-bottom:10px;}.contenthub-article .section-header .section-title{text-align:left;}.node--type-article .breadcrumb{background-color:transparent;padding:0;line-height:normal;}.node--type-article .breadcrumb a{line-height:normal;position:relative;font-weight:600;color:#828282;display:inline-block;}.node--type-article .breadcrumb a:first-child{padding-left:0;}.node--type-article .breadcrumb a:first-child::after{position:absolute;content:"";height:12px;width:2px;background-color:#9c9c9c;right:-2px;top:5px;transform:rotate(20deg);}.node--type-article .bloger-detail .date{float:none;}.node--type-article .csr-wrapper .blog-content .social{position:relative;top:auto;right:auto;margin-top:60px;}.node--type-article .a2a_kit{position:relative !important;top:auto!important;margin-left:0!important;}.node--type-article .breadcrumb a:last-child::after{display:none;}.node--type-article .blog-content .a2a_kit a{display:inline-block;}.contenthub-article .featured-article-wrapper-right:hover img{transform:scale(1.1);}.node--type-article .blog-content .a2a_kit a{display:inline-block;}.node--type-article .csr-wrapper .blog-content #share-buttons a{margin-right:10px;}.node--type-article .csr-wrapper .blog-content{border-right:0;}.contenthub-article.pd-insights .section-header{max-width:750px;padding-bottom:20px;}.contenthub-article.pd-insights .section-header .section-title{text-align:center;}.contenthub-article .view-footer{margin-top:20px;}.contenthub-article.pd-insights{padding-bottom:70px;}.node--type-article .breadcrumb a:hover{color:rgb(0,160,255);}.node--type-article .csr-wrapper .blog-content{margin-bottom:40px;}.contenthub-article.pd-insights.contracting-pd{padding:40px 0px 40px;}.featured-article-wrapper-right .readmore-btn span:before{left:-1px!important;}@media only screen and (max-width:991px){.node--type-article .csr-wrapper .bloger-detail .date{text-align:left;float:none}.node--type-article .csr-wrapper .bloger-detail{padding-bottom:30px;}.node--type-article .csr-wrapper .blog-content .social{margin-top:40px;}.contenthub-article{padding:40px 0px 60px;}.contenthub-article .slick-dots{bottom:-50px;}.contenthub-article .advice .view-content .col-lg-4:nth-child(3){display:block;}.contenthub-article .slick-slider{margin-right:-30px;margin-left:-30px;}.contenthub-article .slick-list{padding:0px 25px !important;}.contenthub-article .slick-initialized .slick-slide{padding:0px 6px;}.contenthub-article.pd-insights{padding-bottom:40px;}.contenthub-article.pd-insights .view-footer{margin-top:40px;}.contenthub-article.pd-insights.contracting-pd .section-header{padding-bottom:10px;}}@media only screen and (max-width:767px){.contenthub-article .slick-slider{margin-right:-20px;margin-left:-20px;}.contenthub-article .slick-list{padding:0px 14px !important;}.contenthub-article .featured-article-wrapper-right .text-wrapper{padding:20px 20px 0px 20px;}.contenthub-article.pd-insights{padding-bottom:30px;}.contenthub-article.pd-insights.contracting-pd .section-header{padding-bottom:5px;}.contenthub-article.pd-insights.contracting-pd{padding:40px 0px 30px;}.contenthub-article .slick-slider{margin-right:-20px;margin-left:-20px;}}.page-helping-your-business-adapt .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .article-icon{padding:0!important}.node--type-article .blog-video-wrapper iframe{border:0;}.node--type-article .view-related-video-webinar ul li{border-radius:0!important;box-shadow:none!important;display:flex!important;margin-bottom:20px!important;}.node--type-article .view-related-video-webinar ul li .article-icon{height:40px;width:40px;background-color:#000000bf;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.node--type-article .view-related-video-webinar ul li .img-section{position:relative;}.node--type-article .view-related-video-webinar ul li .img-section .article-icon img{height:15px;width:15px!important;}.node--type-article .view-related-video-webinar ul li .img-section img{height:130px;float:none;width:204px!important;object-fit:cover;width:100%;}.node--type-article .view-related-video-webinar ul li .text-wrapper{padding-left:14px;}.node--type-article .view-related-video-webinar ul li .text-wrapper h3{font-size:16px;font-weight:600;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;width:170px;}.node--type-article .view-related-video-webinar ul li .read-ime{background-color:#000000ad;font-size:12px;padding:2px 7px;letter-spacing:0.2px;border-radius:5px;line-height:normal;color:#fff;}.node--type-article .card-img{margin-top:0!important;margin-bottom:0!important;border:0!important;box-shadow:none!important;padding:35px 22px 30px;}.node--type-article .col-lg-4 .jobseeker,.node--type-article .col-lg-4 .employer{padding-left:25px;}.node--type-article .col-lg-4 .jobseeker .card-img,.node--type-article .col-lg-4 .employer .card-img{background-repeat:no-repeat;background-size:cover;background-position:right;padding:35px 22px 30px;}.node--type-article .card-img h5,.node--type-article .card-img p{text-align:left;}.node--type-article .card-img h5{font-weight:700;}.node--type-article .card-img p{width:200px;line-height:21px;}.node--type-article .col-lg-4 .jobseeker .card-img{background-image:url(/themes/bootstrap_mmck/css/../img/jobseeker-card.png);}.node--type-article .col-lg-4 .employer .card-img{background-image:url(/themes/bootstrap_mmck/css/../img/employer-card.png);}.node--type-article .card-img .btn{display:block;width:170px;}.node--type-article .col-lg-4 .card-box:hover{margin:0 0 60px 0!important;}.node--type-article .view-related-video-webinar ul li:last-child{margin-bottom:0!important;}.node--type-article .col-lg-4 .employer .card-img h5{width:215px;}.download-jobdescription-wrapper ul li a{padding:20px;font-size:20px;font-weight:600;border-top-left-radius:10px;border-top-right-radius:10px;color:#33475b;border:2px solid transparent!important;border-color:#ececec #ececec #ececec!important;border-bottom:0!important;}.download-jobdescription-wrapper ul li a.active{background-color:#32475B!important;color:#fff!important;border-color:#32475B #32475B #32475B!important}.download-jobdescription-wrapper .card-box{margin-top:0!important;margin-bottom:24px!important;box-shadow:none;padding:0;border:2px solid #ececec;border-radius:0;}.download-jobdescription-wrapper .card-box-header{padding:20px;background-color:#F8F8F8;}.latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .upcoming-webinar .description{height:46px;margin-bottom:15px;}.latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .upcoming-webinar .event-date{font-size:14px;line-height:24px;margin-bottom:15px;}.latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .upcoming-webinar .event-date i{margin-right:7px;}.latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .upcoming-webinar .ribbon{position:absolute;background-color:rgb(72,125,168) !important;z-index:9;left:-10px;color:#fff;padding:9px 12px;line-height:normal;border-top-right-radius:5px;border-bottom-right-radius:5px;margin-top:10px;}.latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .upcoming-webinar.card:before{content:"";position:absolute;height:12px;width:12px;background-color:black;left:-8px;top:7px;transform:rotate(70deg);}.download-jobdescription-wrapper .job-top-description{text-align:left;max-width:none!important;padding:40px 0 20px;}.download-jobdescription-wrapper .nav-tabs{border-color:rgb(50,71,91) !important;border-bottom:2px solid rgb(50,71,91);}.download-jobdescription-wrapper .search-typed-word a{font-size:28px;margin-right:20px;}.download-jobdescription-wrapper .search-typed-word h2{margin-bottom:0;font-size:31px;}.download-jobdescription-wrapper .search-typed-word{margin-bottom:22px;display:flex;align-items:center;}.download-jobdescription-wrapper  .job-desc-types{padding:25px;min-height:202px;}.download-jobdescription-wrapper  .job-desc-types ul{float:none;padding:0;margin:0;}.download-jobdescription-wrapper  .job-desc-types ul li a{padding:0;border:0 !important;font-weight:400;font-size:18px;}.download-jobdescription-wrapper  .job-desc-types h5{text-align:left;font-size:20px;}.download-jobdescription-wrapper .masonry{column-gap:0;column-count:0;}.download-jobdescription-wrapper .item{margin:0;}.download-jobdescription-wrapper .nav-tabs .nav-item{margin-bottom:0;}.download-jobdescription-wrapper .best-practices{border-radius:5px;margin-bottom:80px;}.download-jobdescription-wrapper .job-description-sec{padding:0 0 30px 0!important;}.download-jobdescription-wrapper .best-practices .box:hover{margin-top:0;margin-bottom:25px;box-shadow:none;}.download-jobdescription-wrapper .best-practices .box{border:2px solid #ececec;}.download-jobdescription-wrapper .best-practices .img-section{border-radius:0;overflow:hidden;}.download-jobdescription-wrapper .best-practices .content-part{padding:20px;text-align:left;border:0;border-radius:0;}.download-jobdescription-wrapper .best-practices .content-part h4{font-size:20px;font-weight:600;margin-bottom:10px;}.download-jobdescription-wrapper .best-practices .content-part .readmore-btn{font-size:15px;font-weight:600;color:rgb(51,71,91) !important;margin-top:5px;}.download-jobdescription-wrapper .best-practices .content-part .description{margin-bottom:10px;}.download-jobdescription-wrapper .best-practices .img-section img{height:100%;object-fit:cover;width:100%;webkit-transform:scale(1);transform:scale(1);-webkit-transition:.3s ease-in-out;transition:.3s ease-in-out;}.download-jobdescription-wrapper .best-practices .img-section:hover img{transform:scale(1.1);}.download-jobdescription-wrapper .col-lg-4:nth-child(4) .job-desc-types,.download-jobdescription-wrapper .col-lg-4:nth-child(5) .job-desc-types{min-height:362px;}.download-jobdescription-wrapper .col-lg-12{padding:0;}#home-whitepaper .notification{margin-top:12px;margin-bottom:12px;}#home-whitepaper .artcles-card-wrapper{padding-bottom:45px;}.node--type-career-ally-stages .slick-slider{margin-right:-12px!important;margin-left:-12px!important;margin-bottom:0;}.node--type-career-ally-stages .slick-initialized .slick-slide{padding:0 12px;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-next,.node--type-career-ally-stages .article-page-filter-wrapper .slick-prev{top:42%;}.node--type-career-ally-stages .article-page-filter-wrapper .article{padding-bottom:0;}.node--type-career-ally-stages .contenthub-article .view-footer{margin:0;}.node--type-career-ally-stages .contenthub-article h4{font-size:40px !important;margin-bottom:20px !important;font-weight:700;}.node--type-career-ally-stages .contenthub-article.pd-insights{padding-bottom:80px;}.latest-articles-wrapper .artcle-card-sm-wrapper .upcoming-webinar:before,.latest-articles-wrapper .artcle-card-lg .upcoming-webinar:before{content:"";position:absolute;height:12px;width:12px;background-color:black;left:-8px;top:7px;transform:rotate(70deg);}.latest-articles-wrapper .artcle-card-sm-wrapper .upcoming-webinar .ribbon,.latest-articles-wrapper .artcle-card-lg .upcoming-webinar .ribbon{position:absolute;background-color:rgb(72,125,168) !important;z-index:9;left:-10px;color:#fff;padding:9px 12px;line-height:normal;border-top-right-radius:5px;border-bottom-right-radius:5px;margin-top:10px;}.page-resources-executive-recruitment .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper{background-color:transparent;padding-top:0;}.page-resources-executive-recruitment .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .card{border:2px solid rgb(236,236,236);margin-bottom:25px;}.page-resources-executive-recruitment .article-page-filter-wrapper .views-element-container .row{justify-content:normal;}.node--type-article .breadcrumb .breadcrumb-item{padding-left:0;}.node--type-article .breadcrumb .breadcrumb-item::after{font-weight:600;}.node--type-article .breadcrumb .breadcrumb-item::before{content:none;padding:0;}.node--type-article .breadcrumb li::after{display:inline-block;padding-right:.3rem;padding-left:.3rem;color:#6c757d;content:"/";position:relative !important;}.node--type-article .breadcrumb li.breadcrumb-topic::before{content:none}.node--type-article .breadcrumb li:nth-child(4){padding-left:2px;}.node--type-article .breadcrumb li:nth-child(5){padding-left:2px;}.csr-wrapper .blog-sidebar .widget-item ul li .content-sec a:nth-child(2){min-height:48px;}.csr-wrapper .blog-sidebar .widget-item ul li{position:relative;}.csr-wrapper .blog-sidebar .widget-item ul li .content-sec .read-time{position:absolute;right:0;bottom:2px;}.download-jobdescription-wrapper .job-desc-types ul li a:hover{color:#00a0ff;}.download-jobdescription-wrapper .job-desc-types ul li a{display:inline;}.contenthub-article .section-header .section-title{text-align:center!important;}.node--type-career-ally-stages .contenthub-article h4{text-align:center;}.contenthub-article .section-header .section-title{text-align:center!important;}.download-jobdescription-wrapper .nav-tabs{border-bottom:0px!important;}.download-jobdescription-wrapper .tab-content{border-top:2px solid rgb(50,71,91) !important;}.latest-insights-wrapper.article-flex-wrapper .no-result-wrapper{background-color:#eef2f4;padding:25px 30px 32px;box-shadow:0 12px 21px 0 rgb(179 179 179 / 50%);width:837px;margin:60px auto 30px auto;border-radius:4px;text-align:center;}.latest-insights-wrapper.article-flex-wrapper .no-result-wrapper h3{font-size:25px;line-height:36px;margin:0;}.case-study-wrapper .blog-content{padding-right:0;padding-left:70px;border-left:1px solid rgb(231,233,236);}.case-study-wrapper .blog-sidebar{padding-left:0;padding-right:25px;}.case-study-wrapper .breadcrumb a{font-weight:500;font-size:15px;}.case-study-wrapper .breadcrumb a:first-child::after{width:1px;}.case-study-wrapper .blog-content h3{text-transform:capitalize;}.case-study-wrapper h1{margin-bottom:70px;}.case-study-wrapper .blog-sidebar h5{font-size:22px;font-weight:600;margin-bottom:10px;}.case-study-wrapper .blog-sidebar p{font-weight:500;font-size:16px;}.case-study-wrapper .case-study-impact ul{list-style:none;margin:0;padding:0;font-family:"Open Sans",sans-serif;}.case-study-wrapper .blog-sidebar .employer,.case-study-wrapper .blog-sidebar .jobseeker{padding:0;margin-top:50px;}.case-study-wrapper .blog-sidebar .employer .widget-item,.case-study-wrapper .blog-sidebar .jobseeker .widget-item{padding:0!important;}.case-study-wrapper .blog-sidebar .employer .widget-item p,.case-study-wrapper .blog-sidebar .jobseeker .widget-item p{width:200px;line-height:21px;font-size:16px;margin:0px 0px 30px;font-weight:500;}.case-study-wrapper .blog-sidebar .employer .widget-item h5,.case-study-wrapper .blog-sidebar .jobseeker .widget-item h5{font-size:24px;margin-bottom:20px;}.case-study-wrapper .csr-wrapper{padding-bottom:50px;}.node--type-article .breadcrumb a:after{position:absolute;content:"";height:12px;width:2px;background-color:#9c9c9c;right:-2px;top:5px;transform:rotate(20deg);}.node--type-article .breadcrumb a:nth-child(2){padding-right:10px;}.case-study-wrapper .breadcrumb a::after{width:1px;position:absolute;content:"";height:12px;background-color:#9c9c9c;right:-2px;top:5px;transform:rotate(20deg);}.case-study-wrapper .breadcrumb a:last-child::after,.node--type-article .breadcrumb a:last-child::after{display:none;}.node--type-article .breadcrumb a:nth-child(3){padding-left:10px;}.case-study-wrapper .breadcrumb a{padding:0 10px!important;}.case-study-wrapper .breadcrumb a:first-child{padding-left:0!important;}.node--type-article .breadcrumb .breadcrumb-topic::after{height:auto;width:auto;top:auto;transform:none;background-color:transparent;}.node--type-article .breadcrumb .breadcrumb-topic{position:relative;}.node--type-article .breadcrumb .breadcrumb-topic span{line-height:normal;position:relative;font-weight:600;color:rgb(130,130,130);display:inline-block;}.page-helping-your-business-adapt.jp-ja .article-page-filter-wrapper:last-child .col-lg-4:nth-child(3){order:0;}.breadcrumb li.breadcrumb-topic:not(:only-child)::after{content:",";color:rgb(130,130,130);left:2px;padding-left:0;padding-right:2px;white-space:pre;}.breadcrumb li.breadcrumb-topic:last-child::after{content:none}.page-helping-your-business-adapt.jp-ja .article-page-filter-wrapper:last-child .col-lg-4:nth-child(3){order:0;}.breadcrumb li.breadcrumb-topic:not(:only-child)::after{content:",";color:rgb(130,130,130);left:2px;padding-left:0;padding-right:2px;}.breadcrumb li.breadcrumb-topic:last-child::after{content:none}.page-resources-contracting-advice .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(2),.page-resources-contracting-advice .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(3),.page-article-women-in-accounting-finance .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(2),.page-article-women-in-accounting-finance .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(3){order:revert;}.node--type-article-keyword-based .latest-insights-wrapper.article-flex-wrapper .no-result-wrapper{margin:30px auto 30px auto;}.latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .article-icon.video img{margin-left:4px;}.meet-the-team .team-slide{margin-bottom:0!important;}@media only screen and (min-width:768px){body.jp-ja .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper.search-result-wrap .search-result-sec .view-header{display:block;}}@media only screen and (min-width:992px){.latest-articles-wrapper .artcle-card-lg .upcoming-webinar .content-part .description{height:95px;}.latest-articles-wrapper .artcle-card-lg .upcoming-webinar .content-part .event-date{margin-bottom:0px;font-size:14px;}.latest-articles-wrapper .artcle-card-lg .upcoming-webinar .content-part .event-date i{margin-right:7px;}.contenthub-article .view-content.row{display:flex;justify-content:center;}.case-study-wrapper .blog-mobile-wrapper{display:none;}.latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper.search-result-wrap .search-result-sec .notification .search-typed-word{width:80%;}.latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper.search-result-wrap .search-result-sec .notification .search-typed-word h1{text-align:left;margin-left:4px;}}@media only screen and (max-width:1300px){.node--type-article .view-related-video-webinar ul li .text-wrapper h3{width:auto;}.node--type-article .view-related-video-webinar ul li .img-section img{height:105px;width:140px!important;}.download-jobdescription-wrapper .card-box:hover{margin-top:0!important;margin-bottom:24px!important;}}@media only screen and (max-width:1024px){.node--type-article .col-lg-4 .employer .card-img h5{width:167px;}.csr-wrapper .blog-sidebar h4{font-size:20px!important;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-prev{left:-15px;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-next{right:-15px;}.page-resources-executive-recruitment .contracting-advice{padding:0 30px !important;}.node--type-article .header-wrap.header-fixed{z-index:99999999;}.case-study-wrapper h1{margin-top:40px;}.case-study-wrapper .case-study-impact ul{font-weight:500;font-size:16px;line-height:24px;}.article-filter-search-wrapper .mobile-filter .btn{line-height:34px !important;}}@media only screen and (max-width:991px){.node--type-article .csr-wrapper .blog-sidebar{padding-left:0;}.node--type-article .col-lg-4 .jobseeker,.node--type-article .col-lg-4 .employer{padding-left:0;}.node--type-article .col-lg-4 .jobseeker .card-img,.node--type-article .col-lg-4 .employer .card-img{margin-bottom:60px !important;}.node--type-article  .article-video-wrapper{margin-left:-30px;margin-right:-30px;}.node--type-article .calculator-wrap.card-box .content .widget-item p{width:320px;}.node--type-article .view-related-video-webinar ul li{display:block !important;padding:0 6px;}.node--type-article .view-related-video-webinar ul li .img-section img,.node--type-article .view-related-video-webinar ul li .img-section{height:140px;width:100% !important;}.node--type-article .view-related-video-webinar .view-content.row{display:block;}.node--type-article .view-related-video-webinar{margin-left:-30px;margin-right:-30px;padding-bottom:65px;}.node--type-article .view-related-video-webinar ul li{padding:0 6px;margin-bottom:25px !important;}.node--type-article .view-related-video-webinar h5{padding-left:30px;}.node--type-article .view-related-video-webinar ul li .text-wrapper{padding:10px;border:1px solid #ececec;}.node--type-article .view-related-video-webinar ul li .text-wrapper h3{min-height:57px;}.node--type-article .view-related-video-webinar .slick-dots li{position:relative;display:inline-block!important;width:20px!important;height:20px;margin:0px!important;padding:0px;cursor:pointer;}.node--type-article .col-lg-4 .employer .card-img h5{width:auto;}.article_banner_wrap{width:auto;left:auto;margin-left:-30px;margin-right:-30px;}.download-jobdescription-wrapper .col-lg-4:nth-child(3) .job-desc-types,.download-jobdescription-wrapper .col-lg-4:nth-child(4) .job-desc-types{min-height:238px;}.download-jobdescription-wrapper .col-lg-4:nth-child(5) .job-desc-types{min-height:347px;}.download-jobdescription-wrapper .best-practices{padding:20px;}.download-jobdescription-wrapper .best-practices .col-lg-7{display:flex;justify-content:center;align-items:center;}.download-jobdescription-wrapper .best-practices .section-header{padding-bottom:0;}.download-jobdescription-wrapper .job-insight-wrap .section-header .section-description{margin-bottom:0;}.download-jobdescription-wrapper .job-insight-wrap .section-header .section-title{margin-top:0;}.download-jobdescription-wrapper .best-practices .box{margin-bottom:0;border-radius:0;}.download-jobdescription-wrapper .best-practices .box:hover{margin-bottom:0;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-next,.node--type-career-ally-stages .article-page-filter-wrapper .slick-prev{display:none!important}.node--type-career-ally-stages .slick-initialized .slick-slide{padding:0px 6px;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-list{padding:0 25px !important;}.node--type-career-ally-stages .slick-slider{margin-right:-30px!important;margin-left:-30px!important;}.node--type-career-ally-stages .contenthub-article h4{font-size:30px!important;margin-bottom:25px !important;}.node--type-career-ally-stages .contenthub-article{padding:40px 0px 87px!important;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-dots{display:block!important;}.artcle-card-sm-wrapper .content-part .event-date{display:none;}.artcle-card-sm-wrapper .upcoming-webinar{position:relative;}.artcle-card-sm-wrapper .upcoming-webinar:before{content:"";position:absolute;height:12px;width:12px;background-color:black;left:-8px;top:7px;transform:rotate(70deg);}.artcle-card-sm-wrapper .upcoming-webinar .ribbon{position:absolute;background-color:rgb(72,125,168) !important;z-index:9;left:-10px;color:#fff;padding:9px 12px;line-height:normal;border-top-right-radius:5px;border-bottom-right-radius:5px;margin-top:10px;}.case-study-wrapper .blog-sidebar .client-section,.case-study-wrapper .blog-sidebar .challenge-section,.case-study-wrapper .blog-sidebar .result-section,.case-study-wrapper .blog-sidebar .case-study-impact{display:block;}.case-study-wrapper .csr-wrapper .row:nth-child(2) .col-lg-4{order:1;}.case-study-wrapper .csr-wrapper .article_banner_wrap{margin:0 0 30px 0;}.case-study-wrapper .csr-wrapper .article_banner_wrap img{width:100%;}.case-study-wrapper .blog-content p{margin-bottom:30px;}.case-study-wrapper .blog-content,.case-study-wrapper .blog-sidebar{padding:0;}.case-study-wrapper h1{margin-top:25px;margin-bottom:40px;}.case-study-wrapper .blog-mobile-wrapper h5{font-size:22px;font-weight:600;margin-bottom:10px;}.case-study-wrapper .blog-mobile-wrapper p{font-weight:500;font-size:16px;margin:0;}.case-study-wrapper .blog-mobile-wrapper{text-align:left;margin-top:20px;}.case-study-wrapper .blog-sidebar .client-section,.case-study-wrapper .blog-sidebar .challenge-section,.case-study-wrapper .blog-sidebar .result-section,.case-study-wrapper .blog-sidebar .case-study-impact{display:none;}.case-study-wrapper .blog-sidebar .employer,.case-study-wrapper .blog-sidebar .jobseeker{padding:0px;margin-top:20px;}.case-study-wrapper .blog-sidebar .employer .card-img,.case-study-wrapper .blog-sidebar .jobseeker .card-img{margin-bottom:20px !important;}.case-study-wrapper .case-study-impact ul{line-height:28px;}}@media only screen and (max-width:767px){.node--type-article  .article-video-wrapper{margin-left:-20px;margin-right:-20px;}.node--type-article .csr-wrapper .blog-sidebar > .settings-tray-editable,.node--type-article .csr-wrapper .blog-sidebar .views-element-container{display:block;}.node--type-article .csr-wrapper .blog-sidebar .widget-item{padding:0px 0px 50px;}.node--type-article .calculator-wrap.card-box{margin-bottom:40px!important;}.node--type-article .col-lg-4 .jobseeker .card-img{margin-bottom:50px !important;}.node--type-article .csr-wrapper .blog-sidebar .widget-item ul{width:auto;}.node--type-article .view-related-video-webinar h5{padding-left:20px;font-size:22px;font-weight:600;}.csr-wrapper .blog-sidebar h5{font-size:22px;font-weight:600;}.node--type-article .view-related-video-webinar .slick-dots{width:100%!important;}.node--type-article .view-related-video-webinar{margin-left:-20px;margin-right:-20px;}.node--type-article .view-related-video-webinar{padding-bottom:50px;}.node--type-article .calculator-wrap.card-box:hover{margin-bottom:40px!important;}.node--type-article .col-lg-4 .employer .card-img h5{width:195px;}.node--type-article .view-related-video-webinar .slick-list{padding:0px 14px !important;}.csr-wrapper .blog-sidebar h4{font-size:18px!important;}.node--type-article .csr-wrapper .blog-sidebar .calculator-wrap .widget-item{padding:0;}.download-jobdescription-wrapper .search-typed-word h2,.download-jobdescription-wrapper .search-typed-word a{font-size:22px;}.download-jobdescription-wrapper ul li a{padding:10px;font-size:16px;}.download-jobdescription-wrapper .job-top-description{padding:20px 0px 10px;font-size:15px;}.download-jobdescription-wrapper .card-box{padding:0!important;}.download-jobdescription-wrapper .job-desc-types ul{margin:0!important;}.download-jobdescription-wrapper .job-desc-types h5{margin-top:0!important;}.download-jobdescription-wrapper .icon{float:none!important;}.download-jobdescription-wrapper .job-desc-types,.download-jobdescription-wrapper .col-lg-4:nth-child(3) .job-desc-types,.download-jobdescription-wrapper .col-lg-4:nth-child(4) .job-desc-types{min-height:auto;}.download-jobdescription-wrapper .job-desc-types h5{font-size:18px;}.download-jobdescription-wrapper .job-desc-types ul li a{font-size:16px;}.download-jobdescription-wrapper .job-description-sec{padding:0px 0px 10px !important;}.download-jobdescription-wrapper .best-practices{padding:30px 10px 40px;}.download-jobdescription-wrapper .job-insight-wrap .section-header .section-description{padding-bottom:30px;}.download-jobdescription-wrapper .best-practices{margin-bottom:60px;}#home-whitepaper .notification .search-typed-word,#home-whitepaper .notification .view-header,#home-whitepaper .search-result-sec,#home-whitepaper .search-result-sec .view-header{margin:0;}#home-whitepaper .notification{margin-top:20px;margin-bottom:19px;}#home-whitepaper .artcles-card-wrapper{padding-bottom:25px;}.node--type-career-ally-stages .article-page-filter-wrapper .article{padding-bottom:50px !important;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-dots{bottom:-50px;}.node--type-career-ally-stages .contenthub-article{padding-bottom:15px!important;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-list{padding:0px 14px !important;}.node--type-career-ally-stages .slick-slider{margin-right:-20px !important;margin-left:-20px !important;}.node--type-career-ally-stages .article-page-filter-wrapper{margin-left:-20px;margin-right:-20px;}.node--type-career-ally-stages .contenthub-article h4{text-align:left!important;}.node--type-career-ally-stages .article-page-filter-wrapper .slick-dotted.slick-slider{margin-left:0px!important;margin-right:0px!important;}.page-resources-contracting-advice .contracting-advice,.page-resources-executive-recruitment .contracting-advice{padding:0px 20px !important;}.page-resources-executive-recruitment .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper,.page-resources-contracting-advice .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper{padding-bottom:20px;}.node--type-article .breadcrumb a:nth-child(4){padding-left:0;}.case-study-wrapper h1{margin-bottom:27px;}.case-study-wrapper .blog-mobile-wrapper{margin-top:5px;}.case-study-wrapper .blog-sidebar .employer,.case-study-wrapper .blog-sidebar .jobseeker{margin-top:10px;}.case-study-wrapper .blog-sidebar .employer .widget-item h5,.case-study-wrapper .blog-sidebar .jobseeker .widget-item h5{font-size:18px;}.case-study-wrapper .blog-sidebar .employer .widget-item p,.case-study-wrapper .blog-sidebar .jobseeker .widget-item p{font-size:14px;}.case-study-wrapper .breadcrumb a:first-child,.case-study-wrapper .breadcrumb a:last-child{padding-left:0!important;}.contenthub-article .featured-article-wrapper-right .text-wrapper h3,.contenthub-article .featured-article-wrapper-right .text-wrapper h3 a{max-height:75px !important;}.latest-insights-wrapper .latest-articles-wrapper.artcle-card-sm-wrapper .card .img-section .article-icon.podcast img{height:57px;}.latest-insights-wrapper.article-flex-wrapper .article-icon.article{padding-bottom:0px !important;}.page-helping-your-business-adapt.jp-ja .article-page-filter-wrapper:last-child .col-lg-4:nth-child(3){order:0!important;}.page-helping-your-business-adapt .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper:first-of-type .view-content.row .col-md-6:nth-child(2),.page-helping-your-business-adapt .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper:first-of-type .view-content.row .col-md-6:nth-child(3){order:revert;}.latest-insights-wrapper .latest-articles-wrapper.artcle-card-sm-wrapper .card .img-section .article-icon img{object-fit:contain!important;}.download-jobdescription-wrapper .card-box{margin-bottom:24px!important;}.node--type-article-keyword-based .latest-insights-wrapper.article-flex-wrapper .no-result-wrapper{margin:10px auto 10px auto;}}@media only screen and (min-width:1024px){.node--type-article .col-lg-4 .card-box{margin:0px 0px 60px !important;}}@media (min-width:1200px){.node--type-career-ally-stages .slick-track{min-width:100%!important;}}@media only screen and (max-width:360px){.download-jobdescription-wrapper ul li a{font-size:13px!important;padding:10px 7px!important;}}@media only screen and (max-width:320px){.download-jobdescription-wrapper ul li a{padding:7px;font-size:14px;}.download-jobdescription-wrapper ul li a{font-size:12px!important;padding:10px 7px!important;}}.inner-section .inner-hero h2.resources-banner-title{margin-bottom:40px;font-size:50px;font-weight:600;}.download-jobdescription-wrapper .search-typed-word h1.resources-title{margin-bottom:0;font-size:31px;}.latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper.search-result-wrap .search-result-sec .notification .search-typed-word h1.resources-title{margin:0;font-size:31px;}@media only screen and (max-width:1300px){.inner-section .inner-hero h2.resources-banner-title{font-size:40px;}}@media only screen and (max-width:991px){.latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper.search-result-wrap .search-result-sec .notification .search-typed-word h1.resources-title{font-size:26px;}}@media only screen and (max-width:767px){.inner-section .inner-hero h2.resources-banner-title{font-size:30px;margin-bottom:30px;}.download-jobdescription-wrapper .search-typed-word h1.resources-title{font-size:22px;}.latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper.search-result-wrap .search-result-sec .notification .search-typed-word h1.resources-title{font-size:16px;}.article-filter-search-wrapper .mobile-filter .btn-wrapper .btn:first-child{line-height:34px!important;}.latest-insights-wrapper.article-flex-wrapper .no-result-wrapper{width:auto;margin:40px auto 30px auto;padding:15px 22px 18px;}.latest-insights-wrapper.article-flex-wrapper .no-result-wrapper h3{font-size:15px;line-height:23px;margin:0;}.download-jobdescription-wrapper .masonry .card-box:hover{margin-bottom:24px !important;}}@media only screen and (max-width:460px){.download-jobdescription-wrapper ul li a{font-size:13px;}}@media (max-width:1024px) and (min-width:992px){.latest-articles-wrapper .artcle-card-sm-wrapper .card  .read-time{display:table!important;padding:1px 10px!important;font-size:11px!important;}.latest-articles-wrapper .artcle-card-sm-wrapper .card .read-wrapper{right:auto;left:5px;}.latest-articles-wrapper .artcle-card-sm-wrapper .card .read-time.read-desc{margin-bottom:4px;display:block;}body.jp-ja .download-jobdescription-wrapper .job-desc-types{min-height:226px;}.latest-insights-wrapper.article-flex-wrapper .artcle-card-sm-wrapper .img-section .read-wrapper{bottom:7px;}}@media only screen and (min-width:768px){.latest-insights-wrapper.article-flex-wrapper #home-download .artcles-card-wrapper.search-result-wrap .search-result-sec .notification{justify-content:flex-end;}}@media only screen and (min-width:1131px){.au.node--type-keyword-based-page .header-wrap .nav .nav-item{margin-left:10px;}.au.page-jobs .header-wrap .nav .nav-item,.au.page-jobseekers .header-wrap .nav .nav-item,.au.page-strategy-jobs .header-wrap .nav .nav-item{margin-left:10px;}}.article-filter-search-wrapper select .others{color:#33475b;}.download-jobdescription-wrapper .pagination .page-item a{color:#5b6b7b;padding:0;border:0 !important;font-weight:400;}.download-jobdescription-wrapper .pagination .page-link{border:0!important;}@media only screen and (max-width:767px){.download-jobdescription-wrapper .pagination .page-item a{font-size:20px!important;padding:0!important;}.download-jobdescription-wrapper .pagination .page-link{padding:0!important;font-size:20px!important;}.page-resources-jobseeker-articles .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(2),.page-resources-jobseeker-articles .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(3),.page-resources-employer-articles .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(2),.page-resources-employer-articles .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(3),.page-resources-search .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(2),.page-resources-search .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(3),.page-resources-career-advice .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(2),.page-resources-career-advice .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(3),.node--type-article-keyword-based .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(2),.node--type-article-keyword-based .latest-insights-wrapper.article-flex-wrapper .artcles-card-wrapper .view-content.row .col-md-6:nth-child(3){order:initial}}#getin-touch-form .form-type-textfield{width:100%;padding:0;}#getin-touch-form .form-group .col-auto{padding:0;position:unset;}#getin-touch-form .form-group.row .col-md-6:last-child{position:relative;}#getin-touch-form .form-group.row:nth-child(1) .col-md-6:last-child{position:relative;}#getin-touch-form label{position:absolute;top:0px;width:auto;color:#33475b;-webkit-transition:.2s all;transition:.2s all;left:30px;font-size:14px;font-weight:400;margin-bottom:0;line-height:50px;pointer-events:none;}#getin-touch-form .form-control{position:relative;font-size:14px;padding:14px 16px;color:rgb(51,71,91);border:1px solid rgba(91,107,123,0.5);font-family:"Open Sans",sans-serif;height:50px;margin-top:0;}#getin-touch-form .form-control:focus{border:1px solid rgb(0,160,255);box-shadow:none;}#getin-touch-form input:focus ~ label{top:-35px;color:rgb(0,160,255);font-weight:600;left:13px;}#getin-touch-form input:valid ~ label{top:-35px;color:rgb(34,158,47);left:13px;}#getin-touch-form .form-control.error ~ label{color:rgb(191,10,41);top:-35px;left:13px !important;font-weight:600;}#getin-touch-form input:valid{border-color:rgb(34,158,47);}#getin-touch-form input:valid:focus{border-color:rgb(34,158,47);}#getin-touch-form .intl-tel-input input.valid ~ label,#getin-touch-form input:valid ~ label{color:rgb(34,158,47);font-weight:600;}#getin-touch-form .form-check{padding-left:30px !important;font-size:14px;position:relative !important;color:rgb(51,71,91) !important;line-height:24px !important;left:11px !important;font-family:"Open Sans",sans-serif !important;font-weight:300 !important;pointer-events:none !important;}#getin-touch-form .form-check p{font-size:14px;line-height:24px;margin-bottom:15px;font-weight:300;}#getin-touch-form .form-check a{color:rgb(0,160,255);text-decoration:underline;display:inline-block;pointer-events:all !important;}#getin-touch-form .form-check a:hover{color:rgb(235,1,15);}#getin-touch-form .form-check .checkmark{width:20px;height:20px;pointer-events:all;}.contact-form-wrap .form-check .checkmark:after{left:6px;top:1px;}#getin-touch-form .form-check .form-check-label{left:-40px;}#getin-touch-form .form-check .submit-job-wrap{margin-bottom:15px;}#getin-touch-form .marketing-consent-section{font-size:14px;font-weight:300;left:2px;line-height:24px;}#getin-touch-form .marketing-consent-section .form-check-label{left:-8px;padding-top:15px;top:15px}#getin-touch-form .marketing-consent-section .radio .js-form-type-radio{width:90px;height:50px;float:left;}#getin-touch-form .marketing-consent-section .form-check-label .option{top:0;padding-left:15px;color:rgb(51,71,91);line-height:24px;font-weight:300 !important;}#getin-touch-form .text-center .btn{text-transform:uppercase;background:rgb(235,1,15);font-weight:700;font-size:14px;letter-spacing:1px;padding:0px 30px !important;height:50px !important;border-radius:5px;transition:all 0.3s ease 0s;cursor:pointer;color:rgb(255,255,255);border:1px solid rgb(235,1,15);line-height:50px;position:relative;z-index:0;overflow:hidden;width:auto;}#getin-touch-form .text-center .btn:hover{background:rgb(255,45,57);border:1px solid rgb(255,45,57);color:rgb(255,255,255);box-shadow:none;}#getin-touch-form .form-group .col-auto.form-group{margin-top:0;}#getin_touch-modal  #getin-touch-form .contact-form-wrap .form-group{margin-bottom:17px;}#getin_touch-modal  #getin-touch-form .form-group,#request-talant-profile-modal #getin-touch-form .form-group,.page-contract-recruitment #getin-touch-form .intl-tel-input{margin-bottom:17px;}#getin-touch-form .form-item-phone-number label.js-form-required{top:-35px;left:13px;}#getin-touch-form .international_phone-number{padding-left:40px;}#getin-touch-form input:valid:focus ~ label{border-color:rgb(34,158,47);font-weight:600 !important;}.page-video-interviewing .expertise-detail-wrap #getin-touch-form .form-group.company_name_wrap{display:none;}.expertise-detail-wrap #getin-touch-form .form-group{margin-bottom:15px;}.expertise-detail-wrap #getin-touch-form .intl-tel-input{margin-bottom:0;}.expertise-detail-wrap #getin-touch-form input:valid~label{left:13px !important;}.expertise-detail-wrap #getin-touch-form .intl-tel-input .selected-flag .flag{margin-top:-1px;}.expertise-detail-wrap #getin-touch-form .js-form-type-checkbox .form-check-label .checkmark{top:2px;left:-4px;}.expertise-detail-wrap #getin-touch-form .marketing-consent-section .radio .js-form-type-radio{width:85px;padding-left:0 !important;}.expertise-detail-wrap #getin-touch-form .invalid-feedback.marketing-error{padding-left:0;font-size:80%;float:left;text-align:left;margin-top:5px;margin-bottom:0;font-weight:400;}.expertise-detail-wrap #getin-touch-form .marketing-consent-section .form-check-label{left:-8px !important;padding-top:5px;top:15px;top:0}#getin-touch-form .form-item-company-name label,#getin-touch-form .form-item-hiring-position label{position:absolute;top:0px !important;width:auto;color:#33475b !important;-webkit-transition:.2s all;transition:.2s all;left:30px !important;font-size:14px;font-weight:400 !important;margin-bottom:0;line-height:48px;}#getin-touch-form .form-item-hiring-position input{border:1px solid rgba(91,107,123,0.5) !important;}#getin-touch-form .form-item-company-name input:focus~ label,#getin-touch-form .form-item-hiring-position input:focus~ label{top:-35px !important;color:rgb(0,160,255) !important;font-weight:600 !important;left:13px !important}#getin-touch-form .form-item-company-name input:focus,#getin-touch-form .form-item-hiring-position input:focus{border:1px solid rgb(0,160,255)!important;box-shadow:none;}#getin-touch-form .form-item-company-name input.valid  ~ label,#getin-touch-form .form-item-hiring-position input.valid  ~ label{top:-35px !important;color:rgb(34,158,47) !important;font-weight:600 !important;left:13px !important;}#getin-touch-form .form-item-company-name input.valid,#getin-touch-form .form-item-hiring-position input.valid{border-color:rgb(34,158,47) !important;}.page-contract-recruitment #getin-touch-form  .intl-tel-input{margin-bottom:0;}.page-contract-recruitment #getin-touch-form .form-item-phone-number{margin-bottom:15px;}#getin_touch-modal #getin-touch-form  .intl-tel-input{margin-bottom:0;}#getin_touch-modal #getin-touch-form .form-item-phone-number{margin-bottom:15px;}.page-our-expertise-strategy-transformation-recruitment #getin-touch-form  .intl-tel-input{margin-bottom:0;}.page-our-expertise-strategy-transformation-recruitment #getin-touch-form .form-item-phone-number{margin-bottom:15px;}.expertise-detail-wrap #getin-touch-form .form-item-company-name input ~label,.expertise-detail-wrap #getin-touch-form .form-item-hiring-position input ~label{left:30px !important;font-weight:300 !important;}.expertise-detail-wrap #getin-touch-form .form-item-company-name input:focus ~ label,.expertise-detail-wrap #getin-touch-form .form-item-hiring-position input:focus ~ label{left:13px !important;}.expertise-detail-wrap #getin-touch-form .form-item-company-name input.valid ~ label,.expertise-detail-wrap #getin-touch-form .form-item-hiring-position input.valid ~ label{left:13px !important;font-weight:600 !important;}.expertise-detail-wrap #getin-touch-form label{font-weight:300;line-height:43px;top:0}.expertise-detail-wrap #getin-touch-form input:focus~ label{font-weight:600 !important;}.expertise-detail-wrap #getin-touch-form input:valid:focus ~ label{font-weight:600 !important;}.expertise-detail-wrap #getin-touch-form .invalid-feedback.marketing-error{display:none;}.jp-ja #getin-touch-form .marketing-consent-section .form-check-label .option{width:74px;}#getin-touch-form .text-center.submit-wrap{position:relative}#getin-touch-form .intl-tel-input .form-control.error ~ label{left:0 !important;font-weight:600 !important;}#getin-touch-form .intl-tel-input .form-control.error{border:1px solid #bf0a29!important;}.expertise-detail-wrap #getin-touch-form .intl-tel-input input:valid~label{left:0 !important;}.expertise-detail-wrap #getin-touch-form .form-control{height:43px;padding:10px;margin:0;}.expertise-detail-wrap #getin-touch-form  .intl-tel-input .selected-flag{height:43px;}.expertise-detail-wrap #getin-touch-form .js-form-item-lookingfor{margin-bottom:15px;}.expertise-detail-wrap #getin-touch-form  .field_consent.submit-job-wrap{margin-bottom:50px;}.expertise-detail-wrap #getin-touch-form  #job-hire-section{position:unset;}.expertise-detail-wrap #getin-touch-form .text-center.submit-wrap{left:0;bottom:0;right:0;position:absolute;}.expertise-detail-wrap #getin-touch-form  .btn.form-control{width:100%;border-radius:0 0 5px 5px;margin:0;border:1px solid #eb010f;}.expertise-detail-wrap #getin-touch-form .intl-tel-input .form-control{padding:10px 10px 10px 40px;}.expertise-detail-wrap #getin-touch-form .invalid-feedback{margin-top:-10px;margin-bottom:10px;font-size:80%;}.expertise-detail-wrap #getin-touch-form .form-control.error ~ label{font-weight:600 !important;}.expertise-detail-wrap #getin-touch-form .invalid-feedback.terms-error{margin-top:3px;font-weight:400;padding-left:0;}.page-contract-recruitment #getin-touch-form .invalid-feedback{margin-bottom:10px;margin-top:-12px;}#getin_touch-modal #getin-touch-form .invalid-feedback{margin-bottom:10px;margin-top:-12px;}.page-our-expertise-strategy-transformation-recruitment #getin-touch-form .invalid-feedback{margin-bottom:10px;margin-top:-12px;}#getin-touch-form .invalid-feedback.terms-error{margin-top:3px !important;font-weight:400;padding-left:0;}#getin-touch-form .invalid-feedback.marketing-error{font-weight:400;float:left;}.was-validated .form-control:invalid{border-color:#bf0a29 !important;}#getin-touch-form #job-oppotunity-section .form-check{padding-left:0 !important;}#getin-touch-form #job-oppotunity-section .submit-job-wrap{margin-left:-12px;}.page-why-us #getin-touch-form #job-oppotunity-section .btn.search-button{width:100%;border-radius:0 0 5px 5px;margin:0;border:1px solid #eb010f;}.page-video-interviewing #getin-touch-form #job-oppotunity-section .btn.search-button{width:100%;border-radius:0 0 5px 5px;margin:0;border:1px solid #eb010f;}.expertise-detail-wrap #getin-touch-form #job-oppotunity-section .btn.search-button{width:100%;border-radius:0 0 5px 5px;margin:0;border:1px solid #eb010f;}#getin-touch-form .intl-tel-input input.form-control.empty ~ label{font-weight:normal !important;color:#33475B !important;}.expertise-detail-wrap #getin-touch-form .form-check{padding-left:35px !important;}.expertise-detail-wrap #getin-touch-form .marketing-consent-section{left:3px;}.expertise-detail-wrap #getin-touch-form .marketing-consent-section .radio .js-form-type-radio{padding-left:0 !important;}.expertise-detail-wrap #getin-touch-form input.form-radio:valid:focus ~ label{font-weight:300 !important;}.expertise-detail-wrap #getin-touch-form .emp-job-wrap .invalid-feedback{margin-top:5px;margin-top:-10px;margin-bottom:10px;font-size:80%;}#getin-touch-form .js-form-item-company-name .form-control.required.error ~ label{left:13px !important}#getin-touch-form .form-item-company-name .form-control ~ label{left:30px !important}.api-invalid-section .form-check{text-align:center;padding:0;}.api-invalid-section .form-check .job-oppotunity-text{color:#bf0a29;}.api-invalid-section .form-check p.job-oppotunity-text{font-size:24px;font-weight:600;margin-bottom:0;}.api-invalid-section .form-check p.job-oppotunity-text  span{font-size:16px;font-weight:400;margin-top:5px;display:block;}.api-invalid-section .form-check img{margin:5px auto 15px;}.page-salary-guides-calculator #getin-touch-form .form-control{height:50px;padding:14px 16px;margin:0;}.page-salary-guides-calculator .expertise-detail-wrap #getin-touch-form label{line-height:50px;}.page-salary-guides-calculator .expertise-detail-wrap #getin-touch-form .intl-tel-input .selected-flag{height:49px;}.page-salary-guides-calculator #getin-touch-form .text-center.submit-wrap{position:relative;}.page-salary-guides-calculator .expertise-detail-wrap #getin-touch-form .btn.form-control{width:auto;border-radius:5px}.page-salary-guides-calculator .expertise-detail-wrap .contact-form-wrap{padding:30px;}.page-salary-guides-calculator .expertise-detail-wrap #salary-contact{padding-top:65px;}.page-salary-guides-calculator #getin-touch-form  .field_consent.submit-job-wrap{margin-bottom:15px;}.eu.page-jobseekers .vacancies .views-element-container .container .view-content{justify-content:center}.eu.page-home .vacancies .views-element-container .container .view-content{justify-content:center}.page-contact-request-callback #getin-touch-form textarea.form-control{height:72px;min-height:50px;}.page-contact-request-callback #getin-touch-form .form-group.company_name_wrap{display:none;}.page-contact-request-callback #getin-touch-form .intl-tel-input input.international_phone-number:valid ~ label{left:0px !important;top:-33px !important;}.page-contact-request-callback .contact-wrap textarea:valid{border-color:rgb(34,158,47);}.page-contact-request-callback #getin-touch-form .form-control.error ~ label:focus{color:rgb(191,10,41);}@media only screen and (min-width:992px){.page-our-expertise.ca .expertise .col-lg-4,.page-our-expertise.eu .expertise .col-lg-4{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}@media only screen and (max-width:1130px){#getin-touch-form .form-control{padding:9px 15px;height:43px;}#getin-touch-form label{line-height:35px;}#getin-touch-form .form-item-phone-number label.js-form-required{top:-27px;left:13px;}#getin-touch-form .form-group.row .col-md-6 label{line-height:43px;}#getin-touch-form input:focus ~ label,#getin-touch-form input:valid ~ label{top:-33px;left:13px;}#getin-touch-form .international_phone-number{padding-left:40px;}.expertise-detail-wrap #getin-touch-form .form-group .form-control{margin-bottom:0!important;}.page-contact-request-callback #getin-touch-form .form-group.row .col-md-6:first-child .form-group .form-control{margin-bottom:0px !important;}.page-contract-recruitment #getin-touch-form .form-group.row .col-md-6:first-child .form-group .form-control{margin-bottom:0px !important;}.page-contract-recruitment #getin-touch-form .form-type-email label{line-height:43px;}.page-contract-recruitment #getin_touch-modal .expertise-detail-form.contact-form-wrap .intl-tel-input label{line-height:43px;}#getin-touch-form .form-group.row .col-md-6:first-child .form-group .form-control{margin-bottom:10px !important;}.page-contact-request-callback   #getin-touch-form label{line-height:43px;}#getin-touch-form .form-item-company-name label,#getin-touch-form .form-item-hiring-position label,#getin-touch-form .form-item-email label,.page-contracting #getin_touch-modal .expertise-detail-form.contact-form-wrap .intl-tel-input label,#getin-touch-form .intl-tel-input label{line-height:43px;}#getin-touch-form .form-item-company-name input:focus~ label,#getin-touch-form .form-item-hiring-position input:focus~ label{top:-33px !important;}#getin-touch-form .form-item-company-name input.valid  ~ label,#getin-touch-form .form-item-hiring-position input.valid  ~ label{top:-33px !important;}#getin-touch-form .intl-tel-input .selected-flag{height:40px !important;}.expertise-detail-wrap #getin-touch-form input:focus ~ label,.expertise-detail-wrap #getin-touch-form input:valid ~ label{top:-33px;}.expertise-detail-wrap  #getin-touch-form .row.form-group .col-md-6:nth-child(1) .form-type-textfield{margin-bottom:5px;}.page-salary-guides-calculator .expertise-detail-wrap #getin-touch-form .intl-tel-input .selected-flag{height:49px !important;}}@media (max-width:767px) and (min-width:641px){.page-contract-recruitment #getin-touch-form .form-group.row .col-md-6:first-child{margin-bottom:15px;}}@media only screen and (max-width:767px){.page-salary-guides-calculator #getin-touch-form .form-control{height:43px;padding:10px;margin:0;}.page-salary-guides-calculator .expertise-detail-wrap #getin-touch-form label{line-height:43px;}.page-salary-guides-calculator .expertise-detail-wrap #getin-touch-form .intl-tel-input .selected-flag{height:43px !important;}.page-salary-guides-calculator .expertise-detail-wrap .find-staff-form .contact-form-wrap span{margin-left:0px !important;}.page-salary-guides-calculator .expertise-detail-wrap .contact-form-wrap{padding:30px;}#getin-touch-form .form-group.row .col-md-6 label{line-height:43px;}#getin-touch-form .row.form-group .col-md-6:nth-child(1) .form-type-textfield{margin-bottom:15px;}.expertise-detail-wrap #getin-touch-form .invalid-feedback{margin-top:-12px;margin-bottom:5px;}.expertise-detail-wrap #getin-touch-form label{line-height:43px;}#getin-touch-form  .row.form-group .col-md-6:nth-child(2) .form-type-textfield,.page-contract-recruitment  #getin-touch-form .row.form-group .col-md-6:nth-child(2) .form-type-textfield,#getin_touch-modal #getin-touch-form .row.form-group .col-md-6:nth-child(2) .form-type-textfield,.page-our-expertise-strategy-transformation-recruitment #getin-touch-form .row.form-group .col-md-6:nth-child(2) .form-type-textfield{padding-left:0}#getin-touch-form  .row.form-group .col-md-6:nth-child(1) .form-type-textfield,.page-contract-recruitment #getin-touch-form .row.form-group .col-md-6:nth-child(1) .form-type-textfield,#getin_touch-modal #getin-touch-form .row.form-group .col-md-6:nth-child(1) .form-type-textfield,.page-our-expertise-strategy-transformation-recruitment #getin-touch-form .row.form-group .col-md-6:nth-child(1) .form-type-textfield{padding-right:0;}#getin-touch-form .row.form-group .col-md-6:nth-child(1) .form-type-textfield{margin-bottom:0;}#getin-touch-form .form-control.error ~ label{top:-33px;}#getin-touch-form .invalid-feedback.terms-error{margin-top:3px !important;font-weight:400;padding-left:0;}#getin-touch-form .invalid-feedback.marketing-error{font-weight:400;float:left;margin-top:-10px;}#getin_touch-modal #getin-touch-form .form-group{margin-bottom:12px;}.page-find-staff #getin-touch-form .marketing-consent-section{margin-top:15px;}.page-why-us  #getin-touch-form .row.form-group .col-md-6:nth-child(1) .form-type-textfield{margin-bottom:15px !important;}.page-video-interviewing  #getin-touch-form .row.form-group .col-md-6:nth-child(1) .form-type-textfield{margin-bottom:15px !important;}.expertise-detail-wrap  #getin-touch-form .row.form-group .col-md-6:nth-child(1) .form-type-textfield{margin-bottom:15px !important;}.page-contract-recruitment #getin-touch-form .intl-tel-input{margin-bottom:0;}.page-contract-recruitment #getin-touch-form .form-group.row .col-md-6:first-child{margin-bottom:10px;}.page-contract-recruitment #getin-touch-form .row.form-group .col-md-6:nth-child(2) .form-type-textfield{margin-bottom:15px !important;}.page-contract-recruitment #getin_touch-modal #getin-touch-form .form-group{margin-bottom:12px;}.page-contract-recruitment #getin-touch-form .invalid-feedback{margin-bottom:10px !important;margin-top:-10px;}.page-contract-recruitment #getin_touch-modal .js-form-item-phone-number.form-group{margin-bottom:10px !important;}.page-find-staff #getin-touch-form .form-group.row .col-md-6:first-child{margin-bottom:0;}.page-find-staff #getin-touch-form .row.form-group .col-md-6:nth-child(1) .form-type-textfield{margin-bottom:0 !important;}#getin_touch-modal #getin-touch-form .intl-tel-input{margin-bottom:0;}#getin_touch-modal #getin-touch-form .form-group.row .col-md-6:first-child .form-group .form-control{margin-bottom:10px;}#getin_touch-modal #getin-touch-form .row.form-group .col-md-6:nth-child(2) .form-type-textfield{margin-bottom:15px !important;}#getin_touch-modal #getin-touch-form .form-group{margin-bottom:12px;}#getin_touch-modal #getin-touch-form .invalid-feedback{margin-bottom:10px !important;margin-top:-10px;}#getin_touch-modal #getin-touch-form .invalid-feedback.terms-error{margin-bottom:10px !important;margin-top:10px;}#getin_touch-modal .js-form-item-phone-number.form-group{margin-bottom:10px !important;}.page-our-expertise-strategy-transformation-recruitment #getin-touch-form .intl-tel-input{margin-bottom:0;}.page-our-expertise-strategy-transformation-recruitment #getin-touch-form .form-group.row .col-md-6:first-child .form-group .form-control{margin-bottom:10px;}.page-our-expertise-strategy-transformation-recruitment #getin-touch-form .row.form-group .col-md-6:nth-child(2) .form-type-textfield{margin-bottom:15px !important;}.page-our-expertise-strategy-transformation-recruitment #getin_touch-modal #getin-touch-form .form-group{margin-bottom:12px;}.page-our-expertise-strategy-transformation-recruitment #getin_touch-modal .js-form-item-phone-number.form-group{margin-bottom:10px !important;}.page-find-staff #getin-touch-form .text-center.submit-wrap{margin-top:25px}.api-invalid-section .form-check p.job-oppotunity-text{font-size:20px;font-weight:600;margin-bottom:10px;}.api-invalid-section .form-check img{margin:5px auto 15px;max-width:50px;}}.testimonial .carousel-control-next,.testimonial .carousel-control-prev{position:relative;;font-size:0px;opacity:0.9;background-color:rgb(51,71,91);border-radius:50%;height:35px;width:35px;border:0px;z-index:999;outline:0px;cursor:pointer;display:block !important;}.testimonial .carousel-control-next{right:auto;}.testimonial .carousel-control-prev{left:auto;}.testimonial .carousel-control-next:after,.testimonial .carousel-control-prev:after{position:absolute;content:"\f105";font-family:FontAwesome;font-size:24px;top:3px;right:10px;}.testimonial .carousel-indicators{display:none;}.testimonial .carousel-control-prev:after{content:"\f104";right:14px;}.testimonial{padding-bottom:20px;}@media only screen and (max-width:1024px){.testimonial .carousel-control-next:after,.testimonial .carousel-control-prev:after{top:9px;}}@media only screen and (max-width:992px){.testimonial .carousel-control-prev{left:auto;}.testimonial .carousel-control-next{right:auto;}.testimonial .carousel-item .content-part p{padding:0 17px;}}@media only screen and (max-width:767px){.testimonial .carousel-item .content-part .testimonial-more{margin-bottom:10px;}.testimonial .carousel-item .content-part .name{min-height:71px;}.testimonial .carousel-control-next,.testimonial .carousel-control-prev{position:relative;}.testimonial .carousel-control-prev{left:auto;margin-right:7px;}.testimonial .carousel-control-next{right:auto;margin-left:7px;}.testimonial .carousel-control-next:after,.testimonial .carousel-control-prev:after{top:9px;}.testimonial .carousel-item .content-part p{padding:0 0px;}.testimonial .next-prev{display:flex;justify-content:center;margin-top:20px;}.testimonial .carousel-item .content-part .testimonial-more{margin-bottom:10px;font-weight:500;text-transform:capitalize;margin:3px 0 18px;height:28px;line-height:26px;font-size:12px;padding:0 15px;}.testimonial .carousel-item .content-part .name{line-height:24px;}.testimonial .carousel-item .content-part .name{min-height:72px;}.testimonial .carousel-control-next:after{right:11px;}.testimonial .carousel-item .content-part .readmore-removed{min-height:125px;height:125px;}}.testimonial .carousel-disabled{opacity:0.2;}@media only screen and (min-width:768px){.testimonial .carousel-control-next,.testimonial .carousel-control-prev{bottom:-18px}.testimonial .next-prev{display:flex;justify-content:center;}.testimonial .carousel-control-next{margin-left:7px;}.testimonial .carousel-control-prev{margin-right:7px;}.testimonial{padding-bottom:60px;}.testimonial .carousel-control-next:after{right:11px;}.testimonial .carousel-item .content-part .name{min-height:auto;}}@media only screen and (max-width:420px){.testimonial .carousel-item .content-part .name{min-height:96px;}}.latest-insights-wrapper.article-flex-wrapper .no-result-wrapper img{margin:0 auto;margin-bottom:17px;margin-top:4px;}.latest-insights-wrapper.article-flex-wrapper .no-result-wrapper h3{margin-bottom:20px;}.latest-insights-wrapper.article-flex-wrapper .no-result-wrapper p{margin-bottom:15px;}.blog-content ul{margin-bottom:1rem;}.contact-location .description ul li .icon-office{background-size:12px;float:left;width:14px;height:20px;margin-top:3px;font-size:20px;font-weight:400;color:#497ea8;margin-left:-2px;}.contact-location .description ul li.office a{font-weight:700;margin-left:17px;}@media only screen and (max-width:767px){.contact-location .description ul li.office i.icon-office{display:none !important;}.contact-bottom-location .contact-location .box .content-part{height:220px !important;}.contact-location .description ul li.office a{text-align:center;margin:0;display:block;}.page-contact-us-location .contact-location .description ul li.office a{text-align:left;margin-left:17px;display:inline-block;}.page-contact-us-location .contact-location .description ul li.office i.icon-office{display:block !important;}}@media only screen and (max-width:768px){.job-no-results{min-height:300px;text-align:center;width:100%;display:flex;justify-content:center;align-items:center;}.job-no-results h4{font-weight:600;top:auto;position:relative;}}.page-contact #getin-touch-form .js-form-item.form-group{margin-bottom:0;}.page-contact #getin-touch-form .form-group.emp-job-wrap{margin-bottom:30px;}.page-contact #getin-touch-form .job-oppotunity-section .submit-job-wrap{text-align:center;}.page-contact #getin-touch-form .intl-tel-input label{left:40px !important;}body.page-contact #getin-touch-form .intl-tel-input .flag-dropdown{inset:inherit;padding:1px;cursor:pointer;top:0;bottom:0;position:absolute;}body.page-contact #getin-touch-form .intl-tel-input .selected-flag{height:50px;z-index:1;position:relative;width:38px;padding:0 0 0 8px;}body.page-contact #getin-touch-form .intl-tel-input .selected-flag .arrow{position:relative;top:50%;margin-top:-2px;left:20px;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:4px solid #555;display:block;}body.page-contact #getin-touch-form .intl-tel-input .selected-flag .arrow.up{border-top:none;border-bottom:4px solid #555;}body.page-contact #getin-touch-form .intl-tel-input .flag-dropdown:hover .selected-flag{background-color:rgba(0,0,0,0.05);}body.page-contact #getin-touch-form .intl-tel-input .flag-dropdown::before{content:none;}.page-contact #getin-touch-form .intl-tel-input input.international_phone-number:valid ~ label{left:0 !important;}#getin-touch-form .submit-job-wrap .invalid-feedback.terms-error{font-size:90%;}.page-kick-start-your-career .inner-section .inner-hero .hero-container{max-width:100%;text-align:left;margin-top:12%;}.page-kick-start-your-career .inner-section .inner-hero .hero{height:auto;}.page-kick-start-your-career .inner-section .inner-hero .hero h1{font-family:'Lato',sans-serif;font-size:50px;font-weight:700;max-width:100%;line-height:60px;margin-bottom:10px;}.page-kick-start-your-career .inner-section .inner-hero .hero p{font-family:'Lato',sans-serif;font-size:28px;font-weight:400;line-height:33px;max-width:50%;margin:0;}.page-kick-start-your-career .inner-page .kickstart-work{text-align:center;margin:60px 0;}.page-kick-start-your-career .inner-section .inner-hero{max-height:550px;padding:0;}.page-kick-start-your-career .inner-page .kickstart-work h2{font-family:'Lato',sans-serif;line-height:56px;margin-bottom:16px;}.page-kick-start-your-career .inner-page .kickstart-work p{font-weight:300;font-size:20px;line-height:28px;margin-bottom:60px;}.page-kick-start-your-career .inner-page .process-steps{background:#F3F9FD;padding:30px 0}.page-kick-start-your-career .inner-page .process-steps .row{display:flex;justify-content:space-between;}.page-kick-start-your-career .inner-page .process-steps .col-md-4{margin-top:20px;-ms-flex:29.333333;flex:0 0 29.333333%;max-width:29.333333%;}.page-kick-start-your-career .inner-page .process-steps .col-md-4 h3{font-family:'Lato',sans-serif;}.page-kick-start-your-career .inner-page .process-steps .col-md-4 p{font-weight:300;font-weight:23px;}.page-kick-start-your-career header{position:absolute;z-index:2;width:100%;}.page-kick-start-your-career .inner-page .sendcv-kikckstart{margin:80px 0;}.page-kick-start-your-career .inner-page .sendcv-kikckstart h2{text-align:center;margin-bottom:50px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .submit-job-wrap .detail-section .container{max-width:700px;border-radius:10px;padding:40px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio{margin-bottom:10px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio label:first-child{font-weight:600 !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio  .radio{display:flex;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio .js-form-type-radio{padding-left:9px!important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio .js-form-type-radio .form-check{padding-left:0;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio .js-form-type-radio .form-check-label{top:13px !important;height:24px !important;position:relative!important;float:left;padding-left:26px!important;left:10px!important;line-height:22px!important;padding-bottom:10px;width:60px;margin-top:20px;font-size:14px;font-weight:300}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio .js-form-type-radio .form-check-label .checkmark{left:-12px !important;width:24px!important;height:24px!important;border-radius:50% !important;background:#fff !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio .js-form-type-radio .form-check-label .checkmark:after{display:block;left:4px !important;top:4px !important;width:14px!important;height:14px!important;background:#00a0ff;border-radius:50%;border:none !important}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio .form-check input:checked~.checkmark{background-color:#ffffff !important;border:solid 1px rgba(91,107,123,.5) !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio .js-form-type-radio{width:85px;height:65px;float:left;margin-right:10px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio .js-form-type-radio .form-check-label label{font-family:"Open Sans",sans-serif;top:-3px;font-size:16px!important;left:27px!important;color:#666666;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio .invalid-feedback{margin-top:0;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .upload-cv-wrap{margin-top:5px;margin-bottom:0;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .upload-cv-wrap .upload-cv-text p{font-size:13px;line-height:21px;margin:0;color:#777;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .form-bottom-text p{font-size:13px;line-height:21px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .form-check-label{height:24px;top:0;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .js-form-type-checkbox .form-check-label{left:-27px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .marketing-consent-section .js-form-item-marketing-consent{padding-left:22px;height:70px;margin-left:10px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .marketing-consent-section .js-form-item-marketing-consent .form-check-label .checkmark{left:-12px !important;width:24px!important;height:24px!important;border-radius:50% !important;background:#fff;border:solid 1px rgba(91,107,123,.5)}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .marketing-consent-section .js-form-item-marketing-consent .form-check-label label{font-family:"Open Sans",sans-serif;font-size:16px!important;left:22px!important;color:#666666;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .marketing-consent-section .js-form-item-marketing-consent .form-check-label .checkmark:after{left:4px !important;top:4px !important;width:14px!important;height:14px!important;background:#00a0ff;border-radius:50%;border:none !important}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .marketing-consent-section #edit-marketing-consent{margin-top:0;padding-top:5px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart #sendYourCVModal .upload-cv-wrap fieldset.form-item-files-cv-upload > label.error{color:rgb(191,10,41);}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group label{line-height:44px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group input:focus~label{top:-38px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group input:valid~label{top:-38px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group .required.error~label{top:-38px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-actions{display:none;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group input:focus{border-color:#00a0ff;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-email{margin-top:30px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-select{margin-top:30px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-select label{top:-38px;left:0;font-weight:600;}.page-kick-start-career-confirmation .job-application-section .detail-section .container .thankyou-msg-container p{font-size:18px;}.page-kick-start-career-confirmation .send-us-your-cv.cur-bg-right{padding-top:50px;z-index:1;}.page-send-us-your-cv #sendYourCVModal .form-check-label{height:20px;left:-30px!important;top:2px;}.page-send-us-your-cv #sendYourCVModal .form-check .form-check-input{width:20px;height:20px;margin:0;left:0;}.page-send-us-your-cv .marketing-consent-section .js-form-item-marketing-consent{width:70px;padding-left:0;height:50px;margin-left:10px;padding-left:40px;line-height:20px;}.page-send-us-your-cv .marketing-consent-section .js-form-item-marketing-consent label{height:24px;top:0;}.page-send-us-your-cv .marketing-consent-section .js-form-item-marketing-consent .form-radio{position:absolute;opacity:0;cursor:pointer;z-index:1000;width:20px;height:20px;left:-40px;margin:0;}.page-send-us-your-cv .marketing-consent-section .js-form-item-marketing-consent .checkmark{left:-40px !important;top:0 !important;}.page-send-us-your-resume #sendYourCVModal .form-check-label{height:20px;left:-30px!important;top:2px;}.page-send-us-your-resume #sendYourCVModal .form-check .form-check-input{width:20px;height:20px;margin:0;left:0;}.page-send-us-your-resume .marketing-consent-section .js-form-item-marketing-consent{width:70px;padding-left:0;height:50px;margin-left:10px;padding-left:40px;line-height:20px;}.page-send-us-your-resume .marketing-consent-section .js-form-item-marketing-consent label{height:24px;top:0;}.page-send-us-your-resume .marketing-consent-section .js-form-item-marketing-consent .form-radio{position:absolute;opacity:0;cursor:pointer;z-index:1000;width:20px;height:20px;left:-40px;margin:0;}.page-send-us-your-resume .marketing-consent-section .js-form-item-marketing-consent .checkmark{left:-40px !important;top:0 !important;}.consultant-sendcv #sendYourCVModal .form-check-label{height:20px;left:-30px!important;top:2px;}.consultant-sendcv #sendYourCVModal .form-check .form-check-input{width:20px;height:20px;margin:0;left:0;}.consultant-sendcv .page-submit-job .form-type-textfield{width:100%;}.consultant-sendcv .marketing-consent-section .js-form-item-marketing-consent{width:70px;padding-left:0;height:50px;margin-left:10px;padding-left:40px;line-height:20px;}.consultant-sendcv .marketing-consent-section .js-form-item-marketing-consent label{height:24px;top:0;}.consultant-sendcv .marketing-consent-section .js-form-item-marketing-consent .form-radio{position:absolute;opacity:0;cursor:pointer;z-index:1000;width:20px;height:20px;left:-40px;margin:0;}.consultant-sendcv .marketing-consent-section .js-form-item-marketing-consent .checkmark{left:-40px !important;top:0 !important;}.page-job-apply .page-submit-job .form-check-label{height:20px;left:-30px!important;top:2px;}.page-job-apply .page-submit-job .form-check .form-check-input{width:20px;height:20px;margin:0;left:0;}.page-job-apply .submit-job-wrap .form-check .checkmark{width:20px;height:20px;}.page-job-apply .page-submit-job .form-type-textfield{width:100%;}.page-job-apply .job-application-section .marketing-consent-section .js-form-item-marketing-consent{width:70px;padding-left:0;height:50px;margin-left:10px;padding-left:40px;line-height:20px;}.page-job-apply .job-application-section .marketing-consent-section .js-form-item-marketing-consent label{height:24px;top:0;}.page-job-apply .job-application-section .marketing-consent-section .js-form-item-marketing-consent .form-radio{position:absolute;opacity:0;cursor:pointer;z-index:1000;width:20px;height:20px;left:-40px;margin:0;}.page-job-apply .job-application-section .marketing-consent-section .js-form-item-marketing-consent .checkmark{left:-40px !important;top:0 !important;}@media (max-width:1130px) and (min-width:768px){.page-kick-start-your-career .inner-page .sendcv-kikckstart .form-group .contact-wrap label{line-height:44px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio .js-form-type-radio .form-check-label{line-height:20px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart #sendYourCVModal .detail-section-inner .form-group input:focus~label{top:-32px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart #sendYourCVModal .detail-section-inner .form-group input:valid ~ label{top:-32px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart #sendYourCVModal .detail-section-inner .form-group .required.error ~ label{top:-32px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio .js-form-type-radio .form-check-label label{line-height:20px;}}#ebook-download-modal .modal-dialog{max-width:600px !important;}#ebook-download-modal .modal-content{background:transparent;}#ebook-download-modal .modal-header{padding:0;border:0;}#ebook-download-modal .modal-body{padding:0;margin:0;}#ebook-download-modal .contact-form-wrap{margin:0;}#ebook-download-modal #salary-calculator-download-form .form-group{margin-bottom:17px;display:flex;}#ebook-download-modal .close{position:absolute;right:10px;top:10px;z-index:9999;outline:none;}#ebook-download-modal .modal-footer{border:0 !important;padding:0;}#salary-calculator-download-form .form-group .col-auto.form-group{margin-top:0;}#salary-calculator-download-form .form-group .col-auto{padding:0;position:unset;}#salary-calculator-download-form .form-type-textfield{width:100%;padding:0;}#salary-calculator-download-form .form-control{position:relative;font-size:14px;padding:14px 16px;color:rgb(51,71,91);border:1px solid rgba(91,107,123,0.5);font-family:"Open Sans",sans-serif;height:50px;margin-top:0;}#salary-calculator-download-form  .form-control:focus{border:1px solid rgb(0,160,255);box-shadow:none;}#salary-calculator-download-form  input:focus ~ label{top:-35px;color:rgb(0,160,255);font-weight:600;left:13px;}#salary-calculator-download-form  input:valid ~ label{top:-35px;color:rgb(34,158,47);left:13px;}#salary-calculator-download-form  input:valid{border-color:rgb(34,158,47);}#salary-calculator-download-form  input:valid:focus{border-color:rgb(34,158,47);}#salary-calculator-download-form  input.error{border-color:rgb(191,10,41);}#salary-calculator-download-form  input.error:focus{border-color:rgb(191,10,41);}#salary-calculator-download-form  select:valid{border-color:rgb(34,158,47);}#salary-calculator-download-form  select:valid:focus{border-color:rgb(34,158,47);}#salary-calculator-download-form  select.error{border-color:rgb(191,10,41);}#salary-calculator-download-form  select.error:focus{border-color:rgb(191,10,41);}#salary-calculator-download-form  input.international_phone-number.error{border-color:rgb(191,10,41) !important;}#salary-calculator-download-form  input.international_phone-number.error:focus{border-color:rgb(191,10,41) !important;}#salary-calculator-download-form  input.international_phone-number:valid{border-color:rgb(34,158,47) !important;}#salary-calculator-download-form  input.international_phone-number:valid{border-color:rgb(34,158,47) !important;}#salary-calculator-download-form label{position:absolute;top:0px;width:auto;color:#33475b;-webkit-transition:.2s all;transition:.2s all;left:30px;font-size:14px;font-weight:400;margin-bottom:0;line-height:50px;pointer-events:none;}#ebook-download-modal #salary-calculator-download-form .invalid-feedback{margin-bottom:10px;margin-top:-12px;}#salary-calculator-download-form .intl-tel-input input.valid ~ label,#salary-calculator-download-form  input:valid ~ label{color:rgb(34,158,47);font-weight:600;}#salary-calculator-download-form input:valid ~ label{top:-35px;color:rgb(34,158,47);left:13px;}#salary-calculator-download-form .form-control.error ~ label{color:rgb(191,10,41);top:-35px;left:13px !important;font-weight:600;}#salary-calculator-download-form .intl-tel-input .form-control.error ~ label{left:0 !important;font-weight:600 !important;}#salary-calculator-download-form .international_phone-number{padding-left:40px;}#salary-calculator-download-form .text-center.submit-wrap{position:relative;}#salary-calculator-download-form .text-center .btn{text-transform:uppercase;background:rgb(235,1,15);font-weight:700;font-size:14px;letter-spacing:1px;padding:0px 30px !important;height:50px !important;border-radius:5px;transition:all 0.3s ease 0s;cursor:pointer;color:rgb(255,255,255);border:1px solid rgb(235,1,15);line-height:50px;position:relative;z-index:0;overflow:hidden;width:auto;}#salary-calculator-download-form .form-check{padding-left:30px;font-size:14px;position:relative;color:rgb(51,71,91);line-height:24px;left:11px;font-family:"Open Sans",sans-serif;font-weight:300;pointer-events:none;}#salary-calculator-download-form .form-check .form-check-label{left:-40px;}#ebook-download-modal #getin-touch-form .invalid-feedback{margin-bottom:10px;margin-top:-12px;}#salary-calculator-download-form .submit-job-wrap .invalid-feedback.terms-error{font-size:90%;}#salary-calculator-download-form .invalid-feedback.salary-terms-error{margin-top:3px !important;font-weight:400;padding-left:0;}#salary-calculator-download-form  .form-check .checkmark{width:20px;height:20px;pointer-events:all;}#salary-calculator-download-form .marketing-consent-section{font-size:14px;font-weight:300;left:2px;line-height:24px;}#salary-calculator-download-form .marketing-consent-section .radio .js-form-type-radio{width:90px;height:50px;float:left;}#salary-calculator-download-form .marketing-consent-section .form-check-label{left:-8px;padding-top:15px;top:15px;}#edit-salary-marketing-consent .form-radio{position:absolute;opacity:0;cursor:pointer;margin-left:0;z-index:1000;width:20px;height:20px;}#edit-salary-marketing-consent .checkmark{border-radius:50%;width:20px!important;height:20px!important;border:solid 1px #5b6b7b80;cursor:pointer;position:absolute;top:0;left:0;pointer-events:all;}#edit-salary-marketing-consent .checkmark:after{left:4px;top:4px;width:10px;height:10px;background:#fff;border-radius:50%;border:0;}#salary-calculator-download-form .marketing-consent-section .form-check-label .option{width:60px;top:0;padding-left:15px;color:rgb(51,71,91);line-height:24px;font-weight:300 !important;}@media only screen and (max-width:800px){.page-kick-start-your-career .inner-section .inner-hero .hero-container{margin-top:12% !important;}.page-kick-start-your-career .inner-section .inner-hero .hero p{max-width:75%;}}@media (max-width:1130px){.page-send-us-your-cv .marketing-consent-section .js-form-item-marketing-consent label{line-height:20px;}.page-send-us-your-resume .marketing-consent-section .js-form-item-marketing-consent label{line-height:20px;}.consultant-sendcv .marketing-consent-section .js-form-item-marketing-consent label{line-height:20px;}.page-job-apply .job-application-section .marketing-consent-section .js-form-item-marketing-consent label{line-height:20px;}}@media only screen and (max-width:767px){footer .copy-right .footer-menu>li{float:unset;display:inline-block;}.page-contact #getin-touch-form .row.form-group .col-md-6:nth-child(1) .form-type-textfield{padding-right:0;margin-bottom:25px !important;}.page-kick-start-your-career .inner-section .inner-hero .hero-container{margin-top:18% !important;}.page-kick-start-your-career .inner-section .inner-hero .hero p{max-width:75%;}body.page-contact #getin-touch-form .row.form-group .col-md-6:nth-child(1) .form-type-textfield{padding-right:0;margin-bottom:12px;}body.page-contact #getin-touch-form .row.form-group .col-md-6:nth-child(2) .form-type-textfield{padding-left:0;}body.page-contact #getin-touch-form .job-hire-section{padding-top:0;}.page-contact #getin-touch-form .form-group.emp-job-wrap{margin-bottom:0;}.page-contact #getin-touch-form .form-group .form-control{margin-bottom:25px !important;}.page-contact #getin-touch-form .form-group.row .col-md-6:first-child{margin-bottom:0;}.page-contracting #job-hire-section .row.form-group:nth-child(6) .form-check .invalid-feedback.terms-error{margin-top:-1px;font-size:80%;}#getin-touch-form .intl-tel-input .country-list{width:280px !important;}#getin-touch-form label{line-height:43px;top:0;}.job-hire-section{padding-top:0;}.job-hire-section .form-group{margin-top:0;margin-bottom:15px;}.job-hire-section .row.form-group .col-md-6:nth-child(1) .form-type-textfield{margin-bottom:15px !important;}.expertise-detail-wrap .contact-form-wrap{margin:0px 0px 30px;}.page-salary-guides-calculator .calculator-tal-cont-wrap .contact-form-wrap{padding:20px;}.page-salary-guides-calculator .expertise-detail-wrap #salary-contact{padding-top:40px;}.inner-page .csr-wrapper #about-mmk h2{text-align:left;}.consultant-sendcv #sendYourCVModal .form-check-label label.option{top:0px !important;}.page-kick-start-your-career .inner-page .process-steps .col-md-4{margin-top:20px;-ms-flex:100%;flex:0 0 100%;max-width:100%;}.page-kick-start-your-career .inner-section .inner-hero .hero h1{font-size:40px;max-width:100%;line-height:42px;}.page-kick-start-your-career .inner-section .inner-hero .hero p{font-size:24px;line-height:32px;max-width:100%;}.page-kick-start-your-career .inner-page .kickstart-work h2{line-height:36px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart{margin:50px 0;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .form-group .contact-wrap label{line-height:33px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .submit-job-wrap .detail-section .container{padding:40px 20px;margin:0;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .submit-job-wrap #sendYourCVModal .form-control{height:40px;padding:9px 15px;margin-bottom:0 !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .invalid-feedback.terms-error{margin-top:0;margin-bottom:0;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .form-item--error-message{font-size:80%;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .submit-job-wrap#sendYourCVModal .text-center .btn{line-height:32px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group label{line-height:33px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group label.sr-only{line-height:44px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio .js-form-type-radio .form-check-label label{line-height:20px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart h2{margin-bottom:35px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-textfield{margin-top:30px !important;}.page-kick-start-career-confirmation .job-application-section .detail-section .container .thankyou-msg-container p{font-size:16px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group input:focus~label{top:-30px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group input:valid~label{top:-30px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group .required.error~label{top:-30px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-select label{top:-30px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio{margin-bottom:0;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-textfield.form-no-label{margin-top:15px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-email{margin-top:20px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-textfield{margin-top:20px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-select{margin-top:20px !important;}#ebook-download-modal .contact-form-wrap{padding:40px 15px 30px;}#ebook-download-modal #salary-calculator-download-form .form-group{margin-bottom:12px;}#salary-calculator-download-form .form-group.row .col-md-6:first-child{margin-bottom:15px;}#salary-calculator-download-form .col-md-6:nth-child(1) .form-type-textfield{padding-right:0;}#salary-calculator-download-form .form-group.row .col-md-6:first-child .form-group .form-control{margin-bottom:0 !important;}#salary-calculator-download-form .form-group.row .col-md-6 label{line-height:43px;}#ebook-download-modal #salary-calculator-download-form .form-control{margin-bottom:0 !important;}#salary-calculator-download-form .international_phone-number{padding-left:40px !important;}#salary-calculator-download-form .intl-tel-input .selected-flag{height:40px !important;}#salary-calculator-download-form .intl-tel-input .selected-flag .flag{top:50%!important;}#ebook-download-modal  #salary-calculator-download-form.invalid-feedback{margin-bottom:10px !important;margin-top:-10px;}#ebook-download-modal  #salary-calculator-download-form .row.form-group .col-md-6:nth-child(2) .form-type-textfield{margin-bottom:15px !important;padding-left:0;}#ebook-download-modal  .form-control{padding:9px 15px;height:43px;}#salary-calculator-download-form label{line-height:43px;top:0;}#salary-calculator-download-form  #job-hire-section .row.form-group .col-md-6:nth-child(1) .form-type-textfield{padding-right:0;}#salary-calculator-download-form .intl-tel-input .country-list{width:240px !important;}.page-salary-guide-calculator.en #salary-calculator-download-form .form-group.row .col-md-6.indus-wrap{display:none;}.consultant-sendcv #sendYourCVModal .form-check-label label.option{top:-6px;}}@media only screen and (max-width:640px){.page-salary-guides-calculator .expertise-detail-wrap .contact-form-wrap span{margin-left:0px !important;}.page-kick-start-your-career .inner-section .inner-hero .hero-container{padding:0 30px;}.page-kick-start-your-career .inner-section .inner-hero .hero-container{padding:0 20px;}.page-kick-start-your-career .inner-section .inner-hero{max-height:400px;height:400px;}.page-contact #getin-touch-form  .submit-job-wrap .checkbox.form-check{padding-bottom:0;}.page-contact #getin-touch-form .text-center .btn{margin-top:25px;margin-right:0;}.job-oppotunity-section .job-oppotunity-label,.job-oppotunity-section .job-oppotunity-text{font-size:16px !important;}#getin-touch-form .form-group.row .col-md-6:first-child .form-group .form-control{margin-bottom:0 !important;}#getin-touch-form .form-group.row .col-md-6:first-child{margin-bottom:15px;}.expertise-detail-wrap .expertise-detail-form .form-group{margin-top:0;}#getin-touch-form .intl-tel-input input.valid ~ label,#getin-touch-form input:valid ~ label{color:rgb(34,158,47);font-weight:600;}.expertise-detail-wrap #getin-touch-form .form-group .form-control{margin-bottom:0 !important;}.getin-touch-form .form-group .form-control.form-text{margin-top:0;}.expertise-detail-wrap #getin-touch-form .js-form-item-lookingfor{margin-bottom:15px;}.expertise-detail-wrap #getin-touch-form .emp-job-wrap .invalid-feedback{margin-top:-12px;margin-bottom:5px !important;}}@media only screen and (max-width:480px){.page-job-apply .job-application-section .marketing-consent-section .js-form-item-marketing-consent{height:30px;}footer .copy-right a{width:auto!important;margin:0px 5px!important;}#getin-touch-form .intl-tel-input .country-list{width:240px !important;}.page-kick-start-your-career .inner-section .inner-hero .hero h1{font-size:27px;max-width:100%;line-height:32px;}.page-kick-start-your-career .inner-section .inner-hero .hero p{font-size:16px;line-height:22px;max-width:100%;}.page-kick-start-your-career .inner-section .inner-hero{max-height:400px;height:280px;}.page-kick-start-your-career .inner-page .kickstart-work p{margin-bottom:30px;}.page-kick-start-your-career .inner-page .kickstart-work{margin:30px 0;}.page-kick-start-your-career .inner-page .kickstart-work p{font-size:16px;text-align:center;}.page-kick-start-your-career .inner-page .kickstart-work h2{font-size:28px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-textfield.form-no-label{margin-top:12px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-email{margin-top:17px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-textfield{margin-top:17px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-select{margin-top:17px !important;}}@media only screen and (max-width:360px){footer .copy-right a{width:auto!important;margin:0px 5px!important;font-size:13px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-select label{font-size:12px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .submit-job-wrap .detail-section .container{padding:30px 15px;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-email{margin-top:15px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-textfield{margin-top:15px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-select{margin-top:15px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap .kickstart-radio label:first-child{font-size:13px !important;}.page-kick-start-your-career .inner-page .sendcv-kikckstart .contact-wrap #sendYourCVModal .detail-section-inner .form-group.form-type-textfield.form-no-label{margin-top:10px !important;}}@media only screen and (min-width:801px){.page-digital-transformation-opportunities .inner-section .inner-hero .hero p{max-width:60%;}}.page-digital-transformation-opportunities .inner-page .aer-career-section{text-align:center;margin:60px 0;}.page-digital-transformation-opportunities .inner-page .aer-career-section h2{line-height:56px;margin-bottom:16px;}.page-digital-transformation-opportunities .inner-page .aer-career-section p{font-weight:300;font-size:20px;line-height:28px;margin-bottom:60px;}.page-digital-transformation-opportunities .jobPosted{margin-bottom:6rem;margin-top:6rem;}.page-digital-transformation-opportunities .slick-slider .row.slick-slider{margin-left:0px;margin-right:0px;}.page-digital-transformation-opportunities .jobPosted h3{text-align:center;margin-bottom:1rem;margin-top:1rem;min-height:43px;}.page-digital-transformation-opportunities .slick-next,.page-digital-transformation-opportunities  .slick-prev{display:block !important;}.page-digital-transformation-opportunities .jobPosted  .slick-next,.page-digital-transformation-opportunities .jobPosted  .slick-prev{position:relative;font-size:0px;opacity:0.9;background-color:rgb(51,71,91);border-radius:50%;height:35px;width:35px;border:0px;z-index:999;outline:0px;cursor:pointer;display:block !important;color:#fff;}.page-digital-transformation-opportunities .jobPosted .slick-disabled{opacity:0.2;}.page-digital-transformation-opportunities .jobPosted .slick-prev::after{position:absolute;content:"\f104";font-family:FontAwesome;font-size:24px;top:3px;right:14px;}.page-digital-transformation-opportunities .jobPosted .slick-next:after{position:absolute;content:"\f105";font-family:FontAwesome;font-size:24px;top:3px;right:10px;}.page-digital-transformation-opportunities .jobPosted .slick-next{top:-24px;position:absolute;right:20px;}.page-digital-transformation-opportunities .jobPosted .slick-prev{top:-24px;position:absolute;right:70px;}.page-digital-transformation-opportunities .jobPosted .slick-list{padding:30px 0px 10px 0px !important;}@media only screen and (max-width:1024px){.page-digital-transformation-opportunities .jobPosted .slick-prev::after{top:9px;}.page-digital-transformation-opportunities .jobPosted .slick-next::after{top:9px;}.page-digital-transformation-opportunities .jobPosted h3{min-height:44px;}}@media only screen and (max-width:768px){.page-digital-transformation-opportunities .jobPosted h3{min-height:40px;margin-bottom:8px;margin-top:8px;}}@media only screen and (max-width:480px){.page-digital-transformation-opportunities .jobPosted  .slick-next,.page-digital-transformation-opportunities .jobPosted  .slick-prev{display:none!important;}.page-digital-transformation-opportunities .jobPosted h3{margin-bottom:8px;}.page-digital-transformation-opportunities .inner-section .inner-hero{height:335px;}.page-digital-transformation-opportunities .inner-page .aer-career-section h2{line-height:36px;margin-bottom:16px;}.page-digital-transformation-opportunities .jobPosted .slick-list{padding:5px  0px 10px 0px !important;}.page-digital-transformation-opportunities .jobPosted{margin-bottom:5rem;margin-top:3rem;}}.page-digital-transformation-opportunities section.similar-jobs-wrap.jobPosted{padding-left:0px}.page-kick-start-your-career.page-digital-transformation-opportunities .inner-page .process-steps .col-md-4,.page-digital-transformation-opportunities .inner-page .process-steps .col-md-4{flex:0 0 31.3333%;max-width:31.3333%;}@media only screen and (max-width:1080px){.page-digital-transformation-opportunities .inner-page .process-steps h3{font-size:25px;}}@media only screen and (max-width:980px){.page-digital-transformation-opportunities .inner-page .process-steps h3{min-height:57px;}}@media only screen and (max-width:767px){.page-kick-start-your-career.page-digital-transformation-opportunities .inner-page .process-steps .col-md-4,.page-digital-transformation-opportunities .inner-page .process-steps .col-md-4{flex:0 0 100%;max-width:100%;}.page-digital-transformation-opportunities .inner-page .process-steps h3{min-height:20px;}.page-digital-transformation-opportunities .inner-page .aer-career-section{margin:30px 0;}.page-digital-transformation-opportunities .inner-page .aer-career-section h2{font-size:28px;}.page-digital-transformation-opportunities .inner-page .aer-career-section p{font-size:16px;line-height:26px;}}@media only screen and (max-width:480px){.page-digital-transformation-opportunities .inner-page .aer-career-section p{margin-bottom:3rem}}.page-about-contact-us.eu .about-wrapper .offices{border:1px solid #bdbdbd;border-bottom:none;border-right:none;}.page-about-contact-us.eu .about-wrapper .offices .col-sm-12{background:#f2f2f2;border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd;}.page-about-contact-us.eu .about-wrapper .offices .col-sm-12 h4{margin:0 !important;padding:10px;font-size:24px !important;text-align:center;}.page-about-contact-us.eu .about-wrapper .offices .office{padding:12px !important;border-bottom:1px solid #bdbdbd;border-right:1px solid #bdbdbd;word-wrap:break-word}@media only screen and (max-width:767px){.page-about-contact-us.eu .about-wrapper #about-mmk h1{font-size:23px;margin:20px 0;}.page-about-contact-us.eu .about-wrapper .offices .col-sm-12 h4{text-align:center !important;}}@media only screen and (max-width:575px){.page-about-contact-us.eu .about-wrapper .offices .office{margin-bottom:0!important;}.page-about-contact-us.eu .about-wrapper .offices{margin-bottom:20px !important;}.page-about-contact-us.eu .about-wrapper .offices .col-sm-12 h4{text-align:center !important;}}.eu.page-services .inner-page .remote-delivery .rms-content{width:600px;text-align:left;margin:0;}.eu.page-services .inner-page .remote-delivery .rms-content h2{font-size:40px;}.eu.page-services .inner-page .services-wrap{padding:150px 0 100px;}.eu.page-services .inner-page .services-wrap h4{font-size:40px;font-weight:700;}.eu.page-services .inner-page .services-wrap img{width:100%;}.eu.page-services .inner-page .services-wrap .col-md-6:last-child{padding-left:60px;align-self:center;}.eu.page-services .inner-page .remote-delivery{padding:200px 0 100px 0;}.eu.page-services .inner-page .remote-delivery .map-container-wrap img{right:0;top:0;position:relative;}.eu.page-services .inner-page .remote-delivery .map-container-wrap{right:0;top:0;position:absolute;}.eu.page-services .inner-section .inner-hero .find-staff-call-us-title h2:before{font-size:20px;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .pulse{width:20px;height:20px;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Germany{right:49%;top:60%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Switzerland{right:52%;top:68%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Netherlands{right:54.5%;top:56.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Belgium{right:55.5%;top:60.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Austria{right:44%;top:67%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Denmark{right:50.7%;top:49%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Norway{right:50%;top:34%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Sweden{right:41%;top:23.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Finland{right:29%;top:31.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .France{right:58.6%;top:67.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Spain{right:65.6%;top:80.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Portugal{right:70.6%;top:82%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .point{cursor:pointer;position:absolute;top:50%;left:50%;width:10px;height:10px;background-color:#00a0ff;border:1px solid #00a0ff;border-radius:50%;-webkit-transition:all .3s ease;transition:all .3s ease;will-change:transform,box-shadow;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-box-shadow:0 0 0 rgb(30 51 20 / 80%);box-shadow:0 0 0 rgb(30 51 20 / 80%);}.eu.page-services .inner-page .remote-delivery .map-container-wrap .pulse:after,.eu.page-services .inner-page .remote-delivery .map-container-wrap .pulse:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,152,250,.2);border-radius:50px;opacity:0}.eu.page-services .inner-page .remote-delivery .map-container-wrap .pulse:before{-webkit-transform:scale(1);transform:scale(1);-webkit-animation:pulse 3s infinite linear;animation:pulse 3s infinite linear}.eu.page-services .inner-page .remote-delivery .map-container-wrap .pulse:after{-webkit-animation:pulse 3s 2s infinite linear;animation:pulse 3s 2s infinite linear}.eu.page-resources .article-filter-search-wrapper .filter .btn-filter::after{display:none;}.eu.page-resources-jobseeker-articles .article-filter-search-wrapper .filter .btn-filter::after{display:none;}.eu.page-resources-employer-articles .article-filter-search-wrapper .filter .btn-filter::after{display:none;}.eu.page-resources-video .article-filter-search-wrapper .filter .btn-filter::after{display:none;}.eu.page-resources-podcast .article-filter-search-wrapper .filter .btn-filter::after{display:none;}.eu.page-resources-infographic .article-filter-search-wrapper .filter .btn-filter::after{display:none;}.eu.page-resources .latest-insights-wrapper.article-flex-wrapper .latest-articles-wrapper{padding-bottom:20px;}.eu.node--type-article .breadcrumb .breadcrumb-item span{line-height:normal;position:relative;font-weight:600;color:rgb(130,130,130);display:inline-block;}.eu.page-europe-salary-guide-calculator .modal{z-index:9999999999;}.eu.path-jobseekers .card-box h3{margin-bottom:0px;}@media (max-width:1130px) and (min-width:768px){.eu.path-jobseekers .card-box{min-height:266px;}}@media (max-width:991px) and (min-width:768px){.eu.page-resources .calculate-salaries-mobile{margin:0 30px 30px;}.eu.page-resources .latest-insights-wrapper.article-flex-wrapper .calculate-salaries div:nth-child(2){align-self:center;padding-left:50px;}}@media only screen and (max-width:768px){.eu.path-jobseekers .card-box{min-height:246px;}.eu.page-resources .e-book-wrap{margin:0 !important;}}@media only screen and (max-width:480px){.eu.path-jobseekers .card-box{min-height:170px;}}@media only screen and (max-width:375px){.eu.path-jobseekers .card-box{min-height:141px !important;}}@media (max-width:1365px) and (min-width:1200px){.eu.page-services .inner-page .remote-delivery .map-container-wrap{width:64%;}}@media (max-width:1199px) and (min-width:1024px){.eu.page-services .inner-page .remote-delivery .map-container-wrap{width:64%;}.eu.page-services .inner-page .remote-delivery{padding:150px 0px 100px;}.eu.page-services .inner-page .remote-delivery .rms-content{width:460px;}.eu.page-services .inner-page .services-wrap{padding:100px 0px 100px;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Norway{right:49%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Sweden{right:40%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Finland{right:28%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Denmark{right:49.7%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Austria{right:43%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Germany{right:48%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Netherlands{right:53.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Belgium{right:54.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Switzerland{right:51%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .France{right:57.6%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Spain{right:64.6%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Portugal{right:69.6%;}}@media (max-width:1023px) and (min-width:900px){.eu.page-services .inner-page .remote-delivery .map-container-wrap{width:56%;}.eu.page-services .inner-page .remote-delivery{padding:100px 0px 100px;}.eu.page-services .inner-page .remote-delivery .rms-content{width:460px;}.eu.page-services .inner-page .services-wrap{padding:30px 0px 100px;}.eu.page-services .inner-page .services-wrap .col-md-6:last-child{padding-left:12px;}.eu.page-services .inner-page .services-wrap .col-md-6:first-child{align-self:center;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Norway{right:49%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Sweden{right:40%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Finland{right:28%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Denmark{right:49.7%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Austria{right:43%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Germany{right:48%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Netherlands{right:53.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Belgium{right:54.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Switzerland{right:51%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .France{right:57.6%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Spain{right:64.6%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Portugal{right:69.6%;}}@media (max-width:899px) and (min-width:768px){.eu.page-services .inner-page .remote-delivery .rms-content{width:460px;margin:0;text-align:left;}.eu.page-services .inner-page .remote-delivery{padding:10px 0px 10px;}.eu.page-services .inner-page .remote-delivery .map-container-wrap{width:56%;}.eu.page-services .inner-page .remote-delivery .rms-content{width:390px;}.eu.page-services .inner-page .services-wrap .col-md-6:last-child{padding-left:12px;}.eu.page-services .inner-page .services-wrap .col-md-6:first-child{align-self:center;}.eu.page-services .inner-page .services-wrap{padding:30px 0px 100px;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Norway{right:48%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Sweden{right:39%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Finland{right:27%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Denmark{right:48.7%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Austria{right:42%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Germany{right:47%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Netherlands{right:52.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Belgium{right:53.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Switzerland{right:50%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .France{right:56.6%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Spain{right:63.6%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Portugal{right:68.6%;}}@media only screen and (max-width:800px){.eu.page-services .inner-page .remote-delivery .map-container-wrap img{width:100% !important;}}@media only screen and (max-width:767px){.eu.page-services .inner-page .remote-delivery .rms-content{width:100%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap{margin-right:-30px;margin-left:-30px;position:relative;}.eu.page-services .inner-page .remote-delivery{padding:50px 0 0 0;}.eu.page-services .inner-page .services-wrap{padding:0 0 50px;}.eu.page-services .inner-page .services-wrap .col-md-6:last-child{padding-left:12px;text-align:center;}.eu.page-services .inner-page .services-wrap h4{padding-top:30px;}.eu.page-services .inner-page .remote-delivery .rms-content{text-align:center;padding-bottom:30px;}}@media only screen and (max-width:640px){.eu.page-services .inner-page .remote-delivery .rms-content h2{font-size:30px;}.eu.page-services .inner-page .remote-delivery .rms-content p{margin-top:0;}.eu.page-services .inner-page .services-wrap h4{font-size:30px;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .pulse:after,.eu.page-services .inner-page .remote-delivery .map-container-wrap .pulse:before{display:block !important}}@media (max-width:767px) and (min-width:601px){.eu.page-services .inner-page .remote-delivery .map-container-wrap .Germany{right:48%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Norway{right:49%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Denmark{right:49.7%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Austria{right:43.5%;}}@media (max-width:600px) and (min-width:500px){.eu.page-services .inner-page .remote-delivery .map-container-wrap .Germany{right:47%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Switzerland{right:50%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Netherlands{right:53%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Belgium{right:54%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Austria{right:42.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Denmark{right:49%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Norway{right:48%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Sweden{right:40%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Finland{right:28%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .France{right:57%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Spain{right:64%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Portugal{right:69%;}}@media (max-width:499px) and (min-width:400px){.eu.page-services .inner-page .remote-delivery .map-container-wrap .point{width:7px;height:7px;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .pulse{width:13px;height:13px;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Germany{right:48%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Switzerland{right:51%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Netherlands{right:54%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Belgium{right:55%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Austria{right:43.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Denmark{right:50%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Norway{right:49%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Sweden{right:40%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Finland{right:29%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .France{right:58%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Spain{right:66%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Portugal{right:70%;}}@media (max-width:399px) and (min-width:320px){.eu.page-services .inner-page .remote-delivery .map-container-wrap .point{width:6px;height:6px;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .pulse{width:11px;height:11px;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Germany{right:48%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Switzerland{right:51%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Netherlands{right:53%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Belgium{right:55%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Austria{right:43%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Denmark{right:50%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Norway{right:49.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Sweden{right:40%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Finland{right:28.5%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .France{right:58%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Spain{right:65%;}.eu.page-services .inner-page .remote-delivery .map-container-wrap .Portugal{right:70%;}}@media only screen and (max-width:1130px){.sticky-top .find-staff-form-heading span{line-height:24px;}}.page-send-us-your-resume .page-submit-job .form-type-textfield{width:100%;}.jp-ja footer .copy-right .footer-menu{font-size:13px;}@media only screen and (max-width:360px){.jp-ja footer .copy-right .footer-menu{font-size:11px;letter-spacing:-1px;}}.page-send-us-your-resume .upload-cv-text p{font-size:13px;}@media only screen and (max-width:1130px){.mobile-sidemenu-wrapper .menu-footer li{margin-top:8px!important;margin-bottom:7px!important;}.mobile-sidemenu-wrapper .menu-footer li:last-child{border-right:0px}.jp-ja .mobile-sidemenu-wrapper .menu-footer li:nth-child(5){border-right:1px solid rgb(197,197,197)}.jp-ja .mobile-sidemenu-wrapper .menu-footer{margin-left:-7px;}.jp-ja .mobile-sidemenu-wrapper .menu-footer li{padding:0 7px!important;}}@media only screen and (max-width:1080px){.page-feedback .contact-form-wrap .form-check{margin-top:20px;margin-bottom:15px;}}@media only screen and (max-width:380px){.g-recaptcha{transform:scale(0.85);-webkit-transform:scale(0.85);transform-origin:0 0;-webkit-transform-origin:0 0;}.page-feedback .contact-form-wrap .form-check{margin-top:15px;margin-bottom:5px;}}@media only screen and (max-width:330px){.g-recaptcha{transform:scale(0.85);-webkit-transform:scale(0.85);padding-left:0px;}}@media only screen and (max-width:1080px){#getin-touch-form .form-type-email label{line-height:43px;}}@media only screen and (max-width:1024px){.consultant-profile .mobile-sidemenu-wrapper #collapseExample.collapse:not(.show){display:none;height:auto;overflow:hidden;}.consultant-profile .mobile-sidemenu-wrapper #collapseExample.collapse:not(.show){height:auto!important;}.consultant-profile .mobile-sidemenu-wrapper #collapseExample.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease;}}.page-services .service-list.view-our-services .col-md-12{margin-bottom:24px;}.page-services .service-list.view-our-services .service-item{padding-bottom:0;}.page-our-expertise .expertise .col-lg-4.col-md-6{margin-bottom:24px;}.page-our-expertise .expertise .card-box{padding-bottom:0;}@media (max-width:767px) and (min-width:641px){.page-our-expertise .expertise .col-lg-4.col-md-6{margin-bottom:25px;}}@media only screen and (max-width:640px){.page-services .service-list.view-our-services .service-item{padding-bottom:30px;}.page-services .service-list.view-our-services .col-md-12{margin-bottom:0;}.page-our-expertise .expertise .card-box{padding-bottom:30px;}.page-our-expertise .expertise .col-lg-4.col-md-6{margin-bottom:0px;}.page-our-expertise .expertise{margin-top:0;}}.modal-content .block-sendtofriend-block .btn{margin-top:10px;}.job-description-templates #modal-jobdescription .modal-content h6{margin-bottom:39px;}.job-description-templates .tell-us-wrap{display:none;}@media only screen and (max-width:767px){.job-description-templates #modal-jobdescription .modal-content h6{margin-bottom:26px;}}body .contact-wrap .tell-us-wrap{display:none;}body.page-contact-request-callback .tell-us-wrap,body.page-contact-request-callback .contact-wrap .tell-us-wrap{display:block;}#free-consultation-form .submit-job-wrap .form-check{padding-left:25px;margin-top:10px;}#free-consultation-form .submit-job-wrap .form-check .conscent_text{font-size:11px;color:#6c7a88;padding-left:40px;line-height:1.5em;margin-top:-28px;}#free-consultation-form .submit-wrap{margin-top:35px;}#free-consultation-form .submit-job-wrap .form-check .conscent_text a{color:#00a0ff;}#free-consultation-form .submit-job-wrap .form-check .conscent_text a:hover{color:#eb010f;}#free-consultation-form .submit-job-wrap .form-check .checkmark{width:25px;height:25px;}#free-consultation-form .submit-job-wrap .form-check .checkmark:after{left:8px;top:3px;}#sleepy-modal .modal-body{padding:50px 40px 50px 40px;}#free-consultation-form .job-hire-section .invalid-feedback.invalid-email{margin-left:13px;}#free-consultation-form .submit-job-wrap .form-check .form-check{width:30px;display:inline-block;}#free-consultation-form .submit-job-wrap .form-check:hover input~.checkmark{background-color:transparent;}#free-consultation-form .submit-job-wrap .form-check input:checked~.checkmark,#free-consultation-form .submit-job-wrap .form-check:hover input:checked~.checkmark{background-color:#eb010f;border:1px solid #b3010c;}#free-consultation-form .btn-primary:not(:disabled):not(.disabled):active,#free-consultation-form .btn-primary:active,#free-consultation-form .btn-primary:not(:disabled):not(.disabled):focus,#free-consultation-form .btn-primary:focus,#free-consultation-form .btn-primary.disabled,#free-consultation-form .btn-primary:disabled{background:#ff2d39;border:1px solid #ff2d39;}@media only screen and (max-width:1130px){#free-consultation-form .submit-job-wrap .form-check .conscent_text{margin-top:-18px;}}@media only screen and (max-width:767px){#free-consultation-form .submit-job-wrap .form-check{margin-top:-5px;}#free-consultation-form .submit-job-wrap .form-check .conscent_text{margin-top:-18px;margin-bottom:15px;}}@media only screen and (max-width:480px){#sleepy-modal .modal-body{padding:40px 20px 40px 20px;}#sleepy-modal .modal-header h4{font-size:20px;margin-top:6px;margin-bottom:10px;}#sleepy-modal .modal-header p{font-size:12px;}#free-consultation-form .submit-job-wrap .form-check .conscent_text{font-size:12px;}#sleepy-modal .modal-header .img-consultant{left:-20px;margin-right:-18px;}}@media only screen and (max-width:380px){#sleepy-modal .modal-header h4{font-size:20px;margin-top:6px;margin-bottom:10px;}#sleepy-modal .modal-header p{font-size:12px;}#free-consultation-form .submit-job-wrap .form-check .conscent_text{font-size:12px;}#sleepy-modal .modal-header .img-consultant{left:-20px;margin-right:-7px;width:100px;margin-top:78px;}}@media only screen and (max-width:330px){#sleepy-modal .modal-header .img-consultant{display:none;}}.page-expertise-detail-template #request-talant-profile-modal .form-group{padding:0px!important;}.page-expertise-detail-template #request-talant-profile-modal .form-group .invalid-feedback{margin-top:-10px;}.page-expertise-detail-template #request-talant-profile-modal .form-group .invalid-feedback.req-prof-terms-error{margin-top:10px;font-weight:400;font-size:14px;font-family:Lato,sans-serif!important;padding-left:25px;}.page-expertise-detail-template #request-talant-profile-modal .close{top:6px;}.page-expertise-detail-template #request-talant-profile-modal .btn{color:#fff;}.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-first-name label{line-height:51px;}.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-last-name label{line-height:51px;}.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-first-name input:valid ~ label{top:-35px;}.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-last-name input:focus ~ label{top:-35px;}.page-expertise-detail-template #request-talant-profile-modal .expertise-detail-form.contact-wrap input:valid ~ label{left:0px!important;}.page-expertise-detail-template #request-talant-profile-modal .expertise-detail-form.contact-wrap input:focus ~ label{left:0px!important;}.page-expertise-detail-template #request-talant-profile-modal .contact-wrap label{left:19px;pointer-events:none;}.page-expertise-detail-template #request-talant-profile-modal .contact-wrap label.form-check-label{left:-6px;top:-6px}.page-expertise-detail-template #request-talant-profile-modal .contact-wrap .req-prfile-marketing-consent-section label.form-check-label{left:-0px;top:-0px}.page-expertise-detail-template .modal-privacy{line-height:23px;padding-left:25px;margin-top:-8px;margin-bottom:5px;color:#33475b;font-weight:300;}.page-expertise-detail-template .reqprofile-txt{color:#33475b;font-weight:300;font-size:14px;}.page-expertise-detail-template .req-prfile-marketing-consent-section{line-height:23px;padding-left:15px;margin-top:0px;margin-bottom:15px;font-size:14px;}.page-expertise-detail-template #request-talant-profile-modal .contact-form-wrap .form-check .checkmark{width:20px;height:20px;pointer-events:all;}.page-expertise-detail-template #request-talant-profile-modal .contact-form-wrap .form-check .checkmark::after{left:6px;top:1px;}.page-expertise-detail-template #request-talant-profile-modal .contact-form-wrap .form-group{margin-bottom:10px;}.page-expertise-detail-template .req-prfile-marketing-consent-section .js-form-item{width:90px;height:30px;float:left;position:relative;padding-left:0px;margin-top:10px;}.page-expertise-detail-template .req-prfile-marketing-consent-section .form-check .checkmark{width:20px;height:20px;border-radius:100%;}.page-expertise-detail-template .req-prfile-marketing-consent-section .form-check .checkmark::after{left:4px!important;top:4px!important;background:#fff;width:10px;height:10px;border-radius:100%;}.page-expertise-detail-template .req-prfile-marketing-consent-section .form-check-label label{left:34px!important;top:0px!important;color:rgb(51,71,91);}.page-expertise-detail-template .req-prfile-marketing-consent-section .form-check-label input:valid ~ label{margin-left:34px!important;white-space:nowrap;}.page-expertise-detail-template #request-talant-profile-modal .form-type-email input.error ~ label,.page-expertise-detail-template #request-talant-profile-modal .req-prof-email-class.form-control.error ~ label{color:rgb(191,10,41);top:-35px;left:0px;font-weight:600;}.page-expertise-detail-template #request-talant-profile-modal .btn.form-control.button{border:1px solid #eb010f;display:inline-block;width:auto;padding:0px 30px;}#request-talant-profile-modal .req-prof-api-invalid-section{text-align:center;}#request-talant-profile-modal .req-prof-api-invalid-section img{margin:0px auto;}#request-talant-profile-modal .req-prof-api-invalid-section p.job-oppotunity-text{font-size:24px;font-weight:600;margin-bottom:0;color:#bf0a29;margin-top:15px;}#request-talant-profile-modal .req-prof-api-invalid-section p.job-oppotunity-text span{font-size:16px;font-weight:400;margin-top:5px;display:block;}#request-talant-profile-modal .btn-primary:not(:disabled):not(.disabled):active,#request-talant-profile-modal .btn-primary:active,#request-talant-profile-modal .btn-primary:not(:disabled):not(.disabled):focus,#request-talant-profile-modal .btn-primary:focus,#request-talant-profile-modal .btn-primary.disabled,#request-talant-profile-modal .btn-primary:disabled{background:#ff2d39;border:1px solid #ff2d39;}.page-expertise-detail-template #request-talant-profile-modal .intl-tel-input input.error~ label{font-weight:600;}.page-expertise-detail-template #request-talant-profile-modal .intl-tel-input input.error~ label,.page-expertise-detail-template #request-talant-profile-modal .intl-tel-input input:valid label{line-height:44px;}@media only screen and (max-width:1130px){.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-first-name label{line-height:47px;}.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-last-name label{line-height:47px;}.page-expertise-detail-template #request-talant-profile-modal .form-control{height:43px;}.page-expertise-detail-template #request-talant-profile-modal .intl-tel-input label{line-height:43px!important;}.page-expertise-detail-template #request-talant-profile-modal .intl-tel-input .selected-flag{height:43px !important;}.page-expertise-detail-template #request-talant-profile-modal button.btn{height:50px;}.page-expertise-detail-template #request-talant-profile-modal .form-type-email label{line-height:37px;}.page-expertise-detail-template #request-talant-profile-modal .form-type-email input:focus ~ label{line-height:33px;}.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-first-name input:valid ~ label{top:-30px;}.page-expertise-detail-template .req-prfile-marketing-consent-section .form-check-label label{margin-top:-6px!important;}.page-expertise-detail-template #request-talant-profile-modal .form-type-email input.error ~ label,.page-expertise-detail-template #request-talant-profile-modal .req-prof-email-class.form-control.error ~ label{top:-28px;}.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-last-name input:focus ~ label{top:-30px;}}@media only screen and (max-width:767px){.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-first-name label{line-height:39px;}.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-last-name label{line-height:40px;}.page-expertise-detail-template #request-talant-profile-modal .form-type-email label{line-height:38px;}.page-expertise-detail-template #request-talant-profile .expertise-detail-form.contact-form-wrap .intl-tel-input input:valid ~ label{top:-32px!important;}.page-expertise-detail-template #request-talant-profile .expertise-detail-form.contact-form-wrap .intl-tel-input input:valid ~ label,.page-expertise-detail-template #request-talant-profile .expertise-detail-form.contact-form-wrap .intl-tel-input input:valid:focus ~ label,.page-expertise-detail-template #request-talant-profile .expertise-detail-form.contact-form-wrap .intl-tel-input input.international_phone-number.error ~ label{top:-32px!important;}.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(1){margin-bottom:15px!important;}.page-expertise-detail-template #block-findstaffform .job-hire-section .form-group:nth-child(1) .col-md-6:nth-child(2){margin-bottom:12px!important;}.page-expertise-detail-template #request-talant-profile .expertise-detail-form.contact-form-wrap .intl-tel-input{margin-top:12px;}.page-expertise-detail-template .contact-form-wrap .intl-tel-input input.international_phone-number.error ~ label{left:0px!important;}.page-expertise-detail-template #request-talant-profile-modal .form-group .invalid-feedback{margin-bottom:10px;}.page-expertise-detail-template .job-hire-section .row.form-group .col-md-6:nth-child(1) .form-type-textfield ~ .invalid-feedback{margin-top:-14px!important;margin-bottom:14px!important;}.page-expertise-detail-template .contact-wrap input:focus ~ label,.page-expertise-detail-template .contact-wrap input:valid ~ label{top:-30px}}@media only screen and (max-width:580px){.page-expertise-detail-template.jp-ja #request-talant-profile-modal .close,.jp-ja.page-expertise-detail-template #request-talant-profile-modal .close{top:35px;right:15px;font-size:1.5rem;}}@media only screen and (max-width:480px){.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-first-name input:valid ~ label{top:-30px;}.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-last-name input:valid ~ label{top:-30px;}}@media only screen and (max-width:330px){.page-expertise-detail-template #request-talant-profile-modal .form-item-req-prof-first-name label{line-height:39px;}}.sub-banner-ImgCnt{max-height:550px;overflow:hidden;position:relative;margin-top:-20px;}.sub-banner-ImgCnt .fallback-image{width:100%}.sub-bannerCnt{position:absolute;max-width:960px;padding-right:10px;top:50%;transform:translateY(-50%);}.sub-bannerCnt h1{color:#fff;font-size:50px;font-weight:700;margin-bottom:20px;}.sub-bannerCnt p{color:#fff;font-size:28px;font-weight:400;line-height:33px;}.sub-bannerCnt .banner-buttons{margin-top:50px;}.sub-bannerCnt .banner-buttons a{color:#fff;text-decoration:none;}.sub-bannerCnt .banner-buttons span{color:#fff;text-decoration:none;}.sub-bannerCnt .banner-buttons span a{color:#fff;text-decoration:underline;}.sub-bannerCnt .banner-buttons span a:hover{color:rgb(0,160,255);text-decoration:underline;}.banner-call,p.banner-call{margin-top:20px;font-size:20px;margin-bottom:0px;}.page-it-jobs-it-recruitment .discipline-testimonials .slick-next,.page-it-jobs-it-recruitment .discipline-testimonials .slick-prev{display:block !important;}.page-it-jobs-it-recruitment .discipline-testimonials .slick-prev{top:50%;position:absolute!important;left:-40px;margin-top:-18px;}.page-it-jobs-it-recruitment .discipline-testimonials .slick-next{top:50%;position:absolute!important;right:-40px;margin-top:-18px;}.page-it-jobs-it-recruitment .discipline-testimonials .slick-list{padding:20px 0px 10px 0px !important}.page-it-jobs-it-recruitment .discipline-testimonials .slick-initialized .slick-slide{display:block;padding:25px 25px;margin:15px 13px;box-shadow:0 2px 12px rgb(0 0 0 / 9%);border:0px;}.page-it-jobs-it-recruitment .discipline-testimonials .slick-next,.page-it-jobs-it-recruitment .discipline-testimonials .slick-prev{position:relative;font-size:0px;opacity:0.9;background-color:rgb(51,71,91);border-radius:50%;height:35px;width:35px;border:0px;z-index:999;outline:0px;cursor:pointer;display:block !important;color:#fff;}.page-it-jobs-it-recruitment .discipline-testimonials .slick-prev::after{position:absolute;content:"\f104";font-family:FontAwesome;font-size:24px;top:3px;right:14px;}.page-it-jobs-it-recruitment .discipline-testimonials .slick-next::after{position:absolute;content:"\f105";font-family:FontAwesome;font-size:24px;top:3px;right:14px;}.page-it-jobs-it-recruitment .discipline-testimonials .slick-disabled{opacity:0.2;}.page-it-jobs-it-recruitment .expertise-detail-wrap .expertise-detail{margin-top:0px;margin-bottom:2rem;}.page-it-jobs-it-recruitment .about-points .expertise-detail-wrap{padding-top:2.5rem;}.page-it-jobs-it-recruitment .expertise-detail-wrap .view-header h3{margin-bottom:2.5rem;}.page-it-jobs-it-recruitment .expertise-detail-wrap .specialisations-footer{margin-left:-15px;}.page-it-jobs-it-recruitment .expertise-discipline{margin-left:-12px;}.page-it-jobs-it-recruitment .expertise-discipline ul{margin-left:10px;}.page-it-jobs-it-recruitment .expertise-discipline li{padding-right:20px;margin-bottom:10px;min-height:30px;list-style:none;}.page-it-jobs-it-recruitment .specialisations-footer p{display:inline-block;font-weight:600;}.page-it-jobs-it-recruitment .specialisations-footer p a{text-decoration:underline;}.page-it-jobs-it-recruitment .discipline-testimonials{margin-top:4rem;padding-bottom:5rem;}.page-it-jobs-it-recruitment .discipline-testimonials>.container{max-width:940px;}.page-it-jobs-it-recruitment .salary-data-wrap-desktop{padding-left:0px;}.page-it-jobs-it-recruitment .salary-data-wrap-desktop li{position:relative;padding-left:115px;margin-bottom:50px;}.page-it-jobs-it-recruitment .salary-data-wrap-desktop li span{background:#eef2f4;font-size:2.8rem;width:90px;display:grid;height:90px;position:absolute;left:0px;top:5px;text-align:center;align-items:center;border-radius:5px;}.page-it-jobs-it-recruitment .salary-data-wrap-desktop li p{margin-bottom:6px;}.page-it-jobs-it-recruitment .salary-data-wrap-desktop li p strong{font-size:18px;font-weight:600;}.page-it-jobs-it-recruitment .discipline-getintouch{padding-top:6rem;}.page-it-jobs-it-recruitment .contact-wrap h3{text-align:center;margin-bottom:4rem;}.page-it-jobs-it-recruitment .process.contact-wrap h3{text-align:center;margin-bottom:5rem;}.page-it-jobs-it-recruitment .benefits-work h3{text-align:center;margin-bottom:3rem;}.page-it-jobs-it-recruitment .discipline-getintouch .contact-form-wrap{margin-top:0px;padding-top:45px;}.page-it-jobs-it-recruitment .testimonial-description{text-align:left;min-height:200px;}.page-it-jobs-it-recruitment .testimonial-info{text-align:left;margin-bottom:5px;}.page-it-jobs-it-recruitment .testimonial-info p{margin-bottom:1px;}.page-it-jobs-it-recruitment .testimonial-info p strong{margin-bottom:0px;display:block;}.page-it-jobs-it-recruitment .discipline-jobs-list .jobPosted{padding-left:0px;padding-right:0px;}.page-it-jobs-it-recruitment .discipline-jobs-list .jobPosted .slick-list{padding:0px!important;}.page-it-jobs-it-recruitment .discipline-jobs-list h3{text-align:center;margin-bottom:3rem;margin-top:1rem;}.page-it-jobs-it-recruitment .discipline-jobs-list .viewMore,.page-it-jobs-it-recruitment .discipline-jobs-list.btn:first-child{text-align:center;margin-right:auto;margin-top:35px;}.benefits-work{margin-top:15px;}.benefits-work .col-md-4{position:relative;}.benefits-work .col-md-4 .text-wrapper{position:absolute;top:0px;padding:25px;width:95%;}.benefits-work .col-md-4 .text-wrapper h3{color:#fff;margin-bottom:20px;opacity:0.7;font-size:70px;text-align:left;}.benefits-work .col-md-4 .text-wrapper p{color:#fff;margin-bottom:15px;}.benefits-work .col-md-4 .text-wrapper p strong{color:#fff;font-size:24px;font-weight:600;}.page-it-jobs-it-recruitment .contracting-faq-wrap .container{margin-top:15px;}.page-it-jobs-it-recruitment .about-points .expertise-detail-wrap{padding-top:50px;}.page-it-jobs-it-recruitment .discipline-jobs-list .slick-initialized .slick-slide{padding:0px 12px;}.page-it-jobs-it-recruitment .benefits-work .specialisations-footer{margin:3.5rem auto 2rem auto;}.page-it-jobs-it-recruitment .contracting-faq-items.accordian h6{font-size:22px;}.page-it-jobs-it-recruitment .contracting-faq-items.accordian .card-body{padding-bottom:25px;}.page-it-jobs-it-recruitment .contact-form-wrap .form-group{margin-bottom:15px;}.page-it-jobs-it-recruitment .discipline-testimonials .section-header{padding-bottom:5px;}.page-it-jobs-it-recruitment .discipline-testimonials .section-header p{max-width:550px;font-size:16px;margin:auto;}.page-it-jobs-it-recruitment #getin-touch-form .intl-tel-input input.valid ~ label{margin-left:-45px;}.page-it-jobs-it-recruitment #getin-touch-form .intl-tel-input .form-control.error ~ label{margin-left:0px;}.page-it-jobs-it-recruitment  #getin-touch-form .invalid-feedback{margin-bottom:15px;margin-top:-10px;}.page-it-jobs-it-recruitment .contenthub-article.discipline-jobs-list.contracting-jobs-list>.container{padding-left:3px;padding-right:3px;}.page-it-jobs-it-recruitment #getin-touch-form textarea.form-control{height:72px;min-height:50px;}@media only screen and (max-width:1130px){.page-it-jobs-it-recruitment .sub-banner-ImgCnt{margin-top:-17px;}.page-it-jobs-it-recruitment .discipline-testimonials .slick-prev{top:-22px;left:auto;right:74px;margin-top:0px;}.page-it-jobs-it-recruitment .discipline-testimonials .slick-next{top:-22px;left:auto;right:20px;margin-top:0px;}.page-it-jobs-it-recruitment .discipline-testimonials .slick-prev::after{top:8px;right:14px;}.page-it-jobs-it-recruitment .discipline-testimonials .slick-next::after{top:8px;right:11px;}.page-it-jobs-it-recruitment .testimonial-description{min-height:210px;}.page-it-jobs-it-recruitment .discipline-jobs-list h3{margin-bottom:5px;margin-top:1rem;min-height:65px;}.page-it-jobs-it-recruitment .discipline-testimonials .section-header{padding-bottom:35px;}.page-it-jobs-it-recruitment .about-points .expertise-detail-wrap .container{padding-left:15px;}.sub-banner-ImgCnt .fallback-image{width:auto;height:100%;max-width:none;min-width:100%;}.page-it-jobs-it-recruitment .contenthub-article.discipline-jobs-list.contracting-jobs-list>.container{padding-left:15px;padding-right:15px;}.page-it-jobs-it-recruitment #getin-touch-form .intl-tel-input label{line-height:41px;}.page-it-jobs-it-recruitment #getin-touch-form .form-control.error ~ label{top:-33px}.page-it-jobs-it-recruitment #getin-touch-form label{line-height:43px;}.page-it-jobs-it-recruitment #getin-touch-form .form-group.row .col-md-6:first-child .form-group .form-control{margin-bottom:0px!important;}.page-it-jobs-it-recruitment .card-box:hover{margin:15px 13px!important;}}@media only screen and (max-width:1024px){.page-it-jobs-it-recruitment .about-points .expertise-detail-wrap{padding-top:0rem;}.page-it-jobs-it-recruitment #getin-touch-form .form-group.row .col-md-6:first-child .form-group .form-control{margin-bottom:0px!important;}.page-it-jobs-it-recruitment .testimonial-description{min-height:160px;}}@media only screen and (max-width:1008px){.page-it-jobs-it-recruitment .discipline-testimonials{padding-bottom:35px;}.page-it-jobs-it-recruitment .testimonial-description{min-height:155px;}}@media only screen and (max-width:991px){.page-it-jobs-it-recruitment .about-points.expertise-detail-wrap .col-lg-4 img{display:none;}.page-it-jobs-it-recruitment .testimonial-description{min-height:150px;}}@media only screen and (max-width:980px){.sub-banner-ImgCnt .fallback-image{width:auto;height:100%;max-width:none;}.sub-bannerCnt .banner-buttons{margin-top:25px;}.page-it-jobs-it-recruitment .discipline-testimonials{margin-top:5rem;margin-bottom:30px;}.page-it-jobs-it-recruitment .contenthub-article.discipline-jobs-list .slick-dots{bottom:-25px;}.page-it-jobs-it-recruitment .contracting-faq-wrap .container{margin-top:40px;}.benefits-work .col-md-4{width:50%;flex:0 50%;max-width:50%;margin-bottom:25px;}.page-it-jobs-it-recruitment .testimonial-description{min-height:220px;}.page-it-jobs-it-recruitment .contenthub-article .featured-article-wrapper-right{margin-bottom:10px;}.page-it-jobs-it-recruitment .contracting-faq-items.accordian h6{font-size:18px;}.page-it-jobs-it-recruitment .contenthub-article .slick-slider{margin-right:0px;margin-left:0px;}.page-it-jobs-it-recruitment .discipline-jobs-list .jobPosted{padding-left:15px;padding-right:15px;margin-left:0px;margin-right:0px;}}@media only screen and (max-width:768px){.page-it-jobs-it-recruitment .contenthub-article.discipline-jobs-list.contracting-jobs-list>.container{padding-left:0px;padding-right:0px;}.page-it-jobs-it-recruitment .contracting-faq-wrap .container{margin-top:5px;}.page-it-jobs-it-recruitment #getin-touch-form .intl-tel-input label{line-height:41px;}.page-it-jobs-it-recruitment .testimonial-description{min-height:210px;}}@media only screen and (max-width:767px){.sub-banner-ImgCnt{max-height:450px;}.sub-bannerCnt h1{font-size:40px;line-height:42px;}.sub-bannerCnt p{font-size:24px;line-height:32px;}.banner-call,p.banner-call{margin-top:15px;font-size:14px;}.benefits-work .col-md-4{width:50%;margin-bottom:25px;}.page-it-jobs-it-recruitment .benefits-work .specialisations-footer{margin:2rem auto 2rem auto;}.page-it-jobs-it-recruitment .discipline-getintouch{padding-top:4rem;}.page-it-jobs-it-recruitment .contact-wrap h3{margin-bottom:3rem;}.page-it-jobs-it-recruitment .salary-data-wrap-desktop{display:block!important;}.page-it-jobs-it-recruitment .contracting-faq-items.accordian h6{font-size:16px;}.page-it-jobs-it-recruitment #getin-touch-form .form-control{margin-bottom:0px!important;}.page-it-jobs-it-recruitment .contact-wrap .invalid-feedback{margin-top:-15px;}.page-it-jobs-it-recruitment .testimonial-description{min-height:215px;}}@media only screen and (max-width:639px){.page-it-jobs-it-recruitment .testimonial-description{min-height:275px;}}@media only screen and (max-width:480px){.sub-banner-ImgCnt{max-height:440px;}.sub-bannerCnt h1{font-size:27px;max-width:100%;line-height:32px;}.sub-bannerCnt p{font-size:16px;line-height:22px;}.sub-bannerCnt .banner-buttons span{display:inline-block;margin-top:15px;}.page-it-jobs-it-recruitment .discipline-testimonials{margin-top:1.5rem;padding-bottom:40px;}.benefits-work .col-md-4{width:100%;}.page-it-jobs-it-recruitment .benefits-work .specialisations-footer{margin:1rem auto 1rem auto;width:100%;display:table;padding:0px 15px;text-align:center;}.page-it-jobs-it-recruitment .benefits-work .specialisations-footer .btn{width:100%;min-height:50px;padding:5px 15px;}.page-it-jobs-it-recruitment .specialisations-footer p{margin-top:20px;}.page-it-jobs-it-recruitment .contracting-faq-wrap .container{margin-top:0px;}.page-it-jobs-it-recruitment .sub-banner-ImgCnt{margin-top:-29px;}.page-it-jobs-it-recruitment .expertise-detail-wrap .specialisations-footer{margin-left:auto;margin-right:auto;width:100%;padding:0px 20px;display:table;text-align:center;}.page-it-jobs-it-recruitment .expertise-detail-wrap .specialisations-footer .btn{width:100%;min-height:50px;padding:5px 15px;}.page-it-jobs-it-recruitment .specialisations-footer p{margin-top:16px;}.page-it-jobs-it-recruitment .expertise-discipline{margin-left:0px;}.page-it-jobs-it-recruitment .testimonial-description{min-height:350px;}.benefits-work .col-md-4{width:100%;flex:100%;max-width:100%;margin-bottom:25px;}.benefits-work .col-md-4 .text-wrapper h3{margin-bottom:15px;font-size:50px;}.benefits-work .col-md-4 .text-wrapper{padding:17px;}.page-it-jobs-it-recruitment .salary-data-wrap-desktop li{padding-left:60px;margin-bottom:30px;}.page-it-jobs-it-recruitment .salary-data-wrap-desktop li span{width:45px;height:45px;border-radius:3px;font-size:1.5rem;}.page-it-jobs-it-recruitment #getin-touch-form .form-control{margin-bottom:0px!important;}.page-it-jobs-it-recruitment #getin-touch-form textarea.form-control{height:72px;}.page-it-jobs-it-recruitment .about-points .expertise-detail-wrap .container{padding-left:0px;}.banner-call,p.banner-call{font-size:13px;}.page-it-jobs-it-recruitment .expertise-detail-wrap .expertise-discipline .more-btn{font-size:14px;width:100%;min-height:50px;line-height:36px;padding:5px 15px;}.benefits-work{margin-top:0px;}.page-it-jobs-it-recruitment .contact-wrap h3{margin-bottom:1.5rem;}.page-it-jobs-it-recruitment .discipline-jobs-list .slick-initialized .slick-slide{padding:0px 2px;}.page-it-jobs-it-recruitment .contact-form-wrap .form-group .col-md-6 .form-group{margin-bottom:12px;}}@media only screen and (max-width:440px){.page-it-jobs-it-recruitment .testimonial-description{min-height:300px;}}@media only screen and (max-width:400px){.page-it-jobs-it-recruitment .testimonial-description{min-height:350px;}}@media only screen and (max-width:380px){.page-it-jobs-it-recruitment .testimonial-description{min-height:360px;}}@media only screen and (max-width:360px){.page-it-jobs-it-recruitment .testimonial-description{min-height:370px;}}@media only screen and (max-width:350px){.page-it-jobs-it-recruitment .testimonial-description{min-height:425px;}}@media only screen and (max-width:330px){.sub-bannerCnt h1{font-size:26px;}.sub-banner-ImgCnt{max-height:450px;}.page-it-jobs-it-recruitment .jobPosted .job-card .job-items li span{width:75%;}.page-it-jobs-it-recruitment .discipline-testimonials{margin-top:1.5rem;padding-bottom:0px;}.page-it-jobs-it-recruitment .discipline-getintouch .contact-form-wrap{padding-bottom:30px;}.page-it-jobs-it-recruitment .testimonial-description{min-height:450px;}}.page-services-executive-search-australia #block-salaryguiderecruitmentinsightsblock .knowledge-hub-wrap .col-lg-6{margin-left:auto;margin-right:auto;}.page-services-executive-search-australia #block-salaryguiderecruitmentinsightsblock{padding-top:60px;}.page-expertise-detail-template .team-slide .slick-dots{display:none!important;}@media only screen and (max-width:1130px){.node--type-article .page-footer .section-logo .row.py-4{padding-bottom:23px !important;}.node--type-article header{margin-top:55px;}}@media only screen and (max-width:1130px){.searchbar_container-mobile .search-field-consultant .select .form-group .form-control:focus{box-shadow:none!important;}}.page-hostelworld-jobs .inner-section .inner-hero img{width:100%;}.page-hostelworld-jobs .video-overlay{opacity:0.2;}.page-hostelworld-jobs .inner-section .inner-hero .hero p{max-width:860px}.page-hostelworld-jobs .inner-section .inner-hero .hero-container .btn{margin-top:50px;}.page-hostelworld-jobs .aer-career-section{padding-top:35px;padding-bottom:50px;}.page-hostelworld-jobs .aer-career-section h2{text-align:center;margin-bottom:50px;}.page-hostelworld-jobs .container.step-description{max-width:1080px;}.page-hostelworld-jobs .container.step-description img{max-width:270px;margin-top:13px;}.page-hostelworld-jobs .container.step-description p{font-weight:300;font-size:18px;line-height:28px;}.page-hostelworld-jobs .container.step-description button{margin-right:15px;}.page-hostelworld-jobs .container.step-description a{color:rgb(235,1,15);text-decoration:underline;}.page-hostelworld-jobs .container.step-description a:hover{color:#00a0ff;}.page-hostelworld-jobs .jobPosted{padding-top:50px;padding-bottom:50px;padding-left:0px;}.page-hostelworld-jobs .jobPosted>.container>h3{text-align:center;margin-bottom:50px;}.page-hostelworld-jobs .jobPosted>.container> .title-wrap h3{margin-top:10px;margin-bottom:25px;}.page-hostelworld-jobs .jobPosted .slick-next,.page-hostelworld-jobs .jobPosted .slick-prev{display:block!important;}.page-hostelworld-jobs .jobPosted .slick-list{padding:30px 0px 10px 0px !important;}.page-hostelworld-jobs .jobPosted .slick-disabled{opacity:0.2!important;}.page-hostelworld-jobs  .jobPosted  .slick-next,.page-hostelworld-jobs  .jobPosted  .slick-prev{position:relative;font-size:0px;opacity:0.9;background-color:rgb(51,71,91);border-radius:50%;height:35px;width:35px;border:0px;z-index:999;outline:0px;cursor:pointer;display:block !important;color:#fff;}.page-hostelworld-jobs .jobPosted .slick-prev{top:-24px;position:absolute;right:70px;}.page-hostelworld-jobs .jobPosted .slick-next{top:-24px;position:absolute;right:20px;}.page-hostelworld-jobs  .jobPosted .slick-prev::after{position:absolute;content:"\f104";font-family:FontAwesome;font-size:24px;top:3px;right:14px;}.page-hostelworld-jobs  .jobPosted .slick-next:after{position:absolute;content:"\f105";font-family:FontAwesome;font-size:24px;top:3px;right:10px;}.page-hostelworld-jobs .hostelworld-steps{padding-top:60px;padding-bottom:35px;}.page-hostelworld-jobs .hostelworld-steps p{font-weight:300;}.page-hostelworld-jobs .process-steps>.container>h3{font-size:30px;text-align:center;margin-bottom:30px;}.page-kick-start-your-career .inner-page .process-steps .col-md-4 p strong,.page-kick-start-your-career .inner-page .process-steps .col-md-4 p b{font-weight:600;}.page-hostelworld-jobs .hostelworld-steps>.container>h2{text-align:center;margin-bottom:35px;font-size:30px;}.page-hostelworld-jobs .hostelworld-steps>.container>.row{padding-top:35px;padding-bottom:35px;}.page-hostelworld-jobs .hostelworld-steps>.container>.row img{width:100%;}.page-hostelworld-jobs .hostelworld-steps>.container>.row h3{margin-top:0px;margin-bottom:10px;font-size:24px;}.page-hostelworld-jobs .process-steps2>.container>.row .col-md-12 p{max-width:960px;margin-left:auto;margin-right:auto;}.page-hostelworld-jobs .process-steps2>.container>.row:last-child{margin-top:30px;}.page-hostelworld-jobs .process-steps img{margin:auto;height:65px;width:auto;padding:2px;}.page-hostelworld-jobs .process-steps h3{font-size:24px;margin-top:20px;}.page-hostelworld-jobs .process-steps p{font-weight:300;}.page-hostelworld-jobs .hostelworld_privacy{padding-top:50px;padding-bottom:25px;}.page-hostelworld-jobs .hostelworld_privacy h6{font-size:15px;font-weight:600;margin-bottom:4px;}.page-hostelworld-jobs .hostelworld_privacy p{font-size:14px;font-weight:300;line-height:21px;}.page-hostelworld-jobs .hostelworld_privacy p a{color:#00a0ff;}.page-hostelworld-jobs .hostelworld_privacy p a:hover{color:#eb010f;}.page-hostelworld-jobs .hostelworld-testi{margin-top:45px;display:grid;grid-template-columns:75px 1fr;grid-gap:15px;align-items:center;}.page-hostelworld-jobs .hostelworld-testi img{width:auto!important;}.page-hostelworld-jobs .hostelworld-testi h3{font-size:18px!important;margin-top:0px!important;margin-bottom:0px!important;line-height:1.3;}.page-hostelworld-jobs .hostelworld-testi h3 span{display:block;}.page-hostelworld-jobs .hostelworld-steps>.container .row{margin-left:-50px;margin-right:-50px;}.page-hostelworld-jobs .hostelworld-steps>.container .row .col-md-6{padding-left:50px;padding-right:50px;}.page-hostelworld-jobs .process-steps ul{padding-left:20px;}.page-hostelworld-jobs .process-steps ul li{font-weight:300;font-size:16px;}.page-hostelworld-jobs .process-steps ul li::marker{opacity:0.8;}.page-kick-start-your-career .inner-page .process-steps2 .col-md-4 h3{text-align:center;}@media only screen and (min-width:920px){.page-hostelworld-jobs .hostelworld-steps .container{max-width:960px;}}@media screen and (min-width:960px){.page-hostelworld-jobs .hostelworld-steps .container{max-width:960px;}}@media only screen and (max-width:1280px){.page-hostelworld-jobs .hostelworld-steps>.container .row{margin-left:-12px;margin-right:-12px;}.page-hostelworld-jobs .hostelworld-steps > .container .row .col-md-6:first-child{padding-left:12px;padding-right:40px;}.page-hostelworld-jobs .hostelworld-steps > .container .row .col-md-6:last-child{padding-left:40px;padding-right:12px;}}@media only screen and (max-width:1130px){.page-hostelworld-jobs .jobPosted .slick-prev::after{top:9px;}.page-hostelworld-jobs .jobPosted .slick-next::after{top:9px;}.page-hostelworld-jobs .process-steps h3{font-size:22px;}.page-hostelworld-jobs .jobPosted>.container .title-wrap h3{margin-top:10px;margin-bottom:5px;min-height:63px;}.page-hostelworld-jobs .inner-section .inner-hero .hero-container{margin-top:9%;margin-left:15px;}.page-hostelworld-jobs .hostelworld-steps>.container>h2{font-size:28px;}.page-hostelworld-jobs .process-steps ul li{line-height:22px;}}@media only screen and (max-width:1050px){.page-hostelworld-jobs .process-steps h3{font-size:24px;}}@media only screen and (max-width:1024px){.page-hostelworld-jobs .hostelworld-steps > .container .row .col-md-6:first-child{padding-left:12px;padding-right:30px;}.page-hostelworld-jobs .hostelworld-steps > .container .row .col-md-6:last-child{padding-left:30px;padding-right:12px;}}@media only screen and (max-width:980px){.page-hostelworld-jobs .inner-section .inner-hero .hero-container .btn{margin-top:30px;}.page-hostelworld-jobs .container.step-description img{margin-top:16px;}}@media only screen and (max-width:980px){.page-hostelworld-jobs .inner-section .inner-hero .hero p{max-width:100%;}.page-hostelworld-jobs .inner-section .inner-hero .hero h1{font-size:40px;}.page-hostelworld-jobs .container.step-description img{max-width:100%;width:auto;}}@media only screen and (max-width:920px){.page-hostelworld-jobs .hostelworld-steps>.container>.row{padding-top:25px;padding-bottom:25px;}}@media only screen and (max-width:860px){.page-hostelworld-jobs .inner-section .inner-hero img{height:340px;}.page-hostelworld-jobs .hostelworld-steps{padding-top:55px;}.page-hostelworld-jobs .jobPosted{padding-top:30px;}.page-hostelworld-jobs .container.step-description img{margin-top:34px;}}@media only screen and (max-width:800px){.page-hostelworld-jobs .inner-section .inner-hero .hero-container{margin-top:9%!important;}.page-hostelworld-jobs .inner-section .inner-hero .hero h1{font-size:40px;}.page-hostelworld-jobs .inner-section .inner-hero .hero p{font-size:20px;}.page-hostelworld-jobs .inner-section .inner-hero .hero-container{margin-top:11%;}.page-hostelworld-jobs .inner-section .inner-hero{max-height:430px;}}@media only screen and (max-width:767px){.page-hostelworld-jobs .hostelworld-steps>.container>.row h3{margin-top:20px;}.page-hostelworld-jobs .hostelworld-steps>.container>.row{padding-bottom:0px;}.page-hostelworld-jobs .hostelworld-steps{padding-bottom:35px;}.page-hostelworld-jobs .container.step-description img{margin-bottom:20px;}.page-hostelworld-jobs .aer-career-section{padding-bottom:30px;}.page-hostelworld-jobs .jobPosted{padding-bottom:30px;}.page-hostelworld-jobs .hostelworld-steps > .container > h2{margin-bottom:15px;}.page-hostelworld-jobs .process-steps img{margin-left:0px;}.page-hostelworld-jobs .hostelworld-steps > .container .row .col-md-6:first-child{padding-left:12px;padding-right:12px;}.page-hostelworld-jobs .hostelworld-steps > .container .row .col-md-6:last-child{padding-left:12px;padding-right:12px;margin-top:30px;}.page-hostelworld-jobs .cto_desc{order:2;margin-top:25px;}.page-hostelworld-jobs .inner-section .inner-hero img{width:auto;height:100%;object-fit:cover;max-width:inherit;}.page-hostelworld-jobs .inner-section .inner-hero .hero-container{margin-top:12%!important;}.page-hostelworld-jobs .inner-section .inner-hero{max-height:350px;}.page-hostelworld-jobs .hostelworld-testi{margin-top:15px;}.page-hostelworld-jobs .aer-career-section h2{margin-bottom:40px;}.page-hostelworld-jobs .container.step-description img{margin-top:0px;}.page-hostelworld-jobs .hostelworld-steps>.container>h2{font-size:24px;}.page-hostelworld-jobs .hostelworld-steps>.container>.row h3{font-size:22px;}.page-hostelworld-jobs .process-steps h3{font-size:22px;}}@media only screen and (max-width:639px){.page-hostelworld-jobs .jobPosted>.container> .title-wrap h3{min-height:20px;margin-bottom:20px;}.page-hostelworld-jobs .inner-section .inner-hero .hero-container{margin-left:0px;}.page-hostelworld-jobs .process-steps ul li{font-size:14px;}}@media only screen and (max-width:480px){.page-hostelworld-jobs .jobPosted .slick-list{padding:5px  0px 10px 0px !important}.page-hostelworld-jobs .jobPosted  .slick-next,.page-hostelworld-jobs .jobPosted  .slick-prev{display:none!important;}.page-hostelworld-jobs .jobPosted .slick-list{padding:5px  0px 10px 0px !important;}.page-hostelworld-jobs .container.step-description button{margin-left:auto;margin-right:auto;display:table;}.page-hostelworld-jobs .container.step-description a{display:block;margin-top:25px;margin-left:auto;margin-right:auto;display:table;}.page-hostelworld-jobs .inner-section .inner-hero{height:310px;}.page-hostelworld-jobs .inner-section .inner-hero .hero-container{margin-top:80px!important;}.page-hostelworld-jobs .inner-section .inner-hero .hero h1{font-size:27px;}.page-hostelworld-jobs .inner-section .inner-hero .hero p{font-size:16px;}}@media only screen and (max-width:440px){.page-hostelworld-jobs .inner-section .inner-hero{height:310px;}.page-hostelworld-jobs .aer-career-section{padding-top:20px;}.page-hostelworld-jobs .jobPosted > .container > h3{margin-bottom:25px;}.page-hostelworld-jobs .hostelworld_privacy{padding-top:35px;padding-bottom:5px;}.page-hostelworld-jobs .aer-career-section h2{font-size:24px;}.page-hostelworld-jobs .process-steps img{margin-left:auto;}.page-hostelworld-jobs .process-steps h3{text-align:center;}.page-hostelworld-jobs .process-steps .col-md-4 p{text-align:center;}.page-hostelworld-jobs .process-steps ul{width:auto;display:table;margin:auto;}.page-hostelworld-jobs .process-steps ul li{width:auto;}}@media only screen and (max-width:330px){.page-hostelworld-jobs .inner-section .inner-hero{height:320px;}.page-hostelworld-jobs .aer-career-section h2{font-size:20px;}}.country-menu>li>a.au:before,.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.au:before{width:19px;}.country-menu>li>a.ca:before{width:19px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.ca:before{width:20px;}.country-menu>li>a.eu:before{width:19px;}.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.eu:before{width:18px;}.country-menu>li>a.hk:before,.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.hk:before{background-position:-77px 0;width:19px;}.country-menu>li>a.ie:before,.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.ie:before{width:19px;}.country-menu>li>a.jp:before,.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.jp:before{width:19px;}.country-menu>li>a.sg:before,.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.sg:before{width:19px;}.country-menu>li>a.uk:before,.mobile-sidemenu-wrapper #sidebarMenu .country-menu-mob li a.uk:before{width:19px;}@media only screen and (max-width:1130px){.blog-content a.btn,.blog-content .btn{height:auto;line-height:27px;padding:10px 20px;display:inline-block;white-space:normal;}}@media only screen and (max-width:440px){.blog-content a.btn,.blog-content .btn{font-size:11px;line-height:19px;padding:14px 15px;}}@media only screen and (max-width:767px){.article-cta-wrap a{height:auto;line-height:27px;padding:10px 20px;display:inline-block;}}@media only screen and (max-width:440px){.article-cta-wrap a{font-size:11px;}}.page-hostelworld-jobs .jobPosted .job-card{display:flex;flex-wrap:wrap;}.page-hostelworld-jobs .jobPosted .job-card .title-wrap{width:100%;}.page-hostelworld-jobs .jobPosted .job-card .job-items{min-height:190px;}.page-hostelworld-jobs .jobPosted .job-card .job-items li img{height:20px;}.page-hostelworld-jobs .jobPosted .job-card .job-items li span{margin-left:5px;}@media only screen and (max-width:767px){.page-hostelworld-jobs .jobPosted .job-card .job-items{min-height:100%;}}@media only screen and (max-width:1130px){.file-attached .remove-file-btn.btn{line-height:32px;}}@media only screen and (max-width:440px){.file-attached .uploaded-file-name{display:table;margin-bottom:10px;}}@media (min-width:1025px) and (max-width:1130px){.upload-field label.sr-only{line-height:44px;}}@media only screen and (max-width:320px){.page-transformation-jobs .job-search-form .job-search-field:first-child{max-width:100%;}}.page-salary-guides-calculator .salaryguide-menu-list.header-wrap.header-fixed{margin-top:72px;background:#F5F5F5;box-shadow:none;padding:8px 0;z-index:999999999;}.page-salary-guides-calculator .salaryguide-menu-list .list-box-wrap-employer ul,.page-salary-guides-calculator .salaryguide-menu-list .list-box-wrap-jobseeker ul{display:flex;list-style:none;justify-content:center;margin:0;}.page-salary-guides-calculator .salaryguide-menu-list .list-box-wrap-employer ul li,.page-salary-guides-calculator .salaryguide-menu-list .list-box-wrap-jobseeker ul li{padding:0 2%;}.page-salary-guides-calculator .salaryguide-menu-list .list-box-wrap-employer ul li a,.page-salary-guides-calculator .salaryguide-menu-list .list-box-wrap-jobseeker ul li a{color:#059FFE;text-decoration:underline;font-family:'Open Sans',sans-serif;}.page-salary-guides-calculator .tab-content .content .key_insights_employer,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker{padding:0 100px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer h3,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker h3{text-align:center;font-size:40px;margin:0;}.page-salary-guides-calculator .tab-content .content .key_insights_employer h4,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker h4{font-weight:700;font-size:28px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer p,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker p{margin:0;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .col-md-2,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .col-md-2{align-self:center;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row{padding-top:45px;padding-bottom:45px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row:last-child,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row:last-child{border-bottom:1px solid #B5D1DE;}.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row:last-child{border-bottom:none !important;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row:first-child,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row:first-child{border:none;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row .sal_inflation_inner,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row .sal_inflation_inner{background:#F3F9FD;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:35px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row .sal_inflation_inner .inflation_range,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row .sal_inflation_inner .inflation_range{font-size:40px;font-weight:800;color:#059FFE;text-align:center;padding-bottom:14px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row .sal_inflation_inner .inflation_title,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row .sal_inflation_inner .inflation_title{font-size:25px;font-weight:500;color:#059FFE;text-align:center;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row .sal_inflation_inner .col-md-4,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row .sal_inflation_inner .col-md-4{align-self:center;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row .sal_inflation_inner p,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row .sal_inflation_inner p{margin-bottom:30px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row .sal_inflation_desc,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row .sal_inflation_desc{width:100%;text-align:center;padding-top:20px;line-height:24px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row .sal_inflation_desc a,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row .sal_inflation_desc a{color:#059FFE;text-decoration:underline;}.page-salary-guides-calculator .tab-content .e-book-wrap .e-box-wrap{background-image:url(/themes/bootstrap_mmck/css/../img/bg-e-book-2022.png);min-height:auto;padding:0 50px;}.page-salary-guides-calculator .tab-content .e-book-wrap h3,.page-salary-guides-calculator .tab-content .e-book-wrap p{color:#fff;}.page-salary-guides-calculator .process h3{font-size:40px;text-align:center;}.page-salary-guides-calculator .process .contracting-faq-items.accordian .card{border:none;border-radius:unset;}.page-salary-guides-calculator .process .contracting-faq-items.accordian .card h6{background:#F3F9FD;}.page-salary-guides-calculator .tab-content .content .article_list_employer,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker{padding-top:50px;}.page-salary-guides-calculator .tab-content .content .article_list_employer h3,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker h3{font-size:40px;text-align:center;}.page-salary-guides-calculator .tab-content .content .article_list_employer .slick-dotted.slick-slider,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker .slick-dotted.slick-slider{margin-top:75px;}.page-salary-guides-calculator .tab-content .content .article_list_employer .article-cards .slick-slide .box,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker .article-cards .slick-slide .box{box-shadow:0px 0px 8px 4px rgb(0 0 0 / 13%);margin:0 25px 15px;display:flex;flex-direction:column;overflow:hidden;}.page-salary-guides-calculator .tab-content .content .article_list_employer .article-cards .slick-slide .box .content-part,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker .article-cards .slick-slide .box .content-part{padding:20px;display:flex;flex:1 1 auto;flex-direction:column;}.page-salary-guides-calculator .tab-content .content .article_list_employer .article-cards .slick-slide .box .content-part h4,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker .article-cards .slick-slide .box .content-part h4{font-size:24px;font-weight:600;}.page-salary-guides-calculator .tab-content .content .article_list_employer .article-cards .slick-slide .box .content-part h4 a,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker .article-cards .slick-slide .box .content-part h4 a{color:#34475B;text-decoration:none;}.page-salary-guides-calculator .tab-content .content .article_list_employer .article-cards .slick-slide .box .content-part a,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker .article-cards .slick-slide .box .content-part a{width:100%;color:#FF2D39;text-decoration:underline;display:block;}.page-salary-guides-calculator .tab-content .content .article_list_employer .article-cards .slick-slide .box .content-part a img,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker .article-cards .slick-slide .box .content-part a img{float:right;}.page-salary-guides-calculator .tab-content .content .slick-next,.page-salary-guides-calculator .tab-content .content .slick-prev{width:35px;height:35px;border-radius:50%;top:-45px;display:block !important;z-index:1;font-size:0;line-height:0;position:absolute;padding:0;cursor:pointer;color:transparent;border:none;outline:0;background:#34475B;z-index:2;right:0;}.page-salary-guides-calculator .tab-content .content .slick-next:before{transform:rotate(360deg);}.page-salary-guides-calculator .tab-content .content .slick-prev.slick-disabled:before{transform:rotate(180deg);}.page-salary-guides-calculator .tab-content .content .slick-prev{right:50px;left:auto;}.page-salary-guides-calculator .tab-content .content .slick-prev:before{transform:rotate(180deg);}.page-salary-guides-calculator .tab-content .content .slick-next:before,.page-salary-guides-calculator .tab-content .content .slick-prev:before{content:'';color:#303030;font-size:0;display:inline-block;background-image:url(/themes/bootstrap_mmck/css/../img/arrow-fade-2.svg);background-repeat:no-repeat;background-position:center;height:35px;width:35px;opacity:1;}.page-salary-guides-calculator .tab-content .content .slick-next.slick-disabled:before,.page-salary-guides-calculator .tab-content .content .slick-prev.slick-disabled:before{content:'';color:#303030;font-size:0;display:inline-block;background-image:url(/themes/bootstrap_mmck/css/../img/arrow-fade-2.svg);background-repeat:no-repeat;background-position:center;height:35px;width:35px;opacity:1;}.page-salary-guides-calculator .tab-content .content .slick-next.slick-disabled,.page-salary-guides-calculator .tab-content .content .slick-prev.slick-disabled{background:#C4C4C4;}.page-salary-guides-calculator .tab-content .content .slick-dots li.slick-active button:before{opacity:1;background:#eb010f;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .sal_inflation_inner h4,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .sal_inflation_inner h4{font-size:24px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .sal_inflation_inner i,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .sal_inflation_inner i{font-weight:600;font-size:18px;line-height:28px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .sal_inflation_inner .auth_info,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .sal_inflation_inner .auth_info{font-size:18px;line-height:28px;padding:10px 0 20px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .progressbar-head h4,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .progressbar-head h4{font-size:24px;text-align:center;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .container .row:nth-child(2) .col-md-4,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .container .row:nth-child(2) .col-md-4{padding:0 30px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .container .row:nth-child(2) .col-md-4 .progressbar-head,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .container .row:nth-child(2) .col-md-4 .progressbar-head{margin-bottom:20px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .progressbar,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .progressbar{display:block;width:100%;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .progressbar .circle,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .progressbar .circle{width:140px;height:140px;display:flex;position:relative;text-align:center;margin:auto;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .progressbar .circle:after,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .progressbar .circle:after{width:100px;height:100px;content:"";border-radius:50%;display:block;position:absolute;top:20px;left:20px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .progressbar .circle canvas,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .progressbar .circle canvas{vertical-align:middle;border-radius:50%;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .progressbar .circle div,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .progressbar .circle div{position:absolute;top:36%;width:100%;text-align:center;line-height:40px;font-size:36px;color:rgba(0,160,255,1);font-weight:bold;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .progressbar .circle strong i,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .progressbar .circle strong i{font-style:normal;font-size:0.6em;font-weight:normal;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .progressbar-content,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .progressbar-content{padding-top:15px;height:100%;}.page-salary-guides-calculator .header-wrap.header-fixed{box-shadow:none;}.page-salary-guides-calculator .calculator-tal-cont-wrap h3:first-child{font-size:40px;text-align:center;}.page-salary-guides-calculator .calculator-tal-cont-wrap .salary-data-wrap li h3{font-size:24px;text-align:left;margin-bottom:10px;}.page-salary-guides-calculator .calculator-tal-cont-wrap{padding:50px 0 30px 0;}.page-salary-guides-calculator .slick-track{display:flex !important;min-width:100%;justify-content:center;}.page-salary-guides-calculator .article-cards.slick-initialized .slick-slide{height:auto;display:flex !important;flex:0 1 calc(100% - 1em);margin-bottom:10px;}.page-salary-guides-calculator .article-cards.slick-initialized .slick-list{padding:0 !important;}.page-salary-guides-calculator .tab-content .article_list_employer .article-cards .slick-slide .box .content-part p,.page-salary-guides-calculator .tab-content .article_list_jobseeker .article-cards .slick-slide .box .content-part p{flex:1 1 auto;}.page-salary-guides-calculator #getin-touch-form .form-control.form-textarea{height:80px;}#ebook-download-modal .ebook-download-wrap .form-group{margin-bottom:17px;display:flex;}.ebook-download-wrap .form-group .col-auto.form-group{margin-top:0;}.ebook-download-wrap .form-group .col-auto{padding:0;position:unset;}.ebook-download-wrap .form-type-textfield{width:100%;padding:0;}.ebook-download-wrap .form-control{position:relative;font-size:14px;padding:14px 16px;color:rgb(51,71,91);border:1px solid rgba(91,107,123,0.5);font-family:"Open Sans",sans-serif;height:50px;margin-top:0;}.ebook-download-wrap  .form-control:focus{border:1px solid rgb(0,160,255);box-shadow:none;}.ebook-download-wrap  input:focus ~ label{top:-35px;color:rgb(0,160,255);font-weight:600;left:13px;}.ebook-download-wrap  input:valid ~ label{top:-35px;color:rgb(34,158,47);left:13px;}.ebook-download-wrap  input:valid{border-color:rgb(34,158,47);}.ebook-download-wrap  input:valid:focus{border-color:rgb(34,158,47);}.ebook-download-wrap  input.error{border-color:rgb(191,10,41);}.ebook-download-wrap  input.error:focus{border-color:rgb(191,10,41);}.ebook-download-wrap  select:valid{border-color:rgb(34,158,47);}.ebook-download-wrap  select:valid:focus{border-color:rgb(34,158,47);}.ebook-download-wrap  select.error{border-color:rgb(191,10,41);}.ebook-download-wrap  select.error:focus{border-color:rgb(191,10,41);}.ebook-download-wrap  input.international_phone-number.error{border-color:rgb(191,10,41) !important;}.ebook-download-wrap  input.international_phone-number.error:focus{border-color:rgb(191,10,41) !important;}.ebook-download-wrap  input.international_phone-number:valid{border-color:rgb(34,158,47) !important;}.ebook-download-wrap  input.international_phone-number:valid{border-color:rgb(34,158,47) !important;}.ebook-download-wrap label{position:absolute;top:0px;width:auto;color:#33475b;-webkit-transition:.2s all;transition:.2s all;left:30px;font-size:14px;font-weight:400;margin-bottom:0;line-height:50px;pointer-events:none;}#ebook-download-modal .ebook-download-wrap .invalid-feedback{margin-bottom:10px;margin-top:-12px;}.ebook-download-wrap .intl-tel-input input.valid ~ label,.ebook-download-wrap  input:valid ~ label{color:rgb(34,158,47);font-weight:600;}.ebook-download-wrap input:valid ~ label{top:-35px;color:rgb(34,158,47);left:13px;}.ebook-download-wrap .form-control.error ~ label{color:rgb(191,10,41);top:-35px;left:13px !important;font-weight:600;}.ebook-download-wrap .intl-tel-input .form-control.error ~ label{left:0 !important;font-weight:600 !important;}.ebook-download-wrap .international_phone-number{padding-left:40px;}.ebook-download-wrap .text-center.submit-wrap{position:relative;}.ebook-download-wrap .text-center .btn{text-transform:uppercase;background:rgb(235,1,15);font-weight:700;font-size:14px;letter-spacing:1px;padding:0px 30px !important;height:50px !important;border-radius:5px;transition:all 0.3s ease 0s;cursor:pointer;color:rgb(255,255,255);border:1px solid rgb(235,1,15);line-height:50px;position:relative;z-index:0;overflow:hidden;width:auto;}.ebook-download-wrap .form-check{padding-left:30px;font-size:14px;position:relative;color:rgb(51,71,91);line-height:24px;left:11px;font-family:"Open Sans",sans-serif;font-weight:300;pointer-events:none;}.ebook-download-wrap .form-check .form-check-label{left:-40px;}.ebook-download-wrap .submit-job-wrap .invalid-feedback.terms-error{font-size:90%;}.ebook-download-wrap .invalid-feedback.salary-terms-error{margin-top:3px !important;font-weight:400;padding-left:0;}.ebook-download-wrap  .form-check .checkmark{width:20px;height:20px;pointer-events:all;}.ebook-download-wrap .marketing-consent-section{font-size:14px;font-weight:300;left:2px;line-height:24px;}.ebook-download-wrap .marketing-consent-section .radio .js-form-type-radio{width:90px;height:50px;float:left;}.ebook-download-wrap .marketing-consent-section .form-check-label{left:-8px;padding-top:15px;top:15px;}.ebook-download-wrap .marketing-consent-section .form-check-label .option{width:60px;top:0;padding-left:15px;color:rgb(51,71,91);line-height:24px;font-weight:300 !important;}@media (max-width:1130px) and (min-width:768px){.page-salary-guides-calculator .tab-content .e-book-wrap .e-box-wrap{padding:50px 50px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker{padding:0;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .container .row:nth-child(2) .col-md-4,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .container .row:nth-child(2) .col-md-4{padding:0 20px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .progressbar-head h4,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .progressbar-head h4{font-size:18px;}.page-salary-guides-calculator #getin-touch-form .form-group.row .col-md-6 label{line-height:50px;}.page-salary-guides-calculator .tab-content .content .article_list_employer .article-cards .slick-slide .box,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker .article-cards .slick-slide .box{margin:0px 15px 15px;}}@media only screen and (max-width:767px){.e-book-wrap{background-image:url(/themes/bootstrap_mmck/css/../img/mobile-bg-e-book-2022.png);}.page-salary-guides-calculator .inner-section .inner-hero{padding-bottom:0;}.page-salary-guides-calculator .salaryguide-menu-list.header-wrap.header-fixed{margin-top:0;background:#fff;position:relative !important;}.page-salary-guides-calculator .salaryguide-menu-list .list-box-wrap-employer ul,.page-salary-guides-calculator .salaryguide-menu-list .list-box-wrap-jobseeker ul{flex-wrap:wrap;padding:0;}.page-salary-guides-calculator .salaryguide-menu-list .list-box-wrap-employer ul li,.page-salary-guides-calculator .salaryguide-menu-list .list-box-wrap-jobseeker ul li{padding:3% 3%;}.page-salary-guides-calculator .tab-content .content .key_insights_employer,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker{padding:0 20px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer h3,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker h3{font-size:32px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row{padding-top:25px;padding-bottom:25px;text-align:center;}.page-salary-guides-calculator .tab-content .content .key_insights_employer img,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker img{margin:auto;margin-bottom:20px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row .sal_inflation_inner .col-md-4,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row .sal_inflation_inner .col-md-4{margin-bottom:20px;line-height:24px;}.page-salary-guides-calculator .tab-content .content .article_list_employer h3,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker h3{font-size:32px;}.page-salary-guides-calculator .tab-content .e-book-wrap .e-box-wrap{padding-bottom:50px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .progressbar-content,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .progressbar-content{padding-bottom:20px;}.page-salary-guides-calculator .process h3{font-size:32px;}.page-salary-guides-calculator .calculator-tal-cont-wrap h3:first-child{font-size:32px;}#ebook-download-modal .ebook-download-wrap .form-group{margin-bottom:12px;}.ebook-download-wrap .form-group.row .col-md-6:first-child{margin-bottom:15px;}.ebook-download-wrap .col-md-6:nth-child(1) .form-type-textfield{padding-right:0;}.ebook-download-wrap .form-group.row .col-md-6:first-child .form-group .form-control{margin-bottom:0 !important;}.ebook-download-wrap .form-group.row .col-md-6 label{line-height:43px;}#ebook-download-modal .ebook-download-wrap .form-control{margin-bottom:0 !important;}.ebook-download-wrap .international_phone-number{padding-left:40px !important;}.ebook-download-wrap .intl-tel-input .selected-flag{height:40px !important;}.ebook-download-wrap .intl-tel-input .selected-flag .flag{top:50%!important;}#ebook-download-modal  .ebook-download-wrap.invalid-feedback{margin-bottom:10px !important;margin-top:-10px;}#ebook-download-modal  .ebook-download-wrap .row.form-group .col-md-6:nth-child(2) .form-type-textfield{margin-bottom:15px !important;padding-left:0;}.ebook-download-wrap label{line-height:43px;top:0;}.ebook-download-wrap  #job-hire-section .row.form-group .col-md-6:nth-child(1) .form-type-textfield{padding-right:0;}.ebook-download-wrap .intl-tel-input .country-list{width:240px !important;}.page-salary-guide-calculator.en .ebook-download-wrap .form-group.row .col-md-6.indus-wrap{display:none;}}@media only screen and (max-width:480px){.page-salary-guides-calculator .tab-content .content .key_insights_employer,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker{padding:0 5px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer h3,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker h3{font-size:28px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer h4,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker h4{font-size:24px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .row .sal_inflation_inner,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .row .sal_inflation_inner{padding:25px;}.page-salary-guides-calculator .tab-content .content .article_list_employer,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker{padding-top:20px;}.page-salary-guides-calculator .tab-content .content .article_list_employer h3,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker h3{font-size:28px;}.page-salary-guides-calculator .tab-content .content .article_list_employer .article-cards .slick-slide .box,.page-salary-guides-calculator .tab-content .content .article_list_jobseeker .article-cards .slick-slide .box{margin:5px;}.page-salary-guides-calculator .tab-content .e-book-wrap .e-box-wrap{padding:0 10px;padding-bottom:30px;}.page-salary-guides-calculator .tab-content .e-book-wrap .e-box-wrap .ebook-image-wrap{margin-bottom:10px;}.page-salary-guides-calculator .process h3{font-size:28px;}.page-salary-guides-calculator .tab-content .content .key_insights_employer .container .row:nth-child(2) .col-md-4,.page-salary-guides-calculator .tab-content .content .key_insights_jobseeker .container .row:nth-child(2) .col-md-4{padding:0px 12px;}}.custom-forms form{font-family:"Open Sans",sans-serif!important;width:90%!important;background-color:#eef2f4;-webkit-box-shadow:0 12px 21px 0 rgb(179 179 179 / 50%);box-shadow:0 12px 21px 0 rgb(179 179 179 / 50%);padding:10px 30px 30px 30px;}.custom-forms form .row.form-group{margin-right:-12px;margin-left:-12px;margin-top:0px;margin-bottom:0;position:relative;width:auto;line-height:44px;height:auto;}.custom-forms form .row.form-group .col-md-6:nth-child(1) .form-type-textfield{padding-right:0px;width:100%;}.custom-forms form fieldset.form-group{margin-top:30px;padding:0;}.custom-forms form .form-control{position:relative;font-size:14px;padding:14px 16px;color:rgb(51,71,91) !important;border:1px solid rgba(91,107,123,0.5);font-family:"Open Sans",sans-serif;height:50px;margin-top:0px;}.custom-forms form label{position:absolute;top:0px;width:auto;color:rgb(51,71,91);transition:all 0.2s ease 0s;left:16px;font-size:14px;font-weight:400;margin:0px;line-height:50px;pointer-events:none;}.custom-forms form .intl-tel-input{width:100%;}.custom-forms form .invalid-feedback{margin-bottom:0;}.custom-forms form .invalid-feedback.webinar-terms-error{font-size:90%;font-weight:400;}.custom-forms form input label:focus{left:0;}.custom-forms form .form-control:focus{border-color:#00a0ff !important;box-shadow:none !important;}.custom-forms form input:valid:focus{border-color:#229e2f;}.custom-forms form input:invalid:focus{border-color:#bf0a29;}.custom-forms form input.error~label{font-weight:600 !important;left:0;}.custom-forms input:focus~label{left:0;}.custom-forms form input:focus ~ label{font-weight:600 !important;}.custom-forms form .webinar-phone{padding-left:40px !important;}.custom-forms form .form-item-webinar-company-name label,.custom-forms form .form-item-webinar-job-title label{left:16px;position:absolute;width:auto;transition:all 0.2s ease 0s;font-size:14px;margin-bottom:0px;line-height:48px;top:0px !important;color:rgb(51,71,91) !important;font-weight:400 !important;}.custom-forms form .form-item-webinar-company-name input:focus ~ label,.custom-forms form .form-item-webinar-job-title input:focus ~ label{top:-35px !important;color:rgb(0,160,255) !important;font-weight:600 !important;left:0;}.custom-forms form .form-item-webinar-company-name input.valid ~ label,.custom-forms form .form-item-webinar-job-title input.valid ~ label{top:-35px !important;color:rgb(34,158,47) !important;font-weight:600 !important;left:0;}.custom-forms form .form-item-webinar-phone-number input ~ label{left:45px;font-weight:400 !important;top:0px;color:rgb(51,71,91);}.custom-forms form .form-item-webinar-phone-number input.valid ~ label{left:0;font-weight:600 !important;top:-35px;color:rgb(34,158,47);}.custom-forms form .form-item-webinar-phone-number input.error ~ label{left:0;font-weight:600 !important;top:-35px;}.custom-forms form .form-item-webinar-email input:focus ~ label{font-weight:600 !important;}.custom-forms form .form-item-webinar-email input.valid ~ label{font-weight:600 !important;left:0;}.custom-forms form .form-item-webinar-email input.error{border-color:rgb(191,10,41);}.custom-forms form .form-item-webinar-email input.error ~ label{color:rgb(191,10,41);left:0;top:-35px;}.custom-forms form .form-item-webinar-first-name input:focus ~ label,.custom-forms form .form-item-webinar-last-name input:focus ~ label{font-weight:600 !important;}.custom-forms form .form-item-webinar-first-name input:valid ~ label,.custom-forms form .form-item-webinar-last-name input:valid ~ label{font-weight:600 !important;left:0;}.custom-forms form .submit-job-wrap{margin:30px 0 !important;}.custom-forms form .submit-job-wrap .form-check{padding-left:30px !important;font-size:14px;position:relative !important;color:rgb(51,71,91) !important;line-height:24px !important;left:11px !important;font-family:"Open Sans",sans-serif !important;font-weight:300 !important;pointer-events:none !important;}.custom-forms form .form-check .form-check-label{left:-40px;}.custom-forms form .submit-job-wrap .form-check .checkmark{width:20px;height:20px;pointer-events:all;}.custom-forms form .submit-job-wrap .form-check .checkmark::after{left:6px;top:1px;}.custom-forms form .submit-job-wrap .form-check a{color:rgb(0,160,255);pointer-events:all;}.custom-forms form .submit-job-wrap .form-check a:hover{color:rgb(235,1,15);}.custom-forms form .marketing-consent-section{font-size:14px;font-weight:300;line-height:24px;}.custom-forms form .marketing-consent-section .radio .js-form-type-radio{width:90px;height:50px;float:left;}.custom-forms form .marketing-consent-section .form-check-label{left:-8px;padding-top:15px;top:15px;}.custom-forms form .form-check .checkmark{background:#fff;}.custom-forms form .form-check:hover input ~ .checkmark{background-color:#fff;}.custom-forms form .form-check input:checked ~ .checkmark{background-color:#eb010f !important;}.custom-forms form .marketing-consent-section .checkmark{border-radius:50%;}.custom-forms form .marketing-consent-section .checkmark:after{left:4px !important;top:4px !important;width:10px;height:10px;background:#fff;border-radius:50%;border:0;}.custom-forms form .marketing-consent-section .form-check-label .option{top:0;padding-left:15px;color:rgb(51,71,91);line-height:24px;font-weight:300 !important;left:13px;}.custom-forms form .submit-wrap .btn{text-transform:uppercase;background:rgb(235,1,15);font-weight:700;font-size:14px;letter-spacing:1px;padding:0px 30px !important;height:50px !important;border-radius:5px;transition:all 0.3s ease 0s;cursor:pointer;color:rgb(255,255,255) !important;border:1px solid rgb(235,1,15);line-height:50px;position:relative;z-index:0;overflow:hidden;width:auto;}.custom-forms form .btn-primary:not(:disabled):not(.disabled).active,.custom-forms form .btn-primary:not(:disabled):not(.disabled):active,.custom-forms form .show>.btn-primary.dropdown-toggle{background:rgb(255,45,57);border:1px solid rgb(255,45,57);}.custom-forms form .btn-primary:not(:disabled):not(.disabled).active:focus,.custom-forms form .btn-primary:not(:disabled):not(.disabled):active:focus,.custom-forms form .show>.btn-primary.dropdown-toggle:focus{box-shadow:transparent;border-color:transparent !important;}.custom-forms form .form-control.valid{border-color:rgb(34,158,47) !important;}.custom-forms form .form-control{border-color:rgba(91,107,123,0.5);}.custom-forms .was-validated .form-control:valid{border-color:rgba(91,107,123,0.5);}.custom-forms .was-validated .form-item-webinar-first-name .form-control:valid,.custom-forms .was-validated .form-item-webinar-last-name .form-control:valid{border-color:rgb(34,158,47);}@media only screen and (max-width:1130px){.custom-forms form select.form-control:not([size]):not([multiple]){height:50px;}.custom-forms form .form-item-webinar-first-name input:valid ~ label,.custom-forms form .form-item-webinar-last-name input:valid ~ label,.custom-forms form .form-item-webinar-email input:valid ~ label{top:-35px;}.custom-forms form .form-item-webinar-first-name input:focus ~ label,.custom-forms form .form-item-webinar-last-name input:focus ~ label,.custom-forms form .form-item-webinar-email input:focus ~ label{top:-35px;}}@media only screen and (max-width:767px){.custom-forms form{width:100% !important;padding:10px 10px 30px;}.custom-forms form .form-group .form-control{margin-bottom:0 !important;}.custom-forms form .form-type-textfield{padding:0 !important;}.custom-forms form input:focus ~ label,.custom-forms form input:valid ~ label{top:-35px;}.custom-forms form .row.form-group .col-md-6:nth-child(1) .form-type-textfield{margin-bottom:0 !important;}.custom-forms form select.form-control:not([size]):not([multiple]){height:50px;}.custom-forms form .invalid-feedback{margin-top:0 !important;}.custom-forms form .form-item-webinar-phone-number input ~ label{top:0 !important;}.custom-forms form .form-item-webinar-phone-number input.error ~ label{font-weight:600 !important;top:-35px !important;}.custom-forms form .form-item-webinar-phone-number input.valid ~ label{top:-35px !important;}}.custom-webinar-modal{padding-right:0 !important;}.custom-webinar-modal .modal-header{position:absolute;right:0;border:none;z-index:9999;}.custom-webinar-modal .modal-body{padding:40px 20px;}.custom-webinar-modal .modal-header .close{padding:10px;}.custom-webinar-modal .modal-dialog{padding:20px;}@media only screen and (max-width:480px){.custom-webinar-modal .modal-dialog{padding:0;margin:1rem;}.custom-webinar-modal .btn.close-page{font-size:14px;padding:14px 35px;}}.talent-profile-form-wrap form{padding-top:25px!important;}.talent-profile-form-wrap .form-group .col-md-6,.talent-profile-form-wrap .form-group .col-md-12{position:relative;padding-top:15px;padding-bottom:15px;}.talent-profile-form-wrap .form-group.talent-country-wrap .col-md-12{padding-top:15px;padding-bottom:10px;}.talent-profile-form-wrap form label{position:absolute;top:12px;left:30px;transition:.2s all;font-size:14px!important;pointer-events:none;}.talent-profile-form-wrap form .form-type-email label{top:11px;}.talent-profile-form-wrap form .intl-tel-input label{top:11px;left:45px;}.talent-profile-form-wrap .form-control.error ~ label,.talent-profile-form-wrap input:focus ~ label{font-weight:600!important;left:14px;top:-22px;transition:.2s all;}.talent-profile-form-wrap .form-control:focus{border:1px solid rgb(0,160,255)!important;box-shadow:none;}.talent-profile-form-wrap .form-control.error{border:1px solid #bf0a29!important;}.talent-profile-form-wrap input:focus ~ label{color:rgb(0,160,255);}.talent-profile-form-wrap .form-control.error ~ label{color:rgb(191,10,41);}.talent-profile-form-wrap .form-type-email .form-control.error ~ label,.talent-profile-form-wrap .form-type-email input:focus ~ label{top:-22px;}.talent-profile-form-wrap .intl-tel-input .selected-flag .flag{margin-top:-6px;}.talent-profile-form-wrap .intl-tel-input .form-control{padding-left:42px;}.talent-profile-form-wrap .intl-tel-input .form-control.error ~ label{left:0px;top:-22px;}.talent-profile-form-wrap .intl-tel-input input.valid ~ label{left:0px;top:-22px;}.talent-profile-form-wrap .invalid-feedback{margin-bottom:-5px;margin-top:0px;margin-left:14px;}.talent-profile-form-wrap .intl-tel-input{width:100%;}.talent-profile-form-wrap .btn{text-transform:uppercase;background:rgb(235,1,15);font-weight:700;font-size:14px;letter-spacing:1px;padding:0px 30px !important;height:50px !important;border-radius:5px;transition:all 0.3s ease 0s;cursor:pointer;color:rgb(255,255,255);border:1px solid rgb(235,1,15);line-height:50px;position:relative;z-index:0;overflow:hidden;width:auto;}.talent-profile-form-wrap .col-md-12.form-check{display:grid;grid-template-columns:55px 1fr;padding-left:0px;padding-top:10px;}.talent-profile-form-wrap .checkbox{padding-left:10px;}.talent-profile-form-wrap .form-check-text{font-weight:300;line-height:24px;margin-bottom:15px;}.talent-profile-form-wrap .form-check-text a{color:#00a0ff;}.talent-profile-form-wrap .form-check-text a:hover{color:rgb(235,1,15);}.talent-profile-form-wrap .form-check-text .invalid-feedback{margin-bottom:0px;margin-top:5px;margin-left:0px;font-size:12.6px;font-weight:400;}.talent-profile-form-wrap .form-check .checkmark{width:20px;height:20px;pointer-events:all;background:#fff;}.talent-profile-form-wrap .form-check:hover input ~ .checkmark{background-color:#fff;}.talent-profile-form-wrap .form-check .checkmark:after{left:6px;top:1px;}.talent-profile-form-wrap .form-check input:checked ~ .checkmark{background-color:#eb010f !important;}.talent-profile-form-wrap form label.form-check-label{position:absolute;top:6px;left:25px;}.talent-profile-form-wrap .form-group input.form-text{margin-top:0px;}.talent-profile-form-wrap input:valid{border-color:rgb(34,158,47)!important;}.talent-profile-form-wrap .intl-tel-input input.valid ~ label,.talent-profile-form-wrap input:valid ~ label{color:rgb(34,158,47);font-weight:600!important;top:-22px;transition:.2s all;left:14px;}.talent-profile-form-wrap .intl-tel-input input.valid ~ label{left:0px;top:-22px;}.talent-profile-form-wrap .talent_consent_wrap .marketing-consent-section{font-size:14px;font-weight:300;padding-top:0px;padding-left:25px;padding-right:25px;padding-bottom:50px;margin-top:-10px;line-height:24px;}.talent-profile-form-wrap .talent_consent_wrap .marketing-consent-section .radio>.js-form-type-radio{margin-top:5px}.talent-profile-form-wrap .talent_consent_wrap .marketing-consent-section .radio>.js-form-type-radio:first-child{margin-left:-25px}.talent-profile-form-wrap .talent_consent_wrap .marketing-consent-section .radio>.js-form-type-radio:last-child{margin-left:40px}.talent-profile-form-wrap .talent_consent_wrap .marketing-consent-section .radio>.js-form-type-radio input ~ label{top:-2px;left:25px}.talent-profile-form-wrap .talent_consent_wrap .marketing-consent-section .radio>.js-form-type-radio input:valid ~ label{color:rgb(51,71,91);font-weight:300!important;font-size:14px}.talent-profile-form-wrap .talent_consent_wrap .marketing-consent-section .radio>.js-form-type-radio .checkmark{border-radius:50%;}.talent-profile-form-wrap .talent_consent_wrap .marketing-consent-section .radio>.js-form-type-radio .checkmark:after{left:4px;top:4px;width:10px;height:10px;background:#fff;border-radius:50%;border:0;}.talent-profile-form-wrap .job-oppotunity-section .job-oppotunity-text{margin-bottom:15px !important;margin-top:0px !important;display:inline-block;line-height:26px;}.talent-profile-form-wrap form .form-item-talent-last-name label{left:17px}.talent-profile-form-wrap .form-item-talent-last-name input:valid ~ label{left:2px}.talent-profile-form-wrap .form-item-talent-last-name input:focus ~ label{left:2px}.talent-profile-form-wrap .form-item-talent-last-name input.error ~ label{left:2px}.invalid-popup .api-invalid-section{text-align:center}.invalid-popup .api-invalid-section img{margin:0px auto 15px auto;}.invalid-popup .api-invalid-section p{font-size:24px;font-weight:600;margin-bottom:15px;color:#bf0a29;}.invalid-popup .api-invalid-section p span{font-size:16px;font-weight:400;margin-top:5px;display:block;color:#bf0a29;}.invalid-popup .modal-header{padding:10px 12px 10px 10px;border-bottom:0px solid #e9ecef!important;}.invalid-popup .col-md-12{padding-top:0px!important;padding-bottom:10px!important;}.invalid-popup .modal-body{padding-top:0px!important;}.invalid-popup .modal-dialog{max-width:600px!important;}@media screen and (min-width:768px){.talent-profile-form-wrap .form-group .col-md-6:first-child{padding-right:8px;}.talent-profile-form-wrap .form-group .col-md-6:last-child{padding-left:8px;}}@media only screen and (max-width:1130px){.talent-profile-form-wrap  select.form-control:not([size]):not([multiple]){height:43px;padding:10px 15px;}.talent-profile-form-wrap input{height:43px!important;}.talent-profile-form-wrap form label{top:14px;}.talent-profile-form-wrap form .form-type-email label{top:14px;}.talent-profile-form-wrap form .intl-tel-input label{top:14px;}.talent-profile-form-wrap .intl-tel-input .form-control.error ~ label{top:-16px;}.talent-profile-form-wrap .intl-tel-input .selected-flag{height:43px !important;}.talent-profile-form-wrap .form-control.error ~ label,.talent-profile-form-wrap input:focus ~ label{top:-16px;}.talent-profile-form-wrap .form-type-email .form-control.error ~ label,.talent-profile-form-wrap .form-type-email input:focus ~ label{top:-16px;}.talent-profile-form-wrap .intl-tel-input input.valid ~ label,.talent-profile-form-wrap input:valid ~ label{top:-16px;}.talent-profile-form-wrap form .form-type-email input:valid ~ label{top:-17px;}.talent-profile-form-wrap .intl-tel-input input.valid ~ label{top:-17px;}.talent-profile-form-wrap .job-oppotunity-section .btn.search-button{padding:10px 20px!important;}}@media only screen and (max-width:767px){.talent-profile-form-wrap form .form-item-talent-last-name label{left:30px}.talent-profile-form-wrap .form-item-talent-last-name input:valid ~ label{left:15px}.talent-profile-form-wrap .form-item-talent-last-name input:focus ~ label{left:15px}.talent-profile-form-wrap .form-item-talent-last-name input.error ~ label{left:15px}.talent-profile-form-wrap .job-hire-section .form-group,.talent-profile-form-wrap .form-group{margin-bottom:0px;}.talent-profile-form-wrap .job-hire-section .form-group{margin-bottom:0px;}.talent-profile-form-wrap .job-hire-section .row.form-group .col-md-6:nth-child(1) .form-type-textfield{margin-bottom:0px!important}}@media only screen and (max-width:440px){.talent-profile-form-wrap form,body .talent-profile-form-wrap form,.csr-wrapper .blog-content .talent-profile-form-wrap form{padding:15px 10px 30px 10px !important;width:100%!important;}.talent-profile-form-wrap .job-oppotunity-section .job-oppotunity-text{line-height:20px;margin-top:-10px!important;margin-bottom:5px!important}.talent-profile-form-wrap .job-oppotunity-section .btn.search-button{height:50px;font-size:14px;font-weight:700;line-height:25px!important}}.page-salary-guides-calculator .inner-section .inner-hero h1~h2{margin-top:-32px;font-size:30px;color:#33475bcf;}.page-salary-guides-calculator #getin-touch-form .form-control.form-textarea::placeholder{font-weight:300;color:#33475b;}@media only screen and (max-width:640px){.page-salary-guides-calculator.page-japan-salary-guide-calculator.jp-ja .inner-section .inner-hero h1{font-size:30px;margin-bottom:20px}.page-salary-guides-calculator .inner-section .inner-hero h1~h2{margin-top:-10px;font-size:22px;}}@media only screen and (max-width:1130px){.page-salary-guides-calculator .modal .block-salaryguide-block select.form-control:not([size]):not([multiple]){height:50px;}.page-salary-guides-calculator .modal .contact-wrap .block-salaryguide-block label{line-height:51px;}.page-salary-guides-calculator .modal .contact-wrap .block-salaryguide-block input:focus~label,.page-salary-guides-calculator .modal .contact-wrap .block-salaryguide-block  input:valid~label{top:-34px;}.page-salary-guides-calculator .modal .ebook-download-wrap .marketing-consent-section .form-check-label .option{top:0px;line-height:24px}}@media only screen and (max-width:767px){.page-salary-guides-calculator .modal .contact-wrap .block-salaryguide-block label{line-height:43px;}.page-salary-guides-calculator .modal .contact-wrap .block-salaryguide-block input:focus~label,.page-salary-guides-calculator .modal .contact-wrap .block-salaryguide-block input.error~label,.page-salary-guides-calculator .modal .contact-wrap .block-salaryguide-block  input:valid~label{top:-31px;}}@media only screen and (max-width:1200px){.page-salary-guides-calculator .form-calculator label{margin-bottom:4px;line-height:24px;}}.page-our-expertise .lacreme-popup .modal-content,.path-jobseekers .lacreme-popup .modal-content{box-shadow:0px 0px 7px 5px rgb(0 0 0 / 25%);border-radius:10px;}.page-our-expertise .lacreme-popup .modal-body,.path-jobseekers .lacreme-popup .modal-body{padding:30px;}.page-our-expertise .lacreme-popup .modal-body img,.path-jobseekers .lacreme-popup .modal-body img{margin:auto;margin-bottom:30px;}.page-our-expertise .lacreme-popup .modal-body a.btn,.path-jobseekers .lacreme-popup .modal-body a.btn{margin-right:0;}.page-our-expertise .lacreme-popup .modal-header,.path-jobseekers .lacreme-popup .modal-header{position:absolute;right:0;padding-top:10px;z-index:1;border:none;}.page-our-expertise .lacreme-popup .modal-header button:active,.path-jobseekers .lacreme-popup .modal-header button:active{outline:none;border:none;}@media only screen and (min-width:920px){.page-our-expertise .lacreme-popup .modal-dialog,.path-jobseekers .lacreme-popup .modal-dialog{max-width:800px;}}@media only screen and (max-width:480px){.page-our-expertise .lacreme-popup .modal-body,.path-jobseekers .lacreme-popup .modal-body{padding:20px;}.page-our-expertise .lacreme-popup .modal-body img,.path-jobseekers .lacreme-popup .modal-body img{margin-bottom:20px;width:160px;}.page-our-expertise .lacreme-popup .modal-body a.search-button{font-size:12px;}.page-our-expertise .lacreme-popup .modal-body p{margin-bottom:20px;}}@media only screen and (max-width:400px){.page-our-expertise .lacreme-popup .modal-body,.path-jobseekers .lacreme-popup .modal-body{padding:15px;}.page-our-expertise .lacreme-popup .modal-body a.btn,.path-jobseekers .lacreme-popup .modal-body a.btn{padding:0px 6px;font-size:13px;}}.page-salary-guide-thank-you .thank-wrap p{padding-bottom:40px;}.page-salary-guide-thank-you .thank-wrap p a{color:rgb(0,160,255);text-decoration:underline;}.page-salary-guide-thank-you .thank-wrap p a:hover{color:rgb(235,1,15);}.page-salary-guide-thank-you .find-staff-call-us-title p{font-weight:400;}.page-salary-guide-thank-you #localised{margin-bottom:100px;}.page-salary-guide-thank-you .slick-track{min-width:100%;justify-content:center;display:flex !important;}.page-salary-guide-thank-you .article_list_thankyou .article-cards .slick-slide{height:auto;flex:0 1 calc(100% - 1em);margin-bottom:10px;display:flex !important;}.page-salary-guide-thank-you .article_list_thankyou{padding-top:100px;}.page-salary-guide-thank-you .article_list_thankyou h3{font-size:40px;text-align:center;margin-bottom:60px;}.page-salary-guide-thank-you .article_list_thankyou .slick-dots{display:none;}.page-salary-guide-thank-you .article_list_thankyou .article-cards .slick-slide .box{box-shadow:rgba(0,0,0,0.13) 0px 0px 8px 4px;margin:0px 25px 15px;display:flex;flex-direction:column;overflow:hidden;}.page-salary-guide-thank-you .article_list_thankyou .article-cards .slick-slide .box .content-part{padding:20px;display:flex;flex:1 1 auto;flex-direction:column;}.page-salary-guide-thank-you .article_list_thankyou .article-cards .slick-slide .box .content-part h4{font-size:24px;font-weight:600;}.page-salary-guide-thank-you .article_list_thankyou .article-cards .slick-slide .box .content-part h4 a{color:rgb(52,71,91);text-decoration:none;}.page-salary-guide-thank-you .article_list_thankyou .article-cards .slick-slide .box .content-part a{width:100%;color:rgb(255,45,57);text-decoration:underline;display:block;}.page-salary-guide-thank-you .article_list_thankyou .article-cards .slick-slide .box .content-part a img{float:right;}.page-salary-guide-thank-you .article_list_thankyou .article-cards .slick-slide .box .content-part p{flex:1 1 auto;}.page-salary-guide-thank-you .article_list_thankyou .article-cards.slick-initialized .slick-list{padding:0 !important;}.page-salary-guide-thank-you .salary-video-wrap .video-inner-wrap h3{font-size:40px;text-align:center;margin-bottom:60px;}@media only screen and (max-width:1489px){.page-salary-guide-thank-you .salary-video-wrap .video-inner-wrap h3{font-size:36px;}.page-salary-guide-thank-you .article_list_thankyou h3{font-size:36px;}.page-salary-guide-thank-you .testimonial h2{font-size:36px;}}@media only screen and (max-width:899px){.page-salary-guide-thank-you .article-cards .slick-next,.page-salary-guide-thank-you .article-cards .slick-prev{width:35px;height:35px;border-radius:50%;top:-45px;display:block !important;z-index:1;font-size:0;line-height:0;position:absolute;padding:0;cursor:pointer;color:transparent;border:none;outline:0;background:#34475B;z-index:2;right:0;}.page-salary-guide-thank-you .article-cards .slick-next:before{transform:rotate(360deg);}.page-salary-guide-thank-you .article-cards .slick-prev.slick-disabled:before{transform:rotate(180deg);}.page-salary-guide-thank-you .article-cards .slick-prev{right:50px;left:auto;}.page-salary-guide-thank-you .article-cards .slick-prev:before{transform:rotate(180deg);}.page-salary-guide-thank-you .article-cards .slick-next:before,.page-salary-guide-thank-you .article-cards .slick-prev:before{content:'';color:#303030;font-size:0;display:inline-block;background-image:url(/themes/bootstrap_mmck/css/../img/arrow-fade-2.svg);background-repeat:no-repeat;background-position:center;height:35px;width:35px;opacity:1;}.page-salary-guide-thank-you .article-cards .slick-next.slick-disabled:before,.page-salary-guide-thank-you .article-cards .slick-prev.slick-disabled:before{content:'';color:#303030;font-size:0;display:inline-block;background-image:url(/themes/bootstrap_mmck/css/../img/arrow-fade-2.svg);background-repeat:no-repeat;background-position:center;height:35px;width:35px;opacity:1;}.page-salary-guide-thank-you .article-cards .slick-next.slick-disabled,.page-salary-guide-thank-you .article-cards .slick-prev.slick-disabled{background:#C4C4C4;}.page-salary-guide-thank-you .article_list_thankyou .article-cards.slick-initialized .slick-list{padding-top:15px !important;}}@media only screen and (max-width:767px){.page-salary-guide-thank-you .salary-video-wrap .video-inner-wrap .text-wrap{margin-top:20px;text-align:center;}.page-salary-guide-thank-you .article_list_thankyou h3{font-size:32px;}.page-salary-guide-thank-you .article_list_thankyou{padding-top:20px;}.page-salary-guide-thank-you #localised{margin-bottom:50px;}.page-salary-guide-thank-you .thank-wrap p{padding-bottom:20px;}.page-salary-guide-thank-you .salary-video-wrap .video-inner-wrap h3{font-size:32px;margin-bottom:30px;}.page-salary-guide-thank-you .testimonial h2{font-size:32px;}}@media only screen and (max-width:480px){.page-salary-guide-thank-you .article_list_thankyou .article-cards .slick-slide .box{margin:5px;}.page-salary-guide-thank-you .article_list_thankyou h3{font-size:28px;}.page-salary-guide-thank-you #localised{margin-bottom:30px;margin-top:10px;}.page-salary-guide-thank-you .inner-section .inner-hero{padding-bottom:50px;}.page-salary-guide-thank-you .salary-video-wrap .video-inner-wrap h3{font-size:28px;}.page-salary-guide-thank-you .testimonial h2{font-size:28px;}}@media only screen and (max-width:480px){.custom-webinar-modal .webinar-thank-you .btn.close-page{padding:0px 30px;}}@media only screen and (max-width:380px){.custom-forms form .marketing-consent-section .radio .js-form-type-radio{width:75px;}}@media only screen and (max-width:330px){.blog-content .modal-dialog{margin:2rem 1rem;}}.page-salary-guides-calculator .result_button_wrap .looking_for_title{margin-top:40px;}.page-salary-guides-calculator .calculator-box-wrap .salary-comparison-wrapper .btn{margin-top:10px;}.page-expertise-detail-template #request-talant-profile-modal .intl-tel-input input.empty.error ~ label{top:-35px;left:0px!important;}.page-expertise-detail-template #request-talant-profile-modal .invalid-feedback.marketing-error{display:inline-block;}@media only screen and (max-width:1130px){.page-expertise-detail-template #request-talant-profile-modal .form-type-email input.error:focus ~ label{line-height:37px;}}.eu.page-our-expertise-project-transformation-consulting-recruitment .expertise-detail-wrap .expertise-detail{display:flex;}.eu.page-our-expertise-project-transformation-consulting-recruitment .logo_wrap{text-align:center;padding-top:100px;padding-bottom:60px;}.eu.page-our-expertise-project-transformation-consulting-recruitment .logo_wrap .logos{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0;height:100%;}.eu.page-our-expertise-project-transformation-consulting-recruitment .logo_wrap .logos_item{flex:0 0 20%;list-style:none !important;padding:30px 10px;margin:0;}.eu.page-our-expertise-project-transformation-consulting-recruitment .logo_wrap .logos_item img{margin:auto;}.eu.page-our-expertise-project-transformation-consulting-recruitment .section-header{max-width:760px;}.eu.page-our-expertise-project-transformation-consulting-recruitment .expertise-detail-wrap .expertise-discipline h6{font-weight:700;}.eu.page-our-expertise-project-transformation-consulting-recruitment .expertise-detail-wrap{padding:60px 0px 30px;}@media only screen and (max-width:1024px){.eu.page-our-expertise-project-transformation-consulting-recruitment .logo_wrap .logos_item{flex:0 0 25%;}}@media only screen and (max-width:640px){.eu.page-our-expertise-project-transformation-consulting-recruitment .logo_wrap .logos_item{flex:0 0 30%;}}@media only screen and (max-width:480px){.eu.page-our-expertise-project-transformation-consulting-recruitment .logo_wrap .logos_item{flex:0 0 50%;}}.page-submit-job .job-application-section .form-control.error~label,.page-submit-job .job-application-section .form-group .required.error ~ label{top:-32px;}@media only screen and (max-width:1130px){.page-submit-job .job-application-section .form-group .required.error ~ label{line-height:42px;}}@media only screen and (max-width:800px){.page-submit-job .job-application-section .form-group .required.error ~ label{line-height:36px;}}@media only screen and (max-width:480px){.page-submit-job .job-application-section .form-item--error-message{line-height:18px;margin-top:3px;}.page-submit-job .job-application-section .form-group .required.error ~ label{top:-28px;}}.job-application-section .form-group input:valid~label{font-weight:600}.job-application-section .upload-cv label.sr-only{font-weight:400;font-size:14px;}#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg img{margin:auto;width:20%;}#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg h2{font-size:26px;text-align:center;margin-top:16px;margin-bottom:47px;}#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg p{font-size:18px;font-weight:300;line-height:28px;margin-bottom:18px;}#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg p a{color:#00A0FF;text-decoration:underline;}#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg .submit-wrap{margin-top:50px;}#sleepy-modal.sleepy-thank-you .modal-header{padding:0;background:none;position:absolute;z-index:1;height:40px;}#sleepy-modal.sleepy-thank-you .img-person,#sleepy-modal.sleepy-thank-you .modal-title,#sleepy-modal.sleepy-thank-you .modal-title ~ p{display:none !important;}#sleepy-modal.sleepy-thank-you .modal-header .close{color:#000;}#sleepy-modal.sleepy-thank-you .modal-body{padding:50px 40px 50px 40px;}@media only screen and (max-width:576px){#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg h2{font-size:22px;margin-bottom:28px;}#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg p{font-size:16px;}#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg .submit-wrap{margin-top:40px;}}@media only screen and (max-width:430px){#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg img{width:25%;}#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg h2{margin-bottom:20px;font-size:23px;}#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg p{font-size:15px;margin-bottom:12px;}#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg .submit-wrap{margin-top:30px;}}@media only screen and (max-width:360px){#sleepy-modal.sleepy-thank-you .modal-body .api-success-msg img{width:30%;}}.close:focus,.close:hover{outline:none;}@media only screen and (max-width:480px){.latest-insights-wrapper.article-flex-wrapper .img-section .read-wrapper{padding-left:9px!important;}.latest-insights-wrapper.article-flex-wrapper .img-section .read-time{white-space:nowrap;margin-top:3px;display:inline-block!important;}}.inner-section .inner-hero .whyus-banner-buttons a:hover{color:#fff;}@media only screen and (max-width:480px){.inner-section .inner-hero .whyus-banner-buttons .btn{margin:7px 8px;}}.page-refer-friend-program .contact-wrap input:valid~label{font-weight:600;left:0;}.page-refer-friend-program .custom-forms form{width:70% !important;margin:auto;padding:40px 40px 150px;}.page-refer-friend-program .contact-wrap h2,.page-refer-friend-program .api-success-msg h2{font-size:24px;font-weight:600;margin-bottom:30px;text-align:center;}.page-refer-friend-program .contact-wrap p{font-size:20px;font-weight:300;line-height:28px;width:89%;margin:auto;}.page-refer-friend-program .contact-wrap p.text-center{margin-top:35px;font-size:16px;width:100%;}.page-refer-friend-program .contact-wrap p.text-center a{color:#00a0ff;text-decoration:underline;}.page-refer-friend-program .contact-wrap p.text-center a:hover{color:rgb(235,1,15);pointer-events:all;}.page-refer-friend-program .api-success-msg p{font-size:16px;width:100%;font-weight:400;line-height:26px;margin-bottom:20px;}.page-refer-friend-program .contact-wrap p span,.page-refer-friend-program .api-success-msg p span{font-weight:600;}.page-refer-friend-program .block-refer-friend-block{margin-top:35px;margin-bottom:120px;}.page-refer-friend-program .job-hire-section h2{font-size:16px;text-align:left;margin-bottom:0;margin-top:15px;}.page-refer-friend-program .job-hire-section h2:nth-child(5){border-top:1px solid #B5D1DE;padding-top:25px;margin-top:30px;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%;}.page-refer-friend-program .custom-forms form .form-item-referrer-phone-number input ~ label{left:45px;font-weight:400 !important;top:0px;color:rgb(51,71,91);}.page-refer-friend-program .custom-forms form .form-item-referrer-phone-number input.valid ~ label{left:0;font-weight:600 !important;top:-35px;color:rgb(34,158,47);}.page-refer-friend-program .custom-forms form .form-item-referrer-phone-number input.error ~ label{left:0;font-weight:600 !important;top:-35px;line-height:50px;}.page-refer-friend-program .custom-forms form .form-item-referee-phone-number input ~ label{left:45px;font-weight:400 !important;top:0px;color:rgb(51,71,91);}.page-refer-friend-program .custom-forms form .form-item-referee-phone-number input.valid ~ label{left:0;font-weight:600 !important;top:-35px;color:rgb(34,158,47);}.page-refer-friend-program .custom-forms form .form-item-referee-phone-number input.error ~ label{left:0;font-weight:600 !important;top:-35px;line-height:50px;}.page-refer-friend-program .custom-forms form .form-item-referrer-email input:focus ~ label{font-weight:600 !important;}.page-refer-friend-program .custom-forms form .form-item-referrer-email input.valid ~ label{font-weight:600 !important;left:0;}.page-refer-friend-program .custom-forms form .form-item-referrer-email input.error{border-color:rgb(191,10,41);}.page-refer-friend-program .custom-forms form .form-item-referrer-email input.error ~ label{color:rgb(191,10,41);left:0px;top:-35px;}.page-refer-friend-program .custom-forms form .form-item-referee-email input:focus ~ label{font-weight:600 !important;}.page-refer-friend-program .custom-forms form .form-item-referee-email input.valid ~ label{font-weight:600 !important;left:0;}.page-refer-friend-program .custom-forms form .form-item-referee-email input.error{border-color:rgb(191,10,41);}.page-refer-friend-program .custom-forms form .form-item-referee-email input.error ~ label{color:rgb(191,10,41);left:0px;top:-35px;}.page-refer-friend-program .custom-forms form .field-info{font-size:12px;line-height:24px;}.page-refer-friend-program .custom-forms form input:focus ~ .field-info{color:rgb(0,160,255);}.page-refer-friend-program .custom-forms form .intl-tel-input input.empty ~ label{left:0 !important;}.page-refer-friend-program .custom-forms form .submit-job-wrap .form-check.col-md-12{left:0 !important;padding-left:0 !important;}.page-refer-friend-program .custom-forms form .submit-job-wrap .form-check{left:40px !important;}.page-refer-friend-program .custom-forms form fieldset input:focus ~ label{left:0;}.page-refer-friend-program .custom-forms form .submit-job-wrap .form-check-text p:first-child{font-size:16px;width:100%;padding-left:32px;}.page-refer-friend-program .custom-forms form .submit-job-wrap .form-check-text p:nth-child(3){margin-bottom:0;}.page-refer-friend-program .custom-forms form .marketing-consent-section{padding:0;}.page-refer-friend-program .custom-forms form .marketing-consent-section .radio .js-form-type-radio{left:0 !important;}.page-refer-friend-program .custom-forms form .marketing-consent-section .form-check-label{left:0;}.page-refer-friend-program .custom-forms form .submit-job-wrap .form-check-text p{font-size:14px;width:100%;line-height:24px;margin-bottom:15px;text-align:left;}.page-refer-friend-program .custom-forms form .submit-wrap .btn{margin:auto;}.page-refer-friend-program .custom-forms form .submit-job-wrap .form-check .checkbox .checkmark{width:24px;height:24px;}.page-refer-friend-program .custom-forms form .submit-job-wrap .form-check .radio .checkmark{width:20px;height:20px;}.page-refer-friend-program .custom-forms form .submit-job-wrap .form-check .checkmark::after{left:8px;top:3px;}.page-refer-friend-program .custom-forms form .submit-job-wrap .invalid-feedback{font-size:90%;font-weight:400;}.page-refer-friend-program .invalid-popup .modal-dialog{max-width:800px!important;}.page-refer-friend-program .modal-dialog .modal-content{background:#eef2f4;}.page-refer-friend-program .modal-dialog .modal-header{position:absolute;right:0;z-index:1;}.page-refer-friend-program .modal-dialog .modal-body{padding:2rem !important;}.page-refer-friend-program .modal-body h2{margin-bottom:30px;font-size:26px;}.page-refer-friend-program .modal-body h4{font-size:17px;margin-bottom:5px;font-weight:600;font-family:"Open Sans",sans-serif;}.page-refer-friend-details .refer-friend-wrap.custom-forms{margin-top:60px;margin-bottom:120px;}.page-refer-friend-program .custom-forms form .input:valid,.page-refer-friend-program .custom-forms form .form-control.valid{border-color:rgba(91,107,123,0.5) !important;}.close:focus,.close:hover{outline:none;}.page-refer-friend-details .custom-forms form .form-item-referee-industry input.error ~ label{font-weight:400 !important;left:16px;}.page-refer-friend-program .custom-forms form .submit-wrap .message{width:100%;text-align:center;margin:auto;}#about-mmk p.lead_text{font-size:20px;}@media only screen and (max-width:1130px){.page-refer-friend-program .custom-forms form input:focus ~ label,.page-refer-friend-program .custom-forms form input:valid ~ label{top:-35px;}}@media only screen and (max-width:767px){.page-refer-friend-program .custom-forms form{width:100% !important;padding:30px 30px 70px;}.page-refer-friend-program .submit-job-wrap .form-check{padding-bottom:0 !important;}.page-refer-friend-program .block-refer-friend-block{margin-bottom:35px;}.page-refer-friend-details .refer-friend-wrap.custom-forms{margin-bottom:5px;}.page-refer-friend-program .job-hire-section h2:nth-child(5){-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}.page-refer-friend-program .contact-wrap p{font-size:18px;width:100%;text-align:center;}.page-refer-friend-program .api-success-msg p,.page-refer-friend-program .api-success-msg h4{text-align:center;}.page-refer-friend-program .api-success-msg p{font-size:16px;}.page-refer-friend-program .modal-body h2{font-size:24px;}}@media only screen and (max-width:640px){.page-refer-friend-program .contact-wrap .form-group .col-md-10{width:100%;float:left;padding:0px 12px;max-width:100%;flex:0 0 100%;}.page-refer-friend-program .contact-wrap .form-group .col-md-10 label.form-check-label{left:-40px;}}@media only screen and (max-width:480px){.page-refer-friend-program .custom-forms form{width:100% !important;margin:auto;padding:15px 15px 50px;}.page-refer-friend-program .custom-forms form .submit-wrap{text-align:center;}}@media only screen and (max-width:360px){.page-refer-friend-program .custom-forms form .submit-job-wrap .form-check-text p:first-child{font-size:14px;}.page-refer-friend-program .api-success-msg p{font-size:14px;line-height:24px;}.page-refer-friend-program .modal-body h2{font-size:21px;}}.page-home.ie .mobile-sidemenu-wrapper input[type="checkbox"]:checked ~ .sidebarIconToggle,.page-home.uk .mobile-sidemenu-wrapper input[type="checkbox"]:checked ~ .sidebarIconToggle{position:fixed;}.meet-the-teams ul.slick-dots{display:none !important;}.meet-the-teams .slick-initialized .slick-slide{padding:0 10px!important}.meet-the-teams .slick-slider .slick-list{padding:0px 10px!important;}.meet-the-teams .slick-next,.meet-the-teams .slick-prev{font-size:0px;opacity:0.9;background-color:rgb(51,71,91);border-radius:50%;height:35px;width:35px;border:0px;position:absolute;top:37%;z-index:999;outline:0px;cursor:pointer;display:block !important;}.meet-the-teams .slick-next{right:-40px;}.meet-the-teams .slick-prev{left:-40px;}.meet-the-teams .slick-next::after{content:"\f105";color:rgb(255,255,255);font-family:FontAwesome;float:right;opacity:1;font-weight:300;text-align:center;font-size:24px;position:absolute;left:15px;top:4px;}.meet-the-teams .slick-prev::after{content:"\f104";color:rgb(255,255,255);font-family:FontAwesome;opacity:1;font-weight:300;text-align:center;font-size:24px;position:absolute;left:12px;top:4px;}.meet-the-teams .slick-arrow.slick-disabled{opacity:0.2;}.meet-the-teams h3{text-align:center;}.meet-the-teams .card{margin-bottom:20px;}@media only screen and (max-width:1130px){.meet-the-teams .slick-next::after{top:9px;}.meet-the-teams .slick-prev::after{top:9px;}.meet-the-teams .slick-next{right:0px;}.meet-the-teams .slick-prev{left:0px;}}@media only screen and (max-width:991px){.meet-the-teams#meet-the-teams .slick-slider .slick-list{padding:0px 10px !important;}.meet-the-teams#meet-the-teams .slick-initialized .slick-slide{padding:0 10px!important}}@media only screen and (max-width:767px){.meet-the-teams{padding-right:25px !important;padding-left:25px !important;}.meet-the-teams .team-slide .team-wrap img{width:190px;}}.page-multistep-find-staff #multiStepTab{margin-bottom:30px;overflow:hidden;counter-reset:step;width:100%;text-align:center;display:flex;justify-content:space-around !important;}.page-multistep-find-staff #multiStepTab li span{color:#34475B;font-size:14px;margin-bottom:3px;display:block;}.page-multistep-find-staff #multiStepTab li a{list-style-type:none;font-size:14px;position:relative;color:#487DA8;padding:0;}.page-multistep-find-staff #multiStepTab li a.disabled{cursor:default;}.page-multistep-find-staff #multiStepTab li a.active:before,#multiStepTab li a.active:after{background:#00A0FF !important;color:#00A0FF;}.page-multistep-find-staff #multiStepTab li a.active{color:#00A0FF;}.page-multistep-find-staff #multiStepTab li:first-child a:after{content:none;}.page-multistep-find-staff #multiStepTab li a:after{content:'';width:228%;height:4px;background:#C4C4C4;position:absolute;left:-186%;top:8px;border:1px solid #C4C4C4;}.page-multistep-find-staff #multiStepTab li a:before{content:'';width:20px;height:20px;display:block;background:#c4c4c4;border-radius:50%;margin:0 auto 2px auto;position:relative;z-index:1;border:3px solid #C4C4C4;}.page-multistep-find-staff .inner-page .settings-tray-editable{display:none;}.page-multistep-find-staff .contact-form-wrap{margin:40px auto;max-width:712px;padding:50px 80px;}.page-multistep-find-staff #multiStepTab li a.active-progress:before,#multiStepTab li a.active-progress:after{background:#00A0FF !important;color:#00A0FF;}.page-multistep-find-staff .contact-wrap label{left:0 !important;top:-35px;font-weight:600;line-height:40px;color:#666666;}.page-multistep-find-staff .contact-wrap input:valid ~ label{font-weight:600;}.page-multistep-find-staff .form-select,.page-multistep-find-staff .form-text,.page-multistep-find-staff .form-textarea,.page-multistep-find-staff .form-email,.page-multistep-find-staff .intl-tel-input .international_phone-number{margin-top:0 !important;}.page-multistep-find-staff .contact-form-wrap .row.form-group{margin:0;}.page-multistep-find-staff .contact-form-wrap .form-group{padding:0;margin-top:40px;margin-bottom:0;}.page-multistep-find-staff .invalid-feedback{margin-bottom:0;font-size:80%;font-weight:400;width:40%;float:left;}.page-multistep-find-staff .invalid-feedback.terms-error{width:100%;}.page-multistep-find-staff .contact-wrap .submit-job-wrap.field-terms label.form-check-label{top:0;left:-40px !important;}.page-multistep-find-staff form .submit-job-wrap{margin:30px 0px !important;}.page-multistep-find-staff form .submit-job-wrap .form-check{font-size:14px;padding-left:30px !important;position:relative !important;color:rgb(51,71,91) !important;line-height:24px !important;left:11px !important;font-family:"Open Sans",sans-serif !important;font-weight:300 !important;pointer-events:none !important;}.page-multistep-find-staff form .form-check .form-check-label{left:-40px;}.page-multistep-find-staff form .submit-job-wrap .form-check .checkmark{width:20px;height:20px;pointer-events:all;}.page-multistep-find-staff form .submit-job-wrap .form-check .checkmark::after{left:6px;top:1px;}.page-multistep-find-staff form .submit-job-wrap .form-check a{color:rgb(0,160,255);pointer-events:all;}.page-multistep-find-staff form .submit-job-wrap .form-check a:hover{color:rgb(235,1,15);}.page-multistep-find-staff form .marketing-consent-section{font-size:14px;font-weight:300;line-height:24px;}.page-multistep-find-staff form .marketing-consent-section .radio .js-form-type-radio{width:90px;height:50px;float:left;}.page-multistep-find-staff form .marketing-consent-section .form-check-label{left:-8px;padding-top:15px;top:15px;}.page-multistep-find-staff form .form-check .checkmark{background:rgb(255,255,255);}.page-multistep-find-staff form .form-check:hover input ~ .checkmark{background-color:rgb(255,255,255);}.page-multistep-find-staff form .form-check input:checked ~ .checkmark{background-color:rgb(235,1,15) !important;}.page-multistep-find-staff form .marketing-consent-section .checkmark{border-radius:50%;}.page-multistep-find-staff form .marketing-consent-section .checkmark::after{width:10px;height:10px;background:rgb(255,255,255);border-radius:50%;border:0px;left:4px !important;top:4px !important;}.page-multistep-find-staff form .marketing-consent-section .form-check-label .option{top:0px;padding-left:15px;color:rgb(51,71,91);line-height:24px;left:13px !important;font-weight:300 !important;}.page-multistep-find-staff .contact-wrap .mutistep-submit{text-transform:uppercase;background:rgb(235,1,15);font-weight:700;font-size:14px;letter-spacing:1px;border-radius:5px;transition:all 0.3s ease 0s;cursor:pointer;border:1px solid rgb(235,1,15);line-height:50px;position:relative;z-index:0;overflow:hidden;width:auto;padding:0px 30px !important;height:50px !important;color:rgb(255,255,255) !important;margin-right:0;}.page-multistep-find-staff form .btn-primary:not(:disabled):not(.disabled).active,.page-multistep-find-staff form .btn-primary:not(:disabled):not(.disabled):active,.page-multistep-find-staff form .show > .btn-primary.dropdown-toggle{background:rgb(255,45,57);border:1px solid rgb(255,45,57);}.page-multistep-find-staff form .btn-primary:not(:disabled):not(.disabled).active:focus,.page-multistep-find-staff form .btn-primary:not(:disabled):not(.disabled):active:focus,.page-multistep-find-staff form .show > .btn-primary.dropdown-toggle:focus{border-color:transparent !important;}.page-multistep-find-staff form .prev-button{text-align:center;margin-top:20px;color:rgb(235,1,15);font-weight:800;display:block;text-decoration:underline;}.page-multistep-find-staff .intl-tel-input input.valid~label,.page-multistep-find-staff .contact-wrap input:valid~label,.page-multistep-find-staff .contact-wrap .was-validated .form-control:invalid:focus~label{font-weight:600;}.page-multistep-find-staff .next-button{margin-top:3rem!important;margin-right:0;}.page-multistep-find-staff .form-actions.js-form-wrapper.form-group{margin-top:0;}.page-multistep-find-staff form select:valid{border-color:#229e2f;}.page-multistep-find-staff form select:valid ~ label,.page-multistep-find-staff form .form-textarea-wrapper.valid ~ label{color:#229e2f;}.page-multistep-find-staff input.error ~ label{color:rgb(102,102,102) !important;}.page-multistep-find-staff .contact-wrap textarea:valid{border-color:rgba(91,107,123,.5)}.page-multistep-find-staff .form-textarea-wrapper.valid textarea{border-color:#229e2f;}.page-multistep-find-staff .find-staff-call-us-title h2:before{display:none;}.page-multistep-find-staff .find-staff p.sub-content{font-size:18px;font-weight:300;margin-bottom:0;margin-top:70px;line-height:26px;}.page-multistep-find-staff .find-staff-call-us-title #localised p{font-weight:300;font-size:20px;}.page-multistep-find-staff .form-tooltip{width:60%;}.page-multistep-find-staff .form-tooltip p{font-size:80%;text-align:right;font-weight:600;margin-top:2px;margin-bottom:0;display:inline-block;}.page-multistep-find-staff .form-tooltip p:hover{color:#00a0ff;}.page-multistep-find-staff .tooltip-inner{float:left;background:#FCFEFF;border:1px solid #DCDCDC;box-sizing:border-box;box-shadow:0px 0px 4px rgba(0,0,0,0.15);border-radius:3px;color:#34475B;text-align:left;font-size:13px;line-height:18px;padding:12px;font-weight:300;}.page-multistep-find-staff .tooltip.bs-tooltip-right .arrow:before{border-right-color:#FCFEFF;right:-1px;}.page-multistep-find-staff .tooltip.bs-tooltip-left .arrow:before{border-left-color:#FCFEFF;left:-1px;}.page-multistep-find-staff .tooltip.bs-tooltip-top .arrow:before{border-top-color:#FCFEFF;top:-1px;}.page-multistep-find-staff .tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:#FCFEFF;bottom:-1px;}.page-multistep-find-staff .tooltip-inner button{float:right;padding:3px 20px !important;background:#487DA8;border-radius:3px;border:none;font-size:12px;height:23px;line-height:unset;margin-top:7px;text-transform:capitalize;}.page-multistep-find-staff .tooltip-inner button:hover{background:#487DA8;}.page-multistep-find-staff .tooltip-inner .btn::after,.page-multistep-find-staff .tooltip-inner .btn::before{background:rgb(92 154 204);}.page-multistep-find-staff .multistep-tooltip{text-align:right;margin:auto;line-height:28px;}.page-multistep-find-staff .tooltip-first{margin-top:-235px;}.page-multistep-find-staff .tooltip-first .arrow::before{top:215px;}.page-multistep-find-staff .page-multistep-find-staff .tooltip-second{margin-top:60px}.tooltip.show{opacity:1;}@media only screen and (max-width:1130px){.page-multistep-find-staff .intl-tel-input .selected-flag{height:40px !important;}}@media only screen and (max-width:767px){.page-multistep-find-staff .contact-wrap .form-group .form-control{margin-bottom:0px !important;}.page-multistep-find-staff .row.form-group .col-md-6:nth-child(1) .form-type-textfield{padding-right:0px !important;margin-bottom:0 !important;}.page-multistep-find-staff .contact-wrap .invalid-feedback{margin-top:4px !important;margin-bottom:0 !important;}.page-multistep-find-staff .row.form-group .col-md-6:nth-child(2) .form-type-textfield{padding-left:0 !important;}.intl-tel-input .country-list{width:280px !important;}.page-multistep-find-staff .contact-form-wrap{padding:30px 30px;}}@media only screen and (max-width:480px){.page-multistep-find-staff .contact-wrap .form-group .form-control{margin-bottom:0px !important;}.page-multistep-find-staff .contact-wrap input:focus ~ label,.page-multistep-find-staff .contact-wrap input:valid ~ label{top:-35px;}}@media only screen and (max-width:439px){.page-multistep-find-staff .contact-wrap #the-role .form-item-role-details{margin-top:50px;}.page-multistep-find-staff .contact-wrap #the-role .form-item-role-details label{line-height:20px;top:-41px;}.intl-tel-input .country-list{width:240px !important;}.page-multistep-find-staff .invalid-feedback{width:100%;}.page-multistep-find-staff .form-tooltip{width:100%;}.page-multistep-find-staff .form-tooltip p{text-align:left;}}@media only screen and (max-width:386px){.page-multistep-find-staff .contact-wrap #the-role .form-item-role-type{margin-top:50px;}.page-multistep-find-staff .contact-wrap #the-role .form-item-role-type label{line-height:20px;top:-41px;}}@media (min-width:701px) and (max-width:767px){.page-multistep-find-staff #multiStepTab{width:500px;margin:0 auto 30px;}.page-multistep-find-staff #multiStepTab li a::after{width:215%;left:-165%;}}@media (min-width:500px) and (max-width:700px){.page-multistep-find-staff #multiStepTab{width:400px;margin:0 auto 30px;}.page-multistep-find-staff #multiStepTab li a::after{width:164%;left:-126%;}}@media (min-width:380px) and (max-width:499px){.page-multistep-find-staff #multiStepTab{width:320px;margin:0 auto 30px;}.page-multistep-find-staff #multiStepTab li a::after{width:145%;left:-99%;}.page-multistep-find-staff .contact-form-wrap{padding:30px 10px 40px;}}@media (min-width:320px) and (max-width:379px){.page-multistep-find-staff #multiStepTab{width:260px;margin:0 auto 30px;}.page-multistep-find-staff #multiStepTab li a::after{width:124%;left:-70%;}.page-multistep-find-staff .contact-form-wrap{padding:30px 10px 40px;}}#about-mmk .col-md-7 a.btn-white:focus,#about-mmk .salary-link-wrapper a.btn-white:focus{background:rgb(255,255,255);border:1px solid rgb(235,1,15);}@media only screen and (max-width:1130px){#about-mmk .salary-link-wrapper a.btn-white{width:auto;max-width:100%;height:auto;padding:6px 10px;word-break:break-all;display:inline-block;white-space:normal;line-height:26px;}}@media only screen and (max-width:767px){#about-mmk .salary-link-wrapper a.btn-white{background:rgb(255,255,255);}}@media only screen and (max-width:767px){.intl-tel-input .country-list,.page-our-expertise-accountancy-finance-recruitment .intl-tel-input .country-list{width:280px !important;}}@media only screen and (max-width:439px){.intl-tel-input .country-list,.page-our-expertise-accountancy-finance-recruitment .intl-tel-input .country-list{width:240px !important;}}@media only screen and (max-width:575px){.contact-bottom-location .contact-location .box .content-part,.en .contact-bottom-location .contact-location .box .content-part,.uk .contact-bottom-location .contact-location .box .content-part,.ie .contact-bottom-location .contact-location .box .content-part{height:auto !important;}}@media only screen and (min-width:641px){.view-footer{margin-top:70px;}}@media only screen and (max-width:640px){.consultant-profile .team-slide .slick-dots{margin-bottom:0px;bottom:0;}.page-contract-recruitment .team-slide .slick-dots{margin-bottom:0px;bottom:0;}.view-footer{margin-top:20px;}}.ajax-submit-wrap .ajax-progress-throbber{position:absolute;background:#e96767;height:100%;top:0;width:100%;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:0px 0px 5px 5px;}.ajax-submit-wrap .ajax-progress-throbber .throbber{display:none;}.page-contract-recruitment #getin_touch-modal .find-staff-form-heading span{padding-bottom:14px;display:block;}.page-recruitment-process .inner-section{background-image:url(/themes/bootstrap_mmck/css/../img/recruitment-process-header.png);background-size:cover;padding-top:0;margin-bottom:44px;}.page-recruitment-process .inner-section .inner-hero .hero-container{max-width:1200px;}.page-recruitment-process .inner-section .inner-hero{padding:75px 0;}.page-recruitment-process .inner-section .inner-hero h1{text-align:left;line-height:66px;margin-bottom:0;}.page-recruitment-process .inner-page{margin-bottom:40px;}.page-recruitment-process .recruitment-process-content p{font-weight:300;}.page-recruitment-process .recruitment-process-content p strong{font-family:'Lato',sans-serif;font-weight:300;font-size:24px;font-weight:400;}.page-recruitment-process .recruitment-process-content p b{font-weight:600;}.page-recruitment-process .recruitment-process-content p i{font-weight:300;}.page-recruitment-process .recruitment-process-content p a{text-decoration-line:underline;color:#00A0FF;}.page-recruitment-process .recruitment-process-content blockquote p{font-size:14px;font-weight:600;}.page-recruitment-process .recruitment-process-content h3{font-family:'Lato',sans-serif;font-weight:600;font-size:24px;}.page-recruitment-process .recruitment-process-content h3.text-align-center{font-size:22px;}.page-recruitment-process .recruitment-process-content h3 a{text-decoration:underline;color:#00A0FF;}.page-recruitment-process .recruitment-process-content h2{font-family:'Lato',sans-serif;font-weight:bold;font-size:36px;}.page-recruitment-process .recruitment-process-content ul{font-weight:300;font-size:16px;line-height:26px;}.page-recruitment-process .recruitment-process-content ul li a{text-decoration:underline;color:#00A0FF;}.page-recruitment-process .recruitment-process-content ul li b{font-weight:600;}.page-recruitment-process .recruitment-process-content .text-align-center a.tab-link{font-family:'Open Sans',sans-serif;font-weight:600;font-size:18px;line-height:25px;text-decoration-line:underline;color:#00A0FF;}.page-recruitment-process .recruitment-process-content .tab-prev{font-family:'Open Sans',sans-serif;font-size:18px;line-height:24px;color:#00A0FF;margin-bottom:60px;}.page-recruitment-process .recruitment-process-content .tab-prev a{text-decoration:underline;color:#00A0FF;}.page-recruitment-process .recruitment-process-content .tab-next{font-family:'Open Sans',sans-serif;font-size:18px;line-height:24px;color:#00A0FF;text-align:right;}.page-recruitment-process .recruitment-process-content .tab-next a{text-decoration:underline;color:#00A0FF;}.page-recruitment-process .nav-tabs{position:sticky;top:20px;border-bottom:none;}.page-recruitment-process .nav-tabs .nav-link{color:#00A0FF;border:none;border-radius:unset;font-family:'Open Sans',sans-serif;line-height:22px;padding:0;padding-right:20px;margin:8px 0;display:flex;}.page-recruitment-process .nav-tabs .nav-link.active{color:#FFFFFF;background-color:#487DA8;border:none;padding:8px 20px;}.page-recruitment-process .nav-tabs .nav-link b{padding-right:16px;}@media (min-width:768px){.page-recruitment-process .inner-page .col-md-5{max-width:36%;flex:0 0 36%;}.page-recruitment-process .inner-page .col-md-7{max-width:64%;flex:0 0 64%;}.page-recruitment-process .mob-only{display:none;}.page-recruitment-process p.pl{padding-left:40px;}.page-recruitment-process .header-wrap.header-fixed{display:none;}.page-recruitment-process .nav-tabs .hr-line{border-top:1px solid rgb(72,125,168);padding-top:1px;margin-right:20px;}}@media (max-width:767px){.page-recruitment-process .col-md-5{position:relative;display:inline-block;margin-bottom:40px;}.page-recruitment-process .nav-tabs{display:none;background-color:#F3F9FD;min-width:160px;z-index:1;padding:0;border:none;}.page-recruitment-process .nav-tabs a{display:block;border-bottom:1px solid #487DA8 !important;margin:0 !important;padding:15px 8px!important;}.page-recruitment-process .col-md-5:hover .nav-tabs{display:block;}.page-recruitment-process .dropbtn{background:#FFFFFF;border:1px solid #487DA8;box-sizing:border-box;border-radius:3px;width:100%;color:#00A0FF;font-size:16px;line-height:22px;padding:15px 35px 15px 8px!important;text-align:left;}.page-recruitment-process .dropbtn::before{position:absolute;content:"";font:27px / 1 FontAwesome;transform:rotate(180deg);top:30%;opacity:0.8;right:20px;}.page-recruitment-process .dropbtn.active::before{transform:none;top:3%;opacity:1;}.page-recruitment-process .dropbtn:focus{outline:none;}.page-recruitment-process .inner-page{margin-top:22px;}.page-recruitment-process .recruitment-process-content h2{font-size:25px;}.page-recruitment-process .recruitment-process-content h3{font-size:24px;}.page-recruitment-process .recruitment-process-content p{font-size:16px;line-height:24px;}.page-recruitment-process .recruitment-process-content p strong{font-size:18px;line-height:24px;}}@media only screen and (max-width:640px){.page-recruitment-process  .inner-section .inner-hero .hero-container{padding:0px 15px;}.page-recruitment-process .inner-section .inner-hero h1{line-height:49px;font-size:35px;}.page-recruitment-process .inner-section .inner-hero{padding:30px 0;}}
.tippy-touch{cursor:pointer!important}
.tippy-notransition{-webkit-transition:none!important;transition:none!important}
.tippy-popper{max-width:400px;-webkit-perspective:800px;perspective:800px;z-index:9999;outline:0;-webkit-transition-timing-function:cubic-bezier(.165,.84,.44,1);transition-timing-function:cubic-bezier(.165,.84,.44,1)}.tippy-popper.html-template{max-width:96%;max-width:calc(100% - 20px)}.tippy-popper[x-placement^=top] [x-arrow]{border-top:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;bottom:-7px;margin:0 9px}.tippy-popper[x-placement^=top] [x-arrow].arrow-small{border-top:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;bottom:-5px}.tippy-popper[x-placement^=top] [x-arrow].arrow-big{border-top:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;bottom:-10px}.tippy-popper[x-placement^=top] [x-circle]{-webkit-transform-origin:0 33%;transform-origin:0 33%}.tippy-popper[x-placement^=top] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-55%);transform:scale(1) translate(-50%,-55%);opacity:1}.tippy-popper[x-placement^=top] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow]{border-top:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-top:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-top:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow]{border-top:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-top:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=top] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-top:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=top] [data-animation=perspective]{-webkit-transform-origin:bottom;transform-origin:bottom}.tippy-popper[x-placement^=top] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(-10px) rotateX(0);transform:translateY(-10px) rotateX(0)}.tippy-popper[x-placement^=top] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(90deg);transform:translateY(0) rotateX(90deg)}.tippy-popper[x-placement^=top] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(-10px);transform:translateY(-10px)}.tippy-popper[x-placement^=top] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=top] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(-10px) scale(1);transform:translateY(-10px) scale(1)}.tippy-popper[x-placement^=top] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=bottom] [x-arrow]{border-bottom:7px solid #333;border-right:7px solid transparent;border-left:7px solid transparent;top:-7px;margin:0 9px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-small{border-bottom:5px solid #333;border-right:5px solid transparent;border-left:5px solid transparent;top:-5px}.tippy-popper[x-placement^=bottom] [x-arrow].arrow-big{border-bottom:10px solid #333;border-right:10px solid transparent;border-left:10px solid transparent;top:-10px}.tippy-popper[x-placement^=bottom] [x-circle]{-webkit-transform-origin:0 -50%;transform-origin:0 -50%}.tippy-popper[x-placement^=bottom] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-45%);transform:scale(1) translate(-50%,-45%);opacity:1}.tippy-popper[x-placement^=bottom] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-5%);transform:scale(.15) translate(-50%,-5%);opacity:0}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow]{border-bottom:7px solid #fff;border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-bottom:5px solid #fff;border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-bottom:10px solid #fff;border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow]{border-bottom:7px solid rgba(0,0,0,.7);border-right:7px solid transparent;border-left:7px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-bottom:5px solid rgba(0,0,0,.7);border-right:5px solid transparent;border-left:5px solid transparent}.tippy-popper[x-placement^=bottom] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-bottom:10px solid rgba(0,0,0,.7);border-right:10px solid transparent;border-left:10px solid transparent}.tippy-popper[x-placement^=bottom] [data-animation=perspective]{-webkit-transform-origin:top;transform-origin:top}.tippy-popper[x-placement^=bottom] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateY(10px) rotateX(0);transform:translateY(10px) rotateX(0)}.tippy-popper[x-placement^=bottom] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateY(0) rotateX(-90deg);transform:translateY(0) rotateX(-90deg)}.tippy-popper[x-placement^=bottom] [data-animation=fade].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=fade].leave{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].enter{opacity:1;-webkit-transform:translateY(10px);transform:translateY(10px)}.tippy-popper[x-placement^=bottom] [data-animation=shift].leave{opacity:0;-webkit-transform:translateY(0);transform:translateY(0)}.tippy-popper[x-placement^=bottom] [data-animation=scale].enter{opacity:1;-webkit-transform:translateY(10px) scale(1);transform:translateY(10px) scale(1)}.tippy-popper[x-placement^=bottom] [data-animation=scale].leave{opacity:0;-webkit-transform:translateY(0) scale(0);transform:translateY(0) scale(0)}.tippy-popper[x-placement^=left] [x-arrow]{border-left:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;right:-7px;margin:6px 0}.tippy-popper[x-placement^=left] [x-arrow].arrow-small{border-left:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;right:-5px}.tippy-popper[x-placement^=left] [x-arrow].arrow-big{border-left:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;right:-10px}.tippy-popper[x-placement^=left] [x-circle]{-webkit-transform-origin:50% 0;transform-origin:50% 0}.tippy-popper[x-placement^=left] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=left] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow]{border-left:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-left:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-left:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow]{border-left:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-left:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=left] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-left:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=left] [data-animation=perspective]{-webkit-transform-origin:right;transform-origin:right}.tippy-popper[x-placement^=left] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(-10px) rotateY(0);transform:translateX(-10px) rotateY(0)}.tippy-popper[x-placement^=left] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(-90deg);transform:translateX(0) rotateY(-90deg)}.tippy-popper[x-placement^=left] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(-10px);transform:translateX(-10px)}.tippy-popper[x-placement^=left] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=left] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(-10px) scale(1);transform:translateX(-10px) scale(1)}.tippy-popper[x-placement^=left] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper[x-placement^=right] [x-arrow]{border-right:7px solid #333;border-top:7px solid transparent;border-bottom:7px solid transparent;left:-7px;margin:6px 0}.tippy-popper[x-placement^=right] [x-arrow].arrow-small{border-right:5px solid #333;border-top:5px solid transparent;border-bottom:5px solid transparent;left:-5px}.tippy-popper[x-placement^=right] [x-arrow].arrow-big{border-right:10px solid #333;border-top:10px solid transparent;border-bottom:10px solid transparent;left:-10px}.tippy-popper[x-placement^=right] [x-circle]{-webkit-transform-origin:-50% 0;transform-origin:-50% 0}.tippy-popper[x-placement^=right] [x-circle].enter{-webkit-transform:scale(1) translate(-50%,-50%);transform:scale(1) translate(-50%,-50%);opacity:1}.tippy-popper[x-placement^=right] [x-circle].leave{-webkit-transform:scale(.15) translate(-50%,-50%);transform:scale(.15) translate(-50%,-50%);opacity:0}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-circle]{background-color:#fff}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow]{border-right:7px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-small{border-right:5px solid #fff;border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.light-theme [x-arrow].arrow-big{border-right:10px solid #fff;border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-circle]{background-color:rgba(0,0,0,.7)}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow]{border-right:7px solid rgba(0,0,0,.7);border-top:7px solid transparent;border-bottom:7px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-small{border-right:5px solid rgba(0,0,0,.7);border-top:5px solid transparent;border-bottom:5px solid transparent}.tippy-popper[x-placement^=right] .tippy-tooltip.transparent-theme [x-arrow].arrow-big{border-right:10px solid rgba(0,0,0,.7);border-top:10px solid transparent;border-bottom:10px solid transparent}.tippy-popper[x-placement^=right] [data-animation=perspective]{-webkit-transform-origin:left;transform-origin:left}.tippy-popper[x-placement^=right] [data-animation=perspective].enter{opacity:1;-webkit-transform:translateX(10px) rotateY(0);transform:translateX(10px) rotateY(0)}.tippy-popper[x-placement^=right] [data-animation=perspective].leave{opacity:0;-webkit-transform:translateX(0) rotateY(90deg);transform:translateX(0) rotateY(90deg)}.tippy-popper[x-placement^=right] [data-animation=fade].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=fade].leave{opacity:0;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].enter{opacity:1;-webkit-transform:translateX(10px);transform:translateX(10px)}.tippy-popper[x-placement^=right] [data-animation=shift].leave{opacity:0;-webkit-transform:translateX(0);transform:translateX(0)}.tippy-popper[x-placement^=right] [data-animation=scale].enter{opacity:1;-webkit-transform:translateX(10px) scale(1);transform:translateX(10px) scale(1)}.tippy-popper[x-placement^=right] [data-animation=scale].leave{opacity:0;-webkit-transform:translateX(0) scale(0);transform:translateX(0) scale(0)}.tippy-popper .tippy-tooltip.transparent-theme{background-color:rgba(0,0,0,.7)}.tippy-popper .tippy-tooltip.transparent-theme[data-animatefill]{background-color:transparent}.tippy-popper .tippy-tooltip.light-theme{color:#26323d;box-shadow:0 4px 20px 4px rgba(0,20,60,.1),0 4px 80px -8px rgba(0,20,60,.2);background-color:#fff}.tippy-popper .tippy-tooltip.light-theme[data-animatefill]{background-color:transparent}.tippy-tooltip{position:relative;color:#fff;border-radius:4px;font-size:.95rem;padding:.4rem .8rem;text-align:center;will-change:transform;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#333;pointer-events:none}.tippy-tooltip--small{padding:.25rem .5rem;font-size:.8rem}.tippy-tooltip--big{padding:.6rem 1.2rem;font-size:1.2rem}.tippy-tooltip[data-animatefill]{overflow:hidden;background-color:transparent}.tippy-tooltip[data-interactive]{pointer-events:auto}.tippy-tooltip[data-inertia]{-webkit-transition-timing-function:cubic-bezier(.53,1,.36,.85);transition-timing-function:cubic-bezier(.53,2,.36,.85)}.tippy-tooltip [x-arrow]{position:absolute;width:0;height:0}.tippy-tooltip [x-circle]{position:absolute;will-change:transform;background-color:#333;border-radius:50%;width:130%;width:calc(110% + 2rem);left:50%;top:50%;z-index:-1;overflow:hidden;-webkit-transition:all ease;transition:all ease}.tippy-tooltip [x-circle]:before{content:"";padding-top:90%;float:left}@media (max-width:450px){.tippy-popper{max-width:96%;max-width:calc(100% - 20px)}}
@media (min-width:1800px){.job-seeker-map{left:0!important}
.inner-section{background-size:100% 100%}
.job-seeker-popup{height:62%}
.page-our-expertise-project-transformation-consulting .inner-section .inner-hero{padding-bottom:160px}}@media (min-width:1200px){.nav a{padding:10px 8px}.inner-section{background-image:url(../../../../themes/bootstrap_mmck/img/inner-banner-bg-large.png)}
.job-seeker-popup .views-field-field-map-details .btn{float:right;margin-top:-57px;margin-right:-10px;padding-left:10px;padding-right:10px}
.page-services-executive-recruitment .expertise-detail-wrap .expertise-discipline li{padding-right:14px}
.eu-cookie-compliance-message{margin:10px 0;max-width:75%}
.eu-cookie-compliance-buttons{float:right;margin:0 0 1em 0;max-width:25%;text-align:left}}
@media only screen and (max-width :1200px){.csr-wrapper .blog-content .table-wrapper{font-size:15px}
.csr-wrapper .blog-content .table td{padding:10px 4px}
.salary-guide-wrap .box .content-part .salary-detail .date,.salary-guide-wrap .box .content-part .salary-detail .place{min-width:auto}
.salary-guide-wrap .box .content-part .salary-detail h6{clear:both;margin-top:40px;margin-bottom:0}
.salary-guide-wrap .box .img-section{height:200px}}
@media only screen and (max-width :1130px){body{font-size:14px;line-height:14px}h1{font-size:40px}h2{font-size:30px}h3{font-size:28px}h4{font-size:28px}h5{font-size:20px}h6{font-size:18px}p{font-size:16px;line-height:24px}p.large{font-size:18px;line-height:26px}.btn{height:40px;line-height:40px}.form-control{padding:9px 15px;height:40px}textarea.form-control{height:auto;min-height:40px}.contact-wrap .input-group-prepend:after{height:25px;top:7px}.contact-sticky-nav{display:block}.container{width:auto;padding-right:30px;padding-left:30px}.hero_banner .row{margin:0 12px}.hero-section{min-height:740px;max-height:740px}.hero{height:610px}.contact-location .description ul li,.contact-location .description ul li p a{font-size:14px}.get-in-touch .get-container .content-section,.our-story-con .container-fluid .content-section{padding:40px 20px}.get-in-touch .get-container .pic-part img{height:100%}.error-page .error-wraper{background-position:center right;padding:0 0 0 50px;background-size:50%}.our-story-con .content-section p{font-size:16px}.views-exposed-form .js-form-item{width:27%;padding-right:10px}#block-desktopmenu{display:none}#block-bootstrap-mmck-main-menu{display:block}header nav li{display:none}header nav li:last-child,header nav li:nth-last-child(2){display:block}header nav li:last-child a{color:#eb010f!important;}header nav li:last-child a:hover{color:#fff;}.mobile-toggle-menu::-webkit-scrollbar{display:none;overflow:hidden}.mobile-toggle-menu nav li{background:0 0!important;display:block;border-bottom:1px solid #e4e4e4;margin-left:0;padding-bottom:5px;margin-bottom:5px}.mobile-toggle-menu header nav{position:fixed;z-index:999999;margin-right:0;margin-left:5%;padding-top:0;width:90%;float:none;top:160px;left:-100%}.mobile-toggle-menu:before{content:'';background:#fff url(/themes/bootstrap_mmck/css/../img/gray-bg-right.svg) no-repeat -20px 50px;background-size:contain;height:100%;width:100%;z-index:999999;position:fixed;top:0}.mobile-toggle-menu #mobile-nav-toggle,.mobile-toggle-menu .header-wrap .logo,.mobile-toggle-menu .nav>li .search,.mobile-toggle-menu header nav li.nav-item:last-child{display:none!important}.mobile-toggle-menu .nav>li{float:none}.mobile-toggle-menu .header-wrap .nav a,.mobile-toggle-menu .header-wrap .nav a:hover{background:0 0;text-transform:capitalize;color:#333!important;font-size:18px;display:block;font-weight:400;padding:10px 0}.mobile-toggle-menu .mobile-menu-close{display:block}.mobile-toggle-menu .mobile-menu-close:hover{cursor:pointer}.mobile-toggle-menu .nav>li>a:before{display:none}.header-wrap.header-fixed{position:absolute;transition:inherit;box-shadow:none;background:0 0;padding:0}header nav nav{float:right;margin:0;padding-top:0}.header-wrap .nav a.btn{line-height:38px;height:40px}.hero-section{min-height:720px}.section-header .section-title{font-size:30px}.header-wrap.home-header.header-fixed .inner-logo{display:none}.header-wrap.home-header.header-fixed .logo{display:block}.hero h1{font-size:50px;line-height:50px;max-width:480px}.hero{height:600px}.hero-section{min-height:720px}.process .col-md-3{padding:0 30px}.process .description{padding:30px 0 10px 0}.process .icon img{max-height:110px}.process .box{margin-bottom:10px}.about .section-header{margin-top:0}.about .section-description{font-size:16px;line-height:26px;max-width:90%}.about .section-header .section-description{max-width:90%}.card-home .card-box{margin-bottom:30px;-webkit-box-shadow:0 22px 35px -10px rgba(0,0,0,.29);-moz-box-shadow:0 22px 35px -10px rgba(0,0,0,.29);box-shadow:0 22px 35px -10px rgba(0,0,0,.29)}.card-home .card-box:hover{margin-top:0}.card-home{padding:60px 30px}.card-home h3{font-size:28px}footer .link-section,footer .section-logo .col-12{display:none}footer .copy-right .footer-menu{margin:10px 0 0 -10px;clear:both}footer .section-logo p{font-size:20px;max-width:80%;float:right}.about .btn-more{margin-top:0}.card-home,.news-letter{padding:50px 20px!important}header .dropdown .dropdown-menu{display:block;background:0 0;top:170px;position:fixed!important;left:-120%;width:92%;max-height:67vh;}header nav li.dropdown:after{content:"\f138";font:normal normal normal 14px/1 FontAwesome;color:#eb010f;position:absolute;right:0;top:6px;font-size:22px;z-index:-1}header .dropdown-menu{position:inherit!important}header .dropdown-item:focus,header .dropdown-item:hover{background:0 0}.header-wrap .nav a.btn{margin-right:0}.inner-section .inner-hero p{font-size:18px;line-height:28px;margin-bottom:0}.inner-section .inner-hero{padding-bottom:70px}.page-services .inner-section .inner-hero{padding-bottom:20px}.card-image-text{padding:0}.news-letter .submit-form{text-align:center;margin-top:40px}.news-letter .input-field{margin-bottom:25px}.news-letter .row{margin-bottom:0}.mobile-menu-back{display:block}.contact-wrap label{line-height:33px}.contact-wrap .input-group-prepend textarea{height:40px;overflow:hidden}.contact-wrap input:focus~label,.contact-wrap input:valid~label{top:-30px}.find-your-office p{font-size:18px;line-height:28px}.find-your-office .text-center{max-width:80%}.find-your-office h2{margin-bottom:20px}.find-your-office{padding:50px 0}.page-corporate-social-responsibility .content .layout__region--content{max-width:none;padding:0 30px}.page-corporate-social-responsibility .inner-section .inner-hero h1{margin-top:0;margin-bottom:0}.inner-section{margin-bottom:30px}.submit-job-con{padding:0}header .navbar{margin-top:11px}.expertise .icon img{max-width:130px}.expertise .card-box{margin-bottom:30px}.card-box:hover{box-shadow:none;margin:0 0 30px 0!important}.news-letter h3.section-title{font-size:40px;max-width:50%;margin:0 auto 30px}.intl-tel-input .selected-flag{height:40px}.process .section-header .section-title{margin-bottom:40px;margin-top:50px}#introduction .container section{float:none;width:auto}#introduction .container section:last-child{float:none;width:auto;padding:40px 20px;}#horizontalTab .nav-tabs .nav-link{font-size:15px}.navbar-collapse.collapse:not(.show){display:unset}.contact-wrap .js-form-item-field-company-name-0-value input.valid:focus~label,.contact-wrap .js-form-item-field-company-name-0-value input.valid~label,.contact-wrap .js-form-item-field-job-requirements-0-subform-field-job-title-0-value input.valid:focus~label,.contact-wrap .js-form-item-field-job-requirements-0-subform-field-job-title-0-value input.valid~label{top:-30px!important}.submit-job-wrap h5{text-align:center;margin-bottom:30px}.page-submit-job .your-job-wrap h4{text-align:center}.page-jobseekers p{font-size:14px;line-height:23px}.job-seeker-popup .views-field-field-map-details,.job-seeker-popup .views-field-name{padding:0 7% 7%}.contact-wrap .js-form-item-field-company-name-0-value input:valid~label,.contact-wrap input.job-box-text~label{left:13px;top:3px}.contact-wrap .js-form-item-field-company-name-0-value input:valid:focus~label,.contact-wrap input.job-box-text:focus~label{top:-35px}.our-story-con.how-we-discover .content-section h3{margin-top:0}.page-jobseekers .inner-section{margin-bottom:0;background-color:#d8e2e7;background-size:100% auto}.views-exposed-form .js-form-item{width:40%;padding-right:10px}.search-result-sec .search-result-list ul li .category-wrap{padding:8px 15px}.contact-form-or:after,.contact-form-or:before{top:8px}.contact-form-or{margin:30px 0}.page-contact .contact-form-wrap{top:-30px;margin-bottom:50px}#edit-field-marketing-consent .option{margin-top:-6px}.market-lock-form .form-control{padding:9px 12px}.market-lock-form select.form-control:not([size]):not([multiple]){margin-top:3px}.mobile-toggle-menu .nav>li.showmenu ul{left:5%}.mobile-toggle-menu .nav>li.showmenu ul li{left:0!important}.mobile-toggle-menu .nav>li.nav-item{left:0}.mobile-toggle-menu .nav>li.nav-item.showmenu{left:-120%}.news-list .box:hover .description{display:none}.knowledge-hub-wrap .col-lg-6 .card-box{padding:25px;margin-bottom:30px}.knowledge-hub-wrap .col-lg-6:last-child .card-box{margin-bottom:0}.expertise-detail-wrap .expertise-discipline li{line-height:22px;font-size:14px}.your-success .success-point-column .success-point-4 p{width:50%}.page-our-expertise-accountancy-finance-recruitment .process .box p br,.page-our-expertise-professional-services-recruitment .process .box p br,.page-our-expertise-accountancy-finance .process .box p br,.page-our-expertise-banking-financial-insurance-recruitment .process .box p br,.page-our-expertise-professional-services .process .box p br{display:none}.success-point-4 .text-overflow-bottom{height:165px}.country-menu{display:none}.page-our-expertise-accountancy-finance-recruitment .btn,.page-our-expertise-accountancy-finance .btn,.page-our-expertise-professional-services-recruitment .btn,.page-our-expertise-banking-financial-insurance-recruitment .btn,.page-our-expertise-professional-services .btn{height:50px;line-height:50px}.inner-section .inner-hero p,.thank-wrap p{font-size:18px;line-height:28px;margin-bottom:0}.thank-wrap p{padding:0 30px 50px}.expertise-detail-wrap .contact-wrap .js-form-type-radio input:focus~label,.expertise-detail-wrap .contact-wrap .js-form-type-radio input:valid~label{top:-10px}.page-why-us .get-in-touch .get-container .pic-part img{min-width:600px}select.form-control:not([size]):not([multiple]){height:40px}.page-our-expertise-technology .inner-hero{padding-bottom:20px}body.mobile-toggle-menu{position:fixed;height:100%;}body.mobile-toggle-menu .hero-section{overflow:visible;max-height:inherit;}.page-our-expertise-healthcare-recruitment-services .get-in-touch .get-container .content-section .btn{height:50px;line-height:50px;}body #insightera_widget_container{display:block;}}@media only screen and (max-width :1024px){.article-cta .cta-text{float:left;width:auto;max-width:46%}div#sliding-popup{bottom:54px!important}#intercom-container{position:relative;z-index:1000000000000}.cookies-policy-wrap{font-size:16px;line-height:24px;}.node--type-article .expertise-detail-wrap .contact-form-wrap span{font-size:12px;line-height:16px;}#contact-flag-switch a#dropdown09::after{top:20px;}}@media only screen and (min-device-width :768px) and (max-device-width :1024px){.job-seeker-popup .views-field-field-map-details .btn{float:right;margin-top:-57px;margin-right:-20px;padding-left:20px;padding-right:20px;margin-bottom:20px}.job-seeker-popup .views-field-name{padding-bottom:0!important;margin-bottom:30px}.job-seeker-popup{height:75%}}@media (min-width:992px){.hide-desktop{display:none}.page-why-us .get-in-touch .get-container .pic-part img,.page-why-us-1 .get-in-touch .get-container .pic-part img{min-width:780px}.get-in-touch .get-container .content-section{float:right;max-width:570px;}#go-beyond-footer a{height:48px;}#go-beyond-footer .col-lg-6:nth-child(2)::after{top:71px;}#go-beyond-footer a:nth-child(1){margin-right:0;margin-bottom:20px;display:block;}.node--type-case-study .blog-mobile-wrapper{display:none;}}@media (min-width:768px){.error-page .error-wraper .content-sec h2{font-size:100px;font-weight:700;}#go-beyond-footer a:nth-child(1){margin-right:20px;margin-bottom:0;display:inline-block;}#go-beyond-footer a{width:auto;height:50px;}.salary-guides-share-buttons{margin-top:15px}.page-covid-19-update .views-element-container .col-md-8{padding:20px;}}@media only screen and (max-width :1130px){header{margin-top:20px;}}@media only screen and (max-width :991px){.mobile-social{display:inline-block;text-align:right;margin-top:-80px;float:right}.csr-wrapper .blog-content .social{display:none}.csr-wrapper .blog-content{border:0;padding-right:0}.csr-wrapper .blog-content p{padding:0}.csr-wrapper h2{padding-bottom:10px;text-align:center}.csr-wrapper{margin-top:0}.csr-wrapper .bloger-detail{padding:0 0 70px 0;float:none}.blog-content .addtoany_list.a2a_kit_size_32 a>span{width:30px;height:30px;line-height:30px}.blog-content .a2a_kit a{display:inline-block;margin-left:7px}.csr-wrapper .bloger-detail .date{position:absolute;width:auto;text-align:center;left:0;right:0}.browse-more-salary .view-content .col-lg-3:last-child{display:none}.advice .view-content .col-lg-4:nth-child(3),.recruit .view-content .col-lg-4:nth-child(3){display:none}.article.knowledge-hub .view-advice-tips{padding:0 50px 50px}.csr-wrapper .blog-content{padding:0}.csr-wrapper .blog-content table{width:100%!important}.csr-wrapper .blog-content .table-wrapper{width:100%}.csr-wrapper .blog-content p:first-child img{height:350px}.get-in-touch .get-container .content-section .btn{width:-webkit-fill-available;margin-bottom:10px}.card-home .description{text-align:center}.your-success .success-point-column .success-point-4 p{width:50%}.mobile-social{display:inline-block;text-align:right;margin-top:-80px;float:right}.csr-wrapper .blog-content .social{display:none}.csr-wrapper .blog-content{border:0;padding-right:0}.csr-wrapper .blog-content p{padding:0}.csr-wrapper h2{padding-bottom:10px;text-align:center}.csr-wrapper{margin-top:0}.csr-wrapper .bloger-detail{padding:0 0 70px 0;float:none}.blog-content .addtoany_list.a2a_kit_size_32 a>span{width:30px;height:30px;line-height:30px}.blog-content .a2a_kit a{display:inline-block;margin-left:7px}.csr-wrapper .bloger-detail .date{position:absolute;width:auto;text-align:center;left:0;right:0}.browse-more-salary .view-content .col-lg-3:last-child{display:none}.advice .view-content .col-lg-4:nth-child(3),.recruit .view-content .col-lg-4:nth-child(3){display:none}.article.knowledge-hub .view-advice-tips{padding:0 50px 50px}.csr-wrapper .blog-content{padding:0}.csr-wrapper .blog-content table{width:100%!important}.csr-wrapper .blog-content .table-wrapper{width:100%}.csr-wrapper .blog-content p:first-child img{height:350px}.get-in-touch .get-container .content-section .btn{width:-webkit-fill-available;margin-bottom:10px}.card-home .description{text-align:center}.masonry{-moz-column-count:2;-webkit-column-count:2;column-count:2}.job-description-thank-you{background-color:#d4edda;border-color:#c3e6cb;max-width:940px;position:absolute;padding:0;margin:-78px auto;right:20px;margin-bottom:0;height:auto;border:1px solid transparent;box-shadow:0 .5rem 1rem #0000008a!important;text-align:center;margin-left:0;left:20px}.page-why-us .image-curve-right{display:none}.get-in-touch .get-container .pic-part img{width:100%;}.get-in-touch .get-container .pic-part{height:100%!important;}}@media only screen and (max-width :834px){.your-success .success-point-column .success-point-4 p{width:36%}.success-point-4 .text-overflow-bottom{height:235px}.success-point-2 .text-overflow-bottom{height:130px}.your-success{padding:60px 0 170px 0}.image-curve-right{left:-70px;width:140px}}@media only screen and (max-width :830px){.about .services .content-section-service{padding-top:50px;height:57%}.how-we-discover .img-content-wrap .content-img{padding-top:20px}.success-point-4 .text-overflow-bottom{height:165px}.your-success{padding:60px 0 100px 0}}@media only screen and (max-width:996px) and (min-width:768px){.expertise-detail-wrap .contact-wrap label{font-size:14px;left:8px}.expertise-detail-wrap .contact-wrap input:valid~label{font-size:14px}}@media only screen and (max-width :800px){.submit-job-wrap .detail-section .container{max-width:560px}.page-find-staff .find-staff-call-us-title #localised{margin-bottom:0}.page-find-staff .find-staff-call-us-title .or-option{padding:15px 0}.page-submit-job .intl-tel-input input:focus~label{top:-30px!important}.contact-wrap .js-form-item-field-company-name-0-value input:valid:focus~label,.contact-wrap input.job-box-text:focus~label{top:-30px!important}.contact-wrap .job-box-text:focus:valid~label,.js-form-item-field-company-name-0-value input:focus:valid~label{top:-29px!important}.page-submit-job .submit-job-wrap .form-group .required.error~label{top:-29px!important}.contact-wrap .job-box-text.valid:focus~label,.contact-wrap .job-box-text.valid~label,.js-form-item-field-company-name-0-value input.valid:focus~label,.js-form-item-field-company-name-0-value input.valid~label{top:-29px!important}.remote-delivery .rms-content{text-align:center;width:90%;margin:0 auto}.remote-delivery .rms-content h2 br{display:none}.remote-delivery{padding:100px 0 270px 0}.remote-delivery:before{background-size:85%;top:100px;width:100%}.why-us-con p{font-size:16px;line-height:26px;padding-top:20px}.why-us-con .btn-more{width:fit-content;text-align:center;display:-webkit-box;margin-top:40px}.why-us-con{margin-bottom:40px;padding-top:90px}.card-image-text .content-section{padding:0 0 30px 20px}.block-views-blocktestimonial-block-1 .carousel-item .image-part{width:100%;float:none;border:0;text-align:center;min-height:initial;padding-top:0;padding-bottom:30px;padding-right:0}.block-views-blocktestimonial-block-1 .carousel-item .image-part img{height:auto;display:inline-table;max-width:200px}.block-views-blocktestimonial-block-1 .carousel-item .content-part{width:100%;padding:0;float:none;padding-bottom:50px;min-height:inherit}.block-views-blocktestimonial-block-1 .carousel-item .content-part .name br{display:none}.block-views-blocktestimonial-block-1 .carousel-item .content-part .name span{margin-left:5px}.inner-section .inner-hero .hero-container{max-width:650px}.expertise .getin-touch{max-height:400px}.contact-wrap{background-position:center 170px}.submit-job-wrap{background-position:center 450px}.r-tabs .r-tabs-nav{display:none}.r-tabs .r-tabs-accordion-title{display:block}#toggle-view h3{font-size:20px;padding:10px}#candidate-policy #toggle-view h3,#client-policy #toggle-view h3,#general-policy #toggle-view h3,#web-users-policy #toggle-view h3{margin:0;font-size:15px!important;padding:10px 30px 10px 10px;background:#fff;line-height:19px;color:#181f35}#toggle-view span{position:absolute;right:8px;top:-8px;color:#27b899;font-size:34px;text-align:left}#toggle-view{padding:0 10px}#toggle-view li ul li{margin-left:35px}#candidate-policy #toggle-view li ul li,#client-policy#toggle-view li ul li,#general-policy #toggle-view li ul li,#web-users-policy #toggle-view li ul li{margin-left:25px}#toggle-view li{margin:11px 0}#toggle-view .intro{font-size:16px}#toggle-view p{font-size:16px}#block-menu-menu-mobile-menu{position:absolute!important;top:-70px!important}.main-nav-container{position:initial!important}.hero-container{margin-top:0!important}.process.cur-bg-right{padding-top:50px}.why-us-con .pic-part{max-width:400px;margin-right:30px;max-height:300px}.why-us-con h3{margin-top:-60px;padding-top:0;text-align:center}.page-jobseekers .box .img-section img{height:150px}.our-story-con .content-section p{font-size:16px;line-height:25px}.our-story-con .content-section{padding:60px 0}.image-curve-right{width:110px;left:-55px}.image-curve-left,.img-right-content .pic-part .image-curve-left{width:110px;right:-55px}.submit-job-wrap .submit-job-con{text-align:center;margin-top:20px}.expertise-image{text-align:center}.expertise-image img{max-width:200px;display:inline}.error-page .error-wraper{background-size:45%;background-position:right center;min-height:inherit;padding:0}.contact-location .box .content-part{padding:25px 20px 10px 20px}.contact-location h3{font-size:28px}.view-home-page-banner img{display:block}.hero-section video{display:none}.get-in-touch .get-container .content-section{float:none;padding-right:0}.inner-page .section-header .section-title{font-size:30px}.get-in-touch .get-container .content-section,.our-story-con .container-fluid .content-section{padding:20px}.our-story-con .img-right-content .content-section{text-align:left}#introduction .container section:last-child{float:none;width:auto;padding:40px 20px;}#horizontalTab .nav-tabs .nav-link{margin:0 10px}#horizontalTab ul.center{max-width:630px}#toggle-view li span:before{top:12px;padding:5px 0}#toggle-view .card-body:before{top:-35px;right:3px;padding:5px 0}.get-in-touch p{font-size:16px;line-height:25px}.australia{top:74.2%;left:88%}.canada{top:38%;left:27.1%}.china{top:46.5%;left:80.2%}.france{top:38.3%;left:48.5%}.hong-kong{top:49.6%;left:79%}.india{top:55%;left:69.5%}.ireland{top:35.2%;left:46.6%}.japan{top:44.2%;left:85.3%}.singapore{top:57.6%;left:75.4%}.map-container .uk,.united-kingdom{top:36.2%;left:48.1%}.about .map-container .australia{top:77.7%;left:89.4%}.about .map-container .canada{top:43%;left:28.5%}.about .map-container .china{top:51%;left:81.5%}.about .map-container .france{top:41.9%;left:50.1%}.about .map-container .hong-kong{top:54.2%;left:80.4%}.about .map-container .india{top:57.3%;left:70.2%}.about .map-container .ireland{top:39.3%;left:47.9%}.about .map-container .japan{top:48.8%;left:86.7%}.about .map-container .singapore{top:62.6%;left:77%}.about .map-container .uk,.about .map-container .united-kingdom{top:40.3%;left:49.6%}.page-pricing .image-curve-right{width:150px;left:-75px}.our-story-con.how-we-discover .content-section{width:60%;padding:30px 0}.how-we-discover .img-content-wrap .content-img{width:40%;margin-bottom:30px}.navbar-collapse.collapse:not(.show){display:block!important}footer .copy-right{padding-bottom:50px}.page-knowledge-hub .our-story-con .img-right-content .content-section{text-align:left}.page-knowledge-hub .view-advice-tips{margin-bottom:40px}.page-knowledge-hub .knowledge-hub .box .content-part{height:auto!important}.csr-wrapper .tags ul li{margin-bottom:30px}.csr-wrapper .blog-content .video{margin-right:0}.csr-wrapper .down-load{padding:0}.knowledge-hub .box:hover{margin:0;box-shadow:none;-webkit-box-shadow:none}#block-toppagination{display:none}.knowledge-hub-wrap .col-lg-6:first-child .card-box{margin-bottom:30px}.knowledge-hub-wrap .col-lg-6:last-child .card-box:hover{margin-bottom:0!important}.news-list.article-list{padding:50px 30px}.news-list .box .content-part{padding:20px;height:210px!important}.article.news-list .box .img-section{height:200px}.news-list .description{display:none;line-height:0;font-size:0}.news-list .box{margin-bottom:30px}.article .box .content-part .fa-calendar{padding-top:2px}.article .box .content-part li{margin-bottom:20px}.article-list .box{margin-bottom:25px}#block-views-block-advice-tips-upcoming-events .article-list .box:hover{margin-bottom:35px}#block-views-block-advice-tips-previous-events{padding-top:50px;}.page-latest-insights-and-advice-events .article-list{padding:0 20px 20px 20px}.article .box .content-part{padding:20px}.article .box .content-part ul,.article .box .content-part ul li:last-child{margin-bottom:0}.blog-content .modal-dialog iframe,.blog-content .modal-dialog video{height:300px!important}.blog-content .modal-dialog{max-width:80%;}.views-exposed-form .js-form-item{width:44%;padding:0}.views-exposed-form .contact-wrap .form-group #edit-actions{width:65px}.views-exposed-form .contact-wrap .form-group #edit-actions input{text-indent:-9000px;padding:0}.views-exposed-form .contact-wrap input:valid~label{left:15px}.your-success h2{max-width:inherit}.your-success .success-point-column{width:21%}.your-success .success-points{padding:180px 0 120px 0}.your-success .success-points .line-mask{background:#fff;z-index:99;height:360px;position:absolute;animation-delay:0s;width:0;left:90%;top:-7px;animation-duration:8.5s;-webkit-animation-duration:8.5s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate-reverse;animation-timing-function:linear;animation-name:mask}#cookies-side-nav{display:none;}.cookies-content{margin-left:0px;}.expertise-detail-wrap .expertise-discipline li{width:50%;}.expertise-detail-wrap .expertise-discipline li:nth-child(2n+1){clear:both;}.expertise-detail-wrap .expertise-discipline li:nth-child(3n+1){clear:inherit;}.expertise-detail-wrap .expertise-discipline li:nth-child(13){clear:both;}.expertise-detail-wrap .expertise-detail-form .add-upload-file{width:auto}.your-success .success-point-column .success-point-2 p,.your-success .success-point-column .success-point-4 p{width:50%}.page-why-us .get-in-touch .get-container .content-section{max-width:100%}.page-why-us .get-in-touch .get-container .pic-part img{min-width:100%;height:auto}.page-why-us .get-in-touch .get-container .content-section .btn{max-width:200px}}@media screen and (min-width:768px){#block-views-block-advice-tips-upcoming-events .view-content.row .col-lg-4:nth-child(n+7){display:none;}#block-views-block-advice-tips-previous-events .view-content.row .col-lg-4:nth-child(n+4){display:none;}#block-views-block-advice-tips-upcoming-events.full-events .view-content.row .col-lg-4:nth-child(n+7),#block-views-block-advice-tips-previous-events.full-events .view-content.row .col-lg-4:nth-child(n+4){display:block;}}@media screen and (max-width:768px){.salary-guide-form form.mktoForm{width:100%!important;padding:10px 25px 30px 30px}.salary-guide-form .mktoFormRow:nth-child(3){width:99%;float:left;clear:inherit;margin-right:0!important}.salary-guide-form .mktoFormRow:nth-child(2){width:99%;float:left;clear:inherit;margin-right:1%!important}#block-views-block-advice-tips-previous-events .view-content.row .col-lg-4:nth-child(n+4){display:block;}#block-views-block-advice-tips-previous-events .view-content.row .col-lg-4:nth-child(n+6){display:none;}#block-views-block-advice-tips-previous-events.full-events .view-content.row .col-lg-4:nth-child(n+6){display:block;}.go-beyobd-buttons{float:left;}#go-beyond-footer{padding-bottom:55px;}#go-beyond-footer .col-lg-6:nth-child(2)::after{top:24px;}}@media only screen and (max-width :767px){.article-cta{text-align:center;padding:20px 20px}.article-cta .cta-btn-article{display:none}.article-cta{text-align:center;padding:20px 20px}.article-cta .cta-btn{float:none;width:100%;max-width:100%;display:inline-block;margin-bottom:0}.article-cta .cta-btn a{float:none;display:inline-block;position:relative;transform:initial;text-align:center;margin:10px auto 0;right:auto}.article-cta .cta-text{float:left;width:100%;text-align:center;max-width:100%;position:relative;transform:initial;left:auto}.page-home .hero .hero-btn-container{display:none}.contact-wrap .form-group .form-control{margin-bottom:20px!important}.contact-wrap .form-group,.page-submit-job .contact-wrap .form-group{margin-top:0;margin-bottom:0}.contact-wrap .input-group-prepend textarea{width:94px}.about .services .content-section-service{padding-top:50px;height:57%}.card-box:hover{box-shadow:none;margin:0 0 35px 0!important}.our-story-con .content-section{padding:0}.csr-wrapper h2{padding-bottom:20px}.csr-wrapper .tags ul li{margin-bottom:25px}.csr-wrapper .tags{padding:0 40px}.csr-wrapper .tags ul li:first-child{margin-right:0;float:none}.btn-more:hover{padding-right:0}.news-list .description{display:block;line-height:24px;font-size:16px}.news-list .box:hover .description{display:block}.browse-more-salary .view-content .col-lg-3:last-child{display:block}.browse-more-salary .slick-dotted.slick-slider{margin-bottom:50px}.salary-guide-wrap.browse-more-salary .box .content-part{margin-bottom:20px}.csr-wrapper .blog-content p:first-child img{height:300px}#edit-field-terms .form-check-label{height:auto}.page-find-staff #edit-field-marketing-consent-wrapper{margin-bottom:15px!important}#edit-field-marketing-consent .option{margin-top:-8px}.page-our-expertise-accountancy-finance-recruitment .benifits .icon,.page-our-expertise-professional-services-recruitment .benifits .icon,.page-our-expertise-it-recruitment .benifits .icon,.page-our-expertise-accountancy-finance .benifits .icon,.page-services-executive-recruitment .benifits .icon,.page-our-expertise-banking-financial-insurance-recruitment .benifits .icon,.page-our-expertise-professional-services .benifits .icon{width:100%;text-align:center}.page-our-expertise-accountancy-finance-recruitment .benifits .icon img,.page-our-expertise-professional-services-recruitment .benifits .icon img,.page-our-expertise-accountancy-finance .benifits .icon img,.page-our-expertise-it-recruitment .benifits .icon img,.page-services-executive-recruitment .benifits .icon img,.page-our-expertise-banking-financial-insurance-recruitment .benifits .icon img,.page-our-expertise-professional-services .benifits .icon img{margin:0 auto;max-height:150px;margin-bottom:15px}.best-practices .section-header{padding-right:0}.best-practices .section-header .section-description,.best-practices .section-header .section-title{text-align:center}.expertise-detail-wrap .expertise-detail-form .form-group{margin-bottom:0}.expertise-detail-wrap .expertise-detail h4,.expertise-detail-wrap .expertise-discipline h6{text-align:center}.expertise-detail-wrap .expertise-detail h4.head-help{margin-top:125px}.page-pricing .inner-page .content h2{text-align:center;}.page-pricing .expertise-detail-wrap .contact-form-wrap span{line-height:20px;}.expertise-detail-form .find-staff-form-heading{line-height:20px}.expertise-detail-wrap .contact-wrap input:focus~label{top:-33px}.contact-wrap .invalid-feedback{margin-bottom:16px;margin-top:-15px}.contact-wrap input:focus~label,.contact-wrap input:valid~label{top:-35px}.expertise-detail-wrap .contact-form-wrap span,.expertise-detail-wrap .expertise-detail-form h6{margin-right:0}.page-our-expertise-healthcare-recruitment-services .benifits .icon{width:100%;text-align:center;}.page-our-expertise-healthcare-recruitment-services .benifits .icon img{margin:0 auto;max-height:150px;margin-bottom:15px;}.page-our-expertise-healthcare-recruitment-services .expertise-detail-wrap .expertise-discipline{display:none;}.get-it-now .btn-more:hover{padding-right:25px!important}#block-views-block-advice-tips-upcoming-events .view-content.row{max-height:initial;margin-bottom:0;padding-bottom:30px;}#block-views-block-advice-tips-upcoming-events .slick-dots{bottom:10px;}#block-views-block-advice-tips-upcoming-events .btn{display:none;}#block-views-block-advice-tips-previous-events .img-section{width:30%;height:95px;float:left;border-radius:3px;}#block-views-block-advice-tips-previous-events .content-part{border:none;padding:0 0 0 15px;float:left;width:70%;height:auto!important;}#block-views-block-advice-tips-previous-events h4{font-size:14px;margin-bottom:5px;font-weight:bold;}#block-views-block-advice-tips-previous-events .content-part li{font-size:12px;margin-bottom:10px;}#block-views-block-advice-tips-previous-events .box:after{content:'';display:flex;clear:both;}#block-views-block-advice-tips-previous-events .img-section .brand{display:none;}#block-views-block-advice-tips-previous-events .img-section img{border-radius:3px;border:1px solid #AEC8D8;}#block-views-block-advice-tips-previous-events .content-part li span{padding-left:25px;line-height:15px;}#block-views-block-advice-tips-previous-events .content-part i{font-size:17px;width:17px;}#block-views-block-advice-tips-previous-events .article .box{border-bottom:1px solid #AEC8D8;margin-bottom:12px;padding-bottom:12px;}#block-views-block-advice-tips-previous-events .article .col-md-6:last-child .box{border-bottom:none;}#block-views-block-advice-tips-previous-events .article .box:hover{margin-top:0;margin-bottom:12px;box-shadow:none;padding-bottom:12px;}#block-views-block-advice-tips-previous-events .view-header h2{font-size:30px;}#block-views-block-advice-tips-previous-events .view-header p{font-size:18px;}#getintouch #marketo-form .cont-button{margin-top:20px !important;}}@media (min-height:600px){#cookies-side-nav{position:-webkit-sticky;position:sticky;top:30px;}}@media only screen and (max-width :640px){h1,.inner-page .csr-wrapper h1{font-size:30px}h2{font-size:30px}h3{font-size:24px}h4{font-size:24px}h5{font-size:18px}h6{font-size:18px}p{font-size:14px;line-height:22px}p.large{font-size:16px;line-height:28px}.contact-sticky-nav li{font-size:9px}.contact-sticky-nav li a img{margin:1px auto}.contact-sticky-nav li a{padding:5px 7px}.container{padding-right:20px;padding-left:20px}.btn{height:40px;line-height:38px}.top_menu ul li:first-child,.top_menu ul li:last-child{text-align:center;width:50%;margin-left:0;position:inherit}.top_menu ul{float:none;flex-direction:inherit}.top_menu ul li a{width:auto}.hero h1{font-size:35px;line-height:35px}header{height:auto;margin:20px 0 50px 0;position:relative}.header-wrap .nav a.btn{display:none}.hero{height:350px}.hero-section{min-height:440px}.hero .hero-btn-container{margin-top:15px;display:flex}.hero .btn{min-width:47%;padding:0 10px}.hero h2{font-size:18px;margin:20px 0 30px 0;line-height:25px}.process .section-header .section-title{margin:50px auto 30px;max-width:70%}.process .col-md-3{padding:0;margin-bottom:20px}.process .box{min-height:inherit}.process .box:after{display:table;height:0;clear:both;content:''}.process .description{width:auto;margin:0;text-align:left;float:left;padding-left:20px;line-height:20px}.process .icon{float:left;display:block;width:auto}.process .icon img{max-height:125px}.card-home,.news-letter{padding:50px 0!important}.card-image-text .content-section{padding:0}.card-image-text .content-section btn{display:table}.card-image-text .pic-part{margin-bottom:20px}.expertise .getin-touch .content-part{position:initial;margin-top:20px;transform:none;max-width:inherit}.expertise .getin-touch p{font-size:16px;line-height:28px}.expertise .getin-touch{margin-bottom:30px}.process .btn-more{margin-top:20px;max-width:240px;background-position:right 27px;text-align:center}.process .col-md-3:nth-child(2) .icon,.process .col-md-3:nth-child(4) .icon{float:right}.process .col-md-3:nth-child(2) .description,.process .col-md-3:nth-child(4) .description{text-align:right;padding-left:0;padding-right:20px;float:right}.about .services .service-img-section .image-curve-left,.about .services .service-img-section .image-curve-right{display:none}.about .services .service-img-section{min-height:350px}.about .services .content-section-service{padding-top:50px;text-align:center;height:auto}.about .services .cta-btn-container:after,.about .services .cta-btn-container:before{display:none}.about .services .content-section-experty .btn-more,.about .services .content-section-service .btn-more{float:none}.about .services .content-section-service:last-child{padding-bottom:50px}.news-letter .col-md-3{margin-bottom:30px}.news-letter .text-lg-right{text-align:center}footer .section-logo p{display:none}footer .section-logo img{width:auto;height:auto;display:inline}footer .section-logo .col-lg-3{margin-bottom:0!important;max-width:100%;flex:auto}footer .copy-right .footer-menu{display:none}footer .copy-right .text-md-right{display:flex;margin-top:-180px;max-width:100%;flex:100%}footer .copy-right .fa{font-size:30px;margin-right:0!important}footer .copy-right a{width:25%;display:table-cell;text-align:center}footer .copy-right .copy-text{margin-top:70px;float:none;}.top_menu .navbar{display:block}.top_menu .navbar .float-right{float:none!important}#mainNav .navbar-brand img{width:100px!important}#toggle-view span{position:absolute;right:10px;top:-10px;color:#00a0ff;font-size:36px;text-align:left}#mainNav #cv-submit{border:2px solid #181f35;border-radius:5px;padding:10px 10px;text-transform:none;font-size:14px;transition:background .5s;-webkit-transition:background .5s}.card-home h3{margin-bottom:30px}.news-letter h3.section-title{font-size:30px;line-height:40px;max-width:66%;margin:0 auto 20px}.news-letter p{line-height:24px}.news-letter .section-description{font-size:18px;line-height:28px}.pulse:after,.pulse:before{display:none}.mobile-toggle-menu .header-wrap .nav a,.mobile-toggle-menu .header-wrap .nav a:hover{font-size:14px}.expertise .card-box{min-height:inherit;padding:20px;margin-bottom:30px;max-height:inherit}.expertise h3{min-height:inherit;margin-top:20px;font-size:22px}.expertise .card-box p{display:none}.mobile-toggle-menu header nav,header .dropdown .dropdown-menu{top:110px}.mobile-toggle-menu:before{background-position:-20px 70px}.remote-delivery .rms-content p{margin-top:150px}.remote-delivery{padding:100px 0 30px 0}.remote-delivery:before{top:-55px}.contact-wrap .input-group-prepend textarea{width:100%}.get-in-touch .get-container .content-section,.our-story-con .container-fluid .content-section{padding:40px 20px!important}.get-in-touch .col-lg-6{padding:0}.service-item{padding:30px}.page-jobseekers .section-header .section-description{line-height:30px;font-size:18px;padding-bottom:40px}.page-jobseekers .box .img-section img{height:180px}.page-submit-job .submit-job-wrap .detail-section .form-group{margin-bottom:0}.page-submit-job .job-box .form-type-select{width:100%;float:none}.why-us-con h3{margin-top:-80px;text-align:center}.why-us-con h5{text-align:center}.why-us-con .pic-part{margin-bottom:20px;margin-right:-20px;margin-left:-20px;width:-webkit-fill-available;max-width:inherit;max-height:inherit}.contact-wrap .form-group .col-md-2{width:20%;float:left;padding-right:0;max-width:20%;flex:0 0 20%}.contact-wrap .form-group .col-md-10{width:80%;float:left;padding-left:0;max-width:80%;flex:0 0 80%}.contact-wrap .form-group .col-md-10 label{left:13px}.contact-wrap .country-location{margin-top:-25px}.contact-wrap .invalid-feedback{margin-top:-22px;margin-bottom:20px}.card-box{height:auto!important}.expertise .icon{text-align:center;display:block}.expertise .getin-touch.card-box{padding:0;text-align:left}.expertise .getin-touch.card-box p{display:block;margin-bottom:20px}.expertise .getin-touch img{position:relative;max-height:200px}.inner-page .section-header .section-title{font-size:30px;margin-bottom:20px;margin-top:0}.inner-page .section-header .section-description{line-height:28px;font-size:18px}.about .services .p-left-0{padding:0!important}.card-home .card-box{box-shadow:none}.card-home .icon img{max-height:130px}.about .container{position:relative}.about .map-container{position:absolute;top:80px;left:-10px;margin-left:-15px;padding:0;margin-right:0}.about .section-header .section-description{margin-top:130px}.about .section-header{padding-bottom:50px}.page-submit-job .submit-job-wrap .innerbox .field--name-field-city-of-job .form-type-select .form-control{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-left:solid 1px rgba(91,107,123,.5)}.page-submit-job .submit-job-wrap .innerbox{padding:40px 30px}.page-submit-job .submit-job-wrap .paragraphs-dropbutton-wrapper .field-add-more-submit{margin:30px 0 0 0}.submit-job-wrap .submit-section{margin:0 0 40px 0}.expertise-image img{max-width:150px}.page-sitemap .sitemap-wrap li{margin-bottom:20px}.block-views-blockjobseekers-page-map-block-1{display:none}.page-jobseekers .inner-section{background-color:#fff}.page-jobseekers .box .content-part{height:auto!important}.contact-location .box,.page-jobseekers .box{margin-bottom:30px}.page-submit-job .submit-job-wrap .your-job-wrap .form-group .form-control{margin-bottom:5px}.submit-job-wrap h5{font-size:24px;text-align:center;margin-bottom:30px}.page-submit-job .your-job-wrap h4{text-align:center;margin-bottom:0}.page-submit-job .form-managed-file input[type=file]{margin:0 auto 25px auto!important}.page-submit-job .submit-job-wrap .paragraphs-dropbutton-wrapper .field-add-more-submit{margin:30px 0}.submit-job-wrap{background-position:center 430px}.page-submit-job .contact-wrap input:focus~label.error{top:-20px}.page-submit-job .contact-wrap .js-form-item-field-phone-0-value label.error{left:0}.contact-location .box .content-part{padding:20px}.contact-location h3{font-size:24px}.error-page .error-wraper .content-sec{padding-top:0}.error-page .error-wraper .content-sec h1{font-size:80px;text-align:center}.error-page .error-wraper .content-sec .error-nav,.error-page .error-wraper .content-sec h3,.error-page .error-wraper .content-sec h4{text-align:center}.error-page .error-wraper .content-sec .error-nav{margin-top:320px}.error-page .error-wraper{background-size:50%;background-position:center 50%;min-height:inherit}.about .services .service-img-section{background-size:100%}.contact-location h3{font-size:28px}.about .section-header .section-title{width:70%;margin:0 auto}.news-letter .input-field{margin-bottom:40px}.intl-tel-input .flag-dropdown{height:43px}select.form-control:not([size]):not([multiple]){margin-top:0}.page-submit-job .submit-job-wrap .innerbox{padding:40px 25px 25px}.page-submit-job table .paragraphs-dropbutton-wrapper>.btn{right:-15px;top:-30px}.inner-section .inner-hero h1{margin-bottom:20px}.page-search .inner-section .inner-hero h1{margin-bottom:30px}.inner-section .inner-hero .hero-container{padding:0 40px}.news-letter .section-description span{margin-top:20px;display:block}#horizontalTab .nav-item{width:100%}#horizontalTab .nav-tabs .nav-link{width:100%;margin:0;border:1px solid #63768c;text-align:left;padding-left:20px;font-weight:600}#horizontalTab ul.center{max-width:685px}#toggle-view li span:before{font-size:16px;right:-10px;top:16px}#toggle-view .card-body:before{font-size:16px;top:-33px;right:0}#localised p{font-size:13px}.expertise .getin-touch .over-lay{display:none}.expertise .getin-touch .content-part h2,.expertise .getin-touch.card-box p{color:#33475b}.our-story-con.how-we-discover .content-section{width:100%;text-align:center;padding:0 0 20px}.how-we-discover .img-content-wrap .content-img{width:100%}.how-we-discover .img-content-wrap .content-img img{width:50%;margin:auto;float:none!important}.privacy-mobil-tab{display:block}.privacy-desk{display:none}.views-exposed-form .js-form-item{width:100%;padding-right:0}.search-result-sec .search-result-list ul li{padding:25px 25px}footer .copy-right{padding-bottom:20px}.page-jobseekers footer .copy-right{padding-bottom:0}.page-submit-job .contact-wrap .paragraphs-subform .form-group:first-child{margin-bottom:0}.page-knowledge-hub .article .box .content-part{height:auto!important}.knowledge-hub .box .content-part{padding:25px 25px 20px;height:auto!important}.knowledge-hub .box:hover .content-part{margin-bottom:0}.page-knowledge-hub .section-header{margin-bottom:0}.article .box:hover{box-shadow:none;margin:0;margin-bottom:25px}.csr-wrapper .bloger-detail .date{position:inherit;float:right}.mobile-social{display:block;text-align:center;margin-top:0;float:none;margin-bottom:30px}.csr-wrapper .bloger-detail{padding:0 0 40px 0}.salary-guide-wrap .form-wrap select.form-control{margin-bottom:20px}.form-check .consent_error,.form-check .terms_error{font-size:90%;line-height:18px}.page-contact .submit-job-wrap .form-check{padding-bottom:10px}.ceo-message h5{font-weight:400;margin-top:20px}.your-success .success-points{padding:60px 0}.your-success h2{max-width:inherit}.your-success .success-point-column{list-style:none;float:left;width:100%;position:relative;margin:0 0}.your-success .success-point-column .line-1,.your-success .success-point-column .line-2,.your-success .success-point-column .line-3,.your-success .success-point-column .line-4{display:none}.your-success .success-point-column .success-point-3{margin-top:270px}.your-success .success-point-column .success-point-1{margin-top:50px}.text-overflow-bottom,.text-overflow-top{width:200%}.your-success .success-point-column .success-point-1 p,.your-success .success-point-column .success-point-2 p,.your-success .success-point-column .success-point-3 p,.your-success .success-point-column .success-point-4 p{width:100%}.your-success .success-point-column .success-point-2,.your-success .success-point-column .success-point-4{background-image:url(/themes/bootstrap_mmck/css/../img/abt-success-bottom-shape-mobile.png);float:right;bottom:0;margin-top:-30px}.your-success .success-point-column .success-point-2:before,.your-success .success-point-column .success-point-4:before{right:35px;left:auto}.text-overflow-bottom{margin-left:-178px}.your-success .success-point-column .success-point-2 p,.your-success .success-point-column .success-point-4 p{text-align:right;right:10px;left:auto}.your-success .success-point-column .success-point-2 p{-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate-reverse;animation-duration:1s;animation-delay:2s;animation-name:anmation6}@-webkit-keyframes anmation6{0%{right:10px;opacity:1;left:auto}100%{right:-170px;opacity:0}}.your-success .success-point-column .success-point-4 p{-webkit-animation-duration:1s;-webkit-animation-iteration-count:1;-webkit-animation-direction:alternate-reverse;animation-duration:1s;animation-delay:4s;animation-name:anmation8}@-webkit-keyframes anmation8{0%{right:10px;opacity:1;left:auto}100%{right:-170px;opacity:0;left:auto}}.mmk-group .mmk-group-logo li img{display:inline-block;max-width:70%;height:auto}.expertise-detail-wrap .expertise-detail-form .add-upload-file{width:218px}.looking-hire-mobile{display:block}.expertise-detail-wrap .expertise-discipline li{margin-left:20px}.testimonial{padding:60px 0 30px 0!important}.page-our-expertise-accountancy-finance-recruitment .testimonial,.page-our-expertise-accountancy-finance .testimonial,.page-our-expertise-professional-services-recruitment .testimonial,.page-our-expertise-it-recruitment .testimonial,.page-our-expertise-banking-financial-insurance-recruitment .testimonial,.page-our-expertise-professional-services .testimonial{padding:60px 0 60px 0!important}.process{padding:0 0 5px 0!important}.expertise-detail-wrap .expertise-discipline ul{margin-left:0}.expertise-detail-wrap .contact-form-wrap #edit-submit.form-control{margin-top:35px}.expertise-detail-wrap .expertise-detail-form .add-more{margin-top:65px;padding-bottom:10px}.article .box .img-section{max-height:170px}.masonry .item:last-child .card-box{min-height:auto}.expertise-detail-wrap .expertise-detail-form h6{margin-right:30px}.expertise-detail-wrap .contact-form-wrap span{margin-right:30px}.expertise-detail-wrap .collapse-arrow.collapsed .collapse-check:before{display:block}.expertise-detail-wrap .collapse-arrow .collapse-check:before{display:block}.expertise-detail-wrap .collapse-arrow .collapse-check{position:absolute;height:80px}.success-point-4 .text-overflow-bottom{height:127px}.job-description-detail .job-text-wrap{padding:20px}.market-lock-form .contact-form-wrap{padding:30px 20px}.masonry{-moz-column-count:1;-webkit-column-count:1;column-count:1}.masonry .card-box{padding:10px}.masonry .card-box:hover{margin:0!important}.masonry .card-box .icon{float:left;margin-right:10px}.masonry .icon img{display:inherit;max-height:70px;width:auto;margin:0 auto 0}.job-description-sec h5{text-align:left;margin-top:20px}.masonry .card-box ul{margin-left:40px;width:100%}.gradient-bg:before{top:170px}.job-description-wrap .description{display:block}.masonry .card-box a{pointer-events:inherit}.best-practices-wrap.inner-section .inner-hero .hero-container h1{text-align:center;font-size:35px}.best-practices-text .box{padding:20px}.best-practices .box{box-shadow:0 10px 20px 0 rgba(0,0,0,.29);border-radius:5px}.market-lock-form .contact-form-wrap .form-group .form-control{margin-bottom:25px!important}.market-lock-form .contact-form-wrap h6{margin-bottom:50px}.market-lock-form .contact-form-wrap h6:before{bottom:25px}.gradient-bg:before{background:-moz-linear-gradient(bottom,rgba(255,255,255,1) 0,rgba(255,255,255,1) 85%,rgba(255,255,255,0) 100%);background:-webkit-linear-gradient(bottom,rgba(255,255,255,1) 0,rgba(255,255,255,1) 85%,rgba(255,255,255,0) 100%);background:linear-gradient(to top,rgba(255,255,255,1) 0,rgba(255,255,255,1) 85%,rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff',endColorstr='#00ffffff',GradientType=0)}.best-practices-text h6 span{padding-left:0;display:block}.best-practices-text .box p{margin-bottom:20px}.best-practices-text .box .no-point{margin-bottom:0}.job-description-detail .inner-form-text{padding:40px}.inner-form-text2{padding:20px;padding-top:20px}.best-practices-text h6{padding-left:0}.market-lock-form{margin:350px auto 0}.page-our-expertise-accountancy-finance-recruitment .expertise-detail .view-display-id-block_1 .view-content.row,.page-our-expertise-professional-services-recruitment .testimonial,.page-our-expertise-it-recruitment .expertise-detail .view-display-id-block_1 .view-content.row,.page-our-expertise-accountancy-finance .expertise-detail .view-display-id-block_1 .view-content.row,.page-our-expertise-technology .expertise-detail .view-display-id-block_1 .view-content.row,.page-our-expertise-banking-financial-insurance-recruitment .expertise-detail .view-display-id-block_1 .view-content.row{margin-left:0!important}.cookies-inner-items .nav-link{width:100%;display:block;height:45px;line-height:45px;}.cookies-content .collapse-btn{display:block;margin-top:10px;}.cookies-content .collapse-btn.active{background-color:#82a8c9!important;color:#FFF!important;}.cookies-inner-items .nav-tabs{display:none;}.cookies-inner-items .tab-content{margin-top:30px;}.cookies-sub-header{margin-top:0px;}.effective-date{letter-spacing:2px;text-align:center;}.gal-cookies-policy header.hero-container{height:105px;}.gal-cookies-policy header.hero-container h1{font-size:30px;}.page-pricing .inner-page .content h2{margin:0 0 30px 20px;}.expertise-detail-wrap .contact-form-wrap .find-staff-form-heading span,.expertise-detail-wrap .contact-form-wrap .find-staff-form-heading-hrs-page span,.expertise-detail-wrap .expertise-detail-form .find-staff-form-heading h6,.expertise-detail-wrap .expertise-detail-form .find-staff-form-heading-hrs-page h6{margin-left:30px}.error-page .error-wraper .content-sec h2{font-size:80px;text-align:center}.meet-the-team{background-color:#f0f2f7;padding:30px 0px}.meet-the-team .team-slide-mobile{display:block;margin-left:-20px;margin-right:-20px;}.meet-the-team .team-slide-mobile .team-wrap img{border:1px solid #5b6b7b;border-radius:50%;margin:0 auto 20px;}.meet-the-team .team-slide-mobile .team-wrap{outline:none;}.meet-the-team .short-intro{font-size:18px;margin:10px auto 30px;padding:0 5px;line-height:24px;opacity:0.7;}.meet-the-team .section-header .section-title{margin-bottom:0;}.page-our-expertise-it-recruitment .expertise-detail-wrap .section-title,.page-our-expertise-accountancy-finance-recruitment .expertise-detail-wrap .section-title{text-align:center;}.expertise-detail-wrap.why-mmk-wrap .section-header .section-title{margin-top:20px;}.page-our-expertise-technology .looking-hire-mobile{position:relative;margin-top:0;}.page-our-expertise-technology .expertise-detail h4{padding:0px 0px 0px;}.meet-the-team{background-color:#f0f2f7;padding:30px 0px}.meet-the-team .team-slide-mobile{display:block;margin-left:-20px;margin-right:-20px;}.meet-the-team .team-slide-mobile .team-wrap img{border:1px solid #5b6b7b;border-radius:50%;margin:0 auto 20px;}.meet-the-team .team-slide-mobile .team-wrap{outline:none;}.meet-the-team .short-intro{font-size:18px;margin:10px auto 30px;padding:0 5px;line-height:24px;opacity:0.7;}.meet-the-team .section-header .section-title{margin-bottom:0;}.page-our-expertise-it-recruitment .expertise-detail-wrap .section-title,.page-our-expertise-accountancy-finance-recruitment .expertise-detail-wrap .section-title{text-align:center;}.expertise-detail-wrap.why-mmk-wrap .section-header .section-title{margin-top:20px;}.page-our-expertise-technology .looking-hire-mobile{position:relative;margin-top:0;}.page-our-expertise-technology .expertise-detail h4{padding:0px 0px 0px;}.slick-team-list .team-wrap.is-active img{border:2px solid #FFBD00;outline:none;}.page-our-expertise-accountancy-finance-recruitment .expertise-detail-wrap .expertise-discipline ul{margin-left:20px;}.page-our-expertise-technology .expertise-detail-wrap .expertise-discipline ul{margin-left:20px;}.page-covid-19-update .col-md-8{padding:20px 20px;}.page-covid-19-update .col-md-8 p{font-size:16px;}}@media only screen and (max-width :576px){.get-in-touch .get-container .content-section{padding:40px 30px;text-align:center;max-width:none}.get-in-touch .get-container .pic-part,.get-in-touch .get-container .pic-part img,.our-story-con .pic-part img{height:260px;max-height:260px;width:100%}.page-why-us .get-in-touch .get-container .pic-part{height:auto!important}.p-right-0{padding:0!important}.image-curve-left,.image-curve-right{display:none}.img-left-content .pic-part{height:auto!important}.img-left-content .pic-part,.img-right-content .pic-part{max-height:260px;height:260px}.story-wrap-left-con{margin-top:260px}.story-wrap-left-img{position:absolute}.page-pricing .our-story-con .pic-part img{min-width:auto}.get-in-touch .get-container .content-section h3,.our-story-con .container-fluid .content-section h3{text-align:center}.article.knowledge-hub .view-advice-tips{padding:0 0 50px}.csr-wrapper .blog-content table{width:100%!important;overflow:auto;display:block}.expertise-detail-wrap .expertise-discipline li{width:80%}.expertise-detail-wrap .expertise-detail .content{max-width:100%}.expertise-detail-wrap .expertise-detail .expertise-detail-img{max-width:100%;margin-left:0;text-align:center}.expertise-detail-wrap .expertise-detail .expertise-detail-img img{max-width:60%;margin:0 auto}.page-services-executive-recruitment .expertise-detail-wrap .expertise-detail .expertise-detail-img{max-width:100%}.expertise-detail-caption .content{max-width:100%}.expertise-detail-wrap .expertise-detail{margin:30px 0;max-width:100%}.expertise-detail-wrap .expertise-discipline{padding:60px 0 20px 0}.expertise-detail-wrap .contact-form-wrap{margin:0 0 30px 0}.expertise-detail-wrap .expertise-detail-form .job-requirmet-title:before{top:11px}.page-our-expertise-technology .find-staff-form.block{padding-top:30px}.page-our-expertise-healthcare-recruitment-services .expertise-detail-wrap .expertise-detail .expertise-detail-img{width:100%;}.page-our-expertise-healthcare-recruitment-services .expertise-detail-wrap .expertise-detail .expertise-detail-img img{max-width:160px;}.page-our-expertise-healthcare-recruitment-services .get-in-touch .btn{width:100%;}.article.knowledge-hub .view-advice-tips{padding-bottom:0;}.go-beyobd-buttons{float:none;}#go-beyond-footer h3{text-align:center;}#go-beyond-footer p{text-align:center;}#go-beyond-footer a{height:50px;width:auto;display:block;margin:20px 10px;}.process .icon img{max-height:200px;}#contact-flag-switch a#dropdown09::after{top:17px;}}@media only screen and (max-width :480px){.find-your-office h2{margin:0 auto 20px}.contact-form-wrap{padding:40px 30px 30px}.block-views-blocktestimonial-block-1 .slide{padding:40px 30px}.block-views-blocktestimonial-block-1 .carousel-item .content-part .name{margin-top:30px;text-align:center}.slide:after,.slide:before{height:20px}.slide:before{bottom:-20px;margin:0 15px}.slide:after{bottom:-40px;margin:0 30px}.view-testimonial .section-header{max-width:220px}.block-views-blocktestimonial-block-1{padding:50px 0 70px}.p-left-0{padding:0!important}.our-story-con .content-section p{text-align:left}.partner-award{padding:60px 0 40px}.process .btn-more{font-size:0;background-position:right 6px}.process .btn-more:before{content:"LEARN MORE";font-size:14px;display:block}.process .btn-more:after{margin-top:-17px;margin-left:35px}.get-in-touch .get-container .content-section .btn{margin-bottom:20px}.get-in-touch .get-container .content-section .btn:last-child{margin-bottom:0}.page-our-expertise-accountancy-finance-recruitment .get-in-touch .get-container .content-section .btn,.page-our-expertise-professional-services-recruitment .get-in-touch .get-container .content-section .btn,.page-our-expertise-it-recruitment .get-in-touch .get-container .content-section .btn,.page-our-expertise-accountancy-finance.get-in-touch .get-container .content-section .btn,.page-our-expertise-banking-financial-insurance-recruitment .get-in-touch .get-container .content-section .btn,.page-our-expertise-professional-services .get-in-touch .get-container .content-section .btn{height:50px;line-height:50px}.get-in-touch p{font-size:16px;line-height:24px}.img-right-content .content-section h2,.our-story-con .img-right-content .content-section,.our-story-con.salary-guide .content-section p{text-align:center}.our-story-con .content-section{padding:60px 0 20px}.expertise .card-box{max-height:fit-content}.inner-section .inner-hero h1{font-size:30px}.contact-wrap .form-group .col-md-2{width:29%;max-width:29%;flex:0 0 29%}.contact-wrap .form-group .col-md-10{width:71%;max-width:71%;flex:0 0 71%}.page-jobseekers .description,.page-jobseekers .section-header .section-description{display:none}#client-policy #toggle-view li:nth-child(1) .card-body:before{top:-52px}.csr-wrapper .tags ul{padding-left:10px}.article{overflow:hidden}.slick-slide{height:auto}.article .box .content-part{height:auto!important}.advice .view-content .col-lg-4:last-child,.recruit .view-content .col-lg-4:last-child{display:block}.knowledge-hub .box{padding:0}.csr-wrapper .down-load{padding:0 0 40px 0}.view-advice-tips{padding-top:30px}.blog-content .modal-dialog{max-width:100%;margin:2rem;height:auto}.knowledge-hub .box .img-section img{height:200px;object-fit:cover}.knowledge-hub .box .content-part{padding:20px}.knowledge-hub .description.hide-mobile{display:none}.knowledge-hub .show-mobile{text-align:left;display:block}.article .slick-slide .content-part{height:257px!important}.knowledge-hub .box .content-part li:last-child,.knowledge-hub .box .content-part ul{margin-bottom:0}.knowledge-hub .box .content-part .section-header{padding-bottom:10px}.knowledge-hub .view-content .view-footer{margin-bottom:50px}.article .btn-more{padding-right:0}.article-list .view-advice-tips{padding-top:0}.article-list .box{margin-bottom:25px}.container.knowledge-hub-wrap{padding:0}.news-list.article-list{padding:20px 30px}.csr-wrapper .tags{display:none}.knowledge-hub-wrap .card-box .description{display:none}.salary-guide-wrap .form-wrap{margin:0 auto 30px}.salary-guide-wrap .box .content-part{margin-bottom:15px}.csr-wrapper .blog-content p:first-child img{height:250px}.search-result-sec .notification li:first-child{width:100%;margin-bottom:10px;margin-left:5px}.views-exposed-form .contact-wrap .form-group #edit-actions{float:none;width:max-content;margin:0 auto;padding:0}.views-exposed-form .contact-wrap .form-group #edit-actions input{text-indent:inherit;padding:0 25px 0 50px}.page-search .inner-section .inner-hero{padding-bottom:40px}.search-result-list li p{display:none}.search-result-list li h5{margin-bottom:0}.search-result-sec .search-result-list ul li{padding:15px}.page-our-expertise-technology .btn{height:50px;line-height:50px}.page-search .pagination li{padding:0 5px}.card-home .btn{font-size:12px}.expertise-detail-wrap .expertise-discipline ul{padding-inline-start:0;height:200px;overflow:hidden}.expertise-detail-wrap .expertise-discipline.fullheight ul{height:auto}.expertise-detail-wrap .expertise-discipline .more-btn{display:block}.expertise-detail-wrap .expertise-discipline .more-btn:after{content:'View Full List'}.expertise-detail-wrap .expertise-discipline.fullheight .more-btn:after{content:'View Short List'}.expertise-detail-wrap .container{padding-right:0;padding-left:0;overflow:hidden}.expertise-detail-wrap .points-wrap{width:100%;padding:0 20px}.expertise-detail-wrap .expertise-detail{padding-left:20px;padding-right:20px}.find-staff-call-us-title h2:before{display:block}.submit-job-wrap .detail-section .container{padding:20px 25px;margin:0 20px;padding-top:40px}.page-find-staff .find-staff-call-us-title #localised{margin-bottom:0}.page-find-staff .find-staff-call-us-title .or-option{padding:15px 0}.page-submit-job .intl-tel-input input:focus~label{top:-27px!important}.contact-wrap input:focus~label,.contact-wrap input:valid~label{top:-27px}.contact-wrap .js-form-item-field-company-name-0-value input:valid:focus~label,.contact-wrap input.job-box-text:focus~label{top:-27px}.contact-wrap .job-box-text:focus:valid~label,.js-form-item-field-company-name-0-value input:focus:valid~label{top:-27px!important}.contact-wrap .form-group .form-control{margin-bottom:25px!important}.page-submit-job .submit-job-wrap .form-group .required.error~label{top:-29px!important}.contact-wrap .job-box-text.valid:focus~label,.contact-wrap .job-box-text.valid~label,.js-form-item-field-company-name-0-value input.valid:focus~label,.js-form-item-field-company-name-0-value input.valid~label{top:-29px!important}.contact-wrap .js-form-item-field-company-name-0-value input.valid:focus~label,.contact-wrap .js-form-item-field-company-name-0-value input.valid~label,.contact-wrap .js-form-item-field-job-requirements-0-subform-field-job-title-0-value input.valid:focus~label,.contact-wrap .js-form-item-field-job-requirements-0-subform-field-job-title-0-value input.valid~label{top:-29px!important}.party-type-head{font-size:13px;height:76px;}.party-type-head .right{float:left;clear:both;}.inner-logo img{height:50px;}header nav{padding-top:5px;}.btn{letter-spacing:0;}#block-views-block-advice-tips-previous-events .view-header p{margin-bottom:30px;}#jobseeker-link p{font-size:16px;}.job-oppotunity-section .job-oppotunity-label,.job-oppotunity-section .job-oppotunity-text{font-size:14px !important;}.page-find-staff .find-staff .contact-form-wrap{padding:40px 10px 30px;}.page-video-conferencing .get-in-touch{margin-top:0;}.process .box .icon{width:100%;}.process .box .icon img{margin:0 auto;}.process .box a{margin:10px auto 40px;}.discover-btn{font-size:12px!important;width:220px;}.why-mmk-wrap.expertise-detail-wrap .points-wrap{padding:0 0;}#contact-flag-switch h5{display:none!important;}#localised h2{font-size:20px;}#contact-flag-switch ul li{top:-1px;}#contact-flag-switch h5{display:none!important;}.page-find-staff #localised>h5{display:block!important;position:relative;top:-6px;}}@media (max-height:450px){#intercom-container{display:none}}@media only screen and (max-width :425px){#go-beyond-footer a:nth-child(1){margin-right:10px}.go-beyobd-buttons{top:-50px;}#go-beyond-footer .col-lg-6:nth-child(2)::after{top:144px;}.about .map-container{margin-top:-70px;}.about .section-header .section-description{margin-top:150px;}.gray-curv .map-container img{width:425px;padding-bottom:25px;}.your-success .text-overflow-bottom{overflow:unset;}.map-container{overflow:hidden;}}@media only screen and (max-width :380px){.container{padding-right:20px;padding-left:20px}.btn{padding:0 20px}#toggle-view table ul li{margin-left:10px;width:auto;box-sizing:border-box}#candidate-policy #toggle-view table ul li,#client-policy #toggle-view table ul li,#general-policy #toggle-view table ul li,#web-users-policy #toggle-view table ul li{margin-left:10px;padding-left:0}#toggle-view table{margin:0}#candidate-policy #toggle-view table td,#client-policy #toggle-view table td,#general-policy #toggle-view table td,#web-users-policy #toggle-view table td{padding:5px}.mobile-toggle-menu header nav,header .dropdown .dropdown-menu{top:90px}.mobile-toggle-menu nav li{padding-bottom:2px;margin-bottom:2px}.mobile-toggle-menu:before{background-position:0 60px}.process .icon img{max-height:160px}.process .description{padding-left:20px;padding-top:15px;max-width:200px}.block-views-blocktestimonial-block-1 .carousel-item .image-part img{max-width:-webkit-fill-available}.expertise .icon img{max-width:110px}.process .section-header .section-title{max-width:80%}.news-letter h3.section-title{max-width:70%}.news-letter .section-description{font-size:18px}.news-letter p{line-height:22px}.view-why-us-page-blocks h2{max-width:60%;margin:0 auto 30px auto}.process .col-md-3{padding:0 20px}.find-your-office h2{max-width:100%;font-size:24px}.contact-location .description ul li,.contact-location .description ul li p a{font-size:13px}.contact-location h3{font-size:24px}.contact-location .description ul li p{font-size:14px;line-height:28px}.contact-location .description ul li:nth-child(2) a{margin-left:25px;display:block}.inner-section .inner-hero h1,.page-corporate-social-responsibility .inner-section .inner-hero h1{font-size:30px}.find-your-office p{font-size:16px;line-height:24px}.contact-wrap .input-group-prepend textarea{font-size:13px}.about .section-header .section-description{margin-top:190px;margin-bottom:10px}ul.accordion{padding:0 15px}ul.accordion h3{padding:10px 10px}#horizontalTab h3{font-size:18px}ul.accordion li h3:before{font-size:18px;width:25px}#candidate-policy section:first-child,#client-policy section:first-child,#general-policy section:first-child,#web-users-policy section:first-child{padding:50px 0 25px 0}.card-home .btn{font-size:10px}.market-lock-form .contact-form-wrap{padding:30px 10px}.job-description-detail .gradient-bg{padding:0}.market-lock-form .contact-form-wrap h6:before{left:10px;right:10px}.discover-btn{font-size:10px!important;}header .dropdown .dropdown-menu{max-height:61vh}.about .map-container{margin-top:-60px;}.about .section-header .section-description{margin-top:150px;}.gray-curv .map-container img{width:375px;}#contact-flag-switch ul li div{left:-34px;}}@media only screen and (max-width :320px){h3{font-size:20px}.mobile-toggle-menu .header-wrap .nav a,.mobile-toggle-menu .header-wrap .nav a:hover{font-size:13px}.btn{padding:0 13px;font-size:13px}.about .section-header .section-description{margin-top:140px}#general-policy #toggle-view li:nth-child(1) .card-body:before,#general-policy #toggle-view li:nth-child(11) .card-body:before,#general-policy #toggle-view li:nth-child(5) .card-body:before,#general-policy #toggle-view li:nth-child(9) .card-body:before{top:-52px}.hero-section{min-height:560px}.process .section-header .section-title{max-width:90%}.process .description{max-width:170px}.news-letter h3.section-title{max-width:80%}.page-jobseekers h3{font-size:28px}.page-jobseekers .description a{font-size:14px}.contact-form-wrap{padding:40px 10px 10px}.page-how-we-discover-your-talent .our-story-con .pic-part img{width:200px}.img-left-content .pic-part,.img-right-content .pic-part{max-height:230px;height:230px}.why-us-con h5{margin-bottom:0;margin-top:40px}.inner-section .inner-hero .hero-container{padding:0 30px}.story-wrap-left-con{margin-top:250px}#horizontalTab ul.accordion .card-body{position:relative;padding:0 0}ul.accordion table{margin:2px}ul.accordion li ul li{margin-left:15px}ul.accordion .intro{font-size:14px}ul.accordion p{font-size:14px}ul.accordion li ul li{font-size:14px}.contact-sticky-nav li{letter-spacing:0}.contact-sticky-nav li a{padding:5px}.card-home .btn{font-size:9px;padding:0 10px}.expertise-detail-wrap .contact-form-wrap span{font-size:13px}.masonry .card-box ul{width:auto}.job-description-detail .gradient-bg{max-height:1245px}.salary-guide-form .mktoButtonWrap.mktoInset .mktoButton,.salary-guide-form .mktoButtonWrap.mktoSimple .mktoButton{padding:0 20px!important;font-size:12px!important}header .dropdown .dropdown-menu{max-height:57vh;}.card-home .description{height:auto;}.gray-curv .map-container img{width:320px;margin-left:4%;}#contact-flag-switch h2{font-size:22px;}.expertise h3{margin-bottom:10px;}.expertise .icon{height:auto;}}@media print{header{display:none}.csr-wrapper{margin-top:5px!important}.csr-wrapper .blog-content{border:none!important;padding:0!important}#block-addtoanybuttons,#block-contactwidget,.blog-content .btn-more,.blog-content .tags,.browse-more-salary,.inner-page .csr-wrapper .col-lg-4,.page-footer,.sliding-popup-bottom{display:none}@page{margin:2cm}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.hero-section video{height:auto;width:110%}.about .services .content-section-service{height:auto}.about .services .service-img-section{background-position:right 1px}.page-submit-job .contact-wrap .form-group{position:static}}@media (max-width:991px){#go-beyond-footer .col-lg-6:nth-child(2)::after{top:63px;}.client-section h5,.challenge-section h5,.result-section h5,.case-study-impact h5{font-size:25px;font-weight:700!important;}.node--type-case-study .csr-wrapper .blog-content h5{padding:0;margin-top:5px;}.client-section h5,.challenge-section h5{margin-bottom:7px;}.blog-mobile-wrapper{margin-bottom:35px;text-align:center;}.case-study-impact h5{margin-top:0;}.node--type-case-study .inner-page .csr-wrapper h1{text-align:center;}.node--type-case-study .csr-wrapper{margin-bottom:0px;}.node--type-case-study .csr-wrapper .blog-sidebar{display:block;padding:0;}.blog-sidebar .client-section,.blog-sidebar .challenge-section,.blog-sidebar .result-section,.blog-sidebar .case-study-impact{display:none;}.node--type-case-study .contact-us-form{margin-top:0;margin-bottom:50px;}}@media all and (max-width:1024px){#go-beyond-footer .col-lg-6:nth-child(2)::after{top:61px;}.process .discover-btn{margin-top:20px}label.sr-only{line-height:44px;}}@media (max-width:768px){#go-beyond-footer .col-lg-6:nth-child(2)::after{top:33px;}.about .map-container{margin-top:-110px;}.uploaded-file-name{line-height:22px;}#sendYourCVModal .btn{line-height:32px;}.page-covid-19-update .view-content .col-md-8{padding:20px;}}@media (max-width:767px){footer .copy-right{padding-bottom:0!important;}footer .copy-right .row.py-4 .footer-menu{display:block;position:absolute;top:50px;}footer .copy-right .row.py-4{position:relative;padding-bottom:0 !important;height:207px;}.uk footer .copy-right .row.py-4{height:227px;}footer .copy-right .text-center.mb-4{height:100% !important;margin-bottom:0 !important;}footer .copy-right .copy-text{margin-top:0;float:none;position:absolute;left:-8px;right:-8px;padding:20px 0;background-color:#2B2B2B;bottom:0;}footer .copy-right .row.py-4 .footer-menu{display:block;position:absolute;top:50px;}footer .copy-right .footer-menu>li{line-height:12px;padding:0 0px;margin-bottom:12px;margin-top:0 !important;}footer .copy-right .text-md-right{display:flex;max-width:100%;flex:100%;}footer .copy-right .col-sm-4.text-center.text-md-right{position:absolute;top:30px;margin-top:0;justify-content:center;}footer .copy-right .fa{font-size:30px;margin-right:0!important;}.uk footer .copy-right .fa{margin:auto !important;margin-right:auto !important;}}@media (max-width:425px){#go-beyond-footer .col-lg-6:nth-child(2)::after{top:146px;}}@media (min-width:1130px){.header-wrap .nav .nav-item .dropdown-toggle{pointer-events:none;color:#33475b;}.page-home .header-wrap .nav .nav-item .dropdown-toggle{color:#fff;}}@media (max-width:767px){#go-beyond-footer .col-lg-6:nth-child(2)::after{display:none;}.page-why-us .au-map #map{height:400px;}.csr-wrapper .blog-sidebar>.settings-tray-editable,.csr-wrapper .blog-sidebar .views-element-container{display:none}.csr-wrapper .blog-sidebar{padding:0;}.page-search .search-result-sec .view-header{display:inline-block;}.page-why-us .au-map #map{height:240px;}.page-why-us .looking-hire-mobile{margin-bottom:0;}.page-why-us .about-points{margin-bottom:10px;}}@media only screen and (max-width :425px){.about .map-container{margin-top:-70px;}.about .section-header .section-description{margin-top:150px;}}@media only screen and (max-width :320px){.about .section-header .section-description{margin-top:140px}.global-office-btn{font-size:12px;}}@media all and (max-width:480px){.page-contact input.international_phone-number.error~label{top:-27px;line-height:33px;}.page-contact .contact-form-wrap .intl-tel-input label{top:3px;}.page-contact .contact-wrap input:focus~label,.page-contact .contact-wrap input:valid~label{top:-27px;line-height:33px;}.page-contact #hiring-position~label,.page-contact #hiring-location~label{top:3px;line-height:33px;}.page-contact #hiring-position:focus~label,.page-contact #hiring-location:focus~label{top:-35px;left:13px;font-weight:600;line-height:44px;}.page-contact #hiring-position:valid~label,.page-contact #hiring-location:valid~label{top:-35px;color:#229e2f;font-weight:400;left:13px;line-height:44px;}.page-contact .intl-tel-input input.empty ~ label{top:2px;}.page-why-us .find-staff-form-heading #get-in-touch-text{margin-left:0;margin-right:0;font-size:15px;}.uk footer .copy-right .footer-menu>li{padding:0 0;}}@media all and (max-width:360px){.page-why-us .find-staff-form-heading #get-in-touch-text{font-size:14px;}footer .copy-right a{width:auto!important;margin:0px 5px!important;font-size:13px;}.uk footer .copy-right .footer-menu>li{padding:0 0;}}@media (max-width:767px){.about .map-container{overflow:hidden;}.container.knowledge-hub-wrap{overflow:hidden;}.page-home .home-expertise-section{overflow:hidden;}}@media (min-height:949px){.node--type-article .contact-wrap{position:-webkit-sticky;position:sticky;top:30px;}}@media only screen and (max-width:1130px) and (min-width:992px){.uk footer .copy-right .fa{margin-right:0.62rem !important;}}@media only screen and (max-width:991px) and (min-width:768px){footer .copy-right .footer-menu li:nth-child(5),footer .copy-right .footer-menu li:nth-child(6){margin-top:0;}footer .copy-right .footer-menu li{margin-bottom:5px;}.uk footer .copy-right .fa{margin-right:0.95rem !important;}}@media only screen and (max-width :1130px){.page-contract-recruitment #getin-touch-form .form-group.row .col-md-6:first-child .form-group .form-control{margin-bottom:0 !important;}.page-contract-recruitment #getin-touch-form label{line-height:43px;}}
.container-marketo{padding-top:50px;}.contact-form-wrap-marketo{font-family:"Open Sans",sans-serif;max-width:600px;margin:-140px auto 90px;background-color:#eef2f4;-webkit-box-shadow:0 12px 21px 0 rgba(179,179,179,.5);box-shadow:0 12px 21px 0 rgba(179,179,179,.5);padding:30px;border-radius:6px;}.contact-form-wrap-marketo .cur-bg-right
.contact-form-wrap-marketo .mktoForm input[type=text],.contact-form-wrap-marketo .mktoForm input[type=url],.contact-form-wrap-marketo .mktoForm input[type=email],.contact-form-wrap-marketo .mktoForm input[type=tel],.contact-form-wrap-marketo .mktoForm input[type=number],.mktoForm input[type=date],.contact-form-wrap-marketo .mktoForm select.mktoField,.contact-form-wrap-marketo .mktoForm textarea.mktoField{position:relative;font-size:14px;padding:14px 16px !important;color:#33475b;border:solid 1px rgba(91,107,123,.5);font-family:'Open Sans',sans-serif;height:50px;width:100% !important;border-radius:6px;box-shadow:none !important;}.contact-form-wrap-marketo .mktoAsterix{display:none !important;}.contact-form-wrap-marketo .mktoForm .mktoFieldWrap,.contact-form-wrap-marketo .mktoForm .mktoFormCol,.mktoForm{width:100% !important;}.contact-form-wrap-marketo .mktoForm input[type=checkbox] + label:before{content:none !important;}.contact-form-wrap-marketo .mktoForm input[type=checkbox],.contact-form-wrap-marketo .mktoForm input[type=radio]{opacity:1 !important;height:18px;width:18px;position:absolute;left:0;}.contact-form-wrap-marketo .mktoForm input[type=checkbox]{left:0;top:5px !important}.contact-form-wrap-marketo .mktoForm input[type=radio]{left:auto;top:5px}.contact-form-wrap-marketo .mktoForm input[type=checkbox] + label:before,.mktoForm input[type=radio] + label:before{content:none !important;}.contact-form-wrap-marketo .mktoForm .mktoLogicalField.mktoInvalid{border:0 !important}.contact-form-wrap-marketo .mktoRadioList{display:inline-block;width:100%;}.contact-form-wrap-marketo .mktoForm .mktoRequiredField label.mktoLabel{font-weight:300;font-size:16px;width:100% !important;position:relative;}.contact-form-wrap-marketo .mktoFormRow:nth-child(12) .mktoRequiredField label.mktoLabel:nth-child(1){padding-left:25px;}.contact-form-wrap-marketo .mktoRadioList{width:200px !important;position:relative;margin-top:10px;margin-left:-10px;}.contact-form-wrap-marketo .mktoRadioList label{display:inline-block !important;margin-left:25px !important;padding-right:20px !important;}.contact-form-wrap-marketo .mktoForm .mktoButtonWrap.mktoShadow .mktoButton{text-transform:uppercase;background:#eb010f;font-weight:700;font-size:14px;letter-spacing:1px;padding:0 30px;height:50px;border-radius:5px;-webkit-transition:.3s;transition:.3s;cursor:pointer;color:#fff;border:1px solid #eb010f;line-height:50px;position:relative;z-index:0;overflow:hidden;}.contact-form-wrap-marketo .mktoForm .mktoOffset{height:0;}.contact-form-wrap-marketo .mktoFormRow:nth-child(3){float:left;width:49%;margin-right:2%;clear:none;}.contact-form-wrap-marketo .mktoFormRow:nth-child(4){float:left;width:49%;clear:none;}.contact-form-wrap-marketo .mktoFormRow:nth-child(6) .mktoFormCol:first-child{float:left;width:15% !important;clear:none;}.contact-form-wrap-marketo .mktoFormRow:nth-child(6) .mktoFormCol:nth-child(2){float:left;width:85% !important;clear:none;margin-left:-1px;}.contact-form-wrap-marketo .mktoFormRow:nth-child(6) .mktoFormCol:first-child input[type=text]{border-radius:6px 0 0 6px;}.contact-form-wrap-marketo .mktoFormRow:nth-child(6) .mktoFormCol:nth-child(2) input{border-radius:0px 6px 6px 0;}.contact-form-wrap-marketo .mktoFormRow:nth-child(9){float:left;width:49%;margin-right:2%;clear:none;}.contact-form-wrap-marketo .mktoFormRow:nth-child(10){float:left;width:49%;clear:none;}.contact-form-wrap-marketo .mktoForm .mktoLabel{font-size:14px;margin-bottom:5px;margin-left:4px;}.contact-form-wrap-marketo .mktoButtonRow{display:block;text-align:center;}.contact-form-wrap-marketo .mktoButtonRow span{margin:0 !important;}.contact-form-wrap-marketo .mktoForm .mktoCheckboxList > label{display:none;}.contact-form-wrap-marketo .mktoForm .mktoError{left:0;}.mktoForm input[type=text]{position:relative;font-size:14px;padding:14px 16px !important;color:#33475b;border:solid 1px rgba(91,107,123,.5);font-family:'Open Sans',sans-serif;height:50px;width:100% !important;border-radius:6px;box-shadow:none !important;}.contact-form-wrap-marketo .mktoHtmlText{width:100% !important;padding:20px 0 10px 0;}.contact-form-wrap-marketo .mktoHtmlText a{text-align:center;position:absolute;left:0;right:0;z-index:99 !important;bottom:-62.5px;max-width:200px;margin:0 auto;text-transform:uppercase;background:#eb010f;font-weight:700;font-size:14px;letter-spacing:1px;padding:0 30px;height:55px;border-radius:5px;-webkit-transition:.3s;transition:.3s;cursor:pointer;color:#fff;border:1px solid #eb010f;line-height:55px;z-index:0;overflow:hidden;}@media only screen and (max-width:1130px){.contact-form-wrap-marketo{margin:-120px  auto 80px}}@media only screen and (max-width:640px){.contact-form-wrap-marketo{margin-left:15px;margin-right:15px;}}@media only screen and (max-width:480px){.contact-form-wrap-marketo .mktoFormRow:nth-child(3){width:100%;margin-right:0;clear:both;}.contact-form-wrap-marketo .mktoFormRow:nth-child(4){width:100%;clear:both;}.contact-form-wrap-marketo .mktoFormRow:nth-child(9){width:100%;margin-right:0;clear:both;}.contact-form-wrap-marketo .mktoFormRow:nth-child(10){width:100%;clear:both;}.contact-form-wrap-marketo .mktoForm .mktoRequiredField label.mktoLabel{font-size:14px}.contact-form-wrap-marketo .mktoRadioList{margin-left:0}}
