@font-face{font-family:Jost;font-style:normal;font-weight:400;src:url(/fonts/jost/Jost-Regular-UKR.ttf) format("truetype")}@font-face{font-family:Jost;font-style:normal;font-weight:500;src:url(/fonts/jost/Jost-Medium-UKR.ttf) format("truetype")}@font-face{font-family:Jost;font-style:normal;font-weight:700;src:url(/fonts/jost/Jost-Bold-UKR.ttf) format("truetype")}.skip-to-main-content-link{background:#007afe;border-radius:10px;color:#fff;cursor:pointer;flex-shrink:0;font-size:.875em;font-weight:500;left:-9999px;line-height:1.5;min-height:34px;min-width:-moz-fit-content;min-width:fit-content;outline:none;padding:0 17px;position:absolute;text-align:center;top:80px;transition:all .3s;z-index:999}.skip-to-main-content-link,.skip-to-main-content-link:after{align-items:center;display:inline-flex;justify-content:center}.skip-to-main-content-link:after{content:"↓";margin:0 0 0 5px}.skip-to-main-content-link:hover{background:#59a5ff;color:#fff}.skip-to-main-content-link:focus-visible{left:0}*{font-family:Jost,sans-serif;padding:0}*,body{margin:0}body{background:#020202;color:#d2d2d2;overflow-x:hidden}body.hidden{overflow:hidden}ul{list-style:none}a{color:#d2d2d2;text-decoration:none}img{display:flex;width:100%}section{margin-top:160px;padding:0 20px}.text-yellow{color:#e7b553;font-weight:700}.white-text{color:#d2d2d2;font-weight:700}.blur-left,.blur-right{height:1800px;pointer-events:none;position:absolute;width:1800px}.purple-blur{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/blur/blur-purple.png?1770037682) no-repeat 0 0;background-size:contain}.green-blur{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/blur/blur-green.png?1770037682) no-repeat 0 0;background-size:contain}@media(-webkit-min-device-pixel-ratio:2){.purple-blur{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/blur/blur-purple-2x.png?1770037682) no-repeat 0 0;background-size:contain}.green-blur{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/blur/blur-green-2x.png?1770037682);background-size:contain}}.wrap{overflow:hidden}.container,.wrap{position:relative}.container{box-sizing:border-box;margin:0 auto;max-width:1200px}.yellow-btn{background:#e7b553;border:1px solid #e7b553;box-sizing:border-box;color:#020202;font-size:18px;font-style:normal;font-weight:700;justify-content:center;line-height:26px;max-width:387px;min-height:46px;transition:.3s ease;width:100%}.title-box,.yellow-btn{align-items:center;display:flex}.title-box{justify-content:flex-start}h2.title-section{align-items:center;display:inline-flex;font-size:36px;font-style:normal;font-weight:700;line-height:42px;margin-bottom:50px;overflow:hidden;position:relative;white-space:nowrap;width:0}@keyframes typing{0%{width:0}to{width:100%}}h2.title-section:after,h2.title-section:before{color:#e7b553;font-size:36px;font-style:normal;font-weight:500;line-height:52px;position:relative}h2.title-section:before{content:"{";left:0;margin-right:20px}h2.title-section:after{content:"}";margin-left:20px;right:0}h2.title-section.column{align-items:flex-start;display:flex;flex-direction:column;width:100%}h2.title-section.column:after,h2.title-section.column:before{content:""}h2.title-section span{align-items:center;display:inline-flex;overflow:hidden;position:relative;white-space:nowrap;width:0}h2.title-section span:after,h2.title-section span:before{color:#e7b553;font-size:36px;font-style:normal;font-weight:500;line-height:52px;position:relative}h2.title-section span:first-child{margin-bottom:10px}h2.title-section span:first-child:before{content:"{";left:0;margin-right:20px}h2.title-section span:last-child:after{content:"}";margin-left:20px;right:0}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;touch-action:pan-y;-khtml-user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list,.slick-slider{display:block;position:relative}.slick-list{margin:0;overflow:hidden;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{transform:translateZ(0)}.slick-track{display:block;left:0;margin-left:auto;margin-right:auto;position:relative;top:0}.slick-track:after,.slick-track:before{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{border:1px solid transparent;display:block;height:auto}.slick-arrow.slick-hidden{display:none}.slick-next,.slick-prev{border:none;cursor:pointer;display:block;font-size:0;height:20px;line-height:0;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:20px}.slick-next,.slick-next:focus,.slick-next:hover,.slick-prev,.slick-prev:focus,.slick-prev:hover{background:transparent;color:transparent;outline:none}.slick-next:focus:before,.slick-next:hover:before,.slick-prev:focus:before,.slick-prev:hover:before{opacity:1}.slick-next.slick-disabled:before,.slick-prev.slick-disabled:before{opacity:.25}.slick-next:before,.slick-prev:before{color:#fff;font-size:20px;line-height:1;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{bottom:-25px;display:block;list-style:none;margin:0;padding:0;position:absolute;text-align:center;width:100%}.slick-dots li{display:inline-block;margin:0 5px;padding:0;position:relative}.slick-dots li,.slick-dots li button{cursor:pointer;height:20px;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;display:block;font-size:0;line-height:0;outline:none;padding:5px}.slick-dots li button:focus,.slick-dots li button:hover{outline:none}.slick-dots li button:focus:before,.slick-dots li button:hover:before{opacity:1}.slick-dots li button:before{color:#000;content:"•";font-size:6px;height:20px;left:0;line-height:20px;opacity:.25;position:absolute;text-align:center;top:0;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#000;opacity:.75}#cookieScriptAditionalData{display:none}.text-center{text-align:center}.header{backdrop-filter:blur(0);-webkit-backdrop-filter:blur(0);box-sizing:border-box;left:0;padding:0 20px;position:fixed;right:0;width:100%;z-index:3}.header,.header.moved{transition:backdrop-filter .12s linear}.header.moved{backdrop-filter:blur(30px);-webkit-backdrop-filter:blur(30px);background:rgba(2,2,2,.2)}.menu{justify-content:space-between;padding:19px 0}.menu,.menu .menu-list{align-items:center;display:flex}.menu .menu-list li{margin-right:120px}.menu .menu-list li:last-child{margin-right:0}.menu .menu-list li a{color:#d2d2d2;font-size:18px;font-style:normal;font-weight:400;line-height:26px;opacity:.5;transition:.3s ease}.menu .menu-list li a.active,.menu .menu-list li a:hover{opacity:1;transition:.3s ease}.yellow-btn:hover{background:none;color:#e7b553;transition:.3s ease}.menu .burger-button-custom{cursor:pointer;display:none;height:19px;position:relative;transform:rotate(0deg);transition:.5s ease-in-out;width:23px}.menu .burger-button-custom span{background:#e7b553;border-radius:1.5px;display:block;height:3px;left:0;opacity:1;position:absolute;transform:rotate(0deg);transition:.25s ease-in-out;width:100%}.menu .burger-button-custom span:first-child{top:0;transform-origin:left center}.menu .burger-button-custom span:nth-child(2){top:8px;transform-origin:left center}.menu .burger-button-custom span:nth-child(3){top:16px;transform-origin:left center}.menu .burger-button-custom.open span:first-child{left:2px;top:0;transform:rotate(45deg)}.menu .burger-button-custom.open span:nth-child(2){opacity:0;width:0}.menu .burger-button-custom.open span:nth-child(3){left:2px;top:16px;transform:rotate(-45deg)}.main-banner{margin-top:180px}.main-banner .container{align-items:center;display:flex;justify-content:space-between}.main-banner .text-block{max-width:574px;width:100%}.main-banner .img-block{max-width:508px;width:100%}.main-banner .text-block .logo{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/logo.svg?1770037682) no-repeat 0 0;background-size:contain;display:block;height:59px;margin-bottom:15px;width:183px}.main-banner .text-block h1{display:flex;font-size:72px;font-style:normal;font-weight:700;line-height:110px;margin-bottom:20px}.main-banner .text-block h1 span{margin-left:22px}.main-banner .text-block h1 span:before{content:"{";margin-right:20px}.main-banner .text-block h1 span:after,.main-banner .text-block h1 span:before{color:#e7b553;font-size:72px;font-style:normal;font-weight:500;line-height:110px}.main-banner .text-block h1 span:after{content:"}";margin-left:20px}.main-banner .text-block p{color:#767676;font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:50px;max-width:486px;width:100%}.challenge .container{position:relative}.challenge .blur-left{left:-1092px;top:-756px}.challenge .blur-right{right:-1045px;top:-756px}.challenge .stars .stars-left span,.challenge .stars .stars-right span{display:block;position:absolute}.challenge .stars-left .star1{animation:star-1-anim 2s linear infinite;animation-delay:.1s;background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/star-1.svg?1770037682) no-repeat 0 0;background-size:contain;height:10px;left:-36px;top:-36px;transform-box:fill-box;transform-origin:center;width:10px}@keyframes star-1-anim{0%{transform:scale(1)}30%{transform:scale(1.4)}to{transform:scale(1)}}.challenge .stars-left .star2{animation:star-2-anim 2.2s linear infinite;animation-delay:.3s;background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/star-2.svg?1770037682) no-repeat 0 0;background-size:contain;height:10px;left:-19px;top:-19px;transform:scale(1);transform-box:fill-box;transform-origin:center;width:10px}@keyframes star-2-anim{0%{transform:scale(1)}30%{transform:scale(1.3)}to{transform:scale(1)}}.challenge .stars-left .star3{animation:star-2-anim 2.2s linear infinite;animation-delay:.1s;background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/star-3.svg?1770037682) no-repeat 0 0;background-size:contain;height:15px;left:-36px;top:16px;transform:scale(.7);transform-box:fill-box;transform-origin:center;width:15px}@keyframes star-3-anim{0%{transform:scale(.7)}30%{transform:scale(1)}to{transform:scale(.7)}}.challenge .stars-right .star4{animation:star-4-anim 2.2s linear infinite;background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/star-1.svg?1770037682) no-repeat 0 0;background-size:contain;bottom:20px;height:15px;right:-36px;width:15px}@keyframes star-4-anim{0%{transform:scale(1)}30%{transform:scale(.7)}to{transform:scale(1)}}.challenge .stars-right .star5{animation:star-2-anim 2.2s linear infinite;animation-delay:.2s;background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/star-3.svg?1770037682) no-repeat 0 0;background-size:contain;bottom:-8px;height:7px;opacity:.6;right:0;transform-box:fill-box;transform-origin:center;width:7px}@keyframes star-5-anim{0%{transform:scale(1)}30%{transform:scale(1.3)}to{transform:scale(1)}}.challenge .stars-right .star6{animation:star-2-anim 2.2s linear infinite;background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/star-2.svg?1770037682) no-repeat 0 0;background-size:contain;bottom:-30px;height:15px;right:-16px;transform-box:fill-box;transform-origin:center;width:15px}.challenge .text-block{font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin:0 auto;max-width:708px;position:relative;text-align:center;width:100%}.challenge .text-block p span{color:#e7b553;font-weight:700}.join{position:relative}.join .container:not(.fade-in) h2.title-section{animation:typing 3.5s steps(40);animation-fill-mode:forwards}.join .blur-right{display:none}.join ul.card-list{box-sizing:border-box;-moz-column-count:3;-webkit-column-count:3;column-count:3;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.join .container .card-list .card-item{opacity:0;transform:translateY(50px);transition:.3s ease-in-out}.join .card-list .card-item{background:hsla(0,0%,82%,.1);box-sizing:border-box;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.join .container:not(.fade-in) .card-list .card-item{opacity:1;transform:translateY(0);transition:1s ease-in-out}.join .container:not(.fade-in) .card-list .card-item:nth-child(2){transition-delay:.2s}.join .container:not(.fade-in) .card-list .card-item:nth-child(3){transition-delay:.3s}.join .container:not(.fade-in) .card-list .card-item:nth-child(4){transition-delay:.4s}.join .container:not(.fade-in) .card-list .card-item:nth-child(5){transition-delay:.5s}.join .card-list .card-item span{display:block;padding:30px}.join .card-item:first-child{border:1px solid #e7b553;height:299px;margin-bottom:20px}.join .card-item:nth-child(2){height:160px}.join .card-item:nth-child(3){height:191px;margin-bottom:20px}.join .card-item:nth-child(4){border:1px solid #385e5c;height:268px}.join .container .card-item:nth-child(5){background:none;height:479px}.join .card-item:nth-child(5) span{background:hsla(0,0%,82%,.1);border:1px solid #dea7d1;box-sizing:border-box;display:block;height:413px;margin-bottom:20px}.join .yellow-btn{max-width:100%}.join .box-button{display:none}.how-will .container{position:relative}.how-will .container:not(.fade-in) h2.title-section{animation:typing 3.5s steps(40);animation-fill-mode:forwards}.how-will .blur-left{left:-1092px;top:-620px}.how-will .blur-right{right:-1045px;top:-620px}.how-will .list{display:flex;flex-wrap:wrap;justify-content:space-between}.how-will .list .item{margin-bottom:55px;margin-right:101px;max-width:305px;width:100%}.how-will .list .item:nth-of-type(3n){margin-right:0}.how-will .list .item:nth-child(n+4){margin-bottom:0}.how-will .list .item img{display:block;height:80px;margin-bottom:30px;width:80px}.how-will .list .item .title-item{color:#d2d2d2;font-size:36px;font-style:normal;font-weight:700;line-height:42px;margin-bottom:15px}.how-will .list .item p{color:#767676;font-size:24px;font-style:normal;font-weight:400;line-height:32px}.how-will .list .item p span{color:#e7b553;font-weight:700}.prizes .container{align-items:center;display:flex;flex-direction:column}.prizes .container:not(.fade-in) h2.title-section{animation:typing .7s steps(10);animation-fill-mode:forwards}.prizes .list{display:flex}.prizes .list .item{align-items:center;display:flex;flex-direction:column;margin-right:20px;max-width:387px;width:100%}.prizes .list .item:last-child{margin-right:0}.prizes .list .item img{margin-bottom:26px}.prizes .list .item .small{color:#767676;font-size:14px;font-style:normal;font-weight:700;line-height:22px;text-align:center}.prizes .list .item p{font-weight:700;margin-bottom:10px;margin-top:5px}.prizes .list .item p,.prizes .list .item span{font-size:24px;font-style:normal;line-height:32px;text-align:center}.prizes .list .item span{color:#767676;font-weight:400}.join-card .container{background:hsla(0,0%,82%,.1);padding:42px;position:relative}.join-card .blur-left{left:-1095px;top:-853px}.join-card .blur-right{right:-345px;top:-667px}.join-card .card{align-items:center;display:flex;flex-direction:column;margin:0 auto;max-width:996px;width:100%}.join-card p{font-size:36px;font-weight:700;line-height:42px;margin-bottom:20px}.join-card p,.join-card span{font-style:normal;text-align:center}.join-card span{color:#767676;font-size:24px;font-weight:400;line-height:32px;margin-bottom:40px}.ios-challenge .blur-left{display:none}.ios-challenge .container:not(.fade-in) h2.title-section span:first-child{animation:typing 2.5s steps(30);animation-fill-mode:forwards}.ios-challenge .container:not(.fade-in) h2.title-section span:last-child{animation:typing 2.5s steps(30);animation-delay:.6s;animation-fill-mode:forwards}.ios-challenge .card-list{display:flex;flex-wrap:wrap;justify-content:space-between}.ios-challenge .card-list .card-item{background:hsla(0,0%,82%,.1);box-sizing:border-box;font-size:24px;font-style:normal;font-weight:400;height:142px;line-height:32px;margin-bottom:27px;max-width:590px;opacity:0;padding:30px;transform:translateY(60px);transition:1s ease-in-out;width:48.4%}.ios-challenge .container:not(.fade-in) .card-list .card-item{opacity:1;transform:translateY(0);transition:1s ease-in-out}.ios-challenge .container:not(.fade-in) .card-list .card-item:nth-child(3),.ios-challenge .container:not(.fade-in) .card-list .card-item:nth-child(4){transition-delay:.1s}.ios-challenge .card-list .card-item.blue{border:2px solid #385e5c}.ios-challenge .card-list .card-item.orange{border:1px solid #e7b553}.ios-challenge .btn-box{align-items:center;display:flex;justify-content:center;margin-top:23px;opacity:0;transform:translateY(60px)}.ios-challenge .container:not(.fade-in) .btn-box{opacity:1;transform:translateY(0);transition:1s ease-in-out;transition-delay:.1s}.about{position:relative}.about .blur-left{left:-1095px;top:-488px}.about .blur-right{right:-1045px;top:-488px}.about .container:not(.fade-in) h2.title-section{animation:typing 3.5s steps(40);animation-fill-mode:forwards}.about .relative-box{margin-bottom:60px}.about .relative-box.slider-height{height:100%;max-height:400px}.about .slider-box{margin-right:-20px;position:absolute;width:100%}.about .slick-slide{margin-right:20px;width:600px}.about .relative-box img{max-width:600px}.about p{color:#d2d2d2;font-size:36px;font-style:normal;font-weight:400;line-height:42px;margin-bottom:30px;max-width:1187px;width:100%}.about p>span{font-weight:700}.about .desc{color:#767676;display:block;font-size:24px;font-style:normal;font-weight:400;line-height:32px;margin-bottom:40px;max-width:1187px;width:100%}.about .statistic-block{align-items:center;display:flex;justify-content:space-between;margin:0 auto;max-width:728px;width:100%}.about .statistic-block .statistic-item{align-items:center;display:flex;flex-direction:column}.about .statistic-block p{font-size:36px;font-style:normal;font-weight:700;line-height:42px;margin-bottom:7px;text-align:center;text-transform:uppercase}.about .statistic-block span{color:#767676;font-size:18px;font-style:normal;font-weight:400;line-height:26px;text-align:center}.about .statistic-block .img{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/app-of-year.png?1770037682);background-size:contain;height:75px;width:236px}@media(-webkit-min-device-pixel-ratio:2){.about .statistic-block .img{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/app-of-year-2x.png?1770037682);background-size:contain}}.junior-dev .container{align-items:center;background:hsla(0,0%,82%,.1);display:flex;flex-direction:column;padding:40px;position:relative}.junior-dev .blur-right{right:-743px;top:-320px}.junior-dev .stars-left span,.junior-dev .stars-right span{display:block;position:absolute}.junior-dev .stars-left .star1{animation:star-1-anim 2s linear infinite;background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/star-1.svg?1770037682) no-repeat 0 0;background-size:contain;height:10px;left:30px;top:30px;transform-box:fill-box;transform-origin:center;width:10px}.junior-dev .stars-left .star2{animation:star-2-anim 2s linear infinite;background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/star-2.svg?1770037682) no-repeat 0 0;background-size:contain;height:17px;left:46px;top:42px;transform-box:fill-box;transform-origin:center;width:17px}.junior-dev .stars-left .star3{animation:star-4-anim 2s linear infinite;background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/star-3.svg?1770037682) no-repeat 0 0;background-size:contain;height:8px;left:42px;top:95px;transform-box:fill-box;transform-origin:center;width:8px}.junior-dev .stars-right .star4{animation:star-5-anim 2s linear infinite;height:22px;right:30px;top:134px;width:22px}.junior-dev .stars-right .star4,.junior-dev .stars-right .star5{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/star-1.svg?1770037682) no-repeat 0 0;background-size:contain;transform-box:fill-box;transform-origin:center}.junior-dev .stars-right .star5{animation:star-4-anim 2s linear infinite;height:13px;right:79px;top:172px;width:13px}.junior-dev .stars-right .star6{animation:star-2-anim 2s linear infinite;background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/star-2.svg?1770037682) no-repeat 0 0;background-size:contain;height:19px;right:60px;top:195px;transform-box:fill-box;transform-origin:center;width:19px}.junior-dev p{color:#d2d2d2;font-size:36px;font-style:normal;font-weight:700;line-height:42px;margin-bottom:20px;text-align:center}.junior-dev .desc{color:#767676;display:block;font-size:18px;font-style:normal;font-weight:400;line-height:26px;margin-bottom:28px}footer{background:hsla(0,0%,82%,.1);margin-top:160px;padding:0 20px}footer .container{padding:40px 0}footer .top-footer{align-items:center;display:flex;justify-content:space-between;margin-bottom:67px}footer .top-footer .footer-logo{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/logo.svg?1770037682) no-repeat 0 0;background-size:contain;height:41px;width:126px}footer .top-footer .footer-social{align-items:center;display:flex}footer .top-footer .footer-social a{display:flex;height:32px;margin-right:15px;width:32px}footer .top-footer .footer-social a:last-child{margin-right:0}footer .top-footer .footer-social .facebook{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/facebook.svg?1770037682) no-repeat 0 0;background-size:contain}footer .top-footer .footer-social .instagram{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/instagram.svg?1770037682) no-repeat 0 0;background-size:contain}footer .top-footer .footer-social .twitter{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/twitter.svg?1770037682) no-repeat 0 0;background-size:contain}footer .top-footer .footer-social .youtube{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/icons/youtube.svg?1770037682) no-repeat 0 0;background-size:contain}footer .bottom-footer{align-items:center;display:flex;justify-content:space-between}footer .bottom-footer .copyright{color:#767676;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:16px;max-width:400px;width:100%}footer .bottom-footer .terms-privacy{align-items:center;display:flex}footer .bottom-footer .terms-privacy a{color:#767676;font-size:14px;font-style:normal;font-weight:400;line-height:22px;transition:.2s}footer .bottom-footer .terms-privacy a:hover{color:#d2d2d2;transition:.2s}footer .bottom-footer .divider{background:#767676;height:20px;margin:0 11px;width:1px}@media(-webkit-min-device-pixel-ratio:2)and (max-width:1240px){.purple-blur{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/blur/blur-purple-mobile-2x.png?1770037682) no-repeat 0 0;background-size:contain}.green-blur{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/blur/blur-green-mobile-2x.png?1770037682);background-size:contain}.purple-blur{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/blur/blur-purple-mobile-3x.png?1770037682) no-repeat 0 0;background-size:contain}.green-blur{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/blur/blur-green-mobile-3x.png?1770037682);background-size:contain}}@media(max-width:1240px){section{margin-top:140px}.container{max-width:854px;width:100%}.yellow-btn{font-size:14px;height:42px;line-height:22px;width:272px}.blur-left,.blur-right{height:950px;pointer-events:none;position:absolute;width:950px}.purple-blur{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/blur/blur-purple-mobile.png?1770037682) no-repeat 0 0;background-size:contain}.green-blur{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/blur/blur-green-mobile.png?1770037682) no-repeat 0 0;background-size:contain}h2.title-section{margin-bottom:40px}.header{padding:0 20px}.menu .menu-list li{margin-right:80px}.menu .menu-list li a{font-size:14px;line-height:22px}.main-banner .container{align-items:flex-end}.main-banner .text-block{margin-right:20px;max-width:380px;width:100%}.main-banner .text-block .logo{height:41px;margin-bottom:13px;width:126px}.main-banner .text-block h1{font-size:48px;line-height:64px;margin-bottom:20px}.main-banner .text-block h1 span{margin-left:18px}.main-banner .text-block h1 span:after,.main-banner .text-block h1 span:before{font-size:48px;line-height:64px}.main-banner .text-block h1 span:before{margin-right:10px}.main-banner .text-block h1 span:after{margin-left:10px}.main-banner .text-block p{font-size:18px;line-height:26px;margin-bottom:67px}.main-banner .img-block{max-width:417px;width:100%}.challenge .blur-left{left:-383px;top:-389px}.challenge .blur-right{right:-397px;top:-700px}.join .blur-right{display:block;right:-137px}.join .card-list .card-item{font-size:18px;line-height:26px}.join .card-item:first-child{height:235px}.join .card-item:nth-child(2){height:140px}.join .card-item:nth-child(3){height:157px}.join .card-item:nth-child(4){height:218px}.join .card-item:nth-child(5){height:333px}.join .container .card-item:nth-child(5){height:395px}.join .card-item:nth-child(5) span{height:333px;margin-bottom:20px}.how-will .blur-left{left:-283px;top:-356px}.how-will .blur-right{right:-197px;top:9px}.how-will .list .item{margin-bottom:40px;margin-right:10px;max-width:219px}.how-will .list .item img{height:50px;margin-bottom:20px;width:50px}.how-will .list .item .title-item{font-size:24px;line-height:32px;margin-bottom:5px}.how-will .list .item p,.prizes .list .item span{font-size:14px;line-height:22px}.join-card span{font-size:18px;line-height:26px;margin-bottom:30px}.join-card .blur-left{left:-235px;top:-885px}.join-card .blur-right{bottom:-139px;right:-224px;top:unset}.about .slick-slide{width:525px}.about p{font-size:24px;line-height:32px;margin-bottom:20px;max-width:100%}.about .desc{font-size:18px;line-height:26px}.ios-challenge{position:relative}.ios-challenge .blur-left{display:block;left:-170px;top:-182px}.ios-challenge .card-list .card-item{font-size:18px;height:142px;line-height:26px;max-width:417px}.ios-challenge .btn-box{margin-top:7px}.about .blur-left{left:unset;right:-85px;top:-360px}.about .blur-right{bottom:-273px;right:-126px;top:unset}.junior-dev .blur-right{left:-304px;right:unset;top:-11px}}@media(max-width:840px){.challenge .text-block{max-width:620px}}@media(max-width:768px){.yellow-btn{height:42px;width:165px}footer .bottom-footer{flex-direction:column}footer .top-footer{margin-bottom:34px}footer .bottom-footer .copyright{margin-bottom:14px;text-align:center}.menu{padding:29px 0}.menu .menu-list li{margin-right:40px}.main-banner{margin-top:140px}.main-banner .text-block{max-width:366px}.main-banner .text-block h1,.main-banner .text-block h1 span:after,.main-banner .text-block h1 span:before{font-size:36px;line-height:58px}.main-banner .text-block .logo{height:35px;width:105px}.main-banner .text-block p{font-size:14px;line-height:22px;margin-bottom:45px;max-width:292px}.main-banner .img-block{max-width:354px}.challenge .text-block{font-size:18px;line-height:26px;max-width:100%}.challenge .stars-left .star1{left:14px;top:-63px}.challenge .stars-left .star2{left:27px;top:-45px}.challenge .stars-left .star3{left:0;top:-27px}.challenge .stars-right .star4{bottom:-33px;right:0}.challenge .stars-right .star5{bottom:-40px;right:45px}.challenge .stars-right .star6{bottom:-61px;right:28px}.join .card-item{box-sizing:border-box}.join .card-item.orange-border{height:235px}.join .card-item:nth-child(2){height:140px}.join .card-item:nth-child(3){height:157px}.join .card-item:nth-child(4){height:218px}.join .card-item:nth-child(5){height:333px}.join .yellow-btn{width:100%}.how-will .list .item{margin-right:20px;max-width:209px}.how-will .list .item:nth-of-type(1+2n){margin-right:0}}@media(max-width:710px){.how-will .list .item{margin-right:10px;max-width:241px}.how-will .list .item:nth-of-type(1+2n){margin-right:20px}.how-will .list .item:nth-of-type(2n){margin-right:0}.join ul.card-list{-moz-column-count:unset;-webkit-column-count:unset;column-count:unset;-moz-column-gap:unset;-webkit-column-gap:unset;column-gap:unset;display:flex;flex-wrap:wrap;justify-content:space-between}.join ul.card-list .card-item{float:left;height:183px;margin-right:0;width:48%}.join .container:not(.fade-in) .card-list .card-item:nth-child(2){transition-delay:0s}.join .container:not(.fade-in) .card-list .card-item:nth-child(3),.join .container:not(.fade-in) .card-list .card-item:nth-child(4){transition-delay:.2s}.join .container:not(.fade-in) .card-list .card-item:nth-child(5){transition-delay:.3s}.join ul.card-list .card-item:nth-of-type(2n){margin-bottom:20px;margin-right:0}.join .container .card-item:nth-child(5){height:auto;width:100%}.join .card-item:nth-child(5) span{height:173px;margin-bottom:20px}.join .yellow-btn{margin:0 auto;width:229px}.ios-challenge .card-list .card-item{height:170px}.about .statistic-block{flex-wrap:wrap;justify-content:center;max-width:350px}.about .statistic-block .statistic-item{margin-right:30px}.about .statistic-block .statistic-item:last-child{margin-right:0}.about .statistic-block .statistic-item:nth-child(3){margin-right:0;margin-top:20px;order:2}.about .statistic-block .statistic-item p{font-size:24px;line-height:32px;margin-bottom:5px}.about .statistic-block .statistic-item span{font-size:16px;line-height:24px}.about .statistic-block .img{background:url(https://cdn-rdstaticassets.readdle.com/assets/readdle/modern_2019/pages/custom/iosOlympiad/app-of-year-mobile-2x.png?1770037682) no-repeat 0 0;background-size:contain;height:58px;width:187px}}@media(max-width:575px){.yellow-btn{height:44px;width:165px}h2.title-section,h2.title-section span:after,h2.title-section span:before,h2.title-section:after,h2.title-section:before{font-size:24px;line-height:32px}.slick-dots{bottom:-40px}.slick-dots,.slick-dots li{display:flex;justify-content:center}.slick-dots li{align-items:center;border-radius:50%;height:18px;margin-right:11px;position:relative;width:18px}.slick-dots li:last-child{margin-right:0}.slick-dots li:before{background:#767676;border-radius:50%;content:"";height:8px;opacity:.3;position:absolute;width:8px}.slick-dots li.slick-active{border:1px solid #e7b553}.slick-dots li.slick-active:before{background:#e7b553;opacity:1}footer .bottom-footer .copyright{max-width:100%}.main-banner{margin-top:100px}.main-banner .container{justify-content:center}.main-banner .text-block{align-items:center;display:flex;flex-direction:column;margin-right:0;max-width:100%}.main-banner .text-block h1{font-size:42px;line-height:64px}.main-banner .text-block h1 span:after,.main-banner .text-block h1 span:before{font-size:36px;line-height:58px}.main-banner .text-block h1 span{margin-left:13px}.main-banner .text-block p{margin-bottom:30px;max-width:350px;text-align:center}.main-banner .img-block{display:none}.join ul.card-list{-moz-column-count:unset;-webkit-column-count:unset;column-count:unset;-moz-column-gap:unset;-webkit-column-gap:unset;column-gap:unset;display:flex;flex-wrap:wrap}.join .card-list .card-item{max-width:257px;width:100%}.join .third-column .card-item{height:100%}.join .card-item:nth-child(2){order:2}.join .card-item:nth-child(3){height:100%;order:1}.join .card-item:nth-child(4){border:none;height:100%;order:3}.join .card-list .card-item:nth-child(5){max-width:100%;order:4}.join .card-list li:last-child{border:none;height:100%;order:5}.how-will .list{-moz-column-count:2;-webkit-column-count:2;column-count:2;-moz-column-gap:20px;-webkit-column-gap:20px;column-gap:20px}.how-will .list .item{margin-right:0;max-width:225px}.how-will .list .item:nth-of-type(3n){margin-bottom:0;margin-right:0}.how-will .list .item:nth-child(n+4){margin-bottom:40px}.how-will .list .item:last-child,.how-will .list .item:nth-child(5){margin-bottom:0}.prizes .list{flex-wrap:wrap;justify-content:center}.prizes .list .item{margin-bottom:40px;margin-right:0;max-width:240px}.prizes .list .item:first-child{margin-bottom:40px;margin-right:20px}.prizes .list .item:last-child{margin-bottom:0}.join-card .container{padding:40px 72px}.join-card p{font-size:24px;line-height:32px;margin-bottom:10px}.join-card span{font-size:16px;line-height:24px}.ios-challenge .card-list .card-item{height:170px;margin-bottom:20px;max-width:100%;padding:20px;text-align:center}.about .slick-slide{width:443px}.about .statistic-block{flex-wrap:wrap;justify-content:center;max-width:100%}.about .statistic-block .statistic-item{margin-right:30px}.about .statistic-block .statistic-item:nth-child(3){margin-right:0;margin-top:20px;order:2}.about .statistic-block .statistic-item:last-child{margin-right:0}.junior-dev .container{padding:30px}.junior-dev p{font-size:24px;line-height:32px;margin-bottom:10px}.junior-dev .desc{font-size:16px;line-height:24px;margin-bottom:30px;text-align:center}.junior-dev .stars-left .star1{left:10px;top:25px}.junior-dev .stars-left .star2{left:26px;top:37px}.junior-dev .stars-left .star3{left:22px;top:90px}.junior-dev .stars-right .star4{right:10px;top:104px}.junior-dev .stars-right .star5{right:59px;top:144px}.junior-dev .stars-right .star6{right:40px;top:165px}.skip-to-main-content-link{display:none}}@media(max-width:520px){h2.title-section,h2.title-section span{justify-content:center;width:100%}h2.title-section span:first-child:before{margin-right:10px}h2.title-section span:last-child:after{margin-left:10px}h2.title-section:before{margin-right:10px}h2.title-section:after{margin-left:10px}.menu .yellow-btn{display:none}.menu .burger-button-custom{display:block;outline:none;z-index:99}.menu .menu-box{background:rgba(2,2,2,.6);display:block;height:100vh;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:.3s ease;width:100%;z-index:5}.menu .menu-box.open{opacity:1;pointer-events:auto;transition:.3s ease}.menu .menu-list{background:#050707;box-sizing:border-box;flex-direction:column;height:248px;justify-content:center;padding-top:62px}.menu .menu-list li{margin-bottom:40px;margin-right:0}.challenge .blur-left{left:-450px}.challenge .blur-right{right:-450px}.join .container:not(.fade-in) h2.title-section{animation:none}.join .blur-right{right:-450px;top:-120px}.join .container .card-list .card-item{animation:none;opacity:1;transform:translateY(0);transition:unset}.join .container:not(.fade-in) .card-list .card-item{transform:unset;transition:unset}.join .slick-slide.card-item{border:none!important;height:168px!important;margin-bottom:0!important;margin-top:0!important;max-width:100%!important;order:unset!important}.join .slick-slide.card-item span{border:none;height:168px!important}.join .slick-slider{margin:0 -10px}.join .slick-slide{margin-left:10px!important;margin-right:10px!important}.join .yellow-btn{display:none}.join .box-button{display:flex;justify-content:center}.join .box-button .yellow-btn{display:flex;margin-top:68px}.how-will .container:not(.fade-in) h2.title-section{animation:none}.how-will .blur-left{left:-450px}.how-will .blur-right{right:-450px}.how-will .list .item{margin-right:0;max-width:100%}.how-will .list .item:nth-child(5),.how-will .list .item:nth-of-type(3n){margin-bottom:40px}.how-will .list .item:last-child{margin-bottom:0}.how-will .list .item p{font-size:16px;line-height:24px}.prizes .container:not(.fade-in) h2.title-section{animation:none}.prizes .list .item:first-child{margin-right:0}.join-card .container{padding:39px}.ios-challenge .container:not(.fade-in) h2.title-section span:first-child,.ios-challenge .container:not(.fade-in) h2.title-section span:last-child{animation:none}.ios-challenge .card-list{display:block;margin-bottom:68px}.ios-challenge .container .card-list .card-item{animation:none;opacity:1;transform:translateY(0);transition:unset}.ios-challenge .container:not(.fade-in) .card-list .card-item{transform:unset;transition:unset}.ios-challenge .card-list .card-item.blue,.ios-challenge .card-list .card-item.orange{border:none}.ios-challenge .card-list .card-item{height:160px;margin-bottom:0;margin-right:0;padding:30px}.ios-challenge .card-list .card-item:nth-of-type(2n){margin-right:0}.ios-challenge .btn-box{align-items:center;display:flex;justify-content:center;margin-top:23px;opacity:1}.ios-challenge .btn-box,.ios-challenge .container:not(.fade-in) .btn-box{transform:none;transition:none}.ios-challenge .slick-slider{margin:0 -10px}.ios-challenge .slick-slide{margin-left:10px!important;margin-right:10px!important}.ios-challenge .yellow-btn{margin-top:68px}.about .container:not(.fade-in) h2.title-section{animation:none}.about p{font-size:18px;line-height:26px;text-align:center}.about .desc{font-size:16px;line-height:24px}.about .slider-box{margin:0;position:relative}.about .slick-slider{margin:0 -10px}.about .slick-slide{margin-left:10px;margin-right:10px}.junior-dev .blur-right{left:unset;right:-450px;top:-111px}.junior-dev .stars-left .star1{left:10px;top:25px}.junior-dev .stars-left .star2{left:26px;top:37px}.junior-dev .stars-left .star3{left:22px;top:90px}.junior-dev .stars-right .star4{right:10px;top:104px}.junior-dev .stars-right .star5{right:59px;top:144px}.junior-dev .stars-right .star6{right:40px;top:165px}footer .container{padding:40px 0}footer .top-footer{align-items:center;flex-direction:column;margin-bottom:34px}footer .top-footer .footer-logo{height:35px;margin-bottom:103px;width:105px}footer .bottom-footer{align-items:center;flex-direction:column}footer .bottom-footer .copyright{margin-bottom:14px}}@media(max-width:420px){.title-box{align-items:center}.junior-dev .stars-right{display:none}.junior-dev p{max-width:257px;width:100%}}@media(max-width:375px){.main-banner .text-block h1{font-size:42px;line-height:64px}.main-banner .text-block h1 span:after,.main-banner .text-block h1 span:before{font-size:36px;line-height:58px;max-width:335px}.main-banner .text-block p{font-size:16px;line-height:24px}.about .statistic-block .statistic-item p{font-size:20px;line-height:28px}.about .statistic-block .statistic-item span{font-size:11px;line-height:21px}.about .statistic-block .img{height:58px;width:187px}}@media(max-width:360px){.main-banner .text-block h1,.main-banner .text-block h1 span:after,.main-banner .text-block h1 span:before{font-size:36px;line-height:58px}.main-banner .text-block h1 span{margin-left:7px}}