﻿/*Theme Name:2016 - Clínica IbiraPéAuthor:Capadócia Agência DigitalVersion:1.0Author URI:http://www.capadociadigital.com.br/*/@charset "utf-8";@import url(https://fonts.googleapis.com/css?family=PT+Serif:400,400italic,700);@import url(https://fonts.googleapis.com/css?family=Open+Sans:400,400italic,700);@import url(https://fonts.googleapis.com/css?family=Raleway:300,700,800,900);/*	Aplicação de Fontes - Google		font-family:'PT Serif', serif;		font-family:'Open Sans', sans-serif;		font-family:'Raleway', sans-serif;		*//* Base e Efeitos */body{text-rendering:optimizeSpeed;}.contorno{max-width:960px;margin:0 auto;position:relative;width:100%;}input, select, textarea{font-family:'Avenir Next LT Pro Regular' !important;font-size:11px;font-style:italic;}header a, nav > a, .agende-horario, nav .agende-horario a::before, nav .agende-horario a:hover::before, .owl-prev, .owl-next, .facebook-rodape a, .cd-tabs-navigation a, .item-servicos a, .produtos-galeria li .caption, .produtos-pesquisa .btn-prod, #loadMore, .conteudo-faleconosco form button[type="submit"], .conteudo-faleconosco form button[type="submit"]::after, .pgs-internas{-webkit-transform:translateZ(0);transform:translateZ(0);-moz-osx-font-smoothing:grayscale;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-property:color, background-color, display, border, opacity, background, height;transition-property:color, background-color, display, border, opacity, background, height;}/* Configurações Informações no Topo */header{position:absolute;top:0;z-index:2;width:100%;}header .contorno{display:flex;justify-content:space-between;}header .logotipo{width:30%;padding:10px 0;} header .dados{width:70%;padding:15px 0;}header .info-topo{text-align:right;}header .info-topo ul li{font-family:'Open Sans', sans-serif;font-size:13px;display:inline-block;color:#393533;}header .info-topo ul li a{color:#393533;text-decoration:none;} header .info-topo ul li a:hover{color:#632784;}.telefone-topo::before, .whatsapp-topo::before, .e-mail-topo::before{content:"";width:25px;height:25px;display:inline-block;vertical-align:middle;}.telefone-topo::before{background:url(imagens/icones/telefone-topo.png) no-repeat center;margin:0 5px 0 0;}.whatsapp-topo::before{background:url(imagens/icones/whats-topo.png) no-repeat center;margin:0 5px 0 12px;}.e-mail-topo::before{background:url(imagens/icones/mensagem-topo.png) no-repeat center;margin:0 5px 0 12px;}.fb-icon-topo a{background:url(imagens/icones/facebook-topo.png) no-repeat center;margin:0 0 0 12px;width:25px;height:25px;display:inline-block;vertical-align:middle;}/* Configurações Menu do Topo */nav{text-align:right;} #primary{display:inline-block;}nav ul{text-align:right;margin:30px 0 0 0;display:inline-block;}nav ul li{display:inline-block;margin:0 0 0 14px;font-size:14px;font-family:'Open Sans', sans-serif;}nav ul li a{color:#393533;text-decoration:none;} nav ul:first-child li:first-child{margin:0;}nav ul:first-child li a:hover, .current-menu-item a{color:#632784;}nav .agende-horario a{background-color:#632784;padding:12px 15px;color:#fff;font-size:12px;border:1px solid #632784;text-transform:uppercase;letter-spacing:1px;}nav .agende-horario a::before{background:url(imagens/icones/agende-seu-horario.png) no-repeat center;width:18px;height:18px;display:inline-block;content:"";vertical-align:bottom;margin:0 10px 0 0;}nav .agende-horario a:hover, nav .agende-horario.current-menu-item a{background-color:#fff;color:#632784;}nav .agende-horario a:hover::before, nav .agende-horario.current-menu-item a::before{background:url(imagens/icones/agende-seu-horario-hover.png) no-repeat center;}/* Configurações do Slideshow */.slideshow{width:100%;height:705px}.slideshow .owl-item .item{width:100%;background-size:cover;}.slideshow .owl-item .slide-1{background:url(imagens/slideshow/slide-agendamento.jpg) no-repeat;}.slideshow .owl-item .item .contorno{max-width:820px;}.slideshow .owl-item h2{margin:25% 0 0 0;color:#8a6fa7;text-transform:uppercase;font-size:45px;line-height:50px;font-family:'Raleway', sans-serif;font-weight:800;} .owl-item h2 span{color:#393533;}.slideshow .owl-item h2::after{width:130px;height:3px;display:block;content:"";background-color:#632784;margin:25px 0 0 0;}.slideshow .owl-item p{font-family:'Open Sans', sans-serif;color:#393533;font-size:16px;line-height:28px;font-weight:400;font-style:italic;margin:25px 0 30px 0;max-width: 50%;}a.btn-pri, a.btn-sec{padding:8px 20px;display:inline-block;color:#fff;text-decoration:none;font-family:'Open Sans', sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:2px;line-height:31px;}a.btn-pri{background-color:#393533;} a.btn-sec{background-color:#632784;}.margem-bot{margin:0 20px 0 0;}a.btn-pri::after, a.btn-sec::after{width:35px;height:30px;content:"";display:inline-block;vertical-align:top;margin:0 0 0 20px;background-repeat:no-repeat, no-repeat;background-position:left center, right center;}a.btn-pri::after{background-image:url(imagens/icones/barra-menu-cinza.png), url(imagens/icones/seta-min-dir.png);}a.btn-sec::after{background-image:url(imagens/icones/barra-menu-roxa.png), url(imagens/icones/seta-min-dir.png);}.slideshow .owl-prev, .slideshow .owl-next{width:40px;height:40px;display:block;font-size:0px;}.slideshow .owl-prev{float:left;margin:0 0 0 8%;background:rgba(57,53,51,0.5) url(imagens/icones/slide-seta-esq.png) no-repeat center;}.slideshow .owl-next{float:right;margin:0 8% 0 0;background:rgba(57,53,51,0.5) url(imagens/icones/slide-seta-dir.png) no-repeat center;}.slideshow .owl-prev:hover, .slideshow .owl-next:hover{background-color:rgba(138,111,167,1);}/* Configurações do Serviços */.servicos-bs{clear:both;padding:15px 0;background-color:#632784;}.servicos-bs .contorno{display:flex;justify-content:space-between;}.servicos-bs .contorno article{width:23.8%;height:150px;background-color:#393533;text-align:center;}.servicos-bs .contorno article a{display:flex;align-items:flex-end;text-decoration:none;width:100%;}.servicos-bs .contorno article a h3{color:#fff;width:100%;background-color:rgba(57,53,51,0.85);display:block;padding:10px 0;font-size:12px;font-family:'Raleway', sans-serif;text-transform:uppercase;}.servicos-bs .serv-it{background-size:cover;background-repeat:no-repeat;background-position:center;display:flex;}.servicos-bs .contorno article a:hover{align-items:stretch;}.servicos-bs .contorno article a:hover h3{line-height:130px;}.servicos-bs .serv-it:nth-child(1){background-image:url(imagens/conteudo/servicos-podologia.jpg);}.servicos-bs .serv-it:nth-child(2){background-image:url(imagens/conteudo/servicos-manicure.jpg);}.servicos-bs .serv-it:nth-child(3){background-image:url(imagens/conteudo/servicos-depilacao.jpg);}.servicos-bs .serv-it:nth-child(4){background-image:url(imagens/conteudo/servicos-massagem.jpg);}/* Configurações do A Clínica */.a-clinica{clear:both;width:100%;padding:45px 0;}.a-clinica .contorno{display:flex;justify-content:space-between;}.img-clinica{width:46%;display:flex;align-items:flex-end;} .nossa-clinica{width:54%;}.sobre-clinica{margin:0 0 28px 0;}.a-clinica .sobre-clinica h2{color:#989898;font-size:18px;line-height:21px;font-family:'PT Serif', serif;font-weight:400;font-style:italic;}.a-clinica .sobre-clinica h3{color:#333;font-size:22px;line-height:21px;font-family:'Raleway', sans-serif;font-weight:900;text-transform:uppercase;margin:10px 0 20px 0;}.a-clinica .sobre-clinica h3::after{display:inline-block;width:90px;height:2px;background-color:#8a6fa7;content:"";margin:0 0 0 15px;}.a-clinica .sobre-clinica p{font-size:13px;line-height:21px;color:#898989;font-family:'Open Sans', sans-serif;font-weight:400;margin:0 0 20px 0;}.a-clinica .sobre-clinica a{font-family:'Open Sans', sans-serif;color:#632784;font-style:italic;text-align:right;text-decoration:none;display:block;font-size:13px;line-height:21px;}.cartao-presente{width:100%;height:190px;display:block;padding:23px 20px;background:url(imagens/conteudo/cartao-presente.png);background-size:cover;}.a-clinica .cartao-presente h3{color:#fff;font-size:18px;line-height:21px;font-family:'Raleway', sans-serif;font-weight:900;text-transform:uppercase;margin:0 0 15px 0;}.a-clinica .cartao-presente h3::after{display:inline-block;width:90px;height:2px;background-color:#fff;content:"";margin:0 0 0 15px;}.a-clinica .cartao-presente p{width:50%;color:#fff;font-family:'Open Sans', sans-serif;font-weight:400;font-style:italic;font-size:12px;line-height:20px;margin:0 0 15px 0;}.a-clinica .cartao-presente a{font-family:'Open Sans', sans-serif;font-weight:700;text-transform:uppercase;text-decoration:none;font-size:12px;color:#fff;}/* Configurações do Depoimentos */.depoimentos{width:100%;height:270px;padding:45px 0;background:url(imagens/conteudo/depoimentos.jpg) center no-repeat;background-attachment:fixed;}.depoimentos .contorno{display:flex;align-items:stretch;} .dados-depoimentos, .exb-dep{width:50%;}.dados-depoimentos h2{color:#fff;font-size:18px;line-height:21px;font-family:'PT Serif', serif;font-weight:400;font-style:italic;}.dados-depoimentos h3{color:#fff;font-size:22px;line-height:21px;font-family:'Raleway', sans-serif;font-weight:900;text-transform:uppercase;margin:10px 0 20px 0;}.dados-depoimentos h3::after{display:inline-block;width:90px;height:2px;background-color:#fff;content:"";margin:0 0 0 15px;}.dados-depoimentos p{font-size:14px;line-height:26px;color:#fff;font-family:'Open Sans', sans-serif;font-weight:400;}.exb-dep{overflow:hidden;}.exb-dep .owl-item{float:left;position:relative;}.exb-dep .owl-item p{color:#989898;font-family:'PT Serif', serif;font-size:14px;line-height:23px;font-weight:400;font-style:italic;min-height:100px;padding:15px 30px 18px 70px;background:url(imagens/icones/aspas-depoimento.png) #fff no-repeat left top;}.exb-dep .owl-item h4{margin:0 0 0 30px;color:#fff;font-family:'Open Sans', sans-serif;font-weight:400;font-style:italic;font-size:13px;line-height:21px;background:url(imagens/icones/balao-branco.png) no-repeat left top;padding:10px 0 0 60px;}.exb-dep .owl-prev, .exb-dep .owl-next{width:20px;height:20px;display:block;font-size:0px;float:right;cursor:pointer;}.exb-dep .owl-prev{margin:0 10px 0 0;background:url(imagens/icones/slide-seta-dir.png) no-repeat center;}.exb-dep .owl-next{margin:0 10px 0 0;background:url(imagens/icones/slide-seta-esq.png) no-repeat center;}/* Configurações de Agendamento */.agende-seu-horario{width:100%;background:#f0eef2;padding:45px 0;}.agende-seu-horario h2{color:#989898;font-size:18px;line-height:21px;font-family:'PT Serif', serif;font-weight:400;font-style:italic;}.agende-seu-horario h3{color:#333333;font-size:22px;line-height:21px;font-family:'Raleway', sans-serif;font-weight:900;text-transform:uppercase;margin:10px 0 20px 0;}.agende-seu-horario h3::after{display:inline-block;width:90px;height:2px;background-color:#8a6fa7;content:"";margin:0 0 0 15px;}.agende-seu-horario p{font-size:14px;line-height:26px;color:#898989;font-family:'Open Sans', sans-serif;font-weight:400;}/* Configurações do Rodapé */footer{background:url(imagens/conteudo/rodape.png) #38322f no-repeat 80% center;padding:35px 0;}footer .contorno{display:flex;justify-content:space-between;flex-wrap:wrap;}footer .contorno h3{color:#bdbdbd;font-family:'Raleway', sans-serif;font-size:18px;line-height:21px;text-transform:uppercase;font-weight:800;margin:0 0 25px 0;}footer .entre-em-contato{width:50%;} footer .horario-de-funcionamento{width:42%;} footer .facebook{width:8%;}footer .entre-em-contato ul li, footer .horario-de-funcionamento ul li{color:#bdbdbd;font-size:13px;line-height:20px;font-family:'Open Sans', sans-serif;width:100%;}footer .entre-em-contato ul li{padding:0 0 0 30px;margin:0 0 20px 0;}footer .horario-de-funcionamento ul li{margin:0 0 15px 0;} footer .horario-de-funcionamento ul li strong{font-weight:700;display:inline-block;width:140px;} footer .entre-em-contato ul li strong{font-weight:700;}footer .entre-em-contato ul li a{color:#bdbdbd;text-decoration:none;}.endereco-rodape, .telefone-rodape, .whats-rodape, .email-rodape{background-size:22px !important;}.telefone-rodape{width:58% !important;display:inline-block;} .whats-rodape{width:41% !important;display:inline-block;}.endereco-rodape{background:url(imagens/icones/localizacao-rdp.png) no-repeat center left;}.telefone-rodape{background:url(imagens/icones/telefone-rdp.png) no-repeat center left;}.whats-rodape{background:url(imagens/icones/whats-rdp.png) no-repeat center left;}.email-rodape{background:url(imagens/icones/mensagem-rdp.png) no-repeat center left;}.facebook-rodape a{width:37px;height:38px;display:block;border:3px solid #bdbdbd;background:url(imagens/icones/facebook-rdp.png) no-repeat center;}.facebook-rodape a:hover{background:url(imagens/icones/facebook-rdp-hover.png) #bdbdbd no-repeat center;}.copyright{border-top:1px solid #585452;margin:25px auto 0 auto;padding:24px 0 0 0;}.copyright p{color:#bdbdbd;font-size:14px;line-height:21px;font-family:'Open Sans', sans-serif;font-weight:400;font-style:italic;}/* Configurações Gerais */.divisoria-topo{width:100%;min-height:150px;background-attachment:fixed;background-position:center;background:url(http://www.ibirape.com.br/wp-content/themes/ibirape/imagens/banners/banner-interno-1.jpg) no-repeat center;}.banner-depoimentos{background:url(imagens/banners/banner-interno-1.jpg) no-repeat;}.breadcrumb{width:100%;height:90px;padding:30px 0;background:url(imagens/conteudo/breadcrumb.png) #722288 no-repeat;background-attachment:fixed;background-position:15% center;}.breadcrumb .contorno{display:flex;align-items:stretch;justify-content:space-between;}.breadcrumb h2{font-family:'Open Sans', sans-serif;font-size:24px;font-weight:700;color:#fff;line-height:30px;text-transform:uppercase;}.breadcrumb #breadcrumbs{font-family:'Open Sans', sans-serif;font-weight:400;color:#fff;text-transform:uppercase;font-size:11px;line-height:30px;text-align:right;}.breadcrumb #breadcrumbs a{text-decoration:none;color:#fff;}.breadcrumb_last{margin:0 0 0 5px;}/* Configurações das Páginas Internas */.pgs-internas{width:100%;background:#fff;padding:45px 0;overflow:hidden;}.pgs-internas h2{color:#989898;font-size:18px;line-height:21px;font-family:'PT Serif', serif;font-weight:400;font-style:italic;}.pgs-internas h3{color:#333333;font-size:22px;line-height:21px;font-family:'Raleway', sans-serif;font-weight:900;text-transform:uppercase;margin:10px 0 20px 0;}.pgs-internas h3::after{display:inline-block;width:90px;height:2px;background-color:#8a6fa7;content:"";margin:0 0 0 15px;}.pgs-internas p{font-size:14px;line-height:26px;color:#898989;font-family:'Open Sans', sans-serif;font-weight:400;margin:0 0 15px 0;}.pgs-internas .contorno{display:flex;justify-content:space-between;flex-wrap:wrap;}.carrossel-quemsomos{margin:-45px 0;position:absolute;width:100% !important;left:50%;}.pgs-internas .conteudo-quemsomos, .carrossel-quemsomos{width:50%;overflow:hidden;min-height:410px} .pgs-internas .conteudo-quemsomos{padding:0 20px 0 0;}.carrossel-quemsomos .owl-stage{display:flex;}/* Configurações Nossa Qualidade */.nossa-qualidade{width:100%;background:#f2f2f2;padding:45px 0;overflow:hidden;}.nossa-qualidade h2{color:#989898;font-size:18px;line-height:21px;font-family:'PT Serif', serif;font-weight:400;font-style:italic;}.nossa-qualidade h3{color:#333333;font-size:22px;line-height:21px;font-family:'Raleway', sans-serif;font-weight:900;text-transform:uppercase;margin:10px 0 20px 0;}.nossa-qualidade h4{color:#333333;font-size:14px;line-height:21px;font-family:'Raleway', sans-serif;font-weight:900;text-transform:uppercase;margin:5px 0 20px 0;}.nossa-qualidade h3::after{display:inline-block;width:90px;height:2px;background-color:#8a6fa7;content:"";margin:0 0 0 15px;}.cd-tabs{display:flex;justify-content:space-between;}.cd-tabs nav{width:23%;height:100%;z-index:1;border-right:1px solid #722288;}nav .cd-tabs-navigation li:first-child{margin:25px 0 10px 0 !important;}nav .cd-tabs-navigation li:last-child{margin:0 0 35px 0 !important;}.cd-tabs-navigation li{width:100%;margin:0 0 10px 0;}.cd-tabs-navigation a{display:block;text-align:center;font-size:12px;text-transform:uppercase;font-weight:700;color:#fff;background-color:rgba(114, 34, 136, 1);padding-top:14px;border:1px solid #722288;}.no-touch .cd-tabs-navigation a:hover, .cd-tabs-navigation a.selected{color:#722288 !important;background-color:#fff !important;border-right:1px solid #fff;}.cd-tabs-navigation{width:100%;}.cd-tabs-navigation a{height:45px;width:100%;line-height:18px;}.cd-tabs-content li{display:none;padding:1.4em;}.cd-tabs-content li.selected{display:block;-webkit-animation:cd-fade-in 0.5s;-moz-animation:cd-fade-in 0.5s;animation:cd-fade-in 0.5s;}.cd-tabs-content li img{width:100%;margin:0 0 20px 0;}.cd-tabs-content li p{font-size:13px;line-height:22px;color:#898989;margin-bottom:2em;font-family:'Open Sans', sans-serif;}.cd-tabs-content{width:75%;min-height:0;}.cd-tabs-content div{-webkit-column-count:2; /* Chrome, Safari, Opera */    -moz-column-count:2; /* Firefox */    column-count:2;}@-webkit-keyframes cd-fade-in{0%{opacity:0;}100%{opacity:1;}}@-moz-keyframes cd-fade-in{0%{opacity:0;}100%{opacity:1;}}@keyframes cd-fade-in{0%{opacity:0;}100%{opacity:1;}}/* Configurações Serviços */.conteudo-servicos{text-align:center;}.pgs-internas .conteudo-servicos h3::before, .pgs-internas .conteudo-servicos h3::after{vertical-align:super;display:inline-block;width:90px;height:2px;background-color:#8a6fa7;content:"";} .pgs-internas .conteudo-servicos h3::before{margin:0 15px 0 0;}.pgs-internas .conteudo-servicos p{font-style:italic;font-size:13px;width:80%;margin:0 auto;}.servicos-its{clear:both;width:100%;margin:50px 0 0 0;justify-content:space-between;display:flex;flex-wrap:wrap;align-items:center;}.item-servicos{width:46%;text-align:center;margin:0 0 50px 0;}.item-servicos div{height:180px;width:100%;display:block;display:flex;align-items:flex-end;text-align:center;margin:0 0 20px 0;background-size:cover;}.item-servicos:nth-child(1) div{background:url(imagens/conteudo/servicos-podologia.jpg) no-repeat center;}.item-servicos:nth-child(3) div{background:url(imagens/conteudo/servicos-manicure.jpg) no-repeat center;}.item-servicos:nth-child(4) div{background:url(imagens/conteudo/servicos-depilacao.jpg) no-repeat center;}.item-servicos:nth-child(6) div{background:url(imagens/conteudo/servicos-massagem.jpg) no-repeat center;}.item-servicos div h5{width:100%;height:30px;background:rgba(99,39,132,0.9);padding:6px 0;font-family:'Raleway', sans-serif;font-size:12px;line-height:21px;color:#fff;text-transform:uppercase;}.divisoria-serv{width:1px;height:300px;display:block;background:#8a6fa7;}.item-servicos p{font-size:12px;line-height:21px;}.item-servicos:nth-child(1) p, .item-servicos:nth-child(3) p{min-height:210px;}.item-servicos:nth-child(4) p, .item-servicos:nth-child(6) p{min-height:150px;}.item-servicos a{font-size:10px;text-decoration:none;color:#fff;letter-spacing:1px;background-color:#632784;text-transform:uppercase;font-family:'Open Sans', sans-serif;padding:12px 15px;}.item-servicos a:hover{background:#333;}/* Configurações Produtos */.gama-de-produtos{padding:15px 0;overflow:hidden;background:#632784;background:-moz-linear-gradient(45deg, #632784 0%, #8a6fa7 100%);background:-webkit-linear-gradient(45deg, #632784 0%, #8a6fa7 100%);background:linear-gradient(45deg, #632784 0% ,#8a6fa7 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#632784', endColorstr='#8a6fa7',GradientType=1);}.gama-de-produtos .contorno{width:60%;}.gama-de-produtos .contorno h3{font-family:'PT Serif', serif;font-size:30px;line-height:42px;font-weight:400;font-style:italic;color:#fff;}.gama-de-produtos .contorno h3::before{content:"”";display:block;font-size:110px;line-height:42px;float:left;margin:20px 20px 0 0;clear:left;}.conteudo-produtos{text-align:center;}.produtos{width:100%;background:#f2f2f2;padding:45px 0;overflow:hidden;}.produtos h2{color:#989898;font-size:18px;line-height:21px;font-family:'PT Serif', serif;font-weight:400;font-style:italic;}.produtos h3{color:#333333;font-size:22px;line-height:21px;font-family:'Raleway', sans-serif;font-weight:900;text-transform:uppercase;margin:10px 0 20px 0;}.produtos h3::after{display:inline-block;width:90px;height:2px;background-color:#8a6fa7;content:"";margin:0 0 0 15px;}.produtos p{font-size:14px;line-height:26px;color:#898989;font-family:'Open Sans', sans-serif;font-weight:400;margin:0 0 15px 0;}.produtos .conteudo-produtos h3::before, .produtos .conteudo-produtos h3::after{vertical-align:super;display:inline-block;width:90px;height:2px;background-color:#8a6fa7;content:"";} .produtos .conteudo-produtos h3::before{margin:0 15px 0 0;}.produtos .conteudo-produtos p{font-style:italic;font-size:13px;width:80%;margin:0 auto;}.produtos-pesquisa{position:relative;margin:30px auto 20px auto;text-align:center;}.produtos-pesquisa .btn-prod{color:#fff;font-family:'Open Sans', sans-serif;font-weight:400;text-transform:uppercase;background:#632784;border:1px solid #632784;padding:15px 20px;margin:0 10px;font-size:11px;}.produtos-pesquisa .btn-prod:hover{color:#632784;background:#fff;}.thumbnail{width:100%;position:relative;overflow:hidden;border: 1px solid #e0e0e0;background:#fff;}.produtos-galeria{display:flex;flex-wrap:wrap;} .produtos-galeria li{width:25%;}.produtos-galeria li .caption, .produtos-galeria li img{width:100%;-webkit-transition:all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);    transition:        all 600ms cubic-bezier(0.645, 0.045, 0.355, 1);	}.produtos-galeria li .caption{position:absolute;min-height:240px;background-color:rgba(99,39,132,0.85);padding:20px;opacity:0;}.produtos-galeria li .caption:hover{opacity:1;}.produtos-galeria li .caption h4{color:#fff;font-family:'Raleway', sans-serif;font-weight:800;font-size:14px;line-height:18px;text-transform:uppercase;}.produtos-galeria li .caption p{font-size:11px;color:#fff;line-height:18px;font-family:'Open Sans', sans-serif;margin:10px 0 30px 0;}.produtos-galeria li .caption .botao-presente{text-align:center;}.produtos-galeria li .caption a{color:#fff;text-decoration:none;padding:12px 20px;background-color:#393533;font-family:'Open Sans', sans-serif;text-transform:uppercase;}.produtos-galeria li .caption a::before{background:url(imagens/icones/solicitar-orcamento.png) no-repeat center;width:20px;height:15px;content:"";display:inline-block;vertical-align:bottom;margin:0 10px 0 0;}/* Configurações Depoimentos */.conteudo-depoimentos{text-align:center;margin:0 auto;}.pgs-internas .conteudo-depoimentos h3::before, .pgs-internas .conteudo-depoimentos h3::after{vertical-align:super;display:inline-block;width:90px;height:2px;background-color:#8a6fa7;content:"";} .pgs-internas .conteudo-depoimentos h3::before{margin:0 15px 0 0;}.pgs-internas .conteudo-depoimentos p{font-style:italic;font-size:13px;width:80%;margin:0 auto;}.tds-depoimentos ul{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;align-content:stretch;}.tds-depoimentos ul li{width:47%;margin:25px 0;display:none;} .tds-depoimentos ul li aside{width:100%;}.item-dpmt p{color:#989898;font-family:'PT Serif', serif;font-size:14px;line-height:23px;font-weight:400;font-style:italic;min-height:100px;padding:15px 30px 18px 70px;background:url(imagens/icones/aspas-depoimento.png) #f0f0f0 no-repeat left top;margin:0;}.item-dpmt h4{margin:0 0 0 30px;color:#333;font-family:'Open Sans', sans-serif;font-weight:400;font-style:italic;font-size:13px;line-height:21px;background:url(imagens/icones/balao.png) no-repeat left top;padding:10px 0 0 60px;}#loadMore{background:#632784;padding:19px 17px 17px 17px;color:#fff;font-family:'Open Sans', sans-serif;font-weight:400;display:block;text-transform:uppercase;cursor:pointer;margin:50px auto 20px auto;font-size:12px;}#loadMore::before{background:url(imagens/icones/carregar-depoimentos.png) no-repeat;background-size:cover;width:14px;height:14px;content:"";display:inline-block;vertical-align:sub;margin:0 10px 0 0;}#loadMore:hover{background:#333;}/* Configurações Fale Conosco */.conteudo-faleconosco form{display:inline-flex;width:100%;justify-content:space-between;margin:20px 0;flex-wrap:wrap;}.conteudo-faleconosco form div{width:48.5%;display:flex;justify-content:space-between;flex-wrap:wrap;}.conteudo-faleconosco form div:nth-child(3){justify-content:flex-end;}.conteudo-faleconosco form input[type="text"], .conteudo-faleconosco form input[type="email"], .conteudo-faleconosco form input[type="number"], .conteudo-faleconosco form textarea{color:#666;font-size:14px;line-height:21px;font-family:'PT Serif', serif;font-style:italic;border:1px solid #e4e3e7;padding:20px 10px;margin:0 0 20px 0;}.conteudo-faleconosco form input[type="text"], .conteudo-faleconosco form input[type="email"], .conteudo-faleconosco form input[type="number"]{height:50px;}.conteudo-faleconosco form textarea{height:190px;}.conteudo-faleconosco form select{border:1px solid #e4e3e7 !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(imagens/icones/seta-drop.png) #fff no-repeat 96% center;text-indent:0.01px;text-overflow:"";color:#666;font-size:14px;line-height:21px;font-family:'PT Serif', serif;font-style:italic;border-radius:0;height:50px;padding:0 10px;}.conteudo-faleconosco form input[type="text"], .conteudo-faleconosco form input[type="email"], .conteudo-faleconosco form select, .conteudo-faleconosco form input[type="number"], .conteudo-faleconosco form textarea{width:100%;}.conteudo-faleconosco form button[type="submit"]{height:50px;padding:10px 20px;border:1px solid #632784;color:#fff;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-weight:400;font-size:12px;letter-spacing:1px;background:#632784;line-height:30px;}.conteudo-faleconosco form button[type="submit"]::after{width:32px;height:30px;display:inline-block;content:"";background:url(imagens/icones/icon-enviar.png) no-repeat;background-size:cover;vertical-align:middle;margin:-2px 0 0 20px;}.conteudo-faleconosco form button[type="submit"]:hover{background:#333;}.conteudo-faleconosco form button[type="submit"]:hover::after{background:url(imagens/icones/icon-enviar-hover.png) no-repeat;}/* Configurações Agendamento */.conteudo-agendamento{text-align:center;}.conteudo-agendamento img {margin: 10px 0 0 10px;}.conteudo-agendamento form{display:inline-flex;width:100%;justify-content:space-between;margin:20px 0;flex-wrap:wrap;}.conteudo-agendamento form .form-control {width: 100%;}.conteudo-agendamento form input[type="text"], .conteudo-agendamento form input[type="email"], .conteudo-agendamento form input[type="number"], .conteudo-agendamento form textarea{color:#666;font-size:14px;line-height:21px;font-family:'PT Serif', serif;font-style:italic;border:1px solid #e4e3e7;padding:20px 10px;margin:0 0 20px 0;}.conteudo-agendamento form input[type="text"], .conteudo-agendamento form input[type="email"], .conteudo-agendamento form input[type="number"]{height:50px;}.conteudo-agendamento form textarea{height:190px;}.conteudo-agendamento form select{border:1px solid #e4e3e7 !important;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:url(imagens/icones/seta-drop.png) #fff no-repeat 96% center;text-indent:0.01px;text-overflow:"";color:#666;font-size:14px;line-height:21px;font-family:'PT Serif', serif;font-style:italic;border-radius:0;height:50px;padding:0 10px;}.conteudo-agendamento form input[type="text"], .conteudo-agendamento form input[type="email"], .conteudo-agendamento form select, .conteudo-agendamento form input[type="number"], .conteudo-agendamento form textarea{width:100%;}.conteudo-agendamento form button[type="submit"]{height:50px;padding:10px 20px;margin-left:20px;border:1px solid #632784;color:#fff;text-transform:uppercase;font-family:'Open Sans', sans-serif;font-weight:400;font-size:12px;letter-spacing:1px;background:#632784;line-height:30px; float: right;}.conteudo-agendamento form button[type="submit"]::after{width:32px;height:30px;display:inline-block;content:"";background:url(imagens/icones/icon-avancar.png) no-repeat;background-size:cover;vertical-align:middle;margin:-2px 0 0 20px;}.conteudo-agendamento form button[type="submit"]:hover{background:#333;}.conteudo-agendamento form button[type="submit"]:hover::after{background:url(imagens/icones/icon-avancar-hover.png) no-repeat;}.conteudo-agendamento form button[type="submit"].back, .conteudo-agendamento form button[type="submit"].add{background:#333;}.conteudo-agendamento form button[type="submit"].back {float: left; margin: 0;}.conteudo-agendamento form button[type="submit"].add::after{background:url(imagens/icones/icon-mais.png);}.conteudo-agendamento form button[type="submit"].back::after {display:none;}.conteudo-agendamento form button[type="submit"].back::before {width:32px;height:30px;display:inline-block;content:"";background:url(imagens/icones/icon-voltar.png) no-repeat;background-size:cover;vertical-align:middle;margin:-2px 20px 0 0; float: left;}.conteudo-agendamento .scheduling {width: 100%;}.conteudo-agendamento .preferencia {text-align: left; width: 100%; height: auto; padding: 12px 10px; background:#632784; font-size: 13px; color:#FFF;font-family:'PT Serif', serif;font-style:italic; margin-bottom: 20px;}.conteudo-agendamento .preferencia.disabled {background: #8a6fa7;}.conteudo-agendamento .preferencia .texto {/*float:left;*/} .conteudo-agendamento .preferencia .texto h5{margin: 5px 0 0 0;} .conteudo-agendamento .preferencia .opcoes {/*float:right;*/ padding: 15px 5px 5px 5px;}.conteudo-agendamento .preferencia input[type=radio]:not(old){width   : 20px;margin  : 0;padding : 0 10px 0 0;opacity : 0;cursor: pointer;}.conteudo-agendamento .preferencia input[type=radio]:not(old) + label{display      : inline-block;margin-left  : -20px;padding-left : 30px;background   : url('imagens/icones/radio.png') no-repeat 0 0;line-height  : 20px;cursor: pointer;}.conteudo-agendamento .preferencia input[type=radio]:not(old):checked + label{background-position : 0 -20px;}.conteudo-agendamento .preferencia label:first-of-type {margin-right: 15px;}.conteudo-agendamento .select2-container--default .select2-selection--single {border: 1px solid #e4e3e7 !important;border-radius: 0;height: 50px;background: url(imagens/icones/seta-drop.png) #fff no-repeat 96% center; margin-bottom: 20px;}.select2-container--default .item img {margin: 5px 0; height: 38px; float: left}.select2-container--default .item div {color: #632784;font-size: 13px;font-family:'PT Serif', serif;font-style:italic;float: left;margin-left: 15px;padding-top: 10px;text-align: left;line-height: 15px;}.select2-container--default .item.disabled div {color: #989898; padding-top: 15px;}.select2-container--default .item div i {color: #989898;font-size: 10px;}.conteudo-agendamento .select2-selection__arrow {display: none;}.conteudo-agendamento .calendar-back, .conteudo-agendamento .calendar-forward {display: block; width: 35px; height: 35px; vertical-align: middle; margin-top: 80px;}.conteudo-agendamento .calendar-back {background: url(imagens/icones/calendario-voltar.png); float: left;}.conteudo-agendamento .calendar-forward {background: url(imagens/icones/calendario-avancar.png); float: right;}.conteudo-agendamento .calendar {display: flex; height: 192px; overflow: hidden; margin-bottom: 30px;}.conteudo-agendamento .calendar .day {margin-left: 2.5%; background: #FFF; width: 18%; font-family: 'Raleway', sans-serif;}.conteudo-agendamento .calendar .day:nth-of-type(1) {margin-left: 0;}.conteudo-agendamento .calendar .day .more, .conteudo-agendamento .calendar .day .less {position: absolute; bottom: 30px; width: 17.5%; background: #FFF;}.conteudo-agendamento .calendar .day .more label, .conteudo-agendamento .calendar .day .less label {display: inline-block;line-height: 20px;font-size: 13px;font-weight: bold;cursor: pointer;width: 100%; color: #9570aa;}.conteudo-agendamento .calendar .day .less {display: none;}.conteudo-agendamento .calendar .title {width: 100%; background: #632784;text-align: center;padding: 12px 0;font-size: 13px;color: #FFF;font-family: 'PT Serif', serif;font-style: italic;}.conteudo-agendamento .calendar .title h4 {padding-bottom: 5px;}.conteudo-agendamento .calendar .title h5 {font-size: 10px;}.conteudo-agendamento .day input[type=radio]:not(old){opacity : 0;display:none;}.conteudo-agendamento .day input[type=radio]:not(old) + label{display: inline-block;line-height: 30px;font-size: 13px;font-weight: bold;cursor: pointer;width: 100%;}.conteudo-agendamento .day input[type=radio]:checked:not(old) + label{background: #632784; color: #ffffff;}.conteudo-agendamento h3 {text-align: left;font-size: 19px;margin-bottom: 0px;}.conteudo-agendamento h3:after {display: none;}.conteudo-agendamento .service {width: 100%;background: #FFF;border: solid 1px #e0e0e0;margin-bottom: 20px;}.conteudo-agendamento .service .titulo1, .conteudo-agendamento .service .titulo2, .conteudo-agendamento .confirm .titulo1, .conteudo-agendamento .confirm .titulo2 , .conteudo-agendamento .confirm .titulo3 { background: url(imagens/icones/bg-servicos.png); height: 29px; float: left; width: 40%; font-family: 'Raleway', sans-serif; font-weight: bold; text-transform: uppercase; color: #722386; font-size: 13px; text-align: left; padding: 8px 25px; }.conteudo-agendamento .service .titulo2 {width: 60%;}.conteudo-agendamento .service .selecao1, .conteudo-agendamento .service .selecao2, .conteudo-agendamento .confirm .area1, .conteudo-agendamento .confirm .area2 {font-family: 'Raleway', sans-serif;font-size: 12px;text-align: left;float: left;padding: 8px 25px;line-height: 18px;width: 40%;}.conteudo-agendamento .service .selecao2 {width: 50%;font-weight: bold;}.conteudo-agendamento .service .remove {float: right;padding: 8px 10px;}.conteudo-agendamento .service .remove button {text-indent: -9000px;width: 19px;height: 18px;background: url(imagens/icones/lixeira.png) no-repeat;border: none;}.conteudo-agendamento h3.sucesso {text-align: center;color: #722386;padding: 20px;}.conteudo-agendamento .texto1, .conteudo-agendamento .texto2 {font-family: 'Raleway', sans-serif;font-size: 14px;color: #666;line-height: 20px;}.conteudo-agendamento .texto2 {font-size: 13px;text-align: left;padding-bottom: 10px;}.conteudo-agendamento .subtitulo {font-family: 'Raleway', sans-serif;font-size: 13px;font-weight: bold;text-align: left;text-transform: uppercase;color: #722386;padding: 30px 0 20px;}.conteudo-agendamento button:disabled {opacity: 0.7;}/* Configurações Mapa */#mapa-google{width:100%;height:300px;}.gm-style-iw > div{overflow:inherit !important;}.poi-info-window .address-line{font-size:11px !important;line-height:15px !important;}.btn-pagina-inicial{display: inline-flex;text-align: center;height: 50px;padding: 10px 20px;margin-left: 20px;border: 1px solid #632784;color: #fff;text-transform: uppercase;font-family: 'Open Sans', sans-serif;font-weight: 400;font-size: 12px;letter-spacing: 1px;background: #632784;line-height: 30px;text-decoration: none;}