[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)}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.5.2
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2017 Daniel Eden
 */
.animated{animation-duration:1s;animation-fill-mode:both}
.animated.infinite{animation-iteration-count:infinite}
.animated.hinge{animation-duration:2s}
.animated.bounceIn,.animated.bounceOut,.animated.flipOutX,.animated.flipOutY{animation-duration:.75s}
@keyframes bounce{
0%,20%,53%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}
40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0)}
70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0)}
90%{transform:translate3d(0,-4px,0)}
}
.bounce{animation-name:bounce;transform-origin:center bottom}
@keyframes flash{
0%,50%,to{opacity:1}
25%,75%{opacity:0}
}
.flash{animation-name:flash}
@keyframes pulse{
0%{transform:scaleX(1)}
50%{transform:scale3d(1.05,1.05,1.05)}
to{transform:scaleX(1)}
}
.pulse{animation-name:pulse}
@keyframes rubberBand{
0%{transform:scaleX(1)}
30%{transform:scale3d(1.25,.75,1)}
40%{transform:scale3d(.75,1.25,1)}
50%{transform:scale3d(1.15,.85,1)}
65%{transform:scale3d(.95,1.05,1)}
75%{transform:scale3d(1.05,.95,1)}
to{transform:scaleX(1)}
}
.rubberBand{animation-name:rubberBand}
@keyframes shake{
0%,to{transform:translateZ(0)}
10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{transform:translate3d(10px,0,0)}
}
.shake{animation-name:shake}
@keyframes headShake{
0%{transform:translateX(0)}
6.5%{transform:translateX(-6px) rotateY(-9deg)}
18.5%{transform:translateX(5px) rotateY(7deg)}
31.5%{transform:translateX(-3px) rotateY(-5deg)}
43.5%{transform:translateX(2px) rotateY(3deg)}
50%{transform:translateX(0)}
}
.headShake{animation-timing-function:ease-in-out;animation-name:headShake}
@keyframes swing{
20%{transform:rotate(15deg)}
40%{transform:rotate(-10deg)}
60%{transform:rotate(5deg)}
80%{transform:rotate(-5deg)}
to{transform:rotate(0)}
}
.swing{transform-origin:top center;animation-name:swing}
@keyframes tada{
0%{transform:scaleX(1)}
10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}
30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}
40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}
to{transform:scaleX(1)}
}
.tada{animation-name:tada}
@keyframes wobble{
0%{transform:none}
15%{transform:translate3d(-25%,0,0) rotate(-5deg)}
30%{transform:translate3d(20%,0,0) rotate(3deg)}
45%{transform:translate3d(-15%,0,0) rotate(-3deg)}
60%{transform:translate3d(10%,0,0) rotate(2deg)}
75%{transform:translate3d(-5%,0,0) rotate(-1deg)}
to{transform:none}
}
.wobble{animation-name:wobble}
@keyframes jello{
0%,11.1%,to{transform:none}
22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}
}
.jello{animation-name:jello;transform-origin:center}
@keyframes bounceIn{
0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:scale3d(.3,.3,.3)}
20%{transform:scale3d(1.1,1.1,1.1)}
40%{transform:scale3d(.9,.9,.9)}
60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}
80%{transform:scale3d(.97,.97,.97)}
to{opacity:1;transform:scaleX(1)}
}
.bounceIn{animation-name:bounceIn}
@keyframes bounceInDown{
0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:translate3d(0,-3000px,0)}
60%{opacity:1;transform:translate3d(0,25px,0)}
75%{transform:translate3d(0,-10px,0)}
90%{transform:translate3d(0,5px,0)}
to{transform:none}
}
.bounceInDown{animation-name:bounceInDown}
@keyframes bounceInLeft{
0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:translate3d(-3000px,0,0)}
60%{opacity:1;transform:translate3d(25px,0,0)}
75%{transform:translate3d(-10px,0,0)}
90%{transform:translate3d(5px,0,0)}
to{transform:none}
}
.bounceInLeft{animation-name:bounceInLeft}
@keyframes bounceInRight{
0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:translate3d(3000px,0,0)}
60%{opacity:1;transform:translate3d(-25px,0,0)}
75%{transform:translate3d(10px,0,0)}
90%{transform:translate3d(-5px,0,0)}
to{transform:none}
}
.bounceInRight{animation-name:bounceInRight}
@keyframes bounceInUp{
0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0%{opacity:0;transform:translate3d(0,3000px,0)}
60%{opacity:1;transform:translate3d(0,-20px,0)}
75%{transform:translate3d(0,10px,0)}
90%{transform:translate3d(0,-5px,0)}
to{transform:translateZ(0)}
}
.bounceInUp{animation-name:bounceInUp}
@keyframes bounceOut{
20%{transform:scale3d(.9,.9,.9)}
50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;transform:scale3d(.3,.3,.3)}
}
.bounceOut{animation-name:bounceOut}
@keyframes bounceOutDown{
20%{transform:translate3d(0,10px,0)}
40%,45%{opacity:1;transform:translate3d(0,-20px,0)}
to{opacity:0;transform:translate3d(0,2000px,0)}
}
.bounceOutDown{animation-name:bounceOutDown}
@keyframes bounceOutLeft{
20%{opacity:1;transform:translate3d(20px,0,0)}
to{opacity:0;transform:translate3d(-2000px,0,0)}
}
.bounceOutLeft{animation-name:bounceOutLeft}
@keyframes bounceOutRight{
20%{opacity:1;transform:translate3d(-20px,0,0)}
to{opacity:0;transform:translate3d(2000px,0,0)}
}
.bounceOutRight{animation-name:bounceOutRight}
@keyframes bounceOutUp{
20%{transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;transform:translate3d(0,20px,0)}
to{opacity:0;transform:translate3d(0,-2000px,0)}
}
.bounceOutUp{animation-name:bounceOutUp}
@keyframes fadeIn{
0%{opacity:0}
to{opacity:1}
}
.fadeIn{animation-name:fadeIn}
@keyframes fadeInDown{
0%{opacity:0;transform:translate3d(0,-100%,0)}
to{opacity:1;transform:none}
}
.fadeInDown{animation-name:fadeInDown}
@keyframes fadeInDownBig{
0%{opacity:0;transform:translate3d(0,-2000px,0)}
to{opacity:1;transform:none}
}
.fadeInDownBig{animation-name:fadeInDownBig}
@keyframes fadeInLeft{
0%{opacity:0;transform:translate3d(-100%,0,0)}
to{opacity:1;transform:none}
}
.fadeInLeft{animation-name:fadeInLeft}
@keyframes fadeInLeftBig{
0%{opacity:0;transform:translate3d(-2000px,0,0)}
to{opacity:1;transform:none}
}
.fadeInLeftBig{animation-name:fadeInLeftBig}
@keyframes fadeInRight{
0%{opacity:0;transform:translate3d(100%,0,0)}
to{opacity:1;transform:none}
}
.fadeInRight{animation-name:fadeInRight}
@keyframes fadeInRightBig{
0%{opacity:0;transform:translate3d(2000px,0,0)}
to{opacity:1;transform:none}
}
.fadeInRightBig{animation-name:fadeInRightBig}
@keyframes fadeInUp{
0%{opacity:0;transform:translate3d(0,100%,0)}
to{opacity:1;transform:none}
}
.fadeInUp{animation-name:fadeInUp}
@keyframes fadeInUpBig{
0%{opacity:0;transform:translate3d(0,2000px,0)}
to{opacity:1;transform:none}
}
.fadeInUpBig{animation-name:fadeInUpBig}
@keyframes fadeOut{
0%{opacity:1}
to{opacity:0}
}
.fadeOut{animation-name:fadeOut}
@keyframes fadeOutDown{
0%{opacity:1}
to{opacity:0;transform:translate3d(0,100%,0)}
}
.fadeOutDown{animation-name:fadeOutDown}
@keyframes fadeOutDownBig{
0%{opacity:1}
to{opacity:0;transform:translate3d(0,2000px,0)}
}
.fadeOutDownBig{animation-name:fadeOutDownBig}
@keyframes fadeOutLeft{
0%{opacity:1}
to{opacity:0;transform:translate3d(-100%,0,0)}
}
.fadeOutLeft{animation-name:fadeOutLeft}
@keyframes fadeOutLeftBig{
0%{opacity:1}
to{opacity:0;transform:translate3d(-2000px,0,0)}
}
.fadeOutLeftBig{animation-name:fadeOutLeftBig}
@keyframes fadeOutRight{
0%{opacity:1}
to{opacity:0;transform:translate3d(100%,0,0)}
}
.fadeOutRight{animation-name:fadeOutRight}
@keyframes fadeOutRightBig{
0%{opacity:1}
to{opacity:0;transform:translate3d(2000px,0,0)}
}
.fadeOutRightBig{animation-name:fadeOutRightBig}
@keyframes fadeOutUp{
0%{opacity:1}
to{opacity:0;transform:translate3d(0,-100%,0)}
}
.fadeOutUp{animation-name:fadeOutUp}
@keyframes fadeOutUpBig{
0%{opacity:1}
to{opacity:0;transform:translate3d(0,-2000px,0)}
}
.fadeOutUpBig{animation-name:fadeOutUpBig}
@keyframes flip{
0%{transform:perspective(400px) rotateY(-1turn);animation-timing-function:ease-out}
40%{transform:perspective(400px) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}
50%{transform:perspective(400px) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}
80%{transform:perspective(400px) scale3d(.95,.95,.95);animation-timing-function:ease-in}
to{transform:perspective(400px);animation-timing-function:ease-in}
}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}
@keyframes flipInX{
0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}
60%{transform:perspective(400px) rotateX(10deg);opacity:1}
80%{transform:perspective(400px) rotateX(-5deg)}
to{transform:perspective(400px)}
}
.flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}
@keyframes flipInY{
0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}
40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}
60%{transform:perspective(400px) rotateY(10deg);opacity:1}
80%{transform:perspective(400px) rotateY(-5deg)}
to{transform:perspective(400px)}
}
.flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}
@keyframes flipOutX{
0%{transform:perspective(400px)}
30%{transform:perspective(400px) rotateX(-20deg);opacity:1}
to{transform:perspective(400px) rotateX(90deg);opacity:0}
}
.flipOutX{animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}
@keyframes flipOutY{
0%{transform:perspective(400px)}
30%{transform:perspective(400px) rotateY(-15deg);opacity:1}
to{transform:perspective(400px) rotateY(90deg);opacity:0}
}
.flipOutY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}
@keyframes lightSpeedIn{
0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{transform:skewX(20deg);opacity:1}
80%{transform:skewX(-5deg);opacity:1}
to{transform:none;opacity:1}
}
.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out}
@keyframes lightSpeedOut{
0%{opacity:1}
to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}
.lightSpeedOut{animation-name:lightSpeedOut;animation-timing-function:ease-in}
@keyframes rotateIn{
0%{transform-origin:center;transform:rotate(-200deg);opacity:0}
to{transform-origin:center;transform:none;opacity:1}
}
.rotateIn{animation-name:rotateIn}
@keyframes rotateInDownLeft{
0%{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}
to{transform-origin:left bottom;transform:none;opacity:1}
}
.rotateInDownLeft{animation-name:rotateInDownLeft}
@keyframes rotateInDownRight{
0%{transform-origin:right bottom;transform:rotate(45deg);opacity:0}
to{transform-origin:right bottom;transform:none;opacity:1}
}
.rotateInDownRight{animation-name:rotateInDownRight}
@keyframes rotateInUpLeft{
0%{transform-origin:left bottom;transform:rotate(45deg);opacity:0}
to{transform-origin:left bottom;transform:none;opacity:1}
}
.rotateInUpLeft{animation-name:rotateInUpLeft}
@keyframes rotateInUpRight{
0%{transform-origin:right bottom;transform:rotate(-90deg);opacity:0}
to{transform-origin:right bottom;transform:none;opacity:1}
}
.rotateInUpRight{animation-name:rotateInUpRight}
@keyframes rotateOut{
0%{transform-origin:center;opacity:1}
to{transform-origin:center;transform:rotate(200deg);opacity:0}
}
.rotateOut{animation-name:rotateOut}
@keyframes rotateOutDownLeft{
0%{transform-origin:left bottom;opacity:1}
to{transform-origin:left bottom;transform:rotate(45deg);opacity:0}
}
.rotateOutDownLeft{animation-name:rotateOutDownLeft}
@keyframes rotateOutDownRight{
0%{transform-origin:right bottom;opacity:1}
to{transform-origin:right bottom;transform:rotate(-45deg);opacity:0}
}
.rotateOutDownRight{animation-name:rotateOutDownRight}
@keyframes rotateOutUpLeft{
0%{transform-origin:left bottom;opacity:1}
to{transform-origin:left bottom;transform:rotate(-45deg);opacity:0}
}
.rotateOutUpLeft{animation-name:rotateOutUpLeft}
@keyframes rotateOutUpRight{
0%{transform-origin:right bottom;opacity:1}
to{transform-origin:right bottom;transform:rotate(90deg);opacity:0}
}
.rotateOutUpRight{animation-name:rotateOutUpRight}
@keyframes hinge{
0%{transform-origin:top left;animation-timing-function:ease-in-out}
20%,60%{transform:rotate(80deg);transform-origin:top left;animation-timing-function:ease-in-out}
40%,80%{transform:rotate(60deg);transform-origin:top left;animation-timing-function:ease-in-out;opacity:1}
to{transform:translate3d(0,700px,0);opacity:0}
}
.hinge{animation-name:hinge}
@keyframes jackInTheBox{
0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}
50%{transform:rotate(-10deg)}
70%{transform:rotate(3deg)}
to{opacity:1;transform:scale(1)}
}
.jackInTheBox{animation-name:jackInTheBox}
@keyframes rollIn{
0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}
to{opacity:1;transform:none}
}
.rollIn{animation-name:rollIn}
@keyframes rollOut{
0%{opacity:1}
to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}
}
.rollOut{animation-name:rollOut}
@keyframes zoomIn{
0%{opacity:0;transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.zoomIn{animation-name:zoomIn}
@keyframes zoomInDown{
0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInDown{animation-name:zoomInDown}
@keyframes zoomInLeft{
0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInLeft{animation-name:zoomInLeft}
@keyframes zoomInRight{
0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInRight{animation-name:zoomInRight}
@keyframes zoomInUp{
0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInUp{animation-name:zoomInUp}
@keyframes zoomOut{
0%{opacity:1}
50%{opacity:0;transform:scale3d(.3,.3,.3)}
to{opacity:0}
}
.zoomOut{animation-name:zoomOut}
@keyframes zoomOutDown{
40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomOutDown{animation-name:zoomOutDown}
@keyframes zoomOutLeft{
40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}
to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0);transform-origin:left center}
}
.zoomOutLeft{animation-name:zoomOutLeft}
@keyframes zoomOutRight{
40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}
to{opacity:0;transform:scale(.1) translate3d(2000px,0,0);transform-origin:right center}
}
.zoomOutRight{animation-name:zoomOutRight}
@keyframes zoomOutUp{
40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);transform-origin:center bottom;animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomOutUp{animation-name:zoomOutUp}
@keyframes slideInDown{
0%{transform:translate3d(0,-100%,0);visibility:visible}
to{transform:translateZ(0)}
}
.slideInDown{animation-name:slideInDown}
@keyframes slideInLeft{
0%{transform:translate3d(-100%,0,0);visibility:visible}
to{transform:translateZ(0)}
}
.slideInLeft{animation-name:slideInLeft}
@keyframes slideInRight{
0%{transform:translate3d(100%,0,0);visibility:visible}
to{transform:translateZ(0)}
}
.slideInRight{animation-name:slideInRight}
@keyframes slideInUp{
0%{transform:translate3d(0,100%,0);visibility:visible}
to{transform:translateZ(0)}
}
.slideInUp{animation-name:slideInUp}
@keyframes slideOutDown{
0%{transform:translateZ(0)}
to{visibility:hidden;transform:translate3d(0,100%,0)}
}
.slideOutDown{animation-name:slideOutDown}
@keyframes slideOutLeft{
0%{transform:translateZ(0)}
to{visibility:hidden;transform:translate3d(-100%,0,0)}
}
.slideOutLeft{animation-name:slideOutLeft}
@keyframes slideOutRight{
0%{transform:translateZ(0)}
to{visibility:hidden;transform:translate3d(100%,0,0)}
}
.slideOutRight{animation-name:slideOutRight}
@keyframes slideOutUp{
0%{transform:translateZ(0)}
to{visibility:hidden;transform:translate3d(0,-100%,0)}
}
.slideOutUp{animation-name:slideOutUp}
@-webkit-keyframes slideInDown1{
0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
50%{-webkit-transform:translate(0,10px);transform:translate(0,10px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@keyframes slideInDown1{
0%{-webkit-transform:translate(0,0);transform:translate(0,0)}
50%{-webkit-transform:translate(0,10px);transform:translate(0,10px)}
100%{-webkit-transform:translate(0,0);transform:translate(0,0)}
}
@-webkit-keyframes slideInLeft1{
0%{-webkit-transform:translateX(-10px);transform:translateX(-10px);visibility:visible}
50%{-webkit-transform:translateX(20px);transform:translateX(20px)}
100%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
}
@keyframes slideInLeft1{
0%{-webkit-transform:translateX(-10px);transform:translateX(-10px);visibility:visible}
50%{-webkit-transform:translateX(-50px);transform:translateX(-50px)}
100%{-webkit-transform:translateX(-10px);transform:translateX(-10px)}
}
@keyframes fadeInUpAdj{
0%{opacity:0;transform:translate3d(0,25%,0)}
to{opacity:1;transform:none}
}
@-webkit-keyframes fadeInUpAdj{
0%{opacity:0;transform:translate3d(0,25%,0)}
to{opacity:1;transform:none}
}
.fadeInUpAdj{animation-name:fadeInUpAdj}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}

body{color:#30385d;font-size:14px;font-family:Lato,sans-serif;font-weight:400;overflow-x:hidden!important}
body section{background-color:#fff;padding:80px 0}
body section .main-heading2{margin-bottom:40px}
li,ol,ul{list-style:none;padding:0;margin:0}
a{outline:0}
a:active,a:focus,a:hover{outline:0;text-decoration:none}
.bg_load{position:fixed;left:0;top:0;right:0;bottom:0;width:100%;height:100%;z-index:9999;background:rgba(255,145,0,1);background:-moz-linear-gradient(left,rgba(255,145,0,1) 0,rgba(238,32,66,1) 100%);background:-webkit-gradient(left top,right top,color-stop(0,rgba(255,145,0,1)),color-stop(100%,rgba(238,32,66,1)));background:-webkit-linear-gradient(left,rgba(255,145,0,1) 0,rgba(238,32,66,1) 100%);background:-o-linear-gradient(left,rgba(255,145,0,1) 0,rgba(238,32,66,1) 100%);background:-ms-linear-gradient(left,rgba(255,145,0,1) 0,rgba(238,32,66,1) 100%);background:linear-gradient(to right,rgba(255,145,0,1) 0,rgba(238,32,66,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff9100', endColorstr='#ee2042', GradientType=1);display:none}
.back-img{position:fixed;z-index:99999;left:46%;top:50%;margin:0;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);display:none}
.loader-logo-outer{text-align:center;position:relative;height:57px;overflow:hidden}
@keyframes style1{
20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,.5,.1)}
40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-35px,0)}
}
.is-animate.style1>div{animation-name:style1}
.is-animate>div{display:inline-block;animation-duration:1.2s;-webkit-animation-duration:1.2s;animation-fill-mode:both;-webkit-animation-fill-mode:both;animation-iteration-count:infinite;-webkit-animation-iteration-count:infinite;text-align:center}
.is-animate>div:nth-child(1){animation-delay:0s;-webkit-animation-delay:0s}
.is-animate>div:nth-child(2){animation-delay:.1s;-webkit-animation-delay:.1s;margin-left:-7px;margin-right:-8px}
.is-animate>div:nth-child(3){animation-delay:.2s;-webkit-animation-delay:.2s}
@-webkit-keyframes anim{
from{-webkit-transform:rotateY(0)}
to{-webkit-transform:rotateY(360deg)}
}
@keyframes anim{
from{transform:rotateY(0)}
to{transform:rotateY(360deg)}
}
@-webkit-keyframes bottomtotop{
from{height:-60px}
to{height:0}
}
@keyframes bottomtotop{
from{bottom:-60px}
to{bottom:0}
}
.loader-logo{-webkit-animation:bottomtotop 3s linear;animation:bottomtotop 3s linear;overflow:hidden;position:relative}
.back-img .is-animate{margin-top:70px}
.z-index99{z-index:99}
.st{transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s}
.no-padding{padding:0}
.pt0{padding-top:0}
.pt10{padding-top:10px}
.pt15{padding-top:15px}
.pt20{padding-top:20px}
.pt25{padding-top:25px}
.pt30{padding-top:30px}
.pt35{padding-top:35px}
.pt40{padding-top:40px}
.pt45{padding-top:45px}
.pt50{padding-top:50px}
.pb0{padding-bottom:0}
.pb10{padding-bottom:10px}
.pb15{padding-bottom:15px}
.pb20{padding-bottom:20px}
.pb25{padding-bottom:25px}
.pb30{padding-bottom:30px}
.pb35{padding-bottom:35px}
.pb40{padding-bottom:40px}
.pb45{padding-bottom:45px}
.pb50{padding-bottom:50px}
.pl0{padding-left:0}
.pl10{padding-left:10px}
.pl15{padding-left:15px}
.pl20{padding-left:20px}
.pl25{padding-left:25px}
.pl30{padding-left:30px}
.pl35{padding-left:35px}
.pl40{padding-left:40px}
.pl45{padding-left:45px}
.pl50{padding-left:50px}
.pr0{padding-right:0}
.pr10{padding-right:10px}
.pr15{padding-right:15px}
.pr20{padding-right:20px}
.pr25{padding-right:25px}
.pr30{padding-right:30px}
.pr35{padding-right:35px}
.pr40{padding-right:40px}
.pr45{padding-right:45px}
.pr50{padding-right:50px}
.no-margin{margin:0!important}
.mt10{margin-top:10px}
.mt15{margin-top:15px}
.mt20{margin-top:20px}
.mt25{margin-top:25px}
.mt30{margin-top:30px}
.mt35{margin-top:35px}
.mt40{margin-top:40px}
.mt45{margin-top:45px}
.mt50{margin-top:50px}
.mt60{margin-top:60px}
.mt70{margin-top:70px}
.mt80{margin-top:80px}
.mt85{margin-top:85px}
.mt200{margin-top:200px}
.mt250{margin-top:300px!important}
.mb10{margin-bottom:10px}
.mb15{margin-bottom:15px!important}
.mb20{margin-bottom:20px!important}
.mb25{margin-bottom:25px}
.mb30{margin-bottom:30px}
.mb35{margin-bottom:35px}
.mb40{margin-bottom:40px}
.mb45{margin-bottom:45px}
.mb50{margin-bottom:50px}
.mb60{margin-bottom:60px}
.mb70{margin-bottom:70px}
.mb100{margin-bottom:100px}
.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}
.ml25{margin-left:25px}
.ml30{margin-left:30px}
.ml35{margin-left:35px}
.ml40{margin-left:40px}
.ml45{margin-left:45px}
.ml50{margin-left:50px}
.mr10{margin-right:10px}
.mr15{margin-right:15px}
.mr20{margin-right:20px}
.mr25{margin-right:25px}
.mr30{margin-right:30px}
.mr35{margin-right:35px}
.mr40{margin-right:40px}
.mr45{margin-right:45px}
.mr50{margin-right:50px}
.mr60{margin-right:60px}
.mr70{margin-right:70px}
.mr80{margin-right:80px}
.mrauto{margin-left:auto;margin-right:auto}
.ml80{margin-left:80px}
@media (max-width:767px){
.xs-no-padding{padding:0}
.xs-pt0{padding-top:0}
.xs-pt10{padding-top:10px}
.xs-pt15{padding-top:15px}
.xs-pt20{padding-top:20px}
.xs-pt25{padding-top:25px}
.xs-pt30{padding-top:30px}
.xs-pt35{padding-top:35px}
.xs-pt40{padding-top:40px}
.xs-pt45{padding-top:45px}
.xs-pt50{padding-top:50px}
.xs-pb0{padding-bottom:0}
.xs-pb10{padding-bottom:10px}
.xs-pb15{padding-bottom:15px}
.xs-pb20{padding-bottom:20px}
.xs-pb25{padding-bottom:25px}
.xs-pb30{padding-bottom:30px}
.xs-pb35{padding-bottom:35px}
.xs-pb40{padding-bottom:40px}
.xs-pb45{padding-bottom:45px}
.xs-pb50{padding-bottom:50px}
.xs-pl0{padding-left:0!important}
.xs-pl10{padding-left:10px}
.xs-pl15{padding-left:15px}
.xs-pl20{padding-left:20px}
.xs-pl25{padding-left:25px}
.xs-pl30{padding-left:30px}
.xs-pl35{padding-left:35px}
.xs-pl40{padding-left:40px}
.xs-pl45{padding-left:45px}
.xs-pl50{padding-left:50px}
.xs-pr0{padding-right:0}
.xs-pr10{padding-right:10px}
.xs-pr15{padding-right:15px}
.xs-pr20{padding-right:20px}
.xs-pr25{padding-right:25px}
.xs-pr30{padding-right:30px}
.xs-pr35{padding-right:35px}
.xs-pr40{padding-right:40px}
.xs-pr45{padding-right:45px}
.xs-pr50{padding-right:50px}
.xs-no-margin{margin:0}
.xs-mt0{margin-top:0!important}
.xs-mt10{margin-top:10px}
.xs-mt15{margin-top:15px!important}
.xs-mt20{margin-top:20px}
.xs-mt25{margin-top:25px}
.xs-mt30{margin-top:30px}
.xs-mt35{margin-top:35px}
.xs-mt40{margin-top:40px}
.xs-mt45{margin-top:45px}
.xs-mt50{margin-top:50px}
.xs-mt200{margin-top:200px}
.xs-mb0{margin-bottom:0}
.xs-mb10{margin-bottom:10px}
.xs-mb15{margin-bottom:15px}
.xs-mb20{margin-bottom:20px}
.xs-mb25{margin-bottom:25px}
.xs-mb30{margin-bottom:30px}
.xs-mb35{margin-bottom:35px}
.xs-mb40{margin-bottom:40px}
.xs-mb45{margin-bottom:45px}
.xs-mb50{margin-bottom:50px}
.xs-mb60{margin-bottom:60px}
.xs-ml0{margin-left:0!important}
.xs-ml10{margin-left:10px}
.xs-ml15{margin-left:15px}
.xs-ml20{margin-left:20px}
.xs-ml25{margin-left:25px}
.xs-ml30{margin-left:30px}
.xs-ml35{margin-left:35px}
.xs-ml40{margin-left:40px}
.xs-ml45{margin-left:45px}
.xs-ml50{margin-left:50px}
.xs-mr0{margin-right:0}
.xs-mr10{margin-right:10px}
.xs-mr15{margin-right:15px}
.xs-mr20{margin-right:20px}
.xs-mr25{margin-right:25px}
.xs-mr30{margin-right:30px}
.xs-mr35{margin-right:35px}
.xs-mr40{margin-right:40px}
.xs-mr45{margin-right:45px}
.xs-mr50{margin-right:50px}
.xs-text-left{text-align:left}
.xs-text-center{text-align:center}
.xs-text-right{text-align:right}
body .dedicated-image .text{scale:.65}
.dropdown-normal{right:auto!important;left:0!important;padding:15px 15px 0;background-color:#24283c!important;margin:0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.dropdown-normal li a{padding:10px 0!important;color:#c6c6c6;padding-bottom:10px;margin-bottom:0;border-bottom:1px solid #363c5a}
.dropdown.open .dropdown-toggle{background-color:transparent}
.dropdown-blue{min-width:auto;border-radius:0;border-top:4px solid #ed3939;padding:18px 25px}
.dropdown-blue:after{content:'';background:url(../images/arrow-blue.png) no-repeat center;width:20px;height:13px;top:-16px;position:absolute;left:65px}
.bottom-a-link{position:absolute;bottom:-20px;z-index:9;left:48.2%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-animation:slideInDown1 2s infinite;animation:slideInDown1 2s infinite}
.footer-sub-link{margin-top:15px}
.footer-sub-link li{margin-bottom:5px;position:relative;margin-left:10px}
.footer-sub-link li a i{font-size:7px;position:absolute;left:-8px;top:6px}
.footer-sub-link li a span{margin-left:6px}
.footer-sub-link li a{font-weight:400;font-size:14px;color:#777f96}
.footer-sub-link li a:hover{color:#fff}
#nav-icon2{width:25px;position:relative;float:right;z-index:9999;cursor:pointer;height:50px;right:18px;top:16px;display:none}
#nav-icon2 span{display:block;position:absolute;height:2px;width:50%;background:#ed3939;opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}
#nav-icon2 span:nth-child(odd){left:0;border-radius:0}
#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0}
#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(7){top:8px}
#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
#nav-icon2.open span:nth-child(1){left:0;top:7px}
#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}
#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}
#nav-icon2.open span:nth-child(4){left:100%;opacity:0}
#nav-icon2.open span:nth-child(5){left:0;top:15px}
#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:15px}
.hide-mobile{display:none!important}
.home-in-client-section .owl-carousel-client-carousel .img-responsive{margin:12px;object-fit:contain;width:80px!important;height:auto!important}
.home-in-client-section .owl-carousel-client-carousel{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch;margin-top:40px}
.sect-home-erp h2{font-size:28px}
.sect-home-erp .para-big{font-size:16px}
h2{font-size:32px;line-height:1.6}
.col-xs-6{flex:0 0 auto;width:50%}
.header-wrap .navbar-expand-lg .navbar-nav{margin-top:16px}
.google-capcha>div>div{margin-left:0!important}
.g-recaptcha{transform:scale(.77);transform-origin:0;-webkit-transform:scale(.77);transform:scale(.77);-webkit-transform-origin:0 0;transform-origin:0 0;margin-bottom:20px}
.sect-testi .owl-stage-outer{position:relative;padding:16px;background:#fff;border-radius:8px;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;box-shadow:rgba(149,157,165,.2) 0 8px 24px;margin-bottom:30px;height:100%}
.sect-testi .owl-stage-outer .owl-item{padding:0;box-shadow:none}
.sect-testi .owl-item .testi-card{padding-right:30px!important}
.hidden-xs{display:none!important}
.visible-xs{display:block!important}
body section{padding:40px 0}
.xs-text-center{text-align:center}
.xs-margin-auto{margin:0 auto 15px}
.xs-coloum-reverse{display:-webkit-flex;-webkit-flex-direction:column-reverse;display:flex;flex-direction:column-reverse}
.overline-effect::before{top:auto;bottom:0;height:2px}
.home-comman-header{background:#fff;padding-top:30px;height:auto}
.home-comman-header .slider-left .carosual-inner-wrap .img-responsive,.home-comman-header .slider-right .carosual-inner-wrap .img-responsive{display:none}
.home-comman-header .slider-left p{margin-bottom:10px!important}
.home-comman-header .carosual-inner-wrap{position:relative;height:auto;overflow:inherit}
.home-comman-header .col-sm-height{height:inherit}
.home-comman-header .slider-right .carosual-inner-wrap .carosual-text{padding-top:0;z-index:999;position:static;text-align:left;float:none}
.home-comman-header .carosual-inner-wrap .carosual-text h1{font-size:35px;margin-bottom:8px;line-height:1.6;padding-top:14px}
.home-comman-header .carosual-text-inner{max-width:none;text-align:center;padding:0 10px 8px}
.home-comman-header .carousel-indicators .active{background-color:#fff;border-color:#fff}
.home-comman-header .slider-left .carosual-inner-wrap .carosual-text{padding-top:60px}
.home-comman-header .button-pri{display:none}
.how-we-do2-inner{padding:30px 5px}
.how-we-do2-inner .img-responsive{margin:0 auto 30px}
.how-we-do2-inner p{margin-bottom:15px;padding:0 10px}
.how-we-do2-inner h4{margin-bottom:5px}
.how-we-do2-inner h3{margin-bottom:30px}
section h5.mb30{margin-bottom:10px}
.service-owl-wrap .service-owl-inner.mb70{margin-bottom:30px}
.service-owl-wrap .service-owl-inner .img-responsive{margin:auto auto 20px}
.service-owl-wrap .service-owl-inner h4{margin-bottom:10px}
.client-section{text-align:center;padding:40px 0 10px}
.client-section h3 br{display:none}
.client-section .img-responsive{float:none;margin:25px auto 0;display:block;width:150px!important}
.footer-wrap{padding:15px 0}
.prod-dev-header{margin-top:120px;height:auto;padding-bottom:80px}
.prod-dev-header .carosual-inner-wrap{text-align:center}
.prod-dev-header .carosual-inner-wrap .carosual-text h2{font-size:34px;line-height:1.6;margin-bottom:15px}
.prod-dev-header .carosual-inner-wrap .img-responsive{margin:0 auto 30px;max-width:420px;width:100%}
.prod-dev-header{padding-bottom:0}
.prod-dev-header .carosual-inner-wrap .carosual-text p{margin-bottom:30px}
.prod-dev-header .carousel-indicators{bottom:-30px}
.prod-dev-header .carousel-indicators .active{background-color:#c93636}
.prod-dev-header .carousel-indicators li{border:1px solid #c93636}
.prod-dev-header .button-pri{margin:auto}
.lets-talk-wrap{width:auto;height:auto;border:3px solid #ed3939;margin:auto;padding:30px}
.our-approach-ani{padding:0 15px;margin:0 0 30px}
.bl1-adj::before{height:253px;-webkit-transform:translateY(-32%);transform:translateY(-32%)}
.projects-section{margin-top:60px}
.projects-section .mb100{margin-bottom:30px}
.projects-section h2{font-size:34px;line-height:1.6}
.card-container .card-header{min-height:auto}
.projects-section .card-container{max-width:345px;margin:0 auto 30px;min-height:auto}
.contact-section{margin-top:60px}
.contact-section .mb60{margin-bottom:10px}
.contact-section h2{font-size:34px;line-height:1.6}
.form-group-checkbox ul li{margin-right:0;width:50%;text-align:center}
.contact-section h5{margin:10px 0}
.form-group-checkbox input[type=checkbox]+label{height:115px;width:140px;margin-bottom:15px}
.form-group-checkbox input[type=checkbox]+label .img-responsive{max-width:63px;height:60px;display:block}
.form-group-checkbox input[type=checkbox]+label .fa{display:none}
.contact-form-wrap{max-width:500px;margin:auto}
.footer-wrap h5{text-align:center}
.social-ul{float:none;width:170px;margin:10px auto}
.g-map{width:100%;height:260px;border:0}
.project-details-body .prod-nav li:last-child{float:none;width:32px;height:32px;position:absolute;top:20px;right:20px}
.project-details-body .close{position:relative;right:auto;top:auto;width:32px;height:32px;opacity:.3}
.contact-section .form-group{margin-bottom:30px}
div#googleMap,div#googleMap2{width:100%;margin:10px auto 10px;height:280px;overflow:hidden}
.portfolio-header{padding-top:70px;padding-bottom:0}
.portfolio-challenge-wrap .challenge-left h3{text-align:left}
.portfolio-header .container-fluid .portfolio-header-info{position:relative;top:0;left:0;z-index:9;min-height:inherit;min-width:inherit;padding:20px;text-align:center}
.portfolio-header .container-fluid .portfolio-header-info h1{font-size:34px;margin-bottom:28px}
.portfolio-challenge-wrap .challenge-after{top:60px;right:-60px;width:720px;height:300px;margin:auto;position:absolute}
.portfolio-header .container-fluid .portfolio-header-info h6,.portfolio-header .container-fluid .portfolio-header-info p{font-size:16px}
.portfolio-header .container-fluid .portfolio-header-info .list-table lizz{vertical-align:top;padding:0 3px}
.portfolio-challenge-wrap .challenge-after,.portfolio-challenge-wrap .challenge-left::before{display:none}
.portfolio-challenge-wrap .challenge-left{text-align:center;padding-right:0}
.portfolio-challenge-wrap .challenge-left h3 br{display:none}
.portfolio-challenge-wrap-inner{padding:20px;flex-direction:column;-webkit-flex-direction:column}
.concept-bottom .list-table li img{margin:auto;max-height:37px}
.micron-cir-black-li{margin-left:0}
.portfolio-concept-wrap+.concept-bottom{margin:22px auto 0}
.portfolio-concept-wrap2 .concept-left{margin-top:0}
.portfolio-heading br{display:none}
.portfolio-concept-wrap .concept-right{margin-top:20px}
.portfolio-concept-wrap .concept-right ul.list-inline{margin-left:20px}
.portfolio-final-logo .portfolio-final-logo-wrap .final-logo-left{margin-bottom:30px}
.portfolio-final-logo .portfolio-final-logo-wrap{padding-bottom:40px}
.portfolio-business-card .portfolio-heading{margin-left:42px}
.seo-screen-wrap .seo-screen-1,.seo-screen-wrap .seo-screen-2,.seo-screen-wrap .seo-screen-3{margin:0 auto}
.tph-body .portfolio-htp-design .htp-design1{margin:auto;z-index:3}
.tph-body .portfolio-htp-design .htp-design2{position:relative;top:inherit;right:0;z-index:3;margin:auto}
.tph-body .portfolio-htp-design .htp-design3{position:relative;top:inherit;z-index:3;right:0;margin:auto}
.tph-body .portfolio-htp-design .htp-design4{left:inherit;z-index:3;margin:auto}
.tph-body .portfolio-htp-design .htp-design5{position:relative;top:inherit;left:0;z-index:3;margin-top:inherit;margin:auto}
.tph-body .portfolio-ia-wrap .ia-list-outer-wrap .ia-list-wrap{width:calc(100% / 2);float:left}
.club-sj-body .portfolio-final-logo .container-fluid{background:#fff;background:-moz-linear-gradient(top,#fff 51%,#00d49d 51%,#00d49d 100%);background:-webkit-linear-gradient(top,#fff 51%,#00d49d 51%,#00d49d 100%);background:linear-gradient(to bottom,#fff 51%,#00d49d 51%,#00d49d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00d49d', GradientType=0 )}
.club-sj-body .portfolio-concept-right{margin-top:30px}
.club-sj-body .portfolio-final-logo .container-fluid .final-logo-right ul li{width:100%;padding:20px}
.club-sj-body .portfolio-final-logo .portfolio-final-logo-wrap .final-logo-left{margin-bottom:0}
.tph-body .portfolio-htp-design .home-page-text{position:relative;top:inherit;right:inherit;text-align:center;font-size:36px}
.tph-body .portfolio-htp-design .home-page-text br{display:none}
.tph-body .portfolio-ia-wrap .portfolio-heading{margin-bottom:40px}
.we-topper-body .portfolio-concept.mt80{margin-top:25px}
.we-topper-body .portfolio-challenge.mt85{margin-top:25px}
.we-topper-body .portfolio-concept-wrap .concept-right.we-toper-cir-black-right{margin:20px auto 0}
.we-topper-body .we-toper-design3{margin-left:30px}
.we-topper-body .portfolio-concept-wrap .concept-right.we-toper-cir-black-right .list-inline>li img{width:120px}
.we-topper-body .portfolio-concept-wrap .concept-right.we-toper-cir-black-right .list-inline>li:not(:first-child){margin-left:0}
.we-topper-body .we-toper-design1{margin:30px auto 0}
.we-topper-body .we-toper-design2{margin:0 auto 0 auto}
.we-topper-body .we-toper-design3{margin:0 auto 0 auto}
.we-topper-body .we-toper-design4{margin:30px auto 0}
.we-topper-body .portfolio-typographic-wrap .portfolio-heading{margin-bottom:20px}
.portfolio-heading span{position:relative;left:0;top:-8px}
.club-sj-body section,.micron-body section,.seo-body section,.tph-body section,.we-topper-body section{overflow-x:hidden}
.project-details-body .prod-nav{float:left;padding:5px 16px 0;border-left:0;width:100%}
.project-details-body .prod-nav li h5{margin-bottom:15px}
.contact-section .button-ani.button-mat.mw285{min-width:inherit;padding:0 15px}
.contact-section .button-ani .psuedo-text{font-size:16px}
.banner-info-sm .graphic-sm-wrap{height:300px;position:relative;width:100%}
.banner-info-sm .graphic-sm-wrap img{margin-top:42px}
}
.bg-gray-color{background:#f2f2f2}
.bg-black-color{background:#333332}
.bg-red-color{background:#ed3939}
.t-gray{color:#f2f2f2}
.t-black{color:#333332}
.t-white{color:#fff!important}
.box-shadow{-webkitbox-shadow:0 5px 10px 0 rgba(50,50,50,.25);-moz-box-shadow:0 5px 10px 0 rgba(50,50,50,.25);box-shadow:0 5px 10px 0 rgba(50,50,50,.25)}
.btn{min-width:110px;outline:0;padding:8px 25px;border-radius:30px;font-size:14px;font-weight:600;text-transform:uppercase}
.btn:active,.btn:focus,.btn:hover{outline:0;box-shadow:none}
.arrow-i{content:'';background:url(../images/right-arrow-i.png) no-repeat;height:16px;width:16px;display:block;position:absolute;right:-23px;top:0}
.main-arrow-btn{width:44px;height:44px;text-align:center;display:block;padding:0;border:1px solid #238ad7;color:#238ad7;background:0 0;min-width:auto;padding-top:12px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px}
.main-arrow-btn:active,.main-arrow-btn:focus,.main-arrow-btn:hover{background-color:#238ad7;color:#fff}
.main-arrow-btn-nb{width:44px;height:44px;text-align:center;display:block;padding:0;background-color:#fff;color:#238ad7;min-width:auto;webkit-box-shadow:0 8px 2px 0 rgba(0,0,0,.5);-moz-box-shadow:0 8px 2px 0 rgba(0,0,0,.5);box-shadow:0 1px 8px 0 rgba(0,0,0,.5);padding-top:12px;border-radius:50px;-webkit-border-radius:50px;-moz-border-radius:50px;-o-border-radius:50px}
.main-arrow-btn-nb:active,.main-arrow-btn-nb:focus,.main-arrow-btn-nb:hover{background-color:#238ad7;color:#fff}
.m-custom-form{padding:6px 6px 13px 0;border:0;border-bottom:1px solid #c4c9ca;background-color:transparent;width:100%;box-shadow:none;outline:0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;appearance:none;-webkit-appearance:none;-moz-appearance:none;-o-appearance:none;font-size:14px;color:#333332;font-family:Lato,sans-serif;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
.m-custom-form~.focus-border{position:absolute;bottom:0;left:0;width:0;height:2px;background-color:#333332;transition:.4s;outline:0}
.has-content.m-custom-form~.focus-border,.m-custom-form:focus~.focus-border{width:100%;transition:.4s;outline:0}
.m-custom-form~label.custom-label{position:absolute;left:0;width:100%;top:17px;color:#555;transition:.3s;z-index:-1;font-size:16px;font-weight:400;font-family:'Open Sans',sans-serif}
.has-content.m-custom-form~label.custom-label,.m-custom-form:focus~label.custom-label{top:-12px;font-size:12px;color:#323232;transition:.3s}
.has-error .m-custom-form~.focus-border{width:100%;transition:.4s;outline:0;background-color:#ff0d46}
.error-label{position:absolute;bottom:-30px;left:0;color:#f24d27;font-weight:400;font-size:14px}
.form-group{position:relative;margin-bottom:20px}
.form-group label.input-label{font-family:'Open Sans',sans-serif;font-weight:500;line-height:1.6;font-size:14px;color:#30385d}
.for-arrow{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;-ms-appearance:none;appearance:none;background:#fff url(../images/down-arrow.png) no-repeat center right 10px!important}
.checkbox-wrap input,.radio-wrap input{opacity:0;position:absolute}
.checkbox-wrap span,.radio-wrap span{position:relative;display:inline-block;margin-left:0;margin-right:10px;vertical-align:top;width:20px;height:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border:1px solid #ccc;background-color:#fff;margin-right:8px}
.checkbox-wrap:hover span,.radio-wrap:hover span{border-color:#d5d5d8}
.checkbox-wrap span:before,.radio-wrap span:before{content:"\2713";position:absolute;top:0;left:0;right:0;bottom:0;opacity:0;text-align:center;font-size:16px;line-height:1.6;vertical-align:middle;color:#989dae}
.radio-wrap span{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}
.radio-wrap span:before{content:"";width:10px;height:10px;margin:4px auto;background-color:#238ad7;border-radius:100px}
.checkbox-wrap input[type=checkbox]:checked+span,.radio-wrap input[type=radio]:checked+span{border-color:#d5d5d8}
.radio-wrap input[type=radio]:checked+span{background-color:#fff}
.checkbox-wrap input[type=checkbox]:checked+span:before,.radio-wrap input[type=radio]:checked+span:before{color:#989dae;opacity:1;transition:color .3 ease-out;-webkit-transition:color .3 ease-out;-moz-transition:color .3 ease-out}
.checkbox-wrap input[type=checkbox]:disabled+span,.radio-wrap input[type=radio]:disabled+span{border-color:#ddd!important;background-color:#fff!important}
.checkbox-wrap label,.radio-wrap label{color:#30385d;font-size:14px;font-weight:400;position:relative;line-height:1.6}
.btn-popover{color:#238ad7;cursor:pointer;font-size:18px}
.btn-popover~.popover{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border:none}
.btn-popover~.popover.right>.arrow{border-right-color:transparent}
.btn-popover~.popover .popover-content{font-family:'Open Sans',sans-serif;font-weight:400;line-height:1.6;font-size:14px;color:#238ad7}
.m-switch-custom *{cursor:pointer}
.m-switch-custom input{opacity:0;position:absolute;z-index:-1}
.m-switch-custom span{position:relative;display:inline-block;width:58px;height:30px;background-color:#fff;border:1px solid #ddd;border-radius:100px;transition:all .5s;box-shadow:1px 2px 3px rgba(0,0,0,.1) inset}
.m-switch-custom span:after{content:"";position:absolute;background-color:#fff;top:0;left:0;height:28px;width:28px;border:1px solid #ddd;border-radius:400px;box-shadow:1px 1px 3px rgba(0,0,0,.1);-webkit-transition:all .2s;transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s}
.m-switch-custom input:checked+span{background-color:#d5d5d8;border-color:#d5d5d8;transition:all .5s;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s}
.m-switch-custom input:checked+span:after{left:50%;transition:all .2s;-webkit-transition:all .2s;-moz-transition:all .2s;-ms-transition:all .2s}
.comman-tab-content .accordion-toggle{font-family:Raleway,sans-serif;font-weight:500;line-height:1.6;font-size:16px;color:#30385d}
.comman-tab-content .accordion-toggle~.indicator{color:#238ad7}
.comman-tab-content .panel-body{border-top:none!important;padding:25px 18px 5px}
.pay-card-ul li{float:left;margin-right:40px;margin-bottom:20px}

.modal-comman .modal-content{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}
.modal-comman .modal-header{background:#777f96;padding:18px}
.modal-comman .close{font-size:25px;color:#fff;opacity:1}
.personal-info{background-color:#f8fafc}
.carousel-form{background:#fff;-webkit-box-shadow:0 0 7px 0 rgba(0,0,0,.1);-moz-box-shadow:0 0 7px 0 rgba(0,0,0,.1);box-shadow:0 0 7px 0 rgba(0,0,0,.1);max-width:572px;width:100%;margin:10px auto;padding:30px}
.carousel-form-row>.col-sm-6{min-height:92px}
.carousel-form .main-heading7{margin-bottom:10px}
h1,h2,h3,h4,h5,h6{font-family:Roboto,sans-serif;font-weight:500;margin:0;padding:0;color:#333332}
h1{font-family:Roboto,sans-serif;font-weight:700;font-size:91px;line-height:1.4;color:#333332}
h2{font-family:Roboto,sans-serif;font-weight:700;font-size:36px;line-height:1.4;color:#333332}
h3{font-family:Roboto,sans-serif;font-weight:700;font-size:24px;line-height:1.6;color:#000}
h4{font-family:Roboto,sans-serif;font-weight:700;font-size:22px;line-height:1.6;color:#333332}
h5{font-family:Roboto,sans-serif;font-weight:700;font-size:19px;line-height:1.6;color:#333332}
h6{font-family:Roboto,sans-serif;font-weight:700;font-size:17px;line-height:1.6;color:#333332}
p{font-family:Lato,sans-serif;font-weight:400;text-transform:none;font-size:14px;line-height:1.6;color:#828282}
p.para-big{font-family:Lato,sans-serif;font-weight:400;text-transform:none;font-size:16px;line-height:1.6;color:#828282}
.portfolio-heading{font-family:Roboto,sans-serif;font-weight:700;font-size:36px;line-height:1.6;color:#333;position:relative}
.portfolio-heading span{font-family:Lato,sans-serif;font-weight:700;text-transform:none;font-size:24px;line-height:1.6;color:#828282;position:absolute;left:-40px;top:3px}
.portfolio-heading.text-center span{position:relative;left:0;top:-7px}
.portfolio-para{font-family:Lato,sans-serif;font-weight:400;font-size:18px;line-height:1.6;color:#4f4f4f}
.t-upper{text-transform:uppercase}
.g-map{width:100%;height:400px;border:0}
.button,.button>span{vertical-align:middle}
.button{min-width:190px;max-width:250px;display:block;border:none;background:0 0;color:inherit;position:relative;z-index:1;-webkit-backface-visibility:hidden;-moz-osx-font-smoothing:grayscale}
.button:focus{outline:0}
.button-pri{overflow:hidden;padding:0;min-width:200px;font-weight:700;border:3px solid #c93636;font-size:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px}
.button-pri::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:#c93636;color:#fff!important;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.button-pri>span{display:block}
.button-pri::before,.button-pri>span{padding:6.5px;color:#c93636;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1)}
.button-pri:hover::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.button-pri:hover>span{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.button-sec{overflow:hidden;padding:0;width:230px;font-weight:600;border:3px solid #c93636;font-size:20px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;background:#c93636}
.button-sec::before{content:attr(data-text);position:absolute;top:0;left:0;width:100%;height:100%;background:#c93636;color:#fff!important;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);background:#fff;color:#c93636!important}
.button-sec>span{display:block}
.button-sec::before,.button-sec>span{padding:6.5px;color:#c93636;-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-transition-timing-function:cubic-bezier(.75,0,.125,1);transition-timing-function:cubic-bezier(.75,0,.125,1);color:#fff}
.button-sec:hover::before{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.button-sec:hover>span{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
.button-ani{text-decoration:none;color:rgba(255,255,255,.95);cursor:pointer;min-width:200px;height:48px;background:#fff;text-transform:uppercase}
.button-ani .psuedo-text{color:#c93636;position:relative;top:0;width:100%;display:inline;height:auto;transition:.25s ease-in;transition-delay:.1s;font-size:20px;font-weight:900}
.button-ani.button-mat{color:#53f;border:0 transparent;border-radius:.3rem;transition:.3s ease-in-out;transition-delay:.35s;overflow:hidden;position:relative;border:3px solid #c93636}
.button-ani.button-mat:before{content:"";display:block;background:#c93636;position:absolute;width:200%;height:500%;border-radius:100%;transition:.5s cubic-bezier(.4,0,1,1)}
.button-ani.button-mat:hover .psuedo-text{color:#fff}
.button-ani.button-mat:hover{color:transparent}
.btn-white-bg:before{transform:translate(-120%,-50%) translateZ(0)}
.btn-white-bg:hover:before{transform:translate(-45%,-34%) translateZ(0)}
.button-ani2{text-decoration:none;color:rgba(255,255,255,.95);cursor:pointer;min-width:200px;height:48px;background:#c93636}
.button-ani2 .psuedo-text{color:#fff;position:relative;top:0;width:100%;display:inline;height:auto;transition:.25s ease-in;transition-delay:.1s;font-size:20px;font-weight:900}
.button-ani2.button-mat2{color:#53f;border:0 transparent;border-radius:.3rem;transition:.3s ease-in-out;transition-delay:.35s;overflow:hidden;position:relative;border:3px solid #c93636;box-shadow:0 4px 25px rgba(237,57,57,.42);-webkit-box-shadow:0 4px 25px rgba(237,57,57,.42)}
.button-ani2.button-mat2:before{content:"";display:block;background:#fff;position:absolute;width:200%;height:500%;border-radius:100%;transition:.5s cubic-bezier(.4,0,1,1)}
.button-ani2.button-mat2:hover .psuedo-text{color:#c93636}
.button-ani2.button-mat2:hover{color:transparent}
.btn-red-bg:before{transform:translate(-120%,-50%) translateZ(0)}
.btn-red-bg:hover:before{transform:translate(-45%,-34%) translateZ(0)}
.button-ani.button-mat4{color:#53f;border:0 transparent;border-radius:.3rem;transition:.3s ease-in-out;transition-delay:.35s;overflow:hidden;position:relative;border:3px solid #fff;box-shadow:6px 8px 25px rgba(0,0,0,.25);-webkit-box-shadow:6px 8px 25px rgba(0,0,0,.25)}
.button-ani.button-mat4:before{content:"";display:block;background:#c93636;position:absolute;width:200%;height:500%;border-radius:100%;transition:.5s cubic-bezier(.4,0,1,1)}
.button-ani.button-mat4:hover .psuedo-text{color:#fff}
.button-ani.button-mat4:hover{color:transparent}
.carousel-fade .carousel-inner .item{-webkit-transition-property:opacity;transition-property:opacity}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .item{opacity:0}
.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right{opacity:1}
.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.carousel-fade .carousel-control{z-index:2}
.ani-delay1{animation-delay:1s;-webkit-animation-delay:1s}
.ani-delay2{animation-delay:2s;-webkit-animation-delay:2s}
.ani-delay3{animation-delay:3s;-webkit-animation-delay:3s}
.ani-delay4{animation-delay:4s;-webkit-animation-delay:4s}
.form-group-checkbox input[type=checkbox]{display:none}
.form-group-checkbox input[type=checkbox]+label{height:100px;width:110px;display:inline-block;padding:0;-webkit-filter:grayscale(100%);filter:grayscale(100%);border:2px solid #828282;padding:16px;position:relative;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:center;align-items:center;align-content:stretch;cursor:pointer}
.form-group-checkbox input[type=checkbox]+label .img-responsive{max-width:60px;margin:-20px auto 0;max-height:60px}
.form-group-checkbox input[type=checkbox]+label .fa{font-size:16px;position:absolute;top:9px;left:9px;color:#ed3939;opacity:0}
.form-group-checkbox input[type=checkbox]:checked+label{border-color:transparent;box-shadow:0 4px 25px rgba(237,57,57,.42);-webkit-box-shadow:0 4px 25px rgba(237,57,57,.42);-moz-box-shadow:0 4px 25px rgba(237,57,57,.42);-webkit-filter:grayscale(0);filter:grayscale(0)}
.form-group-checkbox input[type=checkbox]+label p{font-weight:500;line-height:1.6;font-size:12px;color:#bdbdbd;font-family:Roboto,sans-serif;position:absolute;bottom:0;left:0;text-align:center;width:100%}
.form-group-checkbox input[type=checkbox]:checked+label p{color:#ed3939}
.form-group-checkbox input[type=checkbox]:checked+label .fa{opacity:1}
.form-group-checkbox ul{list-style:none;padding:0;margin:0;width:100%}
.form-group-checkbox ul li{float:left;margin-right:16px;text-align:left}
.wid285{width:285px!important}
.list-table{display:table;width:100%}
.list-table li{display:table-cell;vertical-align:middle;padding-right:10px}
.overline-effect{display:inline-block;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0);position:relative;overflow:hidden}
.overline-effect::before{content:"";position:absolute;z-index:-1;left:0;right:100%;top:0;background:#ed3939;height:4px;-webkit-transition-property:right;transition-property:right;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}
.active-a:before,.overline-effect:active::before,.overline-effect:focus::before,.overline-effect:hover::before{right:0}
a.down-arrow-a span:first-child{position:absolute;top:0;left:50%;width:34px;height:14px;margin-left:-12px;-webkit-animation:sdb05 1.5s infinite;animation:sdb05 1.5s infinite;box-sizing:border-box}
a.down-arrow-a span:nth-child(2){position:absolute;top:0;left:50%;width:34px;height:14px;margin-left:-12px;-webkit-animation:sdb05 1.5s infinite .4s;animation:sdb05 1.5s infinite .4s;box-sizing:border-box}
a.down-arrow-a span:last-child{position:absolute;top:0;left:50%;width:34px;height:14px;margin-left:-12px;animation:sdb05 1.5s infinite .8s;-webkit-animation:sdb05 1.5s infinite .8s;box-sizing:border-box}
.home-down-arrow-a span{left:40%!important}
@-webkit-keyframes sdb05{
0%{-webkit-transform:translate(0,0);opacity:0}
50%{opacity:1}
100%{-webkit-transform:translate(0,20px);opacity:0}
}
@keyframes sdb05{
0%{transform:translate(0,0);opacity:0}
50%{opacity:1}
100%{transform:translate(0,20px);opacity:0}
}
.patten-dot{position:relative;margin-bottom:18px}
.patten-dot ul{padding:0;margin:0;list-style:none;width:44px;margin:auto}
.patten-dot ul li{width:8px;height:8px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;float:left}
.patten-dot ul li:first-child{background:#000}
.patten-dot ul li:nth-child(2){background:#ed3939;margin:0 9px}
.patten-dot ul li:last-child{background:#000}
.social-ul{padding:0;margin:0;list-style:none;float:right}
.social-ul li{float:left;margin-left:20px}
.social-ul li a{color:#828282;font-size:16px;transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s}
.social-ul li a:hover{color:#ed3939}
.mw285{min-width:285px}
.portfolio-we-ani{background:#83daea;position:absolute;top:0;left:0;bottom:0}
.portfolio-seo-ani{background:#4885ed;position:absolute;top:0;left:0;bottom:0}
.portfolio-seo-ani2{background:#f4c20d;position:absolute;top:0;left:0;bottom:0}
.portfolio-micron-ani{background:#020202;position:absolute;top:0;left:0;bottom:0}
.portfolio-micron-ani2{background:#1db9ff;position:absolute;top:0;left:0;bottom:0}
.portfolio-tph-ani{background:#e84c3d;position:absolute;top:0;left:0;bottom:0}
.portfolio-clud-sj-ani{background:#00d49d;position:absolute;top:0;left:0;bottom:0}
.portfolio-header-info-micron{background:#1db9ff!important}
.portfolio-header-info-tph{background:#cfde40!important}
.portfolio-header-info-we{background:#f17a97!important}
.portfolio-header-info-clud-sj{background:#fffc19!important}
[data-aos=new-animation]{width:0}
[data-aos=new-animation].aos-animate{width:100%}
.card-container .card-body .morecontent span{display:none}
.card-container .card-body .morelink{display:block}
.box-shadow-comman{-webkit-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);-moz-box-shadow:0 1px 2px 0 rgba(0,0,0,.1);box-shadow:0 1px 2px 0 rgba(0,0,0,.1);background-color:#fff}
.hover-box-shadow-comman{-webkit-box-shadow:0 8px 2px 0 rgba(0,0,0,.5);-moz-box-shadow:0 8px 2px 0 rgba(0,0,0,.5);box-shadow:0 1px 8px 0 rgba(0,0,0,.5);border-top:1px solid #dadada;border-right:1px solid #dadada;border-bottom:1px solid #dadada;background-color:#fff}
.border-color-comman{border:1px solid #e6e6e6}
.br-bl{border-left:1px solid #e6e6e6;border-right:1px solid #e6e6e6}
@keyframes slide{
from{background-position:0 bottom}
to{background-position:400px bottom}
}
@-webkit-keyframes slide{
from{background-position:0 bottom}
to{background-position:400px bottom}
}
@-moz-keyframes slide{
from{background-position:0 bottom}
to{background-position:400px bottom}
}
.gotop{background-color:#ed3939;border:2px solid #ed3939;text-align:center;font-size:18px;color:#fff;z-index:999;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%;width:40px;height:40px;position:fixed;bottom:-100px;left:25px;cursor:pointer;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;transition:all .5s ease-in-out;padding-top:5px;-webkit-box-shadow:0 8px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 8px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 8px 0 rgba(0,0,0,.2)}
.gotop:hover{background-color:transparent;color:#ed3939;-webkit-transform:scale(1.1);transform:scale(1.1)}
.footer-fixed{z-index:-100;position:fixed;bottom:0;width:100%}
.copy-right-text{font-family:'Open Sans',sans-serif;font-size:14px;color:rgba(255,255,255,.15);font-weight:500;margin-top:10px;text-align:center}
.footer-wrap{padding:22px 0}
.footer-wrap h5{color:#828282;font-size:12px;text-transform:none}
.twitter-link:hover{color:#32cdfd}
.fb-link:hover{color:#3d589b}
.linkedin-link:hover{color:#0177b5}
.rss-link:hover{color:#f15701}
#google-map-wrap{overflow-x:hidden}
#gmap_canvas-wrap{overflow:hidden;height:340px;width:100%}
#gmap_canvas{height:340px;width:100%}
#gmap_canvas img{max-width:none!important;background:0 0!important}
.comman-header{background:#343a5c url(../images/header.jpg) no-repeat center;background-size:cover;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;-ms-background-size:cover;width:100%;background-attachment:fixed;-webkit-background-attachment:fixed;-moz-background-attachment:fixed;-ms-background-attachment:fixed;-o-background-attachment:fixed;background-position:50% 0;position:relative;padding-top:98px}
.comman-banner-info{width:600px;height:201px;position:absolute;left:-195px;top:140px;padding:40px 47px;z-index:9}
.comman-banner-info h1{color:#fff;margin-bottom:10px!important}
.comman-banner-info p{color:#fff}
.home-comman-header{background:#fff;background:-moz-linear-gradient(left,#fff 0,#fff 50%,#ed3939 49%,#ed3939 100%);background:-webkit-linear-gradient(left,#fff 0,#fff 50%,#ed3939 49%,#ed3939 100%);background:linear-gradient(to right,#fff 0,#fff 50%,#ed3939 49%,#ed3939 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ed3939', GradientType=1 );overflow:hidden;padding:0;height:580px}
.home-comman-header .col-sm-height{height:580px}
.home-comman-header .carosual-inner-wrap{position:relative;height:580px;overflow:hidden}
.home-comman-header .slider-right{background:#ed3939}
.home-comman-header .slider-left .carosual-inner-wrap .img-responsive{position:absolute;bottom:0;left:0}
.home-comman-header .slider-right .carosual-inner-wrap .img-responsive{position:absolute;bottom:0;left:0}
.home-comman-header .slider-left .carosual-inner-wrap .carosual-text{padding-top:140px;z-index:999;position:relative}
.home-comman-header .slider-right .carosual-inner-wrap .carosual-text{padding-top:140px;z-index:999;position:relative;text-align:right;float:right}
.home-comman-header .slider-right .carosual-inner-wrap .carosual-text h1{color:#fff}
.home-comman-header .slider-right .carosual-inner-wrap .carosual-text p{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25)}
.home-comman-header .carosual-text-inner{max-width:380px}
.home-comman-header .carosual-inner-wrap .carosual-text h1{margin-bottom:30px}
.home-comman-header .carosual-inner-wrap .carosual-text p{margin-bottom:30px}
.home-comman-header .carousel-indicators{width:57%}
.home-comman-header .carousel-indicators .active{background-color:#ed3939;border-color:#ed3939}
.prod-dev-header{background:#fff;overflow:hidden;padding:0;height:580px;margin-top:80px}
.prod-dev-header .carosual-inner-wrap .carosual-text h2{margin-bottom:30px}
.prod-dev-header .carosual-inner-wrap .carosual-text p{margin-bottom:67px}
.google-capcha{margin-bottom:20px;text-align:center}
.google-capcha img,.google-capcha>div>div{margin:auto}
.blog-header{text-align:center;margin-top:112px}
.header-banner-info{text-align:center;margin-top:150px}
.blog-header h1,.header-banner-info h1{margin-bottom:15px;color:#fff}
.blog-header p,.header-banner-info p{text-transform:none;color:#fff}
.blog-form .custom-form{background-color:#fff;color:#9d9d9d;padding:12px 13px}
.header-box{position:relative;width:100%}
.header-box .header-box-image{display:block;width:100%;height:auto}
.header-box .header-box-overlay-red{position:absolute;bottom:0;left:0;right:0;background-color:rgba(239,67,35,.85);overflow:hidden;width:100%;height:0;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;border-bottom:4px solid rgba(239,67,35,.85)}
.header-box .header-box-overlay-yellow{position:absolute;bottom:0;left:0;right:0;background-color:rgba(254,204,41,.85);overflow:hidden;width:100%;height:0;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;border-bottom:4px solid rgba(254,204,41,.85)}
.header-box .header-box-overlay-green{position:absolute;bottom:0;left:0;right:0;background-color:rgba(166,212,70,.85);overflow:hidden;width:100%;height:0;transition:.5s ease;-webkit-transition:.5s ease;-moz-transition:.5s ease;-ms-transition:.5s ease;-o-transition:.5s ease;border-bottom:4px solid rgba(166,212,70,.85)}
.header-box:hover .header-box-overlay-red{height:100%}
.header-box:hover .header-box-overlay-yellow{height:100%}
.header-box:hover .header-box-overlay-green{height:100%}
.header-box .header-box-text{white-space:nowrap;position:absolute;overflow:hidden;top:50%;left:50%;transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);font-weight:700;line-height:1.6;font-size:24px;color:#fff;text-transform:uppercase;text-shadow:1px 0 3px rgba(0,0,0,.3);-webkit-text-shadow:1px 0 3px rgba(0,0,0,.3);-moz-text-shadow:1px 0 3px rgba(0,0,0,.3)}
.parallax-effect-wrapper .container{position:relative}
.flipped{height:100%!important}
.trust-box{text-align:center;border-left:1px solid #f2f2f2;-webkit-box-shadow:3px 3px 0 0 #f2f2f2;-moz-box-shadow:3px 3px 0 0 #f2f2f2;box-shadow:3px 3px 0 0 #f2f2f2;padding:10px 45px 15px}
.trust-box .heading7{margin:10px 0 15px}
.trust-box .para-main-content{color:#777f96}
.trust-box:hover{padding:5px 45px 10px}
.client-box{border-left:1px solid #f2f2f2;-webkit-box-shadow:3px 3px 0 0 #f2f2f2;-moz-box-shadow:3px 3px 0 0 #f2f2f2;box-shadow:3px 3px 0 0 #f2f2f2}
.client-box .client-head img{width:100%}
.client-box .client-content{padding:16px 20px 10px;position:relative;min-height:170px}
.client-box .client-content .client-icon-wrap{width:47px;height:47px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#fff;-webkit-box-shadow:0 8px 2px 0 rgba(0,0,0,.3);-moz-box-shadow:0 8px 2px 0 rgba(0,0,0,.3);box-shadow:0 1px 8px 0 rgba(0,0,0,.3);text-align:center;padding-top:10px;font-size:18px;position:absolute;top:-25px;right:25px}
.client-box .client-content .para-content{text-transform:capitalize;color:#2d3250;margin-bottom:-4px}
.client-box .client-content .para-main-content{color:#c6cad7}
.client-box .client-content .para-sub-main-content{color:#777f96}
.client-box:hover .client-icon-wrap{top:-30px}
#blog-wrap{background-color:#f6f6f6}
.blog-box{background-color:#fff}
.blog-box .blog-head{padding:10px}
.blog-box .blog-head img{width:100%}
.blog-box .blog-content{padding:10px 20px 20px;position:relative;min-height:113px}
.blog-box .blog-content .heading10{color:#2d3250;font-weight:500;text-transform:capitalize;margin-bottom:6px}
.blog-box .blog-content .heading10 small{font-size:14px;color:#d1d1d1;font-weight:500}
.blog-box .blog-content .para-sub-main-content{color:#777f96}
.blog-box .blog-content .blog-left-wrap{padding-right:60px}
.blog-box .blog-content .blog-icon-wrap{position:absolute;top:26px;right:20px}
.blog-box .blog-content .blog-icon-wrap .arrow-btn{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
.blog-box:hover .blog-icon-wrap{right:10px}
.chat-btn{position:fixed;z-index:999;right:30px;bottom:30px}
.comman-form-wrap>form>.row{margin-bottom:30px}
.comman-form-wrap .heading8{font-size:20px;color:#2d3250;text-align:center;margin-bottom:25px}
.proposal-form-wrap{padding:0 30px}
.form-group-upload .upload input[type=file]{display:none}
.form-group-upload .upload-path{display:inline-block;min-width:200px;background-color:transparent;border:0;padding-left:10px}
.form-group-upload .upload{display:inline-block;margin-left:15px}
.cancel-upload-btn{color:#9d9d9d;font-size:18px}
.blog-row{border-bottom:1px solid #e6e6e6;padding:40px 0}
.blog-row .blog-thumb{position:relative;overflow:hidden}
.blog-row .blog-thumb:hover img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}
.blog-info .heading5{color:#2d3250;font-weight:400;text-transform:none;margin-bottom:10px}
.blog-info .para-main-content{color:#777f96;font-weight:300;text-transform:none;line-height:1.6;margin-bottom:52px}
.time-slot{font-weight:400;line-height:1.6;font-size:16px;color:#c6cad7}
.left-bar-blog{margin-top:40px}
.left-bar-blog .heading7{color:#2d3250;font-weight:600;margin-bottom:10px}
#left-bar-blog.affix{top:0;right:3%;width:262px}
.blog-cate-wrap{margin-bottom:40px}
.blog-category-ul li a.heading8{color:#2d3250;text-transform:capitalize;font-weight:400;display:block;padding:15px 20px;background-color:#fbfbfb;transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s}
.blog-category-ul li a.heading8.active,.blog-category-ul li a.heading8:active,.blog-category-ul li a.heading8:focus,.blog-category-ul li a.heading8:hover{background:#238ad7 url(../images/blog-active.png) no-repeat left center;color:#fff}
.blog-category-ul li a.heading8 .fa{font-size:7px;vertical-align:2px;margin-right:5px}
.tags-category-ul li{float:left}
.tags-category-ul li a{padding:7px;border:1px solid #e6e6e6;background-color:#fbfbfb;text-transform:none;display:inline-block;margin-bottom:10px;margin-right:10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;transition:all .3s linear 0s;-moz-transition:all .3s linear 0s;-webkit-transition:all .3s linear 0s;-o-transition:all .3s linear 0s;-ms-transition:all .3s linear 0s}
.tags-category-ul li a:hover{border-color:#238ad7;color:#238ad7}
.left-bar-blog{padding:10px}
.left-bar-blog.affix{position:fixed;top:33px;right:110px;background-color:#fff;width:262px;z-index:99}
.left-bar-blog.affix{position:fixed!important;top:33px;right:110px;background-color:#fff;width:262px;z-index:99}
.left-bar-blog.affix-top{top:33px;right:110px;background-color:#fff;width:262px;z-index:99}
.left-bar-blog.affix-bottom{top:-430px!important;position:fixed!important}
.blog-details{margin-top:60px}
.blog-author{padding:30px;border:1px solid #e6e6e6}
.blog-author .media .media-left{padding-right:26px}
.blog-author .media .media-left .para-sub-main-content{margin-bottom:12px}
.social-blog{margin-top:16px}
.social-blog li{float:left}
.social-blog li a{color:#777f96;font-size:16px;margin-right:20px}
.social-blog li.fb a:active,.social-blog li.fb a:focus,.social-blog li.fb a:hover{color:#3b5998}
.social-blog li.twitter a:active,.social-blog li.twitter a:focus,.social-blog li.twitter a:hover{color:#1da1f2}
.social-blog li.linkedin a:active,.social-blog li.linkedin a:focus,.social-blog li.linkedin a:hover{color:#0077b5}
.blog-comment{padding:10px;text-align:center}
.blog-pager .previous{float:left}
.blog-pager .next{float:right}
.blog-pager .previous .arrow-btn{float:left;margin-right:10px}
.blog-pager .next .arrow-btn{float:right;margin-left:10px}
.blog-pager span{font-family:'Open Sans',sans-serif;font-weight:400;line-height:1.6;font-size:14px;color:#777f96;padding-top:10px;display:inline-block}
.blog-similar{margin-top:55px}
.blog-similar .heading7{margin-bottom:10px}
.s-blog-wrap{position:relative;margin-bottom:30px;cursor:pointer}
.s-blog-image{display:block;width:100%;height:auto}
.s-blog-overlay{position:absolute;bottom:100%;left:0;right:0;background-color:rgba(45,50,80,.5);overflow:hidden;width:100%;height:0;transition:.5s ease}
.s-blog-wrap:hover .s-blog-overlay{bottom:0;height:100%}
.s-blog-text{padding:30px;position:absolute;overflow:hidden;top:50%;left:50%;transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);width:100%}
.s-blog-text .para-sub-main-content{color:#fff}
.service-owl-wrap .service-owl-inner{max-width:266px;margin:auto;text-align:center}
.service-owl-wrap .service-owl-inner .img-responsive{width:auto;margin:auto auto 40px;transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s}
.service-owl-wrap .service-owl-inner .img-responsive:hover{-moz-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03)}
.service-owl-wrap .service-owl-inner h4{margin-bottom:20px}
.service-owl-wrap .service-owl-inner.mb70{margin-bottom:70px}
.how-we-do2-inner{text-align:center;padding:40px 15px}
.how-we-do2-inner h3{margin-bottom:38px}
.how-we-do2-inner .img-responsive{margin:0 auto 58px;transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s}
.how-we-do2-inner .img-responsive:hover{-moz-transform:scale(1.03);-webkit-transform:scale(1.03);transform:scale(1.03)}
.how-we-do2-inner h4{color:#000;margin-bottom:18px}
.how-we-do2-inner p{color:#828282;margin-bottom:33px;padding:0 30px}
.client-section{padding:45px 0 25px}
.client-section h3{line-height:1.6;color:#333;font-weight:500}
.client-section .img-responsive{margin:10px auto;object-fit:cover}
.card-container{background:#fff;box-shadow:0 4px 12px rgba(79,79,79,.29);-webkit-box-shadow:0 4px 12px rgba(79,79,79,.29);min-height:460px;margin-bottom:30px;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;cursor:pointer}
.card-container .card-header{position:relative;overflow:hidden;min-height:300px}
.card-container .card-header img{max-width:100%;-moz-transition:all .3s;-webkit-transition:all .3s;transition:all .3s;margin:auto}
.card-container:hover .card-header img{-moz-transform:scale(1.1);-webkit-transform:scale(1.1);transform:scale(1.1)}
.card-container:hover{box-shadow:0 4px 22px rgba(235,87,87,.42);-webkit-box-shadow:0 4px 22px rgba(235,87,87,.42);-moz-box-shadow:0 4px 22px rgba(235,87,87,.42)}
.card-container .card-body{padding:20px 28px}
.card-container .card-body h6,
.card-container .card-body h5{margin-bottom:10px;}
.card-container .card-body p{color:#333}
.contact-section h5{margin:40px 0}
.down-arrow-a{position:absolute;left:50%;transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);bottom:0;width:50px;height:55px}
.lets-talk-wrap{width:615px;border:3px solid #ed3939;margin:auto;padding:30px}
.lets-talk-wrap .button{float:none;margin:30px auto 0}
.our-approach-ani{padding:0 15px;margin:100px 0 150px}
.our-approach-ani .no-padding{padding:0}
.our-approach-ani .progress{width:100%}
.our-approach-ani .progress{height:auto;padding:0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;margin:0}
.our-approach-ani .progress-bar{width:100%;height:42px;padding:10px;box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none}
.our-approach-ani .progress-bar .title{font-weight:500;line-height:1.6;font-size:18px;color:#fff;margin:0;text-align:center;white-space:nowrap}
.bl1-adj1:before{content:'';position:absolute;left:0;top:-130px;height:411px;width:1px;background:#bdbdbd}
.bl1-adj2:before{content:'';position:absolute;left:0;top:-170px;height:411px;width:1px;background:#bdbdbd}
.bl1-adj3:before{content:'';position:absolute;left:0;top:-173px;height:411px;width:1px;background:#bdbdbd}
.our-approach-section{padding-top:0}
.contact-section .form-group{position:relative;margin-bottom:25px}
.contact-section .form-group label.error{position:absolute;bottom:-28px;left:0;right:0;width:100%;top:auto;color:#ed3939;font-size:14px;font-family:Lato,sans-serif;font-weight:400}
#product-dev-carosual .carousel-indicators li.active{background-color:#ed3939;border-color:#ed3939;width:10px;height:10px}
#product-dev-carosual .carousel-indicators li{background-color:#000;border-color:#000;width:10px;height:10px;margin:5px}
.project-details-body{background-color:#2d2d2d}
.project-details-section{background-color:#2d2d2d}
.project-details-section .product-img-adj{box-shadow:0 4px 55px rgba(255,255,255,.28);-webkit-box-shadow:0 4px 55px rgba(255,255,255,.28);-moz-box-shadow:0 4px 55px rgba(255,255,255,.28)}
.project-details-body .close{position:absolute;right:-50px;top:0;width:32px;height:32px;opacity:.3}
.project-details-body .close:hover{opacity:1}
.project-details-body .close:after,.project-details-body .close:before{position:absolute;left:15px;content:' ';height:26px;width:2px;background-color:#e0e0e0}
.project-details-body .close:before{transform:rotate(45deg)}
.project-details-body .close:after{transform:rotate(-45deg)}
.project-details-body .navbar-header{float:left}
.project-details-body .prod-nav{float:left;padding:16px 16px 0;border-left:1px solid rgba(255,255,255,.23);width:calc(100% - 200px)}
.project-details-body .prod-nav li{float:left;position:relative}
.project-details-body .prod-nav li:last-child{float:right;width:32px;height:32px}
.project-details-body .prod-nav li h5{color:#e0e0e0}
.project-details-body .detail-header-wrap .textNav-wrap .container-inner{border-bottom:1px solid rgba(255,255,255,.23);padding-bottom:5px;padding-top:5px}
.home-slider-wrap-adj .container-sm-height{width:100%}
.nicescroll-rails.nicescroll-rails-hr{display:none!important;opacity:0!important}
.google_map{padding:0!important}
.google_map h5{font-weight:600;font-family:'Open Sans',sans-serif;color:#4e4e4e;font-size:16px;margin-top:10px;margin-bottom:10px}
.google_map p{font-weight:500;font-family:'Open Sans',sans-serif;color:#4e4e4e;font-size:13px}
.google_map strong{font-weight:700;font-size:14px}
div#googleMap,div#googleMap2{width:49.5%;float:left}
div#googleMap{margin-right:1%}
.client-carousel-wrap{display:table;width:80%;float:right}
.client-carousel-wrap .item-row{display:table-row}
.client-carousel-wrap .item{display:table-cell;vertical-align:middle}
.btn-circle{width:20px;height:20px;border-radius:50%;border:2px solid #fff;-webkit-animation:pulse-item .6s infinite alternate;animation:pulse-item .6s infinite alternate;cursor:pointerc;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;overflow:hidden;padding:0;font-size:10px;color:#ed393a}
.img-compare{-webkit-animation:floating-ani 2s infinite;animation:floating-ani 2s infinite}
.img-compare .btn-circle{position:absolute;top:50%;left:50%;z-index:99;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);background:0 0;background:#fff}
.img-compare .btn-circle:hover{background:#fff;border-color:#ed393a}
.img-compare .js-front-btn{margin-top:-180px;margin-left:-157px}
.img-compare .js-back-btn{margin-top:-90px;margin-left:116px}
.img-compare .js-mid-btn{margin-top:90px;margin-left:48px}
.comman-header-wrap{position:relative;background:#ed3939;padding:0;margin-top:-62px;height:100vh}
.comman-header-wrap>.container-fluid{margin-top:60px;margin-bottom:60px;padding:0}
.comman-header-wrap>.container-fluid>.row{margin:0}
.comman-header-wrap>.container-fluid>.row>.col-md-12{padding:0}
.navbar-brand-white{position:absolute;top:23px;left:98px;width:400px;z-index:150}
.navbar-brand-white>img{width:auto!important}
.navbar-brand-white span{font-family:Lato,sans-serif;font-size:12px;font-weight:500;color:#333332;padding-left:9px;white-space:nowrap}
.portfolio-header{padding-top:0}
.portfolio-header .container-fluid{padding:0}
.portfolio-header .container-fluid .portfolio-header-img{position:relative}
.portfolio-header .container-fluid .portfolio-header-img .img-responsive{max-width:none;width:100%}
.portfolio-header .container-fluid .portfolio-header-info{background:#020202;box-shadow:7px 14px 15px rgba(0,0,0,.25);position:relative;top:160px;left:10vw;z-index:9;min-height:80vh;min-width:612px;padding:20vh 10vh 0}
.portfolio-header .container-fluid .portfolio-header-info h1{font-family:Roboto,sans-serif;font-weight:700;font-size:48px;line-height:1.6;color:#fff;margin-bottom:50px}
.portfolio-header .container-fluid .portfolio-header-info h6{font-family:Roboto,sans-serif;font-weight:500;font-size:18px;line-height:1.6;color:#828282;margin-bottom:10px}
.portfolio-header .container-fluid .portfolio-header-info p{font-family:Lato,sans-serif;font-weight:400;font-size:18px;line-height:1.6;color:#fff}
.portfolio-challenge-wrap{position:relative}
.portfolio-challenge-wrap-inner{background:#020202;box-shadow:7px 14px 15px rgba(0,0,0,.25);position:relative;max-width:800px;margin:auto;padding:40px;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-around;align-items:center;align-content:stretch;min-height:300px;z-index:1}
.portfolio-challenge-wrap .challenge-after{content:'';background:#020202;top:70px;right:95px;width:800px;height:300px;margin:auto;position:absolute}
.seo-body .portfolio-challenge-wrap .challenge-after{content:'';background:#db3236;top:70px;right:95px;width:800px;height:300px;margin:auto;position:absolute}
.portfolio-challenge-wrap .challenge-left{text-align:right;padding-right:70px;position:relative}
.portfolio-challenge-wrap .challenge-left:before{content:'';position:absolute;border-left:3px solid #fff;width:3px;height:170px;right:30px;top:-14px}
.portfolio-challenge-wrap .challenge-right{position:relative}
.portfolio-challenge-wrap .challenge-left h3{color:#fff}
.portfolio-challenge-wrap .challenge-right p{color:#fff}
.portfolio-concept-wrap{max-width:805px;margin:auto;padding-left:40px}
.portfolio-concept-wrap .concept-left{float:left}
.portfolio-concept-wrap .concept-left2{float:left}
.portfolio-concept-wrap .concept-right{float:right;max-width:430px}
.concept-bottom .list-table li img{margin:auto}
.portfolio-concept-wrap+.concept-bottom{max-width:460px;margin:70px auto 0}
.micron-cir-black-li{margin-left:-130px;position:relative}
.micron-cir-black-right li img{max-width:200px}
.portfolio-concept-wrap2{max-width:650px}
.portfolio-concept-wrap2 .concept-left{margin-top:50px}
.portfolio-final-logo{background:#1db9ff;padding:0}
.portfolio-final-logo .portfolio-final-logo-wrap{max-width:805px;margin:auto;padding-left:40px}
.portfolio-final-logo .portfolio-final-logo-wrap .final-logo-left{float:left;padding-top:30px}
.portfolio-final-logo .portfolio-final-logo-wrap .final-logo-right{float:right;max-width:430px;max-height:333px}
.portfolio-final-logo .portfolio-final-logo-wrap .final-logo-left .portfolio-heading{color:#fff}
.portfolio-final-logo .portfolio-final-logo-wrap .final-logo-left .portfolio-heading span{color:#fff}
.portfolio-final-logo .portfolio-final-logo-wrap .final-logo-right .list-inline li{width:49%;padding:0}
.portfolio-final-logo .portfolio-final-logo-wrap .final-logo-right .list-inline li:last-child{position:relative;margin-left:-10px}
.portfolio-business-card{background:#f5e4d0}
.portfolio-business-card .portfolio-heading{max-width:735px;margin:auto}
.portfolio-business-card .portfolio-business-card-wrap{margin-top:30px}
.portfolio-business-card .portfolio-business-card-wrap .img-responsive{margin:auto}
.seo-screen-wrap{margin-top:50px}
.seo-screen-wrap .seo-screen-1{margin-left:90px}
.seo-screen-wrap .seo-screen-2{position:relative;z-index:9}
.seo-screen-wrap .seo-screen-3{margin-left:-90px}
.seo-body .portfolio-header .container-fluid .portfolio-header-info h6{color:#fff}
.seo-body .portfolio-challenge-wrap-inner{background:#db3236;box-shadow:7px 14px 15px rgba(0,0,0,.25)}
.tph-body .portfolio-header .container-fluid .portfolio-header-info{background:#e84c3d;box-shadow:7px 14px 15px rgba(0,0,0,.25)}
.tph-body .portfolio-header .container-fluid .portfolio-header-info h6{color:#fff}
.tph-body .portfolio-challenge-wrap-inner{background:#cfde40;box-shadow:7px 14px 15px rgba(0,0,0,.25)}
.tph-body .challenge-after{background:#cfde40;box-shadow:7px 14px 15px rgba(0,0,0,.25)}
.tph-body .portfolio-ia-wrap{background:#f2f2f2}
.tph-body .portfolio-ia-wrap .portfolio-heading{margin-bottom:70px}
.tph-body .portfolio-ia-wrap .ia-list-outer-wrap{width:100%}
.tph-body .portfolio-ia-wrap .ia-list-outer-wrap .ia-list-wrap{width:calc(100% / 5);float:left}
.tph-body .portfolio-ia-wrap .ia-list-outer-wrap .ia-list-wrap h6{font-family:Roboto,sans-serif;font-weight:500;color:#000;font-size:18px;margin-bottom:15px}
.tph-body .portfolio-ia-wrap .ia-list-outer-wrap .ia-list-wrap ul{margin-left:18px}
.tph-body .portfolio-ia-wrap .ia-list-outer-wrap .ia-list-wrap ul li{font-family:Lato,sans-serif;font-weight:400;color:#4f4f4f;font-size:18px;margin-bottom:8px;list-style:disc}
.tph-body .portfolio-sitemap .portfolio-heading{margin-bottom:60px}
.tph-body .portfolio-sitemap .portfolio-sitemap-img{margin-bottom:50px}
.tph-body .portfolio-htp-design{background:#dde1e3;position:relative}
.tph-body .portfolio-htp-design h3{font-family:Roboto,sans-serif;font-weight:700;color:#fff;font-size:36px;margin-bottom:15px;line-height:42px}
.tph-body .portfolio-htp-design .htp-design1{margin-left:250px;position:relative;z-index:2}
.tph-body .portfolio-htp-design .htp-design2{position:absolute;top:360px;right:20px;z-index:1}
.tph-body .portfolio-htp-design .htp-design3{position:absolute;top:803px;right:50px;z-index:0}
.tph-body .portfolio-htp-design .htp-design4{margin-top:24px;left:110px;position:relative;z-index:3}
.tph-body .portfolio-htp-design .htp-design5{position:relative;top:0;left:527px;z-index:4;margin-top:-614px}
.tph-body .portfolio-htp-design .home-page-text{position:absolute;top:60px;right:260px}
.tph-body .portfolio-htp-design .resell-page-text{position:absolute;top:300px;right:400px}
.tph-body .portfolio-htp-design .eprocure-page-text{position:absolute;bottom:400px;left:337px}
.club-sj-body .portfolio-header .container-fluid .portfolio-header-info{background:#00d49d}
.club-sj-body .portfolio-header .container-fluid .portfolio-header-info h6{color:#fff}
.club-sj-body .portfolio-challenge-wrap-inner{background:#fffc19}
.club-sj-body .portfolio-challenge-wrap .challenge-after{background:#fffc19}
.club-sj-body .portfolio-concept-right{margin-top:100px}
.club-sj-body .portfolio-final-logo{background:#fff;margin-bottom:30px}
.club-sj-body .portfolio-final-logo .portfolio-final-logo-wrap .final-logo-left{float:none;padding-top:30px;margin-bottom:60px}
.club-sj-body .portfolio-final-logo .portfolio-final-logo-wrap .final-logo-left .portfolio-heading{color:#333}
.club-sj-body .portfolio-final-logo .portfolio-final-logo-wrap .final-logo-left .portfolio-heading span{color:#828282}
.club-sj-body .portfolio-final-logo .container-fluid{padding:0;background:#fff;background:-moz-linear-gradient(left,#fff 51%,#00d49d 51%,#00d49d 100%);background:-webkit-linear-gradient(left,#fff 51%,#00d49d 51%,#00d49d 100%);background:linear-gradient(to right,#fff 51%,#00d49d 51%,#00d49d 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#00d49d', GradientType=1 )}
.club-sj-body .portfolio-final-logo .container-fluid .final-logo-right ul li{width:49.8%;padding:100px 0}
.club-sj-body .portfolio-final-logo .container-fluid .final-logo-right ul li img{display:block;margin:auto}
.club-sj-body .portfolio-business-card{background:#fff}
.club-sj-body .portfolio-business-card-wrap{margin-top:60px}
.club-sj-body .portfolio-business-card-wrap img{display:block;margin:auto}
.club-sj-body .portfolio-concept .concept-bottom2 img{margin:auto}
.we-topper-body .portfolio-header .container-fluid .portfolio-header-info h6{color:#fff}
.we-topper-body .portfolio-challenge-wrap-inner{background:#f17a97}
.we-topper-body .challenge-after{background:#f17a97}
.we-topper-body .portfolio-concept-wrap .concept-right.we-toper-cir-black-right{float:none;max-width:520px;margin:100px auto 0}
.we-topper-body .portfolio-concept-wrap .concept-right.we-toper-cir-black-right .list-inline>li:not(:first-child){margin-left:-110px}
.we-topper-body .portfolio-typographic-wrap .portfolio-heading{margin-bottom:70px}
.we-topper-body .portfolio-final-logo2{background:#f2f5f7}
.we-topper-body .we-toper-design1{margin:70px auto 0}
.we-topper-body .we-toper-design2{margin-left:-48px}
.we-topper-body .we-toper-design3{margin-left:88px}
.we-topper-body .we-toper-design4{margin:90px auto 0}
.sect-home-erp *{color:#fff}
.sect-home-erp h2{font-size:38px;line-height:1.6}
.sect-home-erp .para-big{font-size:20px;line-height:1.6;max-width:992px;margin:15px auto}
.sect-home-erp .button-pri::before,.sect-home-erp .button-pri>span{color:#fff}
.sect-home-erp .button-pri{border-color:#fff}
.home-in-client-section .owl-carousel-client-carousel{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:stretch;align-content:stretch}
.home-in-client-section .owl-carousel-client-carousel .img-responsive{margin:0 20px;object-fit:contain;width:130px;height:130px;transition:all .2s linear;-moz-transition:all .2s linear;-webkit-transition:all .2s linear}
.home-in-client-section .owl-carousel-client-carousel .img-responsive:hover{transform:scale(1.2);-webkit-transform:scale(1.2);-moz-transform:scale(1.2)}
@media (min-width:1561px) and (max-width:2250px){
.prod-dev-header{height:660px}
.prod-dev-header .container-sm-height{height:660px}
.home-comman-header .slider-left .carosual-inner-wrap .img-responsive{left:-75px;max-width:none}
.home-comman-header .slider-right .carosual-inner-wrap .img-responsive{max-width:none}
.br7-adj::before,.home-slider-wrap-adj::before{left:-390px!important}
.ba-slider .carosual-inner-wrap.carosual-inner-wrap-left{width:480px;position:absolute;left:80px}
.ba-slider .carosual-inner-wrap.carosual-inner-wrap-right{width:480px;position:absolute;right:10px}
}
@media (min-width:1200px){
.container-1024{width:1024px}
.plant-img-adj{max-width:none;float:right;margin-right:-40px}
.down-arrow-a{bottom:30px}
.home-comman-header,.home-comman-header .carosual-inner-wrap,.home-comman-header .col-sm-height{height:100vh}
.home-comman-header .slider-right .carosual-inner-wrap .carosual-text{top:50%;z-index:999;position:relative;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);margin:0;padding:0}
.home-comman-header .slider-left .carosual-inner-wrap .carosual-text{top:50%;z-index:999;position:relative;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);margin:0;padding:0}
.seo-screen-wrap .seo-screen-2{position:absolute;top:0;left:0;right:0}
.seo-screen-wrap .seo-screen-1{margin-left:160px;width:290px;margin-top:60px}
.seo-screen-wrap .seo-screen-3{margin-left:-90px;width:290px;margin-top:60px}
}
@media (min-width:992px){
    .visible-sm{display:none!important}
.visible-xs{display:none!important}
.ba-slider{position:relative;height:100vh}
.ba-slider .carosual-inner-wrap-outer{position:absolute;top:30vh;left:80px;right:80px;width:calc(100vw - 200px)}
.ba-slider .carosual-inner-wrap.carosual-inner-wrap-left{width:380px;position:absolute;left:0;top:0}
.ba-slider .carosual-inner-wrap.carosual-inner-wrap-right{width:380px;position:absolute;right:0;top:0}
.ba-slider .carosual-inner-wrap .carosual-text{text-align:right}
.ba-slider .carosual-inner-wrap .carosual-text{text-align:left}
.ba-slider>.resize .carosual-inner-wrap h1{color:#333332;margin-bottom:30px}
.ba-slider>.resize .carosual-inner-wrap p{color:#333332;text-shadow:0 4px 4px rgba(0,0,0,.25);margin-bottom:30px;line-height:1.6;font-size:18px}
.ba-slider>.carosual-inner-wrap-outer>.carosual-inner-wrap h1{color:#fff;margin-bottom:30px}
.ba-slider>.carosual-inner-wrap-outer>.carosual-inner-wrap p{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);margin-bottom:30px;line-height:1.6;font-size:18px}
.ba-slider{position:relative;overflow:hidden}
.ba-slider .resize>img,.ba-slider>img{width:calc(100vw - 203px)!important;display:block;margin-left:70px;margin-top:50px;-webkit-animation:floating-ani 2s infinite;animation:floating-ani 2s infinite}
.ba-slider .resize{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden;background:#fff}
.ba-slider .handle{position:absolute;left:50%;top:0;bottom:0;width:4px;cursor:ew-resize}
.ba-slider .handle:after{content:'';position:absolute;top:50%;width:26px;height:26px;background:url(../../images/drag-icon.png) no-repeat center;margin-left:-13px}
.home-slider-wrap-adj{position:relative}
.home-slider-wrap-adj::before{position:absolute;width:9px;height:76px;background:#ed3939;content:'';top:50%;left:-113px;z-index:9;transform:translateY(-50%);margin-top:-98px}
.br7-adj{position:relative}
.br7-adj::before{position:absolute;width:7px;height:100%;background:#ed3939;content:'';top:0;left:-113px;z-index:9}
.prod-text-adj{width:100px!important;margin:0 0 0 24px;bottom:10px!important}
.seo-body .portfolio-header .container-fluid .portfolio-header-info{top:90px}
.tph-design-adj{transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;-o-transition:all .2s linear 0s}
.tph-design-adj:hover{transform:scale(1.03);-webkit-transform:scale(1.03);-moz-transform:scale(1.03);-ms-transform:scale(1.03);-o-transform:scale(1.03);z-index:99!important}
.seo-screen-wrap{margin-top:60px}
.dropdown-normal{padding:20px 15px 0;background-color:#24283c;width:200px;left:0!important;right:auto!important;margin:0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.dropdown-normal li a{padding:0;color:#c6c6c6;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #363c5a}
.dropdown-normal li a:hover .fa{color:#87b820}
.dropdown-normal li:last-child a{margin-bottom:0;border:none}
.dropdown-normal li a .fa{font-size:7px;vertical-align:2px;color:#fff;margin-right:5px}
}
@media (min-width:992px) and (max-width:1199px){
.home-comman-header .carosual-inner-wrap .carosual-text h1{font-size:75px;margin-bottom:20px}
.home-comman-header .carosual-text-inner{max-width:330px}
.projects-section{margin-top:30px}
.projects-section .mb100{margin-bottom:50px}
.card-container .card-header{min-height:250px}
.contact-section{margin-top:30px}
.contact-section .mb60{margin-bottom:10px}
.form-group-checkbox ul li{margin-right:20px}
.navbar-brand-white{left:10px}
.ba-slider .carosual-inner-wrap-outer h1{font-size:50px;margin-bottom:10px!important;line-height:1.6}
.ba-slider .resize>img,.ba-slider>img{width:calc(100vw - 400px)!important;margin-left:200px;margin-top:230px}
.ba-slider .carosual-inner-wrap.carosual-inner-wrap-left,.ba-slider .carosual-inner-wrap.carosual-inner-wrap-right{width:300px}
.ba-slider .carosual-inner-wrap.carosual-inner-wrap-left{left:-20px}
.ba-slider .carosual-inner-wrap.carosual-inner-wrap-right{right:-70px}
.portfolio-header .container-fluid .portfolio-header-info{position:relative;top:160px;left:4vw;z-index:9;min-height:67vh;min-width:490px;padding:13vh 4vh 0}
.portfolio-header .container-fluid .portfolio-header-info h1{font-size:40px;margin-bottom:38px}
.portfolio-challenge-wrap .challenge-after{top:50px;right:20px;width:800px;height:300px;margin:auto;position:absolute}
.tph-body .portfolio-htp-design .htp-design4{left:50px}
.tph-body .portfolio-htp-design .htp-design5{left:377px}
.tph-body .portfolio-htp-design .eprocure-page-text{left:177px}
.seo-screen-wrap .seo-screen-2{position:absolute;top:0;left:0;right:0}
.seo-screen-wrap .seo-screen-1{margin-left:160px;width:240px;margin-top:60px}
.seo-screen-wrap .seo-screen-3{margin-left:-90px;width:240px;margin-top:60px}
.g-recaptcha{transform:scale(1);transform-origin:0;-webkit-transform:scale(1);transform:scale(1);-webkit-transform-origin:0 0;transform-origin:0 0;margin:15px auto 0 auto;width:50%}
}
@media (max-width:991px){
.home-header .navbar-brand{opacity:1}
.comman-header-wrap{background:#fff;background:-moz-linear-gradient(top,#fff 0,#fff 50%,#ed3939 50%,#ed3939 100%);background:-webkit-linear-gradient(top,#fff 0,#fff 50%,#ed3939 50%,#ed3939 100%);background:linear-gradient(to bottom,#fff 0,#fff 50%,#ed3939 50%,#ed3939 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ed3939', GradientType=0 );margin-top:0;height:inherit;overflow:hidden;display:block;position:relative;width:100%}
.banner-info-sm .digital-sm-wrap{padding-top:30px}
.banner-info-sm .digital-sm-wrap h1{color:#333332;margin-bottom:10px;font-size:45px;line-height:1.6;text-shadow:0 4px 4px rgba(79,79,79,.38);font-family:Roboto,sans-serif}
.banner-info-sm .digital-sm-wrap p{color:#333332;text-shadow:0 4px 4px rgba(0,0,0,.25);margin-bottom:10px;line-height:1.6;font-size:18px;font-family:Lato,sans-serif;font-weight:400}
.banner-info-sm .creative-sm-wrap{padding-bottom:60px}
.banner-info-sm .creative-sm-wrap h1{color:#fff;margin-bottom:10px;font-size:45px;line-height:1.6;text-shadow:0 4px 4px rgba(79,79,79,.38);font-family:Roboto,sans-serif}
.banner-info-sm .creative-sm-wrap p{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);margin-bottom:10px;line-height:1.6;font-size:18px;font-family:Lato,sans-serif;font-weight:400}
.banner-info-sm>div:not(.graphic-sm-wrap){max-width:550px;margin:auto;width:100%;text-align:center}
.banner-info-sm .graphic-sm-wrap{height:400px;position:relative;overflow:hidden}
.banner-info-sm .graphic-sm-wrap img{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);margin-top:47px}
.dropdown-normal{right:auto!important;left:0!important;padding:15px 15px 0;background-color:#24283c;margin:0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}
.dropdown-normal li a{padding:0;color:#c6c6c6;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid #363c5a}
.dropdown-normal li a:hover span{color:#fff}
.dropdown-normal li a .fa{font-size:7px;vertical-align:2px;color:#fff;margin-right:5px}
.dropdown-normal li a:hover .fa{color:#87b820}
}
@media (min-width:768px) and (max-width:991px){
.hidden-sm{display:none!important}
.visible-sm{display:block!important}
.sm-mt0{margin-top:0}
.sm-mb0{margin-bottom:0}
.sm-mb10{margin-bottom:10px}
.sm-mr0{margin-right:0}
.sm-ml0{margin-left:0}
#nav-icon2{width:25px;position:relative;float:right;z-index:9999;cursor:pointer;height:50px;right:18px;top:16px;display:none}
#nav-icon2 span{display:block;position:absolute;height:2px;width:50%;background:#ed3939;opacity:1;-webkit-transform:rotate(0);-moz-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}
#nav-icon2 span:nth-child(even){left:50%;border-radius:0 9px 9px 0}
#nav-icon2 span:nth-child(odd){left:0;border-radius:0}
#nav-icon2 span:nth-child(1),#nav-icon2 span:nth-child(2){top:0}
#nav-icon2 span:nth-child(3),#nav-icon2 span:nth-child(4){top:8px}
#nav-icon2 span:nth-child(5),#nav-icon2 span:nth-child(6){top:16px}
#nav-icon2.open span:nth-child(1),#nav-icon2.open span:nth-child(6){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}
#nav-icon2.open span:nth-child(2),#nav-icon2.open span:nth-child(5){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}
#nav-icon2.open span:nth-child(1){left:0;top:7px}
#nav-icon2.open span:nth-child(2){left:calc(50% - 5px);top:7px}
#nav-icon2.open span:nth-child(3){left:-50%;opacity:0}
#nav-icon2.open span:nth-child(4){left:100%;opacity:0}
#nav-icon2.open span:nth-child(5){left:0;top:15px}
#nav-icon2.open span:nth-child(6){left:calc(50% - 5px);top:15px}
.home-comman-header .carosual-inner-wrap .carosual-text h1{font-size:65px;margin-bottom:8px}
.home-comman-header .carosual-text-inner{max-width:260px}
.how-we-do2-inner{padding:30px 5px}
.how-we-do2-inner .img-responsive{margin:0 auto 30px}
.how-we-do2-inner p{margin-bottom:15px;padding:0 10px}
.how-we-do2-inner h4{margin-bottom:5px}
.how-we-do2-inner h3{margin-bottom:30px}
.prod-dev-header{margin-top:120px;height:400px}
.prod-dev-header .carosual-inner-wrap .carosual-text h2{font-size:40px;line-height:1.6}
.projects-section{margin-top:30px}
.projects-section .mb100{margin-bottom:50px}
.projects-section h2{font-size:40px}
.contact-section{margin-top:30px}
.contact-section .mb60{margin-bottom:10px}
.contact-section h2{font-size:40px}
.form-group-checkbox ul li{margin-right:16px}
.contact-section h5{margin:10px 0}
.form-group-checkbox input[type=checkbox]+label{height:120px;width:100px}
.form-group-checkbox input[type=checkbox]+label p{bottom:0}
.form-group-checkbox input[type=checkbox]+label .img-responsive{max-width:63px}
.form-group-checkbox input[type=checkbox]+label .fa{bottom:25px}
.navbar-brand-white{left:10px}
.portfolio-header .container-fluid .portfolio-header-info{position:relative;top:100px;left:30px;z-index:9;min-height:320px;min-width:400px;padding:60px 30px 0}
.portfolio-header .container-fluid .portfolio-header-info h1{font-size:34px;margin-bottom:28px}
.portfolio-challenge-wrap .challenge-after{top:60px;right:-60px;width:720px;height:300px;margin:auto;position:absolute}
.portfolio-concept-wrap2{max-width:720px}
.portfolio-business-card .portfolio-heading{max-width:635px}
.tph-body .portfolio-htp-design .htp-design1{margin-left:120px}
.tph-body .portfolio-htp-design .htp-design2{position:relative;top:inherit;right:-160px;z-index:2}
.tph-body .portfolio-htp-design .htp-design3{position:relative;top:inherit;z-index:3;right:-110px}
.tph-body .portfolio-htp-design .htp-design4{left:130px}
.tph-body .portfolio-htp-design .htp-design5{position:relative;top:inherit;left:124px;z-index:0;margin-top:inherit}
.we-topper-body .portfolio-concept.mt80{margin-top:25px}
.we-topper-body .portfolio-challenge.mt85{margin-top:25px}
.we-topper-body .portfolio-concept-wrap .concept-right.we-toper-cir-black-right{margin:70px auto 0}
.we-topper-body .we-toper-design3{margin-left:30px}
.card-container .card-header{min-height:210px}
.seo-screen-wrap .seo-screen-2{position:absolute;top:0;left:0;right:0}
.seo-screen-wrap .seo-screen-1{margin-left:70px;width:180px;margin-top:60px}
.seo-screen-wrap .seo-screen-3{margin-left:-70px;width:180px;margin-top:60px}
.projects-section .card-container{min-height:400px}
.google-capcha>div>div{margin-left:0!important}
.g-recaptcha{transform:scale(.85);transform-origin:0;-webkit-transform:scale(.85);transform:scale(.85);-webkit-transform-origin:0 0;transform-origin:0 0;margin:15px auto 0 auto;width:70%}
.comman-header-wrap{height:inherit}
.ba-slider{position:relative;height:inherit}
.ba-slider .carosual-inner-wrap-outer{position:relative;top:inherit;left:inherit;right:inherit;width:inherit}
.ba-slider .carosual-inner-wrap.carosual-inner-wrap-left{width:inherit;position:relative;left:inherit;top:inherit}
.ba-slider .carosual-inner-wrap.carosual-inner-wrap-right{width:inherit;position:relative;right:inherit;top:inherit}
.ba-slider .carosual-inner-wrap .carosual-text{text-align:left}
.ba-slider .carosual-inner-wrap .carosual-text{text-align:left}
.ba-slider>.resize .carosual-inner-wrap h1{color:#333332;margin-bottom:10px;font-size:45px;line-height:1.6}
.ba-slider>.resize .carosual-inner-wrap p{color:#333332;text-shadow:0 4px 4px rgba(0,0,0,.25);margin-bottom:30px;line-height:1.6;font-size:18px}
.ba-slider>.carosual-inner-wrap-outer>.carosual-inner-wrap h1{color:#fff;margin-bottom:10px;font-size:45px;line-height:1.6}
.ba-slider>.carosual-inner-wrap-outer>.carosual-inner-wrap p{color:#fff;text-shadow:0 4px 4px rgba(0,0,0,.25);margin-bottom:30px;line-height:1.6;font-size:18px}
.navbar-brand-white{display:none}
.home-header .navbar-brand{opacity:1!important}
.ba-slider .resize{height:50%;width:100%;background:#fff}
.ba-slider .resize>img,.ba-slider>img{width:calc(100vw - 203px)!important;display:block;margin-left:70px;margin-top:50px;-webkit-animation:floating-ani 2s infinite;animation:floating-ani 2s infinite}
.ba-slider .carosual-inner-wrap.carosual-inner-wrap-left{left:0;width:inherit;position:relative;left:inherit;top:inherit}
.ba-slider .handle{display:none}
}

body .button-ani.button-mat{scale:.8;transform-origin:0 0}
.header-wrap .navbar-brand{padding:5px}
.header-wrap .navbar-brand img{height:40px}
.header-wrap,.header-wrap.nav-up{background-color:rgba(255,255,255,.9);transition:all .2s linear 0s;-webkit-transition:all .2s linear 0s;-moz-transition:all .2s linear 0s;-ms-transition:all .2s linear 0s;-o-transition:all .2s linear 0s;-webkit-box-shadow:0 8px 2px 0 rgba(0,0,0,.2);-moz-box-shadow:0 8px 2px 0 rgba(0,0,0,.2);box-shadow:0 1px 8px 0 rgba(0,0,0,.2);position:fixed;top:0;left:0;right:0;z-index:99999}
.header-wrap .navbar-expand-lg .navbar-nav .nav-link{color:#000}
.header-wrap .navbar-expand-lg .navbar-nav .nav-link.active-a,
.header-wrap .navbar-expand-lg .navbar-nav .nav-link:hover{color:#ed3939}
.header-wrap .navbar-expand-lg .navbar-toggler{padding:8px 10px}
.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:none}
.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}
.list-inline{padding-left:0;margin-left:-5px;list-style:none}
.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}