@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,500;0,700;1,500;1,700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Fredoka+One&display=swap);#main-wrapper{padding-top:40px;padding-bottom:70px}#main-wrapper,section{position:relative;display:block}section{width:100%}section.top-content{max-width:1035px;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around}section.top-content .mobile{display:none}section.top-content .desktop{display:block}section.top-content .top-content-left{margin-top:37px}section.top-content .top-content-right{color:#024da1;font-family:Fredoka One,cursive}section.top-content .top-content-right .caption{font-size:28px;line-height:1.2}section.top-content .top-content-right .description{border:5px solid #fcf;width:380px;padding:15px;padding-right:34px;margin:20px auto;font-size:20px;line-height:31px;color:#909090}section.top-content .top-content-right .button{width:225px;background-color:#ffeb0a;display:block;text-align:center;border-radius:15px;padding:15px;line-height:15px;border:2px solid transparent}section.top-content .top-content-right .button:hover{border:2px dashed #024da2}section.top-content .pack{position:absolute;top:50%;z-index:99}section.bottom-content{background-image:url("../images/bg-about.png");background-position:38% top;background-repeat:no-repeat;margin-top:100px}section.bottom-content .text-container{max-width:650px;margin:0 auto;padding-top:100px;text-align:center}section.bottom-content .text-container .text-title{font-size:24px;font-family:Fredoka One,cursive;font-weight:400;color:#024da2}section.bottom-content .text-container .text-desc{font-family:Roboto,sans-serif;color:#747474;margin-top:25px;line-height:1.8;font-size:16px}section.bottom-content .text-container .text-desc strong{color:#0248a6}section.bottom-content .text-container .text-desc .first{margin-bottom:25px}section.bottom-content .video-container{display:block;margin-top:200px;text-align:center}section.bottom-content .video-container .video-wrapper iframe{width:480px;height:260px;border:5px solid #fcf}section.bottom-content .video-container .video-title{margin:25px auto 30px}section.bottom-content .video-container .video-title .first-line{font-family:Fredoka One,cursive;font-weight:400;font-size:20px;line-height:1.4;color:#024da2;margin-bottom:10px}section.bottom-content .video-container .video-title .second-line{font-family:Roboto,sans-serif;color:#747474;font-size:15px;line-height:1.4}section.available-in .content{padding:0 25px 25px}section.available-in a{margin:auto 0}section.available-in .content h2{font-family:Fredoka One,cursive;font-weight:400;color:#024da2;text-align:center;padding-top:90px;padding-bottom:50px;margin:0;font-size:28px;text-transform:uppercase}section.available-in .locations{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;max-width:1200px;margin:0 auto}section.available-in .locations img{width:175px;margin:10px;-o-object-fit:contain;object-fit:contain}@media only screen and (max-width:1023px){#main-wrapper{padding-top:0}section.top-content{display:block;position:relative;text-align:center}section.top-content .mobile{display:block}section.top-content .desktop{display:none}section.top-content .top-content-right{display:block;position:relative;max-width:450px;margin:0 auto}section.top-content .top-content-right .caption{text-align:left;margin:25px 20px}section.top-content .top-content-right .description{width:90%;max-width:460px;padding:20px 10px 25px 150px;margin:0 auto;text-align:left;font-size:16px;line-height:25px}section.top-content .top-content-right .button{position:absolute;left:40%;bottom:-28%}section.top-content .top-content-left{margin-top:0}section.top-content .pack{top:30%;right:auto;bottom:auto;left:5%;-webkit-transform:scale(.8);transform:scale(.8)}}@media only screen and (max-width:768px){section.top-content .top-content-right .description{font-size:17px;letter-spacing:.5px}section.top-content .top-content-right .button{left:37%}section.bottom-content{background-image:url("../images/bg-about-mobile.png");background-size:100% 56%;max-width:526px;margin:140px auto 0}section.bottom-content .text-container{margin:0 auto;padding-top:60px;padding-bottom:40px;max-width:480px}section.bottom-content .text-container .text-title{font-size:24px;font-family:Fredoka One,cursive;font-weight:400;color:#024da2}section.bottom-content .text-container .text-desc{font-size:15px}section.bottom-content .video-container{margin-top:0}section.bottom-content .video-container .video-wrapper iframe{width:400px;height:200px}section.bottom-content .video-container .video-desc,section.bottom-content .video-container .video-title{margin:60px 10px 20px}}@media only screen and (max-width:425px){section.top-content .pack{top:38%;-webkit-transform:scale(.7);transform:scale(.7)}section.top-content .top-content-right .description{line-height:1.4;padding-left:140px}section.top-content .top-content-right .button{width:auto;left:38%;bottom:-25%;z-index:999;padding:10px 20px;font-size:13px}section.bottom-content .text-container{margin:auto 10px 90px;padding-top:30px}section.bottom-content .text-container .text-title{font-size:24px;font-family:Fredoka One,cursive;font-weight:400;color:#024da2}section.bottom-content .text-container .text-desc{font-size:14px;padding:0 10px}section.bottom-content .video-container{margin-top:0}section.bottom-content .video-container .video-wrapper iframe{width:300px;height:180px}section.available-in .content h2{font-size:20px}section.available-in a{width:45%}section.available-in .locations img{margin:unset;padding:5px;width:100%}}@media only screen and (max-width:380px){section.top-content .top-content-right .button{bottom:-25%;left:37%;padding:8px 15px}section.top-content .top-content-right .description{font-size:15px;padding-left:125px}section.top-content .pack{top:38%;left:2%;-webkit-transform:scale(.65);transform:scale(.65)}}@media only screen and (max-width:360px){section.top-content .top-content-right .caption{font-size:25px}section.top-content .top-content-right .description{padding-left:120px}}@media only screen and (max-width:330px){section.top-content .top-content-right .button{left:41%;font-size:10px}section.bottom-content .text-container .text-desc,section.top-content .top-content-right .description{font-size:13px}}