@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,400;0,500;0,600;0,700;1,400&display=swap);
[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: translateZ(0)
}

[data-aos=fade-up] {
	transform: translate3d(0, 100px, 0)
}

[data-aos=fade-down] {
	transform: translate3d(0, -100px, 0)
}

[data-aos=fade-right] {
	transform: translate3d(-100px, 0, 0)
}

[data-aos=fade-left] {
	transform: translate3d(100px, 0, 0)
}

[data-aos=fade-up-right] {
	transform: translate3d(-100px, 100px, 0)
}

[data-aos=fade-up-left] {
	transform: translate3d(100px, 100px, 0)
}

[data-aos=fade-down-right] {
	transform: translate3d(-100px, -100px, 0)
}

[data-aos=fade-down-left] {
	transform: translate3d(100px, -100px, 0)
}

[data-aos^=zoom][data-aos^=zoom] {
	opacity: 0;
	transition-property: opacity, transform
}

[data-aos^=zoom][data-aos^=zoom].aos-animate {
	opacity: 1;
	transform: translateZ(0) scale(1)
}

[data-aos=zoom-in] {
	transform: scale(.6)
}

[data-aos=zoom-in-up] {
	transform: translate3d(0, 100px, 0) scale(.6)
}

[data-aos=zoom-in-down] {
	transform: translate3d(0, -100px, 0) scale(.6)
}

[data-aos=zoom-in-right] {
	transform: translate3d(-100px, 0, 0) scale(.6)
}

[data-aos=zoom-in-left] {
	transform: translate3d(100px, 0, 0) scale(.6)
}

[data-aos=zoom-out] {
	transform: scale(1.2)
}

[data-aos=zoom-out-up] {
	transform: translate3d(0, 100px, 0) scale(1.2)
}

[data-aos=zoom-out-down] {
	transform: translate3d(0, -100px, 0) scale(1.2)
}

[data-aos=zoom-out-right] {
	transform: translate3d(-100px, 0, 0) scale(1.2)
}

[data-aos=zoom-out-left] {
	transform: translate3d(100px, 0, 0) scale(1.2)
}

[data-aos^=slide][data-aos^=slide] {
	transition-property: transform
}

[data-aos^=slide][data-aos^=slide].aos-animate {
	transform: translateZ(0)
}

[data-aos=slide-up] {
	transform: translate3d(0, 100%, 0)
}

[data-aos=slide-down] {
	transform: translate3d(0, -100%, 0)
}

[data-aos=slide-right] {
	transform: translate3d(-100%, 0, 0)
}

[data-aos=slide-left] {
	transform: translate3d(100%, 0, 0)
}

[data-aos^=flip][data-aos^=flip] {
	-webkit-backface-visibility: hidden;
	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)
}


/*!
 * Bootstrap Grid v4.3.1 (https://getbootstrap.com/)
 * Copyright 2011-2019 The Bootstrap Authors
 * Copyright 2011-2019 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */

html {
	-ms-overflow-style: scrollbar
}

*,
:after,
:before {
	-webkit-box-sizing: inherit;
	box-sizing: inherit
}

