body{font-size:1rem}a{text-decoration:none}.cookie-consent{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:1rem;box-shadow:0 -2px 5px rgba(0,0,0,.2);display:none;z-index:1000;overflow:scroll;padding-top:5rem;top:0}#cookieForm{display:flex;justify-content:center;flex-direction:column}.cookieText{flex-grow:1;margin-bottom:1rem;font-size:.75rem}.cookieText h2{font-size:1rem}.cookieText label{margin-right:.5rem}.cookieButtons{flex-shrink:1;display:flex;flex-direction:column;min-width:15rem}.cookieButtons .btn{margin-bottom:.25rem}.hero{background-image:url(../img/hero-background.png);background-size:cover;background-position:center;background-repeat:no-repeat;padding:34px 0}.hero-side-button{position:absolute;top:240px;right:0;cursor:pointer;z-index:1000}.hero-side-button .btn{border-radius:50px 0 0 50px;background:var(--LabelCellBorder,#9bcfec);box-shadow:0 4px 24px 0 rgba(144,205,240,.54);color:var(--Blue,#2d3191);font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:120%;padding:24px 16px}.hero-header{display:flex;justify-content:space-between;align-items:start;margin-bottom:1rem;flex-direction:column-reverse}.hero-header-title{color:var(--White,#fdfdfd);font-family:Poppins;font-size:34px;font-style:normal;font-weight:600;line-height:38px;padding-top:40px}.hero-header-navbar{display:flex;justify-content:space-between;align-items:center}.hero-logo{margin-right:32px}.hero-logo img{height:72px;display:block}.burger-button{border-radius:99px;background:rgba(255,255,255,.3);border:none;display:flex;align-items:center;justify-content:center;height:72px;padding:0 32px;color:#fff;cursor:pointer}.burger-button:hover{background:rgba(255,255,255,.5)}.hero-city-filter{display:flex;align-items:center;margin-bottom:4rem;gap:1.5rem;flex-wrap:wrap}.hero-city-filter-item input{display:none}.hero-city-filter-item{display:flex}.hero-city-filter-item label{padding:20px 24px;justify-content:center;align-items:center;border-radius:130px;border:2px solid rgba(255,255,255,.3);color:var(--White,#fdfdfd);font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:120%;cursor:pointer}.hero-city-filter-item label:hover{border-color:#fff}.hero-city-filter-item input:checked+label{background:rgba(255,255,255,.3)}.hero-search input.form-control{background-color:transparent;border:2px solid rgba(255,255,255,.3);color:var(--White,#fdfdfd);font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:120%;padding:20px}.hero-search input.form-control:hover{border-color:#fff}.hero-search .form-label{color:var(--White,#fdfdfd);font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:120%}.hero-search input.form-control:focus{background-color:transparent;border-color:#fff;box-shadow:none}.hero-search .form-floating input.form-control:focus+label,.hero-search .form-floating input.form-control:not(:placeholder-shown)+label,.hero-search .form-floating>.form-control:not(:placeholder-shown)~label::after{color:#fff;transform:scale(.85) translateY(-.5rem) translateX(.15rem);background-color:transparent}.hero-search .form-floating>.form-control:focus~label::after{background-color:transparent}.hero-search .form-floating input.form-control:focus+label{color:#fff;background-color:transparent}.hero-search .form-floating input.form-control::placeholder{color:rgba(255,255,255,.7)}.hero-search-button{display:flex;justify-content:center;margin-top:2.5rem;margin-bottom:73px}.hero-search .btn.btn-primary{display:flex;width:369px;height:64px;padding:20px 24px;justify-content:center;align-items:center;gap:10px;border-radius:130px;background:#90cdf0;box-shadow:0 4px 24px 0 rgba(144,205,240,.32);color:var(--Blue,#2d3191);font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:120%}.hero-project{display:flex;gap:2rem;margin-bottom:32px}.hero-project-desc{width:60%}.hero-project-info{width:40%}.hero-project-imgs img{border-radius:24px;max-width:100%}.hero-project-imgs-desktop{display:none;max-width:680px}.hero-project-img-top{margin-bottom:8px}.hero-project-img-bottom{display:flex;gap:8px;width:100%}.hero-project-img-bottom img{min-width:0;object-fit:cover}.hero-project-img-bottom img:nth-child(1){flex:2}.hero-project-img-bottom img:nth-child(2),.hero-project-img-bottom img:nth-child(3){flex:1}.hero-project-title{color:var(--White,#fdfdfd);font-family:Poppins;font-size:61px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:2rem}.hero-project-unit{display:flex;flex-direction:column}.hero-project-unit-item{padding:1rem 0;border-bottom:1px solid #90cdf0}.hero-project-unit-item:last-child{border-bottom:none}.hero-project-unit-label{color:var(--White,#fdfdfd);font-family:Poppins;font-size:31px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:1rem}.hero-project-unit-cols{display:flex;justify-content:space-between}.hero-project-unit-description{color:var(--White,#fdfdfd);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:.5rem}.hero-project-unit-price{color:#90cdf0;font-family:Poppins;font-size:31px;font-style:normal;font-weight:600;line-height:120%}.hero-project-unit-right{display:flex;flex-direction:column;align-items:end}.hero-project-unit-payment-label{color:var(--White,#fdfdfd);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:8px 0}.hero-project-unit-payment{display:flex;height:63px;padding:8px 16px;justify-content:center;align-items:center;gap:10px;border-radius:99px;background:rgba(255,255,255,.3);color:#fff;text-align:right;font-family:Poppins;font-size:39px;font-style:normal;font-weight:600;line-height:120%}.hero-project-unit-starting-price-label{color:var(--White,#fdfdfd);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin:8px 0}.hero-project-unit-starting-price{color:var(--White,#fdfdfd);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.hero-payment-calculator{border:2px solid rgba(255,255,255,.3);border-radius:90px;display:flex;padding:.5rem;gap:1rem}.hero-payment-calculator-separator{width:2px;height:100%;background:rgba(255,255,255,.3);overflow:hidden;height:38px}.hero-payment-calculator input.form-control{background-color:transparent;border:none;color:#fff}.hero-payment-calculator input.form-control:active,.hero-payment-calculator input.form-control:focus,.hero-payment-calculator input.form-control:hover{background-color:transparent;border:none;color:#fff;box-shadow:none;outline:0}.hero-payment-calculator input.form-control::placeholder{color:rgba(255,255,255,.7)}.hero-payment-calculator .form-floating label{color:rgba(255,255,255,.7)}.hero-payment-calculator .form-floating input.form-control:focus+label,.hero-payment-calculator .form-floating input.form-control:not(:placeholder-shown)+label,.hero-payment-calculator .form-floating>.form-control:not(:placeholder-shown)~label::after{color:rgba(255,255,255,.7);transform:scale(.85) translateY(-.5rem) translateX(.15rem);background-color:transparent}.hero-payment-calculator .form-floating>.form-control:focus~label::after{background-color:transparent}.hero-payment-calculator .form-floating input.form-control:focus+label{color:rgba(255,255,255,.7);background-color:transparent}.project-cols{border-bottom:1px solid #9bcfec;padding-bottom:52px;display:flex;gap:72px}.project-left{width:60%}.project-left>img{border-radius:24px}.project-right{width:40%;color:#474858;font-family:Poppins;font-size:25px;font-style:normal;font-weight:400;line-height:135%}.project-right ul{list-style:none;padding:0;margin:0}.project-right li{position:relative;padding-left:3.5rem;margin-bottom:2rem}.project-right li::before{content:'';position:absolute;left:1rem;top:50%;transform:translateY(-50%);width:24px;height:24px;background-color:var(--LabelCellBorder,#9bcfec);border-radius:50%}.project-right .project-feature-title{color:#474858;font-family:Poppins;font-size:31px;font-style:normal;font-weight:600;line-height:120%}.project-right .project-feature-description{color:#474858;font-family:Poppins;font-size:25px;font-style:normal;font-weight:400;line-height:135%}.project-left>img{max-width:100%;margin-bottom:72px}.project-title{color:#474858;font-family:Poppins;font-size:31px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:24px}.project-description{color:#474858;font-family:Inter;font-size:20px;font-style:normal;font-weight:400;line-height:140%}.organization{padding-top:56px;display:flex;gap:72px;width:100%;margin-bottom:66px}.organization-left{width:60%;flex-grow:1}.organization-right{width:40%;flex-grow:1}.organization-logo{margin-bottom:1.5rem}.organization-logo img{max-height:80px}.organization-name{color:#32323f;margin-bottom:1.5rem;font-family:Poppins;font-size:49px;font-style:normal;font-weight:600;line-height:120%}.organization-description{color:#474858;font-family:Poppins;font-size:31px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:1.5rem}.organization-img{max-width:100%}.organization-img img{border-radius:24px;max-width:100%}.map-container{border-radius:24px}.map{padding:52px 0;border-bottom:1px solid #9bcfec}.map-location{display:flex;justify-content:center}.map-location input{width:100%;max-width:500px;height:72px;padding:24px 40px;border-radius:118px;background:#fff;box-shadow:0 4px 16px 0 rgba(144,205,240,.18);border:0;margin:0 auto}.agent-cols{padding:52px 0;display:flex;gap:72px}.agent-cols .agent-col{width:50%}.agent-cols .agent-col img{max-width:100%}.agent-cols .agent-col-title{color:#32323f;font-family:Poppins;font-size:49px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:1.5rem}.agent-col .agent-col-tagline{color:#474858;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%;margin-bottom:.5rem}.agent-col .agent-col-description{color:#474858;font-family:Poppins;font-size:31px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:2rem}.agent-col .agent-col-phone{display:flex;width:369px;height:64px;padding:20px 24px;justify-content:center;align-items:center;gap:10px;border-radius:130px;background:#90cdf0;box-shadow:0 4px 24px 0 rgba(144,205,240,.32);color:var(--Blue,#2d3191);font-family:Inter;font-size:20px;font-style:normal;font-weight:500;line-height:120%}@media (min-width:768px){.cookie-consent{overflow:visible;padding:2rem;top:auto}#cookieForm{flex-direction:row}.cookieText{margin-bottom:0;font-size:1rem}.cookieText h2{font-size:1.5rem}}.projects-section{padding:4rem 0;background:#f4fbff}.project-section{background:#f4fbff;border-bottom:1px solid #9bcfec}.projects-grid{display:flex;gap:1rem}.projects-column{flex:1;display:flex;flex-direction:column;gap:1rem}.project-item{width:100%;position:relative;overflow:hidden;border-radius:24px;display:block;text-decoration:none;background-size:cover;background-position:center;background-repeat:no-repeat}.project-item-tags{display:flex;gap:1rem;flex-wrap:wrap;margin-bottom:12px}.project-item-tag{border-radius:100px;background:rgba(255,255,255,.3);display:flex;padding:8px 10px;justify-content:center;align-items:center;gap:8px;color:#fff;font-family:Inter;font-size:13px;font-style:normal;font-weight:600;line-height:120%}.project-item-1{height:675px}.project-item-2{height:528px}.project-item-3{height:469px}.project-item-4{height:333px}.project-item-5{height:619px}.project-item-6{height:785px}.project-item-7{height:528px}.project-item-8{height:389px}.project-item-9{height:282px}.project-item-bg{width:100%;height:100%;transition:transform .3s ease;padding:24px;display:flex;flex-direction:column;justify-content:end;position:relative;background-blend-mode:multiply;background:linear-gradient(180deg,rgba(255,255,255,0) 1.1%,rgba(102,102,102,.58) 40.13%,rgba(0,0,0,.74) 86.5%)}.project-item:hover .project-item-bg{transform:scale(1.05)}.project-item-name{color:var(--White,#fdfdfd);font-family:Poppins;font-size:31px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:12px}.project-item-payment{display:flex;flex-direction:column;gap:8px}.project-item-payment-label{color:var(--White,#fdfdfd);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.project-item-payment-value{color:#90cdf0;font-family:Poppins;font-size:49px;font-style:normal;font-weight:600;line-height:120%}.project-item-payment-no-price{color:#90cdf0;font-family:Poppins;font-size:16px;font-style:normal;font-weight:600;line-height:120%}.project-item-cta{position:absolute;bottom:24px;right:24px}.project-item-cta .btn{display:flex;width:56px;height:56px;padding:16px;align-items:center;gap:10px;border-radius:28px;background:#90cdf0;box-shadow:0 4px 24px 0 rgba(144,205,240,.32);border-color:transparent}@media (max-width:991px){.projects-grid{flex-wrap:wrap}.projects-column{flex:0 0 calc(50% - .5rem)}}@media (max-width:575px){.projects-column{flex:0 0 100%}}footer{padding:67px 0;border-top:1px solid #90cdf0;background:#fff}.footer-logo{display:flex;align-items:center}.footer-logo img{max-width:100%;margin-right:5rem;margin-bottom:2rem}.footer-nav h5{color:#292f36;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.48px;text-transform:uppercase;margin-bottom:2.5rem}.footer-nav .footer-col-text{color:var(--Gray-1,#333);font-family:Inter;font-size:14px;font-style:normal;font-weight:400;line-height:1}.copyright{display:flex;justify-content:center;align-items:center;gap:1rem;margin-top:4rem;margin-bottom:1rem;color:var(--Gray-1,#333);font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.map-location{margin-bottom:1.5rem}.map-distance{margin-bottom:1.5rem;font-weight:700;display:flex;justify-content:center;gap:10px;align-items:center}.map-distance-text{color:#474858;font-family:Poppins;font-size:25px;font-style:normal;font-weight:500;line-height:120%}.map-distance-km{color:#474858;font-family:Poppins;font-size:31px;font-style:normal;font-weight:600;line-height:120%}.map-container{height:400px;width:100%;border-radius:8px;overflow:hidden}.hero-project-tags{display:flex;gap:1rem;flex-wrap:wrap;margin-top:40px;margin-bottom:32px}.hero-project-tag{display:flex;padding:8px 10px;justify-content:center;align-items:center;gap:8px;border-radius:100px;background:rgba(255,255,255,.3);color:#fff;font-family:Inter;font-size:13px;font-style:normal;font-weight:600;line-height:120%}.hero-project-header{display:flex;gap:2rem;align-items:end}.hero-project-title{width:60%}.hero-project-tags{width:40%}.mobile-sticky-nav{display:none;position:fixed;bottom:0;left:0;right:0;z-index:1000;border-top:1px solid var(--LabelCellBorder,#9bcfec);background:var(--White,#fdfdfd);padding:10px 0 25px 10px;gap:10px;vertical-align:middle}.mobile-sticky-nav::after{content:'';border-radius:100px;background:var(--Blue,#2d3191);position:absolute;bottom:8px;width:135px;height:5px;left:50%;transform:translateX(-50%);display:block}.mobile-sticky-nav .nav-item{text-decoration:none;transition:all .3s ease;color:var(--LabelCellBorder,#9bcfec);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:16px;text-align:center;display:flex;flex-direction:column;align-items:center;align-content:flex-end}.mobile-sticky-nav .nav-item.active{color:#2d3191}.mobile-sticky-nav .nav-item span:first-child{font-size:24px;order:-1;margin-bottom:10px;display:block}.mobile-sticky-nav .nav-item span:last-child{order:1;display:block}.mobile-sticky-nav .mobile-request-btn{border-radius:40px 0 0 40px;background:var(--LabelCellBorder,#9bcfec);cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:10px;padding:10px 10px;color:var(--Blue,#2d3191);font-family:Poppins;font-size:12px;font-style:normal;font-weight:400;line-height:16px;border:0}.mobile-sticky-nav .mobile-request-btn:hover{background:#0052a3}@media (max-width:768px){.mobile-sticky-nav{display:flex;justify-content:space-between;align-items:flex-end}.hero-side-button{display:none}}.desktop-dot-nav{display:none;position:fixed;right:40px;top:50%;transform:translateY(-50%);z-index:1000}.dot-nav-item{display:flex;align-items:center;text-decoration:none;margin:20px 0;transition:all .3s ease;flex-direction:row-reverse}.dot{width:12px;height:12px;background:#fff;opacity:.2;border-radius:50%;margin-left:0;margin-right:12px;transition:all .3s ease}.dot-label{opacity:.2;background:#fff;color:#2d3191;font-family:Poppins;font-size:12px;font-style:normal;font-weight:500;line-height:16px;white-space:nowrap;transition:all .3s ease;border-radius:24px;padding:4px 12px 4px 8px;display:flex;align-items:center;gap:4px}.dot-nav-item.active .dot-label,.dot-nav-item:hover .dot-label{opacity:1}.dot-nav-item.active .dot,.dot-nav-item:hover .dot{opacity:1;background:#fff;transform:scale(1.2)}.dot-nav-item.active .dot-label,.dot-nav-item:hover .dot-label{background:#fff;color:var(--Blue,#2d3191)}.dot-label-number{color:var(--Blue,#2d3191);font-weight:600;font-size:18px}@media (min-width:769px){.desktop-dot-nav{display:block}.hero-header{flex-direction:row;margin-bottom:5rem}.hero-header-title{font-size:61px;padding:0;line-height:74px}.hero-search-button{margin-top:3.5rem}.hero-project-imgs-desktop{display:block}.hero-project-imgs-mobile{display:none}}@media (max-width:768px){.mobile-sticky-nav{display:flex;justify-content:space-between;align-items:center}.hero-side-button{display:none}.hero-header-navbar-row{order:3;width:100%;padding-top:2rem}.hero-header-navbar-row .form-floating{overflow:hidden}.hero-header-navbar{flex-wrap:wrap;justify-content:space-between;width:100%}.hero-logo img{height:50px}.hero-project-header{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:0}.burger-button{height:50px}.hero-project-title{width:100%;font-size:34px;margin-bottom:1rem;line-height:58px}.hero-project-tags{width:100%;margin-top:0}.hero-project-info{width:100%}.hero-project{flex-direction:column}.organization{flex-direction:column;align-items:flex-start;gap:0;margin-bottom:2rem}.organization-logo{margin-bottom:1rem}.organization-left{width:100%}.organization-right{width:100%}.project-cols{flex-direction:column;gap:0}.project-left{width:100%}.project-left img{margin-bottom:2rem}.project-right{width:100%}.agent-cols{flex-direction:column}.agent-cols .agent-col{width:100%}.agent-left{width:100%}.agent-right{width:100%}.organization-name{margin-bottom:2rem;font-size:30px}.project-right .project-feature-title{font-size:25px}.project-right .project-feature-description{font-size:18px}.agent-cols .agent-col-title{font-size:25px}.agent-cols .agent-col-description{font-size:18px}.organization-description{margin-bottom:2rem;font-size:18px}.agent-col .agent-col-phone{width:100%}.hero-city-filter-item label{padding:12px 16px;font-size:16px}.hero-city-filter{margin-bottom:2rem}.hero-search-button{margin-top:.5rem}.project-description{margin-bottom:2rem}}.hero-project-imgs-mobile{display:none;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}.hero-project-imgs-mobile::-webkit-scrollbar{display:none}.hero-project-imgs-mobile .mobile-imgs-container{display:flex;gap:1rem;padding-bottom:1rem}.hero-project-imgs-mobile>.mobile-imgs-container>div{flex:0 0 auto;width:85vw;aspect-ratio:1/1;border-radius:24px;overflow:hidden}.hero-project-imgs-mobile img{width:100%;height:100%;object-fit:cover}@media (max-width:768px){.hero-project-imgs-mobile{display:block}.hero-project-desc{width:100%}}.offcanvas{width:280px!important;background:#f4fbff;border-right:1px solid #9bcfec}.offcanvas-header{padding:1rem;border-bottom:1px solid #9bcfec}.offcanvas-header h5{color:#32323f;font-family:Poppins;font-size:1.25rem;font-weight:600}.offcanvas .btn-close{background-color:#9bcfec;opacity:1}.offcanvas .btn-close:focus{box-shadow:none}.btn-primary.d-lg-none{background:#90cdf0;border:none;color:#2d3191;padding:.5rem 1rem;border-radius:8px}.btn-primary.d-lg-none:focus,.btn-primary.d-lg-none:hover{background:#7ab8db;box-shadow:none}@media (max-width:991px){.sidebar{border:none}.offcanvas-body .sidebar-nav-container{padding:0}.offcanvas-body .sidebar-section{padding:1rem 1rem .5rem}.offcanvas-body .sidebar-nav{padding:0 1rem}.offcanvas-body .sidebar-logo-container{padding:1rem}.offcanvas-body .sidebar-user-container{border-top:1px solid #9bcfec;padding-top:1rem;margin-top:1rem}}@media (max-width:991px){.main{margin-left:0!important}.sidebar:not(.show){margin-left:-280px}}.initial-payment-amount{color:var(--White,#fdfdfd);font-family:Inter;font-size:16px;font-style:normal;font-weight:700;line-height:150%}.sidebar{border-top-left-radius:24px;border-bottom-left-radius:24px;box-shadow:0 0 0 10px rgba(255,255,255,.3);background:#f4fbff}.offcanvas-body{padding-top:5rem}.close-sidebar{position:absolute;top:1rem;right:1rem;cursor:pointer}.close-sidebar:hover{opacity:.8}.sidebar .nav-link{color:#292f36;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:120%;letter-spacing:.48px;text-transform:uppercase}@media (max-width:992px){.hero-project-img-bottom{gap:6px}.hero-project-img-bottom img{max-height:120px}}@media (max-width:768px){.hero-project-img-bottom{gap:4px}.hero-project-img-bottom img{max-height:100px}}@media (max-width:576px){.hero-project-img-bottom img:nth-child(3){display:none}}@media (max-width:480px){.hero-project-img-bottom img:nth-child(2){display:none}}.nearby-places{padding:52px 0;border-bottom:1px solid #9bcfec}.nearby-places h2{color:#32323f;font-family:Poppins;font-size:49px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:2rem;text-align:center}.nearby-places-container{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;max-width:1200px;margin:0 auto}.nearby-place{background:rgba(255,255,255,.5);border-radius:16px;padding:1.5rem;transition:transform .3s ease;border:1px solid rgba(144,205,240,.3)}.nearby-place:hover{transform:translateY(-5px);box-shadow:0 4px 24px 0 rgba(144,205,240,.18)}.nearby-place h3{color:#474858;font-family:Poppins;font-size:25px;font-style:normal;font-weight:600;line-height:120%;margin-bottom:.75rem}.nearby-place-info{display:flex;flex-direction:column;gap:.5rem}.nearby-place-address{color:#474858;font-family:Inter;font-size:16px;font-style:normal;font-weight:400;line-height:150%}.nearby-place-distance{color:#90cdf0;font-family:Inter;font-size:16px;font-style:normal;font-weight:500;line-height:150%;display:flex;align-items:center;gap:.5rem}.nearby-place-distance::before{content:'';display:inline-block;width:16px;height:16px;background-image:url(../img/marker.svg);background-size:contain;background-repeat:no-repeat;opacity:.7}@media (max-width:768px){.nearby-places h2{font-size:31px;margin-bottom:1.5rem}.nearby-places-container{grid-template-columns:1fr;gap:1rem}.nearby-place{padding:1rem}.nearby-place h3{font-size:20px}}