a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;font-family:Montserrat,sans-serif;margin:0;padding:0;vertical-align:initial}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}.main__container{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.video-background{height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;width:100%;z-index:-2}.video-background video{height:auto;left:50%;min-height:100%;min-width:100%;object-fit:cover;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:auto}.overlay{background:#00000080;height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.text{animation:fadeIn 1s ease-in-out;color:#fff;font-family:Montserrat;font-size:1.75rem;font-style:normal;font-weight:600;line-height:normal;text-align:center;text-shadow:2px 2px 4px #00000080;text-transform:uppercase;width:70%}.text__container{align-items:center;margin-top:1rem}.romana__logo,.text__container{display:flex;justify-content:center;width:100%}.romana__logo{padding-top:3.5rem}.logo__image{animation:fadeIn 1s ease-in-out;height:auto;margin:.625rem;max-width:30.75rem}.text__container .text .highlight{animation:pulse 1s infinite alternate;color:#f39201;font-weight:700}.contact__container{align-items:center;display:flex;justify-content:center;margin-top:2.4rem;width:100%}.contact__form{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff3;border-radius:10px;box-shadow:0 4px 6px #0000001a;color:#fff;max-width:500px;padding:20px;text-align:center;width:100%}form{grid-gap:10px;display:grid;margin-top:1rem}input{border:1px solid #ccc;border-radius:5px;box-sizing:border-box}button,input{padding:10px;width:100%}button{background-color:#f39201;border:none;border-radius:5px;color:#fff;cursor:pointer;font-family:Montserrat;margin-top:.6rem;transition:1s}button:hover{background-color:#c95400}.icon{font-size:1.3rem;margin-left:5px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes pulse{to{transform:scale(1.2)}}@media screen and (max-width:992px){p{font-size:1.1rem}}@media screen and (max-width:660px){.text,p{font-size:1rem}.romana__logo{max-width:18.75rem}}.footer__container{animation:fadeInUp .5s ease-out;color:#fff;margin-top:5rem;text-align:center;width:100%}.text__contact{align-items:center;color:#fff;display:flex;flex-direction:column;font-family:Montserrat;font-size:.9rem;gap:.5rem;justify-content:center}.text__contact a{color:#fff;text-decoration:none}.text__contact a:hover{text-decoration:underline}.social__icons{align-items:center;display:flex;gap:2.5rem;justify-content:center}.icon{cursor:pointer}.social__icons a{color:#fff;text-decoration:none}.social__icons a:hover{text-decoration:underline}.social__media{margin-bottom:1rem;margin-top:1rem}@media screen and (max-width:660px){.social__icons{margin-top:2rem}}@media screen and (max-width:330px){.text__contact{font-size:.8rem}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}
/*# sourceMappingURL=main.7cf9173d.css.map*/