#inner-page-wrapper{margin-bottom:0;z-index:unset}#inner-page-wrapper>.container{width:100%;padding:0}.ip-banner:before{opacity:0}.ip-banner canvas{min-height:531px}.ip-career-consulting-wrapper{position:relative;padding:100px 0;border-radius:84px;background:#fff;margin-top:-78px;z-index:100}.site-bg{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.site-bg canvas{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center;background-repeat:no-repeat}.ftr-bg.global-canvas-bg{top:-84px;background:#1a1a1a;height:calc(100% + 84px)}.ip-cc-section1{position:relative;padding:35px 0 135px}.ip-cc-s1-row:not(:last-child){margin-bottom:100px}.ip-cc-s1-col{display:flex;flex-wrap:wrap;align-items:center}.ip-cc-s1-col-text{width:55.125%}.ip-cc-s1-col-text.full-w{width:100%}.ip-cc-s1-title .global-site-title.is-center i.border{right:0;margin:0 auto}.ip-cc-s1-col-text.full-w .ip-cc-s1-text-content{padding:0 15px;margin:0 auto;position:relative;max-width:1140px}.ip-cc-s1-col-text.full-w .ip-cc-text{text-align:center;max-width:100%}.ip-cc-s1-col-text.t-align-center{text-align:center}.ip-cc-s1-col-image{width:44.875%}.ip-cc-s1-image img{width:100%}.ip-cc-s1-text-content{padding:0 15px 0 160px}.ip-cc-s1-title{margin:0 0 35px}.ip-cc-text{font-size:19px;line-height:1.6;letter-spacing:.02em;color:#383838;max-width:87%}.ip-cc-text p{display:block}.ip-cc-text p:not(:last-child){margin-bottom:27px}.ip-cc-s1-row:nth-child(2n) .ip-cc-s1-text-content{padding-left:105px}.ip-cc-s1-sub-title{margin:0 0 10px}.ip-cc-s1-sub-title .global-site-title{font-size:29px}.ip-cc-s1-text-row:not(:last-child){margin-bottom:58px}.ip-cc-s1-row:nth-child(2n) .ip-cc-text{max-width:80%}.ip-cc-section2{position:relative;padding:140px 15px}.cc-s2-bg{background:#000}.cc-s2-bg canvas{filter:grayscale(1);opacity:.15}.ip-cc-s2-inner{position:relative;z-index:5;max-width:1140px;margin:0 auto;padding:90px 15px 0}span.left-border,span.left-border-2{width:1px;height:67%;left:0;top:0;background:red;background:linear-gradient(to bottom,red,red 60%,#f000)}span.top-border,span.top-border-2{width:100%;height:1px;top:0;left:0;background:red}span.right-border,span.right-border-2{width:1px;height:67%;right:0;top:0;background:red;background:linear-gradient(to bottom,red,red 60%,#f000)}span.left-border,span.top-border,span.right-border,span.left-border-2,span.top-border-2,span.right-border-2{position:absolute}span.right-border-2,span.left-border-2{background:linear-gradient(to top,red,red 60%,#f000)}.ip-cc-s2-lists{position:relative;max-width:815px;margin:0 auto;text-align:center;color:#fff}.ip-cc-s2-item{padding:0 15px}.ip-cc-s2-reviews{font-size:20px;line-height:1.8;letter-spacing:.02em}.ip-cc-s2-reviews p{display:block;margin:0 0 15px}.ip-cc-s2-reviews span{display:block;font-weight:700;padding-top:23px}.ip-cc-section3{position:relative;padding:100px 15px 0}.ip-cc-s3-inner{position:relative;max-width:1302px;margin:0 auto}.ip-cc-s3-lists{display:flex;flex-wrap:wrap;justify-content:center;margin:0 -15px}.ip-cc-s3-item{width:25%;padding:0 15px}.ip-cc-s3-item-inner{position:relative;min-height:529px;-o-border-image:linear-gradient(90deg,#ff0000,#ac0300) 1;border-image:linear-gradient(90deg,red,#ac0300) 1;border-width:2px;border-style:solid;padding:25px 15px;text-align:center}.ip-cc-s3-indicator{position:relative;font-size:40px;font-weight:600;font-family:var(--font-family-title);letter-spacing:.08em;color:red;padding-bottom:20px;text-align:left}.ip-cc-s3-indicator:after{content:"";position:absolute;bottom:0;left:-40px;width:154px;height:9px;background:#000}.ip-cc-s3-label{font-size:30px;font-weight:600;font-family:var(--font-family-title);line-height:1;letter-spacing:.08em;text-transform:uppercase;margin:32px 0 20px}.ip-cc-s3-icon{min-height:86px}.ip-cc-s3-icon img{margin:0 auto}.ip-cc-s3-text{font-size:16px;line-height:1.5;letter-spacing:.02em;color:#383838;padding:0 15px;margin-top:13px}.ip-cc-s3-btn{margin-top:55px}.ip-cc-s3-btn a{max-width:284px;margin:0 auto}.aiosp-wrap .aiosp-container .aios-popup-body{width:100%!important;max-width:1480px;padding:15px!important;min-height:auto!important}.aios-popup-body .aiosp-close{font-size:40px!important;font-family:var(--font-family-default);font-weight:100;width:21px!important;height:21px!important;line-height:21px!important;top:20px!important;right:20px!important}div#consulting{padding:110px 85px}.ip-cc-popup-s3-col-wrap{display:flex;flex-wrap:wrap;margin-top:100px}.ip-cc-popup-s3-col-left{width:51.168%;padding-right:15px}.ip-cc-popup-s3-col-right{width:48.832%}.ip-cc-popup-s3-left-content .global-site-title{font-weight:400}.ip-cc-popup-s3-form form{font-size:0;position:relative;margin:0 -20px}.cf-field{position:relative;width:100%;padding:0 20px;display:inline-block;vertical-align:top;margin-bottom:60px}.cf-field.w-33{width:33.3333333333%}.cf-field input[type=text],.cf-field input[type=email],.cf-field input[type=tel],.cf-field textarea{font-size:16px;font-weight:400;letter-spacing:.02em;text-transform:uppercase;background:transparent;width:100%;height:35px;color:#383838;padding:0;resize:none;border:none;border-bottom:1px solid #010066;appearance:none;-webkit-appearance:none;-moz-appearance:none}.cf-field.text-area{margin-bottom:0}.cf-field.cf-btn{display:block;position:absolute;bottom:20px;right:30px;margin:0;width:29px!important;height:29px;padding:0}.cf-field.cf-btn input{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;border:none;font-size:0;z-index:5;transition:var(--default-transition)}.cf-field.cf-btn em.ai-font-paper-airplane-alt{font-size:29px;color:red;transition:var(--default-transition)}.cf-field.cf-btn:hover em{opacity:.7}.ip-cc-popup-s3-form div.wpcf7 .ajax-loader{display:block;position:absolute;right:0;left:0;margin:auto;bottom:-18px}.ip-cc-popup-s3-form span.wpcf7-not-valid-tip{font-size:14px}.ip-cc-popup-s3-form span.wpcf7-form-control-wrap{display:block}.ip-cc-popup-s3-form div.wpcf7-response-output{margin:auto;position:absolute;width:calc(100% - 40px);font-size:14px;color:#000;text-align:center;left:0;right:0;bottom:-35px}.ip-cc-popup-s3-form .wpcf7-spinner{position:absolute;bottom:-24px;left:0;right:0;margin:auto}.ip-cc-popup-s3-form .use-floating-validation-tip span.wpcf7-not-valid-tip{position:absolute;top:auto;bottom:5px;left:0;z-index:100;border:1px solid #ff0000;background:#fff;padding:.2em .8em;width:auto}@media only screen and (min-width: 992px) and (max-width: 1600px){.ip-banner canvas{min-height:33.19vw}.ip-career-consulting-wrapper{padding:6.25vw 0;border-radius:5.25vw;margin-top:-4.88vw}.ftr-bg.global-canvas-bg{top:-5.25vw;height:calc(100% + 5.25vw)}.ip-cc-section1{padding:2.19vw 0 8.44vw}.ip-cc-s1-row:not(:last-child){margin-bottom:6.25vw}.ip-cc-s1-text-content{padding:0 .94vw 0 10vw}.ip-cc-s1-title{margin:0 0 2.19vw}.ip-cc-text{font-size:1.19vw}.ip-cc-text p:not(:last-child){margin-bottom:1.69vw}.ip-cc-s1-row:nth-child(2n) .ip-cc-s1-text-content{padding-left:6.56vw}.ip-cc-s1-sub-title{margin:0 0 .63vw}.ip-cc-s1-sub-title .global-site-title{font-size:1.81vw}.ip-cc-s1-text-row:not(:last-child){margin-bottom:3.63vw}.ip-cc-s1-col-text.full-w .ip-cc-s1-text-content{padding:0 .94vw;max-width:71.25vw}.ip-cc-section2{padding:8.75vw .94vw}.ip-cc-s2-inner{max-width:71.25vw;padding:5.63vw .94vw 0}.ip-cc-s2-lists{max-width:50.94vw}.ip-cc-s2-item{padding:0 .94vw}.ip-cc-s2-reviews{font-size:1.25vw}.ip-cc-s2-reviews p{margin:0 0 .94vw}.ip-cc-s2-reviews span{padding-top:1.44vw}.ip-cc-section3{padding:6.25vw .94vw 0}.ip-cc-s3-inner{max-width:81.38vw}.ip-cc-s3-lists{margin:0 -.94vw}.ip-cc-s3-item{padding:0 .94vw}.ip-cc-s3-item-inner{min-height:33.06vw;border-width:.13vw;padding:1.56vw .94vw}.ip-cc-s3-indicator{font-size:2.5vw;padding-bottom:1.25vw}.ip-cc-s3-indicator:after{left:-2.5vw;width:9.63vw;height:.56vw}.ip-cc-s3-label{font-size:1.88vw;margin:2vw 0 1.25vw}.ip-cc-s3-icon{min-height:5.38vw}.ip-cc-s3-icon img{width:5.25vw;height:5.25vw}.ip-cc-s3-text{font-size:1vw;padding:0 .94vw;margin-top:.81vw}.ip-cc-s3-btn{margin-top:3.44vw}.ip-cc-s3-btn a{max-width:17.75vw}.ip-cc-popup-s3-col-wrap{margin-top:6.25vw}.ip-cc-popup-s3-col-left{padding-right:.94vw}.ip-cc-popup-s3-form form{margin:0 -1.25vw}.cf-field{padding:0 1.25vw;margin-bottom:3.75vw}.cf-field input[type=text],.cf-field input[type=email],.cf-field input[type=tel],.cf-field textarea{font-size:1vw;height:2.19vw;border-bottom:.06vw solid #010066}.ip-cc-popup-s3-form div.wpcf7 .ajax-loader{bottom:-1.13vw}.ip-cc-popup-s3-form span.wpcf7-not-valid-tip{font-size:.88vw}.ip-cc-popup-s3-form div.wpcf7-response-output{width:calc(100% - 2.5vw);font-size:.88vw;bottom:-2.19vw}.ip-cc-popup-s3-form .wpcf7-spinner{bottom:-1.5vw}.ip-cc-popup-s3-form .use-floating-validation-tip span.wpcf7-not-valid-tip{bottom:.31vw;border:.06vw solid #ff0000}.cf-field.cf-btn em.ai-font-paper-airplane-alt{font-size:1.81vw}.cf-field.cf-btn{bottom:1.25vw;right:1.88vw;width:1.81vw;height:1.81vw}.aiosp-wrap .aiosp-container .aios-popup-body{max-width:92.5vw;padding:.94vw!important}div#consulting{padding:6.88vw 5.31vw}}@media only screen and (max-width: 991px){.ip-banner canvas{min-height:331px}.ip-career-consulting-wrapper{padding:50px 0;border-radius:50px;margin-top:-50px}.ftr-bg.global-canvas-bg{top:-50px;height:calc(100% + 50px)}.ip-cc-section1{padding:0 15px 50px}.ip-cc-s1-col{gap:30px}.ip-cc-s1-col>div{width:100%}.ip-cc-text{max-width:100%!important}.ip-cc-s1-text-content{padding:0!important;text-align:center}.ip-cc-s1-row:not(:last-child){margin-bottom:50px}.ip-cc-section2{padding:50px 15px}.ip-cc-s2-inner{padding:50px 15px 0}.ip-cc-section3{padding:50px 15px 30px}.ip-cc-s3-item{width:50%;padding:15px}.ip-cc-popup-s3-col-wrap{gap:30px;margin-top:70px}.ip-cc-popup-s3-col-wrap>div{width:100%;padding:0!important}}@media only screen and (max-width: 767px){.cf-field{width:100%!important}div#consulting{padding:70px 15px}}@media only screen and (max-width: 480px){.ip-banner canvas{min-height:231px}.ip-cc-s1-sub-title .global-site-title{font-size:19px}.ip-cc-s2-title .global-site-title{font-size:30px}.ip-cc-s2-reviews{font-size:17px;line-height:1.6}.ip-cc-s3-item{width:100%}.ip-cc-s3-indicator{font-size:30px;padding-bottom:10px}.ip-cc-s3-indicator:after{height:5px}.ip-cc-s3-btn{margin-top:35px}.ip-cc-popup-s3-form div.wpcf7-response-output{bottom:-40px}}
