/*!normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css*/html{line-height:1.15;--webkit-text-size-adjust: 100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{--webkit-appearance: button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{--webkit-appearance: textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}.animated{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}50%{opacity:1}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}@-webkit-keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}@keyframes zoomOut{from{opacity:1}50%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}to{opacity:0}}.pulse{-webkit-animation-name:pulse;animation-name:pulse}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.hvr-grow{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;transition-duration:.3s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.hvr-grow:active,.hvr-grow:focus,.hvr-grow:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@-webkit-keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes hvr-pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(.9);transform:scale(.9)}}.hvr-pulse{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent}.hvr-pulse:active,.hvr-pulse:focus,.hvr-pulse:hover{-webkit-animation-name:hvr-pulse;animation-name:hvr-pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.hvr-float{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;transition-duration:.3s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;transition-timing-function:ease-out}.hvr-float:active,.hvr-float:focus,.hvr-float:hover{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-bubble-top{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative}.hvr-bubble-top:before{pointer-events:none;position:absolute;z-index:-1;content:"";border-style:solid;transition-duration:.3s;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform;left:calc(50% - 10px);top:0;border-width:0 10px 10px;border-color:transparent transparent #ffb800}.hvr-bubble-top:active:before,.hvr-bubble-top:focus:before,.hvr-bubble-top:hover:before{-webkit-transform:translateY(-8px);transform:translateY(-8px)}.hvr-underline-from-center{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;overflow:hidden}.hvr-underline-from-center:before{content:"";position:absolute;z-index:-1;left:50%;right:50%;bottom:0;background:#ffb800;height:4px;transition-property:left,right;transition-duration:.3s;transition-timing-function:ease-out}.hvr-underline-from-center:active:before,.hvr-underline-from-center:focus:before,.hvr-underline-from-center:hover:before{left:0;right:0;visibility:visible}@-webkit-keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob{0%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}50%{-webkit-transform:translateY(-4px);transform:translateY(-4px)}100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@-webkit-keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}@keyframes hvr-bob-float{100%{-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.hvr-bob{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;-webkit-animation-name:hvr-bob-float,hvr-bob;animation-name:hvr-bob-float,hvr-bob;-webkit-animation-duration:.3s,1.5s;animation-duration:.3s,1.5s;-webkit-animation-delay:0s,.3s;animation-delay:0s,.3s;-webkit-animation-timing-function:ease-out,ease-in-out;animation-timing-function:ease-out,ease-in-out;-webkit-animation-iteration-count:1,infinite;animation-iteration-count:1,infinite;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-animation-direction:normal,alternate;animation-direction:normal,alternate}.hvr-bounce-out{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;transition-duration:.5s}.hvr-bounce-out:hover,.hvr-bounce-out:focus,.hvr-bounce-out:active{-webkit-transform:scale(.8);transform:scale(.8);transition-timing-function:cubic-bezier(.47,2.02,.31,-.36)}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#001846;-webkit-animation-timing-function:cubic-bezier(0,1,1,0);animation-timing-function:cubic-bezier(0,1,1,0)}.lds-ellipsis div:nth-child(1){left:8px;-webkit-animation:lds-ellipsis1 .6s infinite;animation:lds-ellipsis1 .6s infinite}.lds-ellipsis div:nth-child(2){left:8px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(3){left:32px;-webkit-animation:lds-ellipsis2 .6s infinite;animation:lds-ellipsis2 .6s infinite}.lds-ellipsis div:nth-child(4){left:56px;-webkit-animation:lds-ellipsis3 .6s infinite;animation:lds-ellipsis3 .6s infinite}@-webkit-keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes lds-ellipsis1{0%{-webkit-transform:scale(0);transform:scale(0)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@keyframes lds-ellipsis3{0%{-webkit-transform:scale(1);transform:scale(1)}100%{-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes lds-ellipsis2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(24px,0);transform:translate(24px,0)}}@keyframes lds-ellipsis2{0%{-webkit-transform:translate(0,0);transform:translate(0,0)}100%{-webkit-transform:translate(24px,0);transform:translate(24px,0)}}:root{--color: #343641;--letter: #ffffff;--dark: #000;--letter_opacity: #ffffffb3;--text: #808080;--bg-textArea: #efe2e266;--bg-btn-dimensions: #636161cc;--bg: #1e1e1e;--bg-barProgress: #303030;--bg-barProgress-shadow: #404040;--bg-barProgress-shadow-2: #383838;--principal: #ffb800;--bg-card:  #292929;--font-text: 'Barlow', sans-serif;--font-title: 'Archivo', sans-serif}html{scroll-behavior:smooth}body{font-family:var(--font-text);background:var(--bg);color:var(--letter);scroll-behavior:smooth}.margin-2{margin:0 2rem}::-webkit-scrollbar{width:.6rem;background:#888686}::-webkit-scrollbar-thumb{background:#2b2b2b}header{padding:1rem 0}header a{color:var(--letter);text-decoration:none}header .top-nav div a:hover{opacity:.5}header h2{font-family:var(--font-title);font-weight:700;font-size:1.5rem}header h2 span{color:var(--principal);width:100%}#link a{background:var(--principal);color:var(--letter);text-decoration:none;padding:.5rem 1rem;border-radius:10%;font-size:1.2rem;font-weight:700;transition:1s;cursor:pointer;margin:auto}.top-nav{display:flex;flex-direction:row;align-items:center;justify-content:space-between;color:var(--letter);height:3.125rem;padding:.5em}.menu{display:flex;align-items:center;flex-direction:row;list-style-type:none;margin:0;padding:1rem 0;background:var(--bg)}.menu>li{margin:0 1rem;overflow:hidden;padding:.5rem}.menu-button-container{display:none;height:100%;width:1.875rem;cursor:pointer;flex-direction:column;justify-content:center;align-items:center}#menu-toggle{display:none}.menu-button,.menu-button::before,.menu-button::after{display:block;background-color:var(--letter);position:absolute;height:.25rem;width:1.875rem;transition:-webkit-transform 400ms cubic-bezier(.23,1,.32,1);transition:transform 400ms cubic-bezier(.23,1,.32,1);transition:transform 400ms cubic-bezier(.23,1,.32,1),-webkit-transform 400ms cubic-bezier(.23,1,.32,1);border-radius:.125rem}.menu-button::before{content:'';margin-top:-.5rem}.menu-button::after{content:'';margin-top:.5rem}#menu-toggle:checked+.menu-button-container .menu-button::before{margin-top:0;-webkit-transform:rotate(405deg);transform:rotate(405deg)}#menu-toggle:checked+.menu-button-container .menu-button{background:transparent}#menu-toggle:checked+.menu-button-container .menu-button::after{margin-top:0;-webkit-transform:rotate(-405deg);transform:rotate(-405deg)}@media screen and (max-width:872px){.menu-button-container{display:flex}.menu{position:absolute;top:1rem;margin-top:3.6rem;left:0;flex-direction:column;width:100%;justify-content:center;align-items:center;z-index:2}#menu-toggle~.menu li{height:0;margin:0;padding:0;border:0;transition:height 400ms cubic-bezier(.23,1,.32,1)}#menu-toggle:checked~.menu li{height:2em;padding:.5rem;transition:height 400ms cubic-bezier(.23,1,.32,1)}#menu-toggle:checked~.menu li:nth-child(3){height:2.5rem}.menu>li{display:flex;justify-content:center;margin:0;padding:1em 0;width:100%}.menu>li,header{background-color:var(--bg)}header a{font-size:1.2rem}}.hvr-underline-from-center:before{visibility:hidden}.principal{box-sizing:border-box;display:grid;grid-template-areas:'image' 'paragraph';grid-template-columns:1fr;justify-content:space-between;align-content:center;align-items:center;padding:0 .5rem;gap:1rem}.principal .principal__paragraph{grid-area:paragraph;text-align:center;box-sizing:border-box;word-wrap:break-word;line-height:1.45;font-weight:400}.principal__paragraph h1{font-size:2.5rem;text-align:center;color:var(--principal)}.principal .principal__paragraph span{color:var(--principal)}.principal .principal__image{box-sizing:border-box}.principal .principal__image img{width:100%;margin:auto;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:50%}.principal #btnStart{background:var(--principal);opacity:.8;color:var(--letter);padding:1rem;width:60%;margin:auto;margin-top:2rem;border-radius:10px;text-decoration:none;font-size:1.4rem;font-weight:500}.principal #btnStart:hover{color:var(--letter_opacity);transition:all .3s}section#gallery{box-sizing:border-box;background-color:#292a30;margin-top:2rem;padding:2rem 1rem;text-align:center;width:100%}section#gallery .items{box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fit,1fr);gap:1.5rem;text-align:center;padding:1rem;justify-content:center;align-items:center;width:100%}section#gallery h3:nth-child(1){font-family:var(--font-title);font-size:2rem;font-weight:600}section#gallery h3:nth-child(2){font-family:var(--font-title);font-size:1.5rem;color:var(--principal);font-weight:400;text-align:center}#gallery .degradatedText a{text-decoration:none;-webkit-animation:fluido 30s ease-in-out infinite;animation:fluido 30s ease-in-out infinite;background:linear-gradient(-45deg,#ee7752,#e73c7e,#37bd30,#b1d523);background-size:300%;-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}@-webkit-keyframes fluido{0%{background-position:0 50%}50%{background-position:100% 50%,}100%{background-position:0 50%}}@keyframes fluido{0%{background-position:0 50%}50%{background-position:100% 50%,}100%{background-position:0 50%}}section#gallery .items .container{display:grid;grid-template-columns:1fr;gap:1.5rem;padding:1.5rem;background-color:#343641;border-radius:4px}section#gallery .items .container .image_box{display:grid;position:relative;z-index:1;justify-content:center;align-content:center}section#gallery .items .container .image_box img{width:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:1/1;border-radius:4px;background:0 0}section#gallery .items .container .image_box .edit{position:absolute;padding:6px;border-radius:4px;z-index:2;top:20px;right:20px;background-color:var(--bg);opacity:.6;display:none}section#gallery .items .container .image_box .edit a{border:none;border-radius:5px;cursor:pointer;background:0 0;margin-top:.5rem;transition:background 1s ease}section#gallery .items .container .image_box .edit a svg{background:0 0;width:25px;height:25px;color:#fff;opacity:.6;transition:opacity 2.5s ease}section#gallery .items .container .image_box:hover .edit{display:block}section#gallery .items .container:hover{transition:all .5s;box-shadow:11px 14px 17px -2px rgba(0,0,0,.51);-webkit-box-shadow:11px 14px 17px -2px rgba(0,0,0,.51);-moz-box-shadow:11px 14px 17px -2px rgba(0,0,0,.51)}section#gallery .showMore{padding-top:1rem;display:flex;justify-content:center}section#gallery .showMore a{width:12rem;font-size:1rem;display:flex;align-items:center;gap:.7rem;border:solid #fff .6px;border-radius:.5rem;padding:.5rem;opacity:.5;color:#fff;text-decoration:none}section#gallery .showMore a:hover{background:#3a3e2c;cursor:pointer}section#gallery .showMore a img{width:2rem}.flex{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center}.information{background:var(--color);box-sizing:border-box;gap:2rem;padding:4rem 2rem}.information .information__card{background:#2e2f35;padding:2rem;border-radius:20px}.information .information__card .information__card_header img{width:7.5rem;height:7.5rem}.information .information__card .information__card_header h3{color:var(--principal);font-size:1.82rem;text-align:center}.information .information__card p{font-size:1.3rem;font-weight:200;line-height:1.3;text-align:center;font-style:italic}.information .information__card span{font-weight:500;color:var(--principal)}.information .information__card .information_extra{margin-top:-1rem}.modal-errorConnection{box-sizing:border-box;background:#bb5050;border-left:#530f0f .6rem solid;display:none;justify-content:space-evenly;align-items:center;border-radius:.5rem;padding:1rem;margin-top:1.2rem;margin-bottom:2rem;width:100%}.modal-errorConnection p{font-size:1rem;font-weight:100}.modal-errorConnection img{width:5rem}#main .message-timer{background:#51c6d9;border-left:.6rem solid #015360;color:var(--bg-barProgress-shadow);font-weight:500;padding:.5rem;margin-top:1.2rem;justify-content:center;flex-direction:row;border-radius:.5rem;display:none}#main .message-timer span{font-weight:900}#main{background:#b0aeee;background:radial-gradient(circle,rgb(57,56,91) 0%,rgba(29,30,31,1) 100%);padding:3rem 1rem;margin:auto;text-align:center;box-sizing:border-box}#main h3{font-family:var(--font-title);font-size:1.4rem}#main h3:nth-child(1){margin-bottom:.3rem}#main h3:nth-child(2){font-size:.7rem;font-weight:400;opacity:.8;margin-bottom:1rem}#main form{display:flex;flex-direction:column;justify-content:center;align-items:center;align-content:center;gap:1.5rem;box-sizing:border-box;background:rgba( 255,255,255,0.25 );box-shadow:0 8px 32px 0 rgba(86,87,91,.37);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:.625rem;border:1px solid rgba( 255,255,255,0.18 );border-radius:1rem;padding:2rem 1rem .5rem}#main form label{text-align:left;width:100%;font-size:.8rem}#main form textarea{background:rgba( 255,255,255,0.25 );margin-top:.5rem;border:none;border-radius:15px;padding:1rem;width:100%;color:var(--letter);box-sizing:border-box;line-height:22px}#main form textarea::-webkit-input-placeholder{color:rgba(255,255,255,.3);font-size:1rem}#main form textarea::-moz-placeholder{color:rgba(255,255,255,.3);font-size:1rem}#main form textarea::placeholder{color:rgba(255,255,255,.3);font-size:1rem}#main form .info{margin-top:-.5rem;opacity:.5;font-size:.72rem;display:block;text-align:left;width:100%}#main .dimensions{box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));justify-content:space-evenly;align-items:center;align-content:center;gap:1.3rem;width:100%;padding:0 5px}#main .dimensions button{background:var(--bg-btn-dimensions);-webkit-backdrop-filter:blur(60px);backdrop-filter:blur(60px);border:none;padding:.8rem;border-radius:15px;color:var(--letter);font-weight:400;font-size:.7rem;margin-top:-1rem;cursor:pointer;display:flex;justify-content:center;align-items:center;gap:1rem}#main .dimensions button:hover{opacity:.5}#main .dimensions #dimension1{background:#3f2549}#main .dimensions button img{width:1rem}#main .dimensions button:nth-child(3) img{width:1.3rem}#main #sendData{border:none;border-radius:15px;padding:.7rem;background:var(--principal);color:var(--letter);font-weight:700;width:100%;cursor:pointer}#main form .footer_form{font-size:.7rem;opacity:.5;text-align:center;margin-top:-.5rem;line-height:1.5;margin-bottom:2rem}.container_images__generated{display:grid;grid-template-columns:1fr;gap:1rem;align-items:center;width:100%;padding-top:1rem}.container_images__input .container__input_item{position:relative;z-index:1}.container__input__item__img img{width:100%;aspect-ratio:1/1;-o-object-fit:cover;object-fit:cover;border-radius:1rem;box-shadow:16px -9px 16px -5px rgba(0,0,0,.88)}.container__input_item:hover .container__input__item__img::before{content:" ";position:absolute;width:100%;height:100%;border-radius:1rem;background:rgba(83,82,82,.4);-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px)}.container__input__item__btn{position:absolute;z-index:2;top:1rem;right:1.2rem}.container__input__item__btn a svg:hover{opacity:1;transition:all 1s ease}.container__input__item__btn a{background:rgba(41,41,41,.5);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border:none;display:block;border-radius:8px;margin-bottom:1rem;padding:.3rem;cursor:pointer}.container__input__item__btn a:nth-child(2){visibility:hidden}.container__input__item__btn a svg{width:30px;height:30px;color:var(--letter);opacity:.2}.containerNew{display:flex;justify-content:center;align-items:center;align-content:center;width:100%;height:15rem}.widthImage{width:3rem!important;height:3rem!important;background:0 0!important;display:none}.colorImage{background:#4e4a4a!important;border-radius:1.5rem;width:100%;height:100%;display:none}.idTime{font-family:var(--font-title);font-size:1rem;font-weight:100;font-style:italic}.visibleImg{width:3rem;opacity:.6}.modal__banned{box-sizing:border-box;top:0;left:0;display:none;position:fixed;width:100%;height:100vh;background-color:var(--bg);justify-content:center;align-items:center;align-content:center;z-index:3}.modal__banned.active{display:flex}.modal__banned .modal_banned__content{box-sizing:border-box;background:#17181c;color:var(--letter);width:70%;height:38%;position:relative;box-shadow:0 .75rem 1em #0b0c0e4d;border-radius:1em;overflow:hidden}.modal__banned .modal_banned__content::before{background-color:rgba(246,86,86,.478);border-radius:50%;content:"";opacity:.5;position:absolute;top:12rem;right:-6.5rem;width:100%;height:100%;z-index:2}.modal__banned .modal__banned-icon{font-size:60px;color:rgba(246,86,86,.337)}.modal__banned .modal__banned__body .modal__banned-icon svg{width:100px;height:100px}.modal__banned .modal__banned__body{display:grid;grid-template-columns:1fr;gap:0;padding:2rem 2.1rem}.modal__banned .modal__banned-right-items{margin-top:-1rem}.modal__banned .modal__banned-right-items h2{font-weight:800;padding-top:0;margin-top:0}.modal__banned .modal__banned-right-items p{font-weight:300;font-size:.8rem;line-height:1.2;text-align:center}.modal-viewImages{display:none;align-items:center;align-content:center;justify-content:center;position:fixed;z-index:4;left:0;top:0;width:100%;height:100vh;overflow:auto;background-color:rgba(0,0,0,.7);box-sizing:border-box}.modal-content{background-color:var(--color);border-radius:15px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:50px 30px 30px;box-sizing:border-box;position:relative}.modal-content span{position:absolute;right:0;top:0;color:var(--letter);width:3rem;border-top-right-radius:1rem;overflow:hidden}.modal-content span svg:hover{background:rgba(255,0,0,.5);transition:all 1s;color:var(--letter)}.modal-content .modal-view-content{box-sizing:border-box;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-content:center;margin:0 auto;flex-wrap:wrap}.modal-content .modal-view-content img{width:340px;-o-object-fit:contain;object-fit:contain;border-radius:15px}.close:hover,.close:focus{color:red;text-decoration:none;cursor:pointer}.fqa{padding:5rem 0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:2rem}.fqa h3{font-family:var(--font-title);font-size:1.8rem;text-align:center}details{background:var(--color);padding:1rem;border-radius:6px;width:18rem;height:100%}details div p{text-align:left;font-size:1.2rem;opacity:.8;line-height:1.5;padding:0 1.5rem;font-weight:200}details summary{color:var(--principal);list-style:none;font-size:1.2rem;cursor:pointer;height:100%;padding:1rem}details summary::before{content:"+";padding-right:1rem;font-weight:700}details[open] summary::before{content:"-";font-weight:700}footer{background:var(--color);padding:2rem 2rem 0}footer h4{font-family:var(--font-title);font-weight:500;font-size:1.5rem;color:var(--principal);opacity:.75}footer div p,footer div ul li{font-size:1rem}footer div{text-align:justify;line-height:1.5;font-size:1rem;font-weight:200;font-family:var(--font-text)}footer .footer div:nth-child(3) ul{display:flex;flex-direction:column;justify-content:center;gap:.3rem;list-style:none;padding:0}footer .footer div:nth-child(3) ul li{cursor:pointer}footer .footer div:nth-child(3) ul li:hover{color:var(--principal)}footer .credits{text-align:center;display:flex;flex-direction:column;justify-content:center;margin:auto;gap:.5rem;margin-top:1.2rem}footer .credits p{margin:0}footer a{text-decoration:none;color:var(--letter)}footer .credits a{color:#b4a6a6}footer a:hover{color:var(--principal)}@media screen and (width:320px){.top-nav{gap:2rem}.top-nav h3{font-size:1.27rem}.fqa details{width:80%}footer{font-size:.68rem}}@media screen and (min-width:340px){#main{padding:3rem 2rem}.btn_search{right:16%}.gallery_container_prompt{width:calc(100% - 30%);left:calc(100% - 45%);visibility:visible}}@media screen and (min-width:435px){section#gallery .items{padding:3rem}.information{padding:4rem 3rem}.information .information__card .information__card_header img{width:8rem;height:8rem}#main h3:nth-child(1){font-size:1.9rem}#main h3:nth-child(2){font-size:.9rem;margin-bottom:2rem}.modal__banned .modal__banned__body{padding:2rem 2.2rem}.modal__banned .modal__banned-right-items h2{font-size:1.2rem}.modal__banned .modal__banned-right-items p{font-size:1rem}.fqa details{width:83%}footer p,ul{font-size:.8rem;opacity:.8}}@media screen and (min-width:481px){.principal .principal__image{padding:0 2rem}section#gallery .items{padding:4.1rem}section#gallery h2:nth-child(1){font-size:2.5rem}section#gallery h2:nth-child(2){font-size:2rem}.information .information__card .information__card_header img{width:8.5rem;height:8.5rem}.modal-errorConnection{padding:.6rem}.modal-errorConnection p{font-size:1rem;font-weight:100}.modal-errorConnection img{width:30%}#main{padding:3rem 4rem}#main h3:nth-child(1){font-size:2.1rem}#main h3:nth-child(2){font-size:1rem}#main form .info{font-size:1rem}#main form .footer_form{font-size:.8rem}#main .dimensions button{font-size:.9rem}.information{padding:4rem 4.6rem}.information .information__card_header img{width:6.2rem;height:6.2rem}.modal__banned .modal__banned-right-items{margin-top:-.4rem}.modal__banned .modal_banned__content::before{top:13rem;right:-15rem}}@media screen and (min-width:674px){.menu li{height:100%;font-size:1.2rem}.principal .principal__image{padding:0 4rem}.principal__paragraph h1{font-size:3rem}.principal .principal__paragraph p{font-size:1.2rem;font-weight:200}section#gallery .items{padding:1rem 8rem}aside h2:nth-child(1){font-size:2.5rem}aside h2:nth-child(2){font-size:2rem}.information{flex-direction:row;flex-wrap:wrap;padding:4rem 2rem;gap:3rem}.information .information__card{width:32%;height:40rem}.modal-errorConnection{padding:.6rem}.modal-errorConnection img{width:15%}#main{padding:3rem 4rem}#main form .dimensions{grid-template-columns:repeat(3,1fr);gap:2.5rem}.modal__banned .modal__banned-right-items{margin-top:0}.modal__banned .modal_banned__content::before{top:10rem;right:-20rem}.container__input__item__btn a:nth-child(2){visibility:visible}#percent{right:46%}.container_images__generated{grid-template-columns:repeat(2,1fr);gap:4rem}.container__input__item__btn a{margin-bottom:.5rem}.container__input__item__btn a svg{width:20px;height:20px}.container__input__item__img img{aspect-ratio:initial;-o-object-fit:cover;object-fit:cover}.container__input__item__btn{display:none}.container_images__input:hover .container__input__item__btn{display:block}#fqa{width:100%}details{width:3%}.fqa h3{font-size:2.3rem}details summary{font-size:1.2rem}details summary div p{font-size:1.3rem}}@media screen and (min-width:846px){.principal .principal__image{padding:0 10rem}section#gallery h3:nth-child(1){font-size:2.8rem}section#gallery h3:nth-child(2){font-size:2rem}#main .dimensions button{font-size:1.05rem}footer{padding:2rem 4rem}footer .footer{display:flex;flex-direction:row;gap:1.5rem}footer .footer div:nth-child(1){width:40%}footer .footer div:nth-child(2){width:40%}footer .footer div:nth-child(3){width:20%}}@media screen and (min-width:769px){header a{font-size:1.2rem;padding:.3rem}.principal .principal__image{text-align:center}.principal .principal__image img{width:85%}.principal .principal__paragraph p{font-weight:300;padding:0 2rem}section#gallery .items{grid-template-columns:repeat(3,1fr);padding:5rem 3rem 3rem 2rem}section#gallery .items .container{height:430px}section#gallery .items .container:nth-child(2){margin-top:-8rem}section#gallery .items .container .image_box{height:325px}section#gallery .items .container .image_box img{height:325px}.information{padding:4rem}.information .information__card{width:32%}.information .information__card .information__card_header img{width:9rem;height:9rem}.modal-errorConnection p{font-size:1.1rem}.modal-errorConnection img{width:4rem}#main h3:nth-child(1){font-size:3.2rem}#main h3:nth-child(2){font-size:1.5rem}#main{padding:3rem 6rem}#main form .dimensions{gap:5rem}#main form .footer_form{font-size:1rem}.container__input__item__btn button:nth-child(2){visibility:visible}.modal__banned .modal_banned__content{width:550px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.modal__banned .modal__banned__body{padding:2rem 3rem}.modal__banned .modal__banned__body .modal__banned-icon svg{width:130px;height:130px}.container_images__generated{margin-top:1rem}.fqa details{width:80%}.fqa h3{font-size:2.6rem}.fqa details summary{font-size:1.4rem}.fqa details summary div p{font-size:1.3rem}footer .footer div:nth-child(2) p:nth-child(1){padding-bottom:2rem}}@media screen and (min-width:1279px){header a{font-size:1.2rem;padding:.3rem}.principal{grid-template-areas:'paragraph' 'image';grid-template-columns:1fr 1fr;gap:1rem}.principal .principal__image{text-align:right;padding:0 1rem 0 0}.principal .principal__image img{width:80%}section#gallery .items{grid-template-columns:repeat(3,1fr);padding:4rem 7rem;gap:2rem}section#gallery .items .container:nth-child(1){margin-top:0}section#gallery .items .container{padding:2rem;height:76%;border-radius:2rem;box-shadow:11px 14px 17px -2px rgba(0,0,0,.51);-webkit-box-shadow:11px 14px 17px -2px rgba(0,0,0,.51);-moz-box-shadow:11px 14px 17px -2px rgba(0,0,0,.51)}section#gallery .items .container:hover{box-shadow:none}section#gallery .items .container .image_box{padding:0}section#gallery .items .container .image_box img{border-radius:2rem;margin-top:-1rem;width:100%;height:28rem}section#gallery .items p{display:none}section#gallery .items .container:nth-child(2){margin-top:80px}section#gallery .items .container .image_box .edit{top:-55px}section#gallery .showMore{margin-left:70%}.information{padding:4rem 8rem}.information .information__card{width:40%;height:550px}.information .information__card .information__card_header img{width:10rem;height:10rem}.information .information__card .information__card_header h3{font-size:2rem}.information .information__card p{font-size:1.5rem}#main h3:nth-child(1){font-size:3.2rem}#main h3:nth-child(2){font-size:1.5rem}#main{padding:3rem 15rem}#main form .dimensions{gap:7rem}#main form label{font-size:1.05rem}#main form .footer_form{font-size:1.05rem}.container_images__generated{gap:4rem}.container_images__input .container__input_item{margin:0 3rem}.container__input__item__btn button:nth-child(2){visibility:visible}.modal-content .modal-view-content img{width:440px}.fqa details{width:70%}.fqa h3{font-size:2.5rem}details summary{font-size:1.5rem}details summary div p{font-size:1.3rem}details div p{line-height:1.8}}@media screen and (min-height:200px) and (max-height:400px){.container__input__item__btn a:nth-child(2){visibility:hidden}}