.content{padding:0}.btn{font-size:1rem;text-transform:uppercase}@media (min-width:992px){.btn{padding-top:16px;height:50px}}.section{padding:5.3125rem 0;margin:0}.section .section-title{font-family:OswaldDemiBold,arial;font-size:1.875rem;line-height:1.2em;border:0}@media (min-width:992px){.section .section-title{font-size:1.875rem}}@media (min-width:992px){.section .section-title.lg{font-size:2.8125rem}}.section-banner-video{min-height:inherit;height:280px;overflow:hidden;border-bottom:15px solid #f7b91b}@media (min-width:992px){.section-banner-video{height:calc(100vh - 140px)}}@media (min-width:1400px){.section-banner-video{height:100vh}}.banner-hero,.banner-hero-cover{position:absolute;top:0;left:0;right:0;bottom:0;margin:0;overflow:hidden}.banner-hero-cover{background:url("/assets/images/landing/suica/bg-cover.jpg") no-repeat top;background-size:cover}@media (min-width:992px){.banner-hero-cover{display:block}}.banner-hero-video{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;display:none}@media (min-width:992px){.banner-hero-video{display:block}}.content-banner-center{height:100%}.logo,.logo-landing{display:block}.logo-landing img,.logo img{max-width:100%}.logo-landing{margin-top:10px;max-width:40px}@media (min-width:992px){.logo-landing{margin:0;max-width:inherit}}.logo{position:absolute;top:7px;right:20px;max-width:180px}@media (min-width:992px){.logo{top:100px;left:20px;right:auto;max-width:260px}}.banner-title,.btn-banner,.hero-sound{position:absolute;bottom:30px;z-index:9000;color:#fff}@media (min-width:992px){.banner-title,.btn-banner,.hero-sound{bottom:60px}}.banner-title{font-size:50px;line-height:1em;left:1.25rem;right:1.25rem;font-family:OswaldDemiBold,arial;text-align:center;text-shadow:2px 2px 8px rgba(0,0,0,.3)}@media (min-width:992px){.banner-title{right:auto;text-align:left;font-size:6.5625rem;line-height:1em}}.banner-title .sub-title{padding-top:20px;font-family:OswaldLight,arial;font-size:24px;line-height:1.2em;display:block}@media (min-width:992px){.banner-title .sub-title{font-size:30px}}.btn-banner{padding-bottom:20px;width:138px;left:50%;margin-left:-69px;text-align:center;display:none}@media (min-width:992px){.btn-banner{bottom:70px;display:block}}.btn-banner .icon{position:absolute;left:50%;bottom:-10px;margin-left:-5px;-webkit-animation:bounce 2s infinite;animation:bounce 2s infinite}@-webkit-keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}@keyframes bounce{0%,20%,50%,80%,to{-webkit-transform:translateY(0);transform:translateY(0)}40%{-webkit-transform:translateY(-15px);transform:translateY(-15px)}60%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}}.hero-sound{right:1.25rem;display:none}@media (min-width:992px){.hero-sound{display:block}}.hero-sound-text{padding-right:35px;position:relative;font-size:1.0625rem;line-height:1.2em;text-align:right;display:block}.hero-sound-icon{position:absolute;top:50%;right:0;width:23px;height:21px;margin-top:-10px;border:0;background:url("/assets/images/landing/sound.png") no-repeat;background-position:0 -21px}.hero-sound-icon.active{background-position:0 0}.section-landing-about{padding-bottom:0}@media (min-width:992px){.section-landing-about{min-height:700px;background-repeat:no-repeat;background-position:100%;background-image:url("/assets/images/landing/suica/mapa.jpg");background-size:60% auto}}@media (min-width:1400px){.section-landing-about{min-height:835px;background-size:auto}}.section-landing-about .section-description{max-width:365px;font-size:1rem;line-height:1.5em;color:#000}.image-map{max-width:853px;width:100%;margin:0 auto}@media (min-width:992px){.section-landing-differential{padding-top:0}}.section-landing-differential .row-block{margin:0}.section-landing-differential .col-block{padding:0}.block-differential{text-align:center}.block-differential .block-content{max-width:300px;margin:0 auto}.image-differential{margin-bottom:1.5625rem}.image-differential img{width:100%;max-width:375px;margin:0 auto}@media (min-width:992px){.image-differential img{max-width:100%}}.title-differential{margin-bottom:.625rem;font-size:30px;line-height:1.1em;display:block;color:#30509a}.description-differential{font-size:1rem;line-height:1.5em;color:#000}.section-landing-ebook{padding:0 0 3.125rem}@media (min-width:992px){.section-landing-ebook{padding:0;margin-top:3.125rem}}.section-landing-ebook .picturefill-background{position:absolute;left:0;right:0;bottom:0;height:65%;border-bottom:15px solid #f7b91b}@media (min-width:992px){.section-landing-ebook .picturefill-background{bottom:63px;height:253px}}.section-landing-ebook .section-content{position:relative;max-width:840px;margin:0 auto;z-index:2}.section-landing-ebook .image-ebook{max-width:258px;width:100%;margin:0 auto;display:block}@media (min-width:992px){.section-landing-ebook .image-ebook{max-width:388px}}.section-landing-ebook .content-section-title{margin-top:1.875rem;margin-bottom:.3125rem}@media (min-width:992px){.section-landing-ebook .content-section-title{padding-top:2.8125rem;margin-top:0}}.section-landing-ebook .content-section-title .section-title{position:relative;padding-left:3.125rem;font-size:1.75rem;color:#fff}@media (min-width:992px){.section-landing-ebook .content-section-title .section-title{padding-left:65px;font-size:2.375rem;color:#30509a}}.section-landing-ebook .content-section-title .section-title span{position:absolute;top:0;left:0;font-size:70px;line-height:1em}@media (min-width:992px){.section-landing-ebook .content-section-title .section-title span{font-size:92px}}.section-landing-ebook .content-description{max-width:288px;margin:0 auto}@media (min-width:992px){.section-landing-ebook .content-description{max-width:315px;margin:100px 0 0}}.section-landing-ebook .section-description{font-family:OswaldDemiBold,arial;font-size:1.3125rem;line-height:1.2em;color:#fff}.section-landing-gallery{padding:80px 0 40px}@media (min-width:992px){.section-landing-gallery{padding:5.3125rem 0 9.0625rem;position:relative;z-index:2;background-repeat:no-repeat;background-position:30px 230px;background-image:url("/assets/images/landing/bg-gallery.jpg")}}@media (min-width:1400px){.section-landing-gallery{background-position:right 230px}}.content-gallery{position:relative}.content-gallery .swiper-button{position:absolute;top:0;bottom:0;width:45px;height:auto;margin:0;font-size:22px;line-height:1em;color:#fff;background:rgba(0,0,0,.5);opacity:.6;-moz-opacity:.6;-webkit-opacity:.6;transition:.3s linear;-moz-transition:.3s linear;-webkit-transition:.3s linear}@media (min-width:992px){.content-gallery .swiper-button{width:90px;font-size:30px}}.content-gallery .swiper-button:hover{opacity:1;-moz-opacity:1;-webkit-opacity:1}.content-gallery .swiper-button .table{color:#fff}.content-gallery .swiper-button.swiper-button-prev{left:0}.content-gallery .swiper-button.swiper-button-next{right:0}.gallery-item .picturefill-background{height:280px}@media (min-width:992px){.gallery-item .picturefill-background{height:496px}}.section-landing-packages{overflow:hidden}.section-landing-packages .section-title{max-width:795px;margin:0 auto;text-align:center}.block-package{padding-top:3.4375rem;margin-top:3.4375rem;max-width:none;border-top:1px solid #30509a}.block-package.first{padding:0;border:0}@media (min-width:992px){.block-package .row-block{margin:0 -1.25rem}}@media (min-width:992px){.block-package .col-block{padding:0 1.25rem}}.title-package{margin:0;font-family:OswaldLight,arial;font-size:1.875rem;line-height:1em;display:block;color:#30509a}@media (min-width:992px){.title-package{font-size:1.875rem}}.date-package{margin:.625rem 0;font-family:OswaldDemiBold,arial;font-size:1.375rem;line-height:1em;color:#30509a;display:block}.description-package{margin-bottom:.625rem;font-size:.9375rem;display:block;line-height:1.1em;color:#000}@media (min-width:992px){.banner-package{height:308px}}@media (min-width:1400px){.banner-package{height:363px}}.block-infos{background:#30509a}@media (min-width:992px){.block-infos{height:408px}}@media (min-width:1400px){.block-infos{height:462px}}.block-infos .centraliza{padding:10% 7%}@media (min-width:992px){.block-infos .centraliza{padding:10%}}.block-infos .btn{padding-left:5px;padding-right:5px}.included-list{text-align:left}@media (min-width:992px){.included-list{min-height:270px}}@media (min-width:1400px){.included-list{min-height:300px}}.included-list-item{position:relative;padding-left:25px;margin-top:1.875rem;font-size:1.125rem;line-height:1.2em;display:block;color:#fff}@media (min-width:992px){.included-list-item{padding-left:35px;font-size:.9375rem}}@media (min-width:1400px){.included-list-item{font-size:1.125rem}}.included-list-item:first-child{margin-top:0}.included-list-item .icon{position:absolute;top:2px;left:0;font-size:18px;line-height:1em;color:#7fa4f3}@media (min-width:992px){.included-list-item .icon{font-size:24px}}.section-landing-testimonial{overflow:hidden}@media (min-width:992px){.section-landing-testimonial{padding:5rem 0}}.section-landing-testimonial:before{position:absolute;top:0;left:0;right:0;height:20.5%;content:"";background:#e1e1e1}@media (min-width:992px){.section-landing-testimonial:before{height:30.5%}}@media (min-width:1400px){.section-landing-testimonial:before{height:34.5%}}@media (min-width:992px){.section-landing-testimonial .row-section{margin:0 -1.5625rem}}@media (min-width:992px){.section-landing-testimonial .col-section{padding:0 1.5625rem}}@media (min-width:992px){.section-landing-testimonial .section-title{margin-top:345px}}@media (min-width:1400px){.section-landing-testimonial .section-title{margin-top:405px}}.avatar{max-width:250px;margin:0 auto 2.5rem;display:inline-block}@media (min-width:768px){.avatar{max-width:375px}}.avatar img{max-width:100%;display:block;border-radius:100%;-moz-border-radius:100%;-webkit-border-radius:100%}.testimonial-description{font-size:1rem;font-style:italic;line-height:1.5em;color:#000}.testimonial-description .autor{font-weight:700;display:block}.section-banner-footer{padding:0}.section-banner-footer .picturefill-background{padding:0;height:280px}@media (min-width:992px){.section-banner-footer .picturefill-background{height:450px}}@media (min-width:1400px){.section-banner-footer .picturefill-background{height:560px}}.footer{padding:3.125rem 0;background:#30509a}@media (min-width:992px){.footer{padding:4.375rem 0}}.footer .logo-link{max-width:280px;margin:0 auto;display:block}@media (min-width:992px){.footer .logo-link{margin:.4375rem 0 0;max-width:302px}}.footer .social-list{padding-top:1.25rem}@media (min-width:992px){.footer .social-list{padding-top:.625rem}}.footer .contacts-list-item,.footer .social-list-item{margin-left:.625rem;display:inline-block;vertical-align:middle}.footer .contacts-list-item:first-child,.footer .social-list-item:first-child{margin-left:0}.footer .social-list-link{font-size:24px;line-height:1em;color:#fff}.footer .contacts-list{padding-top:1.875rem}@media (min-width:992px){.footer .contacts-list{padding-top:0}}.footer .contacts-list-link{color:#fff}.footer .contacts-list-link .icon{margin-right:3px}.footer .contacts-list-link .icon.whats{font-size:18px}.modal-download .modal-dialog{max-width:500px}