#page-container{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;color:var(--color-text-in-primary);background:var(--color-primary) url(/static/media/fundo_topo.d62e91ca.png)}#page-container .popup{position:fixed;bottom:1rem;justify-self:center;width:95%;background-color:var(--color-title-in-primary);color:var(--color-primary);padding:2rem;border-radius:1rem;opacity:.9;z-index:1000}#page-container .popup,#page-container .popup .aviso{display:flex;flex-direction:column;justify-content:center;align-items:center}#page-container .popup .aviso>span{display:flex;justify-content:center;align-items:center;font-size:3rem;font-weight:700;margin-left:-1rem}#page-container .popup .aviso>span svg{margin-right:.5rem}#page-container .popup .aviso p{display:flex;align-items:center;justify-content:center;text-align:center;padding:1.25rem 0}#page-container .popup .buttons{grid-gap:1rem;gap:1rem}#page-container .popup .buttons,#page-container .popup .buttons>a{display:flex;flex-direction:row;justify-content:center;align-items:center}#page-container .popup .buttons>a{text-decoration:none;padding:1rem;margin-top:1rem;border-radius:1rem;cursor:pointer;color:var(--color-title-in-primary);background-color:var(--color-primary)}#page-container .popup .buttons>a>span{text-indent:.5rem}#page-container header{text-align:center;height:100%;margin-bottom:2rem}#page-container header img{width:80%}#page-container main{justify-self:center;text-align:center;font-size:1.3rem;font-family:Archivo,Verdana,Geneva,Tahoma,sans-serif;line-height:4rem;letter-spacing:.1rem;color:var(--color-text-complement);font-weight:700;padding-top:20px}#page-container main section{display:flex;justify-content:center;align-items:center;line-height:40px}#page-container main section svg{margin-right:5px;font-size:15px}#page-container main section a{text-decoration:none;color:var(--color-text-in-primary)}#page-container footer{display:flex;justify-content:space-evenly;margin:4.2rem 0}#page-container footer a{width:25rem;height:8.4rem;border-radius:.8rem;font:700 1.4rem Archivo;margin:1px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-decoration:none;color:var(--color-button-text);transition:background-color .5s}#page-container footer a svg{font-size:2.5rem;margin-bottom:.8rem}@media(min-width:1080px){#page-container .popup{flex-direction:row;justify-content:center;top:0;left:0;width:100%;height:4rem;line-height:4rem;padding:0;border-radius:0}#page-container .popup .aviso{flex-direction:row;justify-content:center;align-items:center;margin-bottom:0}#page-container .popup .aviso>span{justify-content:center;align-items:center;padding:0;font-size:2.2rem}#page-container .popup .aviso p{display:flex;text-align:center;text-indent:2rem}#page-container .popup .buttons{margin-left:4rem}#page-container .popup .buttons>a{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:.5rem;margin-top:0;margin-left:.5rem;border-radius:.5rem;cursor:pointer;color:var(--color-primary);background-color:var(--color-title-in-primary);transition:all .5s}#page-container .popup .buttons>a>span{display:none}#page-container .popup .buttons>a:hover{color:var(--color-title-in-primary);background-color:var(--color-primary)}#page-container #page-landing-content{max-width:1100px;display:grid;grid-template-rows:330px 110px 1fr;grid-template-columns:1fr;grid-template-areas:"logo" "contact" "buttons"}#page-container #page-landing-content header{display:flex;grid-area:logo;align-self:center;justify-self:center;margin:0;width:100vh;justify-content:center;align-items:center}#page-container #page-landing-content header img{align-self:center;width:95%;max-width:480px;height:auto}#page-container #page-landing-content main{grid-area:contact;justify-self:center;font-size:1.8rem;letter-spacing:.1rem;padding-top:0}#page-container #page-landing-content main section svg{font-size:20px}#page-container #page-landing-content footer{grid-area:buttons;justify-content:center}#page-container #page-landing-content footer a{position:relative;width:20rem;display:flex;flex-direction:column;font-size:1.8rem;justify-content:center;margin:5px;overflow:hidden}#page-container #page-landing-content footer a:after{content:"";position:absolute;background-color:var(--color-primary-lighter);width:30rem;height:30rem;-webkit-transform:scale(0);transform:scale(0);transition:.5s;border-radius:50%;z-index:1;opacity:.7}#page-container #page-landing-content footer a:hover:after{-webkit-transform:scale(1);transform:scale(1)}#page-container #page-landing-content footer a>svg{margin-bottom:.4rem;stroke:#fff!important;z-index:2}#page-container #page-landing-content footer a span{z-index:2}}#page-header{display:flex;justify-content:center;align-items:center;height:9rem;width:100%}#page-header .header-content{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:90%;max-width:1100px}#page-header .header-content div{display:flex;flex-direction:column;flex:1 1}#page-header .header-content div>img{width:14rem}#page-header .header-content div span{display:flex;color:var(--color-primary);font-size:1.9rem}#page-header .header-content nav{width:auto}#page-header .header-content nav a{color:var(--color-primary);display:inline-flex;justify-content:center;align-items:center;padding:5px 10px}#page-header .header-content nav a strong{display:none}#page-header .header-content nav a svg{font-size:2.5rem}#page-header .header-content nav .selected-link{color:var(--color-title-in-primary);background:var(--color-primary);border-radius:5px}@media(min-width:700px){#page-header{height:116px}#page-header .header-content div img{width:220px}#page-header .header-content nav{display:flex;flex-direction:row}#page-header .header-content nav a{text-decoration:none;font-size:1.8rem;display:flex;flex-direction:row;justify-content:center;align-items:center;grid-gap:8px;gap:8px}#page-header .header-content nav a strong{display:inline}#page-header .header-content nav a svg{font-size:2.4rem}}#page-footer{width:100%}#page-footer .page-footer-content{display:flex;flex-direction:row;justify-content:space-between;max-width:90%;margin:0 auto;height:70px}#page-footer .page-footer-content div:first-child{display:flex;flex:.8 1;flex-direction:column;justify-content:center;height:70px;color:var(--color-primary);font-size:.6rem}#page-footer .page-footer-content div:nth-child(2){display:flex;flex:1.2 1;flex-direction:row;justify-content:space-evenly;align-items:center;height:70px;grid-gap:8px;gap:8px;width:70px}#page-footer .page-footer-content div:nth-child(2) svg{color:var(--color-primary);font-size:2rem}#page-footer .page-footer-content div:last-child{display:flex;flex:1 1;justify-content:center;align-items:center;height:70px;color:var(--color-primary);font-size:1rem}@media(min-width:700px){#page-footer{width:100%}#page-footer .page-footer-content{max-width:1100px}#page-footer .page-footer-content div:first-child{font-size:1.2rem;flex:none}#page-footer .page-footer-content div:nth-child(2){flex:none;justify-content:space-between;width:auto;font-size:1.2rem}#page-footer .page-footer-content div:last-child{flex:none}}#page-services{display:flex;flex-direction:column;justify-content:space-between;align-items:center;background:url(/static/media/fundo_topo_blue_opacity.abd33eae.png) fixed;width:100%;min-height:100vh}#page-services .main,#page-services main{flex:1 1;display:flex;flex-direction:column;width:100%;margin:0 auto}#page-services .main section{max-width:90%;margin:0 auto}#page-services .main section h1{display:flex;margin:30px 0 20px;color:var(--color-primary-lighter);font-size:3rem}#page-services .main section .service-content,#page-services .main section p{color:var(--color-primary)}#page-services .main section .service-content ul{list-style:none;display:flex;justify-content:space-between;flex-wrap:wrap;grid-gap:10px;gap:10px;margin-top:20px}#page-services .main section .service-content ul li{display:flex;justify-content:center;flex-direction:column;align-items:center;margin:10px auto 0;text-align:center;width:100%;padding:1.6rem;color:var(--color-primary-lighter)}#page-services .main section .service-content ul li svg{font-size:10rem;margin-bottom:20px}#page-services .main section .service-content ul li span{font-weight:700;font-size:1.7rem}#page-services .main section .service-content ul li:nth-child(2){color:#3da34a}#page-services .main section .service-content ul li:nth-child(3){color:#949641}#page-services .main section .service-content ul li:nth-child(4){color:#9c51ac}#page-services .main section .service-content ul li:nth-child(5){color:#186368}#page-services .main section .service-content ul li:nth-child(6){color:#91623b}#page-services .main section .service-content ul li:nth-child(7){color:#913e64}#page-services .main section .service-content ul li:nth-child(8){color:#9c4343}#page-services .contact-us{width:100%;background-color:#e4e8f2;margin-top:50px;padding-top:50px;border-color:var(--color-text-base);border-style:solid;border-width:1px 0}#page-services .contact-us .contact-us-content{max-width:90%;margin:0 auto;display:flex;flex-direction:row;padding-bottom:50px}#page-services .contact-us .contact-us-content .contents span{display:flex;color:var(--color-primary);margin-bottom:50px;font-weight:400;font-size:1.8rem;text-align:justify;line-height:35px}#page-services .contact-us .contact-us-content .contents .services-link-whatsapp{width:90%;height:6.6rem;background:var(--color-secundary);border:2px solid var(--color-secundary-dark);border-radius:.8rem;cursor:pointer;font:700 1.6rem Archivo;display:flex;align-items:center;justify-content:center;text-decoration:none;transition:background-color .2s;margin:3.2rem auto 0;grid-gap:10px;gap:10px}#page-services .contact-us .contact-us-content .contents .services-link-whatsapp a{display:flex;justify-content:center;align-items:center;color:var(--color-title-in-primary);width:100%;height:100%;text-decoration:none}#page-services .contact-us .contact-us-content .contents .services-link-whatsapp a svg{font-size:3.2rem;margin-right:8px}#page-services .contact-us .contact-us-content .contents .services-link-whatsapp:hover{background-color:var(--color-secundary-dark)}#page-services .contact-us .contact-us-content .banner{display:none}@media(min-width:700px){#page-services .main section{max-width:1100px}#page-services .main section h1{font-size:5rem}#page-services .main section .service-content ul li{width:260px;margin:10px 0 0}#page-services .contact-us .contact-us-content{max-width:1100px;padding-bottom:0}#page-services .contact-us .contact-us-content .contents span{display:inline;line-height:38.5px}#page-services .contact-us .contact-us-content .contents .services-link-whatsapp{height:8.6rem;width:90%;font:700 2.2rem Archivo}#page-services .contact-us .contact-us-content .contents .services-link-whatsapp svg{font-size:5.2rem;margin-right:0}#page-services .contact-us .contact-us-content .banner{flex:1 1;display:flex;flex-direction:column}#page-services .contact-us .contact-us-content .banner a{color:var(--color-primary);align-self:flex-end;margin-bottom:5rem;font-size:.9rem;font-weight:300;text-decoration:none;margin-right:1.5rem}#page-services .contact-us .contact-us-content .banner img{-webkit-filter:drop-shadow(0 0 10px #aaa);filter:drop-shadow(0 0 10px #aaa)}#page-services footer{height:50px;width:100%}}#visit-us{width:100%;min-height:100vh;background:url(/static/media/fundo_topo_blue_opacity.abd33eae.png) fixed}#visit-us main{width:100%}#visit-us main,#visit-us main .address-from-company{display:flex;flex-direction:column;justify-content:center;align-items:center}#visit-us main .address-from-company{width:90%}#visit-us main .address-from-company h1{display:flex;margin:30px 0;color:var(--color-primary-lighter);font-size:3rem;text-align:center}#visit-us main .address-from-company>div{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}#visit-us main .address-from-company>div>address{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;text-align:center;color:var(--color-primary)}#visit-us main .address-from-company>div>address svg{font-size:7.2rem;margin-bottom:20px}#visit-us main .address-from-company>div>.map{width:100%;height:300px;margin:30px 0 50px}#visit-us main .address-from-company>div>.map footer{width:100%;height:40px;text-align:center;background:var(--color-primary);display:flex;justify-content:center;align-items:center}#visit-us main .address-from-company>div>.map footer a{display:flex;align-items:center;text-decoration:none;color:var(--color-title-in-primary);grid-gap:8px;gap:8px}#visit-us main .address-from-company>div>.map footer a:hover{text-decoration:underline}#visit-us main .address-from-company>div>.map footer a:hover svg{display:inline}#visit-us main .information{display:flex;justify-content:center;align-items:center;width:100%;padding-bottom:50px}#visit-us main .information p{display:flex;flex-direction:column;justify-content:center;align-items:center;width:90%;color:var(--color-primary);margin:2rem 0;text-align:center}#visit-us main .information p svg{font-size:7.2rem;margin-bottom:2.5rem}#visit-us main .information p strong{color:var(--color-text-message)}#visit-us main .information p span a{color:var(--color-primary);font-weight:700}@media(min-width:700px){#visit-us main .address-from-company{max-width:1100px}#visit-us main .address-from-company h1{display:flex;text-align:left;width:100%;font-size:4.5rem}#visit-us main .address-from-company>div{flex-direction:row}#visit-us main .address-from-company>div address{flex:2 1;margin-bottom:50px;height:360px;padding-top:50px;line-height:40px;font-size:1.7rem;font-weight:700}#visit-us main .address-from-company>div address svg{font-size:7.2rem}#visit-us main .address-from-company>div>.map{flex:3 1;display:flex;flex-direction:column;max-width:1100px;height:370px;border:1px solid var(--color-primary)}#visit-us main .information p{max-width:65%;text-align:center;display:flex;flex-direction:row;grid-gap:10px;gap:10px}#visit-us main .information p svg{font-size:7.2rem;margin-bottom:0}#visit-us main .information p span{display:inline-block;text-align:left}}.textOpenned{color:#04bf58}.textClosed{color:#490d0d}.dayClosed{display:flex;flex-direction:column!important;line-height:20px}.dayClosed>div{font-size:1.1rem;color:#490d0d}#page-contact{width:100%;min-height:100vh;background:url(/static/media/fundo_topo_blue_opacity.abd33eae.png) fixed}#page-contact main{width:100%;display:flex;justify-content:center;align-items:center}#page-contact main section{width:90%;color:var(--color-primary)}#page-contact main section>h1{margin:30px 0 20px;color:var(--color-primary-lighter);font-size:2.2rem}#page-contact main section div .qr-code{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center}#page-contact main section div .qr-code a{margin:5px 0 0}#page-contact main section div .qr-code span:last-child strong{color:var(--color-secundary-dark)}#page-contact main section div .contact-info{display:flex;flex-direction:column;justify-content:center;align-items:left;margin-top:30px}#page-contact main section div .contact-info>div{display:flex;flex-direction:row;align-items:center;justify-content:left;margin-bottom:28px}#page-contact main section div .contact-info>div svg{font-size:4rem;margin-right:15px}#page-contact main section div .contact-info>div>div{display:flex;flex-direction:column}#page-contact main section div .contact-info .message{color:var(--color-text-message)}@media(min-width:700px){#page-contact main section{max-width:1100px}#page-contact main section h1{width:100%;font-size:4rem}#page-contact main section div{display:flex;flex-direction:row}#page-contact main section div .qr-code{flex:1 1;justify-content:center;margin-top:10px}#page-contact main section div .contact-info{flex:1 1}}#page-vacation{width:100%;min-height:100vh;background:url(/static/media/fundo_topo_blue_opacity.abd33eae.png) fixed}#page-vacation main{width:100%;display:flex;justify-content:center;align-items:center;margin-bottom:2rem}#page-vacation main section{width:90%;color:var(--color-primary)}#page-vacation main section h1{margin:30px 0 20px;color:var(--color-primary-lighter);font-size:2.2rem}#page-vacation main section div .days-of-vacation{width:100%;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}#page-vacation main section div .days-of-vacation h3{margin:3rem 0}#page-vacation main section div .days-of-vacation>div{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}#page-vacation main section div .days-of-vacation .calendar{display:flex;width:28rem;flex-wrap:wrap;border:2px solid var(--color-primary);border-radius:1rem;grid-row-gap:.2rem;row-gap:.2rem;outline:auto}#page-vacation main section div .days-of-vacation .calendar h4{width:100%;text-align:center;background-color:var(--color-primary);color:var(--color-title-in-primary);padding:.5rem}#page-vacation main section div .days-of-vacation .calendar div{width:14.27%;display:flex;justify-content:center;align-items:center;padding:.5rem 0;font-size:2rem;font-weight:700}#page-vacation main section div .days-of-vacation .calendar .dayShadow{color:var(--color-text-in-primary)}#page-vacation main section div .days-of-vacation .calendar .WeekDayFlag{background-color:#004c95}#page-vacation main section div .days-of-vacation .dezember .d20{border-radius:1rem 0 0 1rem}#page-vacation main section div .days-of-vacation .dezember .d20,#page-vacation main section div .days-of-vacation .dezember .d21,#page-vacation main section div .days-of-vacation .dezember .d22,#page-vacation main section div .days-of-vacation .dezember .d23,#page-vacation main section div .days-of-vacation .dezember .d24,#page-vacation main section div .days-of-vacation .dezember .d25,#page-vacation main section div .days-of-vacation .dezember .d26,#page-vacation main section div .days-of-vacation .dezember .d27,#page-vacation main section div .days-of-vacation .dezember .d28,#page-vacation main section div .days-of-vacation .dezember .d29,#page-vacation main section div .days-of-vacation .dezember .d30,#page-vacation main section div .days-of-vacation .dezember .d31,#page-vacation main section div .days-of-vacation .january .d1,#page-vacation main section div .days-of-vacation .january .d2,#page-vacation main section div .days-of-vacation .january .d3,#page-vacation main section div .days-of-vacation .january .d4,#page-vacation main section div .days-of-vacation .january .d5,#page-vacation main section div .days-of-vacation .january .d6,#page-vacation main section div .days-of-vacation .january .d7,#page-vacation main section div .days-of-vacation .january .d8,#page-vacation main section div .days-of-vacation .january .d9,#page-vacation main section div .days-of-vacation .january .d10,#page-vacation main section div .days-of-vacation .january .d11,#page-vacation main section div .days-of-vacation .january .d12,#page-vacation main section div .days-of-vacation .january .d13,#page-vacation main section div .days-of-vacation .january .d14{background-color:var(--color-primary);color:var(--color-text-in-primary)}#page-vacation main section div .days-of-vacation .january .d14{border-radius:0 1rem 1rem 0}#page-vacation main section div .contact-info{display:flex;flex-direction:column;justify-content:center;align-items:left;margin-top:30px}#page-vacation main section div .contact-info>div{display:flex;flex-direction:row;align-items:center;justify-content:left;margin-bottom:28px}#page-vacation main section div .contact-info>div svg{font-size:4rem;margin-right:15px}#page-vacation main section div .contact-info>div>div{display:flex;flex-direction:column}#page-vacation main section div .contact-info .message{color:var(--color-text-message)}@media(min-width:700px){#page-vacation main section{max-width:1100px}#page-vacation main section h1{width:100%;font-size:4rem}#page-vacation main section>div{display:flex;flex-direction:row;grid-gap:5rem;gap:5rem}#page-vacation main section>div .days-of-vacation{width:auto}#page-vacation main section>div .days-of-vacation>div{flex-direction:row}#page-vacation main section>div .contact-info{flex:1 1;padding-top:2.6rem}#page-vacation main section>div .contact-info .message{align-items:flex-start}}:root{font-size:60%;--color-background:#f0f0f7;--color-primary-lighter:#165999;--color-primary-light:#008eb7;--color-primary:#004c95;--color-primary-dark:#004688;--color-primary-darker:#023c74;--color-secundary:#04d361;--color-secundary-dark:#04bf58;--color-title-in-primary:#fff;--color-text-in-primary:#b0c5d8;--color-text-title:#32264d;--color-text-complement:#b7d2ec;--color-text-base:#99bbda;--color-text-in-white:#004c95;--color-line-in-white:#e6e6f0;--color-input-background:#f8f8fc;--color-box-footer:#fafafc;--color-border:#dcdcdc;--color-background-section:#e4e8f2;--color-text-message:#490d0d}*{margin:0;padding:0;box-sizing:border-box}#root,body,html{height:auto}body{background:#f0f0f7;background:var(--color-background)}.animator{-webkit-animation:aparecer 1s normal;animation:aparecer 1s normal}@-webkit-keyframes aparecer{0%{opacity:0}to{opacity:1}}@keyframes aparecer{0%{opacity:0}to{opacity:1}}#root{display:flex;align-items:center;justify-content:center}body,button,input,textarea{font:500 1.6rem Poppins;color:#99bbda;color:var(--color-text-base)}.container{width:90vw;max-width:700px}@media(min-width:700px){:root{font-size:62.5%}}
/*# sourceMappingURL=main.55b1a03f.chunk.css.map */