@layer reset{*,::after,::before{box-sizing:border-box}body{margin:unset}button,input,select,textarea{font:inherit}canvas,img,picture,svg{display:block;max-inline-size:100%;block-size:auto}}body{font-family:var(--font-family);background:#fff}h1{color:#fff;font-weight:700;font-size:2vw}h2{color:var(--headings-color);font-weight:600}h3{color:var(--cuaterniary);font-weight:600}p{color:var(--terciary);font-weight:400}.container{overflow-x:hidden;width:80%}.btn,input[type=submit]{border-radius:8px;padding:15px 55px;text-transform:uppercase;transition:all 333ms ease-in-out;text-decoration:none;font-weight:700;background-color:var(--secundary);color:#fff;border:1px solid var(--back);cursor:pointer}.btn:hover,input[type=submit]:hover{background-color:#fff;color:var(--secundary);border:1px solid var(--primary)}.bg-g{background-color:var(--lighter-grey)}.coll-acc{border-radius:5px;overflow:hidden}.coll-it-label{display:flex;justify-content:space-between;padding:.65rem 0;font-weight:700;cursor:pointer;color:var(--headings-color);font-size:1.6vw;border-top:1px solid var(--light-grey);border-bottom:1px solid var(--light-grey)}.coll-it-label::after{content:"+";width:1em;height:1em;text-align:center;transition:all 0.35s}.coll-it-content{max-height:0;background:#fff;transition:all 0.35s;font-size:1vw;overflow:hidden}input:checked+.coll-it-label::after{transform:rotate(45deg)}input:checked~.coll-it-content{max-height:100vh;padding:.8rem 0}.gen{display:flex;width:100%;justify-content:center}.gen .cont_gen{width:100%;display:flex;align-items:baseline;justify-content:center;margin:30px 0}.cirion .btn:hover{color:#fff;background:#C91AA1}.checkbox-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.checkbox-wrapper input[type=checkbox]{display:block;height:24px;margin:0 16px 0 0;padding:0;width:24px}.checkbox-label{color:#fff}@media only screen and (max-width:1200px){h1{font-size:3vw}.container{width:85%}}@media only screen and (max-width:992px){.container{width:92%}}