.et_pb_filterable_portfolio_0.et_pb_filterable_portfolio .et_pb_portfolio_filter a{color:#000000!important;margin:0 5px;margin-top:0 8px;margin-bottom:8px;text-align:center;background:#fcd500;border-radius:10px}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters a{color:#000000!important;margin:0 5px;margin-top:0 8px;margin-bottom:8px;text-align:center;background:#fcd500;border-radius:10px}.et_pb_column .et_pb_filterable_portfolio .et_pb_portfolio_filters a{color:#000000!important;margin:0 5px;margin-top:0 8px;margin-bottom:8px;text-align:center;background:#fcd500;border-radius:10px}@media only screen and (min-width:981px){#top-menu-nav,#top-menu{display:flex!important;align-items:center!important}}@media only screen and (min-width:1201px){#top-menu-nav,#top-menu{display:flex!important;align-items:center!important}}@media only screen and (max-width:1200px){#top-menu-nav{display:none!important}#et_mobile_nav_menu{display:block!important}}@media only screen and (max-width:1200px){.et_mobile_menu{max-height:70vh!important;overflow-y:auto!important;z-index:9999!important}}.tribe-events-schedule.tribe-clearfix{background-color:#ffde00!important;color:#000000!important;border-radius:20px!important;padding:10px 20px!important;display:inline-block!important;margin-bottom:20px!important}.tribe-events-schedule.tribe-clearfix,.tribe-events-schedule.tribe-clearfix h2,.tribe-events-schedule.tribe-clearfix div,.tribe-events-schedule.tribe-clearfix span{color:#000000!important}.tribe-events-calendar-list__event-datetime{background-color:#ffde00!important;color:#000000!important;border-radius:20px!important;padding:5px 10px!important;display:inline-block!important}.tribe-events-calendar-day__event-datetime{background-color:#ffde00!important;color:#000000!important;border-radius:20px!important;padding:5px 10px!important;display:inline-block!important}.tribe-common .tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button{background-color:#F6D407!important;color:#000000!important;border:1px solid #F6D407!important;font-weight:bold!important;transition:opacity 0.3s ease,background-color 0.3s ease!important}.tribe-common .tribe-common-c-btn-border.tribe-events-c-subscribe-dropdown__button:hover{background-color:#F6D407!important;color:#000000!important;border-color:#F6D407!important;opacity:0.65!important}a.btn{background-color:#ffd700!important;color:#000000!important;padding:12px 24px!important;border-radius:5px;text-decoration:none!important;font-weight:bold;display:inline-block;text-align:center;box-shadow:none!important;border:none!important;outline:none!important;background-image:none!important}a.btn:hover{background-color:#e6c200!important;box-shadow:none!important}.custom-footer,.tribe-events-page-template .custom-footer,.post-type-archive-tribe_events .custom-footer,.single-tribe_events .custom-footer{width:100%!important;max-width:100%!important;background-color:#FFF6DB!important;clear:both!important;display:flex!important;flex-direction:column!important;box-sizing:border-box!important}.custom-footer h3,.custom-footer p,.custom-footer strong,.custom-footer .footer-top-text h3,.custom-footer .footer-top-text p,.custom-footer .footer-column p{color:#000000!important}.custom-footer .footer-column ul li a{color:#000000!important;text-decoration:none!important;font-weight:bold!important;transition:color 0.2s ease-in-out!important}.custom-footer .footer-column ul li a:hover{color:#666666!important;text-decoration:underline!important}.newsletter-signup-section,.tribe-events-page-template .newsletter-signup-section,.post-type-archive-tribe_events .newsletter-signup-section{background-color:#FFF6DB!important;width:100%!important;max-width:100%!important;display:flex!important;justify-content:center!important;align-items:center!important;padding:30px 170px 40px!important;gap:50px!important;clear:both!important;box-sizing:border-box!important}.custom-footer .social-icons a{color:#000000!important;border:1px solid #000000!important;background:#ffffff!important}.custom-footer .social-icons a:hover{background:#000000!important;color:#ffffff!important}body.tribe-events-page-template .custom-footer .newsletter-signup-section,body.post-type-archive-tribe_events .custom-footer .newsletter-signup-section,body.single-tribe_events .custom-footer .newsletter-signup-section{display:flex!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;background-color:#FFF6DB!important;width:100%!important;max-width:100%!important;padding:30px 170px 40px!important;gap:50px!important;clear:both!important}body.tribe-events-page-template .custom-footer .open-popup-btn,body.post-type-archive-tribe_events .custom-footer .open-popup-btn,body.single-tribe_events .custom-footer .open-popup-btn{background-color:#F6D407!important;color:#000000!important;background-image:none!important;border:none!important;box-shadow:0 4px 6px rgba(0,0,0,0.1)!important;text-shadow:none!important;padding:15px 30px!important;display:block!important}body.tribe-events-page-template .custom-footer .open-popup-btn:hover,body.post-type-archive-tribe_events .custom-footer .open-popup-btn:hover{background-color:#E2C206!important;color:#000000!important;background-image:none!important}.popup-container-class .et_pb_contact_form_container,.et_pb_contact_form_container{background-color:transparent!important;padding:0!important;border:none!important;box-shadow:none!important}.et_pb_contact_right .g-recaptcha,.g-recaptcha{margin:15px auto!important;display:flex!important;justify-content:center!important;background:transparent!important}.g-recaptcha+br,.g-recaptcha+p:empty{display:none!important}.et-l--footer,.et-l--footer .et_pb_section{background-color:#FFF6DB!important}body.tribe-events-page-template .et-l--footer .et_pb_row,body.post-type-archive-tribe_events .et-l--footer .et_pb_row,body.single-tribe_events .et-l--footer .et_pb_row{margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}#top-menu-nav #top-menu li a:hover,#top-menu-nav #top-menu li.current-menu-item>a,#top-menu-nav #top-menu li.current_page_item>a,#top-menu-nav #top-menu li.current-menu-ancestor>a,#top-menu-nav #top-menu li.current-menu-parent>a,#top-menu-nav #top-menu li.current_page_parent>a{color:#F6D407!important}.et_mobile_menu li a:hover,.et_mobile_menu li.current-menu-item>a,.et_mobile_menu li.current_page_item>a,.et_mobile_menu li.current-menu-ancestor>a,.et_mobile_menu li.current-menu-parent>a,.et_mobile_menu li.current_page_parent>a{color:#F6D407!important}.et_pb_menu .et-menu-nav li a:hover,.et_pb_menu .et-menu-nav li.current-menu-item>a,.et_pb_menu .et-menu-nav li.current_page_item>a,.et_pb_menu .et-menu-nav li.current-menu-ancestor>a,.et_pb_menu .et-menu-nav li.current-menu-parent>a,.et_pb_menu .et-menu-nav li.current_page_parent>a{color:#F6D407!important}.figma-blog-layout .et_pb_post{display:grid!important;grid-template-columns:40% auto;grid-template-rows:auto auto auto;grid-template-areas:"image title"
"image meta"
"image content";gap:0 40px;background-color:#ffffff;padding:30px;margin-bottom:40px!important;box-shadow:0px 4px 20px rgba(0,0,0,0.06);border-radius:8px;border:1px solid #f9f9f9}.figma-blog-layout .entry-featured-image-url{grid-area:image;margin:0!important;height:100%}.figma-blog-layout .entry-featured-image-url img{width:100%;height:100%;object-fit:cover;border-radius:4px}.figma-blog-layout .entry-title{grid-area:title;font-size:24px;font-weight:bold;margin-bottom:10px!important;padding-bottom:0!important;line-height:1.3}.figma-blog-layout .entry-title a{color:#000000!important}.figma-blog-layout .post-meta{grid-area:meta;font-size:13px;color:#888888;margin-bottom:20px!important}.figma-blog-layout .post-content{grid-area:content;display:flex;flex-direction:column;justify-content:space-between}.figma-blog-layout .post-content p{color:#444444;line-height:1.7;margin-bottom:20px}.figma-blog-layout .more-link{align-self:flex-end;background-color:#F6D407!important;color:#000000!important;padding:12px 35px;font-weight:bold;border-radius:5px;text-transform:none;text-decoration:none!important;display:inline-block;transition:background-color 0.3s ease;border:none!important}.figma-blog-layout .more-link:hover{background-color:#E2C206!important}@media only screen and (max-width:980px){.figma-blog-layout .et_pb_post{grid-template-columns:auto;grid-template-areas:"image"
"title"
"meta"
"content";padding:20px;gap:15px}.figma-blog-layout .entry-featured-image-url{height:250px}.figma-blog-layout .more-link{align-self:center;width:100%;text-align:center;margin-top:15px}}