@import url("https://fonts.googleapis.com/css2?family=Bacasime+Antique&display=swap");@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap");@import url("https://db.onlinewebfonts.com/c/c2d12a2a5f067785adb592430ed4f541?family=Questal+W00+Small+Caps");.hero{display:flex;flex-direction:column;align-items:center;justify-content:flex-end;width:100%;height:85vh;position:fixed;top:0;left:0;z-index:1;background-color:#000;max-height:100vh}@media (min-width:768px){.hero{flex-direction:row;justify-content:space-around;align-items:flex-end}}.hero-info{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;position:absolute;width:100%;max-width:1400px;gap:25px;padding:0 0 50px 40px;z-index:2;color:#fff}.hero-info .button{display:block;margin-left:5px}@media (min-width:768px){.hero-info{justify-content:center;padding:150px 0 0 40px;height:100%}}.hero-info h1{font-size:50px;font-family:Questal W00 Small Caps;background:-webkit-linear-gradient(0deg,#e0ca84,#dabe6e 10%,#c19e39 20%,#8d732d 50%,#c89e35 60%,#c89e35 70%,#e7cb86 80%,#c89e35 90%,#f4e3ab);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@media (min-width:768px){.hero-info h1{font-size:80px}}.hero-text{max-width:300px;font-size:20px;padding-left:5px}@media (min-width:768px){.hero-text{text-align:left;max-width:500px;font-size:22px}}.hero-image{width:100%;height:100%;filter:brightness(.7);position:absolute}.hero-image img{height:100%;width:100%;object-fit:cover;object-position:60% 0}@media (min-width:768px){.hero-image img{object-position:50% 0}}.hero .logo{padding-left:5px;width:60px;height:40px;object-fit:cover}.hero .logo img{height:100%;width:auto}.hero .subheading-wrapper{display:flex;gap:10px;height:15px}.hero-subheading{font-size:14px;transform:translateY(-10%)}.hero .line-wrapper{height:100%;width:90px;position:relative}@media (min-width:768px){.hero .line-wrapper{width:140px}}.hero .line{border-bottom:1px solid #fff;height:50%}.grid{display:grid;max-width:1000px;margin:auto;padding:1rem 5px;grid-template-columns:repeat(2,1fr)}@media (min-width:768px){.grid{grid-template-columns:repeat(3,1fr)}}.grid-item{padding:5px}@media (min-width:768px){.grid-item{padding:10px}}.card-old{height:220px;padding:20px;display:flex;flex-direction:column;justify-content:flex-end;gap:20px;position:relative;overflow:hidden;color:#fff}.card-old .overlay{position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;background:linear-gradient(0deg,#000,hsla(0,0%,100%,0) 30%);transition:background-color .2s ease-in-out}.card-old .content{position:relative;z-index:2}.card-old h4{padding-bottom:5px;transition:transform .3s ease-in-out;transform:translateY(0)}.card-old h4,.card-old p{position:absolute;bottom:0}.card-old p{line-height:1.1;font-size:14px;opacity:0;transform:translateY(100%);transition:transform .3s ease-in-out,opacity .2s ease-in-out}.card-old:active h4{transform:translateY(calc(-1 * var(--text-height)))}.card-old:active p{opacity:1;transform:translateY(0)}.card-old:active .overlay{background-color:rgba(0,0,0,.3)}@media (min-width:768px){.card-old{height:380px}.card-old:hover h4{transform:translateY(calc(-1 * var(--text-height)))}.card-old:hover p{opacity:1;transform:translateY(0)}.card-old:hover .overlay{background-color:rgba(0,0,0,.3)}.card-old h4{padding-bottom:8px}.card-old p{line-height:1.2}}.post-grid-wrapper{position:relative;z-index:2;width:100%;background-color:var(--background2);transform:translateY(-20px);display:flex;flex-direction:column;justify-content:center;align-items:center;padding:5rem 0}@media (min-width:576px){.post-grid-wrapper{padding:5rem 1rem}}.post-grid-wrapper .post-grid{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:stretch}@media (min-width:576px){.post-grid-wrapper .post-grid{display:flex;flex-direction:row;justify-content:center;align-items:stretch}}.post-grid-wrapper .post-grid.contained{padding:0!important}.post-grid-wrapper .post-grid .info-wrapper{width:100%;flex-shrink:0;padding:1rem}@media (min-width:576px){.post-grid-wrapper .post-grid .info-wrapper{width:40%}}@media (min-width:992px){.post-grid-wrapper .post-grid .info-wrapper{width:30%}}.post-grid-wrapper .post-grid .service-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;width:100%;flex-shrink:0;height:100%;gap:2rem;padding:2rem;background:linear-gradient(#cabeaf,#cdc5bb)}.post-grid-wrapper .post-grid .service-info h3{font-weight:400}.post-grid-wrapper .post-grid .service-right{height:100%;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;position:relative;gap:1rem}@media (min-width:576px){.post-grid-wrapper .post-grid .service-right{width:60%;gap:0}}@media (min-width:992px){.post-grid-wrapper .post-grid .service-right{width:70%}}.post-grid-wrapper .post-grid .service-right .scroll-container{display:flex;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;gap:1rem;padding:1.2rem;width:100%;height:auto}@media (min-width:576px){.post-grid-wrapper .post-grid .service-right .scroll-container{padding:1rem 1.5rem}}.post-grid-wrapper .post-grid .service-right .scroll-container::-webkit-scrollbar{display:none}.post-grid-wrapper .post-grid .service-right .scroll-container .card-div{width:95%;height:auto;padding:1rem;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;flex-shrink:0;scroll-snap-align:center;transition:.3s ease-in-out}@media (min-width:576px){.post-grid-wrapper .post-grid .service-right .scroll-container .card-div{width:250px}}.post-grid-wrapper .post-grid .service-right .scroll-container .card-div:hover{box-shadow:0 5px 15px rgba(0,0,0,.35);color:#000}.post-grid-wrapper .post-grid .service-right .scroll-container .card-overlay{display:none;position:absolute;right:-2px;left:unset;height:var(--overlay-height);width:5%;background:linear-gradient(270deg,#eae5df 8%,rgba(0,212,255,0))}@media (min-width:576px){.post-grid-wrapper .post-grid .service-right .scroll-container .card-overlay{display:block}}.post-grid-wrapper .post-grid .service-right .scroll-container .card-overlay2{display:none;position:absolute;right:unset;left:-2px;height:var(--overlay-height);width:5%;background:linear-gradient(90deg,#eae5df 8%,rgba(0,212,255,0))}@media (min-width:576px){.post-grid-wrapper .post-grid .service-right .scroll-container .card-overlay2{display:block}}.post-grid-wrapper .post-grid .service-right .dotts-wrapper{display:flex;width:100%;justify-content:center;align-items:center;gap:8px;min-height:15px}.post-grid-wrapper .post-grid .service-right .dotts-wrapper .dot{width:8px;height:8px;background-color:#9d9d9d;border-radius:40px;transition:.2s ease-in-out}.post-grid-wrapper .post-grid .service-right .dotts-wrapper .dot.active{width:10px;height:10px;background-color:var(--background3)}@media (min-width:576px){.post-grid-wrapper .post-grid .service-right .dotts-wrapper{display:none}}.post-grid-wrapper .post-grid .service-right .button-container{display:none;width:100%;align-items:center;gap:1rem;padding:1rem;justify-content:center}@media (min-width:576px){.post-grid-wrapper .post-grid .service-right .button-container{display:flex;justify-content:flex-end}}.post-grid-wrapper .post-grid .service-right .button-container .arrow{display:flex;flex-direction:row;justify-content:center;align-items:center;width:60px;height:35px;border:1px solid #9f9f9f;cursor:pointer;transition:box-shadow .2s ease;transition:background-color .2s ease-in-out}.post-grid-wrapper .post-grid .service-right .button-container .arrow:hover{background-color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.5)}.button,a,button{padding:10px 15px;border-radius:30px;font-size:1.2rem;font-family:Bacasime Antique,serif;cursor:pointer;border:none;width:-moz-fit-content;width:fit-content;transition:.3s ease-in-out!important}.button.black,a.black,button.black{background-color:var(--button1);color:#fff}@media (min-width:768px){.button.black:hover,a.black:hover,button.black:hover{background-color:var(--button2);color:#000;box-shadow:0 4px 15px rgba(0,0,0,.5)}}.button.white,a.white,button.white{background-color:var(--button2);color:#000}.button.white.border,a.white.border,button.white.border{border:1px solid #000}@media (min-width:768px){.button.white:hover,a.white:hover,button.white:hover{background-color:var(--button1);color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.5)}}.button.white.small,a.white.small,button.white.small{font-size:1rem}.header-wrapper{position:fixed;top:0;left:0;width:100%;z-index:1001;background-color:#000;transition:transform .5s ease-out;transform:translateY(0)}.header-wrapper p{color:#fff;font-size:12px;padding:5px}.banner{display:flex;justify-content:center;align-items:center}.banner a{color:#fff;font-size:12px;font-family:Inter,sans-serif;padding:0}.header-wrapper.hidden{transform:translateY(-100%)}header{justify-content:center;width:100%;padding:5px 20px}header.translucent{background-color:transparent}header.colored{background-color:rgba(0,0,0,.8)}.nav-wrapper,header{height:90px;position:fixed;left:0;z-index:999;display:flex;align-items:center;color:#fff;transition:background-color .5s ease-in-out}.nav-wrapper .nav-wrapper,header .nav-wrapper{position:relative;justify-content:space-between;width:100%;max-width:1400px}.nav-wrapper .desktop-menu,header .desktop-menu{display:none}@media (min-width:992px){.nav-wrapper .desktop-menu,header .desktop-menu{display:block}.nav-wrapper .desktop-menu ul,header .desktop-menu ul{list-style:none;display:flex}}.nav-wrapper .logo-wrapper,header .logo-wrapper{height:70%;position:relative}.nav-wrapper .logo-wrapper a,header .logo-wrapper a{padding:0}.nav-wrapper .logo-wrapper img,header .logo-wrapper img{height:100%;width:auto}.nav-wrapper .hamburger,header .hamburger{cursor:pointer;width:45px;height:45px;border-radius:50px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;padding:10px;gap:6px;flex-direction:column;position:relative}@media (min-width:992px){.nav-wrapper .hamburger,header .hamburger{display:none}}.nav-wrapper .hamburger .line,header .hamburger .line{border-radius:10px;width:22px;height:2px;background-color:#fff;transition:.2s ease-out}.nav-wrapper.open .l1,header.open .l1{transform:rotate(45deg) translate(3px,3px)}.nav-wrapper.open .l2,header.open .l2{transform:rotate(-45deg) translate(3px,-3px)}.nav-wrapper.open .menu,header.open .menu{pointer-events:all;clip-path:circle(150% at calc(100% - 35px) 50%);-webkit-clip-path:circle(150% at calc(100% - 35px) 50%)}.nav-wrapper .menu,header .menu{position:fixed;width:100vw;height:105dvh;left:0;z-index:-1;top:0;display:flex;align-items:center;padding:14vh 0;background-color:rgba(0,0,0,.9);-webkit-clip-path:circle(0 at calc(100% - 40px) 58px);clip-path:circle(0 at calc(100% - 40px) 58px);transition:.6s cubic-bezier(.77,0,.175,1)}.nav-wrapper .menu .left,header .menu .left{display:flex;flex-direction:column;border:none;width:100%;align-items:center;justify-content:center}.nav-wrapper .menu .left ul,header .menu .left ul{display:flex;flex-direction:column;gap:30px;list-style:none;padding:0}@media (min-width:992px){.nav-wrapper .menu .left ul,header .menu .left ul{gap:50px}}.nav-wrapper .menu .left ul li,header .menu .left ul li{text-align:center}.brandLogo{border-radius:50%}.contact-information-wrapper{width:100%;border-bottom:.5px solid #acacac}@media (min-width:768px){.contact-information-wrapper{width:25%;border-bottom:none;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}}.contact-information-container{gap:1.5rem;min-width:215px;max-width:225px;padding:2rem 0;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.contact-information-container p{font-size:15px}@media (min-width:768px){.contact-information-container{border-bottom:none}.contact-information-container p{font-size:14px}}@media (min-width:992px){.contact-information-container{width:25%}}.contact-information-info{width:100%;gap:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.contact-information-info a{padding:0}.contact-information-info .p-title{color:#acacac;font-weight:500}.contact-icon-wrapper{display:flex;gap:.5rem}.contact-icon-wrapper p{align-content:center}.opening-hours-container{width:100%;gap:1rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}.opening-hours{width:100%;display:flex}.opening-hours p{width:50%;text-align:start}.footer-top{width:100%;padding:3rem 3rem 4.5rem;z-index:2;position:relative;background-color:var(--background);margin-top:-20px;display:flex;flex-direction:column;justify-content:center;align-items:center}.footer-top p{font-size:15px}.footer-top a{margin-top:15px}@media (min-width:768px){.footer-top{padding:5rem}}.footer-form-wrapper{background-color:#1b1b1b;color:#fff;display:flex;flex-direction:column;align-items:center;padding:3rem 2rem 0;gap:1.5rem;position:relative;z-index:2;margin-top:-20px}.footer-form-wrapper h4{font-family:Inter,sans-serif;font-weight:300}.footer-form-wrapper p{text-align:center}.footer-form-wrapper .integrity-wrapper{border-bottom:.5px solid #acacac;width:100%;max-width:1400px;display:flex;justify-content:center;align-items:center}.footer-form-wrapper .integrity-wrapper p{padding-bottom:2rem;font-size:9px}@media (min-width:768px){.footer-form-wrapper .integrity-wrapper p{max-width:400px}}.footer-form-wrapper .integrity-wrapper a{font-size:9px;font-family:Inter,sans-serif;padding:0}@media (min-width:992px){.footer-form-wrapper{padding:3rem 4rem 0}}.footer-form-wrapper .footer-form{display:flex;justify-content:center;gap:.5rem;width:100%}.footer-form-wrapper .footer-form input{background-color:#fff;border:1px solid #fff;padding-left:10px;outline:none;border-radius:0}.footer-form-wrapper .footer-form input::placeholder{font-family:Inter,sans-serif;font-weight:300;font-size:15px}.footer-form-wrapper .footer-form .black{border:1px solid #fff;border-radius:0;width:var(--input-width)}.footer-wrapper{background-color:#1b1b1b;position:relative;z-index:2;color:#fff;padding:2rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}@media (min-width:992px){.footer-wrapper{padding:4rem}}@media (min-width:768px){.footer-wrapper .contact-information-wrapper{width:30%}}@media (min-width:992px){.footer-wrapper .contact-information-wrapper{width:25%}}.footer-container{width:100%;max-width:1400px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media (min-width:768px){.footer-container{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;border-bottom:.5px solid #acacac;padding:0 0 3rem}}.footer-socials-container{width:100%;gap:1.5rem;padding:2rem 0;border-bottom:.5px solid #acacac;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start}@media (min-width:768px){.footer-socials-container{width:25%;border-bottom:none}}.footer-socials-container .wella-logo{margin-left:5px}.footer-socials{width:100%;gap:.5rem;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:5px}.footer-socials h3{font-weight:500}.footer-socials-icons{display:flex;width:100%;gap:1rem}.footer-icon{width:35px;height:35px;justify-content:center;align-items:center}.footer-icon,.footer-pages{display:flex;flex-direction:column}.footer-pages{width:100%;border-bottom:.5px solid #acacac;padding:2rem 0}.footer-pages a{padding:.5rem 0;font-family:Inter,sans-serif;font-weight:300;font-size:15px}@media (min-width:768px){.footer-pages a{font-size:14px}}.footer-pages p{font-size:15px;color:#acacac;font-weight:500;padding:0 0 .5rem}@media (min-width:768px){.footer-pages{width:20%;border-bottom:none}.footer-pages p{font-size:14px}}.footer-bottom{width:100%;max-width:1400px;padding:2rem 0 3rem;display:flex;justify-content:space-between}.footer-bottom p{color:#acacac;font-size:12px;font-weight:500;align-content:center}.footer-bottom a{display:flex;align-items:center;height:24px;padding:0;gap:.5rem}.footer-bottom a p{flex-shrink:0}.footer-bottom a img{width:100%}@media (min-width:768px){.footer-bottom{padding:2rem 0 0}}.popup{background:rgba(0,0,0,.5);z-index:10}.popup,.popup-content{display:flex;justify-content:center;align-items:center}.popup-content{background:#fff;padding:2rem;border-radius:20px;text-align:center;flex-direction:column;gap:1rem;max-width:500px}.popup-content h3{font-weight:500}.card{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1rem}.card .card-image-container{width:100%;height:400px;overflow:hidden}@media (min-width:576px){.card .card-image-container{height:120px;width:120px}}.card .card-image-container .card-video,.card .card-image-container img{width:100%;height:100%;object-fit:cover}.card h3{font-weight:400}.card .card-text{display:flex;flex-wrap:wrap;font-family:Inter,sans-serif;font-weight:300;font-size:14px}@keyframes infiniteScroll{0%{transform:translateX(0)}to{transform:translateX(calc(-240px * var(--logo-length)))}}.carousel-block{margin-top:85vh;padding:40px 0;position:relative;z-index:2;background-color:var(--background)}@media (min-width:768px){.carousel-block{padding:40px}}.carousel-block .contained{padding:0}.carousel-block .contained .company-container{overflow:hidden;position:relative}.carousel-block .contained .company-container .company-wrapper{width:100%;display:flex;gap:40px;justify-content:space-between;white-space:nowrap;animation:scroll 12s linear infinite;animation-iteration-count:1;animation-name:infiniteScroll;animation-iteration-count:infinite;animation-timing-function:linear;mix-blend-mode:multiply}.carousel-block .contained .company-container .company-wrapper .image-wrapper{width:200px;flex-shrink:0;display:flex;justify-content:center;white-space:nowrap;height:70px}.carousel-block .contained .company-container .company-wrapper .image-wrapper img{width:100%;object-fit:contain}.carousel-block .contained .company-container .overlay{display:none;width:25%;height:100%;max-width:400px;position:absolute;left:-2px;top:0;background:linear-gradient(90deg,#f8f6f4 8%,rgba(0,212,255,0))}@media (min-width:768px){.carousel-block .contained .company-container .overlay{display:block}}.carousel-block .contained .company-container .overlay.l2{right:-2px;left:unset;background:linear-gradient(270deg,#f8f6f4 8%,rgba(0,212,255,0))}.booking{position:relative;z-index:2;height:auto;display:flex;align-items:center;justify-content:center}.booking .info-wrapper{border-radius:20px;overflow:hidden;width:100%;min-width:330px;max-width:400px}@media (min-width:768px){.booking .info-wrapper{max-width:415px}}.booking-salon-wrapper{z-index:10;min-width:350px;max-width:1400px;padding:140px 30px 45px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;gap:30px}@media (min-width:768px){.booking-salon-wrapper{flex-direction:row;gap:60px;padding:160px}}.booking .image-wrapper{width:100%;height:100%;position:absolute}.booking .image-wrapper .parallax-background{object-fit:cover;position:relative;width:100%}@media (min-width:768px){.booking .image-wrapper .parallax-background{height:calc(100% + 30vh)}}.booking .salon-image-wrapper{height:200px;width:100%;position:relative;display:flex;justify-content:center;align-items:center}.booking .salon-image-wrapper img{height:100%;width:100%;object-fit:cover}.booking .salon-info-wrapper{background-color:var(--background2);padding:30px}.booking .salon-info-wrapper .salon-info{padding:15px 0}.booking .salon-info-wrapper .salon-info a{display:block;padding:5px 0}.booking .salon-info-wrapper .button{margin-top:15px;display:inline-block}.booking p{font-size:13px}.startpage-booking{overflow:hidden;margin-top:-40px;position:relative;z-index:2;display:flex;align-items:center;justify-content:center}.startpage-booking .info-wrapper{border-radius:20px;overflow:hidden;width:100%;min-width:330px;max-width:400px}@media (min-width:768px){.startpage-booking .info-wrapper{max-width:415px}}.startpage-booking-salon-wrapper{z-index:10;min-width:350px;max-width:1400px;padding:30px 30px 45px;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;gap:30px}@media (min-width:768px){.startpage-booking-salon-wrapper{flex-direction:row;gap:60px;padding:120px}}.startpage-booking .image-wrapper{width:100%;height:100%;position:absolute;bottom:0;overflow:hidden}.startpage-booking .image-wrapper .parallax-background{object-fit:cover;position:relative;width:100%;height:calc(100% + 5vh);top:-30vh}@media (min-width:768px){.startpage-booking .image-wrapper .parallax-background{height:calc(100% + 30vh)}}.startpage-booking .salon-image-wrapper{height:200px;width:100%;position:relative;display:flex;justify-content:center;align-items:center}.startpage-booking .salon-image-wrapper img{height:100%;width:100%;object-fit:cover}.startpage-booking .salon-info-wrapper{background-color:var(--background2);padding:30px}.startpage-booking .salon-info-wrapper .salon-info{padding:15px 0}.startpage-booking .salon-info-wrapper .salon-info a{display:block;padding:5px 0}.startpage-booking .salon-info-wrapper .button{margin-top:15px;display:inline-block}.startpage-booking p{font-size:13px}@keyframes infiniteScrollInstagramLeft{0%{transform:translateX(0)}to{transform:translateX(calc(-260px * var(--images-length) / 2))}}@keyframes infiniteScrollInstagramLeftLarge{0%{transform:translateX(0)}to{transform:translateX(calc(-370px * var(--images-length) / 2))}}@keyframes infiniteScrollInstagramRight{0%{transform:translateX(calc(-360px * var(--images-length) / 2 + 100vw))}to{transform:translateX(-100vw)}}@keyframes infiniteScrollInstagramRightLarge{0%{transform:translateX(calc(-360px * (var(--images-length)) + 100vw))}to{transform:translateX(-100vw)}}.block-instagram{color:#000;text-align:center;background-color:#fff;padding:5rem 0;position:relative;z-index:2}.block-instagram h2{margin-bottom:20px}.block-instagram .row{display:flex;gap:10px;margin-top:10px;white-space:nowrap}.block-instagram .row.row-1{animation:scroll 35s linear infinite;animation-name:infiniteScrollInstagramLeft;transform:translateX(0);margin-top:80px}@media (min-width:768px){.block-instagram .row.row-1{animation-name:infiniteScrollInstagramLeftLarge}}.block-instagram .row.row-2{animation:scroll 25s linear infinite;animation-name:infiniteScrollInstagramLeft;transform:translateX(0)}@media (min-width:768px){.block-instagram .row.row-2{animation-name:infiniteScrollInstagramLeftLarge}}.block-instagram .row .img-wrapper{height:250px;width:250px;flex-shrink:0;position:relative}@media (min-width:768px){.block-instagram .row .img-wrapper{height:350px;width:350px}}.block-instagram .row .img-wrapper:hover .overlay{opacity:.6}.block-instagram .row .img-wrapper img{width:100%;height:100%;object-fit:cover;z-index:1;position:relative}.block-instagram .row .img-wrapper .overlay{left:0;top:0;width:100%;height:100%;position:absolute;display:flex;justify-content:center;align-items:center;z-index:2;border-radius:0;background-color:#000;opacity:0;transition:.2s ease-in-out}.block-instagram .row .img-wrapper .overlay img{width:34px;height:34px}.bestsellers{padding:120px 0;background-color:var(--background);margin-top:-20px;z-index:8;position:relative}.bestsellers,.bestsellers-container{display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.bestsellers-container{background-color:var(--background2);width:100%;border-radius:20px}@media (min-width:768px){.bestsellers-container{display:flex;flex-direction:row;justify-content:space-between;align-items:center;height:450px}}.bestsellers-container .firstImage-wrapper,.bestsellers-container .secondImage-wrapper{overflow:hidden;min-height:250px;max-height:400px;width:100%}@media (min-width:768px){.bestsellers-container .firstImage-wrapper,.bestsellers-container .secondImage-wrapper{max-width:33%;min-height:450px;height:100%;flex-shrink:0}}.bestsellers-container .firstImage-wrapper img,.bestsellers-container .secondImage-wrapper img{object-fit:cover;height:100%;width:100%}.bestsellers-container .secondImage-wrapper img{object-position:40% 50%}.bestsellers-container .text-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:200px;padding:4rem 0}@media (min-width:768px){.bestsellers-container .text-wrapper{padding:4rem 2rem;max-width:33%}}.bestsellers-container .text-wrapper h2{text-align:center}.bestsellers-container .text-wrapper p{text-align:center;margin:10px 0 25px}.spacer{background-color:var(--background)}.spacer.xxs{height:5px}.spacer.xs{height:10px}.spacer.s{height:20px}.spacer.m{height:40px}.spacer.l{height:80px}.spacer.xl{height:100px}.spacer.xxl{height:160px}.spacer.none{height:0}.mobile .spacer.mobile-xxs{height:5px!important}.mobile .spacer.mobile-none{height:0}.mobile .spacer.mobile-xs{height:10px!important}.mobile .spacer.mobile-s{height:20px!important}.mobile .spacer.mobile-m{height:40px!important}.mobile .spacer.mobile-l{height:60px!important}.mobile .spacer.mobile-xl{height:80px!important}.mobile .spacer.mobile-xxl{height:100px!important}.employee{padding-top:50px!important}@media (min-width:768px){.employee{padding-top:75px!important}}.employee-container,.employee-container-reversed{display:flex;flex-direction:column;align-items:center;max-width:1000px}@media (min-width:768px){.employee-container,.employee-container-reversed{flex-direction:row}.employee-container-reversed{flex-direction:row-reverse}}.employee h2{text-align:center}.employee .location-buttons{display:flex;justify-content:center;gap:30px;padding:40px 0 50px}.employee .location-buttons .button{width:135px}.employee .location-buttons .button.focus,.employee .location-buttons .button:focus{background-color:var(--button1);color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.5)}.employee-list{display:flex;flex-direction:column;align-items:center}.employee-image{width:100%;height:400px;overflow:hidden;background:linear-gradient(202deg,#dbdbdb 4%,#a9a9a9 67%)}@media (min-width:768px){.employee-image{width:50%}}.employee-image img{width:100%;height:100%;object-fit:contain}.employee-info{width:100%;display:flex;flex-direction:column;align-items:center;padding:30px 0}@media (min-width:768px){.employee-info{width:50%;padding:30px}}.employee-info h3{padding-bottom:5px}.employee-description{text-align:center;padding:15px 15px 25px;line-height:1.4}.journey{padding:100px 0 50px;background-color:var(--background2)}@media (min-width:768px){.journey{padding:120px 0 75px}}.journey .contained{gap:50px}@media (min-width:768px){.journey .contained{display:flex;flex-direction:row-reverse;justify-content:center;align-items:center}}.journey-images{display:flex;overflow:hidden;padding:50px 0 60px}@media (min-width:768px){.journey-images{width:50%}}.journey-images .image-wrapper-0,.journey-images .image-wrapper-1{position:relative;padding:5px;width:50%}.journey-images .image-wrapper-0 img,.journey-images .image-wrapper-1 img{width:100%;object-fit:cover;height:100%}.journey-images .image-wrapper-0{top:70px}.journey-text{padding-top:20px;line-height:1.4}@media (min-width:768px){.journey-text{width:50%}}.journey-text h1{margin-bottom:20px;font-weight:400}.opening-hours-wrapper{width:100%;padding:6rem 0 0;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media (min-width:576px){.opening-hours-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center}}.opening-hours-wrapper h2{width:100%;text-align:center;padding:2rem}.hours-info-wrapper{width:100%;padding:1rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:576px){.hours-info-wrapper{width:80%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}}@media (min-width:992px){.hours-info-wrapper{width:70%}}.hours-info-container{width:100%;gap:1.5rem;padding:2rem 0;border-bottom:.5px solid #acacac;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media (min-width:576px){.hours-info-container{border-bottom:none;width:40%}}@media (min-width:992px){.hours-info-container{width:30%}}.hours-info-container .opening-hours-container{width:100%}.hours-info-container .opening-hours-container .opening-hours p{text-align:start;font-weight:500}.hours-info-container a{margin-top:10px}.contact-wrapper{overflow:hidden;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media (min-width:992px){.contact-wrapper{display:flex;flex-direction:column;justify-content:center;align-items:flex-start}}.contact-wrapper .contact-image{width:100%;overflow:hidden;align-self:flex-start;background-color:var(--background2)}@media (min-width:992px){.contact-wrapper .contact-image{height:100vh;width:50%}}.contact-wrapper .contact-image img{width:100%;height:100%;object-fit:cover;object-position:30% 0}.contact-wrapper .contact-form-wrapper{width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:992px){.contact-wrapper .contact-form-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}}.contact-wrapper .contact-form-wrapper h2{width:100%;text-align:center;padding:1rem 0}.contact-wrapper .contact-form-wrapper .form-container{width:100%;height:100%;padding:9rem 2rem 5rem;display:flex;flex-direction:column;justify-content:center;align-items:center}@media (min-width:576px){.contact-wrapper .contact-form-wrapper .form-container{padding:9rem 9rem 5rem}}@media (min-width:992px){.contact-wrapper .contact-form-wrapper .form-container{width:50%;padding:9rem 7rem 5rem}}.contact-wrapper .contact-form-wrapper .form-container form{width:100%}@media (min-width:576px){.contact-wrapper .contact-form-wrapper .form-container form{max-width:450px}}.contact-wrapper .contact-form-wrapper .form-container .form-group{padding:10px 0}.contact-wrapper .contact-form-wrapper .form-container .form-group .submit{display:flex;flex-direction:row;justify-content:flex-end}.contact-wrapper .contact-form-wrapper .form-container label{display:block;margin-bottom:5px;font-weight:700}.contact-wrapper .contact-form-wrapper .form-container input,.contact-wrapper .contact-form-wrapper .form-container textarea{width:100%;padding:10px 10px 10px 0;border:none;border-bottom:1px solid #3b3a36;background-color:#f7f5f2;font-size:14px;color:#3b3a36;outline:none}.contact-wrapper .contact-form-wrapper .form-container input::placeholder,.contact-wrapper .contact-form-wrapper .form-container textarea::placeholder{font-family:Inter,sans-serif;font-weight:300;color:#000;font-size:15px}.contact-wrapper .contact-form-wrapper .form-container .location-toggle{display:flex;gap:10px}.contact-wrapper .contact-form-wrapper .form-container .location-toggle .white.border.active{background-color:#000;color:#fff}.contact-wrapper .popup{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center}.contact-wrapper .popup-content{background:#fff;padding:2rem;border-radius:20px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:1rem}.contact-wrapper .popup-content h3{font-weight:500}.contact-wrapper .career-wrapper{width:100%;background-color:var(--background2)}.contact-wrapper .career-wrapper,.contact-wrapper .career-wrapper .career{display:flex;flex-direction:column;justify-content:center;align-items:center}.contact-wrapper .career-wrapper .career{padding:6rem;gap:1rem}.contact-wrapper .career-wrapper .career p{text-align:center}.contact-wrapper .career-wrapper .career p a{padding:0;font-family:inherit;font-size:inherit;font-weight:500}.partners-container{display:flex;flex-direction:column;align-items:center;width:100%}.partners{padding:9rem 1rem 0;max-width:1400px}@media (min-width:768px){.partners{padding:9rem 0 0}}.partners-title{text-align:center;padding-bottom:3rem}.partners-info,.partners-info-reversed{display:flex;flex-direction:column;align-items:center;gap:20px;background-color:#fff;flex-shrink:0}.partners-info-reversed img{object-position:right top!important}@media (min-width:768px){.partners-info,.partners-info-reversed{display:flex;flex-direction:row;height:70vh}.partners-info-reversed{display:flex;flex-direction:row-reverse}}@media (min-width:768px) and (min-width:992px){.partners-info,.partners-info-reversed{min-height:70vh}}.partners-info-wrapper{width:100%;display:flex;flex-direction:column;justify-content:center;padding:2rem}@media (min-width:576px){.partners-info-wrapper{width:50%;padding:3rem;width:42%}}@media (min-width:992px){.partners-info-wrapper{width:35%}}.partners-info-wrapper .logo-wrapper{width:150px;height:auto;display:flex;justify-content:flex-start;object-fit:contain}.partners-info-wrapper img{width:100%;height:100%}.partners-info-text{padding-top:20px;font-size:14px;line-height:20px}.partners-image-wrapper{height:100%;width:100%;object-fit:cover;overflow:hidden}@media (min-width:576px){.partners-image-wrapper{width:50%}}@media (min-width:768px){.partners-image-wrapper{width:58%}}@media (min-width:992px){.partners-image-wrapper{width:65%}}.partners-image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:left top}.otherBrands{padding:4rem 1rem 0;max-width:1400px;margin-bottom:20px}.otherBrands .otherBrands-wrapper{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2rem}@media (min-width:768px){.otherBrands .otherBrands-wrapper{flex-direction:row;flex-wrap:wrap}}.otherBrands .brand-container{display:flex;flex-direction:column;align-items:center;gap:1rem;background-color:#fff;padding:2rem 1rem;border-radius:20px}@media (min-width:768px){.otherBrands .brand-container{padding:1rem;width:45%;height:400px}}.otherBrands .brand-container .brand-logo-wrapper{width:200px;height:auto;display:flex;justify-content:flex-start;align-items:end;object-fit:contain}.otherBrands .brand-container .brand-logo-wrapper img{width:100%}@media (min-width:768px){.otherBrands .brand-container .brand-logo-wrapper{height:190px}}.otherBrands .brand-container .brand-text-wrapper{text-align:center;width:80%}@media (min-width:768px){.otherBrands .brand-container .brand-text-wrapper{width:90%}}.policy{padding:10rem 2rem 6rem!important;border-bottom:.5px solid #acacac}.policy h2{padding:10px 0 20px}.policy h4{padding-bottom:5px}.about{max-width:1000px;width:100%}.about-wrapper{display:flex;justify-content:center;padding:50px 15px!important}@media (min-width:768px){.about-wrapper{padding:75px 15px!important}}.about h2{padding-bottom:30px;text-align:center}.about-text{text-align:center;line-height:1.4}.reviews{position:relative;z-index:2;background-color:var(--background2);padding:4rem 3rem;margin-top:-20px;overflow:hidden;min-height:450px}@media (min-width:768px){.reviews{padding:6rem 5rem}}.reviews h2{text-align:center;padding-bottom:30px}.star{color:#d3d3d3;font-size:20px}.star.filled{color:var(--gold)}.review{width:100%;text-align:center}.rating{display:flex;justify-content:center;align-items:center;gap:10px}.text{font-style:italic;padding:10px 0}.name{font-size:13px}.startpageJourney-wrapper{width:100%;background-color:#212121;margin-top:-20px;position:relative;z-index:2}.startpageJourney{color:#fff;padding:40px 30px 60px!important;display:flex;flex-direction:column;align-items:center}.startpageJourney .text-container{position:relative}@media (min-width:768px){.startpageJourney .text-container{max-width:50%;padding:40px}.startpageJourney{flex-direction:row;justify-content:center;gap:40px}}.startpageJourney h2{padding-bottom:30px}.startpageJourney .image-wrapper{width:100%;height:300px;max-width:450px;overflow:hidden;margin-top:35px}@media (min-width:768px){.startpageJourney .image-wrapper{margin:0}}.startpageJourney .image-wrapper img{width:100%;height:100%;object-fit:cover}.startpageJourney .line-wrapper{height:20px;width:100%;top:40%;padding:35px 0}@media (min-width:768px){.startpageJourney .line-wrapper{top:0}}.startpageJourney .line-wrapper .line{border-bottom:2px dashed #686868;top:50%;position:relative}.startpageJourney a{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:0}.startpageJourney a .arrow{height:35px}.startpageJourney a .arrow svg{width:35px;height:35px}.startpageJourney a path{transition:.3s ease-in-out}.startpageJourney a:hover path{fill:#e3c674}.screenOverlay{position:fixed;top:0;left:0;height:100vh;width:100vw;background-color:var(--background3);pointer-events:none;z-index:99999999;display:flex;justify-content:center;align-items:center;opacity:0}@media (min-width:768px){.screenOverlay{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0);transition:none;opacity:1}}.screenOverlay img{max-width:200px;height:auto;position:absolute}@media (min-width:768px){.screenOverlay img{max-width:260px}}.screenOverlay.slide-in{animation:fadeIn .3s ease-in-out forwards}@media (min-width:768px){.screenOverlay.slide-in{animation:slideInClip .5s ease-in-out forwards}}.screenOverlay.slide-out{animation:fadeOut .3s ease-in-out forwards}@media (min-width:768px){.screenOverlay.slide-out{animation:slideOutClip .5s ease-in-out forwards}}.screenOverlay.first-load-slide-out{animation:initialFade .5s ease-in-out forwards}@media (min-width:768px){.screenOverlay.first-load-slide-out{animation-delay:.3s;-webkit-clip-path:unset;clip-path:unset;animation:slideOutClip .5s ease-in-out forwards}}@keyframes initialFade{0%{opacity:1}50%{opacity:1}to{opacity:0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@keyframes slideInClip{0%{-webkit-clip-path:inset(0 100% 0 0);clip-path:inset(0 100% 0 0)}to{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}}@keyframes slideOutClip{0%{-webkit-clip-path:inset(0 0 0 0);clip-path:inset(0 0 0 0)}to{-webkit-clip-path:inset(0 0 0 100%);clip-path:inset(0 0 0 100%)}}body.fade-out{opacity:0}body.fade-in,body.fade-out{transition:opacity .5s ease-in-out}body.fade-in{opacity:1}article{margin-top:140px;padding:40px 0}article .go-back{display:inline-flex;gap:5px;margin-bottom:40px;align-items:center;font-family:Inter,sans-serif;font-size:16px;padding:0}article .h1{text-align:center;margin-bottom:20px}article .featuredImage{width:100%;max-height:500px;object-fit:cover;height:auto;margin:40px 0;border-radius:20px}article .content{margin-top:40px}article .content ul{margin-left:20px}article .content ul li{font-family:Inter,sans-serif;font-weight:300}article .content ul h1{margin:25px 0 15px}article .content h2,article .content h3{margin:35px 0 25px}article .content h4{margin:25px 0 10px;font-size:22px}.margin{margin-top:20px}.posts{margin:140px auto 30px!important;max-width:1200px;width:100%;padding:0 15px}.posts h1{text-align:center;padding:5px 0 30px}.posts .post{overflow:hidden;width:100%;max-width:300px;height:400px;color:#000!important}@media (min-width:768px){.posts .post{max-width:350px;height:450px}.posts .post:hover{box-shadow:0 4px 15px rgba(0,0,0,.5);cursor:pointer;transition:box-shadow .3s ease-in-out}.posts .post:hover .button{background-color:var(--button1);color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.5)}}.posts .post-wrapper{display:grid;grid-gap:20px;gap:20px;justify-items:center;grid-template-columns:1fr}@media (min-width:768px){.posts .post-wrapper{grid-template-columns:repeat(3,minmax(0,1fr))}}.posts .post-image{height:50%;width:100%}.posts .post-image img{height:100%;width:100%;object-fit:cover}.posts .post .content{height:50%;background-color:var(--background2);padding:20px;position:relative}.posts .post .content h4{padding:10px 0;font-size:20px;font-weight:400;line-height:1.3}@media (min-width:768px){.posts .post .content h4{font-size:22px}}.posts .post .content .date{font-size:13px}.posts .post .content .button{position:absolute;bottom:20px;right:20px}.jobs{margin:140px auto 30px!important;max-width:1200px;width:100%;padding:0 15px;display:flex;flex-direction:column;align-items:center}.jobs-hero{height:20vh;width:100%;overflow:hidden}@media (min-width:768px){.jobs-hero{height:35vh}}.jobs-hero img{width:100%;height:100%;object-fit:cover;object-position:40% 30%}.jobs-wrapper{width:100%;margin-top:15px}@media (min-width:768px){.jobs-wrapper{width:50%}}.jobs-info{max-width:1000px;padding:0 15px}.jobs-info p{text-align:center;padding:5px}@media (min-width:768px){.jobs-info p{padding:3px}}.jobs h1{text-align:center;padding:30px 0}.jobs a{height:200px;width:300px}.jobs .job{overflow:hidden;padding:20px;width:100%;height:100%;color:#000!important;background-color:var(--background2);display:flex;align-items:center;justify-content:space-between}@media (min-width:768px){.jobs .job:hover{box-shadow:0 4px 15px rgba(0,0,0,.5);cursor:pointer;transition:box-shadow .3s ease-in-out}.jobs .job:hover .button{background-color:var(--button1);color:#fff;box-shadow:0 4px 15px rgba(0,0,0,.5)}}.jobs .job .content{height:100%}.jobs .job .content h4{padding:10px 0;font-size:20px;font-weight:400;line-height:1.3}@media (min-width:768px){.jobs .job .content h4{font-size:22px}}.jobs .job .content .date{font-size:13px}.jobs .job .button{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content}.karriar{margin-top:140px;padding:40px 0}.karriar .go-back{display:inline-flex;gap:5px;margin-bottom:40px;align-items:center;font-family:Inter,sans-serif;font-size:16px;padding:0}.karriar .h1{text-align:center;margin-bottom:20px}.karriar .featuredImage{width:100%;max-height:500px;object-fit:cover;height:auto;margin:40px 0;border-radius:20px}.karriar .content{margin-top:40px}.karriar .content ul{margin-left:20px}.karriar .content ul li{font-family:Inter,sans-serif;font-weight:300}.karriar .content ul h1{margin:25px 0 15px}.karriar .content h2,.karriar .content h3{margin:35px 0 25px}.karriar .content h4{margin:25px 0 10px;font-size:22px}.karriar .content .consultations{margin-top:20px}.integrity{padding:6rem 2rem!important;line-height:1.3}.integrity h2{padding:10px 0 20px}.integrity .content ul{padding-left:20px}.apphire{padding:6rem 2rem!important;line-height:1.3;border-top:.5px solid #acacac}.apphire h2{padding:10px 0 20px}.apphire .content ul{padding-left:20px}.input-form{background-color:#fff;padding:10px 30px;border-radius:20px;margin-top:40px;display:flex;flex-direction:column}.mobile-resume{width:100%}@media (min-width:768px){.mobile-resume{display:none}}.desktop-resume{display:none;width:100%;height:100%;padding:8rem 2rem 5rem;max-width:1400px}@media (min-width:768px){.desktop-resume{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}}.desktop-resume form{width:60%}.desktop-resume .form-group{padding:10px 0}.desktop-resume label{display:block;margin-bottom:5px;font-weight:500;font-size:18px}.desktop-resume input,.desktop-resume select,.desktop-resume textarea{width:100%;padding:10px 10px 10px 0;border:none;border-bottom:1px solid #3b3a36;background-color:#f7f5f2;font-size:14px;color:#3b3a36;outline:none}.desktop-resume .form-checkbox{width:15px;background-color:#f7f5f2;cursor:pointer}.desktop-resume input::placeholder,.desktop-resume option,.desktop-resume textarea::placeholder{font-family:Inter,sans-serif;font-weight:300;color:#000;font-size:13px}.desktop-resume input::-webkit-file-upload-button{cursor:pointer;padding:7px 10px;border-radius:20px;box-shadow:none;border:1px solid #000;background-color:#fff;color:#000;font-family:Inter,sans-serif;font-size:13px}.desktop-resume input::file-selector-button{cursor:pointer;padding:7px 10px;border-radius:20px;box-shadow:none;border:1px solid #000;background-color:#fff;color:#000;font-family:Inter,sans-serif;font-size:13px}.desktop-resume input::-webkit-file-upload-button:hover{background-color:#000;color:#fff}.desktop-resume input::file-selector-button:hover{background-color:#000;color:#fff}.desktop-resume .file_input{color:transparent}.desktop-resume p{font-size:14px}.desktop-resume a{padding:0 0 0 10px;font-size:15px}.jobtext{padding:7rem 2rem 5rem!important;line-height:1.3;border-top:.5px solid #acacac}.jobtext h2{padding:10px 0 20px}.jobtext .content ul{padding-left:20px}.jobtext a{padding-left:5px}.popup{position:fixed;top:0;left:0;height:100%;width:100%;opacity:0;pointer-events:none;z-index:99;transition:.3s ease-in-out}.popup.open{opacity:1;pointer-events:all}.popup .popup-form{position:fixed;display:flex;flex-direction:column-reverse;top:50%;left:50%;transform:translate(-50%,-50%);width:90%;height:70vh;background-color:#fff;border-radius:20px;overflow:hidden}@media (min-width:768px){.popup .popup-form{width:100%;height:500px;max-width:1000px;flex-direction:row}}.popup .popup-form .left{width:100%;height:75%;padding:20px;display:flex;justify-content:center;flex-direction:column;gap:30px}@media (min-width:768px){.popup .popup-form .left{width:60%;padding:40px;height:100%}}.popup .popup-form .left h3{font-weight:500}.popup .popup-form .right{width:100%;height:25%;position:relative}@media (min-width:768px){.popup .popup-form .right{height:100%;width:40%}}.popup .popup-form .right img{width:100%;height:100%;object-fit:cover}.popup .popup-form .right .close{position:absolute;top:20px;right:20px;cursor:pointer}.popup .popup-form .overlay{position:absolute;left:0;top:0;height:100%;width:100%;background-color:#000;opacity:.6}.desktop-resume-new{width:100%;height:100%;padding:8rem 2rem 5rem;max-width:1400px}@media (min-width:768px){.desktop-resume-new{display:flex;flex-direction:column;justify-content:flex-start;align-items:center}}.desktop-resume-new .form-group{padding:10px 0}.desktop-resume-new label{display:block;margin-bottom:5px;font-weight:500;font-size:18px}.desktop-resume-new input,.desktop-resume-new select,.desktop-resume-new textarea{width:100%;padding:10px 10px 10px 0;border:none;border-bottom:1px solid #3b3a36;background-color:#f7f5f2;font-size:14px;color:#3b3a36;outline:none}.desktop-resume-new .form-checkbox{width:15px;background-color:#f7f5f2;cursor:pointer}.desktop-resume-new input::placeholder,.desktop-resume-new option,.desktop-resume-new textarea::placeholder{font-family:Inter,sans-serif;font-weight:300;color:#000;font-size:13px}.desktop-resume-new input::-webkit-file-upload-button{cursor:pointer;padding:7px 10px;border-radius:20px;box-shadow:none;border:1px solid #000;background-color:#fff;color:#000;font-family:Inter,sans-serif;font-size:13px}.desktop-resume-new input::file-selector-button{cursor:pointer;padding:7px 10px;border-radius:20px;box-shadow:none;border:1px solid #000;background-color:#fff;color:#000;font-family:Inter,sans-serif;font-size:13px}.desktop-resume-new input::-webkit-file-upload-button:hover{background-color:#000;color:#fff}.desktop-resume-new input::file-selector-button:hover{background-color:#000;color:#fff}.desktop-resume-new .file_input{color:transparent}.desktop-resume-new p{font-size:14px}.desktop-resume-new a{padding:0 0 0 10px;font-size:15px}:root{--background:#f8f6f4;--button1:#000;--button2:#fff;--border:#dedede;--background2:#eae5df;--background3:#212121;--gold:#e3c674;scroll-behavior:smooth}body{margin:0;padding:0;font-family:Bacasime Antique,serif;color:#000}body p{font-family:Inter,sans-serif!important;font-weight:300}.contained{width:100%;max-width:1400px;margin:0 auto;padding:0 15px}.contained.small{max-width:900px}.h1,h1{font-size:42px;font-weight:500}@media (min-width:768px){.h1,h1{font-size:72px}}.h2,h2{font-size:32px;font-weight:400}@media (min-width:768px){.h2,h2{font-size:56px}}.h3,h3{font-size:24px}@media (min-width:768px){.h3,h3{font-size:32px}}.h4,h4{font-size:18px}@media (min-width:768px){.h4,h4{font-size:26px}}a{transition:.3s ease-in-out}.button:hover,a:hover,button:hover{color:var(--gold)}.border-radius{border-radius:20px}.border-radius-top{border-radius:20px 20px 0 0}.radix-themes:where([data-is-root-theme=true]){min-height:unset!important}.radix-themes{background-color:transparent!important}