@import url("_bootstrap-reboot.min.css");@import url("_bootstrap-grid.min.css");@import url("_aos.min.css");#preloaderAll{width:100%;height:100%;position:fixed;z-index:99999;background:rgba(240,244,248,0.9);display:none;align-content:center;align-items:center;overflow:hidden;display:flex;flex-direction:column;justify-content:center}#preloaderAll img{display:block;margin:0 auto;width:80px;position:relative}::selection{color:#fff;background:#5f377e}::-moz-selection{color:#fff;background:#5f377e}.img-fluid{width:auto;max-width:100%;height:auto}html{overflow-x:hidden}html ::-webkit-scrollbar{width:.6em;height:.6em}html ::-webkit-scrollbar-thumb{background:#808285}html ::-webkit-scrollbar-track{background:#f0f4f8}.container-fluid{width:1440px;max-width:100%}a,button{transition:all 0.2s ease-in-out}body{font-family:"Signika", sans-serif;font-size:12.5pt;line-height:1.6em;overflow-x:hidden;font-weight:100;color:#808285;background:#fff}a{transition:all 0.5s;text-decoration:none !important;color:#451e64}a:hover{color:#5f377e}.mobilenav{color:#fff;position:absolute;right:20px;top:20px;z-index:9999;font-size:2em;display:none}.navMenu{position:fixed;z-index:99999;width:100vw;height:100vh;padding:50px;left:0;top:0;background:rgba(69,30,100,0.95) !important;list-style-type:none;-webkit-font-smoothing:antialiased;transform-origin:0% 0%;transform:translate(-100%, 0);transition:transform 0.5s cubic-bezier(0.77, 0.2, 0.05, 1);display:flex;justify-content:center;align-content:center;align-items:center}.navMenu .closeNav{position:absolute;top:10px;right:30px;cursor:pointer;transition:all 0.2s;transform:scale(1)}.navMenu .closeNav i{font-size:2em;color:#fff;transition:all 0.5s cubic-bezier(0.77, 0.2, 0.05, 1)}.navMenu .closeNav:hover{transform:scale(0.8)}.navMenu .closeNav:hover i{color:#5f377e}.navMenu ul{display:flex;list-style:none;flex-direction:column;margin:0;padding:0}.navMenu ul li{width:100%;padding:0 10px;text-align:center}.navMenu ul li a{display:flex;justify-content:center;color:#fff;padding:10px 20px;transition:all 0.2s ease-in-out;position:relative;font-size:1.2em;letter-spacing:1pt;word-spacing:1pt;text-transform:uppercase}.navMenu ul li a:hover{color:#5f377e}.openMenu{transform:translate(0, 0)}#header{position:fixed;width:100%;background:#fff;transition:all 0.5s ease-in-out;z-index:9998;border-top:5pt solid #d01f76}#header .container-fluid{display:flex;transition:all 0.2s ease-in-out;padding:0 2rem;width:1440px}#header .logo{margin:0;position:relative;padding:15px 5px;z-index:9998;transition:all 0.2s ease-in-out;width:150px}#header .logo img{width:100%;height:auto;transition:all 0.5s}#header .nav{transition:all 0.2s ease-in-out;margin-left:auto;display:flex;align-items:center;margin-left:auto}#header .nav ul{padding:0;margin:0 auto;list-style:none;transition:all 0.5s;display:flex;transition:all 0.2s ease-in-out}#header .nav ul li{border-right:1pt solid #451e64}#header .nav ul li a{font-size:12pt;display:block;text-transform:uppercase;position:relative;display:block;float:left;text-align:center;color:#451e64;padding:2px 15px;font-weight:normal}#header .nav ul li a:after{background:#d01f76;content:"";display:block;position:absolute;width:0;opacity:1;left:0;top:0px;height:20pt;transition:all 0.2s ease-in-out;z-index:-1}#header .nav ul li a:hover{color:#fff}#header .nav ul li a:hover:after{opacity:1;width:100%}#header .nav ul li:last-child{border:0}.headerStick .logo{width:110px !important}.headerStick .nav ul{margin-left:auto !important}#slider{background:#451e64;margin-top:80px}.btnEnd{display:flex;justify-content:center;margin:35px 0}.btn{background:#5f377e;text-transform:uppercase;letter-spacing:1pt;font-size:12pt;color:#fff;padding:10px 20px;min-height:30pt;display:inline-flex;font-weight:bold;min-width:220px;display:flex;justify-content:center;width:200px;max-width:100%;border-radius:4px;line-height:1.2em;text-align:center}.btn:hover{background:#451e64;color:#fff}.embed-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.section{width:100%;padding:55px 0;max-width:100%;display:flex;flex-direction:column}.section h1{font-weight:300;font-size:24pt;line-height:1.2em;letter-spacing:0.2em}.section h2{font-weight:400;color:#451e64;font-size:18pt;text-transform:uppercase}.section p{margin:25px 0}#sobre{min-height:520px}#sobre p{width:350px;max-width:100%}#sobre figure{margin:2rem auto}#depoimentos .title{margin-bottom:25px}#depoimentos h1{text-align:center}#depoimentos .depoimentos{width:720px;max-width:100%;margin:0 auto;display:flex}#depoimentos .depoimentos:before{content:url(../images/bl1.svg);width:38px;height:38px;position:relative;left:-2.5em}#depoimentos .depoimentos:after{content:url(../images/bl2.svg);width:38px;height:38px;margin-top:auto}#depoimentos .depoimentos .box{display:flex;justify-content:center;align-content:center;align-items:center;flex-direction:column;text-align:center}#depoimentos .depoimentos .box span{background:#451e64;display:inline;padding:10px 20px;line-height:1.2em;color:#fff}#tecnologia{background:#f2f2f2}#tecnologia .title{margin-bottom:55px;display:flex;justify-content:center}#tecnologia h1{text-align:center;border:1.5pt solid #451e64;display:inline-block;padding:10px 30px;font-size:24pt}#tecnologia .inner{display:flex}#tecnologia .inner figure{width:340px;margin-top:-2.5rem}#tecnologia .inner .txt{width:340px}#areas{background:#f6f6f6;padding-top:0}#areas h1{display:inline-block;padding:10px;margin-top:0;margin-bottom:2rem}#areas .txt{margin-top:5rem}#areas p{width:320px}#areas figure{margin:0}#plx{min-height:330px}#plx .parallax__container .parallax{background-position:right center !important}#seguranca{background:#efefef;padding-top:0}#seguranca:before{content:"";width:100%;height:126px;background:url(../images/tp.jpg) center no-repeat;background-size:cover}#seguranca .icos{display:flex;flex-direction:column}#seguranca .icos .ico{display:flex;margin:10px 0;border-bottom:1pt solid #d487b5}#seguranca .icos .ico figure{width:100px;margin-right:20px}#seguranca .icos .ico figure img{max-width:100%;height:auto}#seguranca .icos .ico h3{color:#451e64;margin-bottom:0}#seguranca .icos .ico p{margin:5px 0}#video{min-height:360px;display:flex;justify-content:center;align-content:center;align-items:center;flex-direction:column;background:#451e64 url(../images/bg03.jpg) center center no-repeat}#video figure{width:120px}#video figure img{max-width:100%;height:auto}#video h2{text-transform:uppercase;color:#451e64;font-size:24pt;margin-bottom:3rem}#tratamentos{margin-top:0;min-height:520px}#tratamentos .txt{display:flex;justify-content:center;flex-direction:column;text-align:center;margin-top:2rem}#tratamentos .txt figure{margin-bottom:35px}#tratamentos .txt h2{color:#fff;margin-bottom:35px}#tratamentos .txt .btn{margin:15px auto;background:#f0f4f8;color:#451e64}#tratamentos .txt .btn:hover{background:#451e64;color:#fff}#faq h1{text-align:center;color:#fff;background:#451e64;padding:8px;margin-bottom:35px}dt.accordion{background-color:#eee;color:#444;cursor:pointer;padding:10px 18px;width:100%;border:none;text-align:left;outline:none;font-size:11.5pt;color:#451e64;text-transform:uppercase;transition:0.4s}dt.accordion.active,dt.accordion:hover{background-color:#ddd}dt.accordion:after{content:"\02795";font-size:13px;color:#451e64;float:right;margin-left:5px}dt.accordion.active:after{content:"\2796"}dd.panel{padding:0 18px;background-color:white;max-height:0;overflow:hidden;transition:0.6s ease-in-out;opacity:0}dd.panel p{margin:10px 0}dd.panel.show{opacity:1;max-height:500px}span.wpcf7-not-valid-tip{color:red !important;font-size:10pt !important}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output{border:0 !important;padding:0;color:red !important;text-align:center !important;font-size:10pt !important;line-height:10pt !important}div.wpcf7-mail-sent-ok{border:0 !important;padding:0;color:#5f377e !important;text-align:center !important;font-size:12pt !important;line-height:12pt !important}#contato{color:#fff;background:#451e64;display:flex}#contato h3{color:#451e64;text-align:center;font-size:11pt;margin:0}#contato form p{margin:0}#contato .enderecos{width:100%;display:flex;flex-wrap:wrap}#contato .end{font-size:11pt;line-height:16pt;width:100%;margin-bottom:20px;width:50%}#contato .end p{margin:4px 0}#contato .end strong{text-transform:uppercase;font-weight:bold;font-size:11.5pt;color:#d487b5}#contato .end .strong{font-size:10pt;color:#fff}#contato .end a{color:#fff}#contato .end a:hover{color:#d487b5}#contato .tels{font-size:14pt;clear:left;width:100%;margin-left:-15px;padding:5px 0}#contato .tels a{color:#d487b5}#contato .tels a:hover{color:#fff}#contato .tels i{font-size:18pt;display:block;float:left;width:45px;height:50px;margin-top:8px;text-align:center}#contato .tels .tl{display:block;float:left;margin-top:5px}#contato .container{position:relative;z-index:2}#contato .parallax__container{z-index:1}#contato .title{margin-bottom:55px}#contato h1{font-size:30pt;border:0;text-align:center;text-transform:uppercase}#contato .socials{margin-top:35px}#contato .socials a{font-size:20pt;margin-right:5px;color:#fff}#contato .address{color:#fff;display:flex;flex-direction:column;justify-content:center;margin-top:5rem}#contato .address h3{font-weight:bold;color:#fff;font-size:14pt;text-transform:uppercase;width:320px;max-width:100%;margin-bottom:2rem}#contato .address a{color:#fff;font-size:14pt}#contato .address a i{font-size:20pt;margin-right:5px;position:relative;top:2px}#contato .address a:hover{color:#451e64}#contato form{margin-top:0;display:flex;flex-wrap:wrap;background:#fff;padding:20px}#contato .form-control::-webkit-input-placeholder{color:#5f377e !important;text-transform:uppercase}#contato .form-control::-moz-placeholder{color:#5f377e !important;text-transform:uppercase}#contato .form-control:-ms-input-placeholder{color:#5f377e !important;text-transform:uppercase}#contato .form-control:-moz-placeholder{color:#5f377e !important;text-transform:uppercase}#contato .form-control{font-size:12pt;font-weight:600;letter-spacing:1pt;height:38pt;transition:all 0.5s;margin:15px 0;color:#5f377e !important;border:0;float:left;width:100%;box-shadow:none;width:100%;transition:all 0.5s;padding-left:25px;background:transparent;outline:none;border-bottom:1pt solid #5f377e}#contato .form-control:focus{background:#f0f4f8}#contato textarea.form-control{min-height:80pt;padding-top:15px}#contato .btn{outline:none;border:0;background:#451e64;color:#fff;margin:15px auto}#contato .btn:hover{background:#5f377e}#footer{width:100%;color:#fff;font-size:8pt;line-height:1em;padding:1rem 20px;font-weight:400;background:#451e64;position:relative;text-align:center}#footer .container-fluid{display:flex;justify-content:space-around}#footer .nawe{display:block;margin-left:auto}#footer .nawe img{display:block;transition:all 0.5s;opacity:1;transform:scale(0.8)}#footer .nawe:hover img{opacity:0.6}.parallax__container{clip:rect(0, auto, auto, 0);height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:-100}.parallax__container .parallax{background-position:center;background-repeat:no-repeat;background-size:cover;position:fixed;top:0;transform:translate3d(0, 0, 0);transform-style:preserve-3d;width:100%}.nomobile{display:flex !important}.showmobile{display:none !important}@media only screen and (min-width: 0) and (max-width: 992px){#plx{display:none}.nomobile{display:none !important}.showmobile{display:block !important}.mobilenav{display:block;position:fixed}#header .tels{display:none}#header{position:fixed !important;min-width:100%;top:0;opacity:1;height:70px !important}#header .logo{width:90px !important;margin-top:0 !important}#header .nav{display:none !important}#contato .row{flex-direction:column-reverse}#contato form{padding:5px;padding-bottom:20px}.section{padding:25px 5px}.section h1{font-size:18pt}#tecnologia h1,#contato h1{font-size:20pt}#contato .btn{width:100%}#contato .title{margin-bottom:30px}#contato .tels{margin-left:0}#contato .end{transform:scale(0.9)}#contato .tels i{display:none}#depoimentos .depoimentos:before{left:0;transform:scale(0.5)}#depoimentos .depoimentos:after{right:0;transform:scale(0.5)}#tecnologia .inner{flex-direction:column}}
/*# sourceMappingURL=main.min.css.map */