.training__content{display:flex;justify-content:space-between;border-radius:10px;background:#f4faf9;padding:80px 104px}.training__teacher{max-width:400px;margin-right:32px}.teacher__photo{max-width:296px;height:auto;margin-bottom:32px;margin-top:15px}.teacher__name{font-family:Lato-700,sans-serif;margin-bottom:4px}.teacher__name,.teacher__post{font-size:20px;line-height:28px}.teacher__post{font-family:Lato-400,sans-serif;color:#8f8f8f}.training__info{max-width:608px}.training__text,.training__title{margin-bottom:32px}.training__text{font-family:Lato-400-italic,sans-serif;font-size:20px;line-height:28px}.training__text-item:not(:last-child){margin-bottom:16px}.training__bold{font-family:Lato-700-italic,sans-serif}.training__btn{justify-content:center;padding:21px;width:296px}@media screen and (max-width:1140px){.training__content{padding:40px}}@media screen and (max-width:1027px){.teacher__name,.training__text{font-size:16px}.teacher__post{font-size:14px}}@media screen and (max-width:847px){.training__btn{justify-content:center;padding:21px;width:100%}.training__content{flex-direction:column;align-items:center}.training__teacher{margin-right:0;text-align:center}.teacher__photo{margin-top:0;margin-bottom:16px}.training__info{margin-top:24px;max-width:100%}.training__title{margin-bottom:16px}}@media screen and (max-width:550px){.training__content{padding:40px 32px;flex-direction:column}.training__teacher{margin-right:0;margin-bottom:32px}.teacher__photo{margin-top:0;margin-bottom:16px}.teacher__name,.teacher__post{line-height:22px}.training__info{margin-top:0}.training__title{margin-bottom:24px}}@media screen and (max-width:359px){.teacher__photo,.training__btn{width:100%}}.hero .container{position:relative}.hero__title{margin-bottom:66px}.hero__content{border-radius:10px}.hero__calc{position:absolute;top:192px;left:78px}.hero__social{display:flex;justify-content:space-evenly;padding:56px 0}.calc{max-width:396px;padding:48px 47px;background:#ffffff;border-radius:8px}.calc__name{font-family:Lato-700,sans-serif;font-size:20px;line-height:28px;text-align:center;margin-bottom:26px}.calc__description{margin-bottom:24px;font-family:Lato-400,sans-serif;font-size:16px;line-height:24px;text-align:center;color:#5c5c5c}.form__input{display:flex;margin-bottom:17px;background:#f8f8f8;border:1px solid #d6d6d6;border-radius:8px}.calc__minus,.calc__plus{min-width:56px;display:flex;justify-content:center;align-items:center;cursor:pointer}.room{font-family:Lato,sans-serif;font-size:16px;width:100%;padding:16px;color:#5c5c5c}.form__description,.room{font-weight:400;text-align:center}.form__description{margin:0 auto;font-family:Lato-400,sans-serif;font-size:14px;line-height:17px;color:#8f8f8f}@media screen and (max-width:1140px){.hero__title{margin-bottom:40px}.hero__calc{position:absolute;top:146px;left:78px}}@media screen and (max-width:1027px){.hero__social .link__wa{margin:0 10px}}@media screen and (max-width:800px){.hero__title{max-width:509px}.hero__calc{top:198px}}@media screen and (max-width:957px){.hero__social{flex-direction:column;align-items:center}.hero__social .link__wa{margin:0}.hero__social .social__btn{width:80%}.hero__social .social__btn:not(:last-child){margin-bottom:16px}}@media screen and (max-width:550px){.hero__content{height:200px}.hero__calc{margin-left:auto;margin-right:auto;position:static;border:1px solid #8f8f8f;margin-top:24px}.hero__title{margin-bottom:24px}.hero__social .social__btn{width:100%}.social__btn:not(:last-child){margin-bottom:16px}.hero__advantage{flex-direction:column;padding:40px 16px}.calc{padding:32px}.calc__description{font-size:14px}.form__description{font-size:12px;max-width:248px}}.social__btn{display:flex;align-items:center;justify-content:center;padding:16px;border:1px solid #5c5c5c;border-radius:8px;width:296px;font-family:Lato-600,sans-serif;font-size:16px;background-color:#ffffff}.social__btn:hover{color:#289a8f}.social__btn:active{color:#5c5c5c}.link__vk:before{content:url(/images/hero/viber.svg);margin-right:10px}.link__wa:before{content:url(/images/hero/whatsapp.svg);margin-right:10px}.link__tg:before{content:url(/images/hero/telegram.svg);margin-right:10px}.hero__advantages{background:#f4faf9;border-radius:10px}.hero__advantage{width:100%;padding:48px;display:flex;justify-content:space-around}.advantages__item{max-width:192px;text-align:center}.advantages__name{font-family:Lato-400,sans-serif;color:#8f8f8f;margin-bottom:12px}.advantages__number{font-family:Lato-700,sans-serif;font-size:40px;line-height:48px;color:#289a8f;padding-bottom:16px;border-bottom:1px solid #d6d6d6}.advantages__text{color:#5c5c5c;padding-top:16px;line-height:22px}@media screen and (max-width:957px){.hero__advantages{display:flex;justify-content:center}.hero__advantage{padding:32px;flex-wrap:wrap;max-width:500px;gap:32px}}@media screen and (max-width:550px){.advantages__item{max-width:100%}.advantages__item:not(:last-child){margin-bottom:32px}.advantages__name{margin-bottom:10px}.advantages__number{max-width:188px;margin:0 auto;font-size:30px}}.about__content{display:flex;justify-content:space-between;border:1px solid #289a8f;border-radius:10px;padding:80px 104px}.about__info{max-width:400px;margin-right:16px}.about__title{margin-bottom:32px}.about__text{line-height:26px}.about__text:not(:last-child){margin-bottom:24px}.about__more{display:flex;flex-direction:column;align-items:flex-end;justify-content:space-between}.about__link{padding:44px 0 42px}.about__image{min-width:377px}@media screen and (max-width:1140px){.about__content{padding:40px}.about__link{padding:20px 0 42px}}@media screen and (max-width:957px){.about__content{position:relative;flex-direction:column;padding:40px 16px}.about__info{max-width:100%;margin-right:0}.about__img{object-fit:cover;height:300px;border-radius:6px}.about .details{padding:0;position:absolute;top:60px;right:16px}.about__img{width:100%;margin-top:32px}}@media screen and (max-width:550px){.about .details{top:52px}}.cleaning{overflow:hidden}.cleaning__title{display:flex;justify-content:space-between;align-items:center}.cleaning__text{line-height:26px;padding:30px;max-width:504px;background:#f4faf9;border-radius:10px}.cleaning__list{display:flex;justify-content:space-between;padding:56px 0 40px}.cleaning__slider-img{width:100%}.cleaning__item{line-height:22px;display:flex;align-items:center;justify-content:center;padding:20px;width:220px;background:#f8f8f8;border-radius:8px;cursor:pointer}.selected{color:#ffffff;background:#289a8f}.svg__room:before{content:url(/images/cleaning/room.svg);width:26px;height:26px;margin-right:10px}.svg__room.selected:before{content:url(/images/cleaning/room-hover.svg)}.svg__kitchen:before{content:url(/images/cleaning/kitchen.svg);width:26px;height:26px;margin-right:10px}.svg__kitchen.selected:before{content:url(/images/cleaning/kitchen-hover.svg)}.svg__bath:before{content:url(/images/cleaning/bath.svg);width:26px;height:26px;margin-right:10px}.svg__bath.selected:before{content:url(/images/cleaning/bath-hover.svg)}.svg__hallway:before{content:url(/images/cleaning/hallway.svg);width:26px;height:26px;margin-right:10px}.svg__hallway.selected:before{content:url(/images/cleaning/hallway-hover.svg)}.svg__office:before{content:url(/images/cleaning/office.svg);width:26px;height:26px;margin-right:10px}.svg__office.selected:before{content:url(/images/cleaning/office-hover.svg)}.more__list{margin-top:16px}.more__item{position:relative;padding-left:30px;line-height:25px}.more__item:not(:last-child){margin-bottom:5px}@media screen and (max-width:1165px){.cleaning__item{padding:13px;min-width:192px}.cleaning__item:not(:last-child){margin-right:16px}.cleaning__list{overflow-x:scroll;white-space:nowrap;scrollbar-width:none;-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.25) 9px,#000 18px,#000 calc(100% - 18px),rgba(0,0,0,.25) calc(100% - 9px),transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.25) 9px,#000 18px,#000 calc(100% - 18px),rgba(0,0,0,.25) calc(100% - 9px),transparent)}}@media screen and (max-width:1027px){.cleaning .slider__pagination .pagination__empty{display:block}}@media screen and (max-width:800px){.cleaning__title{flex-direction:column;align-items:flex-start;max-width:100%;margin-bottom:32px}.cleaning__list{padding-top:0}}@media screen and (max-width:550px){.cleaning .arrow__left{position:absolute;left:0}.cleaning__text{padding:24px;font-size:14px}.cleaning__list{padding:24px 0}}.offer-second__content{padding:70px 104px;background-image:url(/images/offer-second/offer-second-bg.jpg);background-size:cover;background-repeat:no-repeat;background-position:50%;border-radius:10px}.offer-second__info{max-width:504px;margin-bottom:64px}.offer-second__title{font-family:Lato-700,sans-serif;font-size:30px;line-height:36px;margin-bottom:34px}.offer-second__text{line-height:22px}.offer-second__action{display:flex;gap:16px}.offer-second__action .social__btn{border:none}@media screen and (max-width:550px){.offer-second__content{padding:40px 64px 40px 32px}.offer-second__title{margin-bottom:24px}.offer-second__info{margin-bottom:32px}.offer-second .social__btn{margin-bottom:0}}