.container {
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

@media (min-width:576px) {
	.container {
		max-width: 540px
	}
}

@media (min-width:768px) {
	.container {
		max-width: 720px
	}

	img.blobs.mobile-blob {
		display: none !important;
	}
	
}

@media (min-width:992px) {
	.container {
		max-width: 960px
	}
}

@media (min-width:1200px) {
	.container {
		max-width: 1200px
	}
}

.container-fluid {
	width: 100%;
	padding-right: 15px;
	padding-left: 15px;
	margin-right: auto;
	margin-left: auto
}

.row {
	display: -ms-flexbox;
	display: -webkit-box;
	display: flex;
	-ms-flex-wrap: wrap;
	flex-wrap: wrap;
	margin-right: -15px;
	margin-left: -15px
}

.no-gutters {
	margin-right: 0;
	margin-left: 0
}

.no-gutters>.col,
.no-gutters>[class*=col-] {
	padding-right: 0;
	padding-left: 0
}

.col,
.col-1,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-10,
.col-11,
.col-12,
.col-auto,
.col-lg,
.col-lg-1,
.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-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-auto,
.col-md,
.col-md-1,
.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-md-10,
.col-md-11,
.col-md-12,
.col-md-auto,
.col-sm,
.col-sm-1,
.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-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-auto {
	position: relative;
	width: 100%;
	padding-right: 15px;
	padding-left: 15px
}

.col {
	-ms-flex-preferred-size: 0;
	flex-basis: 0;
	-ms-flex-positive: 1;
	-webkit-box-flex: 1;
	flex-grow: 1;
	max-width: 100%
}

.col-auto {
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	width: auto;
	max-width: 100%
}

.col-1,
.col-auto {
	-webkit-box-flex: 0
}

.col-1 {
	-ms-flex: 0 0 8.333333%;
	flex: 0 0 8.333333%;
	max-width: 8.333333%
}

.col-2 {
	-ms-flex: 0 0 16.666667%;
	flex: 0 0 16.666667%;
	max-width: 16.666667%
}

.col-2,
.col-3 {
	-webkit-box-flex: 0
}

.col-3 {
	-ms-flex: 0 0 25%;
	flex: 0 0 25%;
	max-width: 25%
}

.col-4 {
	-ms-flex: 0 0 33.333333%;
	flex: 0 0 33.333333%;
	max-width: 33.333333%
}

.col-4,
.col-5 {
	-webkit-box-flex: 0
}

.col-5 {
	-ms-flex: 0 0 41.666667%;
	flex: 0 0 41.666667%;
	max-width: 41.666667%
}

.col-6 {
	-ms-flex: 0 0 50%;
	flex: 0 0 50%;
	max-width: 50%
}

.col-6,
.col-7 {
	-webkit-box-flex: 0
}

.col-7 {
	-ms-flex: 0 0 58.333333%;
	flex: 0 0 58.333333%;
	max-width: 58.333333%
}

.col-8 {
	-ms-flex: 0 0 66.666667%;
	flex: 0 0 66.666667%;
	max-width: 66.666667%
}

.col-8,
.col-9 {
	-webkit-box-flex: 0
}

.col-9 {
	-ms-flex: 0 0 75%;
	flex: 0 0 75%;
	max-width: 75%
}

.col-10 {
	-ms-flex: 0 0 83.333333%;
	flex: 0 0 83.333333%;
	max-width: 83.333333%
}

.col-10,
.col-11 {
	-webkit-box-flex: 0
}

.col-11 {
	-ms-flex: 0 0 91.666667%;
	flex: 0 0 91.666667%;
	max-width: 91.666667%
}

.col-12 {
	-ms-flex: 0 0 100%;
	-webkit-box-flex: 0;
	flex: 0 0 100%;
	max-width: 100%
}

.order-first {
	-ms-flex-order: -1;
	-webkit-box-ordinal-group: 0;
	order: -1
}

.order-last {
	-ms-flex-order: 13;
	-webkit-box-ordinal-group: 14;
	order: 13
}

.order-0 {
	-ms-flex-order: 0;
	-webkit-box-ordinal-group: 1;
	order: 0
}

.order-1 {
	-ms-flex-order: 1;
	-webkit-box-ordinal-group: 2;
	order: 1
}

.order-2 {
	-ms-flex-order: 2;
	-webkit-box-ordinal-group: 3;
	order: 2
}

.order-3 {
	-ms-flex-order: 3;
	-webkit-box-ordinal-group: 4;
	order: 3
}

.order-4 {
	-ms-flex-order: 4;
	-webkit-box-ordinal-group: 5;
	order: 4
}

.order-5 {
	-ms-flex-order: 5;
	-webkit-box-ordinal-group: 6;
	order: 5
}

.order-6 {
	-ms-flex-order: 6;
	-webkit-box-ordinal-group: 7;
	order: 6
}

.order-7 {
	-ms-flex-order: 7;
	-webkit-box-ordinal-group: 8;
	order: 7
}

.order-8 {
	-ms-flex-order: 8;
	-webkit-box-ordinal-group: 9;
	order: 8
}

.order-9 {
	-ms-flex-order: 9;
	-webkit-box-ordinal-group: 10;
	order: 9
}

.order-10 {
	-ms-flex-order: 10;
	-webkit-box-ordinal-group: 11;
	order: 10
}

.order-11 {
	-ms-flex-order: 11;
	-webkit-box-ordinal-group: 12;
	order: 11
}

.order-12 {
	-ms-flex-order: 12;
	-webkit-box-ordinal-group: 13;
	order: 12
}

.offset-1 {
	margin-left: 8.333333%
}

.offset-2 {
	margin-left: 16.666667%
}

.offset-3 {
	margin-left: 25%
}

.offset-4 {
	margin-left: 33.333333%
}

.offset-5 {
	margin-left: 41.666667%
}

.offset-6 {
	margin-left: 50%
}

.offset-7 {
	margin-left: 58.333333%
}

.offset-8 {
	margin-left: 66.666667%
}

.offset-9 {
	margin-left: 75%
}

.offset-10 {
	margin-left: 83.333333%
}

.offset-11 {
	margin-left: 91.666667%
}

@media (min-width:576px) {
	.col-sm {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-ms-flex-positive: 1;
		-webkit-box-flex: 1;
		flex-grow: 1;
		max-width: 100%
	}
	.col-sm-auto {
		-ms-flex: 0 0 auto;
		-webkit-box-flex: 0;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}
	.col-sm-1 {
		-ms-flex: 0 0 8.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 8.333333%;
		max-width: 8.333333%
	}
	.col-sm-2 {
		-ms-flex: 0 0 16.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 16.666667%;
		max-width: 16.666667%
	}
	.col-sm-3 {
		-ms-flex: 0 0 25%;
		-webkit-box-flex: 0;
		flex: 0 0 25%;
		max-width: 25%
	}
	.col-sm-4 {
		-ms-flex: 0 0 33.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 33.333333%;
		max-width: 33.333333%
	}
	.col-sm-5 {
		-ms-flex: 0 0 41.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 41.666667%;
		max-width: 41.666667%
	}
	.col-sm-6 {
		-ms-flex: 0 0 50%;
		-webkit-box-flex: 0;
		flex: 0 0 50%;
		max-width: 50%
	}
	.col-sm-7 {
		-ms-flex: 0 0 58.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 58.333333%;
		max-width: 58.333333%
	}
	.col-sm-8 {
		-ms-flex: 0 0 66.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 66.666667%;
		max-width: 66.666667%
	}
	.col-sm-9 {
		-ms-flex: 0 0 75%;
		-webkit-box-flex: 0;
		flex: 0 0 75%;
		max-width: 75%
	}
	.col-sm-10 {
		-ms-flex: 0 0 83.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 83.333333%;
		max-width: 83.333333%
	}
	.col-sm-11 {
		-ms-flex: 0 0 91.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 91.666667%;
		max-width: 91.666667%
	}
	.col-sm-12 {
		-ms-flex: 0 0 100%;
		-webkit-box-flex: 0;
		flex: 0 0 100%;
		max-width: 100%
	}
	.order-sm-first {
		-ms-flex-order: -1;
		-webkit-box-ordinal-group: 0;
		order: -1
	}
	.order-sm-last {
		-ms-flex-order: 13;
		-webkit-box-ordinal-group: 14;
		order: 13
	}
	.order-sm-0 {
		-ms-flex-order: 0;
		-webkit-box-ordinal-group: 1;
		order: 0
	}
	.order-sm-1 {
		-ms-flex-order: 1;
		-webkit-box-ordinal-group: 2;
		order: 1
	}
	.order-sm-2 {
		-ms-flex-order: 2;
		-webkit-box-ordinal-group: 3;
		order: 2
	}
	.order-sm-3 {
		-ms-flex-order: 3;
		-webkit-box-ordinal-group: 4;
		order: 3
	}
	.order-sm-4 {
		-ms-flex-order: 4;
		-webkit-box-ordinal-group: 5;
		order: 4
	}
	.order-sm-5 {
		-ms-flex-order: 5;
		-webkit-box-ordinal-group: 6;
		order: 5
	}
	.order-sm-6 {
		-ms-flex-order: 6;
		-webkit-box-ordinal-group: 7;
		order: 6
	}
	.order-sm-7 {
		-ms-flex-order: 7;
		-webkit-box-ordinal-group: 8;
		order: 7
	}
	.order-sm-8 {
		-ms-flex-order: 8;
		-webkit-box-ordinal-group: 9;
		order: 8
	}
	.order-sm-9 {
		-ms-flex-order: 9;
		-webkit-box-ordinal-group: 10;
		order: 9
	}
	.order-sm-10 {
		-ms-flex-order: 10;
		-webkit-box-ordinal-group: 11;
		order: 10
	}
	.order-sm-11 {
		-ms-flex-order: 11;
		-webkit-box-ordinal-group: 12;
		order: 11
	}
	.order-sm-12 {
		-ms-flex-order: 12;
		-webkit-box-ordinal-group: 13;
		order: 12
	}
	.offset-sm-0 {
		margin-left: 0
	}
	.offset-sm-1 {
		margin-left: 8.333333%
	}
	.offset-sm-2 {
		margin-left: 16.666667%
	}
	.offset-sm-3 {
		margin-left: 25%
	}
	.offset-sm-4 {
		margin-left: 33.333333%
	}
	.offset-sm-5 {
		margin-left: 41.666667%
	}
	.offset-sm-6 {
		margin-left: 50%
	}
	.offset-sm-7 {
		margin-left: 58.333333%
	}
	.offset-sm-8 {
		margin-left: 66.666667%
	}
	.offset-sm-9 {
		margin-left: 75%
	}
	.offset-sm-10 {
		margin-left: 83.333333%
	}
	.offset-sm-11 {
		margin-left: 91.666667%
	}
}

@media (min-width:768px) {
	.col-md {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-ms-flex-positive: 1;
		-webkit-box-flex: 1;
		flex-grow: 1;
		max-width: 100%
	}
	.col-md-auto {
		-ms-flex: 0 0 auto;
		-webkit-box-flex: 0;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}
	.col-md-1 {
		-ms-flex: 0 0 8.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 8.333333%;
		max-width: 8.333333%
	}
	.col-md-2 {
		-ms-flex: 0 0 16.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 16.666667%;
		max-width: 16.666667%
	}
	.col-md-3 {
		-ms-flex: 0 0 25%;
		-webkit-box-flex: 0;
		flex: 0 0 25%;
		max-width: 25%
	}
	.col-md-4 {
		-ms-flex: 0 0 33.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 33.333333%;
		max-width: 33.333333%
	}
	.col-md-5 {
		-ms-flex: 0 0 41.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 41.666667%;
		max-width: 41.666667%
	}
	.col-md-6 {
		-ms-flex: 0 0 50%;
		-webkit-box-flex: 0;
		flex: 0 0 50%;
		max-width: 50%
	}
	.col-md-7 {
		-ms-flex: 0 0 58.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 58.333333%;
		max-width: 58.333333%
	}
	.col-md-8 {
		-ms-flex: 0 0 66.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 66.666667%;
		max-width: 66.666667%
	}
	.col-md-9 {
		-ms-flex: 0 0 75%;
		-webkit-box-flex: 0;
		flex: 0 0 75%;
		max-width: 75%
	}
	.col-md-10 {
		-ms-flex: 0 0 83.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 83.333333%;
		max-width: 83.333333%
	}
	.col-md-11 {
		-ms-flex: 0 0 91.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 91.666667%;
		max-width: 91.666667%
	}
	.col-md-12 {
		-ms-flex: 0 0 100%;
		-webkit-box-flex: 0;
		flex: 0 0 100%;
		max-width: 100%
	}
	.order-md-first {
		-ms-flex-order: -1;
		-webkit-box-ordinal-group: 0;
		order: -1
	}
	.order-md-last {
		-ms-flex-order: 13;
		-webkit-box-ordinal-group: 14;
		order: 13
	}
	.order-md-0 {
		-ms-flex-order: 0;
		-webkit-box-ordinal-group: 1;
		order: 0
	}
	.order-md-1 {
		-ms-flex-order: 1;
		-webkit-box-ordinal-group: 2;
		order: 1
	}
	.order-md-2 {
		-ms-flex-order: 2;
		-webkit-box-ordinal-group: 3;
		order: 2
	}
	.order-md-3 {
		-ms-flex-order: 3;
		-webkit-box-ordinal-group: 4;
		order: 3
	}
	.order-md-4 {
		-ms-flex-order: 4;
		-webkit-box-ordinal-group: 5;
		order: 4
	}
	.order-md-5 {
		-ms-flex-order: 5;
		-webkit-box-ordinal-group: 6;
		order: 5
	}
	.order-md-6 {
		-ms-flex-order: 6;
		-webkit-box-ordinal-group: 7;
		order: 6
	}
	.order-md-7 {
		-ms-flex-order: 7;
		-webkit-box-ordinal-group: 8;
		order: 7
	}
	.order-md-8 {
		-ms-flex-order: 8;
		-webkit-box-ordinal-group: 9;
		order: 8
	}
	.order-md-9 {
		-ms-flex-order: 9;
		-webkit-box-ordinal-group: 10;
		order: 9
	}
	.order-md-10 {
		-ms-flex-order: 10;
		-webkit-box-ordinal-group: 11;
		order: 10
	}
	.order-md-11 {
		-ms-flex-order: 11;
		-webkit-box-ordinal-group: 12;
		order: 11
	}
	.order-md-12 {
		-ms-flex-order: 12;
		-webkit-box-ordinal-group: 13;
		order: 12
	}
	.offset-md-0 {
		margin-left: 0
	}
	.offset-md-1 {
		margin-left: 8.333333%
	}
	.offset-md-2 {
		margin-left: 16.666667%
	}
	.offset-md-3 {
		margin-left: 25%
	}
	.offset-md-4 {
		margin-left: 33.333333%
	}
	.offset-md-5 {
		margin-left: 41.666667%
	}
	.offset-md-6 {
		margin-left: 50%
	}
	.offset-md-7 {
		margin-left: 58.333333%
	}
	.offset-md-8 {
		margin-left: 66.666667%
	}
	.offset-md-9 {
		margin-left: 75%
	}
	.offset-md-10 {
		margin-left: 83.333333%
	}
	.offset-md-11 {
		margin-left: 91.666667%
	}
}

@media (min-width:992px) {
	.col-lg {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-ms-flex-positive: 1;
		-webkit-box-flex: 1;
		flex-grow: 1;
		max-width: 100%
	}
	.col-lg-auto {
		-ms-flex: 0 0 auto;
		-webkit-box-flex: 0;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}
	.col-lg-1 {
		-ms-flex: 0 0 8.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 8.333333%;
		max-width: 8.333333%
	}
	.col-lg-2 {
		-ms-flex: 0 0 16.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 16.666667%;
		max-width: 16.666667%
	}
	.col-lg-3 {
		-ms-flex: 0 0 25%;
		-webkit-box-flex: 0;
		flex: 0 0 25%;
		max-width: 25%
	}
	.col-lg-4 {
		-ms-flex: 0 0 33.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 33.333333%;
		max-width: 33.333333%
	}
	.col-lg-5 {
		-ms-flex: 0 0 41.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 41.666667%;
		max-width: 41.666667%
	}
	.col-lg-6 {
		-ms-flex: 0 0 50%;
		-webkit-box-flex: 0;
		flex: 0 0 50%;
		max-width: 50%
	}
	.col-lg-7 {
		-ms-flex: 0 0 58.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 58.333333%;
		max-width: 58.333333%
	}
	.col-lg-8 {
		-ms-flex: 0 0 66.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 66.666667%;
		max-width: 66.666667%
	}
	.col-lg-9 {
		-ms-flex: 0 0 75%;
		-webkit-box-flex: 0;
		flex: 0 0 75%;
		max-width: 75%
	}
	.col-lg-10 {
		-ms-flex: 0 0 83.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 83.333333%;
		max-width: 83.333333%
	}
	.col-lg-11 {
		-ms-flex: 0 0 91.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 91.666667%;
		max-width: 91.666667%
	}
	.col-lg-12 {
		-ms-flex: 0 0 100%;
		-webkit-box-flex: 0;
		flex: 0 0 100%;
		max-width: 100%
	}
	.order-lg-first {
		-ms-flex-order: -1;
		-webkit-box-ordinal-group: 0;
		order: -1
	}
	.order-lg-last {
		-ms-flex-order: 13;
		-webkit-box-ordinal-group: 14;
		order: 13
	}
	.order-lg-0 {
		-ms-flex-order: 0;
		-webkit-box-ordinal-group: 1;
		order: 0
	}
	.order-lg-1 {
		-ms-flex-order: 1;
		-webkit-box-ordinal-group: 2;
		order: 1
	}
	.order-lg-2 {
		-ms-flex-order: 2;
		-webkit-box-ordinal-group: 3;
		order: 2
	}
	.order-lg-3 {
		-ms-flex-order: 3;
		-webkit-box-ordinal-group: 4;
		order: 3
	}
	.order-lg-4 {
		-ms-flex-order: 4;
		-webkit-box-ordinal-group: 5;
		order: 4
	}
	.order-lg-5 {
		-ms-flex-order: 5;
		-webkit-box-ordinal-group: 6;
		order: 5
	}
	.order-lg-6 {
		-ms-flex-order: 6;
		-webkit-box-ordinal-group: 7;
		order: 6
	}
	.order-lg-7 {
		-ms-flex-order: 7;
		-webkit-box-ordinal-group: 8;
		order: 7
	}
	.order-lg-8 {
		-ms-flex-order: 8;
		-webkit-box-ordinal-group: 9;
		order: 8
	}
	.order-lg-9 {
		-ms-flex-order: 9;
		-webkit-box-ordinal-group: 10;
		order: 9
	}
	.order-lg-10 {
		-ms-flex-order: 10;
		-webkit-box-ordinal-group: 11;
		order: 10
	}
	.order-lg-11 {
		-ms-flex-order: 11;
		-webkit-box-ordinal-group: 12;
		order: 11
	}
	.order-lg-12 {
		-ms-flex-order: 12;
		-webkit-box-ordinal-group: 13;
		order: 12
	}
	.offset-lg-0 {
		margin-left: 0
	}
	.offset-lg-1 {
		margin-left: 8.333333%
	}
	.offset-lg-2 {
		margin-left: 16.666667%
	}
	.offset-lg-3 {
		margin-left: 25%
	}
	.offset-lg-4 {
		margin-left: 33.333333%
	}
	.offset-lg-5 {
		margin-left: 41.666667%
	}
	.offset-lg-6 {
		margin-left: 50%
	}
	.offset-lg-7 {
		margin-left: 58.333333%
	}
	.offset-lg-8 {
		margin-left: 66.666667%
	}
	.offset-lg-9 {
		margin-left: 75%
	}
	.offset-lg-10 {
		margin-left: 83.333333%
	}
	.offset-lg-11 {
		margin-left: 91.666667%
	}
}

@media (min-width:1200px) {
	.col-xl {
		-ms-flex-preferred-size: 0;
		flex-basis: 0;
		-ms-flex-positive: 1;
		-webkit-box-flex: 1;
		flex-grow: 1;
		max-width: 100%
	}
	.col-xl-auto {
		-ms-flex: 0 0 auto;
		-webkit-box-flex: 0;
		flex: 0 0 auto;
		width: auto;
		max-width: 100%
	}
	.col-xl-1 {
		-ms-flex: 0 0 8.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 8.333333%;
		max-width: 8.333333%
	}
	.col-xl-2 {
		-ms-flex: 0 0 16.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 16.666667%;
		max-width: 16.666667%
	}
	.col-xl-3 {
		-ms-flex: 0 0 25%;
		-webkit-box-flex: 0;
		flex: 0 0 25%;
		max-width: 25%
	}
	.col-xl-4 {
		-ms-flex: 0 0 33.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 33.333333%;
		max-width: 33.333333%
	}
	.col-xl-5 {
		-ms-flex: 0 0 41.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 41.666667%;
		max-width: 41.666667%
	}
	.col-xl-6 {
		-ms-flex: 0 0 50%;
		-webkit-box-flex: 0;
		flex: 0 0 50%;
		max-width: 50%
	}
	.col-xl-7 {
		-ms-flex: 0 0 58.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 58.333333%;
		max-width: 58.333333%
	}
	.col-xl-8 {
		-ms-flex: 0 0 66.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 66.666667%;
		max-width: 66.666667%
	}
	.col-xl-9 {
		-ms-flex: 0 0 75%;
		-webkit-box-flex: 0;
		flex: 0 0 75%;
		max-width: 75%
	}
	.col-xl-10 {
		-ms-flex: 0 0 83.333333%;
		-webkit-box-flex: 0;
		flex: 0 0 83.333333%;
		max-width: 83.333333%
	}
	.col-xl-11 {
		-ms-flex: 0 0 91.666667%;
		-webkit-box-flex: 0;
		flex: 0 0 91.666667%;
		max-width: 91.666667%
	}
	.col-xl-12 {
		-ms-flex: 0 0 100%;
		-webkit-box-flex: 0;
		flex: 0 0 100%;
		max-width: 100%
	}
	.order-xl-first {
		-ms-flex-order: -1;
		-webkit-box-ordinal-group: 0;
		order: -1
	}
	.order-xl-last {
		-ms-flex-order: 13;
		-webkit-box-ordinal-group: 14;
		order: 13
	}
	.order-xl-0 {
		-ms-flex-order: 0;
		-webkit-box-ordinal-group: 1;
		order: 0
	}
	.order-xl-1 {
		-ms-flex-order: 1;
		-webkit-box-ordinal-group: 2;
		order: 1
	}
	.order-xl-2 {
		-ms-flex-order: 2;
		-webkit-box-ordinal-group: 3;
		order: 2
	}
	.order-xl-3 {
		-ms-flex-order: 3;
		-webkit-box-ordinal-group: 4;
		order: 3
	}
	.order-xl-4 {
		-ms-flex-order: 4;
		-webkit-box-ordinal-group: 5;
		order: 4
	}
	.order-xl-5 {
		-ms-flex-order: 5;
		-webkit-box-ordinal-group: 6;
		order: 5
	}
	.order-xl-6 {
		-ms-flex-order: 6;
		-webkit-box-ordinal-group: 7;
		order: 6
	}
	.order-xl-7 {
		-ms-flex-order: 7;
		-webkit-box-ordinal-group: 8;
		order: 7
	}
	.order-xl-8 {
		-ms-flex-order: 8;
		-webkit-box-ordinal-group: 9;
		order: 8
	}
	.order-xl-9 {
		-ms-flex-order: 9;
		-webkit-box-ordinal-group: 10;
		order: 9
	}
	.order-xl-10 {
		-ms-flex-order: 10;
		-webkit-box-ordinal-group: 11;
		order: 10
	}
	.order-xl-11 {
		-ms-flex-order: 11;
		-webkit-box-ordinal-group: 12;
		order: 11
	}
	.order-xl-12 {
		-ms-flex-order: 12;
		-webkit-box-ordinal-group: 13;
		order: 12
	}
	.offset-xl-0 {
		margin-left: 0
	}
	.offset-xl-1 {
		margin-left: 8.333333%
	}
	.offset-xl-2 {
		margin-left: 16.666667%
	}
	.offset-xl-3 {
		margin-left: 25%
	}
	.offset-xl-4 {
		margin-left: 33.333333%
	}
	.offset-xl-5 {
		margin-left: 41.666667%
	}
	.offset-xl-6 {
		margin-left: 50%
	}
	.offset-xl-7 {
		margin-left: 58.333333%
	}
	.offset-xl-8 {
		margin-left: 66.666667%
	}
	.offset-xl-9 {
		margin-left: 75%
	}
	.offset-xl-10 {
		margin-left: 83.333333%
	}
	.offset-xl-11 {
		margin-left: 91.666667%
	}
}

.d-none {
	display: none!important
}

.d-inline {
	display: inline!important
}

.d-inline-block {
	display: inline-block!important
}

.d-block {
	display: block!important
}

.d-table {
	display: table!important
}

.d-table-row {
	display: table-row!important
}

.d-table-cell {
	display: table-cell!important
}

.d-flex {
	display: -ms-flexbox!important;
	display: -webkit-box!important;
	display: flex!important
}

.d-inline-flex {
	display: -ms-inline-flexbox!important;
	display: -webkit-inline-box!important;
	display: inline-flex!important
}

@media (min-width:576px) {
	.d-sm-none {
		display: none!important
	}
	.d-sm-inline {
		display: inline!important
	}
	.d-sm-inline-block {
		display: inline-block!important
	}
	.d-sm-block {
		display: block!important
	}
	.d-sm-table {
		display: table!important
	}
	.d-sm-table-row {
		display: table-row!important
	}
	.d-sm-table-cell {
		display: table-cell!important
	}
	.d-sm-flex {
		display: -ms-flexbox!important;
		display: -webkit-box!important;
		display: flex!important
	}
	.d-sm-inline-flex {
		display: -ms-inline-flexbox!important;
		display: -webkit-inline-box!important;
		display: inline-flex!important
	}
}

@media (min-width:768px) {
	.d-md-none {
		display: none!important
	}
	.d-md-inline {
		display: inline!important
	}
	.d-md-inline-block {
		display: inline-block!important
	}
	.d-md-block {
		display: block!important
	}
	.d-md-table {
		display: table!important
	}
	.d-md-table-row {
		display: table-row!important
	}
	.d-md-table-cell {
		display: table-cell!important
	}
	.d-md-flex {
		display: -ms-flexbox!important;
		display: -webkit-box!important;
		display: flex!important
	}
	.d-md-inline-flex {
		display: -ms-inline-flexbox!important;
		display: -webkit-inline-box!important;
		display: inline-flex!important
	}
}

@media (min-width:992px) {
	.d-lg-none {
		display: none!important
	}
	.d-lg-inline {
		display: inline!important
	}
	.d-lg-inline-block {
		display: inline-block!important
	}
	.d-lg-block {
		display: block!important
	}
	.d-lg-table {
		display: table!important
	}
	.d-lg-table-row {
		display: table-row!important
	}
	.d-lg-table-cell {
		display: table-cell!important
	}
	.d-lg-flex {
		display: -ms-flexbox!important;
		display: -webkit-box!important;
		display: flex!important
	}
	.d-lg-inline-flex {
		display: -ms-inline-flexbox!important;
		display: -webkit-inline-box!important;
		display: inline-flex!important
	}
}

@media (min-width:1200px) {
	.d-xl-none {
		display: none!important
	}
	.d-xl-inline {
		display: inline!important
	}
	.d-xl-inline-block {
		display: inline-block!important
	}
	.d-xl-block {
		display: block!important
	}
	.d-xl-table {
		display: table!important
	}
	.d-xl-table-row {
		display: table-row!important
	}
	.d-xl-table-cell {
		display: table-cell!important
	}
	.d-xl-flex {
		display: -ms-flexbox!important;
		display: -webkit-box!important;
		display: flex!important
	}
	.d-xl-inline-flex {
		display: -ms-inline-flexbox!important;
		display: -webkit-inline-box!important;
		display: inline-flex!important
	}
}

@media print {
	.d-print-none {
		display: none!important
	}
	.d-print-inline {
		display: inline!important
	}
	.d-print-inline-block {
		display: inline-block!important
	}
	.d-print-block {
		display: block!important
	}
	.d-print-table {
		display: table!important
	}
	.d-print-table-row {
		display: table-row!important
	}
	.d-print-table-cell {
		display: table-cell!important
	}
	.d-print-flex {
		display: -ms-flexbox!important;
		display: -webkit-box!important;
		display: flex!important
	}
	.d-print-inline-flex {
		display: -ms-inline-flexbox!important;
		display: -webkit-inline-box!important;
		display: inline-flex!important
	}
}

.flex-row {
	-ms-flex-direction: row!important;
	-webkit-box-orient: horizontal!important;
	flex-direction: row!important
}

.flex-column,
.flex-row {
	-webkit-box-direction: normal!important
}

.flex-column {
	-ms-flex-direction: column!important;
	-webkit-box-orient: vertical!important;
	flex-direction: column!important
}

.flex-row-reverse {
	-ms-flex-direction: row-reverse!important;
	-webkit-box-orient: horizontal!important;
	flex-direction: row-reverse!important
}

.flex-column-reverse,
.flex-row-reverse {
	-webkit-box-direction: reverse!important
}

.flex-column-reverse {
	-ms-flex-direction: column-reverse!important;
	-webkit-box-orient: vertical!important;
	flex-direction: column-reverse!important
}

.flex-wrap {
	-ms-flex-wrap: wrap!important;
	flex-wrap: wrap!important
}

.flex-nowrap {
	-ms-flex-wrap: nowrap!important;
	flex-wrap: nowrap!important
}

.flex-wrap-reverse {
	-ms-flex-wrap: wrap-reverse!important;
	flex-wrap: wrap-reverse!important
}

.flex-fill {
	-ms-flex: 1 1 auto!important;
	-webkit-box-flex: 1!important;
	flex: 1 1 auto!important
}

.flex-grow-0 {
	-ms-flex-positive: 0!important;
	-webkit-box-flex: 0!important;
	flex-grow: 0!important
}

.flex-grow-1 {
	-ms-flex-positive: 1!important;
	-webkit-box-flex: 1!important;
	flex-grow: 1!important
}

.flex-shrink-0 {
	-ms-flex-negative: 0!important;
	flex-shrink: 0!important
}

.flex-shrink-1 {
	-ms-flex-negative: 1!important;
	flex-shrink: 1!important
}

.justify-content-start {
	-ms-flex-pack: start!important;
	-webkit-box-pack: start!important;
	justify-content: flex-start!important
}

.justify-content-end {
	-ms-flex-pack: end!important;
	-webkit-box-pack: end!important;
	justify-content: flex-end!important
}

.justify-content-center {
	-ms-flex-pack: center!important;
	-webkit-box-pack: center!important;
	justify-content: center!important
}

.justify-content-between {
	-ms-flex-pack: justify!important;
	-webkit-box-pack: justify!important;
	justify-content: space-between!important
}

.justify-content-around {
	-ms-flex-pack: distribute!important;
	justify-content: space-around!important
}

.align-items-start {
	-ms-flex-align: start!important;
	-webkit-box-align: start!important;
	align-items: flex-start!important
}

.align-items-end {
	-ms-flex-align: end!important;
	-webkit-box-align: end!important;
	align-items: flex-end!important
}

.align-items-center {
	-ms-flex-align: center!important;
	-webkit-box-align: center!important;
	align-items: center!important
}

.align-items-baseline {
	-ms-flex-align: baseline!important;
	-webkit-box-align: baseline!important;
	align-items: baseline!important
}

.align-items-stretch {
	-ms-flex-align: stretch!important;
	-webkit-box-align: stretch!important;
	align-items: stretch!important
}

.align-content-start {
	-ms-flex-line-pack: start!important;
	align-content: flex-start!important
}

.align-content-end {
	-ms-flex-line-pack: end!important;
	align-content: flex-end!important
}

.align-content-center {
	-ms-flex-line-pack: center!important;
	align-content: center!important
}

.align-content-between {
	-ms-flex-line-pack: justify!important;
	align-content: space-between!important
}

.align-content-around {
	-ms-flex-line-pack: distribute!important;
	align-content: space-around!important
}

.align-content-stretch {
	-ms-flex-line-pack: stretch!important;
	align-content: stretch!important
}

.align-self-auto {
	-ms-flex-item-align: auto!important;
	align-self: auto!important
}

.align-self-start {
	-ms-flex-item-align: start!important;
	align-self: flex-start!important
}

.align-self-end {
	-ms-flex-item-align: end!important;
	align-self: flex-end!important
}

.align-self-center {
	-ms-flex-item-align: center!important;
	align-self: center!important
}

.align-self-baseline {
	-ms-flex-item-align: baseline!important;
	align-self: baseline!important
}

.align-self-stretch {
	-ms-flex-item-align: stretch!important;
	align-self: stretch!important
}

@media (min-width:576px) {
	.flex-sm-row {
		-ms-flex-direction: row!important;
		-webkit-box-orient: horizontal!important;
		flex-direction: row!important
	}
	.flex-sm-column,
	.flex-sm-row {
		-webkit-box-direction: normal!important
	}
	.flex-sm-column {
		-ms-flex-direction: column!important;
		-webkit-box-orient: vertical!important;
		flex-direction: column!important
	}
	.flex-sm-row-reverse {
		-ms-flex-direction: row-reverse!important;
		-webkit-box-orient: horizontal!important;
		-webkit-box-direction: reverse!important;
		flex-direction: row-reverse!important
	}
	.flex-sm-column-reverse {
		-ms-flex-direction: column-reverse!important;
		-webkit-box-orient: vertical!important;
		-webkit-box-direction: reverse!important;
		flex-direction: column-reverse!important
	}
	.flex-sm-wrap {
		-ms-flex-wrap: wrap!important;
		flex-wrap: wrap!important
	}
	.flex-sm-nowrap {
		-ms-flex-wrap: nowrap!important;
		flex-wrap: nowrap!important
	}
	.flex-sm-wrap-reverse {
		-ms-flex-wrap: wrap-reverse!important;
		flex-wrap: wrap-reverse!important
	}
	.flex-sm-fill {
		-ms-flex: 1 1 auto!important;
		-webkit-box-flex: 1!important;
		flex: 1 1 auto!important
	}
	.flex-sm-grow-0 {
		-ms-flex-positive: 0!important;
		-webkit-box-flex: 0!important;
		flex-grow: 0!important
	}
	.flex-sm-grow-1 {
		-ms-flex-positive: 1!important;
		-webkit-box-flex: 1!important;
		flex-grow: 1!important
	}
	.flex-sm-shrink-0 {
		-ms-flex-negative: 0!important;
		flex-shrink: 0!important
	}
	.flex-sm-shrink-1 {
		-ms-flex-negative: 1!important;
		flex-shrink: 1!important
	}
	.justify-content-sm-start {
		-ms-flex-pack: start!important;
		-webkit-box-pack: start!important;
		justify-content: flex-start!important
	}
	.justify-content-sm-end {
		-ms-flex-pack: end!important;
		-webkit-box-pack: end!important;
		justify-content: flex-end!important
	}
	.justify-content-sm-center {
		-ms-flex-pack: center!important;
		-webkit-box-pack: center!important;
		justify-content: center!important
	}
	.justify-content-sm-between {
		-ms-flex-pack: justify!important;
		-webkit-box-pack: justify!important;
		justify-content: space-between!important
	}
	.justify-content-sm-around {
		-ms-flex-pack: distribute!important;
		justify-content: space-around!important
	}
	.align-items-sm-start {
		-ms-flex-align: start!important;
		-webkit-box-align: start!important;
		align-items: flex-start!important
	}
	.align-items-sm-end {
		-ms-flex-align: end!important;
		-webkit-box-align: end!important;
		align-items: flex-end!important
	}
	.align-items-sm-center {
		-ms-flex-align: center!important;
		-webkit-box-align: center!important;
		align-items: center!important
	}
	.align-items-sm-baseline {
		-ms-flex-align: baseline!important;
		-webkit-box-align: baseline!important;
		align-items: baseline!important
	}
	.align-items-sm-stretch {
		-ms-flex-align: stretch!important;
		-webkit-box-align: stretch!important;
		align-items: stretch!important
	}
	.align-content-sm-start {
		-ms-flex-line-pack: start!important;
		align-content: flex-start!important
	}
	.align-content-sm-end {
		-ms-flex-line-pack: end!important;
		align-content: flex-end!important
	}
	.align-content-sm-center {
		-ms-flex-line-pack: center!important;
		align-content: center!important
	}
	.align-content-sm-between {
		-ms-flex-line-pack: justify!important;
		align-content: space-between!important
	}
	.align-content-sm-around {
		-ms-flex-line-pack: distribute!important;
		align-content: space-around!important
	}
	.align-content-sm-stretch {
		-ms-flex-line-pack: stretch!important;
		align-content: stretch!important
	}
	.align-self-sm-auto {
		-ms-flex-item-align: auto!important;
		align-self: auto!important
	}
	.align-self-sm-start {
		-ms-flex-item-align: start!important;
		align-self: flex-start!important
	}
	.align-self-sm-end {
		-ms-flex-item-align: end!important;
		align-self: flex-end!important
	}
	.align-self-sm-center {
		-ms-flex-item-align: center!important;
		align-self: center!important
	}
	.align-self-sm-baseline {
		-ms-flex-item-align: baseline!important;
		align-self: baseline!important
	}
	.align-self-sm-stretch {
		-ms-flex-item-align: stretch!important;
		align-self: stretch!important
	}
}

@media (min-width:768px) {
	.flex-md-row {
		-ms-flex-direction: row!important;
		-webkit-box-orient: horizontal!important;
		flex-direction: row!important
	}
	.flex-md-column,
	.flex-md-row {
		-webkit-box-direction: normal!important
	}
	.flex-md-column {
		-ms-flex-direction: column!important;
		-webkit-box-orient: vertical!important;
		flex-direction: column!important
	}
	.flex-md-row-reverse {
		-ms-flex-direction: row-reverse!important;
		-webkit-box-orient: horizontal!important;
		-webkit-box-direction: reverse!important;
		flex-direction: row-reverse!important
	}
	.flex-md-column-reverse {
		-ms-flex-direction: column-reverse!important;
		-webkit-box-orient: vertical!important;
		-webkit-box-direction: reverse!important;
		flex-direction: column-reverse!important
	}
	.flex-md-wrap {
		-ms-flex-wrap: wrap!important;
		flex-wrap: wrap!important
	}
	.flex-md-nowrap {
		-ms-flex-wrap: nowrap!important;
		flex-wrap: nowrap!important
	}
	.flex-md-wrap-reverse {
		-ms-flex-wrap: wrap-reverse!important;
		flex-wrap: wrap-reverse!important
	}
	.flex-md-fill {
		-ms-flex: 1 1 auto!important;
		-webkit-box-flex: 1!important;
		flex: 1 1 auto!important
	}
	.flex-md-grow-0 {
		-ms-flex-positive: 0!important;
		-webkit-box-flex: 0!important;
		flex-grow: 0!important
	}
	.flex-md-grow-1 {
		-ms-flex-positive: 1!important;
		-webkit-box-flex: 1!important;
		flex-grow: 1!important
	}
	.flex-md-shrink-0 {
		-ms-flex-negative: 0!important;
		flex-shrink: 0!important
	}
	.flex-md-shrink-1 {
		-ms-flex-negative: 1!important;
		flex-shrink: 1!important
	}
	.justify-content-md-start {
		-ms-flex-pack: start!important;
		-webkit-box-pack: start!important;
		justify-content: flex-start!important
	}
	.justify-content-md-end {
		-ms-flex-pack: end!important;
		-webkit-box-pack: end!important;
		justify-content: flex-end!important
	}
	.justify-content-md-center {
		-ms-flex-pack: center!important;
		-webkit-box-pack: center!important;
		justify-content: center!important
	}
	.justify-content-md-between {
		-ms-flex-pack: justify!important;
		-webkit-box-pack: justify!important;
		justify-content: space-between!important
	}
	.justify-content-md-around {
		-ms-flex-pack: distribute!important;
		justify-content: space-around!important
	}
	.align-items-md-start {
		-ms-flex-align: start!important;
		-webkit-box-align: start!important;
		align-items: flex-start!important
	}
	.align-items-md-end {
		-ms-flex-align: end!important;
		-webkit-box-align: end!important;
		align-items: flex-end!important
	}
	.align-items-md-center {
		-ms-flex-align: center!important;
		-webkit-box-align: center!important;
		align-items: center!important
	}
	.align-items-md-baseline {
		-ms-flex-align: baseline!important;
		-webkit-box-align: baseline!important;
		align-items: baseline!important
	}
	.align-items-md-stretch {
		-ms-flex-align: stretch!important;
		-webkit-box-align: stretch!important;
		align-items: stretch!important
	}
	.align-content-md-start {
		-ms-flex-line-pack: start!important;
		align-content: flex-start!important
	}
	.align-content-md-end {
		-ms-flex-line-pack: end!important;
		align-content: flex-end!important
	}
	.align-content-md-center {
		-ms-flex-line-pack: center!important;
		align-content: center!important
	}
	.align-content-md-between {
		-ms-flex-line-pack: justify!important;
		align-content: space-between!important
	}
	.align-content-md-around {
		-ms-flex-line-pack: distribute!important;
		align-content: space-around!important
	}
	.align-content-md-stretch {
		-ms-flex-line-pack: stretch!important;
		align-content: stretch!important
	}
	.align-self-md-auto {
		-ms-flex-item-align: auto!important;
		align-self: auto!important
	}
	.align-self-md-start {
		-ms-flex-item-align: start!important;
		align-self: flex-start!important
	}
	.align-self-md-end {
		-ms-flex-item-align: end!important;
		align-self: flex-end!important
	}
	.align-self-md-center {
		-ms-flex-item-align: center!important;
		align-self: center!important
	}
	.align-self-md-baseline {
		-ms-flex-item-align: baseline!important;
		align-self: baseline!important
	}
	.align-self-md-stretch {
		-ms-flex-item-align: stretch!important;
		align-self: stretch!important
	}
}

@media (min-width:992px) {
	.flex-lg-row {
		-ms-flex-direction: row!important;
		-webkit-box-orient: horizontal!important;
		flex-direction: row!important
	}
	.flex-lg-column,
	.flex-lg-row {
		-webkit-box-direction: normal!important
	}
	.flex-lg-column {
		-ms-flex-direction: column!important;
		-webkit-box-orient: vertical!important;
		flex-direction: column!important
	}
	.flex-lg-row-reverse {
		-ms-flex-direction: row-reverse!important;
		-webkit-box-orient: horizontal!important;
		-webkit-box-direction: reverse!important;
		flex-direction: row-reverse!important
	}
	.flex-lg-column-reverse {
		-ms-flex-direction: column-reverse!important;
		-webkit-box-orient: vertical!important;
		-webkit-box-direction: reverse!important;
		flex-direction: column-reverse!important
	}
	.flex-lg-wrap {
		-ms-flex-wrap: wrap!important;
		flex-wrap: wrap!important
	}
	.flex-lg-nowrap {
		-ms-flex-wrap: nowrap!important;
		flex-wrap: nowrap!important
	}
	.flex-lg-wrap-reverse {
		-ms-flex-wrap: wrap-reverse!important;
		flex-wrap: wrap-reverse!important
	}
	.flex-lg-fill {
		-ms-flex: 1 1 auto!important;
		-webkit-box-flex: 1!important;
		flex: 1 1 auto!important
	}
	.flex-lg-grow-0 {
		-ms-flex-positive: 0!important;
		-webkit-box-flex: 0!important;
		flex-grow: 0!important
	}
	.flex-lg-grow-1 {
		-ms-flex-positive: 1!important;
		-webkit-box-flex: 1!important;
		flex-grow: 1!important
	}
	.flex-lg-shrink-0 {
		-ms-flex-negative: 0!important;
		flex-shrink: 0!important
	}
	.flex-lg-shrink-1 {
		-ms-flex-negative: 1!important;
		flex-shrink: 1!important
	}
	.justify-content-lg-start {
		-ms-flex-pack: start!important;
		-webkit-box-pack: start!important;
		justify-content: flex-start!important
	}
	.justify-content-lg-end {
		-ms-flex-pack: end!important;
		-webkit-box-pack: end!important;
		justify-content: flex-end!important
	}
	.justify-content-lg-center {
		-ms-flex-pack: center!important;
		-webkit-box-pack: center!important;
		justify-content: center!important
	}
	.justify-content-lg-between {
		-ms-flex-pack: justify!important;
		-webkit-box-pack: justify!important;
		justify-content: space-between!important
	}
	.justify-content-lg-around {
		-ms-flex-pack: distribute!important;
		justify-content: space-around!important
	}
	.align-items-lg-start {
		-ms-flex-align: start!important;
		-webkit-box-align: start!important;
		align-items: flex-start!important
	}
	.align-items-lg-end {
		-ms-flex-align: end!important;
		-webkit-box-align: end!important;
		align-items: flex-end!important
	}
	.align-items-lg-center {
		-ms-flex-align: center!important;
		-webkit-box-align: center!important;
		align-items: center!important
	}
	.align-items-lg-baseline {
		-ms-flex-align: baseline!important;
		-webkit-box-align: baseline!important;
		align-items: baseline!important
	}
	.align-items-lg-stretch {
		-ms-flex-align: stretch!important;
		-webkit-box-align: stretch!important;
		align-items: stretch!important
	}
	.align-content-lg-start {
		-ms-flex-line-pack: start!important;
		align-content: flex-start!important
	}
	.align-content-lg-end {
		-ms-flex-line-pack: end!important;
		align-content: flex-end!important
	}
	.align-content-lg-center {
		-ms-flex-line-pack: center!important;
		align-content: center!important
	}
	.align-content-lg-between {
		-ms-flex-line-pack: justify!important;
		align-content: space-between!important
	}
	.align-content-lg-around {
		-ms-flex-line-pack: distribute!important;
		align-content: space-around!important
	}
	.align-content-lg-stretch {
		-ms-flex-line-pack: stretch!important;
		align-content: stretch!important
	}
	.align-self-lg-auto {
		-ms-flex-item-align: auto!important;
		align-self: auto!important
	}
	.align-self-lg-start {
		-ms-flex-item-align: start!important;
		align-self: flex-start!important
	}
	.align-self-lg-end {
		-ms-flex-item-align: end!important;
		align-self: flex-end!important
	}
	.align-self-lg-center {
		-ms-flex-item-align: center!important;
		align-self: center!important
	}
	.align-self-lg-baseline {
		-ms-flex-item-align: baseline!important;
		align-self: baseline!important
	}
	.align-self-lg-stretch {
		-ms-flex-item-align: stretch!important;
		align-self: stretch!important
	}
}

@media (min-width:1200px) {
	.flex-xl-row {
		-ms-flex-direction: row!important;
		-webkit-box-orient: horizontal!important;
		flex-direction: row!important
	}
	.flex-xl-column,
	.flex-xl-row {
		-webkit-box-direction: normal!important
	}
	.flex-xl-column {
		-ms-flex-direction: column!important;
		-webkit-box-orient: vertical!important;
		flex-direction: column!important
	}
	.flex-xl-row-reverse {
		-ms-flex-direction: row-reverse!important;
		-webkit-box-orient: horizontal!important;
		-webkit-box-direction: reverse!important;
		flex-direction: row-reverse!important
	}
	.flex-xl-column-reverse {
		-ms-flex-direction: column-reverse!important;
		-webkit-box-orient: vertical!important;
		-webkit-box-direction: reverse!important;
		flex-direction: column-reverse!important
	}
	.flex-xl-wrap {
		-ms-flex-wrap: wrap!important;
		flex-wrap: wrap!important
	}
	.flex-xl-nowrap {
		-ms-flex-wrap: nowrap!important;
		flex-wrap: nowrap!important
	}
	.flex-xl-wrap-reverse {
		-ms-flex-wrap: wrap-reverse!important;
		flex-wrap: wrap-reverse!important
	}
	.flex-xl-fill {
		-ms-flex: 1 1 auto!important;
		-webkit-box-flex: 1!important;
		flex: 1 1 auto!important
	}
	.flex-xl-grow-0 {
		-ms-flex-positive: 0!important;
		-webkit-box-flex: 0!important;
		flex-grow: 0!important
	}
	.flex-xl-grow-1 {
		-ms-flex-positive: 1!important;
		-webkit-box-flex: 1!important;
		flex-grow: 1!important
	}
	.flex-xl-shrink-0 {
		-ms-flex-negative: 0!important;
		flex-shrink: 0!important
	}
	.flex-xl-shrink-1 {
		-ms-flex-negative: 1!important;
		flex-shrink: 1!important
	}
	.justify-content-xl-start {
		-ms-flex-pack: start!important;
		-webkit-box-pack: start!important;
		justify-content: flex-start!important
	}
	.justify-content-xl-end {
		-ms-flex-pack: end!important;
		-webkit-box-pack: end!important;
		justify-content: flex-end!important
	}
	.justify-content-xl-center {
		-ms-flex-pack: center!important;
		-webkit-box-pack: center!important;
		justify-content: center!important
	}
	.justify-content-xl-between {
		-ms-flex-pack: justify!important;
		-webkit-box-pack: justify!important;
		justify-content: space-between!important
	}
	.justify-content-xl-around {
		-ms-flex-pack: distribute!important;
		justify-content: space-around!important
	}
	.align-items-xl-start {
		-ms-flex-align: start!important;
		-webkit-box-align: start!important;
		align-items: flex-start!important
	}
	.align-items-xl-end {
		-ms-flex-align: end!important;
		-webkit-box-align: end!important;
		align-items: flex-end!important
	}
	.align-items-xl-center {
		-ms-flex-align: center!important;
		-webkit-box-align: center!important;
		align-items: center!important
	}
	.align-items-xl-baseline {
		-ms-flex-align: baseline!important;
		-webkit-box-align: baseline!important;
		align-items: baseline!important
	}
	.align-items-xl-stretch {
		-ms-flex-align: stretch!important;
		-webkit-box-align: stretch!important;
		align-items: stretch!important
	}
	.align-content-xl-start {
		-ms-flex-line-pack: start!important;
		align-content: flex-start!important
	}
	.align-content-xl-end {
		-ms-flex-line-pack: end!important;
		align-content: flex-end!important
	}
	.align-content-xl-center {
		-ms-flex-line-pack: center!important;
		align-content: center!important
	}
	.align-content-xl-between {
		-ms-flex-line-pack: justify!important;
		align-content: space-between!important
	}
	.align-content-xl-around {
		-ms-flex-line-pack: distribute!important;
		align-content: space-around!important
	}
	.align-content-xl-stretch {
		-ms-flex-line-pack: stretch!important;
		align-content: stretch!important
	}
	.align-self-xl-auto {
		-ms-flex-item-align: auto!important;
		align-self: auto!important
	}
	.align-self-xl-start {
		-ms-flex-item-align: start!important;
		align-self: flex-start!important
	}
	.align-self-xl-end {
		-ms-flex-item-align: end!important;
		align-self: flex-end!important
	}
	.align-self-xl-center {
		-ms-flex-item-align: center!important;
		align-self: center!important
	}
	.align-self-xl-baseline {
		-ms-flex-item-align: baseline!important;
		align-self: baseline!important
	}
	.align-self-xl-stretch {
		-ms-flex-item-align: stretch!important;
		align-self: stretch!important
	}
}

.m-0 {
	margin: 0!important
}

.mt-0,
.my-0 {
	margin-top: 0!important
}

.mr-0,
.mx-0 {
	margin-right: 0!important
}

.mb-0,
.my-0 {
	margin-bottom: 0!important
}

.ml-0,
.mx-0 {
	margin-left: 0!important
}

.m-1 {
	margin: .25rem!important
}

.mt-1,
.my-1 {
	margin-top: .25rem!important
}

.mr-1,
.mx-1 {
	margin-right: .25rem!important
}

.mb-1,
.my-1 {
	margin-bottom: .25rem!important
}

.ml-1,
.mx-1 {
	margin-left: .25rem!important
}

.m-2 {
	margin: .5rem!important
}

.mt-2,
.my-2 {
	margin-top: .5rem!important
}

.mr-2,
.mx-2 {
	margin-right: .5rem!important
}

.mb-2,
.my-2 {
	margin-bottom: .5rem!important
}

.ml-2,
.mx-2 {
	margin-left: .5rem!important
}

.m-3 {
	margin: 1rem!important
}

.mt-3,
.my-3 {
	margin-top: 1rem!important
}

.mr-3,
.mx-3 {
	margin-right: 1rem!important
}

.mb-3,
.my-3 {
	margin-bottom: 1rem!important
}

.ml-3,
.mx-3 {
	margin-left: 1rem!important
}

.m-4 {
	margin: 1.5rem!important
}

.mt-4,
.my-4 {
	margin-top: 1.5rem!important
}

.mr-4,
.mx-4 {
	margin-right: 1.5rem!important
}

.mb-4,
.my-4 {
	margin-bottom: 1.5rem!important
}

.ml-4,
.mx-4 {
	margin-left: 1.5rem!important
}

.m-5 {
	margin: 3rem!important
}

.mt-5,
.my-5 {
	margin-top: 3rem!important
}

.mr-5,
.mx-5 {
	margin-right: 3rem!important
}

.mb-5,
.my-5 {
	margin-bottom: 3rem!important
}

.ml-5,
.mx-5 {
	margin-left: 3rem!important
}

.p-0 {
	padding: 0!important
}

.pt-0,
.py-0 {
	padding-top: 0!important
}

.pr-0,
.px-0 {
	padding-right: 0!important
}

.pb-0,
.py-0 {
	padding-bottom: 0!important
}

.pl-0,
.px-0 {
	padding-left: 0!important
}

.p-1 {
	padding: .25rem!important
}

.pt-1,
.py-1 {
	padding-top: .25rem!important
}

.pr-1,
.px-1 {
	padding-right: .25rem!important
}

.pb-1,
.py-1 {
	padding-bottom: .25rem!important
}

.pl-1,
.px-1 {
	padding-left: .25rem!important
}

.p-2 {
	padding: .5rem!important
}

.pt-2,
.py-2 {
	padding-top: .5rem!important
}

.pr-2,
.px-2 {
	padding-right: .5rem!important
}

.pb-2,
.py-2 {
	padding-bottom: .5rem!important
}

.pl-2,
.px-2 {
	padding-left: .5rem!important
}

.p-3 {
	padding: 1rem!important
}

.pt-3,
.py-3 {
	padding-top: 1rem!important
}

.pr-3,
.px-3 {
	padding-right: 1rem!important
}

.pb-3,
.py-3 {
	padding-bottom: 1rem!important
}

.pl-3,
.px-3 {
	padding-left: 1rem!important
}

.p-4 {
	padding: 1.5rem!important
}

.pt-4,
.py-4 {
	padding-top: 1.5rem!important
}

.pr-4,
.px-4 {
	padding-right: 1.5rem!important
}

.pb-4,
.py-4 {
	padding-bottom: 1.5rem!important
}

.pl-4,
.px-4 {
	padding-left: 1.5rem!important
}

.p-5 {
	padding: 3rem!important
}

.pt-5,
.py-5 {
	padding-top: 3rem!important
}

.pr-5,
.px-5 {
	padding-right: 3rem!important
}

.pb-5,
.py-5 {
	padding-bottom: 3rem!important
}

.pl-5,
.px-5 {
	padding-left: 3rem!important
}

.m-n1 {
	margin: -.25rem!important
}

.mt-n1,
.my-n1 {
	margin-top: -.25rem!important
}

.mr-n1,
.mx-n1 {
	margin-right: -.25rem!important
}

.mb-n1,
.my-n1 {
	margin-bottom: -.25rem!important
}

.ml-n1,
.mx-n1 {
	margin-left: -.25rem!important
}

.m-n2 {
	margin: -.5rem!important
}

.mt-n2,
.my-n2 {
	margin-top: -.5rem!important
}

.mr-n2,
.mx-n2 {
	margin-right: -.5rem!important
}

.mb-n2,
.my-n2 {
	margin-bottom: -.5rem!important
}

.ml-n2,
.mx-n2 {
	margin-left: -.5rem!important
}

.m-n3 {
	margin: -1rem!important
}

.mt-n3,
.my-n3 {
	margin-top: -1rem!important
}

.mr-n3,
.mx-n3 {
	margin-right: -1rem!important
}

.mb-n3,
.my-n3 {
	margin-bottom: -1rem!important
}

.ml-n3,
.mx-n3 {
	margin-left: -1rem!important
}

.m-n4 {
	margin: -1.5rem!important
}

.mt-n4,
.my-n4 {
	margin-top: -1.5rem!important
}

.mr-n4,
.mx-n4 {
	margin-right: -1.5rem!important
}

.mb-n4,
.my-n4 {
	margin-bottom: -1.5rem!important
}

.ml-n4,
.mx-n4 {
	margin-left: -1.5rem!important
}

.m-n5 {
	margin: -3rem!important
}

.mt-n5,
.my-n5 {
	margin-top: -3rem!important
}

.mr-n5,
.mx-n5 {
	margin-right: -3rem!important
}

.mb-n5,
.my-n5 {
	margin-bottom: -3rem!important
}

.ml-n5,
.mx-n5 {
	margin-left: -3rem!important
}

.m-auto {
	margin: auto!important
}

.mt-auto,
.my-auto {
	margin-top: auto!important
}

.mr-auto,
.mx-auto {
	margin-right: auto!important
}

.mb-auto,
.my-auto {
	margin-bottom: auto!important
}

.ml-auto,
.mx-auto {
	margin-left: auto!important
}

@media (min-width:576px) {
	.m-sm-0 {
		margin: 0!important
	}
	.mt-sm-0,
	.my-sm-0 {
		margin-top: 0!important
	}
	.mr-sm-0,
	.mx-sm-0 {
		margin-right: 0!important
	}
	.mb-sm-0,
	.my-sm-0 {
		margin-bottom: 0!important
	}
	.ml-sm-0,
	.mx-sm-0 {
		margin-left: 0!important
	}
	.m-sm-1 {
		margin: .25rem!important
	}
	.mt-sm-1,
	.my-sm-1 {
		margin-top: .25rem!important
	}
	.mr-sm-1,
	.mx-sm-1 {
		margin-right: .25rem!important
	}
	.mb-sm-1,
	.my-sm-1 {
		margin-bottom: .25rem!important
	}
	.ml-sm-1,
	.mx-sm-1 {
		margin-left: .25rem!important
	}
	.m-sm-2 {
		margin: .5rem!important
	}
	.mt-sm-2,
	.my-sm-2 {
		margin-top: .5rem!important
	}
	.mr-sm-2,
	.mx-sm-2 {
		margin-right: .5rem!important
	}
	.mb-sm-2,
	.my-sm-2 {
		margin-bottom: .5rem!important
	}
	.ml-sm-2,
	.mx-sm-2 {
		margin-left: .5rem!important
	}
	.m-sm-3 {
		margin: 1rem!important
	}
	.mt-sm-3,
	.my-sm-3 {
		margin-top: 1rem!important
	}
	.mr-sm-3,
	.mx-sm-3 {
		margin-right: 1rem!important
	}
	.mb-sm-3,
	.my-sm-3 {
		margin-bottom: 1rem!important
	}
	.ml-sm-3,
	.mx-sm-3 {
		margin-left: 1rem!important
	}
	.m-sm-4 {
		margin: 1.5rem!important
	}
	.mt-sm-4,
	.my-sm-4 {
		margin-top: 1.5rem!important
	}
	.mr-sm-4,
	.mx-sm-4 {
		margin-right: 1.5rem!important
	}
	.mb-sm-4,
	.my-sm-4 {
		margin-bottom: 1.5rem!important
	}
	.ml-sm-4,
	.mx-sm-4 {
		margin-left: 1.5rem!important
	}
	.m-sm-5 {
		margin: 3rem!important
	}
	.mt-sm-5,
	.my-sm-5 {
		margin-top: 3rem!important
	}
	.mr-sm-5,
	.mx-sm-5 {
		margin-right: 3rem!important
	}
	.mb-sm-5,
	.my-sm-5 {
		margin-bottom: 3rem!important
	}
	.ml-sm-5,
	.mx-sm-5 {
		margin-left: 3rem!important
	}
	.p-sm-0 {
		padding: 0!important
	}
	.pt-sm-0,
	.py-sm-0 {
		padding-top: 0!important
	}
	.pr-sm-0,
	.px-sm-0 {
		padding-right: 0!important
	}
	.pb-sm-0,
	.py-sm-0 {
		padding-bottom: 0!important
	}
	.pl-sm-0,
	.px-sm-0 {
		padding-left: 0!important
	}
	.p-sm-1 {
		padding: .25rem!important
	}
	.pt-sm-1,
	.py-sm-1 {
		padding-top: .25rem!important
	}
	.pr-sm-1,
	.px-sm-1 {
		padding-right: .25rem!important
	}
	.pb-sm-1,
	.py-sm-1 {
		padding-bottom: .25rem!important
	}
	.pl-sm-1,
	.px-sm-1 {
		padding-left: .25rem!important
	}
	.p-sm-2 {
		padding: .5rem!important
	}
	.pt-sm-2,
	.py-sm-2 {
		padding-top: .5rem!important
	}
	.pr-sm-2,
	.px-sm-2 {
		padding-right: .5rem!important
	}
	.pb-sm-2,
	.py-sm-2 {
		padding-bottom: .5rem!important
	}
	.pl-sm-2,
	.px-sm-2 {
		padding-left: .5rem!important
	}
	.p-sm-3 {
		padding: 1rem!important
	}
	.pt-sm-3,
	.py-sm-3 {
		padding-top: 1rem!important
	}
	.pr-sm-3,
	.px-sm-3 {
		padding-right: 1rem!important
	}
	.pb-sm-3,
	.py-sm-3 {
		padding-bottom: 1rem!important
	}
	.pl-sm-3,
	.px-sm-3 {
		padding-left: 1rem!important
	}
	.p-sm-4 {
		padding: 1.5rem!important
	}
	.pt-sm-4,
	.py-sm-4 {
		padding-top: 1.5rem!important
	}
	.pr-sm-4,
	.px-sm-4 {
		padding-right: 1.5rem!important
	}
	.pb-sm-4,
	.py-sm-4 {
		padding-bottom: 1.5rem!important
	}
	.pl-sm-4,
	.px-sm-4 {
		padding-left: 1.5rem!important
	}
	.p-sm-5 {
		padding: 3rem!important
	}
	.pt-sm-5,
	.py-sm-5 {
		padding-top: 3rem!important
	}
	.pr-sm-5,
	.px-sm-5 {
		padding-right: 3rem!important
	}
	.pb-sm-5,
	.py-sm-5 {
		padding-bottom: 3rem!important
	}
	.pl-sm-5,
	.px-sm-5 {
		padding-left: 3rem!important
	}
	.m-sm-n1 {
		margin: -.25rem!important
	}
	.mt-sm-n1,
	.my-sm-n1 {
		margin-top: -.25rem!important
	}
	.mr-sm-n1,
	.mx-sm-n1 {
		margin-right: -.25rem!important
	}
	.mb-sm-n1,
	.my-sm-n1 {
		margin-bottom: -.25rem!important
	}
	.ml-sm-n1,
	.mx-sm-n1 {
		margin-left: -.25rem!important
	}
	.m-sm-n2 {
		margin: -.5rem!important
	}
	.mt-sm-n2,
	.my-sm-n2 {
		margin-top: -.5rem!important
	}
	.mr-sm-n2,
	.mx-sm-n2 {
		margin-right: -.5rem!important
	}
	.mb-sm-n2,
	.my-sm-n2 {
		margin-bottom: -.5rem!important
	}
	.ml-sm-n2,
	.mx-sm-n2 {
		margin-left: -.5rem!important
	}
	.m-sm-n3 {
		margin: -1rem!important
	}
	.mt-sm-n3,
	.my-sm-n3 {
		margin-top: -1rem!important
	}
	.mr-sm-n3,
	.mx-sm-n3 {
		margin-right: -1rem!important
	}
	.mb-sm-n3,
	.my-sm-n3 {
		margin-bottom: -1rem!important
	}
	.ml-sm-n3,
	.mx-sm-n3 {
		margin-left: -1rem!important
	}
	.m-sm-n4 {
		margin: -1.5rem!important
	}
	.mt-sm-n4,
	.my-sm-n4 {
		margin-top: -1.5rem!important
	}
	.mr-sm-n4,
	.mx-sm-n4 {
		margin-right: -1.5rem!important
	}
	.mb-sm-n4,
	.my-sm-n4 {
		margin-bottom: -1.5rem!important
	}
	.ml-sm-n4,
	.mx-sm-n4 {
		margin-left: -1.5rem!important
	}
	.m-sm-n5 {
		margin: -3rem!important
	}
	.mt-sm-n5,
	.my-sm-n5 {
		margin-top: -3rem!important
	}
	.mr-sm-n5,
	.mx-sm-n5 {
		margin-right: -3rem!important
	}
	.mb-sm-n5,
	.my-sm-n5 {
		margin-bottom: -3rem!important
	}
	.ml-sm-n5,
	.mx-sm-n5 {
		margin-left: -3rem!important
	}
	.m-sm-auto {
		margin: auto!important
	}
	.mt-sm-auto,
	.my-sm-auto {
		margin-top: auto!important
	}
	.mr-sm-auto,
	.mx-sm-auto {
		margin-right: auto!important
	}
	.mb-sm-auto,
	.my-sm-auto {
		margin-bottom: auto!important
	}
	.ml-sm-auto,
	.mx-sm-auto {
		margin-left: auto!important
	}
}

@media (min-width:768px) {
	.m-md-0 {
		margin: 0!important
	}
	.mt-md-0,
	.my-md-0 {
		margin-top: 0!important
	}
	.mr-md-0,
	.mx-md-0 {
		margin-right: 0!important
	}
	.mb-md-0,
	.my-md-0 {
		margin-bottom: 0!important
	}
	.ml-md-0,
	.mx-md-0 {
		margin-left: 0!important
	}
	.m-md-1 {
		margin: .25rem!important
	}
	.mt-md-1,
	.my-md-1 {
		margin-top: .25rem!important
	}
	.mr-md-1,
	.mx-md-1 {
		margin-right: .25rem!important
	}
	.mb-md-1,
	.my-md-1 {
		margin-bottom: .25rem!important
	}
	.ml-md-1,
	.mx-md-1 {
		margin-left: .25rem!important
	}
	.m-md-2 {
		margin: .5rem!important
	}
	.mt-md-2,
	.my-md-2 {
		margin-top: .5rem!important
	}
	.mr-md-2,
	.mx-md-2 {
		margin-right: .5rem!important
	}
	.mb-md-2,
	.my-md-2 {
		margin-bottom: .5rem!important
	}
	.ml-md-2,
	.mx-md-2 {
		margin-left: .5rem!important
	}
	.m-md-3 {
		margin: 1rem!important
	}
	.mt-md-3,
	.my-md-3 {
		margin-top: 1rem!important
	}
	.mr-md-3,
	.mx-md-3 {
		margin-right: 1rem!important
	}
	.mb-md-3,
	.my-md-3 {
		margin-bottom: 1rem!important
	}
	.ml-md-3,
	.mx-md-3 {
		margin-left: 1rem!important
	}
	.m-md-4 {
		margin: 1.5rem!important
	}
	.mt-md-4,
	.my-md-4 {
		margin-top: 1.5rem!important
	}
	.mr-md-4,
	.mx-md-4 {
		margin-right: 1.5rem!important
	}
	.mb-md-4,
	.my-md-4 {
		margin-bottom: 1.5rem!important
	}
	.ml-md-4,
	.mx-md-4 {
		margin-left: 1.5rem!important
	}
	.m-md-5 {
		margin: 3rem!important
	}
	.mt-md-5,
	.my-md-5 {
		margin-top: 3rem!important
	}
	.mr-md-5,
	.mx-md-5 {
		margin-right: 3rem!important
	}
	.mb-md-5,
	.my-md-5 {
		margin-bottom: 3rem!important
	}
	.ml-md-5,
	.mx-md-5 {
		margin-left: 3rem!important
	}
	.p-md-0 {
		padding: 0!important
	}
	.pt-md-0,
	.py-md-0 {
		padding-top: 0!important
	}
	.pr-md-0,
	.px-md-0 {
		padding-right: 0!important
	}
	.pb-md-0,
	.py-md-0 {
		padding-bottom: 0!important
	}
	.pl-md-0,
	.px-md-0 {
		padding-left: 0!important
	}
	.p-md-1 {
		padding: .25rem!important
	}
	.pt-md-1,
	.py-md-1 {
		padding-top: .25rem!important
	}
	.pr-md-1,
	.px-md-1 {
		padding-right: .25rem!important
	}
	.pb-md-1,
	.py-md-1 {
		padding-bottom: .25rem!important
	}
	.pl-md-1,
	.px-md-1 {
		padding-left: .25rem!important
	}
	.p-md-2 {
		padding: .5rem!important
	}
	.pt-md-2,
	.py-md-2 {
		padding-top: .5rem!important
	}
	.pr-md-2,
	.px-md-2 {
		padding-right: .5rem!important
	}
	.pb-md-2,
	.py-md-2 {
		padding-bottom: .5rem!important
	}
	.pl-md-2,
	.px-md-2 {
		padding-left: .5rem!important
	}
	.p-md-3 {
		padding: 1rem!important
	}
	.pt-md-3,
	.py-md-3 {
		padding-top: 1rem!important
	}
	.pr-md-3,
	.px-md-3 {
		padding-right: 1rem!important
	}
	.pb-md-3,
	.py-md-3 {
		padding-bottom: 1rem!important
	}
	.pl-md-3,
	.px-md-3 {
		padding-left: 1rem!important
	}
	.p-md-4 {
		padding: 1.5rem!important
	}
	.pt-md-4,
	.py-md-4 {
		padding-top: 1.5rem!important
	}
	.pr-md-4,
	.px-md-4 {
		padding-right: 1.5rem!important
	}
	.pb-md-4,
	.py-md-4 {
		padding-bottom: 1.5rem!important
	}
	.pl-md-4,
	.px-md-4 {
		padding-left: 1.5rem!important
	}
	.p-md-5 {
		padding: 3rem!important
	}
	.pt-md-5,
	.py-md-5 {
		padding-top: 3rem!important
	}
	.pr-md-5,
	.px-md-5 {
		padding-right: 3rem!important
	}
	.pb-md-5,
	.py-md-5 {
		padding-bottom: 3rem!important
	}
	.pl-md-5,
	.px-md-5 {
		padding-left: 3rem!important
	}
	.m-md-n1 {
		margin: -.25rem!important
	}
	.mt-md-n1,
	.my-md-n1 {
		margin-top: -.25rem!important
	}
	.mr-md-n1,
	.mx-md-n1 {
		margin-right: -.25rem!important
	}
	.mb-md-n1,
	.my-md-n1 {
		margin-bottom: -.25rem!important
	}
	.ml-md-n1,
	.mx-md-n1 {
		margin-left: -.25rem!important
	}
	.m-md-n2 {
		margin: -.5rem!important
	}
	.mt-md-n2,
	.my-md-n2 {
		margin-top: -.5rem!important
	}
	.mr-md-n2,
	.mx-md-n2 {
		margin-right: -.5rem!important
	}
	.mb-md-n2,
	.my-md-n2 {
		margin-bottom: -.5rem!important
	}
	.ml-md-n2,
	.mx-md-n2 {
		margin-left: -.5rem!important
	}
	.m-md-n3 {
		margin: -1rem!important
	}
	.mt-md-n3,
	.my-md-n3 {
		margin-top: -1rem!important
	}
	.mr-md-n3,
	.mx-md-n3 {
		margin-right: -1rem!important
	}
	.mb-md-n3,
	.my-md-n3 {
		margin-bottom: -1rem!important
	}
	.ml-md-n3,
	.mx-md-n3 {
		margin-left: -1rem!important
	}
	.m-md-n4 {
		margin: -1.5rem!important
	}
	.mt-md-n4,
	.my-md-n4 {
		margin-top: -1.5rem!important
	}
	.mr-md-n4,
	.mx-md-n4 {
		margin-right: -1.5rem!important
	}
	.mb-md-n4,
	.my-md-n4 {
		margin-bottom: -1.5rem!important
	}
	.ml-md-n4,
	.mx-md-n4 {
		margin-left: -1.5rem!important
	}
	.m-md-n5 {
		margin: -3rem!important
	}
	.mt-md-n5,
	.my-md-n5 {
		margin-top: -3rem!important
	}
	.mr-md-n5,
	.mx-md-n5 {
		margin-right: -3rem!important
	}
	.mb-md-n5,
	.my-md-n5 {
		margin-bottom: -3rem!important
	}
	.ml-md-n5,
	.mx-md-n5 {
		margin-left: -3rem!important
	}
	.m-md-auto {
		margin: auto!important
	}
	.mt-md-auto,
	.my-md-auto {
		margin-top: auto!important
	}
	.mr-md-auto,
	.mx-md-auto {
		margin-right: auto!important
	}
	.mb-md-auto,
	.my-md-auto {
		margin-bottom: auto!important
	}
	.ml-md-auto,
	.mx-md-auto {
		margin-left: auto!important
	}
}

@media (min-width:992px) {
	.m-lg-0 {
		margin: 0!important
	}
	.mt-lg-0,
	.my-lg-0 {
		margin-top: 0!important
	}
	.mr-lg-0,
	.mx-lg-0 {
		margin-right: 0!important
	}
	.mb-lg-0,
	.my-lg-0 {
		margin-bottom: 0!important
	}
	.ml-lg-0,
	.mx-lg-0 {
		margin-left: 0!important
	}
	.m-lg-1 {
		margin: .25rem!important
	}
	.mt-lg-1,
	.my-lg-1 {
		margin-top: .25rem!important
	}
	.mr-lg-1,
	.mx-lg-1 {
		margin-right: .25rem!important
	}
	.mb-lg-1,
	.my-lg-1 {
		margin-bottom: .25rem!important
	}
	.ml-lg-1,
	.mx-lg-1 {
		margin-left: .25rem!important
	}
	.m-lg-2 {
		margin: .5rem!important
	}
	.mt-lg-2,
	.my-lg-2 {
		margin-top: .5rem!important
	}
	.mr-lg-2,
	.mx-lg-2 {
		margin-right: .5rem!important
	}
	.mb-lg-2,
	.my-lg-2 {
		margin-bottom: .5rem!important
	}
	.ml-lg-2,
	.mx-lg-2 {
		margin-left: .5rem!important
	}
	.m-lg-3 {
		margin: 1rem!important
	}
	.mt-lg-3,
	.my-lg-3 {
		margin-top: 1rem!important
	}
	.mr-lg-3,
	.mx-lg-3 {
		margin-right: 1rem!important
	}
	.mb-lg-3,
	.my-lg-3 {
		margin-bottom: 1rem!important
	}
	.ml-lg-3,
	.mx-lg-3 {
		margin-left: 1rem!important
	}
	.m-lg-4 {
		margin: 1.5rem!important
	}
	.mt-lg-4,
	.my-lg-4 {
		margin-top: 1.5rem!important
	}
	.mr-lg-4,
	.mx-lg-4 {
		margin-right: 1.5rem!important
	}
	.mb-lg-4,
	.my-lg-4 {
		margin-bottom: 1.5rem!important
	}
	.ml-lg-4,
	.mx-lg-4 {
		margin-left: 1.5rem!important
	}
	.m-lg-5 {
		margin: 3rem!important
	}
	.mt-lg-5,
	.my-lg-5 {
		margin-top: 3rem!important
	}
	.mr-lg-5,
	.mx-lg-5 {
		margin-right: 3rem!important
	}
	.mb-lg-5,
	.my-lg-5 {
		margin-bottom: 3rem!important
	}
	.ml-lg-5,
	.mx-lg-5 {
		margin-left: 3rem!important
	}
	.p-lg-0 {
		padding: 0!important
	}
	.pt-lg-0,
	.py-lg-0 {
		padding-top: 0!important
	}
	.pr-lg-0,
	.px-lg-0 {
		padding-right: 0!important
	}
	.pb-lg-0,
	.py-lg-0 {
		padding-bottom: 0!important
	}
	.pl-lg-0,
	.px-lg-0 {
		padding-left: 0!important
	}
	.p-lg-1 {
		padding: .25rem!important
	}
	.pt-lg-1,
	.py-lg-1 {
		padding-top: .25rem!important
	}
	.pr-lg-1,
	.px-lg-1 {
		padding-right: .25rem!important
	}
	.pb-lg-1,
	.py-lg-1 {
		padding-bottom: .25rem!important
	}
	.pl-lg-1,
	.px-lg-1 {
		padding-left: .25rem!important
	}
	.p-lg-2 {
		padding: .5rem!important
	}
	.pt-lg-2,
	.py-lg-2 {
		padding-top: .5rem!important
	}
	.pr-lg-2,
	.px-lg-2 {
		padding-right: .5rem!important
	}
	.pb-lg-2,
	.py-lg-2 {
		padding-bottom: .5rem!important
	}
	.pl-lg-2,
	.px-lg-2 {
		padding-left: .5rem!important
	}
	.p-lg-3 {
		padding: 1rem!important
	}
	.pt-lg-3,
	.py-lg-3 {
		padding-top: 1rem!important
	}
	.pr-lg-3,
	.px-lg-3 {
		padding-right: 1rem!important
	}
	.pb-lg-3,
	.py-lg-3 {
		padding-bottom: 1rem!important
	}
	.pl-lg-3,
	.px-lg-3 {
		padding-left: 1rem!important
	}
	.p-lg-4 {
		padding: 1.5rem!important
	}
	.pt-lg-4,
	.py-lg-4 {
		padding-top: 1.5rem!important
	}
	.pr-lg-4,
	.px-lg-4 {
		padding-right: 1.5rem!important
	}
	.pb-lg-4,
	.py-lg-4 {
		padding-bottom: 1.5rem!important
	}
	.pl-lg-4,
	.px-lg-4 {
		padding-left: 1.5rem!important
	}
	.p-lg-5 {
		padding: 3rem!important
	}
	.pt-lg-5,
	.py-lg-5 {
		padding-top: 3rem!important
	}
	.pr-lg-5,
	.px-lg-5 {
		padding-right: 3rem!important
	}
	.pb-lg-5,
	.py-lg-5 {
		padding-bottom: 3rem!important
	}
	.pl-lg-5,
	.px-lg-5 {
		padding-left: 3rem!important
	}
	.m-lg-n1 {
		margin: -.25rem!important
	}
	.mt-lg-n1,
	.my-lg-n1 {
		margin-top: -.25rem!important
	}
	.mr-lg-n1,
	.mx-lg-n1 {
		margin-right: -.25rem!important
	}
	.mb-lg-n1,
	.my-lg-n1 {
		margin-bottom: -.25rem!important
	}
	.ml-lg-n1,
	.mx-lg-n1 {
		margin-left: -.25rem!important
	}
	.m-lg-n2 {
		margin: -.5rem!important
	}
	.mt-lg-n2,
	.my-lg-n2 {
		margin-top: -.5rem!important
	}
	.mr-lg-n2,
	.mx-lg-n2 {
		margin-right: -.5rem!important
	}
	.mb-lg-n2,
	.my-lg-n2 {
		margin-bottom: -.5rem!important
	}
	.ml-lg-n2,
	.mx-lg-n2 {
		margin-left: -.5rem!important
	}
	.m-lg-n3 {
		margin: -1rem!important
	}
	.mt-lg-n3,
	.my-lg-n3 {
		margin-top: -1rem!important
	}
	.mr-lg-n3,
	.mx-lg-n3 {
		margin-right: -1rem!important
	}
	.mb-lg-n3,
	.my-lg-n3 {
		margin-bottom: -1rem!important
	}
	.ml-lg-n3,
	.mx-lg-n3 {
		margin-left: -1rem!important
	}
	.m-lg-n4 {
		margin: -1.5rem!important
	}
	.mt-lg-n4,
	.my-lg-n4 {
		margin-top: -1.5rem!important
	}
	.mr-lg-n4,
	.mx-lg-n4 {
		margin-right: -1.5rem!important
	}
	.mb-lg-n4,
	.my-lg-n4 {
		margin-bottom: -1.5rem!important
	}
	.ml-lg-n4,
	.mx-lg-n4 {
		margin-left: -1.5rem!important
	}
	.m-lg-n5 {
		margin: -3rem!important
	}
	.mt-lg-n5,
	.my-lg-n5 {
		margin-top: -3rem!important
	}
	.mr-lg-n5,
	.mx-lg-n5 {
		margin-right: -3rem!important
	}
	.mb-lg-n5,
	.my-lg-n5 {
		margin-bottom: -3rem!important
	}
	.ml-lg-n5,
	.mx-lg-n5 {
		margin-left: -3rem!important
	}
	.m-lg-auto {
		margin: auto!important
	}
	.mt-lg-auto,
	.my-lg-auto {
		margin-top: auto!important
	}
	.mr-lg-auto,
	.mx-lg-auto {
		margin-right: auto!important
	}
	.mb-lg-auto,
	.my-lg-auto {
		margin-bottom: auto!important
	}
	.ml-lg-auto,
	.mx-lg-auto {
		margin-left: auto!important
	}
}

@media (min-width:1200px) {
	.m-xl-0 {
		margin: 0!important
	}
	.mt-xl-0,
	.my-xl-0 {
		margin-top: 0!important
	}
	.mr-xl-0,
	.mx-xl-0 {
		margin-right: 0!important
	}
	.mb-xl-0,
	.my-xl-0 {
		margin-bottom: 0!important
	}
	.ml-xl-0,
	.mx-xl-0 {
		margin-left: 0!important
	}
	.m-xl-1 {
		margin: .25rem!important
	}
	.mt-xl-1,
	.my-xl-1 {
		margin-top: .25rem!important
	}
	.mr-xl-1,
	.mx-xl-1 {
		margin-right: .25rem!important
	}
	.mb-xl-1,
	.my-xl-1 {
		margin-bottom: .25rem!important
	}
	.ml-xl-1,
	.mx-xl-1 {
		margin-left: .25rem!important
	}
	.m-xl-2 {
		margin: .5rem!important
	}
	.mt-xl-2,
	.my-xl-2 {
		margin-top: .5rem!important
	}
	.mr-xl-2,
	.mx-xl-2 {
		margin-right: .5rem!important
	}
	.mb-xl-2,
	.my-xl-2 {
		margin-bottom: .5rem!important
	}
	.ml-xl-2,
	.mx-xl-2 {
		margin-left: .5rem!important
	}
	.m-xl-3 {
		margin: 1rem!important
	}
	.mt-xl-3,
	.my-xl-3 {
		margin-top: 1rem!important
	}
	.mr-xl-3,
	.mx-xl-3 {
		margin-right: 1rem!important
	}
	.mb-xl-3,
	.my-xl-3 {
		margin-bottom: 1rem!important
	}
	.ml-xl-3,
	.mx-xl-3 {
		margin-left: 1rem!important
	}
	.m-xl-4 {
		margin: 1.5rem!important
	}
	.mt-xl-4,
	.my-xl-4 {
		margin-top: 1.5rem!important
	}
	.mr-xl-4,
	.mx-xl-4 {
		margin-right: 1.5rem!important
	}
	.mb-xl-4,
	.my-xl-4 {
		margin-bottom: 1.5rem!important
	}
	.ml-xl-4,
	.mx-xl-4 {
		margin-left: 1.5rem!important
	}
	.m-xl-5 {
		margin: 3rem!important
	}
	.mt-xl-5,
	.my-xl-5 {
		margin-top: 3rem!important
	}
	.mr-xl-5,
	.mx-xl-5 {
		margin-right: 3rem!important
	}
	.mb-xl-5,
	.my-xl-5 {
		margin-bottom: 3rem!important
	}
	.ml-xl-5,
	.mx-xl-5 {
		margin-left: 3rem!important
	}
	.p-xl-0 {
		padding: 0!important
	}
	.pt-xl-0,
	.py-xl-0 {
		padding-top: 0!important
	}
	.pr-xl-0,
	.px-xl-0 {
		padding-right: 0!important
	}
	.pb-xl-0,
	.py-xl-0 {
		padding-bottom: 0!important
	}
	.pl-xl-0,
	.px-xl-0 {
		padding-left: 0!important
	}
	.p-xl-1 {
		padding: .25rem!important
	}
	.pt-xl-1,
	.py-xl-1 {
		padding-top: .25rem!important
	}
	.pr-xl-1,
	.px-xl-1 {
		padding-right: .25rem!important
	}
	.pb-xl-1,
	.py-xl-1 {
		padding-bottom: .25rem!important
	}
	.pl-xl-1,
	.px-xl-1 {
		padding-left: .25rem!important
	}
	.p-xl-2 {
		padding: .5rem!important
	}
	.pt-xl-2,
	.py-xl-2 {
		padding-top: .5rem!important
	}
	.pr-xl-2,
	.px-xl-2 {
		padding-right: .5rem!important
	}
	.pb-xl-2,
	.py-xl-2 {
		padding-bottom: .5rem!important
	}
	.pl-xl-2,
	.px-xl-2 {
		padding-left: .5rem!important
	}
	.p-xl-3 {
		padding: 1rem!important
	}
	.pt-xl-3,
	.py-xl-3 {
		padding-top: 1rem!important
	}
	.pr-xl-3,
	.px-xl-3 {
		padding-right: 1rem!important
	}
	.pb-xl-3,
	.py-xl-3 {
		padding-bottom: 1rem!important
	}
	.pl-xl-3,
	.px-xl-3 {
		padding-left: 1rem!important
	}
	.p-xl-4 {
		padding: 1.5rem!important
	}
	.pt-xl-4,
	.py-xl-4 {
		padding-top: 1.5rem!important
	}
	.pr-xl-4,
	.px-xl-4 {
		padding-right: 1.5rem!important
	}
	.pb-xl-4,
	.py-xl-4 {
		padding-bottom: 1.5rem!important
	}
	.pl-xl-4,
	.px-xl-4 {
		padding-left: 1.5rem!important
	}
	.p-xl-5 {
		padding: 3rem!important
	}
	.pt-xl-5,
	.py-xl-5 {
		padding-top: 3rem!important
	}
	.pr-xl-5,
	.px-xl-5 {
		padding-right: 3rem!important
	}
	.pb-xl-5,
	.py-xl-5 {
		padding-bottom: 3rem!important
	}
	.pl-xl-5,
	.px-xl-5 {
		padding-left: 3rem!important
	}
	.m-xl-n1 {
		margin: -.25rem!important
	}
	.mt-xl-n1,
	.my-xl-n1 {
		margin-top: -.25rem!important
	}
	.mr-xl-n1,
	.mx-xl-n1 {
		margin-right: -.25rem!important
	}
	.mb-xl-n1,
	.my-xl-n1 {
		margin-bottom: -.25rem!important
	}
	.ml-xl-n1,
	.mx-xl-n1 {
		margin-left: -.25rem!important
	}
	.m-xl-n2 {
		margin: -.5rem!important
	}
	.mt-xl-n2,
	.my-xl-n2 {
		margin-top: -.5rem!important
	}
	.mr-xl-n2,
	.mx-xl-n2 {
		margin-right: -.5rem!important
	}
	.mb-xl-n2,
	.my-xl-n2 {
		margin-bottom: -.5rem!important
	}
	.ml-xl-n2,
	.mx-xl-n2 {
		margin-left: -.5rem!important
	}
	.m-xl-n3 {
		margin: -1rem!important
	}
	.mt-xl-n3,
	.my-xl-n3 {
		margin-top: -1rem!important
	}
	.mr-xl-n3,
	.mx-xl-n3 {
		margin-right: -1rem!important
	}
	.mb-xl-n3,
	.my-xl-n3 {
		margin-bottom: -1rem!important
	}
	.ml-xl-n3,
	.mx-xl-n3 {
		margin-left: -1rem!important
	}
	.m-xl-n4 {
		margin: -1.5rem!important
	}
	.mt-xl-n4,
	.my-xl-n4 {
		margin-top: -1.5rem!important
	}
	.mr-xl-n4,
	.mx-xl-n4 {
		margin-right: -1.5rem!important
	}
	.mb-xl-n4,
	.my-xl-n4 {
		margin-bottom: -1.5rem!important
	}
	.ml-xl-n4,
	.mx-xl-n4 {
		margin-left: -1.5rem!important
	}
	.m-xl-n5 {
		margin: -3rem!important
	}
	.mt-xl-n5,
	.my-xl-n5 {
		margin-top: -3rem!important
	}
	.mr-xl-n5,
	.mx-xl-n5 {
		margin-right: -3rem!important
	}
	.mb-xl-n5,
	.my-xl-n5 {
		margin-bottom: -3rem!important
	}
	.ml-xl-n5,
	.mx-xl-n5 {
		margin-left: -3rem!important
	}
	.m-xl-auto {
		margin: auto!important
	}
	.mt-xl-auto,
	.my-xl-auto {
		margin-top: auto!important
	}
	.mr-xl-auto,
	.mx-xl-auto {
		margin-right: auto!important
	}
	.mb-xl-auto,
	.my-xl-auto {
		margin-bottom: auto!important
	}
	.ml-xl-auto,
	.mx-xl-auto {
		margin-left: auto!important
	}
}

@font-face {
	font-family: Nafta Light;
	font-weight: 400;
	font-style: normal;
	src: url(data:font/woff;base64,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) format("woff")
}

a,
abbr,
acronym,
address,
applet,
article,
aside,
audio,
b,
big,
blockquote,
body,
canvas,
caption,
center,
cite,
code,
dd,
del,
details,
dfn,
div,
dl,
dt,
em,
embed,
fieldset,
figcaption,
figure,
footer,
form,
h1,
h2,
h3,
h4,
h5,
h6,
header,
hgroup,
html,
i,
iframe,
img,
ins,
kbd,
label,
legend,
li,
mark,
menu,
nav,
object,
ol,
output,
p,
pre,
q,
ruby,
s,
samp,
section,
small,
span,
strike,
strong,
sub,
summary,
sup,
table,
tbody,
td,
tfoot,
th,
thead,
time,
tr,
tt,
u,
ul,
var,
video {
	margin: 0;
	padding: 0;
	font-size: 100%;
	vertical-align: baseline
}

a:active,
a:hover {
	outline: 0
}

h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: 400
}

