.cc-home-collection{list-style:none}@media (max-width:1380px){.cc-home-situations,.cc-home-services{padding-inline:var(--wp--preset--spacing--e-16)}}@media (max-width:1084px){.cc-home-contact-intro{padding-inline:var(--wp--preset--spacing--e-16)}}.cc-home-hero .wp-element-button:focus-visible,.cc-home-profile .wp-element-button:focus-visible{outline-color:var(--wp--preset--color--beige)}.cc-home-credentials>li{position:relative;min-width:0}.cc-home-credentials>li+li::before{content:"";position:absolute;top:50%;left:calc(-1 * var(--wp--preset--spacing--e-16) - 9px);width:18px;height:18px;background:url(/wp-content/themes/ccompliance/assets/images/profile-diamond.webp) center / contain no-repeat;transform:translateY(-50%)}@media (max-width:850px){.cc-home-credentials{grid-template-columns:minmax(0,1fr)}.cc-home-credentials>li+li::before{content:none}}.cc-home-hero{position:relative}.cc-home-hero .cc-home-hero-layout{gap:calc(var(--wp--preset--spacing--e-64) + var(--wp--preset--spacing--e-48))}.cc-home-hero-copy{flex:0 1 662px;max-width:662px;min-width:0}.cc-home-hero-art{flex:0 1 337px;min-width:0}.cc-home-hero-copy h1{text-wrap:pretty}.cc-home-hero-copy h2{max-width:14em}.cc-home-hero .hero-section-logo{position:relative}.cc-home-hero .hero-section-logo::before{content:"";position:absolute;left:-73%;top:-76%;background:url(/wp-content/themes/ccompliance/assets/images/hero-motifs.webp) center / contain no-repeat;display:block;width:303.86%;height:228.41%;opacity:25%}@media (max-width:1270px){.cc-home-hero{--cc-home-hero-corner:var(--wp--preset--spacing--e-64)}}@media (max-width:960px){.cc-home-hero .cc-home-hero-art{display:none}.cc-home-hero-copy{max-width:none;width:100%;flex-basis:100%}}@media (max-width:600px){.cc-home-hero .wp-block-buttons{gap:var(--wp--preset--spacing--e-16)}}