/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media print{.banner__controls,.banner__next,.case-study__sections,.footer,.footer__intro,.footer__news-pager,.menu-trigger,.newsletter-form__wrapper,.pager--fw,form{display:none!important}.page-node-type-homepage .header{position:absolute!important}.page-node-type-homepage .header__logo{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important}.banner--home .banner__img-wrapper{height:600px}.banner--home .banner__slide:first-child .banner__title{line-height:1.2}.layout-content{width:100%}.sidebar--news{padding-left:0;width:100%;margin-top:2rem;margin-bottom:2rem}.case-study__intro-wrapper{display:block;margin-bottom:0}.case-study__intro-content{max-width:100%;padding-right:0}.case-study__intro-services{max-width:100%;padding-left:0;margin-top:2rem}.case-study-row__content-wrapper{max-width:900px}.grid-view--3 .views-row{max-width:calc(50% - 0.5rem)}.card--img:after{display:none}.card--img .card__content{position:relative;left:auto;bottom:auto;padding:1rem}.card--img .card__subtitle,.card--img .card__subtitle--link,.card--img .card__title,.card--img .card__title--link{color:#000000!important;opacity:1;-webkit-transform:none;-ms-transform:none;transform:none}.card--img .card__title{font-size:1.2rem}.card--img .card__subtitle--link{display:none}.field--name-field-content-rows>.field__item>div{padding-top:2rem!important;padding-bottom:2rem!important}.field--name-field-content-rows>.field__item>div.paragraph--type--content-row-content{display:block}.field--name-field-content-rows>.field__item>div.paragraph--type--content-row-content .field--name-field-content-aside,.field--name-field-content-rows>.field__item>div.paragraph--type--content-row-content .field--name-field-content-row-content{max-width:100%;padding-left:0;padding-right:0}.field--name-field-content-rows>.field__item>div.paragraph--type--content-row-content .field--name-field-content-aside{margin-top:2rem}.field--name-field-content-rows>.field__item>div.paragraph--type--content-row-cards>div>.field__item{max-width:calc(50% - 0.5rem)}.field--name-field-content-rows>.field__item>div.paragraph--type--content-row-testimonial .testimonial{display:block}.field--name-field-content-rows>.field__item>div.paragraph--type--content-row-testimonial .testimonial__quote{width:100%;padding-right:0}.field--name-field-content-rows>.field__item>div.paragraph--type--content-row-testimonial .testimonial__footer{width:100%;padding-left:0;margin-top:1rem;border-left:0}}
