@font-face{font-family:'Novecento';src:url(../fonts/Novecento-Bold.woff2) format('woff2') , url(../fonts/Novecento-Bold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:'Novecento Narrow Ultra Bold';src:url(../fonts/Novecento-NarrowUltBold.woff2) format('woff2') , url(../fonts/Novecento-NarrowUltBold.woff) format('woff');font-weight:700;font-style:normal;font-display:swap}:root{--dark:#1e1e1e;--red:#e7393c;--light-red:#f5aa99;--blue:#494495;--light-blue:#a19bcc;--grey:#dadce1;--white:#fff}*,*:before,*:after{box-sizing:border-box}html{scroll-behavior:smooth}.container{max-width:1920px;width:100%;margin:0 auto;padding:0 56px}body{font-family:"Albert Sans",sans-serif;margin:0;padding:0;color:var(--dark);font-size:18px;font-weight:300}section{overflow:hidden}div,img{display:block}figure{margin:0;display:block}h1{font-size:318px;font-family:'Novecento Narrow Ultra Bold';line-height:.8;margin:0 0 12px;letter-spacing:-2px}h2{font-size:120px;font-family:'Novecento Narrow Ultra Bold';line-height:1.1;margin:0 0 36px;letter-spacing:-.03em}h3{font-size:104px;font-family:'Novecento';margin:0 0 32px}h4{font-size:28px;font-weight:600;line-height:1.2;margin:0 0 32px}h5{font-size:26px;font-weight:500;font-family:'Novecento Narrow Ultra Bold';line-height:1.1;margin:0 0 32px}h6{font-size:24px;font-weight:500;font-family:'Novecento';line-height:1.15;margin:0 0 32px}p{font-size:18px;font-weight:300;line-height:1.45;margin:0 0 32px}p.large{font-size:24px}.hidden{opacity:0}ul,ol{padding-left:28px}ul li,ol li{font-size:18px;font-weight:300;line-height:1.45}ul li::marker{font-size:18px}h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child{margin:0}::-webkit-scrollbar{width:10px;height:5px;border-radius:10px}::-webkit-scrollbar-track{background:var(--grey);border-radius:0}::-webkit-scrollbar-thumb{background:var(--red);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--red);border-radius:10px}.mb-40{margin-bottom:40px}.mb-60{margin-bottom:60px}.mb-80{margin-bottom:80px}.mb-100{margin-bottom:100px}.mb-120{margin-bottom:120px}.mb-160{margin-bottom:160px}.mt-40{margin-top:40px}.mt-60{margin-top:60px}.mt-80{margin-top:80px}.mt-100{margin-top:100px}.mt-120{margin-top:120px}.mt-160{margin-top:160px}.py-40{padding:40px 0}.py-60{padding:60px 0}.py-80{padding:80px 0}.py-100{padding:100px 0}.py-120{padding:120px 0}.py-160{padding:160px 0}.pt-40{padding-top:40px}.pt-60{padding-top:60px}.pt-80{padding-top:80px}.pt-100{padding-top:100px}.pt-120{padding-top:100px}.pt-160{padding-top:160px}.pb-40{padding-bottom:40px}.pb-60{padding-bottom:60px}.pb-80{padding-bottom:80px}.pb-100{padding-bottom:100px}.pb-120{padding-bottom:120px}.pb-160{padding-bottom:160px}.w-50{width:50%}.nav-icon{width:20px;height:16px;position:relative;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}.nav-icon span{display:block;position:absolute;left:0;right:0;margin:0 auto;text-align:center;height:2px;width:100%;background:#000;border-radius:9px;opacity:1;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}.nav-icon span:nth-child(1) {top:1px}.nav-icon span:nth-child(2) {top:7px}.nav-icon span:nth-child(3) {top:13px}.hamburger{display:none;flex-wrap:wrap;align-items:center;gap:10px;color:#000;font-size:18px;font-style:normal;font-weight:600;text-decoration:none;border-radius:26px;border:1px solid #fff;background:#fff;backdrop-filter:blur(4px);padding:8px 16px;position:relative;text-transform:uppercase}.hamburger:hover .nav-icon span:nth-child(2) {width:12px}.hamburger.open .nav-icon span:nth-child(1) {top:7px;-webkit-transform:rotate(135deg);-moz-transform:rotate(135deg);-o-transform:rotate(135deg);transform:rotate(135deg)}.hamburger.open .nav-icon span:nth-child(2) {opacity:0;width:0}.hamburger.open .nav-icon span:nth-child(3) {top:7px;-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);transform:rotate(-135deg)}.hamburger.open:hover .nav-icon{transform:scale(.7)}.marquee-holder{width:100%;overflow:hidden;background:#fafafa;white-space:nowrap;box-sizing:border-box;padding:13px 0;background-color:var(--dark);color:var(--white);margin-bottom:16px;position:relative}.marquee-holder:last-child{margin-bottom:0}.marquee-holder.white-bkg{background-color:var(--white);color:var(--dark)}.marquee-list,.marquee-clone{display:inline-flex;margin:0 20px 0 0;padding:0;list-style:outside}.marquee-list li,.marquee-clone li{margin:0 10px 0 22px;font-size:20px;font-weight:400;white-space:nowrap;text-indent:10px}.marquee-list li:first-child,.marquee-clone li:first-child{margin:0 10px 0 24px}.marquee-list li:last-child,.marquee-clone li:last-child{margin:0 0 0 32px}.marquee-list li strong{font-weight:600}.marquee-holder:not(.white-bkg) .marquee-list,
.marquee-holder:not(.white-bkg) .marquee-clone {animation:scroll-left 600s linear infinite}.marquee-holder.white-bkg .marquee-list,.marquee-holder.white-bkg .marquee-clone{animation:scroll-right 600s linear infinite}.banner .marquee-holder:not(.white-bkg) .marquee-list, .banner .marquee-holder:not(.white-bkg) .marquee-clone {animation:scroll-left 50s linear infinite}@keyframes scroll-left {
    from {
        transform: translateX(0%);
    }

    to {
        transform: translateX(-100%);
    }
}@keyframes scroll-right {
    from {
        transform: translateX(-100%);
    }

    to {
        transform: translateX(0%);
    }
}.blue-bkg{background:#494495;background:linear-gradient(180deg,rgba(73,68,149,1) 0%,rgba(83,78,159,1) 100%);color:var(--white)}.dark-bkg{background-color:var(--dark);color:var(--white)}.red-bkg{background:#e7393c;background:linear-gradient(180deg,rgba(231,57,60,1) 0%,rgba(241,67,70,1) 100%);color:var(--white)}.red-bkg a{color:#fff}.home h1{color:var(--red)}.home h1 span{display:block}.home h1 span:first-child{transition-delay:.1s}.home h1 span:nth-child(2) {transition-delay:.3s}.home h1 span:nth-child(3) {transition-delay:.5s}header{padding:16px 0;position:sticky;z-index:4;top:0;background-color:var(--white);left:0;right:0;width:100%}.header-wrap{display:flex;justify-content:space-between;align-items:center;background:#fff;gap:16px}.logo{font-size:24px;font-weight:bold;width:294px}.logo a{display:table}nav{display:flex;align-items:center}.nav-links{list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:0;margin:0}.nav-links li{display:block;position:relative;text-transform:uppercase}header .nav-links li ul.sub-menu{display:none;position:absolute;left:50%;min-width:300px;transform:translateX(-50%);top:calc(100% - 30px);padding-top:58px;z-index:2}header .nav-links li:hover ul.sub-menu{display:block}header .nav-links ul.sub-menu li a{background:#494495;color:#fff!important;text-align:center;width:100%;font-weight:500;display:inline-block;transition:all .3s ease-in-out;padding-top:15px;padding-bottom:15px}header .nav-links li ul.sub-menu li.menu-item.current_page_item a{background-color:var(--red)!important}header .nav-links li.current-menu-parent a{color:var(--red)!important}header .nav-links ul.sub-menu li a{border:1px solid #a19acc;border-bottom:0}header .nav-links ul.sub-menu li:last-child a{border-bottom:1px solid #a19acc}header .nav-links ul.sub-menu li a:hover{background-color:#a19acc}header .nav-links ul.sub-menu li a::after{opacity:0}header ul{padding-left:0}header nav.menu-primary-container ul.nav-links{justify-content:space-between;width:100%}header nav.menu-primary-container{max-width:65%;width:100%;justify-content:center}.top-navbar{background-color:#494495;padding:2px 0}.top-navbar li a{color:var(--white)!important}.top-navbar .nav-links{justify-content:end}.top-navbar ul.nav-links li a::after{display:none}.top-navbar ul.nav-links li a{font-size:12px}.nav-links li.active a,.nav-links li.current-menu-item a{color:var(--red)}nav.menu-secondary-container ul.nav-links .mobile-show-btn{display:none}.nav-links a:not(.btn, .rolling-button) {display:block;text-decoration:none;color:var(--dark);font-weight:bold;padding:8px 12px;line-height:1;font-size:16px;font-weight:800;position:relative}nav.menu-primary-container ul li.menu-item-has-children a::before{content:'';position:absolute;right:20px;top:50%;transform:translate(0,-50%);width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-top:9px solid #000;opacity:0;visibility:hidden}nav.menu-primary-container ul li.menu-item-has-children ul.sub-menu li a::before{display:none}.nav-links a:not(.btn, .rolling-button):after {content:'';position:absolute;left:0;right:0;margin:0 auto;top:100%;height:2px;width:0;background-color:var(--red);transition:400ms width}.nav-links a:not(.btn, .rolling-button):hover:after {width:100%}nav:nth-child(3) .nav-links a:not(.btn, .rolling-button) {font-size:12px}.btn{background:var(--red);color:var(--white);padding:20px 40px;text-decoration:none;line-height:1.2;font-size:16px;font-family:"Albert Sans",sans-serif;font-weight:900;text-transform:uppercase;display:table;border:1px solid var(--red)}.nav-links a.btn{color:var(--white);padding:12px 24px;font-weight:900}.nav-links a.rolling-button{color:var(--white);font-weight:900;padding:0 24px;height:42px}.nav-links .rolling-text-wrapper{height:84px}.nav-links .rolling-text{height:42px;line-height:42px}.header-tab-wrap{display:none;flex-wrap:wrap;gap:24px}.banner{position:relative;overflow:hidden}.banner figure{margin:0;width:100%;padding:64px 96px}.banner figure img{width:100%;display:block;height:calc(100vh - 128px - 88px);object-fit:cover;object-position:top center}.banner-holder{position:absolute;left:0;right:0;top:0}.banner .marquee-holder{position:absolute;left:0;right:0;width:100%;top:calc(100vh - 240px)}.stats-wrap{display:flex;flex-wrap:wrap;gap:108px 160px;justify-content:space-between;align-items:flex-end}.stats-description{max-width:736px;width:100%;margin-bottom:32px}.stats-description p{font-size:24px}.stat-box p{line-height:1}.stat-box strong{font-size:104px;font-family:'Novecento Narrow Ultra Bold';display:flex;flex-wrap:wrap;line-height:1}.benefits-section{margin-top:120px}.benefits-section .content-wrap{margin-bottom:80px;display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:40px}.images-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;text-align:center;margin-bottom:80px;gap:25px}.images-block{width:calc(20% - 20px);padding:16px}.images-block figure{margin:0 0 16px;height:170px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.images-block figure img{margin:0 auto;max-width:100%;max-height:100%}.images-block p{font-weight:400}.images-block.animate-item{position:relative;overflow:hidden}.overlay{position:absolute;top:0;left:0;width:100%;height:80%;background:var(--red);pointer-events:none;opacity:0;transform:translateY(-100%)}.overlay.animate{animation:slideOverlay 1.8s ease-in-out forwards}@keyframes slideOverlay {
    0% {
        opacity: 0;
        transform: translateY(-100%);
    }

    10% {
        opacity: 1;
    }

    100% {
        opacity: 1;
        transform: translateY(130%);
    }
}.benefits-section .content-wrap p{max-width:735px;width:100%}.benefits-section .content-wrap h2{margin:0}.join-the-network-holder{padding:24px 0}.join-the-network-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.join-the-network-wrap h2{margin-bottom:0}.join-the-network-section figure{margin:0}.join-the-network-section img{width:100%;display:block}.join-the-network-section .btn{padding:12px 24px}.listing-head-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:36px}.listing-head-wrap h2{margin-bottom:0}.home .listing-head-holder+div .btn{margin:40px auto 0;display:none}.events-block ul{list-style-type:disc;padding-left:20px;margin-bottom:0}.events-listing-content .container,.events-listing-holder .container{padding:0}.events-listing-wrap{display:flex;flex-wrap:wrap;border-top:1px solid var(--dark);border-left:1px solid var(--dark)}.events-block{width:33.33%;padding:40px 56px;border-right:1px solid var(--dark);border-bottom:1px solid var(--dark);background-color:var(--white);display:block;color:var(--dark);text-decoration:none;transition:300ms ease-out}.events-block:hover{background-color:var(--red);color:var(--white)}.events-block:hover h3{color:var(--white)}.events-block:hover .date{color:var(--white)}.events-block .date{font-size:48px;font-weight:700;font-family:'Novecento';color:var(--red);line-height:1;margin-bottom:24px}.events-block .date small{font-size:24px;display:block}.events-block h3{font-size:24px;font-weight:600;font-family:"Albert Sans",sans-serif;line-height:1.2;margin:0 0 16px}.events-block h3 small{display:block;font-size:14px;font-weight:300}.events-block ul li{font-size:14px;font-weight:500;margin-bottom:4px;line-height:1;text-transform:uppercase}.events-block ul li:last-child{margin-bottom:0}.jobs-info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.jobs-info ul{display:flex;flex-wrap:wrap;gap:20px;margin:0;padding:0}.jobs-info ul li{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:14px;font-weight:500;text-transform:uppercase}.jobs-info ul li img{width:32px}.jobs-listing-content{border:1px solid var(--dark)}.jobs-block{padding:40px 56px;border-bottom:1px solid var(--dark);display:block;color:var(--dark);text-decoration:none;background-color:var(--white);transition:300ms ease-out}.jobs-block:last-child{border-bottom:none}.jobs-block:hover{background-color:var(--red);color:var(--white)}.jobs-block h3{font-size:28px;font-weight:600;font-family:"Albert Sans",sans-serif;width:535px}.jobs-block .content-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:24px;gap:20px}.jobs-block .content-wrap p{width:988px}.jobs-block svg path,
.jobs-block svg polygon,
.jobs-block svg rect:not(.cls-1, .st0) {stroke:var(--dark);fill:var(--dark);transition:300ms ease-out}.jobs-block:hover svg path,
.jobs-block:hover svg polygon,
.jobs-block:hover svg rect:not(.cls-1, .st0) {stroke:var(--white);fill:var(--white)}.jobs-info{display:flex;flex-wrap:wrap}.jobs-info p{font-size:14px;font-weight:500}.news-section{margin-top:120px}.news-listing-holder .container{padding:0}.news-head-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:32px;font-size:14px;font-weight:500;text-transform:uppercase}.type{position:relative;display:block;padding-left:14px;font-size:14px;font-weight:500;text-transform:uppercase}.type:before{content:'\00B7';font-size:40px;position:absolute;left:0;top:-13px;line-height:1}.news-block ul{list-style-type:disc;padding-left:20px;margin:0}.news-listing-content{display:flex;flex-wrap:wrap;border-top:1px solid var(--dark);border-left:1px solid var(--dark)}.news-block{width:33.33%;padding:40px 56px;border-right:1px solid var(--dark);border-bottom:1px solid var(--dark);display:block;color:var(--dark);background-color:var(--white);text-decoration:none;transition:300ms ease-out}.news-block:hover{background-color:var(--red);color:var(--white)}.news-block h3{font-size:24px;font-weight:600;font-family:"Albert Sans",sans-serif;color:var(--red)}.news-block:hover h3{color:var(--white)}.form-wrap{display:flex;flex-wrap:wrap;border-top:1px solid var(--red)}.form-input{background-color:var(--white);color:var(--dark);width:100%;display:flex;padding:0 24px;border-bottom:1px solid var(--red);align-items:center}.form-input.w-50:nth-of-type(even) {border-left:1px solid var(--red)}.form-input input[type="text"],.form-input input[type="email"],.form-input input[type="date"],.form-input input[type="file"],.form-input select,.form-textarea textarea{padding:24px 0 24px 16px;width:100%;border:none;outline:none;font-size:18px;font-weight:300;font-family:"Albert Sans",sans-serif}.form-input label,.form-textarea label{font-size:18px;min-width:max-content;text-transform:uppercase;font-family:'Novecento Narrow Ultra Bold';padding-right:16px;border-right:1px solid var(--dark);position:relative}.form-textarea{background-color:var(--white);color:var(--dark);width:100%;display:flex;padding:0 24px;border-bottom:1px solid var(--red)}.form-textarea textarea{height:207px}.form-textarea label{border-right:none;padding:24px 0}.form-input-checkbox-radio input[type="checkbox"]{display:none;width:auto}.form-input-checkbox-radio label{position:relative;padding-left:26px}.form-input-checkbox-radio label:before{content:'';position:absolute;left:0;top:2px;width:16px;height:16px;border:1px solid var(--dark);display:block}.form-input-checkbox-radio label a{font-weight:700;color:var(--dark);text-decoration:none}.form-input-checkbox-radio input[type="checkbox"]+label:after{content:'';position:absolute;transform:rotate(45deg);border-bottom:2px solid var(--dark);border-right:2px solid var(--dark);height:13px;width:6px;left:5px;top:2px;opacity:0}.form-input-checkbox-radio input[type="checkbox"]:checked+label:after{opacity:1}.form-input-checkbox-radio{margin-top:40px}.file-name{padding:0 0 0 94px;position:absolute;top:26px}.file-upload{background-image:url(https://olympiccapital.ch/wp-content/themes/floc/assets/images/upload-icon.svg);background-position:calc(100% - 24px) center;background-repeat:no-repeat;background-size:18px;position:relative}.form-textarea i{font-size:12px;font-weight:300;font-family:"Albert Sans",sans-serif;text-transform:capitalize;font-style:normal}.form-input i{position:absolute;left:0;top:20px;font-size:12px;font-weight:300;font-family:"Albert Sans",sans-serif;text-transform:capitalize;font-style:normal}.form-submit{margin-top:32px;display:flex;flex-wrap:wrap;justify-content:center;width:100%}.form-submit button.btn{border:none;background-color:var(--red);cursor:pointer;color:var(--white)}body.home .form-submit button.btn{background-color:var(--dark)}.form-inside-wrap{width:100%}.form-inside-wrap.more-divs{padding:0 24px 24px;border-bottom:1px solid var(--red)}.form-inside-wrap.more-divs .form-input{border-left:1px solid var(--red);border-right:1px solid var(--red)}.form-inside-wrap .btn{font-size:12px;font-weight:800;padding:6px 12px;margin-top:16px}.form-inside-wrap{display:none}footer{padding:80px 0 24px;border-top:1px solid var(--red);margin-top:120px;margin-bottom:60px}.contact-section+footer{margin-top:0}.contact-section+#scrnli_recorder_root+footer{margin-top:0}.footer-top-wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;margin-bottom:100px}.footer-logo-wrap{display:flex;flex-wrap:wrap;gap:24px}.footer-logo-wrap figure{margin:0;display:block}.footer-top-left p{font-size:14px;font-weight:500}.footer-top-right ul{list-style:none;display:flex;flex-wrap:wrap;align-items:center;padding-left:0;margin:0}.footer-top-right ul li a{width:48px;height:48px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center}.footer-top-right ul li a:hover svg path,
.footer-top-right ul li a:hover svg rect:not(.cls-1) {fill:var(--red)}.footer-bottom-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.footer-bottom-left{min-width:350px}.footer-bottom-wrap p{font-size:14px;font-weight:500}.footer-bottom-middle ul{display:flex;flex-wrap:wrap;list-style:none;gap:24px;margin:0;padding:0}.footer-bottom-wrap{text-transform:uppercase}footer a{color:var(--dark);text-decoration:none;font-size:14px;font-weight:500}.footer-bottom-right{min-width:350px;text-align:right}.footer-bottom-middle ul li a{padding:3px 4px;display:block;position:relative}.footer-bottom-middle ul li a:after{content:'';position:absolute;left:0;right:0;top:100%;width:0;margin:0 auto;text-align:center;background-color:var(--red);height:2px;transition:400ms width}.footer-bottom-middle ul li a:hover:after{width:100%}.inside-page .banner{padding:55px 0}.inside-page h1{font-size:168px}.inside-page h2{font-size:104px}.banner-logo{position:absolute;right:0;top:0}.inside-page .banner .btn{font-size:12px;font-weight:800;margin-bottom:12px;padding:11px 20px;position:relative;z-index:1}.inside-page .banner .rolling-button{font-size:12px;font-weight:800;margin-bottom:12px;height:38px;position:relative;z-index:1;padding:0 20px}.inside-page .banner .rolling-text-wrapper{height:76px}.inside-page .banner .rolling-text{height:38px;line-height:38px}.numbers-value{font-size:104px;font-family:'Novecento Narrow Ultra Bold'}.numbers-wrap{display:flex;flex-wrap:wrap;justify-content:space-around;gap:40px}.numbers-block{width:calc(20% - 32px)}.numbers-block p{font-size:20px;font-weight:300}.biggest-network-holder{margin-top:60px}.blue-bkg-head{background:#494495;background:linear-gradient(180deg,rgba(73,68,149,1) 0%,rgba(83,78,159,1) 100%);color:var(--white)}.blue-bkg-head h2{font-size:80px;text-align:center}.fix-width-content{max-width:988px;width:100%}.fix-width-content p{font-size:24px}.fix-width-content ul li{font-size:24px}.blue-bkg-head{padding:25px 0}.biggest-network-head{margin-bottom:48px}.ecosystem-listing-wrap,.filter-full-block{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.filter-item-block ul{display:flex;flex-wrap:wrap;gap:8px;list-style:none;padding:0}.filter-item-block ul li a{padding:4px 12px;background-color:var(--dark);font-size:16px;font-weight:400;line-height:1;text-transform:uppercase;color:var(--white);text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.filter-item-block ul li.active a{background-color:var(--red)}.filter-item-block ul li a strong{font-weight:900;display:block}.filter-item-block ul li a i{font-weight:300;font-style:normal;display:block;padding:8px}.selected-li-display a{padding:4px 12px;background-color:var(--red);font-size:16px;font-weight:400;line-height:1;text-transform:uppercase;color:var(--white);text-decoration:none;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.selected-li-display a strong{font-weight:900;display:block}.selected-li-display a i{font-weight:300;font-style:normal;display:block;padding:8px}.filter-input-block input{width:228px;border-radius:0;padding:7px 12px;line-height:1.5;border:1px solid var(--dark);outline:none;font-size:16px;font-weight:900;text-transform:uppercase}.filter-select-block select{width:228px;border-radius:0;padding:7px 12px;line-height:1.5;border:1px solid var(--dark);outline:none;font-size:16px;font-weight:900;text-transform:uppercase;-moz-appearance:none;-webkit-appearance:none;appearance:none;background:transparent;background-image:url(data:image/svg+xml;utf8,<svg\ fill=\'black\'\ height=\'24\'\ viewBox=\'0\ 0\ 24\ 24\'\ width=\'24\'\ xmlns=\'http://www.w3.org/2000/svg\'><path\ d=\'M7\ 10l5\ 5\ 5-5z\'/><path\ d=\'M0\ 0h24v24H0z\'\ fill=\'none\'/></svg>);background-repeat:no-repeat;background-position-x:100%;background-position-y:5px}.filter-submit-block button{border-radius:0;padding:7px 20px;line-height:1.5;border:1px solid var(--red);outline:none;font-size:16px;font-weight:900;text-transform:uppercase}.ecosystem-content-wrap{display:flex;flex-wrap:wrap;border:1px solid var(--dark);border-bottom:none;border-right:none}.ecosystem-content-block{width:20%;border-right:1px solid var(--dark);border-bottom:1px solid var(--dark);position:relative;overflow:hidden;display:block;color:var(--dark)}.ecosystem-content-box{background-color:var(--white);z-index:2;height:360px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;position:relative}.ecosystem-content-box figure{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.ecosystem-content-box figure img{width:160px;height:160px;object-fit:contain}.ecosystem-content-block .ecosystem-type{position:absolute;right:0;padding:16px;top:0}.ecosystem-content-details{position:absolute;left:0;right:0;bottom:0%;width:100%;height:100%;background-color:var(--dark);overflow:hidden;padding:40px 32px 80px;z-index:2;transition:.4s bottom;color:var(--white)}.ecosystem-content-details p{font-size:20px;font-weight:500}.ecosystem-content-details .speaker{font-size:12px;font-weight:500;position:absolute;right:0;width:100%;bottom:32px;left:40px;line-height:1;display:block}.connect-impact-grow-benefits-wrap{display:flex;flex-wrap:wrap;width:100%}.connect-impact-grow-benefits-link{width:25%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:40px 32px}.connect-impact-grow-benefits-content{width:75%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:16px 32px}.connect-impact-grow-benefits-content h2{font-size:80px;display:flex}.red-bkg .btn,.red-bkg .rolling-button{background-color:var(--white);color:var(--dark)}.red-bkg .form-submit button.btn{background-color:var(--dark);color:var(--white)}.offerings-holder{margin-top:120px}.offerings-content .container{padding:0}.offerings-content h3{font-size:28px;font-weight:600;font-family:"Albert Sans",sans-serif}.offerings-wrap{display:flex;flex-wrap:wrap;border-top:1px solid var(--dark);border-left:1px solid var(--dark)}.offerings-block{width:33.33%;text-align:center;padding:40px 56px;border-right:1px solid var(--dark);border-bottom:1px solid var(--dark)}.offerings-block .btn{display:inline-block}.offerings-block p img{margin:0 auto}.more-offerings-block{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:space-between;align-items:center}.connect-impact-grow-wrap{padding:0 120px}.benefits-listing-section{overflow:inherit}.benefits-head{margin-bottom:60px}.benefits-head select{font-size:inherit;font-weight:inherit;font-family:inherit;border:none;border-bottom:1px solid var(--dark);line-height:inherit;outline:none}.benefits-listing-content{margin-bottom:120px}.benefits-listing-content .container{padding:0}.benefits-listing-wrap{display:flex;flex-wrap:wrap}.benefits-listing-block{width:20%;text-align:center;padding:40px 16px;border-right:1px solid var(--blue);border-bottom:1px solid var(--blue);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:column;text-decoration:none;color:var(--dark)}.benefits-listing-block:first-child{border-left:1px solid var(--blue)}.benefits-listing-block:hover{background-color:var(--red)}.benefits-listing-block h3{font-size:24px;color:var(--red)}.benefits-listing-block:hover h3{color:var(--white)}.benefits-listing-block:hover .benefits-link svg path{stroke:var(--white)}.benefits-sources-head{display:flex;flex-wrap:wrap;align-items:center;gap:32px;margin-bottom:48px}.benefits-sources-head h3{font-size:48px}.benefits-sources-head h3 strong{color:var(--red)}.benefits-sources-head figure{width:160px;height:160px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0}.benefits-sources-head figure img{max-width:100%}.benefits-sources-head .content{width:calc(100% - 192px);max-width:988px}.benefits-sources-item h3{font-size:48px}.benefits-sources-item h3 strong{color:var(--red)}.accordion-header{font-size:28px;font-family:'Novecento';padding:40px 56px 40px 24px;position:relative}.accordion-header:after{content:'';position:absolute;right:24px;top:52px;background-image:url(data:image/svg+xml,%3Csvg\ width=\'18\'\ height=\'10\'\ viewBox=\'0\ 0\ 18\ 10\'\ fill=\'none\'\ xmlns=\'http://www.w3.org/2000/svg\'%3E%3Cpath\ d=\'M9\ 10L0\ 0H18L9\ 10Z\'\ fill=\'%231E1E1E\'/%3E%3C/svg%3E);background-repeat:no-repeat;background-position:center;background-size:contain;width:18px;height:10px;transform:rotate(0deg);transition:400ms transform}.accordion-header.is-stuck{position:sticky;top:88px;margin-left:-24px;margin-right:-24px;width: calc(100% + 48px);padding:8px 56px 8px 24px}.accordion-header.is-stuck:after{top:22px}.accordion-item{border-top:1px solid var(--dark);cursor:pointer}.accordion-item.active .accordion-header:after{transform:rotate(180deg)}.accordion-content{max-height:0;overflow:hidden;transition:max-height .3s ease;padding:0 24px}.accordion-item.active .accordion-content{padding-top:24px}.accordion-content-holder{padding:16px 32px;margin-bottom:32px;border-left:1px solid var(--dark)}.accordion-content-holder h3{font-size:28px;font-family:"Albert Sans",sans-serif;font-weight:600;margin:0 0 24px}.accordion-content-holder figure{margin:0 0 24px}.accordion-content-holder figure img{width:100%}.accordion-content-block img{max-width:100%}.white-bkg{background-color:var(--white);color:var(--red)}.accordion-content-holder ul{margin:0 0 24px;padding:0 0 0 32px}.accordion-content-holder ul:last-child,.accordion-content-holder p:last-child{margin-bottom:0}.accordion-content-holder ul li{margin-bottom:8px}.accordion-content-holder p{margin:0 0 24px}.accordion-item.active .accordion-header{box-shadow:0 2px 4px rgba(0,0,0,.1);background-color:var(--white)}.accordion-item.active{position:relative}.btn-wrap{display:flex;flex-wrap:wrap;gap:8px}.benefits-sources-block{margin-bottom:132px}.benefits-sources-block:last-child{margin-bottom:0}.benefits-sources-accordions{border-bottom:1px solid var(--dark)}.filter-wrap{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:48px}.events-listing-section .events-block{border-bottom:1px solid var(--dark)}.events-listing-section .events-listing-wrap{border-bottom:none;border-right:none}.connect-impact-grow-figure-section figure{padding:56px 88px;margin:0}.connect-impact-grow-figure-section figure img{width:100%;min-height:424px;object-fit:cover}.connect-impact-grow-figure-holder{position:relative}.connect-impact-grow-figure-section .content{position:absolute;left:0;top:0}.connect-impact-grow-figure-section .content h2{font-size:80px;color:var(--red)}.resources-head-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.resources-listing-content{border-top:1px solid var(--dark)}.resources-block{border-bottom:1px solid var(--dark);cursor:pointer;text-decoration:none;color:var(--dark);display:block}.resources-block-wrap{display:flex;flex-wrap:wrap}.resources-block figure{width:307px}.resources-block figure img{width:100%;height:100%;object-fit:cover;object-position:center}.resources-block .content{width:calc(100% - 307px);padding:32px 24px}.resources-block h3{font-size:28px;font-family:"Albert Sans",sans-serif;font-weight:600}.resources-block-link{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;margin-bottom:24px}.link{display:block}.resources-block:hover{color:var(--white);background-color:var(--red)}.resources-block:hover path,
.resources-block:hover rect:not(.st0) {fill:var(--white)}body.details-page h1{font-size:80px}body.details-page .banner .btn{border-color:var(--white);background-color:transparent;color:var(--white);font-size:12px;font-weight:800;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;width:max-content;padding:11px 13px;margin-bottom:24px}body.details-page .banner .btn-wrap{margin-bottom:24px}body.details-page .banner .btn-wrap .btn{margin-bottom:0}body.details-page .banner .btn img{width:14px}body.details-page .banner .banner-text{padding:40px 12px}body.details-page .banner .btn.white-bkg{background-color:var(--white);color:var(--dark)}.form-page h1{font-size:80px}.form-page.banner{padding:0}.banner.form-page .btn{border-color:var(--white);background-color:transparent;color:var(--white);font-size:12px;font-weight:800;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;width:max-content;padding:11px 13px;margin-bottom:24px}.banner.form-page .btn img{width:14px}.form-page .banner-text{padding:40px 12px}.banner.form-page .btn.white-bkg{background-color:var(--white);color:var(--dark)}.inside-other-page footer{margin-top:80px}.event-form-block h3{font-size:48px;font-weight:700;margin:0 0 32px}.event-form-block{margin-bottom:80px}.event-form-block:last-child{margin-bottom:0}ul.event-details-info{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:0}ul.event-details-info li{display:flex;flex-wrap:wrap;font-size:14px;font-weight:500;font-family:"Albert Sans",sans-serif;color:var(--dark);gap:20px}ul.event-details-info li a{color:inherit;text-decoration:none}ul.event-details-info li .type:before{top:-10px}.details-page-section .container{max-width:1152px}.details-page-section figure{margin-bottom:48px}.details-page-section figure img{width:100%}.details-page-section .content{max-width:988px;width:100%}.event-details-section .content .btn{margin-top:28px}.venue-listing{margin-top:80px}.venue-listing-wrap{display:flex;flex-wrap:wrap;border-top:1px solid var(--dark);border-left:1px solid var(--dark)}.venue-block{width:33.33%;border-bottom:1px solid var(--dark);border-right:1px solid var(--dark);cursor:pointer;text-decoration:none;color:var(--dark);display:block}.venue-block a{color:var(--dark);text-decoration:none;display:block}.venue-block:hover,.venue-block:hover a{background-color:var(--red);color:var(--white)}.venue-block figure{position:relative;aspect-ratio: 12/5}.venue-block figure img{width:100%;height:100%;position:absolute;left:0;right:0;top:0;bottom:0;object-fit:cover}.venue-block .content{padding:24px 56px}.venue-block h4{font-size:24px;font-weight:600;font-family:"Albert Sans",sans-serif}.venue-block h5{font-size:18px;font-weight:300;font-family:"Albert Sans",sans-serif}.venue-block .attendee-num{font-size:14px;font-weight:500;font-family:"Albert Sans",sans-serif;text-transform:uppercase;margin-bottom:8px}.venue-block .venue-address{font-size:14px;font-weight:500;font-family:"Albert Sans",sans-serif;text-transform:uppercase}.venue-listing-wrap{margin-bottom:24px}.venue-listing h3{font-size:48px;font-weight:700}.venue-listing .fix-width-holder{margin-bottom:24px}.pagination-nav{margin-top:72px}.pagination-nav ul{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;list-style:none;padding-left:0;gap:12px}.pagination-nav ul li a,.pagination-nav ul li span{display:block;font-size:18px;font-weight:500;text-decoration:none;padding:4px;border:1px solid transparent;line-height:1;color:var(--dark)}.pagination-nav ul li.previous{margin-right:20px}.pagination-nav ul li.next{margin-left:20px}.pagination-nav ul li.active a,.pagination-nav ul li span.current{color:var(--red)}.pagination-nav ul li.previous a,.pagination-nav ul li.next a,.pagination-nav ul li a.prev,.pagination-nav ul li a.next{background-color:var(--red)!important;padding:6px 14px}.pagination-nav ul li.previous a,.pagination-nav ul li a.prev{transform:rotate(180deg)}.pagination-nav ul li:not(.active) a:hover,
.pagination-nav ul li:not(.more) a:hover {background-color:transparent;border-color:var(--red)}.pagination-nav ul li.previous a:hover svg path,.pagination-nav ul li.next a:hover svg path{fill:var(--red)}.job-form-section .form-input.w-50:nth-of-type(even) {border-left:none}.job-form-section .form-input.w-50:nth-of-type(odd) {border-left:1px solid var(--red)}ul.details-page-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:0}ul.details-page-info li{display:flex;flex-wrap:wrap;align-items:center;gap:4px;font-size:14px;font-weight:500;text-transform:uppercase}ul.details-page-info li img{width:21px}ul.details-page-info li img.org-logo{max-width:94px;max-height:94px;width:auto;margin-right:10px}.details-page-section h3{font-size:24px;font-weight:300;font-family:"Albert Sans",sans-serif}.details-page-section .btn-wrap .btn:nth-child(2),
.fix-width-section .btn-wrap .btn:nth-child(2) {display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;width:max-content;background-color:transparent;color:var(--dark)}.details-page-right ul{list-style:none;padding:8px 0;margin:0}.details-page-right ul li{font-size:32px;font-weight:700;line-height:1;font-family:'Novecento Narrow Ultra Bold';margin-bottom:24px}.details-page-right ul li:last-child{margin-bottom:0}.details-page-right ul li small{font-size:14px;font-weight:500;text-transform:uppercase;font-family:"Albert Sans",sans-serif;display:block;margin-bottom:12px}.details-page-intro-left-right-wrap{display:flex;flex-wrap:wrap;gap:40px}.details-page-right{width:300px}.details-page-left{width:calc(100% - 340px)}.details-page-slider-section .container{padding-right:0}.swiper{width:100%;height:100%}.details-page-slider .swiper-slide{text-align:center;font-size:18px;background:#fff;display:flex;justify-content:center;align-items:center;height:560px;width:1008px}.details-page-slider .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover}.swiper-button-next,.swiper-button-prev{position:initial;padding:6px 14px;display:block;background-color:var(--red);width:auto;height:auto;margin-top:0;border:1px solid var(--red)}.swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-next:hover,.swiper-button-prev:hover{background-color:transparent}.swiper-button-next:hover svg path,.swiper-button-prev:hover svg path{fill:var(--red)}.swiper-button-wrap{display:flex;flex-wrap:wrap;align-items:center;gap:40px;margin-top:24px}.swiper-button-next:after,.swiper-button-prev:after{content:normal}.swiper-pagination{position:initial;width:auto;font-size:18px;font-weight:500}.venue-usage-section .heading{margin-bottom:24px}.venue-usage-wrap{display:flex;flex-wrap:wrap;background-color:var(--white);color:var(--dark);border-left:1px solid var(--blue);border-top:1px solid var(--blue)}.venue-usage-block{width:33.33%;border-right:1px solid var(--blue);border-bottom:1px solid var(--blue);padding:40px 56px}.venue-usage-block h3{font-size:28px;font-weight:600;font-family:"Albert Sans",sans-serif;margin-bottom:24px}.team-section p{font-size:18px}.teams-wrap{display:flex;flex-wrap:wrap;justify-content:space-between;gap:60px 240px;width:1500px;max-width:100%;margin:0 auto;padding:0 20px}.teams-block{width:calc(50% - 120px);max-width:568px;display:flex;flex-wrap:wrap;padding:0 12px}.teams-block figure{width:58%;aspect-ratio:1}.teams-block .content{width:42%;padding:0 16px}.teams-block figure img{width:100%;height:100%;object-fit:cover}.teams-block .content h3{font-size:48px;font-weight:700;font-family:'Novecento Narrow Ultra Bold';color:var(--red);line-height:1;margin-bottom:0;margin-left:-28%;margin-top:-16px}.teams-block .content h4{font-size:18px;font-weight:300;font-family:"Albert Sans",sans-serif}.second-line-indent{display:block;margin-left:40px}.text-container{display:flex;flex-direction:column;overflow:hidden}.text-container.row{flex-direction:row}.slide-in-up{opacity:0;transform:translateY(100%);transition:transform .6s ease , opacity .6s ease}.text-container.animate .slide-in-up{opacity:1;transform:translateY(0)}.text-container.animate .slide-in-up:nth-child(1) {transition-delay:.1s}.text-container.animate .slide-in-up:nth-child(2) {transition-delay:.3s}.text-container.animate .slide-in-up:nth-child(3) {transition-delay:.5s}.slide-in-left{opacity:0;transform:translateX(-50%);transition:transform .6s ease-out , opacity .6s ease-out}.slide-in-left.animate{opacity:1;transform:translateX(0)}.slide-in-right{opacity:0;transform:translateX(50%);transition:transform .6s ease-out , opacity .6s ease-out}.slide-in-right.animate{opacity:1;transform:translateX(0)}.rolling-number-counter{overflow:hidden;position:relative}.counter-scroll{position:absolute;left:0;top:0;transition:transform .3s ease-in-out;will-change:transform}.counter-scroll span{display:block;height:1.2em}.rolling-number-counter{margin-left:12px}.rolling-number-counter:after{content:attr(data-target);display:inline-block;opacity:0;padding-right:10px}.dotted-background{position:relative;overflow:hidden}.dots-canvas{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none;opacity:.5}.dots-canvas+div{position:relative;z-index:1}.rolling-button{width:max-content;height:58px;background:var(--red);color:var(--white);font-size:16px;font-family:"Albert Sans",sans-serif;font-weight:900;text-transform:uppercase;padding:0 40px;overflow:hidden;position:relative;display:flex;justify-content:center;text-decoration:none;border:1px solid var(--red)}.rolling-text-wrapper{display:flex;flex-direction:column;height:116px;overflow:hidden;transition:transform .45s ease-in-out}.rolling-button:hover .rolling-text-wrapper{transform:translateY(-50%)}.rolling-text{height:58px;line-height:58px;text-align:center;white-space:nowrap}.error-404-page{text-align:center;margin-bottom:80px}.gform_fields{display:block!important}.gfield--type-text,.gfield--type-email,.gfield--type-select,.gfield--type-date,.gfield--type-file,.gfield--type-number,.gfield--type-fileupload{background-color:var(--white)!important;color:var(--dark)!important;width:100%!important;display:flex!important;padding:0 24px!important;border:1px solid var(--red)!important;border-top:none!important;align-items:center!important;position:relative}.gfield--type-captcha{position:relative}.gfield--type-textarea{background-color:var(--white)!important;color:var(--dark)!important;width:100%!important;display:flex!important;padding:0 24px!important;border:1px solid var(--red)!important;border-top:none!important}.gfield:not(.gfield--type-choice) label {display:block!important;margin-bottom:0!important;font-size:18px!important;text-transform:uppercase;font-family:'Novecento Narrow Ultra Bold'!important;padding:0 16px 0 0;border-right:1px solid var(--dark);min-width:max-content;position:relative}.gfield.gfield--type-textarea label{border-right:none;padding:24px 0}span.gfield_required_text{position:absolute;left:0;top:20px;font-size:12px;font-weight:300;font-family:"Albert Sans",sans-serif;text-transform:capitalize;font-style:normal;color:var(--red)}.ginput_container{padding:23px 0 23px 16px!important;width:100%!important;position:relative}.ginput_container input[type="text"],.ginput_container input[type="email"],.ginput_container input[type="date"],.ginput_container input[type="file"],.ginput_container input[type="number"],.ginput_container select,.ginput_container textarea{border:none!important;box-shadow:none!important;outline:none!important;font-size:18px!important;font-weight:300!important;font-family:"Albert Sans",sans-serif!important;width:100%}.ginput_container textarea{padding:2px 0!important;resize:vertical}.gform_button{background:var(--red)!important;color:var(--white)!important;padding:20px 40px;text-decoration:none;line-height:1.2!important;font-size:16px!important;font-family:"Albert Sans",sans-serif!important;font-weight:900!important;text-transform:uppercase!important;display:table;border:1px solid var(--red)!important;border-radius:0!important;width:auto;margin:32px auto 0;cursor:pointer!important}.gform-theme--foundation #field_submit,.gform-theme--foundation .gform_footer,.gform-theme--foundation .gform_page_footer{justify-content:center}.red-bkg .gform_button{background-color:var(--dark)!important;color:var(--white)!important}h2 span:not(.connect-impact-grow-section h2 span, .connect-impact-grow-figure-section h2 span, .connect-impact-grow-benefits-section h2 span):not(:first-child) {margin-left:40px}.btn.filter-btn{padding:9px 16px;width:max-content;background-color:var(--dark);border-color:var(--dark);font-size:16px;font-weight:900;line-height:1;text-transform:uppercase;color:var(--white);text-decoration:none;display:none;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px}.filter-holder{margin-bottom:24px}.filter-close-btn{padding:22px 40px;width:max-content;background-color:transparent;border:1px solid var(--red);font-size:16px;font-weight:900;line-height:1;text-transform:uppercase;color:var(--dark);text-decoration:none}.filter-btn-wrap{display:none;flex-wrap:wrap;align-items:center}.close-icon{display:none}body.menu-opened header:after{content:'';position:absolute;left:0;right:0;top:100%;width:100%;height:1px;background-color:var(--red)}.btn.contact-tab-link{padding:12px 24px}.ui-datepicker-trigger{position:absolute;right:0;top:25px}input[type="file"]{opacity:0;position:relative;z-index:2}input[type="file"]+.gfield_description{font-size:15px;position:absolute;left:24px;top:50%;transform:translateY(-50%)}.gfield--width-half{width:50%!important}.ginput_container_fileupload{background-image:url(https://olympiccapital.ch/wp-content/themes/floc/assets/images/upload-icon.svg);background-position:calc(100% - 24px) center;background-repeat:no-repeat;background-size:18px;position:relative}.gfield--width-half.left-border{border-left:none!important}.gform_heading{display:none}.gfield--type-consent{border:none}.gfield--type-consent legend.gfield_label_before_complex{display:none}.gfield--type-choice input[type="checkbox"]{display:none;width:auto}.gfield--type-choice label{position:relative;padding-left:26px}.gfield--type-choice label:before{content:'';position:absolute;left:0;top:2px;width:16px;height:16px;border:1px solid var(--dark);display:block}.gfield--type-choice label a{font-weight:700;color:var(--dark);text-decoration:none;transition:300ms all}.gfield--type-choice label a:hover{text-decoration:underline}.gfield--type-choice input[type="checkbox"]+label:after{content:'';position:absolute;transform:rotate(45deg);border-bottom:2px solid var(--dark);border-right:2px solid var(--dark);height:13px;width:6px;left:5px;top:2px;opacity:0}.gfield--type-choice input[type="checkbox"]:checked+label:after{opacity:1}.gfield--type-choice{margin-top:40px;width:100%;padding:0;position:relative}.ginput_container.ginput_container_consent{padding:0!important}.filter-close-btn{display:none}.gform_validation_errors ol li a{text-decoration:none;font-size:16px}.gfield--type-text .gfield_validation_message,.gfield--type-email .gfield_validation_message,.gfield--type-select .gfield_validation_message,.gfield--type-date .gfield_validation_message,.gfield--type-file .gfield_validation_message,.gfield--type-fileupload .gfield_validation_message,.gfield--type-number .gfield_validation_message,.gfield--type-choice .gfield_validation_message{position:absolute;bottom:0;font-size:13px;font-weight:600;color:var(--red);left:24px}.gform_submission_error{font-size:20px!important;font-family:"Albert Sans",sans-serif;letter-spacing:0;font-weight:500;outline:none!important}.gform_validation_errors ol{display:none}.filter-holder+div .marquee-holder{margin-bottom:0}.inside-page .banner-text{padding-right:260px;position:relative;z-index:1}body .gform_wrapper .hidden_label.gfield--input-type-captcha label{display:none!important}.gfield_required{color:var(--red)}.ui-datepicker{background-color:var(--white);box-shadow:0 0 4px #ccc}.ui-datepicker-header .ui-datepicker-prev{order:1}.ui-datepicker-header .ui-datepicker-next{order:3}.ui-datepicker-header .ui-datepicker-title{order:2}.ui-datepicker-header{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.ui-datepicker-header .ui-datepicker-prev{order:1;padding:5px;font-size:16px;border:2px solid var(--dark);width:38px;height:38px;text-align:center;border-radius:6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;display:none}.ui-datepicker-header .ui-datepicker-next{order:3;padding:5px;font-size:16px;border:2px solid var(--dark);width:38px;height:38px;text-align:center;border-radius:6px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;display:none}.ui-datepicker-header .ui-corner-all .ui-icon{font-size:0;display:block}.ui-datepicker-header .ui-datepicker-prev:after{content:'<';font-size:24px;font-weight:600;line-height:1;display:block}.ui-datepicker-header .ui-datepicker-next:after{content:'>';font-size:24px;font-weight:600;line-height:1;display:block}.ui-datepicker-header .ui-datepicker-title{order:2;display:flex;flex-wrap:wrap;gap:8px;width:100%}.ui-datepicker-month{padding:6px 8px;font-size:18px;border:none;border-radius:0;font-weight:600;height:38px;flex:1;border-bottom:2px solid var(--dark)}.ui-datepicker-year{padding:6px 8px;font-size:18px;border:0;border-radius:0;font-weight:600;height:38px;flex:1;border-bottom:2px solid var(--dark)}.ui-datepicker-calendar{width:100%;padding:8px 0 0}.ui-datepicker-calendar th{padding:4px}.ui-datepicker-calendar td{text-align:center;padding:4px;width:44px;height:44px;cursor:pointer}.ui-datepicker-calendar td a{color:var(--dark);text-decoration:none;font-weight:500;font-size:20px}.ui-datepicker-current-day{background-color:var(--red);color:var(--white)}.ui-datepicker.gform-theme-datepicker{border:3px solid var(--red);padding:16px}.ui-datepicker-calendar th span{font-weight:400}.ui-datepicker-other-month.ui-datepicker-unselectable.ui-state-disabled span{color:gray}.ui-datepicker-month:focus-visible,.ui-datepicker-year:focus-visible{outline:-webkit-focus-ring-color auto 0}.ui-datepicker-today:hover a.ui-state-default.ui-state-highlight,.ui-datepicker-calendar td:hover a{color:var(--red)}.ui-datepicker-days-cell-over.ui-datepicker-today:active,.ui-datepicker-days-cell-over.ui-datepicker-today{background:var(--red);color:var(--white)}.ui-datepicker-days-cell-over.ui-datepicker-today:active a,.ui-datepicker-days-cell-over.ui-datepicker-today a,td.ui-datepicker-current-day:hover a,.ui-datepicker-current-day.ui-datepicker-today a.ui-state-active,.ui-datepicker-current-day a.ui-state-active,.ui-datepicker-current-day.ui-datepicker-today:hover a.ui-state-active,.ui-datepicker-days-cell-over.ui-datepicker-today:hover a.ui-state-default.ui-state-highlight{color:var(--white)}.gfield--type-select .select2-container--default .select2-selection--single{border:0!important}.gfield--input-type-textarea.gfield--has-description .ginput_container_textarea{order:3;padding-left:0!important;padding-top:0!important}.gfield--input-type-textarea.gfield--has-description .gfield_description{order:2;color:var(--dark);margin-left:5px;margin-bottom:-4px;font-weight:300;font-size:12px;line-height:130%}.gfield--input-type-textarea.gfield--has-description{flex-wrap:wrap;align-items:center}.gfield--input-type-textarea.gfield--has-description .ginput_container_textarea .gfield_description{font-size:inherit;color:inherit}.gform_submission_error.hide_summary{background:#ffe6e6;margin-bottom:30px;padding:15px;border-radius:0;color:var(--red);font-size:16px!important}.gfield--type-choice .gfield_validation_message{bottom:-20px}.ginput_container_fileupload .ginput_preview_list{position:relative;bottom:-7px;left:7px;font-size:14px}.ginput_preview button.gform_delete_file{border:0;background:transparent;color:#e7393c}.dashicons-trash:before{font-size:15px;top:-6px;position:relative;left:-4px}.dashicons-trash:before{font-size:15px;top:-6px;position:relative;left:-4px}.dashicons-trash span.gfield_fileupload_percent{margin:0 10px;display:inline-block}.news-listing-content>p,.news-listing-content .container>p{padding:24px}.events-listing-content .container>p,.events-listing-holder .container>p,.events-listing-content>p,.events-listing-holder>p{padding:24px}.jobs-listing-content>p{padding:24px}.venue-listing-details .container{padding:0}.benefits-sources-mobile-head figure{display:none}.benefits-head .custom-select-wrapper{font-size:inherit;font-weight:inherit;font-family:inherit;border:none;border-bottom:1px solid var(--dark);line-height:inherit;outline:none;position:relative;display:inline-block;vertical-align:middle}.custom-select{cursor:pointer;user-select:none;background-color:#fff;background-image:url(https://olympiccapital.ch/wp-content/themes/floc/assets/images/select-arrow.svg);background-position:calc(100% - 24px) center;background-repeat:no-repeat;background-size:28px}.selected{border:6px solid transparent;border-top-left-radius:8px;border-top-right-radius:8px;padding:0 24px 0 20px;line-height:1.2;height:136px;display:flex;flex-wrap:wrap;align-items:center}.selected.active{font-family:"Albert Sans",sans-serif;border-color:var(--grey);border-bottom:none;background-color:#3283e7;color:var(--white);font-size:90%;font-weight:500;line-height:1.4}.selected span{display:block}.selected span img{width:80px;height:80px}ul.options{list-style:none;margin:0;padding:0;border:1px solid #ccc;border-top:none;display:none;position:absolute;width:max-content;background:#fff;z-index:10;border:6px solid var(--grey);border-top:none;background-color:#3283e7}ul.options li{padding:10px;font-size:90%;line-height:1.2;cursor:pointer;color:var(--white);font-family:"Albert Sans",sans-serif;font-weight:500}.custom-select-wrapper .selected:not(.active) span {display:none}.no-display{display:none}.benefits-head h2{display:flex;flex-wrap:wrap;align-items:center}.benefits-head h2 strong{display:block}.news-listing-content.two-blocks,.news-listing-content.one-block{border-top:none}.news-listing-content.two-blocks .news-block,.news-listing-content.one-block .news-block{border-right:1px solid var(--dark);border-top:1px solid var(--dark)}.events-listing-wrap.two-blocks,.events-listing-wrap.one-block{border-top:none}.events-listing-wrap.two-blocks .events-block,.events-listing-wrap.one-block .events-block{border-right:1px solid var(--dark);border-top:1px solid var(--dark)}nav.menu-secondary-container{width:294px;justify-content:end}.gfield{opacity:0;transform:translateY(100%);transition:transform .6s ease , opacity .6s ease}.form-wrap.animate .gfield{opacity:1;transform:translateY(0)}.form-wrap.animate .gfield:nth-child(1) {transition-delay:.1s}.form-wrap.animate .gfield:nth-child(2) {transition-delay:.3s}.form-wrap.animate .gfield:nth-child(3) {transition-delay:.5s}.form-wrap.animate .gfield:nth-child(4) {transition-delay:.7s}.form-wrap.animate .gfield:nth-child(5) {transition-delay:.9s}.form-wrap.animate .gfield:nth-child(6) {transition-delay:1.1s}.form-wrap.animate .gfield:nth-child(7) {transition-delay:1.3s}.form-wrap.animate .gfield:nth-child(8) {transition-delay:1.5s}.form-wrap.animate .gfield:nth-child(9) {transition-delay:1.7s}.form-wrap.animate .gfield:nth-child(10) {transition-delay:1.9s}.form-wrap.animate .gfield:nth-child(11) {transition-delay:2.1s}.form-wrap.animate .gfield:nth-child(12) {transition-delay:2.3s}