.services-hero-section .wrapper{padding-block-start:9rem}.services-hero-section .wrapper .hero-header{display:flex;justify-content:space-between;align-items:center}.services-hero-section .wrapper .hero-header h1{color:#201d1d;text-shadow:none;line-height:79px;max-width:700px}.services-hero-section .wrapper .hero-content{display:flex;gap:2rem;justify-content:space-between;align-items:center;padding-block-start:2rem}.services-hero-section .wrapper .hero-content .img-wrap{width:100%;height:100%;min-width:520px;max-width:830px;overflow:hidden;border-radius:20px}.services-hero-section .wrapper .hero-content .img-wrap img{clip-path:inset(0% 0% 100% 0% round 20px);object-fit:cover;width:100%;height:100%}.services-hero-section .wrapper .hero-content .hero-text{max-width:500px}.services-hero-section .wrapper .hero-content .hero-text img{width:85px}.services-hero-section .wrapper .hero-content .hero-text p{margin-block:1.5rem}.services-hero-section .wrapper .hero-content .hero-text a{font-size:clamp(.875rem,.8396017699rem + .1769911504vw,1rem);padding:12px 14px;border-radius:50px;border:1px solid rgba(3,24,34,.6)}@media screen and (max-width: 1025px){.services-hero-section .wrapper .hero-content{flex-direction:column;align-items:flex-start;gap:3rem}.services-hero-section .wrapper .hero-content .img-wrap{min-width:auto;max-width:100%;height:400px}}@media screen and (max-width: 1020px){.services-hero-section .wrapper{padding-block-start:7rem}.services-hero-section .wrapper .hero-header h1{line-height:55px!important}}@media screen and (max-width: 750px){.services-hero-section .wrapper{padding-block-start:7rem}.services-hero-section .wrapper .hero-header h1{line-height:40px!important}.services-hero-section .wrapper .hero-header img{display:none}}.benefits-section{margin-block:5rem;background:linear-gradient(180deg,#074353 -27.63%,#012d39);border-radius:60px}.benefits-section .wrapper{display:flex;align-items:center;gap:3rem;padding-block:4rem}.benefits-section .wrapper p,.benefits-section .wrapper h2,.benefits-section .wrapper h3{color:#fff}.benefits-section .wrapper .col-1.benefits{width:55%}.benefits-section .wrapper .col-1.benefits .accordion-item{border-bottom:1px solid #fff;padding-block:.75rem}.benefits-section .wrapper .col-1.benefits .accordion-item:last-child{border-bottom:none}.benefits-section .wrapper .col-1.benefits .accordion-item .accordion-header{display:flex;justify-content:space-between;align-items:center;padding-block:1rem;cursor:pointer}.benefits-section .wrapper .col-1.benefits .accordion-item .accordion-header .icon{padding:7px 16px;border-radius:30px;background:#dbeff1;display:flex;align-items:center}.benefits-section .wrapper .col-1.benefits .accordion-content{display:none}.benefits-section .wrapper .col-1.benefits .accordion-content .img-wrap{display:none;margin-top:1.5rem;width:100%;height:250px;overflow:hidden;border-radius:20px}.benefits-section .wrapper .col-1.benefits .accordion-content .img-wrap img{width:100%;height:100%;object-fit:cover}.benefits-section .wrapper .col-1.benefits .accordion-item.active>.accordion-content{display:block}.benefits-section .wrapper .col-2{width:50%}.benefits-section .wrapper .col-2 h2{font-size:2.1rem;font-family:Mona Sans,sans-serif;line-height:43px}.benefits-section .wrapper .col-2 .img-wrap{margin-top:1.5rem;width:100%;height:375px;overflow:hidden;border-radius:20px}.benefits-section .wrapper .col-2 .img-wrap img{object-fit:cover;width:100%;height:100%}@media screen and (max-width: 955px){.benefits-section{border-radius:20px}.benefits-section .wrapper{flex-direction:column-reverse;gap:.5rem;padding-block:2rem}.benefits-section .wrapper .col-1.benefits{width:100%}.benefits-section .wrapper .col-1.benefits .accordion-item .accordion-header{padding-block:.25rem}.benefits-section .wrapper .col-1.benefits .accordion-content .img-wrap{display:block}.benefits-section .wrapper .col-2{width:100%}.benefits-section .wrapper .col-2 .img-wrap{display:none}}.studio-rental-section{margin-block-end:4rem}.studio-rental-section .wrapper .rental-content{display:flex;justify-content:space-between;align-items:end;gap:2rem}.studio-rental-section .wrapper .rental-content .rental-header{max-width:500px}.studio-rental-section .wrapper .rental-content .rental-header h2{margin-block-start:1.125rem}.studio-rental-section .wrapper .rental-content .rental-description{max-width:550px}.studio-rental-section .wrapper .rental-bento{display:grid;gap:1rem;width:100%;max-width:1400px;margin:0 auto;padding-block:2rem;grid-template-columns:1fr;grid-auto-rows:minmax(200px,auto)}.studio-rental-section .wrapper .rental-bento .rental-cta{padding:1rem!important}.studio-rental-section .wrapper .rental-bento .studio-link{height:fit-content;width:100%}.studio-rental-section .wrapper .rental-bento .rental-img-wrap{height:290px!important}@media (min-width: 768px){.studio-rental-section .wrapper .rental-bento{grid-template-columns:repeat(6,1fr);grid-template-rows:auto auto auto}.studio-rental-section .wrapper .rental-bento .rental-cta{min-width:360px;grid-column:1/span 3;grid-row:1/span 2}.studio-rental-section .wrapper .rental-bento .studio-link:nth-child(2){grid-column:4/span 3;grid-row:1}.studio-rental-section .wrapper .rental-bento .studio-link:nth-child(3){grid-column:1/span 3;grid-row:3}.studio-rental-section .wrapper .rental-bento .studio-link:nth-child(4){grid-column:4/span 3;grid-row:2}.studio-rental-section .wrapper .rental-bento .studio-link:nth-child(5){grid-column:4/span 3;grid-row:3}}@media (min-width: 1024px){.studio-rental-section .wrapper .rental-bento{grid-template-columns:repeat(12,1fr);grid-template-rows:auto auto}.studio-rental-section .wrapper .rental-bento .rental-cta{grid-column:1/span 3;grid-row:1/span 2}.studio-rental-section .wrapper .rental-bento .studio-link:nth-child(2){grid-column:4/span 4;grid-row:1}.studio-rental-section .wrapper .rental-bento .studio-link:nth-child(3){grid-column:8/span 5;grid-row:1}.studio-rental-section .wrapper .rental-bento .studio-link:nth-child(4){grid-column:4/span 5;grid-row:2}.studio-rental-section .wrapper .rental-bento .studio-link:nth-child(5){grid-column:9/span 4;grid-row:2}}.studio-rental-section .wrapper .rental-bento .rental-img-wrap{position:relative;width:100%;height:100%;min-height:200px;overflow:hidden;border-radius:10px}.studio-rental-section .wrapper .rental-bento .rental-img-wrap .studio-name{background:linear-gradient(90deg,#ffc4a3b3,#acdef6d1);backdrop-filter:blur(2px);position:absolute;bottom:1rem;left:1rem;line-height:normal}.studio-rental-section .wrapper .rental-bento .rental-img-wrap img{width:100%;height:100%;object-fit:cover}.studio-rental-section .wrapper .rental-bento .rental-cta{background:linear-gradient(0deg,#ffb78d,#ffd4bd);display:flex;flex-direction:column;justify-content:space-between;padding:24px 21px;border-radius:10px;gap:3rem}.studio-rental-section .wrapper .rental-bento .rental-cta .cta-box p{font-size:clamp(2rem,1.5752212389rem + 2.1238938053vw,3.5rem);line-height:normal;margin-block-end:1rem}@media screen and (max-width: 1035px){.studio-rental-section .wrapper .rental-content{flex-direction:column;align-items:flex-start;gap:1rem}.studio-rental-section .wrapper .rental-content .rental-header,.studio-rental-section .wrapper .rental-content .rental-description{max-width:600px}}.newsletter-section .wrapper{margin-block-end:5rem;position:relative}.newsletter-section .wrapper .glow-effect{position:absolute;top:-3rem;left:50%;width:100vw;height:100vh;transform:translate(-50%);border-radius:30px;z-index:-1}.newsletter-section .wrapper .newsletter-content h2{margin-block:1.125rem}.newsletter-section .wrapper .newsletter-content form{display:flex;gap:.5rem;justify-content:center}.newsletter-section .wrapper .newsletter-content form input{border-radius:5px;padding:10px;width:350px;border:1px solid rgba(4,34,49,.589);background:#fff8f8}.newsletter-section .wrapper .newsletter-content form input:focus{outline:none;border:1.5px solid #004659}.newsletter-section .wrapper .newsletter-content form button{border-radius:5px;padding:12px 15px;border:none;background:#004659;color:#fff;cursor:pointer;transition:filter .5s ease-in-out}.newsletter-section .wrapper .newsletter-content form button:hover{filter:brightness(1.3)}@media screen and (max-width: 430px){.newsletter-section .wrapper .newsletter-content h2{font-size:1.55rem;line-height:28px}.newsletter-section .wrapper .newsletter-content form{flex-direction:column}.newsletter-section .wrapper .newsletter-content form input{width:100%}}@media screen and (max-width: 426px){.benefits-section{margin-block:3rem}.studio-rental-section{margin-block-end:1.75rem}.newsletter-section .wrapper{margin-block-end:3rem}}
