.top-info-bar{position:fixed!important;top:0!important;left:0!important;right:0!important;z-index:10000!important;width:100%!important}.elementor-element-77113fa{position:fixed!important;top:70px!important;left:0!important;right:0!important;width:100%!important;z-index:9999!important;background:transparent!important;transition:all 0.3s ease}body.scrolled .elementor-element-77113fa{background:rgb(0 0 0 / .6)!important;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 4px 30px rgb(0 0 0 / .3)}body{padding-top:140px!important}.elementor-element-77113fa .e-con-inner{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:0 30px!important}.elementor-element-77113fa .elementor-element-b83d710{flex:0 0 auto!important}.elementor-element-77113fa .elementor-element-f732ec8{flex:0 0 auto!important;margin-left:auto!important}.elementor-element-77113fa .elementskit-menu-container{justify-content:flex-end!important}.elementor-element-77113fa .elementskit-navbar-nav{justify-content:flex-end!important}.elementor-element-77113fa .elementskit-menu-container{overflow:visible!important}.elementor-element-77113fa .elementskit-navbar-nav{overflow:visible!important}.elementor-element-77113fa .elementskit-dropdown{z-index:99999!important}.elementor-element-77113fa{overflow:visible!important}.elementor-element-77113fa .e-con-inner{overflow:visible!important}.header-action-buttons-wrapper{display:none!important}.page .contact-us-circle-gbc,.page .elementor-element-36c72b1{display:none!important}.header-action-buttons-wrapper .btn-header-agendar,.header-action-buttons-wrapper .btn-header-resultados{padding:10px 20px;border-radius:50px;text-decoration:none;font-weight:600;font-size:13px;display:inline-flex;align-items:center;gap:8px;transition:all 0.3s ease;border:2px solid #fff0;white-space:nowrap}.btn-text-mobile{display:none}.btn-text-desktop{display:inline}.mobile-header{display:none}.header-action-buttons-wrapper .btn-header-agendar{background:#6a6cb3;color:#fff;border-color:#6a6cb3}.header-action-buttons-wrapper .btn-header-resultados{background:#fff;color:#2d2d59;border-color:#fff}.header-action-buttons-wrapper .btn-header-agendar i,.header-action-buttons-wrapper .btn-header-resultados i{font-size:11px}.elementor-element-a49677a{background-size:cover!important;background-position:center!important;background-repeat:no-repeat!important;animation:bannerSlideshow 7s infinite;margin-top:-100px}@keyframes bannerSlideshow{0%,45%{background-image:url(/wp-content/themes/crdmed/assets/images/fachada-crd-1.png)}50%,95%{background-image:url(/wp-content/themes/crdmed/assets/images/fachada-crd-2.png)}100%{background-image:url(/wp-content/themes/crdmed/assets/images/fachada-crd-1.png)}}.elementor-element-a49677a .elementor-background-slideshow{display:none!important}[style*="#133167"],[style*="rgb(19, 49, 103)"]{color:#2d2d59!important}[style*="background-color: #133167"],[style*="background-color: rgb(19, 49, 103)"],[style*="background:#133167"],[style*="background:rgb(19, 49, 103)"]{background-color:#2d2d59!important}[style*="border-color: #133167"],[style*="border-color: rgb(19, 49, 103)"]{border-color:#2d2d59!important}.elementor-widget-container [style*="#133167"]{color:#2d2d59!important;background-color:#2d2d59!important;border-color:#2d2d59!important}.top-info-bar{background:#2d2d59;color:#fff;padding:10px 0;font-size:12px;position:relative;z-index:10001;width:100%}.top-info-bar .container-fluid{max-width:1320px;margin:0 auto;padding:0 15px}.top-info-bar .row{display:flex;align-items:center;justify-content:space-between}.top-info-left{display:flex;gap:20px;flex-wrap:nowrap;white-space:nowrap}.top-info-left .info-item{display:inline-flex;align-items:center;gap:6px;color:rgb(255 255 255 / .95);font-size:12px}.top-info-left .info-item i{font-size:11px;opacity:.8}.top-info-right{display:flex;gap:15px;justify-content:flex-end}.btn-agendar-exames,.btn-resultados{padding:10px 22px;border-radius:50px;text-decoration:none;font-weight:600;font-size:13px;display:inline-flex;align-items:center;gap:8px;transition:all 0.3s ease;border:2px solid #fff0;position:relative;overflow:hidden;white-space:nowrap}.btn-agendar-exames{background:#6a6cb3;color:#fff;border-color:#6a6cb3}.btn-resultados{background:#fff;color:#2d2d59;border-color:#fff}.elementskit-navbar-nav{gap:30px!important;flex-wrap:nowrap!important}.elementskit-navbar-nav>li>a{padding:8px 0px!important;font-size:12px!important;white-space:nowrap!important}.elementskit-menu-container.elementskit-navbar-nav-default .elementskit-navbar-nav{gap:30px!important}.elementskit-menu-container.elementskit-navbar-nav-default .elementskit-navbar-nav>li>a{font-size:18px!important;padding:8px 0px!important}#menu-header-menu.elementskit-navbar-nav>li>a{font-size:14px!important;padding:8px 0px!important}@media (min-width:768px){.elementor-3703 .elementor-element.elementor-element-b0f1875{--width:64%}}.preloader{display:none!important}.elementor-12701 .elementor-element.elementor-element-d1d2225:not(.elementor-motion-effects-element-type-background),.elementor-12701 .elementor-element.elementor-element-d1d2225>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url(/wp-content/themes/crdmed/assets/images/agendamento.avif)!important;background-position:center center!important;background-repeat:no-repeat!important;background-size:cover!important}.elementor-12701 .elementor-element.elementor-element-e88a09f,.elementor-12701 .elementor-element.elementor-element-2c43670,.elementor-12701 .elementor-element.elementor-element-961968a{overflow:visible!important}.elementor-12701 .elementor-element.elementor-element-2c43670,.elementor-12701 .elementor-element.elementor-element-961968a{border-radius:30px!important}.elementor-12701 .elementor-element.elementor-element-2c43670 img,.elementor-12701 .elementor-element.elementor-element-961968a img{border-radius:30px!important}.elementor-12701 .elementor-element.elementor-element-961968a{border-style:solid!important;border-width:10px!important;border-color:var(--e-global-color-white,#ffffff)!important}.ata-site-logo-img{max-height:45px!important}.ekit-wid-con{flex-shrink:1}.elementor-element-77113fa.e-con-boxed>.e-con-inner{max-width:1320px!important}.elementskit-navbar-nav li{margin:0!important}.elementskit-submenu-indicator{margin-left:3px!important}.elementor-element-f732ec8{flex-shrink:1;min-width:0}.elementor-heading-title{font-family:'Plus Jakarta Sans',sans-serif!important}h1,h2,h3,h4,h5,h6{font-family:'Plus Jakarta Sans',sans-serif!important}.elementor-heading-title span{font-family:'Lora',serif!important;font-style:italic!important;font-weight:400!important}.beauty-clinic .elementor-heading-title span{font-family:'Lora',serif!important;font-style:italic!important;font-weight:400!important}.elementor-element-cdbd504 span{font-size:59px!important}.elementor-element-c4c0215C{display:flex!important;justify-content:center!important}.elementor-element-872f0de .elementor-button{background-color:#3d3b7a!important;color:#ffffff!important;border-radius:50px!important;padding:14px 32px!important;font-weight:600!important;transition:all 0.3s ease!important}.elementor-element-872f0de .elementor-button:hover{background-color:#f5e6d3!important;color:#3d3b7a!important}.elementor-element-872f0de .elementor-button-icon svg{transition:transform 0.3s ease}.elementor-element-872f0de .elementor-button:hover .elementor-button-icon svg{transform:translateX(3px)}@media (max-width:1200px){.elementor-element-77113fa .e-con-inner{padding:0 20px;gap:20px}.btn-header-agendar,.btn-header-resultados{padding:8px 16px;font-size:12px;gap:6px}}@media (max-width:1024px){.elementor-element-77113fa{display:none!important}.header-action-buttons-wrapper{display:flex!important;position:fixed;top:0;left:0;right:0;width:100%;background:#6a6cb3;padding:12px 10px;gap:10px;justify-content:center;z-index:10002;opacity:1!important;visibility:visible!important;transform:none!important;pointer-events:auto!important}.header-action-buttons-wrapper .btn-header-agendar,.header-action-buttons-wrapper .btn-header-resultados{padding:3px;font-size:12px;font-weight:700;line-height:1.4;white-space:normal;text-align:center;flex:1;max-width:50%;border-radius:50px;display:flex;align-items:center;justify-content:center}.header-action-buttons-wrapper .btn-header-agendar{background:#2d2d59!important;color:white!important;border:2px solid #2d2d59!important}.header-action-buttons-wrapper .btn-header-resultados{background:white!important;color:#2d2d59!important;border:2px solid white!important}.header-action-buttons-wrapper .btn-header-agendar i,.header-action-buttons-wrapper .btn-header-resultados i{display:none}.btn-text-desktop{display:none}.btn-text-mobile{display:inline}.mobile-header{display:block!important;position:fixed;top:65px;left:0;right:0;width:100%;background:#2d2d59;z-index:99999;padding:12px 15px}.mobile-header-inner{display:flex;justify-content:space-between;align-items:center}.mobile-logo img{height:45px;width:auto}.mobile-header .elementskit-menu-hamburger{background:rgb(255 255 255 / .1);border:2px solid rgb(255 255 255 / .3);border-radius:5px;width:45px;height:40px;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:8px}.mobile-header .elementskit-menu-hamburger .ekit-menu-icon{color:#fff;font-size:20px}.mobile-header .elementskit-menu-container{background:#f5f5f5!important;z-index:999999!important;position:fixed!important;top:0!important;left:-100%!important;right:auto!important;bottom:0!important;width:100%!important;height:100vh!important;max-width:100%!important;overflow-y:auto;padding:20px!important;transition:left 0.3s ease!important}.mobile-header .elementskit-menu-container.active{left:0!important}.mobile-header .elementskit-menu-overlay{z-index:999998!important;position:fixed!important;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .5)!important;opacity:0;visibility:hidden;transition:all 0.3s ease}.mobile-header .elementskit-menu-overlay.active{opacity:1;visibility:visible}.mobile-header .elementskit-navbar-nav{text-align:left!important;padding:0!important;margin:0!important}.mobile-header .elementskit-navbar-nav>li{text-align:left!important;display:block!important}.mobile-header .elementskit-navbar-nav>li>a{color:#2d2d59!important;text-align:left!important;justify-content:flex-start!important;display:flex!important;padding:12px 0!important;font-size:16px!important}.mobile-header .elementskit-dropdown .dropdown-item{color:#2d2d59!important;text-align:left!important;padding-left:20px!important}.mobile-header .elementskit-nav-identity-panel{background:#f5f5f5!important;padding:15px 0!important;border-bottom:none!important;text-align:right!important;margin-bottom:20px!important}.mobile-header .elementskit-menu-close{background:transparent!important;color:#2d2d59!important;border:none!important;width:auto!important;height:auto!important;border-radius:0!important;font-size:24px!important;font-weight:bold!important;cursor:pointer!important;padding:5px 10px!important}}@media (max-width:1024px){body{padding-top:130px!important;margin:0!important}.elementor-location-header{margin:0!important;padding:0!important}}@media (max-width:768px){.top-info-bar{display:none!important}}.page-banner{position:relative;height:300px;background:linear-gradient(135deg,#2d2d59 0%,#6a6cb3 100%);display:flex;align-items:center;justify-content:center;overflow:hidden}.page-banner-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(0 0 0 / .3)}.page-banner-content{position:relative;z-index:2;text-align:center;color:#fff}.page-banner h1{font-size:48px;font-weight:700;margin-bottom:15px;text-transform:uppercase;letter-spacing:2px}.page-banner .breadcrumb{font-size:16px;color:rgb(255 255 255 / .9)}.page-banner .breadcrumb a{color:#fff;text-decoration:none;transition:opacity 0.3s}.page-banner .breadcrumb a:hover{opacity:.7}.page-banner .breadcrumb span{margin:0 10px}.proposito-page{padding:80px 0;background:#f5f5f5}.proposito-page .container{max-width:1200px;margin:0 auto;padding:0 20px}.proposito-section{display:flex;align-items:center;gap:60px;margin-bottom:100px;background:#fff;padding:40px;border-radius:20px;box-shadow:0 10px 30px rgb(0 0 0 / .1)}.proposito-section:last-child{margin-bottom:0}.proposito-section.reverse{flex-direction:row-reverse}.proposito-image{flex:0 0 45%}.proposito-image img{width:100%;height:auto;border-radius:15px;object-fit:cover}.proposito-content{flex:1}.proposito-content h2{font-size:32px;font-weight:700;color:#2d2d59;margin-bottom:20px;line-height:1.3;text-transform:capitalize}.proposito-content p{font-size:16px;line-height:1.8;color:#666}@media (max-width:768px){.proposito-section,.proposito-section.reverse{flex-direction:column;gap:30px;padding:30px 20px;margin-bottom:50px}.proposito-image{flex:0 0 100%}.proposito-content h2{font-size:24px}.proposito-content p{font-size:15px}}.proposito-gallery-fullwidth{width:100%;padding:0;margin:0;background:#f5f5f5}.proposito-gallery{display:grid;grid-template-columns:repeat(4,1fr);gap:0;width:100%}.gallery-item{position:relative;aspect-ratio:1;overflow:hidden;cursor:pointer;transition:all 0.3s ease;display:block}.gallery-item:hover{transform:scale(1.02)}.gallery-item img{width:100%;height:100%;object-fit:cover;display:block}.gallery-overlay{position:absolute;top:0;left:0;right:0;bottom:0;background:rgb(45 45 89 / .8);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity 0.3s ease}.gallery-item:hover .gallery-overlay{opacity:1}.gallery-overlay i{color:#fff;font-size:32px}@media (max-width:1024px){.proposito-gallery{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.proposito-gallery{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.proposito-gallery{grid-template-columns:1fr}}.preparo-exames-container{max-width:1200px;margin:0 auto;padding:40px 20px}.preparo-section{background:#fff;border-radius:10px;padding:40px;margin-bottom:40px;box-shadow:0 2px 10px rgb(0 0 0 / .1);scroll-margin-top:100px}.preparo-section h2{color:#474787;font-size:24px;font-weight:700;margin-bottom:25px;padding-bottom:15px;border-bottom:3px solid #635DA2;text-transform:uppercase}.preparo-section h3{color:#635DA2;font-size:20px;font-weight:600;margin:25px 0 15px 0}.preparo-section ul{list-style:none;padding:0;margin:20px 0}.preparo-section ul li{position:relative;padding-left:35px;margin-bottom:15px;line-height:1.6;color:#333;font-size:16px}.preparo-section ul li:before{content:"✓";position:absolute;left:0;top:0;width:25px;height:25px;background:#635DA2;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.preparo-section p{line-height:1.8;color:#555;margin:15px 0;font-size:16px}.preparo-section .limite-peso{background:#f8f8f8;padding:20px;border-left:4px solid #635DA2;margin-top:25px;border-radius:5px}.preparo-section .limite-peso strong{color:#474787;font-size:18px}@media (max-width:768px){.preparo-section{padding:25px 20px}.preparo-section h2{font-size:20px}.preparo-section h3{font-size:18px}.preparo-section ul li{font-size:15px}}