@import url("https://fonts.googleapis.com/css?family=Roboto:300,400,500,700,900|Roboto+Slab:300,400,700|Roboto+Condensed:300,400,700|Raleway:100,300,400,500,600,700,800,900|Source+Sans+Pro:400,600,700,900");html{font-size:62.5%}body .mb-0{margin-bottom:0   !important}body .mb-1{margin-bottom:1em !important}body .mb-2{margin-bottom:2em !important}body .mb-3{margin-bottom:3em !important}body .mb-4{margin-bottom:4em !important}body .mb-5{margin-bottom:5em !important}body .d-block{display:block}.author-info{position:relative;padding-left:110px;padding-top:6px;margin-bottom:50px;min-height:76px}.author-info .img-thumb{position:absolute;left:0px;top:0px;width:76px;height:76px;border-radius:50%;overflow:hidden}a.current{background-color:#2d5a9c !important;color:#fff !important}.sec-title .separater{position:absolute;left:0;bottom:0;width:50px;margin:0 auto;border-radius:5px;border:2px solid #527ebf}.sec-title .separater:after{border:2px solid #527ebf}html,body{font-weight:400;color:#777}body{font-size:16px;font-size:1.6rem}.main-header .nav-outer{position:relative;padding:0px}a{color:#2d5a9c}.clear{clear:both}.clear.h10{height:10px}.clear.h20{height:20px}.clear.h30{height:30px}.clear.h50{height:50px}.clear.h60{height:60px}@media screen and (min-width: 769px){.row-middle{display:flex;align-items:center;justify-content:center;flex-direction:row}}.equal{display:flex;flex-wrap:wrap}.equal>div[class*='col-']{display:flex;flex-direction:column}@media screen and (min-width: 768px){.equal2,.equal2>div[class*='col-']{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex:1 0 auto}}.sec-title.mini-m-b{margin-bottom:1em !important}.scroll-to-top:hover{background:#2d5a9c}.btn-style-two{border-radius:3px;background-color:#2d5a9c;border-color:#2d5a9c}.btn-style-two:hover,.btn-style-two:focus{color:#fff !important;background-color:#2d5a9c !important}.white{background-color:#fff}.fluid-section .background-image{width:40% !important}.fluid-section h2,.fluid-section h3{color:#444 !important}.fluid-section h2:before,.fluid-section h2:after,.fluid-section h3:before,.fluid-section h3:after{border:1px solid #2d5a9c !important}.fluid-section .content-column{margin-bottom:6em}.fluid-section .testimonial-inner{background-color:rgba(65,113,174,0.9) !important}.fluid-section .testimonial-inner .quote-icon{color:#2d5a9c !important}.inner-section{padding:50px 0}.sidebar .sidebar-category .list li a{font-size:15px}.sidebar .sidebar-category .list li a:hover,.sidebar .sidebar-category .list li.current a{color:#fff;background-color:#2d5a9c}.accordion-box .block .acc-btn.active .icon-outer{color:#2d5a9c;border-color:#2d5a9c}.theme_color{color:#2d5a9c}.accordion-box .block .icon-outer{color:#2d5a9c}.services-block-two .inner-box{background-color:#f5f5f5}.services-block-two .inner-box.no-icon{padding:40px !important}.services-block-two .inner-box h3{color:#000;font-size:20px;font-weight:400}.services-block-two .inner-box .icon-box{color:#2d5a9c}.services-block-two .inner-box:hover{background-color:#2d5a9c}.services-block-two .inner-box:hover h3,.services-block-two .inner-box:hover .icon-box{color:#fff}.prod-tabs .tab-btns .tab-btn.active-btn{color:#fff;background-color:#2d5a9c}.list-box li:before{background-color:#2d5a9c}.services-single h2:after,.services-single h2:before{position:absolute;content:'';bottom:0;border-bottom:3px solid #2d5a9c}.info-widget .inner h2{font-size:22px;color:#2d5a9c;font-weight:400;margin:5px 0}.next-post{position:fixed;right:0;font-size:1.5em;top:45%;z-index:1}.next-post a{display:block;background-color:#fff;border:1px solid #e7e7e7;padding:1em;color:#2d5a9c}.next-post a span{display:none}.next-post a:hover span{display:inline-block}.inner-breadcrumbs{background-color:#f5f5f5}.inner-breadcrumbs .breadcrumb{padding:8px 15px;margin-bottom:0px !important;list-style:none;background-color:#f5f5f5;border-radius:4px}.inner-breadcrumbs .breadcrumb a{color:#527ebf}.contact-section{padding:30px 0px 70px}.contact-section h2,.contact-section h3{color:#444 !important}.btn-style-one:hover{color:#ffffff;background:#2d5a9c;border-color:#2d5a9c}.breadcrumb-wrapper{padding:40px 0;background-image:url("../../images/odonto/breadcrumb-background.jpg");background-size:cover;background-position:center center}.breadcrumb-wrapper hgroup h3{margin-top:0px;margin-bottom:5px;font-family:"Raleway",sans-serif;font-weight:800;font-size:30px;font-size:3rem;color:#2d5a9c}.breadcrumb-wrapper hgroup h4{margin-top:0px;margin-bottom:0px;font-family:"Raleway",sans-serif;font-weight:300;font-size:22px;font-size:2.2rem}.breadcrumb-wrapper .breadcrumb{text-align:right;background-color:transparent;margin-bottom:0px}.breadcrumb-wrapper .breadcrumb li{font-family:"Raleway",sans-serif;font-weight:500;font-size:14px;font-size:1.4rem;color:#888888}.breadcrumb-wrapper .breadcrumb li a{color:#2d5a9c}.breadcrumb-wrapper .breadcrumb li+li:before{color:#888888}.modal-phone-content{background-image:url("../../images/odonto/modal-phone.jpg");background-size:cover;background-repeat:no-repeat}.modal-phone-content .container{text-align:right;max-width:700px;min-height:365px}.modal-phone-content h2{font-size:48px;color:#2379bd;line-height:1em}.modal-phone-content h3{font-family:"Raleway",sans-serif;font-weight:500;font-size:18px;color:#282828;padding-top:10rem}.main-header .info-box{min-height:auto;float:right;font-family:'Roboto', sans-serif}.main-header .info-box small{font-size:13px}.main-header .info-box strong{font-family:'Roboto', sans-serif}.main-header .info-box .icon-box{color:#2d5a9c}.main-header .info-box .flaticon-placeholder{color:#2d5a9c}.main-header .info-box:hover .icon-box,.main-header .info-box:hover strong{color:#2d5a9c}.main-header .header-lower{background-color:#f4f4f4;z-index:2}.main-header .header-lower .main-menu li{margin-right:0px}.main-header .header-lower .main-menu li.current a{background:#2d5a9c;color:#fff}.main-header .header-lower .main-menu li.dropdown a:before{right:6px}.main-header .header-lower .main-menu li.dropdown ul{width:280px}.main-header .header-lower .main-menu li.dropdown ul li a{font-weight:400;color:#fff}.main-header .header-lower .main-menu li>a{padding:20px;background-image:none;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:17px;font-size:1.7rem;color:#444}.main-header .header-lower .main-menu li>a:hover{background-color:#2d5a9c;color:#fff}.main-slider .btn-style-two:hover,.main-slider .btn-style-two:focus{color:#ffffff !important}.slide{margin:0;padding:0}.slide img{margin-bottom:-6px}.slide .owl-dots{position:absolute;left:0;right:0;bottom:120px;text-align:center}@media (max-width: 768px){.slide .owl-dots{bottom:10px}}.slide .owl-dots .owl-pagination{background-color:#307fbd;position:relative;display:inline;padding:10px 10px 0 10px;border-radius:45px}.slide .owl-dots .owl-dot{background-color:#307fbd}.slide .owl-dots .owl-dot:first-child{border-top-left-radius:0px;border-bottom-left-radius:0px}.slide .owl-dots .owl-dot:last-child{border-top-right-radius:0px;border-bottom-right-radius:0px}.slide .owl-dots .owl-dot.active{background-color:#0b233e}.slide .owl-dots .owl-dot.active>span{background-color:#fff}.slide-progress{width:0;max-width:100%;height:4px;background:#307fbd}.main-header .sticky-header .main-menu .navigation>li:hover>a,.main-header .sticky-header .main-menu .navigation>li.current>a,.main-header .sticky-header .main-menu .navigation>li.current-menu-item>a{background:#2d5a9c}.main-menu .navigation>li>ul>li:hover>a{background-color:#2d5a9c}.main-menu .navigation>li>ul{border-color:#2d5a9c}.main-footer{padding:45px 0 65px 0;background-color:#f6f7f9}.main-footer a{color:#527ebf}.main-footer h3{margin-top:0px;text-transform:uppercase;font-weight:700;font-family:"Roboto",sans-serif;font-size:18px;font-size:1.8rem;color:#2d5a9c}.main-footer address{margin-bottom:0px}.main-footer address p{margin-bottom:0px}.main-footer ul li a{display:block;padding:5px 5px;color:#525252}.main-footer ul li a:hover{background-color:#2d5a9c;color:#fff;text-indent:10px}.main-footer .redes-sociais li{display:inline-block}.main-footer .redes-sociais li a{background-color:#e7e7e7;color:#2d5a9c;padding:0px 9px;border-radius:0;padding:10px 20px;text-align:center}.main-footer .redes-sociais li a:hover{text-indent:unset}.tipos-servicos-box{top:-90px;position:relative;z-index:20}@media (max-width: 768px){.tipos-servicos-box{top:-10px}}.tipos-servicos-box .cont{position:absolute;top:20px;right:10px;width:50%;color:#464646}.tipos-servicos-box .cont h5{margin:0 0 5px 0;text-align:left;line-height:100%;text-transform:uppercase;font-family:"Roboto",sans-serif;font-weight:700;font-size:20px;font-size:2rem}.tipos-servicos-box .cont p{text-align:left;line-height:150%;font-size:14px;padding-right:20px}.nossa-clinica{padding-bottom:60px;background-color:#F6F6F7;text-align:center;font-family:"Roboto",sans-serif}.nossa-clinica h3{margin-top:0px;margin-bottom:30px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:34px;font-size:3.4rem;color:#2d5a9c}.nossa-clinica h4{margin-top:15px;margin-bottom:10px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:20px;font-size:2rem;font-weight:700}.nossa-clinica p{margin-bottom:0px}.scroll-to-top{position:fixed;bottom:100px;right:35px;background-color:#2d5a9c;z-index:1}.consulta-agendar{padding:56px 0;background-image:url("../../images/odonto/consulta-agendar-background.jpg");background-size:cover;background-position:center right;background-color:#dadada;font-family:"Roboto",sans-serif;text-align:center;color:#525252}.consulta-agendar h3{margin-top:0px;margin-bottom:40px;text-transform:uppercase;font-family:"Roboto Condensed",sans-serif;font-size:34px;font-size:3.4rem;color:#434446}.consulta-agendar .input-lg{border-radius:3px;background-color:#E7E7E5}@media (max-width: 768px){.consulta-agendar .input-lg{min-width:370px;min-height:73px;font-size:22px;font-size:2.2rem}}.consulta-agendar .btn.btn-default{background-color:#F5F7F7}.consulta-agendar .btn-lg{border-radius:3px}@media (max-width: 768px){.consulta-agendar .btn-lg{min-width:270px;min-height:73px;font-size:24px;font-size:2.4rem}}.blog-post-list a{color:#2d5a9c}.blog-post-list .mg-bottom{margin-bottom:30px}.blog-post-list .post-box{height:100%;background-color:#F7F7F7}.blog-post-list .post-box .lower-box{padding:15px;text-align:center}.blog-post-list .post-box .lower-box h3{margin-top:0px;margin-bottom:5px;text-transform:uppercase;font-size:23px;font-size:2.3rem;font-family:"Raleway",sans-serif;font-weight:700;color:#2d5a9c}.blog-post-list .post-box .lower-box p{margin-bottom:0px;font-size:14px;font-size:1.4rem}.blog-post-list .post-box .image-box .image{border:2px solid #E3E9EE}.image img{border-radius:5px}.image.left{float:left;padding-top:8px;margin-right:25px;margin-bottom:25px}.content-full{padding:96px 0 68px 0;background-color:#F8F8F8;color:#373335}.content-full h3{margin-top:0px;margin-bottom:40px;line-height:130%;font-family:"Raleway",sans-serif;font-weight:300;font-size:48px;font-size:4.8rem}.content-full p{line-height:170%;font-family:"Raleway",sans-serif;font-weight:300;font-size:22px;font-size:2.2rem}.content-full.page-implante-dentario{background-image:url("../../images/odonto/page-implante-dentario.jpg");background-size:cover;background-position:center right}.sidebar-testimonial{padding:0px;border:0px}.sidebar-testimonial .itens-slide{padding:25px 20px;background-color:#F3F3F3}.sidebar-testimonial .itens-slide .icon img{max-width:88px;height:auto;margin:0 auto}.sidebar-testimonial .itens-slide .text{margin-top:15px;text-align:center;line-height:130%;font-family:"Raleway",sans-serif;font-size:18px;font-size:1.8rem}.sidebar-testimonial .owl-dots{top:13px;text-align:center}.sidebar-testimonial .owl-stage{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar-testimonial .owl-item{display:-webkit-flex;display:-ms-flexbox;display:flex;height:auto !important}.sidebar-testimonial .owl-dots .owl-dot.active span,.sidebar-testimonial .owl-dots .owl-dot:hover span{background:#535353}.row.flex-box{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.row.flex-box .flex_item{display:-webkit-flex;display:-ms-flexbox;display:flex}.row.flex-box .flex_item.news-style-one .inner{border:1px solid #f0f0f0}.news-style-one .inner .lower-box{border:0px solid #f0f0f0}.contact-info-box a{color:#2d5a9c}.contact-info-box .inner-box .icon-box{color:#2d5a9c}.contact-info-box .inner-box:hover{border-color:#2d5a9c}.page-title{padding:55px 0}#sochSection{z-index:30}#sochSection #whatsappPopup{box-shadow:0px 0px 20px 0px rgba(102,102,102,0.3)}#sochSection #whatsappPopup .chatsPopup-header{background-color:#3860ab}#sochSection #whatsappPopup .chatsPopup-header .chatsPopup-title{font-family:'Raleway', sans-serif}#sochSection #whatsappPopup .chatsPopup-header .chatsPopup-tagline{font-family:'Roboto', sans-serif}#sochSection #whatsappPopup .chatsPopup-body .chatsPopupContent .chatsPopupList ul li .chats-button{background-color:rgba(128,128,128,0.08);display:inline-grid;grid-template-columns:35px auto;grid-gap:30px;width:100%}#sochSection #whatsappPopup .chatsPopup-body .chatsPopupContent .chatsPopupList ul li .chats-button .chatsUsercontent .chatsUserName{color:#2d5a9c;margin-bottom:0px}#sochSection #whatsappPopup .chatsPopup-body .chatsPopupContent .chatsPopupList ul li .chats-button .chatsUsercontent .userStatus{font-size:10px;padding:2px 10px;color:#fff;display:inline-block;border-radius:15px;margin-bottom:0;line-height:16px}
