.upper{text-transform:uppercase}.italic{font-style:italic}.tag{color:#5F5F60;font-family:"Lato",sans-serif;font-size:10px;text-transform:uppercase;font-weight:700}a{color:#0D1A35}.list-text{list-style-type:none}.list-text li{line-height:2}.list-text li::before{content:"\002022";color:#8F8F8F;margin-right:15px;font-size:.8rem}.title,.ticket-modal h1,.ticket-modal h2,.ticket-modal h3,.ticket-modal h4,.ticket-modal h6{font-size:2.1875rem;font-weight:400;color:#4D4D4D;font-family:"Lato",sans-serif}.title.title-big,.ticket-modal h1.title-big,.ticket-modal h2.title-big,.ticket-modal h3.title-big,.ticket-modal h4.title-big,.ticket-modal h6.title-big{font-size:2.375rem;font-weight:300;color:white}.title.title-small,.ticket-modal h1.title-small,.ticket-modal h2.title-small,.ticket-modal h3.title-small,.ticket-modal h4.title-small,.ticket-modal h6.title-small{font-size:22px}.title.title-content,.ticket-modal h1.title-content,.ticket-modal h2.title-content,.ticket-modal h3.title-content,.ticket-modal h4.title-content,.ticket-modal h6.title-content{font-size:24px;line-height:1.3em}.subtitle{font-size:1.125rem;font-weight:900;color:#8F8F8F}.text,.ticket-modal p,.ticket-modal li{font-weight:400;font-size:.9375rem;color:#0D1A35}.text strong,.ticket-modal p strong,.ticket-modal li strong{font-weight:700}.text-columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.text-columns .column-half{width:49%}@media (max-width: 660px){.text-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.text-columns .column-half{width:100%;margin-bottom:15px}.title{font-size:1.75rem}.title.title-big{font-size:1.75rem}.subtitle{font-size:.9375rem}}.section-costumes .title-big:after,.video-gallery .title-big:after,.all-about .wrap-all-about .container .wrap-text .title-big:after,.discover .title-big:after,.why-shop .title-big:after,.testimony .title-big:after{content:'';position:absolute;width:40px;height:2px;background:#fff;bottom:-17px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.center{text-align:center}.ticket-modal-wrap .slick-arrow.slick-prev{left:30px;background:url("../images/main/icons/arrow-left-purple.svg") no-repeat 0% 0% !important}.ticket-modal-wrap .slick-arrow.slick-next{right:30px;background:url("../images/main/icons/arrow-right-purple.svg") no-repeat 100% 0% !important}.slick-arrow{top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);margin:0;position:absolute;z-index:1;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0;width:32px;height:32px;border-radius:50%;border:2px solid #F02556;font:normal normal normal 34px/1 FontAwesome;transition:all 250ms ease;cursor:pointer;font-size:0;background-color:transparent}.slick-arrow:before{left:55%;top:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);font-size:25px;color:#1E32B7;position:absolute}.slick-arrow.slick-prev{left:-42px}.slick-arrow.slick-prev:before{left:48%;content:"\f104"}.slick-arrow.slick-next{right:-42px}.slick-arrow.slick-next:before{content:"\f105"}@media (min-width: 768px){.slick-arrow{opacity:1}.slick-arrow.slick-disabled{cursor:default}}.slick-dots{display:block;position:absolute;bottom:-30px;left:0;width:100%;text-align:center;list-style:none}.slick-dots li{display:inline-block;margin:0 5px;position:relative;width:10px;height:10px;border-radius:100px;background:#F7F7F8;opacity:.5;cursor:pointer}.slick-dots li.slick-active{opacity:1}.slick-dots li.slick-active:after{position:absolute;content:'';top:-3px;left:-3px;width:16px;height:16px;background:transparent;border:1px solid #F7F7F8;border-radius:50%;z-index:2}.slick-dots li button{display:none}html,body{scroll-behavior:smooth}body{font-family:"Lato",sans-serif;font-size:15px;font-weight:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;background:#fff}.container{display:block;margin:0 auto;padding:0 20px;width:100%;max-width:1158px}.button{display:inline-block;position:relative;font-family:"Lato",sans-serif;height:48px;line-height:48px;padding:0 10px;font-size:1rem;text-align:center;text-decoration:none;border-radius:5px;color:#FFF;background-color:#631466;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all 250ms linear}.button.button-small{min-width:140px;height:25px;line-height:25px;font-size:.6rem}.button.button-large{min-width:250px;height:50px;line-height:50px;font-size:.9rem}.button.button-block{width:100%}.button.button-round{border-radius:5px}.button.button-round-full{border-radius:100px}.button.button--see-more{display:block;color:#0066AD;background-color:transparent;border:2px solid #EE3763;min-height:40px;height:auto;width:168px;font-weight:700;line-height:35px;transition:all 100ms ease}.button.button--see-more:hover{background-color:#EE3763;color:#fff}.button.button-outline{color:#0D1A35;background:transparent}.button.disabled,.button[disabled]{border-color:#CCC;background-color:#CCC;cursor:default;pointer-events:none}.button.disabled.button-outline,.button[disabled].button-outline{color:#CCC;border-color:#CCC;background:transparent}.button.icon-right,.button.icon-left{padding-left:30px}.button.icon-right .fa,.button.icon-left .fa{position:absolute;left:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.button.icon-right{padding-left:10px;padding-right:30px}.button.icon-right .fa{left:auto;right:10px}.button.button-icon{min-width:40px;max-width:40px;height:40px;line-height:40px;padding:0}.button.button-icon.button-small{min-width:30px;max-width:30px;height:30px;line-height:30px}.button.button-icon.button-large{min-width:50px;max-width:50px;height:50px;line-height:50px}.link-more{display:inline-block;margin-top:10px;font-size:14px}.link-more:after{content:'\f107';font:normal normal normal 14px/1 FontAwesome;margin-left:5px}.copyright{background:#0066AD}.general-illustrations{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:none;position:absolute}.menu-opened{overflow:hidden}.button-menu-mobile{display:block;margin:24px 0 10px 10px;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;right:90px;z-index:3;width:30px;height:30px;position:absolute;cursor:pointer}.button-menu-mobile b{position:absolute;right:40px;top:4px;font-family:"Lato",sans-serif;color:#0066AD;font-size:18px}.button-menu-mobile span,.button-menu-mobile:before,.button-menu-mobile:after{content:'';display:block;width:100%;height:2px;background-color:#0066AD;position:absolute;transition:all .3s}.button-menu-mobile:before{top:5px;left:0}.button-menu-mobile:after{bottom:5px;right:0}.button-menu-mobile span{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 1040px){.button-menu-mobile{display:none}}.menu-main-wrap{display:none;width:100%;position:relative}.menu-main-wrap .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:start;height:100%;max-width:1118px;padding:0;position:relative}.menu-main-wrap nav{-ms-flex-item-align:end;align-self:flex-end;z-index:2;padding:0;width:100%;overflow:auto;background:#FFF;text-align:center}.menu-main-wrap nav>ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style-type:none;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (max-width: 768px){.menu-main-wrap nav>ul{padding:5px 0px}}.menu-main-wrap nav>ul>li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0 20px;height:80%;-ms-flex-item-align:end;align-self:flex-end;border-radius:5px 5px 0 0}.menu-main-wrap .menu-item{margin:0;width:100%;height:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:0;font-size:.875rem;position:relative;border-bottom:1px solid #E4E4E4}.menu-main-wrap .menu-item .fa{width:20px}.menu-main-wrap .menu-item .fa svg{margin-bottom:3px}.menu-main-wrap .menu-item a,.menu-main-wrap .menu-item a:hover,.menu-main-wrap .menu-item a:active{margin:0 auto;position:relative;width:100%;color:#777;font-family:"Lato",sans-serif;text-align:left}.menu-main-wrap .menu-item .no-submenu:after{display:none}.menu-main-wrap .menu-item.active a,.menu-main-wrap .menu-item.current-item a{border-bottom:0}.menu-main-wrap .menu-item.active>a:after,.menu-main-wrap .menu-item.current-item>a:after{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}@media (min-width: 1040px){.menu-main-wrap{display:block;z-index:10;padding:0 0 0 20px}.menu-main-wrap .container{position:static;padding:0;height:100%}.menu-main-wrap nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;padding:0;max-width:778px;height:100%;position:static;background:transparent;border:0;overflow:initial;-webkit-transform:none;-ms-transform:none;transform:none}.menu-main-wrap nav .nav-list-items{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.menu-main-wrap .menu-item{width:auto;white-space:nowrap;padding:0;text-transform:uppercase;font-size:.875rem;border:0}.menu-main-wrap .menu-item .fa{display:block;position:absolute;top:-7px;left:50%;transition:-webkit-transform .25s;transition:transform .25s;transition:transform .25s, -webkit-transform .25s;font-size:20px;text-align:center;-webkit-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);width:26px}.menu-main-wrap .menu-item.menu-item-buy a,.menu-main-wrap .menu-item.menu-item-buy a:hover,.menu-main-wrap .menu-item.menu-item-costumes a,.menu-main-wrap .menu-item.menu-item-costumes a:hover{font-weight:900;transition:all .25s}.menu-main-wrap .menu-item.menu-item-buy a:hover span,.menu-main-wrap .menu-item.menu-item-costumes a:hover span{-webkit-transform:translateY(10px);-ms-transform:translateY(10px);transform:translateY(10px)}.menu-main-wrap .menu-item.menu-item-buy a:hover .fa,.menu-main-wrap .menu-item.menu-item-costumes a:hover .fa{-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.menu-main-wrap .menu-item a:hover:before{-webkit-transform:scaleX(1);-ms-transform:scaleX(1);transform:scaleX(1)}.menu-main-wrap .menu-item a{cursor:pointer;font-weight:normal;padding:10px 10px 25px}.menu-main-wrap .menu-item a span{display:block;transition:all .3s}.menu-main-wrap .menu-item a:after{display:none}.menu-main-wrap .menu-item a:before{content:'';display:block;height:3px;width:100%;position:absolute;left:0;bottom:0;background:#EE3763;-webkit-transform:scaleX(0);-ms-transform:scaleX(0);transform:scaleX(0);transition:all .3s}}.menu-mobile-opened{left:0%}@media (min-width: 1040px){.menu-mobile-wrap{display:none !important}}@media (max-width: 1040px){.container-search{width:70px;height:73px;position:absolute;right:0;display:-webkit-box;display:-ms-flexbox;display:flex}.container-search .search-button-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-mobile{background:#fff;height:100vh;overflow:scroll;position:fixed;left:-100%;top:40px;z-index:3;width:100%;transition:left .2s linear;display:block}.menu-mobile .header-menu{background:transparent;border-bottom:2px solid #EE3763}.menu-mobile .header-menu .header-menu-mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.menu-mobile .header-menu .header-mobile-logo{max-height:40px}.menu-mobile .header-menu .menu-mobile-close{font-size:55px;color:#0066AD}.menu-mobile .container{display:block;margin:0 auto;padding:0 20px;width:100%;max-width:1158px}.menu-mobile .container .menu-item{font-size:1.125rem;border:none}.menu-mobile .container .menu-item a{padding:15px 10px !important}.menu-mobile .container .footer-menu{border-top:1px solid rgba(112,112,112,0.4);height:100px}.menu-mobile .container .footer-menu .social-icons{margin-top:25px;margin-left:-5px}.menu-mobile .container .footer-menu .social-icons li{margin-right:25px}.menu-mobile .container .footer-menu .social-icons li a{border:none;color:#fff;background:#0066AD}}#livechat-compact-container{z-index:5 !important}@media (max-width: 350px){.menu-mobile-title{display:none !important}}.search-button-open{display:block;margin-left:20px;color:#8F8F8F}.search-button-open .fa{cursor:pointer;color:#fff;background:#0066AD;padding:10px;border-radius:50%}@media (min-width: 1040px){.search-button-open .fa{color:#8F8F8F;background:transparent}}.search-button-open .fa .fa,.search-button-open .fa .fa:hover{width:50px;font-size:24px;color:#FFF}.close{position:absolute;top:20px;right:20px;z-index:1}.close:hover{cursor:pointer}.search-box{display:none;padding:10px 20px;background:#0066AD;position:fixed;left:0;top:0;width:100%;height:100%;z-index:11}.search-box form{position:relative;height:100%;width:100%}.search-box .container{position:relative !important;width:100%;max-width:900px;height:auto;border:0;transition:all .4s}.search-box .form-content{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.showing-results .form-content{top:20px;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.showing-results .search-results{height:100%}.search-box .form-content .input,.search-box .form-content .input:focus{margin:30px 0 0 0;padding:0 40px 0 0;line-height:66px;width:100%;font-size:1rem;border:0;border-bottom:1px solid #FFF;border-radius:0;height:auto;background:transparent;color:#fff}@media (min-width: 800px){.search-box .form-content .input,.search-box .form-content .input:focus{font-size:30px}}.search-box .form-content .input::-webkit-input-placeholder{color:rgba(255,255,255,0.5);font-size:1em}.search-box .form-content .input:-ms-input-placeholder{color:rgba(255,255,255,0.5);font-size:1em}.search-box .form-content .input::placeholder{color:rgba(255,255,255,0.5);font-size:1em}.search-box button{margin:0;background:transparent;color:white;border:none;position:absolute;right:40px;width:60px;padding:40px 0 15px;height:auto;line-height:0;cursor:pointer}@media (max-width: 768px){.search-box button{right:20px;top:40px;width:30px;padding:15px 0 15px}}.search-box .reset-search{display:none;margin-top:6px;font-size:40px;z-index:12}.search-box img{width:30px}.search-results-count{display:none;margin-top:40px;padding-bottom:30px;border-bottom:1px solid rgba(255,255,255,0.1);color:rgba(255,255,255,0.5);transition:all .3s}.paginate-results,.paginate-results .button{display:none}.paginate-results{padding-top:20px;border-top:1px solid rgba(255,255,255,0.1)}@media (max-width: 900px){.paginate-results{padding-top:0px}}.paginate-results .button,.paginate-results .button:hover{margin:0;background:transparent;color:#FFF;border:1px solid;height:auto;line-height:40px;min-width:120px;font-size:14px}.paginate-results .fa,.paginate-results .fa:hover{color:#FFF;margin-right:7px;transition:all .3s}.paginate-results .next{float:right}.paginate-results .next .fa{margin-right:0;margin-left:7px}.prev:hover .fa{margin-left:-10px}.next:hover .fa{margin-right:-10px}.search-results{display:block;overflow-y:scroll;max-height:calc(100% - 230px);opacity:0}.search-results.elements-appended{opacity:1}.search-result-item{padding:30px 0;width:100%;border-bottom:1px solid rgba(255,255,255,0.1)}.search-result-item a{color:#FFF}.search-result-item a:hover h4{text-decoration:underline}.search-result-item h4{font-size:22px;line-height:1.8em}.search-result-item .description{font-size:12px;color:rgba(255,255,255,0.5)}.search-results::-webkit-scrollbar{background:transparent;width:10px}.search-results::-webkit-scrollbar-thumb{background:#0D1A35;border-radius:10px}@media (min-width: 900px){display:block;.search-box .container .submit{width:60px;text-align:left}.search-box .container .submit img{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.search-box .container .submit:hover img{-webkit-transform:translateX(30px);-ms-transform:translateX(30px);transform:translateX(30px)}}header.header{position:relative;z-index:11}header.header .top-nav-bar{background:#000;height:40px}header.header .top-nav-bar iframe{display:block;margin:0 auto;max-width:1158px;padding:0 10px}header.header .logo-bar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;position:relative;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0}header.header .logo-bar-wrap .logo{width:100%;padding-left:15px;margin:10px 0 20px 0}@media (min-width: 1040px){header.header .logo-bar-wrap .logo{margin:16px 0 0 0}}header.header .logo-bar-wrap img{max-height:40px}@media (min-width: 600px){header.header .logo-bar-wrap{padding:0}header.header .top-nav-bar iframe{padding:0 20px}}@media (min-width: 1040px){header.header{margin-bottom:0}header.header .logo-bar-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}header.header .logo-bar-wrap img{max-height:50px;margin-bottom:-3px}header.header .logo-bar-wrap .logo{display:block;width:auto}header.header .container{position:static}}.slider img{max-width:100%}section.not-counter{margin-bottom:75px}.slider-full.slide-inset .slick-list{width:100%;line-height:0}@media (min-width: 900px){.slider-full.slide-inset .slick-list:before,.slider-full.slide-inset .slick-list:after{content:'';display:block;width:200px;height:100%;background:transparent;position:absolute;top:0;pointer-events:none;z-index:1}.slider-full.slide-inset .slick-list:before{left:0;background:-webkit-linear-gradient(left, rgba(0,0,0,0.5), transparent)}.slider-full.slide-inset .slick-list:after{right:0;background:-webkit-linear-gradient(right, rgba(0,0,0,0.5), transparent)}}.slider-full.slide-inset .slick-arrow{width:35px;height:35px;border:2px solid #FFFFFF;border-radius:35px;background-size:12px;background-position:center center}.slider-full.slide-inset .slick-arrow.slick-prev{left:30px;background-image:url("../images/riocarnaval/icons/simple-prev_white.svg");background-position-x:8px}.slider-full.slide-inset .slick-arrow.slick-next{right:30px;background-position-x:11px;background-image:url("../images/riocarnaval/icons/simple-next_white.svg")}.slider-full.slide-inset .slick-dots{bottom:10px}.slider-full.slide-inset .slick-dots li{border:2px solid #FFFFFF;background:#FFFFFF;opacity:1}.slider-full.slide-inset .slick-dots li.slick-active{background:transparent}@media (min-width: 1200px){.slider-full.container{padding:0}}.slider-full-item{position:relative;width:100%}.slider-full-item img,.slider-full-item figure{width:100%;height:100%}.slider-full-item figure{position:absolute}.slider-full-item img{-o-object-fit:cover;object-fit:cover}.slider-full-item .content{position:absolute;z-index:2;width:100%;height:100%;text-align:center}.slider-full-item .container{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;position:absolute;left:0;right:0;padding:0 5%}.slider-full-item .title{font-size:28px;color:white;margin-top:0;margin-bottom:40px;text-transform:uppercase;font-weight:bold}.slider-full-item .button{background:#3296D9;border:1px solid white;color:white;width:auto;padding-right:30px;padding-left:30px}.slider-full-item .button:hover{background:#227bb6;border-color:white}@media (min-width: 500px){.slider-full-item .content .container{padding:0 10%}}@media (min-width: 768px){.slider-full-item{height:354px}.slider-full-item .content{background:transparent}.slider-full-item .title{font-size:40px}}.video{display:block;width:100%;max-width:100%}.video-wrap,.wrapper-iframe{position:relative;padding-bottom:56%;padding-top:30px;height:0;overflow:hidden}@media (min-width: 800px){.video-wrap,.wrapper-iframe{padding-bottom:40%}}@media (min-width: 1040px){.video-wrap,.wrapper-iframe{padding-bottom:30%}}.video-wrap iframe,.wrapper-iframe iframe{position:absolute;top:0;left:0;width:100%;max-width:100%;height:100%}.parade-order .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase}.parade-order .tabs a{display:inline-block;font-size:18px;font-weight:bold;width:50%;opacity:.5;transition:opacity .2s}.parade-order .tabs .active{border-bottom:4px solid #631466;opacity:1}.parade-order .tabs a:hover{opacity:1}.parade-order .targets{background:white}.parade-order .targets .column{margin-bottom:30px}.parade-order .targets .item{display:none}.parade-order .targets .item h4{margin-top:20px;font-size:17px;color:#777}.parade-order .targets table{width:100%;font-size:18px;max-width:300px}.parade-order .targets table a{color:#777;margin-left:20px}.parade-order .targets table a:hover{text-decoration:underline}.parade-order .targets table td{padding:5px 0;color:#777}.parade-order .targets table td:first-child{padding-right:10px;width:20%}.parade-order .targets .active{display:block}@media (min-width: 600px){.parade-order .targets .columns{display:-webkit-box;display:-ms-flexbox;display:flex}.parade-order .targets .column{width:50%}.parade-order .targets .item h4{margin-bottom:10px;font-size:22px}}input[type="text"],input[type="email"],input[type="password"],input[type="search"],input[type="submit"],textarea,select{display:inline-block;background:white;font-size:1rem;border:2px solid #E4E4E4;padding:0 10px;transition:all 200ms linear;-moz-appearance:none;appearance:none;border-radius:3px;height:48px;color:#8F8F8F;-webkit-appearance:none}.alert{padding:15px 20px;color:#FFF}.alert.alert-danger{background-color:#A94442}.select{display:inline-block;position:relative;background:white;border:2px solid #E4E4E4;cursor:pointer;overflow:hidden;border-radius:6px;height:48px;margin-bottom:20px;color:#8F8F8F}.select select{position:relative;width:115%;height:48px;padding-right:30px;border:none;background:transparent;cursor:pointer;z-index:1}.select:after{content:'\f0d7';position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font:normal normal normal 15px/1 FontAwesome;z-index:0}.accreditation-full{border-top:2px solid #E4E4E4;background:white;margin-bottom:0}@media (min-width: 768px){.accreditation-full{position:relative;margin-top:0}.accreditation-full:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:'';position:absolute;bottom:0;height:2px;width:1158px;background:#E4E4E4}}.newsletter-simple .button{border:2px solid #EE3763;color:#0066AD;height:42px;font-size:14px;line-height:20px;transition:all .2s}@media (min-width: 800px){.newsletter-simple .button{height:36px;line-height:32px}}.newsletter-simple .button:hover{background:#EE3763;color:#FFF}.newsletter-simple input[type="text"]:focus,.newsletter-simple input[type="email"]:focus{border-color:#8F8F8F}.social-icons li{margin-right:15px}.social-icons li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#0066AD;border:2px solid #EE3763;border-radius:50%;font-size:20px;width:50px;height:50px;transition:all .2s}.social-icons li a:hover{background:#EE3763;color:#FFF}.footer-grid>div .title-item{font-weight:900;margin-bottom:15px}.footer-grid.menu-footer{margin-bottom:0}.internalBanner{height:224px;position:relative;margin-bottom:20px;text-align:center;background-size:cover}.internalBanner .subtitle{font-size:1.125rem;color:#fff;font-weight:normal}@media (min-width: 992px){.internalBanner .subtitle{font-size:1.5625rem;font-weight:700}}.internalBanner .title{font-weight:700;font-size:1.875rem;line-height:3.75rem;color:#fff}@media (min-width: 992px){.internalBanner .title{font-size:3.4375rem}}.internalBanner .container{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;z-index:2}.internalBanner figure{width:100%;height:100%}.internalBanner figure img{margin:0 auto;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.internalBanner--page{color:#FFF;background:#0066AD;width:100%}.internalBanner--page .title{margin:0 auto;text-align:center;line-height:1.2em;width:90%;left:0;right:0}.internalBanner-wowtlet{background:transparent;line-height:0}.internalBanner-wowtlet img{max-width:100%}.internalBanner-degrade{background:#641467;background:linear-gradient(135deg, #641467 0%, #DE1FA4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#641467', endColorstr='#DE1FA4', GradientType=1)}.banner-ticket-center .title-center-big{color:#631466;text-align:center;line-height:1.2em}.grid-date{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:25px 0;border-top:1px solid rgba(51,51,51,0.1);border-bottom:1px solid rgba(51,51,51,0.1);font-size:18px;color:#E4006D}.grid-date .grid__item{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;margin-bottom:15px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grid-date .grid__item .grid__icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:50px;height:50px;border-radius:50px;border:2px solid;font-size:1.3em;margin-right:10px}.grid-date .grid__item .grid__info{width:150px}.grid-date .grid__item .grid__info .grid__title{font-family:"Lato",sans-serif;font-size:.875rem}.grid-date .grid__item .grid__info .grid__text{font-weight:700;font-size:1.125rem;margin-top:0;color:#333}.grid-date .grid__item:after{content:'';display:none;width:1px;height:80%;background:rgba(51,51,51,0.1);position:absolute;top:50%;right:0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media (min-width: 500px){.grid-date .grid__item{width:50%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (min-width: 900px){.grid-date .grid__item{width:25%;margin-bottom:0}.grid-date .grid__item:not(:last-child):after{display:block}}.list{margin:30px 0;padding:0;list-style:none;font-weight:400;color:#333}.list.list-bullet li:before{content:'';display:inline-block;width:4px;height:4px;border-radius:4px;margin-right:10px;background:#EE781B}.list.list-bullet li+li{margin-top:10px}.splash-screen{margin:0;position:fixed;left:0;top:0;right:0;bottom:0;background:no-repeat rgba(0,0,0,0.2) center center;overflow:hidden;z-index:99999;padding:20px;max-width:100%;max-height:100%;padding:0;border:0;box-sizing:border-box}.splash-screen *{margin:0;padding:0;border:0;box-sizing:border-box}.splash-screen:before,.splash-screen:after{margin:0;padding:0;border:0;box-sizing:border-box}.splash-screen.hidden{display:none;z-index:0}.splash-screen-content{display:block;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:90%;max-height:80%;border-radius:15px;padding:20px}.splash-screen-image{position:relative;width:100%}.splash-screen-close{display:block;position:absolute;right:20px;top:20px;width:50px;height:50px;border-radius:100%;padding:20px;overflow:hidden;cursor:pointer;background:#FFF}.splash-screen-close:before,.splash-screen-close:after{content:' ';position:absolute;width:60%;height:3px;top:50%;left:10px;margin-top:-1px;background:#F68A00}.splash-screen-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.splash-screen-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.splash-screen-close:hover:before,.splash-screen-close:hover:after{background:red}@media (max-width: 992px){.splash-screen-content{width:100%;max-width:100%}}.featherlight{padding:15px;overflow:hidden}.featherlight .featherlight-content{max-width:100%;padding:15px 15px 5px}.featherlight .featherlight-content:first-child{overflow:initial;line-height:30px}.featherlight .featherlight-image{max-width:100%}.featherlight .featherlight-close{background:transparent;color:#FFF;height:40px;font-size:25px;-webkit-transform:translate(0, -100%);-ms-transform:translate(0, -100%);transform:translate(0, -100%)}.featherlight .featherlight-title{margin-bottom:10px}.question-footer{margin-top:30px;background:#EE3763;padding:48px 6px 24px}.question-footer .title-content{color:#fff;font-weight:700;margin-bottom:32px;text-align:center}.question-footer .list-icons{display:-webkit-box;display:-ms-flexbox;display:flex;max-width:924px;margin:0 auto;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap}.question-footer .list-icons .item-icon{width:133px;margin:0 6px 32px;text-align:center}.question-footer .list-icons .item-icon .wrap-icon{text-align:center;margin-bottom:6px}.question-footer .list-icons .item-icon .wrap-icon svg{height:30px}.question-footer .list-icons .item-icon a{color:#fff;font-size:.9375rem;font-weight:700}main .alert-info,main .alert-danger,main .alert-success,main .alert-warning,.page .page--main .page__content .alert-info,.page .page--main .page__content .alert-danger,.page .page--main .page__content .alert-success,.page .page--main .page__content .alert-warning{border:1px solid transparent;color:#4D4D4D;margin:16px auto}main .alert-info .alert-heading,main .alert-danger .alert-heading,main .alert-success .alert-heading,main .alert-warning .alert-heading,.page .page--main .page__content .alert-info .alert-heading,.page .page--main .page__content .alert-danger .alert-heading,.page .page--main .page__content .alert-success .alert-heading,.page .page--main .page__content .alert-warning .alert-heading{margin-top:8px;color:#333;font-weight:600;font-size:1.4375rem}main .alert-info p,main .alert-danger p,main .alert-success p,main .alert-warning p,.page .page--main .page__content .alert-info p,.page .page--main .page__content .alert-danger p,.page .page--main .page__content .alert-success p,.page .page--main .page__content .alert-warning p{color:#4D4D4D}main .alert-info,.page .page--main .page__content .alert-info{background:#D1F0FF;border-color:#B5D4E6}main .alert-danger,.page .page--main .page__content .alert-danger{border-color:#BB837E;background:#FDD9D8}main .alert-warning,.page .page--main .page__content .alert-warning{border-color:#FBFBD2;background:#FBFBD2}main .alert-success,.page .page--main .page__content .alert-success{border-color:#8ECC84;background:#EBFFEB}.counter{display:none;padding:20px;text-align:center}.counter h2{color:#EE781B;font-weight:lighter;font-size:24px;line-height:1.2}.counter .counters-items{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto 0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:860px}.counter .counters-items>div{color:#631466;width:25%;font-size:13px;text-transform:uppercase}.counter .counters-items .number{font-size:50px;line-height:.5em}@media (min-width: 480px){.counter .counters-items>div{font-size:20px}.counter .counters-items .number{font-size:50px}}@media (min-width: 768px){.counter h2{font-size:40px}.counter .counters-items{margin-top:50px}.counter .counters-items>div{font-size:30px}.counter .counters-items .number{font-size:150px}}.slider-full{display:block;height:auto;margin:0 auto 60px}.slider-full .mejs__button>button{background-image:url("../images/riocarnaval/icons/mejs-controls.svg")}.slider-full .slick-list{background:transparent}.slider-full .slider-full-item{display:block;overflow:hidden;opacity:0;min-height:200px;background:url("../images/riocarnaval/load.gif") #fff no-repeat 50% 50%;background-size:200px}.slider-full .slider-full-item a{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;color:#FFF;opacity:0}.slider-full .slick-track .slider-full-item,.slider-full .slick-track .slider-full-item a{opacity:1}.slider-full .slick-arrow{border:2px solid #fff}.slider-full .slick-arrow.slick-disabled{opacity:.4;pointer-events:none}.slider-full .slick-arrow.slick-prev{left:26px}.slider-full .slick-arrow.slick-next{right:26px}.slider-full .slick-arrow:before{color:#fff}@media (min-width: 1040px){.slider-full{margin:0 auto 40px}.slider-full .slick-list{margin:0 auto;width:100%}.slider-full .slider-full-item img{width:100%;opacity:0}.slider-full .slick-arrow{border:2px solid #F02556}.slider-full .slick-arrow.slick-prev{left:-42px}.slider-full .slick-arrow.slick-next{right:-42px}.slider-full .slick-arrow:before{color:#1E32B7}}.section-costumes{position:relative;padding:25px 0;margin:40px 0 55px;background:url("../images/rio/bg-costumes.jpg");background-size:cover;text-align:center}.section-costumes .slick-arrow{border:2px solid #fff}.section-costumes .slick-arrow:before{color:#fff}.section-costumes .title-big{margin-bottom:60px;position:relative;text-align:center;font-weight:900;color:#fff}@media (max-width: 800px){.section-costumes .container{padding-left:0;padding-right:0}}.section-costumes .costumes-slider .slick-prev{left:-20px}.section-costumes .costumes-slider .slick-next{right:-20px}.section-costumes .costumes-slider .slick-arrow{opacity:.8}.section-costumes .costumes-slider .slick-arrow:hover{opacity:1}@media (max-width: 600px){.section-costumes .costumes-slider .slick-slide{opacity:0.7;-webkit-transform:scale(0.94);-ms-transform:scale(0.94);transform:scale(0.94)}.section-costumes .costumes-slider .slick-current{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.section-costumes .costumes-slider .slick-dots{bottom:-50px}.section-costumes .costumes-slider .slick-dots .slick-active{background:#fff}.section-costumes .costumes-slider .costume{display:block;text-align:center;width:90%;margin:0 auto;padding:20px 10px;background-color:#fff;border-radius:10px;box-shadow:0 0 23px -1px rgba(0,0,0,0.1)}@media (min-width: 801px){.section-costumes .costumes-slider .costume{width:80%}}.section-costumes .costumes-slider .costume .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:1.375rem;color:#777;line-height:1;min-height:48px}.section-costumes .costumes-slider .costume .thumb{display:block;line-height:0;margin-bottom:10px}.section-costumes .costumes-slider .costume .thumb img{max-width:100%}.section-costumes .costumes-slider .costume .costume-buy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:52px;background-color:#0066AD;border-style:none;font-family:"Lato",sans-serif;font-size:1rem;font-weight:bold;color:#fff;transition:all 250ms linear;border-radius:52px}.section-costumes .costumes-slider .costume .costume-buy img{margin-right:10px;width:20px}.section-costumes .costumes-slider .costume .costume-buy:hover{background:#004e84}.section-costumes .costumes-slider .costume .costume-soldout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:52px;background-color:#F7F7F8;border-style:none;font-family:"Lato",sans-serif;font-size:1rem;font-weight:bold;color:#fff;margin-bottom:10px;border-radius:52px;pointer-events:none}.section-costumes .costumes-slider .costume .costume-soldout img{margin-right:10px;width:20px}.section-costumes .costumes-slider .costume .costume-price{margin:10px 0px;font-size:1.125rem;font-weight:600;color:#0066AD;text-align:center}.section-costumes .costumes-slider .costume .costume-price-soldout{margin:10px 0px;font-size:1.125rem;font-weight:600;color:#F7F7F8;text-align:center}.section-costumes .costumes-slider .costume .costume-details{display:block;width:100%;font-family:"Lato",sans-serif}.section-costumes .costumes-slider .costume .costume-details p+p{margin-top:5px}.section-costumes .costumes-slider .costume .costume-details .icon{font-family:"FontAwesome";font-size:15px;color:#0066AD;margin-right:5px}.section-costumes .costumes-slider .costume .costume-details .calendar::before{content:'\f133'}.section-costumes .costumes-slider .costume .costume-details .flag::before{content:'\f11d'}.section-costumes .costumes-slider .costume .costume-details p{font-size:.875rem;color:#777}.section-costumes .costumes-slider .costume .costume-footer{margin:15px 0 0;width:100%;padding-top:15px;border-top-color:#CACACA;border-top-width:1px;border-top-style:solid}.section-costumes .costumes-slider .costume .costume-footer p{text-align:center;font-size:.9375rem;color:#F02556;font-weight:lighter}.section-costumes .button--see-more{margin:48px auto 24px;background:transparent;border:2px solid #fff;color:#fff;font-size:1rem;height:40px;line-height:35px;min-width:168px;font-weight:700;transition:all .2s}.section-costumes .button--see-more:hover{background:#fff;color:#0066AD}@media (min-width: 800px){.section-costumes .button--see-more{margin:40px auto}}.video-gallery{position:relative}.video-gallery .title-big{margin-bottom:60px;position:relative;text-align:center;font-weight:900;color:#0066AD}.video-gallery .title-big:after{background:#EE3763}.video-gallery .container{padding:0 20px}@media (min-width: 800px){.video-gallery .container{padding:0}}.video-gallery .videos-slider{margin:0 auto;max-width:850px}.video-gallery .videos-slider .wrapper-iframe{padding-bottom:56%}.video-gallery .videos-slider .slick-arrow{top:auto;bottom:-57px}.video-gallery .videos-slider .slick-arrow.slick-prev{left:8px}.video-gallery .videos-slider .slick-arrow.slick-next{right:8px}.video-gallery .count-slider-videos{margin-top:18px;font-size:1rem;color:#0066AD;text-align:center}.mini-videos-slider{margin:40px auto 0;max-width:640px}.mini-videos-slider .slick-arrow.slick-next{right:-40px}.mini-videos-slider .slick-arrow.slick-prev{left:-40px}.mini-videos-slider .slick-slide{margin:0 2px;height:auto}.mini-videos-slider .slick-slide .wrap-mini-videos{max-width:155px}.mini-videos-slider .slick-slide .wrap-mini-videos .wrap-img{position:relative}.mini-videos-slider .slick-slide .wrap-mini-videos .wrap-img img{margin-bottom:10px;max-width:155px}.mini-videos-slider .slick-current{box-sizing:border-box}.mini-videos-slider .slick-current .wrap-mini-videos .wrap-img:after{content:'';position:absolute;bottom:0;left:0;width:155px;background:#EE3763;height:4px}.all-about .wrap-all-about{background-image:url("../images/rio/bg-home.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;height:auto;margin-top:-200px;padding:150px 15px 120px}@media (min-width: 800px){.all-about .wrap-all-about{padding:150px 0 120px;margin-top:-171px}}.all-about .wrap-all-about.page-all-about{margin:40px 0 -71px;padding:60px 15px 70px;background-image:url("../images/rio/bg-all-about.jpg")}@media (min-width: 800px){.all-about .wrap-all-about.page-all-about{padding:60px 0 70px}}.all-about .wrap-all-about .container{padding:0}.all-about .wrap-all-about .container .wrap-text{margin:40px 0 60px;text-align:center}.all-about .wrap-all-about .container .wrap-text .title-big{margin-bottom:25px;position:relative;font-weight:900}.all-about .wrap-all-about .container .wrap-text .title,.all-about .wrap-all-about .container .wrap-text p{color:#fff}.all-about .wrap-all-about .container .wrap-text p{margin:16px auto 0;font-size:1.125rem;max-width:767px}.all-about .wrap-all-about .container .wrap-seats{margin:40px 0;background:#F7F7F8;padding:25px 8px 20px;height:auto}@media (min-width: 760px){.all-about .wrap-all-about .container .wrap-seats{padding:25px 16px 20px}}@media (min-width: 1170px){.all-about .wrap-all-about .container .wrap-seats{height:358px;padding:25px 18px 20px}}.all-about .wrap-all-about .container .wrap-seats .title-content{color:#4D4D4D;text-align:center}.all-about .wrap-all-about .container .wrap-seats .list-seats{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:25px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 1170px){.all-about .wrap-all-about .container .wrap-seats .list-seats{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type{margin-bottom:2%;padding:9px;position:relative;text-align:center;max-width:49%;z-index:1;transition:all 180ms linear;border-radius:6px}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .title{margin-bottom:5px}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .title a{font-size:.9375rem;line-height:1;font-weight:700}@media (min-width: 370px){.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .title a{font-size:1.1875rem}}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .icon-type{max-height:50px;margin:17px 0;-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);transition:all 180ms linear !important}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .button{display:block;width:80%;margin:16px auto;height:36px;line-height:36px;min-width:100px;background:#fff}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .button,.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .description,.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .description a{transition:all 180ms linear}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .description a,.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .price a,.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .title a{color:#fff;transition:all 180ms linear}@media (min-width: 760px){.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type{max-width:32%}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .title a{font-size:1.375rem}}@media (min-width: 1170px){.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type{margin-bottom:0;width:186px}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .button{opacity:0;margin:12px auto 0}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .description a{color:#8F8F8F}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .price a{color:#8F8F8F}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type .icon-type{-webkit-filter:none;filter:none;transition:-webkit-filter 500ms linear;transition:filter 500ms linear;transition:filter 500ms linear, -webkit-filter 500ms linear}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type:hover .icon-type{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type:hover .button{opacity:1;-webkit-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%)}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type:hover .description{-webkit-transform:scale(0.9) translateY(-20%);-ms-transform:scale(0.9) translateY(-20%);transform:scale(0.9) translateY(-20%);-webkit-transform-origin:top;-ms-transform-origin:top;transform-origin:top}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type:hover .description a{color:#FFF}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type:hover .price a{color:#fff}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type:hover:last-child:after{display:none}}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-orange{background:#EE781B}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-orange .button{color:#EE781B}@media (min-width: 1170px){.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-orange{background:transparent}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-orange:after{display:block}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-orange .title a{color:#EE781B}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-orange:hover{background:#EE781B}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-orange:hover .title a{color:#fff}}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-green{background:#178B35}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-green .button{color:#178B35}@media (min-width: 1170px){.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-green{background:transparent}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-green:after{display:block}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-green .title a{color:#178B35}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-green:hover{background:#178B35}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-green:hover .title a{color:#fff}}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-purple-dark{background:#530F5C}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-purple-dark .button{color:#530F5C}@media (min-width: 1170px){.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-purple-dark{background:transparent}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-purple-dark:after{display:block}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-purple-dark .title a{color:#530F5C}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-purple-dark:hover{background:#530F5C}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-purple-dark:hover .title a{color:#fff}}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-pink{background:#CA16B7}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-pink .button{color:#CA16B7}@media (min-width: 1170px){.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-pink{background:transparent}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-pink:after{display:block}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-pink .title a{color:#CA16B7}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-pink:hover{background:#CA16B7}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-pink:hover .title a{color:#fff}}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-red{background:#EE3763}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-red .button{color:#EE3763}@media (min-width: 1170px){.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-red{background:transparent}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-red:after{display:block}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-red .title a{color:#EE3763}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-red:hover{background:#EE3763}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-red:hover .title a{color:#fff}}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-medium{background:#0066AD}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-medium .button{color:#0066AD}@media (min-width: 1170px){.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-medium{background:transparent}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-medium:after{display:block}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-medium .title a{color:#0066AD}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-medium:hover{background:#0066AD}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-medium:hover .title a{color:#fff}}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue{background:#72C8FA}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue .button{color:#72C8FA}@media (min-width: 1170px){.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue{background:transparent}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue:after{display:block}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue .title a{color:#72C8FA}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue:hover{background:#72C8FA}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue:hover .title a{color:#fff}}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-light{background:#1BC4FC}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-light .button{color:#1BC4FC}@media (min-width: 1170px){.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-light{background:transparent}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-light:after{display:block}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-light .title a{color:#1BC4FC}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-light:hover{background:#1BC4FC}.all-about .wrap-all-about .container .wrap-seats .list-seats .seat-type.seat-type-blue-light:hover .title a{color:#fff}}.all-about .tips{margin:-115px 0 64px}.all-about .tips.page-all-about{margin:40px 0 0 0}.all-about .tips .wrap-tips{display:block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:995px;margin:0 auto}.all-about .tips .wrap-tips .item-tip{width:311px;margin:0 auto 35px;min-height:333px;background:#F7F7F8;box-shadow:0px 10px 15px rgba(0,0,0,0.16);transition:all .2s ease-in-out}.all-about .tips .wrap-tips .item-tip img{display:block}.all-about .tips .wrap-tips .item-tip a{display:block;height:100%}.all-about .tips .wrap-tips .item-tip .links{margin:22px 30px 0 16px}.all-about .tips .wrap-tips .item-tip h3{margin:22px 30px 7px 16px;color:#F02556;font-size:1rem;font-weight:700}.all-about .tips .wrap-tips .item-tip p{margin:0 16px;font-size:1.375rem;font-weight:700;color:#4D4D4D}@media (min-width: 600px){.all-about .tips .wrap-tips{display:-webkit-box;display:-ms-flexbox;display:flex}.all-about .tips .wrap-tips .item-tip{margin:0 10px 30px}}@media (min-width: 992px){.all-about .tips .wrap-tips .item-tip:hover{-webkit-transform:translateY(-10px) scale(1.02);-ms-transform:translateY(-10px) scale(1.02);transform:translateY(-10px) scale(1.02);box-shadow:0px 12px 20px rgba(0,0,0,0.2)}}.discover{margin-bottom:40px}.discover .title-big{margin-bottom:25px;position:relative;text-align:center;font-weight:900;color:#0066AD}.discover .title-big:after{background:#EE3763}.discover .subtitle{color:#9D9D9D;max-width:777px;font-weight:500;text-align:center;padding:0 10px;margin:30px auto 48px}.discover .button.button--see-more{margin:30px auto}.discover .list-discover{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:960px;margin:0 auto 16px}.discover .list-discover .item-discover{display:block;width:46%}.discover .list-discover .item-discover a{display:block;margin-bottom:20px}.discover .list-discover .item-discover a:hover .wrap-image img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.discover .list-discover .item-discover .wrap-link{display:block;width:100%;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;position:relative}@media (min-width: 800px){.discover .list-discover .item-discover .wrap-link{display:-webkit-box;display:-ms-flexbox;display:flex}}.discover .list-discover .item-discover .wrap-link .wrap-image{width:100%;overflow:hidden}@media (min-width: 800px){.discover .list-discover .item-discover .wrap-link .wrap-image{width:45%}}.discover .list-discover .item-discover .wrap-link .wrap-image img{display:block;width:100%;transition:-webkit-transform 200ms !important;transition:transform 200ms !important;transition:transform 200ms, -webkit-transform 200ms !important}.discover .list-discover .item-discover .wrap-link .wrap-text{width:100%;padding:10px 10px 10px 0}@media (min-width: 800px){.discover .list-discover .item-discover .wrap-link .wrap-text{width:55%}}@media (min-width: 800px){.discover .list-discover .item-discover .wrap-link .wrap-text{padding:0 10px 10px}}.discover .list-discover .item-discover .wrap-link .wrap-text h3{font-size:1rem;font-weight:700;color:#0066AD}.discover .list-discover .item-discover .wrap-link .wrap-text p{margin-top:8px;font-weight:700;font-size:1.125rem;color:#4D4D4D}.why-shop{margin:65px 0;padding:50px 0 0 0;background:url("../images/rio/bg-why.jpg") no-repeat center center;background-size:cover;min-height:420px}.why-shop .title-big{margin-bottom:60px;position:relative;text-align:center;font-weight:900;color:#fff}.why-shop .list-why-shop{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:880px;margin:0 auto}.why-shop .list-why-shop .item-why-shop{margin:0 auto 30px;width:46%;text-align:center;padding:0}@media (min-width: 450px){.why-shop .list-why-shop .item-why-shop{width:290px}}.why-shop .list-why-shop .item-why-shop .wrap-text p{font-size:1.0625rem;color:#fff}.why-shop .list-why-shop .item-why-shop .wrap-text h3{margin-bottom:10px;font-size:1.25rem;font-weight:700;color:#fff}.why-shop .list-why-shop .item-why-shop .wrap-icon{margin-bottom:16px}@media (min-width: 450px){.why-shop .list-why-shop .item-why-shop .wrap-icon{margin-bottom:32px}}.why-shop .list-why-shop .item-why-shop .wrap-icon svg{height:68px}@media (min-width: 430px){.why-shop .list-why-shop .item-why-shop{margin:0 0 50px 0;width:210px;padding:0 20px}}.links-pages{margin:64px 0}.links-pages .button.button--see-more{margin:16px auto}.links-pages .list-links-pages{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:960px;margin:0 auto 16px}.links-pages .list-links-pages .item-links-pages{width:98%;padding:0 2%}@media (min-width: 500px){.links-pages .list-links-pages .item-links-pages{width:32%;padding:0 8px}}@media (min-width: 800px){.links-pages .list-links-pages .item-links-pages{padding:0 20px}}.links-pages .list-links-pages .item-links-pages .post-link{margin-bottom:32px}.links-pages .list-links-pages .item-links-pages .post-link .image-link{display:block;overflow:hidden}.links-pages .list-links-pages .item-links-pages .post-link .image-link:hover img{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.links-pages .list-links-pages .item-links-pages .post-link img{width:100%;transition:all .2s ease-in-out !important}.links-pages .list-links-pages .item-links-pages .post-link h3 a{font-size:1.125rem;color:#4D4D4D}.links-pages .list-links-pages .item-links-pages .post-link .type{margin:12px 0 8px}.links-pages .list-links-pages .item-links-pages .post-link .type a{font-size:.875rem;color:#EE3763}.links-pages .list-links-pages .item-links-pages .header-links{margin-bottom:24px;border-bottom:1px solid #E8E8E8}.links-pages .list-links-pages .item-links-pages .header-links ul{list-style-type:circle;margin:16px 0 24px 16px}.links-pages .list-links-pages .item-links-pages .header-links ul li{margin-bottom:5px}.links-pages .list-links-pages .item-links-pages .header-links ul li a{color:#707070}.links-pages .list-links-pages .item-links-pages .header-links .title-content a{font-weight:700;color:#0066AD}.testimony{margin-bottom:110px}.testimony .title-big{margin-bottom:25px;position:relative;text-align:center;font-weight:900;color:#0066AD}.testimony .title-big:after{background:#EE3763}@media (min-width: 800px){.testimony .title-big{margin-bottom:46px}}.testimony .testimony-slider{max-width:300px;margin:0 auto}.testimony .testimony-slider .slick-dots{bottom:-39px}.testimony .testimony-slider .slick-dots li{background:#EE3763}.testimony .testimony-slider .slick-dots li.slick-active:after{border:1px solid #EE3763}.testimony .testimony-slider .slick-arrow.slick-prev{left:-22px}.testimony .testimony-slider .slick-arrow.slick-next{right:-20px}@media (min-width: 340px){.testimony .testimony-slider .slick-arrow.slick-next{right:-30px}}@media (min-width: 800px){.testimony .testimony-slider{max-width:610px}.testimony .testimony-slider .slick-arrow.slick-prev{left:-42px}.testimony .testimony-slider .slick-arrow.slick-next{right:-42px}}@media (min-width: 1060px){.testimony .testimony-slider{max-width:960px;min-height:408px}.testimony .testimony-slider .slick-current .item{max-width:320px;min-height:368px;margin:0 4px 27px;transition:all 100ms ease;box-shadow:0px 20px 15px rgba(0,0,0,0.16)}.testimony .testimony-slider .slick-current .item .wrap-testimony .name-user{font-size:1.125rem}.testimony .testimony-slider .slick-current .item .wrap-testimony .text-user{font-size:1rem}.testimony .testimony-slider .slick-current .user-image{margin-top:64px}.testimony .testimony-slider .slick-current .user-image img{max-width:112px}}.testimony .testimony-slider .item{max-width:263px;min-height:320px;margin:28px 15px 22px;text-align:center;box-shadow:0px 10px 15px rgba(0,0,0,0.16);transition:all 100ms ease}@media (min-width: 340px){.testimony .testimony-slider .item{max-width:277px;margin:28px 16px 22px}}.testimony .testimony-slider .item.item-green{background:url("../images/rio/testimony/bg-1.png") no-repeat top left #01BA70;background-size:contain}.testimony .testimony-slider .item.item-blue{background:url("../images/rio/testimony/bg-2.png") no-repeat top left #1E32B7;background-size:contain}.testimony .testimony-slider .item.item-red{background:url("../images/rio/testimony/bg-3.png") no-repeat top left #F02556;background-size:contain}.testimony .testimony-slider .item a{display:block;height:100%}.testimony .testimony-slider .item .user-image{margin-top:55px;text-align:center}.testimony .testimony-slider .item .user-image img{display:inline;border-radius:100%;max-width:97px}.testimony .testimony-slider .item .wrap-testimony{margin:0 25px;padding:45px 8px 16px;position:relative;color:#fff}.testimony .testimony-slider .item .wrap-testimony:after{content:'';position:absolute;top:-8px;left:50%;width:28px;height:72px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" width="28" height="72" viewBox="0 0 28 72"><image width="28" height="72" xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAABICAYAAADlEpV1AAAAAXNSR0IArs4c6QAAAZlJREFUWAntlDFLA0EUhO+CiLVgIWgVxE4bsVHSKdjaWdrZiaCFf8HGSlQQsbHwF1hHrVKYXiw1dqKdCnJ+G7PH5rGbpIiFMAvDvjc7c7s3x16WaSgBJaAElIASUAL5IBEURTGNbh1M5Xm+N6BnvuN5wXMyiCdjoxlwB/y46WdEuAIevYH5IPRUwiasEa7RN8BSyPeq8eyyfg2qKd1IbAHjJvwZSB7I+vAcw21Zvm+PcQK8ATvqEMuxB8DXrJj+G1yC5Nu2n4XgFNixH9vIcQgroGkMX/SrKU/JI6oCd7JwXJWCSIFwIxR36p2ItE3Zb7QAa7mjlLnDL5r1D/pzw5WtffhsufJbfDLdGs621tPg3r1bke/7bdjCXHhxYrYbPid0bbrrT0P+ddhaYHDxPAT9PQdwV6YceFwKoyWRZa/UT0F/gefQ9/Yedh0A0RiY82LmWFTWM47OwY9JX7jZRhqu/UmtDYceqyIdeqT2HroL2utn3YqcYBuu16dpRjyilIASUAJKQAkoASWgBJSAElACSkAJKIF/nsAPHBb1Ty0exM4AAAAASUVORK5CYII="/></svg>') no-repeat top left}.testimony .testimony-slider .item .wrap-testimony .name-user{font-size:.875rem;font-weight:700;margin-bottom:12px}.testimony .testimony-slider .item .wrap-testimony .name-user a{color:#fff}.testimony .testimony-slider .item .wrap-testimony .text-user{font-size:.75rem}.testimony .testimony-slider .item .wrap-testimony .text-user a{color:#fff}.page-contact .page-content{padding:20px 0}.page-contact aside .title-small{font-size:32px}.page-contact .office{margin-bottom:20px}.page-contact .office address{font-size:20px;font-style:normal;color:#5F5F60}.page-contact article{font-size:16px;color:#5F5F60}.page-contact .contact-options{margin-bottom:30px}.page-contact .contact-options .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px}.page-contact .contact-options .option a{color:#631466;font-family:"Lato",sans-serif;font-size:18px}.page-contact .contact-options .option a:hover{text-decoration:underline}.page-contact .contact-options .fa{color:#631466;margin-right:10px;text-align:center;border:2px solid #631466;border-radius:50px;font-size:22px;line-height:47px;width:50px;height:50px}@media (min-width: 900px){.page-contact .wrap-content{display:-webkit-box;display:-ms-flexbox;display:flex}.page-contact article{margin:0 auto 30px;text-align:center;font-size:25px;width:100%;max-width:880px}.page-contact .wrap-form{width:calc(100% - 400px);padding-right:30px}.page-contact aside{width:370px;padding-top:30px}}.page-contact form{margin:20px auto;height:auto;overflow:hidden;padding:20px;background:white;border-radius:10px;text-align:center}.page-contact form label{display:block;font-size:1.1em;margin-bottom:5px}.page-contact form input,.page-contact form .select{height:55px}.page-contact form input,.page-contact form textarea,.page-contact form .select{border-color:#631466;border-radius:10px;margin-bottom:20px;width:100%}.page-contact form input:focus,.page-contact form textarea:focus{border-color:#8F8F8F}.page-contact form textarea{width:100%;height:auto;padding:10px}.page-contact form button,.page-contact form .button{margin:0 auto;border:2px solid #EE781B;color:#631466;font-size:22px;background:transparent;transition:all .2s}.page-contact form button:hover,.page-contact form .button:hover{background:#EE781B;color:white}@media (min-width: 900px){.page-contact form{padding:30px}.page-contact form button,.page-contact form .button{float:right}}.faq-list{margin:0 auto;padding:30px 0;max-width:750px}.faq-list .search form{position:relative;margin-bottom:30px}.faq-list .search input{width:100%;border-color:rgba(136,136,136,0.5);border-radius:100px;height:60px;line-height:60px;font-weight:bold;font-size:18px;padding-left:25px;padding-right:170px}.faq-list .search button{position:absolute;right:12px;top:10px;font-size:16px;font-family:"Lato",sans-serif;height:40px;line-height:20px;border:0}.faq-list h3{font-size:32px;font-family:"Lato",sans-serif;color:#EE781B;font-weight:normal;margin-left:25px}.faq-list .accordion{list-style:none;padding:0;margin-top:5px}.faq-list .accordion+h3{margin-top:40px}.faq-list .accordion li{padding:5px 0 15px;position:relative;width:100%}.faq-list .accordion .question-link{display:block;background:transparent;position:relative;padding:15px 45px 15px 25px;line-height:1.2em;font-size:18px;font-family:"Lato",sans-serif;color:#631466;border:2px solid #EE781B;border-radius:100px}.faq-list .accordion .question-link:before{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:'\f107';position:absolute;height:20px;width:20px;font-family:FontAwesome;right:20px;font-size:20px;line-height:1em;text-align:center}.faq-list .accordion .opened.question-link:before{content:'\f106'}.faq-list .accordion .answer{display:none;padding:20px 25px;font-size:18px;color:#5F5F60}.faq-list .accordion .answer p+p{margin-top:20px}.page-404{text-align:center;padding-top:20px}@media (min-width: 900px){.page-404{padding-top:0}}.page-404 .container{border-top:1px solid #EAEAEA}.page-404 .wrap-img{margin:42px 0 12px}.page-404 .wrap-img img{width:100%;max-width:689px}.page-404 .title{color:#0066AD;margin:16px 0;font-weight:700}.page-404 p{font-size:18px;color:#8F8F8F}.page-404 .button{margin:24px auto}.page{background:white}.page .page-wrap{padding:0 0 40px}.page .page--main{padding:0 0 40px}.page .page__info{margin:30px auto;text-align:center}@media (min-width: 768px){.page .page__info{margin-top:60px}.page .page__info>*{margin:0 auto;width:70%}}.page .page__info .subtitle{font-weight:400;margin-top:0px;font-size:25px;color:#4D4D4D}.page .page__info .title{font-weight:normal;color:#0D1A35;font-size:40px;line-height:1.2em}.page .page__content{display:inline-block;margin:10 auto auto;width:100%;font-weight:400;font-size:18px}.page .page__content img.center{margin:30px 0}.page .page__content>table,.page .page__content .parade-order-table table{text-align:center;border-spacing:0;margin:56px auto}.page .page__content>table thead,.page .page__content .parade-order-table table thead{background:transparent}.page .page__content>table thead td,.page .page__content .parade-order-table table thead td{font-size:1.125rem;font-weight:700;padding:12px;border-bottom:1px solid #E8E8E8}.page .page__content>table tbody tr td,.page .page__content .parade-order-table table tbody tr td{font-size:1.125rem;font-weight:400;color:#9D9D9D;padding:12px;position:relative;border-bottom:1px solid #E8E8E8}.page .page__content>table tbody tr td:last-child:before,.page .page__content .parade-order-table table tbody tr td:last-child:before{display:none}.page .page__content>table tbody tr td:before,.page .page__content .parade-order-table table tbody tr td:before{content:'';position:absolute;top:10px;right:0px;width:1px;height:59%;background:#E8E8E8}.page .page__content .warning{background:url("../images/rio/warning.jpg") no-repeat center center;text-align:center;padding:40px 15px;width:100%}@media (min-width: 800px){.page .page__content .warning{width:86%}}.page .page__content .warning h3{color:#fff;font-size:1.375rem;font-weight:900;margin-bottom:12px;margin-top:0}.page .page__content .warning p{color:#fff;font-size:1.25rem}.page .page__content .list-items-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:24px auto}@media (min-width: 900px){.page .page__content .list-items-links{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.page .page__content .list-items-links .item-link{max-width:260px;margin-right:6px}.page .page__content .list-items-links .item-link ul{list-style:none;padding:0}.page .page__content .list-items-links .item-link ul li{color:#333;margin-bottom:16px}.page .page__content .list-items-links .item-link ul li .secundary{color:#5F5F60}.page .page__content .list-items-links .item-link ul li .secundary a{color:#5F5F60}.page .page__content .list-items-links .item-link ul li a{color:#333}.page .page__content .list-country{display:-webkit-box;display:-ms-flexbox;display:flex;background:url("../images/rio/bg-country.jpg") no-repeat center center;background-size:cover;margin:32px auto 32px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:start;align-content:start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}@media (min-width: 800px){.page .page__content .list-country{width:90%}}.page .page__content .list-country .item-country{width:170px;text-align:left;padding:7px 0 0 0;margin:0 15px}@media (min-width: 800px){.page .page__content .list-country .item-country{padding:40px 0}}.page .page__content .list-country .item-country p{color:#fff;margin:8px 0}.page .page__content .list-country .item-country p+p{margin:8px 0}.page .page__content .list-need{margin:54px auto 40px}.page .page__content .list-need .item-list-need{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:left;-ms-flex-pack:left;justify-content:left;-ms-flex-line-pack:start;align-content:start;margin-bottom:20px}.page .page__content .list-need .item-list-need .count{margin-right:20px;border-radius:50%;border:2px solid #EE3763;color:#0066AD;padding:6px 12px;height:40px}.page .page__content p{color:#9D9D9D;line-height:1.6em}.page .page__content p.link{text-align:center}.page .page__content p.link a{color:#0066AD}.page .page__content p a{text-decoration:none;color:#0066AD}.page .page__content p a:hover{text-decoration:underline}.page .page__content p+p{margin-top:30px}.page .page__content blockquote{margin-bottom:30px;border-left:4px solid #EE3763;padding-left:22px;line-height:28px;font-style:italic;color:#9D9D9D}.page .page__content>*{margin:0 auto;width:100%}@media (min-width: 768px){.page .page__content>*{width:70%}}.page .page__content strong{font-weight:700}.page .page__content h2,.page .page__content h3,.page .page__content h4,.page .page__content h5,.page .page__content h6{color:#4D4D4D;font-weight:normal;line-height:1.2em;font-size:24px;margin-bottom:10px;margin-top:40px}.page .page__content h2{font-size:38px;font-weight:700}.page .page__content h2.blue{color:#0066AD}.page .page__content h3{font-size:28px}.page .page__content h4{font-size:23px}.page .page__content .btn,.page .page__content .button{display:block;margin:30px auto 50px;padding-right:46px;padding-left:46px;color:#FFF;background:#E4006D;border:2px solid #EE3763;text-transform:none;border-radius:100px;min-height:46px;line-height:40px;font-size:16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:all .2s}.page .page__content .btn:hover,.page .page__content .button:hover{background-color:#cb0061;border-color:#cb0061;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page .page__content .btn-orange,.page .page__content .button-orange{background:#EE781B;color:white}.page .page__content .parade-order{padding:20px 0}.page .page__content .slide.slider--js{margin:40px auto}.page .page__content .slide.slider--js .slick-arrow.slick-prev,.page .page__content .slide.slider--js .slick-arrow.slick-next{background-position:50% 50%;background-color:white;padding:20px;background-size:10px;border-radius:100%}.page .page__content .slide.slider--js .slick-dots{bottom:0}.page .page__content .slide.slider--js .slick-dots li{margin:.7em 4px}.page .page__content ul:not(.accordion--js){list-style-type:disc}.page .page__content ul:not(.accordion--js),.page .page__content ol{padding-left:15px}.page .page__content li{margin:1em 0;line-height:1.8}.page .page__content ul.text{list-style-type:none}.page .page__content ul.text li{line-height:2}.page .page__content ul.text li:before{content:"\002022";color:#8F8F8F;margin-right:15px;font-size:.8rem}.page .page__content img{width:100%;height:auto}.page .page__content figure{margin:20px auto;width:100%}@media (min-width: 768px){.page .page__content figure{width:80%}}.page .page__content figure figcaption{text-align:center;font-size:14px;font-weight:bold;color:#777}.page .page__content iframe{display:-webkit-box;display:-ms-flexbox;display:flex}.page .page__content iframe,.page .page__content .video-wrap,.page .page__content .wrapper-iframe{margin:10px auto;max-width:100%}.page .page__content iframe.video-full,.page .page__content .video-wrap.video-full,.page .page__content .wrapper-iframe.video-full{width:100%}@media (min-width: 800px){.page .page__content iframe.video-full,.page .page__content .video-wrap.video-full,.page .page__content .wrapper-iframe.video-full{width:80%}}.page .page__content .banners-section{display:-webkit-box;display:-ms-flexbox;display:flex;margin:40px auto;width:100%;max-width:860px;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;background:#F7F7F7}.page .page__content .banners-section figure{display:block;margin:0}.page .page__content .banners-section figure:last-child{display:none}.page .page__content .banners-section figure img{display:block;width:100%}@media (min-width: 600px){.page .page__content .banners-section figure{margin:0 10px 0 0}.page .page__content .banners-section figure:last-child{display:block;margin:0 0 0 10px}}@media (min-width: 768px){.page .page__content .banners-section{margin:60px auto;width:90%}}.page nav.highligh-links{margin:20px auto}.page nav.highligh-links ul{border-left:solid 4px #631466}.page nav.highligh-links ul li{padding:0px;margin:0px;list-style:none}.page nav.highligh-links ul li a{font-size:17px;color:#631466}.page nav.highligh-links ul li a:hover{color:#B421BC;text-decoration:underline}.page .share{display:none;width:auto;transition:opacity .2s ease-in-out;position:relative;opacity:1;top:0}@media (min-width: 768px){.page .share{position:fixed;top:60px;opacity:0}}.page .share p{margin:0px}.page .share .share__list{padding:0px}.page .share .share__item{list-style-type:none}.page .grid-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.page .grid-buttons .button{margin:15px;width:90%;max-width:310px;font-size:17px;padding:0}.page .grid-buttons .button:hover{text-decoration:none;background:#EE781B;color:#FFFFFF}.page .grid-buttons br{display:none}.page__content form{margin:30px auto;background:#F7F7F8;border-radius:10px;padding:30px;text-align:center}.page__content form input{min-width:220px;margin-bottom:10px}.page__content form input:focus{border-color:#777}.page__content form button{margin-bottom:0}.page__content form button:hover{color:#fff;background:#EE781B}@media (min-width: 768px){.page__content form button{display:block}}.tickets.tickets-outlet .tickets-tabs table tbody tr td label .prices .price_ref,.tickets.tickets-super-outlet .tickets-tabs table tbody tr td label .prices .price_ref{display:block}.tickets .table-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:30px auto}.tickets .table-wrap .table-schema{width:100%}.tickets .table-wrap .table-schema.off-day-4{width:500px}.tickets .table-wrap .table-schema.off-day-4 table.off-day-4.real-fixed{position:static;-webkit-transform:none;-ms-transform:none;transform:none}.tickets .table-wrap .table-schema.off-day-4 table.off-day-4.real-fixed thead th.column-seat-type{width:30%}.tickets .table-wrap .table-schema.off-day-4 table.off-day-4.real-fixed+table{margin-top:0}.tickets .table-wrap .champions-banner{max-width:48%}.tickets .table-wrap .champions-banner img{max-width:100%}.tickets .tabs{margin-top:30px}.tickets .tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex;list-style:none}.tickets .tabs li{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;text-align:center;border:1px solid #E4E4E4;background:#F7F7F8;font-family:"Lato",sans-serif;border-bottom:2px solid #E4E4E4;border-radius:10px 10px 0 0;height:68px;line-height:18px;font-size:18px;color:#E4006D;padding-right:10px;padding-left:10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;transition:all .2s}.tickets .tabs li.ticket-tab-covered-box{transition:all .2s}.tickets .tabs li.ticket-tab-covered-box:before{content:'Best Frisas';position:absolute;top:-27px;left:-1px;font-size:14px;text-transform:uppercase;background-color:#EE781B;color:#FFF;width:calc(100% + 2px);padding:5px 10px 12px;border-radius:10px 10px 0 0;z-index:0;transition:all .2s}.tickets .tabs li.ticket-tab-covered-box:after{content:'';position:absolute;top:0;left:-1px;width:calc(100% + 2px);height:15px;border-radius:10px 10px 0 0;z-index:1;background:#F7F7F8;border:1px solid #E4E4E4;border-bottom:0;transition:all .2s}.tickets .tabs li.ticket-tab-covered-box:hover:before,.tickets .tabs li.ticket-tab-covered-box.open:before{background:#B91D41}.tickets .tabs li.ticket-tab-covered-box.open:after{background:#EE3763;border:1px solid #EE3763}.tickets .tabs li.ticket-tab-covered-box.open{padding-top:34px;font-size:16px}.tickets .tabs li.ticket-tab-covered-box.open .icon{-webkit-transform:translateX(-50%) scale(1);-ms-transform:translateX(-50%) scale(1);transform:translateX(-50%) scale(1)}.tickets .tabs li.ticket-tab-covered-box .icon{position:absolute;width:34px;height:34px;top:5px;left:50%;-webkit-transform:translateX(-50%) scale(0);-ms-transform:translateX(-50%) scale(0);transform:translateX(-50%) scale(0);transition:all .2s;z-index:2}.tickets .tabs li.ticket-tab-covered-box .icon svg{width:100%;height:100%}.tickets .tabs li[data-slug="folia-tropical"]:before,.tickets .tabs li[data-slug="super-folia"]:before{content:'VIP LOUNGE';display:block;font-family:"Lato",sans-serif;font-weight:bold;margin-bottom:5px;color:#4D4D4D;font-size:11px}.tickets .tabs li.ticket-tab-grandstands{color:#EE781B}.tickets .tabs li.ticket-tab-grandstands:hover{border-bottom-color:#EE781B;cursor:pointer}.tickets .tabs li.ticket-tab-grandstands.open{background:#EE781B;border-color:#EE781B;color:#FFF;border-bottom-color:#EE781B}.tickets .tabs li.ticket-tab-grandstands.open:before{color:white}.tickets .tabs li.ticket-tab-allocated-chairs{color:#178B35}.tickets .tabs li.ticket-tab-allocated-chairs:hover{border-bottom-color:#178B35;cursor:pointer}.tickets .tabs li.ticket-tab-allocated-chairs.open{background:#178B35;border-color:#178B35;color:#FFF;border-bottom-color:#178B35}.tickets .tabs li.ticket-tab-allocated-chairs.open:before{color:white}.tickets .tabs li.ticket-tab-front-box{color:#CA16B7}.tickets .tabs li.ticket-tab-front-box:hover{border-bottom-color:#CA16B7;cursor:pointer}.tickets .tabs li.ticket-tab-front-box.open{background:#CA16B7;border-color:#CA16B7;color:#FFF;border-bottom-color:#CA16B7}.tickets .tabs li.ticket-tab-front-box.open:before{color:white}.tickets .tabs li.ticket-tab-covered-box{color:#EE3763}.tickets .tabs li.ticket-tab-covered-box:hover{border-bottom-color:#EE3763;cursor:pointer}.tickets .tabs li.ticket-tab-covered-box.open{background:#EE3763;border-color:#EE3763;color:#FFF;border-bottom-color:#EE3763}.tickets .tabs li.ticket-tab-covered-box.open:before{color:white}.tickets .tabs li.ticket-tab-luxury-suite{color:#0066AD}.tickets .tabs li.ticket-tab-luxury-suite:hover{border-bottom-color:#0066AD;cursor:pointer}.tickets .tabs li.ticket-tab-luxury-suite.open{background:#0066AD;border-color:#0066AD;color:#FFF;border-bottom-color:#0066AD}.tickets .tabs li.ticket-tab-luxury-suite.open:before{color:white}.tickets .tabs li.ticket-tab-folia-tropical{color:#530F5C}.tickets .tabs li.ticket-tab-folia-tropical:hover{border-bottom-color:#530F5C;cursor:pointer}.tickets .tabs li.ticket-tab-folia-tropical.open{background:#530F5C;border-color:#530F5C;color:#FFF;border-bottom-color:#530F5C}.tickets .tabs li.ticket-tab-folia-tropical.open:before{color:white}.tickets .tabs li.ticket-tab-super-folia{color:#1BC4FC}.tickets .tabs li.ticket-tab-super-folia:hover{border-bottom-color:#1BC4FC;cursor:pointer}.tickets .tabs li.ticket-tab-super-folia.open{background:#1BC4FC;border-color:#1BC4FC;color:#FFF;border-bottom-color:#1BC4FC}.tickets .tabs li.ticket-tab-super-folia.open:before{color:white}.tickets .tickets-tabs{background:white;padding:30px 0 0;overflow-x:auto}.tickets .tickets-tabs .container{min-width:1024px}.tickets .tickets-tabs .soldout{color:#8F8F8F}.tickets .tickets-tabs .tabs-content{display:none;width:100%;border-radius:0 0 10px 10px;margin-bottom:40px;padding:40px;background-color:white;border:2px solid #E4E4E4;border-top:0}.tickets .tickets-tabs .tabs-content.tab-content-grandstands nav a{color:#f08633;border:1px solid #BABCBC}.tickets .tickets-tabs .tabs-content.tab-content-grandstands nav a:hover{background:#EE781B;border-color:#EE781B}.tickets .tickets-tabs .tabs-content.tab-content-grandstands table tbody tr:hover{border-color:#EE781B}.tickets .tickets-tabs .tabs-content.tab-content-grandstands table tbody tr:hover td{border-top:1px solid #EE781B}.tickets .tickets-tabs .tabs-content.tab-content-grandstands label.active,.tickets .tickets-tabs .tabs-content.tab-content-grandstands tr td:hover label{background:#EE781B}.tickets .tickets-tabs .tabs-content.tab-content-grandstands label.active .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-grandstands label.active .english-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-grandstands tr td:hover label .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-grandstands tr td:hover label .english-tooltip{color:#EE781B}.tickets .tickets-tabs .tabs-content.tab-content-grandstands .btn-buy{background-color:#EE781B}.tickets .tickets-tabs .tabs-content.tab-content-allocated-chairs nav a{color:#1ba13d;border:1px solid #BABCBC}.tickets .tickets-tabs .tabs-content.tab-content-allocated-chairs nav a:hover{background:#178B35;border-color:#178B35}.tickets .tickets-tabs .tabs-content.tab-content-allocated-chairs table tbody tr:hover{border-color:#178B35}.tickets .tickets-tabs .tabs-content.tab-content-allocated-chairs table tbody tr:hover td{border-top:1px solid #178B35}.tickets .tickets-tabs .tabs-content.tab-content-allocated-chairs label.active,.tickets .tickets-tabs .tabs-content.tab-content-allocated-chairs tr td:hover label{background:#178B35}.tickets .tickets-tabs .tabs-content.tab-content-allocated-chairs label.active .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-allocated-chairs label.active .english-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-allocated-chairs tr td:hover label .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-allocated-chairs tr td:hover label .english-tooltip{color:#178B35}.tickets .tickets-tabs .tabs-content.tab-content-allocated-chairs .btn-buy{background-color:#178B35}.tickets .tickets-tabs .tabs-content.tab-content-front-box nav a{color:#e119cc;border:1px solid #BABCBC}.tickets .tickets-tabs .tabs-content.tab-content-front-box nav a:hover{background:#CA16B7;border-color:#CA16B7}.tickets .tickets-tabs .tabs-content.tab-content-front-box table tbody tr:hover{border-color:#CA16B7}.tickets .tickets-tabs .tabs-content.tab-content-front-box table tbody tr:hover td{border-top:1px solid #CA16B7}.tickets .tickets-tabs .tabs-content.tab-content-front-box label.active,.tickets .tickets-tabs .tabs-content.tab-content-front-box tr td:hover label{background:#CA16B7}.tickets .tickets-tabs .tabs-content.tab-content-front-box label.active .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-front-box label.active .english-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-front-box tr td:hover label .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-front-box tr td:hover label .english-tooltip{color:#CA16B7}.tickets .tickets-tabs .tabs-content.tab-content-front-box .btn-buy{background-color:#CA16B7}.tickets .tickets-tabs .tabs-content.tab-content-covered-box nav a{color:#f04f75;border:1px solid #BABCBC}.tickets .tickets-tabs .tabs-content.tab-content-covered-box nav a:hover{background:#EE3763;border-color:#EE3763}.tickets .tickets-tabs .tabs-content.tab-content-covered-box table tbody tr:hover{border-color:#EE3763}.tickets .tickets-tabs .tabs-content.tab-content-covered-box table tbody tr:hover td{border-top:1px solid #EE3763}.tickets .tickets-tabs .tabs-content.tab-content-covered-box label.active,.tickets .tickets-tabs .tabs-content.tab-content-covered-box tr td:hover label{background:#EE3763}.tickets .tickets-tabs .tabs-content.tab-content-covered-box label.active .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-covered-box label.active .english-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-covered-box tr td:hover label .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-covered-box tr td:hover label .english-tooltip{color:#EE3763}.tickets .tickets-tabs .tabs-content.tab-content-covered-box .btn-buy{background-color:#EE3763}.tickets .tickets-tabs .tabs-content.tab-content-luxury-suite nav a{color:#0075c7;border:1px solid #BABCBC}.tickets .tickets-tabs .tabs-content.tab-content-luxury-suite nav a:hover{background:#0066AD;border-color:#0066AD}.tickets .tickets-tabs .tabs-content.tab-content-luxury-suite table tbody tr:hover{border-color:#0066AD}.tickets .tickets-tabs .tabs-content.tab-content-luxury-suite table tbody tr:hover td{border-top:1px solid #0066AD}.tickets .tickets-tabs .tabs-content.tab-content-luxury-suite label.active,.tickets .tickets-tabs .tabs-content.tab-content-luxury-suite tr td:hover label{background:#0066AD}.tickets .tickets-tabs .tabs-content.tab-content-luxury-suite label.active .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-luxury-suite label.active .english-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-luxury-suite tr td:hover label .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-luxury-suite tr td:hover label .english-tooltip{color:#0066AD}.tickets .tickets-tabs .tabs-content.tab-content-luxury-suite .btn-buy{background-color:#0066AD}.tickets .tickets-tabs .tabs-content.tab-content-folia-tropical nav a{color:#671372;border:1px solid #BABCBC}.tickets .tickets-tabs .tabs-content.tab-content-folia-tropical nav a:hover{background:#530F5C;border-color:#530F5C}.tickets .tickets-tabs .tabs-content.tab-content-folia-tropical table tbody tr:hover{border-color:#530F5C}.tickets .tickets-tabs .tabs-content.tab-content-folia-tropical table tbody tr:hover td{border-top:1px solid #530F5C}.tickets .tickets-tabs .tabs-content.tab-content-folia-tropical label.active,.tickets .tickets-tabs .tabs-content.tab-content-folia-tropical tr td:hover label{background:#530F5C}.tickets .tickets-tabs .tabs-content.tab-content-folia-tropical label.active .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-folia-tropical label.active .english-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-folia-tropical tr td:hover label .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-folia-tropical tr td:hover label .english-tooltip{color:#530F5C}.tickets .tickets-tabs .tabs-content.tab-content-folia-tropical .btn-buy{background-color:#530F5C}.tickets .tickets-tabs .tabs-content.tab-content-super-folia nav a{color:#34cbfc;border:1px solid #BABCBC}.tickets .tickets-tabs .tabs-content.tab-content-super-folia nav a:hover{background:#1BC4FC;border-color:#1BC4FC}.tickets .tickets-tabs .tabs-content.tab-content-super-folia table tbody tr:hover{border-color:#1BC4FC}.tickets .tickets-tabs .tabs-content.tab-content-super-folia table tbody tr:hover td{border-top:1px solid #1BC4FC}.tickets .tickets-tabs .tabs-content.tab-content-super-folia label.active,.tickets .tickets-tabs .tabs-content.tab-content-super-folia tr td:hover label{background:#1BC4FC}.tickets .tickets-tabs .tabs-content.tab-content-super-folia label.active .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-super-folia label.active .english-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-super-folia tr td:hover label .model-tooltip,.tickets .tickets-tabs .tabs-content.tab-content-super-folia tr td:hover label .english-tooltip{color:#1BC4FC}.tickets .tickets-tabs .tabs-content.tab-content-super-folia .btn-buy{background-color:#1BC4FC}.tickets .tickets-tabs .tabs-content .best-frisa-tip{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;border-radius:10px;margin-top:40px;padding:16px 50px;background:#5C00AA;background:linear-gradient(58deg, #9400ca 0%, #5c00aa 100%)}.tickets .tickets-tabs .tabs-content .best-frisa-tip .text{color:#FFDD1F;font-family:"Lato",sans-serif;font-size:24px;font-weight:bold;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:24px}.tickets .tickets-tabs .tabs-content .best-frisa-tip .button{background:#FFF;color:#530F5C;line-height:1em;border:0;transition:all .2s;font-size:20px;font-weight:bold;padding-left:30px;padding-right:30px}.tickets .tickets-tabs .tabs-content .best-frisa-tip .button:hover{background:#FFDD1F}.tickets .tickets-tabs .tabs-content.open{display:block}.tickets .tickets-tabs .tabs-content .text{display:inline-block;width:40%;font-size:15px;line-height:1.8;color:#4D4D4D}.tickets .tickets-tabs .tabs-content .tab-description-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.tickets .tickets-tabs .tabs-content nav{width:60%;float:right;padding-left:5%}.tickets .tickets-tabs .tabs-content nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;list-style-type:none}.tickets .tickets-tabs .tabs-content nav li{width:23%}.tickets .tickets-tabs .tabs-content nav li:first-child{width:25%}.tickets .tickets-tabs .tabs-content nav a{display:-webkit-box;display:-ms-flexbox;display:flex;height:44px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 15px;font-family:"Lato",sans-serif;font-size:18px;border-radius:100px;transition:all .2s}.tickets .tickets-tabs .tabs-content nav a:hover{color:white}.tickets .tickets-tabs .tabs-content nav a span{margin-top:-2px;font-size:14px}.tickets .tickets-tabs .tabs-content nav a .fa{margin-right:10px;font-size:15px;margin-top:-2px}.tickets .tickets-tabs .tabs-content .btn-buy{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#FFF;border:none;width:auto;padding-left:30px;padding-right:30px;max-width:95%;height:60px;border-radius:100px;font-size:20px;cursor:pointer;font-family:"Lato",sans-serif;transition:all .2s}.tickets .tickets-tabs .tabs-content .btn-buy:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.tickets .tickets-tabs .tabs-content .btn-buy span{margin-top:0}.tickets .tickets-tabs .tabs-content .btn-buy .fa{margin-right:10px}.tickets .tickets-tabs .fixed-table.real-fixed{position:fixed;margin-top:0;max-width:1024px;top:0;z-index:1}.tickets .tickets-tabs .fixed-table.real-fixed+table{margin-top:135px}.tickets .tickets-tabs table{margin:0 0 40px;border-collapse:collapse;padding:0;width:100%;table-layout:auto}.tickets .tickets-tabs table.fixed-table{margin-bottom:0}.tickets .tickets-tabs table thead,.tickets .tickets-tabs table thead tr{border:0;border-radius:0}.tickets .tickets-tabs table th,.tickets .tickets-tabs table td{text-align:center}.tickets .tickets-tabs table th{background:#E4E4E4;color:#0066AD;font-size:20px;font-family:"Lato",sans-serif;font-weight:normal;padding:.5em .5em;border:1px solid #BABCBC;border-radius:0;width:calc(100% / 6);font-weight:bold}.tickets .tickets-tabs table .column-access-group-day,.tickets .tickets-tabs table .column-special-group-day,.tickets .tickets-tabs table .column-champions-parade-day{background:#F3F3F3;font-size:15px;padding:.8em .5em}.tickets .tickets-tabs table .column-access-group-day-1,.tickets .tickets-tabs table .column-special-group-day-3{border-right-color:transparent}.tickets .tickets-tabs table .prices{position:relative}.tickets .tickets-tabs table .prices span{display:block;text-align:left}.tickets .tickets-tabs table .prices span.price_ref{display:none;position:absolute;top:-11px;font-size:11px;color:#EE3763;text-decoration:line-through;width:100%;left:1px}.tickets .tickets-tabs table tr{background:white;transition:all .2s;border-bottom:1px solid #E4E4E4}.tickets .tickets-tabs table tr.fullh td label{height:79px}.tickets .tickets-tabs table tr:first-child td{border-top:1px solid #E4E4E4}.tickets .tickets-tabs table td{transition:all .2s;font-size:18px;color:#4F4F4F;width:calc(100% / 6)}.tickets .tickets-tabs table td label,.tickets .tickets-tabs table td .soldout,.tickets .tickets-tabs table td .sector-text{padding:15px 10px;border-top:1px solid transparent;width:100%;transition:all .2s}.tickets .tickets-tabs table td .sector-text .sector{display:block}.tickets .tickets-tabs table td .sector-text .line{background:#E4E4E4;border-radius:8px;display:inline-block;font-size:11px;margin-top:5px;padding:3px 9px}.tickets .tickets-tabs table td label{display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative}.tickets .tickets-tabs table td input{margin-right:5px}.tickets .tickets-tabs table td.english{position:relative}.tickets .tickets-tabs table td .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.tickets .tickets-tabs table tbody label.active,.tickets .tickets-tabs table tbody tr td:hover label{color:#FFF}.tickets .tickets-tabs table tbody label.active .prices span.price_ref,.tickets .tickets-tabs table tbody tr td:hover label .prices span.price_ref{color:#FFF}.tickets .tickets-tabs table tbody label.active .model-tooltip .fa,.tickets .tickets-tabs table tbody label.active .english-tooltip .fa,.tickets .tickets-tabs table tbody tr td:hover label .model-tooltip .fa,.tickets .tickets-tabs table tbody tr td:hover label .english-tooltip .fa{background:white}.tickets .tickets-tabs table tbody label.active .model-tooltip .fa.koko-deal,.tickets .tickets-tabs table tbody label.active .english-tooltip .fa.koko-deal,.tickets .tickets-tabs table tbody tr td:hover label .model-tooltip .fa.koko-deal,.tickets .tickets-tabs table tbody tr td:hover label .english-tooltip .fa.koko-deal{background:url("../images/rio/tickets/koko_icon.svg");-webkit-filter:none;filter:none}.tickets .tickets-tabs table.off-day-1 thead .column-access-group-day-1,.tickets .tickets-tabs table.off-day-2 thead .column-access-group-day-1,.tickets .tickets-tabs table.off-day-3 thead .column-access-group-day-1,.tickets .tickets-tabs table.off-day-4 thead .column-access-group-day-1{display:none}.tickets .tickets-tabs table.off-day-1+table tbody tr td:nth-child(2),.tickets .tickets-tabs table.off-day-2+table tbody tr td:nth-child(2),.tickets .tickets-tabs table.off-day-3+table tbody tr td:nth-child(2),.tickets .tickets-tabs table.off-day-4+table tbody tr td:nth-child(2){display:none}.tickets .tickets-tabs table.off-day-2 thead .column-access-group-day-2,.tickets .tickets-tabs table.off-day-2 thead .column-access-group,.tickets .tickets-tabs table.off-day-3 thead .column-access-group-day-2,.tickets .tickets-tabs table.off-day-3 thead .column-access-group,.tickets .tickets-tabs table.off-day-4 thead .column-access-group-day-2,.tickets .tickets-tabs table.off-day-4 thead .column-access-group{display:none}.tickets .tickets-tabs table.off-day-2+table tbody tr td:nth-child(3),.tickets .tickets-tabs table.off-day-3+table tbody tr td:nth-child(3),.tickets .tickets-tabs table.off-day-4+table tbody tr td:nth-child(3){display:none}.tickets .tickets-tabs table.off-day-3 thead th,.tickets .tickets-tabs table.off-day-4 thead th{width:calc(100%/3)}.tickets .tickets-tabs table.off-day-3 thead .column-seat-type,.tickets .tickets-tabs table.off-day-4 thead .column-seat-type{width:30%}.tickets .tickets-tabs table.off-day-3 thead .column-special-group-day-3,.tickets .tickets-tabs table.off-day-4 thead .column-special-group-day-3{display:none}.tickets .tickets-tabs table.off-day-3+table tbody tr td:nth-child(4),.tickets .tickets-tabs table.off-day-4+table tbody tr td:nth-child(4){display:none}.tickets .tickets-tabs table.off-day-4,.tickets .tickets-tabs table.off-day-4.real-fixed{max-width:615px;margin-left:auto;margin-right:auto}.tickets .tickets-tabs table.off-day-4 thead th,.tickets .tickets-tabs table.off-day-4.real-fixed thead th{width:calc(100%/2)}.tickets .tickets-tabs table.off-day-4 thead .column-special-group-day-4,.tickets .tickets-tabs table.off-day-4 thead .column-special-group,.tickets .tickets-tabs table.off-day-4.real-fixed thead .column-special-group-day-4,.tickets .tickets-tabs table.off-day-4.real-fixed thead .column-special-group{display:none}.tickets .tickets-tabs table.off-day-4+table,.tickets .tickets-tabs table.off-day-4.real-fixed+table{max-width:615px;margin-left:auto;margin-right:auto}.tickets .tickets-tabs table.off-day-4+table tbody tr td:nth-child(5),.tickets .tickets-tabs table.off-day-4.real-fixed+table tbody tr td:nth-child(5){display:none}.tickets .tickets-tabs table.off-day-4.real-fixed{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.tickets-2018 .tickets-tabs .tabs-content{margin-bottom:0}.model-tooltip,.english-tooltip{display:inline;position:relative;margin-left:5px;color:white;font-size:16px}.model-tooltip .fa,.english-tooltip .fa{background:#707070;border-radius:50%;font-size:12px;width:22px;height:22px;line-height:22px}.model-tooltip .fa.koko-deal,.english-tooltip .fa.koko-deal{margin-top:-2px;background:url("../images/rio/tickets/koko_icon.svg");-webkit-filter:grayscale(100%);filter:grayscale(100%)}.model-tooltip .tip,.english-tooltip .tip{display:none;margin:0 auto;position:absolute;background:#E4E4E4;color:#0D1A35;width:250px;height:auto;padding:15px;width:200px;text-align:left;font-size:14px;font-weight:normal;border-radius:5px;bottom:30px;border:1px solid #CFD1D7;left:50%;-webkit-transform:translate(-50%);-ms-transform:translate(-50%);transform:translate(-50%);z-index:1}.model-tooltip .tip b,.model-tooltip .tip strong,.english-tooltip .tip b,.english-tooltip .tip strong{display:block;font-weight:bold}.model-tooltip .tip::before,.english-tooltip .tip::before{content:'';display:inline-block;margin:0 auto;vertical-align:middle;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #CFD1D7;position:absolute;left:0;right:0;bottom:-8px}.model-tooltip .tip::after,.english-tooltip .tip::after{content:'';display:inline-block;margin:0 auto;vertical-align:middle;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid #E4E4E4;position:absolute;left:0;right:0;bottom:-7px}.model-tooltip:hover .tip,.english-tooltip:hover .tip{display:block}.ticket-modal{display:none;position:fixed;width:100%;height:100vh;background-color:rgba(0,0,0,0.7);top:0;left:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:999}.ticket-modal .slick-dots{position:static}.ticket-modal.visible{display:-webkit-box;display:-ms-flexbox;display:flex}.ticket-modal.modal-grandstands .title{color:#EE781B}.ticket-modal .title.color-grandstands{color:#EE781B}.ticket-modal.modal-allocated-chairs .title{color:#178B35}.ticket-modal .title.color-allocated-chairs{color:#178B35}.ticket-modal.modal-front-box .title{color:#CA16B7}.ticket-modal .title.color-front-box{color:#CA16B7}.ticket-modal.modal-covered-box .title{color:#EE3763}.ticket-modal .title.color-covered-box{color:#EE3763}.ticket-modal.modal-luxury-suite .title{color:#0066AD}.ticket-modal .title.color-luxury-suite{color:#0066AD}.ticket-modal.modal-folia-tropical .title{color:#530F5C}.ticket-modal .title.color-folia-tropical{color:#530F5C}.ticket-modal.modal-super-folia .title{color:#1BC4FC}.ticket-modal .title.color-super-folia{color:#1BC4FC}.ticket-modal .slick-list{width:100%}.ticket-modal .ticket-modal-wrap{width:70%;min-width:800px;max-height:95vh;background-color:#FFF;padding:30px;position:relative}.ticket-modal h1,.ticket-modal h2,.ticket-modal h3,.ticket-modal h4,.ticket-modal h4,.ticket-modal h6{margin:1.5em 0 1em;font-size:22px;color:#5F5F60}.ticket-modal .title-content{margin:0 0 1em;padding-right:30px}.ticket-modal .gallery{max-width:100%;padding:0 30px}.ticket-modal .gallery img{margin:0 auto}.ticket-modal p,.ticket-modal li{color:#8F8F8F}.ticket-modal p+p,.ticket-modal li+li{margin-top:15px}.ticket-modal img{display:block;margin:2em auto 1em;max-width:100%}.ticket-modal-content{overflow:auto;max-height:60vh}.ticket-modal-content .modal-slide .slick-slide{background-color:#FFF;height:50vh;position:relative}.ticket-modal-content .modal-slide img{margin:0;width:auto;top:50%;left:50%;position:absolute;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100%}.ticket-modal-close{font:normal normal normal 14px/1 FontAwesome;background-color:#E4006D;position:absolute;width:33px;height:33px;right:30px;top:30px;font-size:35px;color:#FFF;cursor:pointer;border-radius:50%;text-align:center}.ticket-modal-close:after{content:'\f00d';position:absolute;font-size:26px;width:33px;line-height:33px;top:0;left:0}.tickets-mobile{min-width:0;padding-top:0}.tickets-mobile .internalBanner{height:170px;margin-bottom:0}.tickets-mobile .internalBanner .title{font-size:2.4rem}.tickets-mobile .result .container{padding:0 10px}.tickets-mobile .result .informations-before-tickets-wrap{padding:30px 16px 0;margin-top:0}.tickets-mobile .result .informations-before-tickets-wrap h3,.tickets-mobile .result .informations-before-tickets-wrap h4{color:#0066AD;font-size:22px}.tickets-mobile .result .informations-before-tickets-wrap p{font-size:17px;color:#5F5F60}.tickets-mobile .result .informations-before-tickets-wrap li{font-size:17px;color:#5F5F60}.tickets-mobile .result .informations-before-tickets-wrap p+h3{margin-top:30px}.tickets-mobile .description{display:none}.tickets-mobile .informations .description{display:block}.tickets-mobile .container-prices{position:relative}.tickets-mobile .prices-anchor{position:absolute;margin-top:-60px}.tickets-mobile .see-prices{background:#FFDD1F;text-align:center;padding:16px 16px 24px;position:relative}.tickets-mobile .see-prices:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;content:'';bottom:8px;width:calc(100% - 32px);height:1px;background:#0066AD;opacity:.4}.tickets-mobile .see-prices .button{color:#005794;border:1px solid #005794;text-transform:uppercase;width:auto;height:37px;line-height:37px;text-transform:uppercase;padding-right:24px;padding-left:24px}.tickets-mobile .filter{padding-top:54px;position:relative;background:#FFF}.tickets-mobile .filter .filter-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid red;position:absolute;top:0;left:0;right:0;border:0;text-align:center;width:100%;font-size:18px;background-color:#FFDD1F;color:#fff;padding:15px;z-index:10}.tickets-mobile .filter .filter-nav.js-affix{position:fixed}.tickets-mobile .filter .filter-nav .filter-reset{float:right;background:transparent;border-color:transparent;color:#005794;font-size:14px}.tickets-mobile .filter .filter-nav .filter-reset:hover{color:#005794}.tickets-mobile .filter .filter-nav span{font-family:"Lato",sans-serif;font-size:24px;color:#005794;line-height:0}.tickets-mobile .filter .filter-nav .filter-toggle{display:block;position:relative;float:left;width:24px;height:24px;border-radius:100%;background:#005794;color:white;border:0}.tickets-mobile .filter .filter-nav .filter-toggle .fa:before{display:table;font-size:20px;vertical-align:middle}.tickets-mobile .filter .filter-nav .filter-toggle.rotate{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.tickets-mobile .filter .filter-form{display:block;position:relative;padding:10px}.tickets-mobile .filter-title{color:#0066AD;font-family:"Lato",sans-serif;font-size:24px;margin-bottom:15px}.tickets-mobile .filter-title small{display:block;font-family:"Lato",sans-serif;padding-left:36px;margin-top:4px;font-size:13px;color:#9D9D9D}.tickets-mobile .filter-title .fa{color:#0066AD;font-size:27px;width:25px;margin-right:5px;text-align:center}.tickets-mobile .filter-date,.tickets-mobile .filter-location,.tickets-mobile .prices-between{padding:20px 0 0;background:white;border-radius:10px;margin-bottom:10px}.tickets-mobile .date-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;list-style:none;color:#530F5C;text-transform:uppercase;margin-bottom:20px}.tickets-mobile .date-list .date-item{width:19%;padding:1px}.tickets-mobile .date-list .data-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:120px;text-align:center;border-radius:10px;padding:3px;background-color:transparent;border:1px solid #E4006D;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;color:#0066AD}.tickets-mobile .date-list .data-button.special{background:#EBEBEB}.tickets-mobile .date-list .data-button.true{color:white;background:#E4006D}.tickets-mobile .date-list .data-button .day{font-size:35px;font-family:"Lato",sans-serif;line-height:.6}.tickets-mobile .date-list .data-button .month{font-size:18px;font-family:"Lato",sans-serif;text-transform:uppercase;line-height:1;margin-top:6px}.tickets-mobile .date-list .data-button .group{font-size:8px;opacity:.5;margin-top:0;text-transform:uppercase}@media (min-width: 480px){.tickets-mobile .date-list .day{font-size:45px}.tickets-mobile .date-list .group{font-size:12px}}.tickets-mobile .location-list{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;width:100%;max-width:100%;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tickets-mobile .location-item{margin:0;position:relative;width:48%;max-width:100%;list-style:none;padding:5px 0}.tickets-mobile .location-button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:auto;width:100%;height:45px;border:0;border-radius:100px;background:transparent;border:1px solid #E4006D;color:#0066AD;font-size:13px;font-family:"Lato",sans-serif;line-height:15px}@media (min-width: 480px){.tickets-mobile .location-button{font-size:18px}}.tickets-mobile .location-button.true{color:white;background:#E4006D}.tickets-mobile .location-button.location-button-covered-box{position:relative;overflow:hidden;padding-top:16px}.tickets-mobile .location-button.location-button-covered-box:before{content:'Best frisas';position:absolute;top:0;left:0;background:#E4006D;color:#FFF;font-size:10px;font-family:"Lato",sans-serif;text-transform:uppercase;padding:1px 0;width:100%;font-weight:500}.tickets-mobile .location-button.location-button-covered-box.true:before{background:#B30558;color:#FFF;font-weight:600}.tickets-mobile .prices-between{padding-bottom:10px;padding-right:45px}.tickets-mobile .prices-between .input-range{margin:50px auto 20px;background-color:#E4E4E4;width:100%;height:10px;border-radius:4px;position:relative}.tickets-mobile .prices-between .new-price-value{position:absolute;top:-20px;text-align:left;left:0;width:100px;font-size:13px;color:#8F8F8F}.tickets-mobile .prices-between .new-price-value.new-price-value-1{text-align:right;left:-84px}.tickets-mobile .prices-between .ui-slider-handle{position:absolute;border:2px solid white;background-color:#E4006D;border-radius:50%;top:-13px;height:36px;width:36px}.tickets-mobile .prices-between .ui-slider-range{height:6px;margin-top:2px;position:absolute;background-color:#949494}.tickets-mobile .submit{display:-webkit-box;display:-ms-flexbox;display:flex;margin:5px auto 15px;width:100%;border-radius:100px;border:2px solid #0066AD;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;transition:all 0.1s linear;background-color:#0066AD;color:white;font-size:24px;height:60px;line-height:60px;text-align:center}.tickets-mobile .notickets{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px;color:#fff;background:rgba(238,55,99,0.5);border:1px solid #EE3763;font-weight:bold;font-size:16px;line-height:1.6}.tickets-mobile .item-hidden{display:none;background:#EFEFEF;padding:15px}.tickets-mobile .item-hidden.active{display:block}.tickets-mobile .item-hidden.map,.tickets-mobile .item-hidden.images{text-align:center}.tickets-mobile .item-hidden .slick-list,.tickets-mobile .item-hidden .slick-track{width:100%;height:auto}.tickets-mobile .item-hidden .slick-list img,.tickets-mobile .item-hidden .slick-track img{width:100%}.tickets-mobile .item-hidden img{max-width:100%}.tickets-mobile .item-hidden p+p,.tickets-mobile .item-hidden img+img{margin-top:15px}.tickets-mobile .result{color:#8F8F8F;background:#F7F7F8;height:auto;overflow:hidden}.tickets-mobile .result .buttons{display:-webkit-box;display:-ms-flexbox;display:flex;margin:20px 0;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tickets-mobile .result .buttons .button{border:1px solid #E4E4E4;height:40px;font-size:.8em;min-width:21%;max-width:21%;background-color:#fff}.tickets-mobile .result .buttons .button.active{background-color:#EE781B;color:#fff;border:0}.tickets-mobile .result .buttons .button:first-child{min-width:30%}.tickets-mobile .result .nav-result{display:none}.tickets-mobile .result .result-items{padding-top:20px;list-style:none}.tickets-mobile .result .result-items .item-result{background:#fff;height:auto;overflow:hidden;border-radius:10px;margin-bottom:20px;box-shadow:0 0 15px 0 rgba(0,0,0,0.15)}.tickets-mobile .result .result-items .header{padding:20px 15px 8px;text-align:center}.tickets-mobile .result .result-items .sector{display:inline-block;background:transparent;color:#E4006D;text-transform:uppercase;font-size:14px;margin:10px auto 0}.tickets-mobile .result .result-items .sector+img{display:block;width:100%}.tickets-mobile .result .result-items .title{font-size:30px;font-family:"Lato",sans-serif;color:#0066AD;line-height:1}.tickets-mobile .result .result-items .content{padding:0 15px 20px}.tickets-mobile .result .result-items .content .button{display:block;clear:both;margin-top:16px;margin-bottom:8px;font-size:22px;height:60px;line-height:55px;border:2px solid #E4006D;color:#FFF;background:#E4006D;border-radius:100px}.tickets-mobile .result .result-items .content .button .fa{margin-right:5px}.tickets-mobile .result .result-items .buttons-cta{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.tickets-mobile .result .result-items .buttons-cta .button{min-width:48px;height:50px;line-height:45px;color:#0066AD;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%;border-radius:0;border:0;font-size:14px;border-top:1px solid #E4E4E4;border-left:0}.tickets-mobile .result .result-items .buttons-cta .button .fa{padding-top:5px;margin-right:3px;font-size:12px;border:1px solid #0066AD;border-radius:100%;height:24px;width:24px}.tickets-mobile .result .result-items .buttons-cta .button+.button{border-left:1px solid #E4E4E4}.tickets-mobile .result .result-items .buttons-cta .text{color:#0066AD;position:relative;top:1px;font-size:11px}.tickets-mobile .result .result-items .price{margin-top:16px;text-align:center;font-family:"Lato",sans-serif;white-space:nowrap;color:#0066AD}.tickets-mobile .result .result-items .price .from{display:inline-block;position:relative;margin-right:10px}.tickets-mobile .result .result-items .price .from:before{content:'';width:100%;position:absolute;top:13px;background:red;height:2px}.tickets-mobile .result .result-items .price .from,.tickets-mobile .result .result-items .price .to-text{font-size:18px}.tickets-mobile .result .result-items .price .to{font-size:24px;color:#E4006D}.tickets-mobile .result .result-items .information{text-align:center;font-size:14px}.tickets-mobile .result .result-items .information .group{margin-bottom:5px}@media (min-width: 480px){.tickets-mobile .result .result-items .information{font-size:18px}.tickets-mobile .result .result-items .buttons-cta .text{font-size:14px}}.seats-map{background:white;padding-bottom:30px}.seats-map .container{position:relative;z-index:1}.seats-map .img-map{display:none;width:100%;margin-bottom:-3px}.seats-map .img-map::after{content:'';font-family:'FontAwesome';font-size:20px;color:#888;position:relative;bottom:35px;float:right;right:10px}.seats-map .img-map img{width:100%;padding-bottom:40px}.seats-map .line-btn{width:100%;height:2px;background:#C7C7C7;position:relative;z-index:2}.seats-map .button-show-map{display:block;margin:-3px auto 0px;width:30%;height:45px;background:#F7F7F8;border:2px solid #C7C7C7;border-width:0 0px 2px 0px;position:relative}.seats-map .button-show-map .wrap-btn{left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);position:absolute;text-transform:uppercase;color:#5F5F60;text-align:center;width:100%;cursor:pointer;font-weight:800;font-size:14px}.seats-map .button-show-map .wrap-btn:hover{color:#6c6c6d}.seats-map .button-show-map .fa{margin-left:10px;font-size:18px;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease, -webkit-transform .2s ease}.seats-map .button-show-map.open .fa{-webkit-transform:rotate(-180deg);-ms-transform:rotate(-180deg);transform:rotate(-180deg)}.seats-map .button-show-map::before,.seats-map .button-show-map::after{content:"";display:inline-block;width:49px;height:48px;border-radius:0 0 0 15px;background:#F7F7F8;border:2px solid #C7C7C7;-webkit-transform:rotate(-20deg) skewY(20deg);-ms-transform:rotate(-20deg) skewY(20deg);transform:rotate(-20deg) skewY(20deg);position:relative;z-index:-2;top:-1px;border-width:0px 0px 3px 3px;left:-35px}.seats-map .button-show-map::after{position:absolute;left:inherit;right:-35px;border-radius:0 0 15px 0px;border-width:0px 3px 3px 0px;-webkit-transform:rotate(20deg) skewY(-20deg);-ms-transform:rotate(20deg) skewY(-20deg);transform:rotate(20deg) skewY(-20deg)}.tickets.tickets-outlet .informations-before-tickets-wrap .page__content h3{margin-top:30px}@media (min-width: 768px){.tickets.tickets-outlet .informations-before-tickets-wrap .page__content{padding:0 20px;background:none}}.tickets .why-choose ul{padding:0 0px 10px}.tickets .why-choose li{line-height:1;margin-left:10px;font-size:18px;color:#5F5F60}.tickets .informations-before-tickets-wrap{margin:70px auto 30px;background:initial}.tickets .informations-before-tickets-wrap>figure{margin:0 auto;text-align:center}.tickets .informations-before-tickets-wrap>figure img{max-width:100%}.tickets .informations-before-tickets-wrap .wrap-information{margin:0 auto;max-width:1080px}.tickets .informations-before-tickets-wrap h3{margin-top:0}.tickets .informations-before-tickets-wrap .page__content{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (max-width: 992px){.tickets .informations-before-tickets-wrap .page__content{display:block}}.tickets .informations-before-tickets-wrap .page__content>.information_item{width:48%;margin:0}.tickets .informations-before-tickets-wrap .page__content>.information_item:first-child{margin-right:28px}.tickets .informations-before-tickets-wrap .page__content>.information_item:first-child p{font-size:18px;line-height:2;color:#5F5F60}.tickets .informations-before-tickets-wrap .page__content>.information_item:last-child.has-image{width:70%}.tickets .informations-before-tickets-wrap .page__content>.information_item:last-child.has-image img{width:100%;float:right;margin-top:10px;margin-right:-80px}.tickets .informations-before-tickets-wrap .page__content>.information_item .information_item_name{color:#E4006D;font-size:25px}.tickets .informations-before-tickets-wrap .page__content>.information_item p{line-height:1.5em}.tickets .informations-before-tickets-wrap .page__content>*{width:100%}@media (min-width: 768px){.tickets .informations-before-tickets-wrap h3{margin-top:40px}}.tickets .banner_mobile{margin:10px auto;text-align:center}.tickets .banner_mobile img{margin:0 auto;width:100%}.tickets .banner_desktop{margin:0 auto 30px;text-align:center;position:relative}.tickets .banner_desktop img{margin:0 auto;width:100%}.tickets .banner_desktop .counter{position:absolute;padding:9px 5px;font-family:"Lato",sans-serif;width:18%}.tickets .banner_desktop .counter .counters-items{margin-top:0}.tickets .banner_desktop .counter .counters-items .number{margin-bottom:7px}@media (min-width: 768px){.tickets .banner_desktop .counter .counters-items>div{font-size:12px;color:#FFF}.tickets .banner_desktop .counter .counters-items .number{font-size:26px;font-weight:500}}.tickets .informations{background:initial;padding:30px 0 50px}.tickets .informations .page_content{margin:0 auto;width:720px;max-width:100%;line-height:1.6em}.tickets .informations ul{margin-top:15px}.tickets .informations li{margin-left:5px}.tickets .informations h3:first-child{margin-top:10px}.tickets .informations h3,.tickets .informations .title{font-weight:normal;font-size:24px;color:#0066AD}@media (min-width: 992px){.tickets .informations h3,.tickets .informations .title{font-size:32px}}.tickets .informations .options{margin-bottom:30px}.tickets .informations .options .cards{display:-webkit-box;display:-ms-flexbox;display:flex;padding:0px 60px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:-10px 0 20px}.tickets .informations .options .cards .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5F5F60}@media (max-width: 700px){.tickets .informations .options .cards .card{min-width:100px}}.tickets .informations .options .cards .card .fa{margin-right:5px}.tickets .informations .options .cards .card .fa-elo::before{content:' ';display:block;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjEzOC41IDE4NTUuNSAyNC4xNDMgMTYuNDI5Ij4gIDxkZWZzPiAgICA8c3R5bGU+ICAgICAgLmNscy0xIHsgICAgICAgIGZpbGw6ICM0ZjRmNGY7ICAgICAgICBzdHJva2U6IHJnYmEoMCwwLDAsMCk7ICAgICAgfSAgICAgIC5jbHMtMiB7ICAgICAgICBmaWxsOiAjZmZmOyAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOyAgICAgIH0gICAgPC9zdHlsZT4gIDwvZGVmcz4gIDxnIGlkPSJHcm91cF8yNjA3IiBkYXRhLW5hbWU9Ikdyb3VwIDI2MDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02MzIgMzIpIj4gICAgPHBhdGggaWQ9IlBhdGhfMTciIGRhdGEtbmFtZT0iUGF0aCAxNyIgY2xhc3M9ImNscy0xIiBkPSJNMjMuMTQzLTEyLjg1N2ExLjMsMS4zLDAsMCwwLTEuMjg2LTEuMjg2SDEuMjg2QTEuMywxLjMsMCwwLDAsMC0xMi44NTdWMEExLjMsMS4zLDAsMCwwLDEuMjg2LDEuMjg2SDIxLjg1N0ExLjMsMS4zLDAsMCwwLDIzLjE0MywwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzcxIDE4MzguMTQzKSIvPiAgICA8ZyBpZD0iR3JvdXBfMjYwNiIgZGF0YS1uYW1lPSJHcm91cCAyNjA2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NzYgMTgyNSkiPiAgICAgIDxwYXRoIGlkPSJQYXRoXzE1IiBkYXRhLW5hbWU9IlBhdGggMTUiIGNsYXNzPSJjbHMtMiIgZD0iTTExLjk0MywyMy42QTEuMTI4LDEuMTI4LDAsMCwwLDEwLjgsMjQuNzQzdi4xbDItLjg1N0ExLjE1MywxLjE1MywwLDAsMCwxMS45NDMsMjMuNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04LjIyOSAtMTcuOTgxKSIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzE2IiBkYXRhLW5hbWU9IlBhdGggMTYiIGNsYXNzPSJjbHMtMiIgZD0iTTYuNSwwQTYuNSw2LjUsMCwxLDAsMTMsNi41LDYuNDkzLDYuNDkzLDAsMCwwLDYuNSwwWk05LjMxLDQuNzE0YTIsMiwwLDAsMSwxLjk1MiwxLjUyNGwtLjg4MS4wNzFBMS4xNDIsMS4xNDIsMCwwLDAsOS4zMSw1LjU3MWEuOTg3Ljk4NywwLDAsMC0uMzgxLjA3MWwtLjM4MS0uNzg2QTIuMDYyLDIuMDYyLDAsMCwxLDkuMzEsNC43MTRaTTIuNjE5LDguNDI5LDMuMSw3LjcxNGExLjE1OSwxLjE1OSwwLDAsMCwxLjQyOS0uMTQzbC42LjYxOUEyLjAxNiwyLjAxNiwwLDAsMSwyLjYxOSw4LjQyOVpNNC44NTcsNi42NDNoMEw0LjAyNCw3bC0xLjk3Ni44NTdhMS45NDEsMS45NDEsMCwwLDEtLjMzMy0xLjExOSwyLjAwNiwyLjAwNiwwLDAsMSwzLjk1Mi0uNDc2Wm0yLjE2NywyLS43MzgtLjMxQzYsOC4yMTQsNS45LDguMDQ4LDUuOSw3LjY5VjMuOWguNzE0VjcuNTcxYS4xLjEsMCwwLDAsLjA0OC4xbC42MTkuMjM4Wm0xLjE0My0uMjYyYTIuMDEsMi4wMSwwLDAsMS0uMTE5LTMuMjM4bC40NTIuNzM4YTEuMTY5LDEuMTY5LDAsMCwwLS4zNTcuODMzLDEuMTI4LDEuMTI4LDAsMCwwLC40NTIuOVptMS4xNDMuMzU3YTEuNzc1LDEuNzc1LDAsMCwxLS42MTktLjFsLjM1Ny0uODFhMS4xNTksMS4xNTksMCwwLDAsLjI4Ni4wMjQsMS4xMzQsMS4xMzQsMCwwLDAsMS4xNDMtMS4xbC44ODEuMDI0QTIuMDYxLDIuMDYxLDAsMCwxLDkuMzEsOC43MzhaIi8+ICAgIDwvZz4gIDwvZz48L3N2Zz4=);background-size:27px 27px;height:27px;width:27px}.tickets .informations .options h4{display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:20px;color:#E4006D;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;font-size:20px}@media (min-width: 992px){.tickets .informations .options h4{font-size:24px}}.tickets .informations .options h4 .fa{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#E4006D;border:2px solid #E4006D;height:50px;width:50px;min-width:50px;margin:0 8px 0 0}.tickets .informations .options p{padding-left:60px;margin-top:-10px;margin-bottom:0;line-height:1.7em;color:#5F5F60}.tickets .informations .options p+p{margin-top:10px}.tickets .informations .help a{color:#E4006D;margin-left:5px;font-size:20px}.tickets .informations ul{padding-left:55px;color:#5F5F60}.tickets .informations ul a{color:#E4006D}.tickets .informations ul a:hover{text-decoration:underline}.tickets .informations h4{margin-top:20px}.tickets .informations h3{margin-left:auto;margin-right:auto}.tickets .informations .title{margin-bottom:10px;margin-top:30px;line-height:1.6em}.tickets .informations p{margin-bottom:20px}.tickets .informations p+p{margin-top:30px}.tickets .informations li{margin-bottom:15px;line-height:1.5}@media (min-width: 768px){.tickets .informations .help{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.tickets .informations .help a{color:#E4006D}.tickets .informations .help h4{width:50%}}.tickets.tickets-outlet .informations-before-tickets-wrap .page__content h3{margin-top:30px}@media (min-width: 768px){.tickets.tickets-outlet .informations-before-tickets-wrap .page__content{padding:0 20px;background:none}}.tickets .ticket-outlet{max-width:800px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}@media (min-width: 768px){.tickets .ticket-outlet .why-choose{padding:0 320px 0 0;min-height:310px;background:url("../images/riocarnaval/koko-left.png") no-repeat 100% 100%;margin-top:20px;margin-left:0px !important;width:auto !important}}.tickets .ticket-outlet .why-choose ul{background:#E4E4E4;padding:10px 30px}.tickets .ticket-outlet .why-choose li{line-height:1.4;font-size:18px;margin-left:30px}.koko-tips{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:1120px;margin:30px auto}.koko-tips figure{width:88px;height:88px}.koko-tips .exclusive-bookers,.koko-tips .why-bookers{position:relative;padding:20px 60px 20px 28px;border-radius:10px;cursor:pointer;transition:all .3s;margin-right:20px}.koko-tips .exclusive-bookers h3,.koko-tips .why-bookers h3{font-size:16px}.koko-tips .exclusive-bookers .description,.koko-tips .why-bookers .description{display:none}.koko-tips .exclusive-bookers .fa,.koko-tips .why-bookers .fa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;right:24px;top:50%;background:#FFF;position:absolute;border-radius:24px;font-size:12px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.koko-tips .exclusive-bookers{width:60%;max-width:595px;background:#5C00AA;background:linear-gradient(58deg, #5c00aa 0%, #9400ca 100%)}.koko-tips .exclusive-bookers:hover{background:linear-gradient(58deg, #491277 0%, #75029f 100%)}.koko-tips .exclusive-bookers .blue{color:#00FFF5}.koko-tips .exclusive-bookers h3{color:#FFF;font-weight:300}.koko-tips .exclusive-bookers h3 b{font-weight:900}.koko-tips .why-bookers{width:40%;max-width:345px;background:#F5D40E}.koko-tips .why-bookers:hover{background:#E0C20C}.koko-tips .why-bookers:hover:after{border-left:13px solid #E0C20C}.koko-tips .why-bookers:after{content:'';position:absolute;right:-13px;top:50%;-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);width:0;height:0;border-top:13px solid transparent;border-bottom:13px solid transparent;border-left:13px solid #F5D40E;transition:all .3s}.koko-tips .why-bookers h3{color:#2B365B;font-weight:300}.koko-tips .why-bookers b{display:block;font-weight:900}.koko-tips-description,.koko-tips-description ul li{font-size:17px;line-height:1.7;color:#000}.koko-tips-description ul{padding-left:20px}.price-featured{padding-top:30px;padding-bottom:30px;margin-top:30px;margin-bottom:0;background:#F2F2F3}.form-cupom .container{max-width:525px}.form-cupom form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-cupom .alert{text-align:left;background:transparent;padding-left:0;padding-bottom:0;border:0;margin:0}.form-cupom .alert.alert-success{color:#528652}.form-cupom .alert.alert-danger{color:#A94442}.form-cupom input{min-width:280px}.form-cupom button{min-width:190px;margin-left:15px;line-height:45px;background:#72C8FA;border:2px solid transparent}.form-cupom button:hover{background:#0066AD}@media (max-width: 768px){.form-cupom button{margin:0 0 0 15px}}@media (max-width: 992px){.form-cupom .container{padding:0}.form-cupom .alert{text-align:center;padding-right:0;padding-left:0}.form-cupom .apply.alert.alert-success{text-align:center;margin-top:14px;padding:0}.form-cupom form{display:block}.form-cupom input{width:100%}.form-cupom button{display:block;margin:16px auto 0;max-width:200px}.form-cupom button[disabled]{background:#CCC}}.page-guide-form form .select{width:100%}.page-guide-form .page--main .internalBanner--page{height:350px;margin:0;background:#3800b4;max-width:100%;width:100%}.page-guide-form .page--main .internalBanner--page figure:after,.page-guide-form .page--main .internalBanner--page figure:before{display:none}.page-guide-form .page--main .internalBanner--page img{display:block;-o-object-fit:contain;object-fit:contain}@media (min-width: 992px){.page-guide-form .page--main .internalBanner--page{height:auto;max-height:550px}.page-guide-form .page--main .internalBanner--page figure{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}.page-guide-form .page--main .internalBanner--page .container{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute;bottom:0;top:auto;padding-bottom:8px;text-align:center;z-index:1}.page-guide-form .page--main .internalBanner--page .container a{max-width:300px;background:#FF7600;color:#FFF;border-radius:8px;font-weight:bold;border-bottom:4px solid #CD5F00;margin-bottom:8px;padding-right:30px;padding-left:30px}.page-guide-form .page--main .internalBanner--page .container .arrow-up-down{display:none}@media (min-width: 768px){.page-guide-form .page--main .internalBanner--page .container{padding-bottom:60px}.page-guide-form .page--main .internalBanner--page .container .arrow-up-down{display:block;position:absolute;right:16px;bottom:30px;-webkit-animation:arrow-up-down 1s linear 1s infinite;animation:arrow-up-down 1s linear 1s infinite;width:30px;height:18px;margin:0 auto 10px}.page-guide-form .page--main .internalBanner--page .container .arrow-up-down svg{width:30px;height:17px}.page-guide-form .page--main .internalBanner--page .container a{display:none}}.page-guide-form .counter-guide{background:#EF7041;color:#FFF;width:100%;max-width:788px;margin:0 auto;box-shadow:0px 0px 10px 6px rgba(0,0,0,0.16);padding:24px 8px 16px}.page-guide-form .counter-guide .counter{padding:14px 8px}.page-guide-form .counter-guide .text{text-transform:uppercase;font-size:18px;margin:0 0 8px;color:#FFF;font-weight:bold;text-align:center}.page-guide-form .counter-guide .counters-items{margin-top:0;width:220px;-ms-flex-pack:distribute;justify-content:space-around}.page-guide-form .counter-guide .counters-items>div{color:#FFF;font-size:8px;width:auto;position:relative}.page-guide-form .counter-guide .counters-items>div:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:'';position:absolute;top:-8px;border-radius:8px;border:2px solid #FFF;opacity:.5;width:calc(100% + 8px);height:48px;min-width:54px}.page-guide-form .counter-guide .counters-items .number{font-size:31px;line-height:1em;font-weight:900;margin-bottom:2px}.page-guide-form .counter-guide .counters-items span{display:block;background:#EF7041;position:relative;width:44px}@media (min-width: 992px){.page-guide-form .counter-guide{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;z-index:1;border-radius:10px;margin-top:-43px;margin-bottom:50px}.page-guide-form .counter-guide .counter{padding:0 8px}}.page-guide-form .page-wrap{width:100%}.page-guide-form .page-wrap .main-aside-form{margin-top:32px}.page-guide-form .page-wrap .guia-top{position:relative;margin-right:15px}.page-guide-form .page-wrap .guia-title{position:absolute;color:#EBB142;margin-left:40px;float:right;width:65%;font-size:38px;top:50%;left:300px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding-right:20px}.page-guide-form .page-wrap .page-content{width:100%}.page-guide-form .page-wrap .page-content .title{font-weight:bold;text-align:center}.page-guide-form .page-wrap .page-content .guide-form input[type=checkbox]{width:20px;margin-bottom:10px}@media (min-width: 480px){.page-guide-form .page-wrap .page-content .guide-form .half:nth-child(odd){margin-left:calc(4% - 4px);margin-right:0}}.page-guide-form .page-wrap .page-content .form-wrapper{margin-top:56px}.page-guide-form .page-wrap aside{width:42%;float:left;padding-right:56px}.page-guide-form .page-wrap aside .subtitle{margin:0 0 25px;color:#777;font-size:30px}.page-guide-form .page-wrap aside .list-details{padding-left:0;margin-top:24px}.page-guide-form .page-wrap aside .list-details li{list-style:none;position:relative;color:#909090;font-size:20px;margin:10px 0;padding-left:40px;line-height:1.6em}.page-guide-form .page-wrap aside .list-details li:before{content:'';display:inline-block;position:absolute;left:0;top:4px;height:30px;width:30px;background-image:url("../images/main/icons/guide-checked.png")}.page-guide-form .page-wrap .area-phone{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.page-guide-form .page-wrap .area-phone .country-list{list-style-type:none}.page-guide-form .page-wrap .area-phone .country-list li{margin:0;padding:2px 10px}.page-guide-form .page-wrap .area-phone .intl-tel-input{width:30%}.page-guide-form .page-wrap .area-phone .intl-tel-input input{width:calc(100% - 15px);height:48px;padding-left:50px}.page-guide-form .page-wrap .area-phone input{margin-bottom:0;width:70%}.page-guide-form .page-wrap .content .entry{margin-bottom:24px}.page-guide-form .page-wrap .content .entry p{line-height:1.3;font-size:24px;color:#777}.page-guide-form .page-wrap form{height:auto;overflow:hidden;padding:10px 1px}@media (min-width: 768px){.page-guide-form .page-wrap form{padding:10px 30px 10px 0}}.page-guide-form .page-wrap form p{color:#777;line-height:1.6em;margin:20px 0}.page-guide-form .page-wrap form .g-recaptcha,.page-guide-form .page-wrap form #rc-imageselect{margin:24px 0 8px;-webkit-transform:scale(0.77);-ms-transform:scale(0.77);transform:scale(0.77);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.page-guide-form .page-wrap form .g-recaptcha>div,.page-guide-form .page-wrap form #rc-imageselect>div{width:auto !important}.page-guide-form .page-wrap form .button{padding:13px 30px;margin-bottom:0;line-height:1.3em;height:auto}.page-guide-form .page-wrap form input:not([type="checkbox"]),.page-guide-form .page-wrap form textarea{width:100%;margin-bottom:20px}.page-guide-form .page-wrap form textarea{width:100%;height:auto;padding:10px}.page-guide-form .page-wrap .office{margin-bottom:20px}.page-guide-form .page-wrap .office .title-item{color:#EE781B}.page-guide-form .page-wrap .office p{margin:0}.page-guide-form .page-wrap .guide-options{margin-bottom:30px}.page-guide-form .page-wrap .guide-options .option{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:20px;color:#202020}.page-guide-form .page-wrap .guide-options .option a:hover{text-decoration:underline}.page-guide-form .page-wrap .guide-options .option .guide-cover{width:100%}.page-guide-form .page-wrap .guide-options .option .list-details{width:100%}.page-guide-form .page-wrap .guide-options .option .fa{color:#631466;margin-right:10px;text-align:center;border:2px solid #E4E4E4;border-radius:50px;font-size:22px;line-height:47px;width:50px;height:50px}@media (max-width: 920px){.page-guide-form .page-wrap .guia-top{background-image:none;text-align:center}.page-guide-form .page-wrap .guia-title{position:static;width:100%;-webkit-transform:none;-ms-transform:none;transform:none;margin-bottom:30px}.page-guide-form .page-wrap .area-phone{display:block}.page-guide-form .page-wrap .area-phone .intl-tel-input{width:100%;margin-bottom:20px}.page-guide-form .page-wrap .area-phone input,.page-guide-form .page-wrap .area-phone .intl-tel-input input{width:100%}}@media (max-width: 768px){.page-guide-form .page-wrap{width:100%}.page-guide-form .page-wrap .guia-title{font-size:30px}.page-guide-form .page-wrap aside{margin:20px auto}.page-guide-form .page-wrap aside ul{padding-left:0}.page-guide-form .page-wrap .page-content,.page-guide-form .page-wrap aside{width:100%;padding:0}}.page-guide .page-content{padding-top:30px;padding-bottom:30px}.page-guide article{margin:0 auto;font-size:18px;color:#5F5F60;text-align:center;width:100%;max-width:800px}.page-guide article h3{margin:30px 0 10px;font-size:32px;color:#EE781B;font-family:"Lato",sans-serif;line-height:1.2em}.page-guide .guides-list{margin-top:20px}.page-guide .guides-list .item{width:100%;position:relative;margin-bottom:20px}.page-guide .guides-list figure{width:100%;max-width:1158px;overflow:hidden}.page-guide .guides-list figure img{display:block;-o-object-fit:cover;object-fit:cover;width:100%;height:100%;min-height:130px}.page-guide .guides-list .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:rgba(99,20,102,0.4);position:absolute;width:100%;text-align:center;height:100%;left:0;top:0}.page-guide .guides-list .content h3{font-size:30px;color:white;padding:30px 20px;text-shadow:0 0 9px rgba(0,0,0,0.5);line-height:1.1em}@media (min-width: 768px){.page-guide .page-content{padding-top:0}.page-guide .guides-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;margin-top:30px}.page-guide .guides-list .item{width:49%}}@media (min-width: 992px){.page-guide .guides-list .item{width:32%}.page-guide .guides-list .item:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.page-guide .guides-list .item img{transition:all .4s}}@media (min-width: 1100px){.page-guide .guides-list .item{width:24%}}.page-hospitality-desk{background:#F7F7F8}.page-hospitality-desk .title.title-big{font-size:2.375rem}.page-hospitality-desk .video{margin-top:30px}.page-hospitality-desk .video .wrapper-iframe{padding-bottom:50%}.page-hospitality-desk .entry-text{display:block;color:#333;font-size:18px;line-height:1.6;width:100%;margin:40px auto 10px;padding-bottom:30px}.page-hospitality-desk .entry-text p{font-size:1.125rem;line-height:1.5rem}.page-hospitality-desk .entry-text p+p{margin-top:30px}.page-hospitality-desk h2{color:#0066AD}.page-hospitality-desk h2,.page-hospitality-desk h3{margin-top:32px;margin-bottom:16px}@media (min-width: 992px){.page-hospitality-desk{margin:10px auto}.page-hospitality-desk .title.title-big{font-size:2.8125rem}.page-hospitality-desk .entry-text{width:70%}}.page-hospitality-desk .services{display:block;width:100%;margin:10px auto;padding-bottom:30px}.page-hospitality-desk .services .title{text-align:center}.page-hospitality-desk .services .video{margin-top:0}.page-hospitality-desk .services .services-list{width:100%}.page-hospitality-desk .services .services-list .description{margin:0 0 15px;color:#333;font-size:18px;line-height:1.6}.page-hospitality-desk .services .services-list ul{padding:0 20px 20px 20px;font-size:18px}.page-hospitality-desk .services .services-list ul li{margin:15px 0;color:#E4006D}.page-hospitality-desk .services .services-list ul span{color:#333}@media (min-width: 992px){.page-hospitality-desk .services .services-list ul{padding:20px 20px 40px 20px}}@media (min-width: 992px){.page-hospitality-desk .services{width:70%}}.page-hospitality-desk .half-content img{width:100%}.page-hospitality-desk .half-content h3{display:-webkit-box;display:-ms-flexbox;display:flex;line-height:1.1em;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:22px;color:#E4006D}.page-hospitality-desk .half-content p{padding-left:50px;margin-bottom:20px;font-size:16px;color:#5F5F60;line-height:1.6em}.page-hospitality-desk .half-content p .fa{width:16px}.page-hospitality-desk .half-content .title .fa{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:2px solid #E4006D;border-radius:50%;font-size:20px;margin-right:10px;transition:all .2s;width:40px;height:40px}@media (min-width: 768px){.page-hospitality-desk .location{display:-webkit-box;display:-ms-flexbox;display:flex}.page-hospitality-desk .half-content{width:50%}.page-hospitality-desk .right{padding-top:60px;padding-left:30px}}.page-hospitality-desk iframe{margin:0 -20px;width:calc(100% + 40px)}.page-hospitality-desk .list-directions{margin:30px 0 20px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}@media (min-width: 768px){.page-hospitality-desk .list-directions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.page-hospitality-desk .list-directions .item-directions{width:100%;font-size:18px;margin-bottom:30px}@media (min-width: 768px){.page-hospitality-desk .list-directions .item-directions{width:23%}}.page-hospitality-desk .list-directions .item-directions .title-side{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#E4006D;margin-bottom:4px;text-transform:none;border-width:0px;font-size:18px}.page-hospitality-desk .list-directions .item-directions .title-side img{margin:0px;max-width:14px}.page-hospitality-desk .list-directions .item-directions .title-side .fa{font-size:18px}.page-hospitality-desk .list-directions .item-directions .title-side span{margin-left:10px}.page-hospitality-desk .list-directions .item-directions p{color:#5F5F60;font-size:15px;line-height:1.6}.page-hospitality-desk .list-directions .item-directions .button{text-transform:uppercase;background:#159ADD;height:36px;width:160px;min-width:160px;line-height:36px;font-size:12px}.page-hospitality-desk .list-directions .item-directions .button:hover{color:white;background:#117aae}@media (min-width: 768px){.page-hospitality-desk iframe{margin:0 auto;width:100%}}.page-schools .page-content{padding-top:30px}.page-schools .page-content .page__info{margin:0 auto;max-width:710px;text-align:center}.page-schools .page-content .page__info .title{font-size:40px;color:#0066AD}.page-schools .page-content .page__info .subtitle{font-size:25px;font-weight:400}.page-schools .page-content .page__info p{color:#5F5F60;font-size:20px;margin-top:30px;text-align:left}.list-schools{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px auto;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap}.list-schools .list__item{position:relative;text-align:center;width:50%;padding:15px;border-radius:10px;overflow:hidden;margin-bottom:50px}.list-schools .list__item img{max-width:100%}.list-schools .list__item .list__item-hover{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;top:0;left:0;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;opacity:0}.list-schools .list__item .list__item-hover img{max-width:87%}.list-schools .list__item .list__item-hover button{display:none;color:#FFFFFF;border:2px solid #FFFFFF;width:180px;height:38px;line-height:30px;margin-top:2px}.list-schools .list__item .list__item-hover button:hover{background:rgba(255,255,255,0.3)}.list-schools .list__item:hover .list__item-hover{opacity:1}.list-schools .list__item.list__item-small .list__item-hover button{display:none}.list-schools .list__item.sao-clemente_school .list__item-hover button{color:#000000;border-color:#000000}.list-schools .list__item.sao-clemente_school .list__item-hover button:hover{background:rgba(0,0,0,0.3)}@media (min-width: 900px){.list-schools .list__item.list__item-small{width:23%}.list-schools .list__item.list__item-small .list__item-hover button{display:block}}@media (min-width: 700px){.list-schools .list__item{width:30%}}@media (min-width: 500px){.list-schools .list__item .list__item-hover img{width:70%}.list-schools .list__item .list__item-hover button{display:block}}.page-school .page-content{padding-top:30px}.page-school .page-school__title,.page-school .page-school__subtitle{display:block;font-family:"Lato",sans-serif;color:#0066AD;line-height:1.1em}.page-school .page-school__title{font-size:40px;text-align:center;margin-bottom:20px}.page-school .page-school__subtitle{font-size:28px;margin-bottom:16px}.page-school .page-school__subtitle.text-center{text-align:center}.page-school .page-school__subtitle.divider{border-top:1px solid rgba(51,51,51,0.3);padding-top:30px}.page-school p{color:#333;font-size:17px;line-height:1.7;font-weight:400}.page-school .intro{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:50px}.page-school .intro li:before{margin-top:-3px}.page-school .intro p{font-size:17px;line-height:1.7}.page-school .intro p+p{margin-top:16px}.page-school .intro .col{width:100%}.page-school .intro .col:first-child{max-width:340px}.page-school .intro .col:first-child+.col{margin-left:25px}@media (max-width: 767px){.page-school .intro{margin-top:30px}}@media (max-width: 680px){.page-school .intro{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-school .intro .col:first-child{margin:0 auto;max-width:100%}.page-school .intro .col:first-child+.col{margin-top:30px;margin-left:0}}.page-school .intro .flag{display:block;line-height:0;overflow:hidden;margin-bottom:30px}.page-school .intro .flag img{width:100%}.page-school .intro .colors{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-line-pack:center;align-content:center;margin-bottom:30px}.page-school .intro .colors .colors__item{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-right:30px}.page-school .intro .colors .colors__bullet{display:block;width:26px;height:26px;border-radius:26px;margin-right:10px;box-shadow:1px 1px 5px rgba(0,0,0,0.1)}.page-school .intro .list{font-size:20px}.page-school .informations{background:#FFFFFF;padding:30px 0;margin-bottom:20px}.page-school .informations .row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-school .informations .row .col{width:100%;max-width:550px}.page-school .informations .row .col:first-child{max-width:340px}.page-school .informations .row .col:first-child+.col{margin-left:25px}@media (max-width: 680px){.page-school .informations .row{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-school .informations .row .col:first-child{margin:0 auto;max-width:100%}.page-school .informations .row .col:first-child+.col{margin-top:30px;margin-left:0}}.page-school .informations .grid-date{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-top:0}.page-school .informations .grid-date .grid__item{width:40%}.page-school .informations .grid-date .grid__item:first-child{width:30%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.page-school .informations .grid-date .grid__item:last-child{width:30%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.page-school .informations .grid-date .grid__info{width:auto}@media (max-width: 900px){.page-school .informations .grid-date .grid__item{margin:0}}@media (max-width: 740px){.page-school .informations .grid-date{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-school .informations .grid-date .grid__item{width:100% !important;-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.page-school .informations .grid-date .grid__item+.grid__item{margin-top:15px}.page-school .informations .grid-date .grid__item:after{display:none}}.page-school .informations .page-school__subtitle:not(:first-child){margin-top:30px}.page-school .informations .list{margin:0;font-size:20px}.page-school .informations .notice{text-align:center;border:solid 2px #631466;background-color:#F7F7F8;padding:20px 10px;margin:20px 0px;border-radius:12px}.page-school .informations .notice h3{color:#641467;margin-bottom:15px;font-size:23px}.page-school .informations .notice p{color:#8F8F8F;margin-top:15px;margin-bottom:0px}.page-school .slider-full{margin-top:0}.page-school .button-sale{display:block;margin:0 auto;max-width:250px;border:2px solid #E4006D;background:#E4006D;color:#FFF;margin-bottom:50px;line-height:42px}.page-school .button-sale:hover{background:#cb0061;color:#FFFFFF}.page-school .slider--schools{margin:30px auto 50px}.page-school .slider--schools .slick-list{margin:0 auto;width:calc(100% - 70px)}.page-school .slider--schools .slick-arrow.slick-prev{left:0}.page-school .slider--schools .slick-arrow.slick-next{right:0}@media (max-width: 768px){.page-school .slider--schools .slick-arrow{opacity:1}}.page-school .slider--schools .slider--item img{margin:0 auto;width:80%}@media (max-width: 550px){.page-school .slider--schools .slick-list{width:100%}.page-school .slider--schools .slick-arrow{opacity:0}.page-school .slider--schools .slick-slide{opacity:.2;margin-top:30px}.page-school .slider--schools .slick-slide.slick-current{opacity:1;margin-top:0}.page-school .slider--schools .slick-slide.slick-current img{width:100%}}.page-school .content-more{text-overflow:ellipsis;word-wrap:break-word;overflow:hidden;max-height:280px}.page-school .content-more.expand{max-height:none}.page-school .content-more.expand+.link-more:after{content:'\f106'}.player-song{margin:-5px 0 30px !important}.player-song .mejs__container{width:100% !important;height:85px !important;background-color:#E4E4E4;border:2px solid #E4006D;border-radius:13px}@media (min-width: 768px){.player-song .mejs__container{width:500px !important}}.player-song .mejs__container .mejs__controls{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;height:81px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#F7F7F8;border-radius:11px}.player-song .mejs__container .mejs__controls button{background-image:url("../images/rio/icons/mejs-controls-audio.svg")}.player-song .mejs__container .mejs__controls .mejs__play,.player-song .mejs__container .mejs__controls .mejs__pause,.player-song .mejs__container .mejs__controls .mejs__replay{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.player-song .mejs__container .mejs__controls .mejs__play button,.player-song .mejs__container .mejs__controls .mejs__pause button,.player-song .mejs__container .mejs__controls .mejs__replay button{width:18px;height:18px;color:#0066AD;bottom:21px;left:20px}.player-song .mejs__container .mejs__controls .mejs__playpause-button{margin:0 7px;border:2px solid #0066AD;width:38px;height:38px;border-radius:50%}.player-song .mejs__container .mejs__controls .mejs__volume-button{width:20px;height:20px}.player-song .mejs__container .mejs__controls .mejs__time{padding:16px 13px 0 !important}.player-song .mejs__container .mejs__controls .mejs__time .mejs__currenttime{font-size:15px;color:#4D4D4D;font-family:"Lato",sans-serif;font-weight:lighter}.player-song .mejs__container .mejs__controls .mejs__time .mejs__duration-container,.player-song .mejs__container .mejs__controls .mejs__time .mejs__duration{display:none}.player-song .mejs__container .mejs__controls .mejs__time-rail *{border-radius:0}.player-song .mejs__container .mejs__controls .mejs__time-rail .mejs__time-slider{margin:7px 0 0;width:90%;height:7px;background:#E4E4E4}.player-song .mejs__container .mejs__controls .mejs__time-rail .mejs__time-current{background:#4D4D4D;height:7px}.player-song .mejs__container .mejs__controls .mejs__mute,.player-song .mejs__container .mejs__controls .mejs__unmute{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.player-song .mejs__container .mejs__controls .mejs__mute button,.player-song .mejs__container .mejs__controls .mejs__unmute button{width:21px;height:21px;top:-10px;right:10px}.player-song .mejs__container .mejs__controls .mejs__horizontal-volume-slider{display:block;width:100px;margin-right:10px;border-radius:0}@media (max-width: 768px){.player-song .mejs__container .mejs__controls .mejs__horizontal-volume-slider{width:50px}}.player-song .mejs__container .mejs__controls .mejs__horizontal-volume-slider *{border-radius:0}.player-song .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-total{margin:-1px 0 0;width:100%;height:7px;border-radius:0;background:#E4E4E4}.player-song .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-current{height:7px;background:#4D4D4D}.player-song .mejs__container .mejs__controls .mejs__horizontal-volume-slider .mejs__horizontal-volume-handle{display:block;width:20px;height:20px;background:#E4006D;border:3px solid #fff;border-radius:10px;bottom:7px;position:relative;box-shadow:0 0 6px -2px black}.player-song .mejs__container .mejs__controls .mejs__time-handle{width:20px;height:20px;background:#E4006D;border:3px solid #fff;border-radius:10px;bottom:-6px;box-shadow:0 0 6px -2px black}.player-song .mejs__container .mejs__controls .mejs__time-handle-content{display:none !important}.page-costumes{background-color:#F7F7F8}@media (max-width: 768px){.page-costumes .only-mobile{display:block}.page-costumes .only-desktop{display:none}}@media (min-width: 768px){.page-costumes .only-mobile{display:none}.page-costumes .only-desktop{display:block}}.page-costumes .costumes-content{display:block;width:100%;max-width:1110px;background-color:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;text-align:center;margin-top:30px}.page-costumes .costumes-content .costume{display:inline-block;margin:20px 15px;text-align:center;width:90%;max-width:240px;background-color:#fff;border-radius:10px;box-shadow:0px 0px 23px -1px rgba(0,0,0,0.1)}@media (max-width: 1094px){.page-costumes .costumes-content .costume{max-width:270px}}@media (max-width: 617px){.page-costumes .costumes-content .costume{max-width:320px}}.page-costumes .costumes-content .costume .costume-content,.page-costumes .costumes-content .costume .costume-header,.page-costumes .costumes-content .costume .costume-body,.page-costumes .costumes-content .costume .costume-footer{display:block;width:100%}.page-costumes .costumes-content .costume .costume-content{text-align:center;padding:20px}.page-costumes .costumes-content .costume .costume-header .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;color:#777;font-family:"Lato",sans-serif;line-height:1;height:48px;font-weight:bold}.page-costumes .costumes-content .costume .costume-header .infor{display:block;text-align:center;font-size:12px;height:15px;text-transform:uppercase;font-weight:600}.page-costumes .costumes-content .costume .costume-header .infor span{margin:0 5px}.page-costumes .costumes-content .costume .costume-header .infor .infor-service{color:#EE781B}.page-costumes .costumes-content .costume .costume-header .infor .infor-state{color:#56864B}.page-costumes .costumes-content .costume .costume-content figure{position:relative;margin-bottom:10px}.page-costumes .costumes-content .costume .costume-content figure:after{content:'\f00e';font:normal normal normal 14px/1 FontAwesome;color:#E4E4E4;position:absolute;right:10px;bottom:10px;z-index:1}.page-costumes .costumes-content .costume .costume-image{margin:10px 0px 0px;max-width:100%;height:200px;-o-object-fit:cover;object-fit:cover}.page-costumes .costumes-content .costume .costume-buy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:52px;background-color:#0066AD;border-style:none;font-family:"Lato",sans-serif;font-size:16px;font-weight:bold;color:#fff;border-radius:52px;transition:all 250ms linear}.page-costumes .costumes-content .costume .costume-buy img{margin-right:10px;width:20px}.page-costumes .costumes-content .costume .costume-buy:hover{background:#004e84}.page-costumes .costumes-content .costume .costume-soldout{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:52px;background-color:#F7F7F8;border-style:none;font-family:"Lato",sans-serif;font-size:16px;font-weight:bold;border-radius:52px;color:#fff;margin-bottom:10px;pointer-events:none}.page-costumes .costumes-content .costume .costume-soldout img{margin-right:10px;width:20px}.page-costumes .costumes-content .costume .costume-price{margin:10px 0px;font-size:18px;font-weight:600;color:#0066AD;text-align:center}.page-costumes .costumes-content .costume .costume-price-after{display:block;color:#777;font-size:12px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid #E4E4E4}.page-costumes .costumes-content .costume .costume-price-soldout{margin:10px 0px;font-size:18px;font-weight:600;color:#F7F7F8;text-align:center}.page-costumes .costumes-content .costume .costume-details{display:block;width:100%;text-align:left;font-family:"Lato",sans-serif}.page-costumes .costumes-content .costume .costume-details p+p{margin-top:5px}.page-costumes .costumes-content .costume .costume-details .icon{font-family:"FontAwesome";font-size:15px;color:#777;margin-right:5px}.page-costumes .costumes-content .costume .costume-details .calendar::before{content:'\f133'}.page-costumes .costumes-content .costume .costume-details .flag::before{content:'\f024'}.page-costumes .costumes-content .costume .costume-details .hour::before{content:'\f017'}.page-costumes .costumes-content .costume .costume-details .gender::before{content:'\f05a'}.page-costumes .costumes-content .costume .costume-details p{font-size:14px;color:#777}.page-costumes .costumes-content .costume .costume-footer{margin:15px 0 0;width:100%;padding-top:15px;border-top-color:#E4E4E4;border-top-width:1px;border-top-style:solid}.page-costumes .costumes-content .costume .costume-footer p{text-align:center;font-size:15px;color:#EE3763;font-family:"Lato",sans-serif;font-weight:lighter}.page-costumes .infors{margin:40px 0px 0;width:100%;padding-top:50px;background-color:#fff}.page-costumes .infors-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;width:70%}@media (max-width: 768px){.page-costumes .infors-container{width:100%}}.page-costumes .infors-container .infor{width:380px;background-color:white}@media (max-width: 768px){.page-costumes .infors-container .infor:first-child{margin-bottom:40px}}.page-costumes .infors-container .infor .infor-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:unset;-ms-flex-align:unset;align-items:unset;height:72px}.page-costumes .infors-container .infor .infor-header .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:23px;width:50px;height:50px;border:2px solid #EE781B;background-color:#fff;font-family:"FontAwesome";border-radius:50%;margin-right:10px;color:#EE781B;font-weight:lighter;margin-top:0;margin-bottom:0}.page-costumes .infors-container .infor .infor-header .get::before{content:'\f0a4'}.page-costumes .infors-container .infor .infor-header .tips::before{content:'\f0eb'}.page-costumes .infors-container .infor .infor-description{font-size:18px;text-align:left;color:#777}.page-costumes .infors-container .infor .infor-section{margin:25px 0px}.page-costumes .infors-container .infor .infor-section .infor-sections-title{font-family:"Lato",sans-serif;font-weight:bold;font-size:18px;color:#777}.page-costumes .infors-container .infor .infor-section .infor-section-item{font-size:18px;font-family:"Lato",sans-serif;font-weight:200;color:#777}.page-costumes .infors-container .infor .infor-section .calendar::before{content:'\f133';font-family:"FontAwesome";font-size:17px;color:#777;margin-right:5px}.page-costumes .infors-container .infor .infor-section .place::before{content:'\f041';font-family:"FontAwesome";font-size:17px;color:#777;margin-right:5px}.page-costumes .infors-container .infor .infor-section .hour::before{content:'\f017';font-family:"FontAwesome";font-size:17px;color:#777;margin-right:5px}.page-costumes .infors-container .infor .infor-tips{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-bottom:25px;font-family:"Lato",sans-serif;font-size:18px}.page-costumes .infors-container .infor .infor-tips .infor-tips-number{color:#EE781B;margin-right:10px}.page-costumes .infors-container .infor .infor-tips .infor-tips-content{color:#777;text-align:left}.page-costumes .infors-container .infor .infor-footer{font-size:18px;color:#777;font-family:"Lato",sans-serif;font-weight:bold;font-style:italic}.page-transports .bottom{width:100%;padding:30px 0px}.page-transports .bottom .middle-content{width:55%}@media (max-width: 768px){.page-transports .bottom .middle-content{width:100%}}.page-transports .bottom p{margin:30px 0px;font-size:19px;color:#777;font-family:"Lato",sans-serif;font-weight:normal}.page-transports .bottom p span{font-weight:bold}.page-transports .bottom p .link{color:#EE781B;font-family:"Lato",sans-serif;text-decoration:underline}.page-transports .bottom .middle-transfer{padding:40px 20px;border-bottom-width:1px;border-bottom-color:#D6D6D6;border-bottom-style:solid}.page-transports .bottom .middle-transfer .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.page-transports .bottom .middle-transfer .header .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"FontAwesome";font-size:25px;color:#641467;width:50px;height:50px;border:2px solid #641467;border-radius:50%;margin-right:10px;padding-left:8px}.page-transports .bottom .middle-transfer .header .transfer::before{content:"\f207"}.page-transports .bottom .middle-transfer .header .taxi::before{content:"\f1ba"}.page-transports .bottom .middle-transfer .header .subway::before{content:"\f239"}.page-transports .bottom .middle-transfer .header .title{font-size:25px;font-family:"Lato",sans-serif;color:#641467}.page-transports .bottom .middle-transfer .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-transports .bottom .middle-transfer .content .told-footer{border-left-width:3px;border-left-style:solid;border-left-color:#641467;padding-left:10px;width:85%}@media (max-width: 768px){.page-transports .bottom .middle-transfer .content .told-footer{width:100%}}.page-transports .bottom .middle-transfer .content .told-footer em{color:#641467;font-size:19px;font-family:"Lato",sans-serif;font-weight:bold}.page-transports .bottom .middle-transfer .content .item-section{width:35%}@media (max-width: 768px){.page-transports .bottom .middle-transfer .content .item-section{width:100%}}.page-transports .bottom .middle-transfer .content .item-section .contact{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:20px}.page-transports .bottom .middle-transfer .content .item-section .contact .name{font-size:16px;font-family:"Lato",sans-serif;color:#777;font-weight:bold}.page-transports .bottom .middle-transfer .content .item-section .contact .contact-item{font-size:15px;color:#777;font-family:"Lato",sans-serif}.page-transports .bottom .middle-transfer .content .item-section .contact .icon{font-family:"FontAwesome";font-size:16px;font-weight:normal;color:#777;margin-right:5px}.page-transports .bottom .middle-transfer .content .item-section .contact .phone::before{content:"\f095"}.page-transports .bottom .middle-transfer .content .item-section .contact .whatsapp::before{content:"\f232"}.page-transports .bottom .middle-transfer .content .item-section .told .told-header{font-family:"Lato",sans-serif;font-size:17px;color:#777;font-weight:bolder}.page-transports .bottom .middle-transfer .content .item-section .told .told-header .icon{font-family:"FontAwesome";font-size:16px;font-weight:normal}.page-transports .bottom .middle-transfer .content .item-section .told .told-header .hour::before{content:'\f017'}.page-transports .bottom .middle-transfer .content .item-section .told .told-header .transfer::before{content:"\f207"}.page-transports .bottom .middle-transfer .content .item-section .told .told-header .marker::before{content:"\f276"}.page-transports .bottom .middle-transfer .content .item-section .told .told-header .guides::before{content:"\f0c0"}.page-transports .bottom .middle-transfer .content .item-section .told .told-header .back::before{content:"\f112"}.page-transports .bottom .middle-transfer .content .item-section .told .told-header .taxi::before{content:"\f1ba"}.page-transports .bottom .middle-transfer .content .item-section .told p{margin:5px auto 25px;font-size:17px;font-weight:normal}.page-transport{background-color:#F7F7F8}.page-transports{background-color:#F7F7F8}.page-transports .top{width:55%;margin-top:20px}@media (max-width: 768px){.page-transports .top{width:100%}}.page-transports .top .description{margin:20px 0px;width:100%}.page-transports .top .description p{text-align:left;color:#777;font-family:"Lato",sans-serif;font-size:19px;font-weight:normal}.page-transports .top .share-transfer{display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:72px;height:148px;position:absolute;left:15.5%}.page-transports .top .share-transfer .subtitle{font-size:13px;font-family:"Lato",sans-serif;font-weight:500;text-transform:uppercase;color:#777;opacity:0.7}.page-transports .top .share-transfer .icons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:40px}.page-transports .top .share-transfer .icons .icon{font-family:"FontAwesome";font-size:25px;color:#777;margin-top:13px;opacity:0.7}.page-transports .top .share-transfer .icons .facebook::before{content:"\f09a"}.page-transports .top .share-transfer .icons .whatsapp::before{content:"\f232"}.page-transports .top .share-transfer .icons .twitter::before{content:"\f099"}.page-transports .top .video{margin:40px 0px}.page-transports .top .image{display:-webkit-box;display:-ms-flexbox;display:flex;margin:50px 0px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around}.page-transports .top .image .container-message{width:70%;background-color:#fff;border:2px solid #EE781B;border-radius:20px;padding:40px}@media (max-width: 768px){.page-transports .top .image .container-message{width:100%}}.page-transports .top .image .container-message .container-title{font-family:"Lato",sans-serif;font-size:25px;color:#641467;font-style:italic;text-align:left}.page-transports .top .image .koko-left{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1);width:300px}@media (max-width: 768px){.page-transports .top .only-mobile{display:block}.page-transports .top .only-desktop{display:none}}.page-transports .middle{width:100%;background-color:#fff;padding:30px 0px}.page-transports .middle .middle-content{margin:20px auto;width:55%}@media (max-width: 768px){.page-transports .middle .middle-content{width:100%}}.page-transports .middle .middle-banner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:70%;max-width:896px;min-height:130px;background-color:#FFDD1F;border-radius:10px}@media (max-width: 768px){.page-transports .middle .middle-banner{width:90%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0px}}.page-transports .middle .middle-banner .banner-title{margin:10px 20px;font-size:26px;font-family:"Lato",sans-serif;font-weight:bold;text-align:center;color:#641467}.page-transports .middle .middle-banner .banner-button{display:-webkit-box;display:-ms-flexbox;display:flex;margin:10px 20px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px 45px;height:50px;background-color:#fff;border:2px solid #641467;border-radius:30px;color:#641467;font-size:17px;font-family:"Lato",sans-serif;text-align:center;transition:backgrond .5s, color .5s}.page-transports .middle .middle-banner .banner-button:hover{background:#641467;color:#fff}.page-transports .middle p{margin:30px 0px;font-size:19px;color:#777;font-family:"Lato",sans-serif;font-weight:normal}.page-transports .middle p span{font-weight:bold;color:#777}.page-transports .middle p .link{color:#EE781B;font-family:"Lato",sans-serif;text-decoration:underline}.page-transports .middle .middle-transfer .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:10px}.page-transports .middle .middle-transfer .header .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-family:"FontAwesome";font-size:25px;color:#641467;width:50px;height:50px;border:2px solid #641467;border-radius:50%;margin-right:10px;padding-left:8px}.page-transports .middle .middle-transfer .header .transfer::before{content:"\f207"}.page-transports .middle .middle-transfer .header .title{font-size:25px;font-family:"Lato",sans-serif;color:#641467}.page-transports .middle .middle-transfer .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-transports .middle .middle-transfer .content .item-section{width:35%}@media (max-width: 768px){.page-transports .middle .middle-transfer .content .item-section{width:100%}}.page-transports .middle .middle-transfer .content .item-section .told .told-header{font-family:"Lato",sans-serif;font-size:17px;color:#777;font-weight:bolder}.page-transports .middle .middle-transfer .content .item-section .told .told-header .icon{font-family:"FontAwesome";font-size:16px;font-weight:normal}.page-transports .middle .middle-transfer .content .item-section .told .told-header .hour::before{content:'\f017'}.page-transports .middle .middle-transfer .content .item-section .told .told-header .transfer::before{content:"\f207"}.page-transports .middle .middle-transfer .content .item-section .told .told-header .marker::before{content:"\f276"}.page-transports .middle .middle-transfer .content .item-section .told .told-header .guides::before{content:"\f0c0"}.page-transports .middle .middle-transfer .content .item-section .told .told-header .back::before{content:"\f112"}.page-transports .middle .middle-transfer .content .item-section .told p{margin:5px auto 35px;font-size:17px;font-weight:normal}.page-transports .middle .middle-transfer .content .item-section .told p a{font-weight:900}.page-transports .banner{max-width:1150px}.page-transports .container .title{width:80%}@media (max-width: 768px){.page-transports .container .title{font-size:2.7rem}}@media (max-width: 768px){.page-transports .only-mobile{display:block}.page-transports .only-desktop{display:none}}@media (min-width: 768px){.page-transports .only-mobile{display:none}.page-transports .only-desktop{display:block}}.page-balls{background-color:#F7F7F8}@media (max-width: 768px){.page-balls .only-mobile{display:block}.page-balls .only-desktop{display:none}}@media (min-width: 768px){.page-balls .only-mobile{display:none}.page-balls .only-desktop{display:block}}.page-balls .balls-content{display:block;margin-bottom:50px;width:100%;max-width:1110px;background-color:transparent;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0;text-align:center}.page-balls .balls-content .ball{display:inline-block;margin:20px 10px;text-align:center;width:90%;max-width:345px;background-color:#fff;border-radius:10px;box-shadow:0px 0px 23px -1px rgba(0,0,0,0.1)}@media (max-width: 1094px){.page-balls .balls-content .ball{max-width:270px}}@media (max-width: 617px){.page-balls .balls-content .ball{max-width:320px}}.page-balls .balls-content .ball .ball-content,.page-balls .balls-content .ball .ball-header,.page-balls .balls-content .ball .ball-body,.page-balls .balls-content .ball .ball-footer{display:block;width:100%}.page-balls .balls-content .ball .ball-content{text-align:center;padding:20px 30px}.page-balls .balls-content .ball .ball-header .title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:25px;color:#777;font-family:"Lato",sans-serif;line-height:1;margin-bottom:5px}.page-balls .balls-content .ball .ball-header .infor{display:block;text-align:center;font-size:15px;font-weight:600}.page-balls .balls-content .ball .ball-header .infor span{margin:0 5px}.page-balls .balls-content .ball .ball-header .infor .infor-type{color:#E4006D}.page-balls .balls-content .ball .ball-content figure{position:relative;margin-bottom:16px}.page-balls .balls-content .ball .ball-content figure:after{content:'\f00e';font:normal normal normal 14px/1 FontAwesome;color:#E4E4E4;position:absolute;right:10px;bottom:10px;z-index:1}.page-balls .balls-content .ball .ball-image{margin:16px 0px 0px;width:100%}.page-balls .balls-content .ball .ball-buy{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:52px;border-radius:52px;background-color:#0066AD;border-style:none;font-family:"Lato",sans-serif;font-size:16px;font-weight:bold;color:#fff;transition:all 250ms linear;text-transform:uppercase;margin-bottom:16px}.page-balls .balls-content .ball .ball-buy img{margin-right:10px;width:20px}.page-balls .balls-content .ball .ball-buy:hover{background:#004e84}.page-balls .balls-content .ball .ball-buy.disabled{pointer-events:none;opacity:.5}.page-balls .balls-content .ball .ball-price{margin-bottom:16px;font-size:20px;font-weight:600;color:#0066AD;text-align:center}.page-balls .balls-content .ball .ball-details{display:block;width:100%;text-align:left;font-family:"Lato",sans-serif}.page-balls .balls-content .ball .ball-details p+p{margin-top:8px}.page-balls .balls-content .ball .ball-details .icon{display:inline-block;font-family:"FontAwesome";font-size:15px;color:#0066AD;width:14px;text-align:center;margin-right:5px}.page-balls .balls-content .ball .ball-details .calendar::before{content:'\f133'}.page-balls .balls-content .ball .ball-details .hour::before{content:'\f017'}.page-balls .balls-content .ball .ball-details .locale::before{content:'\f041'}.page-balls .balls-content .ball .ball-details p{font-size:14px;color:#777}.page-balls .balls-content .ball .ball-footer{margin:15px 0 0;width:100%;padding-top:15px;border-top-color:#777;border-top-width:1px;border-top-style:solid}.page-balls .balls-content .ball .ball-footer p{text-align:center;font-size:15px;color:#EE3763;font-family:"Lato",sans-serif;font-weight:lighter}.page-balls .balls-content .button{padding:0 15px 0 15px}.page.page-balls .informations{background:#FFFFFF;padding:30px 0 50px}.page.page-balls .informations .page_content{margin:0 auto;width:720px;max-width:100%;line-height:1.6em}.page.page-balls .informations ul{margin-top:5px}.page.page-balls .informations li{margin-left:5px}.page.page-balls .informations h3,.page.page-balls .informations .title{font-weight:normal;font-size:24px;color:#0066AD;margin-top:32px;margin-bottom:16px}@media (min-width: 992px){.page.page-balls .informations h3,.page.page-balls .informations .title{font-size:32px}}.page.page-balls .informations .options .cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:0px 60px;margin:-10px 0 20px}.page.page-balls .informations .options .cards .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#5F5F60}@media (max-width: 700px){.page.page-balls .informations .options .cards .card{width:100%}}.page.page-balls .informations .options .cards .card .fa{margin-right:5px}.page.page-balls .informations .options .cards .card .fa-elo::before{display:block;content:' ';background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjEzOC41IDE4NTUuNSAyNC4xNDMgMTYuNDI5Ij4gIDxkZWZzPiAgICA8c3R5bGU+ICAgICAgLmNscy0xIHsgICAgICAgIGZpbGw6ICM0ZjRmNGY7ICAgICAgICBzdHJva2U6IHJnYmEoMCwwLDAsMCk7ICAgICAgfSAgICAgIC5jbHMtMiB7ICAgICAgICBmaWxsOiAjZmZmOyAgICAgICAgZmlsbC1ydWxlOiBldmVub2RkOyAgICAgIH0gICAgPC9zdHlsZT4gIDwvZGVmcz4gIDxnIGlkPSJHcm91cF8yNjA3IiBkYXRhLW5hbWU9Ikdyb3VwIDI2MDciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02MzIgMzIpIj4gICAgPHBhdGggaWQ9IlBhdGhfMTciIGRhdGEtbmFtZT0iUGF0aCAxNyIgY2xhc3M9ImNscy0xIiBkPSJNMjMuMTQzLTEyLjg1N2ExLjMsMS4zLDAsMCwwLTEuMjg2LTEuMjg2SDEuMjg2QTEuMywxLjMsMCwwLDAsMC0xMi44NTdWMEExLjMsMS4zLDAsMCwwLDEuMjg2LDEuMjg2SDIxLjg1N0ExLjMsMS4zLDAsMCwwLDIzLjE0MywwWiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNzcxIDE4MzguMTQzKSIvPiAgICA8ZyBpZD0iR3JvdXBfMjYwNiIgZGF0YS1uYW1lPSJHcm91cCAyNjA2IiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg3NzYgMTgyNSkiPiAgICAgIDxwYXRoIGlkPSJQYXRoXzE1IiBkYXRhLW5hbWU9IlBhdGggMTUiIGNsYXNzPSJjbHMtMiIgZD0iTTExLjk0MywyMy42QTEuMTI4LDEuMTI4LDAsMCwwLDEwLjgsMjQuNzQzdi4xbDItLjg1N0ExLjE1MywxLjE1MywwLDAsMCwxMS45NDMsMjMuNloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC04LjIyOSAtMTcuOTgxKSIvPiAgICAgIDxwYXRoIGlkPSJQYXRoXzE2IiBkYXRhLW5hbWU9IlBhdGggMTYiIGNsYXNzPSJjbHMtMiIgZD0iTTYuNSwwQTYuNSw2LjUsMCwxLDAsMTMsNi41LDYuNDkzLDYuNDkzLDAsMCwwLDYuNSwwWk05LjMxLDQuNzE0YTIsMiwwLDAsMSwxLjk1MiwxLjUyNGwtLjg4MS4wNzFBMS4xNDIsMS4xNDIsMCwwLDAsOS4zMSw1LjU3MWEuOTg3Ljk4NywwLDAsMC0uMzgxLjA3MWwtLjM4MS0uNzg2QTIuMDYyLDIuMDYyLDAsMCwxLDkuMzEsNC43MTRaTTIuNjE5LDguNDI5LDMuMSw3LjcxNGExLjE1OSwxLjE1OSwwLDAsMCwxLjQyOS0uMTQzbC42LjYxOUEyLjAxNiwyLjAxNiwwLDAsMSwyLjYxOSw4LjQyOVpNNC44NTcsNi42NDNoMEw0LjAyNCw3bC0xLjk3Ni44NTdhMS45NDEsMS45NDEsMCwwLDEtLjMzMy0xLjExOSwyLjAwNiwyLjAwNiwwLDAsMSwzLjk1Mi0uNDc2Wm0yLjE2NywyLS43MzgtLjMxQzYsOC4yMTQsNS45LDguMDQ4LDUuOSw3LjY5VjMuOWguNzE0VjcuNTcxYS4xLjEsMCwwLDAsLjA0OC4xbC42MTkuMjM4Wm0xLjE0My0uMjYyYTIuMDEsMi4wMSwwLDAsMS0uMTE5LTMuMjM4bC40NTIuNzM4YTEuMTY5LDEuMTY5LDAsMCwwLS4zNTcuODMzLDEuMTI4LDEuMTI4LDAsMCwwLC40NTIuOVptMS4xNDMuMzU3YTEuNzc1LDEuNzc1LDAsMCwxLS42MTktLjFsLjM1Ny0uODFhMS4xNTksMS4xNTksMCwwLDAsLjI4Ni4wMjQsMS4xMzQsMS4xMzQsMCwwLDAsMS4xNDMtMS4xbC44ODEuMDI0QTIuMDYxLDIuMDYxLDAsMCwxLDkuMzEsOC43MzhaIi8+ICAgIDwvZz4gIDwvZz48L3N2Zz4=);background-size:27px 27px;height:27px;width:27px}.page.page-balls .informations .options h4{display:-webkit-box;display:-ms-flexbox;display:flex;color:#E4006D;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:15px;font-size:20px}@media (min-width: 992px){.page.page-balls .informations .options h4{font-size:24px}}.page.page-balls .informations .options h4 span{margin:5px 0 0 10px}.page.page-balls .informations .options .subdescription{font-size:16px}.page.page-balls .informations .options h4 .fa{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#E4006D;border:2px solid #E4006D;height:50px;width:50px;min-width:50px;margin-left:0}.page.page-balls .informations .options p{padding-left:60px;margin-top:-10px;margin-bottom:0;line-height:1.7em;color:#333}.page.page-balls .informations .options p+p{margin-top:10px}.page.page-balls .informations .help a{color:#E4006D;margin-left:10px;font-size:20px}.page.page-balls .informations h4{margin-top:20px}.page.page-balls .informations h3{margin-left:auto;margin-right:auto}.page.page-balls .informations .title{margin-bottom:10px;margin-top:30px;line-height:1.6em}.page.page-balls .informations p{margin-bottom:20px}.page.page-balls .informations p+p{margin-top:30px}.page.page-balls .informations li{margin-bottom:15px;line-height:1.3;color:#333}@media (min-width: 768px){.page.page-balls .informations .help{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:20px;-ms-flex-wrap:wrap;flex-wrap:wrap}.page.page-balls .informations .help a{color:#E4006D}.page.page-balls .informations .help h4{width:50%}}.page-articles .content{padding:0px 20px 40px}.page-articles .content .wp-caption{width:100% !important;margin:20px 0px}.page-angels .subtitle{color:#4D4D4D;font-size:1.5rem;line-height:1.6em;font-weight:normal;text-align:center;margin:10px auto 60px}.page-angels .page--main{padding:0}.page-angels .page-angels-fetured-content .container{max-width:650px}.page-angels .page-angels-fetured-content .title{text-align:center;color:#1E32B7;font-weight:bold;margin-bottom:20px;margin-top:60px}@media (max-width: 600px){.page-angels .page-angels-fetured-content .title{font-size:2.375rem}}.page-angels .page__content h2,.page-angels .page__content h3{text-align:center;margin-bottom:20px;margin-top:60px}.page-angels .page__content h2{color:#1E32B7}.page-angels .page__content h3{color:#4D4D4D}.page-angels .page__content figure{margin-top:60px}.page-angels .page__content .videos-gallery-wrap .count-slider-videos{text-align:center;padding-top:5px;color:#4D4D4D}.page-angels .page__content .videos-gallery-wrap .slick-arrow{top:100%;-webkit-transform:none;-ms-transform:none;transform:none}.page-angels .page__content .videos-gallery-wrap .slick-arrow.slick-prev{left:0}.page-angels .page__content .videos-gallery-wrap .slick-arrow.slick-next{right:0}.page-angels .page__content .wrapper-iframe{padding-bottom:53%}.page-angels .page__content .mini-videos-slider{display:none;margin-top:20px}@media (min-width: 992px){.page-angels .page__content .mini-videos-slider{display:block}}.page-angels .page__content .wrap-mini-videos .wrap-img img{margin-bottom:4px}.page-angels .page__content .wrap-mini-videos p{font-size:.8125rem}.page-angels .testimonies .testimony{margin-bottom:32px;text-align:center}.page-angels .testimonies .testimony figure{width:108px;height:108px;margin-bottom:10px}.page-angels .testimonies .testimony img{display:block;border-radius:100%;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-angels .testimonies .testimony .name{font-size:1.25rem;color:#1E32B7;margin-top:10px;margin-bottom:4px}.page-angels .testimonies .testimony .country{display:none;font-size:1.125rem;color:#4D4D4D;font-style:italic;margin-bottom:0}.page-angels .testimonies .testimony .description{color:#0D1A35}.page-angels .testimonies .button-outline{background:transparent;color:#1E32B7;border-color:#1E32B7;line-height:40px}.page-angels .testimonies .button-outline:hover{-webkit-transform:none;-ms-transform:none;transform:none;border-color:#1E32B7;background:#1E32B7;color:#FFF}.page-angels .services-list .service{text-align:center;margin-bottom:32px}.page-angels .services-list .service .icon,.page-angels .services-list .service .icon svg{width:107px;height:107px}.page-angels .services-list .service h4{margin-top:16px;margin-bottom:0;font-size:1.4375rem;color:#4D4D4D;text-transform:uppercase}.page-angels .services-list .service .description{font-size:1.25rem}@media (min-width: 992px){.page-angels .videos-gallery-wrap .count-slider-videos{display:none}.page-angels .videos-gallery-wrap .mini-videos-slider .slick-arrow{top:28px;-webkit-transform:none;-ms-transform:none;transform:none}.page-angels .videos-gallery-wrap .mini-videos-slider .slick-arrow.slick-prev{left:-50px}.page-angels .videos-gallery-wrap .mini-videos-slider .slick-arrow.slick-next{right:-50px}.page-angels .testimonies{padding-top:30px}.page-angels .testimonies .testimony{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-angels .testimonies .testimony figure,.page-angels .testimonies .testimony figure img{margin-top:0;margin-bottom:0}.page-angels .testimonies .info{width:calc(100% - 110px);padding-left:16px;text-align:left}.page-angels .testimonies .info .name{margin-top:0}.page-angels .services-list{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;max-width:840px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:30px 0}.page-angels .services-list .service{width:33.333%;padding:0 8px}.page-angels .services-list .service h4{margin-top:24px;margin-bottom:8px}}.page-ask-koko .internalBanner--page{background:#FFF}.page-ask-koko .internalBanner--page figure{position:relative}.page-ask-koko .internalBanner--page figure:after{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:'';position:absolute;bottom:0;width:100%;height:100%;background:url("../images/main/koko-silva.png") no-repeat 50% 100%;width:260px}@media (min-width: 992px){.page-ask-koko .internalBanner--page figure:after{width:100%}}.page-ask-koko .internalBanner--page,.page-ask-koko .internalBanner--page img{height:255px}.page-ask-koko .page-koko-fetured-content .subtitle{font-size:25px;font-weight:normal;text-align:center;margin:10px auto 60px}.page-ask-koko .page-koko-fetured-content .title{text-align:center;font-weight:bold;margin-bottom:0;margin-top:60px;line-height:1em;color:#CE3B8A}@media (max-width: 600px){.page-ask-koko .page-koko-fetured-content .title{font-size:38px}}.page-ask-koko .page-wrap{display:block}.page-ask-koko .page-wrap .page__content p{margin-bottom:16px}.page-ask-koko .page-wrap .page__content .video{margin-top:30px;max-width:500px}.page-ask-koko .page-wrap .page__content .wrapper-iframe{margin-top:0;padding-bottom:93%}.page-ask-koko .page-wrap .page__content iframe{margin-top:0}.page-ask-koko .page-wrap .support-form{margin-top:30px}.page-ask-koko .page-wrap .support-form input,.page-ask-koko .page-wrap .support-form textarea{width:100%;margin:14px 0}.page-ask-koko .page-wrap .support-form textarea{padding:10px;height:100px;resize:vertical}.page-ask-koko .page-wrap .slide{margin:30px auto}.page-ask-koko .page-wrap .slide .slick-arrow{background:#FFF;border-color:#FFF}.page-ask-koko .page-wrap .slide .slick-arrow.slick-prev{left:20px}.page-ask-koko .page-wrap .slide .slick-arrow.slick-next{right:20px}.page-ask-koko .page-wrap .slide .slick-arrow:before{color:#CE3B8A}.page-ask-koko .page-wrap .slide .slick-dots li{margin:0 5px}.page-ask-koko .page-wrap .slide .slick-slide img{margin:0;width:100%}.page.page-porto .page-wrap .page__info .title{color:#0066AD;margin-bottom:20px}@media (min-width: 768px){.page.page-porto .page-wrap .page__info>*{width:80%}}@media (min-width: 768px){.page.page-porto .page-wrap .page__content>*{width:75%}}.page.page-porto .page-wrap .page__content figure{width:100%;margin-bottom:30px}@media (min-width: 768px){.page.page-porto .page-wrap .page__content figure{width:100%}}.page.page-porto .page-wrap .page__content img{width:100%}@media (min-width: 768px){.page.page-porto .page-wrap .page__content img{width:auto;max-width:100%}}.page.page-porto .page-wrap .page__content .wrapper-iframe{padding-bottom:53%;margin:30px 0}.page.page-porto .page-wrap .page__content iframe{margin:0}.page.page-porto .page-wrap .page__content .whatsapp{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.page.page-porto .page-wrap .page__content .whatsapp img{margin:0 5px 0 0;width:50px}.page.page-porto .page-wrap .page__content .whatsapp a:hover{text-decoration:underline}.page.page-porto .page-wrap .page__content .whatsapp h3{margin:0;display:inline-block;font-size:20px}@media (min-width: 768px){.page.page-porto .page-wrap .page__content .whatsapp img{width:auto}.page.page-porto .page-wrap .page__content .whatsapp h3{font-size:28px}}

/*# sourceMappingURL=rio.min.css.map */
