@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700&family=Ubuntu:wght@400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);.contact .contact-content .info .sub-title,.contact .title,.menu-btn,.navbar.sticky .logo a span{color:#fff}.owl-carousel .owl-nav,.owl-dots,.scroll-up-btn,.teams .carousel .card,footer,section .title{text-align:center}*,.contact-button,.home-button,.teams-button,footer span a{text-decoration:none}*{margin:0;padding:0;box-sizing:border-box;--primary-color:#40b6a6;--secundary-color:#003333}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}html{scroll-behavior:smooth}section{padding:40px 0}.max-width{max-width:1300px;padding:0 80px;margin:auto}.about,.acp-nutricional,.acp-nutricional-content,.cons-psicologica,.cons-psicologica-content .farmacogenetico,.contact,.ecvtrp,.ecvtrp-content,.etcc,.etcc-content,.farmacogenetico-content,.fisio,.fisio-content,.predisposicao,.predisposicao-content,.socialup3d,.socialup3d-content,.teams,.teatro,.teatro-content,.teste-toxi,.teste-toxi-content,footer{font-family:Poppins,sans-serif}.home,.navbar,section .title{font-family:Ubuntu,sans-serif}.about .about-content,.acp-nutricional,.acp-nutricional-content,.cons-psicologica,.cons-psicologica-content,.contact .contact-content,.ecvtrp,.ecvtrp-content,.etcc,.etcc-content,.farmacogenetico,.farmacogenetico-content,.fisio,.fisio-content,.predisposicao,.predisposicao-content,.socialup3d,.socialup3d-content,.teatro,.teatro-content,.teste-toxi,.teste-toxi-content{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}section .title{position:relative;font-size:30px;font-weight:500;padding-bottom:20px}section .title::after{position:absolute;bottom:-8px;font-size:20px;color:var(--primary-color);padding:0 5px;background:#fff;transform:translateX(-50%)}.carousel-slide4 img{height:315px;width:560px;object-fit:cover;border-radius:30px}@keyframes slideDownFade{0%{transform:translateY(-100%);opacity:0}100%{transform:translateY(0);opacity:1}}.secaoSlideDownFade{animation:1.5s ease-out slideDownFade,1.5s ease-out fadeIn}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.navbar{position:fixed;width:100%;z-index:999;padding:30px 0;transition:.3s}.navbar.sticky{padding:15px 0;background:rgba(255,255,255,.774)}.navbar .max-width{display:flex;align-items:center;justify-content:space-between}.navbar .logo a span{color:var(--secundary-color);transition:.3s}.navbar .menu li{list-style:none;display:inline-block}.navbar .menu li a{display:block;color:var(#fff);font-size:18px;font-weight:600;margin-left:25px;transition:color .3s;padding:5px 10px}.navbar .menu li a:hover{color:var(--secundary-color)}.about .about-content .left .text span,.acp-nutricional .acp-nutricional-content .right .text span,.cons-psicologica .cons-psicologica-content .right .text span,.ecvtrp .ecvtrp-content .left .text span,.etcc .etcc-content .left .text span,.farmacogenetico .farmacogenetico-content .right .text span,.fisio .fisio-content .right .text span,.navbar .menu .submenu li a:hover,.navbar.sticky .menu li a:hover,.predisposicao .predisposicao-content .right .text span,.socialup3d .socialup3d-content .left .text span,.teatro .teatro-content .right .text span,.teste-toxi .teste-toxi-content .left .text span{color:var(--primary-color)}.navbar .menu .dropdown,.teams{position:relative}.navbar .menu .dropdown .submenu{display:none;position:absolute;top:100%;left:0;background-color:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);z-index:3;min-width:200px}.navbar .menu .dropdown:hover .submenu{display:block}.navbar .menu .submenu li{padding:10px 20px;border-bottom:1px solid #ccc}.navbar .menu .submenu li:last-child{border-bottom:none}.navbar .menu .submenu li a{color:#333;font-weight:500;text-shadow:none;font-size:16px;transition:color .3s}.menu-btn .fas.fa-chevron-down{font-size:.8em;margin-left:5px}.menu-btn{font-size:23px;cursor:pointer;display:none}.scroll-up-btn{position:fixed;height:50px;width:50px;background:var(--primary-color);right:30px;bottom:10px;line-height:45px;color:#000;z-index:9999;font-size:30px;border-radius:50%;border-bottom-width:2px;cursor:pointer;opacity:0;pointer-events:none;transition:.3s;display:flex;justify-content:center;align-items:center;animation:1s infinite buttonShake}.scroll-up-btn.show{bottom:30px;opacity:1;pointer-events:auto}.scroll-up-btn:hover{filter:brightness(90%)}@keyframes buttonShake{0%,100%{transform:translateX(0)}25%,75%{transform:translateX(-5px)}50%{transform:translateX(5px)}}.home{display:flex;height:700px;color:#fff;min-height:500px;position:relative}.background-image,.background-image-teams,.background-image::before{height:100%;position:absolute;top:0;left:0;z-index:-1}.background-image{background:url("https://www.hospitalvirtude.com.br/imagens/unidades/recife-internacao/12.webp") center no-repeat;width:100%;object-fit:cover}.background-image::before{content:"";width:100%;background-color:var(--primary-color);opacity:.6}@media (min-width:768px){.background-image{background:url("https://www.hospitalvirtude.com.br/imagens/unidades/recife-internacao/12.webp") center/cover no-repeat}.background-image::before{content:"";width:100%;height:100%;position:absolute;background-color:var(--primary-color);opacity:.6;top:0;left:0;z-index:-1}}.home .home-content .text-1{font-size:24px;font-weight:600}.home .home-content .text-2{font-size:30px;font-weight:200;margin-left:-3px}.home .home-content a{display:inline-block;background:#00b6a7;color:#fff;font-size:25px;padding:12px 36px;margin-top:20px;font-weight:400;border-radius:0 30px 30px;border:2px solid #00b6a7;transition:.3s}.home .max-width{width:100%;display:flex}.home-button{color:#fff;display:inline-block;padding:20px 50px;font-size:18px;font-weight:500;border-radius:0 20px 20px;cursor:pointer;background:var(--primary-color);border:2px solid var(--primary-color);transition:.3s}.about .about-content .left a:hover,.acp-nutricional .acp-nutricional-content .right a:hover,.cons-psicologica .cons-psicologica-content .right a:hover,.ecvtrp .ecvtrp-content .left a:hover,.etcc .etcc-content .left a:hover,.farmacogenetico .farmacogenetico-content .right a:hover,.fisio .fisio-content .right a:hover,.home-button:hover,.predisposicao .predisposicao-content .right a:hover,.socialup3d .socialup3d-content .left a:hover,.teatro .teatro-content .right a:hover,.teste-toxi .teste-toxi-content .left a:hover{color:var(--primary-color);background:#fff}.about,.acp-nutricional,.cons-psicologica,.ecvtrp,.etcc,.farmacogenetico,.fisio,.predisposicao,.socialup3d,.teatro,.teste-toxi{width:100%;background:url("https://i.ibb.co/Rg5wvcH/bg.webp") center}.about .about-content .left,.ecvtrp .ecvtrp-content .left,.etcc .etcc-content .left,.socialup3d .socialup3d-content .left,.teste-toxi .teste-toxi-content .left{width:55%;max-width:700px}.about .about-content .right,.ecvtrp .ecvtrp-content .right,.etcc .etcc-content .right,.socialup3d .socialup3d-content .right,.teste-toxi .teste-toxi-content .right{width:45%;object-fit:cover;box-shadow:rgba(17,17,17,.788)}.about .about-content .left .text,.acp-nutricional .acp-nutricional-content .right .text,.cons-psicologica .cons-psicologica-content .right .text,.ecvtrp .ecvtrp-content .left .text,.etcc .etcc-content .left .text,.farmacogenetico .farmacogenetico-content .right .text,.fisio .fisio-content .right .text,.predisposicao .predisposicao-content .right .text,.socialup3d .socialup3d-content .left .text,.teatro .teatro-content .right .text,.teste-toxi .teste-toxi-content .left .text{font-size:26px;font-weight:600;margin-bottom:20px;color:var(--secundary-color)}.about .about-content .left p,.ecvtrp .ecvtrp-content .left p,.etcc .etcc-content .left p,.socialup3d .socialup3d-content .left p,.teste-toxi .teste-toxi-content .left p{text-align:left;width:75%;font-size:16px;color:var(--secundary-color);word-spacing:0.5px}.about .about-content .left a,.acp-nutricional .acp-nutricional-content .right a,.cons-psicologica .cons-psicologica-content .right a,.ecvtrp .ecvtrp-content .left a,.etcc .etcc-content .left a,.farmacogenetico .farmacogenetico-content .right a,.fisio .fisio-content .right a,.predisposicao .predisposicao-content .right a,.socialup3d .socialup3d-content .left a,.teatro .teatro-content .right a,.teste-toxi .teste-toxi-content .left a{display:inline-block;background:var(--primary-color);color:#fff;font-size:20px;font-weight:500;padding:10px 30px;margin-top:20px;border-radius:0 20px 20px;border:2px solid var(--primary-color);transition:.3s;margin-bottom:10px}.about img,.acp-nutricional img,.cons-psicologica img,.ecvtrp img,.etcc img,.farmacogenetico img,.fisio img,.predisposicao img,.socialup3d img,.teatro img,.teste-toxi img{z-index:1;width:100%}.acp-nutricional .acp-nutricional-content .right,.cons-psicologica .cons-psicologica-content .right,.farmacogenetico .farmacogenetico-content .right,.fisio .fisio-content .right,.predisposicao .predisposicao-content .right,.teatro .teatro-content .right{max-width:700px;width:45%;object-fit:cover;box-shadow:rgba(17,17,17,.788)}.acp-nutricional .acp-nutricional-content .right p,.cons-psicologica .cons-psicologica-content .right p,.farmacogenetico .farmacogenetico-content .right p,.fisio .fisio-content .right p,.predisposicao .predisposicao-content .right p,.teatro .teatro-content .right p{text-align:left;width:100%;font-size:16px;color:var(--secundary-color);word-spacing:0.5px}.background-image-teams{background:url("https://i.ibb.co/Rg5wvcH/bg.webp") center;width:100%;object-fit:cover}.teams .carousel .card{background:#f1f1f1;border-radius:30px;padding:25px 35px;overflow:hidden;transition:.3s}.teams .carousel .card .box{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:.3s}.teams .carousel .card .text{font-size:18px;font-weight:500;margin:10px 0 7px}.teams .carousel .card img{height:150px;width:150px;object-fit:cover;border-radius:50%;border:5px solid var(--secundary-color);transition:.3s}.teams-button{color:#fff;display:inline-block;margin-top:1vh;padding:20px;font-size:12px;font-weight:500;border-radius:0 20px 20px;cursor:pointer;background:var(--primary-color);border:2px solid var(--primary-color);transition:.3s;position:relative;z-index:2}.contact-button:hover,.teams-button:hover{color:var(--primary-color);background:#fff;border:2px solid #fff;position:relative;z-index:2}.owl-dots{margin-top:20px}.owl-dot{height:13px;width:13px;margin:0 5px;outline:0!important;border-radius:50%;border:1px solid var(--secundary-color)!important;transition:.3s}.owl-dot.active{width:35px;border-radius:14px}.owl-dot.active,.owl-dot:hover{background:var(--primary-color)!important}.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{position:relative;display:inline-block;width:30px;height:30px;font-size:20px;text-align:center;line-height:30px;cursor:pointer;z-index:2;background:var(--primary-color);border-radius:50%;margin:5px}.owl-carousel .owl-nav button.owl-next:hover span,.owl-carousel .owl-nav button.owl-prev:hover span{background:#0f7c6e;color:#fff}@media (max-width:768px){.owl-carousel .owl-nav{text-align:center}}.contact{background:var(--secundary-color)}.contact .contact-content .column{width:calc(50% - 30px)}.contact .contact-content .text{font-size:20px;font-weight:600;margin-bottom:10px;color:#fff}.contact .contact-content p{text-align:justify;color:#fff}.contact .contact-content .row{display:flex;height:65px;align-items:left}.contact .contact-content .info{margin-left:30px}.contact .contact-content .row i{font-size:25px;color:var(--primary-color)}.contact .contact-content .info .head{font-weight:500;color:#fff}.contact .right form .fields{display:flex}.contact .right form .field,.contact .right form .fields .field{height:45px;width:100%;margin-bottom:15px}.contact .right form .textarea{height:80px;width:100%}.contact .right form .name{margin-right:10px}.contact .right form .field input,.contact .right form .textarea textarea{height:100%;width:100%;border:1px solid #fff;border-radius:6px;outline:0;padding:0 15px;font-size:17px;font-family:Poppins,sans-serif;transition:.3s}.contact .right form .field input:focus,.contact .right form .textarea textarea:focus{border-color:#fff}.contact .right form .textarea textarea{padding-top:10px;resize:none}.contact .right form .button-area{display:flex;align-items:center}.contact-button{color:#fff;display:inline-block;padding:10px 15px;font-size:18px;font-weight:500;border-radius:0 20px 20px;cursor:pointer;background:var(--primary-color);border:2px solid var(--primary-color);transition:.3s;position:relative;z-index:2}footer{background:#111;padding:15px 23px;color:#fff}footer span a{color:var(--primary-color)}footer span a:hover{text-decoration:underline}@media screen and (max-width:768px){.navbar .menu li a{text-shadow:none}.home{height:750px}}@media (max-width:1024px) and (max-width:1104px){.about .about-content .left img{height:350px;width:350px}}@media (max-width:991px){.max-width{padding:0 50px}}@media (max-width:947px){.menu-btn,.navbar .menu li{display:block}.menu-btn{z-index:999}.menu-btn i.active:before{content:"\f00d"}.navbar .menu{position:fixed;height:100vh;width:100%;left:-100%;top:0;background:var(--primary-color);text-align:center;padding-top:80px;transition:.3s}.navbar .menu.active{left:0}.navbar .menu li a{display:inline-block;margin:20px 0;font-size:25px}.home .home-content .text-3{font-size:35px}.home .home-content a{font-size:23px;padding:10px 30px}.home .home-content .left img{display:block;margin:0 auto}.max-width{max-width:930px}.about .about-content .column,.acp-nutricional .acp-nutricional-content .column,.cons-psicologica .cons-psicologica-content .column,.ecvtrp .ecvtrp-content .column,.etcc .etcc-content .column,.farmacogenetico .farmacogenetico-content .column,.fisio .fisio-content .column,.predisposicao .predisposicao-content .column,.socialup3d .socialup3d-content .column,.teatro .teatro-content .column,.teste-toxi .teste-toxi-content .column{width:100%}.about .about-content .left p,.acp-nutricional .acp-nutricional-content .right p,.cons-psicologica .cons-psicologica-content .right p,.ecvtrp .ecvtrp-content .left p,.etcc .etcc-content .left p,.farmacogenetico .farmacogenetico-content .right p,.fisio .fisio-content .right p,.predisposicao .predisposicao-content .right p,.socialup3d .socialup3d-content .left p,.teatro .teatro-content .right p,.teste-toxi .teste-toxi-content .left p{text-align:left;width:100%}.about .about-content .right,.acp-nutricional .acp-nutricional-content .left,.cons-psicologica .cons-psicologica-content .left,.ecvtrp .ecvtrp-content .right,.etcc .etcc-content .right,.farmacogenetico .farmacogenetico-content .left,.fisio .fisio-content .left,.predisposicao .predisposicao-content .left,.socialup3d .socialup3d-content .right,.teatro .teatro-content .left,.teste-toxi .teste-toxi-content .right{display:flex;justify-content:center;margin:0 auto 60px}.about .about-content .left,.acp-nutricional .acp-nutricional-content .right,.cons-psicologica .cons-psicologica-content .right,.ecvtrp .ecvtrp-content .left,.etcc .etcc-content .left,.farmacogenetico .farmacogenetico-content .right,.fisio .fisio-content .right,.predisposicao .predisposicao-content .right,.socialup3d .socialup3d-content .left,.teatro .teatro-content .right,.teste-toxi .teste-toxi-content .left{flex:100%}}@media (max-width:690px){.max-width{padding:0 23px}.home .home-content a{font-size:20px}}@media (max-width:500px){.about .about-content .right .text{font-size:19px}.contact .right form .fields{flex-direction:column}.contact .right form .email,.contact .right form .name{margin:0}.right form .error-box{width:150px}.scroll-up-btn{right:15px;bottom:15px;height:38px;width:35px;font-size:23px;line-height:38px}}