:root{--primary-1:#9a7fba;--primary-2:#223263;--primary-3:#b7c1e0;--primary-4:#d2b9ef;--secondary-1:#539bd2;--secondary-2:#4e61ac;--primitive-white:#fff;--primitive-gray-2:#8796c1;--primitive-gray-3:rgba(183,193,224,0.3);--primitive-gray-5:rgba(154,127,186,0.2);--primitive-gray-6:rgba(205,192,220,0.8);--primitive-gray-7:#d7cde3;--color-surface-blue-light:#dfe5f6;--font-family:"Ubuntu",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xs:12px;--font-size-sm:14px;--font-size-base:16px;--font-size-lg:18px;--font-size-xl:20px;--font-size-2xl:22px;--font-size-3xl:26px;--font-size-3-5xl:32px;--font-size-4xl:36px;--breakpoint-mobile:428px;--breakpoint-tablet:768px;--breakpoint-desktop:1280px;--breakpoint-large:1620px;--breakpoint-xlarge:1920px;--spacing-xxs:4px;--spacing-xs:8px;--spacing-sm:12px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:40px;--spacing-3xl:48px;--spacing-4xl:64px;--spacing-5xl:80px;--spacing-6xl:100px;--spacing-7xl:120px;--spacing-8xl:160px;--spacing-9xl:200px;--grid-gap-sm:8px;--grid-gap-md:16px;--grid-gap-lg:24px;--grid-gap-xl:32px;--grid-gap-2xl:40px;--grid-gap-3xl:48px;--radius-sm:4px;--radius-md:8px;--radius-lg:16px;--radius-xl:24px;--radius-2xl:32px;--radius-full:9999px}
.cmp-modality-comparison{background:var(--primitive-gray-5);padding:var(--spacing-2xl) 0}
.cmp-modality-comparison__top--wrapper{padding:0 30px}
.cmp-modality-comparison__title{color:var(--primary-2);text-align:left;font-size:var(--font-size-xl);font-style:normal;font-weight:var(--font-weight-bold)}
.cmp-modality-comparison__title::after{content:"";background-color:var(--primary-2);width:65px;height:2px;display:block;margin-top:15px}
.cmp-modality-comparison__description{font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}
.cmp-modality-comparison__wrapper{display:flex;flex-direction:row;overflow-x:auto;gap:var(--grid-gap-lg);align-items:flex-start}
.cmp-modality-comparison__card:first-child{margin-left:30px}
.cmp-modality-comparison__card:last-child{margin-right:30px}
.cmp-modality-comparison__card{flex:1;min-width:216px;background:#fff;border-radius:var(--radius-lg);padding:var(--spacing-lg);margin-top:var(--spacing-xl);display:flex;flex-direction:column}
.cmp-modality-comparison__card .cmp-modality-comparison__course--readMore{text-align:center;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--primary-1);margin-top:25px;flex:1;align-content:flex-end}
.cmp-modality-comparison__card .cmp-modality-comparison__course--readMore>span{cursor:pointer}
.cmp-modality-comparison__card .cmp-modality-comparison__course--content{height:415px;transition:height .3s ease-in-out;overflow:hidden}
.cmp-modality-comparison__card .cmp-modality-comparison__course--title{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);margin:var(--spacing-xs) 0 1px 0;color:var(--secondary-2);font-style:normal;line-height:normal}
.cmp-modality-comparison__card .cmp-modality-comparison__course--modality{margin:0;font-size:var(--font-size-lg);color:var(--primary-2);font-weight:var(--font-weight-bold);font-style:normal;line-height:24px}
.cmp-modality-comparison__card .cmp-modality-comparison__course--description{font-size:var(--font-size-xs);margin-top:var(--spacing-lg);color:var(--secondary-2);font-style:normal;font-weight:var(--font-weight-regular);line-height:15px}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items{display:flex;flex-direction:column;align-items:flex-start;margin-top:29px}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items>h3{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);margin:0 0 var(--spacing-sm) 0;color:var(--secondary-2)}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items .cmp-modality-comparison__course--value{display:flex;flex-direction:row;align-items:flex-start;gap:var(--grid-gap-sm)}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items .cmp-modality-comparison__course--value .cmp-modality-comparison__course--icon-clock{background:url("../../../../../etc.clientlibs/ibcmed/clientlibs/clientlib-icons/resources/clock.svg")}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items .cmp-modality-comparison__course--value .cmp-modality-comparison__course--icon-calendar{background:url("../../../../../etc.clientlibs/ibcmed/clientlibs/clientlib-icons/resources/calendar.svg")}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items .cmp-modality-comparison__course--value .cmp-modality-comparison__course--icon-dynamed{background:url("site/resources/dynamed.svg")}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items .cmp-modality-comparison__course--value .cmp-modality-comparison__course--icon-bibliotecaA{background:url("site/resources/bibliotecaA.svg")}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items .cmp-modality-comparison__course--value .cmp-modality-comparison__course--icon-ibcmedPrime{background:url("site/resources/ibcmedPrime.svg")}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items .cmp-modality-comparison__course--value .cmp-modality-comparison__course--icon-paciente360{background:url("site/resources/paciente360.svg")}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items .cmp-modality-comparison__course--value .cmp-modality-comparison__course--icon-certificate{background:url("site/resources/certificate.svg")}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items .cmp-modality-comparison__course--value .cmp-modality-comparison__course--icon{width:16px;height:16px;background-size:contain;fill:var(--primary-2)}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items .cmp-modality-comparison__course--text{font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);color:var(--primary-2)}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items-values{gap:var(--grid-gap-md)}
.cmp-modality-comparison__card .cmp-modality-comparison__course--items-values>h3{margin-bottom:-12px}
@media(min-width:1280px){.cmp-modality-comparison{padding:70px var(--spacing-9xl) 55px var(--spacing-9xl)}
.cmp-modality-comparison .cmp-modality-comparison__top--wrapper{padding:0}
.cmp-modality-comparison .cmp-modality-comparison__top--wrapper .cmp-modality-comparison__title{font-size:32px}
.cmp-modality-comparison .cmp-modality-comparison__top--wrapper .cmp-modality-comparison__title::after{margin-top:20px}
.cmp-modality-comparison .cmp-modality-comparison__top--wrapper .cmp-modality-comparison__description{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular)}
.cmp-modality-comparison .cmp-modality-comparison__wrapper{gap:57px}
.cmp-modality-comparison .cmp-modality-comparison__wrapper>:last-child{margin-right:0}
.cmp-modality-comparison .cmp-modality-comparison__wrapper .cmp-modality-comparison__card{min-width:628px;margin-left:0;padding:var(--spacing-2xl) var(--spacing-3xl);border-radius:var(--radius-xl)}
.cmp-modality-comparison .cmp-modality-comparison__wrapper .cmp-modality-comparison__card .cmp-modality-comparison__course--readMore{font-size:var(--font-size-xl)}
.cmp-modality-comparison .cmp-modality-comparison__wrapper .cmp-modality-comparison__card .cmp-modality-comparison__course--title{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);margin:10px 0 7px 0;line-height:20px}
.cmp-modality-comparison .cmp-modality-comparison__wrapper .cmp-modality-comparison__card .cmp-modality-comparison__course--modality{margin:0;font-size:32px;font-weight:var(--font-weight-bold);line-height:42px}
.cmp-modality-comparison .cmp-modality-comparison__wrapper .cmp-modality-comparison__card .cmp-modality-comparison__course--description{font-size:var(--font-size-xl);line-height:25px;padding-top:3px}
.cmp-modality-comparison .cmp-modality-comparison__wrapper .cmp-modality-comparison__card .cmp-modality-comparison__course--items-values{gap:var(--grid-gap-3xl)}
.cmp-modality-comparison .cmp-modality-comparison__wrapper .cmp-modality-comparison__card .cmp-modality-comparison__course--items{margin-top:44px}
.cmp-modality-comparison .cmp-modality-comparison__wrapper .cmp-modality-comparison__card .cmp-modality-comparison__course--items>h3{font-size:var(--font-size-lg)}
.cmp-modality-comparison .cmp-modality-comparison__wrapper .cmp-modality-comparison__card .cmp-modality-comparison__course--items .cmp-modality-comparison__course--value .cmp-modality-comparison__course--icon{width:20px;height:20px}
.cmp-modality-comparison .cmp-modality-comparison__wrapper .cmp-modality-comparison__card .cmp-modality-comparison__course--items .cmp-modality-comparison__course--text{font-size:var(--font-size-xl);line-height:25px}
}