.elementor-26471 .elementor-element.elementor-element-5e4ece0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26471 .elementor-element.elementor-element-dd777fa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26471 .elementor-element.elementor-element-6e32649{--display:flex;--min-height:550px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:50%;}.elementor-26471 .elementor-element.elementor-element-6e32649::before, .elementor-26471 .elementor-element.elementor-element-6e32649 > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-6e32649 > .e-con-inner > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-6e32649 > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-6e32649 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-6e32649 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #00000000 65%);}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26471 .elementor-element.elementor-element-6c5d52b .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-7516f04 );}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-26471 .elementor-element.elementor-element-7eb9111 .elementor-button{background-color:var( --e-global-color-4530f03 );font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;border-radius:40px 40px 40px 40px;}.elementor-26471 .elementor-element.elementor-element-1dc022a{--display:flex;--min-height:550px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:50%;}.elementor-26471 .elementor-element.elementor-element-1dc022a::before, .elementor-26471 .elementor-element.elementor-element-1dc022a > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-1dc022a > .e-con-inner > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-1dc022a > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-1dc022a > .e-con-inner > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-1dc022a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #00000000 65%);}.elementor-26471 .elementor-element.elementor-element-1390a8f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-7516f04 );}.elementor-26471 .elementor-element.elementor-element-47539f9 .elementor-button{background-color:var( --e-global-color-4530f03 );font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;border-radius:40px 40px 40px 40px;}.elementor-26471 .elementor-element.elementor-element-77c6cff{--display:flex;--min-height:550px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:50%;}.elementor-26471 .elementor-element.elementor-element-77c6cff:not(.elementor-motion-effects-element-type-background), .elementor-26471 .elementor-element.elementor-element-77c6cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drchoice.cl/wp-content/uploads/2026/07/rehacom-slider-47.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26471 .elementor-element.elementor-element-77c6cff::before, .elementor-26471 .elementor-element.elementor-element-77c6cff > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-77c6cff > .e-con-inner > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-77c6cff > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-77c6cff > .e-con-inner > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-77c6cff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #00000000 65%);}.elementor-26471 .elementor-element.elementor-element-63523cd{width:var( --container-widget-width, 104.063% );max-width:104.063%;--container-widget-width:104.063%;--container-widget-flex-grow:0;}.elementor-26471 .elementor-element.elementor-element-63523cd.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26471 .elementor-element.elementor-element-63523cd .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-7516f04 );}.elementor-26471 .elementor-element.elementor-element-d6f292a .elementor-button{background-color:var( --e-global-color-4530f03 );font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;border-radius:40px 40px 40px 40px;}.elementor-26471 .elementor-element.elementor-element-b1701bc{--display:flex;--min-height:550px;--justify-content:flex-end;--overlay-opacity:0.5;--border-radius:15px 15px 15px 15px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:50%;}.elementor-26471 .elementor-element.elementor-element-b1701bc:not(.elementor-motion-effects-element-type-background), .elementor-26471 .elementor-element.elementor-element-b1701bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drchoice.cl/wp-content/uploads/2026/07/rehacom-slider-47.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-26471 .elementor-element.elementor-element-b1701bc::before, .elementor-26471 .elementor-element.elementor-element-b1701bc > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-b1701bc > .e-con-inner > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-b1701bc > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-b1701bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-b1701bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(90deg, #000000 0%, #00000000 65%);}.elementor-26471 .elementor-element.elementor-element-8cb2b6f{width:var( --container-widget-width, 104.063% );max-width:104.063%;--container-widget-width:104.063%;--container-widget-flex-grow:0;}.elementor-26471 .elementor-element.elementor-element-8cb2b6f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-26471 .elementor-element.elementor-element-8cb2b6f .elementor-heading-title{font-family:"Outfit", Sans-serif;font-size:72px;font-weight:900;text-transform:uppercase;color:var( --e-global-color-7516f04 );}.elementor-26471 .elementor-element.elementor-element-fad7a66 .elementor-button{background-color:var( --e-global-color-4530f03 );font-family:"Outfit", Sans-serif;font-size:24px;font-weight:700;border-radius:40px 40px 40px 40px;}.elementor-26471 .elementor-element.elementor-element-519f911{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-arrow-prev-left-align:0%;--e-n-carousel-arrow-prev-translate-x:0px;--e-n-carousel-arrow-prev-left-position:0px;--e-n-carousel-arrow-prev-top-align:50%;--e-n-carousel-arrow-prev-translate-y:-50%;--e-n-carousel-arrow-prev-top-position:0px;--e-n-carousel-arrow-next-right-align:0%;--e-n-carousel-arrow-next-translate-x:0%;--e-n-carousel-arrow-next-right-position:0px;--e-n-carousel-arrow-next-top-align:50%;--e-n-carousel-arrow-next-translate-y:-50%;--e-n-carousel-arrow-next-top-position:0px;}.elementor-26471 .elementor-element.elementor-element-33cc992{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26471 .elementor-element.elementor-element-0199210 .elementor-heading-title{font-family:"Outfit", Sans-serif;font-weight:600;-webkit-text-stroke-color:#FFFFFF;stroke:#FFFFFF;color:#000066;}.elementor-26471 .elementor-element.elementor-element-ad63866{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-26471 .elementor-element.elementor-element-ad63866 .swiper-slide > .elementor-element{height:100%;}.elementor-26471 .elementor-element.elementor-element-0d1a00d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26471 .elementor-element.elementor-element-62f2ecb .elementor-heading-title{color:#000066;}.elementor-26471 .elementor-element.elementor-element-1cb4a43{--e-image-carousel-slides-to-show:8;}.elementor-26471 .elementor-element.elementor-element-1cb4a43 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-26471 .elementor-element.elementor-element-1cb4a43 .elementor-swiper-button.elementor-swiper-button-next{color:var( --e-global-color-4530f03 );}.elementor-26471 .elementor-element.elementor-element-1cb4a43 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-26471 .elementor-element.elementor-element-1cb4a43 .elementor-swiper-button.elementor-swiper-button-next svg{fill:var( --e-global-color-4530f03 );}.elementor-26471 .elementor-element.elementor-element-1cb4a43 .swiper-wrapper{display:flex;align-items:center;}.elementor-26471 .elementor-element.elementor-element-062adb8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-26471 .elementor-element.elementor-element-26b73ef .elementor-heading-title{color:#33CC99;}.elementor-widget-posts .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-26471 .elementor-element.elementor-element-5d8e98f{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-26471 .elementor-element.elementor-element-5d8e98f .elementor-post__meta-data span + span:before{content:"•";}.elementor-26471 .elementor-element.elementor-element-5d8e98f .elementor-post__card{border-radius:15px;}@media(max-width:1024px){.elementor-26471 .elementor-element.elementor-element-519f911{--e-n-carousel-swiper-slides-to-display:1;}.elementor-26471 .elementor-element.elementor-element-ad63866{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-26471 .elementor-element.elementor-element-6e32649:not(.elementor-motion-effects-element-type-background), .elementor-26471 .elementor-element.elementor-element-6e32649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drchoice.cl/wp-content/uploads/2025/09/Footer-scaled.png");}.elementor-26471 .elementor-element.elementor-element-6e32649{--min-height:0px;--justify-content:space-between;--overlay-opacity:0.72;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26471 .elementor-element.elementor-element-6e32649::before, .elementor-26471 .elementor-element.elementor-element-6e32649 > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-6e32649 > .e-con-inner > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-6e32649 > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-6e32649 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-6e32649 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);}.elementor-26471 .elementor-element.elementor-element-6c5d52b .elementor-heading-title{font-size:24px;}.elementor-26471 .elementor-element.elementor-element-7eb9111 .elementor-button{font-size:18px;}.elementor-26471 .elementor-element.elementor-element-1dc022a:not(.elementor-motion-effects-element-type-background), .elementor-26471 .elementor-element.elementor-element-1dc022a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drchoice.cl/wp-content/uploads/2025/09/Footer-scaled.png");}.elementor-26471 .elementor-element.elementor-element-1dc022a{--min-height:0px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:nowrap;--overlay-opacity:0.72;--padding-top:0px;--padding-bottom:0px;--padding-left:40px;--padding-right:40px;}.elementor-26471 .elementor-element.elementor-element-1dc022a::before, .elementor-26471 .elementor-element.elementor-element-1dc022a > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-1dc022a > .e-con-inner > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-1dc022a > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-1dc022a > .e-con-inner > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-1dc022a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);}.elementor-26471 .elementor-element.elementor-element-1390a8f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-26471 .elementor-element.elementor-element-1390a8f .elementor-heading-title{font-size:24px;}.elementor-26471 .elementor-element.elementor-element-47539f9.elementor-element{--align-self:flex-start;}.elementor-26471 .elementor-element.elementor-element-47539f9 .elementor-button{font-size:18px;}.elementor-26471 .elementor-element.elementor-element-77c6cff:not(.elementor-motion-effects-element-type-background), .elementor-26471 .elementor-element.elementor-element-77c6cff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drchoice.cl/wp-content/uploads/2026/07/neofect-slide_Mesa-de-trabajo-1-scaled.jpg");}.elementor-26471 .elementor-element.elementor-element-77c6cff{--min-height:0px;--justify-content:space-between;--overlay-opacity:0.72;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26471 .elementor-element.elementor-element-77c6cff::before, .elementor-26471 .elementor-element.elementor-element-77c6cff > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-77c6cff > .e-con-inner > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-77c6cff > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-77c6cff > .e-con-inner > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-77c6cff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);}.elementor-26471 .elementor-element.elementor-element-63523cd .elementor-heading-title{font-size:24px;}.elementor-26471 .elementor-element.elementor-element-d6f292a .elementor-button{font-size:18px;}.elementor-26471 .elementor-element.elementor-element-b1701bc:not(.elementor-motion-effects-element-type-background), .elementor-26471 .elementor-element.elementor-element-b1701bc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://drchoice.cl/wp-content/uploads/2026/07/HUR-Slide-cardio_Mesa-de-trabajo-1-scaled.jpg");}.elementor-26471 .elementor-element.elementor-element-b1701bc{--min-height:0px;--justify-content:space-between;--overlay-opacity:0.72;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-26471 .elementor-element.elementor-element-b1701bc::before, .elementor-26471 .elementor-element.elementor-element-b1701bc > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-b1701bc > .e-con-inner > .elementor-background-video-container::before, .elementor-26471 .elementor-element.elementor-element-b1701bc > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-b1701bc > .e-con-inner > .elementor-background-slideshow::before, .elementor-26471 .elementor-element.elementor-element-b1701bc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;background-image:linear-gradient(90deg, #000000 0%, #00000000 100%);}.elementor-26471 .elementor-element.elementor-element-8cb2b6f .elementor-heading-title{font-size:24px;}.elementor-26471 .elementor-element.elementor-element-fad7a66 .elementor-button{font-size:18px;}.elementor-26471 .elementor-element.elementor-element-519f911{--e-n-carousel-swiper-slides-to-display:1;}.elementor-26471 .elementor-element.elementor-element-33cc992{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-26471 .elementor-element.elementor-element-0199210{text-align:center;}.elementor-26471 .elementor-element.elementor-element-ad63866{--swiper-slides-to-display:1;}.elementor-26471 .elementor-element.elementor-element-0d1a00d{--padding-top:20px;--padding-bottom:20px;--padding-left:10px;--padding-right:10px;}.elementor-26471 .elementor-element.elementor-element-62f2ecb.elementor-element{--align-self:flex-start;}.elementor-26471 .elementor-element.elementor-element-62f2ecb{text-align:center;}.elementor-26471 .elementor-element.elementor-element-1cb4a43{--e-image-carousel-slides-to-show:2;}.elementor-26471 .elementor-element.elementor-element-1cb4a43 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-26471 .elementor-element.elementor-element-1cb4a43 .elementor-swiper-button.elementor-swiper-button-next{font-size:17px;}.elementor-26471 .elementor-element.elementor-element-26b73ef.elementor-element{--align-self:flex-start;}.elementor-26471 .elementor-element.elementor-element-26b73ef{text-align:center;}}/* Start custom CSS for html, class: .elementor-element-cce7ade *//* =========================================
   DRCHOICE · SOLUCIONES MOBILE
