.button,header{position:relative}#nav-list a,.button{text-decoration:none}#logo,#section-1,img{height:auto}#contact p,.logo-container,body{text-align:center}#section-4 p,label{text-align:left}input:focus,input:hover,textarea:focus,textarea:hover{background-color:rgba(255,255,255,.075)}#section-3,.button,.music{overflow:hidden}*,.carrousel-item{box-sizing:border-box}.carrousel,.item-photo img{max-width:100%}#modeling h2,#nav-list,.button,form,iframe{z-index:1}#modeling img,#modeling img:hover{transition:transform .4s ease-in-out}#about-photo img,.item-photo img{object-fit:cover;height:100%}#section-1,#section-3,footer{background:#241438}#about-photo-container,#about-text,#contact,#modeling,#presentation,#presentation-photo,#section-7 h2,.advertising,.book,.carrousel-container,.social-media,footer h2,footer p,form{animation:1s forwards entrada-elementos}#section-2,#wave-2{background-color:#140921}@font-face{font-family:'Acumin pro';src:url('../fonts/Acumin-RPro.otf') format('opentype');font-weight:400;font-style:normal}@font-face{font-family:'Acumin pro';src:url('../fonts/Acumin-BdItPro.otf') format('opentype');font-weight:700;font-style:italic}@font-face{font-family:'Acumin pro';src:url('../fonts/Acumin-BdPro.otf') format('opentype');font-weight:700;font-style:normal}@font-face{font-family:'Acumin pro';src:url('../fonts/Acumin-ItPro.otf') format('opentype');font-weight:400;font-style:italic}*{padding:0;margin:0}html{min-height:100%}body{font-family:"Acumin pro",Verdana,sans-serif;color:#fff;background-color:#030614;font-size:1.8vw;line-height:1.6}h1,h2{font-family:"Inknut Antiqua",Georgia,serif;font-weight:300}h1{font-size:5.3vw;color:#d8bbf3}h2{font-size:3.8vw}#section-4 #p1,input,textarea{font-size:1.6vw}p{text-align:justify}.button{display:inline-flex;padding:.7rem 3rem .5rem;border-radius:30px;border:2px solid transparent;transition:.3s;font-size:1.1rem;cursor:pointer;line-height:1}.button::before{content:"";position:absolute;top:100%;left:0;width:100%;height:100%;transition:top .3s;z-index:-1}.button:hover::before{top:0}.button-1{background-color:#7650a5;color:#fff}#nav-list a::after,.bar{background:#fff;width:100%}#section-7,.button-1::before,.button-2{background-color:#fff}.button-1:hover{color:#7650a5;border-color:#7650a5}.button-2{color:#7650a5}#subtitulo,.book-info,.book-type{color:#9b7ccf}.button-2::before{background-color:#7650a5}.button-2:hover{color:#fff;border-color:#fff}img{width:100%}header{background:#140921;box-shadow:0 1rem 2rem rgba(0,0,0,.3);display:flex;justify-content:flex-start;align-items:center}.nav-container{display:flex;width:100%;margin:15px 20px 5px}.cross,.hamburger{display:none;position:absolute}#advertising-2,#hda img,#nav-list a,#nav-list li,#section-5,#section-6,#section-8,.book-synopsis,.item-photo,.logo-container,.music,input,textarea{position:relative}.bar{height:.2rem;margin:.2rem 0}#nav-list{list-style:none;display:flex;padding:20px 1.6vw;align-items:flex-end;gap:.4vw}#nav-list li{margin-left:20px;padding-top:15px}#nav-list a{color:#fff;padding-bottom:5px}#nav-list a::after{content:'';display:block;height:1.5px;position:absolute;left:0;transform:scaleX(0);transform-origin:right;transition:transform .25s}#nav-list a.link-active::after,#nav-list a:hover::after{transform:scaleX(1);transform-origin:left}#nav-list a:not(:hover):not(.link-active)::after{transform:scaleX(0)}#modeling img:hover,.portfolio-medium-scale img{transform:scale(1.2)}.logo-container{flex:1;right:50%;transform:translateX(50%);padding-top:12px}.carrousel-item,.carrousel-item.active{transform:translateY(0);opacity:1}#logo{max-width:100px}#section-1{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:100px 6rem 10px;gap:5%}#presentation{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem 1vw}#subtitulo{font-size:2.4vw;border-bottom:2.8px solid #9b7ccf}#presentation p{margin:2vw}#presentation-photo{display:flex;align-items:center;justify-content:center;width:40%}#presentation-photo img{border-radius:20% 0;border:10px double #d8bbf3}#section-2{display:flex;flex-direction:row;justify-content:space-around;padding:2rem 6vw;gap:2vw}.advertising{display:flex;flex-direction:column;flex:1}.advertising img{border-radius:100%}#advertising-1{justify-content:flex-start}#advertising-2{justify-content:center;flex:1.5;align-items:center}#advertising-2 img{border-radius:15%;margin:2rem 0}#advertising-3{justify-content:flex-end}#section-3,.book-cover{display:flex;flex-direction:column}#front-button{position:absolute;z-index:1;bottom:12px;padding:.7rem 4rem .5rem}#section-3{padding:3.2rem 5rem 5rem;gap:4rem}#selection-3 p{font-weight:100;font-size:smaller}.book{display:flex;align-items:center;gap:2.5rem}.book-cover{justify-items:center;width:32%;height:100%}#about-text,.book-description{flex-direction:column;display:flex}.book-cover img{border:10px double #d8bbf3}.book-description{align-items:flex-start;justify-content:center;flex:1}.book-type{text-decoration:underline;text-underline-offset:5px}.book-synopsis{background-color:#44286e;padding:2rem 2.3rem 1.4rem;border-radius:2.2rem;margin-top:1rem;line-height:1.4;font-weight:100}#modalGallery,.carrousel-arrow{background-color:rgba(0,0,0,.5)}#butterfly{position:absolute;top:-3rem;right:-2.8rem;width:7rem}#butterfly:hover{animation:.8s ease-in-out infinite alternate silly-movement;transform-style:preserve-3d}#section-4{background:#44286e;padding:3.6rem 6rem 5rem;display:flex;flex-direction:row;gap:2rem;align-items:center}#about-text{justify-content:center;flex:1;gap:2rem}#about-text h2{border-bottom:solid #fff;font-size:3.6vw}#description{display:flex;flex-direction:column;background-color:#f4eafb;border-radius:2.6rem;padding:2rem 2.2rem;color:#7650a5;gap:1rem}#section-4 p{line-height:1.8;letter-spacing:.8px;word-spacing:1.4px;font-size:1.2vw}#about-photo-container{width:46%;justify-content:center}#about-photo{mask-image:url(../assets/mascara.png);mask-repeat:no-repeat;mask-size:100% 100%;aspect-ratio:1/1;transition:transform .4s}#about-photo:hover{transform:scale(1.05)}#section-5{background:linear-gradient(to left,#44286e,#d8bbf3);padding:3.2rem 10vw;display:flex;gap:5vw;width:100%;justify-content:center;border-radius:0 0 8vw 8vw}#result,#result.show,label{display:block}#contact{flex:1}form{width:60%}.form-row{display:flex;gap:1rem;justify-content:stretch}.form-group{width:100%}input,textarea{width:100%;height:2.8rem;padding:.6rem 1.4vw;border:.1rem solid #fff;border-radius:2rem;background-color:transparent;color:#fff;font-family:"Acumin pro",sans-serif}input:focus,textarea:focus{outline:0}input::selection,textarea::selection{background-color:#7650a584}textarea{height:5rem;border-radius:1.4rem}textarea::-webkit-scrollbar{display:none}#result{padding:2vw;margin-top:10px;border-radius:5px;opacity:0;transition:opacity 1s ease-in-out}#result.show{opacity:1}#result.error,#result.success{color:#241438}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-text-fill-color:#7650a5}.music{justify-content:center;display:flex;padding:2.6vw 25vw 5vw}#section-6 img{position:absolute;bottom:-34vw;z-index:-3}#section-7{display:flex;flex-direction:column;justify-content:center;color:#44286e;gap:2vw;padding:3.2vw 0 2vw}.carrousel-container{position:relative;width:100%;overflow:hidden;touch-action:pan-x}.carrousel{display:flex;transition:transform .5s;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;cursor:-webkit-grab}.carrousel:active{cursor:grabbing;cursor:-webkit-grabbing}.carrousel,.carrousel-item,.item-description{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.carrousel::-webkit-scrollbar{display:none}.carrousel-item{flex:0 0 calc(100% / 3);display:flex;flex-direction:column;gap:2vw;padding:0 1vw;scroll-snap-align:start;transition:opacity .3s,transform .3s;flex:0 0 calc(100% / 3);width:calc(100% / 3)}.carrousel-item.inactive{opacity:0;transform:translateY(50px)}.carrousel-item.animate-in{animation:.5s forwards barrido-aparece}.carrousel-item.animate-out{animation:.5s forwards barrido-desaparece}.item-photo{aspect-ratio:1/1;overflow:hidden;justify-content:center;width:100%}.carrousel-arrow,.close{position:absolute;cursor:pointer}.item-description{padding:0 2.4vw;text-align:start}.item-description h3{font-size:2.2vw;margin-bottom:.6vw;border-bottom:none;color:#44286e}.carrousel-arrow{top:calc(50% - 2vw);margin-top:-5vw;transform:translateY(-50%);color:#fff;border:none;padding:.4vw;border-radius:50%;height:4vw;width:4vw;font-size:larger;align-content:center;z-index:6}#imageContainer,.modal{height:100%;width:100%}.left-arrow{left:10px}.right-arrow{right:10px}.portfolio-top img{object-position:top}.portfolio-big-scale img{transform:scale(1.6)}.portfolio-left img{object-position:left}.portfolio-right img{object-position:right}.portfolio-center img{object-position:center}#hda img{object-position:120% center;bottom:20%}#section-8{margin-bottom:10px;width:100%}#modeling{padding:18vw 24vw 4vw;display:flex;flex-direction:column;align-items:center;gap:1.2vw}#modeling h2{font-size:2.6vw}#modeling img:hover{box-shadow:0 0 1rem 1rem rgba(0,0,0,.337)}.modal{display:none;position:fixed;z-index:1000;left:0;top:0;overflow:hidden;background-color:rgba(0,0,0,.9)}#imageContainer{display:flex;justify-content:center;align-items:center}.modal-content{margin:auto;display:block;width:80%;max-width:90vw;max-height:90vh;object-fit:contain;transition:transform .3s}.close{top:1vw;right:2.4vw;color:#f1f1f1;font-size:3vw;font-weight:700;transition:.3s;z-index:1001}.noise,.orbs{z-index:-2;position:absolute;overflow:hidden}#modalGallery{position:absolute;bottom:1.4vw;left:0;right:0;display:flex;justify-content:center;flex-wrap:wrap;padding:1vw;opacity:0;transition:opacity .3s;pointer-events:none}#modalGallery.active{opacity:1;pointer-events:auto}#modalGallery img{width:8vw;height:8vw;object-fit:cover;margin:.4vw;cursor:pointer;border:.1vw solid transparent;transition:border-color .3s}#modalGallery img.active{border-color:#fff}body.modal-open{overflow:hidden}footer{padding:2rem 10vw}.social-media{display:flex;gap:.6rem;padding:1vw .8rem;list-style:none;justify-content:center;margin:0}.social-media li{border:.2rem solid #d8bbf3;border-radius:20%;width:5vw;height:5vw}.social-media svg{fill:#d8bbf3;padding:.4rem}footer p{font-style:italic;text-align:end;margin:3rem 2rem 0}.big-icon svg{padding:.6rem}.circles{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.circles li{position:absolute;display:block;list-style:none;width:20px;height:20px;background:rgba(255,255,255,.2);animation:25s linear infinite circles;bottom:-150px}.circles li:first-child{left:25%;width:80px;height:80px;animation-delay:0s}.circles li:nth-child(2){left:10%;width:20px;height:20px;animation-delay:2s;animation-duration:12s}.circles li:nth-child(3){left:70%;width:20px;height:20px;animation-delay:4s}.circles li:nth-child(4){left:40%;width:60px;height:60px;animation-delay:0s;animation-duration:18s}.circles li:nth-child(5){left:65%;width:20px;height:20px;animation-delay:0s}.circles li:nth-child(6){left:75%;width:110px;height:110px;animation-delay:3s}.circles li:nth-child(7){left:35%;width:150px;height:150px;animation-delay:7s}.circles li:nth-child(8){left:50%;width:25px;height:25px;animation-delay:15s;animation-duration:45s}.circles li:nth-child(9){left:20%;width:15px;height:15px;animation-delay:2s;animation-duration:35s}.circles li:nth-child(10){left:85%;width:150px;height:150px;animation-delay:0s;animation-duration:11s}.noise{top:-50%;left:-50%;right:-50%;bottom:-50%;width:200%;height:200%;background:url('../assets/noise.jpg');animation:.2s infinite noise-animation;opacity:.1;visibility:visible}.orbs{width:100%;height:100%;bottom:0;left:0;background:#282323}.orbs span{width:1vmin;height:1vmin;border-radius:1vmin;backface-visibility:hidden;position:absolute;animation:38s linear infinite orbs}.orbs span:nth-child(0){color:#d7c1c1;top:95%;left:39%;animation-duration:58s;animation-delay:-107s;transform-origin:18vw 20vh;box-shadow:-2vmin 0 1.1009418852332968vmin currentColor}.orbs span:first-child{color:#fff;top:63%;left:81%;animation-duration:65s;animation-delay:-40s;transform-origin:-9vw -23vh;box-shadow:-2vmin 0 1.0898335314863974vmin currentColor}.orbs span:nth-child(2){color:#fff;top:14%;left:85%;animation-duration:39s;animation-delay:-9s;transform-origin:-6vw 8vh;box-shadow:2vmin 0 1.0238392355663046vmin currentColor}.orbs span:nth-child(3){color:#d7c1c1;top:3%;left:100%;animation-duration:36s;animation-delay:-57s;transform-origin:-20vw -11vh;box-shadow:-2vmin 0 .6832639274846515vmin currentColor}.orbs span:nth-child(4){color:#fff;top:75%;left:46%;animation-duration:27s;animation-delay:-93s;transform-origin:-15vw 7vh;box-shadow:2vmin 0 .3771118744743933vmin currentColor}.orbs span:nth-child(5){color:#fff;top:69%;left:57%;animation-duration:17s;animation-delay:-84s;transform-origin:-23vw 6vh;box-shadow:-2vmin 0 1.131887017213865vmin currentColor}.orbs span:nth-child(6){color:#d7c1c1;top:39%;left:8%;animation-duration:80s;animation-delay:-16s;transform-origin:-13vw 23vh;box-shadow:2vmin 0 1.0551545636489132vmin currentColor}.orbs span:nth-child(7){color:#fff;top:69%;left:54%;animation-duration:75s;animation-delay:-20s;transform-origin:-12vw -19vh;box-shadow:2vmin 0 .2555805879534718vmin currentColor}.orbs span:nth-child(8){color:#fff;top:35%;left:82%;animation-duration:23s;animation-delay:-42s;transform-origin:16vw 10vh;box-shadow:2vmin 0 1.0393192416973076vmin currentColor}.orbs span:nth-child(9){color:#fff;top:59%;left:100%;animation-duration:66s;animation-delay:-116s;transform-origin:12vw -13vh;box-shadow:2vmin 0 .9696966675242149vmin currentColor}.orbs span:nth-child(10){color:#d7c1c1;top:74%;left:5%;animation-duration:108s;animation-delay:-64s;transform-origin:7vw 7vh;box-shadow:-2vmin 0 1.0029755819397614vmin currentColor}.orbs span:nth-child(11){color:#d7c1c1;top:1%;left:89%;animation-duration:50s;animation-delay:-65s;transform-origin:1vw -24vh;box-shadow:2vmin 0 .6386015294724945vmin currentColor}.orbs span:nth-child(12){color:#d7c1c1;top:38%;left:9%;animation-duration:102s;animation-delay:-95s;transform-origin:7vw 23vh;box-shadow:2vmin 0 .994961014628845vmin currentColor}.orbs span:nth-child(13){color:#d7c1c1;top:26%;left:75%;animation-duration:27s;animation-delay:-15s;transform-origin:-10vw -11vh;box-shadow:-2vmin 0 1.184858905459684vmin currentColor}.orbs span:nth-child(14){color:#fff;top:91%;left:74%;animation-duration:56s;animation-delay:-55s;transform-origin:-9vw 6vh;box-shadow:2vmin 0 .8032979187790454vmin currentColor}.orbs span:nth-child(15){color:#d7c1c1;top:80%;left:34%;animation-duration:24s;animation-delay:-22s;transform-origin:21vw -13vh;box-shadow:2vmin 0 .2700392998821106vmin currentColor}.orbs span:nth-child(16){color:#fff;top:65%;left:13%;animation-duration:52s;animation-delay:-115s;transform-origin:17vw 2vh;box-shadow:2vmin 0}.wave-separator svg{display:block;width:100%}#wave-1 svg{background-color:#241438;fill:#140921;max-height:12vw;margin-top:-1px}#wave-2{fill:#241438;max-height:12vw}.curve-separator{position:absolute;width:100%;overflow:hidden;line-height:0;height:8vw}.curve-separator svg{width:calc(100% + 1.3px);height:100%}#curve-1{fill:#241438;bottom:-3px}#curve-2{fill:white;bottom:-3px}#curve-3{transform:rotate(180deg);top:-.5vw;height:26vw}#curve-3 svg{fill:#ffffff;display:block;width:calc(100% + 1.3px)}.triangle-separator{width:100%;stroke:#7650a5;stroke-width:4;stroke-dasharray:20 30;stroke-linecap:round;fill:white;overflow:hidden;height:100%}.triangle-separator svg{height:100%}@keyframes silly-movement{from{transform:rotate(.6deg) rotateY(0)}to{transform:rotate(6deg) rotateY(30deg)}}@keyframes circles{0%{transform:translateY(0) rotate(0);opacity:1;border-radius:0}100%{transform:translateY(-1000px) rotate(720deg);opacity:0;border-radius:50%}}@keyframes orbs{100%{transform:translate3d(0,0,1px) rotate(360deg)}}@keyframes noise-animation{0%{transform:translate(0,0)}10%{transform:translate(-2.5%,-2.5%)}20%,50%{transform:translate(-5%,2.5%)}30%{transform:translate(2.5%,-5%)}40%{transform:translate(-2.5%,7.5%)}60%{transform:translate(7.5%,0)}70%{transform:translate(0,5%)}80%{transform:translate(-7.5%,0)}90%{transform:translate(5%,2.5%)}100%{transform:translate(2.5%,0)}}@keyframes barrido-aparece{from{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes barrido-desaparece{from{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(50px)}}@keyframes entrada-elementos{0%{opacity:0;transform:translateY(50px)}100%{opacity:1;transform:translateY(0)}}@media (max-width:1400px){.cross.active,.hamburger{display:flex;cursor:pointer}.nav-container{align-items:center;margin:0}#nav-list{display:none;flex-direction:column;position:absolute;align-items:flex-start;background:#7650a5;width:100%;top:0;padding:200px 2rem 1000px;gap:20px;z-index:2}.hamburger{flex-direction:column;left:2rem;width:2.3rem;z-index:1}#nav-list.active{display:flex}.cross.active{font-size:3.2rem;left:1.4rem;z-index:3}.logo-container.active{z-index:2}body.no-scroll{overflow:hidden;font-size:1.8rem}}@media (max-width:390px){body.no-scroll{font-size:1.3rem}}@media (max-width:1425px){#section-1{padding:100px 4rem 10px}.button{padding:1vw 4vw;font-size:1.8vw}}@media (max-width:1024px){#presentation{padding:0}p{margin:40px 20px 20px}#section-4{gap:2vw}#section-4 p,#section-5 p,#section-7 p,#section-8 p{margin:0}#description{padding:4vw}input{padding:1vw 2vw;font-size:2vw;height:2.4rem}}@media (max-width:730px){.button,body{font-size:calc(1.6vw + .4rem)}#section-1{flex-direction:column;padding:8vw;gap:25px}h1{font-size:calc(2.1vw + 1.4rem)}h3{font-size:calc(1.8vw + .6rem)}.button{padding:1.6vw 8vw}#presentation p{margin:4vw}#presentation-photo{width:80vw}#presentation-photo img{height:58vw;object-fit:cover;border-radius:18vw 0;object-position:0 -10vw}#wave-1 svg{max-height:40vw;margin-top:-1px}#section-2{flex-direction:column;gap:0;padding:2rem 4vw}#advertising-1,#advertising-3{flex-direction:row}#advertising-1 img,#advertising-3 img{max-width:40%;height:auto}#advertising-2 img{max-width:85%;margin:4vw 0}#section-2 h2{position:absolute;top:-2rem;text-shadow:2px 2px 2px #030614}h2{font-size:calc(1.6vw + 1.2rem)}input,textarea{font-size:calc(1.6vw + .4rem)}#front-button{bottom:.1vw;padding:1.8vw 10vw 1.6vw}.social-media li{width:7vw;height:7vw}.social-media svg{padding:.4rem}.big-icon svg{padding:.5rem}#section-3{padding:4vw 8vw}.book{flex-direction:column;gap:2.4vw;position:relative}.book-cover{width:80%;padding-top:20vw}.book-description{align-items:center;gap:.5rem}.book-description p{margin:0;font-size:3.5vw;font-weight:100}#section-3 .book-synopsis{margin-bottom:24vw;margin-top:2vw}.book-description h2{position:absolute;font-size:8vw;top:5vw;z-index:1}.book-synopsis{line-height:1.8;padding:6vw 8vw;border-radius:8vw}.book-info{padding:0 4vw;position:absolute;bottom:0;z-index:1}#butterfly{top:auto;bottom:-7vw;right:-6vw;width:24vw}#section-4{flex-direction:column-reverse;padding:10vw 8vw}#about-text h2{font-size:8vw}#description{padding:8vw 6vw;border-radius:8.2vw;gap:1vw}#section-4 #p1{font-size:6vw}#section-4 p{margin:0;font-size:4vw;letter-spacing:normal;word-spacing:normal}#about-photo-container,#form{width:100%}#about-photo{mask-size:100% auto;position:relative}#about-photo img{position:absolute;left:0}#section-5{flex-direction:column;align-items:center;padding:1.2rem 8vw 2rem}input{height:2.6rem;padding:1.4vw 3vw}textarea{padding:4vw 3vw}.music{padding:8vw 8vw 16vw}#section-6 img{bottom:6vw;scale:2}#modeling{padding:20vw 10vw 4vw}#section-8 h2{font-size:calc(3.2vw + .4rem)}#section-7 h3{font-size:calc(2.4vw + .3rem)}.carrousel-arrow{height:6vw;width:6vw}.item-description{padding:0 4vw}}@media (max-width:730px) and (min-width:421px){.carrousel-item{flex:0 0 calc(100% / 2)}.close{top:2vw;right:4vw;font-size:6vw}#modalGallery img{width:16vw;height:16vw;margin:.8vw}}@media (max-width:420px){body{font-size:.9rem}.button{padding:3vw 10vw 2vw}footer{padding:40px 0}.social-media{width:100%}.carrousel-arrow,.social-media li{height:12vw;width:12vw}.social-media li{border:1vw solid #d8bbf3}.social-media svg{padding:1.8vw}.big-icon svg{padding:2.2vw}.form-row{flex-direction:column;gap:0}textarea{height:7rem}#section-7 h3{font-size:6vw}.carrousel-item{flex:0 0 100%;padding:0 4vw}.item-description{padding:0 10vw}.close{top:3vw;right:5vw;font-size:10vw}#modalGallery img{width:20vw;height:20vw;margin:1vw}}@media (max-width:1160px) and (min-width:731px){h2{font-size:3.6vw}#advertising-2 img{margin:2vw 0}#front-button{bottom:.1vw;padding:.9vw 6vw}.social-media li{width:6vw;height:6vw}.social-media svg{padding:.6vw}.big-icon svg{padding:.8vw}#section-3{padding:4vw 1.8rem 2rem}.book-cover{width:36%}#section-3 p{margin:auto 0}#section-3 .book-synopsis{margin-top:1.6vw}.book-description{gap:.2rem}.book-synopsis{padding:3vw 4vw;line-height:1.6}#butterfly{width:10vw;top:-4.6vw;right:-4vw}#section-4{padding:4vw 5vw}.music{padding:4vw 10vw 12vw}#section-6 img{bottom:-22vw}}@media(max-width:900px){#wave-1 svg{margin-top:-.5px}}@media(max-width:900px) and (min-width:729px){#section-6 img{bottom:-20vw}}@media (max-width:700px){.social-media{display:grid;grid-template-columns:repeat(4,1fr);grid-template-rows:repeat(2,1fr);gap:2vw;height:fit-content;width:fit-content;margin:0 auto}.social-media li{border:.7vw solid #d8bbf3;border-radius:20%;width:10vw;height:10vw}.social-media svg{padding:1.4vw}.big-icon svg{padding:2vw}footer p{text-align:center;margin:2rem 0 0}}@media (min-width:1800px){#logo{max-width:150px}.button{font-size:1.6rem;padding:20px 100px;border-radius:60px}#wave-1 svg{margin-top:-10px}#front-button{padding:1.4rem 8rem}.social-media li{width:4.5vw;height:4.5vw}.social-media svg{padding:.6rem}.big-icon svg{padding:.8rem}footer p{font-size:1.8rem}.book-synopsis{padding:3rem 3.2rem 2rem;line-height:1.6;border-radius:4rem}.book-cover{width:36%}#butterfly{width:10vw;top:-4vw;right:-4vw}#description{padding:3.6vw;border-radius:4vw}#section-4 #p1{font-size:2.2vw}#section-4 p{font-size:1.5vw}input{height:5rem;border-radius:2.2rem}textarea{height:10rem;border-radius:3rem}.music{padding:2.6vw 20vw 8vw}iframe{height:16vw}#section-6 img{bottom:-30vw}}@media (min-width:2280px){.button,footer p{font-size:2rem}.button{padding:1.4rem 6rem;border-radius:60px}#section-3{padding:6rem 10vw}.books{gap:4rem}.book-cover{width:32%}}