.example-container{display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.dis-cards-grey-bg .example-container{box-shadow:none !important;border-radius:0;outline:0}
.dis-cards-grey-bg .dis-cards-top-container{background:var(--Blue-Grey,#f3f6f6);box-shadow:none !important}
.example-container.basic-icon-wrapper .dis-cards-top-container{padding:2rem}
.example-container.basic-icon-with-image-wrapper .dis-cards-top-container{padding:2rem}
.dis-cards-top-container{height:auto;background:var(--Color,#FFF);overflow:hidden;flex-grow:1;display:flex;flex-direction:column}
.dis-cards-top-container .dis-cards-content-container{width:100%;display:inline-flex;padding-left:0 !important;padding-right:0 !important;flex-direction:column;align-items:flex-start;gap:32px;flex:1}
.dis-cards-top-container .dis-cards-content-container .dis-cards-content{width:100%;display:flex;flex-direction:column;align-self:stretch;gap:16px}
.dis-cards-top-container .dis-cards-content-container .dis-cards-content .card-image-path-container .card-image-path{display:flex;width:46px;height:46px;padding:3px 7.028px 3.426px 7px;justify-content:center;align-items:center;aspect-ratio:1/1}
.dis-cards-top-container .dis-cards-content-container .dis-cards-content svg{width:31.434px;height:33px;aspect-ratio:31.43/33.00}
.dis-cards-top-container.dis-cards-basic-icon-card .dis-card-resource-content-body{width:100%;display:flex;flex-direction:column-reverse;align-self:stretch;gap:16px}
.dis-cards-top-container.dis-cards-basic-icon-card .dis-card-resource-content-body p{margin-bottom:0;color:var(--Black,#000);font-feature-settings:'liga' off,'clig' off;font-family:var(--font-family-figtree) !important;font-size:var(--font-size-14);font-style:normal;font-weight:var(--semi-bold-font-weight) !important;line-height:var(--line-height-14);letter-spacing:1px !important;text-transform:uppercase}
.dis-card-resource-content-body .body1{font-size:var(--base-font-size) !important;line-height:var(--base-line-height) !important}
.dis-cards-top-container.dis-cards-basic-icon-card .dis-card-resource-content-body .h5{@media screen and (min-width:767px){font-size:var(--base-font-size);line-height:26px}
}
.dis-card-resource-content-body .body1{font-weight:400;font-family:Figtree}
@media(max-width:767px){.dis-cards-top-container.dis-cards-basic-icon-card .dis-card-resource-content-body .h5{color:var(--Black,#000);font-family:Figtree;font-size:var(--base-font-size);font-weight:600;line-height:var(--h5-line) !important}
.dis-card-resource-content-body .body1{font-size:var(--small-font-size) !important;line-height:var(--base-line-height) !important;font-weight:400}
}
.dis-cards-top-container.dis-cards-card-image-card .dis-cards-content-container .dis-cards-content{display:flex;flex-direction:column;align-items:flex-start;gap:24px}
.dis-cards-top-container.dis-cards-card-image-card .dis-cards-content-container{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}
.dis-cards-top-container.dis-cards-card-image-card .dis-cards-content-container .dis-cards-content .card-image-path-container .card-image-path{display:unset;padding:0;align-self:stretch;aspect-ratio:unset}
.dis-blue .dis-cards-top-container.dis-cards-card-image-card .wrapperimg .dis-image img{border-bottom:8px solid var(--Blue,#1759ff)}
.dis-purple .dis-cards-top-container.dis-cards-card-image-card .wrapperimg .dis-image img{border-bottom:8px solid var(--Violet,#9f21ef)}
.dis-turquoise .dis-cards-top-container.dis-cards-card-image-card .wrapperimg .dis-image img{border-bottom:8px solid var(--Turquoise,#70b7c8)}
.dis-cards-top-container.dis-cards-card-image-card .discordia-btn{padding:8px 0}
.discordia-btn-primary .dis-cards-top-container.dis-cards-card-image-card .discordia-btn{padding:8px 24px}
.dis-cards-top-container.dis-cards-card-image-card .discordia-btn span{font-family:var(--font-family-figtree);font-size:var(--base-font-size);font-weight:700;line-height:var(--small-line-height)}
.dis-photo-card-grid-section .dis-container .custom__flex.customflex_center:has(.dis-cards-card-image-card){max-width:unset;flex:1 !important}
@media(min-width:768px) and (max-width:1023px){.dis-photo-card-grid-section .dis-container:has(>:nth-child(4)) .custom__flex.customflex_center:has(.dis-cards-card-image-card){flex:1 1 calc(50% - 1rem) !important}
.dis-photo-card-grid-section .dis-container:has(>:nth-child(4) .dis-cards-card-image-card){gap:32px}
}
.dis-cards-top-container.dis-cards-card-image-card .card-image-sub-heading{padding-top:24px}
.center .dis-cards-top-container .dis-cards-content-container .dis-cards-content .card-image-path-container:has(svg){justify-content:center}
@media(max-width:768px){.dis-cards-top-container.dis-cards-card-image-card .card-image-content .h5{font-size:var(--base-font-size) !important;font-style:normal !important;font-weight:600 !important;line-height:140% !important;letter-spacing:0}
.dis-photo-card-grid-section .dis-container:has(.dis-cards-card-image-card){row-gap:32px}
.dis-photo-card-grid-section .dis-container .custom__flex.customflex_center:has(.dis-cards-card-image-card){flex:unset !important}
}
.dis-cards-nobackground-bg .dis-cards-top-container{border:3px solid var(--Color-1,#f7f0f0)}
.dis-cards-grey-bg .dis-cards-top-container.basic-icon-with-image-card{background-color:var(--Color,#FFF);background-position-x:80px;background-position-y:175px;background-size:cover;background-repeat:no-repeat;border:3px solid #f3f6f6}
@media(max-width:2219.5px){.dis-cards-grey-bg .dis-cards-top-container.basic-icon-with-image-card{background-position-x:49.205px;background-position-y:119.237px;background-size:131.061% 147.269%}
}
.dis-card-grid-section .custom__flex.customflex_center{align-items:stretch}
@media(min-width:768px) and (max-width:1023px){.dis-cards-grey-bg .dis-cards-top-container.basic-icon-with-image-card{background-position-x:calc(100% + 200px);background-position-y:calc(100% + 200px);background-size:cover}
}
@media(max-width:767px){.example-container.basic-icon-with-image-wrapper{min-height:347px}
.dis-cards-grey-bg .dis-cards-top-container.basic-icon-with-image-card{background-position-x:calc(100% + 200px);background-position-y:calc(100% + 200px);background-size:cover}
}
@media(min-width:1024px) and (max-width:1439px){.dis-cards-grey-bg .dis-cards-top-container.basic-icon-with-image-card{background-position-x:calc(100% + 180px);background-position-y:calc(100% + 180px);background-size:cover}
}
.example-container.basic-icon-with-image-wrapper .dis-cards-top-container.dis-cards-basic-icon-with-image-card .dis-cards-content-container .dis-cards-content svg{width:27px;height:43px;aspect-ratio:27/43}
.example-container.basic-icon-with-image-wrapper .dis-cards-top-container.dis-cards-basic-icon-with-image-card .dis-cards-content-container .dis-cards-content{gap:8px;max-width:351px;z-index:1}
.example-container.basic-icon-with-image-wrapper .dis-cards-top-container.dis-cards-basic-icon-with-image-card .dis-card-resource-content-body{width:100%;display:flex;flex-direction:column;align-self:stretch;gap:16px}
.example-container.basic-icon-with-image-wrapper .dis-cards-top-container.dis-cards-basic-icon-with-image-card .dis-card-resource-content-body p{margin-bottom:0;color:var(--Black,#000);font-size:var(--base-font-size);font-style:normal;font-weight:400;line-height:var(--base-line-height);font-family:Figtree}
.example-container.basic-icon-with-image-wrapper .dis-cards-top-container.dis-cards-basic-icon-with-image-card .dis-card-resource-content-body .h4{color:var(--Black,#000);font-size:var(--h4-size) !important;font-style:normal;font-weight:600;line-height:var(--h4-line) !important;font-family:"Awesome Serif";@media screen and (max-width:767px){font-size:var(--h5-size) !important}
}
.discordia-btn-size-comfortable .example-container.basic-icon-with-image-wrapper .dis-cards-top-container.dis-cards-basic-icon-with-image-card .cdl-cards-button .dis_cards_footer .discordia-btn{height:48px;padding:16px 24px;justify-content:center;align-items:center;gap:12px;display:flex;text-align:center;font-family:Figtree;font-size:var(--base-font-size);font-style:normal;font-weight:700;line-height:var(--small-line-height);color:var(--Color,#FFF)}