.jobs{padding:60px 0;text-align:center}.jobs h2{margin-bottom:40px;color:#333;font-size:2.2em}.jobs__subtitle{font-size:1.1em;color:#777;margin-bottom:40px}.jobs__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;max-width:1200px;margin:0 auto;padding:0 20px}.jobs__item{background-color:#fff;border-radius:10px;box-shadow:0 2px 5px rgb(0 0 0 / .1);padding:20px;transition:transform 0.3s ease;text-align:center}.jobs__item:hover{transform:translateY(-3px)}.jobs__item img{width:100%;height:200px;object-fit:cover;border-radius:8px;margin-bottom:15px}.jobs__item h3{font-size:1.2em;margin-bottom:5px;color:#333;font-weight:600}.jobs__item p{font-size:1em;color:#555;line-height:1.5}.jobs__item p:last-child{margin-bottom:0}@media (max-width:768px){.jobs{padding:40px 0}.jobs h2{font-size:1.8em;margin-bottom:30px}.jobs__grid{grid-template-columns:1fr;gap:20px;padding:0}.jobs__item{padding:15px}.jobs__item img{height:150px;margin-bottom:10px}.jobs__item h3{font-size:1.1em}.jobs__item p{font-size:1em}}.statistics{text-align:center}.statistics h2{margin-bottom:50px;color:#333}.statistics__grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:30px;max-width:1000px;margin:0 auto}.statistics__item{background-color:#fff;border-radius:15px;box-shadow:0 4px 8px rgb(0 0 0 / .1);padding:30px;text-align:center;display:flex;flex-direction:column;justify-content:center;min-height:150px}.statistics__number{font-size:2.5em;font-weight:700;color:#007bff;display:block;margin-bottom:10px}.statistics__text{font-size:1.1em;color:#555}@media (max-width:768px){.statistics{}.statistics h2{margin-bottom:40px}.statistics__grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:20px}.statistics__item{padding:20px}.statistics__number{font-size:2em}.statistics__text{font-size:1em}}.reviews h2{text-align:center;margin-bottom:50px;color:#333;font-size:2.2em}.reviews__slider{max-width:1200px;margin:0 auto;display:flex;overflow-x:auto;padding:30px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.reviews__item{background-color:#fff;padding:30px;border-radius:15px;box-shadow:0 4px 8px rgb(0 0 0 / .1);margin:0 20px;width:400px;flex:none;scroll-snap-align:start;transition:transform 0.3s ease}.reviews__item:hover{transform:translateY(-5px)}.reviews__author{display:flex;align-items:center;margin-bottom:25px}.reviews__author img{width:70px;height:70px;border-radius:50%;margin-right:20px;object-fit:cover}.reviews__author-info h3{font-size:1.3em;margin:0;color:#333}.reviews__author-info p{font-size:1em;color:#777;margin:0}.reviews__item p{font-style:italic;line-height:1.7;margin-bottom:20px;color:#555}.reviews__rating{color:#ffc107;font-size:1.1em}.slick-slide{margin:0}.slick-prev,.slick-next{display:none!important}@media (max-width:768px){.reviews{}.reviews h2{margin-bottom:40px;font-size:2em}.reviews__slider{padding:20px}.reviews__item{margin:0 10px;width:300px;padding:20px}.reviews__author img{width:60px;height:60px;margin-right:15px}.reviews__author-info h3{font-size:1.1em}.reviews__item p{font-size:.9em}}.about{text-align:center}.about h2{text-align:center;margin-bottom:40px;color:#333;font-size:2.5em}.about__content{max-width:1000px;margin:0 auto;line-height:1.7;color:#555;padding:30px;border-radius:15px;background-color:#f9f9f9;box-shadow:0 4px 8px rgb(0 0 0 / .05)}.about__content p{margin-bottom:30px;font-size:1.1em}.about__content p:last-child{margin-bottom:0}@media (max-width:768px){.about{}.about h2{margin-bottom:30px;font-size:2em}.about__content{padding:20px;border-radius:10px;max-width:100%}.about__content p{margin-bottom:20px;font-size:1em}}.success-stories{text-align:center}.success-stories h2{font-size:2.2em;color:#333;margin-bottom:40px}.stories-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:0 20px}.story{background-color:#fff;border-radius:10px;box-shadow:0 2px 5px rgb(0 0 0 / .1);padding:20px;transition:transform 0.3s ease}.story:hover{transform:translateY(-3px)}.story img{width:100%;height:200px;object-fit:cover;border-radius:8px;margin-bottom:15px}.story h3{font-size:1.2em;color:#333;margin-bottom:5px;font-weight:600}.story p{font-size:1em;color:#555;line-height:1.5}.story p:last-child{margin-bottom:0}@media (max-width:768px){.success-stories{}.success-stories h2{font-size:1.8em;margin-bottom:30px}.stories-grid{grid-template-columns:1fr;padding:0}.story{padding:15px}.story img{height:150px;margin-bottom:10px}.story h3{font-size:1.1em}}.how-it-works{text-align:center}.how-it-works h2{font-size:2.2em;color:#333;margin-bottom:50px}.steps-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:30px}.step{background-color:#fff;border-radius:15px;box-shadow:0 4px 8px rgb(0 0 0 / .1);padding:30px;text-align:center;transition:transform 0.3s ease}.step:hover{transform:translateY(-5px)}.step img{width:100%;height:200px;object-fit:cover;border-radius:10px;margin-bottom:15px}.step h3{font-size:1.3em;margin-bottom:10px;color:#333}.step p{font-size:1.1em;color:#555;line-height:1.6}@media (max-width:768px){.how-it-works{}.how-it-works h2{margin-bottom:40px;font-size:2em}.steps-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px}.step{padding:20px}.step img{height:150px;margin-bottom:10px}.step h3{font-size:1.1em}.step p{font-size:1em}}.guarantees{padding:60px 0;text-align:center}.guarantees h2{font-size:2.2em;color:#333;margin-bottom:40px}.guarantees-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px;padding:0 20px}.guarantee{background-color:#fff;border-radius:10px;box-shadow:0 2px 5px rgb(0 0 0 / .1);padding:20px;transition:transform 0.3s ease}.guarantee:hover{transform:translateY(-3px)}.guarantee img{width:100%;height:200px;object-fit:cover;border-radius:8px;margin-bottom:15px}.guarantee h3{font-size:1.2em;color:#333;margin-bottom:5px;font-weight:600}.guarantee p{font-size:1em;color:#555;line-height:1.5}.guarantee p:last-child{margin-bottom:0}@media (max-width:768px){.guarantees{padding:40px 0}.guarantees h2{font-size:1.8em;margin-bottom:30px}.guarantees-grid{grid-template-columns:1fr;padding:0}.guarantee{padding:15px}.guarantee img{height:150px;margin-bottom:10px}.guarantee h3{font-size:1.1em}}.partners{padding:60px 0;text-align:center}.partners h2{font-size:2.2em;color:#333;margin-bottom:40px}.partners-grid{max-width:1200px;margin:0 auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:20px;align-items:center}.partner{display:flex;justify-content:center;align-items:center;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 2px 5px rgb(0 0 0 / .05);transition:transform 0.3s ease;height:150px}.partner:hover{transform:scale(1.05)}.partner img{max-width:100%;max-height:100px;object-fit:contain}@media (max-width:768px){.partners{padding:40px 0}.partners h2{font-size:1.8em;margin-bottom:30px}.partners-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:15px}.partner{padding:15px;height:120px}.partner img{max-height:80px}}.td-page-title{font-size:30px;line-height:38px;margin:-9px 0 19px 0;text-align:center}.tdi_21 h3{visibility:hidden;position:relative}.tdi_21 h3::after{content:"Работа в Москве с проживанием";visibility:visible;position:absolute;top:0;left:0;width:100%;font-size:24px;font-weight:700;color:#FFF}#tdi_13>div>div.vc_column.tdi_16.wpb_column.vc_column_container.tdc-column.td-pb-span12>div>div.vc_row_inner.tdi_18.vc_row.vc_inner.wpb_row.td-pb-row>div>div>div>div.tdm_block.td_block_wrap.tdm_block_inline_text.tdi_23.td-pb-border-top.td_block_template_1>p{visibility:hidden;position:relative}#tdi_13>div>div.vc_column.tdi_16.wpb_column.vc_column_container.tdc-column.td-pb-span12>div>div.vc_row_inner.tdi_18.vc_row.vc_inner.wpb_row.td-pb-row>div>div>div>div.tdm_block.td_block_wrap.tdm_block_inline_text.tdi_23.td-pb-border-top.td_block_template_1>p::after{content:"Лучшее предложение";visibility:visible;position:absolute;top:0;left:0;width:100%;white-space:pre-line;font-size:16px;line-height:1.4;color:#FFF}