@import url(https://fonts.googleapis.com/css2?family=Kanit:wght@400;500&family=Roboto+Mono:wght@400;500&family=Space+Mono:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Oswald:wght@400;500;700&family=Poppins:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Roboto:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&family=Ubuntu:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap);.color-yellow{color:#ffce00}.bold{font-weight:700}body{background-color:rgba(255,206,0,.1);overflow-x:hidden}.App,body{background-color:#fff}.alpha-layer{background-color:hsla(0,0%,100%,.8)}.App #title{background-color:#23446b;border-radius:10px;color:#fff;font-size:3rem;font-weight:700;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:50%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#jobs,.App #title{margin-top:80px}#jobs .column{cursor:pointer;margin-bottom:20px}#jobs .column:last-child{margin-bottom:0}#jobs img{border-bottom-right-radius:10px;border-top-right-radius:10px;max-width:50%}#jobs-detail{justify-content:space-around;margin:200px 0 50px;padding-block:2rem}#jobs-detail .detail{border-bottom-left-radius:20px;border-bottom-right-radius:20px;color:#fff;margin-bottom:100px;overflow:hidden;padding:0}#jobs-detail .detail:last-child{margin-bottom:0}#jobs-detail .detail .color{border-top-left-radius:20px;border-top-right-radius:20px;padding-block:1rem}#jobs-detail .detail .color .title{font-size:3rem;font-weight:700;margin-block:0;text-align:center}#jobs-detail .detail .content{background-repeat:no-repeat;background-size:cover}#jobs-detail .detail .content p{font-size:1.5rem;font-weight:500}#jobs-detail .detail .content .wrapper{background-color:rgba(0,0,0,.5);padding-block:2rem;padding-left:1rem}#jobs-detail .detail .content ul{font-size:1.2rem;font-weight:500}#jobs-detail .detail:first-of-type .color{background-color:#efa92d}#jobs-detail .detail:nth-of-type(2) .color{background-color:#a40606}#jobs-detail .detail:nth-of-type(3) .color{background-color:#23ce40}#jobs-detail .detail:nth-of-type(4) .color{background-color:#23446b}#jobs-detail .detail:nth-of-type(5) .color{background-color:#262626}@media screen and (min-width:1700px){#jobs-detail .detail:first-of-type .content .wrapper,#jobs-detail .detail:nth-of-type(3) .content .wrapper{padding-block:4rem}}@media screen and (min-width:1000px){#jobs-detail .detail:first-of-type .content{background-position-y:20%}}@media screen and (max-width:974px){#jobs img{max-width:70%}#jobs-detail .detail .color .title{font-size:2.5rem}#jobs-detail .detail .content p{font-size:1.5rem}#SE-advantages{padding:50px 0}#SE-advantages .title{background-color:#000;border-radius:20px;color:#fff;font-size:4rem;margin-bottom:20px;min-width:80%}}@media screen and (max-width:560px){.App #title{font-size:3rem;font-weight:700;margin-left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70%}#jobs-detail .detail .color .title{font-size:2rem}#jobs-detail .detail .content p{font-size:1.2rem}}@media screen and (max-width:450px){#jobs-detail .detail .color .title{font-size:1.8rem}#jobs-detail .detail .content p{font-size:1rem}#jobs-detail .detail .content ul{font-size:.8rem}}@media screen and (max-width:400px){.App #title p{font-size:2rem}}nav{background:linear-gradient(90deg,#ffce00 32%,#efa92d 81%);background:#ffce00}.navbar-container{padding-left:0}.navbar-icon a img{max-width:200px}.navbar-nav{width:100%}.navbar-nav .nav-link{color:#262626;font-family:Poppins,sans-serif;font-size:1.3rem;font-weight:600;margin:0 .5rem}.navbar-nav .nav-link:hover{color:#f0f0f7;font-weight:700}@media screen and (max-width:991px){.navbar-icon a img{max-width:160px}.navbar-nav a{margin-left:10px!important}}@media screen and (max-heigth:640px){.navbar-icon a img{max-width:160px}}footer{background-color:#23446b}.small-only{display:none!important}.footer{color:#f0f0f7;font-weight:600;padding:20px 0}.footer a{color:#262626;color:#f0f0f7;text-decoration:none}.footer a:hover{color:#ffce00;font-weight:800}.footer .row .column{padding:10px 0}.footer .row .column:first-child{padding:0 0 0 20px}.footer .row .column:first-child a{margin-right:11px}.footer .row .column:first-child label{cursor:pointer;font-size:1.1rem}.footer .row .column:first-child label:hover{color:#ffce00}.footer .row .column:first-child label:after{display:none}.footer .row .column:first-child .img-wrapper{background-color:#fff;border-radius:50px;height:100px;width:100px}.footer .row .column:first-child .img-wrapper img{max-height:60px}.footer .icon:first-child{margin-right:10px}.footer .icon:last-child{margin-left:10px}.footer .icon:hover{color:#ffce00}@media screen and (max-width:760px){#toHome{display:none}.footer .row .column:first-child label{font-size:1.5rem}.footer .row .column:first-child label:after{color:#ffce00;content:"Engenharia do Sol";display:block;font-size:.8rem}}@media screen and (max-width:576px){.footer .row{justify-content:center}.footer .row .column:first-child{margin-bottom:20px}.footer .row .column:first-child label{text-align:center;width:100%}.footer .row .column:first-child label:after{display:inline-block;font-size:1.5rem;margin-left:5px}}@media screen and (max-width:480px){.footer .row{display:flex}.footer .row .column:first-child{display:block;font-size:1rem}.small-only{display:flex!important}.small-only:last-child{font-size:1rem;width:100%}.normal-view{display:none!important}}@media screen and (max-width:346px){.footer .row .column:first-child label,.footer .row .column:first-child label:after{font-size:1rem}}.carousel,.carousel-inner{max-width:100%}.carousel-item img{width:100%}.card{border:none;max-width:900px}.navbar-card.card{background-color:#f0f0f7;color:#262626}.navbar-card.card>*{margin:0;padding:0}.navbar-card.card .card-title{font-size:2.5rem}.navbar-card.card .card-subtitle{color:#23446b;font-size:1rem}.info-card.card .card-title{color:#262626;font-size:2rem}.info-card.card .card-subtitle{color:#a40606;font-size:1.3rem;max-width:70%}.info-card.card>*{margin:0;padding:0}.functionality-card{color:#262626;padding:20px 10px}.functionality-card .icon{font-size:4rem;margin-bottom:20px}.carousel-card.card{margin-bottom:50px;max-width:90%;transition:.5s}.carousel-card.card .card-title>:last-child{margin-bottom:0;margin-top:10px}.carousel-card.card:hover{background-color:rgba(35,68,107,.9);color:#f0f0f7}@media screen and (max-width:800px){.card{max-width:700px}}.project-info{font-size:.8rem}.project-info p{margin-bottom:0}@media screen and (max-width:260px){.project-info{font-size:.7rem}}.projects-container{background-color:#fff}.projects-container .banner{background-position-y:60%;background-repeat:no-repeat;background-size:cover;color:#f0f0f7;margin:0;padding:8rem 0;text-shadow:0 4px 4px rgba(0,0,0,.4);width:100%}.projects-container .banner h4{font-size:3rem;font-weight:600}.projects-container .decorator{background-color:#23446b;height:20px;margin-bottom:50px}.projects-container .carousel-indicators{display:none}@media screen and (min-width:1300px){.projects-container .banner{background-position-y:20%}}@media screen and (max-width:800px){.projects-container .banner{padding-block:6rem}.projects-container .banner h4{font-size:2rem}}@media screen and (max-width:600px){.projects-container .banner{padding-block:4rem}}@media screen and (max-width:340px){.projects-container .banner h4{font-size:2rem}}#map-wrapper{height:90vh;height:100%;max-width:100%}.map-marker{margin-top:-30px}.show{justify-content:center}.alert{font-size:1.5rem}.copy-confirmation{background-color:#a40606;border-radius:20px;color:#f0f0f7;font-size:1.5rem;font-weight:600;left:50vw;max-width:300px;padding:10px 0;padding-inline:1rem;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);transition:1s;z-index:100}.click-here-wrapper{display:flex;justify-content:center;position:absolute;width:100%;z-index:10}.click-here-wrapper .click-here{background-color:dimgray;background-color:#424242;border-radius:10px;color:#fff;cursor:pointer;font-size:1rem;font-weight:700;margin-top:1rem;padding:1rem .5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#container{margin:0 0 50px}#content-area .container>:nth-of-type(2){margin:0;margin-block:2rem}#content-area #title-row{background-color:#23446b;color:#fff;font-size:2rem;font-weight:700;margin:0;text-align:center}#content-area #number-row{color:#fff;font-size:1.8rem;font-weight:700;justify-content:space-around;padding-block:1rem}#content-area #number-row .wrapper{border-radius:10px;box-shadow:0 0 2px 2px rgba(0,0,0,.3);padding:0}#content-area #number-row .wrapper .header{border-top-left-radius:10px;border-top-right-radius:10px}#content-area #number-row .wrapper .body{padding-block:1rem}#content-area #number-row .wrapper .body .inner-wrapper{cursor:pointer;margin-inline:auto;padding:0}#content-area #number-row .wrapper .body .inner-wrapper a{all:unset;all:inherit}#content-area #number-row .wrapper .body .inner-wrapper .secondary-icon{color:#b7b7b7;font-size:1.2rem}#content-area #number-row .wrapper .body .displayer{border-radius:10px;font-size:1.2rem;padding:.5rem .6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#content-area #number-row .wrapper .body .displayer:first-child{margin-bottom:10px}#content-area #number-row .wrapper .body .displayer .icon{font-size:2rem;margin-right:5px}#content-area #number-row .wrapper:first-of-type .body .displayer,#content-area #number-row .wrapper:first-of-type .header{background-color:#20b438}#content-area #number-row .wrapper:nth-of-type(2) .body .displayer,#content-area #number-row .wrapper:nth-of-type(2) .header{background-color:#131313}#content-area #form-row .wrapper{box-shadow:0 0 2px 2px rgba(0,0,0,.5);max-width:90%}#content-area #form-row .wrapper .header{background-color:#23446b;color:#fff;font-size:2rem;font-weight:700;padding-block:.5rem}#content-area #form-row .wrapper .body{padding-bottom:1rem;padding-left:1rem;padding-right:5rem}#map-area{position:relative}@media screen and (max-width:500px){#content-area #number-row{font-size:1.5rem;padding-block:1rem}#content-area #number-row .wrapper .body{padding-block:1rem}#content-area #number-row .wrapper .body .inner-wrapper .secondary-icon{display:none}#content-area #number-row .wrapper .body .displayer{font-size:1rem;padding:.5rem .6rem}#content-area #number-row .wrapper .body .icon{font-size:2rem;margin-right:5px}}#wp-fixed-icon{color:#f0f0f7;cursor:pointer;font-size:2rem;position:fixed;top:89vh;top:89svh;transition-duration:.5s;z-index:100}#wp-fixed-icon img{max-height:50px}#wp-fixed-icon .text{margin-left:10px}#wp-fixed-icon a{color:#f0f0f7;text-decoration:none}.hidden{opacity:0;transition:visibility 0s,opacity .5s linear;visibility:hidden}.show{opacity:1;visibility:visible}.minimized{left:94vw}@media screen and (max-width:1084px){.minimized{left:93vw}}@media screen and (max-width:965px){.expanded{left:75vw}}@media screen and (max-width:930px){.minimized{left:92vw}}@media screen and (max-width:800px){.minimized{left:90vw}}@media screen and (max-width:490px){.minimized{left:88vw}}@media screen and (max-width:400px){.minimized{left:86vw}}@media screen and (max-width:360px){.minimized{left:84vw}}@media screen and (max-width:310px){.minimized{left:82vw}}#about-page{background-color:#fff;padding:0 0 50px}#about-page #title{background-position-y:60%;background-repeat:no-repeat;background-size:cover;padding:10rem 0}#about-page #title .column{background-color:rgba(0,0,0,.8);border-radius:10px;font-weight:700;max-width:50%;padding:2rem 0}#about-page #title .column h4{color:#ffce00;font-size:3rem;font-weight:700}#about-page #title .column p{color:#fff;font-size:1.5rem;margin:0}#about-page .contents{margin:100px auto 0}#about-page #content-1{border-bottom-left-radius:10px;border-left:1rem solid hsla(0,1%,65%,.8);border-top-left-radius:10px;font-size:3rem;font-weight:600;max-width:90%;padding:5rem 1rem;text-shadow:0 4px 4px rgba(0,0,0,.25)}#about-page #content-2{background-position-y:10%;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 2px 2px rgba(0,0,0,.3);font-size:1.5rem;font-weight:600;padding:30rem 0 0 5rem}#about-page #content-2 .wrapper{background-color:#ffce00;border-top-left-radius:10px;box-shadow:0 0 0 2px rgba(0,0,0,.3);display:flex;padding:1rem 1rem 1rem 2rem}#content-3{background-repeat:no-repeat;background-size:cover;color:#fff;font-size:2rem;padding:8rem 0}#content-3 .column{background-color:rgba(0,0,0,.8);border-radius:10px;font-weight:700;max-width:80%;padding:2rem 1rem}@media screen and (max-width:700px){#content-3{font-size:1.5rem}}@media screen and (max-width:600px){#about-page #content-1{font-size:2rem}#about-page #content-2{background-position-x:10%;font-size:1rem}#about-page #content-3{font-size:1rem}}@media screen and (max-width:500px){#about-page #title .column h4{font-size:2rem}#about-page #title .column p{font-size:1rem;margin:0}#about-page #content-1{font-size:1.5rem}#about-page #content-3{background-position-x:10%}}@media screen and (max-width:400px){#about-page #title .column h4{font-size:1.5rem}#about-page #title .column p{font-size:.8rem}#about-page #content-1{font-size:1rem;padding-bottom:2rem;padding-top:2rem}#about-page #content-3{font-size:1rem}}#debug-wrapper{background-color:#000;color:#fff;font-size:1.5rem;font-weight:500;left:10vw;padding:10px;position:fixed;top:5vh;z-index:100}#container{background-color:#fff;margin:0;padding:0 0 50px}#SE-publi{background-position-y:15%;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 2px 2px rgba(0,0,0,.5);margin:0}#SE-publi .inner{background-color:rgba(115,34,34,.9);background-color:rgba(0,0,0,.5);color:#fff;font-size:1.5rem;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;max-width:60%;padding-bottom:5%;padding-left:1.5rem;padding-top:5%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#SE-publi .inner strong{font-size:2.8rem}#SE-publi .inner .button{background-color:#fff;border-radius:20px;color:#000;font-size:1.1rem;font-weight:700;padding:.8rem .6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button-row{justify-content:center;margin:80px 0 0}.button-row .button{background-color:#23446b;border-radius:20px;color:#fff;font-size:1.5rem;font-weight:700;padding:.8rem .6rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.button-row .button a{color:#fff}#SE-intro{background-repeat:no-repeat;background-size:cover;margin-top:80px;padding:4rem 0 50px}#SE-intro svg{color:#ffce00;height:5rem;width:5rem}#SE-intro .column[name=title]{color:#ffce00;font-size:4rem;font-weight:700}#SE-intro .column{background-color:rgba(0,0,0,.7);text-align:center}#SE-intro .column p{color:#fff;font-size:3rem}#SE-intro .column:first-child{margin-bottom:100px}#SE-intro .column:nth-child(2){border-radius:20px;width:80%}#SE-areas{background-repeat:no-repeat;background-size:cover;margin-top:100px;padding:50px 0}#SE-areas .column{margin-bottom:50px}#SE-areas .column img{max-width:90%}#SE-areas .column:last-child{margin-bottom:0}#SE-funcionality{background-position:50% 10%;background-repeat:no-repeat;background-size:cover;color:#fff;margin-top:100px;padding:50px 20px}#SE-funcionality h4{font-size:4rem}#SE-funcionality p{font-size:2rem;font-weight:500;margin:50px 0}#SE-funcionality #cards-wrapper{display:flex;flex-direction:column;justify-content:center}#SE-funcionality #cards-wrapper>*{box-shadow:0 0 2px 2px rgba(0,0,0,.5);margin-left:auto;margin-right:auto;width:80%}#SE-funcionality #cards-wrapper>:first-child{margin-bottom:50px}#SE-advantages{background-repeat:no-repeat;background-size:cover;margin-top:80px;padding:50px 20px}#SE-advantages .title{background-color:#000;border-radius:20px;color:#fff;font-size:4rem;margin-bottom:20px;max-width:40%}#adv-wrapper{background-color:#23446b;background-position:98% 70%,10% 20%,70% 10%,25% 100%;background-repeat:no-repeat;background-size:25% 35%;width:100%}#paint-layer{background-color:rgba(35,68,107,.8);height:100%;padding:20px 50px;width:100%}#adv-grid .row{margin-bottom:50px}#adv-grid .row .column{display:flex;justify-content:center}#adv-grid .row:last-child{margin-bottom:0}#adv-grid .adv-img{border-radius:10px;box-shadow:0 0 2px 2px rgba(0,0,0,.5)}@media screen and (max-width:1000px){#SE-publi .inner{font-size:1.2rem}#SE-publi .inner strong{font-size:2.5rem}#SE-publi .inner .button{font-size:1rem}#SE-intro{margin-top:80px}}@media screen and (max-width:867px){#SE-publi .inner{font-size:1rem}#SE-publi .inner strong{font-size:2.2rem}#SE-publi .inner .button{font-size:.8rem}#SE-intro .column[name=title]{font-size:2.6rem}#SE-intro .column p{font-size:2rem}#SE-intro .column:first-child{margin-bottom:100px}#SE-intro .column:nth-child(2){border-radius:20px;width:80%}#adv-grid .row .column{max-width:50%;max-width:-webkit-max-content;max-width:max-content}#SE-funcionality h4{font-size:3rem}#SE-funcionality p{font-size:1.5rem;margin:30px 0}#SE-funcionality #cards-wrapper>*{width:90%}#SE-funcionality #cards-wrapper>:first-child{margin-bottom:50px}#SE-advantages .title{font-size:3rem;margin-bottom:-20px;min-width:100%}#paint-layer{padding:20px 10px}#adv-grid .row .column{margin-bottom:.5rem;padding:0}#adv-grid .adv-img{max-width:95%}}@media screen and (min-width:800px){#SE-intro,#SE-publi{background-position-y:50%}}@media screen and (min-width:1300px){#SE-publi{background-position-y:90%}}@media screen and (max-width:580px){#SE-publi .inner{font-size:1rem;max-width:80%;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#SE-publi .inner strong{font-size:2.2rem}#SE-publi .inner .button{font-size:.8rem}#SE-intro .column[name=title]{font-size:2.2rem}#SE-intro .column p{font-size:1.8rem}}@media screen and (max-width:470px){#SE-publi .inner{font-size:.8rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}#SE-publi .inner strong{font-size:2rem}#SE-publi .inner .button{font-size:.5rem;padding:.8rem .6rem}#adv-grid .adv-img{max-width:100%}}@media screen and (max-width:400px){#SE-publi{background-position-y:10%}#SE-publi .inner{font-size:1rem;max-width:100%}#SE-publi .inner strong{font-size:2rem}#SE-publi .inner .button{font-size:.8rem}#SE-advantages,#SE-areas,#SE-funcionality{margin-top:80px}}@media screen and (max-width:380px){#SE-funcionality p{font-size:1.5rem}#SE-funcionality h4{font-size:2rem}}
/*# sourceMappingURL=main.39330248.css.map*/