@media only screen and (width >= 1024px) {
div.opener-50-50 okp-opener-50-50-image-col[data-automation-id="ultimate-renderer-opener-50-50-img-col"] {
    clip-path: polygon(30px 0,100% 0,100% 100%,30px 100%) !important;
}
}
.feature-box .kf-icon-font-container {
	color: #096 !important;
	}
.ramp {
display: none;
}
@media only screen and (width >= 1200px) {
    img[_ngcontent-ng-c1037686902] {
        height: 60px !important;
    }
}
@media only screen and (width <= 1200px) {
    img[_ngcontent-ng-c1037686902] {
        height: 42px !important;
    }
}
@media (min-width: 1200px) {
  .opener-50-50, .opener-50-50[_ngcontent-ng-c1690040857] {
    --openerHeight: calc(80vh - var(--headerSizeXL)) !important;
  }
}
@media (min-width: 600px) {
  .opener-50-50, .opener-50-50[_ngcontent-ng-c1690040857] {
    --openerHeight: calc(80vh - var(--headerSizeM)) !important;
  }
}
[_nghost-ng-c1400508806] ul.checked, [_nghost-ng-c1400508806] ul.closed, [_nghost-ng-c1400508806] ul.info, [_nghost-ng-c1400508806] ul.location, [_nghost-ng-c1400508806] ul.pin, [_nghost-ng-c1400508806] ul.star {
    margin-left: 1.25em !important; 
}

.width-30{
width: 30% !important;
}
[_nghost-ng-c951146926] img {
    width: auto !important;
}