@import url("https://fonts.googleapis.com/css2?family=Lato:wght@100;300;400;700&family=Montserrat:wght@100;200;300;400;700&family=Racing+Sans+One&family=Raleway:wght@100;200;300;400;500;600;700&display=swap");:root{--red:#ed1d22;--red-hover:rgba(237,29,32,.8);--orange:#f74902;--orange-hover:rgba(247,71,2,.8);--blue:#6c97c6;--blue-hover:rgba(108,151,198,.8);--green:#0e9c07;--green-hover:rgba(14,156,7,.8);--pink:#ff69b4;--pink-hover:rgba(255,105,180,.8);--grey:#272727;--dark-grey:#1b1b1b;--light-grey:#838383;--grey-hover:#555;--white:#fff;--white-hover:#838383;--red-background:237,29,34;--orange-background:247,73,2;--blue-background:108,151,198;--green-background:14,156,7;--pink-background:255,105,180;--grey-background:39,39,39;--dark-grey-background:27,27,27;--light-grey-background:231,231,231;--background-grey:#e7e7e7;--background-light-grey:#f5f5f5;--ballet-pink:#f0bbc1;--ballet-blue:#a0cdd0;--ballet-mulberry:#99135e;--ballet-black:#000;--ballet-navy:#00275d;--ballet-purple:#342a7b;--ballet-lilac:#9396cb;--ballet-honey:#d7aa5f;--ballet-white:#fff;--messenger:#0695ff;--messenger-hover:#0695ff;--whatsapp:#25d366;--whatsapp-hover:#25d366}@font-face{font-family:Racing Sans One,sans-serif;src:url(/fonts/Racing_Sans_One/RacingSansOne-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Lato,sans-serif;src:url(/fonts/Lato/Lato-Regular.ttf);font-weight:400;font-style:normal}@font-face{font-family:Montserrat,sans-serif;src:url(/fonts/Montserrat/Montserrat-VariableFont_wght.ttf);font-weight:400;font-style:normal}@font-face{font-family:Raleway,sans-serif;src:url(/fonts/Raleway/Raleway-VariableFont_wght.ttf);font-weight:400;font-style:normal}body,html{padding:0;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;scroll-behavior:smooth}a{color:inherit;text-decoration:none;cursor:pointer}*{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0}@media (prefers-color-scheme:light){html{color-scheme:light}body{color:#313131;background:#fff}}.react-multi-carousel-list{display:flex;align-items:center;justify-content:space-between;margin:2rem 0}.react-multi-carousel-item{margin:auto!important;text-align:center;padding:0 1rem}.rounded-corners{border-radius:.5rem}.round-image{border-radius:50%}.box-shadow{box-shadow:15px -11px 82px -18px rgba(0,0,0,.5);-webkit-box-shadow:15px -11px 82px -18px rgba(0,0,0,.5);-moz-box-shadow:15px -11px 82px -18px rgba(0,0,0,.5)}.bold{font-weight:700}.pointer{cursor:pointer}.Home_textColour__Wsiqz{color:var(--red)}.Home_backgroundColour__Yd1Tj{background:var(--red)}.Bicycles_textColour__aouvN{color:var(--orange)}.Bicycles_backgroundColour__detHE{background:var(--orange)}.Services_textColour__O9E8M{color:var(--blue)}.Services_backgroundColour___YevP{background:var(--blue)}.Sport_textColour__GZgy_{color:var(--green)}.Sport_backgroundColour__ay5x_{background:var(--green)}.Ballet_textColour__bL8xC{color:var(--pink)}.Ballet_backgroundColour__TKLWC{background:var(--pink)}.Contact_textColour__TdZN2{color:#e2e2e2}.Contact_backgroundColour__Ud2xB{background:#e2e2e2}.Contact_headingColour__5DOgG{color:var(--grey)}.News_textColour__KaW3c{color:var(--red)}.News_backgroundColour__aKtBS{background:var(--red)}.bike-riding{position:relative;display:flex;justify-content:center;align-items:center;width:600px;height:600px;overflow:hidden;background-color:#94d2bd}.cyclist{position:relative;animation:ride 1s linear infinite;top:20px}@keyframes ride{0%{transform:scaleY(1)}25%{transform:scaleY(1.02)}50%{transform:scaleY(1)}75%{transform:scaleY(1.02)}to{transform:scaleY(1)}}.bike{position:relative;background-color:#e5383b;width:180px;height:10px;border-radius:10px;box-shadow:inset 3px -3px rgba(0,0,0,.1)}.bike:after,.bike:before{content:"";position:absolute;background-color:#e5383b;width:8px;height:140px;top:-10px}.bike:before{transform:rotate(35deg);left:126px;box-shadow:-120px 85px #e5383b,0 -30px #e5383b}.bike:after{transform:rotate(-35deg);left:49px;box-shadow:120px 85px #e5383b,0 -30px #e5383b}.leftTyre,.rightTyre{width:150px;height:150px;position:absolute;border:10px solid #333;border-radius:50%;z-index:1;top:30px;animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.leftTyre{left:-140px}.rightTyre{left:155px}.leftTyre:before,.rightTyre:before{content:"";position:absolute;width:135px;height:135px;border-radius:50%;border:8px solid #fcfffc}.leftTyre:after,.rightTyre:after{content:"";position:absolute;width:2px;height:145px;left:75px;top:0;background-color:#fcfffc}.spokes{top:75px}.spokes,.spokes:after,.spokes:before{position:absolute;width:145px;height:2px;background-color:#fcfffc}.spokes:after,.spokes:before{content:"";left:3px}.spokes:before{transform:rotate(45deg)}.spokes:after{transform:rotate(-45deg)}.wheel{z-index:6;position:absolute;border-radius:50%;background-color:#a4161a;width:20px;height:20px;top:105px;left:-65px;box-shadow:295px 0 #a4161a,146px 0 #a4161a}.wheel:before{content:"";position:absolute;width:50px;height:50px;border-radius:100%;border-color:#333 transparent transparent #e5383b;border-style:solid;border-width:11px 8px 8px;transform:rotate(80deg);top:-140px;left:240.2px}.shadow{position:absolute;width:520px;height:15px;background-color:rgba(0,0,0,.2);top:510px;left:45px;border-radius:10px;animation:scale 2s linear infinite}@keyframes scale{0%{transform:scaleX(1)}25%{transform:scaleX(.9)}50%{transform:scaleX(1)}75%{transform:scaleX(.9)}to{transform:scaleX(1)}}.pedals{position:relative;z-index:7;width:50px;height:50px;border:5px solid #ba181b;border-radius:50%;top:85px;left:60px;animation:spin 1s linear infinite}.pedals:before{content:"";position:absolute;border-radius:10px;background-color:#adb5bd;height:30px;width:5px;left:22px;top:-5px}.chain{position:absolute;top:81px}.chain:after,.chain:before{content:"";position:absolute;background-color:#333;width:140px;height:2px;left:-60px}.chain:before{top:20px;transform:rotate(-10deg)}.chain:after{top:47px;transform:rotate(10deg)}.girl,.top{position:absolute}.top{width:80px;height:80px;border-top:50px solid #e9d8a6;border-left:50px solid #e9d8a6;border-top-left-radius:100%;top:-190px;left:-18px}.top:before{content:"";position:absolute;width:50px;height:50px;border-radius:50%;background-color:#e9d8a6;left:50px;top:-50px;box-shadow:-10px 10px#e9d8a6}.leftArm,.rightArm{position:absolute;width:15px;height:100px;border-radius:20px;transform:rotate(-30deg)}.rightArm{background-color:#deab90;left:130px;top:-175px;z-index:8}.leftArm{background-color:#cd9777;left:105px;top:-185px;z-index:-1}.leftArm:before,.rightArm:before{content:"";position:absolute;width:15px;height:100px;border-radius:20px;top:85px;left:15px;transform:rotate(-20deg)}.rightArm:before{background-color:#deab90}.head,.leftArm:before{background-color:#cd9777}.head{position:absolute;width:40px;height:20px;top:-190px;left:110px;z-index:-1;transform:rotate(-20deg)}.head:after,.head:before{content:"";position:absolute;background-color:#deab90;border-radius:50%}.head:before{width:75px;height:75px;left:30px;top:-30px}.head:after{width:20px;height:20px;left:78px;top:25px}.hair{width:80px;border-radius:0 100% 0 0;top:-245px;left:142px;z-index:10}.hair,.hair:after{position:absolute;height:40px;background-color:#bb3e03}.hair:after{content:"";width:40px;border-radius:50%;left:-20px}.hair:before{content:"";position:absolute;width:80px;height:25px;border-radius:50% 0/100% 0;background-color:#ee9b00;transform-origin:right;left:-84px;top:37px;animation:hair 1s linear infinite}@keyframes hair{0%{transform:rotate(0)}25%{transform:rotate(10deg)}50%{transform:rotate(0)}75%{transform:rotate(10deg)}to{transform:rotate(0)}}.strap{height:7px;border-radius:50%;top:-197px;left:197px}.strap,.strap:after{position:absolute;background-color:#333;width:7px}.strap:after{content:"";height:60px;border-radius:10px;transform:rotate(-15deg);top:-22px;left:-30px}.strap:before{content:"";position:absolute;background-color:#ee9b00;width:60px;height:30px;border-radius:50px 50px 50px 0;left:-60px;top:-30px}.trousers{position:absolute;top:-90px;left:-20px}.rightLeg{width:120px;height:37px;top:17px;left:12px;border-radius:0 10px 0 30px;transform-origin:top left;z-index:7;animation:rotate 1s linear infinite}.rightLeg,.trousers:after{position:absolute;background-color:#0a9396}.trousers:after{content:"";width:60px;height:60px;border-radius:0 25px 50px 50px;left:-5px;transform:rotate(20deg)}.trousers:before{content:"";position:absolute;background-color:#333;width:65px;height:25px;border-radius:20px;left:-10px;top:50px}.leftLeg{position:absolute;background-color:#005f73;width:120px;height:37px;top:14px;left:13px;border-radius:0 10px 0 30px;transform-origin:top left;z-index:-4;animation:rotate 1s linear infinite;animation-delay:.5s}@keyframes rotate{0%{transform:rotate(0)}25%{transform:rotate(15deg)}55%{transform:rotate(30deg)}80%{transform:rotate(15deg)}to{transform:rotate(0)}}.calf{background-color:#0a9396}.calf,.leftcalf{position:absolute;transform-origin:top;width:33px;height:120px;left:87px;top:9px;border-radius:0 10px 0 0;animation:cycle 1s linear infinite}.leftcalf{background-color:#005f73;animation-delay:.5s}.calf:before,.leftcalf:before{content:"";position:absolute;background-color:#bb3e03;width:55px;height:30px;border-radius:0 20px 0 0;top:119px;box-shadow:inset 0 -10px #fff}.calf:after,.leftcalf:after{content:"";position:absolute;background-color:#333;width:35px;height:10px;border-radius:10px;top:150px;left:10px}@keyframes cycle{0%{transform:rotate(0)}25%{transform:rotate(-27deg)}50%{transform:rotate(-32deg)}75%{transform:rotate(-10deg)}to{transform:rotate(0)}}.clouds{top:250px;animation:clouds 2.7s linear infinite reverse}.clouds,.clouds:after,.clouds:before{position:absolute;width:130px;height:30px;border-radius:20px;background-color:hsla(0,0%,100%,.5)}.clouds:after,.clouds:before{content:""}.clouds:before{left:-300px;top:-200px;animation:clouds 2.2s linear infinite reverse}.clouds:after{left:350px;top:-100px;animation:clouds 3.1s linear infinite reverse}@keyframes clouds{0%{left:-600px}to{left:600px}}.lightrope{text-align:center;white-space:nowrap;overflow:hidden;position:absolute;z-index:1;margin:-15px 0 0;padding:0;pointer-events:none;width:100%;height:100px}.lightrope li{position:relative;animation-fill-mode:both;animation-iteration-count:infinite;list-style:none;padding:0;display:block;width:12px;height:28px;border-radius:50%;margin:20px;display:inline-block;background:#00ff15;box-shadow:0 4.6666666667px 24px 3px #09ff00;animation-name:flash-1;animation-duration:2s}.lightrope li:nth-child(odd){background:#00c8ff;box-shadow:0 4.6666666667px 24px 3px #0af;animation-name:flash-2;animation-duration:1.4s}.lightrope li:nth-child(4n+2){background:red;box-shadow:0 4.6666666667px 24px 3px red;animation-name:flash-3;animation-duration:1.1s}.lightrope li:nth-child(odd){animation-duration:1.8s}.lightrope li:nth-child(3n+1){animation-duration:1.4s}.lightrope li:before{content:"";position:absolute;background:#222;width:10px;height:9.3333333333px;border-radius:3px;top:-4.6666666667px;left:1px}.lightrope li:after{content:"";top:-14px;left:9px;position:absolute;width:auto;height:18.6666666667px;border-bottom:2px solid #fff;border-radius:50%}.lightrope li:last-child:after{content:none}.lightrope li:first-child{margin-left:-40px}@keyframes flash-1{0%,to{background:#00ff15;box-shadow:0 4.6666666667px 24px 3px #00ff15}50%{background:rgba(0,247,165,.4);box-shadow:0 4.6666666667px 24px 3px rgba(21,247,0,.2)}}@keyframes flash-2{0%,to{background:#0bf;box-shadow:0 4.6666666667px 24px 3px #00c8ff}50%{background:rgba(0,255,255,.4);box-shadow:0 4.6666666667px 24px 3px rgba(0,149,255,.2)}}@keyframes flash-3{0%,to{background:red;box-shadow:0 4.6666666667px 24px 3px red}50%{background:rgba(247,0,148,.4);box-shadow:0 4.6666666667px 24px 3px rgba(247,0,0,.2)}}.black-friday{text-transform:uppercase;position:relative;width:100%;text-align:center;color:#fff;font-weight:300;letter-spacing:.5rem;text-shadow:0 0 10px #ff0900,0 0 20px #ff0900,0 0 30px #ff0900,0 0 40px #ff0900,0 0 60px #ff0900,0 0 70px #ff0900}.black-friday span{animation:flicker .5s linear}.black-friday .delay1{animation-delay:4.5s;animation-iteration-count:infinite;animation-duration:10s}.black-friday .delay2{animation-delay:3.8s;animation-iteration-count:infinite;animation-duration:10s}.black-friday .delay3{animation-delay:4.2s;animation-iteration-count:infinite;animation-duration:10s}@keyframes flicker{0%{opacity:0}10%{opacity:1}20%{opacity:0}40%{opacity:1}50%{opacity:0}60%{opacity:1}80%{opacity:0}to{opacity:1}}