html {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

:focus {
	outline: 0
}

audio,
img,
video {
	max-width: 100%;
	height: auto
}

audio,
canvas,
iframe,
img,
svg,
video {
	vertical-align: middle
}

iframe {
	border: 0
}

textarea {
	resize: none;
	overflow: auto;
	vertical-align: top;
	box-shadow: none;
	-webkit-box-shadow: none;
	-moz-box-shadow: none
}

button,
input,
select,
textarea {
	outline: none;
	border: none;
	font-size: 100%;
	margin: 0
}

button,
input {
	line-height: normal
}

table {
	border-collapse: collapse;
	border-spacing: 0
}

td,
th {
	padding: 0;
	text-align: left;
}

.popup-overlay {
	display: none;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background-color: rgba(0, 0, 0, 0.5);
	width: 100%;
	height: 100%;
	text-align: center;
	padding: 1rem;
	align-items: flex-end;
	justify-content: center;
	z-index: 9999;
}
  .popup-overlay .popup {
	display: inline-block;
	max-width: 840px;
	background-color: white;
	border-radius: 36px;
	/*display: flex;
	flex-direction: row;
	flex-wrap: wrap;
	*/align-items: center;
	justify-content: center;
	padding: 24px 65px;
	-webkit-border-radius: 36px;
	-moz-border-radius: 36px;
	-ms-border-radius: 36px;
	-o-border-radius: 36px;
}
  
  
.popup-overlay h4 {
	font-family: Poppins, sans-serif;
	font-size: 18px;
	color: #343434;
	line-height: 19.8px;
	font-weight: 600;
	margin-bottom: 13px;
}

.popup-overlay p {
	flex: 0 1 100%;
	padding: 0 1rem;
	margin: 0 0 25px 0;
	font-family: Poppins, sans-serif;
	font-size: 16px;
	color: #7C7C7C;
	line-height: 19.8px;
	font-weight: 400;
}
.popup-overlay p a {
	color: #050066;
}
  
.popup-overlay a.close,
.popup-overlay a.submit {
	display: inline-block;
	color:#979797;
	border: 1px solid #979797;
	padding: 12px 19px;
	text-decoration: none;
	font-family: sans-serif;
	margin-right: 1rem;
	font-size: 12px;
	font-family: Poppins, sans-serif;
	line-height: 18px;
	border-radius: 11.5577px;
	-webkit-border-radius: 11.5577px;
	-moz-border-radius: 11.5577px;
	-ms-border-radius: 11.5577px;
	-o-border-radius: 11.5577px;
	margin-right: 6px;
}

.popup-overlay .close.close-icon {
	border: none;
	padding: 0;
	float: right;
}

.popup-overlay .close.close-icon:hover {
	background-color: transparent;
}


.popup-overlay a.close:hover,
.popup-overlay a.submit:hover {
	background-color: #979797;
	color:#fff;
}

.popup-overlay a.close:last-of-type,
.popup-overlay a.submit:last-of-type {
	margin-right: 0;
}

.page-news h2.title {
	font-family: Poppins;
	font-style: normal;
	font-weight: 700;
	font-size: 48px;
	line-height: 80%;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	color: #333
}

.page-news .subtitle {
	max-width: 500px
}

.page-news .descr {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 140%;
	color: #000;
	margin-bottom: 45px
}

.page-news .container-img {
	margin-bottom: 45px;
	border-radius: 30px;
	overflow: hidden;
	width: 100%
}

.page-news .container-img img {
	width: 100%
}

.page-news .choose {
	background: #e9eaed;
	-webkit-box-shadow: 0 6px 16px rgba(0, 0, 0, .08);
	box-shadow: 0 6px 16px rgba(0, 0, 0, .08);
	border-radius: 14px;
	margin-bottom: 45px;
	padding: 22px 50px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}

.page-news .choose .title {
	font-family: Poppins;
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 21px;
	color: #7c7c7c
}

.page-news .choose .title img {
	margin-left: 15px
}

.page-news .choose .filter {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.page-news .choose .filter .item {
	font-family: Poppins;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 21px;
	color: #7c7c7c;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out;
	cursor: pointer
}

.page-news .choose .filter .item:not(:last-of-type) {
	margin-right: 15px
}

.page-news .choose .filter .item.active,
.page-news .choose .filter .item:hover {
	color: #09b591;
	background: #0b8452;
	background: -webkit-gradient(linear, left bottom, left top, from(#0b8452), to(#00ff97));
	background: linear-gradient(0deg, #0b8452, #00ff97);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	position: relative
}

.page-news .main-post {
	margin-bottom: 80px
}

.page-news .main-post .title {
	font-family: Poppins;
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 110%;
	color: #333;
	margin-bottom: 20px
}

.page-news .main-post .subtitle {
	color: #8a8a8a;
	margin-bottom: 30px
}

.page-news .main-post .descr,
.page-news .main-post .subtitle {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 140%
}

.page-news .main-post .descr {
	color: #000
}

.page-news .main-post .container-img {
	border-radius: 30px;
	position: relative;
	overflow: hidden
}

.page-news .main-post .container-img .cat {
	background: rgba(0, 0, 0, .42);
	-webkit-backdrop-filter: blur(20px);
	backdrop-filter: blur(20px);
	border-radius: 0 30px;
	position: absolute;
	bottom: 0;
	left: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 13px 30px
}

.page-news .main-post .container-img .cat a {
	margin-right: 15px
}

.page-news .main-post .container-img .cat .date {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 21px;
	color: #fff
}

.page-news .secondary-posts .title {
	font-family: Poppins;
	font-style: normal;
	font-weight: 700;
	font-size: 48px;
	line-height: 110%;
	text-align: center;
	color: #333;
	margin-bottom: 50px
}

.page-news .secondary-posts .post {
	margin-bottom: 60px
}

.page-news .secondary-posts .post__title {
	font-family: Poppins;
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 110%;
	color: #333;
	margin-bottom: 20px
}

.page-news .secondary-posts .post__subtitle {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 140%;
	color: #8a8a8a;
	margin-bottom: 30px
}

.page-news .secondary-posts .post__descr {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 140%;
	color: #000
}

.page-news .secondary-posts .post .container-img {
	border-radius: 30px;
	position: relative;
	overflow: hidden
}

.page-news .secondary-posts .post .container-img .cat {
	background: rgba(0, 0, 0, .42);
	-webkit-backdrop-filter: blur(20px);
	backdrop-filter: blur(20px);
	border-radius: 0 30px;
	position: absolute;
	bottom: 0;
	left: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding: 13px 30px
}

.page-news .secondary-posts .post .container-img .cat a {
	margin-right: 15px
}

.page-news .secondary-posts .post .container-img .cat .date {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 21px;
	color: #fff
}

.page-post h2.title {
	font-size: 48px;
	line-height: 110%;
	text-align: center;
	max-width: 750px;
	margin: 0 auto 20px
}

.page-post .subtitle {
	text-align: center;
	margin: 0 auto 45px
}

html {
	line-height: 1.4;
	font-size: 16px;
	color: #000;
	height: 100%;
	scroll-behavior: smooth
}

@media screen and (max-width:1280px) {
	html {
		font-size: 16px
	}
}

@media screen and (max-width:768px) {
	html {
		font-size: 15px
	}
}

@media screen and (max-width:480px) {
	html {
		font-size: 14px
	}
}

body {
	margin: 0;
	padding: 0;
	font-family: Poppins, sans-serif;
	font-size: 16px;
	font-weight: 400;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
	background-color: #e9eaed
}

*,
:after,
:before {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}

h1,
h2,
h3,
h4,
h5,
h6 {
	margin: 0
}

a {
	text-decoration: none
}

li,
ul {
	margin: 0;
	padding: 0;
	list-style-type: none
}

.btn-primary {
	font-family: Poppins;
	font-style: normal;
	font-weight: 600;
	font-size: 12px;
	line-height: 100%;
	display: -webkit-inline-box;
	display: -ms-inline-flexbox;
	display: inline-flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	color: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ff97), to(#183687));
	background: linear-gradient(180deg, #00ff97, #183687);
	border-radius: 10px;
	padding: 15px 45px 15px 25px;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out;
	position: relative;
	-webkit-box-shadow: 0 10px 15px -5px rgba(24, 54, 135, .5);
	box-shadow: 0 10px 15px -5px rgba(24, 54, 135, .5);
	overflow: hidden
}

.btn-primary span {
	z-index: 3;
	position: relative;
	display: inline-block
}

.btn-primary img {
	z-index: 3;
	position: absolute;
	right: 25px;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out
}

.btn-primary:after {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 10px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(-8.62%, #0f6), color-stop(125.99%, #235aed));
	background: linear-gradient(180deg, #0f6 -8.62%, #235aed 125.99%);
	-webkit-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out;
	z-index: 2;
	opacity: 0
}

.btn-primary:hover {
	-webkit-box-shadow: 0 15px 15px 0px rgb(24 54 135 / 50%);
	box-shadow: 0 15px 15px 0px rgb(24 54 135 / 50%);
}

.btn-primary:hover:after {
	opacity: 1
}

.btn-primary:hover img {
	right: 20px
}

.btn-big {
	font-size: 18px;
	padding: 20px 60px 20px 35px;
	border-radius: 16px
}

.btn-big img {
	right: 35px
}

.btn-big:after {
	border-radius: 16px
}

.btn-big:hover img {
	right: 30px
}

.btn-white {
	font-family: Poppins;
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 21px;
	color: #fff;
	border: 1px solid #fff;
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	border-radius: 10px;
	padding: 6px 16px;
	display: inline-block;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out
}

.btn-white:hover {
	color: #000;
	background: #fff
}

.wrapper {
	margin: 0 auto;
	max-width: 100vw;
	overflow: hidden;
}

button {
	cursor: pointer;
}

.content-wrapper,
.wrapper {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column
}

.content-wrapper {
	/* min-height: 100vh */
	/* min-height: calc(100vh - 255px); */
}

.container {
	width: 100%;
	-webkit-box-flex: 0;
	-ms-flex: 0 0 auto;
	flex: 0 0 auto;
	position: relative;
	margin: 0 auto;
	z-index: 1
}

.section,
section {
	position: relative;
	padding: 100px 0 150px
}

.section h1.title,
section h1.title {
	color: #fff;
	margin-bottom: 50px;
	position: relative;
}

.section h1.title,
.section h1.title:before,
section h1.title,
section h1.title:before {
	font-family: Poppins, sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 140px;
	line-height: 80%;
	text-transform: uppercase;
}

.section h1.title:before,
section h1.title:before {
	position: absolute;
	left: 6px;
	top: 3px;
	color: transparent;
	-webkit-text-stroke: 1px #fff
}

/* .section h1.title:after,
section h1.title:after {
	font-family: Poppins;
	font-weight: 300;
	font-size: 88px;
	line-height: 120%;
	padding: 0 10px;
	position: absolute;
	z-index: 1;
	left: 0;
	top: -50px;
	background: #941bf2;
	background: -webkit-gradient(linear, left top, right top, from(#941bf2), to(#f51667));
	background: linear-gradient(90deg, #941bf2, #f51667);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	color: linear-gradient(90deg, #941bf2, #f51667);
	text-shadow: 5px 3px 0 #38183c;
	-webkit-transform: rotate(-10.39deg);
	transform: rotate(-10.39deg)
} */

.section h1.title:after,
section h1.title:after {
	font-family: Poppins;
	font-weight: 300;
	font-size: 88px;
	line-height: 120%;
	padding: 0 10px;
	position: absolute;
	z-index: 1;
	left: 0;
	top: -50px;
	background: #941bf2;
	background: -webkit-gradient(linear, left top, right top, from(#941bf2), to(#f51667));
	background: linear-gradient(90deg, #941bf2, #f51667);
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	background-clip: text;
	color: linear-gradient(90deg, #941bf2, #f51667);
	text-shadow: 5px 3px 0 #38183c;
	-webkit-transform: rotate(-10.39deg);
	transform: rotate(-10.39deg)
}

.section h1.title+.subtitle,
section h1.title+.subtitle {
	font-family: Poppins, sans-serif;
	font-style: normal;
	font-weight: 600;
	font-size: 18px;
	line-height: 30px;
	color: #fff;
}

.section h2.title,
section h2.title {
	font-family: Poppins, sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 48px;
	line-height: 90%;
	color: #333;
	margin-bottom: 50px;
	position: relative;
	text-transform: uppercase;
	z-index: 1
}

.section h2.title:after,
section h2.title:after {
	font-family: Poppins, sans-serif;
	font-style: italic;
	font-weight: 500;
	font-size: 81px;
	line-height: 80%;
	padding: 0 10px;
	position: absolute;
	z-index: -1;
	left: 0;
	top: -15px;
	background: #0035be;
	background: -webkit-gradient(linear, left bottom, left top, from(#0035be), to(#40c7ff));
	background: linear-gradient(0deg, #0035be, #40c7ff);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-stroke: 3px transparent;
	color: #d9d2ff;
}

.section h2.title:before,
section h2.title:before {
	font-family: Poppins, sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 48px;
	line-height: 90%;
	position: absolute;
	left: 2px;
	top: 1px;
	color: transparent;
	-webkit-text-stroke: 1px #000;
	text-transform: uppercase;
}

.section h2.title-big,
.section h2.title-big:before,
section h2.title-big,
section h2.title-big:before {
	font-size: 74px
}

.section h2.title-big:after,
section h2.title-big:after {
	color: #c5dfed;
	top: -40px;
	left: -30px
}

.section .subtitle,
section .subtitle {
	font-family: Poppins, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 140%;
	color: #8a8a8a;
	margin-bottom: 40px
}

.section .subtitle>span,
section .subtitle>span {
	color: #09b591;
	font-weight: 600;
	background: #0b8452;
	background: -webkit-gradient(linear, left bottom, left top, from(#0b8452), to(#00ff97));
	background: linear-gradient(0deg, #0b8452, #00ff97);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	position: relative
}

.section .subtitle>span:after,
section .subtitle>span:after {
	content: "";
	height: 1px;
	display: block;
	bottom: 2px;
	position: absolute;
	left: 0;
	right: 0;
	background: #09b591
}

.section .subtitle>span.secondary-span,
section .subtitle>span.secondary-span {
	color: #155389;
	font-weight: 600;
	background: #183687;
	background: -webkit-gradient(linear, left bottom, left top, color-stop(50%, #183687), to(#00ff97));
	background: linear-gradient(0deg, #183687 50%, #00ff97);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	position: relative
}

.section .subtitle>span.secondary-span:after,
section .subtitle>span.secondary-span:after {
	content: "";
	height: 1px;
	display: block;
	bottom: 2px;
	position: absolute;
	left: 0;
	right: 0;
	background: #183687
}

.section .descr,
section .descr {
	font-family: Poppins, sans-serif;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 140%;
	color: #000
}

.secondary-section h2.title {
	color: #fff
}

.secondary-section h2.title:after {
	background: #28ef9e;
	-webkit-background-clip: text;
	background-clip: text;
	color: #7867d9
}

.secondary-section h2.title:before {
	-webkit-text-stroke: 1px #fff;
	left: 2.5px;
	top: 1.5px
}

.secondary-section .subtitle {
	color: #fff
}

.secondary-section .subtitle>span {
	color: #28ef9e;
	background: inherit;
	-webkit-text-fill-color: inherit;
	text-transform: capitalize;
}

.secondary-section .subtitle>span:after {
	background: #28ef9e
}

.secondary-section .descr {
	color: #fff
}

.secondary-section .pack-images {
	z-index: 1;
	position: relative;
	z-index: 9;
}

#banner {
	background-size: cover;
	background-position: bottom;
	background-repeat: no-repeat;
	background-position: left;
}

#banner .banner-right {
    position: absolute;
    top: 0;
    right: 0;
}

#banner .banner-left {
    position: absolute;
    top: 0;
    left: 0;
}

#banner .banner-blob-left-mobile {
	display: none;
}

#banner .banner-blob-right-mobile {
	display: none;
}

#banner .banner-small-title {
	font-family: Poppins;
	font-weight: 500;
	text-transform: uppercase;
	font-size: 21px;
	color: #FFFFFF;
	margin-bottom: 30px;
	position: relative;
	top: -50px;
	left: 40px;
}

#banner .title:after {
	content: "Play"
}

#banner .title:before {
	content: "NOW"
}

#banner .btns,
#banner .btns a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

#banner .btns a {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	justify-self: center;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ff97), to(#183687));
	background: linear-gradient(180deg, #00ff97, #183687);
	border-radius: 16px;
	padding: 11px 18px;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out;
	position: relative;
	-webkit-box-shadow: 0 10px 15px -5px rgba(24, 54, 135, .5);
	box-shadow: 0 10px 15px -5px rgba(24, 54, 135, .5);
	overflow: hidden;
	width: 199px;
}

#banner .btns a img {
	z-index: 3
}

#banner .btns a img:first-child {
	margin-right: 15px
}

#banner .btns a .text {
	z-index: 3
}

#banner .btns a .text__descr {
	font-weight: 300
}

#banner .btns a .text__descr,
#banner .btns a .text__title {
	font-family: Poppins;
	font-style: normal;
	font-size: 12px;
	line-height: 18px;
	color: #fff
}

#banner .btns a .text__title {
	font-weight: 600
}

#banner .btns a:first-child {
	margin-right: 10px
}

#banner .btns a:after {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 16px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00FF97), color-stop(100%, #335ac3));
	background: linear-gradient(180deg, #00FF97 0%, #335ac3 100%);
	-webkit-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out;
	z-index: 2;
	opacity: 0
}

#banner .btns a:hover {
	-webkit-box-shadow: 0 15px 15px 0px rgb(24 54 135 / 50%);
	box-shadow: 0 15px 15px 0px rgb(24 54 135 / 50%);
}

#banner .btns a:hover:after {
	opacity: 1
}

#banner .banner-blobs {
	position: absolute;
	width: 100%;
	height: 100%;
	z-index: -1;
}

#banner .social {
	position: absolute;
	right: 40px;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	top: 30vh;
	z-index: 1
}

#banner .social,
#banner .social .item {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}

#banner .social .item {
	width: 45px;
	height: 45px;
	border-radius: 50%;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out;
	position: relative
}

#banner .social .item:not(:last-of-type) {
	margin-bottom: 10px
}

