.page-template-template-immo .page-header.wrapper{display:none}.nl-form{background:0 0 !important;border-radius:0 !important;padding:0 !important}.nl-form h2{display:none !important}footer #footer_nav .img-stoerer img{z-index:1 !important}#frontpage-content{padding-top:0 !important}.elementor-element-038f0ad>.elementor-container{max-width:1350px !important}section#archive.vamc-hub{background:#fff !important}.slider-nav_box-links{display:none !important}body{padding-top:128px !important}@media (min-width:769px){body{padding-top:135px !important}}@media (max-width:768px){body{padding-top:0 !important}}#atraveo-form{margin-top:-250px !important;position:relative;z-index:10}@media (min-width:769px){#hero-img{margin-top:-10px !important}}@media (max-width:768px){#top-bar .kontakt{display:none !important}}.sm-header_compte{color:#fff !important;display:inline-flex !important;align-items:center !important}a[class^=sm-header_ig],a[class^=sm-header_fb]{vertical-align:middle !important;margin-right:px !important}a[class^=sm-header_ig],a[class^=sm-header_fb]{vertical-align:middle !important;transform:translateY(-2px) !important}.sm-header_compte{position:relative !important;overflow:hidden !important}.sm-header_compte:after{content:'' !important;position:absolute !important;top:0 !important;left:-100% !important;width:100% !important;height:100% !important;background:linear-gradient(90deg,transparent,rgba(255,255,255,.3),transparent) !important;transition:none !important}.sm-header_compte:hover:after{left:100% !important;transition:left .5s ease !important}.vamc-fiche-prix{background:#fff !important;box-shadow:0 2px 16px rgba(0,0,0,.1);border-radius:0 12px 0 0;padding:16px 20px}.vamc-fiche-pill{background:#fff !important;color:#23282d !important;border:none !important;box-shadow:0 2px 12px rgba(0,0,0,.08);border-radius:0 12px 0 0;padding:8px 16px;font-weight:600}.vamc-fiche-equip-grid{background:0 0 !important;border:none !important;box-shadow:none !important}.vamc-fiche-equip-item{background:0 0 !important;border:none !important;border-radius:0 !important;box-shadow:none !important;padding:6px 0 !important;color:#23282d !important;font-size:14px}.vamc-fiche-equip-item:before{display:none !important}.vamc-fiche-equip-item .vamc-equip-check,.vamc-fiche-equip-item svg{color:#c22e58 !important;stroke:#c22e58 !important}@media (max-width:768px){.vamc-gallery-mobile{margin:0 -20px !important;width:calc(100% + 40px) !important}.vamc-gallery-slide img{width:100% !important;height:60vw !important;object-fit:cover !important;display:block !important}.vamc-gallery-slide{scroll-snap-align:start !important;flex:0 0 100% !important}.single-vamc_hebergement .entry-content{overflow-x:hidden !important}}@media (max-width:768px){.vamc-gallery-mobile{margin:0 -20px !important;width:calc(100% + 40px) !important}.vamc-gallery-slide img{width:100% !important;height:60vw !important;object-fit:cover !important;display:block !important}.vamc-gallery-slide{scroll-snap-align:start !important;flex:0 0 100% !important}.single-vamc_hebergement .entry-content{overflow-x:hidden !important;position:relative;z-index:2;margin-top:-20px !important;border-radius:20px 20px 0 0;background:#fff;padding:24px 24px 0 !important}}@media (max-width:768px){.single-vamc_hebergement .entry-content{padding:24px 20px 0 !important}.single-vamc_hebergement .entry-content>*{max-width:100% !important;box-sizing:border-box !important}}@media (max-width:768px){.vamc-fiche-header{padding:8px 0 16px !important}.vamc-fiche-header h1{font-size:24px !important;line-height:1.25 !important;margin-bottom:8px !important}.vamc-fiche-meta{margin-bottom:12px !important}.vamc-fiche-pills{margin:16px 0 !important;gap:8px !important}.vamc-fiche-section{margin-bottom:12px !important;padding:20px 0 !important;border-bottom:1px solid #eee}.vamc-fiche-section h2{font-size:18px !important;margin-bottom:16px !important}.vamc-fiche-desc{font-size:15px !important;line-height:1.7 !important;margin-bottom:20px !important}.vamc-fiche-equip-grid{gap:2px !important}.vamc-fiche-prix{margin-bottom:12px !important}.vamc-fiche-stats{padding:16px 0 !important;border-top:1px solid #eee;border-bottom:1px solid #eee;margin:12px 0 !important;gap:16px !important}}@media (max-width:768px){.single-vamc_hebergement .entry-content{padding-left:24px !important;padding-right:24px !important}.single-vamc_hebergement .vamc-fiche-header,.single-vamc_hebergement .vamc-fiche-section,.single-vamc_hebergement .vamc-fiche-pills,.single-vamc_hebergement .vamc-fiche-desc,.single-vamc_hebergement .vamc-fiche-equip-grid,.single-vamc_hebergement .vamc-fiche-contact,.single-vamc_hebergement .vamc-dispo-wrap,.single-vamc_hebergement .vamc-fiche-profils,.single-vamc_hebergement .vamc-fiche-related{margin-left:0 !important;margin-right:0 !important;padding-left:0 !important;padding-right:0 !important}}@media (max-width:768px){.single-vamc_hebergement .vamc-fiche-header__left,.single-vamc_hebergement .vamc-fiche-header__top,.single-vamc_hebergement .vamc-fiche-header,.single-vamc_hebergement .vamc-fiche-pills,.single-vamc_hebergement .vamc-fiche-desc,.single-vamc_hebergement .vamc-fiche-section,.single-vamc_hebergement .vamc-fiche-stats,.single-vamc_hebergement .vamc-fiche-contact,.single-vamc_hebergement .vamc-dispo-wrap{margin-left:24px !important;margin-right:24px !important}}@media (max-width:768px){.single-vamc_hebergement .vamc-fiche-header{position:relative;z-index:2;margin-top:-20px !important;margin-left:0 !important;margin-right:0 !important;padding:24px 24px 0 !important;border-radius:20px 20px 0 0;background:#fff;box-shadow:0 -20px 40px rgba(0,0,0,.35)}.single-vamc_hebergement .vamc-gallery-mobile{margin-bottom:0 !important;overflow:hidden !important}.single-vamc_hebergement .vamc-gallery-slider{margin-bottom:-20px !important;padding-bottom:20px !important}}@media (max-width:768px){.vamc-gallery-slide img{width:100% !important;height:75vw !important;object-fit:cover !important;display:block !important}}@media (max-width:768px){.single-vamc_hebergement,.single-vamc_hebergement body,.single-vamc_hebergement #content,.single-vamc_hebergement .wrapper{overflow-x:hidden !important;max-width:100vw !important}}@media (max-width:768px){.vamc-gallery-counter{bottom:40px !important;right:16px !important;font-size:14px !important;padding:6px 14px !important}}@media (max-width:768px){.vp-grid{display:flex !important;overflow-x:auto !important;scroll-snap-type:x mandatory !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important;gap:0 !important}.vp-grid::-webkit-scrollbar{display:none !important}.vp-month{flex:0 0 100% !important;scroll-snap-align:start !important;padding:16px !important;box-sizing:border-box !important}.vp-month table{width:100% !important;font-size:16px !important}.vp-month td,.vp-month th{padding:12px 0 !important;text-align:center !important}.vd-grid{display:flex !important;overflow-x:auto !important;scroll-snap-type:x mandatory !important;-webkit-overflow-scrolling:touch !important;scrollbar-width:none !important;gap:0 !important}.vd-grid::-webkit-scrollbar{display:none !important}.vd-month{flex:0 0 100% !important;scroll-snap-align:start !important;padding:16px !important;box-sizing:border-box !important}}.vp-contact{background:#fff !important;box-shadow:0 2px 16px rgba(0,0,0,.1);border-radius:0 12px 0 0}.vamc-fiche-contact{background:0 0 !important;box-shadow:none !important;padding:0 !important}.vamc-fiche-section:has(.vamc-fiche-contact){background:#fff !important;box-shadow:0 2px 16px rgba(0,0,0,.1);border-radius:0 12px 0 0;padding:24px !important}@media (max-width:1100px) and (min-width:769px){.sm-header_compte{display:inline-flex !important;visibility:visible !important;opacity:1 !important}.sm-header_compte,.sm-header_compte *{display:inline-flex !important}}@media (max-width:768px){.vamc-gallery-arrow{background:0 0 !important;box-shadow:none !important;color:#fff !important;font-size:32px !important;text-shadow:0 2px 8px rgba(0,0,0,.5)}}.vamc-gallery-grid__thumb,.vamc-gallery-grid__main{cursor:pointer;position:relative}.vamc-gallery-grid__thumb:after,.vamc-gallery-grid__main:after{content:'';position:absolute;inset:0;background:rgba(0,0,0,0);transition:background .2s;pointer-events:none;z-index:1}.vamc-gallery-grid__thumb:hover:after,.vamc-gallery-grid__main:hover:after{background:rgba(0,0,0,.3)}.page-id-7895 #hero-img,.page-id-7895 #atraveo-form,.page-id-7895 #slider-nav,.page-id-7895 .claim,.page-id-7895 .breadcrumb,.page-id-7895 .breadcrumbs,.page-id-7895 .rank-math-breadcrumb,.page-id-7895 .page-header,.page-id-7895 header.entry-header,.page-id-7895 .entry-title,.page-id-7895 h1{display:none !important}.page-id-7895 main#content{padding-top:0 !important;margin-top:0 !important}.page-id-7895 .wrapper{max-width:100% !important;padding:0 !important}.postid-10001 #hero-img,.postid-10024 #hero-img,.postid-10025 #hero-img,.postid-10026 #hero-img,.postid-10027 #hero-img,.postid-10028 #hero-img,.postid-10029 #hero-img,.postid-10030 #hero-img,.postid-10001 #atraveo-form,.postid-10024 #atraveo-form,.postid-10025 #atraveo-form,.postid-10026 #atraveo-form,.postid-10027 #atraveo-form,.postid-10028 #atraveo-form,.postid-10029 #atraveo-form,.postid-10030 #atraveo-form,.postid-10001 #slider-nav,.postid-10024 #slider-nav,.postid-10025 #slider-nav,.postid-10026 #slider-nav,.postid-10027 #slider-nav,.postid-10028 #slider-nav,.postid-10029 #slider-nav,.postid-10030 #slider-nav,.postid-10001 .claim,.postid-10024 .claim,.postid-10025 .claim,.postid-10026 .claim,.postid-10027 .claim,.postid-10028 .claim,.postid-10029 .claim,.postid-10030 .claim{display:none !important}.postid-10001 main#content,.postid-10024 main#content,.postid-10025 main#content,.postid-10026 main#content,.postid-10027 main#content,.postid-10028 main#content,.postid-10029 main#content,.postid-10030 main#content{padding-top:0 !important;margin-top:0 !important}.single #hero-img,.single #atraveo-form,.single #slider-nav,.single .claim,.page:not(.home) #hero-img,.page:not(.home) #atraveo-form,.page:not(.home) #slider-nav,.page:not(.home) .claim{display:none !important}.single main#content,.page:not(.home) main#content{padding-top:0 !important;margin-top:0 !important}.single .rank-math-breadcrumb,.page:not(.home) .rank-math-breadcrumb{display:block !important}@media (min-width:1025px){body>header #hero-img{min-height:700px}}.archive #hero-img,.archive #atraveo-form,.archive #slider-nav,.archive .claim{display:none !important}.archive main#content{padding-top:0 !important;margin-top:0 !important}#hero-img{background-image:url('/wp-content/themes/vacances-avec-mon-chien/assets/images/header_bg-img2020.jpg.webp') !important}#slider-nav{margin-top:-130px}@media (max-width:768px){#slider-nav .vamc-slides-title,#slider-nav .vamc-slides-cta{display:none !important}#slider-nav .vamc-slides-tag{margin-top:50px !important}}#hero-img .vamc-search-card{background:rgba(255,255,255,.85) !important}@media (max-width:1024px){#hero-img .claim{display:none !important}}@media (min-width:769px){#hero-img .vamc-search-card{margin-top:60px}}@media (min-width:769px){#hero-img .claim{margin-top:40px}}.single .blogposts-single_img{min-height:320px}.vamc-img-search{position:relative;z-index:5;margin:-48px auto 30px;width:100%;max-width:980px;padding:0 16px;box-sizing:border-box}.vamc-img-search .vamc-search-stage{padding:0 !important}.vamc-img-search .vamc-search-card{background:#fff !important;box-shadow:0 12px 30px rgba(0,0,0,.16) !important;padding:14px !important;border-radius:14px}@media (max-width:768px){.vamc-img-search{max-width:100%;overflow-x:hidden}.vamc-img-search .vamc-search-card{max-width:100%}}@media (max-width:768px){.single-header,.blogposts-single_img,.vamc-img-search{overflow:visible !important}}.entry-content p{font-size:1.0625rem !important;line-height:1.6 !important}.vamc-img-search .vamc-search-card{position:relative}.vamc-img-search .vamc-cal{left:0 !important;right:0 !important;width:100% !important;max-width:calc(100vw - 24px) !important;box-sizing:border-box !important;overflow-x:auto !important}@media (max-width:768px){@media (max-width:768px){@media (max-width:768px){.vamc-cal,.vamc-guests{position:fixed !important;inset:0 !important;width:100vw !important;max-width:100vw !important;height:100dvh !important;max-height:100dvh !important;margin:0 !important;transform:none !important;border:0 !important;border-radius:0 !important;box-shadow:none !important;z-index:100000 !important;overflow-y:auto !important;padding:56px 16px 96px !important;box-sizing:border-box !important}.vamc-pop-head{position:fixed !important;top:0 !important;left:0 !important;right:0 !important;height:52px !important;display:flex !important;align-items:center !important;justify-content:center !important;background:#fff !important;border-bottom:1px solid #e6e8ec !important;z-index:100002 !important}.vamc-pop-title{font-weight:700 !important;font-size:17px !important;color:#23252b !important}.vamc-pop-x{position:absolute !important;right:12px !important;top:8px !important;width:36px !important;height:36px !important;border:1.5px solid #23252b !important;background:#fff !important;border-radius:6px !important;font-size:24px !important;line-height:1 !important;color:#23252b !important;cursor:pointer !important}#vamc-cal-prev,#vamc-cal-next{display:none !important}.vamc-cal-months{flex-direction:column !important;gap:8px !important}.vamc-month{width:100% !important}.vamc-month.second{display:block !important}.vamc-grid{grid-template-columns:repeat(7,1fr) !important}.vamc-day{height:44px !important}.vamc-cal-foot,.vamc-guests-foot{position:fixed !important;left:0 !important;right:0 !important;bottom:0 !important;margin:0 !important;padding:12px 16px !important;background:#fff !important;border-top:1px solid #e6e8ec !important;z-index:100001 !important}.vamc-cal-done,#vamc-guests-done{width:100% !important;display:block !important;background:#6ad8ca !important;color:#0c3b35 !important;padding:14px !important;border-radius:10px !important;font-size:16px !important}}@media (max-width:768px){body:has(.vamc-cal:not([hidden])) .crisp-client,body:has(.vamc-cal:not([hidden])) #crisp-chatbox,body:has(.vamc-cal:not([hidden])) #vamc-cookie-bar{display:none !important}body:has(.vamc-guests:not([hidden])) .crisp-client,body:has(.vamc-guests:not([hidden])) #crisp-chatbox,body:has(.vamc-guests:not([hidden])) #vamc-cookie-bar{display:none !important}section#archive.vamc-hub h1{padding-top:90px !important}.archive section#archive .wrapper{padding-top:90px !important}.single .rank-math-breadcrumb{padding-top:90px !important}.single .entry-title{font-size:clamp(1.1rem, 6vw, 2rem) !important;line-height:1.15 !important;hyphens:none !important}