.elementor-widget-post-grid .post-card h2{font-size:26px;line-height:1.4em}.hireox-language-archive .hireox-language-archive__header p{width:80%}.post-desc .wp-block-heading{font-size:40px}.post-desc h3.wp-block-heading{font-size:30px}.primary-footer .widget .btn-text{background-color:white!important;color:black}.primary-footer .widget .footer-arrow{background-color:white!important;color:black}.primary-footer .widget span{background-color:white!important;color:black}.testimonial.style-1 p,.testimonial.style-1 h4,.testimonial.style-1 span{color:black}.transparent-green h2{color:white!important}.banner-swiper .swiper-slide h1{font-size:60px}.e-child .elementor-widget-text-editor h1{line-height:60px!important}.banner-content{padding-left:0;padding-right:0}.banner-swiper .swiper-slide .banner-content{width:65em}.banner-swiper .swiper-slide p{color:white;width:100%!important}.banner-swiper .swiper-slide .banner-content h6{display:none!important}.banner-swiper .swiper-slide p{color:white}.white-text p,.elementor-82 .elementor-element.elementor-element-78132de .elementor-heading-title{color:#222!important}.service-list h4{font-size:45px}.service-list h4 a::after{-webkit-text-fill-color:white!important;color:transparent!important;text-shadow:none!important}@media (max-width:767px){.service-list h4{font-size:25px;line-height:42px!important}}.swiper-wrapper .testimonial p{font-size:20px}.swiper-wrapper .testimonial .img-fluid{max-width:95px}.elementor-icon-list-items .elementor-icon-list-item .elementor-icon-list-text{border-style:solid;padding-left:20px;padding-right:20px;margin-top:0;border-top-left-radius:50px;border-top-right-radius:50px;border-bottom-left-radius:50px;border-bottom-right-radius:50px;margin-bottom:20px}.jobs-single-page .wp-block-image img{border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:20px;border-bottom-right-radius:20px}.entry-content>.wp-block-list>li{position:relative;left:35px;line-height:1.7em}.job-apply-cta-wrap{margin-top:30px}.job-apply-cta{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:12px 12px 12px 26px;border-radius:999px;background:#b9d646;text-decoration:none;transition:transform .25s ease,box-shadow .25s ease,background-color .25s ease}.job-apply-cta:hover,.job-apply-cta:focus{background:#b9d646;transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.12);text-decoration:none}.job-apply-cta__text{color:#1d2238;font-size:16px;font-weight:600;line-height:1.2;letter-spacing:.14em;text-transform:uppercase}.job-apply-cta__icon{display:inline-flex;align-items:center;justify-content:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#b9d646;color:#1d2238;font-size:20px;margin-right:10px}@media (max-width:575px){.job-apply-cta{padding-left:18px}.job-apply-cta__text{font-size:14px;letter-spacing:.1em}.job-apply-cta__icon{flex-basis:48px;width:48px;height:48px;font-size:22px}}.elementor-9708 .elementor-element.elementor-element-8cbfde3 .elementskit-testimonial-slider .swiper-pagination span.swiper-pagination-bullet-active{background-color:#b9d646!important}.elementor-widget-job-grid .jobs-item .jobs-verified{display:none}.elementor-widget-job-grid .jobs-item li{display:none}.elementor-widget-job-grid div .btn-text:hover{color:white!important}.elementor-widget-job-grid .jobs-item p{margin-top:-25px}.jobs-single-page h2{font-weight:500;font-size:45px}.jobs-top-area .jobs-title p{font-size:22px;line-height:1.5em;margin-bottom:0;font-weight:500}.jobs-single-page h1{line-height:1.4em}.jobs-single-page h1{font-size:50px}.job-posted-on{margin:20px 0;padding:14px 16px;background:#f8f9fa;border-radius:8px}.job-posted-on__label{display:block;font-size:13px;font-weight:600;color:#6c757d;margin-bottom:4px;text-transform:uppercase;letter-spacing:.4px}.job-posted-on__value{font-size:16px;font-weight:500;color:#212529}.job-location-map{margin-top:24px}.job-location-map__title{margin-bottom:12px}.job-location-map__embed{overflow:hidden;border-radius:10px}.job-location-map__embed iframe{display:block;width:100%}.primary-footer .widget .wp-image-9066{width:85px}.hireox-jobs-marquee .hireox-jobs-marquee__label span{font-weight:400}.entry-title{font-size:32px!important;font-weight:600!important;color:#000!important;line-height:1.3!important}