html{font-size:62.5% !important;-webkit-text-size-adjust:62.5% !important;-ms-text-size-adjust:62.5% !important;}.body{outline-color:none !important;}a,button{outline:none !important;}a:hover,button:hover{outline:none !important;}mark{background:none !important;}.info-article-prop{display:hidden;}.orange{background:orange !important;}.fixed{position:fixed !important;}.block{display:block !important;}.none{display:none;}.overflow-hidden{overflow:hidden;}.overflow-scroll{overflow:scroll;}.vertical-align{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.header{min-height:16em;background:#d06b53;color:white;}.header .logo{margin:0;padding:0;min-height:7em;}.header .logo img{position:relative;left:10%;top:0em;max-width:18em;width:auto;height:auto;padding:5px;}.header .address{margin-top:1em;font-family:'Roboto', sans-serif;font-size:1.8em;font-weight:300;}.header .address p{margin-left:2em;}.header .address span i{position:relative;top:.4em;left:-0.3em;margin-left:-1.3em;font-size:1.2em;border:1px solid white;width:1.3em;height:1.3em;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:white;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;}.header .address span i:before{position:absolute;top:50%;left:51%;transform:translate(-50%,-50%);}.header .address span i:hover{background:#b20000;color:white;border:1px solid white;}.header .phone{margin-top:1em;font-family:'Roboto', sans-serif;font-size:1.8em;font-weight:300;}.header .phone p{margin-left:.4em;}.header .phone span i{position:relative;top:.4em;left:-0.3em;margin-left:.4em;font-size:1.2em;border:1px solid white;width:1.3em;height:1.3em;-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;color:white;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;}.header .phone span i:before{position:absolute;top:50%;left:52%;transform:translate(-50%,-50%);}.header .phone span i:hover{background:#b20000;color:white;border:1px solid white;}.menu-header-down *{color:#d06b53 !important;}.menu-header-down a{color:#d06b53 !important;}.menu-header{background:#f4f4f4;height:auto;text-align:center;top:0;position:relative;z-index:100;}.menu-header button{position:absolute;left:0;top:0;z-index:999;}.menu-header img{max-width:20em;position:absolute;top:0;margin-top:-17.5px;left:0;display:none;}.menu-header ul{position:relative;display:block;margin-top:10px;font-family:'Roboto', sans-serif;font-size:1.7em;font-weight:300;}.menu-header ul li{margin:0 auto;display:inline-block;padding-right:.6em;color:#444;}.menu-header ul li a{color:#444;text-decoration:none;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;}.menu-header ul li a:hover{color:#da8b78;}.menu-header ul li:after{padding-left:.6em;content:'|';}.menu-header ul li:last-child:after{display:none;}.menu-header .menu-item-has-children{position:relative;}.menu-header .menu-item-has-children:hover ul{display:block;}.menu-header .menu-item-has-children ul{position:absolute;top:15px;border:1px solid #d06b53;padding:0px 12px 5px 12px;background:white;display:none;}.menu-header .menu-item-has-children ul li{padding:0;font-size:18px;}.menu-header .menu-item-has-children ul li:after{display:none;}.menu-wrap{position:fixed !important;top:0;bottom:0;z-index:10003;margin-left:-1em;padding:0;}.menu-wrap ul{position:relative;font-size:.9em;font-weight:bold;}.menu-wrap ul li{list-style:none;margin:0 0 0 -1rem !important;}.menu-wrap ul li:hover{color:white !important;}.menu-wrap a:hover{color:white !important;}.layer-control i{position:absolute;top:1em;right:.5em;color:white;font-size:3em;display:none;}.slide{background:url('../images/slide-bg.png') no-repeat;background-size:100% 100%;margin:0 !important;padding:0 !important;}.slide .button-action-slide{position:relative;border:1px solid #373a3c !important;border-radius:100% !important;-webkit-border-radius:100% !important;width:80px;outline-color:none;}.slide .button-action-slide a{color:#373a3c;}.slide .button-action-slide i{position:absolute;top:50%;left:51%;transform:translate(-50%,-50%);}.slide .button-action-slide:hover a{color:#373a3c;}.ls-lightskin{background:none !important;}.redes{height:8em;background:url('../images/redes-bg.png');text-align:center;}.redes .icones{display:inline-block;position:relative;top:50%;transform:translateY(-50%);margin:0 1em 0 0 !important;}.redes .icones i{width:1.5em;height:1.5em;font-size:3.2em;border:1px solid #d06b53;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;color:#d06b53;}.redes .icones i:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.redes .icones i:hover{color:#da8b78;}.main-content-index{position:relative;top:6em;min-height:40em;margin:0 0 10em 0 !important;padding:0 4rem !important;}.main-content-index a{color:#373a3c;}.main-content-index a:hover,.main-content-index a:focus{text-decoration:none;color:black;}.main-content-index img{float:left;margin:.8em !important;max-width:100%;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;transform:scale(1);overflow:hidden !important;-webkit-transition:all 2s ease-out;-moz-transition:all 2s ease-out;-o-transition:all 2s ease-out;transition:all 2s ease-out;-webkit-box-shadow:0px 0px 37px 0px #000;-moz-box-shadow:0px 0px 37px 0px #000;box-shadow:0px 0px 37px 0px #000;}.main-content-index img:hover{transform:scale(1.1);}.main-content-index h1{margin-top:5% !important;margin-bottom:2em !important;font-family:'Roboto', sans-serif;font-size:2.2em;font-weight:bold;text-align:center;color:#d06b53;}.main-content-index button{background:none;border:1px solid #d06b53;width:4em;height:4em;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;position:absolute;top:50%;right:20%;transform:translateX(27%);}.main-content-index button i{font-size:2.5em;color:#d06b53;}.main-content-index button:hover{border:1px solid white;background:#da8b78;-webkit-transition:all 200ms ease-out;-moz-transition:all 200ms ease-out;-o-transition:all 200ms ease-out;transition:all 200ms ease-out;}.main-content-index button:hover i{color:white;}.main-content-index p{clear:both;padding:0;font-family:'Roboto', sans-serif;font-size:1.6em;font-weight:400;text-align:justify;}.main-content-index .modal-content-control{font-family:'Roboto', sans-serif;font-size:12px;font-weight:300;text-align:left;}.main-content-index .modal-content-control h4{text-align:center;font-size:1.8em;}.main-content-index .modal-content-control p,.main-content-index .modal-content-control ul{font-size:1.4em;max-width:100% !important;font-weight:normal;}.main-content-index .modal-content-control .modal-content{height:100%;background:rgba(255,255,255,0.9);}.main-content-index .modal-content-control .modal-dialog{width:85% !important;height:auto !important;}.main-content-index .modal-content-control .modal-body{border:none;}.main-content-index .modal-content-control .modal-body .button_agendamento{text-align:center;font-size:1.3em;}.main-content-index .modal-content-control .modal-body .button_agendamento a{-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;border:1px solid #373a3c;color:#373a3c;padding:.5em 1.5em;text-decoration:none;}.main-content-index .modal-content-control button.close{position:absolute;right:-1em;top:-0.3em;color:white;font-size:4em;border:1px solid white;z-index:9999 !important;width:1em;height:1em;}.main-content-index .modal-content-control button.close-mob{background:none;width:6em;border:1px solid white;color:white;}.main-content-index .modal-content-control img.modal-img{width:90% !important;}.main-content-index .content-index{padding:0 4rem;}.main-content-index button i{margin-top:-7px !important;margin-left:-2px !important;}.instagram{padding:0 4rem;}.company{height:auto;width:auto;position:relative;top:2em;margin-top:2em;}.company h1{text-align:center;margin:0 .5em 1em .5em !important;font-family:'Roboto', sans-serif;font-size:5em;font-weight:200;}.company .mapa iframe{width:100% !important;max-height:80em !important;margin:2em 0 0 0;}.company .texto{font-family:'Roboto', sans-serif;font-size:1.8em;font-weight:300;text-align:justify;padding:0 4em !important;}.company .galeria{overflow:hidden;border:1px solid red;display:inline-block;width:15em;height:10em;margin-left:1em;margin-bottom:1em;border:4px solid rgba(0,0,0,0.7);}.company .galeria img{width:100%;height:100%;float:left;transform:scale(1) rotate(0deg);-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;overflow:hidden;}.company .galeria img:hover{transform:scale(1.1) rotate(3deg);}.single-content{padding:3em 1.5em !important;color:#444;font-family:'Roboto', sans-serif;font-size:12px;font-weight:300;min-height:40em;}.single-content h1{text-align:center;margin:0 .5em 1em .5em !important;font-family:'Roboto', sans-serif;font-size:4em;font-weight:200;}.single-content p{font-family:'Roboto', sans-serif;font-size:1.5em;font-weight:300;}.single-content ul li{font-size:1.5em;}.single-content input{border:1px solid #666;font-size:.9em !important;padding:.5em;display:block;width:100%;margin:1em 0 0 0;}.single-content input[type="submit"]{width:5em;border:1px solid #666;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;padding:.5em .3em;background:#444;color:white;}.single-content textarea{border:1px solid #666;font-size:1em;padding:.5em;display:block;width:100%;height:auto;margin:1em 0 0 0;}.single-content .wpcf7{display:block !important;margin:0 auto;background:#eee;padding:1.5em;border:2px solid rgba(0,0,0,0.1);}.single-content .wpcf7 input{max-width:60%;}.footer{position:relative;top:0;min-height:8em !important;background:#444;}.footer span{font-family:'Roboto', sans-serif;font-size:1.3em;font-weight:200;color:white;}.footer .menu-footer{display:block;}.footer .menu-footer ul{position:absolute;top:3em !important;font-family:'Roboto', sans-serif;font-size:1.5em;font-weight:500;padding:0;margin:0;}.footer .menu-footer ul li{margin:0 auto;display:inline-block;padding-right:.6em;}.footer .menu-footer ul li a{color:white;text-decoration:none;-webkit-transition:all 300ms ease-out;-moz-transition:all 300ms ease-out;-o-transition:all 300ms ease-out;transition:all 300ms ease-out;}.footer .menu-footer ul li a:hover{color:#d06b53;}.footer .menu-footer ul li:after{padding-left:.6em;content:'|';}.footer .menu-footer ul li:last-child:after{display:none;}.footer .developer{background:#444;}.footer .icones-f{position:relative;margin-top:1em !important;min-height:8em;}.footer .icones-footer{display:inline-block;margin:0 .5em !important;}.footer i{position:relative;background:rgba(255,255,255,0.9);width:2em;height:2em;font-size:2.5em;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;color:#444;}.footer i:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}.footer span.developer a{color:white;text-decoration:none;}.button-back{position:fixed;bottom:5%;right:5%;z-index:999;display:none;}.button-back a{color:#d06b53;text-decoration:none;}.button-back a:hover{color:#d06b53;text-decoration:none;}.button-back a:focus{color:#d06b53;text-decoration:none;}.button-back i{display:block;font-size:6em;}@media screen and (min-width: 1920px){.main-content-index button{right:25% !important;transform:translateX(27%);}}@media screen and (min-width: 2500px){.main-content-index button{right:32% !important;}}@media screen and (max-width: 1460px){.main-content-index{position:relative;top:6em;min-height:40em;margin:0 0 10em 0 !important;}.main-content-index img{float:left;margin:.8em !important;width:60% !important;}.main-content-index h1{margin-top:4% !important;font-family:'Roboto', sans-serif;font-size:2em;font-weight:bold;}.main-content-index button{width:3.5em;height:3.5em;top:auto !important;}.main-content-index button p{width:100%;}}@media screen and (max-width: 1054px){.main-content-index{position:relative;top:6em;min-height:40em;margin:0 0 60px 0 !important;padding:0 1rem !important;}.main-content-index img{float:none;margin:2em auto !important;width:80% !important;}.main-content-index img:hover{transform:scale(1);}.main-content-index h1{margin-top:4% !important;font-family:'Roboto', sans-serif;font-size:2em;font-weight:bold;}.main-content-index button{width:3.5em;height:3.5em;bottom:-6em;position:absolute;left:45%;transform:translateY(-50%);}.main-content-index p{display:block;max-width:100% !important;}.main-content-index .content-index{margin:2rem .5rem;padding:0;}.single-content{min-height:auto !important;}.company .texto{padding:0 20px !important;}}@media screen and (max-width: 992px){html{font-size:100% !important;}.header{height:auto;padding-bottom:4em;background:#d06b53;color:white;text-align:block;}.header .logo{padding:0;height:auto !important;}.header .logo img{position:relative;left:50%;top:10%;transform:translateX(-50%);max-width:25em;}.icones-f{position:relative;margin-top:1em !important;min-height:8em;}.icones-f .icones-footer{display:inline-block;margin:0 .5em !important;}.icones-f i{position:relative;background:rgba(255,255,255,0.9);width:2em;height:2em;font-size:2em !important;-webkit-border-radius:100px;-moz-border-radius:100px;border-radius:100px;}.icones-f i:before{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);}}@media screen and (max-width: 768px){.address{margin-top:.5em;}.address p{font-size:1.2rem;}.phone{font-size:1.2rem !important;}.galeria{width:95% !important;height:auto !important;}.main-content-index{padding:0 1rem !important;}.main-content-index h1{margin-top:5% !important;margin-bottom:2em !important;font-family:'Roboto', sans-serif;font-size:1.8em;font-weight:bold;text-align:center;color:#d06b53;}.main-content-index p{text-align:left;font-family:'Roboto', sans-serif;font-size:1.2em;font-weight:400;}.company h1{text-align:center;margin:0 .5em 1em .5em !important;font-family:'Roboto', sans-serif;font-size:3em;font-weight:200;}.company .texto{font-size:1.1em;padding:0 1rem !important;}.button-back i{font-size:4rem;}.instagram{padding:0 1rem;}.menu-button{margin:.4rem !important;}}