.Navbar{position:relative;width:100%;height:var(--navbar-height);padding:1rem 2rem;display:flex;align-items:center;justify-content:center;color:var(--color-primary);background:#fff;transition:all .3s ease-in-out;z-index:100}.Navbar.open .navbar-container .navbar-items{height:calc(100dvh - var(--navbar-height));padding:10% 0}.Navbar.open .navbar-container .menu-burger .line:first-child{rotate:135deg;top:50%}.Navbar.open .navbar-container .menu-burger .line:nth-child(2){rotate:-135deg;bottom:calc(50% - 3px)}.Navbar .navbar-container{width:100%;height:100%;max-width:var(--max-width);display:flex;align-items:center;justify-content:space-between}.Navbar .navbar-container .logo{height:48px;width:auto}.Navbar .navbar-container .navbar-items{position:fixed;width:100vw;height:0;top:var(--navbar-height);left:0;background:#fff;transition:all .5s ease-in-out;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;gap:32px}.Navbar .navbar-container .navbar-items .link-container{position:relative;text-align:center}.Navbar .navbar-container .navbar-items .link-container:hover .underline{width:100%}.Navbar .navbar-container .navbar-items .link-container.current a{font-weight:700}.Navbar .navbar-container .navbar-items .link-container a{font-weight:500;font-size:8vmin;text-decoration:none;transition:all .3s ease-in-out;position:relative}.Navbar .navbar-container .menu-burger{position:relative;width:32px;height:20px}.Navbar .navbar-container .menu-burger .line{position:absolute;left:0;width:100%;height:3px;background:var(--color-primary);border-radius:4px;transition:all .3s ease-in-out}.Navbar .navbar-container .menu-burger .line:first-child{top:0}.Navbar .navbar-container .menu-burger .line:nth-child(2){bottom:0}@media screen and (min-width:600px){.Navbar .navbar-container .navbar-items{gap:64px}.Navbar .navbar-container .navbar-items .link-container a{font-size:6vmin}}@media screen and (min-width:850px){.Navbar.open .navbar-container .navbar-items{height:auto;padding:0}.Navbar .navbar-container{gap:64px}.Navbar .navbar-container .logo{height:96px}.Navbar .navbar-container .navbar-items{position:relative;gap:32px;top:0;height:auto;width:auto;flex-direction:row;flex-wrap:wrap;row-gap:8px;justify-content:flex-end}.Navbar .navbar-container .navbar-items .link-container{text-align:left}.Navbar .navbar-container .navbar-items .link-container .underline{content:"";position:absolute;width:0;height:8px;background:var(--color-gold);bottom:3px;left:0;transition:all .2s ease-in-out}.Navbar .navbar-container .navbar-items .link-container a{font-size:16px;white-space:nowrap}.Navbar .navbar-container .menu-burger{display:none}}.AdsPopup{position:fixed;top:50%;left:50%;translate:-50% -50%;z-index:1000;display:none;width:100%;height:100%;padding:24px;background:rgba(0,0,0,.75)}.AdsPopup .container,.AdsPopup.active{display:flex;align-items:center;justify-content:center}.AdsPopup .container{position:relative;background:#fff;border-radius:12px;flex-direction:column;gap:24px;padding:24px;box-shadow:0 4px 9px 0 rgba(0,0,0,.25);width:100%;max-width:480px}.AdsPopup .container .title{text-align:center;font-size:28px;font-weight:600}.AdsPopup .container .close-button{position:absolute;top:12px;right:12px;width:24px;height:24px}.AdsPopup .container .close-button svg{width:24px;height:24px}@media screen and (min-width:768px){.AdsPopup .container{width:auto}}.ButtonLink{display:flex;align-items:center;justify-content:center;padding:12px 48px;border-radius:1000px;border:1px solid;transition:all .2s ease-in-out;font-size:14px}.ButtonLink.primary{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.ButtonLink.primary:hover{border-color:var(--color-primary)}.ButtonLink.primary:hover,.ButtonLink.secondary{background:#fff;color:var(--color-primary)}.ButtonLink.secondary:hover{background:var(--color-primary);color:#fff;border-color:#fff}.ButtonLink.tertiary{background:var(--color-gold);color:#fff;border-color:var(--color-gold)}.ButtonLink.tertiary:hover{background:#fff;color:var(--color-gold)}@media screen and (min-width:768px){.ButtonLink{padding:14px 64px;font-size:16px}}.Footer{display:flex;align-items:center;justify-content:center;background:var(--color-primary);width:100%}.Footer .footer-container{display:flex;flex-direction:column;gap:64px;padding:64px 32px;max-width:var(--max-width);margin:0 auto;font-size:14px;color:var(--color-gray-400);width:100%}.Footer .footer-container .address,.Footer .footer-container .content,.Footer .footer-container .links{display:flex;flex-direction:column;gap:16px}.Footer .footer-container .links a:hover{color:var(--color-gold)}.Footer .footer-container .address strong,.Footer .footer-container .site-created-by strong{margin-bottom:16px}.Footer .footer-container .address a,.Footer .footer-container .site-created-by a{text-decoration:underline;text-underline-offset:4px}.Footer .footer-container .address a:hover,.Footer .footer-container .site-created-by a:hover{color:var(--color-gold)}.Footer .site-created-by{display:flex;align-items:center;gap:4px}@media screen and (min-width:1024px){.Footer .footer-container{flex-direction:row;justify-content:space-between;align-items:center}}.ImageHero{width:100%;position:relative;height:calc(100dvh - var(--navbar-height));display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.ImageHero img{position:absolute;z-index:-1;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.ImageHero .image-hero-container{position:relative;width:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:25% 10% 128px;color:#fff;gap:64px}.ImageHero .image-hero-container .linear-gradient{position:absolute;z-index:-1;width:100%;height:100%;left:0;top:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 15%)}.ImageHero .image-hero-container .content{max-width:440px;display:flex;flex-direction:column;gap:24px}.ImageHero .image-hero-container .content h1{font-weight:600;font-size:36px}.ImageHero .image-hero-container .content h3{font-size:20px}.ImageHero .image-hero-container .buttons{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.ImageHero .image-hero-container .buttons .ButtonLink{width:100%;max-width:400px}@media screen and (min-width:768px){.ImageHero .image-hero-container{padding:10% 10% 164px;gap:64px}.ImageHero .image-hero-container .linear-gradient{background:linear-gradient(180deg,transparent,rgba(0,0,0,.5) 25%)}.ImageHero .image-hero-container .content h1{font-size:40px}.ImageHero .image-hero-container .content h3{font-size:24px}}.Content{padding:64px 32px;display:flex;flex-direction:column;gap:64px}.Content.left .wrapper{flex-direction:column-reverse}.Content .header{display:flex;flex-direction:column;align-items:flex-start}.Content .header .title{position:relative}.Content .header .title .underline{content:"";position:absolute;width:100%;height:16px;background:var(--color-gold);bottom:23px;left:0;transition:all .2s ease-in-out}.Content .header .title h2{position:relative;font-size:36px;font-weight:600;margin-bottom:16px}.Content .header h4{color:var(--color-gold);font-size:20px;max-width:600px}.Content .wrapper{display:flex;flex-direction:column;align-items:center;gap:64px}.Content .wrapper .content{display:flex;flex-direction:column;gap:48px;flex:1}.Content .wrapper .content .buttons{display:flex;flex-direction:column;gap:16px}.Content .wrapper .content .buttons .ButtonLink{width:100%;max-width:400px}.Content .wrapper .image-wrapper{width:100%;flex:1}.Content .wrapper .image-wrapper img{width:100%;max-height:480px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1280px){.Content{padding:128px 148px;gap:80px}.Content.left .wrapper .image-wrapper{order:-1}.Content .header .title .underline{height:20px;bottom:21px}.Content .header .title h2{font-size:40px}.Content .header h4{font-size:24px}.Content .wrapper{display:grid;grid-template-columns:1fr 1fr}.Content .wrapper .image-wrapper{position:relative;height:100%}.Content .wrapper .image-wrapper img{max-height:none;-o-object-fit:cover;object-fit:cover;top:128px;position:sticky}}.ContentFullHeightImage{overflow:hidden;display:flex;flex-direction:column}.ContentFullHeightImage.left{flex-direction:column-reverse}.ContentFullHeightImage .wrapper{padding:64px 32px;display:flex;flex-direction:column;gap:64px}.ContentFullHeightImage .wrapper .header{display:flex;flex-direction:column;align-items:flex-start}.ContentFullHeightImage .wrapper .header .title{position:relative}.ContentFullHeightImage .wrapper .header .title .underline{content:"";position:absolute;width:100%;height:16px;background:var(--color-gold);bottom:23px;left:0;transition:all .2s ease-in-out}.ContentFullHeightImage .wrapper .header .title h2{position:relative;font-size:36px;font-weight:600}.ContentFullHeightImage .wrapper .header h4{font-size:20px;max-width:600px}.ContentFullHeightImage .wrapper .content{display:flex;flex-direction:column;gap:48px}.ContentFullHeightImage .wrapper .content .buttons{display:flex;flex-direction:column;gap:16px}.ContentFullHeightImage .wrapper .content .buttons .ButtonLink{width:100%;max-width:400px}.ContentFullHeightImage img{max-height:480px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:1280px){.ContentFullHeightImage{display:grid;grid-template-columns:2fr 1fr}.ContentFullHeightImage.left{grid-template-columns:1fr 2fr}.ContentFullHeightImage.left .image{order:-1}.ContentFullHeightImage .wrapper{justify-content:center;padding:128px 148px;gap:80px}.ContentFullHeightImage .wrapper .header .title .underline{height:20px;bottom:21px}.ContentFullHeightImage .wrapper .header .title h2{font-size:40px}.ContentFullHeightImage .wrapper .header h4{font-size:24px}.ContentFullHeightImage img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;max-height:none}}.Stats{position:relative;display:flex;flex-direction:column;align-items:center;gap:64px;padding:64px 32px;overflow:hidden}.Stats.right .wrapper{flex-direction:column-reverse}.Stats .line{position:absolute;width:75px;height:32px;background:var(--color-gold);rotate:45deg;transition:all .3s ease-in-out}.Stats .line.left{top:35%;left:-25px}.Stats .line.right{bottom:35%;right:-25px}.Stats h2{font-size:36px;font-weight:600;text-align:center}.Stats .wrapper{gap:32px}.Stats .wrapper,.Stats .wrapper .content{display:flex;flex-direction:column;align-items:center}.Stats .wrapper .content{gap:64px;text-align:center}.Stats .wrapper .content .values{display:flex;flex-direction:column;align-items:center;gap:16px}.Stats .wrapper .content .values h4{font-size:20px;font-weight:600}@media screen and (min-width:900px){.Stats{padding:128px 64px;gap:128px}.Stats h2{font-size:40px}.Stats .wrapper{flex-direction:row;gap:0}.Stats .wrapper .content{gap:64px;align-items:flex-start}.Stats .wrapper .content .values{align-items:flex-start;gap:32px;text-align:left}.Stats .wrapper .content .values h4{font-size:24px}}@media screen and (min-width:1024px){.Stats .line{width:15%;height:64px;rotate:30deg}.Stats .line.left{top:25%;left:-100px}.Stats .line.right{bottom:25%;right:-100px}.Stats .wrapper{gap:64px}}@media screen and (min-width:1440px){.Stats .line{width:20%;height:72px}}@media screen and (min-width:1600px){.Stats .line{width:25%;height:80px}}.Numbers{position:relative}.Numbers img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;-o-object-fit:cover;object-fit:cover}.Numbers .content{background:rgba(0,0,0,.7);padding:96px 32px;display:flex;flex-direction:column;align-items:center;gap:96px;color:#fff;text-align:center}.Numbers .content h2{font-size:32px;font-weight:700;line-height:1.2}.Numbers .content .values{display:flex;flex-direction:column;align-items:center;gap:64px}.Numbers .content .values .value .v{font-size:40px;font-weight:700;line-height:1}.Numbers .content .values .value .l{font-size:20px;font-weight:700;color:var(--color-gray-400)}@media screen and (min-width:768px){.Numbers .content{padding:96px 64px;gap:128px}.Numbers .content h2{font-size:48px}.Numbers .content .values{flex-direction:row;justify-content:center;align-items:center;flex-wrap:wrap;gap:128px}.Numbers .content .values .value .v{font-size:48px}.Numbers .content .values .value .l{font-size:24px}}.Step{width:100%;position:relative;transition:all .5s ease-in-out;flex:1}.Step:hover{flex:3}.Step img{-o-object-fit:cover;object-fit:cover;width:100%}.Step .label{position:absolute;bottom:0;background:linear-gradient(180deg,transparent,rgba(0,0,0,.467) 45%);width:100%;display:flex;padding:48px 24px 24px;justify-content:center;align-items:center}.Step .label span{color:#fff;font-size:20px;font-weight:600;text-align:center}@media screen and (min-width:768px){.Step img{height:480px}.Step .label span{font-size:24px}}.Process{padding:64px 32px;gap:64px}.Process,.Process .header{display:flex;flex-direction:column}.Process .header{align-items:center;text-align:center}.Process .header .title{position:relative}.Process .header .title .underline{content:"";position:absolute;width:100%;height:16px;background:var(--color-gold);bottom:23px;left:0;transition:all .2s ease-in-out}.Process .header .title h2{position:relative;font-size:36px;font-weight:600;margin-bottom:16px}.Process .header h4{color:var(--color-gold);font-size:20px;max-width:600px}.Process .steps{display:grid;grid-template-columns:1fr;gap:64px}@media screen and (min-width:480px){.Process .steps{grid-template-columns:1fr 1fr}}@media screen and (min-width:768px){.Process{padding:128px 64px}.Process .header .title .underline{height:20px;bottom:21px}.Process .header .title h2{font-size:40px}.Process .header h4{font-size:24px}}@media screen and (min-width:1024px){.Process .steps{display:flex;flex-direction:row;justify-content:space-between}}.TalkTogether{overflow:hidden;padding:64px 32px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:64px}.TalkTogether.right{flex-direction:column-reverse}.TalkTogether .wrapper{display:flex;flex-direction:column;gap:32px;font-size:20px}.TalkTogether .wrapper h2{font-size:36px;font-weight:600}.TalkTogether .wrapper .buttons{display:flex;flex-direction:column;gap:16px}.TalkTogether .wrapper .buttons .ButtonLink{width:100%;max-width:400px}@media screen and (min-width:768px){.TalkTogether{padding:128px 64px;flex-direction:row}.TalkTogether.right{flex-direction:row-reverse}}.SanityComponents{width:100%}.Review{padding:48px 24px;border-radius:24px;border:1px solid var(--color-gray-400);background:#fff;display:flex;flex-direction:column;justify-content:space-between;gap:36px;flex:1}.Review .wrapper{display:flex;flex-direction:column;gap:16px}.Review .wrapper .Stars{margin-left:-2px}.Review .wrapper .informations{display:flex;flex-direction:column;flex:1}@media screen and (min-width:768px){.Review{min-width:400px;max-width:800px}.Review .wrapper{flex-direction:row}}.Reviews{padding:64px 32px;gap:64px}.Reviews,.Reviews .header{display:flex;flex-direction:column}.Reviews .header{align-items:center;text-align:center}.Reviews .header .title{position:relative}.Reviews .header .title .underline{content:"";position:absolute;width:100%;height:16px;background:var(--color-gold);bottom:23px;left:0;transition:all .2s ease-in-out}.Reviews .header .title h2{position:relative;font-size:36px;font-weight:600;margin-bottom:16px}.Reviews .header h4{color:var(--color-gold);font-size:20px;max-width:600px}.Reviews .reviewsList{display:flex;flex-direction:column;gap:64px}@media screen and (min-width:768px){.Reviews{padding:128px 64px}.Reviews .header .title .underline{height:20px;bottom:21px}.Reviews .header .title h2{font-size:40px}.Reviews .header h4{font-size:24px}.Reviews .reviewsList{flex-direction:row;flex-wrap:wrap;justify-content:center}}.SiteCard{max-width:768px}.SiteCard img{aspect-ratio:550/350;-o-object-fit:cover;object-fit:cover}.SiteCard .content{padding:24px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:24px}.SiteCard .content h4{font-size:20px;font-weight:600;text-align:center}.SiteCard .content .ButtonLink{border-radius:0}.SiteList{padding:64px 0;gap:64px}.SiteList,.SiteList .header{display:flex;flex-direction:column}.SiteList .header{align-items:center;text-align:center}.SiteList .header .title{position:relative}.SiteList .header .title .underline{content:"";position:absolute;width:100%;height:16px;background:var(--color-gold);bottom:23px;left:0;transition:all .2s ease-in-out}.SiteList .header .title h2{position:relative;font-size:36px;font-weight:600;margin-bottom:16px}.SiteList .header h4{color:var(--color-gold);font-size:20px;max-width:600px}.SiteList .sites{display:grid;grid-template-columns:1fr;-moz-column-gap:16px;column-gap:16px;row-gap:64px;margin:0 auto}@media screen and (min-width:768px){.SiteList{padding:128px 0}.SiteList .header .title .underline{height:20px;bottom:21px}.SiteList .header .title h2{font-size:40px}.SiteList .header h4{font-size:24px}.SiteList .sites{grid-template-columns:1fr 1fr}}@media screen and (min-width:1440px){.SiteList .sites{grid-template-columns:1fr 1fr 1fr}}.Hero{position:relative;padding:64px 32px;gap:64px}.Hero,.Hero .header{display:flex;flex-direction:column}.Hero .header{align-items:center;text-align:center}.Hero .header .title{position:relative}.Hero .header .title .underline{content:"";position:absolute;width:100%;height:16px;background:var(--color-gold);bottom:23px;left:0;transition:all .2s ease-in-out}.Hero .header .title h2{position:relative;font-size:36px;font-weight:600;margin-bottom:16px}.Hero .header h4{color:var(--color-gold);font-size:20px;max-width:600px}.Hero .buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:16px}.Hero .buttons .ButtonLink{width:100%;max-width:400px}.Hero .ScrollDownButton{color:inherit}@media screen and (min-width:768px){.Hero{padding:128px 64px}.Hero .header .title .underline{height:20px;bottom:21px}.Hero .header .title h2{font-size:40px}.Hero .header h4{font-size:24px}}.Gallery{padding:16px;max-width:1200px;margin:0 auto}.Gallery .images{display:flex;flex-direction:column;gap:16px}.Gallery .images img{height:100%;max-height:400px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.Gallery .images{display:grid}.Gallery .images.count-1{grid-template-columns:1fr;grid-template-rows:1fr}.Gallery .images.count-2{grid-template-columns:repeat(2,1fr)}.Gallery .images.count-2 .image:first-child{grid-area:1/1/2/2}.Gallery .images.count-2 .image:nth-child(2){grid-area:1/2/2/3}.Gallery .images.count-3{grid-template-rows:repeat(2,1fr)}.Gallery .images.count-3 .image:first-child{grid-area:1/1/2/3}.Gallery .images.count-3 .image:nth-child(2){grid-area:2/1/3/2}.Gallery .images.count-3 .image:nth-child(3){grid-area:2/2/3/3}.Gallery .images.count-4 .image:first-child{grid-area:1/1/2/2}.Gallery .images.count-4 .image:nth-child(2){grid-area:1/2/2/3}.Gallery .images.count-4 .image:nth-child(3){grid-area:2/1/3/2}.Gallery .images.count-4 .image:nth-child(4){grid-area:2/2/3/3}.Gallery .images.count-5{grid-template-rows:repeat(3,1fr)}.Gallery .images.count-5 .image:first-child{grid-area:1/1/2/2}.Gallery .images.count-5 .image:nth-child(2){grid-area:1/2/2/3}.Gallery .images.count-5 .image:nth-child(3){grid-area:2/1/3/3}.Gallery .images.count-5 .image:nth-child(4){grid-area:3/1/4/2}.Gallery .images.count-5 .image:nth-child(5){grid-area:3/2/4/3}.Gallery .images.count-6 .image:first-child{grid-area:1/1/2/2}.Gallery .images.count-6 .image:nth-child(2){grid-area:1/2/2/3}.Gallery .images.count-6 .image:nth-child(3){grid-area:2/1/3/2}.Gallery .images.count-6 .image:nth-child(4){grid-area:2/2/3/3}.Gallery .images.count-6 .image:nth-child(5){grid-area:3/1/4/2}.Gallery .images.count-6 .image:nth-child(6){grid-area:3/2/4/3}.Gallery .images.count-7{grid-template-rows:repeat(4,1fr)}.Gallery .images.count-7 .image:first-child{grid-area:1/1/2/2}.Gallery .images.count-7 .image:nth-child(2){grid-area:1/2/2/3}.Gallery .images.count-7 .image:nth-child(3){grid-area:2/1/3/3}.Gallery .images.count-7 .image:nth-child(4){grid-area:3/1/4/2}.Gallery .images.count-7 .image:nth-child(5){grid-area:3/2/4/3}.Gallery .images.count-7 .image:nth-child(6){grid-area:4/1/5/2}.Gallery .images.count-7 .image:nth-child(7){grid-area:4/2/5/3}.Gallery .images.count-8 .image:first-child{grid-area:1/1/2/2}.Gallery .images.count-8 .image:nth-child(2){grid-area:1/2/2/3}.Gallery .images.count-8 .image:nth-child(3){grid-area:2/1/3/2}.Gallery .images.count-8 .image:nth-child(4){grid-area:2/2/3/3}.Gallery .images.count-8 .image:nth-child(5){grid-area:3/1/4/2}.Gallery .images.count-8 .image:nth-child(6){grid-area:3/2/4/3}.Gallery .images.count-8 .image:nth-child(7){grid-area:4/1/5/2}.Gallery .images.count-8 .image:nth-child(8){grid-area:4/2/5/3}}@media screen and (min-width:1440px){.Gallery .images img{max-height:none}.Gallery .images.count-3{grid-template-rows:repeat(2,1fr)}.Gallery .images.count-3 .image:first-child{grid-area:1/1/3/2}.Gallery .images.count-3 .image:nth-child(2){grid-area:1/2/2/3}.Gallery .images.count-3 .image:nth-child(3){grid-area:2/2/3/3}.Gallery .images.count-4{grid-template-columns:repeat(4,1fr)}.Gallery .images.count-4 .image:first-child{grid-area:1/1/3/3}.Gallery .images.count-4 .image:nth-child(2){grid-area:1/3/2/5}.Gallery .images.count-4 .image:nth-child(3){grid-area:2/3/3/4}.Gallery .images.count-4 .image:nth-child(4){grid-area:2/4/3/5}.Gallery .images.count-5 .image:first-child{grid-area:1/1/2/2}.Gallery .images.count-5 .image:nth-child(2){grid-area:2/1/3/2}.Gallery .images.count-5 .image:nth-child(3){grid-area:1/2/3/4}.Gallery .images.count-5 .image:nth-child(4){grid-area:1/4/2/5}.Gallery .images.count-5 .image:nth-child(5){grid-area:2/4/3/5}.Gallery .images.count-6:first-child{grid-area:1/1/2/2}.Gallery .images.count-6:nth-child(2){grid-area:1/2/2/3}.Gallery .images.count-6:nth-child(3){grid-area:1/3/2/5}.Gallery .images.count-6:nth-child(4){grid-area:2/1/3/3}.Gallery .images.count-6:nth-child(5){grid-area:2/3/3/4}.Gallery .images.count-6:nth-child(6){grid-area:2/4/3/5}.Gallery .images.count-7:first-child{grid-area:1/1/2/2}.Gallery .images.count-7:nth-child(2){grid-area:1/2/2/4}.Gallery .images.count-7:nth-child(3){grid-area:1/4/2/5}.Gallery .images.count-7:nth-child(4){grid-area:2/1/3/2}.Gallery .images.count-7:nth-child(5){grid-area:2/2/3/3}.Gallery .images.count-7:nth-child(6){grid-area:2/3/3/4}.Gallery .images.count-7:nth-child(7){grid-area:2/4/3/5}.Gallery .images.count-8:first-child{grid-area:1/1/2/2}.Gallery .images.count-8:nth-child(2){grid-area:1/2/2/3}.Gallery .images.count-8:nth-child(3){grid-area:1/3/2/4}.Gallery .images.count-8:nth-child(4){grid-area:1/4/2/5}.Gallery .images.count-8:nth-child(5){grid-area:2/1/3/2}.Gallery .images.count-8:nth-child(6){grid-area:2/2/3/3}.Gallery .images.count-8:nth-child(7){grid-area:2/3/3/4}.Gallery .images.count-8:nth-child(8){grid-area:2/4/3/5}}.ImageWithAlt{padding:64px 32px;display:flex;align-items:center;justify-content:center}.ImageWithAlt img{width:100%;max-height:400px;-o-object-fit:cover;object-fit:cover}@media screen and (min-width:768px){.ImageWithAlt{padding:128px 64px}}.Contact{padding:64px 32px;display:grid;grid-template-columns:1fr;gap:64px}.Contact .content{grid-area:1/1/2/2;display:flex;flex-direction:column;gap:32px}.Contact .content h2{position:relative;font-size:36px;font-weight:600}.Contact .address{grid-area:3/1/4/2;display:flex;flex-direction:column;gap:16px}.Contact .address strong{margin-bottom:16px}.Contact .address a{text-decoration:underline;text-underline-offset:4px;color:var(--color-gold)}.Contact form{margin:auto 0;grid-area:2/1/3/2;display:grid;gap:16px}.Contact form input,.Contact form textarea{padding:16px 20px;border:1px solid var(--color-primary)}.Contact form textarea{height:200px;resize:vertical;min-height:58px;max-height:600px}.Contact form button{padding:16px 20px;background:var(--color-primary);color:#fff;border:1px solid var(--color-primary);transition:all .2s ease-in-out}.Contact form button:hover{background:#fff;color:var(--color-primary)}@media screen and (min-width:768px){.Contact{padding:64px;grid-template-columns:repeat(2,1fr);row-gap:80px;-moz-column-gap:128px;column-gap:128px}.Contact .content{grid-area:1/1/2/2}.Contact .content h2{font-size:40px}.Contact .address{grid-area:2/1/3/2}.Contact form{grid-area:1/2/3/3}}@media screen and (min-width:1024px){.Contact{padding:128px 148px}.Contact form{grid-template-columns:1fr 1fr}.Contact form .name{grid-area:1/1/2/2}.Contact form .surname{grid-area:1/2/2/3}.Contact form .email{grid-area:2/1/3/2}.Contact form .tel{grid-area:2/2/3/3}.Contact form .subject{grid-area:3/1/4/3}.Contact form .message{grid-area:4/1/5/3}.Contact form button{grid-area:5/1/6/3}}.ScrollDownButton{position:absolute;bottom:24px;left:50%;translate:-50% 0;display:flex;flex-direction:column;align-items:center;color:#fff;padding:24px 48px}@media screen and (min-width:768px){.ScrollDownButton{font-size:20px}.ScrollDownButton svg{width:24px;height:24px}}.Stars{display:flex;align-items:center;border-radius:1000px;box-shadow:0 0 16px rgba(0,0,0,.25);padding:8px;margin:auto}.Stars svg{display:inline-block}