.addjob-hero-section{background:linear-gradient(135deg,#c71f37 0%,#a01729 100%);padding:100px 0 60px}@media (max-width:768px){.addjob-hero-section{padding:80px 0 40px}}.addjob-hero-section .addjob-hero-title{color:#fff;text-align:center;margin-bottom:1.5rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.addjob-hero-section .addjob-hero-title{font-size:2rem}}.addjob-hero-section .addjob-hero-subtitle{color:#ffffffe6;text-align:center;font-size:1.2rem}@media (max-width:768px){.addjob-hero-section .addjob-hero-subtitle{font-size:1rem}}.addjob-form-section{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);padding:80px 0}@media (max-width:768px){.addjob-form-section{padding:60px 0}}.addjob-form-section .addjob-form-wrapper{background:#fff;border-radius:20px;padding:3rem;box-shadow:0 10px 30px #0000001a}@media (max-width:768px){.addjob-form-section .addjob-form-wrapper{padding:2rem}}.addjob-form-section .addjob-form-wrapper .form-title{color:#c71f37;text-align:center;margin-bottom:2rem;font-size:2rem;font-weight:700}@media (max-width:768px){.addjob-form-section .addjob-form-wrapper .form-title{font-size:1.7rem}}.addjob-form-section .addjob-form-wrapper .form-label{color:var(--bs-body-color);margin-bottom:.5rem;font-weight:600}.addjob-form-section .addjob-form-wrapper .form-control{border:2px solid #e9ecef;border-radius:10px;padding:12px 20px;font-size:1rem;transition:all .3s}.addjob-form-section .addjob-form-wrapper .form-control:focus{border-color:#c71f37;outline:none;box-shadow:0 0 0 .2rem #c71f3740}.addjob-form-section .addjob-form-wrapper .form-control::placeholder{color:#999}.addjob-form-section .addjob-form-wrapper select.form-control{cursor:pointer}.addjob-form-section .addjob-form-wrapper textarea.form-control{resize:vertical;min-height:120px}.addjob-form-section .addjob-form-wrapper .btn{border-radius:10px;padding:15px 40px;font-size:1.1rem;font-weight:600}.addjob-form-section .addjob-form-wrapper .btn:hover{transform:translateY(-2px);box-shadow:0 8px 20px #c71f3766}.addjob-packages-section{background:#fff;padding:80px 0}@media (max-width:768px){.addjob-packages-section{padding:60px 0}}.addjob-packages-section .section-title{color:#c71f37;margin-bottom:3rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.addjob-packages-section .section-title{font-size:2rem}}.addjob-packages-section .package-card{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);border-radius:20px;height:100%;padding:2.5rem;transition:transform .3s,box-shadow .3s;position:relative;box-shadow:0 10px 30px #0000001a}.addjob-packages-section .package-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #c71f3733}.addjob-packages-section .package-card.package-featured{color:#fff;background:linear-gradient(135deg,#c71f37 0%,#a01729 100%)}.addjob-packages-section .package-card.package-featured .package-title,.addjob-packages-section .package-card.package-featured .package-price,.addjob-packages-section .package-card.package-featured .package-period{color:#fff}.addjob-packages-section .package-card.package-featured .package-features li{color:#ffffffe6}.addjob-packages-section .package-card.package-featured .package-badge.orange{color:#000;background:#ffc107}.addjob-packages-section .package-card .package-badge{border-radius:30px;padding:.5rem 2rem;font-size:.9rem;font-weight:700;position:absolute;top:-15px;left:50%;transform:translate(-50%);box-shadow:0 5px 15px #0003}.addjob-packages-section .package-card .package-badge.green{color:#fff;background:#28a745}.addjob-packages-section .package-card .package-badge.orange{color:#000;background:#ffc107}.addjob-packages-section .package-card .package-title{color:#c71f37;text-align:center;margin:2rem 0 1rem;font-size:1.5rem;font-weight:700}.addjob-packages-section .package-card .package-price{color:#c71f37;text-align:center;margin-bottom:1rem;font-size:2rem;font-weight:700}.addjob-packages-section .package-card .package-price .price-amount{font-size:2.5rem}.addjob-packages-section .package-card .package-price .price-currency{margin-right:.5rem;font-size:1.5rem}.addjob-packages-section .package-card .package-period{color:var(--bs-body-color);text-align:center;margin-bottom:2rem;font-size:1.2rem}.addjob-packages-section .package-card .package-features{margin-bottom:2rem;padding:0;list-style:none}.addjob-packages-section .package-card .package-features li{align-items:center;margin-bottom:1rem;font-size:1rem;display:flex}.addjob-packages-section .package-card .package-features li svg{color:#c71f37;margin-left:.5rem;font-size:1.2rem}.addjob-packages-section .package-card .package-note{text-align:center;color:#c71f37;background:#c71f371a;border-radius:10px;padding:1rem;font-size:.9rem}.addjob-features-section{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);padding:80px 0}@media (max-width:768px){.addjob-features-section{padding:60px 0}}.addjob-features-section .section-title{color:#c71f37;margin-bottom:3rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.addjob-features-section .section-title{font-size:2rem}}.addjob-features-section .feature-card{text-align:center;background:#fff;border-radius:20px;height:100%;padding:2rem;transition:transform .3s,box-shadow .3s;box-shadow:0 10px 30px #0000001a}.addjob-features-section .feature-card:hover{transform:translateY(-10px);box-shadow:0 20px 40px #c71f3733}.addjob-features-section .feature-card .feature-animation{margin-bottom:1.5rem}.addjob-features-section .feature-card h3{color:#c71f37;margin-bottom:1rem;font-size:1.5rem;font-weight:700}.addjob-features-section .feature-card p{color:var(--bs-body-color);text-align:justify;font-size:1rem;line-height:1.8}@media (max-width:768px){.addjob-features-section .feature-card p{text-align:center}}.addjob-bizitag-section{background:#fff;padding:80px 0}@media (max-width:768px){.addjob-bizitag-section{padding:60px 0}}.addjob-bizitag-section .section-title{color:#c71f37;margin-bottom:1rem;font-size:2.5rem;font-weight:700}@media (max-width:768px){.addjob-bizitag-section .section-title{text-align:center;font-size:2rem}}.addjob-bizitag-section .bizitag-subtitle{color:#a01729;margin-bottom:1.5rem;font-size:1.5rem;font-weight:600}@media (max-width:768px){.addjob-bizitag-section .bizitag-subtitle{text-align:center;font-size:1.3rem}}.addjob-bizitag-section .bizitag-description{color:var(--bs-body-color);margin-bottom:2rem;font-size:1.1rem;line-height:1.9}@media (max-width:768px){.addjob-bizitag-section .bizitag-description{text-align:center;font-size:1rem}}.addjob-bizitag-section .bizitag-features{margin-bottom:2rem}.addjob-bizitag-section .bizitag-features .bizitag-feature-item{direction:rtl;align-items:center;margin-bottom:1rem;display:flex}.addjob-bizitag-section .bizitag-features .bizitag-feature-item .feature-icon{color:#fff;background:#c71f37;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-right:1rem;font-size:1.5rem;display:flex}.addjob-bizitag-section .bizitag-features .bizitag-feature-item span{color:var(--bs-body-color);text-align:right;font-size:1.1rem}.addjob-bizitag-section .bizitag-animation{text-align:center}.addjob-contact-section{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);padding:80px 0}@media (max-width:768px){.addjob-contact-section{padding:60px 0}}.addjob-contact-section .contact-info-card{background:#fff;border-radius:20px;padding:3rem;box-shadow:0 10px 30px #0000001a}@media (max-width:768px){.addjob-contact-section .contact-info-card{padding:2rem}}.addjob-contact-section .contact-info-card .section-title{color:#c71f37;font-size:2rem;font-weight:700}@media (max-width:768px){.addjob-contact-section .contact-info-card .section-title{font-size:1.7rem}}.addjob-contact-section .contact-info-card .contact-item{background:linear-gradient(135deg,#f8f9fa 0%,#fff 100%);border-radius:15px;align-items:flex-start;height:100%;padding:1.5rem;transition:transform .3s,box-shadow .3s;display:flex}.addjob-contact-section .contact-info-card .contact-item:hover{transform:translateY(-5px);box-shadow:0 10px 25px #c71f3726}.addjob-contact-section .contact-info-card .contact-item .contact-icon{color:#c71f37;flex-shrink:0;margin-left:1rem;font-size:2rem}.addjob-contact-section .contact-info-card .contact-item h4{color:#c71f37;margin-bottom:.5rem;font-size:1.2rem;font-weight:700}.addjob-contact-section .contact-info-card .contact-item p{color:var(--bs-body-color);margin:0;font-size:1rem;line-height:1.6}@media (max-width:768px){.addjob-hero-section,.addjob-form-section,.addjob-packages-section,.addjob-features-section,.addjob-bizitag-section,.addjob-contact-section{padding:60px 0}.package-card{margin-bottom:2rem}.bizitag-animation{margin-top:2rem}}
