.bg-dark{background-color:#535c68!important}.about-page-header{}.about-content-left{margin-top:50px}.about-header-section .btn-soft-primary{background-color:#ffffff!important;color:#039e8d!important;border:1px solid #039e8d!important}.about-header-section .btn-soft-primary:hover{background-color:#039e8d!important;color:#ffffff!important;border:1px solid #039e8d!important}.section-heading-wrap{align-items:center;gap:40px}.about-content-left{flex:0 0 42%}.album-subtitle{color:rgba(255,255,255,0.65);font-size:0.95rem}.about-album{flex:0 0 54%;position:relative;min-height:660px;z-index:5}.album-photo{position:absolute;display:block}.polaroid{display:block;position:relative;background:#ffffff;padding:7px 7px 26px;border-radius:3px;box-shadow:0 14px 34px rgba(0,0,0,0.38);transform:rotate(var(--rot,0deg));transition:transform 0.35s ease,box-shadow 0.35s ease}.polaroid::before{content:"";position:absolute;top:-10px;left:50%;width:64px;height:20px;transform:translateX(-50%) rotate(calc(var(--rot,0deg) * -0.6));background:rgba(255,255,255,0.35);border-left:1px dashed rgba(255,255,255,0.4);border-right:1px dashed rgba(255,255,255,0.4);box-shadow:0 2px 4px rgba(0,0,0,0.12)}.polaroid img{display:block;width:100%;object-fit:cover;object-position:top center;border-radius:2px}.polaroid em{position:absolute;bottom:3px;left:0;right:0;text-align:center;font-style:normal;font-family:"Bradley Hand","Segoe Script","Comic Sans MS",cursive;font-size:0.82rem;color:#3a4750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 6px}.album-photo:hover{z-index:30}.album-photo:hover .polaroid{transform:rotate(0deg) scale(1.08);box-shadow:0 24px 50px rgba(0,0,0,0.5)}.photo-ouestfr{width:31%;top:0;left:0;z-index:2}.photo-ouestfr .polaroid{--rot:-7deg}.photo-ouestfr img{aspect-ratio:5 / 6}.photo-paysyon{width:27%;bottom:8%;right:0;z-index:4}.photo-paysyon .polaroid{--rot:-5deg}.photo-paysyon img{aspect-ratio:3 / 4}.photo-pitch2{width:27%;top:4%;left:34%;z-index:1}.photo-pitch2 .polaroid{--rot:4deg}.photo-pitch2 img{aspect-ratio:4 / 5}.photo-training{width:25%;top:42%;left:0;z-index:3}.photo-training .polaroid{--rot:-8deg}.photo-training img{aspect-ratio:3 / 4}.photo-us{width:37%;top:36%;left:29%;z-index:6}.photo-us .polaroid{--rot:-2deg}.photo-us img{aspect-ratio:4 / 3}.photo-lacabine{width:28%;bottom:0;left:2%;z-index:4}.photo-lacabine .polaroid{--rot:6deg}.photo-lacabine img{aspect-ratio:16 / 10}.photo-cri{width:22%;bottom:2%;left:38%;z-index:2}.photo-cri .polaroid{--rot:3deg}.photo-cri img{aspect-ratio:4 / 5}.photo-cainesaid{width:26%;top:14%;right:6%;z-index:2}.photo-cainesaid .polaroid{--rot:7deg}.photo-cainesaid img{aspect-ratio:4 / 5}.is-video .polaroid::after{content:"\25B6";position:absolute;right:13px;bottom:34px;width:30px;height:30px;border-radius:50%;background:rgba(3,158,141,0.92);border:1px solid rgba(255,255,255,0.9);color:#ffffff;font-size:11px;line-height:28px;text-align:center;text-indent:2px;box-shadow:0 4px 12px rgba(0,0,0,0.35);transition:transform 0.3s ease,background 0.3s ease}.is-video:hover .polaroid::after{transform:scale(1.2);background:#039e8d}.album-marquee{overflow:hidden;white-space:nowrap;border-top:1px solid rgba(255,255,255,0.14);padding:16px 0 0;position:relative;z-index:5}.album-marquee-track{display:inline-block;animation:album-scroll 32s linear infinite}.album-marquee-track span{font-size:1.05rem;font-weight:700;color:rgba(255,255,255,0.45);padding:0 26px;letter-spacing:0.5px}.album-marquee-track i{color:#039e8d;font-style:normal}@keyframes album-scroll{from{transform:translateX(0)}to{transform:translateX(-50%)}}@media (max-width:991px){.section-heading-wrap{flex-direction:column;align-items:stretch}.about-content-left{flex:1 1 auto;margin-top:20px}.about-album{flex:1 1 auto;width:100%;min-height:0;aspect-ratio:1 / 1.05;margin-top:10px}}@media (max-width:575px){.polaroid{padding:5px 5px 20px}.polaroid em{font-size:0.68rem}.polaroid::before{width:44px;height:14px}.album-marquee-track span{font-size:0.9rem;padding:0 16px}}