:root{--site-theme-primary:#cba444;--marche1:#88557b;--marche2:#40ae49;--marche3:#00aeef;--marche4:#f6891f;--color-white:#FFF;--color-grey1:#F4F4F4;--color-grey2:#CCC;--color-grey3:#666;--color-black:#000;--color-linkedin:#0077b5;--color-facebook:#3b5998;--color-instagram:#C32AA3;--color-youtube:#cd201f;--date-container-size:80px}.ht-header-two .ht-middle-header{padding:20px 0}.ht-header-two .ht-middle-header-left a{font-size:26px}.ht-middle-header-right .ht-search-button a{font-size:20px}.ht-header-two .ht-middle-header-left a[href*=linkedin]{color:var(--color-linkedin)!important}.ht-header-two .ht-middle-header-left a[href*=facebook]{color:var(--color-facebook)!important}.ht-header-two .ht-middle-header-left a[href*=instagram]{color:var(--color-instagram)!important}.ht-header-two .ht-middle-header-left a[href*=youtube]{color:var(--color-youtube)!important}.ht-menu ul{display:flex;justify-content:space-between;align-items:center;width:100%}.ht-menu ul li.menu-item{float:none}.ht-menu ul li.menu-item a{padding:0}#ht-site-branding{display:flex!important;justify-content:space-between;width:40%}.ht-header-widget{margin:0;padding:0;width:60%}.ht-header-widget .widget{width:100%;margin:0}.ht-header-widget .widget p{display:none}.ht-header-widget .widget .header_block_categories{width:100%;padding:0;list-style:none;margin:30px 0 10px}.ht-header-widget .widget .header_block_categories li{margin:0;padding:0}.ht-header-widget .widget .header_block_categories li:first-child{text-align:left}.ht-header-widget .widget .wp-block-social-links .wp-block-social-link{background-color:#ccc}.custom-logo-link{display:block}@media screen and (max-width:1200px){.ht-search-button{display:block!important;position:absolute;top:11px;left:5%;right:auto}}@media screen and (max-width:960px){.ht-search-button{display:block!important;position:absolute;top:-180px;right:130px;left:auto!important}}@media screen and (max-width:768px){#ht-content{margin-top:25px}.ht-header{border:none}.ht-search-container{left:2%;right:2%;top:30%}.ht-search-container .search-form{padding:0 60px}.ht-search-container .search-submit,.ht-search-container .ht-search-close{width:60px}.ht-header-two .ht-middle-header-left,.ht-header-two .ht-middle-header-right{display:block;position:absolute;top:128px;height:40px;width:50%;text-align:left;left:0;border-bottom:1px solid #F4F4F4;padding-left:24px}.ht-header-two .ht-middle-header-left a,.ht-header-two .ht-middle-header-right a{padding:0 10px!important}.ht-header-two .ht-middle-header-right{right:0;left:auto;padding-left:0;padding-right:24px}.ht-header-two .ht-middle-header-right .ht-search-button{text-align:right;left:auto!important}.ht-header-two .ht-middle-header-right .ht-search-button a{margin-left:calc(100% - 49px)}.wp-block-social-links.alignright{margin-left:0}}@media screen and (max-width:568px){.ht-search-button{top:auto;right:30px;left:auto!important;bottom:0}}.sub-menu .menu-item-31966 a::before,.sub-menu .menu-item-31967 a::before,.sub-menu .menu-item-31968 a::before,.sub-menu .menu-item-31969 a::before{font-family:"Material Design Icons";content:"\f0764";margin-right:8px}.sub-menu .menu-item-31966 a::before,.ht-category-widget a[href*=blanc]{color:var(--marche1)}.sub-menu .menu-item-31967 a::before,.ht-category-widget a[href*=cuisine]{color:var(--marche3)}.sub-menu .menu-item-31968 a::before,.ht-category-widget a[href*=mobilier]{color:var(--marche4)}.sub-menu .menu-item-31969 a::before,.ht-category-widget a[href*=brico]{color:var(--marche2)}.ht-category-widget a[href*=frais-surgeles]{color:var(--marche18)}.ht-category-widget a[href*=epicerie]{color:var(--marche19)}.ht-category-widget a[href*=boisson]{color:var(--marche20)}.ht-category-widget a[href*=maison]{color:var(--marche21)}.ht-category-widget a[href*=soins-beaute]{color:var(--marche22)}#ht-masthead{margin-bottom:0!important}.ht-main-header{width:76%;margin:0 auto 35px}.breadcrumb-trail,.woocommerce-breadcrumb{padding:20px 20px 8px 0!important;color:var(--color-grey3)!important;text-align:center}.woocommerce-breadcrumb a:first-child::before{font-family:"IcoFont"!important;content:"\ef47";margin-right:5px}.header_block_categories{display:flex;justify-content:flex-end;align-items:center}.header_block_categories .header_block_categories-item{width:25%;text-align:right}.header_block_categories .header_block_categories-item a{text-transform:uppercase;font-weight:700;font-size:1.2vw}.display-posts-listing .listing-item .category-display a,.display-posts-listing .listing-item .category-display a:hover,.display-posts-listing .listing-item .category-display a:focus,.display-posts-listing .listing-item .category-display a:active{color:var(--color-white)!important;font-weight:600;font-size:13px}@media screen and (max-width:960px){#ht-masthead .ht-container{padding-bottom:0;flex-direction:column}#ht-site-branding{width:100%;justify-content:center;margin-bottom:0!important}.ht-header-widget{width:100%}.ht-header-widget .header_block_categories .header_block_categories-item{text-align:center!important}.ht-header-widget .header_block_categories .header_block_categories-item a{font-size:2vw}.ht-header-widget .wp-block-social-links{justify-content:center!important;float:inherit!important}#ht-mobile-menu .menu-collapser{position:absolute;top:-180px;right:40px}}@media screen and (max-width:768px){#ht-site-branding{justify-content:start!important}.ht-header .ht-container{height:0!important}}@media screen and (max-width:640px){.ht-header-five #ht-site-branding img{max-height:80px!important}}@media screen and (max-width:525px){.ht-header-five #ht-site-branding img{max-height:50px!important;margin-left:25px}.menu-collapser{top:-173px!important;right:20px!important}.header_block_categories-item{text-align:center!important}.header_block_categories-item a{font-size:2.6vw!important}}.single-entry-category a[rel="category tag"],.entry-categories a[rel="category tag"],.entry-tags a[rel=tag],.display-posts-listing .listing-item .category-display a,.vl-post-categories a,.vl-primary-cat-block a{border:1px solid var(--color-white)!important;font-weight:bold!important;color:var(--color-white)!important;padding:4px 8px;text-transform:uppercase;font-size:0.7rem!important;line-height:30px}.single-entry-category{color:var(--color-white)}.single-entry-category a[href*=blanc-brun],.entry-categories a[href*=blanc-brun],.display-posts-listing .listing-item .category-display a[href*=blanc]{background-color:var(--marche1)}.header_block_categories-item a[href*=blanc]:before{font-family:"Material Design Icons";content:"\f0764";margin-right:8px;color:var(--marche1)}.single-entry-category a[href*=mobilier],.entry-categories a[href*=mobilier],.display-posts-listing .listing-item .category-display a[href*=mobilier]{background-color:var(--marche4)}.header_block_categories-item a[href*=mobilier]:before{font-family:"Material Design Icons";content:"\f0764";margin-right:8px;color:var(--marche4)}.single-entry-category a[href*=cuisine],.entry-categories a[href*=cuisine],.display-posts-listing .listing-item .category-display a[href*=cuisine]{background-color:var(--marche3)}.header_block_categories-item a[href*=cuisine]:before{font-family:"Material Design Icons";content:"\f0764";margin-right:8px;color:var(--marche3)}.single-entry-category a[href*=brico-jardin],.entry-categories a[href*=brico-jardin],.display-posts-listing .listing-item .category-display a[href*=brico]{background-color:var(--marche2)}.header_block_categories-item a[href*=brico]:before{font-family:"Material Design Icons";content:"\f0764";margin-right:8px;color:var(--marche2)}.single-entry-category a[href*=frais-surgeles],.entry-categories a[href*=frais-surgeles],.display-posts-listing .listing-item .category-display a[href*=frais]{background-color:var(--marche18)}.header_block_categories-item a[href*=frais]:before,.header_block_categories-item.menu-item-60 a:before{font-family:"Material Design Icons";content:"\f0764";margin-right:8px;color:var(--marche18)}.single-entry-category a[href*=epicerie],.entry-categories a[href*=epicerie],.display-posts-listing .listing-item .category-display a[href*=epicerie]{background-color:var(--marche19)}.header_block_categories-item a[href*=epicerie]:before,.header_block_categories-item.menu-item-59 a:before{font-family:"Material Design Icons";content:"\f0764";margin-right:8px;color:var(--marche19)}.single-entry-category a[href*=boisson],.entry-categories a[href*=boisson],.display-posts-listing .listing-item .category-display a[href*=boisson]{background-color:var(--marche20)}.header_block_categories-item a[href*=boisson]:before,.header_block_categories-item.menu-item-58 a:before{font-family:"Material Design Icons";content:"\f0764";margin-right:8px;color:var(--marche20)}.single-entry-category a[href*=maison],.entry-categories a[href*=maison],.display-posts-listing .listing-item .category-display a[href*=maison]{background-color:var(--marche21)}.header_block_categories-item a[href*=maison]:before,.header_block_categories-item.menu-item-61 a:before{font-family:"Material Design Icons";content:"\f0764";margin-right:8px;color:var(--marche21)}.single-entry-category a[href*=soins-beaute],.entry-categories a[href*=soins-beaute],.display-posts-listing .listing-item .category-display a[href*=soins]{background-color:var(--marche22)}.header_block_categories-item a[href*=soins]:before,.header_block_categories-item.menu-item-63 a:before{font-family:"Material Design Icons";content:"\f0764";margin-right:8px;color:var(--marche22)}.entry-categories{color:var(--color-white)!important}.entry-categories i{color:var(--color-grey3)!important}.entry-tags{display:block!important;margin-top:15px!important;color:var(--color-white)!important}.entry-tags i{color:var(--color-grey3)!important}.entry-tags a[rel=tag]{border-color:var(--color-grey3)!important;color:var(--color-grey3)!important}a[rel*=tag][href*=newsletter],.tag-cloud-link[aria-label*=newsletter],a[rel*=tag][href*=une],.tag-cloud-link[aria-label*=une]{display:none}.pmpro_content_message{background-color:var(--wc-orange);color:var(--color-white);padding:25px;text-align:center;font-weight:700}.pmpro_checkout-fields{background-color:var(--color-grey1);padding:25px}.ht-main-title{display:none}#block-17{margin-bottom:0!important}.header-widget-area .g-single{margin-bottom:45px}.jp-relatedposts{display:none!important}.chapeau{font-weight:700;font-style:italic;font-size:1.1em}.single-post .entry-title{line-height:1.1!important;font-size:36px!important}.wp-block-quote{background-color:var(--color-grey1)!important;margin-left:35px;padding:20px;font-weight:700}.wp-block-quote cite{font-weight:400}.single-featured-img{text-align:center}.single-featured-img img{max-height:550px!important;width:auto!important;max-width:100%!important;margin:0 auto}.list_old_medias{width:100%;background-color:var(--color-grey1);padding:10px}.list_old_medias img{cursor:pointer;height:auto;width:auto;max-height:365px}.list_old_medias .owl-nav{text-align:center;margin-top:15px}.list_old_medias .owl-nav button{font-size:2em!important}.viral-pro-author-info{background-color:var(--color-grey1);padding:15px 0}.post_tag_subscribers{margin-bottom:60px}.post_tag_subscribers .post_tag_subscribers_thankyou{color:#0ab152}.post_tag_subscribers .post_tag_subscribers_error{color:red}.post_tag_subscribers .post_tag_subscribers_field{margin-bottom:20px}.post_tag_subscribers .post_tag_subscribers_field label{display:block;font-weight:700}.post_tag_subscribers .post_tag_subscribers_field input[type=text],.post_tag_subscribers .post_tag_subscribers_field input[type=email]{display:block;width:100%;padding:10px;border:1px solid #ddd;background-image:none;text-shadow:none;color:#444;font-size:14px;line-height:normal;box-sizing:border-box;height:auto}.post_tag_subscribers .post_tag_subscribers_field label[for*=post_tag_subscribers_tag-]{display:inline-block;font-weight:400;border:1px solid #000;padding:5px 8px;margin-right:5px;margin-bottom:5px;font-size:12px}.post_tag_subscribers .post_tag_subscribers_field label[for*=post_tag_subscribers_tag-] input{display:inherit}.search-results article.post,.search-results article.tribe_events{display:flex;justify-content:flex-start;align-items:flex-start}.search-results article.post .article_left,.search-results article.tribe_events .article_left{width:35%;padding-right:25px}.search-results article.post .article_left .entry-readmore,.search-results article.tribe_events .article_left .entry-readmore{text-align:center}.search-results article.post figure,.search-results article.tribe_events figure{width:100%}.search-results article.post .article_content,.search-results article.tribe_events .article_content{width:65%}.search-results article.post .article_content .entry-meta .entry-author img,.search-results article.tribe_events .article_content .entry-meta .entry-author img{border-radius:50%;margin-right:10px}.search-results article.post .article_content .entry-categories,.search-results article.tribe_events .article_content .entry-categories{margin-bottom:10px}.search-results article.post .article_content .entry-categories i,.search-results article.tribe_events .article_content .entry-categories i{margin-right:10px}.nos-magazines-template #primary{width:76%;margin:auto}.nos-magazines-template #primary .entry-title{text-align:center;font-size:3rem;margin:50px 0;border-bottom:3px solid var(--site-theme-primary)}.nos-magazines-template #primary .single-entry-link{width:100%;text-align:center;border:none}.nos-magazines-template #secondary{display:none}.df-container{background-color:var(--color-grey1)!important}.tribe-common *{font-family:inherit!important}.tribe-events .tribe-events-calendar-list{display:flex;flex-direction:row;flex-wrap:wrap}.tribe-events .tribe-events-calendar-list *{box-sizing:border-box}.tribe-events .tribe-events-calendar-list__month-separator{flex:0 1 100%}.tribe-events .tribe-events-calendar-list__month-separator time{font-size:2.5rem!important}.tribe-events .tribe-events-calendar-list__event-row{flex:1 0 25%;display:flex;position:relative;width:33.3333333333%;padding:0;flex-direction:column;align-items:flex-start;margin:10px!important;background-color:var(--color-grey1);border-radius:10px}.tribe-events .tribe-events-calendar-list__event-date-tag{position:absolute!important;display:block;top:5px;left:5px;width:var(--date-container-size)!important;min-width:var(--date-container-size)!important;height:var(--date-container-size)!important;padding:0!important;text-align:center;background-color:var(--site-theme-primary)}.tribe-events-calendar-list__event-date-tag-weekday{font-size:1.2rem!important;color:var(--color-white)!important}.tribe-events-calendar-list__event-date-tag-daynum{color:var(--color-white)!important;font-size:1.8rem!important}.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper,.tribe-events .tribe-events-calendar-list__event-wrapper,.tribe-events .tribe-events-calendar-list__event-details{width:100%!important}.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{overflow:hidden;text-align:center;vertical-align:middle;height:250px!important;padding:2px!important;padding-bottom:0!important;border-bottom:2px solid var(--color-grey2)}.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper img{width:100%;height:auto}.tribe-events-calendar-list__event-featured-image-link:hover,.tribe-events-calendar-list__event-featured-image-link:focus,.tribe-events-calendar-list__event-featured-image-link:active{opacity:inherit!important}.tribe-events .tribe-events-calendar-list__event{display:flex;flex-direction:column!important;align-items:flex-start}.tribe-events .tribe-events-calendar-list__event-details{padding:20px;text-align:left!important}.tribe-events-calendar-list__event-datetime-wrapper{text-align:left;font-size:1rem!important;color:var(--color-grey2)!important}.tribe-events-calendar-list__event-title{font-size:1.5rem!important;margin:12px 0!important;height:38px}.tribe-events-calendar-list__event-venue,.tribe-events-calendar-list__event-description{font-size:1rem!important}.tribe-events-content *{font-family:inherit}.tribe-events-single-section{width:100%!important;border-top:none}.tribe-events-event-meta::before{border:none}.tribe-events-meta-group{width:50%;padding:20px;background-color:var(--color-grey1);margin:0 20px 35px;justify-content:space-between;font-size:1rem}.tribe-events.tribe-common{text-align:right}.tribe-events-c-subscribe-dropdown__container{text-align:right;width:100%!important}.tribe-events-c-subscribe-dropdown__content{width:200px!important;right:0}.tribe-events-venue-map{width:inherit}.tribe-common .tribe-common-c-btn-border,.tribe-common a.tribe-common-c-btn-border{color:var(--color-black);border-color:var(--color-black)}.tablepress caption{display:none}.tnp-archive ul{list-style:none}.tnp-archive ul li{margin:15px}.tnp-archive ul li:before{content:"- ";margin-right:10px}.tnp-archive ul li .tnp-archive-date{font-weight:700}.secondary.widget-area,#secondary.widget-area{background-color:#F4F4F4;padding:20px}.g{text-align:center}.g-1{margin-top:40px}.g-8{margin-bottom:30px!important}.secondary.widget-area .wp-block-tag-cloud.is-style-outline a{background-color:var(--color-white)}ul.colorful-categories{margin-left:0;padding-left:0;margin-right:0;padding-right:0;width:auto}ul.colorful-categories:after{display:block;content:"";clear:both}ul.colorful-categories li{list-style:none;float:left;background-image:none;border-width:0;padding:0!important;margin:8px 4px!important}ul.colorful-categories li:hover{margin:2px 4px 2px 0;padding:8px 8px 10px 0}ul.colorful-categories li a{padding:4px 8px;color:#fff}ul.colorful-categories li a:active,ul.colorful-categories li a:hover,ul.colorful-categories li a:focus{color:var(--color-white)!important}ul.colorful-categories li a sup{font-weight:700}.display-posts-title{margin-bottom:30px}.display-posts-listing .listing-item{min-height:124px}.display-posts-listing .listing-item img{margin-right:1em;margin-bottom:10px;float:left;width:100px;height:100px;border:1px solid var(--color-grey2)}.display-posts-listing .listing-item .title{display:block;font-weight:700}.display-posts-listing .listing-item .date,.display-posts-listing .listing-item .author{display:block;font-size:.8125em}.display-posts-listing .listing-item .category-display{display:block;color:var(--color-white);margin-top:4px;line-height:1.8rem}.display-posts-listing .listing-item .category-display-label{display:none}.wp-block-latest-posts__list li,.widget_post_views_counter_list_widget li{display:flex;justify-content:flex-start;align-content:flex-start;flex-direction:column;width:100%;margin-bottom:35px}.wp-block-latest-posts__list li .post-thumbnail,.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image,.widget_post_views_counter_list_widget li .post-thumbnail,.widget_post_views_counter_list_widget li .wp-block-latest-posts__featured-image{width:100%;max-width:100%;min-width:100%;border:none!important}.wp-block-latest-posts__list li .post-thumbnail img,.wp-block-latest-posts__list li .wp-block-latest-posts__featured-image img,.widget_post_views_counter_list_widget li .post-thumbnail img,.widget_post_views_counter_list_widget li .wp-block-latest-posts__featured-image img{max-width:100%!important;max-height:100%!important}.wp-block-latest-posts__list li .post-title,.wp-block-latest-posts__list li .wp-block-latest-posts__post-title,.widget_post_views_counter_list_widget li .post-title,.widget_post_views_counter_list_widget li .wp-block-latest-posts__post-title{font-weight:700;font-size:30px}.wp-block-latest-posts__list li .wp-block-latest-posts__post-author,.wp-block-latest-posts__list li wp-block-latest-posts__post-date,.widget_post_views_counter_list_widget li .wp-block-latest-posts__post-author,.widget_post_views_counter_list_widget li wp-block-latest-posts__post-date{color:#333}.wp-block-latest-posts__list li .wp-block-latest-posts__post-excerpt a,.widget_post_views_counter_list_widget li .wp-block-latest-posts__post-excerpt a{font-weight:700}.wp-block-latest-posts__list li .count,.widget_post_views_counter_list_widget li .count{display:none}@media screen and (max-width:580px){.wp-block-latest-posts__list li,.widget_post_views_counter_list_widget li{flex-direction:column}.wp-block-latest-posts__list li .post-thumbnail,.widget_post_views_counter_list_widget li .post-thumbnail{min-width:100%;max-width:100%;width:100%;margin-bottom:15px;padding-left:0}}.widget-magazine-container .widget-magazine-item{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;margin:40px 0;background-color:var(--color-grey1);padding:20px}.widget-magazine-container .widget-magazine-item .widget-magazine-item_image{width:25%;height:auto;text-align:center}.widget-magazine-container .widget-magazine-item .widget-magazine-item_image img{width:auto;max-height:280px}.widget-magazine-container .widget-magazine-item .widget-magazine-item_content{width:75%}.widget-magazine-container .widget-magazine-item .widget-magazine-item_content .widget-magazine-item_content_description{margin-bottom:30px;white-space:normal;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical}.widget-magazine-container .widget-magazine-item .widget-magazine-item_content .widget-magazine-item_content_buttons{text-align:right}.author-search{display:none}.user-list-wrap{display:flex;justify-content:flex-start;align-items:flex-start;width:100%;flex-wrap:wrap;margin:45px 0}.user-list-wrap *{box-sizing:border-box}.user-list-wrap .author-block{position:relative;width:calc(33.3333333333% - 20px);height:320px;min-height:320px;max-height:320px;text-align:center;padding:90px 20px 20px;margin:75px 10px 40px 10px;border:2px solid var(--color-grey1);transition:0.3s all ease-in-out}.user-list-wrap .author-block .avatar{position:absolute;top:-75px;left:calc(50% - 75px);width:150px;max-width:150px!important;height:150px;border-radius:50%;padding:2px;border:1px solid var(--color-white);background-color:var(--color-white);box-shadow:1px 1px 10px -3px var(--color-grey3)}.user-list-wrap .author-block .avatar[src*="d=blank"]{background-color:var(--color-grey1)}.user-list-wrap .author-block .avatar.author-block-initials{color:var(--site-theme-primary);font-size:4rem;line-height:150px;text-align:center}.user-list-wrap .author-block h2{font-size:1.6em!important;font-weight:700;margin-bottom:12px!important}.user-list-wrap .author-block .author-block-roles{color:var(--color-grey2);margin-bottom:10px}.user-list-wrap .author-block .author-block-description{font-size:1.2em!important;color:var(--color-grey3);line-height:1.5rem;white-space:normal;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}.user-list-wrap .author-block .author-block-description a{color:var(--color-grey3);text-decoration:underline}.user-list-wrap .author-block .author-block-social{position:absolute;bottom:15px;width:calc(100% - 40px);height:30px}.user-list-wrap .author-block .author-block-social i{font-size:24px;margin:0 5px}.user-list-wrap .author-block .post-count{display:none}@media screen and (max-width:580px){.user-list-wrap{flex-direction:column;justify-content:center}.user-list-wrap .author-block{width:100%;margin:75px 0}}.widget-tribe_events-container{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap}.widget-tribe_events-container *{box-sizing:border-box}.widget-tribe_events-container .widget-tribe_events-item{display:flex;flex-direction:column;width:22%;position:relative;padding:0;margin:0 15px 25px;border:1px solid var(--color-grey2);background-color:var(--color-white)}.widget-tribe_events-container .widget-tribe_events-item .widget-tribe_events-item_image{width:100%;height:150px;text-align:center;background-color:var(--color-grey1);margin-bottom:15px;overflow:hidden;border-bottom:2px solid var(--color-grey2)}.widget-tribe_events-container .widget-tribe_events-item .widget-tribe_events-item_image .widget-tribe_events-item_image img{height:auto;min-height:150px;width:100%}.widget-tribe_events-container .widget-tribe_events-item .widget-tribe_events-item_datestart{position:absolute;top:108px;left:15px;width:60px;height:60px;background-color:var(--color-grey3);font-size:1.5rem;text-align:center;color:var(--color-white);line-height:20px;padding:10px}.widget-tribe_events-container .widget-tribe_events-item .widget-tribe_events-item_datestart .widget-tribe_events-item_datestart-day{font-weight:500}.widget-tribe_events-container .widget-tribe_events-item .widget-tribe_events-item_datestart .widget-tribe_events-item_datestart-month{font-weight:700;font-size:1.5rem}.widget-tribe_events-container .widget-tribe_events-item .widget-tribe_events-item_content{padding:15px;height:175px}.widget-tribe_events-container .widget-tribe_events-item .widget-tribe_events-item_content .widget-tribe_events-item_content_title h3{font-size:1.3rem;white-space:normal;word-wrap:normal;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.widget-tribe_events-container .widget-tribe_events-item .widget-tribe_events-item_content .widget-tribe_events-item_content_dates{font-size:.8rem;color:var(--color-grey2);text-align:center}.widget-tribe_events-container .widget-tribe_events-item .widget-tribe_events-item_content .widget-tribe_events-item_content_buttons{position:absolute;bottom:15px;width:100%;left:0;text-align:center}.blog-layout7 img.avatar{margin-top:25px}.widget_tribe_events_widget>.wp-block-button{text-align:right;margin:25px 0 75px 0}@media screen and (max-width:580px){.widget-tribe_events-container{flex-direction:column}.widget-tribe_events-container .widget-tribe_events-item{width:100%;margin:0;margin-bottom:35px}}.ht-main-footer .tnp-lists option{font-family:Verdana,Arial,Helvetica,sans-serif;color:inherit!important;font-size:12px}.tnp-widget input[type=text],.tnp-widget input[type=email],.tnp-widget select{background-color:var(--color-white)!important}.woocommerce-store-notice.demo_store{position:fixed;top:inherit!important;bottom:0;background-color:var(--site-theme-primary)}.woocommerce a.remove:before{font-family:"IcoFont"!important;content:"\ec53"}.wc-block-grid__products{margin-bottom:75px}.wc-block-grid__products .wc-block-grid__product{padding:25px;border:1px solid var(--color-grey2);margin:15px;flex:1 0 calc(25% - 30px)!important;max-width:calc(25% - 30px)!important;background-color:var(--color-white)}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-title{font-size:1.5rem}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price{font-size:1.8rem}.wc-block-grid__products .wc-block-grid__product .wc-block-grid__product-price.price{color:var(--site-theme-primary)}#block-86 .wc-block-grid__product{padding:25px;border:1px solid var(--color-grey2);margin:15px;flex:1 0 calc(25% - 30px)!important;max-width:calc(25% - 30px)!important}@media (max-width:580px){.wc-block-grid__products .wc-block-grid__product{width:100%!important;max-width:100%!important;margin:15px 0!important}}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:not(.is-active) a{background:transparent!important;border:2px solid var(--color-grey1);color:var(--color-grey3)!important}.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:not(.is-active) a:hover,.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:not(.is-active) a:focus,.woocommerce-MyAccount-navigation .woocommerce-MyAccount-navigation-link:not(.is-active) a:active{background:var(--color-grey2)!important;border:2px solid var(--color-grey2);color:var(--color-black)!important}.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce ul.products li.product:hover .viral-pro-product-title-wrap .button{color:var(--color-white)!important}.vl-thumb-container,.post-thumbnail,.vl-carousel-thumb,.wp-block-latest-posts__featured-image,.vl-post-thumb,.single-entry-link,.relatedthumb,.entry-thumb-container,.search-results article.post figure{border:1px solid var(--color-grey2);text-align:center}.vl-thumb-container{border:none}.style12 .vl-post-thumb img,.style12 .entry-thumb-container img,.style5 .vl-post-thumb img,.style5 .entry-thumb-container img,.style4 .vl-post-thumb img,.style4 .entry-thumb-container img,.style8 .vl-post-thumb img,.style8 .entry-thumb-container img,.blog-layout5 .vl-post-thumb img,.blog-layout5 .entry-thumb-container img{bottom:inherit!important;top:0;height:auto!important;object-fit:inherit!important;max-height:100%!important}.blog-layout7 .entry-figure{margin:0;padding:0}.blog-layout7 .entry-thumb-container{padding-bottom:0}.blog-layout7 .entry-thumb-container img{position:relative;height:auto!important;object-fit:inherit!important}.blog-layout7 .entry-figure+.entry-header{background:#fff0;padding:0;margin:25px 0 0}.style4 .vl-alternate-block .vl-post-thumb{aspect-ratio:inherit!important}.style4 .vl-alternate-block .vl-post-thumb img{bottom:0!important;top:inherit;object-fit:cover!important;max-height:100%!important}.vl-1-2-block .vl-small-block .vl-thumb-container{aspect-ratio:5/3}.style5 .vl-thumb-container{padding-bottom:60%!important}.post .single-entry-link img{width:100%}.ht-block-title-style2 .vl-block-header .vl-block-title::after,.ht-block-title-style5 .vl-block-header .vl-block-title span.vl-title::before,.ht-block-title-style7 .vl-block-header .vl-block-title span.vl-title,.ht-block-title-style8 .vl-block-header .vl-block-title span.vl-title,.ht-block-title-style9 .vl-block-header .vl-block-title span.vl-title,.ht-block-title-style10 .vl-block-header,.ht-block-title-style11 .vl-block-header .vl-block-title span.vl-title,.ht-block-title-style12 .vl-block-header,.widget-no-title+.vl-block-title,.tribe-events-single-section-title{background-color:transparent!important}.ht-block-title-style2 .vl-block-header .vl-block-title,.ht-block-title-style2 .vl-block-header .vp-block-filter,.ht-block-title-style3 .vl-block-header,.ht-block-title-style5 .vl-block-header,.widget-title,.widget-no-title+.vl-block-title,.widget-no-title h2,.tribe-events-single-section-title,.entry-content h2{border-color:var(--site-theme-primary)!important}.widget-no-title .vl-block-title,.display-posts-title,.widget-title,.widget-no-title h2,.tribe-events-single-section-title,.entry-content h2,.elementor-widget-container h5{font-family:"Roboto",serif!important;font-weight:700;display:flex;font-size:20px!important;margin:0;padding-bottom:0!important;border-left:10px solid var(--site-theme-primary)}.widget-no-title .vl-block-title span,.display-posts-title,.widget-title,.widget-no-title h2,.related-post-title,.tribe-events-single-section-title,.entry-content h2,.elementor-widget-container h5,.elementor-heading-title,.widget_newsletterwidget h4,.widget_post_views_counter_list_widget h4{padding:0 20px!important;font-weight:700!important;font-style:normal;text-transform:uppercase}.entry-content h2,.elementor-widget-container h5{margin-bottom:45px}.widget-title::after{display:none}.he-title-style2.he-block-title{border-bottom:none!important}h3.vl-post-title{text-transform:none!important}.sib-default-btn,.nf-form-content button,.nf-form-content input[type=button],.nf-form-content input[type=submit],.tribe-events .tribe-events-c-search__button,.wp-block-search__button,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button,.menu-item-52479,#ht-back-top.ht-st-stacked,.wp-block-button__link,.elementor-button,#pmpro_actionlink-profile,#pmpro_actionlink-change-password,#pmpro_actionlink-levels,#pmpro_actionlink-logout,.tnp-submit,.post_tag_subscribers_submit{color:var(--color-white)!important;background-color:var(--site-theme-primary)!important;border:1px solid var(--site-theme-primary)!important;padding:0 30px;font-size:1rem!important;text-align:center;border-radius:0!important}.sib-default-btn:hover,.tribe-events .tribe-events-c-search__button:hover,.nf-form-content button:hover,.nf-form-content input[type=button]:hover,.nf-form-content input[type=submit]:hover,.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button:hover a,.wp-block-search__button:hover,.menu-item-52479:hover,.wp-block-button a:hover,.elementor-button:hover,#pmpro_actionlink-profile:hover,#pmpro_actionlink-levels:hover,#pmpro_actionlink-change-password:hover,#pmpro_actionlink-logout:hover,.tnp-submit:hover,.post_tag_subscribers_submit:hover{color:var(--site-theme-primary)!important;background-color:var(--color-white)!important;border:1px solid var(--site-theme-primary)!important}.menu-item-52479{height:46px}.single-tribe_events .tribe-events-c-subscribe-dropdown .tribe-events-c-subscribe-dropdown__button{min-width:260px!important;width:auto!important;padding:0!important}@media screen and (max-width:1260px){.menu-item-52479{display:none!important}}.ht-category-widget a{font-weight:600}#ht-back-top.ht-st-right.ht-st-stacked{z-index:99999;padding:0}@media screen and (max-width:580px){.ht-header-two .ht-middle-header{padding:0}#ht-masthead .ht-header{border-top:none}#ht-masthead .ht-header .ht-container{height:75px}body.ht-fluid .ht-middle-header .ht-container{padding:0!important}.header-widget-area,.ht-section-wrap{margin-top:20px!important}.header_block_categories{margin:0 0 10px;max-width:100%}.header_block_categories .header_block_categories-item{height:44px}#ht-content .ht-main-header{width:100%}body.ht-fluid .ht-content .ht-container{padding:0 15px!important}#ht-content .ht-main-header .breadcrumb-trail{padding:0;text-align:left}#ht-content .ht-main-content{padding:0 40px!important}.vl-fwnews-block-style4 .vl-post-item{margin-bottom:30px!important}.ht-post-wrapper,.widget-magazine-container .widget-magazine-item{flex-direction:column!important}.widget-magazine-item_image,.widget-magazine-item_content{width:100%!important}.widget-magazine-item_content_title{text-align:center!important}.tribe-events .tribe-events-calendar-list{flex-direction:column}.tribe-events-calendar-list__event-featured-image-wrapper{margin-bottom:10px!important}.tribe-events .tribe-events-calendar-list__event-row{width:100%;margin:25px 0!important}.tribe-events .tribe-events-calendar-list__event-details{padding:12px!important}.tribe-common .tribe-common-g-row--gutters{margin:0}.tribe-events-calendar-list__event-title{line-height:1.5rem!important}.tribe-events .tribe-events-calendar-list__event-featured-image-wrapper{height:220px!important}.vl-fwnews-block-style7 .vl-post-thumb,.vl-double-small-block .vl-post-thumb,.ht-post-wrapper .entry-figure{float:none;width:100%;margin-bottom:-30px;z-index:1}.ht-post-wrapper .entry-figure{margin-bottom:15px}.vl-fwnews-block-style7 .vl-post-content,.vl-double-small-block .vl-post-content,.ht-post-wrapper .ht-post-content{position:relative;width:100%;margin-left:0;z-index:2}.vl-fwnews-block-style7 .vl-post-content .vl-primary-cat-block,.vl-double-small-block .vl-post-content .vl-primary-cat-block{margin-left:10px}.display-posts-listing .category-display,.ht-post-wrapper .entry-tags,.ht-post-wrapper .entry-categories{line-height:1.8rem}.g-1{margin-bottom:20px!important}}@media screen and (min-width:581px) and (max-width:1462px){.ht-header-two .ht-header .ht-container{justify-content:space-between!important}.ht-header-two .ht-header .ht-container .custom-logo{width:auto;max-height:58px}#ht-colophon .wp-block-tag-cloud a{padding:4px 8px}}a:active,a:focus,a:hover{color:var(--site-theme-primary)!important}.widget_viral_pro_cta .ht-cta-content-wrap .ht-cta-title{color:var(--site-theme-primary)!important}.widget_viral_pro_cta .ht-cta-buttons .ht-cta-button{background-color:var(--site-theme-primary)!important}.tribe-common .tribe-common-anchor-thin:active,.tribe-common .tribe-common-anchor-thin:focus,.tribe-common .tribe-common-anchor-thin:hover,.ht-leftnews-section.ht-overwrite-color .vl-block-title,.woocommerce ul.products li.product:hover,.woocommerce-page ul.products li.product:hover,.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce ul.products li.product:hover .viral-pro-product-title-wrap .button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,.woocommerce div.product .woocommerce-tabs ul.tabs,.woocommerce #respond input#submit.alt.disabled,.woocommerce #respond input#submit.alt.disabled:hover,.woocommerce #respond input#submit.alt:disabled,.woocommerce #respond input#submit.alt:disabled:hover,.woocommerce #respond input#submit.alt:disabled[disabled],.woocommerce #respond input#submit.alt:disabled[disabled]:hover,.woocommerce a.button.alt.disabled,.woocommerce a.button.alt.disabled:hover,.woocommerce a.button.alt:disabled,.woocommerce a.button.alt:disabled:hover,.woocommerce a.button.alt:disabled[disabled],.woocommerce a.button.alt:disabled[disabled]:hover,.woocommerce button.button.alt.disabled,.woocommerce button.button.alt.disabled:hover,.woocommerce button.button.alt:disabled,.woocommerce button.button.alt:disabled:hover,.woocommerce button.button.alt:disabled[disabled],.woocommerce button.button.alt:disabled[disabled]:hover,.woocommerce input.button.alt.disabled,.woocommerce input.button.alt.disabled:hover,.woocommerce input.button.alt:disabled,.woocommerce input.button.alt:disabled:hover,.woocommerce input.button.alt:disabled[disabled],.woocommerce input.button.alt:disabled[disabled]:hover,.woocommerce .widget_price_filter .ui-slider .ui-slider-handle,.ht-style2-accordion .ht-accordion-content-wrap,.content-area .entry-content blockquote,.woocommerce-error,.woocommerce-info,.woocommerce-message{border-color:var(--site-theme-primary)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a::before{border-color:var(--site-theme-primary) #fff0 transparent!important}.tribe-events .datepicker .day:hover{background:#ecdebc!important}.tribe-events .datepicker .day.active{background:var(--site-theme-primary)!important}.tribe-events .datepicker .day.active.focused{background:var(--site-theme-primary)!important}.tribe-events .datepicker .day.active:active,.tribe-events .datepicker .day.active:hover{background:var(--site-theme-primary)!important}.tribe-events .datepicker .month.active{background:var(--site-theme-primary)!important}.tribe-events .datepicker .month.active.focused{background:var(--site-theme-primary)!important}.tribe-events .datepicker .month.active:active,.tribe-events .datepicker .month.active:hover{background:var(--site-theme-primary)!important}.tribe-events .datepicker .year.active{background:var(--site-theme-primary)!important}.tribe-events .datepicker .year.active.focused{background:var(--site-theme-primary)!important}.tribe-events .datepicker .year.active:active,.tribe-events .datepicker .year.active:hover{background:var(--site-theme-primary)!important}.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{background:var(--site-theme-primary)!important}.ht-menu>ul>li.menu-item:hover>a::before,.ht-menu>ul>li.menu-item.current_page_item>a::before,.ht-menu>ul>li.menu-item.current-menu-item>a::before,.ht-menu>ul>li.menu-item.current_page_ancestor>a::before,.ht-menu>ul>li.menu-item.current>a::before,.ht-menu>ul>li.menu-item>a::before,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce ul.products li.product:hover .viral-pro-product-title-wrap .button,.video-controls{background-color:var(--site-theme-primary)!important}.ht-search-button a:hover,.ht-header-social-icons a:hover,.hover-style1 .ht-menu>ul>li.menu-item:hover>a,.hover-style1 .ht-menu>ul>li.menu-item.current_page_item>a,.hover-style1 .ht-menu>ul>li.menu-item.current-menu-item>a,.ht-menu>ul>li.menu-item:hover>a,.ht-menu>ul>li.menu-item:hover>a>i,.ht-menu>ul>li.menu-item.current_page_item>a,.ht-menu>ul>li.menu-item.current-menu-item>a,.ht-menu>ul>li.menu-item.current_page_ancestor>a,.ht-menu>ul>li.menu-item.current>a,.tribe-events .tribe-events-calendar-list__event-title-link,.tribe-events-single-event-title,.tribe-events-meta-group a,.woocommerce div.product p.price,.woocommerce-error::before,.woocommerce-info::before,.woocommerce-message::before{color:var(--site-theme-primary)!important}.ht-menu>ul>li.menu-item a{text-transform:uppercase}.ht-menu>ul>li.menu-item.current_page_item>a,.ht-menu>ul>li.menu-item.current-menu-item>a{font-weight:700;color:#000!important}.ht-header-social-icons{position:absolute;right:148px;top:-70px}.ht-header-social-icons a{color:#8f8f8f!important}.elementor-icon-list-icon i{color:var(--site-theme-primary)!important}.vl-grid-6-block .vl-post-thumb{height:202px!important}.vl-thumb-container{padding-bottom:60%!important}.blog-layout7 .ht-day{margin:10px 0 0 0}.blog-layout7 .ht-month{margin:0 0 10px 0}