.grecaptcha-badge{visibility:hidden!important}a:focus{outline:none!important}.elementor-search-form__container{border-color:#F28B33;border-radius:3px;max-width:350px}.elementor-search-form input[type="search"]{padding:20px 15px!important}.elementor-search-form__input::placeholder{opacity:1!important}.elementor-search-form__submit{min-width:75px!important;background-color:#F28B31!important}.search-filter-results{display:flex;flex-wrap:wrap;margin-bottom:50px}.searchandfilter li label,.searchandfilter select.sf-input-select,.sf-field-search .sf-input-text{width:100%}.res-count{width:100%;margin-top:15px}.single-job-result{width:100%;margin:0 0 25px;background:#fff;border-radius:5px;padding:25px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;flex-direction:column;display:flex;box-shadow:10px 0 10px 0 rgba(0,0,0,.1)}.single-job-result .read-more{display:none}.job-details,.posted-when,.job-excerpt-mobile{margin-bottom:0.4em!important;color:#294155;font-size:13px;font-weight:600}.expiredJob *:not(.elementor-button-link){color:#999!important}.expiredJob .elementor-button-link{background-color:#999!important}.expiredJob .elementor-button-text{color:#fff!important}.job-details-list{padding:0;list-style-type:none;margin:0;display:flex;flex-direction:column}.job-details-list .job-details{display:inline-block}.single-job-result .elementor-button-link{background:#F28B31}.single-job-result .elementor-button-link:hover{background:#294155}.filters-title{position:relative;cursor:pointer}.filters-title h4::after{content:"";position:absolute;right:18px;top:calc(50% - 10px);z-index:0;background-image:url(https://www.g2recruitment.com/wp-content/uploads/2023/06/down.svg);background-size:16px;transform:rotateX(0deg);height:36px;width:16px;background-position:center;background-repeat:no-repeat}.filters-title:not(.closed) h4:after{transform:rotateX(180deg)}.single-job-result h4 a{color:#F28B31}#search-filter-form-1351.searchandfilter ul li.sf-field-post-meta-region,.uael-post-grid .uael-post__separator,#quiz-2,.case-study-wrap .uael-modal-action-wrap a{display:none}.e-con:not(.mixed-height) .elementor-grid-item .staff,.elementor-grid-item .staff .e-con-boxed,.elementor-grid-item .testimonials,.elementor-grid-item .testimonials .e-con-boxed,.elementor-grid-item .case-study,.elementor-grid-item .case-study .e-con-boxed{height:100%}.elementor-grid-item .staff .front-content{display:block;padding-bottom:60px}.staff .elementor-widget-icon{position:absolute;bottom:0;right:10px}.elementor-grid-item .staff .back-content{display:none;padding-bottom:60px}.elementor-grid-item .staff:hover .front-content,.excerpt-box{display:none}.elementor-grid-item .staff:hover .back-content{display:block}.elementor-grid-item .staff .back-content p{margin-bottom:.6em}.uael-post__content-wrap{height:100%}.display-excerpt{color:#F28B31;margin-bottom:3.5rem!important}.block-element{display:block!important}.excerpt-box{clear:both;color:#294155}.job-grid .uael-post__content-wrap{border-radius:5px}.uael-post-grid .slick-slider .uael-post__read-more{position:absolute;bottom:30px;left:30px}.uael-post-grid .slick-slider .uael-post__content-wrap{border-radius:5px}.job-ind{margin-bottom:50px!important}.uael-show.uael-effect-1 .uael-content{margin-top:50px;margin-bottom:20px}.uael-timeline-field:nth-child(1) .uael-events-inner-new{position:relative}.uael-timeline-field:not(:first-child){margin-bottom:20px;margin-top:-50px}.question-content{font-size:1.4rem}.elementor-2850 .elementor-element.elementor-element-d180f0a{padding-left:10px!important;padding-right:10px!important}.dark-form label{color:#fff}.case-modal-open{cursor:pointer}.elementor-icon-list-text a,.elementor-icon-list-text a:hover{color:#fff}#menu-item-4292 a{cursor:pointer}.salary-box{color:#294155;font-weight:600}.main-header-bar{border-bottom:none!important}.ecs-post-loop .elementor-location-single>.e-con-full{height:100%}.jobs-carousel .slick-dots li:not(.slick-active) button::before{color:#fff!important;opacity:1}.case-studies-area .ecs-posts ul.slick-dots,.testimonials-area .ecs-posts ul.slick-dots{padding-top:0;display:block;position:absolute;margin:0;left:0;width:100%;bottom:20px;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);text-align:center}.testimonials-area .ecs-posts ul.slick-dots{bottom:0}.case-studies-area .ecs-posts ul.slick-dots li,.testimonials-area .ecs-posts ul.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0;padding:0;cursor:pointer}.case-studies-area .ecs-posts ul.slick-dots li button,.testimonials-area .ecs-posts ul.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0}.case-studies-area .ecs-posts ul.slick-dots li button::before,.testimonials-area .ecs-posts ul.slick-dots li button::before{content:'\f111';font-family:'Font Awesome 5 Free';font-weight:800;font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;text-align:center;opacity:.25;color:#fff;opacity:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.case-studies-area .ecs-posts .slick-dots li.slick-active button::before,.testimonials-area .ecs-posts .slick-dots li.slick-active button::before{color:var(--e-global-color-astglobalcolor0)}@media only screen and (min-width:2000px){.home-hero{background-position:0 -165px!important;background-size:120%}.about-hero .elementor-background-overlay{background-position:-59px -380px!important}.contact-hero .elementor-background-overlay{background-size:160% auto!important}}@media only screen and (max-width:1199px){.searchandfilter ul{margin-left:15px}}@media only screen and (max-width:1024px){.elementor-grid-item .staff:hover .back-content{opacity:1;display:block;z-index:1;position:absolute;left:10px;right:10px;width:calc(100% - 20px);bottom:10px;top:10px;height:calc(100% - 20px)}.elementor-grid-item .staff:hover .front-content,.excerpt-box{display:unset;opacity:0}}@media only screen and (max-width:920px){.ast-primary-header-bar{padding-left:20px!important;padding-right:20px!important;display:grid!important}}@media only screen and (min-width:767px){.collab-carousel .elementor-swiper-button,.collab-carousel .swiper-pagination,.jobs-carousel .slick-dots,.office-carousel .swiper-pagination{display:none!important}.single-job-result .elementor-button-wrapper{text-align:right}}@media only screen and (max-width:767px){.elementor-popup-modal a.elementor-icon{margin-left:15px}.elementor-counter-title{line-height:30px!important;text-align:center}.hide-bg{background-image:none!important}.filter-section{display:none}.elementor-swiper-button,.slick-arrow,.industry-detail,.type-detail{display:none!important}.job-details-list .location-detail,.job-details-list .salary-detail{width:100%!important}}@media only screen and (min-width:400px) and (max-width:550px){.home-hero-title{padding-right:50px}}