::placeholder{color:#1d1d1b !important}#slider{overflow:hidden}.bgGray{background-color:#bebebe !important}.btn-large{background-color:#3d6666 !important}.btn-service{display:flex;justify-content:space-around;padding:0 10px;width:55%}a{color:#1d1d1b}.title,#about .box .title,#service .box .title,#news .box .title{display:flex;flex-flow:column;align-items:center}.title h1,#about .box .title h1,#service .box .title h1,#news .box .title h1,.title h2,#about .box .title h2,#service .box .title h2,#news .box .title h2,.title h3,#about .box .title h3,#service .box .title h3,#news .box .title h3,.title h4,#about .box .title h4,#service .box .title h4,#news .box .title h4,.title h5,#about .box .title h5,#service .box .title h5,#news .box .title h5,.title h6,#about .box .title h6,#service .box .title h6,#news .box .title h6{margin:0;text-transform:uppercase;color:#1d1d1b !important;font-family:"Lato";font-weight:500}.title span,#about .box .title span,#service .box .title span,#news .box .title span{font-family:"Saira Extra Condensed";font-size:2.15rem;margin-bottom:30px;text-transform:uppercase;color:#4f4f4f}p a{-webkit-transition:1s ease;-moz-transition:1s ease;-ms-transition:1s ease;transition:1s ease}p a:hover{box-shadow:inset 0 -10px 0 #3d6666 !important}.redes-sociais{display:flex;justify-content:center}.redes-sociais li a{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border:3px solid #1d1d1b !important;color:#1d1d1b !important;border-radius:100%;font-size:1.5rem;margin:0 10px}.fixed-action-btn{bottom:10px;right:10px}.fixed-action-btn .btn-floating{background-color:#3d6666 !important;color:#1d1d1b !important}.fixed-action-whatsapp{left:10px;right:auto}#page ol,#page ul,#single ol,#single ul{font-size:larger;padding:20px 50px;color:#1d1d1b !important}#page ul li,#single ul li{list-style-type:disc}#page p,#single p{margin:20px 0;font-size:larger;color:#1d1d1b !important}#page .post-type .services,#single .post-type .services{display:flex;flex-flow:wrap;justify-content:center;margin:30px 0px}#page .post-type .services .post,#single .post-type .services .post{width:20%;display:flex;align-items:center;margin:10px;justify-content:center}#page .post-type .services .post a,#single .post-type .services .post a{display:flex;flex-flow:column;width:100%;align-items:center;color:#1d1d1b;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;transition:0.5s ease}#page .post-type .services .post a .number,#single .post-type .services .post a .number{width:50px;height:50px;background-color:#3d6666 !important;border-radius:100%;position:absolute;color:#fff;display:flex;font-size:1.5rem;align-items:center;justify-content:center}#page .post-type .services .post a .thumb,#single .post-type .services .post a .thumb{width:100%;height:150px;background-color:#fff;margin-top:25px;background-size:cover;background-position:center}#page .post-type .services .post a .title,#single .post-type .services .post a .title{height:70px;width:85%;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase}#page .post-type .services .post a:hover .thumb,#single .post-type .services .post a:hover .thumb{box-shadow:inset 0 0 70px #505050}#page .acf-map,#single .acf-map{height:400px;margin-bottom:50px}@font-face{font-family:'Bebas Neue';font-style:normal;font-weight:400;src:url(https://github.com/dharmatype/Bebas-Neue/blob/master/fonts/woff2-cffbased/BebasNeue-Regular.woff2) format("woff2")}*{margin:0;padding:0}.row{margin-bottom:0 !important;padding:0}header a{color:#ffffff}header .info-top{display:flex;flex-flow:row}header .info-top .logo{width:50%;background-color:#fff}header .info-top .logo a{width:100%;display:flex;height:100%;justify-content:flex-end;padding-right:40px}header .info-top .logo a figure{margin:0;width:50%;background-size:contain;background-position:center;background-repeat:no-repeat}header .info-top .logo a h1{text-transform:uppercase;font-weight:bold}header .info-top .info{display:flex;flex-flow:row;background-color:#1d1d1b !important;color:#ffffff;width:100%;padding:20px 0}header .info-top .info .column{display:flex;width:40%}header .info-top .info .column .icon{display:flex;align-items:center;justify-content:center;width:90px;font-size:1.5rem}header nav{background-color:#3d6666 !important}header nav .menu-menu-principal-container{display:flex;justify-content:center}header nav .menu-menu-principal-container .menu-item:hover a{text-transform:uppercase;color:#3d6666;background-color:#fff}header nav .menu-menu-principal-container .current-menu-item a{text-transform:uppercase;color:#3d6666 !important;background-color:#fff}header nav .menu-menu-principal-container .side-nav{background-color:#3d6666 !important;top:41px}header nav .menu-menu-principal-container .side-nav li a{color:#fff}header .fixed{position:fixed;z-index:99999;top:0}#breadcrumb{text-align:right}#breadcrumb h1{font-weight:600;color:#fff;margin:0}#breadcrumb .breadcrumb{font-size:14px;display:block}#breadcrumb .breadcrumb:before{content:'';display:none}#breadcrumb .breadcrumb li{display:inline-block;text-transform:uppercase}#breadcrumb .breadcrumb li:not(:last-child){color:#1d1d1b !important}#breadcrumb .breadcrumb li:not(:last-child) a{color:#3d6666 !important}#breadcrumb .breadcrumb li:not(:last-child):after{content:'\E5CC';vertical-align:middle;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:20px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased;color:#3d6666 !important}#breadcrumb .breadcrumb li:last-child{color:#1d1d1b !important}#about{padding:50px 0}#about .box{display:flex;flex-flow:column;align-items:center}#about .box .content{margin-bottom:50px;width:60%;text-align:center;color:#1d1d1b !important}#whatsapp{padding:50px 0;background-size:cover;background-position:center;background-repeat:no-repeat}#whatsapp .panel{background-color:#2c4d46;width:60%;margin:auto;height:270px;box-shadow:0 0 10px;display:flex;flex-flow:column}#whatsapp .panel .header{display:flex;justify-content:space-between;align-items:center;color:#fff;background-color:#365e56;margin-top:20px}#whatsapp .panel .header .profile{width:calc(100% - 200px);display:flex;height:70px;align-items:center}#whatsapp .panel .header .profile .thumb{background-color:#fff;width:50px;height:50px;border-radius:100%;background-position:center;background-repeat:no-repeat;background-size:60%;margin:0 10px}#whatsapp .panel .header .profile .info .title{font-size:1.5rem}#whatsapp .panel .header .back,#whatsapp .panel .header .cam,#whatsapp .panel .header .phone,#whatsapp .panel .header .bar{width:50px;display:flex;align-items:center;justify-content:center}#whatsapp .panel .header .back .material-icons,#whatsapp .panel .header .cam .material-icons,#whatsapp .panel .header .phone .material-icons,#whatsapp .panel .header .bar .material-icons{font-size:2rem}#whatsapp .panel .content{background-color:#ede6de;display:flex;flex-flow:column;padding:10px;height:100%;justify-content:space-between}#whatsapp .panel .content .dialog{background-color:#fff;width:60%;border-radius:10px;padding:5px;display:flex;justify-content:space-between;margin-left:20px}#whatsapp .panel .content .dialog:before{content:'';margin-left:-25px;margin-top:-5px;position:absolute;border-top-color:#fff !important;border:23px solid transparent}#whatsapp .panel .content .dialog .text{font-size:1.3rem;line-height:1;padding:10px}#whatsapp .panel .content .dialog .done{display:flex;align-items:flex-end;color:#9dc4e9}#whatsapp .panel .content .input{display:flex;justify-content:space-between;align-items:center;margin-top:10px}#whatsapp .panel .content .input .group{display:flex;width:calc(100% - 80px);height:60px;border-radius:50px;background-color:#fff;justify-content:space-evenly;align-items:center;color:#b1b1b1}#whatsapp .panel .content .input .group .text{display:flex;width:calc(100% - 180px)}#whatsapp .panel .content .input .group .text input,#whatsapp .panel .content .input .group .text .input-field textarea,.input-field #whatsapp .panel .content .input .group .text textarea{margin:0;border-bottom:none;font-size:1rem}#whatsapp .panel .content .input .group .photo,#whatsapp .panel .content .input .group .emotion,#whatsapp .panel .content .input .group .attachment{width:50px;display:flex;align-items:center;justify-content:center}#whatsapp .panel .content .input .group .photo .material-icons,#whatsapp .panel .content .input .group .emotion .material-icons,#whatsapp .panel .content .input .group .attachment .material-icons{font-size:2rem}#whatsapp .panel .content .input .group .emotion .material-icons{font-size:3rem}#whatsapp .panel .content .input .group .attachment .material-icons{transform:rotate(-45deg)}#whatsapp .panel .content .input .submit{width:60px;height:60px;display:flex;align-items:center;justify-content:center;background-color:#375f57;border-radius:100%}#whatsapp .panel .content .input .submit a{display:flex;color:#fff}#service{padding:50px 0}#service .box{display:flex;flex-flow:column;align-items:center}#service .box .services{display:flex;flex-flow:wrap;justify-content:center;margin:30px 0px}#service .box .services .post{width:20%;display:flex;align-items:center;margin:10px;justify-content:center}#service .box .services .post a{display:flex;flex-flow:column;width:100%;align-items:center;color:#1d1d1b;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;transition:0.5s ease}#service .box .services .post a .number{width:50px;height:50px;background-color:#3d6666 !important;border-radius:100%;position:absolute;color:#fff;display:flex;font-size:1.5rem;align-items:center;justify-content:center}#service .box .services .post a .thumb{width:100%;height:150px;background-color:#fff;margin-top:25px;background-size:cover;background-position:center}#service .box .services .post a .title{height:70px;width:85%;display:flex;align-items:center;justify-content:center;text-align:center;text-transform:uppercase}#service .box .services .post a:hover .thumb{box-shadow:inset 0 0 70px #505050}#newsletters{padding:80px 0;background-size:cover;background-position:left center}#newsletters .box{display:flex;justify-content:space-between;align-items:center}#newsletters .box .content{color:#fff;font-size:1.5rem}#newsletters .box .content h3{font-size:4rem;margin-top:0}#newsletters .box .form{width:50%}#newsletters .box .form .wpcf7 form .input-field{display:flex;justify-content:space-between;border-radius:15px;align-items:center;height:4rem}#newsletters .box .form .wpcf7 form .input-field .your_email{background-color:#fff;color:#1d7676;border-top-left-radius:15px;border-bottom-left-radius:15px;height:4rem;display:flex;align-items:center;width:80%;border:4px solid #fff}#newsletters .box .form .wpcf7 form .input-field input[type=submit],#newsletters .box .form .wpcf7 form .input-field textarea[type=submit]{width:20%;height:4rem;background-color:transparent;border:none;border:4px solid #fff;border-top-right-radius:15px;border-bottom-right-radius:15px;color:#fff;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;transition:0.5s ease}#newsletters .box .form .wpcf7 form .input-field input[type=submit]:hover,#newsletters .box .form .wpcf7 form .input-field textarea[type=submit]:hover{background-color:#fff;color:#3d6666}#newsletters .box .form .wpcf7 form .input-field .ajax-loader{position:absolute;margin-left:calc(100% + 10px);height:46px !important;background-repeat:no-repeat;background-position:center}#news{padding:50px 0}#news .box{display:flex;flex-flow:column;align-items:center}#news .box .news{display:flex;flex-flow:wrap;margin:50px 0}#news .box .news .post{width:24%}#news .box .news .post a{display:flex;flex-flow:column;color:#231f20;padding:10px;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;transition:0.5s ease}#news .box .news .post a .content{display:flex;flex-flow:column;height:160px}#news .box .news .post a .content strong{text-transform:uppercase;margin-bottom:10px;height:5rem;border-bottom:1px solid #ccc}#news .box .news .post a .image{width:100%;height:200px;background-size:cover;background-position:center;background-repeat:no-repeat;margin:10px 0}#news .box .news .post a .action{display:flex;align-items:center;justify-content:center;border-top:1px solid #ccc;height:50px;color:#231f20}#news .box .news .post a:hover{box-shadow:0 0 10px #231f20}.team{display:flex;width:90%;margin:auto;flex-flow:wrap;justify-content:space-between;align-items:center;padding:50px 0}.team .user{width:30%;padding:10px;border:1px solid #9E9E9E;display:flex;justify-content:center;align-items:center;flex-flow:column;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;transition:0.5s ease}.team .user:hover{-webkit-box-shadow:inset 0 0 10px #4a4a4a;-moz-box-shadow:inset 0 0 10px #4a4a4a;-ms-box-shadow:inset 0 0 10px #4a4a4a;box-shadow:inset 0 0 10px #4a4a4a}.team .user .thumb{width:100%;height:427px;background-size:cover;background-repeat:no-repeat;background-position:top center}.team .user .content{display:flex;flex-flow:column;width:100%;text-align:center}.team .user .content h3{font-size:2rem;margin:10px 0}.team .user .content span{border-top:1px solid #9E9E9E;padding-top:5px}[type="radio"]:not(:checked),[type="radio"]:checked{position:relative !important;opacity:1 !important;pointer-events:fill !important}.input-field input:not([type='submit']),.input-field textarea:not([type='submit']){background-color:transparent !important;border:transparent !important;width:-webkit-fill-available !important;margin-bottom:0;height:43px;padding-left:15px;width:calc(100% - 15px) !important}.input-field input:not([type='submit']):focus,.input-field textarea:not([type='submit']):focus{border-bottom:none #1d1d1b !important;-webkit-box-shadow:inset 0 0 3px #3d6666 !important;-moz-box-shadow:inset 0 0 3px #3d6666 !important;-ms-box-shadow:inset 0 0 3px #3d6666 !important;box-shadow:inset 0 0 3px #3d6666 !important}.input-field input[type='submit'],.input-field textarea[type=submit]{color:#fff}.input-field select{background-color:transparent !important;color:#1d1d1b !important}.input-field .filiados{color:#1d1d1b !important}.input-field label{left:1.75rem !important;top:10px !important;font-weight:600;color:#333 !important}.input-field label.active{color:#1d1d1b !important}.input-field .btn{background-color:#3d6666 !important;color:#1d1d1b !important;width:180px;height:45px;display:flex;justify-content:center}.input-field textarea{height:285px !important}.form_orcamento,.msg{display:flex;justify-content:space-between}.form_orcamento .row,.msg .row{width:33%}.form_orcamento .row .input-field .btn,.msg .row .input-field .btn{margin:auto}.form_orcamento .row .input-field,.msg .row .input-field{display:flex;align-items:center;background-color:#fff;justify-content:space-between}.form_orcamento .row .input-field .prefix,.msg .row .input-field .prefix{width:25%;height:45px;display:flex;color:#fff;position:relative;align-items:center;justify-content:center;background-color:#3d6666 !important}.form_orcamento .row .input-field span,.msg .row .input-field span{width:75%;height:45px;border:1px solid #3d6666 !important}.form_orcamento .row .input-field .ajax-loader,.msg .row .input-field .ajax-loader{position:absolute}.msg{flex-flow:column;padding:0 !important;align-items:center}.msg .row{width:100%}.msg .row .input-field span{width:100%;height:300px}div.wpcf7 .ajax-loader{width:16px !important;height:16px !important}footer{background-color:#1d1d1b !important;color:#ffffff;padding:50px 0}footer a{color:#ffffff}footer .container{width:60%;display:flex;flex-flow:row;justify-content:space-evenly}footer .container .logo{width:30%}footer .container .logo a{width:100%;display:flex;height:100%}footer .container .logo a figure{margin:0;width:100%;background-size:contain;background-position:center;background-repeat:no-repeat}footer .container .logo a h1{text-transform:uppercase;font-weight:bold}footer .container .address{width:30%}footer .container .social-network{display:flex;width:40%;justify-content:space-evenly;padding:20px 0}footer .container .social-network li{background-color:#fff;border-radius:100%;display:flex;width:50px;height:50px;align-items:center;justify-content:center}footer .container .social-network li a{color:#1d1d1b !important;font-size:1.5rem}@media (max-width: 86em){#service .container .services .box{padding:20px 20px 20px 130px}footer .box{width:100%}}@media (max-width: 68em){#page p,#single p{font-size:x-large}#page ol,#page ul,#single ol,#single ul{padding:20px 20px !important}header{text-align:center}header #info_top{display:none}header .contact-info li{text-align:justify}header .contact-info li span,header .contact-info li a{font-size:medium !important}header nav .brand-logo{left:25%}header nav .button-collapse{display:flex}#breadcrumb h1{font-size:50px}.title h1,#about .box .title h1,#service .box .title h1,#news .box .title h1{font-size:2rem;font-weight:400}#call .box .content h2{font-size:3.5rem}#call .btn-action{height:300px}#call .btn-action .content h2{font-size:40px}#call .btn-action .content p{text-align:center}#especialidade .postType{flex-flow:column}#especialidade .postType .post{width:100%}#service .container .services{flex-flow:column}#service .container .services .box{width:auto;padding:20px 20px 20px 100px}#service .container .services .box span{width:100px;margin-left:-120px}.form_orcamento,.msg{align-items:center;flex-flow:column}.form_orcamento .row,.msg .row{width:auto}footer .box a{width:auto}}@media (max-width: 37em){header{margin-top:41px}header .info-top{flex-flow:column}header .info-top .logo{width:auto;height:80px}header .info-top .logo a{justify-content:center;padding:0}header .info-top .logo a figure{width:70%}header .info-top .info{padding:0;position:fixed;top:0;z-index:99999}header .info-top .info .column{width:50%;flex-flow:row;align-items:center;justify-content:center}header .info-top .info .column .icon{display:flex;align-items:center;justify-content:center;width:100%;font-size:1.5rem;padding:10px 0}header .info-top .info .column .date{bottom:0;left:0;width:100%;z-index:99;padding:10px;display:none;text-align:center;position:fixed;background-color:#1d1d1b;-webkit-transition:0.5s ease;-moz-transition:0.5s ease;-ms-transition:0.5s ease;transition:0.5s ease}header nav #menu .nav-wrapper{align-items:center;justify-content:center;display:flex;font-size:1.5rem}header nav #menu .nav-wrapper a.button-collapse{display:flex;width:100px;justify-content:space-evenly}header .fixed{top:40px}#about .box .title h1{font-size:3rem}#about .box .title span{font-size:1.5rem}#about .box .content{width:auto;margin-bottom:40px;text-align:justify}#whatsapp .panel{width:auto;height:270px}#whatsapp .panel .header .back,#whatsapp .panel .header .cam,#whatsapp .panel .header .phone,#whatsapp .panel .header .bar{width:37px}#whatsapp .panel .header .profile{width:calc(100% - 120px)}#whatsapp .panel .header .profile .thumb{margin:0 10px 0 0}#whatsapp .panel .header .profile .info .title{font-size:1.3rem}#whatsapp .panel .content{padding:10px}#whatsapp .panel .content .dialog{width:93%;padding:2px}#whatsapp .panel .content .input .group{width:calc(100% - 50px);height:40px}#whatsapp .panel .content .input .group .text{width:calc(100% - 120px)}#whatsapp .panel .content .input .group .emotion,#whatsapp .panel .content .input .group .attachment,#whatsapp .panel .content .input .group .photo,#whatsapp .panel .content .input .group .emotion,#whatsapp .panel .content .input .group .attachment{width:20px}#whatsapp .panel .content .input .group .emotion .material-icons,#whatsapp .panel .content .input .group .attachment .material-icons,#whatsapp .panel .content .input .group .photo .material-icons,#whatsapp .panel .content .input .group .emotion .material-icons,#whatsapp .panel .content .input .group .attachment .material-icons{font-size:1.5rem}#whatsapp .panel .content .input .group .emotion .material-icons{font-size:2rem}#whatsapp .panel .content .input .submit{width:40px;height:40px}#whatsapp .panel .content .input .submit a .material-icons{font-size:18px !important}#service .box .title h1{font-size:3rem}#service .box .title span{font-size:1.5rem}#service .box .services{flex-flow:column}#service .box .services .post{width:auto}#newsletters{background-position:left}#newsletters .box{flex-flow:column}#newsletters .box .content{font-size:1.3rem;text-align:center}#newsletters .box .content h3{font-size:3rem}#newsletters .box .form{width:100%}#newsletters .box .form .wpcf7 form .input-field .your_email{width:70%}#newsletters .box .form .wpcf7 form .input-field input[type=submit],#newsletters .box .form .wpcf7 form .input-field textarea[type=submit]{width:30%}#news .box .title h1{font-size:3rem}#news .box .title span{font-size:1.5rem}#news .box .news{flex-flow:column}#news .box .news .post{width:auto}footer .container{width:auto;flex-flow:column}footer .container .logo{width:50%;margin:0 auto 30px;height:6rem}footer .container .address{width:auto}footer .container .address p{text-align:center !important}footer .container .social-network{width:auto;margin:30px 0}.team{width:100%}.team .user{width:100%;margin-bottom:10px}#page .post-type .services{flex-flow:column}#page .post-type .services .post{width:auto}.fixed-action-btn{bottom:73px}}
