@font-face{font-family:'Rubik-Regular';src:url(fonts/Rubik-Regular.eot);src:url('fonts/Rubik-Regular.eot?#iefix') format('embedded-opentype'),url(fonts/Rubik-Regular.woff) format('woff'),url(fonts/Rubik-Regular.ttf) format('truetype'),url('fonts/Rubik-Regular.svg#Rubik-Regular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Rubik-Bold';src:url(fonts/Rubik-Bold.eot);src:url('fonts/Rubik-Bold.eot?#iefix') format('embedded-opentype'),url(fonts/Rubik-Bold.woff) format('woff'),url(fonts/Rubik-Bold.ttf) format('truetype'),url('fonts/Rubik-Bold.svg#Rubik-Bold') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Rubik-Medium';src:url(fonts/Rubik-Medium.eot);src:url('fonts/Rubik-Medium.eot?#iefix') format('embedded-opentype'),url(fonts/Rubik-Medium.woff) format('woff'),url(fonts/Rubik-Medium.ttf) format('truetype'),url('fonts/Rubik-Medium.svg#Rubik-Medium') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Rubik-Black';src:url(fonts/Rubik-Black.eot);src:url('fonts/Rubik-Black.eot?#iefix') format('embedded-opentype'),url(fonts/Rubik-Black.woff) format('woff'),url(fonts/Rubik-Black.ttf) format('truetype'),url('fonts/Rubik-Black.svg#Rubik-Black') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'Rubik-Light';src:url(fonts/Rubik-Light.eot);src:url('fonts/Rubik-Light.eot?#iefix') format('embedded-opentype'),url(fonts/Rubik-Light.woff) format('woff'),url(fonts/Rubik-Light.ttf) format('truetype'),url('fonts/Rubik-Light.svg#Rubik-Light') format('svg');font-weight:400;font-style:normal}body{font-family:"Rubik-Medium",Arial,Helvetica,sans-serif;font-size:16px;color:#353535;line-height:2em}a{color:#ff7300}a:hover,a:focus{color:#ef421d;text-decoration:none}h1,h2,h3,h4{font-weight:400;color:#ef421d}h1{font-family:"Rubik-Black",Arial,Helvetica,sans-serif;font-size:34px;text-transform:uppercase}h2{font-family:"Rubik-Black",Arial,Helvetica,sans-serif;font-size:18px;text-transform:uppercase}h3{font-size:18px}p{margin:0}.clear{clear:both;display:block;font-size:0;height:0;line-height:0;width:100%;overflow:hidden}.btn-default{color:#fff;background-color:#ef421d;border-color:transparent;border-radius:15px;text-transform:uppercase;font-size:14.58px;line-height:17.04px;padding:6px 20px}.btn-default:focus,.btn-default.focus,.btn-default:hover,.btn-default:active,.btn-default.active,.open>.btn-default.dropdown-toggle,.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{color:#fff;background-color:#f05a21;border-color:transparent;box-shadow:none}.btn-default.btn-sm{padding:5px 10px;font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;font-size:12px;line-height:1.5;text-transform:capitalize}.btn.disabled{color:#ef421d;opacity:1}.btn-plain{color:#353535;background-color:#fff;border-color:#ccc;border-radius:15px;text-transform:uppercase;font-size:14.58px;line-height:17.04px;padding:6px 20px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:0}[class*="mobile"]{display:none!important}[class*="desktop"]{display:block!important}@media screen and (max-width:767px){[class*="mobile"]{display:block!important}[class*="desktop"]{display:none!important}}.sidebar-btn .navbar-btn{background-color:transparent;padding-top:20px;font-size:37px;color:#fff}#generic .sidebar-btn .navbar-btn{color:#ef421d}.sidebar-btn .navbar-btn:focus,.sidebar-btn .navbar-btn.focus,sidebar-btn .navbar-btn:active:focus,sidebar-btn .navbar-btn:active.focus,sidebar-btn .navbar-btn.active:focus,sidebar-btn .navbar-btn.active.focus{outline:0}.sidebar-btn .navbar-btn:active,.sidebar-btn .navbar-btn.active{box-shadow:none}.sidebar-btn .navbar-btn em{display:inline-block;line-height:normal}.sidebar-btn .navbar-btn span{display:none}#sidebar{width:300px;position:fixed;top:0;left:-300px;height:100vh;z-index:999;background:rgba(0,0,0,.7);color:#fff;transition:all 0.3s;overflow-y:scroll;box-shadow:3px 3px 3px rgba(0,0,0,.2)}#sidebar.active{left:0}#dismiss{width:35px;height:35px;line-height:35px;text-align:center;position:absolute;top:10px;right:10px;cursor:pointer;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.overlay{position:fixed;width:100vw;height:100vh;background:rgba(0,0,0,.7);z-index:998;display:none;top:0}#sidebar .sidebar-header{padding:20px 10px 20px 40px;background:#f05a21}#sidebar .sidebar-header h3{color:#fff;text-transform:uppercase;margin-top:0;margin-bottom:0}#sidebar .nav>li>a{text-transform:uppercase;padding:5px 10px 5px 40px;color:#fff;background:rgba(0,0,0,.5);opacity:.9}#sidebar .nav>li>a:hover{background:rgba(0,0,0,1);opacity:1}#sidebar .nav>li>.group>li>a{opacity:.7;background:transparent}#sidebar .nav>li>.group>li>a:hover{opacity:1}#sidebar .nav>li:first-child>ul>li:last-child{display:none}@media (max-width:767px){.ba-nav{background-color:#f05a21}#sidebar{width:100%;left:-101%}.sidebar-btn{text-align:center}.sidebar-btn .navbar-btn{text-transform:uppercase;padding-top:0;font-size:28px}.sidebar-btn .navbar-btn em{font-size:23px}.sidebar-btn .navbar-btn span{display:inline-block}#dismiss{left:125px;top:26px;width:140px;text-align:left}#dismiss .glyphicon{font-size:23px}#sidebar .sidebar-header{padding:25px 10px 20px 40px;background:#000}#sidebar .sidebar-header h3{text-align:center;font-size:28px}#sidebar .nav>li:first-child>ul>li:last-child{display:block}#sidebar .nav>li>a{text-align:center;padding:5px 10px}}.owl-carousel .owl-video-tn{background-size:cover;-webkit-box-shadow:0 0 20px 10px rgba(0,0,0,.23);-moz-box-shadow:0 0 20px 10px rgba(0,0,0,.23);box-shadow:0 0 20px 10px rgba(0,0,0,.23)}.owl-carousel .item-video{height:325px}@media (min-width:1200px){.owl-carousel .item-video{height:500px}}.owl-theme .owl-nav [class*=owl-]:hover{background:none}#masthead{border-top:10px solid #f05a21;position:relative;z-index:199}.mce-logo{text-align:right;padding-right:0}@media screen and (max-width:767px){.ba-logo{padding-left:15px}.ba-logo img{width:100%}.mce-logo img{width:100%}}#mainbanner{position:absolute;width:100%;height:100%;top:0;margin-bottom:0}#topbanner{position:relative;top:-147px;margin-bottom:-147px}@media screen and (max-width:767px){#topbanner{top:-99px;margin-bottom:-99px}}.full-screen{background-size:cover;background-position:center;background-repeat:no-repeat}.main-carousel .carousel-caption{top:25%;left:20px;bottom:0;padding-top:0;text-align:left;width:326px}.main-carousel .carousel-caption h1{font-size:40px;color:#f05a21;line-height:46px;margin-bottom:0;text-shadow:rgb(255,255,255) 4px 0 0,rgb(255,255,255) 3.87565px .989616px 0,rgb(255,255,255) 3.51033px 1.9177px 0,rgb(255,255,255) 2.92676px 2.72656px 0,rgb(255,255,255) 2.16121px 3.36588px 0,rgb(255,255,255) 1.26129px 3.79594px 0,rgb(255,255,255) .282949px 3.98998px 0,rgb(255,255,255) -.712984px 3.93594px 0,rgb(255,255,255) -1.66459px 3.63719px 0,rgb(255,255,255) -2.51269px 3.11229px 0,rgb(255,255,255) -3.20457px 2.39389px 0,rgb(255,255,255) -3.69721px 1.52664px 0,rgb(255,255,255) -3.95997px .56448px 0,rgb(255,255,255) -3.97652px -.432781px 0,rgb(255,255,255) -3.74583px -1.40313px 0,rgb(255,255,255) -3.28224px -2.28625px 0,rgb(255,255,255) -2.61457px -3.02721px 0,rgb(255,255,255) -1.78435px -3.57996px 0,rgb(255,255,255) -.843183px -3.91012px 0,rgb(255,255,255) .150409px -3.99717px 0,rgb(255,255,255) 1.13465px -3.8357px 0,rgb(255,255,255) 2.04834px -3.43574px 0,rgb(255,255,255) 2.83468px -2.82216px 0,rgb(255,255,255) 3.44477px -2.03312px 0,rgb(255,255,255) 3.84068px -1.11766px 0,rgb(255,255,255) 3.9978px -.132717px 0}.main-carousel .carousel-caption h2{font-family:"Rubik-Medium",Arial,Helvetica,sans-serif;text-transform:initial;color:#000;line-height:27px;text-shadow:none}.main-carousel .carousel-caption h2 strong{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif}.main-carousel .carousel-caption .btn-default{padding:6px 40px;margin-right:10px}.main-carousel .carousel-indicators li{margin:1px 10px}@media screen and (min-width:768px){.main-carousel .carousel-caption{top:15%;left:9%}}@media screen and (max-width:767px){.main-carousel .carousel-caption h1{font-size:35px;line-height:initial;text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0}.main-carousel .carousel-caption h2{font-size:16px;line-height:21px;margin-top:10px}}.banner-parents img{width:100%}.banner-parents .caption{position:absolute;width:340px;right:15%;top:33%}.banner-parents .caption h1{color:#f05a21;line-height:39px;margin-bottom:0;text-shadow:rgb(255,255,255) 4px 0 0,rgb(255,255,255) 3.87565px .989616px 0,rgb(255,255,255) 3.51033px 1.9177px 0,rgb(255,255,255) 2.92676px 2.72656px 0,rgb(255,255,255) 2.16121px 3.36588px 0,rgb(255,255,255) 1.26129px 3.79594px 0,rgb(255,255,255) .282949px 3.98998px 0,rgb(255,255,255) -.712984px 3.93594px 0,rgb(255,255,255) -1.66459px 3.63719px 0,rgb(255,255,255) -2.51269px 3.11229px 0,rgb(255,255,255) -3.20457px 2.39389px 0,rgb(255,255,255) -3.69721px 1.52664px 0,rgb(255,255,255) -3.95997px .56448px 0,rgb(255,255,255) -3.97652px -.432781px 0,rgb(255,255,255) -3.74583px -1.40313px 0,rgb(255,255,255) -3.28224px -2.28625px 0,rgb(255,255,255) -2.61457px -3.02721px 0,rgb(255,255,255) -1.78435px -3.57996px 0,rgb(255,255,255) -.843183px -3.91012px 0,rgb(255,255,255) .150409px -3.99717px 0,rgb(255,255,255) 1.13465px -3.8357px 0,rgb(255,255,255) 2.04834px -3.43574px 0,rgb(255,255,255) 2.83468px -2.82216px 0,rgb(255,255,255) 3.44477px -2.03312px 0,rgb(255,255,255) 3.84068px -1.11766px 0,rgb(255,255,255) 3.9978px -.132717px 0}.banner-parents .caption h2{font-family:"Rubik-Medium",Arial,Helvetica,sans-serif;text-transform:initial;font-size:18px;color:#2e9495;line-height:28px;margin-top:10px;text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0}.banner-parents .caption h2 strong{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif}@media screen and (max-width:767px){.banner-parents .caption{width:300px;top:100px;right:inherit;bottom:10px;left:20px}.banner-parents .caption h1{font-size:32px}.banner-parents .caption h2{font-size:14px;line-height:normal}}@media (min-width:768px) and (max-width:991px){.banner-parents .caption{right:5%;top:20%}}.parents-benefits{background-color:#fef7eb;padding:75px 0 50px;position:relative}.parents-benefits h1{margin:0;text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0}.parents-benefits .icon{position:absolute;right:0;bottom:30px}.parents-benefits .row,.student-lets-go .row{margin-top:40px}@media screen and (max-width:767px){.parents-benefits{padding:30px 0}.parents-benefits .icon{display:none}.parents-benefits .row{margin-top:0}.parents-benefits h1{margin:0 0 40px}}.parental-controls{background-color:#f53c14;padding:75px 0 50px;position:relative}.parental-controls h1{margin:0 0 40px;color:#fff}.parental-controls .feature-box h3,.parental-controls .feature-box h3 span.subtitle{color:#fff}.parental-controls .feature-box h3 span.subtitle{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;line-height:20px;margin-top:15px}.parents-guides,.parents-gameplay{background-color:#373131;padding:75px 0 50px;position:relative}.parents-guides h1,.parents-gameplay h1{margin:0 0 40px;color:#fff}.video-carousel.owl-carousel.owl-drag .owl-item{padding:0}.parents-subscription{background:url(/images/librariesprovider2/default-album/background_subscribe.jpg);background-size:cover;padding:75px 0 50px;position:relative}.parents-subscription h1{margin-top:0;text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0}.parents-subscription .icon{position:absolute;right:0;bottom:10px}@media screen and (max-width:767px){.parents-subscription .icon{display:none}}@media (min-width:1200px){.container.subscription{width:670px}}.subscription-box{position:relative;border:10px solid #FFF;border-radius:20px;text-align:center;-webkit-box-shadow:0 0 30px 5px rgba(0,0,0,.35);-moz-box-shadow:0 0 30px 5px rgba(0,0,0,.35);box-shadow:0 0 30px 5px rgba(0,0,0,.35);background-color:#FFF;min-height:390px;margin-top:30px}.subscription-title{padding:15px 0;background-color:#f53c14;border-radius:10px 10px 0 0}.subscription-title h3{margin:0;font-family:"Rubik-Black",Arial,Helvetica,sans-serif;font-size:34px;letter-spacing:1px;text-transform:uppercase;color:#FFF}.subscription-description{color:#f53c14;font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;font-size:44px;margin-top:20px}.subscription-description .price-tenure{display:block;font-size:20px;margin-top:3px;text-transform:uppercase}.subscription-description p{font-size:14px}.subscription-features ul{color:#f53c14;margin:0;padding:15px 0;list-style:none}.subscription-features li{font-size:14px;line-height:15px}.subscription-download{padding:0 0 20px;position:absolute;bottom:0;width:100%}.subscription-download img{width:124px}.subscription-action{padding:0;overflow:hidden}.subscription-action ul{color:#f53c14;margin:0;padding:15px 0;list-style:none}.subscription-action li{float:left;font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:23.82px;border-right:1px solid rgba(0,0,0,.27);padding:0 6px}.subscription-action li span{display:block;font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;font-size:14.05px;margin-top:3px;text-transform:uppercase}.subscription-action li:first-child{padding-left:0}.subscription-action li:last-child{border-right:0 solid rgba(0,0,0,.27);padding-right:0}.subscription-box.subscription-both{margin-top:30px;min-height:auto}.subscription-box.subscription-both .subscription-title h3{font-size:18px}.subscription-box.subscription-both .subscription-features{text-align:left}.subscription-box.subscription-both .subscription-features ul{color:#f53c14;margin:0 auto;padding:15px 0;list-style:none;width:400px}.subscription-box.subscription-both .subscription-features li{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;line-height:16.15px;margin-bottom:20px}.subscription-box.subscription-both .subscription-features li:last-child{margin-bottom:0}@media (max-width:767px){.subscription-box.subscription-both .subscription-features ul{width:auto;margin:0 0 0 55px}}.parents-newsletter{background:url(/images/librariesprovider2/icons/newsletter.png?sfvrsn=21aba948_2) 5% bottom no-repeat;background-color:#fab73e;padding:75px 0 50px;position:relative;min-height:355px}.parents-newsletter h1{color:#48a1a2;margin:0;text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0}.parents-newsletter .caption{position:relative;width:auto;left:auto;top:auto}@media (min-width:768px){.parents-newsletter .caption{position:absolute;width:455px;left:40%;top:33%}}@media (max-width:565px){.parents-newsletter .caption{margin-bottom:240px}}.parents-newsletter .caption p{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:18px;line-height:32px;color:#000;margin-bottom:20px}#newsletterModal .modal-content{border-radius:0;background-color:#fab73e}#newsletterModal .modal-header{background:url(/images/librariesprovider2/default-album/background_newsletter.jpg?sfvrsn=e7940514_2) center top no-repeat;padding:127px 15px 10px 15px;border-bottom:0}.newsletterModal .modal-body{padding:15px 15px 0 15px;border-radius:0;background-color:#fab73e}#newsletterModal .modal-title{font-family:"Rubik-Black",Arial,Helvetica,sans-serif;font-size:24px;color:#f05a21;line-height:26px;margin-bottom:0;text-transform:uppercase;text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0;text-align:center}.newsletterModal .form-control{width:90%;font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;margin:0 auto 10px;background-color:#e8f9ff;border-color:transparent;border-radius:17px;text-align:center}.newsletterModal .checkbox{margin-bottom:0}.newsletterModal .checkbox label{font-size:12px;line-height:22px;color:#424242}.newsletterModal .modal-footer{background-color:#fab73e;text-align:center;border-top:0}.newsletterModal .btn-default{width:70%}.newsletterModal .btn-default.disabled{opacity:.5;color:#fff;pointer-events:none}.newsletterModal .btn-default.disabled:hover{color:#f05a21}@media (min-width:768px){#newsletterModal .modal-dialog{width:500px}#newsletterModal .form-control{width:52%}#newsletterModal .btn-default{width:30%}}.parents-gameplay p{color:#fff;font-size:18px;margin-bottom:20px}.parents-testimonials{background:url(/images/librariesprovider2/default-album/background_testimonials.jpg);background-size:cover;padding:75px 0 80px;position:relative;text-align:center}.parents-testimonials h1{margin:0 0 20px;text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0}.parents-testimonials h2{color:#f53c14;font-size:18px;margin-bottom:40px;text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0}.parents-testimonials .testimonial-carousel{margin-bottom:80px}.parents-testimonials .testimonial-carousel .owl-item{background-color:#ebebeb;border:6px solid #fff;border-radius:40px;padding:30px 50px 80px;margin-top:15px;margin-bottom:15px;opacity:.7;min-height:245px}@media (max-width:767px){.parents-testimonials .testimonial-carousel{margin-bottom:40px}.parents-testimonials .testimonial-carousel .owl-item{min-height:320px}.parents-testimonials .testimonial-carousel.owl-drag .owl-item{padding:40px 20px}}@media (min-width:768px) and (max-width:991px){.parents-testimonials .testimonial-carousel .owl-item{min-height:320px}}.parents-testimonials .testimonial-carousel .owl-item.active.center{opacity:1}.parents-testimonials .testimonial-carousel .owl-item:before{content:'';height:48px;width:61px;background:url(/images/librariesprovider2/icons/icon-open-quotes.png) no-repeat;position:absolute;top:-15px;left:-15px}.parents-testimonials .testimonial-carousel .owl-item:after{content:'';height:48px;width:61px;background:url(/images/librariesprovider2/icons/icon-closed-quote.png) no-repeat;position:absolute;bottom:-15px;right:-15px}.parents-testimonials .testimonial-carousel .owl-item .testi-content{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;text-align:center;line-height:23px;padding:0 70px}@media (max-width:767px){.parents-testimonials .testimonial-carousel .owl-item:before{top:-20px;left:20px}.parents-testimonials .testimonial-carousel .owl-item:after{bottom:-20px;right:20px}.parents-testimonials .testimonial-carousel .owl-item .testi-content{padding:0 30px}}.parents-testimonials .testimonial-carousel .owl-item .testi-meta{font-family:"Rubik-Medium",Arial,Helvetica,sans-serif;font-size:18px;color:#f53c14;margin:auto 0;position:absolute;bottom:30px;left:0;right:0}.parents-testimonials .testimonial-carousel .owl-item .testi-meta:before{content:'';display:block;width:20px;border-top:2px solid #f53c14;margin-left:auto;margin-right:auto;margin-bottom:10px;left:0;right:0}.parents-promo{background-color:#f05a21;text-align:center;color:#fff;padding:45px 0}.parents-promo h1{font-size:48px;color:#fff}.parents-promo p{font-family:"Rubik-Light",Arial,Helvetica,sans-serif;font-size:36px;line-height:normal;margin-bottom:25px}.parents-promo .form-control{height:36px;padding:30px 6px;background-color:#f05a21;border:2px solid rgba(255,255,255,.7);border-radius:36px}.parents-promo .form-control,.parents-promo output{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:22px;color:#fff;text-align:center}.parents-promo .form-control::-moz-placeholder{font-family:"Rubik-Light",Arial,Helvetica,sans-serif;color:#fff;opacity:1}.parents-promo .form-control:-ms-input-placeholder{font-family:"Rubik-Light",Arial,Helvetica,sans-serif;color:#fff;opacity:.4}.parents-promo .form-control::-webkit-input-placeholder{font-family:"Rubik-Light",Arial,Helvetica,sans-serif;color:#fff;opacity:.4}.parents-promo .btn-default{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;font-size:36px;line-height:38px;color:#f05a21;background-color:#fff;border-radius:36px;padding:20px 50px;border-radius:38px}.student-intro{background-color:#f53c14;padding:75px 0 50px;position:relative}.student-intro h1{margin:0 0 20px;color:#fff}.student-intro p{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:16px;line-height:24px;color:#fff}.arkies-carousel-container{background:url(/images/librariesprovider2/icons/arkies_podium.png) 540px top no-repeat;background-size:contain}.arkies-carousel .owl-item{height:415px}.arkies-carousel.owl-carousel.owl-drag .owl-item{padding:0}.arkies-carousel .speech{background:url(/images/librariesprovider2/icons/arkies_speech.png) no-repeat;width:256px;height:159px;font-size:20px;line-height:25.7px;color:red;padding:40px 35px 0 35px;position:absolute;top:30px;left:70px}.arkies-carousel .character{position:absolute;top:27px;right:95px;height:330px}.arkies-carousel .character-name{width:120px;position:absolute;top:338px;right:171px;font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;text-transform:uppercase;text-align:center;text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0}.arkies-carousel .character-name h3{font-size:25px}.arkies-carousel.owl-theme .owl-nav{margin-top:-220px;margin-bottom:200px}.arkies-carousel.owl-theme .owl-nav [class*=owl-]{color:#fff;opacity:.5;font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:80px;line-height:40px;margin:0;border-radius:0;display:initial;background:transparent;border:0}.arkies-carousel.owl-carousel .owl-nav button.owl-prev,.arkies-carousel.owl-carousel .owl-nav button.owl-next{position:absolute;outline:none}.arkies-carousel.owl-carousel .owl-nav button.owl-prev{right:440px}.arkies-carousel.owl-carousel .owl-nav button.owl-next{right:5px}@media screen and (max-width:767px){.student-intro p{font-size:14px;line-height:20px;height:230px}.arkies-carousel-container{background:url(/images/librariesprovider2/icons/arkies_podium.png) center 330px no-repeat;background-size:95%}.arkies-carousel .owl-item{height:580px}.arkies-carousel .speech{position:relative;top:initial;left:initial;font-size:14px;line-height:18px;background-size:85%;padding:40px 70px 0 25px}.arkies-carousel .character{position:absolute;right:30px;bottom:40px;height:200px}.arkies-carousel .character img{height:200px;width:auto}.arkies-carousel .character-name{position:relative;top:50px;right:178px}.arkies-carousel .character-name h3{font-size:25px}.arkies-carousel.owl-theme .owl-nav{margin-top:0;margin-bottom:20px}.arkies-carousel.owl-carousel .owl-nav button.owl-prev,.arkies-carousel.owl-carousel .owl-nav button.owl-next{position:relative}.arkies-carousel.owl-carousel .owl-nav button.owl-prev{left:0}.arkies-carousel.owl-carousel .owl-nav button.owl-next{right:0}}.carousel-indicators li{width:17px;height:17px;margin:0 20px;background-color:rgba(255,255,255,.5);border:transparent}.carousel-indicators .active{width:17px;height:17px;margin:0 20px}.carousel-control{width:5%;font-size:30px}.carousel-control.left,.carousel-control.right{background:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-prev,.carousel-control .icon-next{width:40px;height:40px;margin-top:-10px;font-size:40px}}.activities-carousel{position:relative}.activities-carousel .owl-dots{position:absolute;bottom:30px;left:0;right:0;margin:auto;width:100%}.activities-carousel.owl-carousel.owl-drag .owl-item{padding:0}.activities-carousel.owl-theme .owl-nav{position:absolute;top:0;bottom:0;left:0;right:0;margin:auto;width:100%;height:7%}.activities-carousel.owl-theme .owl-nav [class*=owl-]{color:#fff;opacity:.5;font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:80px;line-height:40px;margin:0;border-radius:0;display:initial}.activities-carousel.owl-theme .owl-nav [class*=owl-]:hover{opacity:1}.activities-carousel.owl-carousel .owl-nav button.owl-prev,.activities-carousel.owl-carousel .owl-nav button.owl-next{outline:0}.activities-carousel.owl-carousel .owl-nav button.owl-prev{float:left;margin-left:20px}.activities-carousel.owl-carousel .owl-nav button.owl-next{float:right;margin-right:20px}.activities-carousel.owl-theme .owl-dots .owl-dot span{background:#fff;width:17px;height:17px;margin:0 15px;opacity:.5}.activities-carousel.owl-theme .owl-dots .owl-dot.active span{opacity:1}.activities-carousel.owl-theme .owl-dots .owl-dot.active:focus,.activities-carousel.owl-theme .owl-dots .owl-dot:focus{outline:0}.carousel img{width:100%}.sparkle-points .carousel-caption{width:380px;left:initial;right:10%;top:31%;text-align:left}.sparkle-points .carousel-caption h1{color:#ea50b2;line-height:34px;margin-bottom:0;text-shadow:rgb(255,255,255) 3px 0 0,rgb(255,255,255) 2.83487px .981584px 0,rgb(255,255,255) 2.35766px 1.85511px 0,rgb(255,255,255) 1.62091px 2.52441px 0,rgb(255,255,255) .705713px 2.91581px 0,rgb(255,255,255) -.287171px 2.98622px 0,rgb(255,255,255) -1.24844px 2.72789px 0,rgb(255,255,255) -2.07227px 2.16926px 0,rgb(255,255,255) -2.66798px 1.37182px 0,rgb(255,255,255) -2.96998px .42336px 0,rgb(255,255,255) -2.94502px -.571704px 0,rgb(255,255,255) -2.59586px -1.50383px 0,rgb(255,255,255) -1.96093px -2.27041px 0,rgb(255,255,255) -1.11013px -2.78704px 0,rgb(255,255,255) -.137119px -2.99686px 0,rgb(255,255,255) .850987px -2.87677px 0,rgb(255,255,255) 1.74541px -2.43999px 0,rgb(255,255,255) 2.44769px -1.73459px 0,rgb(255,255,255) 2.88051px -.838247px 0}.sparkle-points .carousel-caption h2{font-family:"Rubik-Medium",Arial,Helvetica,sans-serif;text-transform:none;font-size:18px;color:#000;line-height:28px;margin-top:10px;margin-bottom:40px;text-shadow:none}.sparkle-points .carousel-caption h2 strong{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif}.sparkle-points .btn-default{background:#ea50b2;border-radius:20px;text-transform:none}.sparkle-points .btn-default:hover,.sparkle-points .btn-default:focus{background:#e868ba}.kylies-challenge .carousel-caption{width:380px;left:initial;right:10%;top:31%;text-align:left}.kylies-challenge .carousel-caption h1{color:#ef421d;line-height:34px;margin-bottom:0;text-shadow:rgb(255,255,255) 3px 0 0,rgb(255,255,255) 2.83487px .981584px 0,rgb(255,255,255) 2.35766px 1.85511px 0,rgb(255,255,255) 1.62091px 2.52441px 0,rgb(255,255,255) .705713px 2.91581px 0,rgb(255,255,255) -.287171px 2.98622px 0,rgb(255,255,255) -1.24844px 2.72789px 0,rgb(255,255,255) -2.07227px 2.16926px 0,rgb(255,255,255) -2.66798px 1.37182px 0,rgb(255,255,255) -2.96998px .42336px 0,rgb(255,255,255) -2.94502px -.571704px 0,rgb(255,255,255) -2.59586px -1.50383px 0,rgb(255,255,255) -1.96093px -2.27041px 0,rgb(255,255,255) -1.11013px -2.78704px 0,rgb(255,255,255) -.137119px -2.99686px 0,rgb(255,255,255) .850987px -2.87677px 0,rgb(255,255,255) 1.74541px -2.43999px 0,rgb(255,255,255) 2.44769px -1.73459px 0,rgb(255,255,255) 2.88051px -.838247px 0}.kylies-challenge .carousel-caption h2{font-family:"Rubik-Medium",Arial,Helvetica,sans-serif;text-transform:none;font-size:18px;color:#fff;line-height:28px;margin-top:10px;margin-bottom:20px;text-shadow:none}.kylies-challenge .carousel-caption h2 strong{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif}.kylies-challenge .btn-default{background:#ef421d;border-radius:20px;text-transform:none}.kylies-challenge .btn-default:hover,.kylies-challenge .btn-default:focus{background:#ef421d}.island-defence .carousel-caption{width:380px;left:initial;right:10%;top:31%;text-align:left}.island-defence .carousel-caption h1{color:#ef421d;line-height:34px;margin-bottom:0;text-shadow:rgb(255,255,255) 3px 0 0,rgb(255,255,255) 2.83487px .981584px 0,rgb(255,255,255) 2.35766px 1.85511px 0,rgb(255,255,255) 1.62091px 2.52441px 0,rgb(255,255,255) .705713px 2.91581px 0,rgb(255,255,255) -.287171px 2.98622px 0,rgb(255,255,255) -1.24844px 2.72789px 0,rgb(255,255,255) -2.07227px 2.16926px 0,rgb(255,255,255) -2.66798px 1.37182px 0,rgb(255,255,255) -2.96998px .42336px 0,rgb(255,255,255) -2.94502px -.571704px 0,rgb(255,255,255) -2.59586px -1.50383px 0,rgb(255,255,255) -1.96093px -2.27041px 0,rgb(255,255,255) -1.11013px -2.78704px 0,rgb(255,255,255) -.137119px -2.99686px 0,rgb(255,255,255) .850987px -2.87677px 0,rgb(255,255,255) 1.74541px -2.43999px 0,rgb(255,255,255) 2.44769px -1.73459px 0,rgb(255,255,255) 2.88051px -.838247px 0}.island-defence .carousel-caption h2{font-family:"Rubik-Medium",Arial,Helvetica,sans-serif;text-transform:none;font-size:18px;color:#fff;line-height:28px;margin-top:10px;margin-bottom:40px;text-shadow:none}.island-defence .carousel-caption h2 strong{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif}.island-defence .btn-default{background:#ef421d;border-radius:20px;text-transform:none}.island-defence .btn-default:hover,.island-defence .btn-default:focus{background:#ef421d}@media screen and (max-width:767px){.sparkle-points{background:url(/images/librariesprovider2/carousel/slide_sparkle_points2.jpg)!important;background-size:cover!important}.sparkle-points .carousel-caption{width:68%;top:18%;right:initial;bottom:initial;left:40px}.sparkle-points .carousel-caption h1{margin-bottom:-5px}.sparkle-points .carousel-caption h2{font-size:14px;line-height:120%;margin-bottom:10px}.kylies-challenge{background:url(/images/librariesprovider2/carousel/top_banner_kylie_challenge2.jpg)!important;background-size:cover!important}.kylies-challenge .carousel-caption{width:68%;top:18%;right:initial;bottom:initial;left:40px}.kylies-challenge .carousel-caption h1{margin-bottom:-5px}.kylies-challenge .carousel-caption h2{font-size:14px;line-height:120%;margin-bottom:10px;color:#000}.island-defence{background:url(/images/librariesprovider2/carousel/top_banner_island_defence2.jpg?)!important;background-size:cover!important}.island-defence .carousel-caption{width:68%;top:18%;right:initial;bottom:initial;left:40px}.island-defence .carousel-caption h1{margin-bottom:-5px}.island-defence .carousel-caption h2{font-size:14px;line-height:120%;margin-bottom:10px}.activities-carousel .owl-dots{bottom:35px}.activities-carousel.owl-theme .owl-nav{top:57%;bottom:initial}.activities-carousel.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:0 5px}}@media (min-width:768px) and (max-width:1024px){.sparkle-points .carousel-caption,.kylies-challenge .carousel-caption,.island-defence .carousel-caption{width:330px;top:15%}.sparkle-points .carousel-caption h1,.kylies-challenge .carousel-caption h1,.island-defence .carousel-caption h1{font-size:26px}.sparkle-points .carousel-caption h2,.kylies-challenge .carousel-caption h2,.island-defence .carousel-caption h2{font-size:initial;line-height:normal;margin-bottom:20px}}@media (min-width:1600px){.sparkle-points .carousel-caption,.kylies-challenge .carousel-caption,.island-defence .carousel-caption{width:480px;right:17%;top:38%}.sparkle-points .carousel-caption h1,.kylies-challenge .carousel-caption h1,.island-defence .carousel-caption h1{font-size:44px}.sparkle-points .carousel-caption h2,.kylies-challenge .carousel-caption h2,.island-defence .carousel-caption h2{font-size:26px;line-height:1.5em}}.galleries{background:url(/images/librariesprovider2/default-album/background_galleries.jpg) bottom no-repeat;background-size:100%;background-color:#fef7eb;padding:0 0 170px;position:relative}.galleries .container{width:1000px}.galleries .row{margin-top:50px;margin-bottom:30px}.galleries .row:first-child{margin-top:0}.galleries .thumbnails{min-height:340px;border-radius:50px;background-repeat:no-repeat;background-size:cover}.galleries .date{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:20px;line-height:20px;color:#ef421d}.galleries h1{margin-top:10px}.galleries .full-date{float:left}.galleries .venue{float:right}.galleries .caption{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;line-height:normal;color:#939598;background-color:#fff;padding:30px 20px;border-radius:10px}.galleries p{clear:both;padding-top:10px;margin-bottom:20px}.galleries .btn-default{border-radius:0;text-transform:initial;font-size:14px}.galleries .gallery-navigation{text-align:center}.galleries .pagination{margin:80px 0 0}.galleries .pagination>li>a{font-size:18px;line-height:27px;color:#636363;background-color:transparent;border:0;padding:6px}.galleries .pagination>li>a:hover,.galleries .pagination>.active>a,.galleries .pagination>.active>a:focus,.galleries .pagination>.active>a:hover,.galleries .pagination>.active>span,.galleries .pagination>.active>span:focus,.galleries .pagination>.active>span:hover{color:#000;background-color:transparent}.galleries .pagination>.active>a,.galleries .pagination>.active>a:focus,.galleries .pagination>.active>a:hover{cursor:not-allowed}.galleries .sf-Gallery-thumbs.sf-Gallery-thumbs--video>div{width:310px;height:310px}.galleries .sf-Gallery-thumbs a>img{width:100%}.galleries .sf-Gallery-thumbs.sf-Gallery-thumbs--video h3{display:none}.galleries .sf-Gallery-thumbs.sf-Gallery-thumbs--video a{width:310px;height:310px}.galleries .sf-Gallery-thumbs a{line-height:100%}.galleries .sf-Gallery-thumbs.sf-Gallery-thumbs--video>div{border:0 solid transparent;margin-right:8px}.feature-box{position:relative;margin-top:20px;padding:0 0 0 170px;min-height:142px}.feature-box:first-child{margin-top:0}.feature-box .fbox-icon{display:block;position:absolute;width:142px;height:142px;top:0;left:0}.feature-box .fbox-icon a,.feature-box .fbox-icon i,.feature-box .fbox-icon img{display:block;position:relative;width:100%;height:100%;color:#FFF}.feature-box h3{font-size:16px;font-weight:700;letter-spacing:1px;margin-top:0;margin-bottom:0;color:#3f3f3f}.feature-box p{margin:8px 0 0 0;color:#636363}.feature-box .before-heading{font-size:14px}@media (max-width:787px){.feature-box{min-height:auto;padding:0 0 0 80px;margin-top:20px;margin-bottom:20px}.feature-box .fbox-icon{width:64px;height:64px}}.feature-box.fbox-center{padding:0;text-align:center}.feature-box.fbox-center.fbox-small{padding-left:0!important}.feature-box.fbox-center .fbox-icon{position:relative;width:96px;height:96px;margin:0 auto 30px}.feature-box.fbox-center .fbox-icon i{font-size:42px;line-height:96px}.feature-box.fbox-center.fbox-outline .fbox-icon i{line-height:88px}.feature-box.fbox-center p{font-size:14px;margin-top:15px}.feature-box.fbox-right{padding:0 170px 0 0;text-align:right}.feature-box.fbox-right.fbox-large{padding-right:115px}.feature-box.fbox-right .fbox-icon{left:auto;right:0}.feature-box.fbox-right.fbox-plain.fbox-small{padding:0 42px 0 0}.feature-box.fbox-right.fbox-plain.fbox-small p{margin:0 -42px 0 0}@media (max-width:787px){.feature-box.fbox-right{padding:0 80px 0 0}}.feature-box.fbox-center.fbox-large .fbox-icon{width:150px;height:150px}.feature-box.fbox-center.fbox-large .fbox-icon i{font-size:70px;line-height:128px}.feature-box.fbox-center.fbox-large.fbox-outline .fbox-icon i{line-height:118px}.feature-box.fbox-center.fbox-light .fbox-icon i{line-height:94px}.feature-box.fbox-center.fbox-light.fbox-outline .fbox-icon i{line-height:86px}.feature-box.fbox-center.fbox-light.fbox-outline.fbox-large .fbox-icon i{line-height:114px}.feature-box.fbox-center.fbox-border .fbox-icon i{line-height:94px!important}.feature-box.fbox-center.fbox-large.fbox-border .fbox-icon i{line-height:126px!important}.feature-box.fbox-center.fbox-plain .fbox-icon i{font-size:84px}.feature-box.fbox-center.fbox-plain .fbox-icon img{height:96px}.feature-box.fbox-center.fbox-large.fbox-plain .fbox-icon i{font-size:112px}.feature-box.fbox-center.fbox-large.fbox-plain .fbox-icon img{height:128px}@media (max-width:787px){.feature-box.fbox-center.fbox-large .fbox-icon{width:120px;height:120px}}.feature-box h3 + .fbox-icon{margin-top:20px!important}.feature-box h3 span.subtitle{display:block;margin-top:5px;color:#444;font-weight:300;text-transform:none}.feature-box.fbox-center:not(.fbox-bg):hover h3:after{width:50px}.feature-box.fbox-center.noborder:not(.fbox-bg) h3:after,.feature-box.fbox-center.nobottomborder:not(.fbox-bg) h3:after{display:none}.feature-box.fbox-center.fbox-italic p{font-style:italic;font-family:'Lato',sans-serif}.col_full{width:100%}.col_half,.postcontent.bothsidebar{width:48%}.col_one_third{width:30.63%}.col_two_third{width:65.33%}.col_one_fourth,.sidebar{width:22%}.col_three_fourth,.postcontent{width:74%}.col_one_fifth{width:17.6%}.col_two_fifth{width:37.6%}.col_three_fifth{width:58.4%}.col_four_fifth{width:79.2%}.col_one_sixth{width:13.33%}.col_five_sixth{width:82.67%}body.stretched .container-fullwidth{position:relative;padding:0 60px;width:100%}.postcontent,.sidebar,.col_full,.col_half,.col_one_third,.col_two_third,.col_three_fourth,.col_one_fourth,.col_one_fifth,.col_two_fifth,.col_three_fifth,.col_four_fifth,.col_one_sixth,.col_five_sixth{display:block;position:relative;margin-right:3%;margin-bottom:50px;float:left}.col_full{clear:both;float:none;margin-right:0}.postcontent.col_last,.sidebar.col_last{float:right}.col_last{margin-right:0!important;clear:right}.FAQ-background img{width:100%}.panel-group{margin-top:30px}.panel{box-shadow:none}.panel-group .panel{border-radius:10px}.panel-group .panel+.panel{margin-top:10px}.panel-default{border-color:#ef421d}.panel-default>.panel-heading{color:#ef421d;background-color:transparent;border-color:transparent}.panel-heading{padding:25px 35px}h4.panel-title{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;font-size:18px;font-weight:400}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:0}.panel-body{padding:0 35px 0}.panel-body p{margin-bottom:25px}.panel-body ul{list-style:lower-alpha;padding-left:20px;margin-bottom:25px}.panel-body ul li{margin-bottom:10px}.panel-body ul ul{list-style:lower-roman}#footer{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:14px;color:#ff7300;padding:10px 0;clear:both}.terms,.faq{padding-top:8px}.social-media{padding-top:4px}@media screen and (max-width:991px){.terms,.faq,.social-media,.tpg-logo{text-align:center;padding-top:10px}}#scrollTop.affix-top{position:absolute;bottom:-82px;left:10px}#scrollTop.affix{position:fixed;right:20px;bottom:0;background:#ff7300;background:rgba(240,90,30,.7);padding:10px 10px 5px;text-align:center;margin:0 0 0 0;cursor:pointer;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s;z-index:1000}#scrollTop:hover{background:rgba(240,90,30,1);transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s}#scrollTop .glyphicon{color:#fff;font-size:30px;margin-top:-5px;margin-left:1px;transition:0.5s;-moz-transition:0.5s;-webkit-transition:0.5s;-o-transition:0.5s}#activatePromo .modal.right.fade .modal-dialog{display:block;right:-320px}#activatePromo .modal.right.fade .activate{right:10px}.modal.left .modal-dialog,.modal.right .modal-dialog{position:fixed;margin:auto;width:320px;-webkit-transform:translate3d(0%,0,0);-ms-transform:translate3d(0%,0,0);-o-transform:translate3d(0%,0,0);transform:translate3d(0%,0,0)}.modal.left .modal-body,.modal.right .modal-body{padding:15px 15px 80px}.modal.left.fade .modal-dialog{left:-320px;-webkit-transition:opacity 0.3s linear,left 0.3s ease-out;-moz-transition:opacity 0.3s linear,left 0.3s ease-out;-o-transition:opacity 0.3s linear,left 0.3s ease-out;transition:opacity 0.3s linear,left 0.3s ease-out}.modal.left.fade.in .modal-dialog{left:0}.modal.right.fade .modal-dialog{right:-320px;-webkit-transition:opacity 0.3s linear,right 0.3s ease-out;-moz-transition:opacity 0.3s linear,right 0.3s ease-out;-o-transition:opacity 0.3s linear,right 0.3s ease-out;transition:opacity 0.3s linear,right 0.3s ease-out}.modal.right.fade.in .modal-dialog{right:0}.modal.right .modal-content{border-radius:0;border:none}#slideOut{position:fixed;width:335px;height:200px;top:40%;right:-335px;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(0,1,.5,1);z-index:1000}.showSlideOut{right:0px!important}.slideOutTab{position:absolute;left:-92px;height:120px;width:92px;cursor:pointer}.slideOutTab div{text-align:center;position:relative;right:70px;top:90px;background:#F2AB34;width:180px;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);writing-mode:lr-tb}#slideOut .modal-content{box-shadow:none;border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:15px;border:0;background-color:#f05a21}#slideOut .modal-body{padding:35px 45px 35px 20px}#slideOut .modal-title{font-family:"Rubik-Black",Arial,Helvetica,sans-serif;font-size:24px;text-transform:uppercase;color:#fff;line-height:normal;margin-bottom:18px}#slideOut .form-control{padding:8px 20px;background-color:#f05a21;border:2px solid rgba(255,255,255,.7);border-radius:18px}#slideOut .form-control,#slideOut output{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:16px;color:#fff}#slideOut .form-control::-moz-placeholder{font-family:"Rubik-Light",Arial,Helvetica,sans-serif;color:#fff;opacity:1}#slideOut .form-control:-ms-input-placeholder{font-family:"Rubik-Light",Arial,Helvetica,sans-serif;color:#fff;opacity:.4}#slideOut .form-control::-webkit-input-placeholder{font-family:"Rubik-Light",Arial,Helvetica,sans-serif;color:#fff;opacity:.4}#slideOut .btn-default{float:right;font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;font-size:16px;color:#f05a21;background-color:#fff}#slideOut .btn-default.disabled{opacity:.5}#slideOut .promo-response{font-family:"Rubik-Light",Arial,Helvetica,sans-serif;color:#fff;font-style:italic;margin-top:-5px;margin-bottom:10px}#modalConfirmation .modal-title{font-family:"Rubik-Black",Arial,Helvetica,sans-serif;text-transform:uppercase}#modalConfirmation .modal-body{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:20px;text-align:center;padding:40px}#modalConfirmation .form-group{margin-top:20px}#modalConfirmation .form-control,.modalConfirmation .form-control{width:80%;font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;margin:0 auto 10px;border-radius:17px;text-align:center}.modalConfirmation{text-align:center}.main-carousel .carousel-caption h2{text-transform:none}@media (min-width:768px){#mainbanner .main-carousel .carousel-caption{top:22%}}@media (max-width:768px){#mainbanner{position:unset;margin-top:-41%}}-----------------------------------------------------------------*/ @media (max-width:565px){.parents-newsletter .caption{margin-bottom:240px!important}}.banner-gallery{background:url(/images/librariesprovider2/default-album/top_banner_galleries_1.jpg) no-repeat #fef7eb;background-size:cover;width:100%;height:680px}@media (max-width:768px){.banner-gallery{height:380px}.galleries .container{width:100%;padding:0 30px}.galleries .details,.galleries .thumbnails{width:100%}.galleries .thumbnails{margin-bottom:25px}}@media (min-width:1400px){.banner-gallery{height:800px}}@media (min-width:1600px){.banner-gallery{height:850px}}@media (min-width:1800px){.banner-gallery{height:1000px}}@media (min-width:1920px){.banner-gallery{height:1080px}}@media (min-width:565px){.banner-gallery h1{display:none}}@media (max-width:565px){.banner-gallery{background:url(/images/librariesprovider2/default-album/top_banner_galleries_2_2.jpg) center no-repeat #FEF7EA;background-size:cover;padding:41% 0 74%;text-align:center}}.banner-student img{width:100%}.banner-student .caption{position:absolute;width:350px;right:15%;top:33%}.banner-student .caption h1{color:#f05a21;line-height:39px;margin-bottom:0;text-shadow:rgb(255,255,255) 4px 0 0,rgb(255,255,255) 3.87565px .989616px 0,rgb(255,255,255) 3.51033px 1.9177px 0,rgb(255,255,255) 2.92676px 2.72656px 0,rgb(255,255,255) 2.16121px 3.36588px 0,rgb(255,255,255) 1.26129px 3.79594px 0,rgb(255,255,255) .282949px 3.98998px 0,rgb(255,255,255) -.712984px 3.93594px 0,rgb(255,255,255) -1.66459px 3.63719px 0,rgb(255,255,255) -2.51269px 3.11229px 0,rgb(255,255,255) -3.20457px 2.39389px 0,rgb(255,255,255) -3.69721px 1.52664px 0,rgb(255,255,255) -3.95997px .56448px 0,rgb(255,255,255) -3.97652px -.432781px 0,rgb(255,255,255) -3.74583px -1.40313px 0,rgb(255,255,255) -3.28224px -2.28625px 0,rgb(255,255,255) -2.61457px -3.02721px 0,rgb(255,255,255) -1.78435px -3.57996px 0,rgb(255,255,255) -.843183px -3.91012px 0,rgb(255,255,255) .150409px -3.99717px 0,rgb(255,255,255) 1.13465px -3.8357px 0,rgb(255,255,255) 2.04834px -3.43574px 0,rgb(255,255,255) 2.83468px -2.82216px 0,rgb(255,255,255) 3.44477px -2.03312px 0,rgb(255,255,255) 3.84068px -1.11766px 0,rgb(255,255,255) 3.9978px -.132717px 0}.banner-student .caption h2{font-family:"Rubik-Medium",Arial,Helvetica,sans-serif;text-transform:none;font-size:18px;color:#fff;line-height:28px;margin-top:10px;letter-spacing:-.022em}.banner-student .caption h2 strong{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif}@media screen and (max-width:767px){.banner-student .caption{width:300px;top:100px;right:inherit;bottom:10px;left:20px}.banner-student .caption h1{font-size:32px}.banner-student .caption h2{font-size:14px;line-height:normal;color:#000}}@media (min-width:768px) and (max-width:991px){.banner-student .caption{right:5%;top:20%}.banner-student .caption h2{line-height:normal;color:#000}}@media(max-width:565px){.student-download{background:url(/images/librariesprovider2/default-album/background_student2.jpg)!important;background-size:cover!important;padding:75px 0 290px!important;text-align:left}}.student-lets-go{background-color:#fab73e;padding:75px 0 50px;position:relative}.student-lets-go h1{margin:0;color:#349394;text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0}.student-lets-go h3{color:#fff}.student-lets-go .feature-box h3{color:#349394;text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0}.student-lets-go p{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:14px;color:#fff}.student-lets-go .icon{position:absolute;right:0;bottom:30px}.student-lets-go .row{margin-top:40px}@media screen and (max-width:767px){.student-lets-go .row{margin-top:0}.student-lets-go .icon{display:none}}.student-guides,.student-gameplay{background-color:#373131;padding:75px 0 50px;position:relative}.student-guides h1,.student-gameplay h1{margin:0 0 40px;color:#fff}.student-sparklepoints{background-color:#fff;padding:75px 0 40px;position:relative}.student-sparklepoints h1{color:#ea50b2;margin:0 0 10px}.student-sparklepoints .caption p{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:18px;line-height:32px;color:#ea50b2;margin-bottom:30px}.student-sparklepoints .btn-default{background:#fab73e;padding:11px 30px;border-radius:20px;text-transform:none}.student-sparklepoints .btn-default:hover,.student-sparklepoints .btn-default:focus{background:#ffbf4c}.student-sparklepoints img{margin-top:-80px}@media (min-width:992px){.student-sparklepoints h1{width:450px}}@media (max-width:768px){.student-sparklepoints img{margin-top:20px}}@media (max-width:565px){.student-sparklepoints img{width:100%}}.student-gameplay p{color:#fff;font-size:18px}.student-download{background:url(/images/librariesprovider2/icons/background_student.jpg);background-size:cover;padding:75px 0 50px;position:relative}@media (min-width:1600px){.student-download{padding:186px 0}}.student-download h1{margin:0 0 20px;text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0}.student-download p{text-align:center;margin:75px 0}@media (max-width:565px){.student-download p{text-align:left}.student-download h1{margin-bottom:-60px}.student-download p img{width:39%;margin-right:10px}}.banner-sparkle{background:url(/images/librariesprovider2/carousel/slide_sparkle_points.jpg);background-size:cover;padding:200px 0 160px}.banner-sparkle img{width:100%}.banner-sparkle .caption{position:relative;width:350px;right:-61%;top:31%}.banner-sparkle .caption h1{color:#ea50b2;line-height:39px;margin-bottom:0;text-shadow:rgb(255,255,255) 4px 0 0,rgb(255,255,255) 3.87565px .989616px 0,rgb(255,255,255) 3.51033px 1.9177px 0,rgb(255,255,255) 2.92676px 2.72656px 0,rgb(255,255,255) 2.16121px 3.36588px 0,rgb(255,255,255) 1.26129px 3.79594px 0,rgb(255,255,255) .282949px 3.98998px 0,rgb(255,255,255) -.712984px 3.93594px 0,rgb(255,255,255) -1.66459px 3.63719px 0,rgb(255,255,255) -2.51269px 3.11229px 0,rgb(255,255,255) -3.20457px 2.39389px 0,rgb(255,255,255) -3.69721px 1.52664px 0,rgb(255,255,255) -3.95997px .56448px 0,rgb(255,255,255) -3.97652px -.432781px 0,rgb(255,255,255) -3.74583px -1.40313px 0,rgb(255,255,255) -3.28224px -2.28625px 0,rgb(255,255,255) -2.61457px -3.02721px 0,rgb(255,255,255) -1.78435px -3.57996px 0,rgb(255,255,255) -.843183px -3.91012px 0,rgb(255,255,255) .150409px -3.99717px 0,rgb(255,255,255) 1.13465px -3.8357px 0,rgb(255,255,255) 2.04834px -3.43574px 0,rgb(255,255,255) 2.83468px -2.82216px 0,rgb(255,255,255) 3.44477px -2.03312px 0,rgb(255,255,255) 3.84068px -1.11766px 0,rgb(255,255,255) 3.9978px -.132717px 0}.banner-sparkle .caption h2{font-family:"Rubik-Medium",Arial,Helvetica,sans-serif;text-transform:none;font-size:18px;color:#000;line-height:28px;margin-top:10px;letter-spacing:-.022em}.banner-sparkle .caption h2 strong{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif}.banner-sparkle .btn-default{background:#ea50b2;border-radius:20px;text-transform:none}.banner-sparkle .btn-default:hover,.banner-sparkle .btn-default:focus{background:#e868ba}.obtain-points a{color:#636363;text-decoration:underline}@media (max-width:992px){.obtain-points p,.receive-prizes p,.check-points p{text-align:center!important}}@media(max-width:768px){.banner-sparkle{padding:16% 0 10%}.banner-sparkle .caption{width:280px}.banner-sparkle .caption h1{font-size:27px}.banner-sparkle .caption h1,.banner-sparkle .caption h2{line-height:120%}}@media (max-width:565px){.banner-sparkle{background:url(/images/librariesprovider2/carousel/slide_sparkle_points2.jpg);background-size:cover;padding:40% 0 93%}.banner-sparkle .caption{width:68%;top:23%;right:unset;left:30px}.banner-sparkle .caption h1{margin-bottom:-5px}.banner-sparkle .caption h2{font-size:14px!important;line-height:120%}.obtain-points img,.receive-prizes img,.check-points img{width:100%}.sparkle-points .carousel-caption{top:12%}.sparkle-points .carousel-caption h1{font-size:22px}.sparkle-points .carousel-caption h2{font-size:13px}}.events-mechanics,.obtain-points,.receive-prizes{background-color:#fef7eb;padding:75px 0 50px;position:relative;z-index:1}.events-mechanics h1,.obtain-points h1,.receive-prizes h1{color:#fab73e;margin:0 0 10px}.events-mechanics .icon{position:absolute;right:0;bottom:-11px;z-index:2}@media (max-width:992px){.events-mechanics .icon{display:none}}.events-mechanics h3,.receive-prizes h3{color:#636363}.events-mechanics ul,.obtain-points ul,.receive-prizes ol{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;color:#636363;padding-left:16px}.obtain-points ul,.receive-prizes ol{font-size:18px}.obtain-points strong{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif}.obtain-points p{color:#636363}.receive-prizes p{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:12px;color:#636363;line-height:1.5em}.events-mechanics .btn-default,.obtain-points .btn-default{background:#fab73e;padding:11px 30px;border-radius:20px;text-transform:none}.events-mechanics .btn-default:hover,.events-mechanics .btn-default:focus,.obtain-points .btn-default:hover,.obtain-points .btn-default:focus{background:#ffbf4c}a.h3-link,a.h3-link:hover{color:#636363;font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;line-height:1.5em}.rewards,.check-points{background-color:#fab73e;padding:75px 0 50px;position:relative}.rewards h1,.check-points h1{color:#48a1a2;margin-top:0;margin-bottom:10px;text-shadow:rgb(255,255,255) 3px 0 0,rgb(255,255,255) 2.83487px .981584px 0,rgb(255,255,255) 2.35766px 1.85511px 0,rgb(255,255,255) 1.62091px 2.52441px 0,rgb(255,255,255) .705713px 2.91581px 0,rgb(255,255,255) -.287171px 2.98622px 0,rgb(255,255,255) -1.24844px 2.72789px 0,rgb(255,255,255) -2.07227px 2.16926px 0,rgb(255,255,255) -2.66798px 1.37182px 0,rgb(255,255,255) -2.96998px .42336px 0,rgb(255,255,255) -2.94502px -.571704px 0,rgb(255,255,255) -2.59586px -1.50383px 0,rgb(255,255,255) -1.96093px -2.27041px 0,rgb(255,255,255) -1.11013px -2.78704px 0,rgb(255,255,255) -.137119px -2.99686px 0,rgb(255,255,255) .850987px -2.87677px 0,rgb(255,255,255) 1.74541px -2.43999px 0,rgb(255,255,255) 2.44769px -1.73459px 0,rgb(255,255,255) 2.88051px -.838247px 0}.rewards h3,.check-points h3{color:#fff;line-height:1.5em}.rewards ul{color:#fff;padding-left:16px}.rewards p{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;color:#fff}.rewards a{color:#fff;text-decoration:underline}@media(min-width:992px){.rewards .col-md-5{}.rewards .header{margin-bottom:-120px}}.reward1,.reward2,.reward3{min-height:430px;width:225px;padding:30px;padding-top:120px;margin:auto}.reward1{background:url(/images/librariesprovider2/icons/reward_1.png) no-repeat center}.reward2{background:url(/images/librariesprovider2/icons/reward_2.png) no-repeat center}.reward3{background:url(/images/librariesprovider2/icons/reward_3.png) no-repeat center}.reward1 p,.reward2 p,.reward3 p{color:#636363;font-size:14px;line-height:120%;margin-top:10px}.reward1 strong,.reward2 strong,.reward3 strong{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;text-transform:uppercase}.reward1 .title,.reward2 .title,.reward3 .title{font-family:"Rubik-Black",Arial,Helvetica,sans-serif;color:#349394;font-size:17px}.sparkle-winners{background:url(/images/librariesprovider2/default-album/background_sparkle_points.jpg) top center no-repeat;background-size:cover;padding:75px 0 80px;position:relative;text-align:left}@media (max-width:992px){.sparkle-winners{background:url(/images/librariesprovider2/default-album/background_sparkle_points2.jpg);background-size:cover;padding:50px 0 200px}.sparkle-winners h3{color:#000!important;margin-bottom:-20px}}@media (max-width:565px){.sparkle-winners{text-align:center}.sparkle-winners h1{line-height:30px!important;margin-bottom:-10px!important}.sparkle-winners h3{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;color:#000!important;font-size:13px;margin-bottom:-20px}}@media (min-width:1600px){.sparkle-winners{padding:75px 0 320px}}.sparkle-winners h1{color:#ea50b2;line-height:39px;margin-bottom:0;text-shadow:rgb(255,255,255) 3px 0 0,rgb(255,255,255) 2.83487px .981584px 0,rgb(255,255,255) 2.35766px 1.85511px 0,rgb(255,255,255) 1.62091px 2.52441px 0,rgb(255,255,255) .705713px 2.91581px 0,rgb(255,255,255) -.287171px 2.98622px 0,rgb(255,255,255) -1.24844px 2.72789px 0,rgb(255,255,255) -2.07227px 2.16926px 0,rgb(255,255,255) -2.66798px 1.37182px 0,rgb(255,255,255) -2.96998px .42336px 0,rgb(255,255,255) -2.94502px -.571704px 0,rgb(255,255,255) -2.59586px -1.50383px 0,rgb(255,255,255) -1.96093px -2.27041px 0,rgb(255,255,255) -1.11013px -2.78704px 0,rgb(255,255,255) -.137119px -2.99686px 0,rgb(255,255,255) .850987px -2.87677px 0,rgb(255,255,255) 1.74541px -2.43999px 0,rgb(255,255,255) 2.44769px -1.73459px 0,rgb(255,255,255) 2.88051px -.838247px 0}.sparkle-winners h3{color:#fff}.sparkle-winners .ranking{background-color:rgba(235,235,235,.85);color:#ef5ca6}.sparkle-winners .nav-tabs,.kylie-winners .nav-tabs{margin:15px auto;max-width:285px;border-bottom:0;padding-left:0}.sparkle-winners .nav-tabs>li>a,.sparkle-winners .nav-tabs>li>a:hover,.sparkle-winners .nav-tabs>li.active>a,.sparkle-winners .nav-tabs>li.active>a:focus,.sparkle-winners .nav-tabs>li.active>a:hover,.kylie-winners .nav-tabs>li>a,.kylie-winners .nav-tabs>li>a:hover,.kylie-winners .nav-tabs>li.active>a,.kylie-winners .nav-tabs>li.active>a:focus,.kylie-winners .nav-tabs>li.active>a:hover{border:3px solid #f7f7f7;border-radius:50%;padding:6px 0 4px;margin:5px 5px;background-color:#e4e4e4;width:35px;text-align:center;font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;color:#aaa;font-size:12px}.sparkle-winners .nav-tabs>li>a:hover{color:#ef5ca6}.kylie-winners .nav-tabs>li>a:hover{color:#f05a21}.sparkle-winners .nav-tabs>li.active>a,.sparkle-winners .nav-tabs>li.active>a:focus,.sparkle-winners .nav-tabs>li.active>a:hover{background-color:#ef5ca6;color:#fff}.kylie-winners .nav-tabs>li.active>a,.kylie-winners .nav-tabs>li.active>a:focus,.kylie-winners .nav-tabs>li.active>a:hover{background-color:#f05a21;color:#fff}.sparkle-winners a[aria-expanded="false"]::before,.sparkle-winners a[aria-expanded="true"]::before,.kylie-winners a[aria-expanded="false"]::before,.kylie-winners a[aria-expanded="true"]::before{content:''}.sparkle-winners .tab-pane,.kylie-winners .tab-pane{outline:none;border:0}.banner-kylie{background:url(http://uat.brainyarkies.com/images/librariesprovider2/carousel/top_banner_kylie_challenge.jpg);background-size:cover;padding:150px 0 120px}.banner-kylie .caption{position:relative;width:350px;right:-61%}.banner-kylie .caption h1{color:#f05a21;line-height:39px;margin-bottom:0;text-shadow:rgb(255,255,255) 4px 0 0,rgb(255,255,255) 3.87565px .989616px 0,rgb(255,255,255) 3.51033px 1.9177px 0,rgb(255,255,255) 2.92676px 2.72656px 0,rgb(255,255,255) 2.16121px 3.36588px 0,rgb(255,255,255) 1.26129px 3.79594px 0,rgb(255,255,255) .282949px 3.98998px 0,rgb(255,255,255) -.712984px 3.93594px 0,rgb(255,255,255) -1.66459px 3.63719px 0,rgb(255,255,255) -2.51269px 3.11229px 0,rgb(255,255,255) -3.20457px 2.39389px 0,rgb(255,255,255) -3.69721px 1.52664px 0,rgb(255,255,255) -3.95997px .56448px 0,rgb(255,255,255) -3.97652px -.432781px 0,rgb(255,255,255) -3.74583px -1.40313px 0,rgb(255,255,255) -3.28224px -2.28625px 0,rgb(255,255,255) -2.61457px -3.02721px 0,rgb(255,255,255) -1.78435px -3.57996px 0,rgb(255,255,255) -.843183px -3.91012px 0,rgb(255,255,255) .150409px -3.99717px 0,rgb(255,255,255) 1.13465px -3.8357px 0,rgb(255,255,255) 2.04834px -3.43574px 0,rgb(255,255,255) 2.83468px -2.82216px 0,rgb(255,255,255) 3.44477px -2.03312px 0,rgb(255,255,255) 3.84068px -1.11766px 0,rgb(255,255,255) 3.9978px -.132717px 0}.banner-kylie .caption h2{font-family:"Rubik-Medium",Arial,Helvetica,sans-serif;text-transform:none;font-size:18px;color:#fff;line-height:28px;margin-top:10px}.banner-kylie .btn-default{text-transform:none}.take-part{background-color:#fef7eb;padding:60px 0 90px;position:relative;z-index:1}.take-part h3{color:#636363}.take-part .icon{position:absolute;left:0;bottom:-6px;z-index:2}@media (max-width:992px){.take-part .icon{width:80%;position:relative;left:-18%;margin-bottom:-90px}}@media (max-width:768px){.take-part .icon{width:97%;left:-10%}}@media(max-width:768px){.banner-kylie{padding:11% 0 5%}.banner-kylie .caption{width:300px;right:-55%}.banner-kylie .caption h1{font-size:27px}.banner-kylie .caption h1,.banner-kylie .caption h2{line-height:120%}}@media (max-width:565px){.banner-kylie{background:url(/images/librariesprovider2/carousel/top_banner_kylie_challenge2.jpg);background-size:cover;padding:40% 0 90%}.banner-kylie .caption{width:75%;right:unset;left:30px}.banner-kylie .caption h1{margin-bottom:-5px;font-size:22px}.banner-kylie .caption h2{font-size:14px;color:#000;line-height:120%}.kylies-challenge .carousel-caption{top:12%}.kylies-challenge .carousel-caption h1{font-size:22px}.kylies-challenge .carousel-caption h2{font-size:13px}}.date-time{background-color:#636363;padding:75px 0 45px;position:relative}.date-time h1,.date-time h3{color:#fff;margin:0 0 20px}.date-time table{color:#fff;font-size:22px;font-family:"Rubik-Regular",Arial,Helvetica,sans-serif}.date-time img{margin-bottom:-50px;margin-top:30px}@media (min-width:620px){.date-time img{margin-top:-80px}}.how-to{background-color:#fab73e;padding:75px 0 50px;position:relative}.how-to h1{color:#fff;margin:0 0 10px}.how-to h3,.how-to p{color:#fff;line-height:130%}.kylie-prizes{background-color:#fef7eb;padding:75px 0 50px;position:relative}.kylie-prizes h1{color:#fab73e;margin:0 0 10px}.kylie-prizes p,.kylie-prizes h3{color:#636363;margin-bottom:15px;line-height:130%}.kylie-prizes p{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif}@media (max-width:992px){.kylie-prizes img{margin-top:90px;width:100%}}.kylie-winners{background:url(/images/librariesprovider2/default-album/background_kylie_challenge.jpg) top center no-repeat;background-size:cover;padding:60px 0 60px;position:relative;text-align:left}.kylie-winners img.arkie{display:none}.kylie-winners h1{text-shadow:rgb(255,255,255) 3px 0 0,rgb(255,255,255) 2.83487px .981584px 0,rgb(255,255,255) 2.35766px 1.85511px 0,rgb(255,255,255) 1.62091px 2.52441px 0,rgb(255,255,255) .705713px 2.91581px 0,rgb(255,255,255) -.287171px 2.98622px 0,rgb(255,255,255) -1.24844px 2.72789px 0,rgb(255,255,255) -2.07227px 2.16926px 0,rgb(255,255,255) -2.66798px 1.37182px 0,rgb(255,255,255) -2.96998px .42336px 0,rgb(255,255,255) -2.94502px -.571704px 0,rgb(255,255,255) -2.59586px -1.50383px 0,rgb(255,255,255) -1.96093px -2.27041px 0,rgb(255,255,255) -1.11013px -2.78704px 0,rgb(255,255,255) -.137119px -2.99686px 0,rgb(255,255,255) .850987px -2.87677px 0,rgb(255,255,255) 1.74541px -2.43999px 0,rgb(255,255,255) 2.44769px -1.73459px 0,rgb(255,255,255) 2.88051px -.838247px 0}.kylie-winners h3{color:#000}.kylie-winners ul{padding-left:16px;font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;line-height:150%;margin-top:10px}.kylie-winners strong{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif}.kylie-terms{margin-top:10px}@media (min-width:992px){.kylie-terms{margin-top:80px}}@media (min-width:1300px){.kylie-terms{margin-top:200px}}@media (min-width:1600px){.kylie-winners{padding:75px 0 90px}.kylie-terms{margin-top:270px}}@media (max-width:565px){.kylie-terms{font-size:80%}.kylie-winners h1{line-height:30px!important;text-align:center}.kylie-winners h3{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;color:#000!important;font-size:13px;margin-bottom:-20px;text-align:center}}.banner-island{background:url(/images/librariesprovider2/carousel/top_banner_island_defence.jpg);background-size:cover;padding:210px 0 180px}.banner-island .caption{position:relative;width:350px;right:-55%;top:31%}.banner-island .caption h1{color:#ee7202;line-height:39px;margin-bottom:0}.banner-island .caption h2{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;text-transform:none;font-size:15px;color:#fff;line-height:28px;margin-top:10px;letter-spacing:-.022em}.banner-island .btn-default{background:#ee7202;border-radius:20px;text-transform:none}.defend-tower{background-color:#ee7202;padding:75px 0 50px;position:relative}.defend-tower p,.defend-rewards p{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:20px!important;color:#fff;margin:0 0 10px}.defend-rewards{background-color:#252525;padding:75px 0 10px;position:relative}.defend-rewards h3{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:20px!important;color:#fff;font-weight:400}.defend-rewards .terms{font-size:11px!important}.unlock-island{background-color:#ef421d;padding:75px 0 50px;position:relative}.unlock-island h1{color:#fff;margin:0 0 10px}.unlock-island h3{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:20px!important;color:#fff;font-weight:400;margin-bottom:20px}.unlock-island p{font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;font-size:14px!important;color:#fff;font-weight:400;line-height:130%}@media (min-width:992px){.unlock-island img{}}@media(max-width:768px){.banner-island .caption{width:280px;bottom:40px}.banner-island .caption h1{font-size:27px}.banner-island .caption h1,.banner-island .caption h2{line-height:120%}}@media (max-width:565px){.banner-island{background:url(/images/librariesprovider2/carousel/top_banner_island_defence2.jpg);background-size:cover;padding:40% 0 82%}.banner-island .caption{width:75%;left:30px;margin-top:16%}.banner-island .caption h1{margin-bottom:-10px}.banner-island .caption h2{font-size:14px;line-height:120%}.unlock-island img{width:100%}.island-defence .carousel-caption{top:12%}.island-defence .carousel-caption h1{font-size:22px}.island-defence .carousel-caption h2{font-size:13px}}.strengthen{background-color:#fef7eb;padding:50px 0 10px;position:relative}.strengthen h1{text-shadow:rgb(255,255,255) 2px 0 0,rgb(255,255,255) 1.75517px .958851px 0,rgb(255,255,255) 1.0806px 1.68294px 0,rgb(255,255,255) .141474px 1.99499px 0,rgb(255,255,255) -.832294px 1.81859px 0,rgb(255,255,255) -1.60229px 1.19694px 0,rgb(255,255,255) -1.97998px .28224px 0,rgb(255,255,255) -1.87291px -.701566px 0,rgb(255,255,255) -1.30729px -1.5136px 0,rgb(255,255,255) -.421592px -1.95506px 0,rgb(255,255,255) .567324px -1.91785px 0,rgb(255,255,255) 1.41734px -1.41108px 0,rgb(255,255,255) 1.92034px -.558831px 0}@media (max-width:992px){.strengthen img{margin-top:20px}}@media (max-width:480px){.strengthen img{width:100%}}.defence-winners{background:url(/images/librariesprovider2/default-album/background_island_defence.jpg) top center no-repeat;background-size:cover;padding:50px 0 75px;position:relative;text-align:left}.defence-winners h1{color:#ee7202;line-height:39px;margin-bottom:60px;text-shadow:rgb(255,255,255) 4px 0 0,rgb(255,255,255) 3.87565px .989616px 0,rgb(255,255,255) 3.51033px 1.9177px 0,rgb(255,255,255) 2.92676px 2.72656px 0,rgb(255,255,255) 2.16121px 3.36588px 0,rgb(255,255,255) 1.26129px 3.79594px 0,rgb(255,255,255) .282949px 3.98998px 0,rgb(255,255,255) -.712984px 3.93594px 0,rgb(255,255,255) -1.66459px 3.63719px 0,rgb(255,255,255) -2.51269px 3.11229px 0,rgb(255,255,255) -3.20457px 2.39389px 0,rgb(255,255,255) -3.69721px 1.52664px 0,rgb(255,255,255) -3.95997px .56448px 0,rgb(255,255,255) -3.97652px -.432781px 0,rgb(255,255,255) -3.74583px -1.40313px 0,rgb(255,255,255) -3.28224px -2.28625px 0,rgb(255,255,255) -2.61457px -3.02721px 0,rgb(255,255,255) -1.78435px -3.57996px 0,rgb(255,255,255) -.843183px -3.91012px 0,rgb(255,255,255) .150409px -3.99717px 0,rgb(255,255,255) 1.13465px -3.8357px 0,rgb(255,255,255) 2.04834px -3.43574px 0,rgb(255,255,255) 2.83468px -2.82216px 0,rgb(255,255,255) 3.44477px -2.03312px 0,rgb(255,255,255) 3.84068px -1.11766px 0,rgb(255,255,255) 3.9978px -.132717px 0}@media (max-width:992px){.defence-winners .col-md-4:nth-child(2){padding-left:10px;padding-right:10px}}@media (max-width:565px){.defence-winners{background:url(/images/librariesprovider2/default-album/background_island_defence2.jpg);background-size:cover;padding:50px 0 220px;text-align:center}.defence-winners h1{line-height:30px!important;margin-bottom:10px!important}}@media (min-width:1600px){.defence-winners{padding:50px 0 380px}}.mCSB_inside>.mCSB_container{margin-right:25px!important}.mCSB_scrollTools,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_draggerRail{width:16px!important;border-radius:8px!important}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:10px!important;margin:3px!important}.defence-winners .mCSB_draggerContainer{margin:2px 0 0}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#555!important;background-color:rgba(0,0,0,.3)!important}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#555!important;background-color:rgba(0,0,0,.3)!important}.mCS-inset-3.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#555!important;background-color:rgba(0,0,0,.3)!important}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background-color:#fff!important;background-color:rgba(255,255,255,1)!important}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background-color:#fff!important;background-color:rgba(255,255,255,1)!important}.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar,.mCS-inset-3-dark.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar{background-color:#fff!important;background-color:rgba(255,255,255,1)!important}.ranking{border:6px solid #f7f7f7;background-color:rgba(255,84,0,.7);padding:8px;text-align:center;color:#fff;font-size:18px;border-radius:30px;margin:4px 15px}.ranking:first-child{margin-top:2px}.ranking:last-child{margin-bottom:2px}.star{position:absolute;margin-top:-15px;margin-left:-30px}@media (max-width:992px){.ranking{border:3px solid #f7f7f7;padding:0;font-size:15px;margin:8px 19px}.ranking:first-child{margin-top:10px}.ranking:last-child{margin-bottom:1px}.star img{width:43px;margin-top:5px;margin-left:8px}}.gallery-details{background:url(/images/librariesprovider2/default-album/top_banner_galleries_2.jpg) no-repeat #fef7eb;margin-top:-147px;padding:280px 0 20px;background-size:cover}.gallery-details .caption{position:relative;margin:auto;width:100%;text-align:center;padding:0 30px;z-index:99}.gallery-details .caption-float{margin:auto;max-width:960px}.gallery-details .caption h1{color:#ef421d;line-height:39px;margin-bottom:0}.gallery-details .caption h2{font-family:"Rubik-Bold",Arial,Helvetica,sans-serif;text-transform:none;font-size:20px;color:#ef421d;margin-top:18px;margin-bottom:-10px}.gallery-details .caption p{margin-top:20px;font-family:"Rubik-Regular",Arial,Helvetica,sans-serif;color:#999;font-size:16px}