@media (min-width:768px) and (max-width:1200px){.content{width:85%}.media-responsive{padding-bottom:46.25%}}@media (max-width:992px){header h1{font-size:70px}header .arrow{bottom:-80px}header .arrow>:first-child{width:550px}header .arrow img{width:130px;bottom:100px}header .arrow .stadium{font-size:43px;bottom:115px}header .arrows-bg{position:absolute;top:0;height:100%;width:100dvw;z-index:0}header .arrows-bg img{width:25%;z-index:0;margin:inherit}header .arrows-bg .arrows{width:100%;height:100%}header .arrows-bg .arrows>:first-child{left:-70px}header .arrows-bg .arrows>:nth-child(2){left:auto;right:0px;bottom:-100px;top:auto}.contigo .phases{width:90%}.contigo .phases .phase:not(:first-child){margin-left:-70px}.contigo .phases .phase .number{width:35px;height:35px;font-size:22px;line-height:35px;left:60px}.contigo .phases .phase .border-active{left:0px}.faqs-list .collapsible-header{padding:0}.faqs-list .collapsible-body .col-container{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.faqs-list .collapsible-body .col-container .col-list{width:calc(50% - 60px);margin:5px}table{font-size:15px}}@media (max-width:768px){.media-responsive{padding-bottom:56.25%}header .bg-header{height:50px}header img{width:45px}header h1{font-size:45px;top:-65px}header h1 span:nth-child(3){padding:0 15px}header h1 span:first-child{margin-right:11px}header .arrow{height:100%}header .arrow>:first-child{width:576px}header .arrow img{width:100px;bottom:15px}header .arrow .stadium{font-size:31px;bottom:40px}header .arrow .stadium:first-child{left:80px}header .arrow .stadium :first-child{letter-spacing:10px;font-size:12px;margin-bottom:10px}header .arrow .stadium:nth-child(3){right:115px}header .arrow .stadium :nth-child(2){width:100px}.contigo .phases{width:80%}.contigo .phases .phase:not(:first-child){margin-left:-55px}.contigo .phases .phase .number{width:35px;height:35px;font-size:22px;line-height:35px;left:42px}.contigo .phases .phase .border-active{left:-1px}.contigo .phases .phase .content .main-title{margin-left:80px!important}.contigo .phases .phase .content .main-title .light{font-size:21px;width:80px}.contigo .phases .phase .content p{font-size:10px;width:100px;bottom:10px;left:40px}.renewal .payment .box{width:100%;margin-bottom:20px}.renewal .payment .box-container>:nth-child(2){margin:0 0 30px 0!important}.renewal .box-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.renewal .box-container>:nth-child(2){margin:10px 0!important}.renewal .box-container .icon{width:60px}.seat .box{width:100%}.table-container{max-width:576px;overflow-x:auto}.scroll-hint{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}.scroll-hint span{margin:0 10px}}@media (max-width:576px){header h1{font-size:35px}header h1 span:nth-child(3){padding:0 10px}header h1 span:first-child{margin-right:8px}header .arrow>:first-child{width:475px}header .arrow img{width:80px}header .arrow .stadium{font-size:25px}header .arrow .stadium :first-child{letter-spacing:5px;font-size:10px;margin-bottom:5px}header .arrow .stadium:nth-child(3){right:90px}header .arrows-bg .arrows>:first-child{left:-20px}header .arrows-bg .arrows>:nth-child(2){bottom:-60px}header .img-container .stadiums,header .img-container .title{width:55%}header .img-container .stadiums{top:55%}header .img-container .title{top:30%}p{font-size:17px}.main-title{font-size:32px}.contigo .header-text p{font-size:17px}.contigo .phases{width:93%}.contigo .phases .phase:not(:first-child){margin-left:-40px}.contigo .phases .phase .number{width:25px;height:25px;line-height:25px;font-size:16px;top:63px;left:35px}.contigo .phases .phase .border-active{-webkit-transform:scale(1.05);transform:scale(1.05)}.contigo .phases .phase .content .ml50{margin-left:30px!important}.contigo .phases .phase .content .main-title{width:60px}.contigo .phases .phase .content .main-title .light{font-size:22px}.contigo.inscription h2,.contigo.renewal h2,.contigo.season h2,.contigo.seat h2{width:315px;font-size:29px}.contigo.inscription .main-title .light,.contigo.renewal .main-title .light,.contigo.season .main-title .light,.contigo.seat .main-title .light{padding-left:35px;padding-top:0px!important}.faqs-list .number{margin-right:5px!important;min-width:40px!important;min-height:40px!important;max-width:40px!important;max-height:40px!important;line-height:40px!important}.faqs-list .collapsible-header{font-size:20px}.faqs-list .collapsible-body .title-list{font-size:20px}.faqs-list .collapsible-body .col-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.faqs-list .collapsible-body .col-container .col-list{width:100%;margin:5px 0}footer{padding:0 10px}footer .content{gap:20px;text-align:left}.seat .contact{font-size:15px}.seat .contact .icon{min-width:25px}.dp-arrow{width:10px;height:10px;right:-20px}}@media (max-width:475px){header h1{top:-50px;font-size:25px}header h1 span:nth-child(3){padding:0 8px}header .arrow>:first-child{width:370px}header .arrow img{width:60px;bottom:25px}header .arrow .stadium{font-size:18px}header .arrow .stadium :first-child{letter-spacing:5px;font-size:9px;margin-bottom:0px}header .arrow .stadium :nth-child(2){width:80px}header .arrow .stadium:nth-child(3){right:70px}.contigo .phases .phase .number{left:30px}.contigo .phases .phase .content .main-title .light{font-size:20px;width:75px}.contigo .phases .phase .content p{width:95px;left:25px}.contigo.inscription h2,.contigo.renewal h2,.contigo.season h2,.contigo.seat h2{width:265px}.contigo .ml50{margin-left:25px!important}.contigo table{font-size:12px}.contigo .payment{font-size:17px}}