.elementor-3770 .elementor-element.elementor-element-6a99a1f{--display:flex;--min-height:142px;--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-3770 .elementor-element.elementor-element-6a99a1f:not(.elementor-motion-effects-element-type-background), .elementor-3770 .elementor-element.elementor-element-6a99a1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3770 .elementor-element.elementor-element-521a61f{--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-3770 .elementor-element.elementor-element-521a61f:not(.elementor-motion-effects-element-type-background), .elementor-3770 .elementor-element.elementor-element-521a61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2b{min-height:610px;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2b-content{min-height:610px;}.elementor-3770 .elementor-element.elementor-element-9c41b1a{--ccm-mobile-img-height:220px;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-card-item{border-radius:0px;overflow:hidden;background-color:#000000;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-card-thumb{border-radius:0px 0px 0 0;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-pl-card-thumb{border-radius:0px;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-pl-card-thumb img{border-radius:0px;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-library-grid{gap:1px;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2b, .elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2a-video{background-color:#1a1a1a;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2b-overlay, .elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2a-overlay{background:rgba(0,0,0,0.45);}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2b-title, .elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2a-title, .elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2a-tover{font-size:37px;color:#ffffff !important;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2b-sub, .elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2a-meta{color:rgba(255,255,255,0.6);}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2b-super{color:rgba(255,255,255,0.5);}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-hero-2b-bigword{color:rgba(255,255,255,0.05);opacity:1;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-btn-primary{background-color:#EC0000;color:#ffffff;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-btn-primary, .elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-btn-secondary{font-family:"Inter Tight", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;text-decoration:none;line-height:1em;letter-spacing:0em;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-btn-secondary{color:var( --e-global-color-fe950dc );border-color:var( --e-global-color-fe950dc );}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-library{background-color:var( --e-global-color-fe950dc );}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-library-heading{font-size:25px;color:var( --e-global-color-fe950dc );}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-pill.active{background-color:#0f0f0f;color:#ffffff;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-pill:not(.active){color:#666666;}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-card-title{font-size:15px;color:var( --e-global-color-fe950dc );}.elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-card-meta, .elementor-3770 .elementor-element.elementor-element-9c41b1a .ccm-card-pl{color:#888888;opacity:1;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-3770 .elementor-element.elementor-element-521a61f{--content-width:1358px;}}