body{padding:0 !important;margin:0 !important;font-family:"Poppins",sans-serif}html{scroll-behavior:smooth}.uwy.userway_p6 .userway_buttons_wrapper{top:unset !important;bottom:0 !important}.desktop{display:inline}.mobile{display:none}.scale-in-center{-webkit-animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both;animation:scale-in-center .5s cubic-bezier(.25,.46,.45,.94) both}@-webkit-keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes scale-in-center{0%{-webkit-transform:scale(0);transform:scale(0);opacity:1}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}.scale-out-center{-webkit-animation:scale-out-center .5s cubic-bezier(.55,.085,.68,.53) both;animation:scale-out-center .5s cubic-bezier(.55,.085,.68,.53) both}@-webkit-keyframes scale-out-center{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:1}}@keyframes scale-out-center{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}100%{-webkit-transform:scale(0);transform:scale(0);opacity:1}}@keyframes scroll{0%{-webkit-transform:translateX(0);transform:translateX(0)}100%{-webkit-transform:translateX(calc(-200px * 13));transform:translateX(calc(-200px * 13))}}/*Scrollbar*/::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#ffffff;border-radius:5px}::-webkit-scrollbar-thumb{background:#c4a40a;border-radius:10px}::-webkit-scrollbar-thumb:hover{background:#c4a40a}/*Header*/ .fixed-top{max-width:100vw !important;width:100vw !important}.header-social-container{background:#c4a40a;padding:10px 0;transition:transform 0.5s ease,opacity 0.5s ease;transform:translateY(0);opacity:1}.header-social-container.hidden{opacity:0;transform:translateY(-100%);height:0;padding:0;overflow:hidden}.mail-link{align-items:center;text-decoration:none;color:#F5F5F5}.mail-link i{position:relative;display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;background:#178080;border:2px solid #178080;border-radius:8px;font-size:20px;color:#F5F5F5 !important;text-decoration:none;margin-right:10px}.logo{width:150px}.navbar{transition:background-color 1s ease;background-color:#178080 !important}.navbar a{color:#f2f7f5 !important;padding-left:20px !important;font-weight:500 !important}.navbar-item{display:flex;align-items:center}.navbar-item i{margin-right:2px}.navbar-item:hover{color:#c4a40a !important;transition:0.5s}.scrolled{background-color:#178080 !important}.back-to-home-button{border:solid 2px #f2f7f5;padding-right:20px !important;border-radius:8px;text-align:center;margin-left:15px}.back-to-home-button:hover{background:#c4a40a;color:#f2f7f5 !important;transition:0.5s}/*menú sidebar*/ .custom-side-nav{position:fixed;right:0;top:50%;transform:translateY(-50%);z-index:1000;text-align:right;background:#f2f7f5;border-top-left-radius:10px;border-bottom-left-radius:10px;padding:10px}.custom-side-nav ul{list-style:none;padding:0;margin:0}.custom-side-nav li{margin:12px 0}.custom-side-nav a{color:#331b5a;text-decoration:none;font-weight:600;position:relative;padding-right:20px;font-size:15px}.custom-side-nav a::after{content:"";position:absolute;right:0;top:3px;width:10px;height:10px;border:2px solid #331b5a;border-radius:50%;background-color:transparent;transition:background-color 0.3s ease}.custom-side-nav a.active::after{background-color:#331b5a}/*container*/ .container{max-width:950px}/*titulos*/ .title-container{text-align:center;margin-bottom:20px}.icon-yellow{font-size:3rem;color:#c4a40a;display:block;margin-bottom:.5rem}.icon-green{font-size:3rem;color:#178080;display:block;margin-bottom:.5rem}.title-yellow{font-size:2rem;color:#c4a40a;margin:0;text-transform:uppercase}.title-green{font-size:2rem;color:#178080;margin:0;text-transform:uppercase}/*Description section*/ .description-section{padding:28px 20px 48px;background:linear-gradient(180deg,#f2f7f5 0%,#ffffff 100%)}.description-shell{position:relative;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,0.96fr);gap:32px;overflow:hidden;padding:52px;border-radius:32px;background:linear-gradient(135deg,rgba(15,92,87,0.98) 0%,rgba(23,128,128,0.96) 50%,rgba(11,78,73,0.98) 100%)}.description-shell::before{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(12,86,80,0.78),rgba(12,86,80,0.78)),url(https://www.behealthpr.com/wp-content/uploads/2026/05/imagen-1-descripcion-caipatientjourney.webp) center center no-repeat;background-size:cover;opacity:0.24;pointer-events:none}.description-copy,.description-gallery{position:relative;z-index:1}.description-copy{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;color:#f2f7f5}.description-kicker{display:inline-flex;align-items:center;justify-content:center;padding:9px 18px;margin-bottom:22px;border-radius:999px;border:1px solid rgba(255,255,255,0.18);background:rgba(255,255,255,0.08);color:rgba(242,247,245,0.92);font-size:0.9rem;font-weight:600;letter-spacing:0.08em;text-transform:uppercase}.description-heading{margin-bottom:24px}.description-heading i{display:inline-flex;margin-bottom:14px;font-size:1.55rem;color:#c4a40a}.description-heading h2{margin:0;max-width:100%;color:#ffffff;font-size:clamp(2.5rem,4.5vw,3.5rem);font-weight:700;line-height:0.98;letter-spacing:-0.03em;overflow-wrap:anywhere;text-transform:uppercase}.description-body{max-width:470px;margin:0 0 30px;color:rgba(242,247,245,0.84);font-size:1.02rem;line-height:1.85}.description-meta{display:grid;gap:14px}.description-meta-item{display:flex;align-items:flex-start;gap:14px;color:#ffffff}.description-meta-item i{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;border:1px solid rgba(255,255,255,0.14);background:rgba(255,255,255,0.08);color:#c4a40a;font-size:1.2rem}.description-meta-item span{padding-top:8px;font-size:1rem;font-weight:600;line-height:1.35}.description-gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:136px;gap:16px;align-content:center}.description-card{margin:0;overflow:hidden;border-radius:24px;background:#102a43;box-shadow:0 20px 44px rgba(4,15,40,0.32)}.description-card img{width:100%;height:100%;display:block;object-fit:cover;transition:transform 0.6s ease}.description-card:hover img{transform:scale(1.05)}.description-card-large{grid-column:1 / -1;grid-row:span 2}.description-card-wide{grid-column:1 / span 2}.description-shell>.title-green{display:none}.event-highlight-section{width:100%;background:linear-gradient(180deg,#ffffff 0%,#f4fbfb 100%)}.event-highlight-shell{display:grid;grid-template-columns:minmax(0,0.95fr) minmax(0,1.05fr);width:100%;border-radius:0;overflow:hidden;background:#ffffff}.event-highlight-media{display:flex;align-items:center;justify-content:end;padding:48px 36px;background:#178080;min-height:420px}.event-highlight-media img{width:100%;max-width:360px;height:auto;display:block}.event-highlight-copy{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:56px 52px;min-height:420px;background:url(https://www.behealthpr.com/wp-content/uploads/2026/05/banner-fondo-caipatientjourney.png) center center no-repeat;background-size:cover}.event-highlight-kicker{display:inline-flex;align-items:center;justify-content:center;padding:10px 22px;margin-bottom:20px;border-radius:999px;background:#1aa5a5;color:#f2f7f5;font-size:1.1rem;line-height:1}.event-highlight-copy h2{margin:0;font-size:clamp(3.2rem,8vw,5.6rem);line-height:0.9;font-weight:700;color:#178080}.event-highlight-month{display:inline-block;margin:14px 0 18px;padding:6px 18px;background:#c4a40a;color:#f2f7f5;font-size:clamp(1.5rem,3.2vw,2.5rem);font-weight:700;line-height:1.1}.event-highlight-location{display:flex;align-items:center;gap:10px;margin:0 0 18px;color:#111111;font-size:clamp(1rem,1.8vw,1.45rem);line-height:1.25}.event-highlight-location i{color:#111111;font-size:1.3rem}.event-highlight-description{max-width:420px;margin:0;color:#355757;font-size:1rem;line-height:1.7}.event-benefits-section{padding:22px 20px 8px;background:linear-gradient(180deg,#f4fbfb 0%,#ffffff 100%)}.event-benefits-shell{background:#ffffff;border:1px solid rgba(23,128,128,0.12);border-radius:28px;padding:34px 28px}.event-benefits-heading{max-width:620px;margin:0 auto 28px;text-align:center}.event-benefits-heading h2{margin:0;color:#102a43;font-size:clamp(1.65rem,2.6vw,2.25rem);line-height:1.2;font-weight:700}.event-benefits-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.event-benefit-card{display:flex;flex-direction:column;align-items:center;min-height:100%;padding:28px 20px 24px;text-align:center;border-radius:22px;background:#ffffff;border:1px solid rgba(23,128,128,0.1);box-shadow:0 14px 30px rgba(16,42,67,0.06)}.event-benefit-icon{width:56px;height:56px;display:flex;align-items:center;justify-content:center;margin-bottom:18px;border-radius:18px;background:rgba(23,128,128,0.1);color:#178080;font-size:1.8rem}.event-benefit-value{margin:0 0 10px;color:#178080;font-size:clamp(1.85rem,3vw,2.3rem);font-weight:700;line-height:1}.event-benefit-label{margin:0;color:#2c4c4c;font-size:1rem;font-weight:600;line-height:1.45}.event-benefit-detail{margin:10px 0 0;color:#687373;font-size:0.92rem;line-height:1.5}/*Patient journey*/ .patient-journey-section{padding:40px 20px;background:linear-gradient(180deg,#f2f7f5 0%,#ffffff 100%)}.patient-journey-shell{position:relative;overflow:hidden;border-radius:28px;padding:32px;background:radial-gradient(circle at top right,rgba(196,164,10,0.14),transparent 35%),linear-gradient(180deg,#ffffff 0%,#f9fcfc 100%);border:1px solid rgba(23,128,128,0.12)}.patient-journey-shell::before{content:"";position:absolute;inset:18px;border:1px solid rgba(23,128,128,0.08);border-radius:22px;pointer-events:none}.patient-journey-intro{position:relative;z-index:1;max-width:680px;margin:0 auto 24px;text-align:center;color:#4a6666}.patient-journey-intro p{margin:0;line-height:1.7}.patient-journey-feature{position:relative;z-index:1;border-radius:24px;padding:28px;margin-bottom:24px;color:#f2f7f5;background:linear-gradient(135deg,#178080 0%,#115f5f 100%);box-shadow:0 18px 40px rgba(17,95,95,0.22)}.patient-journey-feature-step{display:inline-block;margin-bottom:18px;font-size:0.8rem;font-weight:700;letter-spacing:0.16em;text-transform:uppercase;color:rgba(242,247,245,0.8)}.patient-journey-feature-main{display:flex;align-items:flex-start;gap:18px}.patient-journey-feature-icon{width:76px;height:76px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:22px;background:rgba(255,255,255,0.12);border:1px solid rgba(255,255,255,0.14);font-size:2.3rem}.patient-journey-feature-copy h3{margin:0 0 10px;font-size:1.8rem}.patient-journey-feature-copy p{margin:0;line-height:1.7;font-size:1rem}.patient-journey-progress{display:flex;align-items:center;gap:14px;margin-top:22px;font-size:0.9rem;color:rgba(242,247,245,0.84)}.patient-journey-progress-track{flex:1;min-width:0;height:8px;overflow:hidden;border-radius:999px;background:rgba(255,255,255,0.16)}.patient-journey-progress-bar{display:block;height:100%;border-radius:999px;background:#c4a40a;transition:width 0.35s ease}.patient-journey-steps{position:relative;z-index:1;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.patient-journey-step{border:0;width:100%;padding:18px 16px;border-radius:22px;text-align:left;font-family:inherit;background:#ffffff;color:#184e4e;cursor:pointer;border:1px solid rgba(23,128,128,0.12);box-shadow:0 10px 26px rgba(23,128,128,0.08);transition:transform 0.25s ease,box-shadow 0.25s ease,background 0.25s ease,color 0.25s ease}.patient-journey-step:hover,.patient-journey-step:focus-visible{transform:translateY(-6px);box-shadow:0 16px 34px rgba(23,128,128,0.14)}.patient-journey-step:focus-visible{outline:2px solid #178080;outline-offset:4px}.patient-journey-step.is-active{background:linear-gradient(180deg,#c4a40a 0%,#a98b07 100%);color:#f2f7f5;box-shadow:0 18px 34px rgba(196,164,10,0.28)}.patient-journey-step-top{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:18px}.patient-journey-step-icon{width:54px;height:54px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border-radius:18px;background:rgba(23,128,128,0.1);color:#178080;font-size:1.8rem;transition:background 0.25s ease,color 0.25s ease}.patient-journey-step-number{font-size:0.78rem;font-weight:700;letter-spacing:0.14em;text-transform:uppercase;color:#c4a40a;transition:color 0.25s ease}.patient-journey-step-title{display:block;font-size:1rem;font-weight:700;line-height:1.45}.patient-journey-step.is-active .patient-journey-step-icon{background:rgba(255,255,255,0.16);color:#f2f7f5}.patient-journey-step.is-active .patient-journey-step-number{color:rgba(242,247,245,0.82)}/*Prefuntas frecuentes*/ .faqs-section{background:#fff;padding:40px 20px}.logo-inciativa{width:70%;height:auto;justify-content:center;transition:0.5s;cursor:pointer}.logo-inciativa:hover{scale:1.2}.accordion-button{font-weight:600 !important}.accordion-button:focus{outline:none;box-shadow:none}.accordion-button:not(.collapsed){background:#c4a40a !important;color:#f2f7f5}.collapsed{background:#178080;color:#f2f7f5}.accordion-button:not(.collapsed)::after{background-image:none;content:"-";font-weight:500;transform:none}.accordion-button::after{fill:white !important;flex-shrink:0;font-weight:500;content:"+";background-image:none;font-size:20px !important}/*Articulos*/ .articles-section{padding:40px 20px;background:#ffffff}.card-article{overflow:hidden;position:relative;height:100%;justify-content:space-between}.img-container-article{overflow:hidden;height:200px}.img-article{transition:transform 0.4s ease-in-out;width:100%;height:100%;object-fit:cover}.card-article:hover .img-article{transform:scale(1.2)}.card-article:hover .card-title-article{color:#c4a40a !important}.card-article:hover .card-article-link{color:#c4a40a !important}.bg-primary{background-color:#178080 !important}.card-title-article{color:#178080 !important;transition:0.5s}.icon-article{color:#178080 !important}.card-article-link{text-decoration:none;color:#178080 !important;transition:0.5s;font-weight:500 !important}.card-body,.card-footer{z-index:2;position:relative}.card-link{text-decoration:none}.card-body{flex:1;display:flex;flex-direction:column;justify-content:start}.card-img-top{height:200px;object-fit:cover}.card-title{font-size:1.25rem}.spinner-container{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.spinner-border{width:3rem;height:3rem}.btn-primary{background:#178080 !important;transition:0.5s;border:solid 1px #178080}.btn-primary:hover{background:transparent !important;color:#178080 !important;border:solid 1px #178080}.btn-danger{background:#c4a40a;transition:0.5s;border:solid 1px #c4a40a}.btn-danger:hover{background:transparent !important;color:#c4a40a !important;border:solid 1px #c4a40a}/*download*/ .download-section{padding:40px 20px;background:#f2f7f5}.download-container{text-align:center}.download-col-img-container{width:100%;display:flex;justify-content:center;text-align:center}.download-col-img-container a{transition:0.5s;width:60%}.download-col-img-container a:hover{scale:.9}.download-col-img-container img{width:100%;border-radius:10px}.download-button-container{width:100%;display:flex;justify-content:center;margin-top:20px}.download-button-link{display:flex;justify-content:center;align-items:center;text-decoration:none;text-transform:uppercase;border:solid 2px #c4a40a;border-radius:8px;background-color:#c4a40a;color:#f2f7f5;width:fit-content;padding:10px 20px;transition:0.5s;font-size:20px}.download-button-link i{margin-left:10px}.download-button-link:hover{background:#fff0;color:#c4a40a}/*Agenda shortcuts*/ .agenda-shortcuts-section{padding:0 20px 24px;background:linear-gradient(180deg,#fff 0%,#f2f7f5 100%)}.agenda-shortcuts-shell{background:#fff;border:1px solid rgba(23,128,128,0.12);border-radius:28px;padding:32px}.agenda-shortcuts-copy{margin:18px 0 24px;font-size:1rem;color:#4f5b5b}.agenda-shortcuts-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.agenda-shortcut-link{display:block;border-radius:24px;overflow:hidden;box-shadow:0 18px 40px rgba(23,128,128,0.12);transition:transform 0.35s ease,box-shadow 0.35s ease}.agenda-shortcut-link:hover,.agenda-shortcut-link:focus-visible{transform:translateY(-6px);box-shadow:0 24px 48px rgba(23,128,128,0.2)}.agenda-shortcut-link:focus-visible{outline:3px solid rgba(196,164,10,0.45);outline-offset:4px}.agenda-shortcut-link img{display:block;width:100%;height:auto}/*Agenda*/ .agenda-section{padding:40px 20px;background:#f2f7f5}.agenda-anchor-target{position:relative;top:-140px;display:block;visibility:hidden}.agenda-day-label{display:inline-flex;align-items:center;gap:0.7rem;margin:18px 0 26px;padding:0.75rem 1.4rem;font-size:clamp(1.05rem,0.98rem+0.45vw,1.35rem);font-weight:800;color:#fff;text-transform:uppercase;letter-spacing:0.14em;background:linear-gradient(135deg,#178080 0%,#2aa79c 100%);border:1px solid rgba(255,255,255,0.35);border-radius:999px;box-shadow:0 14px 28px rgba(23,128,128,0.18)}.agenda-day-label::before{content:"";width:10px;height:10px;border-radius:50%;background:#ffd166;box-shadow:0 0 0 6px rgba(255,209,102,0.18)}.agenda-date{text-align:left;margin-bottom:30px}.agenda-date p:nth-child(2){display:none}.agenda-date p{margin-bottom:5px;font-size:15px;color:#444}.agenda-date p strong{color:#178080;font-size:18px}.agenda-timezones P:nth-child(2){display:block}.agenda-timezones span{font-weight:400;color:#666}.agenda-block{display:flex;margin-bottom:20px;border-radius:8px;overflow:hidden;box-shadow:0 0 10px rgba(0,0,0,0.05)}.agenda-timebox{background:#178080;color:#fff;padding:15px;font-weight:bold;font-size:20px;text-align:center;width:120px}.agenda-timebox span{display:block;font-size:13px;font-weight:normal;margin-top:10px}.agenda-content{flex:1;padding:20px}.agenda-content.green{background:#c4a40a;color:#fff}.agenda-content.gray{background:#f5f5f5}.agenda-content h5{font-size:18px;margin-bottom:10px}.agenda-content p,.agenda-list{margin:0;font-size:15px;line-height:1.6}.agenda-list{padding-left:0;list-style:none}.agenda-list li{margin-bottom:8px}.agenda-btn{margin-top:15px;background:transparent;border:1px solid #fff;color:#fff;padding:6px 14px;border-radius:25px;font-size:13px;font-weight:bold;cursor:default;display:none}.agenda-content.gray .agenda-btn{border-color:#c4a40a;color:#c4a40a}/*speakers*/ .speakers-seccion{background:#fff;padding:40px 20px;overflow-x:hidden}.img-container-speaker{width:150px !important;height:150px !important;background-size:cover;background-position:center;border-radius:.25rem .25rem 0 0;border-radius:50%;margin:0 auto}.style-speaker-card{border-radius:25px;padding:20px;height:450px !important}.owl-item:nth-child(odd) .style-speaker-card{border-bottom:3px solid #c4a40a !important;color:#c4a40a !important}.owl-item:nth-child(odd) .style-speaker-card .card-img-top{border:solid 3px #c4a40a !important}.owl-item:nth-child(even) .style-speaker-card{border-bottom:3px solid #178080 !important;color:#178080 !important}.owl-item:nth-child(even) .style-speaker-card .card-img-top{border:solid 3px #178080 !important}.owl-item:nth-child(odd) .style-speaker-card:hover{transition:0.5s !important;background:#c4a40a !important;color:#f2f7f5 !important}.owl-item:nth-child(even) .style-speaker-card:hover{transition:0.5s !important;background:#178080 !important;color:#f2f7f5 !important}.owl-carousel-speakers .owl-nav .owl-next{right:0 !important}/*playlist*/ .playlist-section{padding:40px 20px;background:#f2f7f5}#videoList{overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c4a40a #F5F5F5}#videoList::-webkit-scrollbar{width:8px;background:#F5F5F5}#videoList::-webkit-scrollbar-thumb{background:#c4a40a;border-radius:10px}#videoList::-webkit-scrollbar-thumb:hover{background:#c4a40a}#videoList::-webkit-scrollbar-track{background:#F5F5F5}.video-container{position:relative;height:100%;overflow:hidden;border-top-right-radius:10px;border-bottom-right-radius:10px}.playlist-container{margin-left:0;margin-right:0;flex-direction:row;background:#fff}.video-column{padding:0;margin:0}.video-container iframe{position:relative;top:0;left:0;width:100%;height:100%}.video-list-item{cursor:pointer;padding:10px;display:flex;align-items:center;transition:background-color 0.3s ease;margin:0 !important}.video-list-item:hover{background-color:#c4a40a4f}.active-video{background-color:#c4a40a}.active-video .video-title{color:#f2f7f5}.active-video .video-duration{color:#f2f7f5 !important}.video-thumbnail{width:75px;height:42px;object-fit:fill}.video-title{margin-left:10px;color:#333;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:250px;font-size:14px}.playlist{height:400px;overflow-y:auto;margin:0;border-bottom-left-radius:10px}.playlist-header{display:flex;justify-content:space-between;align-items:center;background:#178080;padding:10px;color:#f2f7f5;border-top-left-radius:10px}.video-duration{margin-left:auto;font-size:.9em;color:#555}.badge-primary{font-weight:400;padding:10px}/*galery*/ .gallery-section{padding:40px 20px;background:#fff}.gallery-image{position:relative;overflow:hidden;border-radius:10px}.gallery-image img{width:100%;height:auto;transition:transform 0.3s ease,opacity 0.3s ease}.gallery-overlay{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgb(0 0 0 / .5);opacity:0;transition:opacity 0.3s ease;display:flex;justify-content:center;align-items:center;color:#fff;font-size:2rem}.gallery-image:hover img{transform:scale(1.1);opacity:.7}.gallery-image:hover .gallery-overlay{opacity:1}.gallery-overlay i{font-size:3rem}.modal-body{position:relative;padding:0}.lightbox-container{position:relative;text-align:center;display:flex;justify-content:center;align-items:center;height:100%}#lightboxImage{max-width:100%;height:80vh !important;max-height:80vh !important}button.prev,button.next{position:absolute;top:50%;transform:translateY(-50%);background-color:#178080;border:none;color:#fff;font-size:2rem;padding:5px;z-index:10;cursor:pointer;transition:0.5s;display:flex;justify-content:center;align-items:center}button.prev{left:10px}button.next{right:10px}button.prev:hover,button.next:hover{background-color:#c4a40a}.btn-close-modal{position:absolute;right:10px;top:10px;z-index:1 !important;background:none !important;border:none !important;font-size:2.5rem;color:#178080;transition:0.5s}.btn-close-modal:hover{color:#c4a40a}.owl-stage{display:flex !important;justify-content:center !important}.owl-carousel .owl-item{width:33.33% !important;text-align:center !important;margin:10px}.owl-item{width:33.33% !important;text-align:center !important}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px !important}.owl-stage-outer{padding:0}/* Aseguramos que el contenedor del carrusel tenga posición relativa */ #gallery-container{position:relative}/* Contenedor de las flechas */ .owl-nav{position:absolute;top:50%;width:100%;display:flex;justify-content:space-between;transform:translateY(-50%);pointer-events:none;/* No bloquear interacción de las imágenes */ z-index:10;/* Aseguramos que las flechas estén al frente */}/* Botones de navegación */ .owl-nav button{background-color:rgba(0,0,0,0.5);border:none;color:white !important;width:35px;height:35px;display:flex !important;align-items:center !important;justify-content:center !important;pointer-events:all;/* Permitir interacción */ transition:background-color 0.3s ease;background-color:#c4a40a !important;border-radius:10px !important;font-size:2rem !important}.owl-nav button:hover{background-color:#178080 !important}/* Flecha izquierda */ .owl-nav .owl-prev{position:absolute;left:0px !important;/* Ajusta este valor según el diseño */}/* Flecha derecha */ .owl-nav .owl-next{position:absolute;right:25px !important;/* Ajusta este valor según el diseño */}.owl-dots .owl-dot{display:inline-block;zoom:1}.owl-dots .owl-dot span{width:12px !important;height:12px !important;background-color:#c4a40a !important;opacity:.5}.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#c4a40a !important;opacity:1}/*Sponsors section*/ .sponsors-section{padding:40px 20px;background:#fff}.slider-sponsors{width:100%;height:auto;margin:auto;overflow:hidden}.slider-sponsors-track{display:flex;animation:scroll 15s linear infinite;-webkit-animation:scroll 15s linear infinite;width:calc(200px * 26);align-items:center;justify-content:center}.slide-sponsors{width:200px !important;padding-right:50px}.slide-sponsors img{width:120px !important;margin-left:40px;margin-right:40px}/*footer*/ .footer-container{background:#178080;color:#fff}.footer-container a{transition:0.5s}.footer-container a:hover{color:#c4a40a}.social-container a{position:relative;display:inline-flex;justify-content:center;align-items:center;width:30px;height:30px;background:#fff0;border:2px solid #fff;border-radius:8px;font-size:20px;color:#fff !important;text-decoration:none;z-index:1;overflow:hidden;transition:-5s;margin-right:5px;transition:0.5s}.social-container svg{fill:#fff !important;width:20px;height:20px;transition:0.5s}.social-container a:hover{color:#f2f7f5 !important}.social-container a:hover svg{fill:#f2f7f5 !important}.social-container a::before{fill:#f2f7f5 !important;content:'';position:absolute;top:0;left:0;width:0;height:100%;background:#178080;z-index:-1;transition:.5s}.social-container a:hover::before{width:100%}.list-unstyled{color:#f2f7f5 !important}.menu-footer-container{display:flex}.menu-footer{display:flex}.menu-footer-item{display:flex}/*scroll to top*/ .scroll-to-top-btn{position:fixed;bottom:20px;right:20px;background-color:#c4a40a;color:#fff;border:none;border-radius:8px;width:50px;height:50px;font-size:24px;cursor:pointer;opacity:0;visibility:hidden;transition:opacity 0.5s ease,visibility 0.5s ease;display:flex;align-items:center;justify-content:center;text-align:center;z-index:10}.scroll-to-top-btn.show{opacity:1;visibility:visible}.scroll-to-top-btn:hover{background-color:#c4a40a4f;transition:0.5s}/*banner header*/ .banner-header{position:relative;width:100%;min-height:100vh;display:flex;background:url(https://www.behealthpr.com/wp-content/uploads/2026/05/fondo-header-desktop-caipatientjourney.webp) top center no-repeat;background-size:cover;overflow:hidden;align-items:center;/* Evitar que algo salga del contenedor */}.banner-header .overlay{position:absolute;top:0;left:0;width:100%;height:100%;background:#ffffff2e;/* Fondo blanco semitransparente */ z-index:1;/* Capa del fondo blanco */ pointer-events:none;/* Asegura que no interfiera con clics */}.banner-header .container{position:relative;z-index:2;/* Eleva el contenido por encima del overlay */ color:#333;/* Ajusta el color del texto para que sea legible */}.banner-header-link-container{width:100%;display:flex;justify-content:center;align-items:center;margin-top:20px}.banner-header h1{margin-bottom:20px}.banner-header p{color:#333;font-weight:600}.banner-header a{display:flex;align-items:center;font-weight:bold;justify-content:center;text-decoration:none;border:solid 2px #178080;border-radius:8px;background-color:#178080;color:#f2f7f5;width:fit-content;padding:10px 20px;transition:0.5s;-webkit-box-shadow:10px 10px 5px 0 rgb(23 94 75 / .75) !important;-moz-box-shadow:10px 10px 5px 0 rgb(23 94 75 / .75) !important;box-shadow:10px 10px 5px 0 rgb(23 94 75 / .75) !important}.banner-header a:hover{background:#fff0;color:#178080;-webkit-box-shadow:30px 10px 5px 0 rgb(23 94 75 / .75) !important;-moz-box-shadow:30px 10px 5px 0 rgba(23 94 75 / 0.75) !important;box-shadow:30px 10px 5px 0 rgb(23 94 75 / .75) !important}.banner-header a i{transition:0.5s;color:#f2f7f5;margin-left:10px}.banner-header a:hover i{transform:translateX(5px);color:#178080}/*esconder el side-nav*/ @media (max-width:1199.98px){.custom-side-nav{display:none}}@media screen and (max-width:600px){.mobile{display:inline}.desktop{display:none}.container{padding:0}.card:hover{transform:scale(1)}.carousel-control-next,.carousel-control-prev{display:none !important}.logo{padding-left:12px}/*navbar*/ .header-social-container{display:none}.offcanvas-header{justify-content:end !important}.offcanvas{background:#178080 !important;width:80% !important}.offcanvas-backdrop{height:100% !important}.navbar a{padding-left:0 !important}.back-to-home-button{margin-left:0;margin-top:20px}/*modal*/ .modal-body{background:#333}button.prev,button.next{top:unset;bottom:10%}.btn-close-modal{right:0}.banner-header{background:url(https://www.behealthpr.com/wp-content/uploads/2026/05/fondo-header-mobile-caipatientjourney.webp) top center no-repeat;background-size:cover;margin-top:50px;align-items:start;min-height:50vh;padding-top:20px}.description-section{padding:18px 12px 36px}.description-shell{grid-template-columns:1fr;gap:24px;padding:28px 16px;border-radius:28px}.description-heading{margin-bottom:16px}.description-heading h2{max-width:100%;font-size:clamp(2.1rem,9.6vw,2.9rem);line-height:1.02}.description-body{max-width:100%;margin-bottom:22px;font-size:0.96rem;line-height:1.7}.description-meta-item span{font-size:0.96rem}.description-gallery{grid-template-columns:1fr;grid-auto-rows:auto;gap:14px}.description-card{border-radius:20px;aspect-ratio:4 / 3;min-height:0}.description-card-large,.description-card-wide{grid-column:auto;grid-row:auto;aspect-ratio:16 / 10}.event-highlight-section{padding:32px 0 16px}.event-highlight-shell{grid-template-columns:1fr}.event-highlight-media,.event-highlight-copy{min-height:auto}.event-highlight-media{padding:36px 24px;justify-content:center}.event-highlight-media img{max-width:290px}.event-highlight-copy{padding:36px 24px 40px;align-items:center;text-align:center;background-position:center top}.event-highlight-kicker{margin-bottom:18px;font-size:1rem}.event-highlight-month{margin:12px 0 16px}.event-highlight-location{justify-content:center;font-size:1.25rem}.event-highlight-description{max-width:100%}.event-benefits-section{padding:12px 12px 8px}.event-benefits-shell{padding:24px 18px;border-radius:24px}.event-benefits-heading{margin-bottom:22px}.event-benefits-grid{grid-template-columns:1fr}.event-benefit-card{padding:24px 18px 22px}.event-benefit-value{font-size:1.95rem}.agenda-shortcuts-section{padding:0 12px 20px}.agenda-shortcuts-shell{padding:24px 18px;border-radius:24px}.agenda-shortcuts-copy{margin:14px 0 20px}.agenda-shortcuts-grid{grid-template-columns:1fr;gap:16px}.agenda-anchor-target{top:-90px}/*footer*/ .footer-container{padding:20px}.menu-footer-container{display:inline}.menu-footer{display:none}/*gallery*/ .row-gallery>*{padding:0 !important;margin:0 !important}.owl-item{margin:0 !important;box-shadow:none !important}.owl-carousel .owl-item{width:100% !important;padding:0}.owl-nav{display:none !important;width:0 !important;margin:0 !important}/*speakers*/ .owl-carousel-speakers .owl-dot{margin-top:10px !important}/*playlist*/ .playlist-container{flex-direction:column-reverse}.video-container{border-top-left-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.video-container iframe{height:250px}.playlist-header{border-top-left-radius:0}.playlist{border-bottom-right-radius:10px}/*revista*/ .download-col-img-container a{width:100%}.download-col-img-container a:hover{scale:1}/*patient journey*/ .patient-journey-shell{padding:20px 16px;border-radius:22px}.patient-journey-shell::before{inset:10px}.patient-journey-intro{margin-bottom:18px;text-align:left}.patient-journey-feature{padding:20px 16px;margin-bottom:18px;border-radius:20px}.patient-journey-feature-main{flex-direction:column;gap:14px}.patient-journey-feature-icon{width:64px;height:64px;border-radius:18px;font-size:2rem}.patient-journey-feature-copy h3{font-size:1.45rem}.patient-journey-progress{align-items:flex-start;flex-direction:column}.patient-journey-progress-track{width:100%}.patient-journey-steps{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(240px,82%);grid-template-columns:none;gap:12px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:8px;padding:4px 2px 10px;margin:0 -2px;scrollbar-width:none}.patient-journey-steps::-webkit-scrollbar{display:none}.patient-journey-step{min-height:100%;padding:16px 14px;scroll-snap-align:center}.patient-journey-step-top{margin-bottom:14px}.patient-journey-step-title{font-size:0.95rem}.agenda-block{display:inline-block;width:100%}.agenda-timebox{width:100%}/*sponsors section*/ .slider-sponsors-track{animation:scroll 20s linear infinite;-webkit-animation:scroll 20s linear infinite}.slide-sponsors img{width:140px !important;margin-left:30px;margin-right:30px}}@media (min-width:600px) and (max-width:1000px){.mobile{display:inline}.desktop{display:none}/*navbar*/ .header-social-container{display:none}.offcanvas-header{justify-content:end !important}.offcanvas{background:#c4a40a !important}.navbar a{padding-left:0 !important}.back-to-home-button{margin-left:0;margin-top:20px}/*Banner header*/ .banner-header{align-items:center}.event-highlight-media{justify-content:center}.description-shell{grid-template-columns:1fr;padding:40px 32px}.description-heading h2{font-size:clamp(2.5rem,6vw,3.4rem)}.description-body{max-width:100%}.description-gallery{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto}.description-card-wide{grid-column:1 / -1}.description-card{aspect-ratio:1 / 1}.description-card-large,.description-card-wide{aspect-ratio:16 / 10;grid-row:auto}.event-highlight-shell{grid-template-columns:1fr}.event-highlight-media,.event-highlight-copy{min-height:auto;align-items:center}.event-highlight-copy{padding:44px 36px}.event-benefits-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.agenda-shortcuts-grid{grid-template-columns:1fr}/*patient journey*/ .patient-journey-steps{grid-template-columns:repeat(2,minmax(0,1fr))}/*playlist*/ .playlist-container{flex-direction:column-reverse}.video-container{border-top-left-radius:10px;border-bottom-left-radius:0;border-bottom-right-radius:0}.video-container iframe{height:250px}.playlist-header{border-top-left-radius:0}.playlist{border-bottom-right-radius:10px}}@media (min-width:600px) and (max-width:1200px){/*gallery*/ .owl-nav{display:none !important;width:0 !important;margin:0 !important}.footer-container{padding:40px 20px}.event-highlight-copy{align-items:center}}@media (min-width:1200px) and (max-width:1400px){}