#banner .copyright {
	font-family: Poppins, sans-serif;
	font-style: normal;
	font-weight: 700;
	font-size: 14px;
	line-height: 21px;
	text-align: right;
	color: #fff;
	-webkit-transform: rotate(-90deg);
	transform: rotate(-90deg);
	position: absolute;
	top: 70%;
	right: 40px;
	z-index: 1
}

#banner .copyright:after {
	content: "";
	height: 2px;
	width: 100%;
	display: block;
	background: #fff;
	right: 0;
	position: absolute
}

#our-mission .title:after {
	content: "mission"
}

#our-mission .title {
	margin-bottom: 30px;
}

#our-mission .title:before {
	content: "OUR MISSION"
}

#our-mission .mission-bg-left {
	position: absolute;
	top: -60%;
	left: 0;
	z-index: -1;

	top: -90%;
    /* left: -15%; */
	display: block !important;
}


#our-mission .mission-bg-right {
	position: absolute;
	top: -100%;
	right: 0;
	z-index: -1;
	display: block !important;
}

#our-mission .mission-title-block {
	position: relative;
}

.mission-title-block .mission-title-blob {
	position: absolute;
	top: -98px;
    left: -130px;
    z-index: 0;
}



#our-mission .subtitle {
	color: #333333;
	font-weight: 600;
	font-size: 22px;
	line-height: 140%;
	font-family: Poppins, sans-serif;
}


#we-have {
	background-size: cover;
	background-position: bottom;
	background-repeat: no-repeat
}

#we-have .title:after {
	content: "WE HAVE"
}

#we-have .title:before {
	content: "WE HAVE ALL YOU NEED"
}
#you-need .title {
	margin-bottom: 30px;
}

#you-need .title:before {
	content: "We Have Everything  You Want and Need"
}

#we-have .descr {
	margin-bottom: 100px
}

#become .title:after {
	content: "rockstar"
}

#become .title:before {
	content: "become"
}
#become .pack-images .become-bg-blob {
	z-index: -1;
}
#become .phone {
	z-index: 2
}

#news {
	background-size: cover;
	background-position: bottom;
	background-repeat: no-repeat
}

#news .title:after {
	content: "NEWS"
}

#news .title:before {
	content: "NEWS NEWS"
}

#news .subtitle {
	max-width: 500px
}

#news .items {
	margin-bottom: 40px
}

#news a.btn-big {
	float: right
}

#help-center .title {
	text-align: center;
	font-size: 68px;
}

#help-center .title:after {
	left: 0
}

#help-center .title:after {
	display: none;
}
#help-center .title:before {
	content: "F.A.Q.";
	right: 0;
	font-size: 68px;
}


#help-center .subtitle {
	text-align: center;
	max-width: 600px;
	margin: 0 auto 60px;
	font-size: 22px;
	line-height: 140%;
	color: #333333;
	font-weight: 600;
}

#help-center a.btn-big {
	float: right;
	width: 215px;
}
#help-center .btn-big img {
    right: 45px;
}

.header__logo {
	position: relative
}

#news .item {
	background: hsla(0, 0%, 95.7%, .8);
	-webkit-backdrop-filter: blur(20px);
	backdrop-filter: blur(20px);
	border-radius: 32px;
	overflow: hidden
}

#news .item__img {
	width: 100%;
	max-height: 190px;
	overflow: hidden;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

#news .item__img img {
	width: 100%
}

#news .item__text {
	padding: 30px 30px 40px
}

#news .item__text__title {
	font-weight: 600;
	font-size: 18px;
	color: #333;
	margin-bottom: 5px
}

#news .item__text__descr,
#news .item__text__title {
	font-family: Poppins, sans-serif;
	font-style: normal;
	line-height: 110%
}

#news .item__text__descr {
	font-weight: 400;
	font-size: 14px;
	color: #7c7c7c;
	margin-bottom: 18px
}

.header .ham8 .middle {
	transform: translate(-10px,0);
}

.header-menu .nav-menu .line {
	position: relative;
}

.header-menu .nav-menu .line:before {
	content: "Features & uses";
	background: #941bf2;
    background: -webkit-gradient(linear, left top, right top, from(#941bf2), to(#f51667));
    background: linear-gradient(90deg, #941bf2, #f51667);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
	color: linear-gradient(90deg, #941bf2, #f51667);
	font-weight: 600;
	font-size: 36px;
	line-height: 36px;
}



@-webkit-keyframes rotate {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

@keyframes rotate {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(1turn);
		transform: rotate(1turn)
	}
}

@-webkit-keyframes rotateBack {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(-1turn);
		transform: rotate(-1turn)
	}
}

@keyframes rotateBack {
	0% {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg)
	}
	to {
		-webkit-transform: rotate(-1turn);
		transform: rotate(-1turn)
	}
}

.header__menu {
	cursor: pointer
}

.header-menu.show {
	/* display: -webkit-box!important;
	display: -ms-flexbox!important;
	display: flex!important */
	display: block;
}

.overflow-hidden .header {
	background: url(../img/header/menu-bg.svg) no-repeat #E9EAED;
    left: 0;
	right: 0;
	top: 0;
    bottom: 0;
    background-size: cover;

}
.menu-open.header {
	background: url(../img/header/menu-bg.svg) no-repeat #E9EAED;
    left: 0;
	right: 0;
	top: 0;
    bottom: 0;
    background-size: cover;

}

.header-menu {
	width: 100%;
	min-height: 100vh;
	/* background: rgba(233, 234, 237, .8);
	-webkit-backdrop-filter: blur(100px);
	backdrop-filter: blur(100px);
	-moz-backdrop-filter: blur(100px); */
	top: 0;
	position: absolute;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	display: none;
	height: 100%;
	padding: 117px 0 20px;

	/* background: url(../img/header/menu-bg.svg) no-repeat;
	background-size: cover; */
	position: fixed;
	right: 0;
	top: 0;
	bottom: 0;
	left: 0;
}

.header-menu .nav-menu li {
	margin-bottom: 20px
}

.header-menu .nav-menu li a {
	padding: 10px 0;
	font-family: Poppins, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 28px;
	line-height: 42px;
	color: #343434;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out;

	font-size: 23px;
    line-height: 34px;
	line-height: 1.3;
}

.header-menu .nav-menu li a.active,
.header-menu .nav-menu li a:hover {
	color: #941bf2;
	background: #941bf2;
	background: -webkit-gradient(linear, left top, right top, from(#941bf2), to(#f51667));
	background: linear-gradient(90deg, #941bf2, #f51667);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-fill-color: transparent;
	/* padding-left: 5px */
}

.header-menu .nav-menu li.active a {
	font-weight: 600
}

.header-menu .nav-menu .line {
	height: 40px;
	display: block;

	height: auto;
    display: block;
    padding: 0 0 20px;
}

.header-menu .close {
	cursor: pointer;
	position: absolute;
	top: 45px;
	right: 35px
}

.text-block__head .date {
	font-weight: 400;
	font-size: 18px;
	line-height: 140%;
	color: #343434;
	color: #333333;
}

.text-block__head .date,
.text-block__head .title {
	font-family: Poppins;
	font-style: normal;
	text-align: center;
	margin-bottom: 20px
}

.text-block__head .title {
	font-weight: 700;
	font-size: 36px;
	line-height: 110%;
	color: #141414;
	text-transform: capitalize;
}

.text-block__head .subtitle {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 24px;
	line-height: 140%;
	text-align: center;
	color: #8a8a8a;
	max-width: 650px;
	margin: 0 auto 100px
}

.text-block__body .title {
	font-family: Poppins;
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 110%;
	color: #333;
	margin-bottom: 30px
}

.text-block__body .descr {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 140%;
	color: #000;
	margin-bottom: 100px
}

.accordion .item {
	position: relative;
	width: 100%;
	height: auto;
	margin-bottom: 15px;
	background: hsla(0, 0%, 95.7%, .8);
	-webkit-backdrop-filter: blur(20px);
	backdrop-filter: blur(20px);
	border-radius: 22px
}

.accordion .item:hover {
	background: rgba(255, 255, 255, 0.94);
}

.accordion .item:last-child {
	margin-bottom: 50px
}

.accordion .item__head {
	font-family: Poppins;
	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 110%;
	color: #7c7c7c;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding: 30px 35px;
	cursor: pointer
}

.accordion .item__head svg,
.accordion .item__head,
.accordion .item__head img {
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out
}

.accordion .item__head:hover {
	padding: 30px 35px 30px 40px
}

.accordion .item__head.active {
	color: #343434
}

.accordion .item__head.active svg,
.accordion .item__head.active img {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}
.accordion .item__head:hover svg path,
.accordion .item__head.active svg path {
	fill: #E168D0;
}

.accordion .item__body {
	display: none
}

.accordion .item__body p {
	font-weight: 400;
	font-size: 16px;
	color: #7c7c7c;
	padding: 0 35px 30px
}

.accordion .item__body p,
.help-center__title {
	font-family: Poppins;
	font-style: normal;
	line-height: 110%
}

.help-center__title {
	font-weight: 700;
	font-size: 48px;
	color: #333;
	text-align: center;
	margin-bottom: 35px
}

.help-center input {
	background: #e9eaed;
	-webkit-box-shadow: 0 6px 16px rgba(0, 0, 0, .08);
	box-shadow: 0 6px 16px rgba(0, 0, 0, .08);
	border-radius: 14px;
	padding: 20px 60px;
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 24px;
	color: #333;
	margin-bottom: 80px;
	width: 100%;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out
}

.help-center input::-webkit-input-placeholder {
	color: #7c7c7c
}

.help-center input::-moz-placeholder {
	color: #7c7c7c
}

.help-center input:-ms-input-placeholder {
	color: #7c7c7c
}

.help-center input::-ms-input-placeholder {
	color: #7c7c7c
}

.help-center input::placeholder {
	color: #7c7c7c
}

.help-center input:focus,
.help-center input:hover {
	-webkit-box-shadow: 0 6px 25px rgba(0, 0, 0, .15);
	box-shadow: 0 6px 25px rgba(0, 0, 0, .15)
}

.help-center .list__title {
	font-family: Poppins;
	font-style: normal;
	font-weight: 700;
	font-size: 24px;
	line-height: 110%;
	color: #333;
	margin-bottom: 20px
}

.help-center .list ul {
	margin-bottom: 45px
}

.help-center .list ul li:not(:last-of-type) {
	margin-bottom: 10px
}

.help-center .list ul li a {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 16px;
	line-height: 210%;
	color: #7c7c7c;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out
}

.help-center .list ul li a:hover {
	color: #333
}

.help-center .list a.more {
	font-family: Poppins;
	font-style: normal;
	font-weight: 600;
	font-size: 18px;
	line-height: 110%;
	color: #7c7c7c
}

.help-center .list a.more,
.help-center .list a.more svg,
.help-center .list a.more svg path {
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out
}

.help-center .list a.more:hover {
	color: #000
}

.help-center .list a.more:hover svg {
	margin-left: 5px
}

.help-center .list a.more:hover svg path {
	fill: #000
}

.help-center .descr {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 140%;
	color: #000
}

.help-center .container-img img {
	max-width: 100%
}

.navigation {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 70px
}

.navigation li {
	font-family: Poppins;
	font-style: normal;
	font-weight: 600;
	font-size: 14px;
	line-height: 14px;
	color: #7c7c7c;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out
}

.navigation li:not(:last-of-type):after {
	content: "|";
	margin-right: 5px
}

.navigation li a {
	font-family: Poppins;
	font-style: normal;
	font-weight: 400;
	font-size: 14px;
	line-height: 21px;
	color: #7c7c7c;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out;
	margin-right: 5px
}

.navigation li.active,
.navigation li a:hover {
	color: #000
}

.page-up {
	width: 66px;
	height: 66px;
	background: #e9eaed;
	-webkit-box-shadow: 0 6px 16px rgba(0, 0, 0, .1);
	box-shadow: 0 6px 16px rgba(0, 0, 0, .1);
	position: fixed;
	right: 40px;
	bottom: 10%;
	display: none;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	border-radius: 50%;
	cursor: pointer;
	z-index: 9999;
}

.circle {
	position: absolute;
	left: 0;
	-webkit-animation: rotate 30s linear infinite;
	animation: rotate 30s linear infinite
}

.circle-secondary {
	-webkit-animation: rotateBack 30s linear infinite;
	animation: rotateBack 30s linear infinite
}

.pack-images {
	width: 100%
}

.pack-images img {
	position: absolute
}

.animation {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-transform-style: preserve-3d;
	transform-style: preserve-3d;
	-webkit-transform: perspective(1000px);
	transform: perspective(1000px)
}

.animation .phone {
	position: relative
}

.animation .tilt {
	-webkit-transform: translateZ(40px);
	transform: translateZ(40px);
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}

.block-help {
	margin-bottom: 30px
}

.blobs {
	position: absolute;
	z-index: 1
}

.blobs-01 {
	left: 0;
	top: 0
}

.blobs-02 {
	right: 0;
	top: 0;
	/* position: fixed; */
	z-index: 2
}

.blobs-right-side-top {
	position: absolute;
	top: 0;
	right: 0;
}

.blobs-03 {
	right: 16%;
    top: 19%;
}

.blobs-04 {
	bottom: 0;
	right: 0
}

.blobs-05 {
	left: 0;
	bottom: 0;
	bottom: -240px;
}

.blobs-06 {
	top: 0;
	left: 0;
	top: auto;
    left: 0;
    bottom: -190px;;
	z-index: 9;
}

.blobs-07,
.blobs-08 {
	top: 0;
	right: 0
}

.blobs-09 {
	top: 0;
	left: 0
}

.blobs-10 {
	top: 0;
	right: 0
}

.blobs-11 {
	top: 0;
	left: 10%
}

.cross-vector-1 {
	right: 34%;
    top: 16%;
}

.cross-vector-2 {
	right: 46%;
    bottom: 10%;
}

.cross-vector-3 {
	top: 58%;
    right: 16%;
}

footer {
	padding: 60px 0 0;
	background-size: 100%;
	background-position: bottom;
	background-repeat: no-repeat;
	position: relative;
}

.footer .footer-fish-tablet {
	display: none;
}

footer .copyright {
	font-style: normal;
	font-weight: 400;
	font-size: 18px;
	line-height: 20px;
	text-align: center;
	font-weight: 500;
	color: rgba(255,255,255,0.6);
}

/* footer img {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto
} */


.banner-video {
	position: relative;
    background: url(../img/banner-img/phone-mockup.png) no-repeat;
    height: 660px;
    width: 330px;
    background-size: contain;
	margin: 0 auto;
}

.video-block {
	position: absolute;
    top: 0;
    left: 0;
    right: 0;
	bottom: 0;
	padding: 17px;
    z-index: 99;
	background: url(../img/banner-img/phone-mockup.png) no-repeat;
	background-size: contain;
}
.video-block video {
	height: 100%;
    width: 100%;
	object-fit: cover;
	border-radius: 35px;
}
.banner-left-content {
    margin-left: -100px;
}

#our-mission .banner-video .mobile-top {
	top: 12px;
}
#our-mission .banner-video {
	height: 530px;
	width: 260px;
	margin: 0 auto;
	/* z-index: 99; */
}

#our-mission .banner-video .video-block {
	padding: 14px;
	padding-bottom: 26px;
	
}
.banner-video:after {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: linear-gradient(67deg, #1E5DC7 0.56%, #E85BCC 100.04%);
	filter: blur(80px);
	border-radius: 37.4743px;
	content: '';
	display: block;
	z-index: -1;
}
/* .banner-video .video-block:after {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	background: linear-gradient(67deg, #1E5DC7 0.56%, #E85BCC 100.04%);
	filter: blur(80px);
	border-radius: 37.4743px;
	content: '';
	display: block;
	z-index: -1;
} */

#our-mission .misv-bg {
	z-index: -1;
}
.border-frame .frame1 {
	border: 1px solid #FFFFFF;
    border-radius: 50px;
    width: 316px;
    height: 420px;
    position: absolute;
    top: 50px;
    right: 100px;
    left: auto;
    z-index: -1;
}


.border-frame .frame2 {
	height: 235px;
	width: 413px;

	border: 1px solid #FFFFFF;
	border-radius: 50px;
    position: absolute;
    top: auto;
    right: auto;
    left: 0;
	bottom: 70px;
	z-index: -1;
}


.border-frame .frame3 {
    height: 372px;
    width: 235px;	
	border: 1px solid #FFFFFF;
	border-radius: 50px;
    position: absolute;
	top: 90px;
	right: 220px;
	left: auto;
	z-index: -1;
}

#features {
	padding-top: 200px;
}

#features .title {
	margin-bottom: 30px;
}

#features .title:before {
	content: "FEATURES & USES";
}
#features .title:after {
	content: "FEATURES";
}

.features .mission-title-block .mission-title-blob {
    position: absolute;
	top: 22px;
    left: 0;
    z-index: 0;
}

section#features .subtitle {
	color:#333333;
	font-weight: 600;
	font-size: 22px;
	line-height: 140%;
}

.feature-left {
	left: 0;
	top: -28%;
	opacity: 0.6;
	z-index: -1 !important;
}
.feature-right {
	right: 0;
	z-index: -1 !important;
	top: -8%;
	opacity: 0.8;
}


.feature-list {
	display: block;
	padding: 0;
	margin: 0;
}

.feature-list li {
	display: block;
	position: relative;
	padding-left: 85px;
	padding-bottom: 25px;
}

.feature-list li .f-icon {
	position: absolute;
	left: -20px;
	top: 0;
	
}

#our-mission {
	padding-bottom: 30px;
	padding-top: 0;
}

.feature-list li h6 {
	font-size: 16px;
	line-height: 18px;
	font-weight: 600;
	color: #000;
	margin: 0 0 8px;
}
.feature-list li p {
	font-size: 14px;
	line-height: 18px;
	font-weight: 500;
	color: #676767;
}

#banner .title span {
	text-transform: capitalize;
	font-family: Poppins;
    font-weight: 300;
    font-size: 88px;
    line-height: 120%;
    padding: 0 10px;
    position: absolute;
    z-index: 1;
	left: 0;
	left: -20px;
    top: -50px;
    /* background: #941bf2;
    background: -webkit-gradient(linear, left top, right top, from(#941bf2), to(#f51667));
    background: linear-gradient(90deg, #941bf2, #f51667);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: linear-gradient(90deg, #941bf2, #f51667); */
    /* text-shadow: 5px 3px 0 #38183c; */
    -webkit-transform: rotate(-10.39deg);
	transform: rotate(-10.39deg);
	display: block;
}

#banner .title:after {
	display: none;
}

#banner .title span:before {
	font-family: Poppins;
	font-weight: 500;
    font-size: 88px;
    line-height: 120%;
    padding: 0 10px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    background: #941bf2;
    background: -webkit-gradient(linear, left top, right top, from(#941bf2), to(#f51667));
    background: linear-gradient(90deg, #941bf2, #f51667);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: linear-gradient(90deg, #941bf2, #f51667);
    /* text-shadow: 5px 3px 0 #38183c; */
    /* -webkit-transform: rotate(-10.39deg); */
	/* transform: rotate(-10.39deg); */
	display: block;
	content: 'Play';
}

#banner .title span:after {
	font-family: Poppins;
	font-weight: 500;
    font-size: 88px;
    line-height: 120%;
    padding: 0 10px;
    position: absolute;
    z-index: 1;
    left: 0;
    top: 0;
    text-shadow: 5px 3px 0 #38183c;
    -webkit-transform: rotate(0);
    transform: rotate(0);
	z-index: -1;
	content: 'Play';

	background: #941bf2;
    background: -webkit-gradient(linear, left top, right top, from(#941bf2), to(#f51667));
    background: linear-gradient(90deg, #941bf2, #f51667);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: linear-gradient(90deg, #941bf2, #f51667);
}

.dp-wrap {
	margin: 0 auto;
	position: relative;
	perspective: 1000px;
	height: 100%;
}
.dp-slider {
	height: 100%;
	width: 100%;
	position: absolute;
	transform-style: preserve-3d;
}
.dp-slider div {
	transform-style: preserve-3d;
}
.dp_item {
	display: block;
	position: absolute;
	text-align: center;
	color: #FFF;
	border-radius: 10px;
	transition: transform 1.2s;
}


#dp-slider .dp_item:first-child {
	z-index: 10 !important;
	transform: rotateY(0deg) translateX(50%) !important;
}
.dp_item[data-position="2"] {
	z-index: 9;
	transform: rotateY(0deg) translateX(35%) scale(0.95);
}
.dp_item[data-position="3"] {
	z-index: 8;
	transform: rotateY(0deg) translateX(20%) scale(0.9);
}
.dp_item[data-position="4"] {
	z-index: 7;
	transform: rotateY(0deg) translateX(5%) scale(0.85);
}
.dp_item[data-position="5"] {
	z-index: 6;
	transform: rotateY(0deg) translateX(-10%) scale(0.8);
}
.dp_item[data-position="6"] {
	z-index: 5;
	transform: rotateY(0deg) translateX(-20%) scale(0.75);
}

#dp-next,
#dp-prev {
	position: absolute;
	top: 50%;
	right: 16%;
	height: 33px;
	width: 33px;
	z-index: 10;
	cursor: pointer;
}
#dp-prev {
	left: 15px;
	transform: rotate(180deg);
}
#dp-dots {
	position: absolute;
	bottom: 0;
	z-index: 12;
	left: 0%;
	cursor: default;
}

#dp-dots li {
	display: inline-block;
	width: 8px;
    height: 8px;
	background: #ffff;
	border-radius: 50%;
	margin: 0 10px
}
#dp-dots li:hover {
	cursor: pointer;
	background: #FA8C8C;
	transition: background .3s;
}
#dp-dots li.active {
	background: #FA8C8C;
}
.dp_item {
	width: 100%;
}
.dp-content ,
.dp-img {
	   text-align: left;
}
.dp_item {
	display: flex;
	align-items: center;
	border-radius: 10px;
	overflow: hidden;
}

.dp-content .site-btn {
   margin-top: 15px;
   font-size: 13px;
   padding: 19px 40px;
}


.dp-img img {
	object-fit: cover;
	object-position: right;
}
#dp-slider,
.dp-img img {
	height: 738px;
	height: 520px;
}
#dp-slider .dp_item:hover:not(:first-child) {
	cursor: pointer;
}
.site-btn {
  color: #fff;
  font-size: 18px;
  font-family: "Circular Std Medium";
  background: #FA8282;
  padding: 14px 43px;
  display: inline-block;
  border-radius: 2px;
  position: relative;
  top: -12px;
  text-decoration: none;
}
.site-btn:hover{
  text-decoration: none;
  color: #fff;
}

#you-need {
    background-size: cover !important;
    background-position: bottom !important;
	background-repeat: no-repeat !important;
	padding-bottom: 130px;
}

#our-mission .misson-bg-left-mobile {
	display: none !important;
}
#our-mission .misson-bg-right-mobile {
	display: none !important;
}
#our-mission .mission-bg-right-tablet {
	display: none !important;
}

.need-bg-left-mobile {
	display: none;
}
.need-bg-right-mobile {
	display: none;
}


#you-need .bg-image {
    top: 10px;
    z-index: -1;
    transform: scale(1.1);
    max-width: 100%;
    left: -40px;
}

#you-need .circle {
	left: -5%;
}

.need-right p {
	margin: 0 0 20px;
}

.need-bg-left {
	left: 0;
	top: 0;
}

.need-bg-left-mobile {
	display: none;
}

.need-bg-right {
	right: 0;
	top: 0;
}


#face-filter {
	background-size: cover !important;
    background-position: bottom !important;
	background-repeat: no-repeat !important;
	padding-bottom: 0;
	/* background-position: left !important; */
	/* background-position: top -80px right !important;
	background-position: top -100px right 0 !important; */
	
}

#face-filter .filter-title {
	width: 50%;
	margin: 0 auto;
	text-align: center;
}
#face-filter .filter-title p {
	font-style: normal;
	font-weight: 600;
	font-size: 22px;
	line-height: 31px;
	color: #FFFFFF;
	margin: 0 0 15px;
}

#face-filter .title {
	line-height: 100%;
	margin: 0 0 30px;
}

#face-filter .title:before {
	line-height: 100%;
    content: "Face filters, masks and other features";
} 
.face-main .face-row {
	display: flex;
	align-items: center;
	justify-content: space-between;
}

.face-main {
	position: relative;
	/* margin-right: 100px;
    margin-left: -100px; */
}


.face-border .border1 {
	position: absolute;
	width: 386px;
	height: 273px;
	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 50px;
	left: -25px;
    bottom: 0;
    z-index: -1;
}

.face-border .border2 {
	position: absolute;
	width: 599px;
	height: 383px;
	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 50px;

	left: 40px;
    top: 20px;
    z-index: -1;
}

.face-border .border3 {
	position: absolute;
	width: 316px;
	height: 386px;
	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 50px;

	left: 320px;
    top: 60px;
    z-index: -1;
}

.face-border .border4 {
	position: absolute;
	width: 353px;
	height: 303px;
	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 50px;
	right: 235px;
    bottom: -30px;
    z-index: -1;
}
.face-border .border5 {
	position: absolute;
	width: 316px;
	height: 386px;
	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 50px;

	right: 50px;
    z-index: -1;
}
.face-border .border6 {
	position: absolute;
	width: 353px;
	height: 255px;
	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 50px;

	
    right: -60px;
    top: 70px;
    z-index: -1;

}

.image-block {
	position: relative;
}

.image-block:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	content: '';
	z-index: -1;	
	/* opacity: 0.7; */


	opacity: 0.7;
    width: 70%;
    margin: 0 auto;
}

