[data-aos][data-aos][data-aos-duration='50'],body[data-aos-duration='50'] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay='50'],body[data-aos-delay='50'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='50'].aos-animate,body[data-aos-delay='50'] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration='100'],body[data-aos-duration='100'] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay='100'],body[data-aos-delay='100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='100'].aos-animate,body[data-aos-delay='100'] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration='150'],body[data-aos-duration='150'] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay='150'],body[data-aos-delay='150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='150'].aos-animate,body[data-aos-delay='150'] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration='200'],body[data-aos-duration='200'] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay='200'],body[data-aos-delay='200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='200'].aos-animate,body[data-aos-delay='200'] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration='250'],body[data-aos-duration='250'] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay='250'],body[data-aos-delay='250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='250'].aos-animate,body[data-aos-delay='250'] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration='300'],body[data-aos-duration='300'] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay='300'],body[data-aos-delay='300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='300'].aos-animate,body[data-aos-delay='300'] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration='350'],body[data-aos-duration='350'] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay='350'],body[data-aos-delay='350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='350'].aos-animate,body[data-aos-delay='350'] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration='400'],body[data-aos-duration='400'] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay='400'],body[data-aos-delay='400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='400'].aos-animate,body[data-aos-delay='400'] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration='450'],body[data-aos-duration='450'] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay='450'],body[data-aos-delay='450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='450'].aos-animate,body[data-aos-delay='450'] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration='500'],body[data-aos-duration='500'] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay='500'],body[data-aos-delay='500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='500'].aos-animate,body[data-aos-delay='500'] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration='550'],body[data-aos-duration='550'] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay='550'],body[data-aos-delay='550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='550'].aos-animate,body[data-aos-delay='550'] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration='600'],body[data-aos-duration='600'] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay='600'],body[data-aos-delay='600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='600'].aos-animate,body[data-aos-delay='600'] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration='650'],body[data-aos-duration='650'] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay='650'],body[data-aos-delay='650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='650'].aos-animate,body[data-aos-delay='650'] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration='700'],body[data-aos-duration='700'] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay='700'],body[data-aos-delay='700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='700'].aos-animate,body[data-aos-delay='700'] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration='750'],body[data-aos-duration='750'] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay='750'],body[data-aos-delay='750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='750'].aos-animate,body[data-aos-delay='750'] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration='800'],body[data-aos-duration='800'] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay='800'],body[data-aos-delay='800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='800'].aos-animate,body[data-aos-delay='800'] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration='850'],body[data-aos-duration='850'] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay='850'],body[data-aos-delay='850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='850'].aos-animate,body[data-aos-delay='850'] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration='900'],body[data-aos-duration='900'] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay='900'],body[data-aos-delay='900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='900'].aos-animate,body[data-aos-delay='900'] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration='950'],body[data-aos-duration='950'] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay='950'],body[data-aos-delay='950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='950'].aos-animate,body[data-aos-delay='950'] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration='1000'],body[data-aos-duration='1000'] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay='1000'],body[data-aos-delay='1000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1000'].aos-animate,body[data-aos-delay='1000'] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration='1050'],body[data-aos-duration='1050'] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay='1050'],body[data-aos-delay='1050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1050'].aos-animate,body[data-aos-delay='1050'] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration='1100'],body[data-aos-duration='1100'] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay='1100'],body[data-aos-delay='1100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1100'].aos-animate,body[data-aos-delay='1100'] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration='1150'],body[data-aos-duration='1150'] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay='1150'],body[data-aos-delay='1150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1150'].aos-animate,body[data-aos-delay='1150'] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration='1200'],body[data-aos-duration='1200'] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay='1200'],body[data-aos-delay='1200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1200'].aos-animate,body[data-aos-delay='1200'] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration='1250'],body[data-aos-duration='1250'] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay='1250'],body[data-aos-delay='1250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1250'].aos-animate,body[data-aos-delay='1250'] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration='1300'],body[data-aos-duration='1300'] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay='1300'],body[data-aos-delay='1300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1300'].aos-animate,body[data-aos-delay='1300'] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration='1350'],body[data-aos-duration='1350'] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay='1350'],body[data-aos-delay='1350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1350'].aos-animate,body[data-aos-delay='1350'] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration='1400'],body[data-aos-duration='1400'] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay='1400'],body[data-aos-delay='1400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1400'].aos-animate,body[data-aos-delay='1400'] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration='1450'],body[data-aos-duration='1450'] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay='1450'],body[data-aos-delay='1450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1450'].aos-animate,body[data-aos-delay='1450'] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration='1500'],body[data-aos-duration='1500'] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay='1500'],body[data-aos-delay='1500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1500'].aos-animate,body[data-aos-delay='1500'] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration='1550'],body[data-aos-duration='1550'] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay='1550'],body[data-aos-delay='1550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1550'].aos-animate,body[data-aos-delay='1550'] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration='1600'],body[data-aos-duration='1600'] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay='1600'],body[data-aos-delay='1600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1600'].aos-animate,body[data-aos-delay='1600'] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration='1650'],body[data-aos-duration='1650'] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay='1650'],body[data-aos-delay='1650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1650'].aos-animate,body[data-aos-delay='1650'] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration='1700'],body[data-aos-duration='1700'] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay='1700'],body[data-aos-delay='1700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1700'].aos-animate,body[data-aos-delay='1700'] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration='1750'],body[data-aos-duration='1750'] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay='1750'],body[data-aos-delay='1750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1750'].aos-animate,body[data-aos-delay='1750'] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration='1800'],body[data-aos-duration='1800'] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay='1800'],body[data-aos-delay='1800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1800'].aos-animate,body[data-aos-delay='1800'] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration='1850'],body[data-aos-duration='1850'] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay='1850'],body[data-aos-delay='1850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1850'].aos-animate,body[data-aos-delay='1850'] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration='1900'],body[data-aos-duration='1900'] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay='1900'],body[data-aos-delay='1900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1900'].aos-animate,body[data-aos-delay='1900'] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration='1950'],body[data-aos-duration='1950'] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay='1950'],body[data-aos-delay='1950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='1950'].aos-animate,body[data-aos-delay='1950'] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration='2000'],body[data-aos-duration='2000'] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay='2000'],body[data-aos-delay='2000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2000'].aos-animate,body[data-aos-delay='2000'] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration='2050'],body[data-aos-duration='2050'] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay='2050'],body[data-aos-delay='2050'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2050'].aos-animate,body[data-aos-delay='2050'] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration='2100'],body[data-aos-duration='2100'] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay='2100'],body[data-aos-delay='2100'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2100'].aos-animate,body[data-aos-delay='2100'] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration='2150'],body[data-aos-duration='2150'] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay='2150'],body[data-aos-delay='2150'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2150'].aos-animate,body[data-aos-delay='2150'] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration='2200'],body[data-aos-duration='2200'] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay='2200'],body[data-aos-delay='2200'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2200'].aos-animate,body[data-aos-delay='2200'] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration='2250'],body[data-aos-duration='2250'] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay='2250'],body[data-aos-delay='2250'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2250'].aos-animate,body[data-aos-delay='2250'] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration='2300'],body[data-aos-duration='2300'] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay='2300'],body[data-aos-delay='2300'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2300'].aos-animate,body[data-aos-delay='2300'] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration='2350'],body[data-aos-duration='2350'] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay='2350'],body[data-aos-delay='2350'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2350'].aos-animate,body[data-aos-delay='2350'] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration='2400'],body[data-aos-duration='2400'] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay='2400'],body[data-aos-delay='2400'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2400'].aos-animate,body[data-aos-delay='2400'] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration='2450'],body[data-aos-duration='2450'] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay='2450'],body[data-aos-delay='2450'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2450'].aos-animate,body[data-aos-delay='2450'] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration='2500'],body[data-aos-duration='2500'] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay='2500'],body[data-aos-delay='2500'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2500'].aos-animate,body[data-aos-delay='2500'] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration='2550'],body[data-aos-duration='2550'] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay='2550'],body[data-aos-delay='2550'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2550'].aos-animate,body[data-aos-delay='2550'] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration='2600'],body[data-aos-duration='2600'] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay='2600'],body[data-aos-delay='2600'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2600'].aos-animate,body[data-aos-delay='2600'] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration='2650'],body[data-aos-duration='2650'] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay='2650'],body[data-aos-delay='2650'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2650'].aos-animate,body[data-aos-delay='2650'] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration='2700'],body[data-aos-duration='2700'] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay='2700'],body[data-aos-delay='2700'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2700'].aos-animate,body[data-aos-delay='2700'] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration='2750'],body[data-aos-duration='2750'] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay='2750'],body[data-aos-delay='2750'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2750'].aos-animate,body[data-aos-delay='2750'] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration='2800'],body[data-aos-duration='2800'] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay='2800'],body[data-aos-delay='2800'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2800'].aos-animate,body[data-aos-delay='2800'] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration='2850'],body[data-aos-duration='2850'] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay='2850'],body[data-aos-delay='2850'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2850'].aos-animate,body[data-aos-delay='2850'] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration='2900'],body[data-aos-duration='2900'] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay='2900'],body[data-aos-delay='2900'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2900'].aos-animate,body[data-aos-delay='2900'] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration='2950'],body[data-aos-duration='2950'] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay='2950'],body[data-aos-delay='2950'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='2950'].aos-animate,body[data-aos-delay='2950'] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration='3000'],body[data-aos-duration='3000'] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay='3000'],body[data-aos-delay='3000'] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay='3000'].aos-animate,body[data-aos-delay='3000'] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translate(0)}[data-aos=fade-up]{transform:translateY(100px)}[data-aos=fade-down]{transform:translateY(-100px)}[data-aos=fade-right]{transform:translate(-100px)}[data-aos=fade-left]{transform:translate(100px)}[data-aos=fade-up-right]{transform:translate(-100px,100px)}[data-aos=fade-up-left]{transform:translate(100px,100px)}[data-aos=fade-down-right]{transform:translate(-100px,-100px)}[data-aos=fade-down-left]{transform:translate(100px,-100px)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translate(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translateY(100px) scale(.6)}[data-aos=zoom-in-down]{transform:translateY(-100px) scale(.6)}[data-aos=zoom-in-right]{transform:translate(-100px) scale(.6)}[data-aos=zoom-in-left]{transform:translate(100px) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translateY(100px) scale(1.2)}[data-aos=zoom-out-down]{transform:translateY(-100px) scale(1.2)}[data-aos=zoom-out-right]{transform:translate(-100px) scale(1.2)}[data-aos=zoom-out-left]{transform:translate(100px) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translate(0)}[data-aos=slide-up]{transform:translateY(100%)}[data-aos=slide-down]{transform:translateY(-100%)}[data-aos=slide-right]{transform:translateX(-100%)}[data-aos=slide-left]{transform:translateX(100%)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}*{height:auto;min-height:0;max-height:999999px}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body,div,button,input,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0}.clear:after{clear:both;display:table;line-height:0;content:""}ul li{vertical-align:top;list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;text-decoration:none}a:active,a:hover{outline:0;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"], input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}   body{
line-height:1.3em;
margin:0;
padding:0;
color:#333;
background-color:#e6e6e6;
line-height:1.3em;
-moz-hyphens:none !important;
word-wrap:normal !important;
}
.site{background-color:#fff; border-left:none; border-right:none; max-width:100%;}
#page{position:relative;}    h1, h2, h3, h4, h5, h6{
position:relative;
color:#333;
z-index:1;
display:block;
line-height:1.2em;
font-weight:bold;
margin:10px 0px 10px 0px;
padding:10px 0px 10px 0px;
}
h1{margin:0px 0px 25px 0px; padding:0px 0px 20px 0px;}
h1 strong, h2 strong, h3 strong, h4 strong, h5 strong, h6 strong{color:green !important;}
h1 b, h2 b, h3 b, h4 b, h5 b, h6 b{color:green !important;} p, li, ol{color:#333; padding:0px;}
p{line-height:1.5em; margin: 15px 0px 15px 0px;}
li, ol{color:#333; margin:5px 0px 5px 0px;}
ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
.content-area ul, .content-area ol{padding-left:30px; margin:20px 0px 20px 0px;}
.content-area ul ul{margin:5px 0px 5px 0px;}
.content-area li{position: relative;margin:15px 0px;}
.content-area table{margin-bottom:25px; border:1px solid #ddd;}
.content-area table td{padding:10px; border:1px solid #ddd; min-width:75px;} a{outline:none !important; font-size:inherit; font-weight:bold; color:#0e0e0e; margin:0px; padding:0px; line-height:inherit;text-decoration:none;}
a:hover{color:#252525;}
.site-main a, .site-main a:hover{text-decoration:underline;}
.site-main .article a, .site-main .article a:hover{text-decoration:none;}
.home .site-main a, .home .site-main a:hover{text-decoration:none;}
.entry-content a{text-decoration:underline;}
.entry-content .custom-cta a, .entry-content a.more{text-decoration:none;}
a, a:visited, a:hover{transition:all 0.3s ease-out 0s;}
:after, :before{transition:all 0.2s ease-out 0s;}
.fa{transition:all 0.2s ease-out 0s;}
button, button:hover{transition:all 0.2s ease-out 0s;}
input[type="submit"], input[type="submit"]:hover{transition:all 0.2s ease-out 0s;}   .wrapper{max-width:1020px; padding:0px 15px 0px 15px; margin:0px auto; position:relative; min-height:0px;}
.clear:after{clear:both;display: table;line-height: 0; content: "";}
.block-left{float:left;}
.block-right{float:right;}
.center{text-align:center;}
.block-1-1{width:100%;}
.block-2-3{width:66%;}
.block-1-3{width:30%; margin:0px 0% 0px 5%;}
.block-1-2{width:50%;}
.block-1-2-b{width:47%; margin-right:6%;}
.block-1-4{width:22%;  margin:0px 4% 0px 0%;}
.block-3-4{width:75%;}
.block-1-5{width:16%;  margin:0px 5% 0px 0%;}
.block-4-5{width:80%;}
.block-1-2-b:nth-child(2n){margin-right:0%;}
.block-1-3:nth-child(3n){margin-right:0%;}
.block-1-3:nth-child(3n-2){margin-left:0%;}
.block-1-4:nth-child(4n){margin-right:0%;}
.block-1-4:nth-child(4n-3){margin-left:0%;}
.block-1-5:nth-child(5n){margin-right:0%;}
.block-1-5:nth-child(5n-4){margin-left:0%;}
.content-area{background-color:#fff; margin:35px 0px;}
.block-home{padding:70px 0px;position:relative;z-index:1;}
.home .content-area{padding:0px 0px 0px 0px; margin:0px 0px;}
.list{display:flex; flex-wrap: wrap;}
.list .block-left{align-items: stretch; margin-bottom:40px;}
.center{text-align:center;}
.light{color:#fff;}
.intro{padding:5px 0px 30px 0px;}   .site-header{position:relative; z-index:5;}
.header-top{position:relative;}
.header-bottom{position:relative;} .social a{
font-size: 17px;
width: 42px;
height: 42px;
border-radius: 50%;
margin:0px 6px;
padding-top: 10px;
line-height: 1.5em;
background-color: #535353;
display: inline-block;
text-align: center;
}
.social a .fab{color:#fff;}
.social a:hover{background-color:#fff;}
.social a:hover .fab{color:#2a2a2a;} .menu-toggle{
display:none;
padding:9px 20px 7px 20px;
font-size:30px;
color:#fff;
margin:0px;
position:relative;
background-color:#333;
z-index:1;
cursor:pointer;
}
.sub-toggle{
display:none;
padding:10px 30px 10px 30px;
font-size:25px;
color:#333;
margin:0px;
background-color:#ddd;
cursor: pointer;
}   ul.primary-menu{padding-left:0px; margin-top:0px;}
ul.primary-menu li{margin:0px; display:inline-block; position:relative;}
ul.primary-menu li a{
display:block; line-height:1em; 
}
ul.primary-menu ul{
display:none;
padding:0px;
position:absolute;
float:left;
z-index:15;
width:200px;
}
ul.primary-menu ul li{margin:0px; display:block; position:relative;}
ul.primary-menu ul li a{font-weight:normal;}
ul.primary-menu li:hover > ul{display:block;}   ul.sub-nav li{display:inline-block;}
ul.sub-nav li a{display:block;}
ul.sub-nav li > ul{
display:none;
padding:0px;
position:absolute;
left:0px;
z-index:15;
width:200px;
}
ul.sub-nav li > ul li{margin:0px; display:block; position:relative;}
ul.sub-nav li > ul li a{font-weight:normal;}
ul.sub-nav li:hover > ul{display:block;}   .page-banner{
position:relative;
overflow:hidden;
width:100%;
background-repeat:no-repeat;
background-size:cover;
background-position:center center;
}
.page-banner > img{
height:100%;
width:auto;
max-width:none;
left:50%;
top:50%;
position:absolute;
-ms-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}   .breadcrumbs{padding: 12px 0px; background-color: #fff;}
.breadcrumbs a, .breadcrumbs span{font-weight:600;}
.breadcrumbs span{font-weight:400;}
.breadcrumbs a:hover{text-decoration:none;}
.home .breadcrumbs{display:none;}   img{max-width:100%;}
.image-resize{position:relative; overflow:hidden; display:block;}
.image-resize > img{
height:auto;
min-width:100%;
width:auto;
min-height:100%;
max-width:none;
left:50%;
top:50%;
position:absolute;
-ms-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
transform: translate(-50%,-50%);
}
iframe{width:100%; margin-bottom:20px;}   .site-content .gallery{margin-bottom:25px; text-align:center;}
.site-content .gallery:after{clear:both; display:table; line-height:0; content:"";}
.site-content .gallery .gallery-item{float:left; margin:1%;}
.site-content .gallery .gallery-item img{height: auto;}
.site-content .gallery br{display:none;}
.site-content .gallery .gallery-item{width:14% !important;}
.site-content .gallery img{border:1px solid #ddd !important; }
.site-content .gallery{display: flex; flex-wrap: wrap;}
.site-content .gallery *{line-height:0em;}
.site-content .gallery a{display:block; height:100%;}
.site-content .gallery .gallery-item{ align-items:stretch; display:flex; align-items:center; justify-content:center;}
#slb_viewer_wrap .slb_data_content{display:none;}
#slb_viewer_wrap .slb_theme_slb_default .slb_template_tag_ui{display:none;}
.site-content .gallery .wp-caption-text{ display: none;}   .paging-navigation{margin-top:30px; width:100%; margin-bottom:20px;}
.paging-navigation:after{clear:both;display: table;line-height: 0; content: "";}
.paging-navigation .nav-previous{float:left; display:inline-block;}
.paging-navigation .nav-next{float:right; display:inline-block;}   .alignleft {display: inline; float: left; margin-right: 1.5em; margin-bottom:10px;}
.alignright {display: inline; float: right; margin-left: 1.5em; margin-bottom:10px;}
.aligncenter {clear: both; display: block; margin: 10px auto;}   .wp-caption{margin-bottom:1.5em; max-width:100%; margin-top:1.5em;}
.wp-caption img[class*="wp-image-"]{display:block; margin:0 auto;}
.wp-caption-text{text-align:left; font-size:13px; font-style:italic; font-weight:normal; line-height:1.5em;}
.wp-caption-text{margin:0.8075em 0;}   .home .addtoany_share_save_container{display:none;}
.site-main .addtoany_share_save_container, .site-main .addtoany_shortcode{padding:8px 5px 8px 5px; margin-top:0px; position: absolute; z-index:1;}
.site-main .addtoany_share_save_container:after, .site-main .addtoany_shortcode:after{clear:both;display: table; line-height: 0;content: "";}
.site-main .addtoany_share_save_container .addtoany_list, .site-main .addtoany_shortcode .addtoany_list{float:right;}
.site-main .addtoany_share_save_container a, .site-main .addtoany_shortcode a, .site-main .a2a_kit a{line-height:0em;}
.site-main a .a2a_svg, .site-main a:hover .a2a_svg{transition:all 0.3s ease-out 0s; opacity:1;}   .slider{position:relative; overflow:hidden; width:100%;}
.slider .slider-inner{
width:20000em;
position:relative;
display:flex;
flex-wrap: wrap;
}
.slider .slider-inner .slide{
float:left;
position:relative;
display: flex;
align-items: center;
justify-content: center;
background-size:cover;
background-repeat:no-repeat;
background-position:center center;
}
.slider .slider-inner .slide .inner{max-width:80%;}
.slider .slider-inner .slide h2, .slider .slider-inner .slide p{text-shadow: 0px 0px 15px rgba(0, 0, 0, 0.5);}
.slider .slider-inner .slide.light h2, .slider .slider-inner .slide.light p{text-shadow: 0px 0px 15px rgba(255, 255, 255, 0.5); color:#fff;}
.slider-nav{
font-size:45px;
position:absolute;
top:0px;
bottom:0px;
height:45px;
padding:5px 15px 5px 15px;
margin:auto;
display:block;
text-align:center;
z-index:5;
width:25px;
background-color:#fff;
}
.slider-nav.prev{left:20px;}
.slider-nav.next{right:20px;}
.slider-nav.prev:hover .fa{margin-left:-15px;}
.slider-nav.next:hover .fa{margin-right:-15px;}   .article.block-left h2, .article.block-left h3, .article.block-left h4{margin:15px 0px 10px 0px; padding:0px 0px 0px 0px;}
.article.block-left p{margin:5px 0px 5px 0px;}
p.cat{padding:5px 0px 0px 0px; margin:0px 0px 0px 0px; font-weight:bold;}
p.date{padding:5px 0px 5px 0px; margin:0px 0px 0px 0px; font-weight:bold;}
p.resume{margin:0px 0px 0px 0px; padding:5px 0px 15px 0px;}
.article .thumb{display:block; border:1px solid #ddd; line-height:0em;position:relative;}    .content-area .su-spoiler{border:none;}
.content-area .su-spoiler-style-fancy,.content-area .su-spoiler{background:#fff; border-radius:0px;margin-bottom:1px !important;}
.content-area .su-spoiler-style-default .su-spoiler-content{padding: 14px;border:1px solid #ddd;border-top:none;}
.content-area .su-spoiler-style-fancy > .su-spoiler-title, .content-area .su-spoiler > .su-spoiler-title{
color:#333;
border-radius:0px;
font-size: 17px;
padding: 10px 10px 10px 42px;
background:#9ab4c6;
}
.content-area .su-spoiler-style-fancy.su-spoiler-closed > .su-spoiler-title, .content-area .su-spoiler.su-spoiler-closed > .su-spoiler-title{
background:#cddae3;
border-radius:0px;
}
.content-area .su-spoiler.su-spoiler-closed > .su-spoiler-title{border-bottom:none;}
.content-area .su-spoiler-icon, .content-area .su-spoiler-style-default > .su-spoiler-title > .su-spoiler-icon{left: 12px; top: 9px; font-size: 17px;} .content-area .su-divider-style-default{border-width:1px !important; margin:20px 0px !important; border-color:#e2e2e2 !important;} .content-area .su-quote-style-default:before, .content-area .su-quote-style-default:after{
position: absolute;
display: block;
width:25px;
height:25px; content: '';
background-size:100% auto;
}
.content-area .su-quote-style-default:before{
background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/Quote-left.png);
background-position:center center;
top:5px;
left: 15px;
}
.content-area .su-quote-style-default:after{
background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/Quote-right.png);
background-position:center center;
right: 15px;
bottom:10px;
}
.content-area .su-quote-style-default .su-quote-cite{font-weight:600; padding-top:15px; font-style:italic;}
.content-area .su-quote-style-default{
position: relative;
margin-bottom: 20px;
margin-top: 0px;
padding: 30px 40px 35px 40px;
line-height: 1.5em; }
blockquote{
display:block; 
padding:10px 0px 10px 40px !important;
font-style:italic;
}   .custom-cta.auto{display:inline-block;}
.custom-cta.half{display:inline-block; width:50%;}
.custom-cta.full{display:block; width:100%;}
.custom-cta a, .content-area input[type="submit"], button{
display:block;
padding:10px 25px;
font-size:15px;
text-align:center;
position:relative;
border:1px solid #333;
background-color:#ddd;
color:#333;
margin:5px 10px 0px 0px;
text-decoration:none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.content-area input[type="submit"], button{display:inline-block;}
.custom-cta a:hover{text-decoration:none;}
.custom-cta.white a:hover{background-color:#333; color:#fff;}   a.more{
display:inline-block;
padding:8px 15px;
font-size:15px;
position:relative;
border:1px solid #333;
background-color:#ddd;
color:#333;
margin:10px 0px 0px 0px;
text-decoration:none;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
a.more:hover{text-decoration:none;}   .banner-header, .banner-footer{padding:0px 0px; background-color:#f6f6f6; position:relative;}
.banner-header{border-bottom:1px solid #ddd; border-top:1px solid #ddd;}
.banner-footer{}   .filtre{margin-bottom:40px;}
.intro + .filtre{margin-top:-20px;}
.filtre a{width:24%; margin-right:1%;}
.filtre a:last-child{margin-right:0%;}
.filtre a.active{background-color:#333; color:#fff; cursor:default;}
.list.data-filtre .article{display:none;}
.list.data-filtre .block-1-2.article{width: 46%; margin:0px 4% 40px 0%;}
.list.data-filtre .block-1-3.article, .list.data-filtre .block-1-4.article{margin:0px 3% 40px 0%;}
.list.data-filtre .article.active{display:block;}   .anchor.top{width:0px; height:0px; display:block;}
.link-top{
position: fixed;
right: 15px;
bottom: 15px;
display: inline-block;
padding: 0px 10px 5px 10px;
border-radius: 5px; 
line-height: 1em;
font-size:40px;
z-index: 4;
}   .footer-top{padding:15px; background-color:#b7b7b7;}
.footer-top a.logo:hover{opacity:1;}
.footer-bottom{padding:10px 10px 5px 10px; background-color:#939393;}   .page-list li{margin:8px 0px;}
.page-list li a{font-weight:normal;font-size:14px;}
.page-list > li:before{display:none;}
.page-list > li{margin:25px 0px 5px 0px;}
.page-list > li > a{color:#171b26; font-weight:700;text-decoration:none;font-size:16px;}
.page-list > li > a:hover{text-decoration:none;}   .content-area .screen-reader-text{display:none;}
.content-area input[type="text"], .content-area input[type="textarea"], .content-area select{
border:1px solid #ddd;
padding:6px 4px;
margin-bottom:15px;
display:block;
width:300px;
margin-top:5px;
max-width:100%;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.content-area form.searchform{padding-top:10px;padding-left:30px;}
.content-area input[type="submit"]{font-weight:bold; padding:6px 15px 6px 15px; margin-left:5px; border:none;}
.content-area input[type="submit"]:hover{background-color:#ddd;}
.content-area .content-search input[type="text"]{display:inline-block; vertical-align:top;}
.search-results .hentry{border-bottom:1px solid #ddd; padding:30px 0px;}
.search-results .hentry h3{margin-top:0px;padding:0px; }
.search-highlight{background:#93d9f6;}
h3.entry-title .search-highlight{color:inherit !important;}   .block-custom{position:relative;}
.block-custom .block-left{margin-bottom:0px;}
.block-custom .inner{padding:30px 30px;}
.block-custom .pic{background-color:#ddd; background-position:center center; background-size:cover; background-repeat:no-repeat;}
.block-custom .full .inner{padding:50px 30px;}
.block-custom-4 .inner, .block-custom-5 .inner{
width:510px;
max-width:100%;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.block-custom-6, .block-custom-7{background-color:#ddd;padding:40px 0px;background-position:center center; background-size:cover; background-repeat:no-repeat;}
.block-custom-6 .inner, .block-custom-7 .inner, .block-custom-8 .inner{background-color:#fff;}
.block-custom-8{padding:50px 0px; background-position:center center; background-size:cover; background-repeat:no-repeat;}
.block-custom-9 .inner, .block-custom-10 .inner{width:510px; max-width:100%;}
.block-custom-9 .deco, .block-custom-10 .deco{
background-color:#ddd;
height:150px;
background-position:center center;
background-size:cover;
background-repeat:no-repeat;
}   .site-main{}
.custom-banner, .custom-box{margin:40px 0px; position:relative; z-index:1; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.custom-box{padding:10px 20px;}
.custom-banner.full{padding:10px 0px;}
.custom-banner.left, .custom-banner.right{padding:10px 20px;}
.custom-banner:after, .custom-box:after{
content:"";
position:absolute;
top:0px;
bottom:0px;
z-index:-1;
display:block;
background-position:center center;
background-repeat:no-repeat;
background-size:cover;
}
.custom-box:after{left:0%; right:0%; background-color:#dedede;}
.custom-banner:after{left:-100%; right:-100%; background-color:#dedede;}
.custom-banner.left:after{left:-100%; right:0%; background-color:#dedede;}
.custom-banner.right:after{left:0%; right:-100%; background-color:#dedede;}    .menu-toggle{display:inline-block;}
.menu-toggle.active{background-color:#fff;color:#333; transition:all 0.2s ease-out 0s;}
ul.primary-menu li, ul.primary-menu li a{display:block;}
ul.primary-menu li{position:relative;}
ul.primary-menu li.menu-item-has-children > a{position:relative;}
ul.primary-menu > li.menu-item-has-children > a:after{
content:"\f107";
top:9px;
right: 19px;
font-family: "Font Awesome 5 Free";
position: absolute;
margin: auto;
font-size: 27px;
width: 18px;
color: inherit;
transition:all 0.3s ease-out 0s;
}
ul.primary-menu li.menu-item-has-children.active > a:after{content:"\f106"; transition:all 0.3s ease-out 0s;}
ul.primary-menu > li > a{padding:12px 20px; font-size:18px;}
ul.primary-menu li:hover ul{display:none;}
ul.primary-menu li ul{display:none; position:static; float:none; border-top:none; width:100%; background-color:#e6eef1;}
ul.primary-menu ul li a{border-bottom: 1px solid #d5e3e8; padding: 10px 20px 10px 20px;} @media screen and (max-width:950px){
.content-area{padding:30px 20px; margin:0px -15px;}
.home .content-area{padding:0px 0px; margin:0px 0px;}
}
@media screen and (max-width:850px){
.breadcrumbs{display:none;}
.site-content .gallery .gallery-item{width:23% !important;}
.block-1-2, .block-1-2-b{display:block; width:100%; float:none; margin-right:0%;}
.block-custom-4 .inner, .block-custom-5 .inner {width:auto;}
.block-custom-9 .inner, .block-custom-10 .inner {width:auto;}
.block-custom-2 .wrapper, .block-custom-3 .wrapper{width:100%; padding-left:0px; padding-right:0px;}
.pic{min-height:300px;}
.block-custom-9 .deco.block-1-2, .block-custom-10 .deco.block-1-2{width:50%; float:left;}
}
@media only screen and (max-width:615px){
.site-content .gallery .gallery-item{width:31% !important;}
}*{height:auto;min-height:1px;max-height:999999px}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html,body,div,button,input,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0}.clear:after{clear:both;display:table;line-height:0;content:""}ul li{vertical-align:top;list-style:none}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent;text-decoration:none}a:active,a:hover{outline:0;text-decoration:none}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"], input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-collapse:collapse;border-spacing:0}td,th{padding:0} .noselect {
-webkit-touch-callout: none; -webkit-user-select: none; -khtml-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.float-right{float:right;} .w_alertField p{padding:5px!important;font-size: 12px;text-align:center;color: #FFFFFF;}
.w_alertField {background: #5bc0de;position: absolute;color: #FFFFFF;border-radius: 2px;display: none;z-index: 1;}
.w_alert{display:none;} div#w_window-loading{
background: rgba(0, 0, 0, 0.1);
position: fixed;
width: 100%;
height: 100%;
top: 0;
display: block;
z-index: 999999999;
font-size: 32px;
color: #515151;}
div#w_window-loading div{text-align:center;top:49%;position:absolute;width:100%;} div.select-tags{display: inline-block;border: 1px solid #ddd;box-shadow: inset 0 1px 2px rgba(0,0,0,.07);background-color: #fff;}
div.select-tags span.tag{    
background: #5bc0de;
display: inline-block;
padding: 1px 5px;
color: #fff;
margin: 4px 0px 4px 4px;
border-radius: 2px;
font-size: 11px;}
div.select-tags span.tag i{margin-left: 4px;font-size: 9px;font-weight: 800;cursor:pointer;}
div.select-tags input[name="tag"]{margin-left:4px;border:0;padding:0;width:initial;}
div.select-tags input[name="tag"]:focus{border:0;box-shadow:0 0 0;}  
.list-tags {
position: absolute;
color: #FFFFFF;
display: none;
z-index: 1;}
.list-tags li{
font-size: 11px;
padding:2px 4px;
margin:2px 0px;
background: #5bc0de;
color: #FFFFFF;
border-radius: 2px;
z-index: 1;
cursor:pointer} div.w_popup {width:100%;height:100%;position:absolute;top:0;z-index:999999;display:none;    overflow: auto;    background: rgba(0, 0, 0, 0.23);
box-sizing: border-box;}
div.w_popup .overlay{
position: fixed;
background: rgba(0, 0, 0, 0.4);
display:block!important;
top: 0;
right: 0;
bottom: 0; 
width:100%;
height:100%; 
left: 0;
z-index: 1;}
div.w_popup .popup-wrapped{
position: absolute;
left: 50%;
top:50%;
z-index: 2;
background: #FFF;
box-shadow:0 1px 10px rgba(0, 0, 0, 0.1);
display:block;
border: 1px solid #ccc;
border-radius: 4px;
overflow: hidden;}
div.w_popup .popup-wrapped.small-height-screen {top:30px!important;margin-top:0!important;}
div.w_popup .popup-wrapped.small-width-screen {width:95%!important;margin-left:0!important;left:2.5%!important;right:2.5%!important;}
div.w_popup .popup-wrapped .popup-header {
top:0;
width:100%; 
border-bottom: 1px solid #CDCDCD;;
font-size: 22px;
-webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15); 
position: relative;
z-index: 2;
box-shadow: 0 1px 3px rgba(0, 0, 0, 0.15);}
div.w_popup .popup-wrapped .popup-header > div {padding: 8px 15px 5px 15px;color:#343434;font-size: 16px;font-weight: bold;}
div.w_popup .popup-wrapped .popup-body { 
position:relative;
overflow-y: auto;
bottom: 0px;
left:0;
right:0;}
div.w_popup .popup-wrapped .popup-close {
float: right;
font-size: 14px;
color: #5E5E5E;
margin-left: 16px;
line-height: 21px;}
div.w_popup .popup-wrapped .popup-close:hover {color:#7E7E7E;}
div.w_popup{color:#000;font-size:15px;line-height:20px;}
div.w_popup input{width:100%;box-sizing: border-box;margin-bottom:5px;}
div.w_popup select{width:100%;box-sizing: border-box;margin-bottom:5px;}
div.w_popup p{padding-bottom:10px;}
div.w_popup form p{padding:0;padding-bottom:5px;}
div.w_popup .notification{
font-weight: normal;
margin: 0px 0 15px 0;
text-align: center;
background: #FDFFB8;
border-radius: 3px;
padding: 8px 10px;
border: 1px solid #F0F0F0;}.content-area a.custom-cta, .content-area input[type="submit"], .content-area a.more, .content-area button, .content-area .nav-previous a, .content-area .nav-next a, a.custom-cta{
border: 1px solid #ef3340;
background-color: #ef3340;
color: #fff;
padding:11px 25px 10px 25px;
font-size:17px;
border-radius: 22px 22px 22px 22px;
line-height: 1.2em;
position: relative;
text-decoration: none !important;
text-align: center;
margin-top: 5px;
margin-bottom:0px;
font-weight:bold;
font-family: 'Droid Sans', sans-serif;
display: inline-block;
}
.content-area a.custom-cta, a.custom-cta{margin-right:1%;}
.content-area a.custom-cta:last-child{margin-right:0px;}
.content-area a.more{padding:6px 15px;  font-size:15px;}
.content-area a.custom-cta:hover, .content-area a.more:hover, .content-area input[type="submit"]:hover, .content-area button:hover,.content-area .nav-previous a:hover, .content-area .nav-next a:hover{
text-decoration:none;
border: 1px solid #00B2A9;
background-color:#00B2A9;
color:#fff;
opacity:1;
}
.custom-cta.block-right a{margin-right:0px;}
.content-area input[type="submit"]{background-color:#7f7f7f;}
.content-area input[type="submit"]:hover {background-color:#fff;color:#7f7f7f}
.fa-caret-right{margin-left:5px;}
.fa-caret-left{margin-right:5px;}   a.custom-cta:after, a.more:after {
font-family: "Font Awesome 5 Free";
font-size: inherit;
text-rendering: auto;
-webkit-font-smoothing: antialiased;
content: "\f0da";
font-size:20px;
color:#fff;
position:relative;
top:0px;
right:0px;
margin-left:10px;
transition:all 0.3s ease-out 0s;
}
a.more:after{font-size:16px;}
a.custom-cta:hover:after, a.more:hover:after{right:-5px;transition:all 0.3s ease-out 0s;color:#fff;}
a.custom-cta.small{padding:5px 15px 7px 15px; font-size:15px;}
a.custom-cta:after{font-size:15px;}
.content-area a.custom-cta.half{width:49%;}
.content-area a.custom-cta.full{width:100%;}
.content-area p.custom-cta-container{margin:10px 0px 25px 0px;}
.content-area p:not(.custom-cta-container) + p.custom-cta-container{margin:5px 0px 5px 0px;}
.content-area p.custom-cta-container + p.custom-cta-container{margin:5px 0px 5px 0px;}
.content-area p.custom-cta-container + p.custom-cta-container + p.custom-cta-container{margin:5px 0px 5px 0px;}
.content-area p.custom-cta-container + p.custom-cta-container + p.custom-cta-container + p.custom-cta-container{margin:5px 0px 5px 0px;}
.content-area p.custom-cta-container + p:not(.custom-cta-container){margin:30px 0px 15px 0px;}
.content-area ul + p.custom-cta-container{margin:25px 0px 25px 0px;}
.content-area p.custom-cta-container + h2{padding-top:25px;}
.content-area p.custom-cta-container + h3{padding-top:10px;}
a.custom-line, .article18 a.custom-line{
border: 2px solid #ef3340;
color: #ef3340;
padding: 11px 25px 10px 25px;
font-size: 16px;
font-weight: 600;
line-height: 1.2em;
border-radius: 22px 22px 22px 22px;
display: inline-block;
margin:15px 15px 0px 0px;
text-align: center;
}
a.custom-line .fas{color: #ef3340;font-size:10px;margin-left:8px;position:relative;top:-1px; right:0px;transition:all 0.3s ease-out 0s;}
a.custom-line:hover{border: 2px solid #00B2A9; color: #00B2A9;}
a.custom-line:hover .fas{right:-5px;color: #00B2A9;transition:all 0.3s ease-out 0s;}
@media screen and (max-width:550px){
a.custom-cta,.nav-previous a, .nav-next a{display:block;margin-right:0px;}
.custom-cta.auto {display:block;margin-right:0px;}
}.custom-zone{padding:0px 0px 40px 0px;}
.custom-zone .block-left{
margin:0px;
display: flex;
align-items: center;
justify-content: center;
min-height:300px;
}
.custom-zone .pic{
background-repeat:no-repeat;
background-size:cover;
background-position:center center;
background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/Zone-Img.jpg);
}
.custom-zone .block-left .inner{
max-width:500px;
padding:30px 20px 30px 50px;
background-color:#fff;
margin:50px 0px 50px -50px;
}
.custom-zone .block-left .inner img{padding-bottom:15px;}   .banner-footer{
border-top: 1px solid #efefef;
background-color: #fafafa;
padding:40px 0px 40px 0px;
position:relative;
}
.banner-footer .wrapper{z-index:2;}
.banner-footer h3, .banner-footer h4, .banner-footer p{color:#000;display:block;}
.banner-footer h3{ margin-bottom:20px; margin-top:0px;}
.banner-footer h4{font-size:20px; margin-bottom:20px;}
.banner-footer a.custom-cta{margin-top:10px;}
.banner-footer a.custom-cta:hover{background-color:#fff;}
.banner-footer p:last-child{margin-bottom:0px;}
.banner-footer .su-row{margin:0px; padding:0px;}
.banner-footer h3 + p + .su-row{margin:-20px 0px -20px 0px; padding:0px;}@import url("https://fonts.googleapis.com/css?family=Varela+Round");
@import url("https://fonts.googleapis.com/css?family=Droid+Sans:400,700");     body{font-family: 'Droid Sans', sans-serif; font-size:17px; background-color:#fff; color:#282828; line-height: 1.5em;}
body *{box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
h1{
font-size: 55px;
border-bottom: 0px;
margin: 50px 0px;
font-weight: 500;
text-transform: uppercase;
padding: 0px;
color: #000;
font-family: 'Varela Round', sans-serif;
}
h2{font-size: 30px; color: #282828; padding-top: 20px; padding-bottom: 20px; margin-bottom: 10px; font-family: 'Droid Sans', sans-serif; font-weight: 700;}
h2:after{
content: "";
height: 7px;
border-radius: 3px;
display: block;
background-color: #98DBCE;
position: absolute;
right: 0px;
left: -9px;
bottom: 28px;
opacity: 0.5;
margin: auto;
z-index: -1;
}
.block-nager h2{padding-top:0px;font-size: 34px;}
h3{font-size:20px; color:#3b3b3b;margin-bottom:15px; margin-top:25px; font-weight:600; font-family: 'Droid Sans', sans-serif; font-weight:700;}
p + h3{margin-top:25px;}
h4{font-size:17px;margin:25px 0px ;font-family: 'Droid Sans', sans-serif;font-weight:700;}
h5{font-size:15px; color:#3b3b3b;font-family: 'Droid Sans', sans-serif;font-weight:700;}
h6{font-size:12px; font-style:italic;}
p, li, ol{font-size: 17px; color:#282828; line-height: 1.4em;}
p{margin:15px 0px 18px 0px;}
li{margin:5px 0px;}
.wrapper{width:1150px; max-width:100%;padding: 0px 25px 0px 25px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box;}
.clearer{clear:both;}
.content-area ul, .content-area ol{margin: 20px 0px 25px 0px;padding-right:20px;    padding-left:30px;}
.content-area li{margin:12px 0px;}
.entry-content .su-spoiler-style-fancy > .su-spoiler-title, .entry-content .su-spoiler > .su-spoiler-title{font-family: 'Nunito Sans', sans-serif;}
.custom-cta a, a.more, .content-area input[type="submit"], button{font-family: 'Nunito Sans', sans-serif;}
.breadcrumbs *{font-size:14px;}
.content-area a{text-decoration:underline;}
.content-area input[type="text"], .content-area input[type="textarea"], .content-area select{padding:8px 5px;}
.ellipsis{text-overflow:ellipsis;  white-space:nowrap;  overflow:hidden;}
.article.block-left h2, .article.block-left h3, .article.block-left h4 {margin:5px 0px 15px 0px;}
.hamburger{display:none;}
.search-highlight {background:#98dbcf;}
.content-area img{width:auto;}
.site-main .addtoany_share_save_container + *{margin-top:0px; padding-top:10px;}
.site-main .addtoany_share_save_container a:hover span, .site-main .addtoany_shortcode a:hover span, .site-main .a2a_kit a:hover span{background-color:#5d5d5d !important;}
.wp-caption-text{display:none !important;}
.wp-caption{margin-top:0px;}
.ir{margin-right:8px;}
.if{margin-left:8px;}
.su-row.vcenter{display: flex; flex-wrap: wrap;}
.su-row.vcenter .su-column{align-items:stretch; display:flex; align-items:center; justify-content:center;}
.su-row.vcenter .su-column .su-column-inner{width:100%;}
.content-area .emptyP{border:5px solid red;}
.vcenter{display: flex; flex-wrap: wrap;}
.vcenter .block-left{align-items:stretch; display:flex; align-items:center; justify-content:center;}
.pageBanner{
height:150px;
position:relative;
overflow:hidden;
padding:0px 0px;
background-size:cover;
background-repeat:no-repeat;
background-position:center center;
background-blend-mode: multiply;
}
.pageBanner:before{
content: "";
height: 100%;
width: 100%;
display: block;
background-color: #00b2a9;
position: absolute;
opacity: 0.3;
left: 0px;
top: 0px;
margin: auto;
mix-blend-mode: multiply;
isolation: isolate;
} .breadcrumbs{padding: 10px 0px 10px 00px; border-bottom: 1px solid #efefef; background-color: #fafafa;}
.breadcrumbs a, .breadcrumbs span {font-weight: 600;}
a:hover{color:#252525;}
p.cat{ font-size:12px;}
p.resume{font-size:14px;}
.content-area{padding:40px 0px;}
.content-area ul li:before{
content: "";
position: absolute;
left: -17px;
width:7px;
height:7px;
top:7px;
border-radius: 50%;
background-color:#279989;
display: block;
}
.content-area .su-column img{width:auto;}
.site-main{margin-top:0px;}
.shadow{-webkit-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.19); -moz-box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.19); box-shadow: 0px 0px 7px 0px rgba(0,0,0,0.19);}
.base .titre{padding:40px 0px 20px 0px;margin:30px 0px 30px 0px;}
.base h1{padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}
.base .titre + .content-area{padding-top:0px;}
.page-nager.content-area, .page-accueil.content-area{padding-top:0px;margin-top:0px;}   .content-area .su-spoiler{border:none;}
.content-area .su-spoiler-style-fancy,.content-area .su-spoiler{background:#fff; border-radius:20px;margin-bottom:10px !important;}
.content-area .su-spoiler-style-default .su-spoiler-content{padding: 14px;border:none;border-radius:20px;margin:20px;}
.content-area .su-spoiler-style-fancy > .su-spoiler-title, .content-area .su-spoiler > .su-spoiler-title{
color:#fff;
border-radius:20px;
font-size: 17px;
outline:none!important;
padding: 10px 10px 10px 42px;
background:#ef3340;
}
.content-area .su-spoiler-style-fancy.su-spoiler-closed > .su-spoiler-title, .content-area .su-spoiler.su-spoiler-closed > .su-spoiler-title{
background:#98dbcf;
border-radius:20px;
color:#000;
}
.content-area .su-spoiler.su-spoiler-closed > .su-spoiler-title{border-bottom:none;}
.content-area .su-spoiler-icon, .content-area .su-spoiler-style-default > .su-spoiler-title > .su-spoiler-icon{left: 12px; top: 9px; font-size: 17px;}   .site-header{background-color:#fff;position:relative; z-index:5;padding:20px 0px;position:sticky;left:0px; top:0px;}
.site-header .logo{margin-bottom:0px;}
.site-header .logo img{width:250px;}
.site-header .social{position:fixed;right:15px;top:100px;}
.site-header .social a{
font-size: 25px;
width: 45px;
height: 45px;
border-radius: 4px;
margin: 10px 5px;
padding-top: 8px;
line-height: 1.5em;
background-color: #EF3340;
display:block;
text-align:center;
}
.site-header .social a:hover{background-color:#00B2A9;}
.site-header .social a .fab{color: #fff;}
.site-header .social a:hover .fab{color: #fff;}
.menu-toggle{display:none;}
.site-header ul.primary-menu li{display:inline-block;}
ul.primary-menu > li > a{padding: 11px 11px; font-size: 17px;}
.site-header ul.primary-menu li a{display:block; color:#00B2A9; font-family: 'Varela Round', sans-serif; text-align:center; position:relative; margin-top:0px;}
.site-header ul.primary-menu li a:hover{color:#EF3340;margin-top:5px;}
.site-header ul.primary-menu li a.current-menu-item{color:#EF3340;margin-top:5px;}
.sub-navigation{
position: fixed;
top:85px;
left: 0px;
right: 0px;
margin: auto;
z-index:4;
padding: 8px 0px;
height: 65px;
text-align: center;
}
.lang_en .sub-navigation{top:98px;}
.sub-navigation li{display:inline-block;}
.sub-navigation li a{
display:block;
color:#00B2A9;
font-family: 'Varela Round', sans-serif;
text-align:center;
position:relative;
margin-top:0px;
padding: 10px 15px;
font-size: 17px;
}
.sub-navigation li a:hover{color:#EF3340;margin-top:5px;}
.sub-navigation li a.current-menu-item{color:#EF3340;margin-top:5px;}
.sub-navigation .back{
position: absolute;
left:0px;
top:0px;
width:100%;
height:100%;
background-color:#fff;
display: block;
opacity:0.9;
z-index:-1;
}
.site-header ul.primary-menu li.current-menu-item a{color:#EF3340;}
.site-header .sub-toggle{
padding:10px 0px 0px 0px;
font-size:28px;
text-align:center;
border-radius:50%;
color:#00857D;
margin: 0px;
position:absolute;
right:15px;
top:75px;
width:50px;
height:50px;
background-color:#fff;
cursor: pointer;
transition: all 0.3s ease-out 0s;
}
.lang_en .site-header .sub-toggle{top:90px;}
.site-header .sub-toggle:hover{color:#5b5b5b;}
.site-header .sub-toggle.active{
color:#EF3340;
-ms-transform: rotate(45deg);
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
transition: all 0.3s ease-out 0s;
}
.site-header .sub-toggle.active:hover{color:#5b5b5b;}   .footer-top{background-color:#00857D; padding:45px 0px 30px 0px;}
.footer-top .logo a{line-height:0px;}
.footer-top p{margin:3px 0px 0px 0px;color:#fff;font-size:17px; line-height:1.2em;}
.footer-top a{color:#fff;font-size:17px;}
.footer-top .logo img{width:325px;margin-bottom:5px;}
.footer-top .block-left{margin-bottom:0px;}
.footer-top .charity{border-top:1px solid #50a39e;padding-top:25px;text-align:center;margin-top:30px;}
.footer-top .charity p{font-size:14px;max-width:100%;width:800px;   margin:3px auto 0px auto;}
.footer-bottom{background-color:#1e1e1e; padding:14px 0px;color:#fff; font-size:12px; font-weight:normal}
.footer-bottom p{margin:0px;font-size:14px; color:#fff;}
.footer-bottom a{margin:0px;font-size:14px; color:#fff;}
.footer-top .pt{padding-top:15px;}
.footer-top .pb{padding-bottom:15px;}
.footer-top .block-left.first{width:40%;}
.footer-top .block-left.mid{width:30%;}
.footer-top .block-left.last{width:20%;}
.footer-top .social a{ background-color: #fff;color:#00857D;}
.footer-top .social a .fab{color:#00857D;}
.footer-top .social a:hover{background-color: #98DBCE; color:#00857D;}
.footer-top .social a:hover .fab{color:#00857D;}
.footer-top .block-left.first p{padding-left:55px;}
.footer-top .block-left.last a.custom-cta{margin-top:15px !important;}   .block-nager{padding:55px 00px 55px 00px;min-height:100px;position:relative;}
.block-nager .ancre{position:absolute; top:-150px;left:0px;}
.quote{font-size:1.5em;display:inline-block;position:relative;opacity:0.7;}
.quote.left{top:-0.1em;left:-5px;}
.quote.right{bottom:-0.1em;right:-5px;}
.redDeco:after{
content: "";
height: 35px;
display: block;
background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/red.jpg);
position: absolute;
right: 0px;
left: 0px;
bottom: -14px;
margin: auto;
z-index: 2;
opacity: 0.7;
background-color: #ef3340;
background-blend-mode: multiply;
}
.redDeco{border-bottom:75px solid #00B2A9; background-blend-mode: multiply;}
sup{font-size:0.5em;}
span.fancy{font-size:1.3em;color:#00B2A9;font-family: 'Varela Round', sans-serif;}   .block-hero{
min-height:650px;
padding:0px 0px;
background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/Cover.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center center;
background-blend-mode: multiply;
}
.block-hero:before{
content: "";
height: 100%;
width: 100%;
display: block;
background-color: #02948c;
position: absolute;
opacity: 0.3;
left: 0px;
top: 0px;
margin: auto;
mix-blend-mode: multiply;
isolation: isolate;
}
.block-hero:after{
content: "";
height:50%;
width: 100%;
display: block;
background: rgba(231,56,39,0);
background: -moz-linear-gradient(top, rgba(231,56,39,0) 0%, rgba(0,133,124,1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(231,56,39,0)), color-stop(100%, rgba(0,133,124,1)));
background: -webkit-linear-gradient(top, rgba(231,56,39,0) 0%, rgba(0,133,124,1) 100%);
background: -o-linear-gradient(top, rgba(231,56,39,0) 0%, rgba(0,133,124,1) 100%);
background: -ms-linear-gradient(top, rgba(231,56,39,0) 0%, rgba(0,133,124,1) 100%);
background: linear-gradient(to bottom, rgba(231,56,39,0) 0%, rgba(0,133,124,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e73827', endColorstr='#00857c', GradientType=0 );
position: absolute;
opacity: 0.3;
left: 0px;
bottom: 0px;
margin: auto;
mix-blend-mode: multiply;
isolation: isolate;
}
.block-hero.list{align-items:stretch; align-items:center; justify-content:center; text-align:center;}
.block-hero .wrapper{z-index:2;}
.block-hero.list .banner{max-width:850px; margin:0px auto;}
.block-hero h1, .block-hero p, .block-hero h2{color:#fff;}
.block-hero h1{margin:0px auto 40px auto; font-weight:700; text-transform:none; font-size:50px;text-shadow: 0px 0px 25px rgba(7, 80, 75, 0.6);}
.block-hero p{font-size:18px;}
.block-hero .intro p{font-size:22px;}
.block-hero a.custom-cta{width:260px;top:0px}
.block-hero a.custom-cta:hover{top:5px;}
.block-hero-deco{height:0px;position:relative;}
.block-hero-deco:before{
content: "";
height: 30px;
border-radius: 0px 15px 15px 0px;
display: block;
background-color:#98DBCE;
position: absolute;
left: 0px;
bottom: -24px;
margin: auto;
width: 75%;
z-index: 1;
}
.block-hero-deco:after{
content: "";
height:40px;
border-radius: 0px 20px 20px 0px;
display: block;
background-color:#00B2A9; 
position: absolute;
left: 0px;
bottom: -15px;
margin: auto;
width:80%;
z-index:0;
}
.down{position:relative;height:0px;z-index:2;text-align:center;top:-105px;}
.down a{
font-size: 42px;
height:45px;
padding-top:0px;
width: 45px;
border-radius: 25px 25px;
display: block;
margin: 0px auto;
background-color: #EF3340;
color: #fff;
}
.down a .fas{
position:relative;
top:-5px;
color: #fff;
line-height:0px;
animation-iteration-count: infinite;
animation-duration: 2s;
animation-name: jump;
}
@keyframes jump {
0% {transform:translate(0px, 0px);}
50% {transform:translate(0px, 5px);}
100% {transform:translate(0px, 0px);}
}
.down a:hover{background-color:#00857D}
.down p{
color: #fff;
text-shadow: 0px 0px 10px rgba(0, 133, 125, 0.5);
max-width: 150px;
margin: 0px auto 10px auto;
font-weight: bold;
}
span.copyright{
color: #fff;
text-shadow: 0px 0px 10px rgba(7, 80, 75, 0.6);
position:absolute;
bottom:10px;
right:10px;
font-size:14px;
z-index:2;
}
.block-hero h1 span.m{
font-size:62px;
display:inline-block;
animation-iteration-count: infinite;
animation-duration: 2s;
animation-name: jump;
}
@keyframes jump {
0%    {transform:translate(0px, 5px);}
50%   {transform:translate(0px, 10px);}
100%  {transform:translate(0px, 5px);}
}
.block-hero h1 span.m2{animation-delay:.15s}
.block-hero h1 span.m3{animation-delay:.3s}
.block-hero h1 span.m4{animation-delay:.45s}
.block-hero h1 span.m5{animation-delay:.60s;margin-left:-7px;}   .block-sylvie{padding:80px 0px 0px 0px;}
.block-sylvie h2{padding-left:130px; position:relative; padding-top:10px;}
.block-sylvie h2:before{
background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/raphael.jpg);
background-size:100% 100%;
background-repeat:no-repeat;
background-position:center center;
content: "";
height:115px;
width:115px;
border-radius:50%;
display: block;
position: absolute;
left:-5px;
top:-10px;
}
.block-sylvie .list .block-left{ align-items: flex-end; margin-bottom: 0px;}
.block-sylvie .quote{color:#00B2A9;opacity:1;}
.block-sylvie .list .block-2-3{width:100%;padding-bottom:50px;padding-right:480px;}
.block-sylvie .list .block-1-3{width:450px; position:absolute; bottom:-7px; right:0px;}
.block-sylvie .name{float:right;}
.block-sylvie .quoteTxt{padding-left:30px; padding-right:30px; position:relative; text-align:left; padding-top:15px;}
.block-sylvie .quote{position:absolute; font-size:50px;}
.block-sylvie .quote.left{top:0px;}
.block-sylvie .quote.right{bottom:0px;}
.block-sylvie a.custom-cta{margin-bottom:25px;}
.block-sylvie span.copyright{
text-shadow:0px 0px 8px rgb(4, 79, 97);
bottom: 40px;
right: 20px;}   .block-solution{padding:75px 0px 65px 0px;}
.block-solution .block-1-3{
position:relative;
width:30%;
margin:20px 5% 20px 0px;
padding-left:80px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.block-solution .block-1-3.last{margin-right:0%;}
.block-solution .block-1-3 img{position:absolute;left:0px;top:0px;width:60px}
.block-solution .block-1-3{font-weight:bold;}
.block-solution .block-1-3 span{display:block;color:#00857D;margin-top:15px;padding-top:15px;position:relative;line-height:1em;}
.block-solution .block-1-3 span:before{
content: "";
height: 6px;
border-radius: 3px;
display: block;
background-color: #98DBCE;
position: absolute;
right: 0px;
left: 0px;
top: -5px;
opacity: 0.5;
margin: auto;
}   .block-probleme{padding:0px 0px 0px 0px;}
.block-probleme .block-left{margin:0px;}
.block-probleme .pic{
background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/pic1.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center center;
}
.block-probleme .contenu .inner{
width: 620px;
max-width: 100%;
float: right;
padding: 60px 50px 60px 0px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.block-probleme .block-left.contenu{
background-color: #fff;
position: relative;
top: -30px;
right: -65px;
margin-bottom: 40px;
-webkit-box-shadow:15px 7px 10px 0px rgb(0, 0, 0,0.1);
-moz-box-shadow: 15px 7px 10px 0px rgb(0, 0, 0,0.1);
box-shadow: 15px 7px 10px 0px rgb(0, 0, 0,0.1);
}
.block-probleme .block-left.contenu:before{
content: "";
height:35px;
width:100%;
display: block;
background-color: #fff;
position: absolute;
left: -65px;
top:0px;
margin: auto;
}   .block-action{padding:0px;}
.block-action .pic{
background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/B1.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:center center;
}
.block-action .contenu{
background-color: #fff;
position: relative;
top: -30px;
left: -45px;
margin-bottom: 60px;
-webkit-box-shadow:-15px 7px 10px 0px rgb(0, 0, 0,0.1);
-moz-box-shadow:-15px 7px 10px 0px rgb(0, 0, 0,0.1);
box-shadow: -15px 7px 10px 0px rgb(0, 0, 0,0.1);
}
.block-action .contenu .inner{
width:575px;
max-width:100%;
padding:60px 50px 60px 50px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.block-action .contenu:before{
content: "";
height:35px;
width:100%;
display: block;
background-color: #fff;
position: absolute;
right: -45px;
top:0px;
margin: auto;
}
.block-action .pic{position:relative;}   .block-entreprise{padding:0px;}
.block-entreprise .block-left{margin:0px;}
.block-entreprise .pic{
background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/B2.jpg);
background-size:cover;
background-repeat:no-repeat;
background-position:right center;
}
.block-entreprise .contenu .inner{
width:575px;
max-width:100%;
float:right;
padding:70px 50px 40px 30px;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.block-entreprise .block-left.contenu{background-color: #fff; position: relative; top: -30px; right: -65px; margin-bottom:0px;}
.block-entreprise .contenu:before{
content: "";
height:35px;
width:100%;
display: block;
background-color: #fff;
position: absolute;
left: -65px;
top:0px;
margin: auto;
}
.block-entreprise .contenu:after{
content: "";
height:35px;
width:100px;
display: block;
background-color: #fff;
position: absolute;
right:0px;
bottom:-30px;
margin: auto;
}   .block-stats{padding: 35px 00px 0px 00px;}
.block-stats .pb{padding-bottom:40px;}
.block-stats .block-1-3{
position: relative;
width: 27%;
align-self: flex-end;
text-align: center;
margin: 20px 3% 20px 3%;
box-sizing: border-box;
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
}
.block-stats .block-1-3 span.poc{display:block;}
.block-stats .block-1-3 p{margin:5px 0px 0px 0px;}
.block-stats .sub-stat{
padding:55px 0px 55px 0px;
background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/back1.jpg);
background-size:cover;
background-color: #fff;
background-blend-mode: multiply;
background-repeat:no-repeat;
background-position:center center;
position:relative;
}
.block-stats .sub-stat .wrapper{z-index:1;}
.block-stats .sub-stat:after{
content: "";
height:100%;
width:100%;
display: block;
background-color: #fff;
position: absolute;
opacity:0.8;
left:0px;
top:0px;
margin: auto;
}
.block-stats .sub-stat li{padding-right:30px;}
a.school{
margin: 20px 0px 0px 55px;
font-size: 13px !important;
max-width: 100%;
width: 258px;
line-height: 1.2em !important;
position:relative;
display: inline-block;
padding: 10px 25px 10px 10px;
border-radius: 3px;
border: 1px solid #50a39e;
}
a.school:hover{background-color:#50a39e;}
a.school:after {
font-family: "Font Awesome 5 Free";
text-rendering: auto;
-webkit-font-smoothing: antialiased;
content: "\f0da";
color: #50a39e;
position: absolute;
top: 0px;
bottom: 0px;
height: 14px;
font-size: 20px;
right: 12px;
margin: auto;
margin-left: 10px;
transition: all 0.3s ease-out 0s;
}
a.school:hover:after{right:8px;transition: all 0.3s ease-out 0s;color: #fff;}
.error404 h1, .search-no-results h1, .search h1{margin:0px 0px -25px 0px;padding:100px 0px 0px 0px;}
.error404 .content-area, .search-no-results .content-area, .search .content-area{margin: 0px 0px;}
.lang_en .site-header .logo img {width:150px;}
.lang_en .footer-top .logo img {width:205px; margin-bottom: 5px;}
.page-accueil .block-hero-deco{z-index:1;margin-bottom:-2px;}
.page-accueil .block-probleme .block-left.contenu{top:-20px}
.page-accueil .block-probleme .contenu .inner{margin-top:50px;}
.content-area .su-column.link li{margin:5px 0px;}
.content-area .su-column.link li a{font-weight:normal; color:#279989;}
.content-area .su-row{margin:30px 0px 50px 0px;}
.page-accueil .block-probleme .pic{background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/home1.jpg);}
.page-accueil .block-action .pic{background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/home2.jpg);}
.page-accueil .block-entreprise .pic{background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/home3.jpg);}
.content-area .content-search input[type="submit"] {
background-color:#EF3340;
background-image: url(//nagerpoursurvivre.com/wp-content/themes/ATYPIC/public/img/Search2.png);
width:47px;
height:47px;
padding:3px 0px 0px 0px;
border-radius: 50%;
background-position: center center;
background-repeat: no-repeat;
background-size: auto auto;
}
.content-area .content-search input[type="submit"]:hover{
background-color: #00B2A9;
}
.content-area .content-search input[type="text"] {
border-radius: 24px;
border: 1px solid #e6e6e6;
padding: 13px 12px;
max-width: 100%;
}
.search-no-results .content-area form.searchform{padding-left:0px;}
.search-results article h2 a{text-decoration:none !important;}
.search-results article h2{margin-bottom:0px;}
.search-results article p{margin:0px 0px 5px 0px;}
.search-results article a.more{margin:15px 0px 0px 0px;}
.content-area .su-row.partenaires{margin-bottom:20px;}
.content-area .su-row.partenaires .su-column img{max-width:90%; width:200px;}
.content-area .smallTxt p, .content-area .smallTxt a{font-size:13px; margin:0px 0px 0px 0px; padding:15px 0px 0px 0px; line-height:1em;}
.content-area .su-spoiler sup{font-size:12px;}
.passwordPage form{}
.passwordPage form label{font-weight:bold;padding-top:20px;}
.passwordPage form label, .passwordPage form input[type="submit"]{display:inline-block;vertical-align:bottom;max-width:100%;}
.passwordPage form input[type="password"]{
display:block;
border-radius:24px;
border:1px solid #e6e6e6;
padding:13px 12px;
max-width:100%;
margin-top:15px;
width:300px;
}
.passwordPage form input[type="submit"]{
background-color:#EF3340;
height:47px;
padding:5px 20px 5px 20px;
border-radius:24px;
margin-top:10px;
}
.passwordPage form input[type="submit"]:hover{
background-color: #00B2A9;
border:1px solid #00B2A9;
color:#fff;
}@media screen and (max-width:1100px){
.site-header{padding:18px 0px 15px 0px;}
.block-nager{overflow:hidden;}
.menu-toggle{
display: inline-block;
position: absolute;
right: 20px;
top: -4px;
border-radius:3px;
background-color:#464646;
padding: 9px 16px 7px 16px;
}
.menu-toggle.active{background-color: #ef3340; color:#fff;}
.site-header .social {position:absolute; right:95px; top:5px;}
.site-header .social a{
font-size: 17px;
width: 35px;
border-radius:3px;
height: 35px;
margin: 0px 3px;
padding-top: 7px;
background-color: #1eb2a9;
display: inline-block;
}
.site-header .social a:hover{background-color: #ef3340;}
ul.primary-menu{
display:none;
position: absolute;
top: 60px;
left: 0px;
width: 100%;
z-index:5;
border-top: 1px solid #f1f1f1;
background-color: #fff;
-webkit-box-shadow:0px 12px 7px -7px rgba(0,0,0,0.1);
-moz-box-shadow:0px 12px 7px -7px rgba(0,0,0,0.1);
box-shadow:0px 12px 7px -7px rgba(0,0,0,0.1);
}
ul.primary-menu li{display:block; width:100%;border-bottom:1px solid #f1f1f1;}
ul.primary-menu li a{display:block; width:100%;}
.site-header ul.primary-menu li a{text-align:left;padding:15px 20px;}
.site-header ul.primary-menu li a:hover, .site-header ul.primary-menu li a.current-menu-item{margin-top:0px;}
.block-hero{min-height: 550px;}
.block-sylvie .list .block-1-3 {width:375px;}
.block-sylvie .list .block-2-3 {padding-right:285px;z-index:2;}
.block-probleme .contenu .inner {width: 600px; max-width: 105%;  padding: 50px 30px 50px 0px;}
.block-entreprise .contenu .inner{max-width: 105%; padding: 70px 50px 40px 0px;}
.block-sylvie .name{position:relative;z-index:2;}
.whiteback{position:relative;z-index:2;}
.whiteback:before{
content: "";
background-color:#fff;
display: block;
position: absolute;
left:-15px;
top:-15px;
right:-15px;
bottom:0px;
margin:auto;
opacity:0.7;
z-index:0;
border-radius:5px;
}
.block-hero h1 {margin-bottom:20px;}
.block-hero a.custom-cta{margin-bottom:40px;}
.site-header .sub-toggle{display:block;}
.sub-navigation{display:none;height:auto;top:78px;padding:0px 80px;}
.sub-navigation .wrapper{padding:0px;margin:0px;}
.sub-navigation ul.sub-nav li{display:block;}
.lang_en .sub-navigation{ top:90px;}
}   @media screen and (max-width:950px){
.page-nager.content-area{margin: 0px 0px;}
.content-area{margin: 0px 0px;}
}
@media screen and (max-width:940px){
.block-solution .block-1-3 {width:85%; float:none; margin: 30px 10% 30px 5%;}
.block-solution .block-1-3 img {width: 50px;}
.block-solution .block-1-3.first img{margin-left:-15px;}
}
@media screen and (max-width:925px){
.footer-top .block-left.first {width:51%; margin:0px 6% 0px 0px;}
.footer-top .block-left.mid {width:43%; margin:0px 0% 0px 0px;}
.footer-top .block-left.last {width:100%; margin:-5px 0% 0px 0px;padding-left:55px;}
.footer-top .block-left.last .social{display:inline-block;width:53%;margin-left:-5px;}
.footer-top .block-left.last a.custom-cta {margin-top: 0px !important; width:250px;}
.block-sylvie .list .block-2-3 {padding-right:0px;}
.block-sylvie .list .whiteback{padding-right: 285px;}
.block-sylvie .list .whiteback:before{right:270px;}
a.school{margin-bottom:25px;}
}
@media screen and (max-width:900px){
.block-hero h1 {font-size:40px;line-height:1.3em;}
.block-nager h2 {font-size: 30px;line-height:1.2em;}
p, li, ol{font-size: 16px;line-height:1.4em;}
.content-area a.custom-cta, .content-area a.more, a.custom-cta {font-size: 16px;line-height:1.4em;}
.block-1-2, .block-1-2-b {display: block; width: 100%; float: none; margin-right: 0%;}
.block-probleme{display:block;}
.pic {min-height:350px;}
.block-probleme .contenu .inner {width:100%; max-width: 100%; padding: 50px 20px 50px 20px;}
.block-action .contenu:before,.block-entreprise .contenu:after, .block-entreprise .contenu:before{display:none;}
.block-left.pic{margin-bottom:0px;}
.block-probleme .block-left.contenu, .block-action .contenu{position:static;margin-bottom:0px;}
.block-action .contenu .inner {width:100%; max-width: 100%; padding: 40px 20px 50px 20px;}
.block-stats {padding:5px 00px 0px 00px;}
.block-entreprise .block-left.contenu{position:static;margin-bottom:0px;}
.block-entreprise .contenu .inner {max-width:100%; width:100%; padding: 50px 20px 50px 20px; float:none;}
}
@media only screen and (max-width: 768px){
.content-area .su-row.partenaires{margin-bottom:20px;}
.content-area .su-row.partenaires .su-column img{max-width:100%; width:200px; padding-bottom:20px;}
.content-area .su-row.partenaires .su-column:last-child img{padding-bottom:0px;}
}   @media screen and (max-width:740px){
.footer-top .block-left.first {width:100%;  margin:0px 0% 0px 0px;}
.footer-top .block-left.mid {width:100%;  margin:15px 0% 0px 0px;padding-left:55px;}
.footer-top .block-left.last {width:100%; margin:25px 0% 0px 0px;padding-left:55px;}
.footer-top .block-left.last .social{display:block;width:100%;margin-left:0px;}
.footer-top .block-left.last a.custom-cta {margin-top:15px !important; width:250px;}
a.school{margin-bottom:10px;}
}
@media screen and (max-width:740px){
.block-sylvie .list .block-1-3 {width: 300px;}
.block-sylvie .list .whiteback{padding-right:200px;}
.block-sylvie .list .whiteback:before{right:185px;}
.block-sylvie .quote {position: absolute; font-size: 40px;}
.block-sylvie .quoteTxt {padding-left: 25px; padding-right: 20px;}
}
@media screen and (max-width:700px){
.site-header .sub-toggle{font-size:23px; top:75px; width:45px; height:45px;}
.sub-navigation{padding:0px 70px;}
}   @media screen and (max-width:650px){
.pic{min-height:250px;}
.block-sylvie .list .block-1-3 ,.block-sylvie .list .block-2-3{width:100%;float:none; position:static;}
.block-sylvie .list .block-1-3{margin-left:0px;text-align:left;}
.block-sylvie .list .block-1-3 img{width:300px;max-width:100%;}
.block-sylvie .list .block-2-3{padding-bottom:0px;}
.block-sylvie .list .block-1-3 {margin-left: 0px; text-align: left; margin-top: -130px;}
.block-sylvie .name{padding-top:0px;    width: 45%; top:50px;}
.block-sylvie .name span{display:block;padding-left:9px;}
.block-sylvie .list .whiteback{padding-right:0px;}
.block-sylvie .list .whiteback:before{display:none;}
.block-sylvie a.custom-cta{float:none;margin-left:5px;}
.block-sylvie .donate{width:45%; float:right; position:relative; bottom:-40px;}
.block-hero.list{align-items:flex-start;}
.block-hero.list .banner{max-width:100%; padding-top:90px;}
.block-hero.list .banner h1{line-height:1.2em;}
.block-sylvie span.copyright {
bottom: 25px;
right: initial;
left: 195px;
}
.site-main .titre h1{font-size: 40px;text-align:left;}
.site-main .site-content h2{font-size:23px;}
.site-main .site-content h3{font-size:18px;}
.site-main .site-content p, .site-main .site-content li, .site-main .site-content ol{font-size:15px;}
}   @media screen and (max-width:590px){
.block-stats .block-1-3{width:100%;float:none;display:block;}
.block-solution {padding:55px 0px 45px 0px;}
}
@media screen and (max-width:550px){
.site-header .logo img {width:200px;}
.wrapper{padding: 0px 15px 0px 15px;}
.site-header .social {right: 15px; top: 65px;}
.lang_en .site-header .social{top:65px;}
.site-header .social a{font-size: 15px; width: 30px; height: 30px; margin: 0px 2px; padding-top: 5px;background-color:#ef3340;}
.site-header .social a:hover{background-color:#464646;}
ul.primary-menu {top: 53px;z-index:10;}
.menu-toggle {right: 15px;  top: -5px; padding: 7px 13px 5px 13px; font-size: 28px;}
ul.primary-menu {top:39px;}
.site-header .social {right: initial;
left:42px;
top: 39px;
padding: 0px 5px 5px 5px;
border-radius: 5px;
background-color: white;
}
.footer-top .logo img{width:200px;}
.footer-top .block-left.first p {padding-left:34px;}
.footer-top .block-left.mid {padding-left:34px;}
.footer-top .block-left.last {padding-left:34px;}
.footer-top .block-left.last a.custom-cta {width:auto;display:block;margin-right:34px;max-width:220px;}
.footer-top p, .footer-top a{font-size: 15px;}
a.school{margin-left:34px;}
.site-header .sub-toggle{top:65px;right: 10px;}
.sub-navigation{padding:30px 70px 10px 70px; top:69px;}
.sub-navigation li a{padding:5px 15px;}
}
@media screen and (max-width:500px){
.block-sylvie .list .block-1-3 {text-align:center;margin-top:0px;}
.block-sylvie .name {padding:0px 0px 0px 25px; width:100%;float:none;}
.block-sylvie .name span{display:inline-block;padding:0px;}
.block-sylvie .list .block-1-3 img{margin-bottom: -7px;}
.block-sylvie .donate{width:100%;float:none;padding-left:20px;}
.block-sylvie span.copyright { margin:auto; right:-150px;left:0px;}
.block-sylvie .donate {bottom: -10px;}
.block-sylvie .name {top:20px;}
}   @media screen and (max-width:475px){
.block-sylvie h2 {padding-left: 00px; padding-top:190px;}
.block-sylvie h2:before {height:175px; width:175px;left:0px; top:0px;}
}
@media screen and (max-width:450px){
.pic{min-height:200px;}
.block-hero {min-height:600px;}
.block-hero.list .banner {padding-top:80px;}
.block-hero .sub{font-size: 32px; line-height: 1.2em;    display: inline-block;}
.block-hero h1 span.m{font-size:50px;}
.block-hero .quote{display:none;}
.site-main .titre h1{font-size:27px;text-align:left;}
.site-main .site-content h2{font-size:21px;}
.content-area .content-search input[type="text"]{width:100%;margin-bottom:5px;}
}
@media screen and (max-width:400px){
.block-solution .block-1-3 {width:100%; float:none; margin: 30px 0% 30px 0%;padding-left:65px;}
.block-solution .block-1-3 img {width:40px;}
.block-solution .block-1-3.first img{margin-left:-15px;}
.block-hero.list .banner{max-width:100%; padding-top:80px;}
.block-hero.list .banner h1{font-size:35px; line-height:1.2em;}
.block-hero span.copyright{width:90px;line-height:1em; text-align:right; font-size: 13px;  right:5px;}
}
@media screen and (max-width:350px){
.site-header .logo img {width:190px;}
ul.primary-menu {top:38px;}
a.school {width: 235px;padding: 10px 30px 10px 10px;}
}   @media screen and (max-width:315px){
body{ }
}
@media screen and (min-width:1101px){
ul.primary-menu{display:block !important;}
.sub-navigation{display:block !important;}
.lang_en ul.primary-menu{margin-top:15px;}
}