========================================= */

.dc-solutions{
    background:#fff;
    border-radius:22px;
    padding:24px;
    box-shadow:0 8px 24px rgba(0,0,0,.06);
    transition:.3s;
    border: 1px solid #EEF2F6;
}

.dc-solutions h2{
    margin:0;
    font-size:24px;
    color:#003B71;
    font-weight:700;
}

.dc-intro{
    margin:8px 0 24px;
    color:#6B7280;
    font-size:15px;
    line-height:1.5;
}

/* =========================================
   TABS
========================================= */

.dc-tabs{
    display:grid;
    grid-template-columns:repeat(3,1fr);
    gap:10px;
    margin-bottom:24px;
}

.dc-tab{
    width:100%;
    height:110px;
    display:flex;
    flex-direction:column;
    justify-content:center;
    align-items:center;
    gap:8px;
    padding:12px 8px;
    background:#F7F9FC;
    border:2px solid #EEF2F6;
    border-radius:18px;
    cursor:pointer;
    transition:all .25s ease;
    box-sizing:border-box;
}

.dc-tab:hover{
    transform:translateY(-2px);
}

.dc-tab img{
    width:30px;
    height:30px;
    object-fit:contain;
    transition:.25s;
}

.dc-tab span{
    display:flex;
    align-items:center;
    justify-content:center;
    min-height:30px;
    text-align:center;
    color:#003B71;
    font-size:12px;
    font-weight:700;
    line-height:1.2;
}

