/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-outline-style:solid}}}.container-contact{z-index:999;flex-direction:column;justify-content:center;display:flex;position:fixed;inset:0}.loader .container{--uib-size:60px;--uib-color:#fff;--uib-speed:5s;--uib-dot-size:calc(var(--uib-size)*.23);width:var(--uib-size);height:var(--uib-dot-size);filter:url(#uib-jelly-ooze);justify-content:space-between;align-items:center;display:flex;position:relative}.loader .dot{top:calc(50% - var(--uib-dot-size)/2);left:calc(0px - var(--uib-dot-size)/2);height:var(--uib-dot-size);width:var(--uib-dot-size);background-color:var(--uib-color);animation:stream var(--uib-speed)linear infinite both;border-radius:50%;transition:background-color .3s;display:block;position:absolute}.loader .dot:nth-child(2){animation-delay:calc(var(--uib-speed)*-.2)}.loader .dot:nth-child(3){animation-delay:calc(var(--uib-speed)*-.4)}.loader .dot:nth-child(4){animation-delay:calc(var(--uib-speed)*-.6)}.loader .dot:nth-child(5){animation-delay:calc(var(--uib-speed)*-.8)}@keyframes stream{0%,to{transform:translate(0)scale(0)}50%{transform:translate(calc(var(--uib-size)*.5))scale(1)}99.999%{transform:translate(calc(var(--uib-size)))scale(0)}}@keyframes loading{0%{width:100%}to{width:100px}}#loading-submit{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*10);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-black,#000);background-color:var(--color-complementTwo,#d04242);width:100%;padding:calc(var(--spacing,.25rem)*5);animation:.5s ease-out forwards loading}@media(min-width:48rem){#loading-submit{height:calc(var(--spacing,.25rem)*20)}}@keyframes loading_{0%{width:100px}to{width:100%}}#submit{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*2);height:calc(var(--spacing,.25rem)*10);cursor:pointer;background-color:var(--color-complementTwo,#d04242);padding:calc(var(--spacing,.25rem)*0);font-family:var(--font-title,"Alien",sans-serif);color:var(--color-white,#fff);animation:.5s ease-out forwards loading_}@media(min-width:48rem){#submit{height:calc(var(--spacing,.25rem)*20);font-size:32px}}#submit:focus{outline-style:var(--tw-outline-style);outline-width:1px;outline-color:var(--color-complementOne,#ffb20f)}.container-contact *{opacity:0}.container-contact[data-inview=true] *{opacity:1;transition:opacity .15s}.container-contact[data-inview=false]{display:none}@keyframes get-in-form{0%{transform:scale(1)}to{transform:scale(100)}}@keyframes get-out-form{0%{transform:scale(100)}to{transform:scale(0)}}.background-form{-webkit-backdrop-filter:blur(.2px);backdrop-filter:blur(.2px);z-index:40;top:calc(var(--spacing,.25rem)*-5);right:calc(var(--spacing,.25rem)*-5);height:calc(var(--spacing,.25rem)*20);width:calc(var(--spacing,.25rem)*20);background-color:#20202090;border-radius:100%;position:fixed}.background-form[data-inview=true]{transform:scale(100)}.background-form[data-inview=false]{display:none}.background-form[data-inview=get-in-form]{animation:.5s forwards get-in-form}.background-form[data-inview=get-out-form]{animation:.5s forwards get-out-form}.contact{flex-direction:column;justify-content:space-evenly;width:80%;margin-inline:auto;display:flex}@media(min-width:48rem){.contact{width:50%}}.contact-cross{top:calc(var(--spacing,.25rem)*5);right:calc(var(--spacing,.25rem)*5);aspect-ratio:1;width:calc(var(--spacing,.25rem)*14);fill:var(--color-secundary,#9c2f10);position:absolute}@media(min-width:48rem){.contact-cross{right:calc(var(--spacing,.25rem)*14)}}.contact input,.contact textarea{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);--tw-border-style:solid;border-style:solid;border-width:2px;border-color:var(--color-complementTwo,#d04242);width:100%;padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*5);font-family:var(--font-base,"Nunito",sans-serif);color:var(--color-complementary,#fff);--tw-outline-style:none;background-color:#0000;outline-style:none}@media(min-width:48rem){.contact input,.contact textarea{padding:calc(var(--spacing,.25rem)*5)}}.contact textarea{resize:none}.contact label{padding-top:calc(var(--spacing,.25rem)*10);font-family:var(--font-title,"Alien",sans-serif);color:var(--color-complementTwo,#d04242);position:relative}.contact label>span{top:calc(var(--spacing,.25rem)*0);left:calc(var(--spacing,.25rem)*0);position:absolute}@keyframes confirmation-animation{0%{transform:translateY(150%)}to{transform:translate(0)}}@keyframes confirmation-animation-out{0%{transform:translateY(0)}to{transform:translateY(150%)}}.confimation[data-state=true]{animation:.5s forwards confirmation-animation}.confimation[data-state=false]{animation:.5s 1s forwards confirmation-animation-out}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
