.home #footer{margin-top:0!important}#footer{margin-top:50px!important}b,strong{font-weight:600}.listing-item-container.compact .verified-icon,.widget_listing_owner,.fa.empty,#favoriteBtn,.like-icon,.like-button,#bookmarks-counter,.like-button-notlogged{display:none!important}#navigation ul ul li{width:max-content}.transparent-header .main-search-container .main-search-inner{padding:500px 0 30px 0}.footer-new-bottom-inner{margin-bottom:0!important}#footer{background:rgb(0 0 0 / .035)}.footer-new-bottom-inner{background:none}.partner-slider img{max-height:150px;object-fit:contain}.current-menu-item a{font-weight:700;color:#a09acc!important}.elementor-widget-listeo-taxonomy-grid img{opacity:.2}.category-item{margin:0;padding:5px;flex:0 0 90px}.category-name{white-space:nowrap}#navigation{width:75%;display:flex;justify-content:center}#post-1167 img{clip-path:inset(100% 0 0 0);transition:clip-path 1s ease-out}#post-1167 img.is-visible{clip-path:inset(0 0 0 0)!important}.span-no-spacing span{margin:0!important;padding:0!important}#listing-overview ul:not(#listing-details):not(.listing-links) li strong{font-size:18px}#listing-overview ul:not(#listing-details):not(.listing-links) li:first-child{margin-top:0}#listing-overview ul:not(#listing-details):not(.listing-links) li{margin-left:27px}#listing-overview ul:not(#listing-details):not(.listing-links) li{list-style:none;margin:14px 0;line-height:27px;margin-left:22px;position:relative}.list-4 li::before,#listing-overview ul:not(#listing-details):not(.listing-links) li{top:0}#listing-overview ul:not(#listing-details):not(.listing-links) li::before{font-family:"Font Awesome 5 Free";font-weight:900;margin:0;position:relative;color:#66676b;float:left;margin-left:-22px;display:block;color:#a09acc}#listing-overview ul:not(#listing-details):not(.listing-links) li::before{content:"\f192";font-size:14px}#listing-overview ul:not(#listing-details):not(.listing-links) ul:has(li){padding:0}.drilldown-menu:not(.fs-container .drilldown-menu) .menu-toggle.dd-active::after{content:"\f078"!important;font-family:"Font Awesome 5 Free";transition:0.2s;font-weight:900;color:#b0b0b0;display:inline-block;font-size:12px;right:20px;position:absolute;transform:rotate(180deg)}.details-main-col-nl{justify-content:start}.office-address a{color:#fff}h3.headline{margin:0}.icon-box-2{padding:20px;margin:0}.header-btn{background-color:#a09acc!important;font-size:16px!important;font-weight:500!important;line-height:30px!important;border-style:solid!important;border-width:2px 2px 2px 2px!important;border-color:#a09acc!important;border-radius:25px 25px 25px 25px!important;padding:5px 10px!important;display:inline-block;color:#fff;text-align:center;transition:all .3s}.header-btn:hover,.header-btn:focus{background-color:#FFFFFF!important;color:#a09acc!important}#backtotop{left:0;right:unset;margin:0 0 0 25px}.new-footer-social-icons i{font-size:32px}.left-side{position:relative}.elementor-button-wrapper:has(.header-btn){position:absolute;right:0}#logo{margin:0}#single-listing-grid-gallery>div+div .slg-half>.slg-gallery-img img{object-fit:unset}#single-listing-grid-gallery .slg-gallery-img-single img{object-fit:contain}#single-listing-grid-gallery a.slg-gallery-img-single{width:auto}#titlebar{margin-bottom:0}.slg-half{display:flex}.slg-grid-inner,.slg-half{justify-content:center}.slg-event-date{position:absolute;top:15px;color:#fff;font-size:14px;background:#a09acccc;padding:6px 14px;line-height:18px;display:inline-block;z-index:111;border-radius:50px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:calc(100% - 50px)}.taxonoomy-wide-grid-element h4{position:absolute;left:unset;bottom:15px;color:#fff;font-size:14px;background:#a09acccc;padding:6px 14px;line-height:18px;display:inline-block;z-index:111;border-radius:50px;white-space:wrap;overflow:visible;text-overflow:ellipsis;max-width:calc(100% - 50px);text-align:center}.footer-new-bottom-inner{gap:20px}#footer{padding-top:50px}.custom-cols strong{font-size:inherit!important}.custom-cols>div{background-color:beige;padding:20px;border-radius:10px;height:fit-content}@media (min-width:1024px){.services-container .content-card{width:40%}}@media (max-width:1025px){.elementor-button-wrapper:has(.header-btn){right:70px}}@media (max-width:768px){#footer .row{text-align:center}#footer ul.menu li::before{position:relative}.content-area .tab-content.active{margin:0;width:100%}.footer-new-bottom-inner{flex-direction:column-reverse}.footer-new-bottom-inner>div{width:100%;text-align:center}}@media (min-width:1240px) and (max-width:1440px){.container{width:100%}}