.image-block.face1:after {
	background: linear-gradient(180deg, #40C7FF 34.38%, #0035BE 118.75%);
	filter: blur(55.4332px);
	border-radius: 13px;	
}
.image-block.face2:after {
	background: linear-gradient(88.4deg, #00D2FF 0%, #3A7BD5 100%);
	filter: blur(55.4332px);
	border-radius: 13px;
}

.image-block.face3:after {
	background: linear-gradient(180deg, #00FF97 0%, #183687 100%);
	filter: blur(55.4332px);
	border-radius: 25.9665px;
}

.image-block.face4:after {
	background: linear-gradient(68.64deg, #1C5DC7 -0.04%, #E95BCC 99.96%);
	filter: blur(55.4332px);
	border-radius: 13px;
}

.image-block.face5:after {
	background: linear-gradient(88.4deg, #00D2FF 0%, #3A7BD5 100%);
	filter: blur(55.4332px);
	border-radius: 25.9665px;
}

.image-block.face6:after {
	background: linear-gradient(180deg, #00FF97 0%, #183687 100%);
	filter: blur(31.6067px);
	border-radius: 14.8055px;
}
.image-block.face7:after {
	background: linear-gradient(68.64deg, #1C5DC7 -0.04%, #E95BCC 99.96%);
	filter: blur(89.8413px);
	border-radius: 42.0842px;
}
.image-block.face8:after {
	background: linear-gradient(88.4deg, #00D2FF 0%, #3A7BD5 100%);
	filter: blur(55.4332px);
	border-radius: 25.9665px;
}
.image-block.face9:after {
	background: linear-gradient(88.4deg, #00D2FF 0%, #3A7BD5 100%);
	filter: blur(55.4332px);
	border-radius: 13px;
}

.image-block.face10:after {
	background: linear-gradient(180deg, #00FF97 0%, #183687 100%);
	filter: blur(31.6067px);
	border-radius: 13px;
}

.image-block.face11:after {
	background: linear-gradient(180deg, #40C7FF 34.38%, #0035BE 118.75%);
	filter: blur(55.4332px);
	border-radius: 13px;
}


.image-block.face3 {
    margin-top: 50px;
}

.image-block.face5 {
    margin-top: 30px;
}

.image-block.face2 {
    margin: 20px 0 0 20px;
}
.image-block.face4 {
    /* margin: 0; */
    margin-right: 0;
    text-align: right;
    margin-top: 20px;
}

.image-block.face4 img {
    margin-right: -50px;
	border-radius: 13px;
}
.image-block.face6 {
    text-align: right;
    margin-top: 20px;
}

.image-block.face7 {
    margin-top: -20px;
}

.image-block.face10 {
    margin: 15px 0 0;
}

.playup-mobile {
	display: none;
}
.plus1 {
	z-index: -1;
	left: 130px;
	top: 40%;


	left: 30px;
}
.plus2 {
	z-index: -1;
    bottom: 110px;
	left: 30%;
	
	bottom: 115px;
    left: 21.5%;
}

.plus3 {
	z-index: -1;
	bottom: 0;
	/* left: 67%; */
	
	bottom: 0;
    right: 35%;
}
.plus4 {
	z-index: -1;
	right: -10%;
	bottom: 0;
	right: 7%;
    bottom: 12%;
}

.plus5 {
	z-index: -1;
	right: 10%;
	top: 36%;
	
	right: 18%;
    top: 38%;
}

.plus6 {
	z-index: -1;
	right: 15%;
	top: 20%;
	
	right: 22%;
    top: 22%;
}

.plus7 {
	z-index: -1;
	left: 33%;
    top: 15px;
	z-index: 9 !important;
}

.round1 {
    right: 20px;
}

.round-half {
	bottom: 30px;
}

.round4 {
    left: 8%;
    top: 30%;
}

.round5 {
    top: 22%;
    left: 12%;
}

.round3 {
    right: 14%;
    top: 32%;
	display: block !important;
}

.round2 {
	right: 11%;
    top: 24%;
}

.round-right {
	right: 0;
	bottom: 0;
}


.need-plus1 {
    top: 0;
    left: 0;
}
.need-plus4{
    bottom: 0;
	right: 20%;
	z-index: -1 !important;
}
.need-plus2{
	bottom: 4%;
    left: 16%;
	z-index: -1;
}

.need-plus3{
    bottom: -40px;
	right: 40%;
	z-index: -1 !important;
}


.need-plus7 {
	left: 20%;
    top: -10%;
}

.need-plus5 {
	left: 52%;
	top: 40%;
	z-index: -1 !important;
}

.need-plus6 {
	right: 3%;
    top: 20%;
}

.banner-video .mobile-top {
	position: absolute;
	top: 16px;
    z-index: 99;
    left: 0;
    right: 0;
    text-align: center;
    width: 100%;
    z-index: 9999;
}
.banner-video .mobile-top img {
	position: relative;
}

section#play-us {
	padding: 180px 0 100px 0;
}

section#play-us .play-left{
	left: -10px;
	z-index: -1 !important;
	top: 380px;
}

.play-left-tablet {
	display: none;
}

#play-us .play-right {
    top: 530px;
}

.play-right-tablet {
	display: none;
}

#play-us .title:before {
	content: "PLAYU UPS";
}
#play-us .title:after {
	content: "PLAYU";
}

#play-us .blobs-06 {
	bottom: auto;
	top: 0;
}

#play-us  .subtitle {
    color: #333333;
    font-weight: 600;
    font-size: 22px;
    line-height: 140%;
    font-family: Poppins, sans-serif;
}

.play-right {
	right: 0;
	z-index: -1 !important;
}
.play-left {
	left: 0;
	z-index: -1 !important;
}

#become .title:before {
	content: "Create Your Own Universe";
}

section#become h2.title-big {
	font-size: 58px;
}

section#become h2.title-big:before {
	font-size: 58px;
}

#become .title:after {
	content: "Create UNIVERSE";
	background: #0035be;
	background: -webkit-gradient(linear, left bottom, left top, from(#0035be), to(#40c7ff));
	background: linear-gradient(0deg, #0035be, #40c7ff);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-text-stroke: 3px transparent;
	top: -10px;
	left: 0;
}

#become {
	background: url(../img/become/bg.svg) no-repeat;
	background-size: cover;
	background-position: center center;
	background-position: bottom center;
	padding: 100px 0 200px;
	z-index: 0;
	position: relative;
}

#become .container {
	position: relative;
	z-index: 999;
}

.become-left {
	left: 0;
	top: -15px;
}
.become-right {
	right: 0;
	top: -15px;
}

#become .circle,
#become .circle-secondary {
	margin: 0 auto;
	left: 0;
    right: 0;
}

#become .subtitle {
    font-size: 22px;
    line-height: 140%;
    font-family: Poppins, sans-serif;
	font-weight: 600;
}

#become h2.title {
	margin: 0 0 30px;
}

#become .become-mobile {
	position: relative;
}
#become .become-mobile:after {
	position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    right: 0;
    content: "";
    background: linear-gradient(67deg, #1E5DC7 0.56%, #E85BCC 100.04%);
    filter: blur(80px);
    border-radius: 37.4743px;
    z-index: 1;
    display: block;
    left: 20px;
    /* right: auto; */
    width: 100%;
    height: 100%;
    top: 40px;
    z-index: 1;
    z-index: -1;
}

.play-block {
    text-align: center;
}

.play-block .play-image {
	position: relative;
}

.play-block .play-image:after {
	background: linear-gradient(67deg, #1E5DC7 0.56%, #E85BCC 100.04%);
	filter: blur(80px);
    border-radius: 37.4743px;
    position: absolute;
    left: 0;
    top: 30px;
    right: 0;
    bottom: 0;
    content: "";
    z-index: -1;
    width: 252px;
    left: auto;
	height: 100%;
	
	opacity: 0.7;
}

.play-block img {
	height: 100%;
	object-fit: cover;
	max-height: 470px;
}
.play-block h5 {
	font-weight: 600;
	font-size: 18px;
	line-height: 22px;
	color: #333333;
	margin: 55px 0 0;
}

.share-block {
	clear: both;
	padding: 100px 0 0;
}
#help-center .share-block .title:before {
	content: "Share Plays with PlayU'er";
	left: -4px;
}
#help-center .share-block .title:after {
	content: "PLAYU";
	display: block;
	top: 0;
    text-align: center;
    right: 0;
}

.custom-select {
	background: url("data:image/svg+xml,%3Csvg width='21' height='10' viewBox='0 0 21 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.84875 0.455163C1.54784 0.170507 1.07315 0.183678 0.788497 0.484582C0.50384 0.785486 0.517012 1.26018 0.817916 1.54483L1.84875 0.455163ZM9.13016 8.37583L8.61474 8.92067L8.61474 8.92067L9.13016 8.37583ZM12.2032 8.37583L11.6878 7.83099L11.6878 7.83099L12.2032 8.37583ZM20.5154 1.54484C20.8163 1.26018 20.8295 0.785488 20.5448 0.484584C20.2602 0.18368 19.7855 0.170508 19.4846 0.455165L20.5154 1.54484ZM0.817916 1.54483L8.61474 8.92067L9.64557 7.831L1.84875 0.455163L0.817916 1.54483ZM12.7186 8.92066L20.5154 1.54484L19.4846 0.455165L11.6878 7.83099L12.7186 8.92066ZM8.61474 8.92067C9.78364 10.0264 11.5497 10.0264 12.7186 8.92066L11.6878 7.83099C11.0972 8.38967 10.2361 8.38967 9.64557 7.831L8.61474 8.92067Z' fill='%237C7C7C'/%3E%3C/svg%3E") no-repeat right 0 center/20px 10px;
	color: #09b591;
    font-weight: 600;
    background: #0b8452;
    background: -webkit-gradient(linear,left bottom,left top,from(#0b8452),to(#00ff97));
    background: linear-gradient(0deg,#0b8452,#00ff97);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    position: relative;
}


.invitation .form {
	max-width: 770px;
	background: #F4F4F4;
	/* backdrop-filter: blur(20px); */
	/* Note: backdrop-filter has minimal browser support */
	
	border-radius: 22px;
	padding: 21px 37px;
	margin: 0 auto;
	position: relative;
	padding-left: 0;
}

.invitation .form:after {
	background: linear-gradient(67deg, #1E5DC7 0.56%, #E85BCC 100.04%);
	filter: blur(40px);
    position: absolute;
    bottom: 0;
    top: auto;
    left: 0;
    right: 0;
    content: "";
    display: block;
    border-radius: 22px;
    height: 19px;
    width: 90%;
    margin: 0 auto;
    z-index: -1;
}

.invitation .form .form-group {
	display: flex;
	align-items: center;
}

.invitation .form .form-control {
	height: 35px;
    width: 100%;
    background: transparent;
    font-size: 18px;
    line-height: 18px;
	color: #7C7C7C;
	/* margin-left: 50px; */
}

.invitation .btn-text {
	font-weight: 600;
	font-size: 22px;
	line-height: 22px;
	background: linear-gradient(67deg, #1E5DC7 0.56%, #E85BCC 100.04%);
	-webkit-background-clip: text;
    background-clip: text;
	-webkit-text-fill-color: transparent;
	cursor: pointer;
	text-transform: capitalize;
}

#help-center .share-block p {
	font-size: 18px;
	line-height: 18px;
	text-align: center;
	color: #333333;
	margin: 0 0 15px;
	font-weight: 500;
}

#help-center .share-block .subtitle {
	margin: 0 auto 40px;
}
#help-center .share-block .subtitle a {
	font-weight: 600;
    font-size: 22px;
    line-height: 22px;
    background: linear-gradient(
67deg, #1E5DC7 0.56%, #E85BCC 100.04%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    cursor: pointer;
    text-transform: capitalize;
}

.invitation .form .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #7C7C7C;
  }
.invitation .form .form-control::-moz-placeholder { /* Firefox 19+ */
	color: #7C7C7C;
  }
.invitation .form .form-control:-ms-input-placeholder { /* IE 10+ */
	color: #7C7C7C;
  }
.invitation .form .form-control:-moz-placeholder { /* Firefox 18- */
	color: #7C7C7C;
  }

.select-con .selectric-wrapper {
	width: 170px;
	padding-right: 20px;
}

.select-con .mCSB_scrollTools .mCSB_draggerRail {
    background-color: #DEDEDE;
}

.select-con .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
	background: linear-gradient(68.64deg, #1C5DC7 -0.04%, #E95BCC 99.96%);
	width: 2px;
}

.select-con .mCSB_inside > .mCSB_container {
    margin-right: 10px;
}

.select-con .selectric .button:after {
	display: none;
}

.select-con .selectric {
	background: transparent;
	border: none;
}


.select-con .selectric .label {
	height: 35px;
	line-height: 35px;
	margin-left: 0;
	margin-right: 15px;
	color: #09b591;
    font-weight: 600;
    background: #0b8452;
    background: -webkit-gradient(linear,left bottom,left top,from(#0b8452),to(#00ff97));
    background: linear-gradient(180deg, #00FF97 0%, #183687 100%);
    -webkit-background-clip: text;
    background-clip: text;
	-webkit-text-fill-color: transparent;
	font-size: 16px;
	line-height: 35px;
	margin-left: 25px;
}
.select-con .selectric:hover .label {
	white-space: normal;
    overflow: hidden;
    text-overflow: ellipsis;
}

.select-con .selectric .button {
	background: transparent;
	height: auto;
	width: auto;
	/* background: url("data:image/svg+xml,%3Csvg width='21' height='10' viewBox='0 0 21 10' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.84875 0.455163C1.54784 0.170507 1.07315 0.183678 0.788497 0.484582C0.50384 0.785486 0.517012 1.26018 0.817916 1.54483L1.84875 0.455163ZM9.13016 8.37583L8.61474 8.92067L8.61474 8.92067L9.13016 8.37583ZM12.2032 8.37583L11.6878 7.83099L11.6878 7.83099L12.2032 8.37583ZM20.5154 1.54484C20.8163 1.26018 20.8295 0.785488 20.5448 0.484584C20.2602 0.18368 19.7855 0.170508 19.4846 0.455165L20.5154 1.54484ZM0.817916 1.54483L8.61474 8.92067L9.64557 7.831L1.84875 0.455163L0.817916 1.54483ZM12.7186 8.92066L20.5154 1.54484L19.4846 0.455165L11.6878 7.83099L12.7186 8.92066ZM8.61474 8.92067C9.78364 10.0264 11.5497 10.0264 12.7186 8.92066L11.6878 7.83099C11.0972 8.38967 10.2361 8.38967 9.64557 7.831L8.61474 8.92067Z' fill='%237C7C7C'/%3E%3C/svg%3E") no-repeat right 0 center/20px 10px; */
	background: url("data:image/svg+xml,%3Csvg width='12' height='6' viewBox='0 0 12 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.81792 5.54484C10.1188 5.82949 10.5935 5.81632 10.8782 5.51542C11.1628 5.21451 11.1497 4.73982 10.8488 4.45516L9.81792 5.54484ZM6.43492 1.31208L6.95034 0.767249V0.767249L6.43492 1.31208ZM4.89841 1.31209L5.41383 1.85692L5.41383 1.85692L4.89841 1.31209ZM0.484583 4.45516C0.183679 4.73982 0.170508 5.21451 0.455165 5.51542C0.739821 5.81632 1.21451 5.82949 1.51542 5.54484L0.484583 4.45516ZM10.8488 4.45516L6.95034 0.767249L5.9195 1.85692L9.81792 5.54484L10.8488 4.45516ZM4.38299 0.76725L0.484583 4.45516L1.51542 5.54484L5.41383 1.85692L4.38299 0.76725ZM6.95034 0.767249C6.22131 0.0775827 5.11202 0.0775845 4.38299 0.76725L5.41383 1.85692C5.56453 1.71436 5.76881 1.71436 5.9195 1.85692L6.95034 0.767249Z' fill='url(%23paint0_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='0.996757' y1='5.00222' x2='8.08009' y2='-1.46292' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231C5DC7'/%3E%3Cstop offset='1' stop-color='%23E95BCC'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A") no-repeat right 0 center/20px 10px;
	height: 6px;
    width: 14px;
    background-size: contain;
    top: 50%;
    transform: translate(0px, -50%) rotate(180deg);
}

.select-con .selectric-open .selectric .button {
	transform: translate(0px, -50%) rotate(0deg);
}

.select-con .selectric-items {
	background: -webkit-gradient(linear, left top, left bottom, from(#00ff97), to(#183687));
    background: linear-gradient( 180deg, #00ff97, #183687);
    border-radius: 10px;
    -webkit-transition: .2s ease-out;
    transition: .2s ease-out;
    -webkit-box-shadow: 0 15px 15px -15px rgb(24 54 135 / 50%);
	box-shadow: 0 15px 15px -15px rgb(24 54 135 / 50%);
	border: none;
	color: #fff;
	overflow: hidden;
	border-radius: 0px 0px 0px 22px;
	background: #F4F4F4;
    backdrop-filter: blur(20px);
	padding: 25px 0 40px;
}

.select-con .selectric-items li {
	font-size: 14px;
	line-height: 160%;
	color: #7C7C7C;
	padding: 0 0 0 25px;
}

.select-con .selectric-items li:hover,
.select-con .selectric-items li.selected,
.select-con .selectric-items li.highlighted {
	background: transparent ;
	color: #333333 ;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00FF97), color-stop(100%, #335ac3));
    background: linear-gradient(180deg, #00FF97 0%, #335ac3 100%);
	background: #0b8452;
    background: -webkit-gradient(linear,left bottom,left top,from(#0b8452),to(#00ff97));
    background: linear-gradient(180deg, #00FF97 0%, #183687 100%);
    -webkit-background-clip: text;
    background-clip: text;
	-webkit-text-fill-color: transparent;
}


#help-center .btns {
	margin: 60px 0 0;
}
#help-center .btns,
#help-center .btns a {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	align-items: center;
	justify-content: center;
}

#help-center .btns a {
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	justify-self: center;
	background: -webkit-gradient(linear, left top, left bottom, from(#00ff97), to(#183687));
	background: linear-gradient(180deg, #00ff97, #183687);
	border-radius: 16px;
	padding: 11px 18px;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out;
	position: relative;
	-webkit-box-shadow: 0 10px 15px -5px rgba(24, 54, 135, .5);
	box-shadow: 0 10px 15px -5px rgba(24, 54, 135, .5);
	overflow: hidden;
	width: 199px;
}

#help-center .btns a img {
	z-index: 3
}

#help-center .btns a img:first-child {
	margin-right: 15px
}

#help-center .btns a .text {
	z-index: 3
}

#help-center .btns a .text__descr {
	font-weight: 300
}

#help-center .btns a .text__descr,
#help-center .btns a .text__title {
	font-family: Poppins;
	font-style: normal;
	font-size: 12px;
	line-height: 18px;
	color: #fff
}

#help-center .btns a .text__title {
	font-weight: 600
}

#help-center .btns a:first-child {
	margin-right: 10px
}

#help-center .btns a:after {
	position: absolute;
	content: "";
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 16px;
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00FF97), color-stop(100%, #335ac3));
	background: linear-gradient(180deg, #00FF97 0%, #335ac3 100%);
	-webkit-transition: opacity .2s ease-out;
	transition: opacity .2s ease-out;
	z-index: 2;
	opacity: 0
}

#help-center .btns a:hover {
	-webkit-box-shadow:  0 15px 15px 0px rgb(24 54 135 / 50%);
	box-shadow: 0 15px 15px 0px rgb(24 54 135 / 50%);
}

#help-center .btns a:hover:after {
	opacity: 1
}

#help-center .faq-shape-right-tablet-1 {
	display: none;
}

#help-center .faq-shape-right-tablet {
	display: none;
}

.faq-left {
	left: 0;
	top: 0;
	top: 116%;
	top: 2550px;
}
.faq-right {
	right: 0;
	top: 0;
}

#help-center {
	padding-bottom: 100px;
	
}

.faq-shape-left {
	z-index: -1;
	left: 0;
	top: 0;
	top: -30%;
	top: -630px;
}

.faq-bottom-blob-mobile {
	display: none;
}

.faq-shape-right {
	z-index: -1;
	right: 0;
	bottom: auto;
	bottom: -38%;
	/* bottom: -800px; */
	/* top: 890px; */
}

.review-main {
	background: url(../img/review/bg.svg) no-repeat;
	background-size: cover;
	text-align: center;
	padding-bottom: 30px;
	padding-top: 200px;
	z-index: 9;
	overflow: hidden;
}


.review-main h2.title:before {
	content: "Write your review or impression";
	margin: 0 auto;
    right: 0;
}
.footer-fish {
	position: absolute;
	top: 0;
    left: 0;
    right: 0;
    margin: 0 auto;
    /* z-index: 9; */
    bottom: auto;
    top: -120px;
}
.review-form .form-control {
	height:63px;
	background: rgba(255, 255, 255, 0.2);
	border-radius: 18px;
	width: 100%;
	padding: 17px 47px;
	font-weight: 500;
	font-size: 18px;
	line-height: 18px;
	color: #FFFFFF;
}

.review-form .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #ffffff;
}
.review-form .form-control::-moz-placeholder { /* Firefox 19+ */
	color: #ffffff;
}
.review-form .form-control:-ms-input-placeholder { /* IE 10+ */
	color: #ffffff;
}
.review-form .form-control:-moz-placeholder { /* Firefox 18- */
	color: #ffffff;
}

.review-form .form-group {
	margin: 0 0 25px;
}

.review-form .btn-primary {
	padding:  22px 94px;
	margin: 50px 0 0;
}

.review-form .btn-primary img {
	position: relative;
    display: inline-block;
    right: auto;
    margin-left: 14px;
	width: 23px;
}

.review-left {
	bottom: 0;
	left: 0;
	z-index: -1;
}

.review-left-tablet {
	display: none;
}

.review-left-mobile {
	display: none;
}

.review-right-tablet {
	display: none;
}

.review-right {
	right: 0;
	bottom: 0;
	z-index: 0;
	z-index: -1;
}

.review-right-mobile {
	display: none;
}

.footer .f-inner {
	display: flex;
    align-items: center;
    justify-content: space-between;
}

.footer .f-middle {
    padding-left: 30px;
}

.f-left-tablet {
	display: none;
}

.footer-left {
    left: 0px;
    bottom: -150px;
}

.f-left a {
    position: absolute;
	left:70px;
    z-index: 99;
    display: block;
    top: 70px;
	top: 40px;
}
.footer .container {
	position: unset;
}

.f-right {
    position: relative;
    z-index: 9999;
}

.f-right ul li {
	display: inline-block;
	padding: 0 14px;
}
.f-right ul li:last-child {
	padding-right: 0;
}
.f-right ul li:first-child {
	padding-left: 0;
}

.f-middle ul {
	display: flex;
    align-items: center;
	justify-content: space-around;
	padding: 10px 0 0;
}

.f-middle ul li {
	display: inline-block;	
}

.f-middle ul li a {
	font-weight: 500;
	font-size: 12px;
	line-height: 13px;
	color: rgba(255, 255, 255, 0.6);
	display: block;
}

.f-middle ul li a:hover {
	color: rgb(4 220 147);
}

.footer-right {
	right: 0;
	top:0;
}

.footer-left {
	left: 0;
    bottom: -150px;
}

.f-right ul li a:hover svg path {
	fill: rgb(4 220 147);
}


.header-fix {
	position: absolute;
    z-index: 99;
    left: 0;
    right: 0;
	top: 0;
	padding-top: 15px;
}

.header-fix .header__menu svg {
	width: 45px;
	height: 50px;
}

.main-menu {
	width: 100%;
    min-height: 100vh;
    background: rgba(233, 234, 237, .8);
    top: 0;
    position: fixed;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
	z-index: 9;
	/* display: none; */

	background: #E9EAED;
	backdrop-filter: blur(100px);
	/* transition: all 0.4s ease; */
    transform: scale(0);
    /* -webkit-backface-visibility: hidden;
    backface-visibility: hidden; */
    overflow: hidden;
	/* opacity: 0;
    visibility: hidden; */
	/* display: none; */
}

.main-menu .menu-scroll {
	height: 100%;
    padding: 117px 0 0;
}

