.new-inner-pages-main{background:#fafafa}.new-inner-pages-main .main-banner{background-color:#f6f7ff}.new-inner-pages-main p.com-para{font-size:18px;font-weight:400;line-height:150%}.new-inner-pages-main .main-banner h1{color:#1d1a33;font-size:clamp(30px,3.15vw,40px);font-weight:600}.new-inner-pages-main .our-service .our-service-model{background-color:#fff;padding:40px 27px}.our-service-ul{margin-bottom:0}.new-inner-pages-main .our-service .our-service-ul li{border-top:1px solid #d7d7d7;padding:20px 0 20px 20px;position:relative}.new-inner-pages-main .our-service .our-service-ul li:last-child{padding-bottom:0}.new-inner-pages-main .our-service .our-service-ul li .small-title{text-align:start;padding-bottom:10px;font-size:22px;position:relative}.new-inner-pages-main .our-service .our-service-ul .small-title:after{position:absolute;content:"";top:28%;left:-2%;width:10px;height:10px;border-radius:50%;background-color:#008dd2}.new-inner-pages-main .icons-title-text{display:inline-flex;justify-content:flex-start;align-items:center;gap:20px;white-space:nowrap;color:#1d1a33;font-size:40px;font-weight:400;padding:45px 0 15px}.new-inner-pages-main .comprehensive-support .comprehensive-support-card{border-radius:16px;border:1px solid #898989;padding:24px;height:100%}.type-of-card{background-color:#f5fcff;border-radius:16px;padding:32px;height:100%}.new-inner-pages-main .design-title{text-align:center;margin:0 auto;display:inline-block;border-top:2px solid #008dd2;border-bottom:2px solid #008dd2}.new-inner-pages-main .our-success-story .light-blue-bg{background:#F1FAFF;padding:20px}.new-inner-pages-main .our-success-story .light-blue-bg .profile-card{display:flex;align-items:center;justify-content:center;gap:20px}.new-inner-pages-main .main-banner{background:#e4dfff url(https://cdn-cplne.nitrocdn.com/MUvDaouunyiRlJDPKNEQEVgYbdmSPiEZ/assets/images/optimized/rev-6b10ac7/www.alliancerecruitmentagency.com/wp-content/themes/alliancerecruitmentagency-child/images/banner-bg-img.png) no-repeat 100% 100%;background-size:100% 100%}.new-inner-pages-main .faqs-steps-col{background:linear-gradient(77.55deg,#393185,#008dd2)}.new-inner-pages-main .main-banner-link{color:rgb(63,63,63);white-space:nowrap;:hover{color:#008DD2}}.new-inner-pages-main .banner-from-franchise .consultation-form{box-shadow:0 4px 4px 0 rgba(0,0,0,.25);background:#fff}.new-inner-pages-main .consultation-form{padding:clamp(22px,6vw,30px);border-radius:8px}.new-inner-pages-main .banner-from-franchise .consultation-form .row{margin-left:-10px;margin-right:-10px}.consultation-form form select,.consultation-form form textarea,.new-inner-pages-main .banner-from-franchise .consultation-form form input{border-radius:12px;background:#fff;border:1px solid #d6d6d6!important;font-size:16px;font-weight:400;line-height:130%;color:#494b4c!important;padding:14px 16px}.new-inner-pages-main .banner-from-franchise .consultation-form button{box-shadow:none;font-weight:600!important;line-height:140%;text-transform:capitalize;background-color:#008dd2!important;border-radius:4px!important;color:#fff!important;margin-bottom:0;border:0;padding:9px 15px}.new-inner-pages-main .faqs-steps-col .accordion-flush .accordion-item:first-child{border-top:0}.new-inner-pages-main .faqs-steps-col .accordion-button{font-weight:400;font-size:clamp(18px,2vw,26px);line-height:150%;color:#fff;padding:clamp(20px,2vw,25px) 0;background-color:transparent;box-shadow:none;justify-content:space-between}.new-inner-pages-main .faqs-steps-col .accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0;background-color:transparent;border-color:rgba(255,255,255,.5)}.new-inner-pages-main .faqs-steps-col .accordion-body{padding:0 0 clamp(15px,2vw,20px);background-color:transparent;font-weight:400;font-size:clamp(18px,2vw,20px);line-height:180%;color:#fff}.accordion-button:after{flex-shrink:0;width:var(--bs-accordion-btn-icon-width);height:var(--bs-accordion-btn-icon-width);margin-left:auto;content:"";background-image:var(--bs-accordion-btn-icon);background-repeat:no-repeat;background-size:var(--bs-accordion-btn-icon-width);transition:var(--bs-accordion-btn-icon-transition);filter:invert(1)}.new-inner-pages-main .card-img-text .btns{max-width:156px;min-height:56px}.new-inner-pages-main .client-reviews-col .client-reviews-box-inner .client-reviews-content .swiper-wrapper .swiper-pagination{text-align:start}.new-inner-pages-main .btn_primary{color:#fff;background:#008dd2;border-color:#008dd2}.new-inner-pages-main .btns{font-size:clamp(16px,1.4vw,18px)!important;font-weight:600!important;line-height:1.6;display:inline-flex;width:100%;max-width:212px;align-items:center;justify-content:center;vertical-align:baseline;column-gap:.25rem;white-space:nowrap;height:50px;padding-inline:clamp(36px,3.8vw,50px);border-radius:8px!important;border-width:1px;border-style:solid;transition:all .2s ease-in-out;cursor:pointer;text-transform:capitalize;box-shadow:none}.new-inner-pages-main .service-col .service-card{border:1px solid #d7d7d7;border-radius:16px;padding:clamp(25px,3.8vw,40px) clamp(20px,3.8vw,35px);height:100%;display:flex;flex-direction:column;align-items:flex-start}.hero{padding:30px 0 60px;background:linear-gradient(135deg,#008DD2,#005f8f);color:white;overflow:hidden;position:relative}.hero-grid{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(360px,430px);gap:30px;align-items:start}.hero-title{font-size:43px;max-width:30.5ch;margin:18px 0;color:white!important;font-weight:700}.hero-callout{padding:26px;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.12);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);margin-bottom:18px}.hero-callout h3{font-family:Cormorant Garamond,Georgia,serif;font-weight:600;letter-spacing:-.02em;line-height:1.08;margin:0 0 10px;font-size:2rem;color:white!important}.hero-callout p{margin:0 0 18px;color:rgba(255,255,255,.76)}.hero-list{list-style:none;margin:0;padding:0;display:grid;gap:12px}.hero-list li{display:flex;gap:12px;align-items:flex-start;padding:13px 14px;border-radius:16px;background:rgba(255,255,255,.08);color:rgba(255,255,255,.9);font-weight:700}.hero-proof-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:30px 0 34px}.hero-proof{padding:16px 18px;border-radius:18px;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);color:rgba(255,255,255,.92);font-weight:700;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.form-card{background:rgba(255,255,255,.96);color:#162031;padding:26px;border:1px solid rgba(255,255,255,.24);box-shadow:0 28px 80px rgba(7,20,38,.18)}.form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:18px}.mode-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.reveal.visible{opacity:1;transform:translateY(0)}.advantage-card,.benefit-card,.brand-card,.mode-card,.profile-card,.region-card,.support-card{padding:24px;background:rgba(255,255,255,.92);border:1px solid rgba(15,39,68,.08);transition:transform .18s ease,box-shadow .18s ease;border-radius:15px!important;box-shadow:0 0 3px #008DD2;margin-bottom:20px!important;cursor:pointer}.card-tag{display:inline-flex;align-items:center;gap:8px;margin-bottom:12px;color:#008DD2;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.11em}.card-title{font-size:16px!important;margin-bottom:10px;color:#000000!important;text-align:left!important;margin-top:0!important}.card-copy{margin:0;color:#425065;font-size:.98rem}.my_nec_custom{padding-top:100px!important;padding-bottom:30px!important}.eyebrow{padding:6px 10px;background-color:#fff;border-radius:15px;margin-bottom:10px!important}.eyebrow,.pill-note{color:#008DD2;font-weight:700}.pill-note{background:#fff;padding:10px 15px;width:auto;display:inline-block;border-radius:35px}.section-intro{font-size:17px;margin-bottom:20px}.tab-panel{display:none}.tab-panel.active{display:block}.tab-btn{border:1px solid rgba(15,39,68,.1);background:rgba(255,255,255,.84);color:#008DD2;border-radius:999px;padding:12px 16px;font-weight:800;cursor:pointer;transition:all .16s ease}.tab-btn.active{background:#008DD2;color:white;border-color:transparent;box-shadow:0 18px 34px rgba(15,39,68,.18)}.tabs{display:flex;flex-wrap:wrap;gap:10px;margin:28px 0 20px}.pricing-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.pricing-card{padding:24px;border-radius:22px;background:rgba(255,255,255,.94);border:1px solid rgba(15,39,68,.08);box-shadow:0 10px 30px rgba(0,0,0,.05)}.pricing-label{display:inline-block;margin-bottom:12px;color:#008DD2;font-size:.76rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.pricing-value{font-size:21px;line-height:1;color:black;margin-bottom:10px;font-weight:700}.pricing-copy{margin:0;color:#425065;font-size:.95rem}@media (max-width:760px){.form-grid,.hero-proof-grid,.mode-grid,.pricing-grid,.trust-grid{grid-template-columns:1fr}}.mid-cta{padding:30px;border-radius:28px;background:linear-gradient(135deg,#008DD2,#005f8f);color:white;display:grid;grid-template-columns:minmax(0,1.2fr) auto;gap:20px;align-items:center;box-shadow:0 28px 80px rgba(7,20,38,.18)}.mid-cta h3{font-size:31px;margin-bottom:8px;color:white;margin-top:0}.mid-cta p{margin:0;color:rgba(255,255,255,.78)}.btn-row,.hero-actions{display:flex;flex-wrap:wrap;gap:14px;align-items:center}.btn{min-height:54px;border-radius:999px!important;display:inline-flex!important;align-items:center!important;justify-content:center;gap:10px;background-color:#fff!important;padding:0 22px!important;border:1px solid transparent;font-size:.95rem!important;font-weight:800!important;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,background .16s ease,color .16s ease,border-color .16s ease}.btn-primary{color:#008DD2!important;box-shadow:0 20px 38px rgba(232,93,4,.22)}.trust-bar{padding:30px!important;margin-top:-88px!important;background-color:transparent;position:absolute;left:0;right:0}.trust-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:14px}.metric-card{padding:22px 16px;background:rgba(255,255,255,1);border:1px solid rgba(15,39,68,.08);text-align:center;box-shadow:0 0 10px #008DD2}.metric-value{display:block;font-family:Cormorant Garamond,Georgia,serif;font-size:24px;color:#008DD2;line-height:1;margin-bottom:8px}.metric-label{color:#425065;font-size:.9rem;font-weight:700}#opportunity{background-color:#f5f5f5;padding-top:30px;padding-bottom:30px}.panel{background:rgba(255,255,255,.9);border:1px solid rgba(15,39,68,.08);padding:28px;box-shadow:0 16px 40px rgba(10,26,46,.08);border-radius:12px}.panel h3{font-size:1.3rem;margin-bottom:10px;color:#008DD2}.list,.proof-list,.steps{list-style:none;margin:18px 0 0;padding:0;display:grid;gap:12px}.list li,.proof-list li{display:flex;gap:12px;align-items:flex-start;color:black}.list li:before,.proof-list li:before{content:"";width:9px;height:9px;border-radius:50%;margin-top:9px;flex:none;background:linear-gradient(135deg,#008DD2,#005f8f)}.comparison-table{width:100%;border-collapse:collapse;overflow:hidden;border-radius:24px;background:rgba(255,255,255,.95);border:1px solid rgba(15,39,68,.08);box-shadow:0 16px 40px rgba(10,26,46,.08)}.comparison-table th{background:#008DD2;color:white!important;font-size:11px;text-transform:uppercase;letter-spacing:.08em}.comparison-table td,.comparison-table th{text-align:left;padding:18px;border-bottom:1px solid rgba(15,39,68,.08);vertical-align:top;font-size:13px;color:black;font-weight:700!important}.steps{counter-reset:steps;gap:16px;margin-top:-10px}.step{position:relative;padding:24px 24px 24px 84px;border-radius:22px;background:rgba(255,255,255,.94);border:1px solid rgba(15,39,68,.08);box-shadow:0 16px 40px rgba(10,26,46,.08)}.step:before{counter-increment:steps;content:counter(steps);position:absolute;top:22px;left:22px;width:42px;height:42px;border-radius:50%;display:grid;place-items:center;font-size:.95rem;font-weight:800;color:white;background:linear-gradient(135deg,#008DD2,#005f8f);box-shadow:0 14px 28px rgba(15,39,68,.16)}.step h3{margin-bottom:8px;color:#000;font-size:1.14rem;margin-top:0}.step p{margin:0;color:#425065}a.sce{color:#008DD2!important}a.beb{background-color:rgba(255,255,255,.3)!important}.faq-item:hover,.metric-card:hover{transform:translateY(-4px);box-shadow:0 22px 56px rgba(10,26,46,.12)}@media(max-width:810px){a.sce{color:#008DD2!important}}@media(max-width:786px){.hero-grid{display:block!important}.trust-bar{position:relative!important;margin-top:0!important}.trust-grid{display:block!important}.metric-card{margin-top:10px!important;margin-bottom:10px!important}.mid-cta{display:block!important}.mid-cta .btn{margin-top:20px!important}a.btn{font-size:11px!important;color:#008DD2!important}.hero-callout{margin-top:40px!important}.hero-title{font-size:24px!important}#bombaa{color:#008DD2!important}#bumbaa{color:white!important}}.awards-grid a.btn-primary{background:#1e88e5!important;color:#fff!important}.faq-item{background:#fff;border-radius:12px;margin-bottom:20px;box-shadow:0 5px 20px rgba(0,0,0,.05);overflow:hidden;border:1px solid #eee;transition:all .3s ease}.faq-item:hover{box-shadow:0 10px 30px rgba(0,0,0,.08)}.faq-question{width:100%;background:#fff;border:none;padding:20px 25px;font-size:18px;font-weight:600;display:flex;justify-content:space-between;align-items:center;cursor:pointer;text-transform:capitalize;letter-spacing:.5px}.faq-question h2{font-size:18px;margin-top:0;margin-bottom:0;font-weight:700}.faq-question span{width:28px;height:28px;border-radius:50%;background:#f1f3f7;display:flex;align-items:center;justify-content:center;font-size:18px;transition:all .3s ease}.faq-item.active .faq-question span{background:#1e88e5;color:#fff;transform:rotate(45deg)}.faq-answer{max-height:0;overflow:hidden;padding:0 25px;color:#555;line-height:1.6;transition:all .4s ease}.faq-item.active .faq-answer{max-height:300px;padding:0 25px 20px}.faq-video-section{margin:40px 0}.faq-video-section h2{text-align:center;margin-bottom:20px}.video-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.video-grid iframe{width:100%;height:200px;border-radius:8px}@media (max-width:991px){.video-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:576px){.video-grid{grid-template-columns:1fr}}.text-blue-link{color:#008dd2!important;text-decoration:none}.text-blue-link:hover{text-decoration:underline}