.banner-case{position:relative;margin:0 0 40px}@media only screen and (max-width:750px){.banner-case{margin:0 0 20px}}.navigation{position:absolute;margin:0;top:40px;width:100%}@media only screen and (max-width:750px){.navigation{display:none}}.navigation-wrapper{font:400 14px/143% var(--font-geologica),sans-serif;color:#2a2d33;padding:4px 8px;background:hsla(0,0%,100%,.6);width:fit-content}@media only screen and (max-width:992px){.navigation-wrapper{padding:2px 4px}}.navigation-link{color:#2a2d33;transition:color .3s ease}.navigation-link:hover{color:#7927e0}.banner-case__wrapper{width:100%;max-height:680px}.banner-case__video{display:flex}.banner-case__img,.banner-case__video{width:100%;max-height:680px;object-fit:cover;aspect-ratio:48/17}@media only screen and (max-width:750px){.banner-case__img{min-height:212px;object-fit:cover}}.content-case__bottom{display:flex;gap:40px;justify-content:space-between}@media only screen and (max-width:1199px){.content-case__bottom{flex-direction:column}}.content-case__bottom-left{max-width:680px;width:66%}.content-case__bottom-full{max-width:920px}.content-case__bottom-item{display:flex;flex-direction:column}.content-case__bottom-company{font:600 30px/150% var(--font-geologica),sans-serif}@media only screen and (max-width:1199px){.content-case__bottom-company{font:600 28px/150% var(--font-geologica),sans-serif}}@media only screen and (max-width:750px){.content-case__bottom-company{font:600 20px/140% var(--font-geologica),sans-serif}}.content-case__bottom-link{margin:8px 0 0;font:400 22px/150% var(--font-geologica),sans-serif}@media only screen and (max-width:750px){.content-case__bottom-link{margin:4px 0 0;font:400 14px/140% var(--font-geologica),sans-serif}}.content-case__bottom-text{margin:20px 0 0;font:400 22px/150% var(--font-geologica),sans-serif}@media only screen and (max-width:1199px){.content-case__bottom-text{margin:16px 0 0}}@media only screen and (max-width:750px){.content-case__bottom-text{margin:12px 0 0;font:400 14px/140% var(--font-geologica),sans-serif}}.content-case__bottom-right{max-width:440px;width:34%;display:flex;align-items:flex-end}@media only screen and (max-width:1199px){.content-case__bottom-right{width:100%;max-width:fit-content}}.content-case__bottom-block{display:flex;flex-direction:column;gap:10px;padding-left:24px;border-left:4px solid #7927e0}.content-case__bottom-info{font:400 24px/140% var(--font-geologica),sans-serif}@media only screen and (max-width:750px){.content-case__bottom-info{font:400 18px/140% var(--font-geologica),sans-serif}}.content-case__bottom-img{max-width:224px;max-height:67px}.content-case__header{margin-bottom:40px}@media only screen and (max-width:1199px){.content-case__header{margin-bottom:32px}}@media only screen and (max-width:750px){.content-case__header{gap:12px}}.content-case__title{font:700 64px/120% var(--font-geologica),sans-serif}@media only screen and (max-width:1199px){.content-case__title{font:700 52px/120% var(--font-geologica),sans-serif}}@media only screen and (max-width:750px){.content-case__title{font:700 28px/125% var(--font-geologica),sans-serif}}.content-case__middle{margin:0 0 60px;display:flex;flex-direction:column;gap:60px}@media only screen and (max-width:1199px){.content-case__middle{margin:0 0 32px;gap:32px}}.content-case__item,.content-case__wrapper{display:flex;flex-direction:column}.content-case__wrapper{gap:20px}@media only screen and (max-width:750px){.content-case__wrapper{gap:12px}}.content-case__wrapper-name{font:600 12px/120% var(--font-geologica),sans-serif;letter-spacing:1px;text-transform:uppercase;color:#597289}@media only screen and (max-width:750px){.content-case__wrapper-name{font:600 10px/120% var(--font-geologica),sans-serif}}.content-case__wrapper-details{font:600 22px/150% var(--font-geologica),sans-serif}@media only screen and (max-width:750px){.content-case__wrapper-details{font:600 14px/140% var(--font-geologica),sans-serif}}.content-case__subtitle{font:400 30px/140% var(--font-geologica),sans-serif}@media only screen and (max-width:1199px){.content-case__subtitle{font:400 28px/140% var(--font-geologica),sans-serif}}@media only screen and (max-width:750px){.content-case__subtitle{font:400 18px/140% var(--font-geologica),sans-serif}}.content-case__subtitle a{border-bottom:1px solid #7927e0;transition:border-bottom-color .3s ease-in-out}.content-case__subtitle a:hover{border-bottom-color:transparent}
/*# sourceMappingURL=b4f05825a7f1953d.css.map*/