.breakdance .bde-section-39-100 .section-container{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;text-align:center}.breakdance .bde-section-39-100 .section-container{--bde-section-width:100%}.breakdance .bde-section-39-100 .section-container{padding-left:0px;padding-right:0px;padding-bottom:1rem;padding-top:0px}.breakdance .bde-section-39-100{margin-top:0px;margin-bottom:6rem}.breakdance .bde-section-39-100{position:relative;height:calc(100vw / 2.61)}.breakdance .bde-container-link-39-103{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.slice-container{display:flex;width:98vw;max-width:98vw;min-height:calc(98vw / 2.61);overflow:hidden}.slice{flex:1;position:relative;overflow:hidden;transform:translateY(-100%);opacity:0;animation:slideDown 0.6s cubic-bezier(0.22,1,0.36,1) forwards;animation-play-state:paused}.slice.animate{animation-play-state:running}.slice::before{content:'';position:absolute;inset:0;background-image:var(--img);background-size:700% auto;background-position:calc(var(--offset) * 100% / 6) center;background-repeat:no-repeat;transition:filter 0.3s ease}.slice-container:hover .slice::before{filter:grayscale(60%) brightness(0.8)}.slice:hover::before{filter:grayscale(0%) brightness(1.05)!important}.slice + .slice{border-left:2px solid #1a2a3a}@keyframes slideDown{from{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}button{background:#2B5C8A;color:#fff;border:none;padding:10px 28px;border-radius:4px;font-size:0.9rem;cursor:pointer;letter-spacing:0.05em;transition:background 0.2s}button:hover{background:#C8922A}.breakdance .bde-heading-39-102{text-align:center;color:#FFF;font-size:4rem;font-weight:700;text-shadow:0px 2px 16px #111C4AA3}.breakdance .bde-heading-39-102{position:absolute;bottom:calc(40vw / 2.61)}.breakdance .bde-section-39-104 .section-container{display:flex;flex-direction:column}.breakdance .bde-section-39-104 .section-container{--bde-section-width:100%}.breakdance .bde-section-39-104 .section-container{padding-left:5%;padding-right:5%;padding-bottom:1rem;padding-top:1rem}.breakdance .bde-section-39-104{margin-top:5rem;margin-bottom:1rem}.breakdance .bde-rich-text-39-105{margin-top:0px;margin-bottom:0px}.breakdance .bde-section-39-107 .section-container{display:flex;flex-direction:column;justify-content:flex-start}.breakdance .bde-section-39-107 .section-container{--bde-section-width:100%}.breakdance .bde-section-39-107 .section-container{padding-left:5%;padding-right:5%;padding-bottom:1rem;padding-top:1rem}.breakdance .bde-section-39-107{margin-top:5rem;margin-bottom:1rem}.breakdance .bde-rich-text-39-109{margin-top:0px;margin-bottom:0px}.breakdance .bde-section-39-110 .section-container{display:flex;flex-direction:column;justify-content:flex-start}.breakdance .bde-section-39-110 .section-container{--bde-section-width:100%}.breakdance .bde-section-39-110 .section-container{padding-left:5%;padding-right:5%;padding-bottom:1rem;padding-top:1rem}.breakdance .bde-section-39-110{margin-top:5rem;margin-bottom:1rem}.breakdance .bde-rich-text-39-111{margin-top:0px;margin-bottom:0px}.breakdance .bde-section-39-112 .section-container{display:flex;flex-direction:column;justify-content:flex-start}.breakdance .bde-section-39-112 .section-container{--bde-section-width:100%}.breakdance .bde-section-39-112 .section-container{padding-left:5%;padding-right:5%;padding-bottom:1rem;padding-top:1rem}.breakdance .bde-section-39-112{margin-top:5rem;margin-bottom:1rem}.breakdance .bde-rich-text-39-113{margin-top:0px;margin-bottom:0px}.breakdance .bde-section-39-116 .section-container{display:flex;flex-direction:column;justify-content:flex-start}.breakdance .bde-section-39-116{background-image:url(https://professionalwebsite.ca/wp-content/uploads/2026/03/Medical-haxagon-pattern-background-scaled.jpg);background-size:cover;background-repeat:repeat-y;background-position:left center}.breakdance .bde-section-39-116 .section-container{--bde-section-width:100%}.breakdance .bde-section-39-116 .section-container{padding-left:5%;padding-right:5%;padding-bottom:1rem;padding-top:1rem}.breakdance .bde-section-39-116{margin-top:5rem;margin-bottom:1rem}.breakdance .bde-rich-text-39-115{margin-top:2px;margin-bottom:2rem}.breakdance .bde-rich-text-39-117{margin-top:2rem;margin-bottom:2rem}