.main-menu.show {
	/* display: block;
	display: flex;
    align-items: center;
	justify-content: center; */
	
	transform: scale(1);
    transition-duration: 0.75s;
	opacity: 1;
    visibility: visible;
	/* display: block; */
}
.main-menu .nav-menu .line {
	content: "Features & uses";
	background: #941bf2;
    background: -webkit-gradient(linear, left top, right top, from(#941bf2), to(#f51667));
    background: linear-gradient(90deg, #941bf2, #f51667);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
	color: linear-gradient(90deg, #941bf2, #f51667);
	font-weight: 600;
	font-size: 36px;
	line-height: 36px;
}

.header-menu .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar {
    background: -webkit-gradient(linear, left top, left bottom, from(#00ff97), to(#183687));
	background: linear-gradient( 180deg, #00ff97, #183687);
	width: 6px;
}

.header-menu .mCSB_scrollTools .mCSB_draggerRail {
	width: 6px;
}
.header-menu .nav-menu li {
	margin-bottom: 20px;
	margin-bottom: 0 !important;
	height: 56px;
	display: flex;
	align-items: center;
}

.header-menu .nav-menu li a {
	padding: 0;
	font-family: Poppins, sans-serif;
	font-style: normal;
	font-weight: 500;
	font-size: 28px;
	line-height: 42px;
	color: #343434;
	-webkit-transition: .2s ease-out;
	transition: .2s ease-out;

    font-size: 23px;
    line-height: 1;
    /* display: flex; */
    /* min-height: 56px; */
    align-items: center;
	display: block;
	visibility: visible;
	opacity: 1;
	line-height: 1.3;
	line-height: 1.3 !important;
}

.header-menu .nav-menu li a:hover,
.header-menu .nav-menu li a.active {
	/* color: #941bf2;
	background: #941bf2; */
	/* background: -webkit-gradient(linear, left top, right top, from(#941bf2), to(#f51667));
	background: linear-gradient(90deg, #941bf2, #f51667);
	-webkit-background-clip: text;
	background-clip: text;
	-webkit-background-clip: text;
	-webkit-text-fill-color: transparent;
	-webkit-text-fill-color: transparent; */
	/* padding-left: 5px */
	font-size: 56px;
    font-weight: 600;


	background: #941bf2;
    background: -webkit-gradient(linear, left top, right top, from(#941bf2), to(#f51667));
    background: linear-gradient(90deg, #941bf2, #f51667);
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: linear-gradient(90deg, #941bf2, #f51667);
}

.header-menu .nav-menu li.active a {
	font-weight: 600
}

.header-menu .nav-menu .line {
	height: 40px;
	display: block;

	height: auto;
    display: block;
    padding: 0 0 20px;
}

.main-menu .close {
	cursor: pointer;
	position: absolute;
	top: 45px;
	right: 35px
}

.main-menu .header-top {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.main-menu .header-left {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.main-menu .header-bottom {
	position: absolute;
	bottom: 0;
	right: 0;
	z-index: -1;
}
.main-menu .header-right {
	position: absolute;
	bottom: 0;
	right: 0;
	z-index: -1;
}
.main-menu .nav-menu {
	height: 100%;
    display: flex;
    /* align-items: center; */
    justify-content: center;
    flex-direction: column;
}


.header-fix .ham {
	cursor: pointer;
	-webkit-tap-highlight-color: transparent;
	-webkit-transition: -webkit-transform .4s;
	transition: -webkit-transform .4s;
	transition: transform .4s;
	transition: transform .4s, -webkit-transform .4s;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	position: relative;
	z-index: 1
}

.header-fix .hamRotate.active {
	-webkit-transform: rotate(52deg);
	transform: rotate(52deg)
}

.header-fix .hamRotate180.active {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}


.header-fix .ham8.active .bottom {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg)
}

.header-fix .ham8 .line {
    -webkit-tap-highlight-color: transparent;
    -webkit-transition: -webkit-transform .4s;
    transition: -webkit-transform .4s;
    transition: transform .4s;
    transition: transform .4s, -webkit-transform .4s;
}
.header-fix .ham8.active .line.top {
	transform-origin: 60px 110px 0;
    transform: rotate(-6deg);
}

.header-fix .ham8.active .bottom {
	opacity: 0;
}

.header-fix .ham8.active .middle {
	transform: rotate(80deg);
	transform-origin: 20px 10px 0;
}

.menu-open .header__menu {
    position: relative;
    z-index: 99;
}

body.overflow-hidden {
	overflow: hidden;
}

/********** submit content page start  **********/
.breadcrumb {
	display: flex;
}

.breadcrumb .breadcrumb-item {
	font-size: 14px;
	line-height: 14px;
	color: #141414;
	font-weight: bold;
}

.breadcrumb .breadcrumb-item+.breadcrumb-item::before {
	display: inline-block;
    padding: 0 8px;
    color: #6c757d;
    content: "|";
	font-weight: normal;
}

.breadcrumb .breadcrumb-item a {
	color: #7C7C7C;
	font-weight: normal;
}

.inner-page {
	padding: 140px 0 0;
	position: relative;
}

.c-left-shape {
    position: absolute;
    bottom: 0;
    left: 0;
}


.c-right-shape {
    position: absolute;
    top: 0;
    right: 0;
}

.section-title h2 {
	font-size: 24px;
	line-height: 26px;
	color: #09b591;
    font-weight: 600;
    background: #0b8452;
    background: -webkit-gradient(linear,left bottom,left top,from(#0b8452),to(#00ff97));
    background: linear-gradient(0deg,#0b8452,#00ff97);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
}

.form-group label {
	display: block;
	font-weight: normal;
	font-size: 14px;
	line-height: 21px;
	color: #7C7C7C;

}

.creative-form .form-group {
	position: relative;
	margin: 0  0 10px;
}

.creative-form  .form-group textarea.form-control {
	height: 68px;
}

.creative-form .form-group:after {
	background: linear-gradient(67deg, #1E5DC7 0.56%, #E85BCC 100.04%);
	filter: blur(15px);
    border-radius: 22px;
    display: block;
    content: "";
    height: 10px;
    left: 0;
    right: 0;
    /* bottom: 0; */
    position: absolute;
    z-index: -1;
    bottom: 15px;
    width: 90%;
    margin: 0 auto;
}


.creative-form .form-group .form-control::-webkit-input-placeholder { /* Chrome/Opera/Safari */
	color: #BFBFBF;
	font-weight: 400;
  }
.creative-form .form-group .form-control::-moz-placeholder { /* Firefox 19+ */
	color: #BFBFBF;
	font-weight: 400;
  }
.creative-form .form-group .form-control:-ms-input-placeholder { /* IE 10+ */
	color: #BFBFBF;
	font-weight: 400;
  }
.creative-form .form-group .form-control:-moz-placeholder { /* Firefox 18- */
	color: #BFBFBF;
	font-weight: 400;
  }

.creative-form .form-group .form-control {
	width: 100%;
	height: 40px;
	background: #F4F4F4;
	/* backdrop-filter: blur(20px); */
	border-radius: 8px;
	padding: 10px 20px;
	font-size: 14px;
	line-height: 14px;
	color: #333333;
	font-weight: 600;
	font-family: "Poppins", sans-serif;
}

.creative-form .form-footer:after {
	display: none ;
}

.creative-form .form-footer {
	display: flex;
	margin: 0 -5px;
}

.form-footer .f-col {
	width: 50%;
	padding: 0 5px;
}

.form-footer .f-col .btn-primary {
	width: 100%;
	padding: 15px;
}

.form-footer .f-col p {
	font-size: 12px;
	line-height: 18px;
	color: #7C7C7C;
	margin: 10px 0 0;
	text-align: center;
}

.upload-file {
	position: relative;
}
.upload-file input[type="file"] {
	position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    height: 100%;
    width: 100%;
	z-index: 99;
	cursor: pointer;
	opacity: 0;
}
.creative-left {
	display: flex;
	position: relative;
}
.upload-file input[type="file"]:hover~.btn-primary:after {
	opacity: 1;
}

.creative-b {
	position: relative;
}
.creative-b:nth-child(3) {
	margin: 80px -80px 0;
    position: relative;
    z-index: 99;
}
.creative-form {
    padding-left: 40px;
}

.creative-content {
	padding: 30px 0 0;
}

.line1 {
	position: absolute;
	width: 200px;
	height: 365.15px;
	left: 0;
    bottom: 0;

	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 50px;
}
.line2 {
	position: absolute;
	width: 301px;
	height: 512.06px;
	left: 100px;
    top: 0;

	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 50px;
}



.line3 {
	position: absolute;
	height: 515.82px;
	width: 184px;

	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 50px;
	bottom: -40px;
    left: 220px;
}


.line4 {
	position: absolute;
	width: 206px;
	height: 404.91px;
	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 50px;
	right: 120px;
    bottom: 0;
}
.line5 {
	position: absolute;
	position: absolute;
	height: 516.25px;
	width: 200px;
	border: 1px solid #FFFFFF;
	box-sizing: border-box;
	border-radius: 50px;
	right: -20px;
    top: -20px;
}



.creative-b:after {
	background: linear-gradient(67deg, rgba(30, 93, 199, 0.6) 0.56%, rgba(232, 91, 204, 0.6) 100.04%);
	filter: blur(80px);
	border-radius: 37.4743px;
	transform: rotate(7.07deg);
	content: "";
	/* height: 70%;
	width: 50%; */
	position: absolute;
	left: 0;
	right: 0;
	top: 130px;
	bottom: 0;
	z-index: -1;
}

.footer-second  {
	margin-top: auto;
	padding-bottom: 30px;

	padding: 0;
    padding-bottom: 30px;
}
.footer-second  .f-middle ul li a,
.footer-second  .copyright {
	color: rgba(124,124,124,0.6);
}

.footer-second .f-right ul li a svg path {
	fill: rgb(124 124 124);
}
.footer-second .f-right ul li a:hover svg path {
	fill: rgb(4 220 147);
}

.footer-second  .f-middle ul li a:hover {
	color: rgb(4 220 147);
}

.footer-second  .f-left a {
    position: relative;
    left: auto;
    z-index: 9;
    display: block;
    top: auto;
}

.found-bug .creative-form {
    padding-left: 0;
	max-width: 421px;
    margin: 0 auto;
}

.blue-title h2 {
    background:webkit-linear-gradient(68.64deg, #1C5DC7 -0.04%, #E95BCC 99.96%);
    background: linear-gradient(68.64deg, #1C5DC7 -0.04%, #E95BCC 99.96%);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-fill-color: transparent;
    font-weight: bold;
    text-align: center;
}

.full-height {
	height: 100%;
	overflow-y: auto;
}


/* .full-height {
	height: 100%;
}
.inner-page.full-height {
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	-ms-flex-direction: column;
	flex-direction: column;
}

.content-wrapper {
	min-height: 100vh;
	display: -webkit-box;
	display: -webkit-flex;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-webkit-align-items: center;
	-ms-flex-align: center;
	align-items: center;
	min-height: 24em;
	-webkit-box-pack: center;
	-webkit-justify-content: center;
	-ms-flex-pack: center;
	-webkit-box-flex: 1;
	-webkit-flex: 1;
	-ms-flex: 1;
	flex: 1;
} */

.inner-page {
	display: flex;
    flex-direction: column;
	overflow: hidden;
}
.found-bug .section-title {
	padding: 40px 0 30px;
}

.form-footer {
	padding: 15px  0 0;
}
.found-bug .form-footer .f-col .btn-primary {
	width: auto;
    padding: 12px 44px;
	margin: 0 auto;
	display: block;
}


.radio-blocks {
    display: flex;
    align-items: center;
	padding: 10px 0 0;
}


.custom-control:first-child {
	margin-right: 36px;
}

.custom-control {
	position: relative;
	cursor: pointer;
}

.custom-control::after {
	background: linear-gradient(68.64deg, #1C5DC7 -0.04%, #E95BCC 99.96%);
	opacity: 0.8;
	filter: blur(10px);
	width: 8px;
	height: 8px;
	display: block;
	content: "";
	position: absolute;
	left: 0;
	top: auto;
	bottom: 0;
}

.custom-control-label::before {
	height: 14px;
    width: 14px;
    border: 0px solid #4F57A6 !important;
    left: 0;
    right: auto;
    top: 0;
    background: #fff !important;
    position: absolute;
    content: "";
	border-radius: 50%;
}

.radio-sec::after {
	display: none !important;
}

.custom-control .custom-control-input {
    /* padding: 0; */
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	opacity: 0;
	cursor: pointer;
	height: 100%;
    width: 100%;
    z-index: 999;
}

.custom-control .custom-control-label {
    padding-left: 24px;
    font-size: 14px;
    line-height: 14px;
    color: #7c7c7c;
    font-weight: 400;
	position: relative;
	display: block;
}


.custom-control-label::after {
	height: 8px;
    width: 8px;
    display: block;
    background: #4F57A6;
    border-radius: 50%;
    position: absolute;
    top: 3px;
    opacity: 0;
    left: 3px;
	position: absolute;
	content: "";
	background: #7C7C7C;
	opacity: 0.1;
	border: 1px solid #000000;
	box-sizing: border-box;
	filter: blur(1px);
}

.custom-checkbox .custom-control-label::before {
	border-radius: 4px;
}

.custom-checkbox .custom-control-label {
	font-size: 12px;
	line-height: 14px;
}

.custom-checkbox .custom-control-label::after {
	border-radius: 2px;
}

.custom-checkbox.custom-control {
    margin-right: 0;
}

.custom-control-input:focus~.custom-control-label::before {
	box-shadow: none;
}
.custom-radio .custom-control-input:checked~.custom-control-label {
	color: #333333;
	font-weight: 600;
}
.custom-radio .custom-control-input:checked~.custom-control-label::after {
    opacity: 1;
	background: linear-gradient(180deg, #00FF97 0%, #183687 100%);
	filter: blur(0px);
    border: none;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label {
	color: #333333;
	font-weight: 600;
}
.custom-checkbox .custom-control-input:checked~.custom-control-label::after {
    opacity: 1;
	background: linear-gradient(180deg, #00FF97 0%, #183687 100%);
	filter: blur(0px);
    border: none;
}

.contest .section-title {
	text-align: left;
	padding: 0 0 30px;
}

.contest .section-title h2 {
	text-align: left;
	display: inline-block;
}


.upload-block {
	display: flex;
	align-items: center;
    justify-content: space-between;
	margin: 29px 0 0;
}

.upload-block .right .btn-primary {
	width: 130px;
	padding: 15px;
}

.upload-block p:last-child {
	font-size: 10px;
	line-height: 12px;
	color: #7C7C7C;
	font-style: normal;
}



.upload-block:last-child {
	margin: 86px 0 0;
}

.upload-block p {
	font-size: 14px;
	line-height: 14px;
	color: #7C7C7C;
}
.upload-block h6 {
	font-size: 14px;
	line-height: 14px;
	font-weight: 600;
	color: #333333;
	word-break: break-all;
}

.contest-right {
	display: flex;
	position: relative;
	flex-direction: column;
	margin-top: -60px;
}

.contest-b {
	position: relative;
}

.contest-b:nth-child(2) {
	transform: rotate(15deg);
	margin-left: 30px;
}


.contest-b:nth-child(3) {
	position: absolute;
    top: 160px;
    left: 70px;
	/* margin: 80px -80px 0; */
    /* position: relative; */
    z-index: 99;
	transform: rotate(-6.98deg);
}
.contest-b:nth-child(4) {
	margin: -110px 30px 0 0;
	text-align: right;
	transform: rotate(8.42deg);
}
.creative-form {
    padding-left: 40px;
}

.creative-content {
	padding: 30px 0 0;
}

.contest-right .line1 {
	position: absolute;
    width: 375px;
    height: 310px;
    left: -100px;
    bottom: auto;
    border: 1px solid #FFFFFF;
    box-sizing: border-box;
    border-radius: 50px;
    top: 150px;
    z-index: -1;
}


.contest-right .line2 {
	position: absolute;
    width: 270px;
    height: 197px;
	left: -10px;
    top: 60px;
    border: 1px solid #FFFFFF;
    box-sizing: border-box;
    border-radius: 50px;
	z-index: -1;
}



.contest-right .line3 {
	position: absolute;
    height: 280px;
    width: 200px;
    border: 1px solid #FFFFFF;
    box-sizing: border-box;
    border-radius: 50px;
    bottom: 0;
    left: 0;
	z-index: -1;
}


.contest-right .line4 {
	position: absolute;
    height: 280px;
    width: 200px;
    border: 1px solid #FFFFFF;
    box-sizing: border-box;
    border-radius: 50px;
    top: -40px;
    left: 60px;
	z-index: -1;
}

.contest-right .line5 {
    position: absolute;
    height: 453px;
    width: 200px;
    border: 1px solid #FFFFFF;
    box-sizing: border-box;
    border-radius: 50px;
    right: 20px;
    top: 60px;
	z-index: -1;
}



.contest-b:after {
	content: "";
	position: absolute;
	left: 0;
	right: 0;
	top: 30px;
	bottom: 0;
	z-index: -1;
	/* width: 100%; */
	margin: 0 auto;
	/* opacity: 0.3; */
	right: 0;
	background: linear-gradient(67deg, #1E5DC7 0.56%, #E85BCC 100.04%);
	filter: blur(70px);
	border-radius: 31.8057px;
	transform: rotate(-6.98deg);
	height: 60%;
	width: 60%;
}

.text-block-content p {
	font-size: 16px;
	line-height: 160%;
	color: #000000;
	margin: 0 0 30px;
}


.text-block-content p a {
	color: #000000;
	text-decoration: underline;
}


.text-block-content {
	padding: 0 0 60px;
}

.text-block-content p:last-child {
	margin: 0;
}

.text-block-content .block-title h1,
.text-block-content .block-title h2,
.text-block-content .block-title h3,
.text-block-content .block-title h4,
.text-block-content .block-title h5,
.text-block-content .block-title h6 {
	font-weight: bold;
	font-size: 24px;
	line-height: 110%;
	text-decoration-line: underline;
	color: #141414;
}

.text-block-content  h5 {
	font-weight: bold;
	font-size: 24px;
	line-height: 110%;
	/* text-decoration-line: underline; */
	color: #141414;
}
.text-block-content .block-title2 h1,
.text-block-content .block-title2 h2,
.text-block-content .block-title2 h3,
.text-block-content .block-title2 h4,
.text-block-content .block-title2 h5,
.text-block-content .block-title2 h6 {
	text-transform: uppercase;
	text-decoration: none;
}
.text-block-content .block-title {
	padding: 0 0 30px;
}

.text-block-content ol li {
	list-style-type: upper-roman;
}


.text-block {
	padding-bottom: 0;
}

.content-page section {
	padding: 139px 0 80px !important;
}

.content-page .text-block__head {
	padding: 50px 0 30px;
}

.content-page #help-center {
	margin: 0;
}
.content-page #help-center .title {
	margin:0 0 30px;
}


.features-uses-right {
    margin: 0 -90px;
}


.text-overblock .block1 ,
.text-overblock .block2 {
	padding-right: 30px;
}

.text-overblock .block3 ,
.text-overblock .block4 {
	padding-left: 25px;
}
.text-overblock .block1 .icon ,
.text-overblock .block2 .icon {
	position:absolute;
	width: 80px;
	right: -25px;
	top: -10px;
}

.text-overblock .block3 .icon ,
.text-overblock .block4 .icon {
	position:absolute;
	width: 80px;
	left: -30px;
	top: -10px;
}

.text-overblock img {
	position:relative;
	width: auto;
}

.video-block .plus0 img,
.video-block .plus1 img,
.video-block .plus2 img {
	position: relative;
}
.video-block .plus0 {
	position: absolute;
	top: -5px;
    right: -5px;
    z-index: 9;
}
.video-block .plus1 {
	position: absolute;
    top: auto;
    bottom: 149px;
	left: -15px;
    z-index: 9;
}

.video-block .plus2 {
	position: absolute;
	right: -10px;
    z-index: 99;
	left: auto;
	bottom: 114px;
}

.text-overblock .block1 {
	position: absolute;
    top: 70px;
    z-index: 99;
    left: -105px;
    z-index: 0;
	text-align: right;
}

.text-overblock .block2 {
	position: absolute;
    top: 0;
    z-index: 99;
    bottom: 244px;
    top: auto;
	left: -105px;
    z-index: 0;
	text-align: right;
}

.text-overblock .text-block {
	width: 175px;
}
.text-overblock .text-block p {
	font-weight: 600;
	font-size: 14px;
	line-height: 21px;

	color: #00FF97;

	/* Green Text Shadow / */

	text-shadow: 0px 1px 3px rgba(0, 0, 0, 0.25);
}
.text-overblock .block3 {
    position: absolute;
    top: 28%;
    z-index: 99;
    right: -10px;
    z-index: 0;
	text-align: left;
}

.text-overblock .block4 {
	position: absolute;
    z-index: 99;
    bottom: 50px;
    top: auto;
    right: -10px;
    z-index: 0;
	text-align: left;
}


/********** submit content page end  **********/

.play-banner .section {
	padding: 220px 0 150px !important;
}
.play-banner #banner {
	background: transparent !important;
}

.play-banner .section h2.title {
	margin-bottom: 37px;
	font-size: 68px;
	line-height: 80%;
}

.play-banner #banner .title:before {
	content: "PLAYUITS";
	font-size: 68px;
	line-height: 80%;
}

.play-banner  .play-right {
	margin-top: -150px;
	position: relative;
}

/* .play-banner  .pack-images img {
    position: absolute;
    top: 0;
} */


.play-banner .bg-img {
	position: absolute;
	top: 0;
	left: 0;
	z-index: -1;
}
.wrapper.play-pg {
	overflow-y: hidden;
	/* overflow-x: hidden; */
	position: relative;
}

.play-pg .footer .f-middle {
    padding-left: 0;
	margin-left: -70px;
}

.play-pg .left-blob {
    position: absolute;
    top: -60px;
    left: -60px;
    z-index: 0;
}
.play-pg .right-blob {
    position: absolute;
    top: -30px;
    right: -80px;
    z-index: 0;
}

.play-pg .blobs-07 {
	right: -60px;
}

.our-skill .blobs-06 {
	bottom: 200px;
}

.play-pg .blobs-05  {
	bottom: auto;
	top: 0;
	top: 20%;
}
.play-pg .blobs-04  {
	bottom: auto;
	top: 0;
	top: 20%;
}

.play-banner .pack-images .blob1 {
	z-index: 1;
	top: 50%;
	left: 50%;
	transform: translate(-50%,-50%);
}
.play-banner #banner  .title:after {
    content: "PLAYUITS";
	font-family: Poppins, sans-serif;
    font-style: italic;
    font-weight: 500;
    font-size: 100px;
    line-height: 80%;
    padding: 0 10px;
    position: absolute;
    z-index: -1;
    left: 0;
    top: -15px;
    background: #0035be;
    background: -webkit-gradient(linear, left bottom, left top, from(#0035be), to(#40c7ff));
    background: linear-gradient(0deg, #0035be, #40c7ff);
    -webkit-background-clip: text;
    background-clip: text;
    -webkit-text-stroke: 3px transparent;
    color: #d9d2ff;
	display: block;
}


.play-banner .pack-images .rect-shape {
	top: 140px;
    left: 0;
    right: -40px;
    margin: 0 auto;
	width: 76%;

}
.play-banner .pack-images .blue-shape {
	top: 30px;
}
.play-banner .pack-images .circle {
	left: 0;
    right: 0;
    margin: 0 auto;
    top: -30px;
}


.play-banner .subtitle {
    color: #333333;
    font-weight: 700;
    font-size: 22px;
    line-height: 140%;
	margin: 0 0 100px;
}

.play-banner {
	position: relative;
}

.play-banner .bottom-line {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}

.skill-border {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
}

.play-left h6 {
	font-weight: bold;
	font-size: 24px;
	line-height: 19px;
	color: #333333;
	margin: 0 0 30px;
}


.play-left p {
	font-weight: normal;
	font-size: 21px;
	line-height: 29px;
	color: #333333;
}


.service-block {
	padding: 180px 0 0;
}

.service-block .service-title {
	position: relative;
}

.service-block .service-title h3 {
	font-weight: bold;
	font-size: 24px;
	line-height: 19px;
	letter-spacing: 0.16em;
	color: #333333;
}

.service-block .service-detail p {
	font-weight: 600;
	font-size: 20px;
	line-height: 30px;
	color: #333333;
}

.service-block .service-title:after {
	width: 170px;
	height: 1px;
	opacity: 0.4;
	background: #333333;
	position: absolute;
	left: 100%;
	content: "";
	right: 0;
	left: auto;
	top: 0;
	bottom: 0;
	margin: auto;
}

.technology {
	display: flex;
	position: absolute;
	left: 50px;
	right: 20px;
	flex-wrap: wrap;
	justify-content: center;
	margin-top: 100px;
}


.tech-block {
	background: linear-gradient(223.24deg, rgba(220, 247, 255, 0.6) 10.17%, rgba(211, 245, 255, 0.6) 10.17%, rgba(118, 132, 255, 0.6) 100%);
	backdrop-filter: blur(44.2159px);
	border-radius: 58.9545px;
	text-align: center;
	height: 200px;
	width: 200px;
	padding: 40px 15px;
	display: flex;
	align-items: center;
	justify-content: center;
	flex-direction: column;
	margin: 8px;
}

.tech-block:nth-child(2) {
	background: linear-gradient(225deg, rgba(255, 209, 253, 0.6) 0%, rgba(167, 98, 255, 0.6) 100%);
	margin-top: 15px;
}
.tech-block:nth-child(3) {
	background: linear-gradient(225deg, rgba(109, 255, 220, 0.6) 10.24%, rgba(63, 129, 228, 0.6) 100%);
}

.tech-block h2 {
	font-weight: bold;
	font-size: 48px;
	line-height: 38px;
	color: #FFFFFF;
	margin: 0 0 10px;
}

.tech-block p {
	font-weight: 600;
	font-size: 11.7909px;
	line-height: 17px;
	color: #FFFFFF;
}

.our-skill h2.title {
	display: inline-block;
	position: relative;
}

.our-skill h2.title .mission-title-blob {
	z-index: -1;
}

.our-skill h2.title:before {
	content: "OUR SKILLS";
	display: block;
	display: block;
	margin: 0 auto;
	left: 0;
	right: -5px;
}
.our-skill h2.title:after {
    content: "SKILLS";
    display: block;
    margin: 0 auto;
    left: 0;
    right: 0;
}

.our-skill .mission-title-block {
	text-align: center;
}

.our-skill .skill-left {
	position: absolute;
	top: 0;
	left: 0;
}
.our-skill .skill-right {
	position: absolute;
	top: -200px;
	right: 0;
}
.our-skill {
	padding: 0 0 250px !important;
}

.skill-list {
	max-width: 926px;
	margin: 40px auto 0;
}

.skill-list [class*=col-] {
	padding:  0 40px;
}
.skill-list .row {
	margin: 0 -40px;
}

.skill-block {
	margin: 0 0 50px;
}

.skill-block .s-icon {
	background: rgba(255, 255, 255, 0.6);
	backdrop-filter: blur(39.8824px);
	border-radius: 50px;
	width: 172.44px;
	height: 172.44px;
	display: flex;
	align-items: center;
	justify-content: center;
	position: relative;
	margin: 0 auto 40px;
}

.skill-block p {
	font-weight: 500;
	font-size: 18px;
	line-height: 27px;
	text-align: center;
	color: #333333;
}


.skill-block .s-icon:after {
	background: linear-gradient(57.62deg, #1C5DC7 0%, #E95BCC 95.77%);
	opacity: 0.3;
	filter: blur(34.9845px);
	border-radius: 50px;
	position: absolute;
	top: 28px;
	left: -8px;
	right: 0;
	bottom: 0;
	height: 88%;
    width: 88%;
	content: "";
}

.drop-mail {
	display: flex;
	justify-content: space-between;
	align-items: center;
	margin-top: 50px;
}

.drop-mail a {
	font-weight: bold;
	font-size: 26px;
	line-height: 39px;
	color: #333333;
	position: relative;
	display: block;
}

.drop-mail span {
	font-style: normal;
	font-weight: 600;
	font-size: 20px;
	line-height: 30px;
	color: #333333;
}

.drop-mail a:after {
	width: 170px;
	height: 1px;
	opacity: 0.4;
	background: #333333;
	position: absolute;
	left: 100%;
	content: "";
	right: 0;
	left: auto;
	top: 0;
	bottom: 0;
	margin: auto;
	display: block;
	right: -230px;
}



.special-offer .faq-left {
	top: auto;
	bottom: -40%;
}
.special-offer .faq-right {
	top: auto;
	top: 200px;
}
.special-offer h2.title:before {
	content: "special offer";
	display: block;
	display: block;
	margin: 0 auto;
	left: 0;
	right: -5px;
}
.special-offer h2.title:after {
    content: "offer";
    display: block;
    margin: 0 auto;
    left: 0;
    right: 0;
}

.special-offer .container {
	max-width: 1100px;
}
.special-offer .bg-img {
	position: absolute;
	left: 0;
	right: 0;
	bottom: -200px;
	top: -500px;
	z-index: -1;
}
.special-offer .bg-img img {
	height: 100%;
}

.special-offer .mission-title-block {
	text-align: center;
}


.offer-left {
	position: absolute;
	left: 0;
	top: -200px;
}


.offer-right {
	position: absolute;
	right: -500px;
	bottom: -500px;
}


.offer-top {
	position: absolute;
	right: 0;
	top: -350px;
}
.offer-main {

	margin: 90px 0 0;
}
.offer-list {
	display: flex;
	flex-wrap: wrap;
	justify-content: center;
}

.offer-block {
	width: 207px;
	height: 210.03px;
	position: relative;
	display: flex;
	align-items: center;
	justify-content: center;
	margin: 7px;
}

.offer-ul ul {
	padding-left: 50px;
	/* list-style-type: disc; */

}
.offer-ul ul li {
	font-style: normal;
	font-weight: 500;
	font-size: 24px;
	line-height: 180%;
	/* or 43px */
	padding: 0 0 16px;
	list-style-type: disc;
	align-items: center;

	color: #333333;
}

.offer-block span {
	font-style: normal;
	font-weight: bold;
	font-size: 52px;
	line-height: 140%;
	color: #FFFFFF;
	display: block;
	position: relative;
}

.offer-block span:after {
	font-family: Poppins, sans-serif;
    font-style: normal;
    font-weight: 700;
	font-weight: bold;
	font-size: 52px;
	line-height: 140%;
	color: #FFFFFF;
	display: block;
    position: absolute;
    left: 2px;
    top: 1px;
    color: transparent;
    -webkit-text-stroke: 1px#fff;
    text-transform: uppercase;
	display: block;
    margin: 0 auto;
}
.offer-block:after {
	position: absolute;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	content: "";
	display: block;
}

.ai-block {	
	background: linear-gradient(223.24deg, rgba(220, 247, 255, 0.6) 10.17%, rgba(211, 245, 255, 0.6) 10.17%, rgba(118, 132, 255, 0.6) 100%);
	backdrop-filter: blur(44.2159px);
	border-radius: 58.9545px;
	margin-left: 0;
	margin-top: -10px;
	/* background-image: ; */
}

.ar-block {
	background: linear-gradient(225deg, rgba(255, 209, 253, 0.6) 0%, rgba(167, 98, 255, 0.6) 100%);
	backdrop-filter: blur(44.2159px);
	border-radius: 58.9545px;
	margin-right: 0;
}

.sdk-block {
	background: linear-gradient(225deg, rgba(109, 255, 220, 0.6) 10.24%, rgba(63, 129, 228, 0.6) 100%);
	backdrop-filter: blur(44.2159px);
	/* Note: backdrop-filter has minimal browser support */

	border-radius: 58.9545px;
}

.ai-block:after {	
	background: url("../img/playuits/Subtract.svg") no-repeat;
	/* background-size: contain; */
	background-position: center center;
}
.ai-block:before {	
	background: linear-gradient(57.62deg, #1C5DC7 0%, #E95BCC 95.77%);
	opacity: 0.6;
	filter: blur(69.6092px);
	border-radius: 41.8887px;
	top: 40px;
	right: 40px;
	left: 0;
	bottom: -10px;
	content: "";
	display: block;
	position: absolute;
}
.ar-block:before {	
	background: linear-gradient(57.62deg, #1C5DC7 0%, #E95BCC 95.77%);
	opacity: 0.6;
	filter: blur(69.6092px);
	border-radius: 41.8887px;
	top: 40px;
	right: 40px;
	left: 0;
	bottom: -10px;
	content: "";
	display: block;
	position: absolute;
}
.sdk-block:before {	
	background: linear-gradient(57.62deg, #1C5DC7 0%, #E95BCC 95.77%);
	opacity: 0.6;
	filter: blur(69.6092px);
	border-radius: 41.8887px;
	top: 40px;
	right: 40px;
	left: 0;
	bottom: -10px;
	content: "";
	display: block;
	position: absolute;
}

.ar-block:after {
	background: url("../img/playuits/triangls.svg") no-repeat;	
	/* background-size: contain; */
	background-position: center center;
}

.sdk-block:after {
	background: url("../img/playuits/sdk-pattern.svg") no-repeat;
	/* background-size: contain; */
	background-position: center center;
}

.ai-block span:after {
	content: "AI";
}
.ar-block span:after {
	content: "AR";
}
.sdk-block span:after {
	content: "SDK";
}

.offer-text {
	padding: 125px 0 50px;
}

.offer-text p {
	font-weight: bold;
	font-size: 24px;
	line-height: 140%;
	text-align: center;

	color: #333333;
}

/* Home Page Start 27.10.2021*/

.playuits-btn {
	position: absolute;
    right: -20px;
    top: 40px;
	background-image: radial-gradient(circle at 100% 100%, transparent 14px, #00ff97 14px, #00ff97 16px, transparent 16px), linear-gradient(to right, #00ff97, #00ff97), radial-gradient(circle at 0% 100%, transparent 14px, #00ff97 14px, #00ff97 16px, transparent 16px), linear-gradient(to bottom, #00ff97, #183687), radial-gradient(circle at 0% 0%, transparent 14px, #183687 14px, #183687 16px, transparent 16px), linear-gradient(to left, #183687, #183687), radial-gradient(circle at 100% 0%, transparent 14px, #183687 14px, #183687 16px, transparent 16px), linear-gradient(to top, #183687, #00ff97);
	background-size: 16px 16px, calc(100% - 32px) 2px, 16px 16px, 2px calc(100% - 32px);
	background-position: top left,top center,top right,center right, bottom right,bottom center,bottom left,center left;
	background-repeat: no-repeat;
	display: flex;
	align-items: center;
	z-index: 9;
	-webkit-transition: .2s ease-out;
    transition: .2s ease-out;
	border-radius: 16px;
	/* border-style: solid; */
  	/* border-width: 20px; */
  	/* border-image-source: url('../img/playuits/Button.png');
	border-image-slice: 1 1 1 1;
	 */
}

.playuits-btn:hover {
	background-color: rgba(255,255,255,0.4);
	border-radius: 16px;
	-webkit-box-shadow: 0 15px 15px 0px rgb(24 54 135 / 50%);
    box-shadow: 0 15px 15px 0px rgb(24 54 135 / 50%);
	
}


.playuit-left-side {
	font-family: Poppins;
	font-size: 12px;
	line-height: 12px;
	font-weight: 400;
	text-transform: uppercase;
	padding: 9px 17px 8px 46px;
	color: #fff;
}

.playuit-left-side span {
	display: block;
	font-weight: 700;
	font-size: 18px;
	line-height: 18px;
}

.playuit-right-side {
	background: linear-gradient(180deg, #00FF97 0%, #183687 100%);
	border-radius: 16px;
	-webkit-border-radius: 16px;
	-moz-border-radius: 16px;
	-ms-border-radius: 16px;
	-o-border-radius: 16px;
	height: 58px;
    width: 58px;
	display: flex;
	align-items: center;
    justify-content: center;
}

.dp_item .dp-img{
    position: relative;
}
.dp_item .dp-img img {
    /* position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0;
    content: ""; */
    filter: blur(2px);
	-webkit-filter: blur(2px);
    /* background-color: rgba(255, 255, 255, 0.6); */
}
/* Home Page End 27.10.2021*/


.creative-form  .checkbox-group:after {
	display: none;
}


.modal{
    position:fixed;
    top:0;
    bottom:0;
    left:0;
    right:0;
    background:linear-gradient(220.44deg,rgba(197,88,196,.4) 0,rgba(36,84,177,.4) 100%);
    z-index:-1;
    display:flex;
    align-items:center;
    justify-content:center;
    padding:30px;
    transition:.2s ease-out
}

.modal.active {
    opacity:1;
    z-index:9999;
    backdrop-filter:blur(20px)
}


.modal .popup {
    background:linear-gradient(220.44deg,rgba(197,88,196,.9) 0,rgba(36,84,177,.9) 100%);
    backdrop-filter:blur(20px);
    border-radius:32px;
    padding:70px 35px;
    display:block;
    margin:0 auto;
    z-index:99;
    max-width:450px;
    transition:.2s ease-out;
    transform:scale(0);
    box-shadow:0 38px 25px -26px rgba(30,67,139,.65)
}

.modal .popup .close{
    position:absolute;
    top:35px;
    right:35px;
    display:block;
    cursor:pointer;
    opacity:.6;
    transition:.2s ease-out
}

.modal .popup .close:hover {
    opacity:1
}

.modal .popup .logo {
    margin-bottom:30px;
    text-align:center
}

.modal .popup .logo img {
	max-width: 90px;
}

.modal .popup .title {
    font-style:normal;
    font-weight:600;
    font-size:20px;
    line-height:140%;
    text-align:center;
    color:#fff;
    margin-bottom:15px
}


.modal .popup .subtitle {
    font-family:Poppins;
    font-style:normal;
    font-weight:500;
    font-size:15px;
    line-height:140%;
    text-align:center;
    color:#fff
}


.modal.active .popup {
    transform: scale(1);
}

@media (max-width:1200px) {
	.section h1.title,
	section h1.title {
		font-size: 120px;
		margin-bottom: 30px
	}
	.section h1.title:before,
	section h1.title:before {
		font-size: 120px
	}
	.section h2.title,
	section h2.title {
		font-size: 38px
	}
	.section h2.title:after,
	section h2.title:after {
		font-size: 90px;
		top: -40px
	}
	.section h2.title:before,
	section h2.title:before {
		font-size: 38px
	}
	.section .subtitle,
	section .subtitle {
		font-size: 16px;
		margin-bottom: 30px
	}
	.section .descr,
	section .descr {
		font-size: 14px
	}
	#banner {
		background-size: cover
	}
	#banner .animation .phone {
		width: 250px
	}
	#news,
	#we-have {
		background-size: cover
	}
	#news .item__text {
		padding: 20px
	}
	#news .item__text__title {
		font-size: 16px
	}
	#banner .btns {
		position: relative;
		z-index: 1
	}
	.page-news .secondary-posts .post .container-img .cat {
		padding: 10px 20px
	}
	.page-post h2.title {
		font-size: 38px
	}

	.header-menu .nav-menu li {
		height: 76px;
	}
	
	.header-menu .nav-menu li a {
		/* font-size: 22px;
		line-height: 24px; */
		font-size: 32px;
		line-height: 36px;
	}
	.blobs-03,
	.blobs-09 {
		display: none
	}
	footer {
		padding: 100px 0 10px
	}

	/* Contest Page Start */

	.contest-center.content-wrapper {
		display: flex;
		justify-content: center;
		align-items: center;
		min-height: calc(100vh - 140px);
	}

	.contest-center.content-wrapper .creative-content {
		padding: 30px 0 140px;
	}

	/* Contest Page End */

	/* Found-Bug Page Start */

	.found-bug-center.content-wrapper {
		display: flex;
		justify-content: center;
		align-items: center;
		min-height: calc(100vh - 140px);
	}

	.found-bug-center.content-wrapper .creative-content {
		padding: 30px 0 140px;
	}

	/* Found-Bug Page End */

	/* Footer Start */
	.footer-second.footer {
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
		z-index: 9;
	}
	/* Footer End */

}

@media (max-height: 832px) {
	@media (min-width: 992px) and (max-width:1200px) {
		/* Footer Start */
		.footer-second.footer {
			position: relative !important;
			bottom: auto !important;
			left: auto !important;
			right: auto !important;
		}
		/* Footer End */
	}
}

@media (max-width:992px) {
	.section,
	section {
		padding: 120px 0 140px
	}
	#banner .blobs {
		display: none
	}
	#banner {
		background-image: none!important;
		background: #7b5dca;
		min-height: 100vh
	}
	#banner h1.title {
		text-align: center
	}
	#banner h1.title:before {
		right: 0
	}
	#banner .subtitle {
		text-align: center
	}
	#banner .btns {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	#banner .pack-images {
		margin-bottom: 50px
	}
	#news .items {
		margin-bottom: 0
	}
	#news .items .item {
		margin-bottom: 30px
	}
	.pack-images {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.pack-images .static {
		position: relative
	}
	.pack-images img {
		max-width: 100%;
		max-height: 100%
	}
	.circle {
		left: 0;
		right: 0;
		margin: 0 auto
	}
	.animation {
		width: 67%
	}
	.page-news .main-post .container-img {
		max-height: 360px;
		margin-bottom: 30px
	}
	.page-news .main-post .descr {
		font-size: 16px
	}
	.page-news .secondary-posts .post__title {
		font-size: 22px;
		margin-bottom: 10px
	}
	.page-news .secondary-posts .post__subtitle {
		font-size: 16px;
		margin-bottom: 10px
	}
	.page-news .secondary-posts .post__descr {
		font-size: 14px
	}
	.page-news .choose {
		padding: 20px
	}
	.page-news .choose .title img {
		margin-left: 5px
	}
	.navigation {
		margin-bottom: 40px
	}
	.help-center__title {
		font-size: 32px;
		margin-bottom: 20px
	}
	.help-center input {
		margin-bottom: 60px;
		padding: 15px 20px;
		font-size: 14px
	}
	.help-center .list {
		margin-bottom: 40px
	}
	.help-center .list ul {
		margin-bottom: 20px
	}
	.help-center .list ul li a {
		font-size: 14px
	}

	
	/* Contest Page Start */

	.contest-center.content-wrapper {
		display: flex;
		justify-content: center;
		align-items: center;
		min-height: calc(100vh - 140px);
	}

	.footer-second.footer {
		position: relative;
		bottom: 0;
		left: 0;
		right: 0;
	}

	/* Contest Page End */

	/* Found-Bug Page Start */

	.found-bug-center.content-wrapper {
		display: flex;
		justify-content: center;
		align-items: center;
		min-height: calc(100vh - 140px);
	}

	.found-bug-center.content-wrapper .creative-content {
		padding: 30px 0 140px;
	}

	.footer-second.footer {
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
	}

	/* Found-Bug Page End */

	/* Footer Start */
	.footer-second.footer {
		position: relative;
		bottom: auto;
		left: auto;
		right: auto;
	}
	/* Footer End */
}

@media (max-height: 1024px) {
	@media (min-width: 768px) and (max-width:992px) {
		/* Footer Start */
		.footer-second.footer {
			position: relative !important;
			bottom: auto !important;
			left: auto !important;
			right: auto !important;
		}
		/* Footer End */
	}
}

@media (max-width:768px) {
	.text-block__head .date {
		font-size: 14px;
		margin-bottom: 10px
	}
	.text-block__head .title {
		font-size: 38px
	}
	.text-block__head .subtitle {
		font-size: 18px;
		margin: 0 auto 40px
	}
	.text-block__body .title {
		font-size: 16px;
		margin-bottom: 20px
	}
	.text-block__body .descr {
		font-size: 14px;
		margin-bottom: 40px
	}
	.page-news .choose {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	.page-news .choose .title {
		display: none
	}
	.page-news .main-post {
		margin-bottom: 0
	}
	.page-news .main-post .container-img {
		max-height: 300px
	}
	.page-news .main-post .title {
		font-size: 22px
	}
	.page-news .secondary-posts .container-img {
		margin-bottom: 30px
	}
	#banner .animation {
		width: 100%
	}
	#banner .animation .phone {
		width: 275px
	}
	#banner .copyright {
		right: 0
	}
	.header-menu .nav-menu li a {
		font-size: 18px;
		line-height: 22px
	}
	.header-menu .nav-menu .line {
		height: 30px
	}
	.blobs {
		display: none
	}
	footer .copyright {
		font-size: 14px
	}
	section .subtitle>span,
	section .subtitle>span.secondary-span {
		background: inherit;
		-webkit-background-clip: inherit;
		background-clip: inherit;
		-webkit-text-fill-color: inherit
	}
	section .descr {
		margin-bottom: 50px!important
	}

	/* Found-Bug Page Start */

	.found-bug-center.content-wrapper {
		display: flex;
		justify-content: center;
		align-items: center;
		min-height:auto;
		
	}

	.found-bug-center.content-wrapper .creative-content {
		padding: 30px 0 60px;
	}

	/* .footer-second.footer {
		position: fixed;
		bottom: 0;
		left: 0;
		right: 0;
	} */

	/* Found-Bug Page End */

	/* Footer Start */

	.footer .f-middle {
		padding-left: 0;
	}
	/* Footer End */
	
}

@media (max-height: 1200px) {
	@media (min-width: 320px) and (max-width:767px) {
		/* Footer Start */
		.footer-second.footer {
			position: relative;
			bottom: auto;
			left: auto;
			right: auto;
		}
		/* Footer End */
	}
}

@media (max-width:576px) {
	.section,
	section {
		padding: 120px 0 40px
	}
	.section h1.title,
	section h1.title {
		font-size: 86px;
		margin-bottom: 30px
	}
	.section h1.title:before,
	section h1.title:before {
		font-size: 86px
	}
	.section h1.title:after,
	section h1.title:after {
		font-size: 48px;
		left: 30px;
		top: -35px
	}
	.section h2.title,
	section h2.title {
		font-size: 28px
	}
	.section h2.title:after,
	section h2.title:after {
		font-size: 60px;
		top: -25px
	}
	.section h2.title:before,
	section h2.title:before {
		font-size: 28px
	}
	.section h2.title-big:after,
	section h2.title-big:after {
		left: 0
	}
	#banner {
		padding: 60px 0 80px
	}
	#banner .btns a {
		-webkit-box-flex: 1;
		-ms-flex: 1;
		flex: 1;
		padding: 12px 15px;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center
	}
	#banner .btns a img:first-child {
		margin-right: 10px
	}
	#banner .btns a .text__descr,
	#banner .btns a .text__title {
		font-size: 10px;
		line-height: 10px
	}
	#banner .social {
		right: 5px
	}
	#news .items .item {
		max-width: 250px;
		margin: 0 auto 30px
	}
	#help-center a.btn-big,
	#news a.btn-big {
		float: none;
		margin: 0 auto;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		max-width: 200px;
		padding: 15px 40px 15px 20px;
		font-size: 16px
	}
	#help-center a.btn-big img {
		position: relative;
		right: auto;
		margin-left: 10px;
	}
	#news a.btn-big img {
		right: 20px
	}
	#help-center {
		margin-bottom: 100px
	}
	.accordion .item__head {
		padding: 15px 20px;
		font-size: 16px
	}
	.accordion .item__head:hover {
		padding: 15px 20px
	}
	.accordion .item__head img {
		width: 15px
	}
	.accordion .item__body p {
		font-size: 14px;
		padding: 0 20px 20px
	}
	.accordion .item:last-child {
		margin-bottom: 30px
	}
	.page-up {
		bottom: 30px;
		right: 30px;
		width: 55px;
		height: 55px
	}
	#banner .copyright {
		display: none
	}
	.text-block__head .date {
		font-size: 12px;
		margin-bottom: 10px
	}
	.text-block__head .title {
		font-size: 24px
	}
	.text-block__head .subtitle {
		font-size: 14px;
		margin: 0 auto 40px
	}
	.text-block__body .title {
		font-size: 16px;
		margin-bottom: 20px
	}
	.text-block__body .descr {
		font-size: 14px;
		/* margin-bottom: 40px; */
		margin-bottom: 20px !important;
	}
	.page-news .choose {
		overflow: auto;
		-webkit-box-pack: start;
		-ms-flex-pack: start;
		justify-content: flex-start
	}
	.page-news .choose .filter .item {
		margin-right: 15px
	}
	.page-news .secondary-posts .title,
	.page-news h2.title {
		font-size: 32px;
		margin-bottom: 20px
	}
	#banner .animation .phone {
		width: 180px
	}
	.header-menu .close {
		top: 30px;
		right: 30px
	}
	.header-menu .nav-menu li {
		margin-bottom: 15px
	}
	#banner .social {
		display: none
	}
	.page-news .secondary-posts .post {
		margin-bottom: 20px
	}
	footer {
		padding: 50px 0 10px;
		background-size: cover
	}
	footer img {
		display: none
	}

	.animation .tilt {
		top: 10px
	}
	.animation .tilt img {
		max-width: 340px
	}
	#banner .subtitle {
		font-size: 18px;
		line-height: 22px
	}
}