.dc-tab.active img{
    transform:scale(1.08);
}

/* =========================================
   CONTENIDO
========================================= */

.dc-content{
    animation:fade .25s ease;
}

.dc-placeholder{
    padding:28px 10px;
    text-align:center;
}

.dc-placeholder i{
    font-size:34px;
    color:#3366FF;
    margin-bottom:12px;
}

.dc-placeholder p{
    color:#6B7280;
    line-height:1.5;
}

.dc-title{
    margin:0 0 12px;
    font-size:22px;
    font-weight:700;
}

.dc-description{
    margin:0 0 24px;
    color:#6B7280;
    line-height:1.6;
    font-size:15px;
}

/* =========================================
   BOTONES
========================================= */

.dc-buttons{
    display:flex;
    justify-content:space-between;
    align-items:center;
    gap:12px;
}

.dc-secondary{
    text-decoration:none;
    font-weight:600;
    font-size:15px;
    transition:.25s;
}

.dc-secondary:hover{
    opacity:.8;
}

.dc-primary{
    background:transparent;
    text-decoration:none;
    padding:6px 18px;
    border-radius:999px;
    font-size:14px;
    font-weight:600;
    border:2px solid;
    transition:all .25s ease;
}

.dc-primary:hover{
    background:transparent;
    transform:translateY(-2px);
}

