html{scroll-behaviour: smooth}#sidebar{display:none}#main-content .container:before{background:none}@media (min-width:981px){#left-area{width:100%;padding-right:0px!important}}@media screen and (max-device-width:768px){h1{font-size:20px!important}h2{font-size:18px!important}h3{font-size:16px!important}h4,h5,h6{font-size:14px!important}.et_pb_button_0{margin-left:none;font-size:12px;padding-left:3px!important;padding-right:3px!important}.h1mag{display:none;opacity:0}}@media screen and (max-device-width:480px) and (orientation:portrait){.imgblock{width:80px!important;height:80px!important}}.imgblock{width:115px;height:115px}.pa-sticky-header{position:fixed!important;top:0;width:100%}.et_pb_slide_0 .et_parallax_bg{background-position:center 30%!important}.et_pb_slide_1 .et_parallax_bg{background-position:center 40%!important}.et_pb_slide_2 .et_parallax_bg{background-position:center 30%!important}.capicon{font-size:18px;color:white;background-color:#84c534;padding:10px;border-radius:50%}.capiconsmall{font-size:18px;color:white;background-color:#84c534;padding:10px;border-radius:50%;float:right;margin:25px 20% 0 10%}.capiconsmall1{font-size:18px;color:white;background-color:#84c534;padding:10px;border-radius:50%;float:right;margin:45px 20% 0 10%}.capsmall{font-size:12px}#logos-partenaires img{border:none;padding:0px 10px 0px 10px;box-sizing:border-box}.btglign{width:31%;height:0.1em;border-bottom:0.1em solid #84c534;padding:0;margin:0;text-align:center;display:block;margin-left:auto;margin-right:auto}#arc{display:block;content:"";width:80px;height:26px;border:0.1em solid #84c534;border-radius:50% 50% 0 0/100% 100% 0 0;border-bottom:none;margin:0 auto}#arcl{display:block;content:"";width:80px;height:26px;border:0.1em solid #84c534;border-radius:50% 50% 0 0/100% 100% 0 0;border-bottom:none}.btglignl{width:13%;height:0.1em;border-bottom:0.1em solid #84c534;display:block}.badge-10{display:flex;justify-content:space-around;align-items:center;background-color:#FFBD5A;top:0;position:absolute;flex-direction:column;z-index:999;left:2rem;border:solid 1px #fff;border-top:none;border-bottom-right-radius:50%;border-bottom-left-radius:50%;box-shadow:1px 8px 14px 0px #00000070;padding:1rem;color:#fff}.badge-10:focus{outline:none}.label{margin-top:.5rem;margin-bottom:.5rem}#first-title{font-size:3.8rem;font-weight:bold}#f-title{font-size:1.4rem;font-weight:bold}#second-title{margin-top:.2rem;margin-bottom:.5rem;font-size:1rem}.fa-birthday-cake{font-size:2.8rem;width:75px;height:75px;display:flex;border:2px dotted #fff;align-items:center;justify-content:center;border-radius:50%;margin:.2rem 0}.lit{font-size:.6rem}.mid{font-size:1rem}.lrg{font-size:2rem}.bounce{animation:bounce 0.5s;animation-direction:alternate;animation-timing-function:cubic-bezier(.5,0.05,1,.5);animation-iteration-count:infinite;-webkit-animation-name:bounce;-webkit-animation-duration:0.5s;-webkit-animation-direction:alternate;-webkit-animation-timing-function:cubic-bezier(.5,0.05,1,.5);-webkit-animation-iteration-count:infinite}@keyframes bounce{from{transform:translate3d(0,0,0)}to{transform:translate3d(0,3px,0)}}@-webkit-keyframes bounce{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}to{-webkit-transform:translate3d(0,3px,0);transform:translate3d(0,3px,0)}}