.et_pb_section , .et-db #et-boc .et-l .et_pb_section{background-color:#303030;}
body{color:white;}
.uagb-block-bf74a4fd.uagb-tabs__hstyle1-desktop > .uagb-tabs__panel .uagb-tab{border:0;}
.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a{background:#272727;}
.flex-row{padding:0 !important;}
.fluid-width-video-wrapper{padding:0 !important;}
.uagb-block-1402750a .uagb-google-map__iframe{display:block !important;position:relative;}
.sidebar .widget_block > p{margin:20px 0;}
.ad-overlay{position:absolute;top:0;left:0;padding:20px;width:100%;height:100%;background:linear-gradient(45deg, #000000ad, transparent);background:linear-gradient(41deg, #00000094 10%, transparent 55%);color:white;display:flex;flex-direction:column;justify-content:flex-end;}
.ad-wrapper{position:relative;overflow:hidden;border-radius:5px;margin-bottom:15px;box-shadow:0 10px 10px #00000021;height:160px;}
.ad-wrapper img{width:100%;height:100%;display:block;object-fit:cover;}
.ad-label{position:absolute;background:#ff0f0f;margin:7px 6px;font-size:9px;display:block;line-height:normal;padding:1px 4px;border-radius:2px;color:#ffffff;z-index:1;font-weight:bold;right:0;top:0;}
a.profile-link{position:absolute;left:0;top:0;padding:0 8px;background:#00ab59;border-radius:2px;margin:10px;font-size:12px;line-height:19px;font-weight:bold;margin:8px 7px;font-size:10px;display:block;line-height:normal;padding:1px 4px;border-radius:2px;}
.ad-overlay p{font-size:13px;line-height:initial;max-width:100%;text-shadow:1px 1px 3px #00000080;max-height:1px;opacity:0;transition:1s ease;}
.ad-wrapper:hover p{opacity:1;max-height:300px;}
.ad-overlay h3{font-size:22px;max-width:100%;text-shadow:1px 1px 3px #00000080;padding:0;}
.home .listing-group-title>div, .home h2{letter-spacing:0px;padding:0 0px;font-size:16px !important;font-weight:600;line-height:40px;position:relative;margin-top:20px;}
.full .listing-wrapper{text-align:center;border-radius:8px;box-shadow:0 10px 10px #00000000;overflow:hidden;background:#1f1f1f;}
.advices-list div a, .advices-list div p{max-width:160px;}
.details-container{text-shadow:2px 2px 2px #00000082;}
.et-db #et-boc .et-l .et_pb_widget_area_left{padding:0;border-right:0;}
.et_right_sidebar #sidebar{float:initial;width:initial;padding-left:0;}
.list-view-blog .et_right_sidebar .et_pb_column_single{padding:0;float:left;}
.list-view-blog .sidebar{flex:36%;height:initial;}
.et-db #et-boc .et-l .et_pb_column_single{padding:0;}
.et-db #et-boc .et-l h3.listing-title{font-size:13px;}
.list-view-blog .et_pb_post{display:grid;grid-template-columns:160px auto;gap:0px 15px;align-content:center;align-items:center;flex:1;border-bottom:1px solid #00000024 !important;padding-bottom:20px;width:100%;}
.list-view-blog .et_pb_blog_grid_wrapper .post-meta{margin:0;line-height:initial;}
.et_pb_column .list-view-blog .et_pb_blog_grid .column.size-1of1 .et_pb_post{margin:0 0 20px;padding:0;}
.list-view-blog .entry-title, .post-meta, .post-content{margin:0;}
.list-view-blog .et_pb_post .entry-featured-image-url{margin:0;}
.list-view-blog.et_pb_blog_grid_wrapper .post-meta{margin:0;}
.list-view-blog .et_pb_image_container img{height:100px;object-fit:cover;width:100%;}
.list-view-blog .entry-featured-image-url{grid-row:1 / span 3;}
.list-view-blog img{height:100px;object-fit:cover;width:100%;}
@media screen and (max-width:782px){
.list-view-blog .et_pb_post{grid-template-columns:140px auto;}
}
ul.categories{display:flex;list-style:none;justify-content:center;align-content:flex-start;flex-wrap:wrap;gap:40px 50px;overflow:hidden;padding-bottom:15px;max-height:50px;overflow:hidden;transition:0.4s cubic-bezier(0.68, -0.12, 0.41, 1.23);transition-delay:0.3s;}
.ads-sidebar.et_pb_column.et_pb_column_1_4.et_pb_column_0_tb_body.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single{padding-left:15px;}
.et-db #et-boc .et-l .page-with-sidebar .et_pb_column:nth-child(1), .page-with-sidebar .et_pb_column:nth-child(1){padding-right:15px;}
.sidebar .listing-wrapper{text-align:center;}
.sidebar .cards li{min-width:100%;}
.sidebar ul.directory-listing p{text-align:center;}
.sidebar ul.selected-posts-list.flex-row.cards li{width:100%;flex:1;box-shadow:none;}
.sidebar ul.selected-posts-list.flex-row.cards{margin-top:10px;overflow:auto;padding:0;}
.sidebar .latest-news ul{display:flex;flex-wrap:wrap;flex-direction:column;}
.swiper{width:100%;overflow:hidden;}
.swiper-slide{width:auto;white-space:nowrap;}
.swiper-wrapper{transition-timing-function:linear !important;}
.et_mobile_menu li a{border-bottom:1px solid rgba(0, 0, 0, .2);}
.related-posts-list{display:flex;gap:40px;margin-top:10px;}
.related-posts-list li{display:flex;flex-direction:column;flex:1;}
h3.related-post-title{font-size:17px;line-height:normal;}
.related-posts-list p{font-size:13px;line-height:normal;}
img.related-post-image{height:160px;width:100%;object-fit:cover;border-radius:10px;}
.et_pb_section > .et_pb_row_1-4_1-2_1-4 > .et_pb_column_1_4{margin:0;width:inherit;padding:inherit;flex:15%;float:none;}
.et_pb_section > .et_pb_row_1-4_1-2_1-4 > .et_pb_column_1_2{margin:0;flex:60%;}
.et_pb_section >  .et_pb_row_1-4_1-2_1-4{display:flex;}
.advices-list img{width:70px !important;height:70px !important;object-fit:cover;border-radius:8%;max-width:initial;}
.advices-list{display:flex;gap:12px;margin-top:10px;flex-wrap:wrap;justify-content:space-evenly;}
.advices-list div{display:flex;flex-direction:row;font-size:14px;line-height:normal;align-items:center;gap:12px;padding:0;border-radius:6px;overflow:hidden;flex:30%;}
.advices-list p{padding-bottom:0;}
.et_pb_column_1_4 .latest-news ul{display:flex;flex-wrap:wrap;flex-direction:column;}
.cover img{object-fit:cover}
ul.selected-posts-list.flex-row.cards{margin-top:10px;}
.news-info{line-height:18px;}
span.news-date{font-size:10px;}
a.news-title{font-size:12px;margin-bottom:2px;display:block;height:36px;overflow:hidden;}
.latest-news ul{display:flex;}
.short-news-content{font-size:12px;line-height:initial;}
ul.short-news-list{list-style:none;margin:0;}
ul.short-news-list li{margin-bottom:10px;}
ul.directory-listing.full .verified{position:absolute;top:-3px;margin:0px 5px;right:-7px;transform:translateX(100%);}
.verified .fa-certificate{font-size:14px;color:#3498db;z-index:0;position:relative;}
.verified .fa-check{font-size:8px;color:#fff;position:absolute;top:4px;left:4px;z-index:1;text-shadow:none;}
.tooltip-text{font-size:12px;visibility:hidden;min-width:75px;background-color:#1f1f1f;color:#fff;text-align:center;border-radius:4px;padding:0px 0px;position:absolute;z-index:2;bottom:130%;left:50%;margin-left:-40px;opacity:0;transition:opacity 0.4s;}
ul.directory-listing.full h3{font-size:15px;color:#333;display:inline-block;position:relative;width:initial;}
.full .image-wrapper:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg, #00000030 0%, transparent 40%);z-index:0;border-radius:5px;}
ul.directory-listing.full li .avatar-container .avatar-wrapper{height:4.2vw;width:4.2vw;border-radius:100%;}
ul.directory-listing.full .avatar-container{margin-top:-4vw;}
ul.directory-listing p{height:27px;margin:auto;font-size:11px;line-height:13px;max-width:90%;overflow:hidden;white-space:normal;text-align:center;}
.google-rating i{color:rgb(255, 212, 0);font-size:9px;margin:8px 0px 6px 0px;text-shadow:1px 1px 2px #00000066;}
.google-rating span{color:#fff;display:inline-block;font-size:15px;direction:ltr;}
span.rating-number{display:none;}
.image-wrapper{margin-bottom:6px;}
ul.directory-listing li .avatar-container .avatar-wrapper{position:relative;width:65px;height:65px;left:0;right:0;margin:auto;border-radius:100%;overflow:hidden;box-shadow:0 0 20px rgb(0 0 0 / 10%);}
.home ul.directory-listing li .image-wrapper{position:relative;overflow:visible;width:100%;}
.avatar-image, .banner-image{height:100%;width:100%;object-fit:cover;display:block;border-radius:4px;}
.listing-wrapper{width:100%;}
.full .image-wrapper{margin-bottom:15px;}
.full .location{position:absolute;top:0;color:white;font-size:11px;left:7px;text-shadow:1px 1px 2px black;}
.home .et_pb_row_inner.listing > div{padding-left:10px;}
.home .listing-group-title i ,.home  h2 i{margin-left:7px;}
.home .listing-group-title>div::after, .home h2::after{content:"";height:0.8px;flex:50%;background:linear-gradient(to right, #3a3a3a, #00000000);max-width:100%;margin-top:13px;position:absolute;left:0;bottom:0;width:100%;}
ul.directory-listing:not(.swiper-wrapper){display:flex;gap:15px;padding:0;margin-bottom:0px;flex-wrap:nowrap;margin-left:0px;}
ul.directory-listing:not(.swiper-wrapper) li{flex:1;list-style:none;display:flex;gap:5px;align-items:flex-start;flex-direction:column;min-width:70px;overflow:hidden;}
ul.directory-listing h3{font-size:12px;padding:0;}
.flex-row li{flex:1;}
.cards li{border:1px solid #353535;background:#262626;box-shadow:0 0 30px #0000001f;border-radius:3px;overflow:hidden;}
.cards .post-content{padding:15px 15px;}
.cards li h3{font-size:16px;}
.cards p{font-size:12px;line-height:normal;}
.cards img{height:120px;object-fit:cover;display:block;width:100%;}
.flex-row > *{margin:inherit !important;}
.flex-row:after{display:none;}
a.more-articles{text-align:center;display:block;opacity:0;transition:0.4s;transform:translateY(100%);}
div:hover > a.more-articles{text-align:center;display:block;opacity:1;transform:translateY(0%);}
.latest-news ul li{display:flex;flex-wrap:nowrap;gap:15px;max-width:400px;flex:1;}
@keyframes animateBorderWidth {
0%, 100%{width:0%;background:red;}
100%{width:100%;background:#ff000000;}
}
.latest-news span.separator{border-left:1px solid #ccc;height:12px;display:inline-block;margin:0 10px;}
.latest-news ul{gap:10px;margin-top:10px;padding:0 0 15px;}
.latest-news ul li img{max-width:52px;border-radius:2px;height:52px;object-fit:cover;display:block;}
.latest-news ul li > a{font-size:16px;letter-spacing:-0.5px;}
.latest-news ul li p{font-size:12px;}
.full .avatar-image{border-radius:0;object-fit:cover;}
.full ul.directory-listing p{font-size:13px;line-height:16px;height:32px;}
ul.directory-listing.full li .image-wrapper{height:inherit;margin:0;position:relative;}
ul.directory-listing.full li .image-wrapper{margin:0;}
ul.directory-listing.full img.banner-image{height:6vw;border-radius:0;}
ul.directory-listing.full .google-rating{position:absolute;right:10px;top:0px;}
ul.directory-listing h3.listing-title{position:relative;display:inline-block;}
.listing-wrapper{text-align:center;}
ul.directory-listing .verified .fa-check{font-size:6px;top:5.5px;left:3px;}
ul.directory-listing .verified .fa-certificate{font-size:11px;}
.verified{position:absolute;top:-4px;margin:0px 5px;right:-7px;transform:translateX(100%);}
img.banner-image{height:100px;}
.full .avatar-container{margin-top:-70px;}
ul.directory-listing.full li .image-wrapper{margin:0;}
h3.listing-title{position:relative;display:inline-block;}
.verified .fa-check{font-size:6px;top:6px;left:3px;}
.verified .fa-certificate{font-size:11px;}
.verified{line-height:initial;font-size:12px;}
.entry-content a{line-break:anywhere;}
.et_pb_widget_area_left{border-right:none;}
ul.categories li.menu-item a{display:flex;flex-direction:row;align-items:center;text-align:center;line-height:16px;font-size:14px;white-space:nowrap;flex-wrap:nowrap;gap:8px;text-transform:uppercase;font-weight:bold;}
li.menu-item a i{color:#16be6e;font-size:14px;margin-bottom:0px;}
.search-button{background-color:transparent;border:none;padding:7px 0px 5px 0px;cursor:pointer;width:35px;position:absolute;right:0;top:0;font-size:20px;color:#ffffff;margin-right:10px;}
div .search-box{background-color:rgb(255 255 255 / 0%);padding:5px 25px 0;border-radius:50px;height:38px;font-size:18px;width:240px;letter-spacing:-1px;border:1px solid #434343;}
form.search{text-align:center;}
.search-wrapper{display:inline-block;position:relative;}
.et_pb_module.et_pb_menu.et_pb_menu_0_tb_header.et_pb_bg_layout_light.et_pb_text_align_right.et_dropdown_animation_fade.et_pb_menu--with-logo.et_pb_menu--style-left_aligned{margin-bottom:15px !important;border-bottom:1px solid #cbcbcb;}
details{padding:0px;border-radius:5px;margin-bottom:30px;}
details summary{font-size:18px;text-decoration:underline;cursor:pointer;padding:5px 35px 5px 15px;font-weight:bold;position:relative;display:inline-block;}
details summary::before{content:'\f05a';font-family:'FontAwesome';font-size:25px;line-height:30px;font-weight:bold;position:absolute;right:-0px;top:50%;transform:translateY(-50%);}
details summary::after{content:'\f078';font-family:'FontAwesome';font-size:20px;line-height:24px;font-weight:bold;position:absolute;left:-20px;top:0;bottom:0;margin:auto;height:1em;}
details[open] summary::after{content:'\f077';}
details[open] summary{margin-bottom:20px;}
.ad-content img{display:block;width:100%;}
.et_pb_column.et_pb_column_1_4.et_pb_column_1_tb_body.et_pb_css_mix_blend_mode_passthrough.et_pb_column_single .wp-block-image img{width:100vw;}
p.has-large-font-size{line-height:initial;font-size:28px !important;}
.custom-ad-1{flex-wrap:wrap;position:relative;}
.custom-ad-1 div:nth-child(1){position:absolute;background:rgb(0 0 0 / 60%);width:100%;color:white;bottom:0;padding:10px;text-align:center}
.custom-ad-1 h3{color:white;padding:0;}
.custom-ad-1 div:nth-child(2), .custom-ad-1 div:nth-child(2) img{width:100%;height:100%;display:block;}
.ad-content{margin-bottom:5px;}
.ad-content img{display:block;}
a, .et-db #et-boc .et-l a{color:white;}
.et-db #et-boc .et-l .wp-element-button, .wp-block-button__link{color:white;}
.et_pb_module > .wp-block-buttons{margin-bottom:40px;}
h2{font-size:22px;}
h1, h2, h3{font-weight:bold;letter-spacing:-0.5px;}
blockquote{border-right:none;padding-right:initial;padding-left:0;border-left:0;border:0;background:initial;}
.et-db #et-boc .et-l  .page-with-sidebar  .et_pb_row{width:100%;padding:0 0px;}
.wp-block-image{margin:0 0 10px;}
.et-db #et-boc .et-l .page-with-sidebar .et_pb_column:nth-child(1), .page-with-sidebar .et_pb_column:nth-child(1){margin-right:0;margin-left:0;float:right;}
.single .post{padding-bottom:0;}
div#main-content .et_pb_section{background-color:#fafafa;}
div#footer ,
div#footer a{color:#aaa;}
.single div#main-content p a{text-decoration:underline;}
.et_pb_image_0_tb_body .et_pb_image_wrap img{max-height:40vh;}
.et_pb_image_0_tb_body .et_pb_image_wrap img{width:100%;display:block;object-fit:cover;}
p.has-medium-font-size{font-size:24px!important;letter-spacing:-0.4px;line-height:34px;padding-bottom:15px;}
.wp-block-media-text{margin-bottom:40px;}
.uagb-block-1a884394.uagb-tabs__hstyle1-desktop > .uagb-tabs__panel .uagb-tab{margin:0px 0 6px 6px;border:0px;}
.wp-block-media-text__media img.size-full{border-radius:10px;}
.wp-block-uagb-faq{margin-top:40px;}
ul.uagb-tabs__panel.uagb-tabs__align-left{margin-bottom:10px;padding-bottom:10px;}
a.wp-block-button__link.wp-element-button{padding:10px 22px;font-size:16px;letter-spacing:-0.5px;}
.wp-block-buttons{margin-top:15px;}
.et_pb_row--with-menu *{transition:none !important;}
.et_pb_menu__logo img{max-width:180px !important;}
.et_pb_section.et_pb_section_0_tb_header.et_section_regular.et_pb_section--with-menu{padding:0 !important;}
.wp-block-heading{font-weight:bold;}
.ads .wp-block-image{margin:0;}
.ads .wp-block-image img{border-radius:3px;}
body .ads.is-layout-flex{gap:10px;}
h4.widgettitle{position:relative;}
h4.widgettitle{border-bottom:1px solid #cdcdcd;margin:20px 0;font-size:16px;font-weight:bold;padding:0px 0 20px;}
h4.widgettitle:after{content:"";position:absolute;bottom:-2px;right:0;transform:translateX(0%);width:30%;height:3px;background-color:#f3c632;}
.single .et_pb_post_content a{text-decoration:underline;}
.et_pb_post_content a.wp-block-button__link{text-decoration:none;}
.et_pb_menu_inner_container{direction:ltr;}
aside#secondary{padding:0 10px 0 0;}
.wp-block-media-text.alignwide.is-stacked-on-mobile.is-image-fill{margin-right:0;margin-left:0;}
.et-db #et-boc .et-l .page-with-sidebar .et_pb_widget_area_left,
.page-with-sidebar .et_pb_widget_area{border:0;padding:0;}
.et_pb_gutters3.et-db #et-boc .et-l .et_pb_column_1_4 .et_pb_widget,
.et_pb_gutters3 .et_pb_column_1_4 .et_pb_widget{margin:0px;}
.et_pb_gutters3.et-db #et-boc .et-l .et_pb_column_1_4 .et_pb_widget .wp-block-columns{margin-bottom:10px;}
div#super_rss_reader-3{margin-bottom:0px !important;margin:0px;}
.et_pb_module.et_pb_sidebar_0_tb_body.et_pb_widget_area.clearfix.et_pb_widget_area_left.et_pb_bg_layout_light{padding:0;}
a.entry-image-link{border-radius:0;}
.wp-block-columns.is-not-stacked-on-mobile.is-layout-flex.wp-container-core-columns-layout-1.wp-block-columns-is-layout-flex{gap:5px;}
.wp-block-columns .wp-block-column:not(:first-child){margin-left:0;}
.srr-title{font-size:14px;line-height:initial;margin-right:10px;}
.srr-thumb.srr-thumb-align_left{float:initial;margin:initial;}
a.srr-thumb{min-width:64px;border-radius:4px;}
.srr-style-none .srr-item{padding:0 0 10px 0!important;}
a.srr-thumb.srr-thumb-align_left.customize-unpreviewable{margin:0 0 0 10px;}
.uagb-infobox__content-wrap{margin-bottom:25px;}
.uagb-timeline__outer-wrap .uagb-timeline__events-inner--content{padding:20px 30px;}
p.uagb-timeline-desc-content{font-size:15px;}
h4.uagb-timeline__heading{font-size:20px;}
.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab a{text-decoration:none;font-size:18px;padding:10px 35px;}
.uagb-tabs__wrap ul.uagb-tabs__panel li.uagb-tab.uagb-tabs__active a{background:#c70f0f;color:black;}
h3.wp-block-heading{margin:0 0 15px;}
.wp-block-media-text .wp-block-media-text__content{padding:30px 0;box-sizing:border-box;}
.wp-block-media-text h3.wp-block-heading{margin:15px 0 5px;}
.wp-block-media-text h2.wp-block-heading{margin:5px 0 5px;}
a.wp-block-button__link{margin:0;}
.uagb-tabs__wrap ul.uagb-tabs__panel.uagb-tabs__align-right .uagb-tab:last-child{margin-right:10px;}
.uagb-tabs__wrap ul.uagb-tabs__panel.uagb-tabs__align-right .uagb-tab:first-child{margin-right:0px;}
.wp-block-uagb-tabs.uagb-tabs__wrap{margin:0 0 40px;}
.wp-block-uagb-wp-search.uagb-wp-search__outer-wrap .uagb-search-wrapper .uagb-search-form__container{box-shadow:0px 7px 10px #e7e7e7;}
.wp-block-uagb-wp-search.uagb-wp-search__outer-wrap .uagb-search-wrapper .uagb-search-form__container:hover,.wp-block-uagb-wp-search.uagb-wp-search__outer-wrap .uagb-search-wrapper .uagb-search-form__container:focus{box-shadow:0px 7px 10px #aaa;}
.navbar .collapsed  .navbar-toggler-line{width:29px;height:5px;background-color:#000;}
.wp-block-media-text .wp-block-media-text__content:nth-child(1){padding-right:40px !important;}
.wp-block-media-text .wp-block-media-text__content:nth-child(2){padding-left:50px !important;}
.wp-block-media-text.is-image-fill figure.wp-block-media-text__media{border-radius:10px;}
.wp-block-column video{box-sizing:border-box;border-radius:10px;}
h2.wp-block-heading{margin:5px 0 15px;}
.wp-block-media-text.alignwide{margin-bottom:30px;}
div#opi-collections-timeline{margin:30px 0;}
.site-header{height:initial;}
.single .site-header{min-height:25vh;}
input.uagb-search-form__input{background:white !important;}
.wp-block-media-text.alignwide.is-stacked-on-mobile.is-image-fill.is-style-default{margin-bottom:30px;}
.navbar.navbar-scroll .navbar-toggler{background-color:inherit !important;}
.sidebar-item h2{margin-top:0;font-size:1.75rem;}
.admin-bar .sidebar-main{margin-top:30px;}
button.navbar-toggler:not(.collapsed) .navbar-toggler-line{background-color:#fff;}
.navbar .navbar-toggler-line{width:29px;height:5px;background-color:#fff;}
.navbar .navbar-collapse li{line-height:1.8;position:static;display:block !important;float:none !important;list-style:none !important;margin:0;}
.navbar .navbar-collapse li a:before{display:none;}
a.nav-link.me-3{font-size:40px;font-weight:100;text-align:left;}
.sidebar-frame.position-absolute.bg-white.border-left{background-color:rgb(255 255 255 / 98%)!important;box-shadow:3px 0px 10px #00000020 !important;}
p.last-updated.entry-meta{margin:5px 0;}
.navbar .navbar-toggler.collapsed .navbar-toggler-line:nth-child(3){left:initial;right:-4px;}
.wp-block-group.padding{padding:20px;}
@media(min-width:1200px){
.offset-xl-1{margin-left:0;}
.col-xl-10{flex:0 0 auto;width:100%;}
}
p.link-more a{font-weight:normal !important;font-size:12px;}
nav.navbar.fixed-top.py-0 img{width:140px;}
a.navbar-brand.position-absolute{margin-left:3%;}
.header h1{font-size:30px;letter-spacing:-1px;margin:0 0 10px;}
.post-item .post-categories-list li{margin-right:15px;float:right;}
.single section#content li{margin-bottom:8px;}
.single .col-12.d-flex.align-items-center{align-items:flex-end !important;}
.single .site-header .site-header-info h1{margin:0 0 20px;padding:0;line-height:initial;}
.wp-block-yoast-faq-block p.schema-faq-answer, .wp-block-yoast-faq-block .schema-faq-question{padding:20px 30px;}
strong.schema-faq-question{font-size:18px;font-weight:bold;margin-bottom:10px;display:block;}
p.schema-faq-answer{font-size:14px;}
.container, .container-lg, .container-md, .container-sm, .container-xl, .container-xxl{max-width:1000px;}
.post-message > p , .post-message > ul{max-width:860px;}
.post-comments{display:none;}
.post-date > .d-block{display:inline-block !important;float:left;margin-right:8px;}
.post-meta.mt-3.pt-5 .col-12.col-sm-4{width:initial}
.post-meta.mt-3.pt-5{padding:0 !important;}
figure.wp-block-gallery.has-nested-images.columns-default.is-cropped{margin:30px 0;}
.post-meta .col-sm-4:nth-child(1){display:none;}
.wp-block-cover.alignfull.is-light{margin-bottom:20px;padding:30px;}
.post-item .post-message a.wp-block-button__link{text-decoration:none;}
.post-item .post-image img{max-height:585px;}
.post-item:hover .post-overlay, .post-item:focus .post-overlay, .post-item .post-overlay{display:none;}
.post-item img{max-width:100%;height:auto;}
.comment-author.vcard, .form-group.comment-form-author, .form-group.comment-form-email, .form-group.comment-form-url{display:none}
.site-header-image picture img{object-fit:cover;width:100%;height:100%;}
footer .copyright{text-align:center;direction:ltr;}
footer .separator{margin:0 5px;}
.et_pb_menu .et_pb_menu__menu>nav>ul>li>ul{width:initial;padding:0;left:initial;right:0;}
.nav li li.menu-item{padding:0;}
.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu	ul.sub-menu a{font-size:16px;font-weight:400;padding:10px 30px;}
@media screen and (max-width:782px){
ul#mobile_menu1 {
padding: 0px;
}
.et_pb_menu_0_tb_header.et_pb_menu ul li a {
margin: 0;
padding: 20px 25px 15px;
}
.et_pb_menu .et_mobile_menu {
top: 56px;
padding: 5%;
}
.wp-block-columns.is-not-stacked-on-mobile.is-layout-flex > .wp-block-column {
flex-basis: 45%!important;
}
.wp-block-columns.is-not-stacked-on-mobile {
flex-wrap: wrap!important;
}
a.nav-link.me-3 {
margin: 0 !important;
}
.navbar .navbar-collapse li {
margin: 0 !important;
}
.site-header {
min-height: 380px;
}
h1 {
font-size: 35px;
max-width: 700px;
}	
.header h1 {
font-size: 30px;
letter-spacing: -1px;
}
.site-header .site-header-info {
width: 100%;
}
.site-header-info-main.w-100.position-relative.text-white {
background: linear-gradient(to top, rgb(0 0 0 / 85%) , transparent);
padding: 20px 20px 20px;
}
.p-3 {
padding: 2rem!important;
}
.single .site-header .site-header-info h1 {
margin: 0 0 0px;
font-size: 30px;
}
.wp-block-media-text.is-stacked-on-mobile.is-image-fill {
margin-bottom: 20px;
}
.py-5 {
padding-top: 1.5rem!important;
padding-bottom: 1.5rem!important;
}
.wp-block-media-text .wp-block-media-text__content {
padding: 20px 0;
}
.wp-block-media-text .wp-block-media-text__content:nth-child(2) {
padding-left: 0px !important;
}
p.has-medium-font-size {
font-size: 22px !important;
}
.et_section_specialty.page-with-sidebar {
padding: 0;
}
.et_section_specialty.page-with-sidebar>.et_pb_row {
padding: 0px;
width: 100%;
}
.et_pb_menu .et_mobile_nav_menu {
margin-right: 20px;
}
.et_pb_menu_0_tb_header.et_pb_menu .et_pb_menu__logo {
margin-left: 20px;
}
.el-isotope-container {
display: flex;
flex-wrap: wrap;
flex-direction: column;
}
.el-isotope-container > div {
position: relative !important;
width: initial !important;
left: initial !important;
margin-left: 20px;
top: initial !important;
}
.el-isotope-item-gutter {
display: none;
}
.et_pb_blog_extras_1_tb_body .et_pb_post.et_pb_post_extra .entry-title, .et_pb_blog_extras_1_tb_body .et_pb_post.et_pb_post_extra .entry-title a {
margin:  0;
padding: 0;
}
.wp-block-media-text .wp-block-media-text__content:nth-child(1) {
padding-right: 0px !important;
}
.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu {
padding: 0;
}
.et-db #et-boc .et-l .et_mobile_menu li li {
padding: 0;
}
.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul {
padding: 0;
}
.et-db #et-boc .et-l .et_pb_menu_0_tb_header.et_pb_menu ul li a {
padding: 20px 20px;
}
ul.sub-menu a i {
margin: 0 0 0 5px;
}
.et-db #et-boc .et-l .et_pb_menu .et_mobile_menu li ul.sub-menu {
padding-left: 0;
}
.sub-menu-toggle {
display: inline-block;
margin-right:8px;
}
.et_mobile_menu .sub-menu-toggle::before {
font-family: "ETmodules" !important;
content: '\33';
}
img.et_pb_post_main_image.no-lazyload.skip-lazy.wp-post-image {
min-height: 120px;
object-fit: cover;
}
a.wp-block-button__link {
margin-bottom: 10px;
}
ul.categories {
overflow: auto;
}
.cover.flex-row img {
min-width: 60vw;
}
ul.directory-listing {
margin-left: 0;
}
.et_pb_section_0_tb_body.et_pb_section {
padding-right: 0;
padding-left: 0;
}
ul.directory-listing.full:not(.swiper-wrapper) {
overflow: auto;
}
ul.directory-listing.full:not(.swiper-wrapper) li {
min-width: 50vw;
}
ul.directory-listing.full .avatar-container {
margin-top: -70px;
}
ul.directory-listing.full li .avatar-container .avatar-wrapper {
height: 18vw;
width: 18vw;
}	
ul.directory-listing.full img.banner-image {
height: 30vw;
}
.home ul.directory-listing.restaurant li {
min-width: 77px;
}
.home ul.directory-listing.restaurant li .image-wrapper {
height: 60px;
}
ul.directory-listing.restaurant .avatar-container .avatar-wrapper {
width: 60px;
height: 60px;
}
ul.directory-listing:not(.swiper-wrapper) {
flex-wrap: nowrap;
overflow: auto;
}
.latest-news ul ul li:first-child a {
font-size: 17px;
font-weight: bold;
max-width: 100%;
line-height: 24px;
}
.latest-news  ul {
display: block;
padding: 0;
}
.latest-news ul li {
margin-bottom: 10px;
min-width: 265px;
}
.flex-row {
flex-wrap: nowrap;
overflow: auto;
}
.latest-news ul {
margin-top:10px;
display: flex;
flex-wrap: nowrap;
overflow: auto;
}
.sidebar .cards li , .cards li {
min-width: 240px;
}
.et_pb_row.et_pb_row_1-4_1-2_1-4 > div:nth-child(1) {order: 2;}
.et_pb_row.et_pb_row_1-4_1-2_1-4 > div:nth-child(2) {order: 1;}
.et_pb_row.et_pb_row_1-4_1-2_1-4 > div:nth-child(3) {
order:3;    
}
.et_pb_row.et_pb_row_1-4_1-2_1-4 {
display: flex;
gap: 0;
width: 100%;
flex-wrap: wrap;
flex-direction:column;
} .et_pb_row_inner.et_pb_row_inner_1_tb_body.listing.et_pb_gutters1.et_pb_row_1-4_1-4_1-4 {
overflow: auto;
}
.et_pb_section_0_tb_body.et_pb_section {
padding-left: 0 !important;padding-right: 0 !important;
}
li.listing-item:first-child {
margin-right: 15px;
}
li.listing-item:last-child {
margin-left: 20px;
}
.ads-sidebar {
width: 100% !important;
height: 20vh;
bottom: 0;
z-index: 999999;
padding-top: 3px !important;
box-sizing: content-box;
overflow: auto;
margin-top: 30px !important;
}
.ads-sidebar .et_pb_widget.widget_block {
display: flex;
flex-direction: row;
flex-wrap: nowrap;
gap: 8px;
justify-content: flex-start;
padding: 0 15px;
}
.ads-sidebar .et_pb_widget_area {
display: flex;
overflow: auto;
justify-content: flex-start;
flex-wrap: nowrap;
flex-direction: row;
width: 100%; }
.ads-sidebar .ad-content {
min-width: 20vh;
margin: 0;
position: relative;
}
.advices-list div {
min-width: 50vw;
flex: 40%;
}
.advices-list {
overflow: auto;
padding: 10px 0;
flex-wrap: nowrap;
}
.related-posts-list {
overflow: auto;
}
.related-posts-list li {
min-width:300px;
}
.latest-news ul li img {
max-width: 90px;
height: 60px;
}
img.avatar-image {
border-radius: 5px;
}
img.avatar-image {
border-radius: 5px;
}
.home .et_pb_column_4_4 h2, .home .et_pb_column.et_pb_column_4_4 .listing-group-title>div {
margin-right: 10px;
}
ul.categories {
display: flex;
list-style: none;
justify-content: flex-start;
align-content: flex-start;
flex-wrap: nowrap;
max-height: initial;
overflow: auto;
}
.flex-row.et_pb_row_4col {
width: 92%;
margin-left: 8%;
}
.flex-row.et_pb_row_4col > div {
min-width: 79vw;
margin: 0  !important;
}
.ad-wrapper {
min-width: 300px;
}
.et_pb_section > .et_pb_row_1-4_1-2_1-4 > .et_pb_column_1_4.ads-sidebar {
min-width: calc(100vw);
margin-left:-15px;
}
}