@import url("https://fonts.googleapis.com/css?family=Nunito:400,900");body .progress_inner #step-1:checked+input+input+input+input+div+div+div+div>.box_base,body .progress_inner #step-2:checked+input+input+input+div+div+div+div>.box_base,body .progress_inner #step-3:checked+input+input+div+div+div+div>.box_base,body .progress_inner #step-4:checked+input+div+div+div+div>.box_base,body .progress_inner #step-5:checked+div+div+div+div>.box_base{top:50%;left:0;opacity:1}body .progress_inner #step-1:checked+input+input+input+input+div+div+div+div>.box_item,body .progress_inner #step-2:checked+input+input+input+div+div+div+div>.box_item,body .progress_inner #step-3:checked+input+input+div+div+div+div>.box_item,body .progress_inner #step-4:checked+input+div+div+div+div>.box_item,body .progress_inner #step-5:checked+div+div+div+div>.box_item{top:-30px;left:0;opacity:0}body .progress_inner #step-2:checked+input+input+input+div+div+div+div>.box_lid,body .progress_inner #step-4:checked+input+div+div+div+div>.box_lid,body .progress_inner #step-5:checked+div+div+div+div>.box_lid{top:-20px;left:0;opacity:0}body .progress_inner #step-2:checked+input+input+input+div+div+div+div>.box_item,body .progress_inner #step-4:checked+input+div+div+div+div>.box_item,body .progress_inner #step-5:checked+div+div+div+div>.box_item{top:-10px;left:0;opacity:1}body .progress_inner #step-3:checked+input+input+div+div+div+div>.box_item,body .progress_inner #step-4:checked+input+div+div+div+div>.box_item,body .progress_inner #step-5:checked+div+div+div+div>.box_item{top:10px;left:0;opacity:1}body .progress_inner #step-3:checked+input+input+div+div+div+div>.box_lid,body .progress_inner #step-4:checked+input+div+div+div+div>.box_lid,body .progress_inner #step-5:checked+div+div+div+div>.box_lid{top:-1px;left:0;opacity:1}body .progress_inner #step-3:checked+input+input+div+div+div+div>.box_ribbon,body .progress_inner #step-4:checked+input+div+div+div+div>.box_ribbon,body .progress_inner #step-5:checked+div+div+div+div>.box_ribbon{top:70%;left:0;opacity:0}body .progress_inner #step-3:checked+input+input+div+div+div+div>.box_bow,body .progress_inner #step-4:checked+input+div+div+div+div>.box_bow,body .progress_inner #step-5:checked+div+div+div+div>.box_bow{top:0;left:0;opacity:0}body .progress_inner #step-4:checked+input+div+div+div+div>.box_ribbon,body .progress_inner #step-5:checked+div+div+div+div>.box_ribbon{top:50%;left:0;opacity:1}body .progress_inner #step-4:checked+input+div+div+div+div>.box_bow,body .progress_inner #step-5:checked+div+div+div+div>.box_bow{top:-10px;left:0;opacity:1}body .progress_inner #step-5:checked+div+div+div+div>.box_string,body .progress_inner #step-5:checked+div+div+div+div>.box_tag{top:10px;left:20px;opacity:1}body .progress_inner,body .progress_inner__status .box_base,body .progress_inner__status .box_bow,body .progress_inner__status .box_bow__left,body .progress_inner__status .box_bow__right,body .progress_inner__status .box_item,body .progress_inner__status .box_ribbon,body .progress_inner__status .box_string,body .progress_inner__status .box_tag,body .progress_inner__step:before{position:absolute;left:0;right:0;top:60%;transform:translateY(-50%);margin:auto}body .progress_inner__bar,body .progress_inner__bar--set{height:6px;left:10%;background:repeating-linear-gradient(45deg,#1ea4ec,#1ea4ec 4px,#1f8bc5 0,#1f8bc5 10px);transition:width .8s cubic-bezier(.915,.015,.3,1.005);border-radius:6px;width:0;position:relative;z-index:-1}body .progress_inner__step:before{width:30px;height:30px;color:#70afd0;background:#fff;line-height:25px;border:3px solid #a6cde2;font-size:12px;top:3px;border-radius:100%;transition:all .4s;cursor:pointer;pointer-events:none}body .progress_inner__step{width:20%;font-size:14px;padding:0 10px;transition:all .4s;float:left;text-align:center;position:relative}body .progress_inner__step label{padding-top:50px;top:-20px;display:block;position:relative;cursor:pointer}body .progress_inner__step:hover{color:#fff}body .progress_inner__step:hover:before{color:#fff;background:#1ea4ec}body .progress_inner{height:auto;width:80%}body .progress_inner #step-5:checked+div{width:80%}body .progress_inner #step-5:checked+div+div+div>.tab:nth-of-type(5){opacity:1;top:0}body .progress_inner #step-5:checked+div+div+div+div{right:10%}body .progress_inner #step-4:checked+input+div{width:60%}body .progress_inner #step-4:checked+input+div+div+div>.tab:nth-of-type(4){opacity:1;top:0}body .progress_inner #step-4:checked+input+div+div+div+div{right:30%}body .progress_inner #step-3:checked+input+input+div{width:40%}body .progress_inner #step-3:checked+input+input+div+div+div>.tab:nth-of-type(3){opacity:1;top:0}body .progress_inner #step-3:checked+input+input+div+div+div+div{right:50%}body .progress_inner #step-2:checked+input+input+input+div{width:20%}body .progress_inner #step-2:checked+input+input+input+div+div+div>.tab:nth-of-type(2){opacity:1;top:0}body .progress_inner #step-2:checked+input+input+input+div+div+div+div{right:70%}body .progress_inner #step-1:checked+input+input+input+input+div{width:0}body .progress_inner #step-1:checked+input+input+input+input+div+div+div>.tab:first-of-type{opacity:1;top:0}body .progress_inner #step-1:checked+input+input+input+input+div+div+div+div{right:90%}body .progress_inner__step:first-of-type:before{content:"1"}body .progress_inner__step:nth-of-type(2):before{content:"2"}body .progress_inner__step:nth-of-type(3):before{content:"3"}body .progress_inner__step:nth-of-type(4):before{content:"4"}body .progress_inner__step:nth-of-type(5):before{content:"5"}body .progress_inner__bar--set{width:80%;top:-6px;background:#70afd0;position:relative;z-index:-2}body .progress_inner__tabs .tab{opacity:0;position:absolute;top:40px;text-align:center;margin-top:80px;box-shadow:0 2px 1px #80b7d5;padding:30px;background:#fff;border-radius:10px;transition:all .2s;min-width:100%}body .progress_inner__tabs .tab h1{margin:0;color:#2e6c8e;font-size:2em;font-weight:700}body .progress_inner__tabs .tab p{font-weight:400;opacity:.8;font-size:1.1em;color:#2e6c8e}body .progress_inner__status{width:40px;height:40px;top:-80px;transition:right .8s cubic-bezier(.915,.015,.3,1.005);transform:translateX(50%);position:absolute}body .progress_inner__status div{opacity:0;transition:all .6s cubic-bezier(.915,.015,.3,1.005);transition-delay:.3s;position:absolute}body .progress_inner__status .box_base{background:repeating-linear-gradient(45deg,#986c5d,#986c5d 2px,#775144 0,#775144 4px);width:36px;height:40px;z-index:1;border-radius:1px}body .progress_inner__status .box_lid{width:40px;height:13.3333333333px;background:#775144;z-index:2;border-radius:1px;top:0}body .progress_inner__status .box_item{width:20px;height:20px;background:#be69d2;z-index:0;border-radius:4px;transform:rotate(45deg)}body .progress_inner__status .box_ribbon{width:10px;height:42px;background:#ee0f29;z-index:4;border-radius:1px}body .progress_inner__status .box_bow__left,body .progress_inner__status .box_bow__right{width:6px;height:10px;background:#be0c21;position:absolute;z-index:3;opacity:1;border-radius:1px}body .progress_inner__status .box_bow{top:-6px;z-index:1;transition-delay:.5s}body .progress_inner__status .box_bow__left{left:6px;transform:rotate(45deg)}body .progress_inner__status .box_bow__right{left:-4px;transform:rotate(-45deg)}body .progress_inner__status .box_tag{width:20px;height:10px;background:#487ac7;z-index:4;transform:rotate(-10deg) translateX(-40px) translateY(0);border-radius:2px;transition-delay:.5s}body .progress_inner__status .box_string{width:17px;height:2px;background:#343434;z-index:4;transform:rotate(-39deg) translateX(-22px) translateY(-12px)}body .progress_inner input[type=radio]{display:none}.blue{color:#2e6c8e}.time-line{position:relative;top:15%}@media screen and (max-width:640px){.time-line{top:20%}}@media screen and (max-width:470px){body .progress_inner__step label{font-size:10px}body .progress_inner__tabs .tab h1{font-size:18px}body .progress_inner__tabs .tab p{font-size:14px}}@font-face{font-family:__Roboto_Condensed_429fb4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/290276bbc0aaa986-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c88,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:__Roboto_Condensed_429fb4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/109c3d45b531622a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:__Roboto_Condensed_429fb4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5873c060a9d5dc5f-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:__Roboto_Condensed_429fb4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ea72d168b005c995-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:__Roboto_Condensed_429fb4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/07f5ed10b18438e2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Roboto_Condensed_429fb4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/db3b7c1daf911997-s.woff2) format("woff2");unicode-range:u+0100-02af,u+0304,u+0308,u+0329,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:__Roboto_Condensed_429fb4;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/a5bbb863eaccdfa2-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+2074,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Roboto_Condensed_Fallback_429fb4;src:local("Arial");ascent-override:104.44%;descent-override:27.48%;line-gap-override:0.00%;size-adjust:88.83%}.__className_429fb4{font-family:__Roboto_Condensed_429fb4,__Roboto_Condensed_Fallback_429fb4;font-weight:400;font-style:normal}.action-button{background-color:#5c5edc;border-radius:10px;padding:5px 20px;font-weight:400;color:#fff;font-size:.9em}body .left{float:left;width:50%;height:50vh;position:Relative;left:30%}body .left_inner{width:340px;margin:0 auto;transform:translateY(-50%);height:414px;position:absolute;right:20px;top:50%}body .left_inner h1{color:#fff;font-size:28px;margin:120px 0 0}body .left_inner h2{color:#abe8d2;font-size:22px;font-weight:200;margin:0}body .right{float:right;position:relative;width:50%;height:100vh}.app{border-radius:10px;width:80%;height:414px;position:absolute;left:0;top:60%;box-shadow:4px 5px 0 rgba(0,0,0,.11);animation:intro .34s cubic-bezier(1,1.4,.41,1.01) .4s forwards;transform:translateY(-50%) scale(0) rotateX(10deg) rotateY(10deg) rotate(10deg);margin:auto;overflow:hidden}.app_inner{position:relative}.app_inner input[type=radio]{display:none}.app_inner input[type=radio]:checked+label .app_inner__tab{height:175px}.app_inner input[type=radio]:checked+label .app_inner__tab .tab_right{top:39px;transition:all .3s cubic-bezier(.455,.03,.515,.955) .2s}.app_inner input[type=radio]:not(checked)+label .app_inner__tab{height:80px;border-left:12px solid rgba(0,0,0,.12)}.app_inner input[type=radio]:not(checked)+label .app_inner__tab .tab_right{top:200px;transition:all .3s cubic-bezier(.455,.03,.515,.955) .3s}.app_inner input[type=radio]:checked+label .app_inner__tab .tab_left .tab_left__image{animation:move_in .55s cubic-bezier(.455,.03,.515,.955) .05s forwards;transition:all .3s cubic-bezier(.455,.03,.515,.955) .36s}.app_inner input[type=radio]:not(checked)+label .app_inner__tab .tab_left .tab_left__image{animation:move_out .75s cubic-bezier(.455,.03,.515,.955) 0s forwards;transition:all .3s cubic-bezier(.455,.03,.515,.955) .3s}.app_inner input[type=radio]:checked+label .app_inner__tab .tab_left .big{left:260px}.app_inner input[type=radio]:not(checked)+label .app_inner__tab .tab_left .big{left:400px}.app_inner input[type=radio]:checked+label .app_inner__tab h2 svg{opacity:0}.app_inner input[type=radio]:not(checked)+label .app_inner__tab h2 svg{opacity:.3}.app_inner label{display:block;width:100%}.app_inner label:first-of-type .app_inner__tab{background:#99b998;height:200px}.app_inner label:first-of-type .app_inner__tab:hover{transition:all .2s;background:#8db18c}.app_inner label:first-of-type .app_inner__tab .tab_left__image{background:#ea495f}.app_inner label:nth-of-type(2) .app_inner__tab{background:#e4b794}.app_inner label:nth-of-type(2) .app_inner__tab:hover{transition:all .2s;background:#e0ac84}.app_inner label:nth-of-type(2) .app_inner__tab .tab_left__image{background:#99b998}.app_inner label:nth-of-type(3) .app_inner__tab{background:#f4837d}.app_inner label:nth-of-type(3) .app_inner__tab:hover{transition:all .2s;background:#f2716a}.app_inner label:nth-of-type(3) .app_inner__tab .tab_left__image{background:#e4b794}.app_inner label:nth-of-type(4) .app_inner__tab{background:#ea495f}.app_inner label:nth-of-type(4) .app_inner__tab:hover{transition:all .2s;background:#e8374f}.app_inner label:nth-of-type(4) .app_inner__tab .tab_left__image{background:#f4837d}.app_inner__tab{width:100%;height:80px;background:red;cursor:pointer;overflow:hidden;position:relative;transition:all .65s cubic-bezier(1,0,.41,1.01)}.app_inner__tab h2{position:absolute;right:20px;top:16px;color:#1a1c1d;font-size:18px;font-weight:700;margin-block-start:.83em;display:block;margin-block-end:.83em;margin-inline-start:0;margin-inline-end:0}.app_inner__tab h2 svg{position:absolute;right:271px;opacity:.3;transition:all .3s}.app_inner__tab .tab_right{width:60%;float:right;position:relative;top:200px;text-align:right;padding:20px}.app_inner__tab .tab_right h3,.app_inner__tab .tab_right h4,.app_inner__tab .tab_right p{margin:0}.app_inner__tab .tab_right h3{font-size:14px;color:rgba(0,0,0,.65);display:block;margin-inline-start:0;margin-inline-end:0;font-weight:700}.app_inner__tab .tab_right h4{font-size:12px;margin:4px 0;color:rgba(0,0,0,.33);display:block;margin-inline-start:0;margin-inline-end:0;font-weight:700}.app_inner__tab .tab_right p{display:block;font-size:11px;color:#fff;margin-inline-start:0;margin-inline-end:0}.app_inner__tab .tab_right button{margin-top:10px;border:2px solid #fff;background:none;border-radius:5px;padding:6px 20px;cursor:pointer;outline:none;font-size:11px;color:#fff;transition:all .3s}.app_inner__tab .tab_right button:hover{background:#fff;color:#000}.app_inner__tab .tab_left{width:30%;float:left;position:relative}.app_inner__tab .tab_left .big{position:absolute;top:-17px;transition:all .3s .3s;left:390px;font-size:180px;opacity:.08}.app_inner__tab .tab_left__image{position:relative;top:-100px;text-align:center;background:#fff;left:47px;border-radius:20px;width:80px;height:80px}.app_inner__tab .tab_left__image svg{color:#fff;font-size:40px;top:18px;position:relative}@keyframes move_out{0%{top:47px}to{top:200px}}@keyframes move_in{0%{top:-200px}to{top:47px}}@keyframes bump{0%{top:16px}25%{top:13px}50%{top:16px}75%{top:13px}to{top:16px}}@keyframes intro{0%{transform:translateY(-50%) scale(0) rotateX(10deg) rotateY(10deg) rotate(40deg)}to{transform:translateY(-50%) scale(1) rotateX(0deg) rotateY(0deg) rotate(0deg)}}a.download,a.follow{text-align:center;margin-top:13px;width:300px;float:left;display:inline-block;padding:16px 30px;background:#ea495f;color:#fff;font-weight:900;text-decoration:none;border-radius:4px;margin-right:12px}a.download i,a.follow svg{margin-right:10px}a.follow{float:left;padding:14px 30px;background:none;color:#fff;border:2px solid #fff}a.follow:hover{color:#41efb6;border-color:#41efb6}.icon-top{padding-top:10px}@media screen and (max-width:768px){body .left{width:80%;left:20%}}@media screen and (max-width:500px){body .left{width:100%;left:10%}.icon-shadow{display:none}}.main{width:93%;margin-bottom:25px}.heading{font-size:2.2rem;font-weight:700;margin-bottom:10px}.description{font-weight:200;line-height:1.6}.description>ul>h3{font-size:1.6rem;font-weight:500;margin-top:20px;color:#2a2b30;font-style:oblique}.description ul{list-style-type:disc}.description ul li{margin-left:20px;margin-bottom:10px;font-size:1.2rem}.bp-icon:after{font-family:bpicons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;text-align:center;color:#5c5edc;-webkit-font-smoothing:antialiased}.bp-icon-next:after{content:"\e000"}.bp-icon-drop:after{content:"\e001"}.bp-icon-archive:after{content:"\e002"}.bp-icon-about:after{content:"\e003"}.bp-icon-prev:after{content:"\e004"}.cbp_tmtimeline{margin:30px 0 0;padding:0;list-style:none;position:relative}.cbp_tmtimeline:before{content:"";position:absolute;top:0;bottom:0;width:10px;background:#afdcf8;left:20%;margin-left:-10px;border-radius:5px}.cbp_tmtimeline>li{position:relative}.cbp_tmtimeline>li:not(:last-child){margin-bottom:25px}.cbp_tmtimeline>li:after,.cbp_tmtimeline>li:before{content:" ";display:table}.cbp_tmtimeline>li:after{clear:both}.cbp_tmtimeline>li .cbp_tmtime{display:block;width:23%;padding-right:100px;position:absolute}.cbp_tmtimeline>li .cbp_tmtime span{display:block;text-align:right}.cbp_tmtimeline>li .cbp_tmtime span:first-child{font-size:18px;color:#bdd0db}.cbp_tmtimeline>li .cbp_tmtime span:last-child{font-size:20px;color:#3594cb}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmtime span:last-child{color:#6cbfee}.cbp_tmtimeline>li .cbp_tmlabel{margin:0 0 40px 23%;background:#3594cb;color:#fff;padding:2em;font-size:1.2em;font-weight:400;line-height:1.4;position:relative;border-radius:5px}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmlabel{background:#6cbfee}.cbp_tmtimeline>li .cbp_tmlabel h2{margin-top:0;padding:0 0 10px;border-bottom:1px solid hsla(0,0%,100%,.4);color:#2a2b30}.cbp_tmtimeline>li .cbp_tmlabel:after{right:100%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:10px solid transparent;border-right-color:#3594cb;top:10px}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmlabel:after{border-right-color:#6cbfee}.cbp_tmtimeline>li .cbp_tmicon{width:40px;height:40px;font-family:ecoico;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;font-size:1.4em;line-height:40px;-webkit-font-smoothing:antialiased;position:absolute;color:#fff;background:#46a4da;border-radius:50%;box-shadow:0 0 0 8px #afdcf8;text-align:center;left:20%;top:0;margin:0 0 0 -25px}@media screen and (max-width:65.375em){.cbp_tmtimeline>li .cbp_tmtime span:last-child{font-size:14px}}@media screen and (max-width:960px){.main{width:100%;padding:0 20px}}@media screen and (max-width:47.2em){.heading{font-size:1.55rem}.description ul li{font-size:1rem}.description ul h3{font-size:1.2rem}.cbp_tmtimeline:before{display:none}.cbp_tmtimeline>li .cbp_tmtime{width:100%;position:relative;padding:0 0 20px}.cbp_tmtimeline>li .cbp_tmtime span{text-align:left}.cbp_tmtimeline>li .cbp_tmlabel{margin:0 0 30px;padding:1em;font-weight:400;font-size:95%}.cbp_tmtimeline>li .cbp_tmlabel:after{right:auto;left:20px;border-right-color:transparent;border-bottom-color:#3594cb;top:-20px}.cbp_tmtimeline>li:nth-child(odd) .cbp_tmlabel:after{border-right-color:transparent;border-bottom-color:#6cbfee}.cbp_tmtimeline>li .cbp_tmicon{position:relative;float:right;left:auto;margin:-55px 5px 0 0}}.cursos{margin-right:50px}.purple{color:#5c5edc}.rb-grid{list-style:none;text-align:center;margin:0 auto;margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0;padding-inline-start:40px}.rb-grid li{width:24%;height:15em;margin:1.5% .5%;background:#8cc7df;color:#fff;display:flex;justify-content:center;flex-direction:column;float:left;padding:1.6em;cursor:pointer;position:relative;border-radius:15px}.rb-grid li.rb-span-2{width:49%}.rb-grid li.rb-span-4{width:99%}.rb-grid li h3{font-size:2em;font-weight:100}.rb-grid li[class*=" icon-"]:before,.rb-grid li[class^=icon-]:before{font-size:10em;position:absolute;display:block;width:100%;height:100%;top:0;left:0;line-height:3;opacity:.4;text-align:right;pointer-events:none}.rb-temp{display:block;font-size:1.5em;opacity:.5;transition:opacity .3s ease-in-out}.rb-grid li:hover .rb-temp{opacity:1}.rb-overlay{opacity:0;position:fixed;top:0;left:0;width:100%;height:100%;background:#444;transition:opacity .4s ease,transform .4s ease,clip .4s ease;z-index:-1;pointer-events:none;cursor:default;overflow-y:auto}.rb-close{position:absolute;top:20px;right:20px;width:2em;height:2em;text-indent:-9000px;cursor:pointer;z-index:1000}.rb-close:before{content:"x";font-weight:100;position:absolute;top:0;left:0;width:100%;height:100%;font-size:3em;line-height:.6;text-align:center;text-indent:0}.rb-week{display:flex;flex-direction:column;width:100%;height:100%}.rb-week>div{float:left;position:relative;padding:20px}.rb-week>div,.rb-week>div:first-child{width:100%;height:30%}.rb-week span{display:block;height:30%}.rb-week span.rb-city{font-weight:400;font-size:26px;line-height:1;padding:5px}.rb-week [class^=icon-]:before{font-size:2.5em;font-weight:400}.rb-week>div:first-child [class^=icon-]{opacity:.1}.rb-grid li:first-child{background:#39c}.rb-grid li:nth-child(2){background:#3cc}.rb-grid li:nth-child(3){background:#969}.rb-grid li:nth-child(4){background:#c24747}.rb-grid li:nth-child(5){background:#e2674a}.rb-grid li:nth-child(6){background:#fc6}.rb-grid li:nth-child(7){background:#9c9}.rb-grid li:nth-child(8){background:#699}.rb-grid li:nth-child(9){background:#c69}.rb-grid li:nth-child(10){background:#396}.rb-grid li:nth-child(11){background:#669}.rb-grid li:first-child .rb-week>div:first-child{background:#39c}.rb-grid li:first-child .rb-week>div:nth-child(2){background:#2d87b4}.rb-grid li:first-child .rb-week>div:nth-child(3){background:#297aa3}.rb-grid li:first-child .rb-week>div:nth-child(4){background:#256e93}.rb-grid li:first-child .rb-week>div:nth-child(5){background:#216283}.rb-grid li:first-child .rb-week>div:nth-child(6){background:#1d5672}.rb-grid li:first-child .rb-week>div:nth-child(7){background:#184962}.rb-grid li:first-child .rb-week>div:nth-child(8){background:#143d52}.rb-grid li:nth-child(2) .rb-week>div:first-child{background:#3cc}.rb-grid li:nth-child(2) .rb-week>div:nth-child(2){background:#2db4b4}.rb-grid li:nth-child(2) .rb-week>div:nth-child(3){background:#29a3a3}.rb-grid li:nth-child(2) .rb-week>div:nth-child(4){background:#259393}.rb-grid li:nth-child(2) .rb-week>div:nth-child(5){background:#218383}.rb-grid li:nth-child(2) .rb-week>div:nth-child(6){background:#1d7272}.rb-grid li:nth-child(2) .rb-week>div:nth-child(7){background:#186262}.rb-grid li:nth-child(2) .rb-week>div:nth-child(8){background:#145252}.rb-grid li:nth-child(3) .rb-week>div:first-child{background:#969}.rb-grid li:nth-child(3) .rb-week>div:nth-child(2){background:#936293}.rb-grid li:nth-child(3) .rb-week>div:nth-child(3){background:#875a87}.rb-grid li:nth-child(3) .rb-week>div:nth-child(4){background:#7a527a}.rb-grid li:nth-child(3) .rb-week>div:nth-child(5){background:#6e496e}.rb-grid li:nth-child(3) .rb-week>div:nth-child(6){background:#624162}.rb-grid li:nth-child(3) .rb-week>div:nth-child(7){background:#563956}.rb-grid li:nth-child(3) .rb-week>div:nth-child(8){background:#493149}.rb-grid li:nth-child(4) .rb-week>div:first-child{background:#c24747}.rb-grid li:nth-child(4) .rb-week>div:nth-child(2){background:#b83d3d}.rb-grid li:nth-child(4) .rb-week>div:nth-child(3){background:#a83838}.rb-grid li:nth-child(4) .rb-week>div:nth-child(4){background:#933}.rb-grid li:nth-child(4) .rb-week>div:nth-child(5){background:#8a2e2e}.rb-grid li:nth-child(4) .rb-week>div:nth-child(6){background:#7a2929}.rb-grid li:nth-child(4) .rb-week>div:nth-child(7){background:#6b2424}.rb-grid li:nth-child(4) .rb-week>div:nth-child(8){background:#5c1f1f}.rb-grid li:nth-child(5) .rb-week>div:first-child{background:#e2674a}.rb-grid li:nth-child(5) .rb-week>div:nth-child(2){background:#e05c3e}.rb-grid li:nth-child(5) .rb-week>div:nth-child(3){background:#dd4d2c}.rb-grid li:nth-child(5) .rb-week>div:nth-child(4){background:#d34322}.rb-grid li:nth-child(5) .rb-week>div:nth-child(5){background:#c13d1f}.rb-grid li:nth-child(5) .rb-week>div:nth-child(6){background:#af371d}.rb-grid li:nth-child(5) .rb-week>div:nth-child(7){background:#9e321a}.rb-grid li:nth-child(5) .rb-week>div:nth-child(8){background:#8c2c17}.rb-grid li:nth-child(6) .rb-week>div:first-child{background:#fc6}.rb-grid li:nth-child(6) .rb-week>div:nth-child(2){background:#ffc247}.rb-grid li:nth-child(6) .rb-week>div:nth-child(3){background:#fb3}.rb-grid li:nth-child(6) .rb-week>div:nth-child(4){background:#ffb41f}.rb-grid li:nth-child(6) .rb-week>div:nth-child(5){background:#ffad0a}.rb-grid li:nth-child(6) .rb-week>div:nth-child(6){background:#f5a300}.rb-grid li:nth-child(6) .rb-week>div:nth-child(7){background:#e09600}.rb-grid li:nth-child(6) .rb-week>div:nth-child(8){background:#c80}.rb-grid li:nth-child(7) .rb-week>div:first-child{background:#9c9}.rb-grid li:nth-child(7) .rb-week>div:nth-child(2){background:#85c185}.rb-grid li:nth-child(7) .rb-week>div:nth-child(3){background:#7b7}.rb-grid li:nth-child(7) .rb-week>div:nth-child(4){background:#6ab46a}.rb-grid li:nth-child(7) .rb-week>div:nth-child(5){background:#5cad5c}.rb-grid li:nth-child(7) .rb-week>div:nth-child(6){background:#52a352}.rb-grid li:nth-child(7) .rb-week>div:nth-child(7){background:#4b954b}.rb-grid li:nth-child(7) .rb-week>div:nth-child(8){background:#484}.rb-grid li:nth-child(8) .rb-week>div:first-child{background:#699}.rb-grid li:nth-child(8) .rb-week>div:nth-child(2){background:#629393}.rb-grid li:nth-child(8) .rb-week>div:nth-child(3){background:#5a8787}.rb-grid li:nth-child(8) .rb-week>div:nth-child(4){background:#527a7a}.rb-grid li:nth-child(8) .rb-week>div:nth-child(5){background:#496e6e}.rb-grid li:nth-child(8) .rb-week>div:nth-child(6){background:#416262}.rb-grid li:nth-child(8) .rb-week>div:nth-child(7){background:#395656}.rb-grid li:nth-child(8) .rb-week>div:nth-child(8){background:#314949}.rb-grid li:nth-child(9) .rb-week>div:first-child{background:#c69}.rb-grid li:nth-child(9) .rb-week>div:nth-child(2){background:#c7578f}.rb-grid li:nth-child(9) .rb-week>div:nth-child(3){background:#c24785}.rb-grid li:nth-child(9) .rb-week>div:nth-child(4){background:#b83d7a}.rb-grid li:nth-child(9) .rb-week>div:nth-child(5){background:#a83870}.rb-grid li:nth-child(9) .rb-week>div:nth-child(6){background:#936}.rb-grid li:nth-child(9) .rb-week>div:nth-child(7){background:#8a2e5c}.rb-grid li:nth-child(9) .rb-week>div:nth-child(8){background:#7a2952}.rb-grid li:nth-child(10) .rb-week>div:first-child{background:#396}.rb-grid li:nth-child(10) .rb-week>div:nth-child(2){background:#2e8a5c}.rb-grid li:nth-child(10) .rb-week>div:nth-child(3){background:#297a52}.rb-grid li:nth-child(10) .rb-week>div:nth-child(4){background:#246b47}.rb-grid li:nth-child(10) .rb-week>div:nth-child(5){background:#1f5c3d}.rb-grid li:nth-child(10) .rb-week>div:nth-child(6){background:#194d33}.rb-grid li:nth-child(10) .rb-week>div:nth-child(7){background:#143d29}.rb-grid li:nth-child(10) .rb-week>div:nth-child(8){background:#0f2e1f}.rb-grid li:nth-child(11) .rb-week>div:first-child{background:#669}.rb-grid li:nth-child(11) .rb-week>div:nth-child(2){background:#626293}.rb-grid li:nth-child(11) .rb-week>div:nth-child(3){background:#5a5a87}.rb-grid li:nth-child(11) .rb-week>div:nth-child(4){background:#52527a}.rb-grid li:nth-child(11) .rb-week>div:nth-child(5){background:#49496e}.rb-grid li:nth-child(11) .rb-week>div:nth-child(6){background:#414162}.rb-grid li:nth-child(11) .rb-week>div:nth-child(7){background:#393956}.rb-grid li:nth-child(11) .rb-week>div:nth-child(8){background:#313149}@media screen and (max-width:63.125em){.rb-grid li,.rb-grid li.rb-span-2,.rb-grid li.rb-span-4{width:100%;height:auto;text-align:left;padding:.7em}.rb-grid li[class*=" icon-"]:before,.rb-grid li[class^=icon-]:before{font-size:6em;left:auto;right:0;line-height:2.5}.rb-grid li>div{text-align:center}}.description-course,.title-course{padding:0!important}.title-course{font-size:30px}.description-course{font-size:20px;width:70%;line-height:1.5!important;margin:10px 0;padding:0!important}.description-title{font-size:30px;font-weight:700}.description-subtitle{font-size:14px;margin-bottom:50px}.desc-course{font-size:20px;padding:5px;font-weight:100;text-align:center}.div-span-cursos{display:flex;flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width:998px){.rb-week span.rb-city{font-size:40px;padding:6% 0 0}.desc-course{font-size:25px;padding:5% 0!important}.title-course{font-size:26px}.description-course{font-size:20px;margin:20px 0}}@media screen and (max-width:710px){.rb-week span.rb-city{padding:8% 0}.desc-course{padding:0!important}}@media screen and (max-width:660px){.rb-week span.rb-city{font-size:30px}.desc-course{font-size:18px}.title-course{font-size:25px}.description-course{font-size:18px;margin:14px 0}}@media screen and (max-width:40em){.rb-close{top:15px;right:auto;left:10px}}@media screen and (max-width:530px){.rb-week span.rb-city{padding:15% 0 0}.desc-course{padding:2% 0!important}.rb-week span{height:70%}}@media screen and (max-width:480px){.rb-week span.rb-city{font-size:20px}.desc-course{font-size:14px}.title-course{font-size:18px}.description-course{font-size:14px;margin:0 0 8px;width:85%!important}}@media screen and (max-width:350px){.rb-week span.rb-city{font-size:18px}.desc-course{font-size:12px}}@media screen and (max-width:436px){.rb-grid li h3{font-size:1.3em}.rb-temp{font-size:1em}}.noscroll .container{overflow-y:hidden!important}.container-slider{overflow:hidden}@media screen and (max-height:780px){.noheight{height:100%!important}}.noheight{overflow-y:visible!important}.container{overflow:hidden;width:100%;height:100%;-webkit-overflow-scrolling:touch}.slider{position:relative;z-index:200;width:100%;margin:0 auto;padding:0 0 7em;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none}.slide{position:absolute;top:0;visibility:hidden;width:100%;opacity:0}.slide--current{visibility:visible;opacity:1}.slide--current,.slide__mover{position:relative;z-index:100}.slide__title{font-size:1.75em;font-weight:400;margin:0 auto;padding:1em 0 0}.slide__title span{font-size:55%;font-weight:700;display:block;letter-spacing:2px;text-transform:uppercase;color:#5c5edc}.slider__nav{position:absolute;bottom:2em;width:100%;text-align:center}.button{font-size:1.31em;position:relative;display:inline-block;overflow:hidden;margin:0 25px;padding:0;cursor:pointer;color:#5c5edc;border:none;background:none}.button:focus{outline:none}.button:hover{color:#fff}.text-hidden{position:absolute;top:200%}.button--close{font-size:1.55em;position:absolute;top:30px;right:30px;margin:0;opacity:0;color:#50505a;transition:opacity .3s}.content--open .button--close{opacity:1}.zoomer{position:relative;height:360px}.flex-center{display:flex;align-items:center;justify-content:center}.zoomer__image{display:block;margin:0;flex:none}.preview,.zoomer__area{position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,0)}.zoomer__area:focus{outline:none}.zoomer__area--size-1{width:96px;height:118px}.zoomer__area--size-2{width:112px;height:198px}.zoomer__area--size-3{width:315px;height:200px}.zoomer__area--size-4{width:150px;height:200px}.zoomer__area--size-5{width:315px;height:189px}.preview{overflow:hidden;background:#18191b}.preview img{display:block;border-radius:inherit;transform:translateZ(0)}.zoomer--active .preview img{transform:translate3d(100%,0,0)}.rounded{border-radius:15px}.rounded-right{border-radius:0 15px 15px 0}.preview__content{position:absolute;top:0;left:100%;width:100%;height:100%;border-radius:inherit}.content{position:fixed;z-index:1000;top:0;left:-100%;overflow:hidden;overflow-y:scroll;width:100%;height:100vh;background:#18191b;-webkit-overflow-scrolling:touch}.content--open{left:0}.content__item{position:absolute;top:0;display:flex;overflow:hidden;height:0;min-height:100%;margin:0 auto;padding:2em 0;pointer-events:none;opacity:0;color:#fff;align-items:center}.content__item--current{pointer-events:auto;opacity:1}.content__item--reset{height:auto}.content h2{font-size:3.5em;font-weight:400;margin:0}.content h3{font-size:1.95em;font-weight:400;margin:.25em 0 .5em;color:#685884}.content p{font-size:1.25em;line-height:1.5}.content__item-img{display:block;max-width:40vw;max-height:80vh;transform:translate3d(-120%,0,0);flex:none}.content__item--current .content__item-img{transform:translate3d(-10px,0,0)}.content__item-inner{padding:0 10vw;opacity:0;transform:translate3d(0,50px,0)}.content__item--current .content__item-inner{opacity:1;transform:translateZ(0)}.zoomer{transition:transform .5s;transition-timing-function:cubic-bezier(.7,0,.3,1)}.zoomer.zoomer--notrans{transition:none}.zoomer__image{transition:opacity .3s .3s}.zoomer--active .zoomer__image{opacity:0;transition-delay:0s}.preview img{transition:transform .6s .3s;transition-timing-function:cubic-bezier(.2,1,.3,1)}.zoomer--active .preview img{transition:transform .3s}.content{transition:left 0s}.content__item{transition:opacity 0s}.content,.content__item{transition-delay:.3s}.content--open,.content__item--current{transition:none}.content__item-img{transition:transform .4s;transition-timing-function:cubic-bezier(.7,1,.8,1)}.content__item--current .content__item-img{transition-timing-function:cubic-bezier(.2,1,.3,1);transition-duration:1s}.content__item-inner{transition:transform .6s,opacity .3s;transition-timing-function:cubic-bezier(.7,1,.8,1),ease}.content__item--current .content__item-inner{transition-timing-function:cubic-bezier(.2,1,.3,1),ease;transition-duration:1.7s}@media screen and (max-width:50em){.content__item{display:block}.content__item-img{max-width:calc(100% - 80px);max-height:70vh}.content h2{font-size:3em}.content__item-inner{font-size:82%;padding:4em 3em 2em}}@media screen and (max-width:640px){.button--close{top:90px}}@media screen and (max-width:530px){.content h2{font-size:2em}.content h3{font-size:1.5em}.content p{font-size:1.2em}}