@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.8e0177b5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.b97b3418.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.853070df.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c1fdd6c2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.799d8ef8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.dbea232f.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
@font-face{font-family:Flapstick;src:url(/fonts/FlapstickDEMO.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Nerko One;src:url(/fonts/NerkoOne-Regular.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Averia Sans Libre;src:url(/fonts/AveriaSansLibre-Regular.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Driving Around;src:url(/fonts/DrivingAround.ttf)format("truetype");font-weight:400;font-style:normal}@font-face{font-family:Papercute;src:url(/fonts/Papercute-Inline-Outline-3D.otf)format("opentype");font-weight:400;font-style:normal}@font-face{font-family:Satoshi;src:url(/fonts/Satoshi-Medium.otf)format("opentype");font-weight:400;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{background:linear-gradient(90deg,#edede7 2px,#0000 2px) 0 0/50px 50px,linear-gradient(#edede7 2px,#0000 2px) 0 0/50px 50px,linear-gradient(135deg,#f5f7fa 0%,#f1f1f0 100%) 0 0/100% 100%;font-family:Averia Sans Libre,sans-serif;line-height:1.7;animation:20s linear infinite gridMove;overflow-x:hidden}img{max-width:100%;height:auto;display:block}a{text-decoration:none;transition:all .3s}.header-area{z-index:1000;transition:all .3s;position:fixed;top:0;left:0;right:0}.kideco-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#2c3e50;background:#f9b320;padding:25px 0;box-shadow:0 4px 30px #00000014}.main-nav{justify-content:space-between;align-items:center;padding:0 20px;display:flex}.kideco-logo:hover img{transform:scale(1.08)}.logo-container{align-items:center;gap:15px;display:flex}.logo-text{color:#2c3e50;margin:0;font-family:Driving Around,sans-serif;font-size:24px;font-weight:700}.kideco-logo img{height:55px;transition:transform .3s}.main-nav ul.nav{align-items:center;gap:35px;margin:0;list-style:none;display:flex}.main-nav ul.nav li a{color:#2c3e50;font-size:20px;font-weight:600;position:relative}.main-nav ul.nav li a:after{content:"";background:#2c3e50;width:0;height:3px;transition:width .3s;position:absolute;bottom:-5px;left:0}.main-nav ul.nav li a:hover:after,.main-nav ul.nav li a.active:after{width:100%}.nav-cta a{border-radius:50px;padding:10px 24px;font-weight:600;box-shadow:0 4px 15px #0000001a;color:#fff!important}.nav-cta .cta-disabled{cursor:not-allowed;background:linear-gradient(135deg,#95a5a6 0%,#7f8c8d 100%);color:#fff!important}.nav-cta .btn-register-now{cursor:pointer;background:linear-gradient(135deg,#1c70b7 0%,#0a8ed6 100%);color:#fff!important}.nav-cta .btn-register-now:hover{transform:translateY(-2px);box-shadow:0 6px 20px #1c70b74d;color:#fff!important}.nav-cta .btn-register-now:after{display:none}.menu-trigger{color:#2c3e50;cursor:pointer;font-weight:600;display:none}.hero-banner{padding-top:55px;padding-bottom:40px}.banner-wrapper img{border-radius:20px;width:100%;animation:.8s fadeInUp;box-shadow:0 20px 60px #00000026}.event-info-section{justify-content:center;align-items:center;padding:60px 0;display:flex}.event-info-section .container{max-width:1200px;margin:0 auto}.event-info-section .row{align-items:stretch;display:flex}.event-info-section .col-lg-6{flex:0 0 50%;max-width:50%}.event-details-left{text-align:center;padding:20px}.event-logo-wrapper{text-align:center;margin-bottom:30px;animation:.8s fadeIn}.event-logo{border-radius:15px;width:280px;margin:0 auto;box-shadow:0 15px 40px #056cb733}.event-tagline{color:#1c70b7;align-items:center;margin:20px 0;font-family:Driving Around;font-size:80px;animation:1s .2s both fadeIn}.event-description{color:#1c70b7;align-items:center;margin:20px 0;font-size:16px;animation:1s .2s both fadeIn}.event-detail-title{color:#1c70b7;text-align:left;margin:20px 0;font-size:40px;animation:1s .2s both fadeIn}.event-detail{color:#555;text-align:left;font-size:24px;font-weight:500;animation:1s .4s both fadeIn}.event-info-item{justify-content:flex-start;align-items:center;gap:15px;margin:20px 0;display:flex}.event-info-item .event-date,.event-info-item .event-location{margin:0}.event-icon{text-align:center;min-width:40px;font-size:32px;display:inline-block}.content-section,.pricing-section,.contact-section{justify-content:center;align-items:center;display:flex}.content-section .container,.pricing-section .container,.contact-section .container{max-width:1200px;margin:0 auto}.content-card{background:#fff;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:100px;animation:.8s fadeInUp;display:flex;box-shadow:0 15px 50px #00000014}.event-title-description{color:#333;text-align:center;font-size:18px;line-height:1.9}.event-description{color:#333;text-align:left;font-size:18px;line-height:1.9}.section-title{color:#1c70b7;text-align:center;width:100%;margin-bottom:40px;font-family:Driving Around;font-size:56px;display:inline-block;position:relative}.section-title:after{content:"";background:linear-gradient(90deg,#1c70b7,#0a8ed6);border-radius:2px;width:80px;height:4px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)}.white-title{color:#fff}.white-title:after{background:linear-gradient(90deg,#fff,#ffffffb3)}.btn-register-now{color:#fff;cursor:pointer;background:linear-gradient(135deg,#1c70b7 0%,#0a8ed6 100%);border:none;border-radius:50px;padding:15px 40px;font-size:16px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block}.btn-register-now:hover{color:#fff;transform:translateY(-3px);box-shadow:0 5px 10px #056cb766}.image-card{background:#fffdfd;border-radius:20px;margin-bottom:30px;padding:20px;transition:transform .3s,box-shadow .3s;box-shadow:0 10px 40px #00000014}.image-card:hover{transform:translateY(-8px);box-shadow:0 20px 60px #0000001f}.image-card img{border-radius:12px}.download-section{background:#fffdfd}.download-links{flex-direction:column;gap:20px;max-width:800px;margin:0 auto;display:flex}.download-link{color:#fffdfdte;background:linear-gradient(135deg,#1c70b7 0%,#0a8ed6 100%);border-radius:15px;align-items:center;gap:15px;padding:20px 30px;font-weight:600;transition:all .3s;display:flex;box-shadow:0 10px 30px #056cb74d}.download-link:hover{color:#fffdfdte;transform:translate(10px);box-shadow:0 15px 40px #056cb766}.download-icon{font-size:24px}.video-wrapper{background:#fff;border-radius:20px;max-width:900px;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:15px;box-shadow:0 15px 50px #0000001a}.video-wrapper video{border-radius:12px;width:100%;box-shadow:0 5px 20px #0000001a}.racepack-section{color:#fffdfd;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%)}.racepack-section .section-title{color:#fffdfd}.racepack-list ul{max-width:600px;margin:0 auto;padding:0;list-style:none}.racepack-list ul li{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#ffffff26;border-left:4px solid #fff;border-radius:12px;margin-bottom:15px;padding:15px 25px;font-size:16px;font-weight:600;transition:all .3s}.racepack-list ul li:hover{background:#ffffff40;transform:translate(10px)}.pricing-section{background:linear-gradient(135deg,#1c70b7 0%,#0a8ed6 100%);justify-content:center;align-items:center;padding:100px 0;display:flex;position:relative;overflow:hidden}.pricing-section:before{content:"";background:#ffffff0d;border-radius:50%;width:500px;height:500px;position:absolute;top:-50%;right:-10%}.pricing-section .row.justify-content-center{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:30px;display:flex}.pricing-section .col-lg-4{flex:1;min-width:300px;max-width:400px;display:flex}.price-box{text-align:center;background:#fff;border-radius:25px;flex-direction:column;flex:1;padding:40px 30px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 60px #00000026}.price-box:before{content:"";background:linear-gradient(90deg,#f9b320,#f5d580);width:100%;height:5px;position:absolute;top:0;left:0}.price-box:hover{transform:translateY(-10px);box-shadow:0 30px 80px #0003}.price-category{color:#1c70b7;font-family:Driving Around,Arial Black,sans-serif;font-size:48px}.price-subtitle{color:#666;justify-content:center;align-items:center;min-height:50px;font-size:16px;font-weight:500;display:flex}.price-box hr{background:linear-gradient(90deg,#0000,#e0e0e0,#0000);border:none;height:2px;margin:20px 0}.price{color:#2c3e50;flex-grow:0;margin:25px 0;font-size:56px;font-weight:700}.price-small{color:#95a5a6;margin-bottom:5px;font-size:24px}.price-small del{opacity:.7;text-decoration:line-through}.currency{vertical-align:super;font-size:20px;font-weight:600}.btn-closed{color:#fff;cursor:not-allowed;opacity:.8;background:linear-gradient(135deg,#95a5a6 0%,#7f8c8d 100%);border:none;border-radius:50px;margin-top:auto;padding:15px 40px;font-weight:700;transition:all .3s;display:inline-block;box-shadow:0 10px 30px #7f8c8d4d}.btn-closed:hover{box-shadow:0 15px 40px #7f8c8d66}@media (min-width:992px){.pricing-section .row.justify-content-center{flex-direction:row}.pricing-section .col-lg-4{flex:0 0 calc(50% - 15px);max-width:450px}}@media (max-width:991px){.pricing-section .col-lg-4{flex:0 0 100%;max-width:500px;margin-bottom:20px}}.prize-section{background:#fff;padding:150px 0}.prize-description{color:#666;margin-bottom:50px;font-size:20px;font-weight:500}.prize-section .row.justify-content-center{flex-wrap:wrap;justify-content:center;gap:30px;display:flex}.prize-section .col-lg-3{flex:1;min-width:250px;max-width:300px;display:flex}.prize-box{text-align:center;background:#fff;border-radius:25px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:5px 30px;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 5px 20px #00000026}.prize-box:hover{transform:translateY(-10px);box-shadow:0 10px 30px #0003}.first-place:before{content:"";background:linear-gradient(90deg,gold,orange);width:100%;height:5px;position:absolute;top:0;left:0}.second-place:before{content:"";background:linear-gradient(90deg,silver,#a8a8a8);width:100%;height:5px;position:absolute;top:0;left:0}.third-place:before{content:"";background:linear-gradient(90deg,#cd7f32,#b8860b);width:100%;height:5px;position:absolute;top:0;left:0}.prize-medal{margin-bottom:20px;font-size:80px}.prize-position{color:#1c70b7;margin:15px 0;font-family:Driving Around,sans-serif;font-size:32px}.prize-amount{color:#2c3e50;margin:20px 0;font-size:36px;font-weight:700}.prize-amount .currency{vertical-align:super;font-size:18px;font-weight:600}@media (max-width:992px){.prize-section{padding:80px 0}.prize-description{margin-bottom:40px;font-size:18px}.prize-medal{font-size:70px}.prize-position{font-size:28px}.prize-amount{font-size:32px}}@media (max-width:768px){.prize-section{padding:60px 0}.prize-description{margin-bottom:30px;padding:0 20px;font-size:16px}.prize-section .col-lg-3{flex:0 0 100%;max-width:400px;margin-bottom:20px}.prize-box{padding:35px 25px}.prize-medal{font-size:60px}.prize-position{font-size:26px}.prize-amount{font-size:28px}}@media (max-width:480px){.prize-section{padding:50px 0}.prize-description{margin-bottom:25px;font-size:14px}.prize-box{padding:30px 20px}.prize-medal{font-size:50px}.prize-position,.prize-amount{font-size:24px}.prize-amount .currency{font-size:16px}}.contact-section{padding:100px 0}.contact-description{color:#666;margin-bottom:50px;font-size:18px}.contact-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:30px;max-width:1000px;margin-top:40px;margin-left:auto;margin-right:auto;display:grid}.contact-card{background:#fff;border-radius:20px;flex-direction:column;align-items:center;gap:20px;padding:40px 30px;transition:all .3s;display:flex;box-shadow:0 10px 40px #00000014}.contact-avatar{color:#fff;background:linear-gradient(135deg,#1c70b7 0%,#0a8ed6 100%);border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;font-size:36px;font-weight:700;display:flex}.instagram-avatar{background:linear-gradient(135deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%);font-size:40px}.contact-name{color:#2c3e50;margin:0;font-family:Driving Around,sans-serif;font-size:24px;font-weight:700}.contact-details{flex-direction:column;gap:15px;width:100%;display:flex}.contact-link{color:#2c3e50;background:#f5f7fa;border-radius:12px;align-items:center;gap:12px;padding:12px 20px;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.contact-link:hover{color:#fff;background:#1c70b7;transform:translate(5px)}.instagram-link:hover{background:linear-gradient(135deg,#f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%)}.contact-icon{text-align:center;min-width:24px;font-size:20px;display:inline-block}@media (max-width:992px){.contact-section{padding:80px 0}.contact-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px}.contact-card{padding:35px 25px}}@media (max-width:768px){.contact-section{padding:60px 0}.contact-description{margin-bottom:40px;padding:0 20px;font-size:16px}.contact-grid{grid-template-columns:1fr;gap:20px;padding:0 20px}.contact-card{padding:30px 25px}.contact-avatar{width:70px;height:70px;font-size:32px}.contact-name{font-size:22px}.contact-link{padding:10px 18px;font-size:14px}.contact-icon{font-size:18px}}@media (max-width:480px){.contact-section{padding:50px 0}.contact-description{margin-bottom:30px;font-size:14px}.contact-card{padding:25px 20px}.contact-avatar{width:60px;height:60px;font-size:28px}.contact-name{font-size:20px}.contact-link{padding:10px 15px;font-size:13px}.contact-icon{font-size:16px}}footer{color:#ecf0f1;text-align:center;background:linear-gradient(135deg,#2c3e50 0%,#34495e 100%);margin-top:0;padding:50px 0}footer p{color:#ecf0f1;margin:0;font-size:15px;line-height:2}.rules-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#1c70b7 0%,#0a8ed6 100%);padding:150px 0 80px}.rules-title{text-shadow:2px 2px 4px #0003;margin-bottom:20px;font-family:Driving Around,sans-serif;font-size:56px;font-weight:700}.rules-subtitle{opacity:.9;font-size:20px}.rules-content{padding:80px 0}.rules-card{background:#fff;border-top:5px solid #1c70b7;border-radius:20px;max-width:1600px;margin-bottom:30px;margin-left:auto;margin-right:auto;padding:40px;transition:all .3s;box-shadow:0 10px 40px #00000014}.rules-card:hover{transform:translateY(-5px);box-shadow:0 15px 50px #0000001f}.rules-section-title{color:#1c70b7;align-items:center;gap:10px;margin-bottom:25px;font-family:Driving Around,sans-serif;font-size:32px;display:flex}.rules-list{margin:0;padding:0;list-style:none}.rules-list li{color:#555;border-bottom:1px solid #f0f0f0;padding:15px 0 15px 30px;font-size:16px;line-height:1.8;position:relative}.rules-list li:last-child{border-bottom:none}.rules-list li:before{content:"✓";color:#1c70b7;font-size:18px;font-weight:700;position:absolute;left:0}.rules-text{color:#555;line-height:1.8}.rules-text p{margin-bottom:15px}.rules-text ul{margin:15px 0;padding-left:40px;list-style:outside}.rules-text ul li{color:#555;border-bottom:none;padding:8px 0}.rules-text ul li:before{content:none}.rules-text strong{color:#1c70b7;font-weight:700}.rules-list-numbered{margin:0;padding-left:30px;list-style:decimal}.rules-list-numbered li{color:#555;border-bottom:1px solid #f0f0f0;padding:15px 0 15px 10px;font-size:16px;line-height:1.8;position:relative}.rules-list-numbered li:last-child{border-bottom:none}.rules-list-numbered li:before{content:none}.btn-back-home{color:#fff;background:linear-gradient(135deg,#1c70b7 0%,#0a8ed6 100%);border-radius:50px;padding:15px 40px;font-weight:700;text-decoration:none;transition:all .3s;display:inline-block;box-shadow:0 10px 30px #1c70b74d}.btn-back-home:hover{color:#fff;transform:translateY(-3px);box-shadow:0 15px 40px #1c70b766}@media (max-width:992px){.rules-hero{padding:120px 0 60px}.rules-title{font-size:42px}.rules-subtitle{font-size:18px}.rules-content{padding:60px 0}.rules-card{padding:30px}.rules-section-title{font-size:28px}}@media (max-width:768px){.rules-hero{padding:100px 20px 50px}.rules-title{font-size:32px}.rules-subtitle{font-size:16px}.rules-content{padding:40px 20px}.rules-card{padding:25px 20px}.rules-section-title{font-size:24px}.rules-list li{padding:12px 0 12px 25px;font-size:14px}}.js-preloader{z-index:9999;background:#fff;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.preloader-inner{text-align:center}.dot,.dots span{background:#1c70b7;border-radius:50%;width:12px;height:12px;margin:0 5px;animation:1.4s ease-in-out infinite both bounce;display:inline-block}.dots{justify-content:center;gap:5px;margin-top:10px;display:flex}.dots span:first-child{animation-delay:-.32s}.dots span:nth-child(2){animation-delay:-.16s}.text-center{text-align:center}.justify-content-center{justify-content:center}.align-items-center{align-items:center}@keyframes gridMove{0%{background-position:0 0,0 0,0 0}to{background-position:50px 50px,50px 50px,0 0}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media (max-width:992px){.event-logo{width:220px}.event-tagline{font-size:60px}.event-title-description{font-size:24px!important}.event-detail-title{font-size:32px}.event-detail{font-size:20px}.event-info-section .col-lg-6{flex:0 0 100%;max-width:100%;margin-bottom:30px}.content-card{padding:40px 30px}.content-card .row{flex-direction:column}.content-card .col-lg-6{flex:0 0 100%;max-width:100%;margin-bottom:30px}.content-card .col-lg-6 .event-description{text-align:center}.event-info-item{justify-content:center}.section-title{font-size:42px}.racepack-list ul li{font-size:14px}.price-box{padding:35px 25px}.btn-register-now{align-items:center;padding:12px 35px;font-size:14px}}@media (max-width:768px){.main-nav ul.nav{display:none}.menu-trigger{color:#fff;background:#1c70b7;border-radius:8px;padding:10px 20px;display:block}.hero-banner{padding-top:100px;padding-bottom:30px}.event-info-section{padding:40px 20px}.event-tagline{font-size:48px}.col-lg-6>div[style*=margin-top]{text-align:center}.event-title-description{padding:0 10px;font-size:20px!important}.event-detail-title{text-align:center;font-size:28px}.event-detail{text-align:center;font-size:18px}.event-info-item{text-align:center;flex-direction:column;gap:10px}.event-logo{width:180px}.logo-text{font-size:18px}.kideco-logo img{height:40px}.content-card{padding:30px 20px}.content-card .event-description{font-size:16px;text-align:center!important}.event-description{font-size:15px}.section-title{font-size:36px}.price-box{padding:30px 20px}.price-category{font-size:36px}.price-small{font-size:22px}.price{font-size:40px}.pricing-section{padding:80px 20px}.contact-section{padding:60px 0}.btn-register-now{padding:12px 30px;font-size:14px}}@media (max-width:480px){.kideco-logo img{height:35px}.logo-text{font-size:14px}.hero-banner{padding-top:90px}.banner-wrapper img{border-radius:10px}.event-info-section{padding:30px 15px}.event-tagline{font-size:36px}.event-title-description{padding:0 5px;font-size:16px!important}.event-detail-title{font-size:24px}.event-detail{font-size:16px}.event-icon{min-width:30px;font-size:24px}.event-info-item{margin:15px 0}.event-logo{width:150px}.section-title{font-size:28px}.section-title:after{width:60px;height:3px}.content-card{padding:25px 15px}.content-card .event-description,.event-description{font-size:14px}.download-link{padding:15px 20px;font-size:14px}.price-category,.price{font-size:32px}.price-small{font-size:20px}.price-subtitle{min-height:45px;font-size:13px}.btn-closed,.btn-register-now{padding:12px 25px;font-size:13px}.racepack-list ul li{padding:12px 20px;font-size:13px}.contact-item{padding:20px}.contact-icon{font-size:40px}.contact-item span{font-size:14px}.pricing-section,.prize-section{padding:60px 15px}.contact-section{padding:50px 15px}footer{padding:40px 15px}footer p{font-size:13px}}@media (max-width:360px){.logo-text{font-size:12px}.kideco-logo img{height:30px}.event-tagline{font-size:28px}.event-title-description{font-size:14px!important}.event-detail-title{font-size:20px}.event-detail{font-size:14px}.section-title{font-size:24px}.price-category,.price{font-size:28px}.btn-register-now,.btn-closed{padding:10px 20px;font-size:12px}}