.header {
	padding-top: 15px;
	position: fixed;
	left: 0;
	right: 0;
	z-index: 99;
}

.header__container {
	padding: 0 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}

.header__logo {
	font-family: Poppins;
	font-style: italic;
	font-weight: 400;
	font-size: 28px;
	line-height: 42px;
	color: #28ef9e;
	text-shadow: 2px 2px 1px #050066
}

.header .ham {
	cursor: pointer;
	-webkit-tap-highlight-color: transparent;
	-webkit-transition: -webkit-transform .4s;
	transition: -webkit-transform .4s;
	transition: transform .4s;
	transition: transform .4s, -webkit-transform .4s;
	-moz-user-select: none;
	-webkit-user-select: none;
	-ms-user-select: none;
	user-select: none;
	position: relative;
	z-index: 1
}

.header .hamRotate.active {
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg)
}

.header .hamRotate180.active {
	-webkit-transform: rotate(180deg);
	transform: rotate(180deg)
}

.header .line {
	fill: none;
	-webkit-transition: stroke-dasharray .4s, stroke-dashoffset .4s;
	transition: stroke-dasharray .4s, stroke-dashoffset .4s;
	stroke: #d51895;
	stroke-width: 5.5;
	stroke-linecap: round
}

.header .ham8 .top {
	stroke-dasharray: 40 160
}

.header .ham8 .middle {
	stroke-dasharray: 40 142;
	-webkit-transition: -webkit-transform .4s;
	transition: -webkit-transform .4s;
	transition: transform .4s;
	transition: transform .4s, -webkit-transform .4s
}

.header .ham8 .bottom,
.header .ham8 .middle {
	-webkit-transform-origin: 50%;
	transform-origin: 50%
}

.header .ham8 .bottom {
	stroke-dasharray: 40 85;
	-webkit-transition: stroke-dashoffset .4s, -webkit-transform .4s;
	transition: stroke-dashoffset .4s, -webkit-transform .4s;
	transition: transform .4s, stroke-dashoffset .4s;
	transition: transform .4s, stroke-dashoffset .4s, -webkit-transform .4s
}

.header .ham8.active .top {
	stroke-dashoffset: -64px
}

.header .ham8.active .middle {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg)
}

.header .ham8.active .bottom {
	stroke-dashoffset: -64px
}

.header .ham8.active .top {
	stroke-dashoffset: -64px
}

.header .ham8.active .middle {
	-webkit-transform: rotate(90deg);
	transform: rotate(90deg)
}

.header .ham8.active .bottom {
	stroke-dashoffset: -64px
}

/* .header-menu {
	display: none;
} */



@media (max-width:767px) {
	.header {
		padding: 0;
		/* background: rgba(226, 215, 255, .7) */
	}
	.header__container {
		padding: 0 15px
	}
	.header__container .header__logo {
		font-size: 18px;
		line-height: 22px
	}

	.playuit-left-side {
		padding: 9px 17px 8px 16px;
		text-align: left;
	}

	.modal .popup .subtitle {
		font-size: 14px;
	}

	.modal .popup .logo img {
		max-width: 40px;
	}
	
	.modal .popup .title {
		font-size: 18px;
		margin-bottom: 10px;
	}

	.modal .popup {
		padding: 40px 15px;
	}
}

@media  (min-width:280px) and (max-width:320px) {
	.f-right ul li {
		padding: 0 10px !important;
	}
	.f-middle ul li a {
		/* font-weight: 500; */
		font-size: 11px !important;
	}
	.f-middle ul li {
		/* display: inline-block; */
		padding: 0 3px !important;
	}
	.form-footer .f-col .btn-primary {
		padding: 11px !important;
		font-size: 11px !important;
	}
	.technology {
		padding: 40px 22px 0 !important;
	}

	.offer-block {
		height: 120px !important;
		width: 120px !important;
	}

	.offer-block:after {
		background-size: contain !important;
	}

	.drop-mail a:after {
		width: 120px;
	}
}



@media  (max-width:767px) {
	.header__container .header__logo img,
	.header__container .header__menu img {
		max-width: 40px
	}
	.popup-overlay .popup {
		padding: 15px;
	}

	.text-overblock .text-block p {
		font-size: 9px;
		line-height: 13px;
	}
	.header .ham {
		width: 50px
	}

	

	.popup-overlay {
		text-align: center;
		align-items: center;
	}

	.popup-overlay p {
		font-size: 14px;
		line-height: 16px;
	}

	.blobs-01 {
		display: block;
		width: 95px;
		left: 0;
		top: -6px;
	}

	#banner .banner-blobs {
		display: none;
	}
	.header-menu {
		padding: 70px 0 20px;
	}

	.offer-text p br {
        display: none;
    }

	#banner .circle,
	#banner .circle-secondary {
		display: none;
	}
	.banner-left-content {
		margin-left: 0;
		margin-top: -10px;
	}
	#banner .animation {
		width: 100%;
	}

	#banner .pack-images {
		display: block;
	}

	.cross-vector-3
	.cross-vector-2,
	.cross-vector-1 {
		display: none;
	}
	.video-block {
	    padding: 6px;
		padding-top: 5px;
		padding-bottom: 6px;
	}

	.video-block video {
		border-radius: 10px;
	}

	.banner-video {
		height: 200px;
		width: 100px !important;
		background-size: contain;
	}
	#banner .banner-left img {
		width: 50%;
	}

	#banner .banner-left .banner-blob-left {
		display: none;
	}

	#banner .banner-left {
		top: 0;
    	left: 0;
	}

	#banner .banner-left .banner-blob-left-mobile {
		display: block;
	}

	#banner .banner-right .banner-blob-right {
		display: none;
	}

	#banner .banner-right {
		top: -72px;
		right: 0;
	}

	#banner .banner-right .banner-blob-right-mobile {
		display: block;
	}

	.blobs-04 {
		bottom: 200px;
		right: 0;
		width: 100px;
		display: block;
	}

	.blobs-05 {
		display: block;
		bottom: 20px;
	}

	#banner .banner-small-title {
		font-size: 18px;
		/* display: inline-block; */
		font-size: 12px;
		display: inline-block;
		text-align: left;
		clear: both;
		position: absolute;
		/* top: -50px; */
	}
	#banner .title span {
		top: -20px;
	}
	.banner-top-title {
		text-align: center;
		padding: 0 0 0;
	}

	.banner-video .mobile-top {
		top: 12px;

		top: -4px;
		width: 50%;
		margin: 0 auto;
	}
	#our-mission .banner-video .mobile-top {
		top: 0;
	}

	#banner h1.title {
		display: inline-block;
		font-size: 52px;
		margin: 40px 0 15px;
	}

	#banner {
		background: url(../img/banner-img/ipad-bg.svg) !important; 
		background-size: cover !important;
		/* background-position: center center !important; */
		background-position: left bottom !important;
		padding-top: 60px;
		min-height: auto !important;
	}

	.banner-left-content .animation .tilt {
		/* transform: translate(0px, 0px); */
		transform: none;
		-webkit-transform:none;
	}
	.banner-left-content .animation .tilt img {
		max-height: initial;
		max-width: 100%;
	}


	#banner .btns a {
		/* display: block; */
		width: 100%;
		width: auto;
		margin: 0 auto !important;
		justify-content: center;
	}
	#banner .btns a:first-child {
		margin: 0  auto 8px !important;
		width: auto;
	}

	.blobs.mobile-blob {
		display: block;
		right: -10px;
		top: -45px;
		/* position: fixed; */
		width: 160px;
		z-index: 99;
		width: auto;
		right: 0;
	}
	#banner .title span,
	#banner .title span:after,
	#banner .title span:before {
		font-weight: 500;
		font-size: 28px;
	}

	#banner .title span:after {
		text-shadow: 2px 2px 0 #38183c;
	}
	#banner h1.title:before {
		font-size: 52px;
		right: auto;
    	left: 2px;
	}

	#our-mission .mission-title-block .mission-title-blob {
		position: absolute;
		top: -115px;
		left: -87px;
		z-index: 0;
		display: block;
		transform: rotate(340deg);
		-webkit-transform: rotate(340deg);
		-moz-transform: rotate(340deg);
		-ms-transform: rotate(340deg);
		-o-transform: rotate(340deg);
	}

	#our-mission .banner-video .video-block {
		padding: 10px;
		padding-bottom: 10px;
		padding-top: 7px;
	}


	#our-mission .banner-video {
		height: 310px;
		width: 155px !important;
	}

	#banner .subtitle {
		text-align: center;
		max-width: 90%;
		margin: 0 auto 10px;
		font-size: 12px;
		line-height: 18px;
	}

	.section h2.title:before, section h2.title:before {
		font-size: 34px;
		left: 0;
		right: 0;
	}

	.section h2.title, section h2.title {
		font-size: 34px;
		text-align: center;
		margin-bottom: 30px;
	}

	.section h2.title:after, section h2.title:after {
		font-size: 48px;
		top: -10px;
		top: -5px;
		left: 0;
		right: 0;
	}

	#our-mission .subtitle {
		font-size: 18px;
		line-height: 140%;
		text-align: center;
		margin-bottom: 36px;
	}

	#our-mission .title {
		margin-bottom: 15px;
	}

	#our-mission .row {
		flex-direction: column-reverse;
	}

	/* .pack-images img {
		max-width: initial;
		max-height: initial;
	} */
	.border-frame .frame2 {
		left: 0;
		width: 237px;
		height: 135px;
		border-radius: 28.7745px;
		bottom: 50px;
	}
	.mission-left-content {
		padding: 50px 0 0;
	}

	.border-frame .frame1 {
		right: auto;
		width: 135.24px;
		height: 214.08px;
		border-radius: 28.7745px;
		left: 50px;
		top: 90px;
	}

	.border-frame .frame3 {
		top: 40px;
		right: auto;
		left: 100px;
		height: 241px;
		width: 181px;
		border-radius: 28.7745px;
	}

	.section .descr, section .descr {
		font-size: 14px;
		margin: 0 !important;
	}
	#dp-slider .dp_item:first-child {
		transform: rotateY(0deg) translateX(55%) !important;
	}
	.dp_item[data-position="2"] {
		transform: rotateY(0deg) translateX(42%) scale(0.95);
	}
	.dp_item[data-position="3"] {
		transform: rotateY(0deg) translateX(30%) scale(0.9);
	}
	.dp_item[data-position="4"] {
		transform: rotateY(0deg) translateX(18%) scale(0.85);
	}
	.dp_item[data-position="5"] {
		transform: rotateY(0deg) translateX(8%) scale(0.8);
	}
	.dp_item[data-position="6"] {
		transform: rotateY(0deg) translateX(-2%) scale(0.75);
	}

	#dp-slider {
		margin: 0 0 30px;
	}
	#dp-slider, .dp-img img {
		height: 738px;
		height: 270px;
	}

	#you-need {
		background: url(../img/you-need/tablet-bg.svg) no-repeat !important;
		background-size: cover !important;
		background-position: bottom !important;
		background-repeat: no-repeat !important;
		padding-top: 70px;
	}

	#you-need .bg-image {
		top: 10px;
		z-index: -1;
		transform: scale(1.15);
		max-width: 100%;
		left: -40px;
		display: block;
		left: -10px;
		right: 0;
	}

	#dp-dots {
		bottom: 0;
		bottom: -20px;
		left: 0;
	}

	#dp-dots li {
		width: 5px;
		height: 5px;
		border-radius: 50%;
		margin: 0 6px;
	}

	.need-right {
		padding: 60px 0px 0px;
	}

	#you-need h2.title {
		font-size: 26px;
	}
	#you-need .title:before {
		font-size: 26px;
	}
	.section .subtitle, section .subtitle {
		font-size: 18px;
		margin-bottom: 30px;
		text-align: center;
	}
	.plus1,
	.plus2,
	.plus3,
	.plus4,
	.plus5,
	.plus6,
	.plus7,
	.need-plus1,
	.need-plus2,
	.need-plus3,
	.need-plus4,
	.need-plus5,
	.need-plus6,
	.need-plus7 {
		display: none;
	}

	.need-bg-left {
		/* left: -60%;
		top: 60px; */
		/* width: 100%; */

		left: -40%;
		top: 60px;
		/* width: 100%; */
		display: block;
		display: none;
	}

	.need-bg-left-mobile {
		position: absolute;
		top: 0;
		left: 0;
		display: block;
	}

	.need-bg-right-mobile {
		position: absolute;
		top: 0;
		right: 0;
		display: block;
	}

	.need-bg-right {
		right: -30%;
		top: 70px;
		display: block;
		display: none;
	}

	.need-bg-right-mobile {
		position: absolute;
		top: auto;
		right: 0;
		display: block;
		bottom: 66px;
	}

	.image-block.face4 img {
		margin-right: -10px;
	}

	.blobs.feature-mobile-shape {
		display: block !important;
		position: absolute;
		top: 0;
		bottom: 0;
	}
	#face-filter .row {
		flex-direction: column-reverse;
	}

	
	#face-filter .filter-title {
		width: 100%;
		margin: 30px auto 0;
		text-align: center;
	}

	.round1 {
		right: -40px;
		top: 40px;
		width: 80px;
		display: block;
	}

	.round2 {
		right: 40px;
		top: 16%;
		width: 30px;
		display: block;
	}

	.round3 {
		right: 14%;
		top: 16%;
		display: block !important;
	}

	.round-half {
		bottom: 50px;
		width: 70px;
		left: -20px;
		display: block;
	}

	.round4 {
		left: 20%;
		top: 65%;
		width: 40px;
		display: block;
	}
	.play-block .play-image:after {
		width: auto;
		/* height: auto; */
		filter: blur(30px);
		background: linear-gradient(67deg, #1E5DC7 0.56%, #E85BCC 100.04%);
		filter: blur(45.4244px);
		border-radius: 21.2781px;
		left: 0;
		top: 60px;
		height: 70%;
	}	

	#play-us .play-block h5 br {
		display: none;
	}

	#play-us .subtitle br {
		display: none;
	}


	#play-us .subtitle {
		font-size: 18px;
		line-height: 120%;
		font-family: Poppins, sans-serif;
	}
	.round5 {
	    top: auto;
		left: 8%;
		display: block;
		bottom: 150px;
		width: 50px;
	}

	.playup-list {
		display: none;
	}

	.playup-mobile {
		display: block;
	}

	.blobs-07, .blobs-08 {
		top: -70px;
		right: -40px;
		width: 167px;
		display: block;
	}

	.play-block .play-image {
		margin: 40px 0 0;
	}

	.play-block h5 {
		margin: 30px 15px;
		font-size: 14px;
    	line-height: 120%;
	}

	.become-left {
		left: -50%;
		top: -40px;
		display: block;
	}

	.become-right {
		right: -20%;
		top: -10px;
		display: block;
	}

	.faq-right {
		right: -30px;
		top: 230px;
		width: 104px;
		display: block;
	}

	.footer .f-inner {
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-direction: column;
	}
	#help-center a.btn-big, #news a.btn-big {
		max-width: 100%;
		width: auto;
		float: none;
		display: block;
		text-align: center;
	}

	#help-center .btn-big img {
		position: relative;
		right: auto;
		margin-left: 10px;
	}

	.faq-shape-right {
		display: block;
		top: -180px;
		bottom: auto;
		right: -170px;
	}

	.faq-bottom-blob-mobile {
		display: block;
		bottom: 0;
		position: absolute;
		transform: translate(-50%,-50%);
		-webkit-transform: translate(-50%,-50%);
		-moz-transform: translate(-50%,-50%);
		-ms-transform: translate(-50%,-50%);
		-o-transform: translate(-50%,-50%);
		left: 50%;
	}

	.faq-shape-left {
		display: block;
		top: -250px;
		left: -40px;
	}
	.footer-right {
		right: 0;
		top: -80px;
		width: 170px;
	}
	.footer-left {
		
		display: none;
	}
	.footer-fish {
		bottom: auto;
		top: auto;
		bottom: 0;
	}
	.f-left {
		padding: 0 0 30px;
	}

	.f-middle {
		order: 1;
		padding: 20px 0 0;
	}
	.review-main {
		padding-bottom: 40px;
		padding-top: 120px;
		margin-top: 0;
		background-position: center;
	}

	.main-menu .nav-menu li {
		/* margin: 0 0 5px; */
	}
	.header-menu .nav-menu li {
		height: 44px;		
	}

	.header-menu .nav-menu li a {
		padding: 0;
		font-size: 16px;
		line-height: 15px;
		min-height: 44px;
	}
	.header-menu .nav-menu li a.active, .header-menu .nav-menu li a:hover {
		font-size: 22px;
		line-height: 1;
		
	}
	.main-menu .nav-menu .line {
		font-size: 22px;
		padding: 0 0 10px;
		line-height: 33px;
	}

	#help-center .share-block .title ,
	#help-center .share-block .title:before {
		font-size: 26px;
		line-height: 23.4px;
		font-weight: bold;
		font-family: Poppins, sans-serif;
		padding: 0 50px;
		left: 4px;
	}

	#help-center .share-block .title:after {
		display: none;
	}

	.review-main h2.title:before,
	.review-main.secondary-section h2.title {
		font-style: normal;
		font-weight: bold;
		font-size: 26px;
		line-height: 90%;
		padding: 0 15px;
	}

	.review-main.secondary-section .subtitle {
		padding: 0 10px;
	}

	.review-right {
		right: -50%;
		right: -70%;
		display: none;
	}

	.review-left {
		bottom: 0;
		left: 0px;
		display: block;
		top: 0;
		height: 100%;
		width: 100%;
		object-fit: cover;
		object-position: bottom right;
		display: none;
	}

	.review-left-mobile {
		display: block;
		position: absolute;
		left: 0;
		bottom: 0;
	}

	.review-right-mobile {
		display: block;
		position: absolute;
		right: 0;
		bottom: 0;
	}

	section#become h2.title {
		margin: 60px 0 30px;
		font-size: 26px;
	}
	section#become h2.title-big:before {
		font-size: 26px;
	}
	#become .subtitle {
		font-size: 18px;
	}

	#become .title:after {
		top: -15px;
		left: 0;
	}
	
	footer {
		padding: 50px 0 0px;
		position: relative;
		z-index: 1;
	}

	.accordion .item__head {
		font-size: 16px;
		font-size: 11px;
		line-height: 110%;
	}

	.accordion .item__head.active {
		/* font-size: 16px; */
	}

	#help-center {
		padding-bottom: 20px;
		padding-top: 40px;
		margin-top: -150px;
		margin-bottom: 0;
	}

	.review-form .form-control {
		height: 48px;
		padding: 11px 15px;
		font-size: 12px;
		line-height: 16px;
		color: #FFFFFF;
		border-radius: 14px;
	}

	.review-form .form-group {
		margin: 0 0 10px;
	}

	.review-form .btn-primary {
		padding: 15px 87px;
		margin: 0px 0 0;
		display: block;
		width: 100%;
	}

	.f-left img {
		display: block;
	}

	.f-right ul li {
		padding: 0 20px;
	}

	.f-right ul li a svg {
		width: 38px;
		height: 38px;
		/* max-height: 40px; */
	}

	.f-middle ul li {
		display: inline-block;
		padding: 0 10px;
	}
	.f-middle ul li:first-child {
		padding-left: 0;
	}
	.f-middle ul li:last-child {
		padding-right: 0;
	}

	.footer-second {
		padding-bottom: 30px;
		padding-top: 30px;
	}
	.inner-page {
		padding: 100px 0 0;
	}
	
	.f-left {
		padding:40px 0 0;
		order: 1;
	}

	.accordion .item {
		border-radius: 14px;
	}

	.accordion .item__body p {
		font-size: 14px;
		padding: 0 20px 20px;
		font-size: 14px;
		line-height: 140%;
	}

	.accordion .item__head svg {
		width: 10px;
	}


	#become {
		background: url(../img/become/tablet-b.svg) no-repeat;
		background-size: cover;
		background-position: center center;
		background-position: bottom center;
		padding: 90px 0 250px;
	}
	#help-center .title:before {
		font-size: 48px;
	}
	.faq-left {
		left: -40px;
		top: 0;
		top: auto;
		display: block !important;
		bottom: -75%;
		width: 140px;
	}

	#help-center .subtitle {
		text-align: center;
		max-width: 100%;
		padding: 0 5px;
		font-style: normal;
		font-weight: 600;
		font-size: 16px;
		line-height: 140%;
	}

	#help-center .share-block .subtitle {
		margin: 0 auto 20px;
	}

	#help-center .subtitle br {
		display: none;
	}

	#help-center .share-block p {
		font-style: normal;
		font-weight: 500;
		font-size: 16px;
		line-height: 24px;
		padding: 0 25px;
	}


	.invitation .form {
		padding: 10px;
		padding-left: 0;
		border-radius: 14px;
	}

	.select-con .selectric .label {
		height: 28px;
		line-height: 24px;
		font-size: 16px;
		line-height: 28px;

		font-size: 13px;
		line-height: 26px;
		margin-left: 8px;
		margin-right: 12px;
	}

	.select-con .selectric-items li {
		font-size: 13px;
		line-height: 160%;
		color: #7C7C7C;
		padding: 0 0 0 10px;
		text-transform: uppercase;
	}


	.invitation .form .form-control {
		height: 28px;
		font-size: 12px;
		line-height: 12px;
		margin-left: 0;
		border-right: 1px solid #DFDFDF;
	}

	#help-center .btns {
		margin: 12px 0 0;
		display: block;
	}

	#help-center .btns a:first-child {
		margin-right: 0;
		margin-bottom: 10px;
	}

	#help-center .btns a {
		width: 100%;
	}

	.invitation .btn-text {
		font-size: 16px;
		line-height: 16px;
	}

	.select-con .selectric-wrapper {
		/* width: 50px; */
		width: 80px;
		padding-right: 0;
		width: 100px;
	}

	#help-center .invitation .subtitle {
		font-size: 16px;
		line-height: 24px;
	}

	#help-center .title {
		font-size: 48px;
		margin-bottom: 15px;
	}

	.playup-slider .slick-list  {
		/* padding-left: 50px !important; */
	}

	section#play-us {
		padding: 0 0 30px 0;
	}

	#play-us .blobs-06 {
		display: block;
		left: -50px;
	}
	#play-us .blobs-07 {
		right: -70px;
		top: -130px;
	}

	.play-block img {
		height: auto;
		object-fit: cover;
		margin: 0 auto;
		max-height: 280px;
	}

	.blobs-06 {
		width: 40px;
		bottom: -40px;
		display: block !important;
	}
	
	.mis-blob {
		width: 145px;
		display: block;
	}

	.features .mission-title-block .mission-title-blob {
		display: none;
	}


	#features {
		padding-top: 0px;
		padding-bottom: 0;
		background: url(../img/feature/feature-mobile.svg) no-repeat;
		background-size: 100% 100%;
	}

	.features-right-main {
		padding: 0 15px;
		
	}
	#face-filter {
		background: url(../img/face-filter/tablet-bg.svg) no-repeat !important;
		background-size: cover !important;
		background-position: bottom !important;
		background-repeat: no-repeat !important;
		padding-bottom: 105px;
		padding-top: 70px;
	}

	.feature-list li .f-icon {
		position: relative;
		left: auto;
		top: auto;
		width: 110px;
		margin: 0 auto 20px;
	}

	.feature-list li {
		display: block;
		position: relative;
		padding-left: 0;
		padding-bottom: 50px;
		text-align: center;
	}

	.feature-list li p {
		text-align: left;
	}

	.feature-list li .f-icon img {
		width: 100%;
	}

	.face-main {
		position: relative;
		margin-right: 0;
		margin-left: 0;
	}

	.face-c {
		padding: 0 5px;
	}

	.face-c:nth-child(1),
	.face-c:nth-child(2),
	.face-c:nth-child(6),
	.face-c:nth-child(7) {
		display: none;
	}


	.face-border .border1 {
		width: 98.46px;
		height: 144.46px;
		left: 0;
		top: 100px;
		border: 0.255086px solid #FFFFFF;
		box-sizing: border-box;
		border-radius: 12.7543px;
		transform: rotate(-180deg);
	}

	.face-border .border2 {
		width: 152.8px;
		height: 202.66px;
		left: 30px;
		top: 0;
		border: 0.255086px solid #FFFFFF;
		box-sizing: border-box;
		border-radius: 12.7543px;
	}
	.face-border .border3 {
		width: 204.25px;
		height: 80.61px;
		left: 40px;
		top: 111px;
		border: 0.255086px solid #FFFFFF;
		box-sizing: border-box;
		border-radius: 12.7543px;
		transform: rotate(90deg);
	}
	.face-border .border5 {
		width: 204.25px;
		height: 80.61px;
		right: -25px;
		top: 80px;
		border: 0.255086px solid #FFFFFF;
		box-sizing: border-box;
		border-radius: 12.7543px;
		transform: rotate(90deg);
		
	}

	.face-border .border4 {
		width: 90.05px;
		height: 160.33px;
		left: 130px;
		top: 75px;
		border: 0.255086px solid #FFFFFF;
		box-sizing: border-box;
		border-radius: 12.7543px;
		transform: rotate(-180deg);
	}


	.face-border .border6 {
		width: 90.05px;
		height: 134.93px;
		right: 6px;
		top: 50px;
		border: 0.255086px solid #FFFFFF;
		box-sizing: border-box;
		border-radius: 12.7543px;
		transform: rotate(-180deg);
	}

	#banner .btns {
		position: relative;
		z-index: 1;
		display: block;
	}

	#face-filter .title:before {
		font-size: 26px;
	}
	#face-filter .title {
		font-size: 26px;
	}

	#face-filter .filter-title p {
		font-style: normal;
		font-weight: 600;
		font-size: 18px;
		line-height: 120%;
	}


	.line1 {
		width: 75.6px;
		height: 138.02px;
		border-radius: 21.7381px;
		top: 80px;
		left: 50px;
	}
	.line2 {
		border-radius: 21.7381px;
		width: 113.77px;
		height: 193.55px;
		top: 20px;
    	left: 90px;
	}

	.line3 {
		height: 194.97px;
		width: 69.55px;
		border-radius: 21.7381px;
		top: 50px;
		bottom: auto;
		left: 130px;
	}

	.line4 {
		width: 75.6px;
		height: 195.13px;
		border-radius: 21.7381px;
		top: 20px;
		right: 0;
	}
	.line5 {
		width: 77.86px;
		height: 153.04px;
		border-radius: 21.7381px;
		right: 30px;
		top: 50px;
	}
	.creative-form {
		padding-left: 0;
	}
	.form-footer .f-col .btn-primary {
		padding: 15px;
	}
	.section-title h2 {
		font-size: 20px;
		line-height: 22px;
	}

	.section-title h2 br {
		display: none;
	}
	.found-bug .section-title {
		padding: 0 0 30px;
	}

	.custom-radio .custom-control-label::before {
		height: 24px;
		width: 24px;
	}
	.custom-radio .custom-control-label {
		padding-left: 31px;
		padding-top: 6px;
	}
	.custom-radio .custom-control-label::after {
		height: 14px;
		width: 14px;
		top: 5px;
		left: 5px;
	}
	.upload-block h6 {
		font-size: 12px;
		line-height: 12px;
		word-break: break-all;
	}
	.f-left a {
		position: relative;
		left: auto;
		z-index: 99;
		display: block;
		top: auto;
	}

	.text-block-content p {
		font-size: 13px;
		line-height: 150%;
	}
	.text-block-content .block-title h1, .text-block-content .block-title h2, .text-block-content .block-title h3, .text-block-content .block-title h4, .text-block-content .block-title h5, .text-block-content .block-title h6 {
		font-size: 20px;
		line-height: 130%;
	}
	.text-block-content {
		padding: 0 0 30px;
	}
	.content-page section {
		padding: 100px 0 20px !important;
	}
	.content-page #help-center .title {
		margin: 30px 0;
	}
	.content-page .text-block__head {
		padding: 30px 0 20px;
	}
	.features-uses-right {
		margin: 0;
	}

	.upload-block:last-child {
		margin: 29px 0 0;
	}
	.features .row {
		flex-direction: column-reverse;
	}
	#our-mission .mission-bg-right {
		top: 0;
		display: none !important; 
	}

	#our-mission .mission-bg-left {
		top: 0;
		display: none !important; 
	}

	#our-mission .misson-bg-right-mobile {
		position: absolute;
		top: -50%;
		right: 0;
		display: block !important;
		left: auto;
		z-index: -1;
	}
	
	#our-mission .misson-bg-left-mobile {
		position: absolute;
		top: -45%;
		left: 0;
		display: block !important;
		z-index: -1;
	}

	.text-overblock img {
		position: relative;
		max-width: 50px !important;
	}


	.text-overblock .block3 .icon, .text-overblock .block4 .icon {
		left: -15px;
	}

	.text-overblock .block1 .icon, .text-overblock .block2 .icon {
		right: -15px;
	}

	.text-overblock .block1 {
		position: absolute;
		top: 0;
		z-index: 99;
		left: 0;
		z-index: 0;
	}

	.text-overblock .block2 {
		position: absolute;
		top: 0;
		z-index: 99;
		bottom: 50px;
		top: auto;
		left: 0;
		z-index: 0;
	}
	.text-overblock .block3 {
		position: absolute;
		top: 20px;
		z-index: 99;
		right: 0;
		z-index: 0;
	}
	.text-overblock .block4 {
		position: absolute;
		z-index: 99;
		bottom: -10px;
		top: auto;
		right: 0;
		z-index: 0;
	}

	.video-block .plus0 {
		display: none;
	}
	#banner .text-overblock .text-block {
		width: 125px;
	}

	.play-banner #banner .row {
		flex-direction: column-reverse;
	}

	.play-banner .play-right {
		/* margin-top: 0; */
		max-width: 290px;
		margin-left: auto;
		margin-right: auto;
	}

	.technology {
		/* display: block; */
		position: relative;
		/* max-width: 400px; */
		margin: 0;
		padding: 40px 32px 0;		
		left: 0;
	}

	.play-banner .pack-images .rect-shape {
		top: 70px;
		left: -20px;
		right: -40px;
		margin: 0 auto;
		width: 76%;
	}

	.play-banner #banner .title:after {
		font-weight: 500;
		font-size: 48px;
		line-height: 80%;
		line-height: 80%;
		right: auto;
		left: -10px;
		top: -4px;
		/* or 38px */

	}
	.play-banner #banner .title:before {
		left: 2px;
	}

	.play-banner #banner .subtitle {
		font-weight: 600;
		font-size: 18px;
		line-height: 140%;
		margin: 0 0 25px;
	}

	.play-left p {
		font-size: 14px;
		line-height: 140%;
	}
	.play-left h6 {
		font-weight: bold;
		font-size: 18px;
		line-height: 80%;
		margin: 0  0 14px;
	}

	.play-banner #banner .title,
	.play-banner #banner .title:before {
		font-size: 34px;
		line-height: 80%;
		/* or 27px */
		margin: 0 0 10px;

		display: flex;
		align-items: center;

	}
	.play-pg .blobs-04 ,
	.play-pg .blobs-05 {
		/* display: none; */
		top: 19%;
		width: 120px;
		display: block;
	}
	.skill-list .row {
		margin: 0 -19px;
	}
	.skill-list [class*=col-] {
		max-width: 50%;
		flex: 0 0 50%;
		padding: 0 19px;
	}
	.skill-block p {
		font-weight: 500;
		font-size: 10px;
		line-height: 15px;
	}
	.offer-list {
		max-width: 430px;
		margin: 0 auto;
	}

	.play-banner .pack-images img {
		max-height: initial;
	}

	.offer-left {
			width: 665px;
			top: -100px;
			left: -140px;
	}

	.special-offer .faq-left {
		top: auto;
		bottom: -50%;
		width: 160px;
		left: -40px;
		width: 100px;
		left: -20px;
	}

	.offer-top {
		position: absolute;
		right: 0;
		top: -130px;
		width: 160px;
		z-index: -1;
	}

	.special-offer .faq-right {
		top: auto;
		top: 340px;
		z-index: 0;
	}

	.play-pg .blobs-07 {
		right: -60px;
		top: 10px;
	}

	.mission-title-block .mission-title-blob {
		position: absolute;
		top: -78px;
		left: -80px;
		z-index: 0;
		display: block;
	}

	.offer-right {
		bottom: -520px;
	}

	.offer-ul {
		padding: 50px 0 0;
	}
	.offer-text {
		padding: 74px 0 0;
	}

	section.section.special-offer {
		padding-bottom: 0;
	}
	.service-block {
		padding-top: 50px;
	}
	.service-block .row {
		flex-direction: column !important;
	}

	.service-block .service-title:after {
		
		left: 130px;
		width: 60%;
	}

	.service-block .service-detail p {
		font-weight: 600;
		font-size: 14px;
		line-height: 21px;
	}
	.service-block .service-title h3 {
		margin: 0 0 30px;
		font-weight: bold;
		font-size: 18px;
		line-height: 80%;
	}
	.play-banner .bg-img img {
		height: 100%;
		object-fit: cover;
	}
	.play-banner #banner .subtitle {
		text-align: left;
		margin-left: 0;
	}
	.play-banner .bg-img {
		bottom: -500px;
	}

	.tech-block {
		text-align: center;
		height: 86px;
		width: 86px;
		padding: 20px 8px;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		margin: 4px;
		border-radius: 24.7797px;
	}

	.tech-block p {
		font-weight: 600;
		font-size: 6px;
		line-height: 140%;
	}

	.tech-block h2 {
		font-weight: bold;
		font-size: 16px;
		line-height: 80%;
		color: #FFFFFF;

	}
	.play-banner #banner .circle, .play-banner #banner .circle-secondary {
		display: block;
		/* max-height: 100%; */
	}

	.skill-block .s-icon  {
		width: 104px;
		height: 104px;
		border-radius: 28.9957px;
		margin: 0 auto 20px;
		
	}
	.skill-block {
		margin: 0 0 25px;
	}
	.skill-block .s-icon img {
		max-width: 36px;
	}

	.drop-mail a:after {
		right: 0;
	}

	.drop-mail {
		display: block;
		justify-content: space-between;
		align-items: center;
		margin-top: 50px;
	}
	.drop-mail span {
		padding-left: 0;
		font-size: 16px;
		line-height: 30px;
		font-weight: 600;
		font-size: 18px;
		line-height: 27px;
	}

	.our-skill {
		padding:0px 0 50px !important;
	}

	.offer-block {
		width: 156px;
		height: 150.03px;
		border-radius: 45.3282px;

	}

	.play-banner .bottom-line {
		position: absolute;
		bottom: 60px;
	}
	
	.offer-main {
		margin: 50px -7px 0;
	}

	.offer-text p {
		font-weight: bold;
		font-size: 18px;
		line-height: 140%;
	}

	
	.offer-ul ul li {
		font-weight: 500;
		font-size: 14px;
		line-height: 180%;
	}

	.offer-ul ul {
		padding-left: 30px;
	}
	.drop-mail a{
		margin: 0 0 30px;
		font-size: 18px;
		line-height: 120%;
	}

	.our-skill .skill-right img {
		height: 100%;
	}
	.our-skill .skill-right {
		position: absolute;
		top: -100px;
		right: -200px;
		height: 80%;
		width: 692px;
		height: 638px;
	}


	.play-pg .right-blob {
		position: absolute;
		top: 0;
		right: 0px;
		z-index: 0;
		width: 180px;
	}

	.play-pg .left-blob {
		position: absolute;
		top: -30px;
		left: -90px;
		z-index: 0;
	}

	.blobs-05 {
		display: none;
	}

	/* Contest Page 27.10.2021 Start */
	.contest-center.content-wrapper .creative-content {
		padding: 30px 0 0;
	}
	/* Contest Page 27.10.2021 End */


	.playuits-btn {
		position: relative;
		right: auto;
		top: auto;
		justify-content: space-between;
		margin: 0 0 10px;
	}

	.play-pg .footer .f-middle {
		padding-left: 0;
		margin-left: 0;
	}

	.skill-border {
		z-index: 99;
	}

}

