.case-card{color:#000;padding:0}@media(max-width:991.98px){.case-card{margin-bottom:2rem}}.case-card img{border-radius:10px 10px 0 0;width:100%}.case-card .case-card-body{box-shadow:2px 2px 10px -5px #000000bf;background-color:#fff;padding:2rem;border-radius:0 0 10px 10px}.case-card .case-card-body h1,.case-card .case-card-body h2,.case-card .case-card-body p{font-size:.9rem}.case-card .case-card-body h1,.case-card .case-card-body h2{color:#5c5c5c;margin-bottom:1rem;font-weight:300}@media(max-width:991.98px){.case-card .case-card-body h1,.case-card .case-card-body h2{font-size:1.1rem;font-style:italic}}.case-card .case-card-body p{color:#0d0d0d}@media(max-width:991.98px){.case-card .case-card-body p{font-size:1rem}}.case-card .case-card-body p:last-of-type{margin-bottom:0}.corporate{background-color:#135380;padding-bottom:5rem;color:#fff}@media(max-width:991.98px){.corporate{text-align:center;padding:2.5rem 0;margin-top:2rem}}.corporate img{margin-top:-5rem;width:100%}@media(max-width:991.98px){.corporate img{margin-top:0;height:auto}}.corporate h2{font-size:3.75rem;margin-top:2rem;color:#fff}@media(max-width:991.98px){.corporate h2{font-size:2.1rem;text-align:left;font-weight:200}}.corporate p{margin:2.5rem 0 1.5rem;line-height:1.5rem;font-size:1.12rem;font-weight:200}@media(max-width:991.98px){.corporate p{text-align:left;margin-top:1rem}}.corporate .btn{margin-top:1rem}.cases{padding:3rem 0;position:relative}.cases-title{position:relative}.cases-title:before{content:" ";background-image:url(/images/background-line.webp);background-repeat:no-repeat;background-position:center;position:absolute;width:35rem;height:35rem;top:-10.5rem;left:-7rem;z-index:-1}@media(max-width:991.98px){.cases-title:before{background:none;height:unset;width:unset}.cases-title{font-size:2.5rem;font-weight:200;margin-bottom:1.5rem}}.cases img.heart-milk{position:absolute;top:1rem;right:15px;background:url(/images/web/pages/cases/heart-milk.webp) center/contain no-repeat}@media(max-width:991.98px){.cases img.heart-milk{display:none}}.cases p{color:#5c5c5c}.cases .case-first{margin-top:4.5rem}@media(max-width:991.98px){.cases .case-first,.cases .case-first-right{margin-top:1rem}}.cases .case-first-right h1,.cases .case-first-right h2{font-size:1rem;color:#5c5c5c;font-weight:300;margin-top:2rem;margin-bottom:1.5rem}@media(max-width:991.98px){.cases .case-first-right h1,.cases .case-first-right h2{text-align:center;font-style:italic;margin-top:1rem;margin-bottom:0}}.cases .case-first-right p{color:#0d0d0d;font-size:.9rem}@media(max-width:991.98px){.cases .case-first-right p{margin-bottom:.5rem}}.cases-list{margin-top:3rem;margin-bottom:8rem;background:url(/images/web/pages/cases/background.webp) no-repeat center 13rem;background-position:bottom}@media(min-width:768px){.cases-list{min-height:calc(610px + 13rem)}}@media(max-width:991.98px){.cases-list{margin-top:2rem;margin-bottom:0}}.cases-list .card-pagination{padding:2rem 1rem 7rem}@media(max-width:991.98px){.cases-list .card-pagination{padding-bottom:3rem}}.cases-list .container>h2{font-size:3.75rem;color:#12507e;font-style:italic;margin-bottom:2rem}@media(max-width:991.98px){.cases-list .container>h2{font-size:2.5rem;font-weight:200}}.cases-list .btn{margin-top:5.5rem;padding-left:4rem;padding-right:4rem}@media(max-width:991.98px){.cases-list .btn{margin-bottom:2rem;margin-top:0}}
