/* compiled by scssphp 1.6.0 on Fri, 06 Oct 2023 11:49:04 +0000 (0.0488s) */

html #root #wrap_all .section.participations{padding:80px 0}@media only screen and (max-width: 47.9375rem){html #root #wrap_all .section.participations{padding:20px 0}}html #root #wrap_all .section.participations .heading{width:100%;text-align:center;margin:0 0 40px}@media only screen and (max-width: 29.9375rem){html #root #wrap_all .section.participations .heading{margin:0 0 20px}}html #root #wrap_all .section.participations .heading h2{font-size:40px;line-height:1.25}@media only screen and (max-width: 47.9375rem){html #root #wrap_all .section.participations .heading h2{font-size:32px}}html #root #wrap_all .section.participations .grid-container{margin:-9px;width:calc(100% + (9px * 2));z-index:1}@media only screen and (max-width: 29.9375rem){html #root #wrap_all .section.participations .grid-container{margin:0;width:100%}}html #root #wrap_all .section.participations .grid-container .column{min-width:calc(25% - (9px * 2));max-width:calc(25% - (9px * 2));margin:9px;overflow:hidden;border-radius:15px}@media only screen and (max-width: 63.9375rem){html #root #wrap_all .section.participations .grid-container .column{min-width:calc(33.33% - (9px * 2));max-width:calc(33.33% - (9px * 2))}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all .section.participations .grid-container .column{min-width:calc(50% - (9px * 2));max-width:calc(50% - (9px * 2))}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all .section.participations .grid-container .column{min-width:100%;max-width:100%;margin:0 0 20px}}@media only screen and (max-width: 29.9375rem){html #root #wrap_all .section.participations .grid-container .column:nth-last-child(1){margin-bottom:0}}html #root #wrap_all .section.participations .grid-container .column .post-thumbnail{position:relative;overflow:hidden}@media only screen and (max-width: 47.9375rem){html #root #wrap_all .section.participations .grid-container .column .post-thumbnail{height:330px}}html #root #wrap_all .section.participations .grid-container .column .post-thumbnail img{pointer-events:none}html #root #wrap_all .section.participations .grid-container .column .post-thumbnail:after{background:linear-gradient(127.81deg, rgba(25, 35, 49, 0.3) 0%, rgba(12, 20, 32, 0.7) 100%);height:100%;width:100%;position:absolute;left:0;top:0;content:""}html #root #wrap_all .section.participations .grid-container .column .post-thumbnail .wp-post-image{width:100%;height:auto;vertical-align:top}html #root #wrap_all .section.participations .grid-container .column .post-thumbnail .attachment-logo{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100px;max-width:200px;object-fit:contain;z-index:9}@media only screen and (max-width: 71.1875rem){html #root #wrap_all .section.participations .grid-container .column .post-thumbnail .attachment-logo{height:40px}}@media only screen and (max-width: 47.9375rem){html #root #wrap_all .section.participations .grid-container .column .post-thumbnail .attachment-logo{height:36px}}html #root #wrap_all .section.participations .grid-container .column .button:before{position:absolute;top:0;left:-82%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);background:linear-gradient(to right, rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0.3) 100%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}html #root #wrap_all .section.participations .grid-container .column .button:hover:before{-webkit-animation:shine 1.2s;animation:shine 1.2s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}html #root #wrap_all .section.participations .grid-container+.heading{margin:70px 0 40px}