.base-detail-description{display:flex;height:100%;overflow:hidden;padding:0;position:relative;transition:transform .15s;z-index:1}@media only screen and (max-width:900px){.base-detail-description{flex-wrap:wrap}}.base-detail-description__photo{background:#f3f3f3;border-radius:20px;display:block;min-height:750px;overflow:hidden;position:relative;width:50%}@media only screen and (max-width:1370px){.base-detail-description__photo{min-height:650px}}@media only screen and (max-width:1280px){.base-detail-description__photo{min-height:600px}}@media only screen and (max-width:1100px){.base-detail-description__photo{min-height:500px}}@media only screen and (max-width:900px){.base-detail-description__photo{border-radius:20px;min-height:inherit;order:-1;width:100%}}.base-detail-description__img{display:flex;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1);transition:transform 8s cubic-bezier(.25,.46,.45,.94);width:100%}.base-detail-description__info{padding:20px 40px 20px 80px;width:50%}@media only screen and (max-width:1100px){.base-detail-description__info{padding:10px 10px 10px 40px}}@media only screen and (max-width:1024px){.base-detail-description__info{padding:0 20px 10px 30px}}@media only screen and (max-width:900px){.base-detail-description__info{padding:30px 0 0;width:100%}}.base-detail-description__subtitle{color:#858598;font-size:18px;padding-bottom:10px;text-transform:uppercase}@media only screen and (max-width:1280px){.base-detail-description__subtitle{font-size:16px}}@media only screen and (max-width:1024px){.base-detail-description__subtitle{padding-bottom:5px}}.base-detail-description__title{display:flex;flex-direction:column;gap:0 10px;transition:all .3s ease-out}.base-detail-description__name{display:block;font-family:Kudryashev Headline Sans;font-size:50px;font-weight:500;padding:0;text-decoration:none;text-transform:uppercase;transition:all .3s ease-out}@media only screen and (max-width:1024px){.base-detail-description__name{font-size:34px}}.base-detail-description__text{line-height:160%;padding:30px 0 0}@media only screen and (max-width:1024px){.base-detail-description__text{padding:15px 0 0}}.base-detail-description__text p{margin-bottom:15px}.base-detail-description__text ul{list-style:none;margin:0;max-width:80%;padding:0 0 0 20px}@media only screen and (max-width:1024px){.base-detail-description__text ul{max-width:100%}}.base-detail-description__text ul li{display:block;font-size:18px;line-height:160%;padding-bottom:10px;padding-left:0;position:relative}@media only screen and (max-width:1024px){.base-detail-description__text ul li{font-size:16px;line-height:150%}}.base-detail-description__text ul li:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSIxMiIgZmlsbD0ibm9uZSIgdmlld0JveD0iMCAwIDEyIDEyIj48cGF0aCBmaWxsPSIjM2FhZGM0IiBmaWxsLW9wYWNpdHk9Ii44IiBkPSJtNiAwIDEuMzc4IDIuNjc0IDIuODY1LS45MTctLjkxNyAyLjg2NUwxMiA2IDkuMzI2IDcuMzc4bC45MTcgMi44NjUtMi44NjUtLjkxN0w2IDEyIDQuNjIyIDkuMzI2bC0yLjg2NS45MTcuOTE3LTIuODY1TDAgNmwyLjY3NC0xLjM3OC0uOTE3LTIuODY1IDIuODY1LjkxN3oiLz48L3N2Zz4=);content:"";height:12px;left:-20px;position:absolute;top:8px;width:12px}.base-detail-description__text ul li p{font-size:18px;line-height:28px;margin-bottom:15px}@media only screen and (max-width:1024px){.base-detail-description__text ul li p{font-size:16px;line-height:22px}}.base-detail-description__text ul li a{font-size:18px!important}.base-detail-description__controls{display:flex;padding-top:30px}@media only screen and (max-width:1024px){.base-detail-description__controls{justify-content:center}}.service-item{display:flex;height:100%;overflow:hidden;padding:0;position:relative;transition:transform .15s;z-index:1}@media only screen and (max-width:900px){.service-item{flex-wrap:wrap}}.service-item--even .service-item__photo{order:1}@media only screen and (max-width:900px){.service-item--even .service-item__photo{order:0}}.service-item--even .service-item__info{padding:20px 80px 20px 40px}@media only screen and (max-width:1100px){.service-item--even .service-item__info{padding:10px 40px 10px 20px}}@media only screen and (max-width:1024px){.service-item--even .service-item__info{padding:0 20px 10px}}@media only screen and (max-width:900px){.service-item--even .service-item__info{padding:30px 0 0}}.service-item:hover .infrastructure-item-big__title-icon{left:5px;position:relative}.service-item__photo{background:#f3f3f3;border-radius:20px;display:block;max-height:650px;min-height:650px;overflow:hidden;position:relative;width:50%}@media only screen and (max-width:1370px){.service-item__photo{max-height:450px;min-height:450px}}@media only screen and (max-width:1280px){.service-item__photo{max-height:500px;min-height:500px}}@media only screen and (max-width:1100px){.service-item__photo{max-height:400px;min-height:400px}}@media only screen and (max-width:900px){.service-item__photo{border-radius:20px;min-height:inherit;width:100%}}@media only screen and (max-width:780px){.service-item__photo{max-height:350px;min-height:350px}}.service-item__photo:hover .service-item__img{transform:scale(1.2);transition:transform 8s cubic-bezier(.25,.46,.45,.94)}@media only screen and (max-width:1024px){.service-item__photo:hover .service-item__img{transform:none}}.service-item__img{display:flex;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;transform:scale(1);transition:transform 8s cubic-bezier(.25,.46,.45,.94);width:100%}.service-item__info{display:flex;flex-direction:column;justify-content:center;padding:20px 40px 20px 80px;width:50%}@media only screen and (max-width:1100px){.service-item__info{padding:10px 10px 10px 40px}}@media only screen and (max-width:1024px){.service-item__info{padding:0 20px 10px 30px}}@media only screen and (max-width:900px){.service-item__info{padding:30px 0 0;width:100%}}.service-item__title{align-items:center;cursor:pointer;display:flex;gap:0 10px;transition:all .3s ease-out}.service-item__name{display:block;font-family:Kudryashev Headline Sans;font-size:50px;font-weight:500;padding:0;text-decoration:none;text-transform:uppercase;transition:all .3s ease-out}@media only screen and (max-width:1024px){.service-item__name{font-size:34px}}.service-item__text{line-height:160%;padding:30px 0 0}@media only screen and (max-width:1024px){.service-item__text{padding:15px 0 0}}.service-item__text p{margin-bottom:15px}.service-item__prices{padding-top:30px}.service-item__controls{display:flex;padding-top:30px}@keyframes sandra-open{0%{opacity:0;transform:scale3d(1.1,1.1,1)}to{opacity:1;transform:scaleX(1)}}@keyframes sandra-close{0%{opacity:1}to{opacity:0;transform:scale3d(.9,.9,1)}}@keyframes dialog-mobile-open{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes dialog-mobile-close{0%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(100%)}}@keyframes HideList{0%{transform:scaleY(1)}to{transform:scaleY(0)}}@keyframes clouds{0%{translate:0 0}50%{translate:-30% 0}to{translate:0 0}}@keyframes clouds-bottom{0%{translate:0 0}50%{translate:-20% 0}to{translate:0 0}}.service__content{display:flex;flex-direction:column;gap:120px 0;overflow:visible;padding-bottom:0;width:100%}@media only screen and (max-width:1024px){.service__content{gap:60px 0;padding-top:30px}}@media only screen and (max-width:900px){.service__content{gap:30px 0}}
