.block-teaser-heading p{font-family:Jotia,Verdana,Geneva,sans-serif !important;font-size:24px !important;padding-bottom:0 !important;font-weight:300}
@media screen and (max-width:768px){#beinspired-component .beinspired-content .details-info .image-description h3{font-size:1.25rem;font-weight:500;line-height:1.2}
.details-info{min-height:320px;overflow:hidden;border-radius:20px}
.details-info:first-child{margin-right:0;margin-bottom:var(--flow-standard-space);display:flex;flex-direction:column}
.details-info img{height:150px}
.details-info .image-description{padding:0}
.details-info.small-image .image-description{padding:20px 10px}
.details-info .image-description h3{font-size:18px}
.details-info .image-description a.knowmore{width:100%}
}
.beinspired-component img{object-position:center center}
#beinspired-component .beinspired-content .details-info .image-description h3{font-weight:300;color:#1f212b}
.block-teaser-footer-buttons{display:flex;width:100%;margin-top:20px;justify-content:space-between;flex-wrap:wrap;align-items:center}
.block-teaser-footer-buttons a{margin:5px 0}
a.learnmore-link{text-decoration:underline}
.beinspired-content a.learnmore{padding:12px 30px 10px;background:transparent;border:1px solid #8e2157;color:#8e2157;font-size:16px;float:right;border-radius:100px}
.beinspired-content a.learnmore:focus{outline:0}
.beinspired-container{padding-left:10px;padding-right:10px}
.beinspired-container{margin-bottom:60px}
.details-info:hover{box-shadow:0 6px 22px -5px rgba(0,0,0,0.1),0 0 6px -1px rgba(0,0,0,0.1)}
.details-info img{width:100%;background:var(--primary1)}
.details-info img{height:280px}
.details-info .image-description{padding:0;letter-spacing:0}
.details-info .image-description h3{font-size:24px;font-weight:300;padding-bottom:10px;letter-spacing:0;margin:0}
.details-info .image-description p{padding-bottom:15px}
.details-info .image-description a.knowmore{border-color:var(--primary1)}
.details-info .image-description a.knowmore:hover,.details-info:hover a.knowmore{background:var(--primary1);color:#fff;border:0}
.details-info .image-description a.knowmore:hover,.details-info:hover a.knowmore{border:1px solid #5c0931}
.details-info{width:100%;border-radius:var(--flow-standard-radius);overflow:hidden;background:#fff;box-shadow:rgb(60 64 67 / 30%) 0 1px 2px 0,rgb(60 64 67 / 15%) 0 2px 6px 2px}
.details-info .image-description a.learnmore{text-decoration:none}
.beinspired-desc,.image-description p{font-size:15px;color:#1f212b;padding:0;line-height:22px;letter-spacing:0}
@media only screen and (min-width:768px) and (max-width:1024px){.beinspired-container.container{min-width:1020px;max-width:100%;padding:0 5px}
.details-info.small-image .image-description{padding:12px}
}
@media screen and (max-width:768px){.details-info img:not(.cp-block-teaser-footer-icon img){min-height:280px;height:50%}
.inner-homepage #beinspired-component .beinspired-content .details-info .image-description h3{font-size:28px;line-height:34px}
.inner-homepage .beinspired-content .details-info .image-description a.learnmore{font-size:16px;line-height:24px}
.beinspired-container{margin-bottom:30px}
}
@media only screen and (min-width:768px){.details-info.large-image{display:flex;flex-direction:column}
.details-info.large-image .image-description{position:relative;min-height:181px;padding-bottom:0}
.details-info.large-image .image-description a.learnmore{bottom:20px}
.details-info img{object-fit:cover}
.cp-block-teaser-wrapper{margin-top:32px}
.cp-block-teaser-content{min-height:136px}
}
@media only screen and (max-width:425px){.beinspired-content a.learnmore{width:100%}
}
.image-description{height:100% !important}
.image-description .learnmore{position:absolute;right:20px}
@media only screen and (max-width:768px){.cp-column-container-heading{padding:0 6px}
.cp-column-container-subheading{padding:0 8px}
.image-description{min-height:120px}
.image-description .learnmore{right:40px;bottom:50px}
.cp-block-teaser-wrapper{margin-top:0;min-height:120px;height:50%}
.cp-block-teaser-content{min-height:100px;height:55%}
.cp-block-teaser-footer{height:25%;display:flex;justify-content:end;flex-direction:column}
}
@media only screen and (min-width:768px){.cp-block-teaser-wrapper{height:100%}
}
.cp-block-teaser-wrapper{display:flex;flex-direction:column;justify-content:space-between}
.cp-block-teaser-heading{font-family:Jotia,Verdana,Geneva,sans-serif !important;font-size:24px !important;font-weight:200;color:#1f212b;padding:0 22px;margin-bottom:0;display:flex;align-items:center;height:20%}
.cp-block-teaser-heading p{margin:0 !important}
.cp-block-teaser-content{font-size:16px;color:#4a525d;padding:0 22px}
.cp-block-teaser-footer-link{font-weight:600;font-size:16px;color:#1f212b}
.cp-block-teaser-footer-icon img{width:24px;height:24px;background:#fff}
.cp-block-teaser-footer a{display:flex;justify-content:space-between;height:56px;align-items:center;width:100%}
.cp-block-teaser-divider-wrapper{display:flex;justify-content:end}
.cp-block-teaser-divider{height:1px;background:#dbdee8;width:96%}
.cp-block-teaser-footer-link-wrapper{padding:0 22px;display:flex;justify-content:space-between;align-items:center}