﻿@charset "UTF-8";@import url('https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap');a:link {color: #ed1c24;text-decoration: none }a:visited {color: #ed1c24;text-decoration: none }a:active, a:focus, a:hover {text-decoration: none }a.lnkRed {background-color: #ed1c24;color: white;text-decoration: none;padding: 0 .15em;}a.lnkRed:active, a.lnkRed:hover, a.lnkRed:visited {background-color: #ed1c24;color: white;text-decoration: none;padding: 0 .15em;}a.lnkWhite {background-color: #ffffff;color: #fe6061;text-decoration: none;padding: 0 .15em;}a.lnkWhite:active, a.lnkWhite:hover, a.lnkWhite:visited {background-color: white;color: #fe6061;text-decoration: none;padding: 0 .15em;}body {background-color: #fff;color: #555;font: normal normal normal 1em/1.45 Roboto,Arial,Helvetica,sans-serif;font-size: inherit;font-weight: 300;color: rgba(0,0,0,.87);font-size: calc(14px + (22 - 16) * ((100vw - 300px)/ (2560 - 300)));overflow-x: hidden;}.box {display: flex;flex-wrap: wrap;min-height: 400px;align-content: space-between;width: 100% }.but-responsive {max-width: 100%;height: auto;}.double-vertical-padding {padding-top: 4em;padding-bottom: 4em;}.hero-x-img {text-align: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);color: white;}.hero-x-img-bt {max-width: 100%;text-align: center;position: absolute;bottom: 10%;left: 50%;transform: translate(-50%);color: white;}.hero-x-img-vid {max-width: 100%;text-align: center;position: absolute;bottom: 10%;left: 50%;transform: translate(-50%);color: white;}.hero-y-txt {position: absolute;top: 50%;left: 50%;transform: translate(-50%, -50%);}.push-center {width: 100%;display: flex;flex-direction: column;justify-content: center;}.uppercase {text-transform: uppercase }.no-margin {margin: 0 !important }.no-list {list-style: none }.large {font-size: large }.txt-white {color: white !important;}.txt-black {color: black !important;}.txt-red {color: #ed1b24;}.txt-over-red {color: #fff !important;}.txt-over-white {color: white !important;}.clearfloat {clear: both;height: 0;font-size: 1px;line-height: 0 }.img-resp {width: 100%;height: auto }.video {width: 100%;height: auto;-webkit-transition: all 1s;-moz-transition: all 1s;-o-transition: all 1s;transition: all 1s;}.playpause {background-image: url(https://rfmsite-images.azureedge.net/outros/barulho/images/play-ico.png);background-repeat: no-repeat;width: 15%;height: 15%;position: absolute;left: 0%;right: 0%;top: 0%;bottom: 0%;margin: auto;background-size: contain;background-position: center;cursor: pointer }.v-wrapper {display: table;width: auto;position: relative;width: 100%;}.rfmLogoFooter svg, .rfmShareIcos svg {fill: #959595;}.clearfloat {clear: both;height: 0;font-size: 1px;line-height: 0px;}.col-centered {float: none;margin: 0 auto;}.quarter-bottom-space {margin-bottom: .5em !important }.quarter-top-space {margin-top: .5em !important }.quarter-left-space {margin-left: .5em !important }.quarter-right-space {margin-right: .5em !important }.half-bottom-space {margin-bottom: 1em !important }.half-top-space {margin-top: 1em !important }.half-left-space {margin-left: 1em !important }.half-right-space {margin-right: 1em !important }.bottom-space {margin-bottom: 2em !important }.vertical-space {margin-top: 2em !important;margin-bottom: 2em !important;}.horizontal-space {margin-left: 2em !important;margin-right: 2em !important;}.double-vertical-space {margin-top: 4em !important;padding-bottom: 4em !important }.double-horizontal-space {margin-left: 4em !important;margin-right: 4em !important }.half-vertical-space {margin-top: 1em !important;margin-bottom: 1em !important;}.half-horizontal-space {margin-left: 1em !important;margin-right: 1em !important;}.vertical-space {margin-top: 2em !important;margin-bottom: 2em !important;}.horizontal-space {margin-left: 2em !important;margin-right: 2em !important;}.quarter-vertical-space {margin-top: .5em !important;margin-bottom: .5em !important;}.top-space {margin-top: 2em !important }.left-space {margin-left: 2em !important }.right-space {margin-right: 2em !important }.double-bottom-space {margin-bottom: 4em !important }.double-top-space {margin-top: 4em !important }.double-left-space {margin-left: 4em !important }.double-right-space {margin-right: 4em !important }.half-vertical-space {margin-top: 1em;margin-bottom: 1em;}.half-horizontal-space {margin-left: 1em;margin-right: 1em;}.quarter-bottom-padding {margin-bottom: .5em !important }.quarter-top-padding {padding-top: .5em !important }.quarter-left-padding {padding-left: .5em !important }.quarter-right-padding {padding-right: .5em !important }.half-bottom-padding {padding-bottom: 1em !important }.half-top-padding {padding-top: 1em !important }.half-left-padding {padding-left: 1em !important }.half-right-padding {padding-right: 1em !important }.bottom-padding {padding-bottom: 2em !important }.top-padding {padding-top: 2em !important }.left-padding {padding-left: 2em !important }.right-padding {padding-right: 2em !important }.double-bottom-padding {padding-bottom: 4em !important }.double-top-padding {padding-top: 4em !important }.double-left-padding {padding-left: 4em !important }.double-right-padding {padding-right: 4em !important }.double-vertical-padding {padding-top: 4em !important;padding-bottom: 4em !important }.double-horizontal-padding {padding-left: 4em !important;padding-right: 4em !important }.half-vertical-padding {padding-top: 1em !important;padding-bottom: 1em !important;}.half-horizontal-padding {padding-left: 1em !important;padding-right: 1em !important;}.vertical-padding {padding-top: 2em !important;padding-bottom: 2em !important;}.horizontal-padding {padding-left: 2em !important;padding-right: 2em !important;}.quarter-vertical-padding {padding-top: .5em !important;padding-bottom: .5em !important;}.quarter-padding {padding: .5em !important;}.half-padding {padding: 1em !important;}.padding {padding: 2em !important;}.text-center {text-align: center;}.list-col {list-style: none;margin: 0;padding: 0 }.rd-but {color: white;background-color: #ed1b24;position: relative;margin: 0;text-align: center;border-radius: 2.2rem;font-size: 1em;font-weight: 600;line-height: 1.25em;padding: 1em 1.2em;display: -ms-flexbox;display: flex;-ms-flex-align: center;align-items: center;-ms-flex-pack: center;justify-content: center;}.rd-but span {line-height: 1em;display: inline-block;}.a-but {text-decoration: none !important;}.ft-half-sz {font-size: 2em !important }.h-min-50 {min-height: 9em }.but-w-xs {width: 100px }.but-w-xl {width: fit-content }#video-bg {object-fit: cover;position: absolute;top: 0;left: 0;width: 100%;}.rfmLogoFooter svg {width: 40%;position: absolute;left: 30%;right: 30%;}.rfmShareIcos svg {width: 60%;position: relative;left: 20%;right: 20%;margin-top: 10%;}.quarter-img-sz {width: 25% }.half-img-sz {width: 40% }.flex-center {display: flex;justify-content: center;align-items: center;gap: 10px;margin: 0 auto }.sec-base {width: 100%;position: relative;display: inline-block;z-index: 1;margin: 0;padding: 0 }.main-logo {width: 190px;height: auto }.sec-logo {width: 60px;height: auto }.pat-logo {width: 180px;height: auto }.hero-x-bg-00 {background-color: #fe6061;height: 500px;position: relative;margin: 0 }h1.sub-t {font-family: 'Bebas Neue', cursive;font-size: 5em;font-style: normal;font-weight: 600;letter-spacing: 0;line-height: .94em;text-transform: uppercase;animation: fadeIn 2s;}h2.sub-t {font-family: 'Bebas Neue', cursive;font-size: 3em;font-style: normal;font-weight: 600;letter-spacing: 0;line-height: .94em;text-transform: uppercase;animation: fadeIn 2s;}p.add-txt {font-size: 1.4em;font-weight: 400;letter-spacing: .1px;line-height: 1.5em;color: gray;animation: fadeIn 3s;}.fx-img {animation: fadeIn 5s;transition: transform .2s;}.fx-img:hover {transform: scale(1.05);}@keyframes fadeIn {0% {opacity: 0;}100% {opacity: 1;}}.section-00 {}.section-00 .sub-t {}.section-00 .add-txt {}.shareThis {display: flex;align-content: center;justify-content: center;padding-right: 2em;animation: fadeIn 2s;}.shareThis ul {margin: 0;padding: 0 }.shareThis ul.items li {list-style-type: none;float: left;margin: 0;padding: 0 }.shareThis ul.items li.shareIt {color: white;height: 2.5em;line-height: 2.5em;font-size: .75em;font-weight: 700;margin: 0 .85em 0 0;padding: 0;}.shareThis ul.items li a i {background: #fe6061;color: white;width: 2em;height: 2em;border-radius: 1em;border: 2px solid white;font-size: 1em;text-align: center;margin-right: .5em;padding-top: .4em }.shareSep {padding-left: .9em;margin-left: .5em }.shareSepMob {padding-left: .6em;margin-left: .3em }.section-01 {margin-top: -8px }.hero-x-bg-01 {background-color: black;background: url(https://rfmsite2023-images.azureedge.net/outros/barulho/images/bg25-x-01.jpg) center center no-repeat;height: 700px;background-position: center;background-repeat: no-repeat;background-size: cover;position: relative;margin: 0 }.section-03 {margin-top: -8px }.hero-x-bg-03 {background-color: #fe6061;height: 500px;position: relative;margin: 0 }.section-05 {display: table;padding-top: 0;background: url(https://rfmsite2023-images.azureedge.net/outros/barulho/images/bg-r-05.jpg) top right no-repeat #290940;background-size: cover;margin-top: -8px;}.section-06 {padding-top: 0;margin-top: -8px;height: inherit;}.hero-x-bg-06 {background-color: black;background: url(https://rfmsite2023-images.azureedge.net/outros/barulho/images/RFM-barulho-temporada-8-makingof.jpg) top center no-repeat #ebebeb;height: 740px;background-position: center;background-repeat: no-repeat;background-size: cover;margin: 0 }#video {width: 100%;height: auto;}.section-08 {background: url(https://images.rfm.pt/bgfooter608844b7114234ad.gif) top center no-repeat;background-size: cover;margin-top: -6px }.lgs {display: flex;justify-content: center;align-items: center;gap: 5px;height: 140px }.simple-hero {width: 100%;display: flex;justify-content: center;align-items: center;background-color: #fe6061;padding: 100px 0;box-sizing: border-box;}.simple-hero-cx {text-align: center;justify-content: center;display: flex;}.bgs-hero {width: 100%;height: 100vh;background-image: url('https://rfmsite2023-images.azureedge.net/outros/barulho/images/RFM-barulho-temporada-8-animadores_bgmobile.png'), url('https://rfmsite2023-images.azureedge.net/outros/barulho/images/RFM-barulho-temporada-8_bgmobile.jpg');background-size: cover, cover;background-position: bottom, center;background-repeat: no-repeat, no-repeat;display: flex;justify-content: center;align-items: flex-end;padding-bottom: 30px;position: relative;}.bgs-hero::before {content: '';position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: linear-gradient(to bottom, rgba(0, 0, 0, 0.2), rgba(0, 0, 0, 0.6));z-index: 0;}.bgs-hero-cx {text-align: center;color: white;padding: 0 20px;}.bgs-hero-cx div {text-align: center;position: absolute;left: 50%;transform: translate(-50%, -50%);color: white;aspect-ratio: 1080/1080 }.bgp-hero {width: 100%;height: 100vh;background-color: #471100;background-image: url('https://rfmsite2023-images.azureedge.net/outros/barulho/images/RFM-barulho-temporada-8-cdm_bgmobile.jpg');background-size: cover;background-position: bottom;background-repeat: no-repeat;display: flex;justify-content: center;align-items: flex-end;padding-bottom: 30px;position: relative;}.bgp-hero-cx {text-align: center;color: white;padding: 0 20px;}.bgp-hero-cx div {text-align: center;position: absolute;left: 50%;transform: translate(-50%, -50%);color: white;aspect-ratio: 1080/1080 }.circle-list {display: flex;flex-direction: column;gap: 16px;padding: 20px;}.circle-item {display: flex;align-items: center;justify-content: flex-start;gap: 10px;text-align: left }.circle-item span {font-size: 16px;color: white;font-weight: bold;}.circle {width: 50px;height: 50px;background-color: white;color: red;border: 2px solid #fe6061;border-radius: 50%;display: flex;justify-content: center;align-items: center;font-size: 20px;font-weight: bold;}.circle-text {font-size: 16px;color: #fe6061;}.shad-it {text-shadow: 0 0 6px rgba(0, 0, 0, 0.5);}.bgs-barulho-8 {background-image: url(https://rfmsite2023-images.azureedge.net/outros/barulho/images/RFM-barulho-temporada-8_titulo_bgdesktop.jpg);background-size: cover, cover;background-position: top, center;background-repeat: no-repeat, no-repeat;}