@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@100..900&family=Outfit:wght@100..900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{background-color:#000;position:relative;transition:1s ease-out;-webkit-transition:1s ease-out}.image-about{height:auto;object-fit:cover;width:100%}.gradient{background:linear-gradient(180deg,#0000,#1110 30%,#1110 55%,#1111110a 80%,#1212123d 85%,#00000063 90%,#000000b3 96%,#000 99%)}.gradient,.gradient-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:200}.gradient-top{background:linear-gradient(0deg,#0000,#1110 30%,#1110 55%,#1111110a 80%,#1212123d 85%,#00000063 90%,#000000b3 96%,#000 99%)}.App{-ms-overflow-style:none;height:100vh;overflow-y:auto;overscroll-behavior-y:contain;position:relative;scroll-snap-type:y mandatory;scrollbar-width:none;width:100%}.App::-webkit-scrollbar{display:none}.Section{height:100vh;position:relative;scroll-snap-align:center;width:100%}.Section #about{background:#000}.indicators{display:flex;flex-direction:column;gap:10px;position:fixed;right:20px;top:50%;transform:translateY(-50%);z-index:500}.indicator{background-color:#fff;border-radius:50%;cursor:pointer;height:15px;transition:background-color .3s ease;width:15px}.indicator.active{background-color:#698ea0}@media only screen and (max-width:801px){.image-about{height:100%}}.full-screen-loader{background:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:9999}.full-screen-loader,.loader{align-items:center;display:flex;justify-content:center}.loader{flex-direction:column}.loader #text{color:#ffcc7e;font-size:larger;font-weight:500;margin-top:2rem}.pulsing-image{animation:pulse 1.5s infinite;height:100px;width:100px}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.2)}to{transform:scale(1)}}.slider-about{height:100vh;overflow:hidden;position:relative;width:100%}.slider-about .logo-about{padding:0;width:5rem}.slider-about .wrapper-about{display:flex;height:50%;transition:all .5s linear;will-change:transform}.slider-about .wrapper-arrows-about{bottom:16.6666666667vh;display:flex;position:absolute;right:calc(50% - 5px)}.slider-about .wrapper-arrows-about .arrows-about{background:#0000;border:0;cursor:pointer;height:60px;outline:none;padding:3px;transition:all .3s ease}.slider-about .wrapper-arrows-about .arrows-about.next:hover,.slider-about .wrapper-arrows-about .arrows-about.prev:hover{opacity:.7}.slider-about .toggle-play-about{background:#0000;border:none;bottom:calc(16.66667vh + 2px);color:#fff;height:auto;position:absolute;right:calc(50% - 60px);width:auto;width:fit-content;z-index:1}.slider-about .toggle-play-about:hover{cursor:pointer;opacity:.7;text-decoration:none}.slider-about .slide-container-about{flex:none;height:100vh;position:relative;width:100%}.slider-about .paragraph-about{align-items:center;bottom:calc(50% - 140px);display:flex;flex-direction:column;font-weight:bolder;gap:1rem;left:4vw;position:absolute;width:40vw}.slider-about .text-paragraph-1-about{color:#628596;font-size:3rem;font-weight:bolder;margin-bottom:1rem;text-align:center;text-transform:uppercase}.slider-about .text-paragraph-2-about{color:#e2e2e2;font-size:1.5rem;font-weight:400;text-align:center;width:100%}.slider-about .text-paragraph-2-about p{margin:5px;text-align:center}@media only screen and (max-width:950px){.slider-about .logo-about{position:fixed;top:2rem;width:4rem}.slider-about .paragraph-about{bottom:0;height:100vh;left:13vw;top:calc(50dvh - 160px);width:75vw}.slider-about .text-paragraph-1-about{font-size:3rem}.slider-about .text-paragraph-2-about{font-size:1.85rem;width:100%}.slider-about .wrapper-arrows-about{bottom:15dvh;left:calc(50vw - 80px);width:fit-content}.slider-about .toggle-play-about{bottom:15.2dvh;left:calc(50vw + 30px)}}@media only screen and (max-width:470px){.slider-about .paragraph-about{left:11vw;top:calc(50dvh - 150px)}.slider-about .wrapper-arrows-about{left:calc(50vw - 80px)}.slider-about .toggle-play-about{left:calc(50vw + 10px)}.slider-about .text-paragraph-1-about{font-size:1.8rem}.slider-about .text-paragraph-2-about{font-size:1.3rem}}.image-portrait-container{display:inline-block;position:relative}.image-portrait-container img{display:block}.image-portrait-container:after{background:linear-gradient(90deg,#0000 90%,#0000008a 94%,#000000d6 96%,#000000fc 99%);content:"";height:100%;position:absolute;right:0;top:0;width:50%}.wrapper-section-cliniq{height:100%;overflow:hidden;position:relative;width:100vw}.wrapper-section-cliniq .backgroud-img{filter:brightness(.2);height:inherit}.wrapper-section-cliniq .logo-about{margin-bottom:1rem;padding:0;width:5rem}.wrapper-section-cliniq .text-area-section-cliniq{align-items:center;display:flex;flex-direction:column;opacity:.9;position:relative;top:calc(50vh - 200px);width:100%;z-index:200}.wrapper-section-cliniq .text-1-section-cliniq{color:#628596;font-size:3rem;font-weight:800;margin-bottom:1rem;text-align:center;text-transform:uppercase;width:90%}.wrapper-section-cliniq .text-2-section-cliniq{color:#f2f1ef;font-size:1.5rem;text-align:center;width:85%}.wrapper-section-cliniq .text-2-section-cliniq span{color:#ffcc7e}.wrapper-section-cliniq .image-container{display:inline-block;position:relative}.wrapper-section-cliniq .image-container img{display:block;height:auto;object-fit:cover;object-position:bottom;width:100%}.wrapper-section-cliniq .image-container:after{background:linear-gradient(90deg,#0000 90%,#0000008a 94%,#000000d6 96%,#000000fc 99%);content:"";height:100%;position:absolute;right:0;top:0;width:50%}@media only screen and (max-width:1000px){.wrapper-section-cliniq .text-area-section-cliniq{bottom:calc(50vh - 140px)}}@media only screen and (max-width:1350px){.wrapper-section-cliniq .image-container img{height:100vh;width:100%}}@media only screen and (max-width:450px){.wrapper-section-cliniq .text-area-section-cliniq{bottom:calc(50vh - 180px);left:10vw;width:80vw}.wrapper-section-cliniq .text-1-section-cliniq{font-size:xx-large;text-align:center}.wrapper-section-cliniq .text-2-section-cliniq{font-size:large;text-align:center;width:97%}}.contact-container{display:flex;flex-direction:column;height:100vh;justify-content:space-between}.contact-container h2 .link{color:#ffcc7e;margin-bottom:10px;text-decoration:none}.contact-container h2 .link:hover{color:#ffac2c}.map-container{overflow:hidden;width:100%}.banner{background:#000;height:10%;width:100%}.banner #text-banner{align-items:center;color:#e2e2e2;cursor:pointer;display:flex;font-size:2rem;font-weight:500;height:100%;justify-content:center;text-align:center;text-decoration:none;width:100%}.banner:hover #text-banner{color:#ffcc7e}.map-frame{border:0;height:70%;left:0;position:absolute;top:10%;width:100%}@media only screen and (max-width:769px){.contact-container{justify-content:flex-start}.map-frame{height:75%;top:25%}}.wrapper .text-area{display:flex;left:2vw;opacity:.9;position:absolute;top:12%;width:95vw;z-index:1000}.wrapper .wrapper-text{align-items:left;display:flex;flex-direction:column}.wrapper .text-1-section-gift{color:#628596;font-size:3rem;font-weight:800;margin-bottom:1rem;text-transform:uppercase}.wrapper .text-2-section-gift{color:#ffcc7e;font-size:1.8rem;font-weight:600;width:80%}.wrapper .gradient-top{background:linear-gradient(0deg,#0000 50%,#0000008a 75%,#000000b8 80%,#000 99%)}.wrapper .gradient-bottom,.wrapper .gradient-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:200}.wrapper .gradient-bottom{background:linear-gradient(180deg,#0000 50%,#00000024 75%,#0000003d 80%,#000 99%)}@media only screen and (max-width:1000px){.wrapper .wrapper-text{align-items:center}.wrapper .gradient-top{background:linear-gradient(180deg,#0000,#1111111a 90%,#11111157 93%,#11111194 95%,#000000b0 97%,#000000e6 0)}.wrapper .gradient-bottom{background:linear-gradient(180deg,#fffdfd00,#11111108 47%,#ffffff94 62%,#777373db 75%,#403d3deb 80%,#0b0a0ad4 85%,#000000d1 87%,#000000e8 95%,#000 99%)}.wrapper .text-area{bottom:calc(50dvh - 290px);left:0;top:auto;width:100vw}.wrapper .text-2{text-align:center;width:80%}}@media only screen and (max-width:450px){.wrapper .text-1-section-gift{font-size:xx-large;text-align:center}.wrapper .text-2-section-gift{font-size:large;text-align:center;width:97%}.wrapper .text-area{bottom:calc(50dvh - 220px);left:10vw;top:auto;width:80vw}}.logo{border-radius:"30px";height:"auto";padding:"2rem";z-index:100}.slider{height:100vh;overflow:hidden;position:relative;width:100vw}.slider .logo-wrapper{align-items:center;display:flex;gap:1rem;left:5vw;position:absolute;top:.5rem;z-index:1}.slider .logo-wrapper #logo{width:4rem}.slider .logo-wrapper #logo-text{margin-bottom:10px;width:20rem}.slider .wrapper{display:flex;height:100vh;transition:all .5s linear;will-change:transform}.slider .wrapper-arrows{position:absolute;right:100px;top:1.5rem}.slider .wrapper-arrows .arrows{background:none;border:0;cursor:pointer;height:60px;outline:none;transition:all .3s ease}.slider .wrapper-arrows .arrows.prev{right:13vw}.slider .wrapper-arrows .arrows.prev:hover{opacity:.7}.slider .wrapper-arrows .arrows.next{right:9vw}.slider .wrapper-arrows .arrows.next:hover{opacity:.7}.slider .toggle-play{background:#0000;border:none;color:#3d3d3d;height:auto;position:absolute;right:40px;top:1.6rem;width:auto;z-index:1}.slider .toggle-play:hover{cursor:pointer;opacity:.7;text-decoration:none}.slider .slide-container{flex:none;height:100vh;position:relative;width:100vw}.slider .each-slide{display:flex}.slider .each-slide img{background-color:#0000;background-position:50%;background-repeat:no-repeat;background-size:cover;height:auto;position:fixed;top:10%;transform:scaleY(.98);width:100vw}.slider .gradient-top-overlay{background:linear-gradient(0deg,#0000001f 75%,#000000bd 85%,#000 90%);z-index:1}.slider .gradient-overlay,.slider .gradient-top-overlay{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.slider .gradient-overlay{background:linear-gradient(180deg,#0000 60%,#0000008a 70%,#000000b8 76%,#000 90%)}.slider .wrapper-paragraph{display:flex;flex-direction:column}.slider .paragraph{bottom:5%;display:flex;left:5vw;opacity:.9;position:absolute;width:95vw;z-index:1000}.slider .text-paragraph-1{color:#628596;font-size:3rem;font-weight:700;margin-bottom:1rem}.slider .text-paragraph-2{color:#ffcc7e;font-size:1.8rem;font-weight:600;width:95%}@media only screen and (max-width:1000px){.slider .slide-container .each-slide img{top:0}.slider .logo-wrapper{gap:.5rem;left:calc(50vw - 200px)}.slider .toggle-play{bottom:10.2dvh;left:calc(50vw + 30px);top:auto;width:fit-content}.slider .wrapper-arrows{bottom:10dvh;left:calc(50vw - 80px);top:auto}.slider .paragraph{bottom:18%;justify-content:center;left:0;width:100%}.slider .wrapper-paragraph{align-items:center}.slider .text-paragraph-1{text-align:center;width:100%}.slider .text-paragraph-2{text-align:center;width:80%}}@media only screen and (max-width:450px){.slider .logo-wrapper{gap:.5rem;left:calc(50vw - 120px)}.slider .logo-wrapper #logo{width:2.5rem}.slider .logo-wrapper #logo-text{width:12rem}.slider .wrapper-arrows{display:none}.slider .slide-container .each-slide img{top:5%}.slider .toggle-play{display:none}.slider .gradient-overlay{background:linear-gradient(180deg,#0000,#11111140 30%,#1110 40%,#1110 45%,#11111130 50%,#0000007d 55%,#000000c2 60%,#000 90%)}.slider .paragraph{bottom:calc(50dvh - 220px)}.slider .wrapper-paragraph{align-items:center}.slider .text-paragraph-1{font-size:xx-large;width:80%}.slider .text-paragraph-2{font-size:large;width:70%}}@media only screen and (min-width:1500px){.slider .slide-container .each-slide img{top:-5%;transform:scaleY(.8)}}.wrapper{background-color:#000;height:100vh;overflow:hidden;position:relative;width:100vw}.wrapper .container-header-logos{align-items:center;display:flex;justify-content:flex-start;padding:0 5rem;position:absolute;top:5%;width:calc(100% - 10rem)}.wrapper .container-background-section-project{background-color:#e6f0f5;display:flex;flex-direction:column;gap:2rem;height:70%;justify-content:center;position:absolute;top:15%;width:100%}.wrapper .text-1{color:#222f45;font-size:5rem;line-height:5.5rem;padding:0 5rem;text-transform:capitalize;width:calc(100% - 10rem)}.wrapper .text-1,.wrapper .text-2{font-family:Montserrat,sans-serif;font-weight:650}.wrapper .text-2{color:#fff;font-size:2rem;width:fit-content}.wrapper .container-footer-project{bottom:5%;display:flex;justify-content:space-between;left:5rem;position:absolute;width:calc(100% - 10rem)}.wrapper .button-see-more{align-items:center;background-color:#27344c;border:none;border-radius:2rem;display:flex;gap:10px;margin:0 5rem;padding:11.2px 24px;width:fit-content}.wrapper .button-see-more .text-button{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}.wrapper #logo-mobile{display:none}.wrapper #logo-desktop{display:inline}@media screen and (min-width:1300px){.wrapper .text-1{font-size:5.5rem;line-height:6rem;width:65%}.wrapper .text-2{font-size:1.5rem}}@media screen and (max-width:1300px){.wrapper .text-1{font-size:3.8rem;line-height:4.5rem;width:50%}.wrapper .text-2{font-size:1.5rem}}@media only screen and (max-width:1050px){.wrapper .text-1{font-size:3.5rem;line-height:3.8rem}.wrapper .text-2{font-size:1.5rem}.wrapper .button-see-more{bottom:30%}}@media screen and (max-width:900px){.wrapper .text-1{font-size:6vw;line-height:7vw;padding:0 2rem;width:80%}.wrapper .text-2{font-size:1.5rem}.wrapper .button-see-more{margin:0 2rem}.wrapper .container-footer-project{left:2rem;width:calc(100% - 4rem)}}@media screen and (max-width:800px){.wrapper .container-header-logos{padding:0 2rem;width:calc(100% - 4rem)}}@media screen and (max-width:690px){.wrapper .text-1{font-size:2.5rem;line-height:3rem}.wrapper .text-2{font-size:1rem}.wrapper .button-see-more{bottom:20%;left:calc(50% - 90px)}.wrapper .container-header-logos{justify-content:center;padding:0 1rem;width:calc(100% - 2rem)}.wrapper #logo-desktop{display:none}.wrapper #logo-mobile{display:inline}}@media only screen and (max-width:450px){.wrapper .container-background-section-project{align-items:center;gap:2rem}.wrapper .text-1{font-size:2.4rem;line-height:3rem;width:75%}}@media only screen and (max-width:320px){.wrapper .text-1{font-size:2rem;line-height:2.5rem;width:75%}.wrapper .container-footer-project{left:1rem;width:calc(100% - 2rem)}}.video-container{max-width:100%;position:relative;width:100%}.video-container .gradient-frame{background:linear-gradient(180deg,#0000001a 70%,#1111111f 83%,#1111114d 85%,#000c 92%,#000000eb 95%,#000 98%),linear-gradient(bottom,#0000001a 70%,#1111111f 83%,#1111114d 85%,#000c 92%,#000000eb 95%,#000 98%),linear-gradient(left,#0000001a 70%,#1111111f 83%,#1111114d 85%,#000c 92%,#000000eb 95%,#000 98%),linear-gradient(90deg,#0000001a 70%,#1111111f 83%,#1111114d 85%,#000c 92%,#000000eb 95%,#000 98%);height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:200}.video{filter:brightness(.85);height:100vh;object-fit:fill;transition:filter .3s ease;width:100%}.video-container.hovered .video{filter:brightness(.25)}.video-title{border-radius:10px;color:#fff;font-size:2rem;font-weight:700;left:50%;opacity:0;padding:.5rem;position:absolute;text-align:center;text-transform:uppercase;top:calc(50vh - 6.5rem);transform:translateX(-50%);transition:opacity .3s ease;width:80%}.video-container:hover .video-title,.video-title.visible{opacity:1}.price-list{list-style:none;margin:10px 0 0;padding:0}.price-list li{color:#f4f4f4;font-size:1.2rem;font-weight:500;margin:5px 0}.wrapper-page{background-color:#fff;overflow:hidden;position:relative;width:100vw}.wrapper-page .grid-page-project{grid-gap:5rem;display:grid;gap:5rem;grid-template-columns:auto auto;padding:2rem 5rem}.wrapper-page .container-header-logos{align-items:center;background-color:#222f45;display:flex;height:4rem;justify-content:flex-start;padding:0 5rem;width:calc(100% - 10rem)}.wrapper-page .title-project{color:#222f45;font-family:Montserrat,sans-serif;font-size:2rem;font-weight:700;text-transform:none}.wrapper-page .title-description{color:#222f45;color:#979ba8;font-family:Montserrat,sans-serif;font-size:16px;font-weight:750;text-transform:uppercase}.wrapper-page .description{font-family:Montserrat,sans-serif;font-size:16px;width:fit-content}.wrapper-page .container-footer-project{bottom:5%;display:flex;justify-content:space-between;left:5rem;position:absolute;width:calc(100% - 10rem)}.wrapper-page .button-see-more{align-items:center;background-color:#27344c;border:none;border-radius:2rem;display:flex;gap:10px;margin:0 5rem;padding:11.2px 24px;width:fit-content}.wrapper-page .button-see-more .text-button{color:#fff;font-family:Montserrat,sans-serif;font-size:14px;font-weight:700;text-decoration:none;text-transform:uppercase}.wrapper-page .project-image{border-radius:0 50px 0 0;max-height:60vh;object-fit:cover;width:100%}.wrapper-page .flex-container-data-contact{align-items:flex-start;display:flex;flex-direction:row;gap:10%}.wrapper-page .group-container{align-items:flex-start;display:flex;flex-direction:column}.wrapper-page #logo-mobile{display:none}.wrapper-page #logo-desktop{display:inline}.wrapper-page .flex-container-project{display:flex;flex-direction:column;gap:1rem}@media screen and (min-width:1400px){.wrapper-page .project-image{height:auto;max-width:80%;object-fit:contain}.wrapper-page .grid-page-project{gap:10%;padding:4rem 10%}.wrapper-page .container-header-logos{padding:0 10%}}@media screen and (min-width:1800px){.wrapper-page .project-image{height:auto;max-width:100%;object-fit:contain}.wrapper-page .grid-page-project{gap:5%;padding:4rem 20%}.wrapper-page .container-header-logos{padding:0 20%}}@media screen and (max-width:900px){.wrapper-page .grid-page-project{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:auto;height:100%;padding:3rem}.wrapper-page .container-footer-project{left:2rem;width:calc(100% - 4rem)}.wrapper-page .container-header-logos{padding:0 2rem;width:calc(100% - 4rem)}.wrapper-page .project-image{margin-bottom:1rem}}@media screen and (max-width:800px){.wrapper-page .container-header-logos{padding:0 2rem;width:calc(100% - 4rem)}}@media screen and (max-width:690px){.wrapper-page .title-project{font-size:2.5rem;line-height:3rem}.wrapper-page .container-header-logos{justify-content:center;padding:0 1rem;width:calc(100% - 2rem)}.wrapper-page #logo-desktop{display:none}.wrapper-page #logo-mobile{display:inline}}@media only screen and (max-width:450px){.wrapper-page .flex-container-data-contact{flex-direction:column;gap:1rem}.wrapper-page .container-background-section-project{align-items:center;gap:2rem}.wrapper-page .title-project{font-size:2rem;line-height:2.3rem}}@media only screen and (max-width:320px){.wrapper-page .title-project{font-size:2rem;line-height:2.5rem}.wrapper-page .container-footer-project{left:1rem;width:calc(100% - 2rem)}}
/*# sourceMappingURL=main.07223e3b.css.map*/