.cr-hero{background:#ffffff;padding:0px 20px 30px}.cr-hero-inner{max-width:1300px;margin:0 auto;display:grid;grid-template-columns:40% 60%;align-items:center;gap:30px}.cr-hero-text h1{margin:0 0 24px;font-family:Georgia,"Times New Roman",serif;font-size:64px;line-height:1.02;color:#123B53;font-weight:700}.cr-hero-text p{max-width:470px;margin:0 0 28px;font-size:20px;line-height:1.55;color:#46545C}.cr-btn-primary{display:inline-block;background:#32ADD9;color:#ffffff!important;text-decoration:none;padding:13px 26px;border-radius:30px;font-size:16px;font-weight:600;transition:0.25s ease}.cr-btn-primary:hover{background:#4CB050;transform:translateY(-2px)}.cr-handwritten{margin-top:30px;display:inline-block;font-size:24px;font-style:italic;color:#123B53}.cr-handwritten span{display:block;width:110px;height:4px;background:#F1F000;margin-top:5px;border-radius:20px}.cr-hero-image img{display:block;width:100%;height:520px;object-fit:cover;border-radius:18px}.cr-quick-links{max-width:1300px;margin:-65px auto 55px;padding:0 20px;position:relative;z-index:20;display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.cr-card{background:#ffffff;min-height:145px;padding:24px;border-radius:16px;text-decoration:none!important;display:flex;align-items:flex-start;gap:17px;box-shadow:0 10px 35px rgba(0,0,0,0.09);transition:0.25s ease}.cr-card:hover{transform:translateY(-5px);box-shadow:0 15px 40px rgba(0,0,0,0.13)}.cr-card-icon{flex:0 0 56px;width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:#ffffff;font-size:28px;font-weight:700}.cr-card h3{margin:3px 0 6px;font-size:21px;line-height:1.1;color:#123B53}.cr-card p{margin:0 0 8px;color:#46545C;font-size:14px;line-height:1.4}.cr-card span{color:#123B53;font-size:14px;font-weight:700}.cr-card-blue .cr-card-icon{background:#32ADD9}.cr-card-yellow .cr-card-icon{background:#F1F000;color:#123B53}.cr-card-green .cr-card-icon{background:#4CB050}.cr-card-red .cr-card-icon{background:#FC0607}@media (max-width:980px){.cr-hero-inner{grid-template-columns:1fr}.cr-hero-text h1{font-size:52px}.cr-hero-image img{height:460px}.cr-quick-links{grid-template-columns:repeat(2,1fr);margin-top:-40px}}@media (max-width:600px){.cr-hero{padding:35px 16px 80px}.cr-hero-text h1{font-size:40px}.cr-hero-text p{font-size:18px}.cr-hero-image img{height:330px}.cr-quick-links{grid-template-columns:1fr;margin-top:-30px;padding:0 16px}.cr-card{min-height:auto}}.cr-camino{max-width:1300px;margin:0 auto;padding:0px 20px 90px}.cr-camino-header{display:flex;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:30px}.cr-camino-header h2{margin:0 0 5px;font-family:Georgia,"Times New Roman",serif;font-size:38px;line-height:1.15;color:#123B53}.cr-camino-header p{margin:0;font-size:17px;color:#46545C}.cr-camino-cita{font-family:Georgia,"Times New Roman",serif;font-size:18px;font-style:italic;color:#66747B;text-align:right}.cr-camino-cita span{margin-left:6px;font-size:13px}.cr-camino-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.cr-camino-card{display:block;background:#ffffff;border-radius:18px;overflow:hidden;text-decoration:none!important;color:inherit;box-shadow:0 8px 28px rgba(0,0,0,0.08);transition:all .25s ease}.cr-camino-card:hover{transform:translateY(-6px);box-shadow:0 15px 38px rgba(0,0,0,0.13)}.cr-camino-img{position:relative;height:200px;overflow:hidden}.cr-camino-img img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .4s ease}.cr-camino-card:hover .cr-camino-img img{transform:scale(1.04)}.cr-camino-icon{position:absolute;left:22px;bottom:-28px;width:58px;height:58px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:#ffffff;font-size:26px;font-weight:700;border:5px solid #ffffff}.cr-escucha .cr-camino-icon{background:#F1F000;color:#123B53}.cr-vive .cr-camino-icon{background:#32ADD9}.cr-celebra .cr-camino-icon{background:#FC0607}.cr-comparte .cr-camino-icon{background:#4CB050}.cr-camino-content{padding:42px 22px 24px;min-height:190px}.cr-camino-content h3{margin:0 0 10px;font-family:Georgia,"Times New Roman",serif;font-size:25px;color:#123B53}.cr-camino-content p{margin:0 0 18px;color:#46545C;font-size:15px;line-height:1.5}.cr-camino-content span{color:#123B53;font-size:14px;font-weight:700}.cr-camino-card::after{content:"";display:block;height:5px}.cr-escucha::after{background:#F1F000}.cr-vive::after{background:#32ADD9}.cr-celebra::after{background:#FC0607}.cr-comparte::after{background:#4CB050}@media (max-width:980px){.cr-camino-grid{grid-template-columns:repeat(2,1fr)}.cr-camino-header h2{font-size:34px}}@media (max-width:600px){.cr-camino{padding:25px 16px 60px}.cr-camino-header{display:block}.cr-camino-header h2{font-size:30px}.cr-camino-cita{margin-top:15px;text-align:left}.cr-camino-grid{grid-template-columns:1fr}.cr-camino-img{height:230px}}.et_pb_menu__logo img{width:220px!important;max-width:220px!important;height:auto!important;max-height:none!important}@media (min-width:981px){.fila-tres-columnas.et_pb_row{display:flex;flex-wrap:nowrap;gap:10px;align-items:stretch}.fila-tres-columnas>.et_pb_column{float:none;margin:0!important;min-width:0}.fila-tres-columnas>.et_pb_column:nth-child(1){width:calc((100% - 20px) * 0.15)!important;flex:0 0 calc((100% - 20px) * 0.15)}.fila-tres-columnas>.et_pb_column:nth-child(2){width:calc((100% - 20px) * 0.60)!important;flex:0 0 calc((100% - 20px) * 0.60)}.fila-tres-columnas>.et_pb_column:nth-child(3){width:calc((100% - 20px) * 0.25)!important;flex:0 0 calc((100% - 20px) * 0.25)}}