.banner-section .left-banner::after,.banner-section .left-banner::before,.banner-section::after{display:none;}
.banner-section .banner-txt{font-weight:400;margin-bottom:20px;font-size:20px;}
.banner-section:before{background:#FFFFFF;content:"";position:absolute;left:0;bottom:0;height:420px;width:100%;right:auto;top:auto;border:0;border-radius:0;z-index:1;}
p.banner-sub{font-size:20px;font-weight:600;}
.banner-section .banner-points li{font-weight:400;}
.right-box{padding-top:93px;}
.banner-section .item h1{margin-bottom:18px;}
.banner-section .banner-form{padding:50px;border-radius:30px;margin-right:90px;margin-top:99px;z-index:12;position:relative;}
.banner-section input[type="text"],.banner-section input[type="email"]{border-radius:12px;border:1px solid #e9e9e9;padding:22px 26px;font-size:18px;}
.form-group{margin-bottom:17px;}
.submit-btn.text-center{margin-top:32px;}
.submit-btn input[type="submit"]{font-size:20px;font-weight:400;padding:0 53px;min-height:60px;line-height:60px;}
.banner-section .left-banner figure{margin-bottom:17px;}
.banner-section .banner-points li{padding-left:28px;margin-bottom:17px;}
.percent-box .guide-box{background:#fff;border:1px solid #DDDDDD;border-radius:30px;padding:30px 32px 47px;text-align:center;height:auto;margin:0 0 4px;box-shadow:2px 0px 25px rgba(13,25,66,0.15);margin-top:40px!important;}
.percent-box .guide-box .percent-nums img{height:93px;}
.percent-box .guide-box .percent-val{position:relative;top:0;left:0;transform:none;font-size:48px;font-weight:400;display:block;}
.percent-box .guide-desc{text-align:center;flex:unset;font-weight:400;font-size:20px;}
.hire-stages{background:#FAF7EF;color:#000000;}
.hire-top-box-guide-box{text-align:left;position:relative;padding-top:95px;}
.hire-top-box{counter-reset:my-sec-counter;margin-top:91px;height:auto!important;}
.hire-top-box-guide-box:first-child:after{background:#32936F;color:#fff;}
.hire-top-box-guide-box:after{background:#FFDE2F;border-radius:100%;height:64px;width:64px;line-height:64px;text-align:center;position:absolute;top:0;color:#000;font-size:28px;font-weight:400;counter-increment:my-sec-counter;content:""counter(my-sec-counter) "";}
.hire-top-box-guide-box:before{background:#BCBEC0;height:2px;width:100%;position:absolute;top:32px;content:"";}
.hire-top-box-guide-box p{font-size:18px;padding-right:49px;margin-top:23px;}
.hire-top-box-guide-box img{height:65px}
.remote-guide .guide-desc{font-size:18px;font-weight:400;}
.remote-guide .guide-box{margin-top:25px;gap:25px;}
.remote-guide.key-features .guide-box figure{text-align:right;}
.about-ebook{color:#000;text-align:left;background:#FFDE2F;}
.about-ebook .about-edesc{color:#000;text-align:left;font-size:18px;line-height:1.66;}
@media (max-width:1299px){
    .banner-section .banner-form{padding:40px;border-radius:30px;margin-right:20px;margin-top:69px;}
    .percent-box .guide-box .percent-nums img{height:76px;}
    .banner-section input[type="text"],.banner-section input[type="email"]{border-radius:12px;padding:18px 20px;font-size:14px;}
    .submit-btn input[type="submit"]{font-size:16px;padding:0 30px;min-height:46px;line-height:46px;}
    .percent-box .guide-box{padding:30px 16px 47px;}
    .percent-box .guide-box .percent-val{font-size:36px;}
    .hire-top-box-guide-box p{font-size:16px;padding-right:24px;margin-top:23px;}
    .remote-guide .guide-desc{font-size:14px;font-weight:400;}
    .hire-top-box-guide-box img{height:56px;}
    .remote-guide .guide-box figure{max-width:80px;margin:0 auto;}
    .section-cta .cta-button{font-size:14px;}
    .right-box{padding-top:43px;}
    .banner-section:before{height:380px;}
}
@media (max-width:991px){
    .banner-section .banner-txt{font-weight:400;margin-bottom:20px;font-size:16px;}
    .banner-section input[type="text"],.banner-section input[type="email"]{padding:15px 24px;font-size:15px;}
    .percent-box .guide-box .percent-val{font-size:32px;}
    .remote-guide .guide-desc{font-size:16px;font-weight:400;}
    .percent-box .guide-box{padding:30px 12px 47px;}
    .banner-section .item{padding-top:20px;}
    .percent-box .guide-box .percent-nums img{height:70px;}
    .hire-top-box{margin-top:61px;overflow:hidden;}
    .hire-top-box-guide-box p{font-size:16px;padding-right:0px;margin-top:23px;}
    .remote-guide .section-cta{margin-top:10px;}
    .about-ebook .about-edesc{font-size:16px;line-height:1.66;}
}
@media (max-width:767px){
    .hire-top-box-guide-box:before{display:none;}
    .right-box{padding-top:25px;}
    .banner-section .banner-form{padding:24px;border-radius:30px;margin-right:0px;margin-top:79px;}
    .submit-btn input[type="submit"]{font-size:16px;padding:0 40px;min-height:50px;line-height:50px;}
    .hire-top-box-guide-box{margin-bottom:30px;}
    .about-ebook .about-edesc{font-size:15px;line-height:1.66;}
    .remote-guide .guide-box{margin-top:0px;gap:20px;}
    .banner-section .container{padding:0 15px!important;}
    .banner-section .left-banner figure{margin-bottom:10px;}
}