section#page-cases>section{margin:0 auto}section#page-cases>section>header{max-width:800px;margin:0 auto}section#page-cases>section>header h1{color:var(--color-third)}section#page-cases>section>header h2{text-transform:unset;font-family:var(--font-family-regular)}section#page-cases .cs-row{text-align:left;flex-direction:column;margin-top:50px;padding:0;display:flex}@media (min-width:1200px){section#page-cases .cs-row{padding:0 50px}}@media (min-width:992px){section#page-cases .cs-row{flex-direction:row;margin-top:150px}section#page-cases .cs-row:nth-child(2n){flex-direction:row-reverse}section#page-cases .cs-row:nth-child(2n) .cs-col.content-column{padding-left:40px;padding-right:0}}section#page-cases .cs-row .cs-col.content-column{align-self:center;max-width:600px;margin-bottom:20px;padding-top:20px}@media (min-width:992px){section#page-cases .cs-row .cs-col.content-column{padding-right:40px}}section#page-cases .cs-row .cs-col header{margin-bottom:unset;flex-direction:column-reverse;display:flex}@media (min-width:992px){section#page-cases .cs-row .cs-col header{flex-direction:column}}@media (min-width:768px){section#page-cases .cs-row .cs-col header{margin-bottom:30px}}section#page-cases .cs-row .cs-col header a{-webkit-text-decoration:unset;text-decoration:unset}section#page-cases .cs-row .cs-col header h2{color:var(--color-secondary);font-family:var(--font-family-bold);text-transform:unset;line-height:1.5em;font-size:1.2em!important}@media (min-width:576px){section#page-cases .cs-row .cs-col header h2{font-size:1.5em!important}}section#page-cases .cs-row .cs-col header h2>a{color:unset}section#page-cases .cs-row .cs-col header>section:last-child{margin-top:20px}section#page-cases .cs-row .cs-col header .tags{text-align:left;width:100%;margin-top:20px}@media (min-width:992px){section#page-cases .cs-row .cs-col header .tags{margin-top:0;margin-bottom:40px}}section#page-cases .cs-row .cs-col header .tags span{background-color:var(--color-grey-4);border-radius:30px;margin-bottom:5px;margin-right:10px;padding:5px 10px;font-size:.9em;display:inline-block}section#page-cases .cs-row .cs-col .button-container{text-align:center;margin-top:20px;padding:10px}@media (min-width:576px){section#page-cases .cs-row .cs-col .button-container{text-align:right}}section#page-cases .cs-row .cs-col .button-container button.cs-button{padding:2px 15px;font-size:.8em}section#page-cases .cs-row .cs-col .image-mobile{padding:0 0 10px;display:block}@media (min-width:992px){section#page-cases .cs-row .cs-col .image-mobile{display:none}}section#page-cases .cs-row .cs-col.image-desktop{display:none}@media (min-width:992px){section#page-cases .cs-row .cs-col.image-desktop{display:block}}section#page-cases .cs-row .cs-col figure{text-align:center;align-items:center;width:100%;height:100%;display:flex}section#page-cases .cs-row .cs-col figure img{width:100%;max-width:500px;margin:0 auto}section#page-cases .cs-row .cs-col figure img.shift-right{position:relative;right:-20px}@media (min-width:576px){section#page-cases .cs-row .cs-col figure img{width:unset}}section#page-cases .cs-row:first-child{margin-top:100px}@media (min-width:576px){section#page-cases .cs-row:first-child{margin-top:150px}}section#page-cases .cs-row:last-child{margin-bottom:100px}@media (min-width:992px){section#page-cases .cs-row:last-child{margin-bottom:200px}}
