#logo-svg{height:75%}#logo-font>path{transition:fill .3s ease-out}.logo-font.scrolled>g#logo-font>path{fill:#897975}.a305a1b7-56f4-451f-8361-036c42412837{fill:#fff}.a30637b5-52d9-4cdf-ab8c-4a37384639db{fill:#e1d3cf}.b29ba85e-5ed8-453e-8a0e-5837d450fb61{fill:#f4eec6}.aa7d331a-e88a-4e8d-8cb2-7e505162920e{fill:#f4ecea}.bf4c8258-5d86-41dd-8275-517ade9484c7{fill:#897975}.f5defc25-292e-4f05-bf98-5b6ef9869c8a{fill:#545c7a}.b88cf6db-2aac-462e-9090-96278b3dceef{fill:#f6f6f6}.bc9f9bb1-ef92-4d18-bcc2-43f5c72c9d8f{fill:#565e7a}.fa93ede4-3eda-4573-8db8-b034f7df6633{fill:#fbd9cf}.ba2e79fc-ee8e-4d7a-aef3-593d8601a958{fill:#f6b19e}.b2fae1d3-84b0-464c-b1ad-00acc059276a{fill:#dceff4}.eb1cf231-b524-4ba1-b0c6-b060cf1545d8{fill:#b4dee0}.b08e5caf-5055-4691-b2ff-c88adeef4325{fill:#d3e9ee}.footer-container{background-color:#5d4f4b;padding:2rem 0}.footer-container,.footer-subscription{display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-subscription{text-align:center;padding:24px;color:#fff}.footer-subscription>p{font-family:"Dosis","Lucida Sans Unicode","Lucida Grande","Lucida Sans",Arial,sans-serif}.footer-subscription-heading{margin-bottom:24px;font-size:24px}.footer-subscription-text{margin-bottom:24px;font-size:20px}.footer-input{padding:8px 20px;border-radius:2px;margin-right:10px;outline:none;font-size:18px;margin-bottom:16px;border:1px solid #fff}.footer-links{width:100%;max-width:1000px;display:flex;justify-content:center}.footer-link-wrapper{display:flex}.footer-link-items{display:flex;flex-direction:column;align-items:flex-start;margin:16px;text-align:left;width:160px;box-sizing:border-box}.footer-link-items h2{margin-bottom:16px}.footer-link-items>h2{color:#fff}.footer-link-items a{color:#fff;text-decoration:none;margin-bottom:.5rem}.footer-link-items a:hover{color:#e9e9e9;transition:.3s ease-out}.footer-email-form h2{margin-bottom:2rem}.footer-input::-webkit-input-placeholder{color:#b1b1b1}.footer-input:-ms-input-placeholder{color:#b1b1b1}.footer-input::placeholder{color:#b1b1b1}.social-icon-link{color:#fff;font-size:24px;transition:color .2s ease-out}.social-media{justify-content:center;width:100%}.social-media,.social-media-wrap{display:flex;align-items:center;max-width:1000px}.social-media-wrap{justify-content:space-between;width:90%}.social-icons{justify-content:space-between;width:240px}.social-icons,.social-logo{display:flex;align-items:center}.social-logo{color:#fff;justify-self:start;margin-left:20px;cursor:pointer;text-decoration:none;font-size:2rem;margin-bottom:16px}.fa-instagram{transition:color .3s ease-out}.fa-instagram:hover{color:#fa5c5c}.website-rights{color:#fff}.website-rights>i{transition:color .9s ease-out}.website-rights:hover>i{color:#ff3838}.website-version{color:#fff;font-family:"Roboto Mono",monospace;font-weight:700}@media screen and (max-width:820px){.footer-links{padding-top:2rem}.btn,.footer-input{width:100%}.footer-link-wrapper,.social-media-wrap{flex-direction:column}}.cards-frame{display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:50px;padding:20px 0}.cards-title{font-family:"Staatliches";padding:35px 0}.trip-card-gallery{width:50%;display:flex;flex-direction:column;align-items:center;margin:10px auto;grid-gap:10px;gap:10px}.trip-card-gallery-row{display:flex;flex-direction:row;grid-gap:10px;gap:10px;justify-content:center}.trip-card-gallery-item{display:grid;justify-items:center;cursor:pointer;width:100%}.trip-card-gallery-item:hover>.trip-card-overlay{background:none}.trip-card-elem{grid-row:1;grid-column:1}.trip-card-overlay{width:100%;height:100%;z-index:1;border-radius:7px;background:rgba(59,59,59,.3137254901960784);transition:background .3s ease-out}.trip-card-title{width:100%;z-index:2;margin:auto;text-align:center;font-family:"Staatliches";font-size:4vw;font-weight:600;color:#fff}.trip-card-img{width:100%;height:100%;border-radius:7px}@media only screen and (max-width:960px){.trip-card-gallery{width:80%}.trip-card-title{font-size:6vw}}:root{--primary:#fff}.btn{padding:8px 20px;border-radius:2px;outline:none;border:none;cursor:pointer;font-family:"Montserrat",sans-serif}.btn--primary{background-color:#fff;background-color:var(--primary);color:#242424;border:1px solid #fff;border:1px solid var(--primary)}.btn--outline{padding:8px 20px;border:1px solid #fff;border:1px solid var(--primary)}.btn--outline,.btn-navbar{background-color:transparent;color:#fff;transition:all .3s ease-out}.btn-navbar{width:110px;border:2px solid #fff}.btn-navbar.scrolled{border-color:#555;color:#555}.btn-navbar:hover{background-color:transparent;color:#f78a74!important;border:2px solid #fff;transition:all .3s ease-out}.btn-navbar.scrolled:hover{border-color:#555}.btn--medium{padding:8px 20px;font-size:14px}.btn--large{font-size:20px}.btn--large:hover,.btn--medium:hover{background:#fff;color:#242424;transition:all .3s ease-out}@media screen and (max-width:960px){.btn-navbar{border-color:#555;color:#555}}:root{--rose:#f78a74}.navbar{height:80px;display:flex;justify-content:center;align-items:center;font-size:1.2rem;position:-webkit-sticky;position:sticky;top:0;z-index:999;transition:all .3s ease-in;margin:0 0 -80px}.navbar.nav-mob-active,.navbar.scrolled{background-color:#fff}.navbar.scrolled{box-shadow:0 11px 19px 0 rgba(0,0,0,.06274509803921569)}.navbar-container{justify-content:center;height:80px}.navbar-container,.navbar-logo{display:flex;align-items:center}.navbar-logo{color:#fff;position:absolute;height:100%;left:10px;justify-self:start;margin-left:20px;cursor:pointer;text-decoration:none;font-size:2rem;transition:color .3s ease-out}.navbar-logo.scrolled{color:#555}.navbar-logo:hover{color:#f78a74;color:var(--rose)}.fa-paw{margin-left:.5rem;font-size:1.8rem;color:#f7b1a2}.nav-menu{display:flex;flex-direction:row;justify-content:center;list-style:none;text-align:center;width:60vw;margin-right:2rem;overflow:auto}.nav-item{height:80px}.nav-links{color:#fff;font-family:"Montserrat",sans-serif;text-transform:uppercase;font-size:14px;display:flex;align-items:center;text-decoration:none;padding:.5rem 1rem;height:100%;transition:color .3s ease-out}.nav-links.scrolled{color:#555}.nav-submenu{visibility:hidden;opacity:0;display:none;position:absolute;border-radius:0 0 7px 7px;transition:all 2s ease-in}.nav-submenu.scrolled{background-color:#fff}@media screen and (min-width:960px){.nav-menu li:hover ul.nav-submenu{visibility:visible;opacity:1;display:block}}.nav-item:hover>.nav-links,.submenu-item:hover>.nav-links{color:#f78a74;color:var(--rose)}.fa-bars{color:#fff}.fa-bars.scrolled{color:#555}.fa-chevron-down{font-size:10px;margin-left:5px}.menu-icon,.nav-links-mobile{display:none}li,ol,ul{list-style:none}@media screen and (max-width:960px){.nav-menu{display:flex;flex-direction:column;justify-content:flex-start;width:100%;height:100vh;position:absolute;top:80px;left:-100%}.nav-menu,.nav-menu.active{opacity:1;transition:all .5s ease}.nav-menu.active{background:#fff;left:0;z-index:1}.nav-item,.nav-submenu{position:relative}.nav-item{height:auto}.nav-item.active ul.nav-submenu{visibility:visible;opacity:1;display:block}.nav-links{color:#555;text-align:center;padding:2rem;width:100%;display:table;height:auto}.nav-links:hover{background-color:#f3f3f3;color:#f78a74;color:var(--rose);border-radius:0}.navbar-logo{position:inherit}.menu-icon{display:block;position:absolute;top:0;left:0;-webkit-transform:translate(100%,60%);transform:translate(100%,60%);font-size:1.8rem;cursor:pointer;color:#555}.fa-times{color:#555;font-size:2rem}.nav-links-mobile{display:block;text-align:center;margin:2rem auto;border-radius:4px;width:80%;text-decoration:none;font-size:1.5rem;background-color:transparent;color:#555;padding:14px 20px;border:1px solid #555;transition:all .3s ease-out}.nav-links-mobile:hover{background:#f3f3f3;color:#f78a74;color:var(--rose);transition:.25s}}.logo-svg{height:100%}*{box-sizing:border-box;margin:0;padding:0;font-family:"PT Sans",sans-serif}.amsterdam{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-amsterdam.jpg)}.berlin{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-berlin.jpg)}.bretagne{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-bretagne.jpg)}.bourges{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-bourges.jpg)}.bourgogne{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-bourgogne.jpg)}.crete{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-crete.jpg)}.corse{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-corse.jpg)}.etretat{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-etretat.jpg)}.gacilly{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-gacilly.jpg)}.honfleur{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-honfleur.jpg)}.malta{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-malta.jpg)}.perche{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-perche.jpg)}.trouville{background-image:linear-gradient(transparent,rgba(0,0,0,.18823529411764706),transparent),url(https://nid-de-poule.s3.eu-west-3.amazonaws.com/photos/cards/img-trouville.jpg)}.banner{display:grid;align-items:center;justify-content:center;color:#fff;height:100vh;width:100%;overflow:hidden}.banner-elem{grid-row:1;grid-column:1}.banner-content{flex-direction:column}.banner-content,.banner-title{display:flex;align-items:center;z-index:2}.banner-title{justify-content:center;text-align:center;font-family:"Staatliches";font-size:15vw;font-weight:600}.banner-overlay{z-index:1;height:100%;width:100%}@media only screen and (max-width:960px){.banner-title{font-size:20vw}}.banner-hero-desc{font-family:"Yeseva One",serif;font-size:35px}.banner-hero-btns{margin:20px 0}.banner-hero-video{overflow:hidden;justify-self:center;align-self:center}@media only screen and (max-width:960px){.banner-hero-desc{font-size:20px}}.comments-container{padding:20px 0;background-color:#f1f5f6;display:flex;align-items:center;flex-direction:column;grid-gap:20px;gap:20px}.comments-header{display:flex;flex-direction:row;grid-gap:5px;gap:5px;font-family:"Staatliches",sans-serif;font-size:30px;color:#96b4bf}.comments-header-text{font-family:inherit}.comments-header-emphasis{font-family:inherit;color:#628999}@media only screen and (max-width:960px){.comments-header{font-size:20px;flex-direction:column;align-items:center}}.comment{background-color:#dde6e9;width:40%;border-radius:10px;display:flex;flex-direction:column;padding:10px}@media only screen and (max-width:960px){.comment{width:90%}}.comment-text-area{flex-grow:3;color:#4c6c78;display:grid;height:100%}.comment-author-area{color:rgba(76,108,120,.5019607843137255);align-self:flex-end;font-style:italic;height:100%;display:grid;text-align:right}.comment-text-elem{grid-row:1;grid-column:1}.comment-text{align-self:center;padding:0 0 0 20px}.comment-author-text{align-self:flex-end;z-index:1}.comment-author-elem{grid-row:1;grid-column:1}.comment-author-symbol{align-self:flex-end;justify-self:flex-end}.comment-author-name{color:#4c6c78}.comment-form{background-color:#dde6e9;width:40%;border-radius:10px;display:flex;flex-direction:column;padding:10px;grid-gap:10px;gap:10px}@media only screen and (max-width:960px){.comment-form{width:90%}}.comment-form-elem{display:flex;grid-gap:10px;gap:10px}.comment-form-info{background-color:#fff;border:none;height:40px;width:100%;border-radius:5px;flex-grow:1;padding:0 10px;color:#4c6c78}.comment-form-info:focus{outline:none}.comment-form-info.wrong{border:dashed #ff9292}.comment-form-text{height:100px;resize:none;padding:10px}.comment-form-btn-submit{transition:background-color .3s ease-out;height:30px;background-color:#4c6c78;color:#fff;border:none;border-radius:5px;cursor:pointer;padding:0 10px}.comment-form-btn-submit:hover{background-color:#38505a}.comment-form-btn-submit:active{background-color:#293b43}.subscriptions-container{padding:20px 0;background-color:#f1f5f6;display:flex;align-items:center;flex-direction:column;grid-gap:20px;gap:20px}.subscriptions-header{display:flex;flex-direction:row;grid-gap:5px;gap:5px;font-family:"Staatliches",sans-serif;font-size:30px;color:#96b4bf}.subscriptions-header-text{font-family:inherit}.subscriptions-header-emphasis{font-family:inherit;color:#628999}@media only screen and (max-width:960px){.subscriptions-header{font-size:20px;flex-direction:column;align-items:center}}.subscription-form{background-color:#dde6e9;width:40%;border-radius:10px;display:flex;flex-direction:column;padding:10px;grid-gap:10px;gap:10px}@media only screen and (max-width:960px){.subscription-form{width:90%}}.subscription-form-elem{display:flex;grid-gap:10px;gap:10px}.subscription-form-info{background-color:#fff;border:none;height:40px;border-radius:5px;flex-grow:1;padding:0 10px;color:#4c6c78}.subscription-form-info:focus{outline:none}.subscription-form-info.wrong{border:dashed #ff9292}.subscription-form-btn-submit{transition:background-color .3s ease-out;height:40px;background-color:#4c6c78;color:#fff;border:none;border-radius:5px;cursor:pointer;padding:0 10px}.subscription-form-btn-submit:hover{background-color:#38505a}.subscription-form-btn-submit:active{background-color:#293b43}.story_bloc{width:60%;margin:10px auto}@media screen and (max-width:960px){.story_bloc{width:90%}}.title{font-family:"Staatliches",sans-serif;font-size:50px;margin:40px auto}.subtitle,.title{text-align:center;color:#3b3b3b}.subtitle{font-family:"Dosis",sans-serif;font-size:26px;text-transform:uppercase;margin:30px auto}.text{font-family:"Poppins",sans-serif;text-align:justify;font-size:16px;font-style:normal;line-height:23.8px;font-weight:400;color:#555}@media screen and (max-width:960px){.title{font-size:25px}.subtitle{font-size:20px}.text{font-size:14px}}.banner-title-img{object-fit:cover;height:100vh;width:100vw;overflow:hidden}.gallery{width:60%;flex-direction:column;align-items:center;margin:10px auto}.gallery,.gallery-items{display:flex;grid-gap:10px;gap:10px}.gallery-items{flex-direction:row}.gallery-item{display:flex;list-style-type:none}@media only screen and (max-width:960px){.gallery{width:90%}.gallery-items{flex-direction:column}}.photos{display:flex;width:60%;justify-content:center;margin:auto;grid-gap:10px;gap:10px}.photo-img{width:100%}@media only screen and (max-width:960px){.photos{width:90%}}.photo-single-img{width:100%}.photo-duo{flex-direction:row}.photo-duo-img{width:50%}@media only screen and (max-width:960px){.photo-duo{flex-direction:column}.photo-duo-img{width:100%}}.photo-gallery-img{width:100%;object-fit:cover}.photo-gallery-t{flex-direction:column}.photo-gallery-item-top{width:100%;object-fit:contain}.photo-gallery-items-row{display:flex;flex-direction:row;width:100%}.photo-gallery-item-row,.photo-gallery-item-side{object-fit:cover;width:50%}.photo-gallery-items-col{display:flex;flex-direction:column;width:50%;grid-gap:10px;gap:10px}.photo-gallery-item-col{object-fit:cover;height:50%;width:100%}@media only screen and (max-width:960px){.photo-gallery-t{width:90%}.photo-gallery-items-row{display:flex;flex-direction:column;width:100%}.photo-gallery-item-row{object-fit:cover;width:100%}.photo-gallery-t-side{flex-direction:column}.photo-gallery-item-side,.photo-gallery-items-col{width:100%}}.custom-link{font-family:"Yeseva One",serif}.svg-location{text-align:center}.svg-location>svg{height:150px}g.background{fill:#fff}g.border{fill:#3b3b3b}g.circle>circle{fill:#ff5050}.globe{height:100px}.globe>g>path{transition:fill .3s ease-out}.globe-earth,.globe-sea{fill:#fff}.globe-border{fill:#c9c9c9}.globe.scrolled>g.globe-sea>path{fill:#78d2fa}.globe.scrolled>g.globe-earth>path{fill:#a5dc69}.globe.scrolled>g.globe-border>path{fill:#3b3b3b}.france>g>path{transition:fill .3s ease-out}.france-blue,.france-red,.france-white{fill:#fff}.france-border{fill:#c9c9c9}.france.scrolled>g.france-blue>path{fill:#60a4ff}.france.scrolled>g.france-white>path{fill:#fff}.france.scrolled>g.france-red>path{fill:#ff5a58}.france.scrolled>g.france-border>path{fill:#3b3b3b}:root{--accent-amsterdam:#d23ccb;--accent-berlin:#dc9339;--accent-bourges:#8a0e2d;--accent-bourgogne:#94755d;--accent-etretat:#87d769;--accent-gacilly:#68bc92;--accent-honfleur:#4fd6f8;--accent-malta:#ed9167;--accent-trouville:#f8714f;--accent-corse:#2996df;--accent-crete:#2996df;--accent-perche:#6d7c46;--airbnb:#ec385a;--airbnb-hover:#8a2034;--bicycle:#2953ee;--bicycle-hover:#294ac1;--hotel:#fd8724;--hotel-hover:#a15617;--maps:#1e77e6;--maps-hover:#3f94fc;--monument:#9c7250;--monument-hover:#5a4d43;--scooter:#9a4bfb;--scooter-hover:#8146ca;--store:#00bfff;--store-hover:#00a4db;--tripadvisor:#40dfa3;--tripadvisor-hover:#227e5b;--tree:#7ba833;--tree-hover:#456923;--wine:#b3a12e;--wine-hover:#635918}.fa-airbnb{font-weight:600}a{text-decoration:none;transition:color .3s ease-out}a.airbnb{color:#ec385a;color:var(--airbnb)}a.airbnb:hover{color:#8a2034;color:var(--airbnb-hover)}a.bicycle{color:#2953ee;color:var(--bicycle)}a.bicycle:hover{color:#294ac1;color:var(--bicycle-hover)}a.hotel{color:#fd8724;color:var(--hotel)}a.hotel:hover{color:#a15617;color:var(--hotel-hover)}a.maps{color:#1e77e6;color:var(--maps)}a.maps:hover{color:#3f94fc;color:var(--maps-hover)}a.monument{color:#9c7250;color:var(--monument)}a.monument:hover{color:#5a4d43;color:var(--monument-hover)}a.scooter{color:#9a4bfb;color:var(--scooter)}a.scooter:hover{color:#8146ca;color:var(--scooter-hover)}a.store{color:#00bfff;color:var(--store)}a.store:hover{color:#00a4db;color:var(--store-hover)}a.tree{color:#7ba833;color:var(--tree)}a.tree:hover{color:#456923;color:var(--tree-hover)}a.tripadvisor{color:#40dfa3;color:var(--tripadvisor)}a.tripadvisor:hover{color:#227e5b;color:var(--tripadvisor-hover)}a.wine{color:#b3a12e;color:var(--wine)}a.wine:hover{color:#635918;color:var(--wine-hover)}.subtitle-amsterdam{color:#d23ccb;color:var(--accent-amsterdam)}.subtitle-berlin{color:#dc9339;color:var(--accent-berlin)}.subtitle-bourges{color:#8a0e2d;color:var(--accent-bourges)}.subtitle-bourgogne{color:#94755d;color:var(--accent-bourgogne)}.subtitle-corse{color:#2996df;color:var(--accent-corse)}.subtitle-crete{color:#2996df;color:var(--accent-crete)}.subtitle-etretat{color:#87d769;color:var(--accent-etretat)}.subtitle-gacilly{color:#68bc92;color:var(--accent-gacilly)}.subtitle-honfleur{color:#4fd6f8;color:var(--accent-honfleur)}.subtitle-malta{color:#ed9167;color:var(--accent-malta)}.subtitle-perche{color:#6d7c46;color:var(--accent-perche)}.subtitle-trouville{color:#f8714f;color:var(--accent-trouville)}.trip-content{padding:50px 0}.clip-cont{display:grid;flex-direction:column;justify-content:center;align-items:center;justify-items:center}video.svg-clip-video{-webkit-clip-path:url(#mask);clip-path:url(#mask);object-fit:cover}.svg-clip,video.svg-clip-video{grid-row:1;grid-column:1}.ab05fe26-5e3c-4fe2-a73a-7b369aaef36c,.b33f95e7-f353-4468-b19b-b4150e0ff619{fill:none}.bc241e65-7c65-4e73-886c-4c75a8a235be{fill:#12284a}.e0d4d255-f1de-440a-b5f3-43cf594c8dbc{fill:url(#fa40f33f-969d-4820-927e-6523e9b3fb81)}.b10b3181-1f4e-4cc1-bb7a-f2bb3dac7add{fill:url(#f38986bc-14b9-4ea6-b7a6-aa599cec9f85)}.e34309e2-9975-4b17-9380-9d4308a624d6{fill:url(#fbc32ce4-fe91-463a-9e58-c54811aa2a23)}.e8e9f1be-980c-4b71-8470-36efc2e24518{fill:url(#ab64b8e3-ce32-4811-b200-441e73c42a66)}.e2b7c63c-9a2a-48f8-9a58-cfb5f60bc550{fill:#748fb4;stroke:#12284a}.ab05fe26-5e3c-4fe2-a73a-7b369aaef36c,.af87f7ae-a2e2-4ee1-bff5-956982487fce,.e2b7c63c-9a2a-48f8-9a58-cfb5f60bc550{stroke-linecap:round}.af87f7ae-a2e2-4ee1-bff5-956982487fce,.e2b7c63c-9a2a-48f8-9a58-cfb5f60bc550{stroke-linejoin:round}.ea46be31-014d-4f94-b8a6-41e2f0f01658{-webkit-clip-path:url(#b2f87afc-d4f4-482a-89d3-3fc621c74ce1);clip-path:url(#b2f87afc-d4f4-482a-89d3-3fc621c74ce1)}.f78e789b-34c2-4d8a-bc9e-4500835dd9a4{fill:#3f617e}.ac182b60-9ae7-4db8-9082-b875a22ee4c9{fill:#3f5b76}.e03411a1-ce31-4982-9410-11f8aebbcc00{stroke:#434343;stroke-width:.5px}.b2474f2d-4d93-47f4-885b-ec9cd1e0d3c1{fill:#161616}.af87f7ae-a2e2-4ee1-bff5-956982487fce{stroke:#1a1a1a;stroke-width:.5px}.fefb5543-944e-4642-8a79-a247ecd8a315{fill:url(#f0dbff52-f30e-4d58-80db-36901c81b120)}.ab05fe26-5e3c-4fe2-a73a-7b369aaef36c{stroke:#292929;stroke-miterlimit:15.12;stroke-width:.15px}.ac13ade0-ee19-45b5-9a29-e0c63bf448e6{-webkit-clip-path:url(#a5d3ae3a-ac4d-4e5a-8ea0-e72539194908);clip-path:url(#a5d3ae3a-ac4d-4e5a-8ea0-e72539194908)}.bdf402f8-1bed-4f50-8cde-a876b9fe024b{fill:#fff}.bb58df6f-0ad3-41e8-9ddc-8fb28eb9e285{fill:red}.phone-spot{height:700px}.phone-spot>.text{fill:#e95f5e;-webkit-transform:translate(0);transform:translate(0)}.phone-spot>.spot{fill:#fce8ec}@media screen and (max-width:500px){.phone-spot{height:530px;width:100%}.phone-spot>.text{-webkit-transform:translate(100px);transform:translate(100px)}}.dog-friendly-container{margin:40px auto;width:60%}@media only screen and (max-width:960px){.dog-friendly-container{width:90%}}.dog-friendly-text-container{display:flex;height:100px;background-color:#ffe7de;border:none;border-radius:10px}.dog-friendly-header{display:flex;position:relative;top:15px;left:20px;font-family:"Staatliches";color:#e4ae88;font-size:26px;align-items:flex-end}.dog-friendly-header-icon{width:auto;height:50px;margin:0 10px 0 0}.dog-friendly-text{margin:auto;font-family:"Poppins";padding:0 20px;color:#c87753}.location-card-gallery{display:grid;grid-gap:10px;gap:10px;margin:30px auto;width:60%}.location-card-items{display:flex;flex-direction:row;grid-gap:10px;gap:10px;width:100%;margin:auto;align-items:center}.location-card-elem{grid-row:1;grid-column:1}.location-card{display:grid;width:100%;align-items:flex-end;cursor:pointer;border-radius:7px;overflow:hidden}.location-card>.location-card-img{width:100%;aspect-ratio:3/2;object-fit:cover;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.location-card:hover>.location-card-img{-webkit-transform:scale(1.05);transform:scale(1.05)}.location-card-overlay{z-index:1;width:100%;height:100%;opacity:0}.location-card:hover>.location-card-overlay{background:linear-gradient(0deg,rgba(0,0,0,.4),transparent);opacity:1;transition:all .3s ease-out}.location-card>.location-card-desc{font-family:"Staatliches";font-size:20px;display:flex;flex-direction:column;padding:10px;color:#fff;text-align:center;z-index:2;opacity:1}@media only screen and (max-width:960px){.location-card-gallery{width:90%}.location-card-items{flex-direction:column}}
/*# sourceMappingURL=main.e07bc4e9.chunk.css.map */