html{overflow-x:hidden}body{-webkit-font-smoothing:antialiased;color:#6f8ba4;font-family:Roboto,sans-serif;font-size:16px;font-weight:400;line-height:1.6;overflow-x:hidden}h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6{color:#222;font-family:Exo,sans-serif;font-weight:700}h1,.h1{font-size:2.5rem}h2,.h2{font-size:44px}h3,.h3{font-size:1.5rem}h4,.h4{font-size:1.3rem;line-height:30px}h5,.h5{font-size:1.25rem}h6,.h6{font-size:1rem}p{line-height:30px}.btn-resultados{margin-left:1rem}@media (max-width:991px){.btn-resultados{float:none;text-align:center;width:fit-content;margin:20px auto 0;display:block}}.navbar-toggler .icon-bar{background:#722e2e}input[type=email],input[type=password],input[type=text],input[type=tel]{box-shadow:none;z-index:1001;outline:none;height:58px;font-size:14px}input[type=email]:focus,input[type=password]:focus,input[type=text]:focus,input[type=tel]:focus{box-shadow:none;border:1px solid #722e2e}.form-control{box-shadow:none;border-radius:0}.form-control:focus{box-shadow:none;border:1px solid #722e2e}.py-7{padding:7rem 0}.btn{letter-spacing:.5px;text-transform:uppercase;border:2px solid #0000;border-radius:5px;padding:.75rem 2rem;font-family:Exo,sans-serif;font-size:.8125rem;font-weight:700;transition:all .35s;display:inline-block}.btn.btn-icon i{border-left:1px solid #ffffff17;padding-left:15px}.btn:focus{box-shadow:none;outline:0}.btn-main{color:#fff;background:#722e2e;border-color:#722e2e}.btn-main:hover,.btn-main-2{color:#fff;background:#e12454;border-color:#e12454}.btn-main-2:hover{color:#fff;background:#722e2e;border-color:#722e2e}.btn-solid-border{color:#722e2e;background:0 0;border:2px solid #722e2e}.btn-solid-border:hover{color:#fff;background:#722e2e;border:2px solid #722e2e}.btn-solid-border:hover.btn-icon i{border-left:1px solid #ffffff17}.btn-solid-border.btn-icon i{border-left:1px solid #00000017}.btn-transparent{color:#222;background:0 0;border-color:#6f8ba4}.btn-transparent:hover{color:#fff;background:#6f8ba4}.btn-white{color:#222;background:#fff;border-color:#fff}.btn-white:hover{color:#fff;background:#722e2e;border-color:#722e2e}.btn-solid-white{color:#fff;border-color:#fff}.btn-solid-white:hover{color:#222;background:#fff}.btn-round{border-radius:4px}.btn-round-full{border-radius:50px}.btn.active:focus,.btn:active:focus,.btn:focus{outline:0}.bg-gray{background:#eff0f3}.bg-primary{background:#722e2e}.bg-primary-dark{background:#152440}.bg-primary-darker{background:#090f1a}.bg-dark{background:#222}.bg-gradient{background-image:linear-gradient(145deg,#13b1cdf2 0%,#9877eaf2 100%);background-repeat:repeat-x}.section{padding:100px 0}.section-sm{padding:70px 0}.section-bottom{padding-bottom:100px}.subtitle{color:#722e2e;letter-spacing:1px;font-size:14px}.overlay:before{content:"";opacity:.6;background:#722e2e;width:100%;height:100%;position:absolute;inset:0}.overly-2{position:relative}.overly-2:before{content:"";background:#000c;width:100%;height:100%;position:absolute;inset:0}.text-sm{font-size:14px}.text-md{font-size:2.25rem}.no-spacing{letter-spacing:0}a{color:#222;text-decoration:none;transition:all .35s}a:focus,a:hover{color:#e12454;text-decoration:none}a:focus{outline:none}.content-title{font-size:40px;line-height:50px}.page-title{padding:120px 0 70px;position:relative}.page-title .overlay{z-index:1;background:#00000080;width:100%;height:100%;position:absolute;top:0;left:0}.page-title .block{z-index:2;color:#fff;position:relative}.page-title .block h1,.page-title .block p{color:#fff}.page-title .breadcumb-nav{border-top:1px solid #ffffff0f;margin-top:60px;padding-top:30px}.slick-slide:focus,.slick-slide a{outline:none}@media (max-width:480px){h2,.h2{font-size:1.3rem;line-height:36px}}.title-color{color:#722e2e}.secondary-bg{background:#722e2e}.section-title{margin-bottom:70px}.section-title h2{color:#722e2e}.text-lg{font-size:50px}.gray-bg{background:#f4f9fc}@media (max-width:480px){.text-lg{font-size:28px}}@media (max-width:400px){.text-lg{font-size:28px}}#navbarmain .nav-link{color:#222;text-transform:capitalize;padding:15px;font-family:Exo,sans-serif;font-size:16px;font-weight:600;transition:all .25s}#navbarmain .nav-link:hover,#navbarmain .active .nav-link{color:#e12454}.dropdown-toggle:after{display:none}.navbar-brand{margin-top:10px}.header-top-bar{color:#fff;background:#722e2e;padding:10px 0;font-size:14px;box-shadow:0 1px 2px #0000000d}.top-bar-info li a{color:#fff;margin-right:20px}.top-right-bar a span{color:#fff;letter-spacing:1px;vertical-align:middle;font-weight:600}.top-right-bar a i{color:#fff;margin-right:10px}@media (max-width:992px){.navigation{text-align:center}}.navigation .dropdown-menu{background:#fff;border:0;border-top:5px solid #e12454;border-radius:0;padding:0}@media (max-width:992px){.navigation .dropdown-menu{text-align:center;width:100%;margin:0;float:left!important}}.navigation .dropdown-toggle:after{display:none}.navigation .dropleft .dropdown-menu,.navigation .dropright .dropdown-menu{margin:0}.navigation .dropleft .dropdown-toggle:before,.navigation .dropright .dropdown-toggle:after{vertical-align:1px;border:0;font-size:14px;font-weight:700;display:inline-block;font-family:IcoFont!important}.navigation .dropleft .dropdown-toggle:before{content:"";margin-right:5px}.navigation .dropright .dropdown-toggle:after{content:"";margin-left:5px}.navigation .dropdown-item{color:#555;background:0 0;border-bottom:1px solid #eee;padding:13px 20px;font-weight:400}.navigation li:last-child .dropdown-item{border-bottom:0}.navigation .dropdown-submenu.active>.dropdown-toggle,.navigation .dropdown-submenu:hover>.dropdown-item,.navigation .dropdown-item.active,.navigation .dropdown-item:hover{color:#e12454;background:#e124540d}.navigation button:focus{outline:0}@media (min-width:992px){.navigation .dropdown-menu{opacity:0;visibility:hidden;visibility:hidden;opacity:0;min-width:200px;transition:all .2s ease-in,visibility 0s linear .2s,transform .2s linear;display:block;transform:translateY(10px)}.navigation .dropleft .dropdown-menu,.navigation .dropright .dropdown-menu{margin-top:-5px}.navigation .dropdown:hover>.dropdown-menu{visibility:visible;opacity:1;transition:all .3s;transform:translateY(0)}}.bg-1{background:url(/assets/images/bg/22.jpg) 50%/cover no-repeat;position:relative}.bannerContainer{background:url(/assets/img/campanhas/active/campanha.png) 50%/cover no-repeat;min-height:750px;position:relative;overflow:hidden}.bannerContainer:before{content:"";z-index:1;background:#fff9;position:absolute;inset:0}.banner{z-index:2;justify-content:center;align-items:center;height:100vh;display:flex;position:relative}.banner:before{content:"";z-index:0;background:url(/assets/img/campanhas/active/campanha.png) 50%/contain no-repeat;display:block;position:absolute;inset:0}.banner .container{z-index:2;position:relative}.banner .block{background-color:#ffffffa6;border-radius:8px;align-items:flex-start;padding:4rem 0 160px 100px}.banner .block h1{letter-spacing:-1.2px;text-transform:capitalize;color:#722e2e;font-size:60px;line-height:1.2}.letter-spacing{letter-spacing:2px}.text-color{color:#722e2e}.text-color-2{color:#e12454}.divider{background:#e12454;width:40px;height:5px}@media (max-width:992px){.bannerContainer{background-position:top;height:100vh}.banner{padding:3rem 1rem}}@media (max-width:768px){.banner .block h1{font-size:36px;line-height:48px}.bannerContainer{background-position:top;height:100vh}.banner{padding:2rem 1rem}}@media (max-width:480px){.banner .block h1{font-size:28px;line-height:38px}.bannerContainer{background-position:top;height:100vh}.banner{padding:2rem 1rem}}.about-img img{border-radius:5px;box-shadow:0 0 30px #002a6a1a}.award-img{background:#eff0f3;justify-content:center;align-items:center;height:120px;margin-bottom:10px;display:flex}.appoinment-content{position:relative}.appoinment-content img{width:85%}.appoinment-content .emergency{content:"";background:#722e2e;padding:18px;position:absolute;bottom:20px;right:10px}.appoinment-content .emergency h2{color:#fff}.appoinment-content .emergency i{color:#ffffffb3;margin-right:10px}.appoinment-form{margin-top:40px}.appoinment-form .form-control{background:#f4f9fc;border-color:#0000000d;height:55px}.appoinment-form textarea.form-control{height:auto}.client-thumb{justify-content:center;align-items:center;height:120px;padding:4rem;display:flex}.client-thumb img{object-fit:contain;width:auto;max-height:100px}.features{margin-top:-70px}.feature-item{background-color:#fff;border-radius:15px;flex-basis:33.33%;margin:0 10px;padding:40px 30px;box-shadow:0 0 30px #002a6a1a}.feature-item .feature-icon i{color:#722e2e;font-size:50px}.feature-item h4{color:#722e2e}.feature-item p{font-size:14px}.feature-section.border-top{border-top:1px solid #0000000d!important}.w-hours li{border-bottom:1px solid #0000000d;padding:6px 0}.counter-stat{text-align:center;padding:55px 0 40px;position:relative}.counter-stat i{color:#ffffff0f;font-size:70px;display:block;position:absolute;top:0;left:0;right:0;transform:translateY(25px)}.counter-stat span{color:#fff;font-size:70px}.counter-stat p{color:#ffffffb3;margin-bottom:0}.mb--80{margin-bottom:-80px}.service{padding-top:180px}.service .service-item{background:#fff;border-radius:5px;padding:30px}.service .icon{float:left;margin-bottom:10px}.service i{color:#e12454}.service h4{padding-left:20px}.service .content{clear:both}.service-block{border:1px solid #00000008;margin-top:40px;padding:20px;box-shadow:0 0 38px #15285212}.service-block img{border:5px solid #fff;width:100%;margin-top:-60px}.missao .missao-item{text-align:center;box-shadow:#000;border:1px solid #722e2e26;border-radius:50px;height:300px;margin-bottom:80px;padding:10px 10px 20px;transition:all .3s ease-in-out}.missao .missao-item .icon{width:64px;height:64px;transform-style:preserve-3d;background-color:#722e2e;border-radius:4px;justify-content:center;align-items:center;margin:0 auto 20px;transition:all .3s;display:flex}.missao .missao .icon i{color:var(--contrast-color);font-size:28px;transition:all .3s ease-in-out}.missao .missao .icon:before{content:"";background:#722e2e33;border-radius:5px;width:100%;height:100%;transition:all .3s ease-out;position:absolute;top:-8px;left:-8px;transform:translateZ(-1px)}.missao .missao h3{margin:10px 0 15px;font-size:22px;font-weight:700}.missao .missao p{margin-bottom:0;font-size:14px;line-height:24px}.missao .missao:hover{background:#722e2e;border-color:#722e2e}.missao .missao:hover .icon{background:#722e2e}.missao .missao:hover .icon i{color:var(--accent-color)}.missao .missao:hover .icon:before{background:color-mix(in srgb,var(--background-color),transparent 70%)}.missao .missao:hover h3,.services .missao:hover p{color:var(--contrast-color)}.modal-bgcolor{background-color:#722e2e}.department-service{margin-bottom:40px}.department-service li{margin-bottom:10px}.department-service li i{color:#e12454}.doctors .btn-group .btn{text-transform:capitalize;cursor:pointer;border-radius:0;margin:0 2px;padding:.6rem 1.5rem;font-size:16px}.doctors .btn-group .btn.active{color:#fff;background:#e12454;border-color:#0000;box-shadow:none!important}.doctors .btn-group .btn.focus{border-color:#0000;box-shadow:none!important}.doctors .btn-group .btn:focus,.doctors .btn-group .btn:hover{color:#fff;background:#e12454;border-color:#0000;box-shadow:none!important}.doctors .btn-group>.btn-group:not(:last-child)>.btn,.doctors .btn-group>.btn:not(:last-child):not(.dropdown-toggle),.doctors .btn-group>.btn:not(:first-child){border-radius:3px}.doctor-inner-box{overflow:hidden}.doctor-inner-box .doctor-profile{position:relative;overflow:hidden;box-shadow:0 8px 16px #c8b7ff33}.doctor-inner-box .doctor-profile .doctor-img{transition:all .35s}.doctor-inner-box .doctor-profile .doctor-img:hover{transform:scale(1.1)}.doctor-info li{color:#222;margin-bottom:10px}.doctor-info li i{color:#e12454;margin-right:20px}.read-more{color:#722e2e}@media (max-width:480px){.doctors .btn-group{display:block}.doctors .btn-group .btn{margin:8px 3px}}@media (max-width:400px){.doctors .btn-group{display:block}.doctors .btn-group .btn{margin:8px 3px}}@media (max-width:768px){.doctors .btn-group{display:block}.doctors .btn-group .btn{margin:8px 3px}}.cta{background:url(../media/bg-4.bcba11ae.jpg) 50%/cover no-repeat;position:relative}.cta:before{content:"";background:#722e2eea;width:100%;height:100%;position:absolute;top:0;left:0}.mb-30{margin-bottom:30px}.text-color-primary{color:#722e2e}.cta-section{margin-bottom:-80px}.cta-2{background:url(../media/bg-2.a4093060.jpg) 50% no-repeat}.cta-page{background:url(../media/banner.45b15843.jpg) 0 0/cover no-repeat;position:relative}.testimonial{position:relative}.testimonial:before{content:"";background:url(/assets/images/bg/bg-2.jpg) 50% no-repeat;width:48%;height:100%;position:absolute;top:0;left:0}.testimonial .slick-dots{text-align:left}.testimonial-block{margin-bottom:20px;position:relative}.testimonial-block p{background:#fff;font-size:18px}.testimonial-block .client-info{margin-bottom:20px}.testimonial-block .client-info h4{margin-bottom:0}.testimonial-block i{opacity:.08;font-size:60px;position:absolute;bottom:89px;right:46px}.testimonial-block .slick-dots{text-align:left}.testimonial-wrap-2 .slick-dots{margin-left:-10px}.testimonial-block.style-2{background:#fff;margin:0 4px 30px;padding:30px}.testimonial-block.style-2 .testimonial-thumb{float:left}.testimonial-block.style-2 .testimonial-thumb img{border:5px solid #eff0f3;border-radius:100%;width:120px;height:120px;margin-top:-5px;margin-bottom:30px;margin-right:0}.testimonial-about-thumb{float:left}.testimonial-block .testimonial-about-thumb img{border:5px solid #eff0f3;border-radius:100%;width:150px;height:150px;margin-top:-5px;margin-bottom:30px;margin-right:0}.testimonial-block.style-2 .client-info p{clear:both;background:0 0}.testimonial-block.style-2 i{color:#e12454;opacity:.3;bottom:-20px}@media (max-width:480px){.testimonial-wrap{margin-left:0}.testimonial:before{display:none}}@media (max-width:400px){.testimonial-wrap{margin-left:0}.testimonial:before{display:none}}@media (max-width:768px){.testimonial-wrap{margin-left:0}.testimonial:before{display:none}}@media (max-width:992px){.testimonial-wrap{margin-left:0}.testimonial:before{display:none}}.contact-form-wrap .form-group{margin-bottom:20px}.contact-form-wrap .form-group .form-control{height:60px;box-shadow:none;background:#f4f9fc;border:1px solid #eef2f6;width:100%}.contact-form-wrap .form-group-2{margin-bottom:13px}.contact-form-wrap .form-group-2 textarea{height:auto;box-shadow:none;background:#f4f9fc;border:1px solid #eef2f6;width:100%}.social-icons li{margin:0 6px}.social-icons a{margin-right:10px;font-size:18px}.google-map{position:relative}.google-map #map{width:100%;height:500px}.mt-90{margin-top:90px}.contact-block{text-align:center;border:5px solid #eef2f6;padding:50px 25px}.contact-block i{color:#e12454;margin-bottom:15px;font-size:50px;display:inline-block}.blog-item-content h2{font-size:38px;font-weight:600}.nav-links .page-numbers{text-align:center;background:#eee;border-radius:100%;width:50px;height:50px;margin-right:10px;padding-top:13px;font-weight:600;display:inline-block}.nav-links .page-numbers:hover,.nav-links .page-numbers.current{color:#fff;background:#722e2e}.comment-area .comment-thumb{margin-bottom:30px;margin-right:20px}.comment-area h5{font-size:18px;font-weight:500}.comment-area span{font-size:14px}.posts-nav h6{font-weight:500}.quote{color:#722e2e;border-left:5px solid #e12454;margin:25px 0;padding:40px;font-size:22px;font-style:italic}.tag-option a{color:#6f8ba4;border:1px solid #eff0f3;padding:6px 12px;font-size:14px}.comment-form .form-control{background:#f7f8fb;border-color:#f7f8fb;border-radius:5px;height:50px}.comment-form textarea.form-control{height:auto}.post.post-single{border:none}.post.post-single .post-thumb{margin-top:30px}.post-sub-heading{letter-spacing:2px;text-transform:uppercase;border-bottom:1px solid #dedede;margin-bottom:20px;padding-bottom:20px;font-size:16px}.post-social-share{margin-bottom:50px}.post-comments{margin:30px 0}.post-comments .media{margin-top:20px}.post-comments .media>.pull-left{padding-right:20px}.post-comments .comment-author{margin-top:0;margin-bottom:0;font-weight:500}.post-comments .comment-author a{color:#722e2e;text-transform:uppercase;font-size:14px}.post-comments time{color:gray;margin:0 0 5px;font-size:12px;display:inline-block}.post-comments .comment-button{color:#722e2e;margin-left:5px;font-size:12px;display:inline-block}.post-comments .comment-button i{margin-right:5px;display:inline-block}.post-comments .comment-button:hover{color:#722e2e}.post-excerpt{margin-bottom:60px}.post-excerpt h3 a{color:#000}.post-excerpt p{margin:0 0 30px}.post-excerpt blockquote.quote-post{margin:20px 0}.post-excerpt blockquote.quote-post p{color:#722e2e;font-size:20px;line-height:30px}.comments-section{margin-top:35px}.author-about{margin-top:40px}.post-author{margin-right:20px}.post-author>img{border:1px solid #dedede;width:100%;max-width:120px;padding:5px}.comment-list ul{margin-top:20px}.comment-list ul li{margin-bottom:20px}.comment-wrap{border:1px solid #dedede;border-radius:1px;margin-left:20px;padding:10px;position:relative}.comment-wrap .author-avatar{margin-right:10px}.comment-wrap .media .media-heading{margin-bottom:8px;font-size:14px}.comment-wrap .media .media-heading a{color:#722e2e;font-size:13px}.comment-wrap .media .comment-meta{color:#888;font-size:12px}.comment-wrap .media p{margin-top:15px}.comment-reply-form{margin-top:80px}.comment-reply-form input,.comment-reply-form textarea{height:35px;box-shadow:none;border-radius:0}.comment-reply-form input:focus,.comment-reply-form textarea:focus{box-shadow:none;border:1px solid #722e2e}.comment-reply-form textarea,.comment-reply-form .btn-main{height:auto}.sidebar-widget{margin-bottom:30px;padding-bottom:35px}.sidebar-widget h5{margin-bottom:30px;padding-bottom:15px;position:relative}.sidebar-widget h5:before{content:"";background:#e12454;width:35px;height:3px;position:absolute;bottom:0;left:0}.sidebar-widget.latest-post .media img{border-radius:7px}.sidebar-widget.latest-post .media h6{font-weight:500;line-height:1.4}.sidebar-widget.latest-post .media p{font-size:12px}.sidebar-widget.category ul li{margin-bottom:10px}.sidebar-widget.category ul li a{color:#222;transition:all .3s}.sidebar-widget.category ul li a:hover{color:#722e2e;padding-left:5px}.sidebar-widget.category ul li span{margin-left:10px}.sidebar-widget.tags a{text-transform:uppercase;letter-spacing:.075em;color:#666;background-color:#eff0f3;border-radius:20px;height:41px;margin:0 7px 10px 0;padding:0 25px;font-size:12px;font-weight:500;line-height:41px;transition:all .2s;display:inline-block}.sidebar-widget.tags a:hover{color:#fff;background:#722e2e}.sidebar-widget.schedule-widget{background:#f4f9fc;padding:25px}.sidebar-widget.schedule-widget ul li{border-bottom:1px solid #eee;padding:10px 0}.search-form{position:relative}.search-form i{position:absolute;top:35%;right:15px}.footer{padding-bottom:10px}.footer .copyright a{font-weight:600}.footer .row>div{flex-direction:column;align-items:center;display:flex}@media (max-width:991px){.footer .row>div{text-align:center;align-items:center;margin-bottom:2rem}.footer .logo{justify-content:center}.footer .footer-menu{padding:0}.footer .footer-menu li{margin-bottom:8px}.footer iframe{border-radius:8px;margin-top:1rem}}.lh-35{line-height:35px}.logo{letter-spacing:1px;font-weight:600}.logo h3,.logo span{color:#722e2e}.widget .divider{height:3px}.widget h4{color:#722e2e}.widget .footer-menu a{color:#6f8ba4}.widget .footer-menu a:hover{color:#e12454}.footer-contact-block span{color:#6f8ba4;font-weight:400}.footer-contact-block i{font-size:20px}.footer-btm{border-top:1px solid #0000000f}.footer-socials li a{color:#fff;text-align:center;background:#6f8ba4;border-radius:100%;width:50px;height:50px;padding-top:12px;display:inline-block}.widget-contact h6{margin-bottom:18px;font-weight:500}.widget-contact h6 i{color:#e12454}.subscribe{position:relative}.subscribe .form-control{border-color:#eee;border-radius:50px;height:60px;padding-left:25px}.subscribe .btn{position:absolute;top:6px;right:6px}.backtop{z-index:9999;text-align:center;opacity:0;background:#722e2e;border-radius:50px;justify-content:center;align-items:center;width:50px;height:50px;transition:all .3s;display:flex;position:fixed;bottom:50px;right:55px}@media (max-width:992px){.backtop{bottom:40px;right:15px}}@media (max-width:768px){.backtop{width:45px;height:45px}}.backtop:hover{background-color:#e12454}.backtop i{color:#fff;font-size:20px}.reveal{cursor:pointer;opacity:1;transition:all .3s}.colorGreen{color:#adff2f}.colorWhite{color:#fff}
