@import url(https://fonts.googleapis.com/css?family=Pacifico);@font-face{font-family:max-icons;src:url(../../default/fonts/max-icons.eot?hi86fy);src:url(../../default/fonts/max-icons.eot?hi86fy#iefix) format("embedded-opentype"),url(../../default/fonts/max-icons.ttf?hi86fy) format("truetype"),url(../../default/fonts/max-icons.woff?hi86fy) format("woff"),url(../../default/fonts/max-icons.svg?hi86fy#max-icons) format("svg");font-weight:400;font-style:normal}i{font-family:max-icons!important;speak:none;font-style:normal!important;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-number-one:before{content:"\e916"}.icon-endeavor:before{content:"\e917"}.icon-apple-store:before{content:"\e900"}.icon-draw-arrow:before{content:"\e901"}.icon-round-arrow:before{content:"\e902"}.icon-curve-arrow:before{content:"\e903"}.icon-card:before{content:"\e904"}.icon-chart:before{content:"\e905"}.icon-chat:before{content:"\e906"}.icon-maxmilhas:before{content:"\e907"}.icon-miles:before{content:"\e908"}.icon-money:before{content:"\e909"}.icon-mouse:before{content:"\e90a"}.icon-play-store:before{content:"\e90b"}.icon-search:before{content:"\e90c"}.icon-send:before{content:"\e90d"}.icon-big-ticket:before{content:"\e90e"}.icon-money-ticket:before{content:"\e90f"}.icon-btn-arrow:before{content:"\e910"}.icon-close:before{content:"\e911"}.icon-ticket:before{content:"\e912"}.icon-sticker:before{content:"\e913"}.icon-rocket:before{content:"\e914"}.icon-arrow-right:before{content:"\e915"}@font-face{font-family:Montserrat;font-weight:300;src:url(../fonts/Montserrat-Light.otf) format("opentype")}@font-face{font-family:Montserrat;font-weight:400;src:url(../fonts/Montserrat-Regular.otf) format("opentype")}@font-face{font-family:Montserrat;font-weight:700;src:url(../fonts/Montserrat-Bold.otf) format("opentype")}@font-face{font-family:'Playfair Display';src:url(../fonts/PlayfairDisplay-BoldItalic.eot);src:url(../fonts/PlayfairDisplay-BoldItalic.eot?#iefix) format("embedded-opentype"),url(../fonts/PlayfairDisplay-BoldItalic.woff) format("woff"),url(../fonts/PlayfairDisplay-BoldItalic.ttf) format("truetype"),url(../fonts/PlayfairDisplay-BoldItalic.svg#f2e8588510672d694c8805b9213213f6) format("svg");font-style:italic;font-weight:700}@font-face{font-family:'Playfair Display';src:url(../fonts/PlayfairDisplay-Italic.eot);src:url(../fonts/PlayfairDisplay-Italic.eot?#iefix) format("embedded-opentype"),url(../fonts/PlayfairDisplay-Italic.woff) format("woff"),url(../fonts/PlayfairDisplay-Italic.ttf) format("truetype"),url(../fonts/PlayfairDisplay-Italic.svg#2bd500c7d53fe4ac5f23770a611a3ab6) format("svg");font-style:italic;font-weight:400}@font-face{font-family:MullerBlack;src:url(../fonts/Muller-Black.eot);src:url(../fonts/Muller-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Muller-Black.woff) format("woff"),url(../fonts/Muller-Black.ttf) format("truetype"),url(../fonts/Muller-Black.svg#2bd500c7d53fe4ac5f23770a611a3ab6) format("svg");font-style:normal;font-weight:800}@font-face{font-family:MullerMedium;src:url(../fonts/Muller-Medium.eot);src:url(../fonts/Muller-Medium.eot?#iefix) format("embedded-opentype"),url(../fonts/Muller-Medium.woff) format("woff"),url(../fonts/Muller-Medium.ttf) format("truetype"),url(../fonts/Muller-Medium.svg#2bd500c7d53fe4ac5f23770a611a3ab6) format("svg");font-style:normal;font-weight:800}.sprite{display:inline-block;background-image:url(../img/new/sprite.png);background-repeat:no-repeat}.sprite.hr{width:96px;height:9px;background-position:0 -211px;margin:1.25rem 0}.row{max-width:75rem}i.fa{font-family:FontAwesome!important}.btn-green{padding:15px 20px 12px;line-height:1.3333333;border-radius:4px;text-transform:uppercase;border:0;text-shadow:none;background:#1abc9c;box-shadow:0 4px 0 0 #09a284;color:#fff!important;transition:all .3s}.btn-green i.sprite{vertical-align:top;margin-right:5px}.btn-green:hover{background:#09a284;color:#fff!important;box-shadow:0 4px 0 0 #1abc9c}.btn-green:focus{color:#fff!important}.container{min-height:0!important}.page-aboutus{font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:300;color:#7f8c8d;margin:0}.page-aboutus .container{background:0 0;min-height:0!important;margin:0 auto;width:1170px!important;min-width:1170px!important}.page-aboutus .row{max-width:none!important}.page-aboutus blockquote{margin:0;border:0;padding:0}.page-aboutus p{font-size:16px;line-height:1.4}.page-aboutus p.light-font{font-weight:200}.page-aboutus blockquote{margin:0}.page-aboutus .tac{text-align:center}.page-aboutus .tal{text-align:left}.page-aboutus .tar{text-align:right}.page-aboutus .ttu{text-transform:uppercase}.page-aboutus .hr{display:inline-block!important;width:96px;height:9px;background:url(../img/new/sprite.png) 0 -211px no-repeat;margin:15px 0 40px}.page-aboutus .font-sec{font-family:'Playfair Display';font-style:italic;font-weight:300;line-height:1;margin-top:19px;display:block}.page-aboutus .clr-blue{color:#2b82b2}.page-aboutus .h-group h1{font-family:Montserrat,Arial,sans-serif;color:#7f8c8d;font-size:28px;font-weight:600;margin:0}.page-aboutus .h-group h2{font-family:Montserrat,Arial,sans-serif;font-size:20px;font-weight:300;margin:0 92px}.page-aboutus .container{width:1170px!important;min-width:1170px!important}.page-aboutus .block{position:relative;padding:115px 0}.page-aboutus .block-blue{background:#2b82b2}.page-aboutus .block-green{background:#1abc9c}.page-aboutus .block-yellow{background:#fac74a}.page-aboutus .text-yellow{color:#fac74a}.page-aboutus .block-blue,.page-aboutus .block-green{color:#fff}.page-aboutus .block-blue blockquote,.page-aboutus .block-green blockquote{color:#fff}.page-aboutus .block-blue h1,.page-aboutus .block-blue h2,.page-aboutus .block-green h1,.page-aboutus .block-green h2{color:#fff}.page-aboutus .spr{background-image:url(../img/new/sprite.png);background-repeat:no-repeat;display:inline-block}.page-aboutus .spr-users{width:101px;height:72px;background-position:0 0}.page-aboutus .spr-users-reverse{width:102px;height:76px;background-position:-101px 0}.page-aboutus .spr-laptop{width:71px;height:49px;background-position:-136px -76px}.page-aboutus .spr-label{width:136px;height:27px;background-position:0 -76px;color:#fff;text-align:center;font-family:'Playfair Display',serif;font-size:1.1em;font-weight:300;letter-spacing:1px;line-height:1.7}.page-aboutus .spr-medal{width:32px;height:46px;background-position:0 -148px}.page-aboutus .spr-medal2{width:61px;height:43px;background-position:-50px -104px}.page-aboutus .spr-certificate{width:50px;height:44px;background-position:0 -104px}.page-aboutus .spr-calendar{width:58px;height:58px;background-position:0 -220px}.page-aboutus .spr-dolar-sm{width:20px;height:12px;background-position:-111px -104px}.page-aboutus .spr-mouse-sm{width:15px;height:27px;background-position:-111px -128px}.page-aboutus .spr-coins{width:52px;height:57px;background-position:-32px -148px}.page-aboutus .spr-tickets{width:67px;height:56px;background-position:-85px -155px}.page-aboutus .spr-ticket-sm{width:24px;height:12px;background-position:-111px -116px}.page-aboutus .spr-arrow-down{width:38px;height:119px;background-position:-152px -129px}.page-aboutus .spr-commas-first{width:19px;height:14px;background-position:-58px -220px;margin-bottom:5px}.page-aboutus .spr-commas-last{width:19px;height:14px;background-position:-58px -234px;margin:3px 3px -3px}.page-aboutus .btn{display:inline-block;vertical-align:middle;text-align:center;border-radius:4px;line-height:1.7;cursor:pointer;font-weight:700;letter-spacing:1px;font-size:14px;text-transform:uppercase;white-space:nowrap}.page-aboutus .btn .btn-arrow{margin-right:8px}.page-aboutus .btn-full-width{width:100%}.page-aboutus a.btn{text-decoration:none}.page-aboutus .btn-danger{color:#fff;background-color:#fe5151;box-shadow:0 4px 0 0 #ff3b3b}.page-aboutus .btn-danger:hover{background-color:#ff3b3b;box-shadow:0 4px 0 0 #fe5151}.page-aboutus .btn-lg{height:52px;padding:5px 30px;line-height:3.1;outline:0}.page-aboutus .center-block{margin:0 auto;display:block}.page-aboutus .owl-pagination{margin-top:45px}.page-aboutus .owl-pagination .owl-page span{border:1px solid #fff;background:#fff;opacity:1;transition:all .2s ease-in-out}.page-aboutus .owl-pagination .owl-page.active span{transform:scale(1.5)}.page-aboutus .section-welcome{background-image:url(../img/new/bg-bemvindo.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;height:500px;padding-top:156px}.page-aboutus .section-welcome h1{color:#fabf2c!important}.page-aboutus .section-welcome .roll-the-page-container{position:absolute;bottom:80px;left:0;width:100%;letter-spacing:2px}.page-aboutus .section-we-do .graphic-we-do{background:url(../img/new/circles.png) center 0 no-repeat;font-size:18px;min-height:409px;padding-top:152px;margin-top:52px}.page-aboutus .section-we-do .graphic-we-do .spr-laptop{margin-top:20px}.page-aboutus .section-we-do .graphic-we-do .spr-coins,.page-aboutus .section-we-do .graphic-we-do .spr-tickets{margin-top:-25px;margin-bottom:25px}.page-aboutus .section-we-do .graphic-we-do .sell-points-col p{margin-top:25px}.page-aboutus .section-we-do .graphic-buy-tickets{margin-right:-30px}.page-aboutus .section-we-do .graphic-buy-tickets .spr-arrow-down{margin-top:66px}.page-aboutus .section-we-do .graphic-sell-points{margin-left:-30px}.page-aboutus .section-we-do .graphic-sell-points .spr-arrow-down{margin-top:45px}.page-aboutus .section-we-do .graphic-max{line-height:1}.page-aboutus .section-acreditamos p{font-weight:200;font-size:16px;margin-bottom:3.75rem;padding:0 112px;margin-top:15px}.page-aboutus .section-acreditamos .block-green{background-image:url(../img/new/bg-o-que-acreditamos.jpg);background-position:top center;background-repeat:no-repeat;height:500px}.page-aboutus .section-acreditamos .block-green h1{color:#fabf2c}.page-aboutus .section-awards{height:750px;overflow:hidden;background-color:#fff}.page-aboutus .section-awards .awards-timeline{outline:1px dashed rgba(255,0,0,0);width:100%;padding:0 20px;border-top:2px solid #fc3;margin-top:200px}.page-aboutus .section-awards .awards-timeline .owl-carousel .owl-wrapper-outer{padding-bottom:57px}.page-aboutus .section-awards .awards-timeline:after{content:"";display:table;clear:both}.page-aboutus .section-awards .awards-timeline:before{content:"o";float:left;top:-14px;position:relative;left:-29px;color:#fc3}.page-aboutus .section-awards .awards-timeline .owl-carousel-awards{top:-209px}.page-aboutus .section-awards .awards-timeline .owl-carousel-awards .owl-controls{display:none}.page-aboutus .section-awards .awards-timeline .start-text{display:inline-block;position:relative;float:left;top:-30px;left:-38px;color:#fc3;font-weight:800;font-size:12px}.page-aboutus .section-awards .awards-timeline .awards-five,.page-aboutus .section-awards .awards-timeline .awards-four,.page-aboutus .section-awards .awards-timeline .awards-one,.page-aboutus .section-awards .awards-timeline .awards-three,.page-aboutus .section-awards .awards-timeline .awards-two{outline:1px dashed rgba(0,128,0,0);width:100%;padding:0 20px}.page-aboutus .section-awards .awards-timeline .awards-five .year,.page-aboutus .section-awards .awards-timeline .awards-four .year,.page-aboutus .section-awards .awards-timeline .awards-one .year,.page-aboutus .section-awards .awards-timeline .awards-three .year,.page-aboutus .section-awards .awards-timeline .awards-two .year{text-align:center;color:#e2e5e6;margin-bottom:25px;font-size:1.25em;font-weight:800}.page-aboutus .section-awards .awards-timeline .awards-five .awards-img,.page-aboutus .section-awards .awards-timeline .awards-four .awards-img,.page-aboutus .section-awards .awards-timeline .awards-one .awards-img,.page-aboutus .section-awards .awards-timeline .awards-three .awards-img,.page-aboutus .section-awards .awards-timeline .awards-two .awards-img{display:block;margin:auto;border-radius:50%}.page-aboutus .section-awards .awards-timeline .awards-five .awards-description,.page-aboutus .section-awards .awards-timeline .awards-four .awards-description,.page-aboutus .section-awards .awards-timeline .awards-one .awards-description,.page-aboutus .section-awards .awards-timeline .awards-three .awards-description,.page-aboutus .section-awards .awards-timeline .awards-two .awards-description{margin:20px 0 0;font-weight:300;border:#fc3 solid 1px;position:relative;padding:18px 21px;font-size:12px;height:130px}.page-aboutus .section-awards .awards-timeline .awards-five .awards-description.endeavor-awards,.page-aboutus .section-awards .awards-timeline .awards-four .awards-description.endeavor-awards,.page-aboutus .section-awards .awards-timeline .awards-one .awards-description.endeavor-awards,.page-aboutus .section-awards .awards-timeline .awards-three .awards-description.endeavor-awards,.page-aboutus .section-awards .awards-timeline .awards-two .awards-description.endeavor-awards{font-size:11px}.page-aboutus .section-awards .awards-timeline .awards-five .awards-description .bold-it,.page-aboutus .section-awards .awards-timeline .awards-four .awards-description .bold-it,.page-aboutus .section-awards .awards-timeline .awards-one .awards-description .bold-it,.page-aboutus .section-awards .awards-timeline .awards-three .awards-description .bold-it,.page-aboutus .section-awards .awards-timeline .awards-two .awards-description .bold-it{font-weight:800;text-transform:uppercase}@media screen and (min-width:500px){.page-aboutus .section-awards .awards-timeline .awards-five .awards-description,.page-aboutus .section-awards .awards-timeline .awards-four .awards-description,.page-aboutus .section-awards .awards-timeline .awards-one .awards-description,.page-aboutus .section-awards .awards-timeline .awards-three .awards-description,.page-aboutus .section-awards .awards-timeline .awards-two .awards-description{text-align:center}}.page-aboutus .section-awards .awards-timeline .awards-five .awards-description:before,.page-aboutus .section-awards .awards-timeline .awards-four .awards-description:before,.page-aboutus .section-awards .awards-timeline .awards-one .awards-description:before,.page-aboutus .section-awards .awards-timeline .awards-three .awards-description:before,.page-aboutus .section-awards .awards-timeline .awards-two .awards-description:before{content:'';position:absolute;background:transparent url(../img/new/yellow-arrow.png) no-repeat center center;display:block;width:16px;height:8px;top:-8px;left:50%;margin-left:-8px}.page-aboutus .section-awards .awards-timeline .awards-five,.page-aboutus .section-awards .awards-timeline .awards-four,.page-aboutus .section-awards .awards-timeline .awards-one,.page-aboutus .section-awards .awards-timeline .awards-three,.page-aboutus .section-awards .awards-timeline .awards-two{top:34px;position:relative}.page-aboutus .section-press{background-image:url(../img/new/bg-o-que-falam.jpg);background-position:center center;background-repeat:no-repeat;height:530px;overflow:hidden;padding:50px 0 0}.page-aboutus .section-press h1{color:#fc3}.page-aboutus .section-press .press-col{padding:0 3rem}.page-aboutus .section-press .press-comment-container{display:block;height:90px;border:1px solid #fff;display:flex;align-items:center;justify-content:center;margin-top:35px;position:relative}.page-aboutus .section-press .press-comment-container:after{content:'';position:absolute;background:transparent url(../img/new/white-arrow.png) no-repeat center center;display:block;width:14px;height:9px;bottom:-9px;left:15%;margin-left:-9px;border-top:1px solid #447ea3}.page-aboutus .section-press .press-quote{height:150px;margin:20px 0 0;line-height:1.3}.page-aboutus .section-who-we-are{padding:95px 0 66px}.page-aboutus .section-who-we-are .pic-team{margin:22px 0}@media screen and (max-width:767px){.page-aboutus .container{width:auto!important;min-width:initial!important}.page-aboutus .block{padding:65px 0}.page-aboutus .hr{margin:10px 0 25px;background:url(../img/new/mobile/hr-small.png) center center no-repeat}.page-aboutus .h-group h1{font-size:24px;line-height:1.1}.page-aboutus .h-group h2{font-size:16px;margin:0}.page-aboutus .btn-30-width{width:100%}.page-aboutus .owl-pagination{margin-top:0}.page-aboutus .section-welcome{height:auto;padding:107px 0 144px;background-size:cover}.page-aboutus .section-welcome h1{margin-bottom:20px}.page-aboutus .section-welcome .hr{display:none!important}.page-aboutus .section-welcome .roll-the-page-container{bottom:16px}.page-aboutus .section-we-do .graphic-we-do{background:0 0;padding-top:12px;font-size:116%}.page-aboutus .section-we-do .graphic-we-do .buy-tickets-col .graphic-buy-tickets{margin:0;background:url(../img/new/circle-buy-ticket.png) center 5px no-repeat;background-size:contain;padding:55px 0 0}.page-aboutus .section-we-do .graphic-we-do .buy-tickets-col .graphic-buy-tickets .spr-arrow-down{margin:15px 0}.page-aboutus .section-we-do .graphic-we-do .buy-tickets-col .graphic-buy-tickets .spr-tickets{margin:0 0 15px -9px}.page-aboutus .section-we-do .graphic-we-do .buy-tickets-col p{margin:15px 0 45px}.page-aboutus .section-we-do .graphic-we-do .sell-points-col .graphic-sell-points{margin:0;background:url(../img/new/circle-sell-points.png) center 5px no-repeat;background-size:contain;padding:55px 0 0}.page-aboutus .section-we-do .graphic-we-do .sell-points-col .graphic-sell-points .spr-arrow-down{margin:15px 0}.page-aboutus .section-we-do .graphic-we-do .sell-points-col p{margin:15px 0 0}.page-aboutus .section-acreditamos p{font-size:100%;margin-bottom:2.75rem;padding:0 14px}.page-aboutus .section-acreditamos .block-green{height:auto;padding-top:55px;background-size:cover}.page-aboutus .section-awards{height:auto}.page-aboutus .section-awards .awards-timeline{margin-top:165px;height:225px}.page-aboutus .section-awards .awards-timeline:before{display:none}.page-aboutus .section-awards .awards-timeline .owl-carousel-awards{top:-190px}.page-aboutus .section-awards .awards-timeline .owl-carousel-awards .owl-next,.page-aboutus .section-awards .awards-timeline .owl-carousel-awards .owl-prev{width:36px;height:32px;border:2px solid #e2e5e6;border-radius:6px;position:absolute;top:27px}.page-aboutus .section-awards .awards-timeline .owl-carousel-awards .owl-prev{left:-25px;background:#fff url(../img/new/mobile/left-arrow-nav.png) no-repeat center center}.page-aboutus .section-awards .awards-timeline .owl-carousel-awards .owl-next{right:-25px;background:#fff url(../img/new/mobile/right-arrow-nav.png) no-repeat center center}.page-aboutus .section-awards .awards-timeline .awards-five,.page-aboutus .section-awards .awards-timeline .awards-four,.page-aboutus .section-awards .awards-timeline .awards-one,.page-aboutus .section-awards .awards-timeline .awards-three,.page-aboutus .section-awards .awards-timeline .awards-two{float:none;width:100%;margin:0}.page-aboutus .section-awards .awards-timeline .awards-five .year,.page-aboutus .section-awards .awards-timeline .awards-four .year,.page-aboutus .section-awards .awards-timeline .awards-one .year,.page-aboutus .section-awards .awards-timeline .awards-three .year,.page-aboutus .section-awards .awards-timeline .awards-two .year{margin-bottom:40px}.page-aboutus .section-awards .awards-timeline .awards-five .awards-img,.page-aboutus .section-awards .awards-timeline .awards-four .awards-img,.page-aboutus .section-awards .awards-timeline .awards-one .awards-img,.page-aboutus .section-awards .awards-timeline .awards-three .awards-img,.page-aboutus .section-awards .awards-timeline .awards-two .awards-img{float:none}.page-aboutus .section-awards .awards-timeline .awards-five .awards-description,.page-aboutus .section-awards .awards-timeline .awards-four .awards-description,.page-aboutus .section-awards .awards-timeline .awards-one .awards-description,.page-aboutus .section-awards .awards-timeline .awards-three .awards-description,.page-aboutus .section-awards .awards-timeline .awards-two .awards-description{margin:16px 0 25px;padding:17px 20px;text-align:center;font-size:14px}.page-aboutus .section-press{height:auto;background-size:cover}.page-aboutus .section-press .press-col{padding:0 2rem;margin-bottom:38px}.page-aboutus .section-press .press-col .press-comment-container{height:100px;margin-top:45px}.page-aboutus .section-who-we-are{padding:65px 0 0}.page-aboutus .section-who-we-are .pic-team{margin:0}}@media screen and (min-width:767px) and (max-width:991px){.page-aboutus .container{width:750px!important;min-width:750px!important}.page-aboutus .section-awards .awards-timeline .owl-carousel-awards .owl-next,.page-aboutus .section-awards .awards-timeline .owl-carousel-awards .owl-prev{width:36px;height:32px;border:2px solid #e2e5e6;border-radius:6px;position:absolute;top:27px}.page-aboutus .section-awards .awards-timeline .owl-carousel-awards .owl-prev{left:-25px;background:#fff url(../img/new/mobile/left-arrow-nav.png) no-repeat center center}.page-aboutus .section-awards .awards-timeline .owl-carousel-awards .owl-next{right:-25px;background:#fff url(../img/new/mobile/right-arrow-nav.png) no-repeat center center}}@media screen and (min-width:992px) and (max-width:1199px){.page-aboutus .container{width:970px!important;min-width:970px!important}.page-aboutus .section-awards .awards-timeline .owl-carousel-awards .owl-controls{display:none}}.page-faq section.primary{background:url(../img/cms/bg_faq.jpg) no-repeat top center;min-height:492px;padding:150px 0 0;text-align:center}.page-faq section.primary h1{margin:10px 0 5px;font-family:Montserrat,Arial,sans-serif;font-size:1.75rem;line-height:1.1;color:#fff}.page-faq section.primary h2{font-family:Montserrat,Arial,sans-serif;font-size:2.25rem;font-weight:800;color:#fabf2c}.page-faq section.primary .subtitle{font-family:Montserrat,Arial,sans-serif;font-size:1.75rem;font-weight:200;color:#fff}.page-faq section.content{padding:40px 0}@media only screen and (max-width:40em){.page-faq section.primary{padding:95px 10px 0}.page-faq section.primary h1{margin:10px 0 15px;font-size:1.2rem;line-height:normal}.page-faq section.primary h2{line-height:1.1}.page-faq section.primary .subtitle{font-size:1rem}}.page-destiny{font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:300;color:#7f8c8d;margin:0}.page-destiny p{font-size:16px;line-height:1.4;font-weight:lighter}.page-destiny a{color:#7f8c8d;text-decoration:none}.page-destiny a:hover{color:#1abc9c}.page-destiny h1{font-size:1.8rem;font-weight:400;line-height:1.2}.page-destiny h1 .cities{display:block;font-weight:700;font-size:2.7rem;color:#fac43c}.page-destiny h2,.page-destiny h3{font-family:Montserrat,Arial,sans-serif;font-size:28px;color:#7f8c8d;line-height:1.2;padding-bottom:27px;font-weight:700}.page-destiny h3{font-size:24px}.page-destiny .hr{display:inline-block!important;width:96px;height:9px;background:url(../img/new/sprite.png) 0 -211px no-repeat;margin:15px 0 40px}.page-destiny .btn{display:inline-block;vertical-align:middle;text-align:center;border-radius:4px;line-height:1.7;cursor:pointer;font-weight:700;letter-spacing:1px;font-size:14px;text-transform:uppercase;white-space:nowrap}.page-destiny .btn .btn-arrow{margin-right:8px}.page-destiny .btn-lg{height:52px;padding:5px 30px;line-height:3.1;outline:0}.page-destiny .btn-success{color:#fff;background-color:#1abc9c;box-shadow:0 4px 0 0 #17a689}.page-destiny .btn-success:hover{background-color:#17a689;box-shadow:0 4px 0 0 #1abc9c;color:#fff}.page-destiny a.btn{text-decoration:none}.page-destiny .box-city-info{padding:35px 0 55px;background:#fff}.page-destiny .section-average-prices,.page-destiny .section-blog-posts,.page-destiny .section-other-destinations,.page-destiny .section-top-searches,.page-destiny .section-travel-city{padding-top:45px;padding-bottom:45px}.page-destiny .section-average-prices .months-box{padding-top:20px}.page-destiny .section-average-prices .month{height:250px;float:left;width:8.3%;display:flex;align-items:flex-end;position:relative;border-bottom:1px solid #eaeaea}.page-destiny .section-average-prices .month:hover .bar{background:#1abc9c}.page-destiny .section-average-prices .month:hover .price{display:block}.page-destiny .section-average-prices .month-label{float:left;width:8.3%;padding:5px;text-align:center}.page-destiny .section-average-prices .price{background:#fff;border:1px solid #e8eaeb;color:#1abc9c;position:absolute;top:-40px;left:calc(50% - 40px);font-size:14px;padding:8px;display:none;min-width:80px;z-index:1;text-align:center}.page-destiny .section-average-prices .price:after{width:0;height:0;border:6px solid transparent;content:'';border-top-color:#fff;border-bottom:none;bottom:-10px;left:32px;position:absolute;margin-bottom:4px}.page-destiny .section-average-prices .bar{margin:0 15%;flex:1;white-space:nowrap;font-size:.8rem;position:relative;background:#c7cdcd}.page-destiny .section-travel-city{padding-bottom:20px}.page-destiny .section-top-searches{padding-bottom:20px}.page-destiny .section-top-searches .box{border:1px solid #ddd;padding:55px}.page-destiny .section-top-searches.airports-preset .box{border:0;padding:0 30px}.page-destiny .section-top-searches.airports-preset .list{padding:45px 20px}.page-destiny .section-top-searches.airports-preset .list .title{border:0}.page-destiny .section-top-searches.airports-preset .list.no-padding-top{padding-top:0}.page-destiny .section-top-searches.airports-preset .blog-posts{padding-top:0}.page-destiny .section-top-searches.airports-preset .blog-posts .row{padding-bottom:10px}.page-destiny .section-top-searches .panel.left{padding-right:80px;border-right:1px solid #edefef}.page-destiny .section-top-searches .panel.right{padding-left:80px}.page-destiny .section-top-searches .list{padding-top:5px}.page-destiny .section-top-searches .list a .fa{margin-right:8px;color:#1abc9c;font-size:.8rem}.page-destiny .section-top-searches .list li{padding:5px 0;border-bottom:1px solid #edefef}.page-destiny .section-top-searches .list li:last-child{border-bottom:none}.page-destiny .section-other-destinations span{font-family:'Playfair Display';font-size:.9rem;padding-bottom:5px;display:block}.page-destiny .section-other-destinations .destination{position:relative;overflow:hidden}.page-destiny .section-other-destinations .destination img{width:100%}.page-destiny .section-other-destinations .destination:before{opacity:0;transition:all .5s ease;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;content:'';position:absolute;left:0;bottom:0;width:100%;height:100%;background:rgba(26,188,156,.7);pointer-events:none}.page-destiny .section-other-destinations .destination .title{position:absolute;width:100%;z-index:5;opacity:0;transform:translate3d(0,50px,0);transition:all .3s ease;color:#fff;font-size:1.5rem;text-align:center}.page-destiny .section-other-destinations .destination:hover:before{opacity:1}.page-destiny .section-other-destinations .destination:hover .title{opacity:1;top:50%;transform:translate3d(0,-50%,0)}.page-destiny .section-blog-posts h3{padding:25px 0;margin:0}.page-destiny .section-blog-posts .action-box{padding-top:20px;text-align:center}.page-destiny .section-travel-city .banner-top{margin-bottom:30px}.page-destiny .section-travel-city p{margin-bottom:0}.page-destiny .line-image{position:relative}.page-destiny .line-image img{width:100%;max-width:100%;height:auto;display:block}.page-destiny .line-image:after{content:'';width:calc(100% - 40px);height:calc(100% - 40px);margin-left:20px;margin-top:20px;border:1px solid #fff;opacity:.8;position:absolute;left:0;top:0}.page-destiny .section-howbuy{background-color:#f5f7fa;padding:100px 0 115px}.page-destiny .section-howbuy .best-miles,.page-destiny .section-howbuy .receive-passage,.page-destiny .section-howbuy .search-destination{background-image:url(../img/new/circle-howbuy.png);background-repeat:no-repeat;background-position:center top;background-size:contain;width:100%;height:350px}.page-destiny .section-howbuy .icon{display:inline-block;background-repeat:no-repeat;position:relative;background-position:center center;width:130px;height:130px;top:50%;margin-top:-80px}.page-destiny .section-howbuy .icon.icon-search-destination{background-image:url(../img/new/icon-search-destination.svg)}.page-destiny .section-howbuy .icon.icon-best-miles{background-image:url(../img/new/icon-best-miles.svg)}.page-destiny .section-howbuy .icon.icon-receive-passage{background-image:url(../img/new/icon-receive-passage.svg)}@media only screen and (max-width:40em){.page-destiny h2{font-size:24px}.page-destiny .searcher-container .searcher-form .home-title H1{padding-top:24px;font-size:16px;line-height:1.3}.page-destiny .searcher-container .searcher-form .home-title H1 span{display:block}.page-destiny .searcher-container .searcher-form .home-title H1 .cities{font-size:28px;line-height:1.1}.page-destiny .line-image:after{width:calc(100% - 20px);height:calc(100% - 20px);margin-left:10px;margin-top:10px}.page-destiny .section-average-prices{padding-top:10px}.page-destiny .section-average-prices .month-label{font-size:10px}.page-destiny .section-blog-posts .post{margin-bottom:20px}.page-destiny .section-other-destinations .city-box{padding-bottom:15px}.page-destiny .section-top-searches{padding-left:10px;padding-right:10px;padding-bottom:10px}.page-destiny .section-top-searches .list li{font-size:12px}.page-destiny .section-top-searches .box{border:1px solid #ddd;padding:20px 10px}.page-destiny .section-top-searches .panel.left{padding-right:0;border-right:0;padding-left:0}.page-destiny .section-top-searches .panel.right{padding-left:0;padding-right:0}.page-destiny .section-top-searches.airports-preset{padding-top:20px}.page-destiny .section-top-searches.airports-preset .box{padding:0 10px}.page-destiny .section-top-searches.airports-preset .list{padding:20px 0 0}.page-destiny .section-top-searches.airports-preset .list h3{padding:0 0 5px}.page-destiny .section-howbuy .icon{top:40%}}.content-options{padding:0 15px}.content-options h4{font-weight:500}.content-options .link-popup-tip{top:0;margin:0 5px;font-size:15px;text-align:center;border-radius:50%;position:relative;display:inline-block;border:2px solid #2b82b2;color:#2b82b2;font-weight:700;line-height:1.1;width:20px;height:20px;text-decoration:none}.content-options .radio-tickets{margin:1.25rem 0}.content-options .radio-tickets label{font-weight:500}.content-options .radio-tickets label input{margin-right:10px}.content>div.faq-row{border:0 none;cursor:initial;background:#2b87c7;color:#fff;font-weight:300;border-radius:4px 4px 0 0}.layout-login{background:url(../img/bg_body.png);padding-bottom:80px}.layout-login .container{background:#fff;max-width:970px;border:1px solid #dfdfdf;margin:0 auto}.layout-login .sprite{display:inline-block;background-image:url(../img/login/sprite.png);background-repeat:no-repeat}.layout-login .sprite.facebook{width:23px;height:23px;background-position:0 0}.layout-login .logo{text-align:center;padding:44px 0}.layout-login .breadcrumbs,.layout-login .div-breadcrumbs{max-width:970px;margin:0 auto 30px}.layout-login .div-breadcrumbs{height:42px;padding:0 40px}.layout-login .page-login{padding:0 0 50px;font-family:Montserrat,Arial,sans-serif}.layout-login .btn,.layout-login INPUT,.layout-login h1,.layout-login p{font-family:Montserrat,Arial,sans-serif}.layout-login p{color:#7f8c8d}.layout-login h1{text-align:center;margin:80px 0 25px;color:#7f8c8d}.layout-login INPUT.input-text,.layout-login SELECT.input-select{height:46px;border:1px solid #dfdfdf;box-shadow:none}.layout-login INPUT.input-text.error,.layout-login SELECT.input-select.error{border:1px solid #fe5151;background:0 0}.layout-login .controls{position:relative}.layout-login .form-control-feedback{width:46px;height:46px;line-height:46px;position:absolute;top:0;right:0;z-index:2;display:block;text-align:center;pointer-events:none;color:#dfdfdf}.layout-login .register-link{margin:25px 0 15px}.layout-login .validate-error-msg{background:#fe5151}.layout-login .terms{padding:45px 0}.layout-login .terms label{vertical-align:top}.layout-login .divider.login{border-top:1px solid #d9dadc;display:block;line-height:1px;margin:45px 0;position:relative;text-align:center}.layout-login .divider .divider-title{background:#fff;font-size:12px;letter-spacing:1px;padding:0 20px;text-transform:uppercase;color:#7f8c8d}.layout-login BUTTON.btn{padding:15px 20px 12px;line-height:1.3333333;border-radius:4px;text-transform:uppercase;border:0;text-shadow:none}.layout-login BUTTON.btn i.sprite{vertical-align:top;margin-right:5px}.layout-login BUTTON.btn.facebook{color:#fff;background:#3b5998;box-shadow:0 4px 0 0 #3d64b6}.layout-login BUTTON.btn.facebook:hover{background:#3d64b6}.layout-login BUTTON.btn.green{background:#1abc9c;box-shadow:0 4px 0 0 #09a284}.layout-login BUTTON.btn.green:hover{background:#09a284}.layout-login BUTTON.btn-block{width:100%}