.search-results{background-color:#fff;border-radius:8px;box-shadow:0 2px 10px rgba(0,0,0,.05);padding:25px;margin-bottom:30px}.results-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap}.search-results-heading{color:#333;font-weight:600;font-size:23px;line-height:180%;letter-spacing:0;text-align:left}.filter-tags{display:flex;gap:10px;height:40px}.filter-tag{display:flex;align-items:center;background-color:#fff;padding:5px 10px;border-radius:12px;border:1px solid #ddd;font-weight:400;color:rgba(32,32,32,.72)}.filter-tag,.filter-tag span{font-size:16px;line-height:24px;letter-spacing:0}.filter-tag span{color:#555;font-weight:500}.filter-tag i{margin-left:8px;color:#999;cursor:pointer}.sort-dropdown{align-items:center;gap:5px;cursor:pointer;border:1px solid #ee5c24;padding:5px 16px;border-radius:12px;color:#555;width:200;height:40;background:#fff}.serch-header,.sort-dropdown{display:flex;justify-content:space-between}.form-select{background-color:#f4f4f4;cursor:pointer}.form-select,.form-select:focus{border:none;margin-left:5px!important}.form-select:focus{background-color:rgba(0,0,0,0)!important;box-shadow:none!important}.search-form{background:#f4f4f4;border:1px solid #e5e5e5;border-radius:8px;display:flex;flex-wrap:wrap;width:100%;margin:auto auto 20px}.search-input{flex:1 1!important;min-width:200px!important;padding:5px 15px!important;display:flex!important;align-items:center!important;border:none!important;border-right:1px solid #eaeaea!important;border-radius:0!important}.search-input i{position:absolute!important;left:15px!important;top:50%!important;transform:translateY(-50%)!important;color:#aaa!important}.search-input input,.search-input input:active,.search-input input:focus,.search-input input:hover{padding:12px 15px 12px 10px!important;border:none!important;border-right:1px solid #e5e5e5;border-radius:0;color:#333;background:#f4f4f4;margin-left:5px!important;box-shadow:none!important}.search-input .input-first,.search-input .input-first:active,.search-input .input-first:focus,.search-input .input-first:hover{width:100%!important;padding:12px 15px 12px 40px!important;border:none!important;border-right:1px solid #e5e5e5;border-top-left-radius:16px!important;border-bottom-left-radius:16px!important;color:#333;background:#f4f4f4;box-shadow:none!important}.search-btn{background:linear-gradient(180deg,#e02927 -16.82%,#f36e23 110.45%)!important;color:#fff!important;border:none!important;border-radius:12px!important;padding:12px 20px!important;cursor:pointer!important;display:flex!important;align-items:center!important;gap:8px!important;font-weight:600!important;font-size:16px!important;line-height:100%!important;margin:10px!important;height:38px!important}.search-btn:hover{background-color:#e55511}.hero{text-align:center;padding:40px 0}.hero h1{font-size:2.2rem;margin-bottom:30px}.highlight{color:#f26522}.cta-section{background-color:#fff;border-radius:8px;padding:30px;margin-bottom:30px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:20px}.cta-content{flex:2 1;min-width:300px}.cta-content h2{font-size:1.8rem;margin-bottom:10px}.dropdown-toggle:after{float:right}.custom-sort-dropdown .dropdown-toggle:after{display:none}.sort-by-btn{width:160px;height:40px;border:1px solid #ee5c24;border-radius:12px;background:#fff;color:#555;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;text-align:left}.sort-by-btn svg{float:right}.sort-by-btn:active,.sort-by-btn:focus,.sort-by-btn:hover{width:160px;height:40px;border:1px solid #ee5c24;border-radius:12px;background:#fff;color:#555;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0;text-align:left}.form-check-input:checked{background-color:#ee5c24;border-color:#ee5c24}.cant-find{font-weight:600;font-size:36px;line-height:42px;letter-spacing:0}.cant-find-para{font-weight:500;font-size:18px;line-height:24px;letter-spacing:0;width:60%}.desktop-view{display:block}.mobile-view{display:none}@media screen and (max-width:1024px)and (min-width:340px){.desktop-view{display:none}.mobile-view{display:block}.mobile-view .pagination-div{margin:10px}.mobile-view .pagination-div .disabled .page-link{background:#ccc!important;border-color:#ccc!important}.mobile-view .pagination-div .page-item{margin:6px}.mobile-view .pagination-div .page-link{height:28px;width:28px;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #ee5c24;color:#ee5c24;background:#fff;font-weight:600;font-size:10px;line-height:16px;padding:0}.mobile-view .pagination-div .active>.page-link,.mobile-view .pagination-div .page-link.active{background:#ee5c24;color:#fff}.mobile-view .pagination-div .page-link:hover{z-index:2;border:1px solid hsl(17,86%,54%);background:#ee5c24;color:#fff}.mobile-view .pagination-div .page-item:first-child .page-link,.mobile-view .pagination-div .page-item:last-child .page-link{border-radius:50%;height:28px;width:70px;display:flex;align-items:center;justify-content:center;background:#ee5c24;color:#fff;font-weight:600;font-size:10px;border-radius:50px}.mobile-view .pagination-div .pagination{justify-content:end}.search-results-heading{padding:0 16px}.serch-header{justify-content:space-between;padding:0 16px}.filter-tags,.serch-header{display:flex;flex-direction:column;width:100%}.filter-tags{height:auto;gap:10px}.results-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;flex-wrap:wrap;margin-top:20px;width:100%}.results-header .custom-sort-dropdown,.results-header .custom-sort-dropdown .dropdown-menu,.results-header .sort-by-btn{width:100%}.cant-find{font-weight:600;font-size:30px;line-height:42px;letter-spacing:0}.cant-find-para{font-weight:500;font-size:16px;line-height:24px;letter-spacing:0;width:100%}.cta-section{background-color:#fff;border-radius:8px;padding:0 16px;margin-bottom:0;justify-content:space-between;flex-wrap:wrap;gap:20px}.cta-section,.search-input{display:flex;align-items:center}.search-input{flex:1 1;min-width:200px;padding:5px 15px;border:none;border-bottom:1px solid #eaeaea;border-radius:0;width:100%;height:55px}.search-form{background:#f4f4f4;border:1px solid #e5e5e5;border-radius:8px;display:block;width:100%;margin:auto auto 20px}.search-btn{width:94%!important;justify-content:space-between}}.bg-image{background-color:rgba(0,0,0,.7803921569);background:url(https://spectraforce.com/wp-content/uploads/2025/04/Corporate-Jobs-Banner-Image.webp) 50% 50%;background-size:cover}.icon-box-numbers.icon-box-infinity{stroke:#ee5c24;fill:none}.openjob-btn{transform:scale(1)!important;transition:transform .5s ease-in-out!important;font-size:18px!important;font-weight:600!important;fill:#fff!important;color:#fff!important;background-color:rgba(0,0,0,0)!important;background-image:linear-gradient(0deg,#e02927,#f36e23)!important;transition-duration:100s!important;padding:10px 27px!important;height:50px!important;border-radius:20px!important}.openjob-btn:hover{transform:scale(1.2)!important}.about-carasoule .elementor-widget-icon-box:hover .elementor-widget-container{border:1px solid #ee5c24;scale:1.07;transition:1s;background:#fff}.about-carasoule .elementor-widget-icon-box .elementor-widget-container{transition:1s}.dei-hover-color:hover h3.elementor-icon-box-title span{color:#ee5c24}.certificates img{filter:grayscale(100%);opacity:.5}.header-banner-overlay{background:#000;opacity:.6}.heading-label{font-size:36px;font-weight:600!important;text-transform:capitalize;line-height:64px;color:#fff!important;text-align:center}.heading-label .highlight-new{padding-left:10px}.heading-label-para{color:#fff!important;font-weight:400;font-size:18px;line-height:132%;letter-spacing:0;text-align:center}.social-slider .swiper-pagination-bullet{background:var(--Gradient--prim,linear-gradient(180deg,#e02927 0,#f36e23 100%))!important}.social-slider .swiper-pagination-bullet.swiper-pagination-bullet-active{width:60px!important;border-radius:42px!important}.line-vertical{width:1px;height:26px;background:rgba(0,0,0,.1)}.about-carasoule .elementor-element{--widgets-spacing:0;--widgets-spacing-row:0;--widgets-spacing-column:0}.brand-logos-2 img{filter:grayscale(100%);opacity:.9;max-height:80px;max-width:150px}.about-carasoule .elementor-widget.elementor-widget-icon-box{min-height:300px;margin-bottom:10px}.hover-effect-box{transition:1s}.hover-effect-box:hover{scale:1.07;transition:1s}.icon-box-newstyle h3.elementor-icon-box-title{margin-top:0;line-height:43px}.icon-box-newstyle p.elementor-icon-box-description{margin-left:-59px}.icon-box-below-img h3{margin:auto!important}.icon-box-below-img:hover h3{font-weight:700!important}.icon-box-below-img:hover h3 span{color:#ee5c24}.icon-box-below-img:hover svg path{stroke:#ee5c24}.icon-box-below-img.phrama-icon svg path{stroke:#fff}.icon-box-below-img.phrama-icon.phrama-icon-black svg path{stroke:#000}.icon-box-below-img.phrama-icon:hover svg path{stroke:#ee5c24!important}.icon-box-below-img.phrama-icon:hover .elementor-icon{fill:#ee5c24!important}.icon-box-below-img.icon-box-below-img-fill:hover svg path{fill:#ee5c24;stroke:none}.icon-box-numbers:hover svg path{fill:#ee5c24}.services-hover .elementor-icon-box-content p.elementor-icon-box-description{color:#150a0a!important}.testimonial-box .elementor-testimonial__text b{color:#ee5c24;font-size:24px;font-weight:700;display:inline-block;margin-bottom:15px}.testimonial-box .elementor-testimonial__text:after,.testimonial-box .elementor-testimonial__text:before{font-family:Font Awesome\ 5 Free;font-weight:900;content:"";color:#d3d3d3;font-size:24px}.testimonial-box .elementor-testimonial__text:after{position:absolute;rotate:180deg;transform:translateY(-10%);margin-left:7px}.testimonial-box .elementor-testimonial__text:before{padding-right:7px}.testimonial-home .swiper-wrapper .swiper-slide-next:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(1px);border:0;box-shadow:0 0 8px rgba(0,0,0,.0509803922)}.testimonial-home .swiper-slide.swiper-slide-next{transform:translate3d(-16%,0,-50px) rotateX(-6deg) rotateY(0deg) scale(.8);z-index:0;overflow:hidden}.testimonial-home .swiper-slide.swiper-slide-active{overflow:hidden;z-index:1}.elementor-6385 .elementor-element.elementor-element-567b3b3:not(.elementor-motion-effects-element-type-background),.elementor-6385 .elementor-element.elementor-element-567b3b3>.elementor-motion-effects-container>.elementor-motion-effects-layer,.elementor-6385 .elementor-element.elementor-element-66da0ba>.elementor-background-overlay{background-size:cover!important}@media screen and (min-width:991px){.testimonial-home .swiper-slide.swiper-slide-active{min-width:587px}.testimonial-col{position:relative}.services-hover .elementor-icon-box-content{display:flex;align-items:center}.services-hover .elementor-icon-box-content p.elementor-icon-box-description{padding-left:5px}.services-hover svg{width:24px;height:auto;transition:transform .3sease-in-out}.services-hover{min-height:200px}.services-hover svg{transition:.5s}.services-hover:hover svg{width:44px;height:auto;transition:.5s}.services-hover:hover svg g{opacity:1}}.jobs-header button:hover{text-decoration:underline}@media screen and (max-width:767px){.icon-box-below-img .elementor-icon-box-wrapper{align-items:center}}@media screen and (max-width:1024px)and (min-width:340px){.heading-label{font-size:30px;line-height:128%;letter-spacing:0;text-align:center;width:290px;margin:auto!important}.heading-label .highlight-new{padding-left:5px}.col-66-width{left:20%;width:80%!important}}