@media(max-width: 400px){:root{--standard-gap: 4px}}@media(min-width: 600px){:root{--standard-gap: 8px}}@media(min-width: 768px){:root{--standard-gap: 12px}}@media(min-width: 980px){:root{--standard-gap: 14px}}@media(min-width: 1280px){:root{--standard-gap: 16px}}@media(min-width: 1366){:root{--standard-gap: 20px}}*{margin:0;padding:0;box-sizing:border-box}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background-color:var(--red)}::-webkit-scrollbar-thumb{background-color:var(--dark-beige);border-radius:20px}html{font-size:62.5%;height:100%;width:100%;scrollbar-color:var(--dark-beige) var(--red);scrollbar-width:thin}.container{max-width:380px;margin:0 auto;padding:0 10px}@media(max-width: 400px){.container{max-width:none;padding-left:15px;padding-right:15px}}@media(min-width: 600px){.container{max-width:540px}}@media(min-width: 768px){.container{max-width:680px}}@media(min-width: 980px){.container{max-width:920px}}@media(min-width: 1280px){.container{max-width:1100px}}@media(min-width: 1366px){.container{max-width:1280px}}@media(min-width: 1440){.container{max-width:1360px}}:root{--white: #F3E9E8;--card-white: #F9F0EF;--beige: #ECCCC8;--dark-beige: #D3A9A4;--pink: #f1a5ab;--pink-code: 241, 165, 171;--dark-pink: #F48BA4;--box-pink: #EA6080;--red: #AD1639;--nav-red: #D22850;--card-red: #C82349;--reflected-text-red: #A51939;--button-red: #BE2D3F;--brown: #8B0F2C;--dark-brown: #680E27;--btn-disabled: #BE1D42;--blue: #417984;--green: #89b963;--col-1: 8.33333%;--col-2: 16.66667%;--col-3: 25%;--col-4: 33.33333%;--col-5: 41.66667%;--col-6: 50%;--col-7: 58.33333%;--col-8: 66.66667%;--col-9: 75%;--col-10: 83.33333%;--col-11: 91.66667%;--col-12: 100%;--standard-gap: 8px}body{background:radial-gradient(50% 50% at 50% 50%, #CC294F 0%, #AD1639 100%);color:var(--white)}main{overflow:hidden}picture{display:flex;width:-moz-fit-content;width:fit-content;margin:0 auto;max-width:100%}img{display:block;width:100%}button{border:0;outline:none;cursor:pointer}b{font-weight:900}a{text-decoration:none;color:inherit;cursor:pointer}label *{pointer-events:none}fieldset{border:none}body,input,select,button{font-family:"Raleway","Lato",sans-serif}input.dirty.has-error{outline:2px red solid}h1,h2,h3{text-transform:uppercase}.flex{display:-webkit-flex;display:flex}.flex-wrap{flex-wrap:wrap}.flex-column{flex-direction:column}.flex-column-reverse{flex-direction:column-reverse}.justify-content-center{justify-content:center}.align-items-start{align-items:flex-start}.align-items-center{align-items:center}.align-items-end{align-items:flex-end}.align-self-center{align-self:center}.align-self-end{align-self:flex-end}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.grid{display:grid}.grid-a{grid-area:a}.grid-b{grid-area:b}.grid-c{grid-area:c}.grid-d{grid-area:d}.grid-e{grid-area:e}.grid-f{grid-area:f}.index-lvl-1{z-index:-1}.index-lvl0{z-index:0}.index-lvl1{z-index:1}.index-lvl2{z-index:2}.index-lvl3{z-index:3}.index-lvl4{z-index:4}.index-lvl5{z-index:5}.index-lvl6{z-index:6}.index-lvl7{z-index:7}.index-lvl8{z-index:8}.index-lvl9{z-index:9}.btn{display:block;width:100%;max-width:220px;padding:10px 5px;border-radius:50px;background-color:var(--green);color:var(--card-white);text-align:center;text-transform:uppercase;font-weight:900;transition:.25s cubic-bezier(0.2, 0.7, 0.54, 1.3) transform;-webkit-user-select:none;user-select:none}.btn.white{display:-webkit-flex;display:flex;background-color:#fff;align-items:center;justify-content:center;color:var(--red)}.btn.white .arrow{margin-left:30px;height:100%;transition:.25s cubic-bezier(0.2, 0.7, 0.54, 1.3) transform;flex:1 0 auto;stroke-width:1.5}.btn:hover{-webkit-transform:scale(0.95, 1.12);-moz-transform:scale(0.95, 1.12);-o-transform:scale(0.95, 1.12);transform:scale(0.95, 1.12)}.btn:active{-webkit-transform:scale(1.15, 0.9);-moz-transform:scale(1.15, 0.9);-o-transform:scale(1.15, 0.9);transform:scale(1.15, 0.9)}.reflected-text{line-height:1em}.reflected-text.bold{font-weight:900}.reflected-text.title>*{display:block}.reflected-text>*:first-child{color:var(--white)}.reflected-text>*:nth-child(2){color:var(--reflected-text-red)}.paper-background{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);width:100%;height:130%;min-width:1700px;background-image:url("../assets/images/papel.png");background-size:100% 100%;background-repeat:no-repeat;z-index:-1}.title{font-size:4rem;font-weight:400}.item-title{position:relative;width:-moz-fit-content;width:fit-content;font-size:3rem;font-weight:400;line-height:.72;text-transform:uppercase;z-index:0}.item-title::after{content:"";position:absolute;bottom:0;left:-6px;width:108%;height:.45em;border-radius:7px;background-color:rgba(var(--pink-code), 0.5);z-index:-1}.text-content,.btn{font-size:1.6rem;line-height:1.45}.sub-title,.strong{font-size:1.8rem}.resumos-page-title{font-size:7.2rem;font-weight:400}#page-header{height:100vh;min-height:600px}.card-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:35px 70px;justify-content:center;padding:0 var(--col-1)}.card-grid.white .card{display:flex;flex-direction:column;align-items:center;padding:40px;background-color:var(--card-white);border-radius:50px;text-align:center;-webkit-filter:drop-shadow(0 0 30px rgba(0, 0, 0, 0.05));-ms-filter:drop-shadow(0 0 30px rgba(0, 0, 0, 0.05));filter:drop-shadow(0 0 30px rgba(0, 0, 0, 0.05));color:var(--red)}.card-grid.white .card-icon{padding:24px;margin-bottom:20px;border-radius:50%;background-color:#fff;width:-moz-fit-content;width:fit-content}.card-grid.white .card-icon>*{display:block;width:92px;height:92px}.card-grid.white .card-title{font-size:1.8rem;font-weight:900;margin-bottom:16px;text-transform:uppercase}.card-grid.white .card-description{font-weight:500}.card-grid .card-description{font-size:1.45rem;line-height:1.4}.summary-list{padding:0 var(--col-1);list-style:none}.summary-list-item{display:flex;align-items:center;color:var(--red);margin-bottom:75px}.item-image{flex:1 0 auto;padding:8px;background-color:var(--red);border-radius:10px;height:110%;width:240px}@supports(aspect-ratio: 4/5){.item-image{max-height:330px;aspect-ratio:4/5}}.item-image picture{height:100%}.item-image img{border-radius:10px;object-fit:cover}.item-infos{padding:35px var(--col-1) 25px;background-color:var(--card-white);border-radius:0 20px 20px 0;box-shadow:0 0 30px rgba(0,0,0,.1);height:-moz-fit-content;height:fit-content}.item-infos .item-title{margin-bottom:15px}.item-infos .item-description{max-height:120px;overflow:hidden auto;margin-bottom:26px}.summary-box{border-radius:15px;padding:6px;background-color:var(--card-red);-webkit-filter:drop-shadow(0 0 30px rgba(0, 0, 0, 0.15));-ms-filter:drop-shadow(0 0 30px rgba(0, 0, 0, 0.15));filter:drop-shadow(0 0 30px rgba(0, 0, 0, 0.15))}.summary-box.main-box{border-radius:21.75px;padding:7.2px}.summary-box.main-box picture{max-height:288px}.summary-box img{border-radius:15px;object-fit:cover}@media screen and (max-width: 1366px){.card-grid{grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(2, 1fr)}.card-grid.white{grid-template-columns:unset;grid-template-rows:unset}.card:last-child{grid-column:1/3}.item-infos .item-title-big{font-size:2.4rem}}@media screen and (max-width: 1280px){.resumos-page-title{font-size:6.4rem}.item-infos .text-content,.item-infos .btn{font-size:1.4rem}}@media screen and (max-width: 980px){.card-grid{grid-template-columns:repeat(1, 1fr);grid-template-rows:auto}.card:last-child{grid-column:1/2}.resumos-page-title{font-size:5rem}.summary-list-item{display:block;margin-bottom:90px}.item-image{position:relative;width:230px;height:274px;margin:0 auto -30px;z-index:1}.item-infos{padding-top:50px;border-radius:20px;z-index:0}.item-infos .item-title{font-size:2.4rem;text-align:center;margin-left:auto;margin-bottom:20px;margin-right:auto}.item-infos .item-title b{display:block;margin-top:.25em}.item-infos .item-title::after{width:115%;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.item-infos .item-description{overflow:visible;max-height:none;text-align:center}.btn{margin:0 auto}}@media screen and (max-width: 768px){.title{font-size:3rem}.text-content,.btn{font-size:1.4rem}}@media screen and (max-width: 600px){.title{font-size:2.4rem}.sub-title,.strong{font-size:1.6rem}.item-title{font-size:1.8rem}.item-description{font-size:1.4rem}}/*# sourceMappingURL=style.css.map */
