@charset "UTF-8";
/* /wp-content/themes/mahalla-massoterapia/style.css?ver=7.0.8 */
/* Import rule from: https://fonts.googleapis.com/css?family=Roboto:300,400,700 */
@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:300;font-stretch:normal;src:url(/fonts/roboto-v51-KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuaab.woff) format('woff')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:400;font-stretch:normal;src:url(/fonts/roboto-v51-KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWubEb.woff) format('woff')}@font-face{font-display:swap;font-family:'Roboto';font-style:normal;font-weight:700;font-stretch:normal;src:url(/fonts/roboto-v51-KFOMCnqEu92Fr1ME7kSn66aGLdTylUAMQXC89YmC2DPNWuYja.woff) format('woff')}body{font-family:'Roboto',sans-serif}a{color:#1a856e;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}a:hover{text-decoration:none;color:#e77360}a:focus{outline:none;outline-offset:0}.clear{clear:both}textarea:hover,input:hover,textarea:active,input:active,textarea:focus,input:focus{outline:0px!important}hr.space{background:#fff none repeat scroll 0 0;color:#fff;visibility:hidden}hr{background:#e5e7ed none repeat scroll 0 0;border:medium none;clear:both;color:#ddd;float:none;height:1px;margin:0 0 1.45em;width:100%}.navbar-inverse{border-radius:0}.nav>li>a:hover,.nav>li>a:focus{background-color:#fff0}.navbar-nav>li>a:hover,.navbar-nav .current-menu-item a{background:none;color:#e77360}img.alignright{float:right;margin:0 0 1em 1em}img.alignleft{float:left;margin:0 1em 1em 0}img.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignright{float:right}.alignleft{float:left}.aligncenter{display:block;margin-left:auto;margin-right:auto}.no-gutter>[class*='col-']{padding-right:0}.header{padding:20px 0;border-bottom:1px solid #ededed}.marca{display:block;margin:0}.marca h1{margin:0}.marca a{background:url(/wp-content/themes/mahalla-massoterapia/images/logo-mahalla-massoterapia.svg) no-repeat;color:#fff;display:block;width:262px;height:50px;text-indent:-9999px}#navbar-main{margin:0;padding:0;border:none;border-radius:0}.page_default{position:relative}.page_default .overlay{background-color:#1a856e;background-image:url(/wp-content/themes/mahalla-massoterapia/images/bg_home.jpg);background-size:cover;background-blend-mode:multiply;height:450px;width:100%;position:absolute;top:0;left:0;z-index:-1}.page_default .container_white{background:#fff;z-index:200;margin-top:200px;width:1170px;margin:0 auto}.page_default .intro{padding:70px 0}.page_default .intro h1,.page_default .intro h2{color:#fff;font-weight:300;font-size:24px;margin:0 0 15px 0;line-height:30px}.page_default .intro h3{color:#fff;font-weight:300;font-size:14px;margin:0 0 15px 0;line-height:18px}.page_default ul.list_main{list-style-type:none;margin:0;padding:0}.page_default ul.list_main li{display:inline;margin:0 10px}.page_default ul.list_main li a{color:#fff;font-size:23px;font-weight:400;display:inline-block}.footer{border-top:1px solid #ededed;padding:35px 0;margin-top:50px}.footer .menu_footer{list-style-type:none;margin:15px 0;padding:0}.footer .menu_footer li{display:inline}.footer .menu_footer li a{display:inline-block;margin:0 10px;color:#909090}.footer .menu_footer li a:hover{color:#e77360}.creditos{background:#eee;font-size:12px;padding:10px 0}.creditos p{margin:0;color:#909090}.list_tabs{text-align:center;margin:0;padding:0;display:block;padding:30px 0;border-bottom:1px solid #ededed}.list_tabs li{display:inline}.list_tabs li a{padding:8px 20px;border-radius:20px;color:#222;text-decoration:none;font-size:15px;margin-bottom:10px}.list_tabs li a:hover,.list_tabs li.active a{background:#e77360;color:#fff}.img-thumbnail{border:1px solid #ebeef1;box-shadow:none}.btn-default{background:#e77360;color:#fff;text-shadow:none;box-shadow:none;border:none;border-radius:20px;padding:8px 20px 7px 20px;font-size:12px}.btn-default:hover{background:#1a856e;color:#fff}.entry p{color:#727888;font-size:16px;text-align:justify}.container_white{min-height:500px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#e77360}.menu_retratil .marca a{width:220px;background-image:url(/wp-content/themes/mahalla-massoterapia/images/logo-massagem-ms-menu-retratil.svg)}.menu_retratil{padding:10px 0 5px 0;width:100%;display:block;background:#e77360;position:fixed;top:-90px;z-index:100;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}.menu_retratil.mostrar{top:0;position:fixed}.menu_retratil ul{margin:0;border:none;list-style-type:none;float:right;margin-top:10px}.menu_retratil li{float:left}.menu_retratil li a{text-shadow:none;color:#fff;font-weight:300;font-size:14px;padding:10px 20px;margin:0}.menu_retratil li a:hover{background:none;color:#000}.erro_404{text-align:center;padding:150px 0 300px 0}.erro_404 h1{font-size:88px;color:#e77360}.erro_404 a{color:#e77360}.erro_404 h2{text-transform:uppercase;margin-top:0;color:#666}.erro_404 p{color:#666}.titles{background:#1a856e;padding:25px 0;margin-bottom:20px}.titles h1{margin:0;padding:0;color:#fff;font-size:20px;font-weight:400}.list_footer{text-align:center}.list_footer li{display:inline}.list_footer li a{background:#e77360;color:#fff;margin-bottom:20px;display:inline-block;border-radius:20px;padding:5px 18px;margin-right:12px}.list_footer li a:hover{background:#e77360;color:#fff}#contato .tel_contato{text-align:center;font-size:40px;color:#e77360;font-weight:700}#contato .tel_contato svg{color:#e77360}#contato .email_contato{font-size:30px}.post h1{color:#e77360;font-size:24px;position:relative;padding-bottom:20px;margin:0 0 20px 0;border-bottom:1px solid #eee;text-align:center;font-weight:300;line-height:25px}.post h2{color:#1a856e;font-size:20px;position:relative;margin-bottom:10px;padding-bottom:10px;line-height:25px}.post h2:before{content:'';position:absolute;height:2px;width:50px;max-width:100%;top:auto;bottom:0;left:0;right:auto;background-color:#1a856e}.post p{font-size:14px;color:#454545;margin-bottom:15px;text-align:justify}.post .col-md-12 a{text-decoration:underline}.center p{text-align:center}.tabela_precos .columns{float:left;width:100%;padding:8px}.tabela_precos .price{list-style-type:none;border:1px solid #eee;margin:0;padding:0;-webkit-transition:0.3s;transition:0.3s}.tabela_precos .price .header{background-color:#e77360;color:#fff;font-size:25px}.tabela_precos .price li{border-bottom:1px solid #eee;padding:20px;text-align:center}.tabela_precos .price .grey{background-color:#eee;font-size:20px;font-weight:700;color:#e77360}.page_default ul.list_main .redes_sociais{display:block!important;width:100%!important;margin:10px 0 0 0!important}.page_default ul.list_main .redes_sociais a{margin:0 10px}.page_default ul.list_main .redes_sociais svg{color:#e77360;font-size:20px}.terapias{text-align:center}.terapias p{font-size:13px;color:#313131;margin-bottom:15px}.terapias h2{margin:15px 0;font-size:18px}.agende_agora{background:#e77360;color:#fff;padding:20px}.agende_agora p{color:#fff;text-align:center;margin:0 0 10px 0}.agende_agora a{color:#fff;text-align:center;margin:0 0 10px 0;text-decoration:underline}.agende_agora h3{padding:0;margin:0;font-size:16px;text-align:center;font-weight:300;margin-bottom:15px}.agende_agora .col-md-1 svg{color:#fff;font-size:30px}.post_blog h2{margin:0 0 20px 0}#s{float:left;color:#bababa;padding:10px;width:190px;font-size:13px;border:none;border:1px solid #eee}#searchsubmit{background:#1a856e;color:#fff;padding:10px;border:none;float:left}#sidebar h2{text-transform:uppercase;font-size:20px;border-bottom:1px solid #ccc;color:#818181;padding-bottom:12px;font-weight:400}.widget_search{height:40px;margin-bottom:20px}.widget{margin-bottom:40px}.widget ul{list-style-type:none;margin:0;padding:0}.widget ul li{color:#b9b9b9;margin-bottom:20px;font-size:12px}.widget ul li a{font-size:13px}.widget ul li a:hover{color:#61b6d3}.subtitles{color:#1a856e;padding:20px 0;border-bottom:1px solid #eee}.panel-default>.panel-heading{background-repeat:repeat-x;background:#1a856e;box-shadow:none;border:none;text-shadow:none;border-radius:0;color:#fff}.panel-title{font-weight:400;line-height:18px;font-size:14px}.panel-title a:hover{color:#000}.panel-group{text-align:left}.tempo{color:#999;font-size:14px;font-weight:300}.desc p{color:#666!important;font-size:12px!important}.reset_div{margin-top:0;padding-top:0}.lista_mais{display:block;margin-bottom:5px}.ajax-loader{display:block;margin:20px auto 0 auto}.agendar_online p{text-align:center}.text-primary{color:#e77360}.page-id-9 .titles{margin-bottom:0}.terapias .preco{color:#1a856e;font-size:20px;font-weight:700;line-height:20px}.kk-star-ratings{width:100%!important;display:block!important;margin:0 auto 10px auto!important}.kksr-stars{width:120px!important;margin:0 auto!important}.whatsapp_footer{position:fixed;right:20px;bottom:20px;z-index:9999}.kk-star-ratings .kksr-legend{background-color:#2c1901;width:82px;text-align:center;margin:0 auto 10px auto;background-color:#1a856e}@media (min-width:481px) and (max-width:1024px){.menu_retratil{display:none}.col-md-3,.col-md-9,.container{width:100%}.navbar-header{float:none;background:#e77360}.navbar-toggle{display:block}.navbar-collapse.collapse{display:none!important}.navbar-collapse.collapse.in{display:block!important;margin:0;padding:0;width:100%}.navbar-nav{float:none!important}.navbar-nav>li{float:none}.marca{text-align:center;margin:20px 0}.marca a{display:inline-block;width:auto;background-position:center}.header .col-md-9{padding:0}.navbar-toggle{border-color:#fff}.navbar-toggle .icon-bar{background:#fff}.header{padding:0;border-bottom:none}.page_default .container_white{max-width:100%}.page_default .intro{padding:50px 0}.terapias .preco{color:#1a856e;font-size:20px;font-weight:700;line-height:20px}.whatsapp_footer{position:fixed;right:20px;bottom:20px;z-index:9999}}@media (max-width:480px){.menu_retratil{display:none}.header{padding:0;border-bottom:none}.marca{text-align:center;margin:20px 0}.marca a{display:inline-block;width:auto;background-position:center}.header .col-md-9{padding:0}.navbar-header{background:#e77360;border-bottom:1px solid #e77360}.navbar-toggle{border-color:#fff}.navbar-toggle .icon-bar{background:#fff}.page_default .container_white{max-width:100%}.page_default .overlay{background-position-x:center;height:290px}.page_default .intro h1,.page_default .intro h2{font-size:18px;line-height:26px}.page_default .intro{padding:35px 0}.list_tabs{padding:20px 30px}.list_tabs li{display:block}.list_tabs li a{display:block}.espacos .list_girls{margin-top:20px}.espacos .btn{margin-top:20px;width:100%}.espaco_interna .lista_fotos{width:25%;float:left}.erro_404{padding:100px 0 250px 0}.erro_404 h1{font-size:65px}.erro_404 h2{font-size:22px}#contato .tel_contato{font-size:30px}.page_default ul.list_main li{margin:0 5px}#contato .email_contato{font-size:15px}.agende_agora .col-md-1{display:none}.post h2{text-align:center}.post p{font-size:16px;text-align:center}.post h2:before{right:0;margin:0 auto}.terapias .preco{color:#1a856e;font-size:20px;font-weight:700;line-height:20px}.equipe img{max-width:80%;text-align:center;display:inline-block}.equipe span{color:#666;font-size:14px}.whatsapp_footer{position:fixed;right:20px;bottom:20px;z-index:9999}}