.elementor-332 .elementor-element.elementor-element-obbahero{--display:flex;}.elementor-332 .elementor-element.elementor-element-obbagrid{--display:flex;}.elementor-332 .elementor-element.elementor-element-obbapost{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-332 .elementor-element.elementor-element-obbapost .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.66 * 100% );}.elementor-332 .elementor-element.elementor-element-obbapost:after{content:"0.66";}.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__thumbnail__link{width:100%;}.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__meta-data span + span:before{content:"///";}.elementor-332 .elementor-element.elementor-element-obbapost.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-332 .elementor-element.elementor-element-obbapost.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-332 .elementor-element.elementor-element-obbapost.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}.elementor-332 .elementor-element.elementor-element-obbapost .elementor-pagination{text-align:center;}body:not(.rtl) .elementor-332 .elementor-element.elementor-element-obbapost .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-332 .elementor-element.elementor-element-obbapost .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-332 .elementor-element.elementor-element-obbapost .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-332 .elementor-element.elementor-element-obbapost .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}@media(max-width:767px){.elementor-332 .elementor-element.elementor-element-obbapost .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-332 .elementor-element.elementor-element-obbapost:after{content:"0.5";}.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-obbakick */.elementor-332 .elementor-element.elementor-element-obbakick .elementor-heading-title{font:700 13px Barlow,sans-serif;letter-spacing:.16em;text-transform:uppercase;color:var(--ob-yellow)}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-obbatitl */.elementor-332 .elementor-element.elementor-element-obbatitl .elementor-heading-title{font:700 52px "Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.02em;color:#f5f1e8;margin:8px 0 10px}
@media(max-width:767px){.elementor-332 .elementor-element.elementor-element-obbatitl .elementor-heading-title{font-size:38px}}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-obbaintr */.elementor-332 .elementor-element.elementor-element-obbaintr p{font:400 17px Barlow,sans-serif;color:#cfc9bd;max-width:640px;margin:0}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-obbahero */.elementor-332 .elementor-element.elementor-element-obbahero{background:#1d2024;padding:62px 24px 50px}
.elementor-332 .elementor-element.elementor-element-obbahero .e-con-inner{max-width:1080px}/* End custom CSS */
/* Start custom CSS for archive-posts, class: .elementor-element-obbapost */.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post{background:#fff;border:1px solid var(--ob-line);border-radius:16px;overflow:hidden;transition:transform .18s ease,box-shadow .18s ease}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(35,33,28,.12)}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__thumbnail{aspect-ratio:16/9}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__thumbnail img{width:100%;height:100%;object-fit:cover;display:block}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__text{padding:20px 24px 24px}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__title{font:700 25px "Barlow Condensed",sans-serif;text-transform:uppercase;letter-spacing:.02em;line-height:1.15;margin:0 0 6px}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__title a{color:var(--ob-ink);transition:color .15s ease;text-decoration:none}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__title a:hover{color:var(--ob-gold)}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__meta-data{font:500 13px Barlow,sans-serif;color:var(--ob-ink-2);margin:0 0 8px}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__excerpt p{font:400 15px Barlow,sans-serif;color:var(--ob-ink-2);line-height:1.65;margin:0 0 10px}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__read-more{font:600 14px Barlow,sans-serif;color:var(--ob-gold);text-decoration:none}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-post__read-more:hover{color:var(--ob-ink)}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-pagination{margin-top:36px;font:600 15px Barlow,sans-serif}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-pagination a,.elementor-332 .elementor-element.elementor-element-obbapost .elementor-pagination span{color:var(--ob-ink);padding:6px 12px}
.elementor-332 .elementor-element.elementor-element-obbapost .elementor-pagination .current{color:var(--ob-gold)}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-obbagrid */.elementor-332 .elementor-element.elementor-element-obbagrid{background:var(--ob-cream);padding:48px 24px 72px}
.elementor-332 .elementor-element.elementor-element-obbagrid .e-con-inner{max-width:1080px}/* End custom CSS */