.blog-listing{background:#fff;margin:80px 0}@media (min-width:991px){.blog-listing{margin:150px 0}}.blog-listing .blog-heading{color:#000;font-family:MarkPro-Bold,sans-serif;font-size:37px;font-weight:700;line-height:110.5%;margin-bottom:55px;text-align:center}.blog-listing .blog-heading>span{position:relative;top:-.075rem}@media (min-width:768px){.blog-listing .blog-heading{font-size:55px}}.blog-listing .blogs{-moz-column-gap:1em;column-gap:1em;display:grid;grid-template-columns:repeat(2,1fr);row-gap:3em}@media (min-width:576px){.blog-listing .blogs{-moz-column-gap:1.5em;column-gap:1.5em;justify-content:space-between}}@media (min-width:991px){.blog-listing .blogs{-moz-column-gap:3em;column-gap:3em;grid-template-columns:repeat(3,1fr)}}.blog-listing .blogs article{align-content:space-between;background-color:#f2f2f2;border-radius:20px;box-shadow:0 0 0 transparent;display:flex;flex-grow:1;flex-wrap:wrap;gap:1.2em;max-width:100%;overflow:hidden;position:relative;text-align:center;transition:box-shadow .25s ease-in-out;will-change:box-shadow}.blog-listing .blogs article.empty{visibility:hidden}.blog-listing .blogs article:hover{box-shadow:0 2px 7px rgba(0,0,0,.3)}.blog-listing .blogs article:hover button{background-color:#3689d5;color:#fff}.blog-listing .blogs article .overlay-link{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.blog-listing .blogs article:last-child{display:none}@media (min-width:400px){.blog-listing .blogs article:last-child{display:inherit}}@media (min-width:768px){.blog-listing .blogs article:last-child{display:none}}.blog-listing .blogs article .image-content-wrapper{display:flex;flex-wrap:wrap;gap:20px;width:100%}@media (min-width:768px){.blog-listing .blogs article .image-content-wrapper{gap:30px}}.blog-listing .blogs article .image-wrapper{aspect-ratio:1/1;background-color:#fff;background-position:50%;background-size:cover;border-radius:20px;display:block;margin:0 auto;overflow:hidden;position:relative;width:100%}.blog-listing .blogs article .image-wrapper img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.blog-listing .blogs article .content{gap:.5em;padding:0 15px}.blog-listing .blogs article .content .title{font-family:MarkPro-Bold,sans-serif;font-size:20px;font-weight:700}.blog-listing .blogs article .content .title>span{position:relative;top:-.075rem}@media (min-width:400px){.blog-listing .blogs article .content .title{font-size:15px}}@media (min-width:768px){.blog-listing .blogs article .content .title{font-size:20px}}.blog-listing .blogs article .content .description{font-size:15px}.blog-listing .blogs article .content .description>span{position:relative;top:-.075rem}@media (min-width:400px){.blog-listing .blogs article .content .description{font-size:13px}}@media (min-width:768px){.blog-listing .blogs article .content .description{font-size:15px}}.blog-listing .blogs article .button-wrapper{margin-bottom:20px}@media (min-width:768px){.blog-listing .blogs article .button-wrapper{margin-bottom:30px}}.blog-listing .blogs article .button-wrapper .chipolo-button{height:32px}@media (max-width:576px){.blog-listing .blogs article .button-wrapper .chipolo-button{font-size:13px}}.blog-listing.careers{background-color:#fff}.blog-listing.careers .blogs article:not(.empty){padding:2em}.blog-listing.careers .blogs article:not(.empty) .content{justify-content:start!important;padding-left:0!important;padding-right:0!important}.blog-listing.careers .blogs article:not(.empty) .content .description,.blog-listing.careers .blogs article:not(.empty) .content .title{margin-bottom:10px!important;text-align:left}.blog-listing.careers .blogs article:not(.empty) .image-wrapper{display:none}.blog-listing.careers .blogs article:not(.empty) .button-wrapper{margin-bottom:0!important;margin-left:0!important;margin-right:0!important}.blog-listing.careers.en-careers .blogs article:not(.empty){background-color:#f7f7f7}