@media  (max-width:359px) {
	.text-overblock .block1 {
		position: absolute;
		top: 0;
		z-index: 99;
		    left: 0px;
		z-index: 0;
	}
	.offer-block {
		height: 140px;
		width: 140px;
	}

	.text-overblock .block2 {
		position: absolute;
		top: 0;
		z-index: 99;
		bottom: 50px;
		top: auto;
		    left: 0px;
		z-index: 0;
	}
	.text-overblock .block3 {
		position: absolute;
		top: 20px;
		z-index: 99;
		right: 0;
		z-index: 0;
	}
	.text-overblock .block4 {
		position: absolute;
		z-index: 99;
		bottom: -10px;
		top: auto;
		right: 0;
		z-index: 0;
	}
}

@media (min-width:360px) and (max-width:767px) {
	.text-overblock {
		max-width: 360px;
		position: absolute;
		top: 0;
		left: 0;
		right: 0;
		margin: 0 auto;
		bottom: 0;
	}
}
@media (min-width:768px) and (max-width:991px) {

	.popup-overlay .popup {
		padding: 24px 30px;
	}

	.header-menu .nav-menu li a.active, .header-menu .nav-menu li a:hover {
		font-size: 34px;
		font-weight: 600;
	}
	.f-left a {
		position: relative;
		left: auto;
		z-index: 99;
		display: block;
		top: auto;
	}

	#banner .banner-blobs {
		display: none;
	}

	.blobs-01 {
		left: -6px;
		top: -20px;
	}

	.cross-vector-3 {
		display: none;
	}

	.blobs-05 {
		display: block;
		bottom: 150px;
		left: -20px;
	}

	#banner .circle,
	#banner .circle-secondary {
		display: none;
	}
	.banner-left-content {
		margin-left: 0;
	}
	#banner .animation {
		width: 100%;
	}

	#banner .pack-images {
		display: block;
	}

	.cross-vector-3
	.cross-vector-2,
	.cross-vector-1 {
		display: none;
	}
	.video-block {
		padding-top: 13px;
		padding-bottom: 14px;
	}

	.video-block video {
		border-radius: 22px;
	}

	.banner-video {
		height: 510px;
		width: 256px !important;
		background-size: contain;
	}
	#banner .banner-left img {
		width: 62%;
	}

	#banner .banner-left {
		top: -2%;
		left: -30px;
	}

	.blobs-04 {
		bottom: 0;
		right: 0;
		width: 234px;
	}
	#banner .banner-right {
		top: -10%;
		right: -50%;
	}
	#banner .banner-small-title {
		font-size: 18px;
		/* display: inline-block; */
		font-size: 18px;
		display: inline-block;
		text-align: left;
		clear: both;
		position: absolute;
		top: 70px;
	}
	
	.banner-top-title {
		text-align: center;
		padding: 0 0 0;
	}

	.banner-video .mobile-top {
		top: 12px;
	}
	#banner h1.title {
		display: inline-block;
		font-size: 100px;
		margin-top: 90px;
	}

	#banner {
		background: url(../img/banner-img/ipad-bg.svg) !important; 
		background-size: cover !important;
		background-position: center center !important;
		padding-top: 60px;
	}

	#banner .title span,
	#banner .title span:after,
	#banner .title span:before {
		font-weight: 500;
		font-size: 48px;
	}
	#banner h1.title:before {
		font-size: 100px;
	}

	#banner .subtitle {
		text-align: center;
		max-width: 80%;
		margin: 0 auto 30px;
		font-size: 24px;
		line-height: 36px;
	}

	#banner .btns a {
		width: 308px;
		padding: 20px 28px;
	}

	#banner .btns a .text__descr,
	#banner .btns a .text__title {
		font-size: 18px;
		line-height: 27px;
	}

	#banner .btns a img {
		width: 37px;
	}

	#banner .btns a:first-child {
		margin-right: 16px;
	}

	.section h2.title:before, section h2.title:before {
		font-size: 48px;
	}
	.section h2.title, section h2.title {
		font-size: 48px;
	}

	#become .section h2.title:before,
	section#become h2.title:before {
		font-size: 58px;
	}
	#become .section h2.title,
	section#become h2.title {
		font-size: 58px;
	}

	.section h2.title:after, section h2.title:after {
		font-size: 81px;
		top: -10px;
		left: -5px;
	}

	#become h2.title:after, section#become h2.title:after {
		font-size: 81px;
		top: -10px;
		left: -10px;
	}

	#our-mission .row {
		flex-direction: column-reverse;
	}

	#our-mission .mission-bg-left {
		left: -390px;
		display: block !important;
		top: -572px;
	}

	#our-mission .mission-bg-right {
		display: none !important;
	}

	#our-mission .mission-bg-right-tablet {
		display: block !important;
		top: -570px;
		z-index: -1;
	}

	/* .pack-images img {
		max-width: initial;
		max-height: initial;
	} */
	.border-frame .frame2 {
		left: 70px;
	}
	.mission-left-content {
		padding: 50px 0 0;
	}

	.border-frame .frame1 {
		right: 150px;
	}
	.border-frame .frame3 {
		top: 140px;
		right: auto;
		left: 160px;
	}

	.section .descr, section .descr {
		font-size: 18px;
	}
	#dp-slider .dp_item:first-child {
		transform: rotateY(0deg) translateX(55%) !important;
	}
	.dp_item[data-position="2"] {
		transform: rotateY(0deg) translateX(42%) scale(0.95);
	}
	.dp_item[data-position="3"] {
		transform: rotateY(0deg) translateX(30%) scale(0.9);
	}
	.dp_item[data-position="4"] {
		transform: rotateY(0deg) translateX(18%) scale(0.85);
	}
	.dp_item[data-position="5"] {
		transform: rotateY(0deg) translateX(8%) scale(0.8);
	}
	.dp_item[data-position="6"] {
		transform: rotateY(0deg) translateX(-2%) scale(0.75);
	}

	#dp-slider, .dp-img img {
		height: 738px;
		height: 510px;
	}
	#you-need {
		background: url(../img/you-need/tablet-bg.svg) no-repeat !important;
		background-size: cover !important;
		background-position: bottom !important;
		background-repeat: no-repeat !important;
	}

	#you-need .blobs.round-right {
		display: block !important;
		width: 268px;
		right: -30px;
		bottom: 12px;
	}

	section#you-need .subtitle {
		font-size: 22px;
		margin-bottom: 30px;
		text-decoration: none;
	}

	section#you-need .subtitle>span:after {
		display: none;
	}

	.need-right p {
		margin: 0 0 20px;
    	padding-right: 70px;
	}

	#you-need .bg-image {
		top: -20px;
		z-index: -1;
		transform: scale(1);
		max-width: 100%;
		left: -40px;
	}

	#dp-dots {
		bottom: 10px;
		left: 10%;
	}

	.need-right {
		padding: 70px 30px 0px;
	}
	.plus1,
	.plus2,
	.plus3,
	.plus4,
	.plus5,
	.plus6,
	.plus7,
	.need-plus1,
	.need-plus2,
	.need-plus3,
	.need-plus4,
	.need-plus5,
	.need-plus6,
	.need-plus7 {
		display: none;
	}

	.need-bg-left {
		left: -130px;
    	top: 0;
		/* width: 100%; */
	}

	.need-bg-right {
		right: -470px;
    	top: -130px;
	}

	.image-block.face4 img {
		margin-right: 0;
		width: 45px;
	}

	#face-filter .row {
		flex-direction: column-reverse;
	}
	
	#face-filter .filter-title {
		width: 90%;
		margin: 30px auto 0;
		text-align: center;
	}

	.face6 img.img-fluid {
		width: 57px;
	}

	.image-block.face1:after {
		background: linear-gradient(180deg, #40C7FF 34.38%, #0035BE 118.75%);
		filter: blur(30.7703px);
		border-radius: 7.21615px;
	}

	.image-block.face2:after {
		background: linear-gradient(88.4deg, #00D2FF 0%, #3A7BD5 100%);
		filter: blur(30.7703px);
		border-radius: 7.21615px;
	}
	
	.image-block.face3:after {
		background: linear-gradient(180deg, #00FF97 0%, #183687 100%);
		filter: blur(30.7703px);
		border-radius: 14.4137px;
	}

	.image-block.face4:after {
		background: linear-gradient(68.64deg, #1C5DC7 -0.04%, #E95BCC 99.96%);
		filter: blur(30.7703px);
		border-radius: 7.21615px;
	}

	.image-block.face5:after {
		background: linear-gradient(88.4deg, #00D2FF 0%, #3A7BD5 100%);
		filter: blur(30.7703px);
		border-radius: 14.4137px;
		-webkit-border-radius: 14.4137px;
		-moz-border-radius: 14.4137px;
		-ms-border-radius: 14.4137px;
		-o-border-radius: 14.4137px;
	}

	.image-block.face6:after {
		background: linear-gradient(68.64deg, #1C5DC7 -0.04%, #E95BCC 99.96%);
		filter: blur(49.8698px);
		border-radius: 23.3604px;
	}
	
	.image-block.face3 {
		margin-top: 30px;
	}

	.image-block.face4 {
		margin-top: 10px;
		margin-right: -28px;
	}

	.image-block.face5 {
		margin-top: 10px;
	}

	.image-block.face6 {
		text-align: right;
		margin-top: 10px;
	}

	.image-block.face7 {
		margin-top: -38px;
	}

	.image-block.face10 {
		margin: 5px 0 0;
	}

	.image-block.face10 img.img-fluid {
		width: 36px;
	}

	.round1 {
		right: -50px;
		top: 40px;
		width: 100px;
	}

	.round2 {
		right: 50px;
		top: 16%;
		width: 50px;
	}

	.round-half {
		bottom: 50px;
		width: 110px;
		left: -40px;
	}

	.round4 {
		left: 4%;
		top: 50%;
		width: 60px;
	}

	.round5 {
		top: 42%;
		left: 8%;
	}

	.playup-list {
		display: none;
	}

	.playup-mobile {
		display: block;
	}

	.blobs-07, .blobs-08 {
		top: 0;
		right: 0;
		width: 167px;
	}

	.play-block .play-image {
		margin: 40px 0 0;
	}

	.play-block h5 {
		margin: 60px 0;
	}

	.become-left {
		left: -50%;
		top: -40px;
	}

	.become-right {
		right: -20%;
		top: -10px;
	}

	#become .animation .tilt {
		top: 100px;
	}

	#become .animation .tilt img {
		max-width:none;
		max-height: none;
	}

	#become .animation {
		width: 100%;
	}

	.faq-right {
		right: 0;
		top: 0;
		width: 184px;
	}

	.footer .f-inner {
		display: flex;
		align-items: center;
		justify-content: space-between;
		flex-direction: column;
	}
	.footer-right {
		right: -50px;
		top: -30px;
		width: 170px;
	}

	.footer .footer-fish {
		display: none;
	}
	
	.footer .footer-fish-tablet {
		position: absolute;
		margin: 0 auto;
		left: 0;
		right: 0;
		top: auto;
		bottom: -44px;
		display: block;
	}

	.footer-left {
		display: none;
	}

	.footer-fish {
		bottom: auto;
		top: auto;
		bottom: 0;
	}

	.f-left {
		padding: 0 0 30px;
		position: absolute;
		left: 60px;
		bottom: 0;
		width: 63px;
	}

	#mission .review-left {
		display: none;
	}

	.review-left-tablet {
		left: 0;
		bottom: 0;
		display: block;
	}

	#mission .review-right {
		display: none;
	}

	.review-right-tablet {
		right: 0;
		bottom: 0;
		display: block;
		z-index: 0;
	}

	.f-middle {
		order: 1;
		padding: 35px 0 0;
	}

	
	
	#mission .f-left-tablet {
		display: block;
		bottom: 0;
		left: -20%;
		position: absolute;
	}

	.review-main {
		padding-bottom: 86px;
    	background-position: center center;
	}

	.review-form .btn-primary {
		font-size: 22px;
		padding: 30px 91px;
	}

	footer .copyright {
		font-size: 20px;
		line-height: 22px;
	}

	.f-middle ul {
		padding: 20px 0 0;
	}

	.f-middle ul li a {
		font-size: 16px;
		line-height: 18px;
	}

	.f-middle ul li {
		display: inline-block;
		padding: 0 17px;
	}

	/* #help-center .share-block .title ,
	#help-center .share-block .title:before {
		font-size: 48px;
	} */

	#help-center .faq-shape-left {
		left: -38px;
		top: -25%;
		top: -510px;
	}

	#help-center .faq-shape-right {
		display: none;
	}

	#help-center .faq-shape-right-tablet-1 {
		display: block;
		position: absolute;
		top: -660px;
		right: 0;
		z-index: -1;
	}

	#help-center a.btn-big {
		display: flex;
		float: none;
    	margin: 0 auto;
		padding: 28px 60px 28px 35px;
		width: 300px;
	}

	#help-center .btn-big img {
		right: auto;
		position: relative;
		margin-left: 13px;
	}

	#help-center .share-block .title:after {
		top: -10px;
		font-size: 70px;
		line-height: 80%;
	}

	#help-center .faq-shape-right-tablet {
		display: block;
		position: absolute;
		/* bottom: -570px; */
		right: 0;
	}

	#help-center .share-block .title, #help-center .share-block .title:before {
		font-size: 42px;
	}

	#help-center .share-block .title {
		margin-bottom: 40px;
	}
	
	#help-center .share-block .subtitle {
		margin: 0 auto 60px;
	}

	#help-center .accordion .item:last-child {
		margin-bottom: 60px;
	}

	#help-center .share-block {
		padding: 156px 0 0;
	}

	#help-center .invitation .form {
		max-width: 632px;
	}

	#help-center .btns a {
		width: 308px;
		padding: 20px 18px;
	}

	#help-center .btns a .text__descr,
	#help-center .btns a .text__title {
		font-size: 18px;
		line-height: 27px;
	}

	#help-center .btns a img {
		width: 32px;
	}

	.review-main h2.title:before,
	.review-main.secondary-section h2.title {
		font-size: 32px;
		margin-bottom: 35px;
	}

	section.review-main .subtitle {
		font-size: 18px;
		margin-bottom: 50px;
		padding: 0 80px;
	}

	section.review-main .review-form .form-group {
		margin: 0 0 10px;
	}

	.review-right {
		right: -50%;
	}

	.review-left {
		bottom: 0;
		left: -20%;
	}

	#become h2.title {
		margin: 80px 0 30px;
	}

	#become .subtitle {
		padding-right: 110px;
		margin-bottom: 35px;
	}

	#become .descr {
		padding-right: 60px;
	}

	footer {
		padding: 80px 0 0px;
	}
	.footer-second {
		padding: 50px 0 30px;
	}

	.accordion .item__head {
		font-size: 16px;
	}
	#help-center {
		padding-bottom: 38px;
		padding-top: 40px;
		margin-top: -100px;
	}

	#help-center .invitation .form:after {
		background: linear-gradient(67deg, #1E5DC7 0.56%, #E85BCC 100.04%);
		filter: blur(60px);
		border-radius: 22px;
		width: 100%;
		height: 29px;
	}

	#become {
		background: url(../img/become/tablet-b.svg) no-repeat;
		background-size: cover;
		background-position: center center;
		background-position: bottom center;
		padding: 90px 0 230px;
	}
	.playup-slider .slick-list  {
		/* padding-left: 50px !important; */
		overflow: visible;
	}

	.play-block .play-image:after {
		background: linear-gradient(67deg, #1E5DC7 0.56%, #E85BCC 100.04%);
		filter: blur(80px);
		border-radius: 37.4743px;
		width: 252px;
		height: 550px;
	}

	section#play-us {
		padding: 100px 0 15px 0;
	}

	#play-us .subtitle {
		margin-bottom: 16px;
	}

	#play-us .play-left {
		display: none;
	}

	#play-us .play-left-tablet {
		display: block;
		position: absolute;
		bottom: -80px;
		left: 0;
		z-index: -1;
	}

	#play-us .play-right {
		display: none;
	}

	#play-us .play-right-tablet {
		display: block;
		position: absolute;
		bottom: -370px;
		right: 0px;
		z-index: -1;
	}

	section#play-us h2.title{
		margin-bottom: 25px;
	}

	.play-block img {
		height: auto;
		object-fit: cover;
		margin: 0 auto;
		max-height: 420px;
	}

	.blobs-06 {
		z-index: 1;
		width: 145px;
	}

	.features .mission-title-block .mission-title-blob {
		display: none;
	}
	#features {
		padding-top: 0px;
		padding-bottom: 30px;
	}

	#features .feature-left {
		left: -290px;
    	top: -28%;
	}

	#features .feature-right {
		right: -400px;
		top: 180px;
	}


	.features-right-main {
		padding: 0 40px;
	}
	#face-filter {
		background: url(../img/face-filter/tablet-bg.svg) no-repeat !important;
		background-size: cover !important;
		background-position: bottom !important;
		background-repeat: no-repeat !important;
		padding-bottom: 110px;
		padding-top: 70px;
	}

	.face-main {
		position: relative;
		margin-right: 0;
		margin-left: 0;
		padding: 0 20px;
	}

	.face-c {
		padding: 0 6px;
	}
	.face-border .border1 {
		border-radius: 25px;
		left: 28px;
		bottom: 20px;
		z-index: -1;
		width: 190.89px;
		height: 135px;
	}

	.face-border .border2 {
		border-radius: 25px;
		top: 0;
		z-index: -1;
		height: 189.4px;
		left: 78px;
		width: 296.22px;
	}
	.face-border .border3 {
		border-radius: 25px;
		left: 200px;
		top: 25px;
		z-index: -1;
		width: 156.27px;
		height: 190.89px;
	}
	.face-border .border5 {
		right: 94px;
		z-index: -1;
		border-radius: 25px;
		/* left: 200px; */
		top: 5px;
		z-index: -1;
		width: 156.27px;
		height: 190.89px;
		
	}

	.face-border .border4 {
		border-radius: 25px;
		right: 185px;
		bottom: 17px;
		z-index: -1;
		width: 174.57px;
		height: 149.84px;
	}

	.face-border .border6 {
		border-radius: 25px;
		right: 26px;
		top: 40px;
		z-index: -1;
		width: 174.57px;
		height: 126.1px;
	}
	.creative-form {
		padding-left: 0;
	}

	.creative-left {
		flex-direction: column;
	}
	.creative-left .back-border {
		/* display: none; */
	}

	.creative-b {
		position: relative;
		width: 130px;
    	margin-left: auto;
	}
	.creative-b:nth-child(3) {
		margin: -70px auto 0;
		position: relative;
		z-index: 99;
		width: 160px;
	}

	.creative-b:nth-child(4) {
		margin-top: -70px;
	}	

	.line1 {
		width: 75.6px;
		height: 138.02px;
		border-radius: 21.7381px;
		top: 80px;
		left: 50px;
	}
	.line2 {
		border-radius: 21.7381px;
		width: 113.77px;
		height: 193.55px;
		top: 20px;
    	left: 90px;
	}

	.line3 {
		height: 194.97px;
		width: 69.55px;
		border-radius: 21.7381px;
		top: 50px;
		bottom: auto;
		left: 130px;
	}

	.line4 {
		width: 75.6px;
		height: 195.13px;
		border-radius: 21.7381px;
		top: 20px;
		right: 0;
	}
	.line5 {
		width: 77.86px;
		height: 153.04px;
		border-radius: 21.7381px;
		right: 30px;
		top: 50px;
	}

	.contest .section-title {
		text-align: center;
	}
	.text-block-content {
		padding: 0 0 40px;
	}

	.content-page section {
		padding: 139px 0 20px !important;
	}

	.content-page .text-block__head {
		padding: 30px 0;
	}

	.features .row {
		flex-direction: column-reverse;
	}

	.video-block .plus0 {
		display: none;
	}
	.text-overblock .block1 {
		position: absolute;
		top: 70px;
		z-index: 99;
		left: 40px;
		z-index: 0;
	}

	.text-overblock .block2 {
		position: absolute;
		top: 0;
		z-index: 99;
		bottom: 180px;
		top: auto;
		left: 40px;
		z-index: 0;
	}

	.text-overblock .block3 {
		position: absolute;
		top: 30%;
		z-index: 99;
		right: 35px;
		z-index: 0;
	}

	.text-overblock .block4 {
		position: absolute;
		bottom: 50px;
		z-index: 99;
		right: 37px;
		z-index: 0;
	}
	#banner .text-overblock .text-block {
		width: 175px;
	}

	.play-banner #banner .row {
		flex-direction: column-reverse;
	}
	.play-banner .play-right {
		/* margin-top: 0; */
	}
	.technology {
		/* display: block; */
		position: relative;
		/* max-width: 400px; */
		margin: 0;
		padding: 100px;
		left: 0;
	}

	.play-banner .pack-images .rect-shape {
		width: 70%;
		left: -70px;
	}

	.play-pg .blobs-07 {
		display: none;
	}
	.play-pg .blobs-04 ,
	.play-pg .blobs-05 {
		/* display: none; */
		top: 500px;
		width: 120px;
		display: block;
		display: block;
	}
	.special-offer .faq-right {
		top: auto;
		top: 420px;
	}

	.our-skill .blobs-06 {
		bottom: 270px;
		z-index: 1;
	}

	.offer-list {
		max-width: 430px;
		margin: 0 auto;
	}

	.play-banner .pack-images img {
		/* max-height: initial; */
	}

	.offer-left {
		width: 705px;
		top: -100px;
	}

	.special-offer .faq-left {
		top: auto;
		bottom: -50%;
		width: 160px;
		left: -40px;
	}

	.offer-ul {
		padding: 50px 0 0;
	}
	.offer-text {
		padding: 100px 0;
	}

	section.section.special-offer {
		padding-bottom: 0;
	}
	.service-block {
		padding-top: 125px;
	}
	.service-block .row {
		flex-direction: column !important;
	}

	.service-block .service-title:after {
		width: 100%;
		left: 170px;
		width: 60%;
	}
	.service-block .service-title h3 {
		margin: 0 0 30px;
	}
	.play-banner .bg-img img {
		height: 100%;
		object-fit: cover;
	}
	.play-banner #banner .subtitle {
		text-align: left;
		margin-left: 0;
	}
	.play-banner .bg-img {
		bottom: -500px;
	}
	.tech-block {
		text-align: center;
		height: 190px;
		width: 192px;
		padding: 40px 15px;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		margin: 4px;
	}

	.play-banner #banner .circle, .play-banner #banner .circle-secondary {
		display: block;
		max-height: 100%;
	}

	.skill-block .s-icon  {
		width: 104px;
		height: 104px;
		border-radius: 28.9957px;
		
	}
	.skill-block .s-icon img {
		max-width: 36px;
	}
	.skill-block p {
		font-size: 14px;
		line-height: 22px;
	}

	.drop-mail span {
		padding-left: 240px;
		font-size: 16px;
		line-height: 30px;
	}
	.drop-mail a{
		font-size: 22px;
		line-height: 30px;
	}

	.our-skill .skill-right img {
		height: 100%;
	}
	.our-skill .skill-right {
		position: absolute;
		top: -80px;
		right: -290px;
		height: 80%;
		/* width: 692px;
		height: 638px; */
	}
	.special-offer .bg-img {
		top: auto;
	}


	.offer-top {
		position: absolute;
		right: 0;
		top: -200px;
		width: 264px;
	}


	.play-pg .right-blob {
		position: absolute;
		top: 0;
		right: 0;
		z-index: 0;
		width: 300px;
	}

	.offer-right {
		position: absolute;
		right: -630px;
		bottom: -400px;
	}
	.blobs-05 {
		display: none;
	}

	.play-pg .blobs-05 {
		display: block !important;
	}

	.playuit-left-side {
		padding: 9px 10px 8px 26px;
	}
	.play-pg .footer .f-middle {
		padding-left: 0;
		margin-left: 0;
	}

	.f-right ul li a svg {
		width: 38px;
		height: 38px;
	}

	/* .playuits-btn {
	    position: relative;
		top: auto;
		align-items: center;
		justify-content: space-between;
		width: 30%;
		margin: 0 auto;
	} */
}


@media (min-width:992px) and (max-width:1199px) {

	.play-pg .footer .f-middle {
		padding-left: 0;
		/* margin-left: 0; */
	}

	.header-menu .nav-menu li a:hover, .header-menu .nav-menu li a.active {
		/* padding-left: 5px; */
		font-size: 36px !important; 
	}
	.banner-left-content {
		margin-left: -40px;
	}
	.play-block img {
		height: auto;
		object-fit: cover;
		max-height: 370px;
	}
	.face-main {
		margin-right: 0;
		margin-left: 0px;
	}
	.banner-left-content {
		margin-left: 0;
	}

	#banner {
		padding-bottom: 120px;
	}
	#features {
		padding-top: 150px;
	}

	#play-us {
		padding: 100px 0;
	}

	.section h2.title-big, .section h2.title-big:before, section h2.title-big, section h2.title-big:before {
		font-size: 64px;
	}

	.banner-video {
		height: 520px;
		width: 260px;
	}

	.video-block {
		padding-top: 13px;
	}
	.banner-video .mobile-top {
		position: absolute;
		top: 13px;
	}
	.video-block video {
		border-radius: 24px;
	}
	#dp-slider, .dp-img img {
		height: 738px;
		height: 460px;
	}
	.dp_item[data-position="2"] {
		transform: rotateY(0deg) translateX(38%) scale(0.95);
	}
	.dp_item[data-position="3"] {
		transform: rotateY(0deg) translateX(26%) scale(0.9);
	}
	.dp_item[data-position="4"] {
		transform: rotateY(0deg) translateX(14%) scale(0.85);
	}
	.dp_item[data-position="5"] {
		transform: rotateY(0deg) translateX(4%) scale(0.8);
	}
	.dp_item[data-position="6"] {
		transform: rotateY(0deg) translateX(-6%) scale(0.75);
	}
	.face-c {
		padding: 0 10px;
	}

	.image-block.face4 img {
		margin-right: -20px;
	}
	.section h2.title:after, section h2.title:after {
		font-size: 60px;
		top: -10px;
	}

	#help-center .title {
		text-align: center;
		font-size: 55px;
	}
	#help-center .title:before {
		font-size: 55px;
	}

	.review-main {
		padding-bottom: 70px;
	}
	.page-up {
		right: 30px;
		bottom: 12%;
	}
	.contest-b:nth-child(3) {
		left: 20px;
	}
	.features-uses-right {
		margin: 0 -70px;
	}

	section#become h2.title-big {
		font-size: 54px;
	}
	section#become h2.title-big:before {
		font-size: 54px;
	}

	.text-overblock .block1 {
		position: absolute;
		top: 70px;
		z-index: 99;
		left: -20px;
		z-index: 0;
	}

	.text-overblock .block2 {
		position: absolute;
		top: 0;
		z-index: 99;
		bottom: 170px;
		top: auto;
		left: -30px;
		z-index: 0;
	}

	.text-overblock .text-block p {
		font-size: 10px;
		line-height: 16px;
	}

	.text-overblock .text-block {
		width: 125px;
	}

	.text-overblock .block3, .text-overblock .block4 {
		padding-left: 20px;
	}

	.text-overblock .block3 {
		position: absolute;
		top: 28%;
		z-index: 99;
		right: -40px;
		right: -20px;
		z-index: 9;
	}

	.text-overblock .block4 {
		position: absolute;
		z-index: 99;
		bottom: 90px;
		top: auto;
		right: -10px;
		z-index: 9;
	}

	.f-left a {
		top: 85px;
	}
	.offer-block {
		width: 187px;
		height: 190.03px;
	}
	.offer-ul ul li {
		font-style: normal;
		font-weight: 500;
		font-size: 20px;
	}
	.footer .f-middle {
		padding-left: 110px;
	}

	.playuits-btn {
		top: 0;
	}

	.playuit-left-side {
		padding: 9px 7px 8px 16px;
	}
}

@media (min-width:1200px) and (max-width:1299px) {
	.face-main {
		margin-right: 0;
		margin-left: 0px;
	}
	.banner-left-content {
		margin-left: 0;
	}

	#banner {
		padding-bottom: 120px;
	}
	#features {
		padding-top: 150px;
	}

	#play-us {
		padding: 100px 0;
	}
	.container {
		width: 1170px;
	}

	.section h2.title-big, .section h2.title-big:before, section h2.title-big, section h2.title-big:before {
		font-size: 64px;
	}

	.banner-video {
		height: 600px;
		width: 300px;
	}

	.video-block {
		padding-top: 13px;
	}
	.banner-video .mobile-top {
		position: absolute;
		top: 13px;
	}
	.text-overblock .block1 {
		position: absolute;
		top: 70px;
		z-index: 99;
		left: -30px;
		z-index: 0;
	}

	.text-overblock .block2 {
		position: absolute;
		top: 0;
		z-index: 99;
		bottom: 170px;
		top: auto;
		left: -15px;
		z-index: 0;
	}
	.text-overblock .text-block {
		width: 155px;
	}

	.text-overblock .block3 {
		position: absolute;
		top: 28%;
		z-index: 99;
		right: -30px;
		z-index: 9;
	}

	.text-overblock .block4 {
		position: absolute;
		z-index: 99;
		bottom: 50px;
		top: auto;
		right: -30px;
		z-index: 9;
	}

	.play-block img {
		max-height: 460px;
	}

	.text-overblock .text-block p {
		font-weight: 600;
		font-size: 11px;
		line-height: 19px;
	}
	.footer .f-middle {
		padding-left: 100px;
	}
}



@media  (max-width:1200px) {
	.full-height {
		height: auto;
	}
}

@media (min-width:1600px) and (max-width:1699px) {
	.inner-page {
		padding: 90px 0 0;
	}
	.inner-page {
		height: auto;
	}
}

@media (min-width:1500px) and (max-width:1599px) {
	.inner-page {
		padding: 90px 0 0;
	}
	.inner-page {
		height: auto;
	}
}
@media (min-width:1400px) and (max-width:1499px) {
	.inner-page {
		padding: 80px 0 0;
	}
	.inner-page {
		height: auto;
	}
}
@media (min-width:1300px) and (max-width:1399px) {
	.face-main {
		margin-right: 50px;
		margin-left: -50px;
	}
	.banner-left-content {
		margin-left: -50px;
	}

	#banner {
		padding-bottom: 120px;
	}
	#features {
		padding-top: 150px;
	}

	#play-us {
		padding: 100px 0;
	}

	.contest-b:nth-child(3) {
		margin-top: -50px;
	}
	.contest-b:nth-child(4) {
		margin: -150px 30px 0 0;
	}

	.text-overblock .block1 {
		position: absolute;
		top: 70px;
		z-index: 99;
		left: -60px;
		z-index: 0;
	}

	.text-overblock .block2 {
		position: absolute;
		top: 0;
		z-index: 99;
		bottom: 130px;
		top: auto;
		left: -78px;
		z-index: 0;
	}

	.text-overblock .block3 {
		position: absolute;
		top: 28%;
		z-index: 99;
		right: -30px;
		z-index: 9;
	}

	.text-overblock .block4 {
		position: absolute;
		z-index: 99;
		bottom: 50px;
		top: auto;
		right: -30px;
		z-index: 9;
	}
	.play-block img {
		max-height: 475px;
	}

	.footer .f-middle {
		padding-left: 100px;
	}
	
}


@media (max-height: 900px) {
	@media (max-width: 1600px) {
		.header-menu .nav-menu li {
			height: 42px;
		}
		.header-menu .nav-menu li a:hover, .header-menu .nav-menu li a.active {
			font-size: 42px;
		}
	}
}

@media (max-height: 900px) {
	@media (max-width: 1440px) {
		.header-menu .nav-menu li {
			height: 42px;
		}
		.header-menu .nav-menu li a:hover, .header-menu .nav-menu li a.active {
			font-size: 42px;
		}

		/* submit creative content start */
		/* .creative-left {
			padding: 0 50px;
		}

		.creative-form .form-group .form-control {
			height: 30px;
		}

		.creative-form .form-group textarea.form-control {
			height: 50px;
		} */

		/* submit creative content end */


	}

}

@media (max-height: 1050px) {
	@media (max-width: 1400px) {
		.header-menu .nav-menu li {
			height: 52px;
		}
		.header-menu .nav-menu li a:hover, .header-menu .nav-menu li a.active {
			font-size: 52px;
		}

		.header-menu .nav-menu li a {
			min-height: auto;
		}
	}
}

/* @media (max-height: 768px) {
	@media (max-width: 1366px) {
		.header-menu .nav-menu li {
			height: 36px;
		}
		.header-menu .nav-menu li a:hover, .header-menu .nav-menu li a.active {
			font-size: 30px;
		}
	}
} */

@media (max-height: 768px) {
	@media (max-width: 1366px) {
		.header-menu .nav-menu li {
			height: auto;
			padding: 8px 0;
		}

		.header-menu .nav-menu li a{
			min-height: auto;
		}
		
		.header-menu .nav-menu li a:hover, .header-menu .nav-menu li a.active {
			font-size: 18px;
		}
	}
}


@media (min-height: 1080px) {
	@media (min-width: 1920px) {
		.full-height {
			height: 100%;
		}
		.inner-page.full-height {
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-orient: vertical;
			-webkit-box-direction: normal;
			-webkit-flex-direction: column;
			-ms-flex-direction: column;
			flex-direction: column;
		}
		
		.inner-page .content-wrapper {
			min-height: 100vh;
			display: -webkit-box;
			display: -webkit-flex;
			display: -ms-flexbox;
			display: flex;
			-webkit-box-align: center;
			-webkit-align-items: center;
			-ms-flex-align: center;
			align-items: center;
			min-height: 24em;
			-webkit-box-pack: center;
			-webkit-justify-content: center;
			-ms-flex-pack: center;
			-webkit-box-flex: 1;
			-webkit-flex: 1;
			-ms-flex: 1;
			flex: 1;
		}

	}
}


