/* Career Page Css */
.site-collaborative-main-text-p p span{font-weight:700;}
.site-looking-main-wrap{position:relative;}
.site-looking-main-wrap .uagb-container-inner-blocks-wrap{position:unset!important;}
.site-looking-main-wrap .site-looking-right-img{position:absolute!important;right:0;top:50%;transform:translate(43%,-50%);}
.site-looking-main-wrap .site-looking-left-img{position:absolute!important;left:0;top:28%;transform:translate(-43%,-50%);}
.site-interested-main-form .uagb-container-inner-blocks-wrap{z-index:1;}

/* Career Page Interested Form Css */
.site-uploadfile-wrap .gform_drop_instructions{font-size:0;margin-bottom:0!important;}
.site-uploadfile-wrap .gform_drop_instructions::after{content:"Drag & drop resume/cv\A(doc, docx, pdf or txt)";white-space:pre-line;font-weight:500;font-size:14px;line-height:1.5;text-align:center;color:#000;}
.site-uploadfile-wrap #gform_browse_button_2_8{opacity:0;position:absolute!important;left:0;top:0;width:100%;height:100%;cursor:pointer;}
.site-uploadfile-wrap .gform_drop_area::before{display:none!important;}
.site-uploadfile-wrap .gform_drop_area{border:1px solid #8D4444!important;background:#fff;border-radius:10px!important;padding:28px 22px!important;}
.site-uploadfile-wrap .gfield_description{display:none!important;}

.site-interested-form-wrap_wrapper{width:100%;max-width:608px;margin:auto;background:#fff;padding:30px 45px;}
.site-interested-form-wrap_wrapper .gform_heading h2.gform_title{font-weight:400;font-size:24px;line-height:32px;text-align:center;color:#535D53;margin-bottom:15px;}
.site-interested-form-wrap_wrapper .gform_heading p.gform_description{font-weight:500;font-size:18px;line-height:27px;text-align:center;color:#7A7A7A;margin-bottom:50px;}
.site-interested-form-wrap_wrapper .gform_heading p.gform_required_legend{display:none;}
.site-interested-form-wrap_wrapper input#gform_submit_button_2{font-size:16px!important;padding:13px 38px!important;border-radius:0!important;background:#8d4444!important;font-weight:600!important;line-height:1.4em!important;}

.site-interested-form-wrap .site-form-input-wrap label.gfield_label,
.site-interested-form-wrap .site-textarea-wrap label.gfield_label{font-size:14px;color:#7a7a7a;margin-bottom:3px;font-weight:400;}

.site-interested-form-wrap .site-form-input-wrap label.gfield_label span{color:#7a7a7a;}

.site-interested-form-wrap .site-form-input-wrap input,
.site-interested-form-wrap .ginput_container_textarea textarea{border:1px solid #E6E6E6!important;background:#fff;font-family:"Inter"!important;font-weight:300!important;font-size:14px!important;padding:11px 10px;height:40px!important;border-radius:0!important; box-shadow: unset !important;}

.site-interested-form-wrap .gform-theme--foundation .gfieldtextarea.small{min-block-size:141px;}
.site-interested-form-wrap .gform_fields{--gf-form-gap-x:19px;--gf-form-gap-y:16px;}

.site-interested-form-wrap input::placeholder,
.site-interested-form-wrap textarea::placeholder{color:rgba(187,187,187,.7);font-size:14px;font-weight:300;line-height:17px;opacity:1;}

.site-interested-form-wrap_wrapper .gform_validation_errors h2.gform_submission_error{font-size:12px!important;margin-bottom:0;}
.site-interested-form-wrap_wrapper .gform_validation_errors{padding:10px;}

.site-interested-form-wrap input:focus,
.site-textarea-wrap .textarea{outline:0!important;}

.site-interested-form-wrap .gform-footer input[type="submit"]:focus{outline:unset!important;}
.site-interested-form-wrap .ginput_container_textarea textarea{min-height:141px!important;resize:none;}
.site-interested-form-wrap .gform_button.button{border:0!important;}
.site-interested-form-wrap_wrapper .gform_submission_error{flex-direction:row;}

@media screen and (max-width:1024px){
    .site-hero-banner-main-wrap .uagb-container-inner-blocks-wrap,.site-what-offer-main-wrap .uagb-container-inner-blocks-wrap,.site-collaborative-main-wrap .uagb-container-inner-blocks-wrap,.site-looking-main-wrap .uagb-container-inner-blocks-wrap{
        padding: 0 !important;
    }
}
/* Mobile */
@media screen and (max-width:767px){
.site-interested-form-wrap_wrapper{width:96%!important;padding:30px 20px;}
.site-interested-form-wrap_wrapper .gform_heading p.gform_description{font-size:16px;line-height:20px;margin-bottom:30px;}
}