.containeremploi{width:100%;margin:0 auto;font-family:Arial,sans-serif}.emploihero{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:1rem 8%!important;border-radius:8px;margin-bottom:40px;height:400px}.textContent h1{color:#1e007b;margin-bottom:20px;font-size:30px;font-weight:700;line-height:1.4}.primaryBtnCtn{display:flex;justify-content:center;flex-direction:column;align-items:anchor-center;width:56%}.primaryBtnCtn a{padding-top:16px;text-align:center}.primaryBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#4299e1,#3182ce);transition:all .2s;border:none;border-radius:35px;margin-right:15px;padding:15px 24px;font-size:16px;width:101%;font-weight:700}.primaryBtn:hover{background:linear-gradient(135deg,#3182ce,#2c5282);transform:translateY(-2px);box-shadow:0 8px 20px rgba(66,153,225,.4);color:#fff}.link{color:#0070f3;text-decoration:none;font-size:14px}.link:hover{text-decoration:underline}.containeremploi .imagectn{width:50%}.containeremploi .imagectn img{color:transparent;width:100%;height:100%}.containeremploi .textContent{z-index:1;position:relative;width:50%}.solution{padding:1rem 8%!important;text-align:center;margin-top:80px}.solution h2,.solution h6{font-weight:700;color:#525252}.solution h6{font-size:24px}.searchemploiTop{margin-top:32px}.textContent3{display:flex;justify-content:center;align-items:center}.textContent3 h3,.textContent3 h4,.textContent3 h5,.textContent3 h6{padding-bottom:15px;font-weight:600;color:#216fe5;font-size:24px}.solution p{padding-top:11px}.searchemploi{padding:1rem 8%!important;display:flex}.searchemploi ul{padding-left:14px;list-style:none}.textContent3 p{font-size:16px;padding-bottom:10px}.searchemploi ul li{margin-bottom:10px;display:flex;padding-bottom:10px}.searchemploi ul li .icons-circle{display:inline-flex;justify-content:center;align-items:center;padding-right:10px}.searchemploi ul li .icons-circle-txt{display:inline-flex}.separation{display:flex;justify-content:center;align-items:center;padding:1rem 8%!important;text-align:center}.separationctn{background-color:#d8e2f2;height:10px;width:71%;border-radius:20px}.textContent-recrutemnt{font-size:14px;color:#073f81;font-weight:500}.icons-circle-txt b{padding:0 3px}.premiunctn{max-width:1100px;margin:0 auto;padding:2rem}.title{text-align:center;font-size:1.8rem;margin-bottom:2rem;font-weight:700}.content{display:flex;gap:2rem;justify-content:space-between}.table{width:50%!important;border-collapse:collapse;font-size:.95rem}.tablenotValid{color:red!important;font-weight:700}.tableValid{color:blue!important;font-weight:700}.table td,.table th{border:1px solid #ddd!important;padding:8px;text-align:left}.table th{background:#f5f7fa!important}.section td{background:#f0f4ff!important;font-weight:700}.pricingBox{width:50%!important;border:1px solid #eee!important;padding:1.5rem;border-radius:8px;text-align:center}.subtitle{font-size:.9rem;color:#666;font-weight:600}.cta,.subtitle{margin-bottom:1rem}.cta{background:#2563eb;color:white;padding:.8rem 1.5rem;border:none;border-radius:22px;font-size:1rem;cursor:pointer}.choose{margin:1rem 0;font-weight:700;color:#444;font-size:20px}.grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.plan{border:1px solid #b9cbfd;padding:1rem;border-radius:6px;cursor:pointer}.plan h3{margin:0;font-size:1.2rem;color:#222}.plan p{margin:.5rem 0;font-size:1.1rem;font-weight:700;color:#2563eb}.plan small{color:#666}.heightImage{height:80%!important}@media (min-width:768px) and (max-width:1024px){.primaryBtnCtn{width:100%;display:flex}}@media (max-width:767px){.emploihero{flex-direction:column;height:auto}.containeremploi .textContent,.primaryBtnCtn{width:100%}.containeremploi .imagectn{width:80%}.textContent h1{font-size:25px}.searchemploi{justify-content:center;align-items:center;flex-direction:column}.textContent3 h3,.textContent3 h4,.textContent3 h5,.textContent3 h6{text-align:center}.content{flex-direction:column-reverse}.pricingBox{width:100%!important}}