@import url('https://fonts.googleapis.com/css2?family=Montserrat:wght@400;600;800&display=swap');:root{--primary-color:#99CC33;--secondary-color:#ee8920;--light-color:#fff;--grey-color:#F7F7F7;--dark-color:#000;--footer-color:#343434}html{box-sizing:border-box;-ms-overflow-style:scrollbar;font-family:Montserrat,sans-serif}body,html{font-size:16px;line-height:1.4;height:100%;overflow-x:hidden}*,::after,::before{box-sizing:inherit;margin:0;padding:0}a{text-decoration:none;color:inherit}img{display:block;max-width:100%}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.col,.col-12,.col-lg-4,.col-md-3,.col-md-4,.col-md-5,.col-md-6{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-1{-ms-flex-order:1;order:1}.order-2{-ms-flex-order:2;order:2}.order-3{-ms-flex-order:3;order:3}@media (min-width:768px){.col-md-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-md-5{-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media (min-width:992px){.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}}.d-none{display:none!important}.d-block{display:block!important}.d-flex{display:-ms-flexbox!important;display:flex!important}@media (min-width:768px){.d-md-flex{display:-ms-flexbox!important;display:flex!important}}.flex-column{-ms-flex-direction:column!important;flex-direction:column!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.justify-content-center{-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-ms-flex-pack:justify!important;justify-content:space-between!important}.align-items-center{-ms-flex-align:center!important;align-items:center!important}.mb-1{margin-bottom:.25rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.mt-3{margin-top:1rem!important}.mr-3{margin-right:1rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.pb-2{padding-bottom:.5rem!important}.pt-3{padding-top:1rem!important}.pb-3{padding-bottom:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.pt-5{padding-top:3rem!important}.pb-5{padding-bottom:3rem!important}.mr-auto{margin-right:auto!important}.ml-auto{margin-left:auto!important}footer{background-color:var(--footer-color);color:var(--light-color)}.post-footer{background-color:var(--dark-color);font-size:12px;position:relative}footer h3{color:var(--secondary-color);margin-bottom:1rem}footer nav{position:relative;z-index:1}footer ul li{list-style:none}footer .bigger-list li{font-weight:600;font-size:18px}.footer-logo .container{padding-bottom:210px;position:relative}.footer-logo .container:after{content:"";background:url(../img/identity/logo-adhoc-media-bicolor.svg) center center no-repeat;opacity:.6;width:542px;height:250px;position:absolute;right:-40px;bottom:20px;z-index:0}@media (max-width:767px){.footer-logo:after{top:unset;bottom:-10px}}footer .credit{display:flex;align-items:center;justify-content:center}footer .credit img{margin-left:8px}h1{position:relative}h2{position:relative;font-weight:600;font-size:2em;margin-bottom:1.5rem!important}.primary-deco:before{content:"";background:url(../img/identity/simple-logo-green.svg) center center no-repeat;background-size:contain;width:30px;height:23px;display:inline-block;margin-right:10px}.secondary-deco:before{content:"";background:url(../img/identity/simple-logo.svg) center center no-repeat;background-size:contain;width:30px;height:23px;display:inline-block;margin-right:10px}.secondary-deco-bottom:after{content:"";background:url(../img/identity/simple-logo.svg) center center no-repeat;background-size:contain;width:30px;height:23px;display:inline-block;position:absolute;left:calc(50% - 15px);bottom:-27px}h3{font-weight:600}.uppercase{text-transform:uppercase}.fs-20{font-size:20px}.fs-30{font-size:30px}.text-center{text-align:center}@media all and (max-width:577px){.text-sm-center{text-align:center}}.bold{font-weight:700}ul.list-align li{display:inline-block}ul.separators li:after{content:"|";padding:0 7px 0 12px}ul.separators li:last-child:after{content:unset}ul.b-separators li:before{content:"•";color:var(--secondary-color);padding-right:10px}ul.b-separators li{border-bottom:1px solid var(--secondary-color);padding-bottom:5px;margin-bottom:5px}ul.b-separators li:last-child{border:0}.site-content{padding-top:66px}.header{position:fixed;left:0;right:0;height:66px;line-height:66px;color:#fff;background-color:#000;z-index:10}.header__logo{font-weight:700;padding:8px 25px;float:left}.menu{margin-right:25px;display:flex;justify-content:space-between}.menu ul{list-style:none}.menu ul li{display:inline-block}.menu a{padding:0 10px}.menu a.active,.menu a:hover{color:var(--secondary-color)}@media only screen and (max-width:1100px){.menu{margin-right:0;padding-top:76px}.site-container,.site-pusher{height:100%}.site-container{overflow-x:hidden}.site-pusher{-moz-transition-duration:.3s;-o-transition-duration:.3s;-webkit-transition-duration:.3s;transition-duration:.3s;-moz-transform:translateX(0);-ms-transform:translateX(0);-webkit-transform:translateX(0);transform:translateX(0)}.site-content{position:absolute;top:66px;right:0;left:0;bottom:0;padding-top:0}.header{position:static}.header__icon{position:relative;display:block;float:right;width:50px;height:66px;cursor:pointer}.header__icon:after{content:'';position:absolute;display:block;width:1rem;height:0;top:16px;left:15px;-moz-box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff;-webkit-box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff;box-shadow:0 10px 0 1px #fff,0 16px 0 1px #fff,0 22px 0 1px #fff}.menu{position:absolute;right:0;top:0;bottom:0;-webkit-overflow-scrolling:touch;background-color:#000;width:250px;-moz-transform:translateX(250px);-ms-transform:translateX(250px);-webkit-transform:translateX(250px);transform:translateX(250px);flex-direction:column;justify-content:normal}.menu ul li{display:block}.menu a{display:block;height:40px;text-align:center;line-height:40px;border-bottom:1px solid #000}.with--sidebar .site-pusher{-moz-transform:translateX(-250px);-ms-transform:translateX(-250px);-webkit-transform:translateX(-250px);transform:translateX(-250px)}.with--sidebar .site-cache{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.6)}}a{text-decoration:none;color:inherit}.color-primary{color:var(--primary-color)}.bg-secondary{background-color:var(--secondary-color)}.color-secondary{color:var(--secondary-color)}.color-light{color:var(--light-color)}.bg-grey{background-color:var(--grey-color)}.bg-dark{background-color:var(--dark-color);color:var(--light-color)}.br-50p{border-radius:50%}.square{display:inline-block;height:70px;width:70px}.green-line{position:relative}.green-line:after{content:"";position:absolute;z-index:-3;width:2px;height:100%;background-color:var(--primary-color);top:0;bottom:0;right:0}a.primary-link{color:var(--primary-color);font-weight:700}.btn{display:inline-block;padding:10px 20px;font-weight:700;border-radius:50px}.btn.btn-light-text{font-weight:400}.btn.btn-primary{background-color:var(--primary-color);color:#fff}.btn.btn-secondary{background-color:var(--secondary-color);color:#fff}.btn.btn-dark{background-color:var(--dark-color);color:#fff}.fa-lg{font-size:22px;padding:0 5px}