@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;600;700;800&display=swap";*,:after,:before{padding:0;margin:0;box-sizing:border-box}*{font-family:Roboto,sans-serif}body,html{scroll-behavior:smooth}body{height:100vh;float:left;position:relative;height:100%}body,svg{width:100%}svg{height:auto}img{width:100%}.defaultButton{background:linear-gradient(90deg,#3b928f,#54b6b2);border-radius:6px;padding:20px 40px;color:#fff;font-family:Manrope;font-style:normal;font-weight:800;font-size:16px;line-height:150%;border:none;cursor:pointer}#oquee{padding:100px 0;background-color:#fff}#comofunciona{padding:90px 0;background-color:#06424a}#comofunciona h2{font-family:Manrope;font-style:normal;font-weight:800;font-size:40px;line-height:125%;color:#a1dfc5}#comofunciona .defaultButton{margin-left:35%}@media screen and (max-width:768px){#comofunciona .defaultButton{width:100%;margin-left:0}}#comoomercado{padding:90px 0 0}#comoomercado h2{font-family:Manrope;font-style:normal;font-weight:800;font-size:40px;line-height:125%;color:#007e7a;margin-bottom:40px}@media screen and (max-width:768px){#comoomercado h2 br{display:none}}#comoomercado p{color:#004852;margin-top:20px;line-height:150%}@media screen and (max-width:768px){#comoomercado p{text-align:justify}#comoomercado p br{display:none}}#comoomercado button{margin-top:40px}@media screen and (max-width:768px){#comoomercado a,#comoomercado button{width:100%}}#empresas{padding:90px 0}#empresas h2{font-family:Manrope;font-style:normal;font-weight:800;font-size:40px;line-height:125%;color:#007e7a;margin-bottom:40px;text-align:center}@media screen and (max-width:768px){#empresas h2 br{display:none}}#paraquaisempresas{padding:90px 0}#paraquaisempresas h2{font-family:Manrope;font-style:normal;font-weight:800;font-size:40px;line-height:125%;color:#007e7a;text-align:center}@media screen and (max-width:768px){#paraquaisempresas h2 br{display:none}}#paraquaisempresas p{font-style:normal;font-weight:600;font-size:18px;line-height:22px;text-align:center;color:#4b4b4b;margin-top:60px;margin-bottom:40px}@media screen and (max-width:768px){#paraquaisempresas p{text-align:justify}#paraquaisempresas p br{display:none}}#paraquaisempresas button{float:none;margin:0 auto}@media screen and (max-width:768px){#paraquaisempresas a,#paraquaisempresas button{width:100%}}.text-block h2{color:#007e7a;font-size:40px;margin-bottom:40px}.text-block p{font-weight:400;font-size:16px;line-height:24px;margin-bottom:20px;color:#004852;text-align:justify}.p40md{padding:0 40px}@media screen and (max-width:768px){.p40md{padding:0 15px!important}}#orcamento{background-color:#f7f7f7;padding:90px 0}#orcamento h2{font-family:Manrope;font-style:normal;font-weight:800;font-size:40px;line-height:125%;color:#007e7a;text-align:center}.error{color:#a61e1e!important;font-weight:700!important;margin-top:20px}#FloatingWhatsApp{position:fixed;right:-10px;bottom:120px;cursor:pointer;opacity:.7;transition:.6s}#FloatingWhatsApp:hover{opacity:1}#Header{background-color:#fff!important;box-shadow:none!important}#Header .MuiContainer-root{max-width:1350px!important}#Header button{color:#4b4b4b!important;font-size:14px!important;text-transform:none!important}#Header #OrcamentoButton{color:#007e7a!important;margin-left:20px;display:flex;font-weight:700;border:2px solid #007e7a;border-radius:4px;height:45px;padding:15px}#Header #OrcamentoButton span{margin-left:15px}#Footer{background-color:#f7f7f7;min-height:240px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center;font-family:Roboto,sans-serif!important;padding:20px 0}@media screen and (max-width:768px){#Footer{flex-direction:column}}#Footer .copyright{display:flex;flex-direction:row;align-items:center}#Footer .copyright span{margin-left:20px;font-size:18px;width:100%}#Footer .copyright a{text-decoration:none;margin-top:5px;color:#000;float:left;width:100%}@media screen and (max-width:768px){#Footer .copyright{justify-content:center!important;flex-direction:column;margin-bottom:20px}#Footer .copyright span{font-size:15px;text-align:center;margin-left:0}}#Footer .social-media{display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:space-around;align-items:center}#Footer .social-media span{width:100%}@media screen and (max-width:768px){#Footer .social-media span{text-align:center}}#Footer .social-media .certificate-image{width:140px}@media screen and (max-width:768px){#Footer .social-media .certificate-image{margin-top:20px;margin-bottom:20px}}#Footer .social-media .social-icons{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:flex-start;align-items:center}#Footer .social-media .social-icons .social-link{cursor:pointer;margin-left:30px}@media screen and (max-width:768px){#Footer .social-media .social-icons{justify-content:center}#Footer .social-media{flex-direction:column}}#SubBanner{background-color:#004852;padding:50px 0}#SubBanner .subBannerItem{display:flex;flex-direction:row;padding:25px}#SubBanner .subBannerItem .icon{padding:8px 20px}#SubBanner .subBannerItem .text h2{color:#a1dfc5;font-weight:800;font-size:24px;font-family:Manrope,sans-serif;line-height:150%}#SubBanner .subBannerItem .text p{color:#fff;font-size:16px;font-weight:400;font-family:Manrope,sans-serif;line-height:150%;margin-top:20px}#Banner{background-color:#edfbfb}#Banner .text{padding:100px 0;color:#004852}#Banner .text h1{font-size:48px;line-height:125%}#Banner .text h1,#Banner .text h2{font-family:Manrope;font-style:normal;font-weight:400;margin-bottom:40px}#Banner .text h2{font-size:18px;line-height:150%}#Banner .image{padding:0 0 0 20px}#Banner .image img{width:100%}#Banner .image-obrigado{float:none;margin:0 auto;padding:0 0 0 40px}#Banner .image-obrigado img{margin-left:15%;width:60%}@media screen and (max-width:768px){#Banner .text{padding:40px 0;text-align:justify}#Banner .text br{display:none}#Banner .text h1{text-align:justify;font-size:22px!important;font-size:32px}#Banner .text h1 br{display:none}}@media screen{#Banner .defaultButton{width:100%}}#VerticalList .vertical-list-item{margin-bottom:55px;display:flex}#VerticalList .vertical-list-item .index{font-style:normal;font-weight:300;font-size:56px;line-height:150%;color:#64aba9;padding:0 35px;position:relative}#VerticalList .vertical-list-item .index:before{content:"";height:50px;width:5px;border-right:2px dashed #a1dfc5;position:absolute;left:50%;transform:translateX(-50%);bottom:-40%}@media screen and (max-width:768px){#VerticalList .vertical-list-item{margin-bottom:25px}#VerticalList .vertical-list-item:first-child{margin-top:60px}}#VerticalList .vertical-list-item:last-child .index:before{display:none}#VerticalList .vertical-list-item .content{display:flex;flex-direction:column;justify-content:center;padding:15px 35px;width:100%;background:#fff;border:1px solid #47a3a0;box-shadow:4px 4px 13px #053e3c;border-radius:6px}#VerticalList .vertical-list-item .content h3{color:#64aba9;font-style:normal;font-weight:800;font-size:16px;line-height:150%}#VerticalList .vertical-list-item .content p{font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#06424a}@media screen and (max-width:768px){#VerticalList .vertical-list-item .content p br{display:none!important}#VerticalList .vertical-list-item .index{display:none}}#HorizontalList{display:flex;flex-direction:row}@media screen and (max-width:768px){#HorizontalList{flex-direction:column}#HorizontalList .horizontal-list-item:last-child{margin-bottom:150px}}#HorizontalList .horizontal-list-item{padding:10px;flex:1 1}@media screen and (max-width:768px){#HorizontalList .horizontal-list-item:last-child{margin-bottom:140px}}#HorizontalList .horizontal-list-item .content{background:#fff;border:.836245px solid #007e7a;border-radius:20px;padding:45px;display:flex;flex-direction:row;align-content:flex-start;align-items:flex-start;flex-wrap:wrap;position:relative}@media screen and (max-width:768px){#HorizontalList .horizontal-list-item .content{padding:20px}}#HorizontalList .horizontal-list-item .content h3{margin-top:20px;font-style:normal;font-weight:700;font-size:24px;line-height:130%;color:#004852}@media screen and (max-width:768px){#HorizontalList .horizontal-list-item .content h3{float:left;margin-top:8px;margin-left:20px}}#HorizontalList .horizontal-list-item .content p{text-align:left;font-style:normal;font-weight:400;font-size:16px;line-height:150%;margin-top:15px;color:#004852}@media screen and (max-width:768px){#HorizontalList .horizontal-list-item .content p{margin-bottom:15px}}#HorizontalList .horizontal-list-item .content .horizontal-list-plus{position:absolute;width:32px;height:32px;left:30px;overflow:hidden;bottom:20px;background-color:#f7f7f7;color:#004852;font-weight:400;font-size:16px;line-height:150%;cursor:pointer}#HorizontalList .horizontal-list-item .content .horizontal-list-plus:hover{width:80%;height:auto;padding:50px 20px 20px;left:50%;transform:translateX(-50%);bottom:-50%}@media screen and (max-width:768px){#HorizontalList .horizontal-list-item .content .horizontal-list-plus{bottom:-10%;left:30px}#HorizontalList .horizontal-list-item .content .horizontal-list-plus:hover{left:50%;bottom:-120%}}#HorizontalList .horizontal-list-item .content .horizontal-list-plus:before{content:"+";position:absolute;top:0;left:0;width:32px;height:32px;text-align:center;padding-top:4px;color:#007e7a;font-weight:700;background:#99cbca;border-radius:2px}.testemonial-item{padding:15px}.testemonial-item .testemenial-item-text{display:flex;text-align:justify;flex-direction:column;align-items:flex-start}.testemonial-item .testemenial-item-text svg{margin-bottom:20px;margin-top:40px}.testemonial-item .testemenial-item-text p{font-style:normal;font-weight:400;font-size:16px;line-height:150%;color:#004852}.testemonial-item .testemenial-item-text p.testemonial-name{font-weight:700;margin-top:40px}.testemonial-item .testemenial-item-text p.testemonial-name span{float:left;width:100%;color:#007e7a;font-weight:400}#ActionForm{display:flex;flex-direction:column;background-color:#fff;padding:50px;max-width:1000px;float:none;margin:40px auto}@media screen and (max-width:768px){#ActionForm{padding:15px}}#ActionForm #loading{width:100%;height:250px;display:flex;flex-direction:row;flex-wrap:nowrap;align-content:center;justify-content:center;align-items:center}#ActionForm h2{font-weight:700;font-size:24px;color:#272323}#ActionForm h2,#ActionForm p{font-style:normal;text-align:left;line-height:24px}#ActionForm p{font-weight:400;font-size:16px;color:#766c6c}#ActionForm .action-form-bar{margin-top:20px;height:25px;width:100%;background:#e7f2f2;border-radius:100px;position:relative}#ActionForm .action-form-bar .current-step{height:100%;border-radius:100px;text-align:center;display:flex;flex-direction:row;justify-content:center;align-items:center;background-color:#007e7a;color:#fff}#ActionForm .action-form-bar .current-step.first{width:50%}#ActionForm .action-form-bar .current-step.last{width:100%}#ActionForm label{font-size:21px!important;float:left;margin-top:20px;position:relative}#ActionForm label span{color:#01bab3;font-size:30px}#ActionForm .MuiOutlinedInput-root{margin-top:5px;border-radius:6px;border:1px solid #cfe2e1}#ActionForm .MuiOutlinedInput-root svg{color:#cfe2e1}#ActionForm .MuiOutlinedInput-root.Mui-focused{border:1px solid #01bab3;background-color:#e3f6f5}#ActionForm .MuiOutlinedInput-root.Mui-focused svg{color:#01bab3}#ActionForm .buttons{margin-top:40px;display:flex;flex-direction:row}#ActionForm .buttons .back{color:#b8b8b8;border:none;background:#fff!important;width:35%}#ActionForm .buttons .back,#ActionForm .buttons .next{display:flex;align-items:center;justify-content:center;height:40px;cursor:pointer}#ActionForm .buttons .next{color:#fff;font-weight:700;text-align:center;background:#000;width:75%;border-radius:5px}#ActionForm .buttons .finish{height:40px;color:#fff;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;background:#28a745;border:none;width:75%;cursor:pointer;border-radius:5px}#SimpleSlider{margin-top:40px;margin-bottom:60px;float:left;width:100%}#SimpleSlider .slide-item{min-height:250px;width:100%;padding:40px;display:flex;flex-direction:row;align-items:center;justify-content:center}.lds-facebook{display:inline-block;position:relative;width:80px;height:80px}.lds-facebook div{display:inline-block;position:absolute;left:8px;width:16px;background:#007e7a;-webkit-animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite}.lds-facebook div:first-child{left:8px;-webkit-animation-delay:-.24s;animation-delay:-.24s}.lds-facebook div:nth-child(2){left:32px;-webkit-animation-delay:-.12s;animation-delay:-.12s}.lds-facebook div:nth-child(3){left:56px;-webkit-animation-delay:0;animation-delay:0}@-webkit-keyframes lds-facebook{0%{top:8px;height:64px}50%,to{top:24px;height:32px}}@keyframes lds-facebook{0%{top:8px;height:64px}50%,to{top:24px;height:32px}}