a, a:hover { transition: 0.3s;} .bm-features-list li:last-child{margin-bottom: 0;} .wp-admin table.fixed { table-layout: auto !important; } .bricks-button { border-radius: 0.4rem; padding : 0.7rem 1.3rem; } .wp-admin table.fixed .column-tags { width: auto !important; } html, body{scroll-padding-top: 120px; scroll-margin-top: 120px;} .bm-social-icon { width: 50px; height: 50px; font-size: 25px !important; display: flex !important; align-items: center; justify-content: center; color: var(--white); fill: var(--white); transition: 0.3s; background-color: var(--tertiary); } .bm-social-icons-wrap { flex-direction: row; column-gap: var(--space-xs); justify-content: flex-end; } .bm-footer-divider-sec { padding-top: 0; padding-bottom: 0; } .fr-subfooter-alpha { padding-top: var(--space-s); padding-bottom: var(--space-s); } .bm-copyright-link .title { font-size: var(--text-m); font-weight: 500; color: var(--tertiary); } .bm-copyright-link .content { justify-content: flex-end; } .bm-copyright-link { width: auto; transition: 0.3s; } .bm-copyright-text { font-size: var(--text-m); font-weight: 500; } .bm-copyright-link .separator{ display: none; } .fr-subfooter-alpha__inner { display: flex; flex-direction: row; column-gap: var(--space-s); row-gap: var(--space-s); align-items: center; justify-content: space-between; } .bm-social-icon:hover { background-color: var(--primary); } .bm-copyright-link .title:hover { color: var(--primary); } .bm-footer-divider .line { height: 1px; } .bm-footer-divider.horizontal .line { border-top-width: 1px; border-top-color: #e4e0d7; } .bm-back-to-top { width: 50px; height: 50px; align-self: center; justify-content: center; align-items: center; display: flex; background-color: var(--primary); position: fixed; } .bm-back-to-top { width: 50px; height: 50px; align-self: center; justify-content: center; align-items: center; display: flex; background-color: var(--primary); position: fixed; } .bm-back-to-top-icon { color: var(--white); fill: var(--white); } .bm-back-to-top:hover { background-color: var(--secondary); } .wpgb-select-separator{display: none;} .wpgb-card-body{padding: 25px 15px 15px !important;} .wp-grid-builder .wpgb-card .wpgb-card-inner{ padding: 14px !important; background-color: var(--accent); } .wpgb-card-media-thumbnail{ aspect-ratio: 1.4; object-position: top; object-fit: cover;} .bm-post-info-wrap time{font-size: 16px !important;} .bm-post-info-wrap a{font-size: 16px !important;} .bm-post-info-wrap{gap: 0 !important;} .wp-grid-builder .wpgb-card svg{ padding-top: inherit !important; height: inherit !important; object-fit: cover !important; aspect-ratio: 4/3 !important; width: 100% !important; } .bm-post-category{margin-top: 0; margin-right: 0; margin-bottom: 0 !important; margin-left: 0; font-size: var(--text-xs) !important; font-weight: 500 !important; font-family: "Montserrat" !important; color: var(--white) !important; background-color: var(--primary) !important; padding-top: 2px !important; padding-right: 7px !important; padding-bottom: 2px !important; padding-left: 7px !important; border-radius: 4px !important;} .bm-post-category .wpgb-block-term:hover{ color: #FFFFFF !important; } .wpgb-card-footer{ padding: 0 15px 15px !important; } .bm-post-title{ font-size: var(--text-l); font-family: "Montserrat"; } .bm-post-date{ margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; font-size: var(--text-xs) !important; font-weight: 400 !important; color: var(--secondary) !important; line-height: 1.2em; padding-right: 5px; } .bm-post-author{ margin-top: 0; margin-right: 0; margin-bottom: 0; border-left: 1px solid #c0b3a2 !important; padding-left: 5px !important; font-size: var(--text-xs) !important; font-weight: 400 !important; color: var(--secondary) !important; } .bm-post-excerpt{ font-size: var(--text-s) !important; font-weight: 500 !important; font-family: "Montserrat" !important; color: var(--text-color) !important; } .bm-post-link{ font-size: var(--text-m) !important; font-weight: 500 !important; color: var(--primary) !important; font-family: "Montserrat" !important; text-transform: uppercase !important; display: inline-block !important; transition: 0.3s; } .bm-post-link:hover{ color: var(--primary-hover) !important; transition: 0.3s; } .bm-post-title a{ display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .wpgb-facet input[type=search]:focus, .wpgb-facet select.wpgb-select:focus { border: 2px solid var(--primary) !important; } .single-post em{ font-weight: 500; }  .bm_blog_post_wrapper .ip_post_card_info { display: flex !important; flex-flow: row; column-gap: 8px; align-items: center; } .bm_blog_post_wrapper .ip_blog_post_img svg { padding-top: inherit !important; height: inherit !important; object-fit: cover !important; width: 100% !important; } .bm_blog_post_wrapper .wpgb-card-inner { overflow: hidden; } .bm_blog_post_wrapper .wpgb-card-inner .wpgb-card-body { display: flex !important; flex-flow: column; gap: var(--space-xs); align-items: start; } .bm_blog_post_wrapper .bm-post-title a{ transition: 0.3s; font-size: var(--text-xxl) !important; } .bm_blog_post_wrapper .bm-post-title a:hover, .bm_blog_post_wrapper .bm-post-title:hover{ color: var(--primary) !important; transition: 0.3s; } .bama-tabs .bama-tabs-content-wrapper{position: relative;} .bama-tabs .bama-tabs-content-inner-item{ opacity: 0; transform: translateY(10px); transition: all 0.3s ease-in-out; position: absolute; top: 0; width: 100%; display: flex !important; flex-direction: column; } .bama-tabs .bama-tabs-content-inner-item.active { opacity: 1; transform: translateY(0); position: relative; display: flex !important; flex-direction: column; } @media (max-width: 767px) { .bm-copyright-text { text-align: center; } .bm-follow-title { font-size: var(--h5) !important;   } }