@font-face{font-family:"basefont";src:url(/assets/moderat-400-7fab294830ffe1f70d744da035f4eb12db396e7fb11fdc773f7ad371c834dda1.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:"basefont";src:url(/assets/moderat-700-4cf37b0c129096765c6dd0bc88d7816f8c75ab209604f85f42232fbf9fbb1197.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:700}@font-face{font-family:"basefont";src:url(/assets/moderat-900-a8cc20f72b70ff56c09b3d7e1d375ca50c674c9d0065ae9a8603372e84fb9c9f.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:"basefont-ext";src:url(/assets/moderat-900-ext-bb599d0d641d3a0fbcdae83263e4d1e77e234deed91914b66db3ea8740a88165.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:"titlefont";src:url(/assets/criteria-500-a6cad7bb18ccc03a3a5739b8b1d391c50500c88c8b0a595334b9e03ce03f61e2.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:"titlefont";src:url(/assets/criteria-600-6e31651c777858fe2c2ecc4cf1fd7707be4c6d72e24c058f4480079a3d7e5096.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:"titlefont";src:url(/assets/criteria-900-c8bc7ba43cc23f7b713a30fbc9fa76f3dceef19443b4f0ff423778274f216686.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:900}@font-face{font-family:"quotefont";src:url(/assets/firelli-600-it-6087672902c757f568ed2ad011c6bc97a3f59bfce333e2eb6d3f5e04f4a5755b.woff2) format("woff2");font-display:swap;font-style:italic;font-weight:600}body.website{--color-beige: #f1ebda;--color-blue: #333f46;--color-blue-light: #666f74;--color-blue-dark: #1e2b33;--color-green: #a6bfb5;--color-green-light: #d1efcc;--color-green-dark: #7fa292;--color-orange: #ec533f;--color-purple: #6c2c59;--color-primary: var(--color-orange);--color-secondary: var(--color-blue);--color-tertiary: var(--color-purple);--color-bg-light: #e5e5e5;--color-bg-xlight: #f6f6f6;--color-link: var(--color-orange);--color-link-hover: #E93C25;--color-text: var(--color-blue);--color-text-light: #666666;--color-text-xlight: #999999;--block-l: 1200px;--block-xl: 1530px;--hspace-l: 75px;--vspace-xl: 200px;--vspace-l: 100px;--vspace-m: 50px;--vspace-s: 25px;--vspace-xs: 12px;--vspace-nav: 85px}@media only screen and (max-width:1000px){body.website{--vspace-xl: 120px;--vspace-l: 60px;--vspace-m: 30px;--vspace-s: 15px;--vspace-xs: 10px}}body.website{color:var(--color-text);font-family:"basefont";font-size:18px;font-weight:400;line-height:1.1em;height:auto}body.website h1,body.website h2,body.website h3,body.website h4,body.website h5,body.website h6{color:var(--color-text);font-family:"titlefont";line-height:1.25em}body.website h1 small,body.website h2 small,body.website h3 small,body.website h4 small,body.website h5 small,body.website h6 small{display:block;font-size:70%;font-weight:400}body.website h1 small.outline,body.website h2 small.outline,body.website h3 small.outline,body.website h4 small.outline,body.website h5 small.outline,body.website h6 small.outline{font-family:"basefont-ext";letter-spacing:4px;margin:0 0 5px 0;text-transform:uppercase;-webkit-text-stroke:1.5px var(--color-primary);-webkit-text-fill-color:rgba(255,255,255,0)}body.website h1 small.subtitle,body.website h2 small.subtitle,body.website h3 small.subtitle,body.website h4 small.subtitle,body.website h5 small.subtitle,body.website h6 small.subtitle{font-family:"basefont";font-size:66%;font-weight:900;line-height:1.25em}body.website h1.beige,body.website h2.beige,body.website h3.beige,body.website h4.beige,body.website h5.beige,body.website h6.beige{color:var(--color-beige)}body.website h1.green,body.website h2.green,body.website h3.green,body.website h4.green,body.website h5.green,body.website h6.green{color:var(--color-green-light)}body.website h1.purple,body.website h2.purple,body.website h3.purple,body.website h4.purple,body.website h5.purple,body.website h6.purple{color:var(--color-purple)}body.website h1.purple small.outline,body.website h2.purple small.outline,body.website h3.purple small.outline,body.website h4.purple small.outline,body.website h5.purple small.outline,body.website h6.purple small.outline{-webkit-text-stroke:1.5px var(--color-purple)}body.website h1{font-size:70px;font-weight:900;margin-bottom:var(--vspace-s)}body.website h2{font-size:36px;font-weight:900;margin-bottom:var(--vspace-s)}body.website h2.spaced{margin-bottom:var(--vspace-l)}body.website h2 a{color:var(--color-text);font-family:"titlefont";font-size:36px;font-weight:900}body.website h2 a:hover{color:var(--color-link)}body.website h3{font-size:36px;font-weight:600;margin-bottom:var(--vspace-s)}body.website h3.notes{font-family:"quotefont";font-size:22px}body.website h4{font-size:30px;font-weight:600;margin-bottom:var(--vspace-s)}body.website p{color:var(--color-text);font-size:18px;line-height:1.35em;margin:0 0 1em 0}body.website p.large{font-family:"titlefont";font-size:20px;line-height:1.6em;margin:0 0 2em 0}body.website p.large a{font-size:20px}body.website p.large sup{font-size:12px;font-weight:400;line-height:1em;text-transform:uppercase;vertical-align:super}body.website p.large sup.primary{color:var(--color-primary)}body.website p.notes{font-family:"quotefont";font-size:16px;font-style:italic;line-height:1.6em;opacity:.8}body.website p.primary{color:var(--color-primary)}body.website address{color:var(--color-text);font-size:18px;line-height:1.35em}body.website a{font-size:18px;font-weight:900;text-decoration:none}body.website a svg.icon{fill:var(--color-link);margin:0 5px 0 0;vertical-align:middle;width:24px}body.website a.back{display:inline-block}body.website a.back svg.icon{width:26px}body.website a.cancel{color:var(--color-text);font-weight:700}body.website a.cancel:hover{color:var(--color-link)}body.website a.anchor{display:block;position:relative;top:-20vh;visibility:hidden}body.website a.soft{color:var(--color-text);text-decoration:underline}body.website a.soft:hover{color:var(--color-link)}body.website blockquote{font-family:"quotefont";font-size:33px;font-style:italic;font-weight:600;line-height:1.5em}body.website blockquote span.signature{display:block;font-family:"basefont";font-size:80%;font-weight:400;line-height:1.1em;padding-top:var(--vspace-m);text-align:center}body.website blockquote span.signature strong{display:block;font-weight:700;margin-bottom:10px}body.website blockquote.medium{font-size:30px}body.website blockquote.medium span.signature{padding-top:var(--vspace-s)}body.website blockquote.medium span.signature strong{margin-bottom:5px}body.website blockquote.small{font-size:18px}body.website blockquote.small span.signature{font-size:18px;padding-top:var(--vspace-s)}body.website blockquote.small span.signature strong{margin-bottom:5px}body.website blockquote.center{text-align:center}body.website ol.items,body.website ul.items{margin-bottom:var(--vspace-s)}body.website ol.items li,body.website ul.items li{line-height:1.35em;list-style:disc;margin:0 0px 5px 50px}body.website em{font-style:italic}body.website ul.sub-blocks li{margin-bottom:var(--vspace-m)}body.website ul.sub-blocks li ul.items li{margin-bottom:5px}body.website ul.sub-blocks li ol.items li{margin-bottom:5px}body.website ul.sub-blocks li:last-child{margin-bottom:0}body.website svg.icon{height:32px;width:32px}body.website div.rich-text,body.website rich-text{line-height:1.25em}body.website div.rich-text p,body.website rich-text p{line-height:1.25em}body.website div.rich-text ul li,body.website rich-text ul li{list-style:disc}body.website div.rich-text ul,body.website div.rich-text ol,body.website rich-text ul,body.website rich-text ol{padding-bottom:1.25em}body.website div.rich-text ul li,body.website div.rich-text ol li,body.website rich-text ul li,body.website rich-text ol li{margin:0 0 8px 40px}body.website div.rich-text ul li:last-child,body.website div.rich-text ol li:last-child,body.website rich-text ul li:last-child,body.website rich-text ol li:last-child{margin-bottom:0}body.website div.rich-text blockquote,body.website rich-text blockquote{margin:0 auto;padding:var(--space-s) 0 var(--vspace-m) 0;width:60%}body.website div.rich-text h3,body.website rich-text h3{padding-top:var(--vspace-m)}body.website div.state{color:#fff;display:inline-block;font-size:14px;font-weight:700;margin:0 0 var(--vspace-s) 0;padding:8px 12px;text-transform:uppercase}body.website div.state.over{background:var(--color-red)}body.website div.banner.clickable{margin:0 auto;position:relative;width:100%}body.website div.banner.clickable a frml-mask{align-items:center;background:rgba(0,0,0,0);display:flex;height:100%;justify-content:center;position:absolute;transition:.6s;width:100%}body.website div.banner.clickable a frml-mask span.label{font-size:var(--fs-l);opacity:0;transition:.3s}body.website div.banner.clickable a img{width:100%}body.website div.banner.clickable a:hover frml-mask{background:rgba(0,0,0,.6)}body.website div.banner.clickable a:hover frml-mask span.label{opacity:1}body.website span.notes{font-style:italic;opacity:.67;font-weight:400}body.website.pdf{background:#fff;margin:0;padding:0;width:1224px}body.website.pdf article.pdf-page{height:1584px;overflow:hidden;width:1224px}@media only screen and (max-width:1000px){body.website{font-size:16px}body.website h1 small,body.website h2 small,body.website h3 small,body.website h4 small,body.website h5 small,body.website h6 small{font-size:80%}body.website h1{font-size:32px}body.website h2{font-size:24px}body.website h2 a{font-size:24px}body.website h3{font-size:24px}body.website h3.notes{font-size:18px}body.website h4{font-size:20px}body.website p{font-size:16px}body.website p.large{font-size:18px}body.website p.notes{font-size:14px}body.website address{font-size:16px}body.website a{font-size:16px}body.website blockquote{font-size:20px}body.website ul.sub-blocks li:last-child{margin-bottom:0}}body.website input,body.website textarea{border-radius:0;font-size:16px}body.website input::placeholder,body.website textarea::placeholder{color:#bbb;font-weight:400}body.website input[type=submit],body.website a.button,body.website button{background:var(--color-grey);border-radius:0;border:2px solid var(--color-grey);font-weight:700}body.website input[type=submit].primary,body.website a.button.primary,body.website button.primary{background:var(--color-primary);border-color:var(--color-primary);color:#fff}body.website input[type=submit].primary:hover,body.website a.button.primary:hover,body.website button.primary:hover{background:rgba(0,0,0,0);color:var(--color-primary)}body.website input[type=submit].primary:hover svg,body.website a.button.primary:hover svg,body.website button.primary:hover svg{fill:var(--color-primary)}body.website input[type=submit].secondary,body.website a.button.secondary,body.website button.secondary{background:var(--color-secondary);border-color:var(--color-secondary);color:#fff}body.website input[type=submit].secondary:hover,body.website a.button.secondary:hover,body.website button.secondary:hover{background:rgba(0,0,0,0);color:var(--color-secondary)}body.website input[type=submit].secondary:hover svg,body.website a.button.secondary:hover svg,body.website button.secondary:hover svg{fill:var(--color-secondary)}body.website input[type=submit].purple,body.website a.button.purple,body.website button.purple{background:var(--color-purple);border-color:var(--color-purple);color:#fff}body.website input[type=submit].purple:hover,body.website a.button.purple:hover,body.website button.purple:hover{background:rgba(0,0,0,0);color:var(--color-purple)}body.website input[type=submit].purple:hover svg,body.website a.button.purple:hover svg,body.website button.purple:hover svg{fill:var(--color-purple)}body.website input[type=submit].blue-beige,body.website a.button.blue-beige,body.website button.blue-beige{background:var(--color-blue);border-color:var(--color-blue);color:var(--color-beige)}body.website input[type=submit].blue-beige:hover,body.website a.button.blue-beige:hover,body.website button.blue-beige:hover{background:rgba(0,0,0,0);color:var(--color-blue)}body.website input[type=submit].blue-beige:hover svg,body.website a.button.blue-beige:hover svg,body.website button.blue-beige:hover svg{fill:var(--color-blue)}body.website input[type=submit].beige-orange,body.website a.button.beige-orange,body.website button.beige-orange{background:var(--color-beige);border-color:var(--color-beige);color:var(--color-orange)}body.website input[type=submit].beige-orange:hover,body.website a.button.beige-orange:hover,body.website button.beige-orange:hover{background:rgba(0,0,0,0);color:var(--color-beige)}body.website input[type=submit].beige-orange:hover svg,body.website a.button.beige-orange:hover svg,body.website button.beige-orange:hover svg{fill:var(--color-beige)}body.website input[type=submit].outline,body.website a.button.outline,body.website button.outline{background:rgba(0,0,0,0)}body.website input[type=submit].outline.primary,body.website a.button.outline.primary,body.website button.outline.primary{border-color:var(--color-primary);color:var(--color-primary)}body.website input[type=submit].outline.primary:hover,body.website a.button.outline.primary:hover,body.website button.outline.primary:hover{background:var(--color-primary);color:#fff}body.website input[type=submit].outline.orange,body.website a.button.outline.orange,body.website button.outline.orange{border-color:var(--color-orange);color:var(--color-orange)}body.website input[type=submit].outline.orange:hover,body.website a.button.outline.orange:hover,body.website button.outline.orange:hover{background:var(--color-orange);color:#fff}body.website input[type=submit].fat,body.website a.button.fat,body.website button.fat{font-family:"titlefont";font-size:20px;font-weight:900}body.website input[type=submit].fat-link,body.website a.button.fat-link,body.website button.fat-link{background:rgba(0,0,0,0);border-color:var(--color-primary);color:var(--color-primary);font-family:"titlefont";font-size:20px;font-weight:900;line-height:1.1em;padding:16px;white-space:normal}body.website input[type=submit].fat-link:hover,body.website a.button.fat-link:hover,body.website button.fat-link:hover{background:var(--color-primary);color:#fff}body.website form footer.buttons{padding-top:var(--vspace-xs)}body.website form footer.buttons input[type=submit].primary,body.website form footer.buttons a.button.primary,body.website form footer.buttons button.primary{font-size:16px}body.website form footer.buttons input[type=submit].full,body.website form footer.buttons a.button.full,body.website form footer.buttons button.full{width:100%}body.website div.field label{color:var(--color-text);font-family:"titlefont";font-size:14px;font-weight:500}body.website div.form-single-field{display:flex}body.website div.form-single-field div.field{max-width:500px;width:calc(100% - 50px)}body.website div.form-single-field div.field label{display:none}body.website div.form-single-field div.field input{height:48px;line-height:48px;padding:0 10px;width:calc(100% - 20px)}body.website div.form-single-field button{align-items:center;display:flex;height:50px;justify-content:center;padding:0;width:50px}body.website div.form-single-field button svg{margin:0;width:22px}@media only screen and (max-width:1000px){body.website input[type=submit],body.website a.button,body.website button{font-size:16px;line-height:40px;padding:0 20px}body.website input[type=submit].fat,body.website a.button.fat,body.website button.fat{font-size:18px}body.website input[type=submit].fat-link,body.website a.button.fat-link,body.website button.fat-link{font-size:18px}}body.website header#main-header{background:#fff;position:fixed;top:0;transition:.8s;width:100%;z-index:99;background:#fff}body.website header#main-header div.content{align-items:center;display:flex;height:var(--vspace-nav);justify-content:space-between;margin:0 auto;padding:0 4%;max-width:var(--block-xl);width:92%}body.website header#main-header div.content div.logo{height:40px;width:200px}body.website header#main-header div.content div.logo img{opacity:0;position:absolute;width:200px}body.website header#main-header div.content nav.desktop{height:100%;overflow:hidden}body.website header#main-header div.content nav.desktop ul{display:flex;height:100%}body.website header#main-header div.content nav.desktop ul li{height:100%}body.website header#main-header div.content nav.desktop ul li a{display:block;font-family:"titlefont";font-size:16px;font-weight:500;margin:0 20px;padding:34px 0px;position:relative;text-decoration:none;vertical-align:middle;white-space:nowrap;transition:all .25s cubic-bezier(0.4, 0.25, 0.3, 1),color 250ms cubic-bezier(0.4, 0.25, 0.3, 1)}body.website header#main-header div.content nav.desktop ul li a:before{bottom:24px;content:"";height:2px;left:50%;position:absolute;transform:translateX(-50%);transition:width 250ms cubic-bezier(0.4, 0.25, 0.3, 1);width:0}body.website header#main-header div.content nav.desktop ul li a:hover:before{width:100%}body.website header#main-header div.content nav.desktop ul li.selected a{font-weight:500}body.website header#main-header div.content nav.desktop ul li.selected a:before{bottom:24px;content:"";height:2px;position:absolute;width:100%}body.website header#main-header div.content nav.members{width:200px}body.website header#main-header div.content #formula-navigation{display:none}body.website header#main-header div.content #formula-navigation a.root{border-radius:100px;display:flex;align-items:center}body.website header#main-header div.content #formula-navigation a.root svg{fill:var(--color-blue);height:28px;transition:.4s;width:28px}body.website header#main-header div.content #formula-navigation a.root:hover svg{fill:var(--color-orange)}body.website header#main-header div.content #formula-navigation div.panel{height:100vh}body.website header#main-header div.content #formula-navigation div.panel div.wrapper{display:flex;height:100%;width:100%}body.website header#main-header div.content #formula-navigation div.panel div.wrapper div.header{display:block;height:100%;padding:0;width:80px}body.website header#main-header div.content #formula-navigation div.panel div.wrapper div.header a.close{display:block;margin:30px 0 0 20px;padding:0}body.website header#main-header div.content #formula-navigation div.panel div.wrapper div.header a.close:hover svg{fill:var(--color-orange)}body.website header#main-header div.content #formula-navigation div.panel div.wrapper div.inner{padding-top:20px;width:320px}body.website header#main-header div.content #formula-navigation div.panel div.wrapper div.inner ul.menu li a{border:none;font-family:"titlefont";font-size:18px;font-weight:500;padding:12px 0 12px 0}body.website header#main-header div.content #formula-navigation div.panel div.wrapper div.inner ul.menu li a span{border-bottom:2px solid var(--color-blue);display:inline-block;padding-bottom:3px}body.website header#main-header div.content #formula-navigation div.panel div.wrapper div.inner ul.menu li a:hover span{border-bottom-color:var(--color-orange);color:var(--color-orange);transition:.3s}body.website header#main-header div.content div.logo img.white{opacity:0}body.website header#main-header div.content div.logo img.blue{opacity:1}body.website header#main-header div.content nav.desktop ul li a{color:var(--color-blue)}body.website header#main-header div.content nav.desktop ul li a:before{background-color:var(--color-blue)}body.website header#main-header div.content nav.desktop ul li a:hover{color:var(--color-blue)}body.website header#main-header div.content #formula-navigation a.root svg{fill:var(--color-blue)}body.website header#main-header div.content #formula-navigation a.root:hover svg{fill:var(--color-orange)}body.website header#main-header.scrolled{background:#fff;background:#fff}body.website header#main-header.scrolled div.content div.logo img.white{opacity:0}body.website header#main-header.scrolled div.content div.logo img.blue{opacity:1}body.website header#main-header.scrolled div.content nav.desktop ul li a{color:var(--color-blue)}body.website header#main-header.scrolled div.content nav.desktop ul li a:before{background-color:var(--color-blue)}body.website header#main-header.scrolled div.content nav.desktop ul li a:hover{color:var(--color-blue)}body.website header#main-header.scrolled div.content #formula-navigation a.root svg{fill:var(--color-blue)}body.website header#main-header.scrolled div.content #formula-navigation a.root:hover svg{fill:var(--color-orange)}body.website footer#main-footer{background:var(--color-secondary);color:#fff;padding:0;width:100%}body.website footer#main-footer h6{color:#fff;font-size:16px;margin-bottom:10px}body.website footer#main-footer h6 a{color:#fff;font-size:16px;font-weight:900;text-decoration:none}body.website footer#main-footer p{color:var(--color-green)}body.website footer#main-footer address{color:var(--color-green);font-size:16px;font-weight:400;line-height:1.2em;margin-right:40px;margin-bottom:20px;white-space:nowrap}body.website footer#main-footer address a{color:var(--color-green);display:block;font-size:16px;font-weight:400}body.website footer#main-footer address a strong{color:#fff;display:block;font-weight:900}body.website footer#main-footer address a:hover{color:#fff}body.website footer#main-footer address a:hover strong{color:#fff}body.website footer#main-footer div.wrapper-row{align-items:center;background:var(--color-blue-dark);display:flex;height:75px;justify-content:center}body.website footer#main-footer div.row{display:flex;justify-content:space-between;margin:0 auto;max-width:var(--block-xl);padding:0 5%;width:90%}body.website footer#main-footer div.row div.column.logo{width:260px}body.website footer#main-footer div.row div.column.logo a.logo{display:block;margin-bottom:30px}body.website footer#main-footer div.row div.column.logo a.logo img.logo{width:90%}body.website footer#main-footer div.row div.column.nav{display:flex;justify-content:space-between;flex-grow:2;margin-left:10%}body.website footer#main-footer div.row div.column.nav h6.home{display:none}body.website footer#main-footer div.row div.column.nav h6.contact{display:none}body.website footer#main-footer div.row div.column.nav ul li{margin-bottom:10px}body.website footer#main-footer div.row div.column.nav ul li a{color:var(--color-green);font-size:16px;font-weight:400;text-decoration:none;white-space:nowrap}body.website footer#main-footer div.row div.column.nav ul li a:hover{color:#fff}body.website footer#main-footer div.row div.column.connect{margin-left:10%;margin-bottom:var(--vspace-m);width:260px}body.website footer#main-footer div.row div.column.connect div.subscribe{margin-bottom:var(--vspace-s)}body.website footer#main-footer div.row div.column.connect div.subscribe p{font-size:16px;margin-bottom:20px}body.website footer#main-footer div.row div.column.connect ul.social{display:flex}body.website footer#main-footer div.row div.column.connect ul.social li{margin-right:24px}body.website footer#main-footer div.row div.column.connect ul.social li a svg{fill:#fff;opacity:.9;transition:.5s;width:32px}body.website footer#main-footer div.row div.column.connect ul.social li a:hover svg{opacity:1}body.website footer#main-footer div.row div.column.connect ul.social li:last-child{margin-right:0}body.website footer#main-footer div.row div.addresses.mobile{display:none}body.website footer#main-footer div.row.main{padding:var(--vspace-l) 0}body.website footer#main-footer div.row.copyright{color:var(--color-blue-light);font-size:13px}body.website div.page-header{margin-top:var(--vspace-nav);padding-top:var(--vspace-l);text-align:center}body.website div.page-header div.cover{background:no-repeat center center;background-size:cover;height:42vw;max-height:70vh;margin:0 0 var(--vspace-l) 0;margin-top:calc(var(--vspace-l)*-1);width:100%}body.website div.page-header div.cover.blank{display:none}body.website div.page-header h1{margin:0 auto;max-width:var(--block-xl);padding:0 0 var(--vspace-s) 0;width:90%}body.website div.page-header div.subtitle{font-size:20px;line-height:1.3em;margin:0 auto;width:80%}body.website div.page-header p{font-size:20px;margin:0 auto;max-width:var(--block-l);padding-bottom:var(--vspace-s);width:90%}body.website div.page-header.beige{background:var(--color-beige)}body.website div.page-header.beige ul.breadcrumb li:after{color:var(--color-text);opacity:.5}body.website div.page-header.beige ul.breadcrumb li a{color:var(--color-text);opacity:.5}body.website div.page-header.beige ul.breadcrumb li a:hover{opacity:.9}body.website div.page-header.green{background:var(--color-green-light)}body.website div.page-header.green ul.breadcrumb li:after{color:var(--color-text);opacity:.5}body.website div.page-header.green ul.breadcrumb li a{color:var(--color-text);opacity:.5}body.website div.page-header.green ul.breadcrumb li a:hover{opacity:.9}body.website div.page-header.purple{background:var(--color-purple)}body.website div.page-header.purple h1{color:var(--color-orange)}body.website div.page-header.purple p{color:var(--color-beige)}body.website div.page-header.purple div.subtitle{color:var(--color-beige)}body.website div.page-title{align-items:center;display:flex;flex-direction:column;justify-content:center;margin:0 auto;max-width:1000px;padding:var(--vspace-l) 0 var(--vspace-m) 0;text-align:center}body.website div.page-title p{font-family:"titlefont"}body.website div.block{background:#fff;padding:var(--vspace-l) 4%;width:92%}body.website div.block.beige{background:var(--color-beige)}body.website div.block.green{background:var(--color-green-light)}body.website div.block.orange{background:var(--color-orange)}body.website div.block.purple{background:var(--color-purple)}body.website div.block div.content{margin:0 auto;max-width:var(--block-xl);padding:var(--vspace-l) var(--hspace-l);width:calc(100% - var(--hspace-l)*2)}body.website div.block div.content.columns{display:flex;justify-content:space-between}body.website div.block div.content.columns div.column{width:45%}body.website div.block div.content.nopad{padding:0;max-width:calc(var(--block-xl) + 150px);width:100%}body.website div.block div.content.beige{background:var(--color-beige)}body.website div.block div.content.green{background:var(--color-green-light)}body.website div.block div.content.purple{background:var(--color-purple);color:var(--color-beige)}body.website div.block div.content.purple h1{color:var(--color-green-light)}body.website div.block div.content.purple h2,body.website div.block div.content.purple h3,body.website div.block div.content.purple h4{color:var(--color-orange)}body.website div.block div.content.purple p{color:var(--color-beige)}body.website div.block div.content.purple h3.notes{color:var(--color-green-light)}body.website div.block div.content.purple p.notes{color:var(--color-green-light)}body.website div.block div.content.orange{background:var(--color-orange)}body.website div.block div.content.orange h1,body.website div.block div.content.orange h2,body.website div.block div.content.orange h3,body.website div.block div.content.orange h4,body.website div.block div.content.orange p{color:var(--color-beige)}body.website div.block div.content.white{background:#fff}body.website div.block div.content.medium{max-width:var(--block-l)}body.website div.block div.content.small{max-width:var(--block-m)}body.website div.block div.footer{margin:var(--vspace-l) 0 0 0}body.website div.block div.footer p{color:var(--color-beige);text-align:center;margin:0 auto;max-width:var(--block-l)}body.website div.block div.footer.center{text-align:center}body.website div.block.video{padding:0;width:100%}body.website div.block.cta{background:var(--color-orange);padding:var(--vspace-s) 0;width:100%}body.website div.block.cta div.content{text-align:center}body.website div.block.cta div.content h1{color:var(--color-beige)}body.website div.block.cta div.content h5{color:var(--color-beige);font-size:33px;font-weight:400;margin:0 auto var(--vspace-s) auto;max-width:var(--block-l)}body.website div.block.cta div.content p{color:var(--color-beige);margin:0px auto var(--vspace-s) auto;max-width:var(--block-l)}body.website div.block.cta div.content ul.specs{margin-bottom:var(--vspace-s);text-align:center}body.website div.block.cta div.content ul.specs li{color:var(--color-beige);list-style:disc;list-style-position:inside;margin-bottom:10px}body.website div.block.cta div.content a.main{background:var(--color-beige);border:2px solid var(--color-beige);color:var(--color-orange);cursor:pointer;display:inline-block;font-family:"titlefont";font-size:20px;font-weight:900;height:auto;letter-spacing:.5px;line-height:50px;outline:none;padding:0 30px;text-align:center;text-decoration:none;transition:.3s;vertical-align:middle;white-space:nowrap;-webkit-appearance:none}body.website div.block.cta div.content a.main:hover{background:rgba(0,0,0,0);color:var(--color-beige)}body.website div.block.cta div.content a.main:hover svg{fill:var(--color-beige)}body.website div.block.cta div.content a.secondary{color:var(--color-beige);display:block;font-size:22px;font-weight:400;padding:var(--vspace-s) 0 0 0}body.website div.block.cta div.content a.secondary.hover:hover{text-decoration:underline}body.website div.block.cta div.content a.secondary strong{font-weight:900}body.website div.block.keyhole{background:no-repeat;background-size:3400px;background-position:center -400px;margin-top:0}body.website div.block.keyhole div.page-title{height:400px;margin-bottom:var(--vspace-xl);max-width:600px}body.website div.block.keyhole.blue{background-image:url(/assets/website/keyhole-blue-ba8b389e728fe296f848a152a33de3aadd46f960836d5933630cf5f6834479bf.svg)}body.website div.block.keyhole.blue.reverse{background-image:url(/assets/website/keyhole-blue-reverse-582b569029b58cd1733bfd51aa64029f129944e896d3aefa59a3434ecdaab919.svg)}body.website div.block.keyhole.blue div.page-title h1,body.website div.block.keyhole.blue div.page-title p,body.website div.block.keyhole.blue div.page-title blockquote{color:var(--color-blue)}body.website div.block.keyhole.green{background-image:url(/assets/website/keyhole-green-a5c45222e6cadd92a5e91de31656d9c151bc98ed7223cecd4d47f61975057737.svg)}body.website div.block.keyhole.green.reverse{background-image:url(/assets/website/keyhole-green-reverse-584432f11363e8648b35e9c4b52b2718772a0be93c2b06bdfd1b1c53bef0a2f3.svg)}body.website div.block.keyhole.green div.page-title h1,body.website div.block.keyhole.green div.page-title p,body.website div.block.keyhole.green div.page-title blockquote{color:var(--color-green-dark)}body.website div.block.keyhole.orange{background-image:url(/assets/website/keyhole-orange-9f08dabf39710acae75f65aaeb22f483c9ba48721badaf3ca4b36982c47846ab.svg)}body.website div.block.keyhole.orange.reverse{background-image:url(/assets/website/keyhole-orange-reverse-2ba6944dcdd75f4e0531a996d81bb10b7636bc1e3707367555398d8166415850.svg)}body.website div.block.keyhole.orange div.page-title h1,body.website div.block.keyhole.orange div.page-title p,body.website div.block.keyhole.orange div.page-title blockquote{color:var(--color-orange)}body.website div.block.keyhole.purple{background-image:url(/assets/website/keyhole-purple-0635851aed2713dbcae2f31b35e76775950f540d17c53743177be06a10586941.svg)}body.website div.block.keyhole.purple.reverse{background-image:url(/assets/website/keyhole-purple-reverse-f4fe2ce5efac221cf78ca2f1fd0572894dec21f512346f5d9a6ea9abba0181c3.svg)}body.website div.block.keyhole.purple div.page-title h1,body.website div.block.keyhole.purple div.page-title p,body.website div.block.keyhole.purple div.page-title blockquote{color:var(--color-purple)}body.website div.columns{display:flex;justify-content:space-between}body.website div.columns div.column{width:45%}body.website ul.breadcrumb{display:flex;flex-wrap:wrap;margin:0 auto 16px auto;justify-content:center}body.website ul.breadcrumb li{margin-right:10px}body.website ul.breadcrumb li:after{color:#fff;content:"/";font-size:20px;margin-left:10px;opacity:.3}body.website ul.breadcrumb li a{color:#fff;font-size:20px;font-weight:400;opacity:.3}body.website ul.breadcrumb li a:hover{opacity:.8}body.website ul.breadcrumb li:last-child:after{display:none}body.website ul.breadcrumb.purple li:after{color:var(--color-purple);opacity:1}body.website ul.breadcrumb.purple li a{color:var(--color-purple);opacity:1}body.website ul.breadcrumb.purple li a:hover{color:var(--color-orange);opacity:1}body.website ul.books,body.website ul.podcasts{align-items:flex-end;display:grid;grid-template-columns:repeat(5, 16%);justify-content:space-between;margin-bottom:var(--vspace-m)}body.website ul.books li div.cover,body.website ul.podcasts li div.cover{align-items:flex-end;display:flex;margin-bottom:var(--vspace-s)}body.website ul.books li div.cover img,body.website ul.podcasts li div.cover img{border:none;box-shadow:6px 6px 12px 0px rgba(0,0,0,.3);width:80%}body.website ul.books li div.info,body.website ul.podcasts li div.info{height:var(--vspace-l)}body.website ul.books li div.info a,body.website ul.podcasts li div.info a{color:var(--color-text);text-decoration:none}body.website ul.books li div.info a span.title,body.website ul.podcasts li div.info a span.title{font-size:20px}body.website ul.books li div.info a span.authors,body.website ul.podcasts li div.info a span.authors{display:block;margin-top:5px;font-weight:400}body.website ul.books.small,body.website ul.podcasts.small{justify-content:flex-start}body.website ul.books.small li div.cover,body.website ul.podcasts.small li div.cover{max-width:180px}body.website ul.books.large,body.website ul.podcasts.large{gap:var(--vspace-xl) 5%;grid-template-columns:repeat(3, 30%)}body.website ul.books.xlarge,body.website ul.podcasts.xlarge{display:block;margin:0 auto;max-width:var(--block-l)}body.website ul.books.xlarge li,body.website ul.podcasts.xlarge li{display:flex;margin-bottom:var(--vspace-xl)}body.website ul.books.xlarge li div.cover,body.website ul.podcasts.xlarge li div.cover{display:block;margin:0}body.website ul.books.xlarge li div.cover img,body.website ul.podcasts.xlarge li div.cover img{width:360px}body.website ul.books.xlarge li div.info,body.website ul.podcasts.xlarge li div.info{height:auto}body.website ul.books.xlarge li div.info h2,body.website ul.podcasts.xlarge li div.info h2{margin-bottom:10px}body.website ul.books.xlarge li div.info h2 a:hover,body.website ul.podcasts.xlarge li div.info h2 a:hover{color:var(--color-orange)}body.website ul.books.xlarge li div.info div.authors,body.website ul.podcasts.xlarge li div.info div.authors{font-weight:700;margin-bottom:var(--vspace-s)}body.website ul.books.xlarge li div.info div.actions,body.website ul.podcasts.xlarge li div.info div.actions{padding-top:var(--vspace-s)}body.website ul.books.xlarge li div.info a.button,body.website ul.podcasts.xlarge li div.info a.button{color:var(--color-primary)}body.website ul.books.xlarge li div.info a.button:hover,body.website ul.podcasts.xlarge li div.info a.button:hover{color:#fff}body.website ul.books.xlarge li:last-child,body.website ul.podcasts.xlarge li:last-child{margin-bottom:0}body.website ul.books.nomargin,body.website ul.podcasts.nomargin{margin:0;padding:0}body.website ul.books.nomargin li,body.website ul.podcasts.nomargin li{margin:0}body.website ul.books.plain li div.cover img,body.website ul.podcasts.plain li div.cover img{border:none;box-shadow:none}body.website ul.people{display:grid;width:100%}body.website ul.people li div.avatar{background:#eee}body.website ul.people li div.avatar span.avatar{display:block;line-height:.8em}body.website ul.people li div.avatar span.avatar.blank{height:420px;width:100%}body.website ul.people li div.avatar span.avatar.blank a{display:block;height:100%;text-indent:-9999px;width:100%}body.website ul.people li div.avatar img{width:100%}body.website ul.people li div.info{padding-top:var(--vspace-m)}body.website ul.people li div.info span.name{display:block;font-family:"basefont";font-size:36px;font-weight:900;line-height:1.1em;margin-bottom:var(--vspace-s)}body.website ul.people li div.info span.title{display:block;font-family:"basefont";font-size:18px;font-weight:900;line-height:1.1em;margin-bottom:var(--vspace-s)}body.website ul.people li div.info p.certification{font-weight:900}body.website ul.people li div.info a{color:var(--color-text);text-decoration:none;font-weight:900}body.website ul.people li div.info a:hover{color:var(--color-orange)}body.website ul.people li div.info ul.contact li{line-height:1.5em}body.website ul.people li div.info ul.contact li a{color:var(--color-orange)}body.website ul.people li div.info ul.contact li label{display:inline-block;width:100px}body.website ul.people.large{gap:var(--vspace-l) 6%;grid-template-columns:repeat(2, 47%)}body.website ul.people.medium{gap:var(--vspace-l) 8%;grid-template-columns:repeat(3, 28%)}body.website ul.people.medium li div.avatar span.avatar.blank{height:425px}body.website ul.people.medium li div.info span.name{font-family:"titlefont"}body.website ul.people.small{gap:var(--vspace-m) 2.5%;grid-template-columns:repeat(5, 18%)}body.website ul.people.small li div.avatar span.avatar.blank{height:276px}body.website ul.people.small li div.info{padding-top:var(--vspace-s)}body.website ul.people.small li div.info span.name{font-size:20px;margin-bottom:10px}body.website ul.people.small li div.info span.title{font-weight:400}body.website ul.people.xsmall{gap:var(--vspace-m) 2.66%;grid-template-columns:repeat(7, 12%);padding-top:var(--vspace-s)}body.website ul.people.xsmall li div.info{padding-top:var(--vspace-s)}body.website ul.people.xsmall li div.info span.name{font-size:20px;margin-bottom:10px}body.website ul.people.xsmall li div.info span.title{font-weight:400}body.website ul.people.flex{display:flex;justify-content:center}body.website ul.posts{display:grid;gap:var(--vspace-l) 5%;grid-template-columns:repeat(3, 30%);width:100%}body.website ul.posts li div.cover{height:420px;margin-bottom:var(--vspace-m);overflow:hidden;width:100%}body.website ul.posts li div.cover a{display:flex;height:100%;justify-content:center;width:100%}body.website ul.posts li div.cover.blank{background:#eee}body.website ul.posts li div.cover img{height:100%}body.website ul.posts li div.info h2{margin-bottom:var(--vspace-s)}body.website ul.posts li div.info div.subtitle{font-weight:900;margin-bottom:var(--vspace-s)}body.website ul.posts li div.info a{margin-top:var(--vspace-s)}body.website ul.posts li div.info ul.specs{display:block;margin-bottom:var(--vspace-s)}body.website ul.posts li div.info ul.specs li{line-height:1.5em;margin:0;width:100%}body.website ul.posts li div.info ul.specs li.dates{align-items:center;display:flex;justify-content:flex-start}body.website ul.posts li div.info ul.specs li.dates div.date{font-weight:900;margin-right:12px}body.website ul.posts li div.info ul.specs li.dates div.full{background:var(--color-orange);border-radius:18px;color:#fff;display:block;font-size:13px;font-weight:900;padding:2px 12px;text-transform:uppercase}body.website ul.posts.large{gap:var(--vspace-l) 6%;grid-template-columns:repeat(2, 47%)}body.website ul.faq li{border:1px solid #ddd;cursor:pointer;line-height:1.35em;margin-top:-1px;padding:var(--vspace-s)}body.website ul.faq li:hover{background:#fafafa}body.website ul.faq li div.answer{display:none;font-weight:700;padding-top:var(--vspace-xs)}body.website div.profile{display:flex}body.website div.profile div.cover{margin-right:var(--hspace-l)}body.website div.profile div.cover img{width:336px}body.website div.profile div.info h2{margin-bottom:var(--vspace-s)}body.website div.profile div.info div.summary{margin-bottom:var(--vspace-m)}body.website div.profile div.info ul.specs{margin-bottom:var(--vspace-m)}body.website div.profile div.info ul.specs li{line-height:1.5em;margin:0;width:100%}body.website div.profile div.info ul.specs li span.value{font-weight:700}body.website div.profile div.info div.actions a{margin-right:30px}body.website div.activity-sheet div.block-intro{padding-bottom:0;padding-top:0}body.website div.activity-sheet div.block-intro div.content{display:flex;justify-content:space-between}body.website div.activity-sheet div.block-intro div.content div.description{width:45%}body.website div.activity-sheet div.block-intro div.content div.description blockquote{margin-bottom:var(--vspace-m)}body.website div.activity-sheet div.block-intro div.content ul.sub-blocks{width:45%}body.website div.activity-sheet div.block-intro div.content ul.sub-blocks li ol li{margin-bottom:16px}body.website div.activity-sheet div.block-intro div.content div.trainers{width:45%}body.website div.activity-sheet div.block-intro div.content div.trainers ul.people li div.avatar{background:none}body.website div.activity-sheet div.block-intro div.content div.trainers ul.people li div.info{padding-top:16px}body.website div.activity-sheet div.block-intro div.content div.trainers ul.people li div.info span.name{font-family:"basefont";font-size:20px;font-weight:700}body.website div.activity-sheet div.block-primary{padding-top:0}body.website div.activity-sheet div.block-primary div.content{display:flex;justify-content:space-between}body.website div.activity-sheet div.block-primary div.side{width:50%}body.website div.activity-sheet div.block-primary div.side div.program{width:80%}body.website div.activity-sheet div.block-primary div.side div.program h3{color:var(--color-orange);font-size:40px;font-weight:600}body.website div.activity-sheet div.block-primary div.side div.program ul.items li{font-size:22px;font-weight:700;margin-bottom:12px}body.website div.activity-sheet div.block-primary div.side div.program ul.items li a{font-size:22px;font-weight:700}body.website div.activity-sheet div.block-primary div.side div.program ul.items li small{font-size:18px;font-weight:400}body.website div.activity-sheet div.block-primary div.side div.program ul.items li ul{padding-top:var(--vspace-s);padding-bottom:var(--vspace-xs)}body.website div.activity-sheet div.block-primary div.side div.program ul.items li ul li{font-size:18px}body.website div.activity-sheet div.block-primary div.side div.program p.large{margin-bottom:var(--vspace-xs)}body.website div.activity-sheet div.block-primary div.side div.wrapper-quote{padding-top:var(--vspace-l)}body.website div.activity-sheet div.block-primary div.side a.cta{margin-top:var(--vspace-s)}body.website div.activity-sheet div.block-primary div.side img.keyhole{margin:-100px 0 0 -600px;position:absolute;max-width:1400px;width:60vw;z-index:4}body.website div.activity-sheet div.block-primary div.side blockquote{align-items:center;color:var(--color-orange);display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;margin:0 auto;position:relative;text-align:center;width:80%;z-index:5}body.website div.activity-sheet div.block-primary ul.sub-blocks{width:45%}body.website div.activity-sheet div.block-primary ul.sub-blocks li{margin-bottom:var(--vspace-m)}body.website div.activity-sheet div.block-primary ul.sub-blocks li ul.items li{margin-bottom:5px}body.website div.activity-sheet div.block-primary ul.sub-blocks li a.button{margin-top:20px}body.website div.activity-sheet div.block-primary ul.sub-blocks li address{line-height:1.5em}body.website div.activity-sheet div.block-primary ul.sub-blocks.spaced li{margin-bottom:var(--vspace-l)}body.website div.activity-sheet div.block-primary div.footer{align-items:center;display:flex;justify-content:center}body.website div.activity-sheet div.block-primary div.footer img.ico{margin-right:40px;width:72px}body.website div.activity-sheet div.block-primary div.footer div.info{max-width:380px}body.website div.activity-sheet div.block-primary div.footer div.info p{margin-bottom:12px;text-align:left}body.website div.activity-sheet div.block-secondary{padding-bottom:0}body.website div.activity-sheet div.block-secondary div.content{padding-bottom:var(--vspace-l);padding-top:0}body.website div.activity-sheet div.block-secondary div.trainers ul.people{display:block;padding-top:var(--vspace-s)}body.website div.activity-sheet div.block-secondary div.trainers ul.people li{align-items:flex-start;display:grid;gap:0 5%;grid-template-columns:320px 1fr;margin-bottom:var(--vspace-m);width:100%}body.website div.activity-sheet div.block-secondary div.trainers ul.people li div.avatar{background:none;width:100%}body.website div.activity-sheet div.block-secondary div.trainers ul.people li div.avatar img{width:100%}body.website div.activity-sheet div.block-secondary div.trainers ul.people li div.info{padding-top:0;max-width:800px}body.website div.activity-sheet div.block-secondary div.costs{align-items:flex-start;display:flex;justify-content:space-between}body.website div.activity-sheet div.block-secondary div.costs img.group{max-width:860px;width:50%}body.website div.activity-sheet div.block-secondary div.costs div.info{width:45%}body.website div.activity-sheet div.block-secondary div.costs div.info div.next{padding-bottom:var(--vspace-m)}body.website div.activity-sheet div.block-secondary div.costs div.info h3{font-family:"basefont";font-size:30px;font-weight:900}body.website div.activity-sheet div.block-secondary div.costs div.info h3 small{font-size:18px}body.website div.activity-sheet div.block-secondary div.costs div.info h4{font-family:"basefont";font-size:24px;font-weight:900;margin-top:var(--vspace-m)}body.website div.activity-sheet div.block-secondary div.costs div.info a.button{margin-top:12px}body.website div.certification{background:var(--color-green-light);display:flex;margin:var(--vspace-m) 0 0 0;padding:var(--vspace-m) 10%;width:80%}body.website div.certification img.ico{margin-right:36px;width:72px}body.website div.certification h5{margin-bottom:12px}@media only screen and (max-width:2000px){body.website div.block.keyhole{background-size:2800px;background-position:center -280px}body.website div.block.keyhole div.page-title{height:280px}body.website ul.people.medium li div.avatar span.avatar.blank{height:23vw}body.website ul.people.small li div.avatar span.avatar.blank{height:15vw}}@media only screen and (max-width:1700px){body.website header#main-header div.content nav.members{width:130px}body.website footer#main-footer div.row div.column.nav{margin-left:3%}body.website footer#main-footer div.row div.column.connect{margin-left:4%}body.website ul.people.medium div.avatar span.avatar.blank{height:22.5vw}body.website ul.people.small div.avatar span.avatar.blank{height:14.5vw}body.website ul.posts li div.cover{height:250px}body.website ul.posts.large li div.cover{height:23vw}body.website div.activity-sheet div.block-primary div.content div.side div.wrapper-quote{padding-top:var(--vspace-l)}body.website div.activity-sheet div.block-primary div.content div.side blockquote{font-size:24px}}@media only screen and (max-width:1300px){body.website header#main-header div.content nav.main ul li.home{display:none}body.website footer#main-footer div.row.main{flex-wrap:wrap;padding-bottom:var(--vspace-m)}body.website footer#main-footer div.row.main div.column.connect{margin-left:0;padding-top:var(--vspace-s);width:100%}body.website footer#main-footer div.row.main div.column.connect div.subscribe{margin-bottom:0}body.website div.block.keyhole{background-size:2400px;background-position:center -200px}body.website div.block.keyhole div.page-title{height:250px;margin-bottom:var(--vspace-l)}body.website ul.people.medium{display:block}body.website ul.people.medium li{align-items:flex-start;display:flex;margin-bottom:var(--vspace-l)}body.website ul.people.medium li div.avatar{height:auto;margin-bottom:0;margin-right:5%;width:40%}body.website ul.people.medium li div.avatar span.avatar.blank{height:30vw}body.website ul.people.medium li div.info{padding-top:0;width:55%}body.website ul.people.medium li div.info ul li{margin-bottom:0}body.website ul.people.medium li:last-child{margin-bottom:0}body.website ul.people.small{gap:50px 3%;grid-template-columns:repeat(3, 32%)}body.website ul.people.small li div.avatar span.avatar.blank{height:25vw}body.website ul.people.xsmall{gap:30px 3%;grid-template-columns:repeat(4, 23%)}body.website ul.posts li div.cover{height:290px}body.website ul.posts.large{display:block}body.website ul.posts.large li{display:flex;margin-bottom:var(--vspace-l)}body.website ul.posts.large li div.cover{height:20vw;margin-bottom:0;margin-right:5%;width:40%}body.website ul.posts.large li div.info{width:55%}body.website ul.posts.large li:last-child{margin-bottom:0}body.website div.activity-sheet div.block-intro div.content{display:block}body.website div.activity-sheet div.block-intro div.content div.description{width:100%}body.website div.activity-sheet div.block-intro div.content ul.sub-blocks{width:100%}body.website div.activity-sheet div.block-primary div.content{display:block}body.website div.activity-sheet div.block-primary div.content div.side{margin-bottom:var(--vspace-m);width:100%}body.website div.activity-sheet div.block-primary div.content ul.sub-blocks{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}body.website div.activity-sheet div.block-primary div.content ul.sub-blocks li{width:45%}body.website div.activity-sheet div.block-primary div.content ul.sub-blocks li ul.items li{width:auto}body.website div.activity-sheet div.block-secondary div.trainers ul.people li{grid-template-columns:240px 1fr}body.website div.activity-sheet div.block-secondary div.trainers ul.people li div.info{width:100%}}@media only screen and (max-width:1000px){body.website header#main-header div.content nav.desktop{display:none}body.website header#main-header div.content #formula-navigation{display:block}body.website footer#main-footer div.row.main{padding:var(--vspace-l) 0}body.website footer#main-footer div.row.main div.column.logo{width:100%}body.website footer#main-footer div.row.main div.column.logo a.logo img.logo{width:200px}body.website footer#main-footer div.row.main div.column.logo div.addresses{display:none}body.website footer#main-footer div.row.main div.column.nav{margin-left:0}body.website footer#main-footer div.row.main div.addresses.mobile{display:block}body.website footer#main-footer div.wrapper-row{height:auto;padding:var(--vspace-m) 0 var(--vspace-s) 0}body.website footer#main-footer div.row.copyright{flex-direction:column}body.website div.page-header div.subtitle{font-size:18px}body.website div.page-header p{font-size:18px}body.website div.page-title{padding:var(--vspace-l) 0 var(--vspace-m) 0;width:92%}body.website div.block{padding:var(--vspace-l) 4%}body.website div.block div.content{padding:var(--vspace-l) 4%;width:92%}body.website div.block.keyhole{background-size:2000px;background-position:center -160px}body.website div.block.keyhole div.page-title{height:320px;max-width:500px}body.website div.block.cta{padding:var(--vspace-s) 0}body.website div.block.cta div.content h5{font-size:24px}body.website div.block.cta div.content a.main{font-size:18px}body.website div.block.cta div.content a.secondary{font-size:20px}body.website ul.breadcrumb{width:80%}body.website ul.breadcrumb li{margin-right:4px}body.website ul.breadcrumb li a{font-size:18px}body.website ul.breadcrumb li:after{font-size:18px;margin-left:4px}body.website ul.books li div.info a span.title,body.website ul.podcasts li div.info a span.title{font-size:18px}body.website ul.books.large,body.website ul.podcasts.large{gap:var(--vspace-xl) 8%;grid-template-columns:repeat(3, 46%)}body.website ul.books.xlarge li div.cover,body.website ul.podcasts.xlarge li div.cover{margin-right:30px}body.website ul.books.xlarge li div.cover img,body.website ul.podcasts.xlarge li div.cover img{width:240px}body.website ul.books.xlarge li div.info div.authors,body.website ul.podcasts.xlarge li div.info div.authors{font-weight:700}body.website ul.people li div.info span.name{font-size:24px}body.website ul.people li div.info span.title{font-size:16px}body.website ul.people.large{gap:var(--vspace-l) 6%}body.website ul.people.medium{gap:var(--vspace-l) 8%}body.website ul.people.medium li div.avatar span.avatar.blank{height:70vw}body.website ul.people.small{gap:var(--vspace-m) 3%}body.website ul.people.small li div.avatar span.avatar.blank{height:27vw}body.website ul.people.small li div.info span.name{font-size:18px}body.website ul.people.xsmall{gap:var(--vspace-m) 2.66%}body.website ul.people.xsmall li div.info span.name{font-size:18px}body.website ul.posts{gap:var(--vspace-l) 5%}body.website ul.posts li div.cover{height:50vw;margin-bottom:var(--vspace-m)}body.website ul.posts li div.info ul.specs li{line-height:1.25em}body.website ul.posts.large{display:block;gap:var(--vspace-l) 0;grid-template-columns:repeat(1, 100%)}body.website ul.posts.large li{display:block}body.website ul.posts.large li div.cover{height:50vw;margin:0 0 var(--vspace-m) 0;width:100%}body.website ul.posts.large li div.info{width:100%}body.website ul.posts.large li:last-child{margin-bottom:0}body.website div.profile{display:block}body.website div.profile div.cover img{width:80%}body.website div.activity-sheet div.block-intro div.content div.trainers ul.people li div.info span.name{font-size:18px}body.website div.activity-sheet div.block-primary div.content div.side div.program h3{font-size:30px}body.website div.activity-sheet div.block-primary div.content div.side div.program ul.items li{font-size:19px}body.website div.activity-sheet div.block-primary div.content div.side div.program ul.items li a{font-size:19px}body.website div.activity-sheet div.block-primary div.content div.side div.program ul.items li small{font-size:16px}body.website div.activity-sheet div.block-primary div.content div.side div.program ul.items li ul li{font-size:16px}body.website div.activity-sheet div.block-primary div.content div.side div.wrapper-quote{padding-top:var(--vspace-m)}body.website div.activity-sheet div.block-primary div.content div.side blockquote{font-size:20px}body.website div.activity-sheet div.block-secondary div.trainers ul.people li{grid-template-columns:200px 1fr}body.website div.activity-sheet div.block-secondary div.costs{display:block}body.website div.activity-sheet div.block-secondary div.costs img.group{margin:0 auto var(--vspace-l) auto;width:100%}body.website div.activity-sheet div.block-secondary div.costs div.info{width:100%}body.website div.activity-sheet div.block-secondary div.costs div.info h3{font-size:24px}body.website div.activity-sheet div.block-secondary div.costs div.info h4{font-size:20px}body.website div.certification{padding:var(--vspace-m) 10%}body.website div.certification img.ico{width:60px}}@media only screen and (max-width:800px){body.website footer#main-footer div.row div.column.nav{display:block}body.website footer#main-footer div.row div.column.nav h6{margin-bottom:2px;width:100%}body.website footer#main-footer div.row div.column.nav h6 a{background:var(--color-blue-dark);display:block;font-weight:300;margin:0;padding:10px 5%;width:90%}body.website footer#main-footer div.row div.column.nav h6 a:hover{color:var(--color-orange)}body.website footer#main-footer div.row div.column.nav h6.home{display:block}body.website footer#main-footer div.row div.column.nav h6.contact{display:block}body.website footer#main-footer div.row div.column.nav ul{display:none}body.website ul.breadcrumb li{margin-right:4px}body.website ul.breadcrumb li a{font-size:16px}body.website ul.breadcrumb li:after{font-size:16px;margin-left:4px}body.website div.block.keyhole{background-size:1600px;background-position:center -40px}body.website div.block.keyhole div.page-title{height:320px;margin-bottom:0}body.website ul.books.xlarge li,body.website ul.podcasts.xlarge li{display:block}body.website ul.books.xlarge li div.cover,body.website ul.podcasts.xlarge li div.cover{margin-right:0}body.website ul.books.xlarge li div.cover img,body.website ul.podcasts.xlarge li div.cover img{max-width:50vh;width:80%}body.website ul.books.large,body.website ul.podcasts.large{display:block}body.website ul.books.large li,body.website ul.podcasts.large li{margin:0 auto var(--vspace-l) auto;width:90%}body.website ul.people.medium li{display:block}body.website ul.people.medium li div.avatar{margin:0 0 var(--vspace-m) 0;width:100%}body.website ul.people.medium li div.info{width:100%}body.website ul.people.medium li:last-child{margin-bottom:0}body.website ul.people.small{gap:50px 4%;grid-template-columns:repeat(2, 48%)}body.website ul.people.small li div.avatar span.avatar.blank{height:40vw}body.website ul.people.xsmall{gap:30px 3%;grid-template-columns:repeat(3, 32%)}body.website div.activity-sheet div.block-intro div.content div.trainers ul.people li{width:100px}body.website div.activity-sheet div.block-intro div.content div.trainers ul.people li div.info span.name{font-size:16px}body.website div.activity-sheet div.block-primary div.content div.side blockquote{width:100%}body.website div.activity-sheet div.block-primary div.content ul.sub-blocks{display:block}body.website div.activity-sheet div.block-primary div.content ul.sub-blocks li{width:100%}body.website div.activity-sheet div.block-secondary div.trainers ul.people li{display:block;margin-bottom:var(--vspace-m)}}@media only screen and (max-width:480px){body.website div.block.keyhole{background-size:1500px;background-position:center 20px}body.website div.block.keyhole div.page-title{height:400px;margin-bottom:0}body.website div.block.cta div.content a.main{font-size:16px;line-height:1.1em;padding:15px 20px;white-space:normal}body.website div.block.cta div.content a.secondary{font-size:16px}body.website ul.people.small{gap:50px 4%;grid-template-columns:repeat(1, 100%)}body.website ul.people.small li div.avatar span.avatar.blank{height:80vw}}:root{--color-audio-primary: #ec533f;--color-audio-secondary: #a6bfb5}audio-player{display:flex;flex-direction:column;margin:0 0 20px 0;padding:0;width:100%;--audio-played-percent:0%}audio-player div.controls{align-items:flex-end;display:flex;justify-content:space-between;margin-bottom:5px;padding:0 1%;width:98%}audio-player div.controls div.time{width:50px}audio-player div.controls div.time:last-child{text-align:right}audio-player div.wrapper-slider{position:relative;width:100%}audio-player div.wrapper-progress{position:relative;margin:30px 0;width:100%}audio-player div.wrapper-progress progress{background:var(--color-audio-secondary);color:var(--color-audio-primary);height:40px;width:100%}audio-player div.wrapper-progress progress::-moz-progress-bar{background:var(--color-audio-secondary);color:var(--color-audio-primary)}audio-player div.wrapper-progress progress[value]::-webkit-progress-bar{background-color:var(--color-audio-secondary)}audio-player div.wrapper-progress progress[value]::-webkit-progress-value{background-color:var(--color-audio-primary)}audio-player div.download{text-align:right}audio-player button.play{align-items:center;background:var(--color-audio-primary);border-radius:100px;display:flex;height:50px;justify-content:center;margin:0 0 0px 0;padding:0;width:50px}audio-player button.play svg{fill:#fff;height:24px;margin:0;width:24px}audio-player button.play svg.play{display:none}audio-player button.play svg.stop{display:block}audio-player button.play.paused svg.play{display:block}audio-player button.play.paused svg.stop{display:none}audio-player input[type=range]{appearance:none;background:rgba(0,0,0,0);cursor:pointer;width:100%;-webkit-appearance:none}audio-player input[type=range]::-webkit-slider-thumb{appearance:none;-webkit-appearance:none}audio-player input[type=range]:focus{outline:none}audio-player input[type=range]::before{background-color:var(--color-audio-primary);border-radius:100px;content:"";cursor:pointer;height:6px;margin-top:0px;position:absolute;width:var(--audio-played-percent);z-index:40}audio-player input[type=range]::-webkit-slider-runnable-track{background-color:var(--color-audio-secondary);border-radius:100px;height:6px}audio-player input[type=range]::-moz-range-track{background-color:var(--color-audio-secondary);border-radius:100px;height:6px}audio-player input[type=range]::-webkit-slider-thumb{background-color:var(--color-audio-primary);border-radius:100px;height:18px;margin-top:-6px;position:relative;opacity:0;width:18px;z-index:41}audio-player input[type=range]::-moz-range-thumb{background-color:var(--color-audio-primary);border-radius:100px;height:18px;margin-top:-6px;position:relative;opacity:0;width:18px;z-index:41}:root{--video-color-primary: #ec533f;--video-color-secondary: #f1ebda;--video-max-width: 1530px}video-player{align-items:center;display:flex;justify-content:center;margin:0 auto;max-width:var(--video-max-width);position:relative;width:100%}video-player div.video-cover{align-items:center;background:no-repeat center center;background-size:cover;display:flex;height:auto;justify-content:center;max-width:var(--video-max-width);position:absolute;width:100%;z-index:41;transition:margin .1s,opacity .6s .1s ease-in-out}video-player div.video-cover.masked{cursor:default;margin-left:-200vw;opacity:0;transition:opacity .5s ease-in-out,margin .1s .6s}video-player div.video-cover button.play{background:none;border:none;color:var(--video-color-secondary);font-size:24px;font-weight:900;height:auto;line-height:1em;overflow:visible;padding:0}video-player div.video-cover button.play span.icon{background:var(--video-color-secondary);border-radius:100px;display:inline-block;margin:0 20px 0 0;padding:30px;transition:.3s}video-player div.video-cover button.play span.icon svg{fill:var(--video-color-primary);margin:0 -3px 0 3px;width:48px}video-player div.video-cover button.play:hover span.icon{background:var(--video-color-primary)}video-player div.video-cover button.play:hover span.icon svg{fill:var(--video-color-secondary)}video-player div.player{height:auto;max-width:var(--video-max-width);width:100%;position:absolute;z-index:40}video-player div.player video{height:100%;width:100%}video-player.fullscreen{background:#000;max-width:none;width:100%}video-player.fullscreen div.video-cover{max-width:none;width:100%}video-player.fullscreen div.player{max-width:none;width:100%}video-player{align-items:flex-start;display:block;height:0;justify-content:flex-start;padding-bottom:56.25%;position:relative}video-player div.video-cover{height:100%}video-player div.player{height:100%}@media only screen and (max-width:700px){video-player div.video-cover button.play span.icon{padding:20px}video-player div.video-cover button.play span.icon svg{width:24px}}body.website{--navigation-bg: var(--color-blue);--navigation-head: var(--color-blue);--navigation-close-bg: var(--color-blue);--navigation-icon-bg-hover: transparent;--navigation-item-hover: var(--color-blue);--navigation-width: 340px;--navigation-pad: 80px}body#website-activities.show #block-intro{padding-bottom:0;padding-top:0}body#website-activities.show #block-intro div.content{padding-top:var(--vspace-s)}body#website-activities.show #block-intro div.content ul.people{display:flex;justify-content:center}body#website-activities.show #block-intro div.content ul.people li{margin:0 1vw;width:120px}body#website-activities.show #block-intro div.content ul.people li a{display:flex;flex-direction:column;justify-content:center;text-align:center}body#website-activities.show #block-intro div.content ul.people li a span.avatar img{border-radius:200px;width:100%}body#website-activities.show #block-intro div.content ul.people li a span.name{color:var(--color-beige);font-weight:300;padding-top:var(--vspace-xs)}body#website-activities.show #block-intro div.content ul.people li a:hover span.name{color:var(--color-orange)}body#website-activities.show div.block-primary{padding-top:0}body#website-activities.show div.block-primary div.content.full{margin-bottom:-20px;padding-bottom:0}body#website-activities.show div.block-primary div.content.full span.full{background:var(--color-orange);color:var(--color-beige);display:block;font-weight:900;margin:0 auto;padding:16px 40px;text-align:center;text-transform:uppercase}body#website-activities.show #block-about div.prices{display:flex;gap:70px}@media only screen and (max-width:1000px){body#website-activities.show #block-intro div.content ul.people li{margin:0 3vw;width:100px}body#website-activities.show div.block-primary div.content.full{margin-bottom:0}}body#website-annual-themes.show{--color-green-light: #B1D6A2}body#website-annual-themes.show header.page{align-items:center;background:url(/assets/website/statics/annual_theme/cover-308b663b5a3776ded15c512c230308d840aad67069d2aa8a360a31e0144f02fe.webp) center center no-repeat var(--color-purple);background-size:cover;box-sizing:border-box;display:flex;height:42vw;justify-content:center;margin-top:var(--vspace-nav);width:100%}body#website-annual-themes.show header.page div.content{margin:0 auto;max-width:var(--block-xl);padding:0 4%;width:92%}body#website-annual-themes.show header.page div.content h1{color:var(--color-green-light);font-size:124px;line-height:1.1em}body#website-annual-themes.show header.page div.content h1 small.suptitle{-webkit-text-stroke:1.5px var(--color-green-light);font-size:48%}body#website-annual-themes.show header.page div.content h1 small.subtitle{font-family:"titlefont";font-size:35%}body#website-annual-themes.show div.block div.content section{margin-bottom:var(--space-xl)}body#website-annual-themes.show div.block div.content section:last-child{margin-bottom:0}body#website-annual-themes.show div.block div.content p:last-child{margin-bottom:0}body#website-annual-themes.show #block-intro div.content{max-width:1000px}body#website-annual-themes.show #block-doors div.content{max-width:1000px}@media only screen and (max-width:1700px){body#website-annual-themes.show header.page div.content h1{font-size:80px}}@media only screen and (max-width:1300px){body#website-annual-themes.show header.page div.content h1{font-size:72px}}@media only screen and (max-width:1000px){body#website-annual-themes.show header.page{height:60vw}body#website-annual-themes.show header.page div.content h1{font-size:60px}}@media only screen and (max-width:800px){body#website-annual-themes.show header.page{align-items:flex-start;background:url(/assets/website/statics/annual_theme/cover-s-f7e57cbc5a8a045d0ed3b1818d00ac1e31dc3811f20eff5ebfdd9ce049ce3771.webp) center bottom no-repeat var(--color-purple);background-size:100%;height:80vh}body#website-annual-themes.show header.page div.content h1{font-size:60px;padding-top:10vh}body#website-annual-themes.show header.page div.content h1 small.subtitle{font-size:36px}}@media only screen and (max-width:480px){body#website-annual-themes.show header.page div.content h1{font-size:48px}body#website-annual-themes.show header.page div.content h1 small.subtitle{font-size:24px}}body#website-articles{--pdf-fs-xl: 60px;--pdf-fs-l: 36px;--pdf-fs-m: 28px;--pdf-fs-s: 24px;--pdf-fs-xs: 20px;--pdf-space-xl: 120px;--pdf-space-l: 60px;--pdf-space-m: 40px;--pdf-space-s: 20px}body#website-articles.pdf article.pdf-page section.pdf-page-header{align-items:flex-end;border-bottom:2px solid var(--color-blue);display:flex;height:90px;justify-content:space-between;margin:0 10%;padding-bottom:var(--pdf-space-s);width:80%}body#website-articles.pdf article.pdf-page section.pdf-page-header div.title{color:var(--color-blue);font-family:"titlefont";font-size:var(--pdf-fs-s);font-weight:900}body#website-articles.pdf article.pdf-page section.pdf-page-header div.logo img{height:32px}body#website-articles.pdf article.pdf-page section.pdf-page-body{background:#fff;font-size:var(--pdf-fs-xs);height:1400px;line-height:1.35em;padding:var(--pdf-space-s) 10% 0 10%;width:80%}body#website-articles.pdf article.pdf-page section.pdf-page-body div.cover{display:flex;justify-content:center;padding:var(--pdf-space-m) 0 var(--pdf-space-s) 0;width:100%}body#website-articles.pdf article.pdf-page section.pdf-page-body div.cover img{width:100%}body#website-articles.pdf article.pdf-page section.pdf-page-body p{font-size:var(--pdf-fs-xs)}body#website-articles.pdf article.pdf-page section.pdf-page-body ul li{list-style:disc;margin:0 0 8px var(--pdf-space-m)}body#website-articles.pdf article.pdf-page section.pdf-page-body ol li{margin:0 0 8px var(--pdf-space-m)}body#website-articles.pdf article.pdf-page section.pdf-page-body blockquote{border-bottom:1px solid var(--color-blue);border-top:1px solid var(--color-blue);font-family:"titlefont";font-size:var(--pdf-fs-m);font-weight:900;margin:var(--vspace-s) auto;padding:var(--vspace-s) 0;width:60%}body#website-articles.pdf article.pdf-page section.pdf-page-body h1{font-size:var(--pdf-fs-l);margin:0 0 var(--pdf-space-s) 0;padding:var(--pdf-space-s) 0 0 0}body#website-articles.pdf article.pdf-page section.pdf-page-body h2{font-size:var(--pdf-fs-m);margin:0 0 var(--pdf-space-s) 0;padding:var(--pdf-space-s) 0 0 0}body#website-articles.pdf article.pdf-page section.pdf-page-body h3{font-size:var(--pdf-fs-s);margin:0 0 var(--pdf-space-s) 0;padding:var(--pdf-space-s) 0 0 0}body#website-articles.pdf article.pdf-page.page-1 section.pdf-page-header{background:var(--color-purple);border:none;display:block;height:800px;margin:0;padding:0 10%;text-align:center;width:80%}body#website-articles.pdf article.pdf-page.page-1 section.pdf-page-header div.logo{align-items:flex-end;display:flex;height:120px;justify-content:flex-end;text-align:right;width:100%}body#website-articles.pdf article.pdf-page.page-1 section.pdf-page-header div.logo img{height:40px}body#website-articles.pdf article.pdf-page.page-1 section.pdf-page-header div.title{align-items:center;display:flex;flex-direction:column;height:580px;justify-content:center;padding-bottom:var(--pdf-space-xl);width:100%}body#website-articles.pdf article.pdf-page.page-1 section.pdf-page-header div.title h1{color:var(--color-orange);font-size:var(--pdf-fs-xl);text-align:center}body#website-articles.pdf article.pdf-page.page-1 section.pdf-page-header div.title div.subtitle{color:var(--color-beige);font-size:var(--pdf-fs-m);font-weight:500}body#website-articles.pdf article.pdf-page.page-1 section.pdf-page-body{height:700px;padding-top:var(--pdf-space-m)}body#website-books #block-remi{padding-bottom:0;padding-top:0}body#website-books #block-remi h3{margin-bottom:var(--vspace-m)}body#website-books.show div.wrapper-cover{margin-bottom:var(--vspace-s);padding-right:var(--hspace-l);max-width:335px;width:100%}body#website-books.show div.wrapper-cover div.cover{margin:0;margin-bottom:var(--vspace-s);padding-right:0;width:100%}body#website-books.show div.wrapper-cover div.cover img{width:100%}body#website-books.show div.info{width:calc(100% - 400px)}body#website-books.show a.buy{margin-bottom:var(--vspace-m);padding-left:0;padding-right:0;width:100%}body#website-books.show a.buy.mobile{display:none}@media only screen and (max-width:1000px){body#website-books.show div.wrapper-cover{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:none;padding-right:0}body#website-books.show div.wrapper-cover div.cover{max-width:335px}body#website-books.show div.info{width:100%}body#website-books.show a.buy.desktop{display:none}body#website-books.show a.buy.mobile{display:block}}@media only screen and (max-width:800px){body#website-books.show div.wrapper-cover{padding-right:0;max-width:none}}body#website-courses #block-faq{padding-top:0;padding-bottom:0}body#website-courses #block-testimonials{padding-top:0}body#website-courses #block-testimonials div.content{padding-bottom:0}body#website-courses #block-testimonials h2{margin-bottom:var(--vspace-m)}body#website-courses #block-testimonials ul.testimonials{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}body#website-courses #block-testimonials ul.testimonials li{padding-bottom:var(--vspace-l);width:40%}@media only screen and (max-width:1000px){body#website-courses #block-testimonials ul.testimonials li{width:100%}}body#website-friends.show header#main-header{background:none;background:var(--color-purple)}body#website-friends.show header#main-header div.content div.logo img.white{opacity:1}body#website-friends.show header#main-header div.content div.logo img.blue{opacity:0}body#website-friends.show header#main-header div.content nav.desktop ul li a{color:#fff}body#website-friends.show header#main-header div.content nav.desktop ul li a:before{background-color:#fff}body#website-friends.show header#main-header div.content nav.desktop ul li a:hover{color:#fff}body#website-friends.show header#main-header div.content #formula-navigation a.root svg{fill:#fff}body#website-friends.show header#main-header div.content #formula-navigation a.root:hover svg{fill:var(--color-orange)}body#website-friends.show header#main-header.scrolled{background:#fff}body#website-friends.show header#main-header.scrolled div.content div.logo img.white{opacity:0}body#website-friends.show header#main-header.scrolled div.content div.logo img.blue{opacity:1}body#website-friends.show header#main-header.scrolled div.content nav.desktop ul li a{color:var(--color-blue)}body#website-friends.show header#main-header.scrolled div.content nav.desktop ul li a:before{background-color:var(--color-blue)}body#website-friends.show header#main-header.scrolled div.content nav.desktop ul li a:hover{color:var(--color-blue)}body#website-friends.show header#main-header.scrolled div.content #formula-navigation a.root svg{fill:var(--color-blue)}body#website-friends.show header#main-header.scrolled div.content #formula-navigation a.root:hover svg{fill:var(--color-orange)}body#website-friends.show #block-friend div.content div.avatar{margin-right:var(--hspace-l)}body#website-friends.show #block-friend div.content div.avatar img{width:336px}@media only screen and (max-width:1000px){body#website-friends.show #block-friend div.content div.avatar{margin-right:30px}body#website-friends.show #block-friend div.content div.avatar img{width:260px}}@media only screen and (max-width:800px){body#website-friends.show #block-friend div.content{display:block}body#website-friends.show #block-friend div.content div.avatar{margin-right:0}body#website-friends.show #block-friend div.content div.avatar img{width:100%}}body#website-guides.index div.page-header div.cover{background-position:center -4vw}body#website-guides.index #block-journey{padding-top:0}body#website-journeys.index h2 small.suptitle{font-size:60%;line-height:1em}body#website-journeys.index section{padding-bottom:var(--vspace-l)}body#website-journeys.index section h2.main{font-size:var(--fs-xxl);margin-bottom:var(--vspace-m)}body#website-journeys.better_human_better_leader div.page-header div.cover{background-position:center top -3vw}body#website-journeys h1 small.suptitle{line-height:1em;font-size:50%;padding-top:var(--vspace-s)}body#website-journeys div.activity-sheet div.block-primary div.side div.program{padding-bottom:0}body#website-journeys div.activity-sheet div.block-primary div.column.theme{width:45%}body#website-journeys div.activity-sheet div.block-primary div.column.theme h2{color:var(--color-primary);font-family:"titlefont";font-size:40px;font-weight:400}body#website-journeys div.activity-sheet div.block-primary div.column.theme h3{font-size:28px;margin-bottom:var(--space-xs)}body#website-journeys div.activity-sheet div.block-primary div.column.theme section{margin-bottom:var(--space-s)}body#website-journeys ul.sub-blocks img{width:100%}body#website-journeys ul.sub-blocks h3{font-size:var(--fs-l);margin-left:var(--space-m)}body#website-journeys div.block.financial{padding-top:0;display:none}body#website-journeys div.block.financial h3{font-size:24px;padding-top:var(--vspace-m)}body#website-journeys div.block.financial ol.items li{list-style:decimal;margin-bottom:var(--vspace-s);margin-left:20px}@media only screen and (max-width:1300px){body#website-journeys.index div.block ul.posts{display:block}body#website-journeys.index div.block ul.posts li{display:flex;margin-bottom:var(--vspace-l)}body#website-journeys.index div.block ul.posts li div.cover{height:20vw;margin-bottom:0;margin-right:5%;width:40%}body#website-journeys.index div.block ul.posts li div.info{width:55%}body#website-journeys.index div.block ul.posts li:last-child{margin-bottom:0}body#website-journeys div.activity-sheet div.block-primary div.column.theme{padding-top:var(--space-l);width:100%}}@media only screen and (max-width:1000px){body#website-journeys div.activity-sheet div.block-primary div.column.theme h2{font-size:30px}}@media only screen and (max-width:800px){body#website-journeys.index h2 small.suptitle{font-size:70%}body#website-journeys.index section h2.main{font-size:var(--fs-l)}body#website-journeys.index div.block ul.posts{display:block;gap:var(--vspace-l) 0;grid-template-columns:repeat(1, 100%)}body#website-journeys.index div.block ul.posts li{display:block}body#website-journeys.index div.block ul.posts li div.cover{height:50vw;margin:0 0 var(--vspace-m) 0;width:100%}body#website-journeys.index div.block ul.posts li div.info{width:100%}body#website-journeys.index div.block ul.posts li:last-child{margin-bottom:0}body#website-journeys ul.sub-blocks h3{font-size:var(--fs-m)}body#website-journeys div.activity-sheet div.block-primary div.footer img.ico{display:none}}body#website-podcasts.index #block-podcasts ul.podcasts li.podcast{margin-bottom:var(--vspace-l)}body#website-podcasts.index #block-podcasts ul.podcasts li.podcast div.cover{margin-right:var(--hspace-l)}body#website-podcasts.index #block-podcasts ul.podcasts li.podcast div.cover img{width:240px}body#website-podcasts.index #block-podcasts ul.podcasts li.podcast div.info div.specs{font-weight:bold}body#website-podcasts.index #block-podcasts ul.podcasts li.podcast div.info div.guest{line-height:1.25em;padding-top:var(--space-xs)}body#website-podcasts.index #block-podcasts ul.podcasts li.podcast div.info div.summary{padding-top:var(--space-s)}body#website-podcasts.show div.page-header{margin-top:0}body#website-podcasts.show div.episode{font-family:"basefont-ext";font-size:22px;letter-spacing:4px;padding:var(--space-s) 0 0 0;text-transform:uppercase;-webkit-text-stroke:1.5px var(--color-primary);-webkit-text-fill-color:rgba(255,255,255,0)}body#website-podcasts.show ul.specs li{margin-bottom:var(--space-xs)}body#website-podcasts.show #block-podcast-player div.description{padding-bottom:var(--space-l);padding-top:var(--space-s)}body#website-podcasts.show #block-podcast-player footer{padding-top:var(--space-m)}body#website-podcasts.show #block-podcast-player footer ul.badges{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end;margin-bottom:var(--space-s)}body#website-podcasts.show #block-podcast-player footer ul.badges li{margin-right:var(--space-s);width:200px}body#website-podcasts.show #block-podcast-player footer ul.badges li img{width:100%}@media only screen and (max-width:1300px){body#website-podcasts.index #block-podcasts ul.podcasts li.podcast{margin-bottom:var(--vspace-l)}body#website-podcasts.index #block-podcasts ul.podcasts li.podcast div.cover{margin-right:var(--hspace-m)}}@media only screen and (max-width:1000px){body#website-podcasts.index #block-podcasts ul.podcasts li.podcast div.cover img{width:160px}body#website-podcasts.show div.episode{font-size:18px}body#website-podcasts.show #block-podcast-player footer ul.badges{justify-content:center}body#website-podcasts.show #block-podcast-player footer ul.badges li{width:160px}}@media only screen and (max-width:800px){body#website-podcasts.index #block-podcasts ul.podcasts li.podcast{display:flex;margin-bottom:var(--vspace-m)}body#website-podcasts.index #block-podcasts ul.podcasts li.podcast div.cover img{width:120px}body#website-podcasts.index #block-podcasts ul.podcasts li.podcast div.info div.summary{display:none}body#website-podcasts.show div.episode{font-size:16px}body#website-podcasts.show #block-podcast-player footer ul.badges{flex-direction:column}body#website-podcasts.show #block-podcast-player footer ul.badges li{margin-bottom:var(--space-xs)}}body#website-speakers.index #block-duo{padding-bottom:var(--vspace-m);padding-top:var(--vspace-m)}body#website-supports #block-intro{padding-bottom:0;padding-top:0}body#website-supports #block-intro div.content{max-width:var(--block-l);padding-top:var(--vspace-m);padding-bottom:0}body#website-supports #block-support-details div.content ul.sub-blocks{width:40%}body#website-supports #block-support-details div.content blockquote{width:40%}@media only screen and (max-width:1300px){body#website-supports #block-leaders div.content ul.people.medium{display:grid;gap:var(--vspace-m) 8%;grid-template-columns:repeat(3, 28%)}body#website-supports #block-leaders div.content ul.people.medium li{display:block;margin-bottom:0;width:auto}body#website-supports #block-leaders div.content ul.people.medium li div.avatar{margin-bottom:var(--vspace-m);width:100%}body#website-supports #block-leaders div.content ul.people.medium li div.info{width:100%}body#website-supports #block-leaders div.content ul.people.medium li div.info span.name{font-size:26px;margin-bottom:var(--vspace-xs)}body#website-supports #block-support-details div.content{display:block;padding-top:0}body#website-supports #block-support-details div.content ul.sub-blocks{margin-bottom:var(--vspace-l);width:100%}body#website-supports #block-support-details div.content blockquote{width:100%}}@media only screen and (max-width:800px){body#website-supports #block-intro div.content{display:block}body#website-supports #block-intro div.content div.column{padding-bottom:1px;width:100%}body#website-supports #block-leaders div.content ul.people.medium{display:block}body#website-supports #block-leaders div.content ul.people.medium li div.info span.name{font-size:20px}}body#website-videos.show header#main-header{background:none}body#website-videos.show header#main-header div.content div.logo img.white{opacity:1}body#website-videos.show header#main-header div.content div.logo img.blue{opacity:0}body#website-videos.show header#main-header div.content nav.desktop ul li a{color:#fff}body#website-videos.show header#main-header div.content nav.desktop ul li a:before{background-color:#fff}body#website-videos.show header#main-header div.content nav.desktop ul li a:hover{color:#fff}body#website-videos.show header#main-header div.content #formula-navigation a.root svg{fill:#fff}body#website-videos.show header#main-header div.content #formula-navigation a.root:hover svg{fill:var(--color-orange)}body#website-videos.show header#main-header.scrolled{background:#fff}body#website-videos.show header#main-header.scrolled div.content div.logo img.white{opacity:0}body#website-videos.show header#main-header.scrolled div.content div.logo img.blue{opacity:1}body#website-videos.show header#main-header.scrolled div.content nav.desktop ul li a{color:var(--color-blue)}body#website-videos.show header#main-header.scrolled div.content nav.desktop ul li a:before{background-color:var(--color-blue)}body#website-videos.show header#main-header.scrolled div.content nav.desktop ul li a:hover{color:var(--color-blue)}body#website-videos.show header#main-header.scrolled div.content #formula-navigation a.root svg{fill:var(--color-blue)}body#website-videos.show header#main-header.scrolled div.content #formula-navigation a.root:hover svg{fill:var(--color-orange)}body#website-videos.show #block-video-player{padding:var(--vspace-nav) 0 var(--vspace-l) 0;width:100%}body#website-videos.show #block-video-player div.video-player.youtube{margin:0 auto;overflow:hidden;position:relative;max-height:70vh;max-width:100%}body#website-videos.show #block-video-player div.video-player.youtube::after{content:"";display:block;padding-top:56.25%}body#website-videos.show #block-video-player div.video-player.youtube iframe{border:none;height:100%;left:0;overflow:hidden;position:absolute;top:0;width:100%}body#website-videos.show #block-video-player div.video-player.youtube video{width:100%}body#website-videos.show #block-video-player div.meta{margin-top:var(--vspace-l);padding-top:var(--vspace-l)}body#website-videos.show #block-video-player div.meta ul.breadcrumb{justify-content:flex-start;margin:0 0 10px 0}body#website-videos.show #block-video-player div.meta h1{font-size:36px}body#website-videos.show #block-video-player div.meta ul.specs{margin-bottom:var(--vspace-s)}body#website-videos.show #block-video-player div.meta ul.specs li{margin-bottom:5px}body#website-videos.show #block-video-player div.meta a.back{padding-top:var(--vspace-s)}body#website-videos.show div.page-header{margin-top:0}body#website-videos.show div.page-header h1{font-size:48px}@media only screen and (max-width:1700px){body#website-videos.show #block-video-player{padding-bottom:0}}@media only screen and (max-width:1000px){body#website-videos.show #block-video-player div.video-player.youtube{max-height:80vh}body#website-videos.show #block-video-player div.meta h1{font-size:24px}body#website-videos.show div.page-header{margin-top:0}body#website-videos.show div.page-header h1{font-size:30px}}body#website-statics.about{background:var(--color-beige)}body#website-statics.about #block-intro div.foundation{display:flex;flex-direction:row-reverse}body#website-statics.about #block-intro div.foundation div.image img{max-width:1000px;width:100%}body#website-statics.about #block-intro div.foundation div.text{margin-right:5%;width:500px}body#website-statics.about #block-intro div.foundation div.text p strong{color:var(--color-orange);font-size:33px;font-weight:700;line-height:1.35em}body#website-statics.about #block-sub-category div.content ul.posts li div.cover{height:320px}body#website-statics.about #block-founding{padding-top:0}body#website-statics.about #block-founding h3{font-size:40px}body#website-statics.about #block-founding div.text{display:flex;padding-top:var(--vspace-l);justify-content:space-between}body#website-statics.about #block-founding div.text div.img{width:23%}body#website-statics.about #block-founding div.text div.img img{width:500px}body#website-statics.about #block-founding div.text div.img.foundation-01 img{margin-left:-150px}body#website-statics.about #block-founding div.text div.img.foundation-02{align-self:flex-end}body#website-statics.about #block-founding div.text div.inner{margin:0 auto;width:44%}body#website-statics.about #block-founding div.text p{color:var(--color-purple)}body#website-statics.about #block-founding div.text p.large{font-size:33px;font-weight:400;margin-bottom:var(--vspace-s)}@media only screen and (max-width:2000px){body#website-statics.about #block-intro div.foundation div.image{width:50%}body#website-statics.about #block-intro div.foundation div.text{width:45%}body#website-statics.about #block-sub-category div.content ul.posts li div.cover{height:16vw}body#website-statics.about #block-founding{overflow-x:hidden;width:92%}body#website-statics.about #block-founding div.text div.img img{width:27vw}body#website-statics.about #block-founding div.text div.img.foundation-01 img{margin-left:-8vw}body#website-statics.about #block-founding div.text div.img.foundation-02 img{margin-left:0}}@media only screen and (max-width:1700px){body#website-statics.about #block-sub-category div.content{padding-bottom:0;padding-top:0}body#website-statics.about #block-sub-category div.content ul.posts{display:block}body#website-statics.about #block-sub-category div.content ul.posts li{display:flex;margin-bottom:var(--vspace-l)}body#website-statics.about #block-sub-category div.content ul.posts li div.cover{height:20vw;margin-bottom:0;margin-right:5%;width:35%}body#website-statics.about #block-sub-category div.content ul.posts li div.info{width:60%}body#website-statics.about #block-sub-category div.content ul.posts li:last-child{margin-bottom:0}body#website-statics.about #block-sub-category div.content ul.posts li:nth-child(2){flex-direction:row-reverse}body#website-statics.about #block-sub-category div.content ul.posts li:nth-child(2) div.cover{margin-right:0;margin-left:5%}}@media only screen and (max-width:1300px){body#website-statics.about #block-intro div.foundation{display:block;padding-bottom:0}body#website-statics.about #block-intro div.foundation div.image{margin-bottom:var(--vspace-m);width:100%}body#website-statics.about #block-intro div.foundation div.text{width:100%}body#website-statics.about #block-sub-category div.content ul.posts li div.cover{height:25vw;width:45%}body#website-statics.about #block-sub-category div.content ul.posts li div.info{width:50%}body#website-statics.about #block-founding div.text{display:block;padding:0}body#website-statics.about #block-founding div.text div.img{margin:0 auto;width:30vw}body#website-statics.about #block-founding div.text div.img img{width:100%}body#website-statics.about #block-founding div.text div.img.foundation-01 img{margin:var(--vspace-s) 0}body#website-statics.about #block-founding div.text div.img.foundation-02 img{margin-top:var(--vspace-m)}body#website-statics.about #block-founding div.text div.inner{width:100%}}@media only screen and (max-width:1000px){body#website-statics.about #block-intro div.foundation div.text p strong{font-size:24px}body#website-statics.about #block-sub-category div.content ul.posts li div.cover{height:30vw}body#website-statics.about #block-founding h3{font-size:30px}body#website-statics.about #block-founding div.text div.img.foundation-01 img{margin:var(--vspace-s) 0 var(--vspace-m) 0}body#website-statics.about #block-founding div.text p.large{font-size:24px}}@media only screen and (max-width:800px){body#website-statics.about #block-sub-category div.content{padding-bottom:0;padding-top:0}body#website-statics.about #block-sub-category div.content ul.posts{display:block}body#website-statics.about #block-sub-category div.content ul.posts li{display:block;margin-bottom:var(--vspace-l)}body#website-statics.about #block-sub-category div.content ul.posts li div.cover{height:60vw;margin-bottom:var(--vspace-m);margin-right:0;width:100%}body#website-statics.about #block-sub-category div.content ul.posts li div.info{width:100%}body#website-statics.about #block-sub-category div.content ul.posts li div.info a.button{display:none}body#website-statics.about #block-sub-category div.content ul.posts li:nth-child(2) div.cover{margin-left:0}body#website-statics.about #block-founding div.text div.img{width:50vw}}body#website-statics.contact{background:var(--color-beige)}body#website-statics.contact header#main-header{background:none}body#website-statics.contact header#main-header.scrolled{background:#fff}body#website-statics.contact header#main-header.scrolled div.content div.logo img.white{opacity:0}body#website-statics.contact header#main-header.scrolled div.content div.logo img.blue{opacity:1}body#website-statics.contact header#main-header.scrolled div.content nav.desktop ul li a{color:var(--color-blue)}body#website-statics.contact header#main-header.scrolled div.content nav.desktop ul li a:before{background-color:var(--color-blue)}body#website-statics.contact header#main-header.scrolled div.content nav.desktop ul li a:hover{color:var(--color-blue)}body#website-statics.contact header#main-header.scrolled div.content #formula-navigation a.root svg{fill:var(--color-blue)}body#website-statics.contact header#main-header.scrolled div.content #formula-navigation a.root:hover svg{fill:var(--color-orange)}body#website-statics.contact #block-call{padding-bottom:0}body#website-statics.contact #block-call ul.branches{display:flex;justify-content:space-between}body#website-statics.contact #block-call ul.branches li{width:45%}body#website-statics.contact #block-call ul.branches li a.phone{display:block;font-size:44px;font-weight:900;margin-bottom:var(--vspace-s);text-decoration:none}body#website-statics.contact #block-call ul.branches li a.phone:hover{text-decoration:underline}body#website-statics.contact #block-call ul.branches li img{width:100%}body#website-statics.contact #block-call ul.branches li address{display:block;margin-bottom:var(--vspace-s)}body#website-statics.contact #block-call ul.branches li address a{color:var(--color-text);font-weight:300}body#website-statics.contact #block-call ul.branches li a.map{margin-bottom:var(--vspace-m)}body#website-statics.contact #block-write{padding-top:0}body#website-statics.contact #block-write #message-form div.row{display:flex;justify-content:space-between;margin-bottom:var(--vspace-s)}body#website-statics.contact #block-write #message-form div.row div.field{width:45%}body#website-statics.contact #block-write #message-form div.field{max-width:none}body#website-statics.contact #block-write #message-form div.field label{display:none}body#website-statics.contact #block-write #message-form div.field input,body#website-statics.contact #block-write #message-form div.field textarea{background:#fff;border:1px solid #fff;border-bottom:1px solid var(--color-blue);font-size:18px;height:auto;line-height:1.5em;padding:5px 0}body#website-statics.contact #block-write #message-form div.field textarea{height:300px}body#website-statics.contact #block-write #message-form div.field.content{padding:0;max-width:none;width:100%}body#website-statics.contact #block-write #message-form div.button{padding-top:var(--vspace-s);text-align:center}@media only screen and (max-width:1000px){body#website-statics.contact #block-call ul.branches li a.phone{font-size:36px}body#website-statics.contact #block-call ul.branches li:last-child{margin-bottom:0}body#website-statics.contact #block-write #message-form div.row{display:block}body#website-statics.contact #block-write #message-form div.row div.field{width:100%}}@media only screen and (max-width:800px){body#website-statics.contact #block-call ul.branches{display:block}body#website-statics.contact #block-call ul.branches li{width:100%}}body#website-statics.home header#main-header{background:none}body#website-statics.home header#main-header div.content div.logo img.white{opacity:1}body#website-statics.home header#main-header div.content div.logo img.blue{opacity:0}body#website-statics.home header#main-header div.content nav.desktop ul li a{color:#fff}body#website-statics.home header#main-header div.content nav.desktop ul li a:before{background-color:#fff}body#website-statics.home header#main-header div.content nav.desktop ul li a:hover{color:#fff}body#website-statics.home header#main-header div.content #formula-navigation a.root svg{fill:#fff}body#website-statics.home header#main-header div.content #formula-navigation a.root:hover svg{fill:var(--color-orange)}body#website-statics.home header#main-header.scrolled{background:#fff}body#website-statics.home header#main-header.scrolled div.content div.logo img.white{opacity:0}body#website-statics.home header#main-header.scrolled div.content div.logo img.blue{opacity:1}body#website-statics.home header#main-header.scrolled div.content nav.desktop ul li a{color:var(--color-blue)}body#website-statics.home header#main-header.scrolled div.content nav.desktop ul li a:before{background-color:var(--color-blue)}body#website-statics.home header#main-header.scrolled div.content nav.desktop ul li a:hover{color:var(--color-blue)}body#website-statics.home header#main-header.scrolled div.content #formula-navigation a.root svg{fill:var(--color-blue)}body#website-statics.home header#main-header.scrolled div.content #formula-navigation a.root:hover svg{fill:var(--color-orange)}body#website-statics.home div.inner-block{align-items:center;display:flex;margin:0 auto;max-width:1200px}body#website-statics.home div.inner-block img.large-ico{margin-right:100px;width:185px}body#website-statics.home #keyhole-animator div.cover{margin:22vw 0 0 0;position:absolute;overflow:hidden;right:0;max-width:100vh;width:50vw}body#website-statics.home #keyhole-animator div.cover img{width:100%}body#website-statics.home #keyhole-animator.stopped div.cover{position:absolute;top:640px}body#website-statics.home #block-cover{align-items:center;display:flex;justify-content:space-between;min-height:85vh;padding-top:0;padding-bottom:0}body#website-statics.home #block-cover div.content{align-items:center}body#website-statics.home #block-cover h1{display:block;font-size:3vw;margin-top:85px;width:45%}body#website-statics.home #block-intro{padding-bottom:0}body#website-statics.home #block-intro div.content:first-child{padding-top:var(--vspace-xl)}body#website-statics.home #block-intro h2.intro{font-weight:400;margin:0 auto var(--vspace-l) auto;text-align:center;width:80%}body#website-statics.home #block-intro #home-key{margin-left:12vw;margin-top:-270px;position:absolute;width:56px}body#website-statics.home #block-intro-sec{padding-top:0}body#website-statics.home #block-intro-sec ul.stats{display:flex;flex-wrap:wrap;padding-bottom:var(--vspace-l);width:100%}body#website-statics.home #block-intro-sec ul.stats li{background:no-repeat center center;background-size:cover;height:600px;width:25%}body#website-statics.home #block-intro-sec ul.stats li div.shadow{align-items:center;background:rgba(0,0,0,.35);display:flex;flex-direction:column;justify-content:center;height:100%;width:100%}body#website-statics.home #block-intro-sec ul.stats li span.value{color:#fff;font-family:"titlefont";font-size:72px;font-weight:900;letter-spacing:4px;line-height:1em;margin:0;-webkit-text-stroke:2px #fff;-webkit-text-fill-color:rgba(255,255,255,0)}body#website-statics.home #block-intro-sec ul.stats li label{color:#fff;display:block;font-size:24px;font-weight:900;line-height:1.1em;text-align:center;width:50%}body#website-statics.home #block-intro-sec ul.stats li:nth-child(1){background-image:url(/assets/website/statics/home/stats-01-da49d93bb3b366d46e71e54902478dce84d4cbd1b7ac1da8e58df11deb3dc20c.jpg)}body#website-statics.home #block-intro-sec ul.stats li:nth-child(2){background-image:url(/assets/website/statics/home/stats-02-9e662ea88f50f26588b9ee1f605eebc101c502d2b7f169a388ffb9428800d513.jpg)}body#website-statics.home #block-intro-sec ul.stats li:nth-child(3){background-image:url(/assets/website/statics/home/stats-03-688541d1e38771c73c6dc5794a7ec24e0f327ed8f8b066844e5d05769ee8cdd3.jpg)}body#website-statics.home #block-intro-sec ul.stats li:nth-child(4){background-image:url(/assets/website/statics/home/stats-04-0f5166b124b66b9e0a2580ed3389a82f9557994e338de7fe7d36b6996b8f2ee2.jpg)}body#website-statics.home #block-intro-sec div.friends{padding-bottom:var(--vspace-l)}body#website-statics.home #block-intro-sec div.friends h3{margin-bottom:var(--vspace-l)}body#website-statics.home #block-intro-sec div.friends ul.people{margin-bottom:var(--vspace-m)}body#website-statics.home #block-intro-sec div.friends p.more{font-size:30px;font-weight:700;margin-bottom:0}body#website-statics.home #block-course{padding-bottom:0}body#website-statics.home #block-course div.content{padding:0}body#website-statics.home #block-course div.content img{display:block;width:100%}body#website-statics.home #block-course div.content a.button{display:none;margin:-6vw 0 0 0;position:absolute;right:19vw}body#website-statics.home #block-activities{padding-bottom:0;padding-top:0}body#website-statics.home #block-activities h3{margin-bottom:var(--vspace-m)}body#website-statics.home #block-activities ul.posts{padding-top:var(--vspace-m)}body#website-statics.home #block-membership{padding-top:0}body#website-statics.home #block-newsletter button.primary{background:var(--color-purple);border:2px solid var(--color-purple);color:#fff}body#website-statics.home #block-newsletter button.primary:hover{background:rgba(0,0,0,0);color:var(--color-purple)}body#website-statics.home #block-newsletter button.primary:hover svg{fill:var(--color-purple)}body#website-statics.home #block-presentation{max-width:none}body#website-statics.home #block-presentation video-player div.video-cover{background-image:url(/assets/website/statics/home/presentation-9221d96c0a612988e3b2ef2d77da380378ebecdfa55c58987cff568620ab2061.jpg)}body#website-statics.home #block-presentation video-player div.video-cover div.inner{margin:0 5%;max-width:var(--block-xl);width:90%}body#website-statics.home #block-presentation video-player div.video-cover div.inner h4{color:var(--color-beige);margin-bottom:var(--vspace-m);max-width:450px}body#website-statics.home #block-presentation video-player div.video-cover div.inner button.play span.icon{width:36px}body#website-statics.home #block-presentation video-player div.video-cover div.inner button.play span.icon svg{height:auto;margin:0 0 0 6px;width:auto}@media only screen and (max-width:1700px){body#website-statics.home #block-cover h1{font-size:4vw;width:50%}body#website-statics.home #keyhole-animator div.cover{width:48vw}body#website-statics.home #block-intro-sec ul.stats li label{width:70%}}@media only screen and (max-width:1300px){body#website-statics.home #block-intro #home-key{margin-top:-260px;width:48px}body#website-statics.home #block-intro-sec ul.stats{padding-bottom:0}body#website-statics.home #block-intro-sec ul.stats li{height:46vw;width:50%}body#website-statics.home #block-intro-sec ul.stats li span.value{font-size:60px}body#website-statics.home #block-intro-sec ul.stats li label{font-size:24px}body#website-statics.home #block-intro-sec div.friends ul.people li:last-child{display:none}body#website-statics.home #block-presentation video-player div.video-cover{background-position:center left}}@media only screen and (max-width:1000px){body#website-statics.home div.inner-block img.large-ico{margin-right:60px;width:140px}body#website-statics.home #block-cover{min-height:0}body#website-statics.home #block-cover div.content.columns{display:block;padding:var(--vspace-l) 0 84vw 0}body#website-statics.home #block-cover div.content.columns h1{font-size:40px;width:100%}body#website-statics.home #block-cover div.content.columns div.cover{margin:0;max-width:none;width:96vw}body#website-statics.home #block-intro #home-key{margin-top:-180px;width:48px}body#website-statics.home #block-intro h2.intro{text-align:left;width:100%}body#website-statics.home #block-intro-sec div.friends p.more{font-size:20px}body#website-statics.home #block-activities{padding-top:0px}body#website-statics.home #block-presentation video-player div.video-cover div.inner h4{max-width:350px}body#website-statics.home #block-presentation video-player div.video-cover button.play{font-size:18px}}@media only screen and (max-width:800px){body#website-statics.home div.inner-block{flex-direction:column}body#website-statics.home div.inner-block img.large-ico{margin:0 0 var(--vspace-m) 0}body#website-statics.home div.inner-block div.info{text-align:center}body#website-statics.home div.inner-block div.form-single-field{justify-content:center}body#website-statics.home #block-intro #home-key{margin:-173px 0 0 calc(42vw - 21px);width:42px}body#website-statics.home #block-intro-sec ul.stats{flex-wrap:wrap;padding-bottom:0}body#website-statics.home #block-intro-sec ul.stats li{height:90vw;width:100%}body#website-statics.home #block-intro-sec ul.stats li span.value{font-size:60px}body#website-statics.home #block-intro-sec ul.stats li label{font-size:24px}body#website-statics.home #block-intro-sec div.friends ul.people li:last-child{display:block}body#website-statics.home #block-presentation{align-items:flex-end;background:url(/assets/website/statics/home/presentation-mobile-f91bf0adb4452eb91e2482461dd39d56f953cb51445b7ce4b40a4a3e1024402b.jpg) no-repeat center center;background-size:cover;display:flex;height:90vh}body#website-statics.home #block-presentation video-player{background:none}body#website-statics.home #block-presentation video-player div.video-cover{background:none;margin-top:-5vh}body#website-statics.home #block-presentation video-player div.video-cover div.inner h4{max-width:none;margin-bottom:var(--vspace-m)}}@media only screen and (max-width:480px){body#website-statics.home #block-cover div.content.columns{padding-top:var(--vspace-m)}body#website-statics.home #block-cover div.content.columns h1{font-size:32px}body#website-statics.home #block-presentation video-player{margin-bottom:var(--vspace-m)}body#website-statics.home #block-presentation video-player div.video-cover div.inner h4{font-size:16px;margin-bottom:var(--vspace-s)}body#website-statics.home #block-presentation video-player div.video-cover div.inner button.play{font-size:14px}body#website-statics.home #block-presentation video-player div.video-cover div.inner button.play span.icon{padding:12px}body#website-statics.home #block-presentation video-player div.video-cover div.inner button.play span.icon svg{width:20px}}body#website-statics.library{background:var(--color-beige)}body#website-statics.library h2{color:var(--color-orange);margin-bottom:var(--vspace-m)}body#website-statics.library ul.books{align-items:flex-end;display:grid;grid-template-columns:repeat(4, 22%);justify-content:space-between;margin-bottom:var(--vspace-m)}body#website-statics.library ul.books li div.cover{align-items:flex-end;display:flex;margin-bottom:var(--vspace-s)}body#website-statics.library ul.books li div.info{height:var(--vspace-l)}body#website-statics.library ul.books li div.info a{color:var(--color-text);text-decoration:none}body#website-statics.library ul.books li div.info a span.title{font-size:20px}body#website-statics.library ul.books li div.info a span.authors{display:block;font-weight:400;margin-top:5px}body#website-statics.library ul.books li div.info a:hover{color:var(--color-orange)}body#website-statics.library div.resources div.featured{align-items:center;display:flex;justify-content:space-between}body#website-statics.library div.resources div.featured div.cover{width:60%}body#website-statics.library div.resources div.featured div.cover img{width:100%}body#website-statics.library div.resources div.featured div.info{width:34%}body#website-statics.library div.resources div.featured div.info h2{margin-bottom:var(--vspace-s)}body#website-statics.library div.resources div.featured div.info h2 a{color:var(--color-purple)}body#website-statics.library div.resources div.featured div.info h2 a:hover{color:var(--color-orange)}body#website-statics.library div.resources div.featured div.info h3{margin-bottom:var(--vspace-s)}body#website-statics.library div.resources div.featured div.info h3 a{color:var(--color-purple);font-size:36px}body#website-statics.library div.resources div.featured div.info h3 a:hover{color:var(--color-orange)}body#website-statics.library div.resources div.featured div.info div.summary{color:var(--color-purple);margin-bottom:var(--vspace-s)}body#website-statics.library div.resources div.featured div.info ul.specs{margin-bottom:var(--vspace-s)}body#website-statics.library div.resources div.featured div.info ul.specs li{color:var(--color-purple);font-weight:900;margin-bottom:5px}body#website-statics.library div.resources div.recents{padding-top:var(--vspace-l)}body#website-statics.library div.resources div.recents h3{color:var(--color-purple);margin:0 0 var(--vspace-m) 0}body#website-statics.library div.resources div.recents ul.resources{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:var(--vspace-m)}body#website-statics.library div.resources div.recents ul.resources li{width:22%}body#website-statics.library div.resources div.recents ul.resources li div.cover{height:220px;margin-bottom:var(--vspace-s);overflow:hidden;width:100%}body#website-statics.library div.resources div.recents ul.resources li div.cover a{display:flex;height:100%;justify-content:center;width:100%}body#website-statics.library div.resources div.recents ul.resources li div.cover.blank{background:var(--color-purple)}body#website-statics.library div.resources div.recents ul.resources li div.cover img{height:100%}body#website-statics.library div.resources div.recents ul.resources li div.info a{color:var(--color-purple);text-decoration:none}body#website-statics.library div.resources div.recents ul.resources li div.info a span.title{font-size:20px}body#website-statics.library div.resources div.recents ul.resources li div.info a span.subtitle{display:block;font-size:16px;margin-top:3px}body#website-statics.library div.resources div.recents ul.resources li div.info a span.date{display:block;margin-top:5px;font-weight:400}body#website-statics.library #block-podcasts #podcast-latest{justify-content:flex-start}body#website-statics.library #block-podcasts #podcast-latest div.cover{margin-right:var(--hspace-l);max-width:700px}body#website-statics.library #block-podcasts div.resources div.recents ul.resources{justify-content:flex-start}body#website-statics.library #block-podcasts div.resources div.recents ul.resources li{margin-right:var(--hspace-l)}body#website-statics.library #block-podcasts div.resources div.recents ul.resources li div.cover a{justify-content:flex-start}body#website-statics.library #block-videos{padding-bottom:0}body#website-statics.library #block-our-books{padding-bottom:0}body#website-statics.library #block-our-books div.content{padding-bottom:0;padding-top:0}body#website-statics.library #block-our-books div.content #book-featured{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 0 var(--vspace-l) 0}body#website-statics.library #block-our-books div.content #book-featured div.cover{text-align:left;width:50%}body#website-statics.library #block-our-books div.content #book-featured div.cover img{width:100%}body#website-statics.library #block-our-books div.content #book-featured div.info{width:50%}body#website-statics.library #block-our-books div.content #book-featured div.info h3{margin-bottom:var(--vspace-xs)}body#website-statics.library #block-our-books div.content #book-featured div.info h3 a{color:var(--color-blue);font-size:36px;font-weight:900}body#website-statics.library #block-our-books div.content #book-featured div.info h3 a:hover{color:var(--color-orange)}body#website-statics.library #block-our-books div.content #book-featured div.info div.authors{font-weight:900;margin-bottom:var(--vspace-s)}body#website-statics.library #block-our-books div.content #book-featured div.info a.fat-link{margin-top:var(--vspace-m)}body#website-statics.library #block-our-books div.content #our-other-books{padding-top:0;padding-bottom:0}body#website-statics.library #block-our-books div.content #our-other-books h3{color:var(--color-orange);margin-bottom:var(--vspace-m)}body#website-statics.library #block-our-books div.content #our-other-books ul.books li div.cover a img{width:100%}body#website-statics.library #block-articles{padding-bottom:0}body#website-statics.library #block-books-recommendations{padding-top:0;padding-bottom:0}body#website-statics.library #block-books-recommendations div.content ul.books{grid-template-columns:repeat(7, 12%)}body#website-statics.library #block-books-recommendations div.content ul.books li div.cover img{width:80%}body#website-statics.library #block-books-recommendations div.content ul.books li:last-child{display:none}@media only screen and (max-width:1700px){body#website-statics.library div.resources div.featured{display:block}body#website-statics.library div.resources div.featured div.cover{margin-bottom:var(--vspace-s);width:100%}body#website-statics.library div.resources div.featured div.info{width:100%}body#website-statics.library div.resources div.recents ul.resources li div.cover{height:11vw}body#website-statics.library #block-podcasts #podcast-latest{display:flex}body#website-statics.library #block-podcasts #podcast-latest div.cover{max-width:500px}body#website-statics.library #block-podcasts div.resources div.recents ul.resources{justify-content:flex-start;flex-wrap:wrap}body#website-statics.library #block-podcasts div.resources div.recents ul.resources li{margin-right:var(--hspace-l)}body#website-statics.library #block-books-recommendations div.content ul.books{grid-template-columns:repeat(4, 22%)}body#website-statics.library #block-books-recommendations div.content ul.books li:last-child{display:block}}@media only screen and (max-width:1300px){body#website-statics.library #block-main #video-featured{padding-top:0}body#website-statics.library div.resources div.recents ul.resources{margin-bottom:0}body#website-statics.library div.resources div.recents ul.resources li{margin-bottom:var(--vspace-m);width:45%}body#website-statics.library div.resources div.recents ul.resources li div.cover{height:23vw}body#website-statics.library #block-podcasts #podcast-latest div.cover{max-width:300px}body#website-statics.library #block-podcasts div.resources div.recents ul.resources li{width:44%}body#website-statics.library #block-podcasts div.resources div.recents ul.resources li:nth-child(2){margin-right:0}body#website-statics.library #block-podcasts div.resources div.recents ul.resources li div.cover{max-height:200px}body#website-statics.library #block-our-books div.content #our-other-books ul.books{grid-template-columns:repeat(2, 50%)}body#website-statics.library #block-our-books div.content #our-other-books ul.books li{margin-bottom:var(--vspace-m)}}@media only screen and (max-width:1000px){body#website-statics.library ul.books li div.info a span.title{font-size:18px}body#website-statics.library div.resources div.featured div.info h3 a{font-size:24px}body#website-statics.library div.resources div.recents ul.videos li div.info a span.title{font-size:18px}body#website-statics.library #block-our-books div.content #book-featured div.info h3 a{font-size:24px}body#website-statics.library #block-podcasts div.resources div.recents ul.resources li{margin-right:0;width:100%}body#website-statics.library #block-podcasts div.resources div.recents ul.resources li div.cover{max-height:200px}}@media only screen and (max-width:800px){body#website-statics.library #block-our-books div.content #book-featured div.cover{width:100%}body#website-statics.library #block-our-books div.content #book-featured div.info{width:100%}body#website-statics.library #block-podcasts #podcast-latest{display:block}body#website-statics.library #block-podcasts #podcast-latest div.cover{max-width:800px}body#website-statics.library #block-podcasts div.resources div.recents ul.resources li{margin-right:0;width:100%}body#website-statics.library #block-podcasts div.resources div.recents ul.resources li div.cover{height:40vw;max-height:none}body#website-statics.library #block-books-recommendations div.content ul.books{grid-template-columns:repeat(2, 46%)}}@media only screen and (max-width:480px){body#website-statics.library div.resources div.recents ul.resources{margin-bottom:0}body#website-statics.library div.resources div.recents ul.resources li{width:100%}body#website-statics.library div.resources div.recents ul.resources li div.cover{height:50vw}}body#website-statics.membership #block-intro{padding-bottom:0;padding-top:0}body#website-statics.membership #block-intro div.content div.column:first-child{width:30%}body#website-statics.membership #block-intro div.content ul.sub-blocks{width:60%}body#website-statics.membership #block-friends{padding-top:0;padding-bottom:0}body#website-statics.membership #block-theme{padding-top:0}body#website-statics.membership #block-theme div.content{padding-bottom:var(--vspace-m)}body#website-statics.membership #block-theme div.banner{max-width:calc(var(--block-xl) + var(--hspace-l)*2)}body#website-statics.membership #block-cta a.main{margin-right:10px;margin-bottom:20px}@media only screen and (max-width:1700px){body#website-statics.membership #block-intro div.content div.column:first-child{width:40%}body#website-statics.membership #block-intro div.content ul.sub-blocks{width:55%}}@media only screen and (max-width:1300px){body#website-statics.membership #block-intro div.content{display:block;padding-top:var(--vspace-m)}body#website-statics.membership #block-intro div.content div.column:first-child{margin-bottom:var(--vspace-l);width:100%}body#website-statics.membership #block-intro div.content ul.sub-blocks{width:100%}}@media only screen and (max-width:800px){body#website-statics.membership #block-cta a.main{margin-right:0;margin-bottom:20px}}body#website-statics.regional_meeting div.page-header h1 small.suptitle{color:var(--color-beige)}body#website-statics.regional_meeting div.page-header div.cover{max-height:none;height:60vw}body#website-statics.regional_meeting #block-intro div.content{max-width:700px}body#website-statics.regional_meeting #block-general-info h2{margin-bottom:var(--vspace-m);text-align:center}body#website-statics.regional_meeting #block-general-info h3{margin-bottom:var(--vspace-m)}body#website-statics.regional_meeting #block-general-info h3 small{color:var(--color-text-xlight);line-height:1em}body#website-statics.regional_meeting #block-general-info h4{margin-bottom:var(--vspace-m)}body#website-statics.regional_meeting #block-general-info div.content{margin-bottom:var(--vspace-l)}body#website-statics.regional_meeting #block-general-info div.info ul li{margin-bottom:var(--vspace-s)}body#website-statics.regional_meeting #block-general-info div.info label{display:block;margin-bottom:var(--vspace-xxs);font-weight:700}body#website-statics.regional_meeting #block-general-info div.info p{font-size:var(--fs-m);margin:0;max-width:400px}body#website-statics.regional_meeting #block-general-info div.info p a{color:var(--color-text);font-weight:500}body#website-statics.regional_meeting #block-general-info div.info p a:hover{color:var(--color-link)}body#website-statics.regional_meeting #block-general-info div.info p.notes{color:var(--color-text-xlight);font-family:"basefont";font-size:var(--fs-s);font-weight:500}body#website-statics.regional_meeting #block-general-info div.info p.notes a{color:var(--color-text-xlight);font-size:var(--fs-s);font-weight:500}body#website-statics.regional_meeting #block-general-info div.info p.notes a:hover{color:var(--color-link)}body#website-statics.regional_meeting #block-general-info div.panelists ul li{margin:0 0 var(--vspace-s) 0;list-style:none}body#website-statics.regional_meeting #block-general-info div.panelists ul li span.company{display:block;font-weight:700}body#website-statics.regional_meeting #block-general-info div.main-row{display:flex;gap:var(--space-m);margin:0 auto;max-width:var(--block-xl)}body#website-statics.regional_meeting #block-general-info div.main-row div.columns div.column{width:100%}@media only screen and (max-width:1000px){body#website-statics.regional_meeting #block-general-info div.main-row{flex-direction:column}body#website-statics.regional_meeting #block-general-info div.main-row div.content{margin-bottom:var(--vspace-m)}}@media only screen and (max-width:800px){body#website-statics.regional_meeting #block-general-info div.content div.columns{display:block}body#website-statics.regional_meeting #block-general-info div.content div.columns div.column{margin-bottom:var(--vspace-l);width:100%}body#website-statics.regional_meeting #block-general-info div.content div.columns div.column:last-child{margin-bottom:0}}body#website-statics.services{background:var(--color-beige)}body#website-statics.services #block-services-main ul.services{padding-top:var(--vspace-l)}body#website-statics.services #block-services-main ul.services li{align-items:center;display:flex;flex-direction:row-reverse;justify-content:space-between;margin-bottom:var(--vspace-xl)}body#website-statics.services #block-services-main ul.services li div.info{margin:0 0 0 var(--hspace-l);width:31%}body#website-statics.services #block-services-main ul.services li div.info a.button{max-width:350px;margin-top:var(--vspace-s)}body#website-statics.services #block-services-main ul.services li div.cover{width:59%}body#website-statics.services #block-services-main ul.services li div.cover img{width:100%}body#website-statics.services #block-services-main ul.services li:nth-child(2n){flex-direction:row}body#website-statics.services #block-services-main ul.services li:nth-child(2n) div.info{margin:0 var(--hspace-l) 0 0}body#website-statics.services #block-services-main ul.services li:last-child{margin-bottom:0}body#website-statics.services #block-services-secondary{padding-bottom:0;padding-top:0}body#website-statics.services #block-services-secondary ul.posts{gap:4%;grid-template-columns:repeat(2, 47%)}body#website-statics.services #block-services-secondary ul.posts li div.cover{height:auto;width:100%}body#website-statics.services #block-services-secondary ul.posts li div.cover img{height:auto;width:100%}@media only screen and (max-width:1700px){body#website-statics.services #block-services-secondary ul.posts li h2 a{font-size:30px}}@media only screen and (max-width:1300px){body#website-statics.services #block-services-main ul.services li{margin-bottom:var(--vspace-l)}body#website-statics.services #block-services-main ul.services li div.info{margin:0;width:50%}body#website-statics.services #block-services-main ul.services li div.cover{width:45%}body#website-statics.services #block-services-main ul.services li:nth-child(2n) div.info{margin:0}body#website-statics.services #block-services-secondary{padding-top:var(--vspace-m);padding-bottom:var(--vspace-m)}body#website-statics.services #block-services-secondary ul.posts{display:block}body#website-statics.services #block-services-secondary ul.posts li{display:flex;margin-bottom:var(--vspace-m)}body#website-statics.services #block-services-secondary ul.posts li div.cover{height:20vw;margin-bottom:0;margin-right:5%;width:40%}body#website-statics.services #block-services-secondary ul.posts li div.info{width:55%}body#website-statics.services #block-services-secondary ul.posts li:last-child{margin-bottom:0}}@media only screen and (max-width:1000px){body#website-statics.services #block-services-main ul.services li{display:block}body#website-statics.services #block-services-main ul.services li div.cover{width:100%}body#website-statics.services #block-services-main ul.services li div.info{width:100%}body#website-statics.services #block-services-main ul.services li div.info a.button{display:none}body#website-statics.services #block-services-secondary ul.posts li div.cover{height:22vw}body#website-statics.services #block-services-secondary ul.posts li div.info h2 a{font-size:24px}body#website-statics.services #block-services-secondary ul.posts li div.info a.button{display:none}}@media only screen and (max-width:800px){body#website-statics.services #block-services-secondary ul.posts li{display:block}body#website-statics.services #block-services-secondary ul.posts li div.cover{height:52vw;width:100%}body#website-statics.services #block-services-secondary ul.posts li div.info{width:100%}body#website-statics.services #block-services-secondary ul.posts li div.info h2 a{font-size:20px}}body#website-statics.youth_camp #block-intro{padding-bottom:0;padding-top:0}body#website-statics.youth_camp #block-intro div.content{padding-top:var(--vspace-s)}body#website-statics.youth_camp #block-intro div.content ul.people{display:flex;justify-content:center}body#website-statics.youth_camp #block-intro div.content ul.people li{margin:0 1vw;width:120px}body#website-statics.youth_camp #block-intro div.content ul.people li a{display:flex;flex-direction:column;justify-content:center;text-align:center}body#website-statics.youth_camp #block-intro div.content ul.people li a span.avatar img{border-radius:200px;width:100%}body#website-statics.youth_camp #block-intro div.content ul.people li a span.name{color:var(--color-blue);font-weight:300;padding-top:var(--vspace-xs)}body#website-statics.youth_camp #block-intro div.content ul.people li a:hover span.name{color:var(--color-orange)}body#website-statics.youth_camp div.block-primary div.content div.wrapper-quote{padding-top:var(--vspace-m)}body#website-statics.youth_camp div.block-primary div.content div.wrapper-quote blockquote{margin-bottom:var(--vspace-m)}body#website-statics.youth_camp div.block-secondary div.content div.info ul.people{display:block;padding-top:var(--vspace-s)}body#website-statics.youth_camp div.block-secondary div.content div.info ul.people li{align-items:flex-start;display:grid;gap:0 5%;grid-template-columns:320px 1fr;margin-bottom:var(--vspace-m);width:100%}body#website-statics.youth_camp div.block-secondary div.content div.info ul.people li div.avatar{background:none;width:100%}body#website-statics.youth_camp div.block-secondary div.content div.info ul.people li div.avatar img{width:100%}body#website-statics.youth_camp div.block-secondary div.content div.info ul.people li div.info{padding-top:0;max-width:800px;width:100%}@media only screen and (max-width:1300px){body#website-statics.youth_camp div.block-secondary div.content div.info ul.people li{grid-template-columns:240px 1fr}}@media only screen and (max-width:1000px){body#website-statics.youth_camp #block-intro div.content ul.people li{width:100px}}@media only screen and (max-width:800px){body#website-statics.youth_camp div.block-secondary div.content div.info ul.people li{display:block}}
