.quoteSection{margin:auto;max-width:1000px;padding:calc(var(--navheight)/2) 5px;width:100%}.quoteSection h1{color:var(--text);margin-bottom:20px;text-align:center}.quoteSection p{margin-bottom:20px;text-align:justify}.quote-form-container{background-color:var(--background);margin:auto;width:50vw}.form-container,.quote-form-container{border-radius:5px;box-shadow:var(--boxshadowwithopacity);padding:10px;position:relative}.form-container{background-color:var(--backgroundColor);display:flex;flex-direction:column}.question-label{color:var(--textColor);display:block;margin-bottom:.5rem}.form-container form{display:flex;flex-direction:column;gap:1rem;justify-content:flex-start}.form-container input,.form-container textarea{border-radius:4px;box-sizing:border-box;padding:.5rem;width:100%}.quote-form-container .next-button,.quote-form-container .previous-button{background-color:var(--backgroundColor);border:none;border-radius:5px;color:var(--textColor);cursor:pointer;display:block;margin:10px auto;padding:5px;transition:background-color .2s ease-in-out}#submit-button,#verify-code-button{background-color:tomato;border:none;border-radius:5px;color:#fff;cursor:pointer;display:block;margin:10px auto;padding:10px 20px;transition:background-color .2s ease-in-out}#submit-button:hover,#verify-code-button:hover{background-color:#e1614a}@media (max-width:768px){.quoteSection{padding:calc(var(--navheight)/4) 5px}.signUpContainer{width:80%}.quote-form-container{width:70vw}.quote-form-container button{padding:5px}}@media (max-width:480px){.signUpContainer{width:80%}.quote-form-container{width:100%}}.activeNavElement{background:tomato;border-radius:10px;text-decoration:none;text-transform:uppercase}header.hidden{transform:translateY(-100%)}header{background:var(--background);box-shadow:var(--boxshadowwithopacity);height:var(--navheight);left:0;position:fixed;right:0;top:0;z-index:20}.nav_bar{align-items:center;display:flex;height:inherit;justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1440px;width:80%}.nav_bar .logo_image{height:inherit;width:clamp(150px,2vw,175px)}.nav_bar nav{align-items:center;background:var(--background);display:flex;gap:1em;height:inherit;justify-content:center;list-style:none;padding:0 20px;transition:all .3s ease-in-out}.nav_bar nav a{color:var(--text);display:block;font-weight:500;padding:10px}.nav_bar .about-menu{background-color:var(--background);box-shadow:var(--boxshadowwithopacity);display:block;max-height:0;overflow:hidden;position:absolute;top:var(--navheight);transition:max-height .4s ease-in-out}.nav_bar .about-menu a{border-bottom:1px solid var(--backgroundColor)}.nav_bar nav .navRego{align-items:center;display:flex;flex-direction:row;gap:10px;justify-content:space-around}.nav_bar nav #loggedIn,.nav_bar nav #loggedOut,.nav_bar nav #reg{background-color:var(--background);border:none;border-radius:20px;color:var(--textColor);padding:0 10px}.nav_bar nav #loggedIn:hover,.nav_bar nav #loggedOut:hover,.nav_bar nav #reg:hover,.toggle-btn:hover{background-color:var(--hoverColor)}.toggle-btn{background-color:var(--backgroundColor);border:none;border-radius:50%;color:var(--textColor);cursor:pointer;font-size:.7rem;height:25px;outline:none;transition:.3s;width:25px}.toggle-btn i{line-height:25px}.main-wrapper.dark .toggle-btn i:first-child,.main-wrapper.light .toggle-btn i:last-child{display:none}.main-wrapper.dark .toggle-btn i:last-child,.main-wrapper.light .toggle-btn i:first-child{display:block}@media screen and (max-width:768px){.nav_bar{top:0;width:100%}.nav_bar .logo_image{flex:1 1;height:var(--navheight);margin:auto}.nav_bar nav{display:none}.nav_bar.active nav{display:block;height:auto;padding:20px;position:absolute;top:var(--navheight);transition:all .3s ease-in-out;width:100%}.nav_bar nav a{border-bottom:1px solid var(--backgroundColor)}.nav_bar nav .about-menu{max-height:0;overflow:hidden;position:relative;top:0}.nav_bar .about-menu a{background-color:var(--backgroundColor);border-bottom:1px solid var(--background);box-shadow:inset 5px 5px 15px #0003,inset -5px -5px 15px #ffffff80;color:var(--background);margin:0 auto;width:80%}.nav_bar nav .navAbout{align-items:center;display:flex}.nav_bar nav .navAbout .toggle-icon{margin-left:auto}.nav_bar nav .navRego{margin:40px 0 20px}.nav_bar .hamburger-menu{cursor:pointer;flex:1 1;padding:0 10px 0 0}.nav_bar .hamburger-menu .bar{background-color:var(--backgroundColor);border-radius:3px;height:3px;margin-left:auto;position:relative;width:30px}.hamburger-menu .bar:after,.hamburger-menu .bar:before{background-color:var(--backgroundColor);content:"";height:100%;position:absolute;transition:.5s;width:100%}.hamburger-menu .bar:before{transform:translateY(-8px)}.hamburger-menu .bar:after{transform:translateY(8px)}.nav_bar.active .hamburger-menu .bar{background-color:initial}.nav_bar.active .bar:before{transform:translateY(0) rotate(-45deg)}.nav_bar.active .bar:after{transform:translateY(0) rotate(45deg)}.overlay{background-color:var(--backgroundColor);bottom:0;display:block;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:.5s}.nav_bar.active .overlay{opacity:1;pointer-events:all}}.footer{align-items:center;display:flex;flex-direction:column;min-height:50vh;padding:2rem}.footer .footer-container{align-items:center;display:flex;justify-content:space-around;width:100%}.footer-container:before{background-position:50%;background-repeat:no-repeat;background-size:contain;bottom:0;content:"";height:100%;left:0;opacity:.1;position:absolute;width:100%;z-index:-1}.footer .social-icons{color:red;display:inline-flex;gap:2rem}.footer .footer-container .cell{display:flex;flex-direction:column}.footer .footer-container .cell:first-child{align-items:center;justify-content:center;text-align:center}.footer .footer-container .cell:first-child>div{display:inline-flex;gap:20px}.footer .footer-container .cell:first-child img{height:80px;width:250px}.footer .footer-container .cell a{margin-bottom:.6rem}.footer .footer-container .cell,.footer .footer-container .cell a,.footer .footer-container .cell i,.footer .footer-container .cell p{color:var(--textColor);font-size:calc(var(--textSize) - 2px)}.footer .cell p{text-align:left}.footer p{text-align:center}@media screen and (max-width:768px){.footer .footer-container{align-items:flex-start;flex-direction:column}}
/*# sourceMappingURL=main.f59dc1b0.css.map*/