.section{color:#27374d;flex-direction:column;flex:auto;align-items:center;width:100%;display:flex;position:relative}.section__background{z-index:100;pointer-events:none;width:100%;display:flex;position:sticky;top:0}@media (max-width:850px){.section__background{position:initial}}.section__background{height:200px}@media (max-width:1920px) and (min-width:321px){.section__background{height:calc(1.87617vw + 163.977px)}}@media (max-width:320px){.section__background{height:170px}}.section__background_item{object-fit:cover;object-position:center 80%;width:100%;display:flex}.section__data.services{flex-direction:column;align-items:center;width:1100px;padding-bottom:20px;display:flex}@media (max-width:1920px) and (min-width:851px){.section__data.services{width:calc(26.0992vw + 598.896px)}}@media (max-width:850px) and (min-width:320px){.section__data.services{width:100vw}}@media (max-width:320px){.section__data.services{width:320px}}.section__data.services .title{color:#27374d;text-align:center;margin:30px auto 35px;font-size:27px}@media (max-width:1920px) and (min-width:321px){.section__data.services .title{margin-top:calc(.938086vw + 11.9887px);margin-bottom:calc(1.25078vw + 10.985px);font-size:calc(.562852vw + 16.1932px)}}@media (max-width:851px){.section__data.services .title{padding-left:10px;padding-right:10px}}@media (max-width:320px){.section__data.services .title{margin-top:20px;margin-bottom:20px;font-size:18px}}.section__data.services .content{-webkit-hyphens:auto;hyphens:auto;color:#3c4a62;flex-direction:column;gap:15px;width:100%;display:flex}.section__data.services .content__block{flex-direction:column;gap:12px;width:100%;display:flex}.section__data.services .content__block:not(:last-child):after{content:"";border-bottom:1px dashed #526d8248;width:110%;margin-top:10px;margin-left:-5%;display:flex}@media (max-width:850px){.section__data.services .content__block:not(:last-child):after{width:105%;margin-left:-2.5%}}.section__data.services .content__list{padding-left:25px}.section__data.services .content__list>li{font-size:20px}@media (max-width:1920px) and (min-width:321px){.section__data.services .content__list>li{font-size:calc(.250156vw + 15.197px)}}@media (max-width:320px){.section__data.services .content__list>li{font-size:16px}}.section__data.services .content__list>li:not(:last-child){margin-bottom:10px}.section__data.services .content__item.after{font-style:italic}.section__data.services .content__item{font-size:20px}@media (max-width:1920px) and (min-width:321px){.section__data.services .content__item{font-size:calc(.250156vw + 15.197px)}}@media (max-width:320px){.section__data.services .content__item{font-size:16px}}.section__data.services .content__link{width:fit-content}@media (min-width:851px){.section__data.services .content__link__a{position:relative}.section__data.services .content__link__a:after{content:"";opacity:0;background:#3c4a62;border-radius:2px;width:0;height:2px;transition:all .3s;display:flex;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.section__data.services .content__link__a:hover:after{opacity:1;width:100%}}.section__data.services .content__link:has(.content__item) .content__item.before{margin-bottom:12px}.section__data.services .content__link:has(.content__item) .content__item.after{margin-top:12px}.section__data.services .content__h2{margin-bottom:5px;font-size:22px}@media (max-width:1920px) and (min-width:321px){.section__data.services .content__h2{font-size:calc(.250156vw + 17.197px)}}@media (max-width:320px){.section__data.services .content__h2{font-size:18px}}.section__data.services .content__h3{margin-bottom:10px;font-size:20px}@media (max-width:1920px) and (min-width:321px){.section__data.services .content__h3{font-size:calc(.250156vw + 15.197px)}}@media (max-width:320px){.section__data.services .content__h3{font-size:16px}}.section__data.services .content{padding-left:20px;padding-right:20px}@media (max-width:1920px) and (min-width:321px){.section__data.services .content{padding-left:calc(.312695vw + 13.9962px);padding-right:calc(.312695vw + 13.9962px)}}@media (max-width:320px){.section__data.services .content{padding-left:15px;padding-right:15px}}
