/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.paragraph--type--kp-image .field--name-field-text{padding:20px 25px;border:1px solid #be9b60;border-top:none}.paragraph--type--kp-image.image-cover{display:flex;width:100%;height:100%}.paragraph--type--kp-image.image-cover>.paragraph__column{position:relative;width:100%!important;height:100%}.paragraph--type--kp-image.image-cover>.paragraph__column div:not(.contextual){height:100%}.paragraph--type--kp-image.image-cover>.paragraph__column div:not(.contextual) .field--name-field-media-image{width:100%;height:100%}.paragraph--type--kp-image.image-cover>.paragraph__column div:not(.contextual) .field--name-field-media-image .field--item{position:relative;width:100%;height:100%}.paragraph--type--kp-image.image-cover>.paragraph__column div:not(.contextual) .field--name-field-media-image .field--item img{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}@media screen and (max-width:767px){.paragraph--type--kp-image.image-cover>.paragraph__column div:not(.contextual) .field--name-field-media-image .field--item{padding-bottom:100%}.paragraph--type--kp-image.image-cover>.paragraph__column div:not(.contextual) .field--name-field-media-image .field--item img{top:0;left:0;padding:0 20px}}.paragraph--type--kp-image.side-by-side>.paragraph__column{align-items:center!important}.paragraph--type--kp-image.side-by-side>.paragraph__column .field--name-field-text{padding:0;border:none}.paragraph--type--kp-image.side-by-side>.paragraph__column .field--name-field-text p{margin-top:0;margin-bottom:0}@media screen and (max-width:767px){.paragraph--type--kp-image.side-by-side>.paragraph__column{display:flex!important;flex-wrap:wrap!important}.paragraph--type--kp-image.side-by-side>.paragraph__column>div{flex-basis:100%}.paragraph--type--kp-image.side-by-side>.paragraph__column .field--name-field-text{width:100%;text-align:center;margin-top:5px}.paragraph--type--kp-image.side-by-side>.paragraph__column .field--name-field-text p{margin:0}}.paragraph--type--kp-image.internal-link .field--name-field-text{background-color:#6d0020;display:block;width:100%;font-size:15px;color:#fff;padding:11px 20px 11px 11px}.paragraph--type--kp-image.internal-link .field--name-field-text p{font-size:15px;line-height:1.3}.paragraph--type--kp-image.internal-link .field--name-field-text p:last-of-type{margin-bottom:0}.paragraph--type--kp-image.internal-link .field--name-field-text ul{padding-top:1em;padding-bottom:1em}.paragraph--type--kp-image.internal-link .field--name-field-text ul:last-of-type{padding-bottom:0}.paragraph--type--kp-image.internal-link .field--name-field-text ul li{font-size:15px!important;line-height:1.3!important}.ppc2 .layout>.full-width .paragraph--type--kp-image{height:100%}.ppc2 .layout>.full-width .paragraph--type--kp-image .paragraph__column{height:100%;padding-bottom:0}.ppc2 .layout>.full-width .paragraph--type--kp-image .paragraph__column article,.ppc2 .layout>.full-width .paragraph--type--kp-image .paragraph__column div{height:100%}.ppc2 .layout>.full-width .paragraph--type--kp-image .paragraph__column .field--name-field-media-image .field--item{display:flex;justify-content:center;align-items:center;overflow:hidden}.ppc2 .layout>.full-width .paragraph--type--kp-image .paragraph__column .field--name-field-media-image .field--item img{-o-object-fit:cover;object-fit:cover;flex-shrink:0;min-height:100%;min-width:100%}