/* =========================================
   ACTIVE
========================================= */

.dc-solutions.active{
   border: 2px solid #CB66FF;
}

.dc-solutions.active .dc-title,
.dc-solutions.active .dc-secondary{
    color:#CB66FF;
}

.dc-solutions.active .dc-primary{
    color:#fff;
    border-color:#CB66FF;
    background: #CB66FF;
}

.dc-solutions.active .dc-primary:hover{
    color:#CB66FF;
    border-color:#CB66FF;
    box-shadow:0 6px 16px rgba(203,102,255,.18);
}

.dc-solutions.active .dc-tab.active{
    background:#fff;
    border-color:#CB66FF;
    box-shadow:0 8px 18px rgba(203,102,255,.18);
}

/* =========================================
   RECOVERY
========================================= */

.dc-solutions.recovery{
    border: 2px solid #FBCA01;
}

.dc-solutions.recovery .dc-title,
.dc-solutions.recovery .dc-secondary{
    color:#FBCA01;
}

.dc-solutions.recovery .dc-primary{
    color:#fff;
    border-color:#FBCA01;
     background: #FBCA01;
}

.dc-solutions.recovery .dc-primary:hover{
    color:#FBCA01;
    border-color:#FBCA01;
    box-shadow:0 6px 16px rgba(251,202,1,.22);
}

.dc-solutions.recovery .dc-tab.active{
    background:#fff;
    border-color:#FBCA01;
    box-shadow:0 8px 18px rgba(251,202,1,.18);
}

/* =========================================
   PERFORMANCE
========================================= */

.dc-solutions.performance{
    border: 2px solid #FB9833;
}

.dc-solutions.performance .dc-title,
.dc-solutions.performance .dc-secondary{
    color:#FB9833;
}

.dc-solutions.performance .dc-primary{
    color:#fff;
    border-color:#FB9833;
      background: #FB9833;
    
}

.dc-solutions.performance .dc-primary:hover{
    color:#FB9833;
    border-color:#FB9833;
    box-shadow:0 6px 16px rgba(251,152,51,.20);
}

.dc-solutions.performance .dc-tab.active{
    background:#fff;
    border-color:#FB9833;
    box-shadow:0 8px 18px rgba(251,152,51,.18);
}

/* =========================================
   ANIMACIÓN
========================================= */

@keyframes fade{

    from{
        opacity:0;
        transform:translateY(8px);
    }

    to{
        opacity:1;
        transform:translateY(0);
    }

}/* End custom CSS */