/*! Source: /themes/default/assets/css/base.css */ @font-face { font-family: "RedditSans-Regular"; src: url('../fonts/RedditSans-Regular.woff2') format("woff2"); font-style: normal; font-weight: 400; font-display: swap; } @font-face { font-family: "RedditSans-Bold"; src: url('../fonts/RedditSans-Bold.woff2') format("woff2"); font-style: normal; font-weight: 700; font-display: swap; } /* iBahia • 2023 - MUNDIWARE */ .fade-in { opacity: 0; animation: fadeIn 0.5s ease-in 1 forwards; } @keyframes fadeIn { to { opacity: 1; } } .fade-out { opacity: 1; animation: fadeOut 0.5s ease-in 1 forwards; } @keyframes fadeOut { to { opacity: 0; } } *::selection { background: #E31837 100%; color: #fff; } * { margin: 0px; padding: 0px; border: 0px; font-weight: normal; font-size: 100%; font: inherit; vertical-align: baseline; list-style: none; line-height: 1; outline: 0px; background: none; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; text-rendering: optimizeLegibility; -webkit-font-smoothing: antialiased; -moz-font-smoothing: antialiased; -ms-font-smoothing: antialiased; -o-font-smoothing: antialiased; transition: 0.4s; font-family: 'RedditSans-Regular', Arial, Helvetica, sans-serif; } *::-webkit-scrollbar-track { background-color: transparent; -ms-overflow-style: none; /* IE 11 */ scrollbar-width: none; /* Firefox 64 */ } * { -ms-overflow-style: none; /* Disable scrollbar IE 10+ */ } body::-webkit-scrollbar { width: 7px; height: 7px; } body::-webkit-scrollbar-button { width: 4px; height: 4px; } body::-webkit-scrollbar-thumb { background: var(--vermelhoPadrao); border: 0px none #ffffff; border-radius: 50px; } body::-webkit-scrollbar-thumb:hover { background: var(--vermelhoPadrao); } body::-webkit-scrollbar-thumb:active { background: var(--vermelhoPadrao); } body::-webkit-scrollbar-track { background: #ffffff; border: 0px none #ffffff; border-radius: 50px; } body::-webkit-scrollbar-track:hover { background: #b3b3b3; } body::-webkit-scrollbar-track:active { background: #ebebeb; } body::-webkit-scrollbar-corner { background: transparent; } *::-webkit-scrollbar { width: 1px; background-color: transparent; -ms-overflow-style: none; /* IE 11 */ scrollbar-width: none; /* Firefox 64 */ } *::-webkit-scrollbar-thumb { background-color: transparent; -ms-overflow-style: none; /* IE 11 */ scrollbar-width: none; /* Firefox 64 */ } a, a:visited, a:hover, a:active { text-decoration: none; cursor: pointer; } /* Cores Principais */ :root { --verdePadrao: #158543; --verdeEscuro: #26603c; --verdeClaro: #20c634; --roxoPadrao: #812ccb; --cinzaPadrao: #727070; --cinzaClaro: #efefef; --azulPadrao: #1462a3; --cinzaEscuro: #4e4e4e; --douradoPadrao: #b79116; --douradoEscuro: #937100; --vinho: #67161e; --pretoFull: #000; --pretoPadrao: #161616; --branco: #FFFFFF; --vermelhoPadrao: #E31837; --laranjaPadrao: #CB4C1C; } body { overflow-x: hidden; -ms-overflow-style: none; background-color: #FFFFFF; } html { scroll-behavior: smooth; } b { font-weight: bold; } i { font-style: italic; } .spin { transform-origin: center; animation: spin 1s linear infinite; } @-moz-keyframes spin { 100% { -moz-transform: rotate(360deg); } } @-webkit-keyframes spin { 100% { -webkit-transform: rotate(360deg); } } @keyframes spin { 100% { -webkit-transform: rotate(360deg); transform: rotate(360deg); } } .lightbox, #maisTocadasVideos, #lightboxVideo { position: fixed; z-index: 1000; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); overflow: auto; opacity: 1; visibility: visible; transition: all 0.3s ease; display: flex; align-items: center; justify-content: center; backdrop-filter: blur(6px); } .lightbox.hidden, #maisTocadasVideos.hidden, #lightboxVideo.hidden { opacity: 0; visibility: hidden; } #lightboxVideo > *, #maisTocadasVideos>* { max-width: 95%; width: 100%; max-height: 85%; } .lightbox .close { position: absolute; right: -4px; top: -10px; font-size: 0.7em; cursor: pointer; background-color: var(--vermelhoPadrao); color: #fff; padding: 5px; border-radius: 15px; display: flex; align-items: center; justify-content: center; } .lightbox-content { display: flex; margin: 5%; align-items: center; justify-content: center; position: relative; } .lightbox-content img { max-width: 1220px; max-height: 100%; width: 100%; height: 100%; object-position: top; } /* ESTILO PADRÃO PARA PÁGINA + RESPONSIVIDADE */ .ib-page { max-width: 1240px; width: 100%; margin: auto; padding: 0 20px; margin-top: 24px; } /* PARAR SCROLL DA PÁGINA */ .stopScroll { overflow-y: hidden; height: 100%; } /* DOTS DOS WIDGETS */ .ib-dot { width: 8px; min-width: 8px; height: 8px; background-color: var(--vermelhoPadrao); border-radius: 50%; } /* BARRA DE PROGRESSO */ .ib-progressBar { position: fixed; top: 0; background: red; width: 100%; height: 8px; display: flex; align-items: center; } #progressBar { background-color: #fff; height: 80%; border-radius: 0 5px 5px 0; } /* ANUNCIOS IBAHIA */ .ib-ad { background: #f5f6f7 0% 0% no-repeat padding-box; display: flex; justify-content: center; align-items: center; cursor: pointer; overflow:hidden; } .ib-ad > div { display: flex; justify-content: center; align-items: center; position: inherit; z-index: 1; opacity: 0; animation: fadeIn 0.5s ease-in 1 forwards; } .ib-ad > div:empty, .ib-ad > div > div:empty{ display:none; } .ib-ad.ad350x300 { width: 100%; max-width: 350px; max-height: 300px; height: 300px; } .ib-ad.ad336x280 { width: 100%; max-width: 336px; max-height: 280px; min-height: 280px; height: 280px; margin: auto; } .continue-after-publi { font-family: 'RedditSans-Regular', Arial, Helvetica, sans-serif; font-size: 11px; letter-spacing: 4px; text-align: center; width: 100%; display: block; color: #646464; margin-bottom: 5px; } .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0, 0, 0, 0); border: 0; } @media (max-width: 700px){ .ib-ad.full{ height: 280px; } .ib-storiesIframe .content>iframe { max-height: 700px; } } /* lightbox stories */ .ib-storiesIframe { cursor: pointer; position: fixed; z-index: 3000; left: 0; top: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, 0.5); overflow: auto; opacity: 1; visibility: visible; transition: all 0.3s ease; display: flex; align-items: center; justify-content: center; backdrop-filter: blur(6px); } .ib-storiesIframe.hidden { opacity: 0; visibility: hidden; } .ib-storiesIframe .content { position: relative; max-width: 620px; width: 100%; padding: 20px; height: 100%; max-height: 100vh; } .ib-storiesIframe .content .close { position: absolute; left: 38px; top: 38px; cursor: pointer; } .ib-storiesIframe .content .close > img { width: 12px; height: 12px; } .ib-storiesIframe .content>iframe { width: 100%; height: 100%; border-radius: 12px; } .ib-patrocinio { display: flex; flex-direction: column; font-size: 12px; color: var(--pretoFull); opacity: 0.8; letter-spacing: 0.12px; } .ib-patrocinio > a > img { width: 65px; height: 22px; } .ib-scroll-header { width: 100%; justify-content: center; align-items: center; background-color: #fff; position: fixed; top: 0; z-index: 99; opacity: 0; height: 0; overflow: hidden; box-shadow: 0 5px 15px #0000000d; } .ib-scroll-header.visible { opacity: 1; height: auto; } .ib-scroll-header .mw-header-content { z-index: 3; margin: 20px auto 20px auto; } /*! Source: /themes/default/assets/css/components/topResponsivo.css */ .ib-header { width: 100%; box-shadow: 0px 5px 15px #0000000D; background-color: #FFF; padding: 20px 0px 24px 0px; display: flex; flex-direction: column; gap: 24px; } .ib-header > .header-wrapper { max-width: 1200px; margin:0 auto; width: 100%; display:flex; flex-direction: column; gap:24px; align-items: center; justify-content: center; } .ib-header > .header-wrapper > .header-top { display:flex; justify-content: space-between; align-items: center; width: 100%; } .ib-header > .header-wrapper > .header-top > .header-left { display:flex; gap:22px; align-items: center; } .ib-header > .header-wrapper > .header-top > .header-left > button { display:flex; justify-content: center; align-items: center; width: 50px; height: 50px; border-radius: 25px; color: #E31837; font-size: 22px; cursor:pointer; } .ib-header > .header-wrapper > .header-top > .header-left > form { position: relative; width: 246px; height: 46px; border-radius: 27px; background-color: #F1F1F1; } .ib-header > .header-wrapper > .header-top > .header-left > form > img { width: 20px; height: 20px; position: absolute; top:13px; left:18px; z-index: 1; } .ib-header > .header-wrapper > .header-top > .header-left > form > input { width: 246px; height: 46px; position: absolute; padding-left: 50px; border-radius: 27px; } .ib-header > .header-wrapper > .header-top > a { width: 160px; height: 55px; } .ib-header > .header-wrapper > .header-top > a > img { width: 160px; height: 55px; } .ib-header > .header-wrapper > .header-top > h1 { width: 160px; height: 55px; overflow: hidden; } .ib-header > .header-wrapper > .header-top > h1 > a { width: 160px; height: 55px; } .ib-header > .header-wrapper > .header-top > h1 > a > img { width: 160px; height: 55px; } .ib-header > .header-wrapper > .header-top > .header-right > ul { display:flex; align-items: center; gap:10px; } .ib-header > .header-wrapper > .header-top > .header-right > ul li > a { display:flex; justify-content: center; align-items: center; width: 38px; height: 38px; border-radius: 50px; background-color: #E31837; } .ib-header > .header-wrapper > .header-bottom { min-height: 23px; } .ib-header > .header-wrapper > .header-bottom > ul { display:flex; align-items: center; justify-content: center; gap:30px; } .ib-header > .header-wrapper > .header-bottom > ul li > a { font-family: 'RedditSans-Regular'; font-size: 18px; line-height: 23px; color: #181818; } .ib-menuAside { top: 0; min-height: 100vh; visibility: hidden; opacity: 0; width: 100%; position: fixed; backdrop-filter: blur(3px); -webkit-backdrop-filter: blur(3px); z-index: 100; background-image: linear-gradient(286deg,#000000ab, #000000ab); background-size: 100%; z-index: 3000; } .ib-header:hover .ib-main{ padding-top: 146px; } .ib-scroll-header.top-show{ width: 100%; } .top-show { position: fixed; top: 0; z-index: 1000; } .ib-radiosAside { display: grid; grid-template-columns: repeat(4,1fr); align-items: center; gap: 24px; } .ib-radiosAside > a > img { width: 50px; height: 50px; object-fit: contain; } .ib-menuAside.active{ animation: showMenu 0.2s ease-in 1 forwards; } .ib-menuAside.active>aside{ animation: showMenuAside 0.2s ease-in 1 forwards; } @keyframes showMenu { to { visibility: visible; opacity: 1 } } .ib-menuAside > aside { min-height: 100vh; visibility: hidden; transform: translateX(-100vw); padding: 20px 50px; max-width: 416px; width: 100%; overflow: hidden; max-height: 100vh; display: flex; flex-direction: column; gap: 20px; background: transparent linear-gradient(211deg, #FF783E 0%, #E31837 70%, #C41230 100%) 0% 0% no-repeat padding-box; position: relative; border-radius: 0px 30px 30px 0px; } @keyframes showMenuAside { to { visibility: visible; transform: translateX(0); } } .ib-menuAside > aside::after{ content: ""; position: absolute; bottom: 10px; width: 100%; height: 70px; left: 0; background: transparent linear-gradient(180deg, #E3183700 0%, #E31837 100%) 0% 0% no-repeat padding-box; } .ib-menuAside > aside > header{ display: flex; align-items: center; justify-content: space-between; } .ib-menuAside > aside > header img{ cursor: pointer; } .ib-menuAside > aside > header > a > img{ width: 175px; height: 60px; } .ib-menuAside > aside > .ib-searchAside{ display: flex; align-items: center; justify-content: space-between; background-color:#fff; gap: 12px; background: #FFFFFF 0% 0% no-repeat padding-box; border-radius: 50px; padding: 13px 0px 13px 18px; } .ib-menuAside > aside > .ib-searchAside > input{ width: 100%; } .ib-menuAside > aside > ul{ display: flex; flex-direction: column; gap: 12px; overflow-y: scroll; height: 100%; padding-bottom: 60px; } .ib-menuAside > aside > ul li:first-of-type{ font-weight: 700; opacity: 1; } .ib-searchImg{ width: 18px; height: 18px; cursor: pointer; } .ib-menuAside > aside > ul li{ font-size: 20px; cursor: pointer; letter-spacing: 0.2px; opacity: 0.9; color: var(--branco); width: 100%; display:flex; z-index: 4; align-items: center; justify-content: space-between; width: 100%; } .ib-menuAside > aside > ul li > a{ color: var(--branco); } .header-breadcrumb { width: 100%; height: 56px; border-radius: 0px 0px 16px 16px; background-color: #E31837; } .header-breadcrumb > .breadcrumb-wrapper { max-width: 1200px; margin:0 auto; width: 100%; height: 100%; display:flex; align-items: center; gap:15px; padding: 14px 0 14px 0; } .header-breadcrumb > .breadcrumb-wrapper a { font-family: 'RedditSans-Bold'; font-size: 34px; line-height: 15px; letter-spacing: 0.42px; color: #FFFFFF; } .header-breadcrumb > .breadcrumb-wrapper a > img { width: 22px; height: 18px; } .header-breadcrumb > .breadcrumb-wrapper span { width: 5px; height: 16px; color: #fff; } .summary-item-icon { width: 26px; height: 26px; border-radius: 14px; background-color: #ff783e; color: #FFF; cursor: pointer; display: flex; justify-content: center; align-items: center; padding: 7px; } .summary-item-icon-plus { width: 26px; height: 26px; } .summary-item-icon-minus { display:none; } .link-menu-lateral { width: 100%; } @media (max-width:769px) { .header-breadcrumb { z-index: 0; width: 100%; border-radius: 0 0 16px 16px; background-color: #e31837; height: 140px; } .header-breadcrumb > .breadcrumb-wrapper { max-width: 100%; margin:0 auto; width: 100%; display:flex; align-items: flex-end; gap:15px; padding: 14px 20px 14px 20px; } .header-breadcrumb > .breadcrumb-wrapper a { font-family: 'RedditSans-Bold'; font-size: 26px; line-height: 22px; letter-spacing: 0.26px; color: #FFFFFF; } .ib-header { width: 100%; min-height: 76px; border-radius: 0px 0px 12px 12px; background-color: #FFF; padding:unset; gap: 0; box-shadow: 0px 5px 15px #0000001A; } .ib-menuAside > aside{ padding: 10px 22px; } .ib-header > .header-wrapper { z-index: 1; position: absolute; height: 76px; max-width: 100%; display: flex; flex-direction: column; gap: 16px; align-items: flex-start; justify-content: flex-start; border-radius: 0px 0px 12px 12px; background: #FFFFFF 0% 0% no-repeat padding-box; } .ib-header > .header-wrapper > .header-top { display:flex; gap: 73.5px; align-items: center; padding: 14px 20px 18px 20px; justify-content: normal; } .ib-header > .header-wrapper > .header-top > .header-left { position: absolute; display:flex; gap:24px; align-items: center; height: 16px; } .ib-header > .header-wrapper > .header-top > .header-left > button { order:2; display:flex; justify-content: center; align-items: center; width: 20px; height: 16px; border-radius: unset; background-color: unset; color:#E31837; } .ib-header > .header-wrapper > .header-top > .header-left > form { position: relative; width: unset; height: unset; order:1; display: none; } .ib-header > .header-wrapper > .header-top > .header-left > form > img { position: static; width: 24px; height: 24px; } .ib-header > .header-wrapper > .header-top > .header-left > form > input { display:none; } .ib-header > .header-wrapper > .header-top > a { order:1; width: 132px; height: 44px; margin: auto; } .ib-header > .header-wrapper > .header-top > a > img { width: 132px; height: 44px; } .ib-header > .header-wrapper > .header-top > .header-right { display:none; } .ib-header > .header-wrapper > .header-top > .header-right > ul li > a { display:flex; justify-content: center; align-items: center; width: 38px; height: 38px; border-radius: 50px; background-color: #E31837; } .ib-header > .header-wrapper > .header-bottom { min-height: 21px; padding: 0px 0px 18px 20px; max-width: 100%; } .ib-header > .header-wrapper > .header-bottom > ul { display:flex; align-items: center; justify-content: unset; gap:18px; overflow: scroll; max-width: 100%; } .ib-header > .header-wrapper > .header-bottom > ul li > a { font-family: 'RedditSans-Regular'; font-size: 16px; line-height: 21px; color: #181818; white-space: nowrap; } .header-bottom { display: none; } .ib-header > .header-wrapper > .header-top > h1 { width: 132px; height: 44px; margin: auto; } .ib-header > .header-wrapper > .header-top > h1 > a > img { width: 132px; height: 44px; } } /*! Source: /themes/default/assets/css/splide-core.min.css */ .splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:transparent;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#FF783E;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports(outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports(outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0} @keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0} /*! Source: /themes/default/assets/css/pages/expediente.css */ /* iBahia • 2023 - MUNDIWARE */ .ib-page.expediente{ margin: 60px auto 50px; padding: 0; display:flex; flex-direction: column; justify-content: center; align-items: center; gap:49px; } .ib-page.expediente > h2{ font-family: 'RedditSans-Bold'; font-size: 66px; text-align: center; background: transparent linear-gradient(259deg, #FF783E 0%, #E31837 70%, #C41230 100%) 0% 0% no-repeat padding-box; -webkit-background-clip: text; -webkit-text-fill-color: transparent; } .ib-page.expediente > section{ display: grid; grid-template-columns: repeat(3,1fr); gap: 30px; } .ib-page.expediente > section > .expediente-funcionario { display:flex; flex-direction: row; gap: 16px; align-items: center; padding:12px 0px 12px 12px; box-shadow: 0px 5px 15px #0000000D; border: 1px solid #F1F1F1; border-radius: 16px; } .ib-page.expediente > section > .expediente-funcionario > img { width: 98px; height: 98px; border-radius: 16px; box-shadow: 0px 5px 10px #0000001A; border-radius: 16px; } .ib-page.expediente > section > .expediente-funcionario > .funcionario-infos { display:flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; gap:14px; } .ib-page.expediente > section > .expediente-funcionario > .funcionario-infos > .infos-header { display:flex; flex-direction: column; align-items: flex-start; justify-content: flex-start; gap:4px; } .ib-page.expediente > section > .expediente-funcionario > .funcionario-infos > .infos-header > h2{ font-family: 'RedditSans-Bold'; font-size: 20px; line-height: 20px; letter-spacing: 0.2px; color: #000000; } .ib-page.expediente > section > .expediente-funcionario > .funcionario-infos > .infos-header > h3{ font-size: 14px; line-height: 16px; letter-spacing: 0.14px; color: #636363; } .ib-page.expediente > section > .expediente-funcionario > .funcionario-infos > a{ display:flex; align-items: center; gap: 10px; font-family: 'RedditSans-Bold'; font-size: 12px; line-height: 16px; letter-spacing: 0.14px; color: #000000; } hr { display:none; } @media (max-width: 900px){ .ib-page.expediente > section{ grid-template-columns: repeat(1,1fr); } } @media (max-width: 769px){ hr { width: 100%; height: 1px; background-color: #D9D9D9; display:block; } .ib-page.expediente { margin: 40px auto 40px; } .ib-page.expediente > h2{ font-size: 46px; text-align: left; white-space: nowrap; padding:0px 20px; width: 100%; } .ib-page.expediente > section{ gap: 16px; padding: 0 20px; } .ib-page.expediente > section > .expediente-funcionario{ width: 100%; padding:0px; } .ib-page.expediente > section > .expediente-funcionario > .funcionario-infos > .infos-header { gap:5px; } } /*! Source: /themes/default/assets/css/components/footerResponsivo.css */ /* iBahia • 2023 - MUNDIWARE */ .ib-footer{ display: flex; flex-direction: column; background-color: #F7F7F7; } .ib-footer > .wrapper{ max-width: 1200px; position: relative; margin: auto; width: 100%; gap: 20px; display: flex; justify-content: space-between;; padding: 30px 0px 33px 0px; } .ib-footer > .wrapper > a{ width: 40px; height: 30px; } .ib-footer > .wrapper > a > img{ width: 100%; height: 100%; object-fit: contain; } .ib-footer > .wrapper > div{ display: flex; flex-direction: column; gap: 25px; } .ib-footer > .wrapper > div > a > img{ width: 100%; max-width: 230px; height: 105px; } .ib-footer > .wrapper > div > div{ display: flex; flex-direction: column; gap: 10px; } .ib-footer > .wrapper > div > div > h3{ font-size: 18px; line-height: 22px; color: #181818; font-weight:600; } .ib-footer > .wrapper > div > div > .social{ display: flex; align-items: center; gap: 10px; } .ib-footer > .wrapper > div > div > .social > a{ width: 39px; height: 39px; display: flex; justify-content: center; align-items: center; border-radius: 50%; overflow: hidden; background-color: var(--vermelhoPadrao); border: 1px solid var(--vermelhoPadrao); } .ib-footer > .wrapper > ul{ display: flex; flex-direction: column; gap: 10px; } .ib-footer > .wrapper > ul li:first-of-type{ margin-bottom:5px; font-weight: 700; text-transform: uppercase; position: initial; } .ib-footer > .wrapper > ul li{ font-size: 16px; line-height: 20px; color: #181818; position: relative; width: fit-content; cursor: pointer; text-transform: lowercase; } .ib-footer > .wrapper > ul li > a{ color: #181818; text-transform: capitalize; } .ib-footer > .wrapper > ul li:after{ content: ''; position: absolute; width: 100%; transform: scaleX(0); height: 2px; bottom: 0; left: 0; background-color: #fff; transform-origin: bottom right; transition: transform 0.25s ease-out; } .ib-footer > .wrapper > ul li:hover:after { transform: scaleX(1); transform-origin: bottom left; } .ib-footer > .footer-bottom { display:flex; justify-content: space-between; align-items: center; max-width: 1200px; position: relative; margin: auto; width: 100%; } .ib-footer > .footer-bottom > h3{ font-size: 14px; line-height:16px; color:#181818; text-transform: lowercase; text-align: center; padding: 13px 20px; } .footer-bottom-developed { display:flex; align-items: center; gap:18px; } .footer-bottom-developed img:first-of-type { width: 133px; height: 23px; object-fit: contain; } .footer-bottom-developed img:last-of-type { width: 135px; height: 28px; object-fit: contain; } @media (max-width: 630px){ .ib-footer > .wrapper{ padding: 30px 20px 40px; flex-direction: column; } .footer-bottom { flex-direction: column; align-items: flex-start!important; max-width: 100%; padding: 0px 20px; gap:30px; } .ib-footer>.footer-bottom>h3 { font-size: 14px; background-color: unset; line-height: 18px; letter-spacing: 0.14px; color: #181818; text-transform: lowercase; text-align: left; padding: 0px; max-width: 63%; } .ib-footer { padding-bottom: 30px; } .ib-footer > .wrapper > div > a { display:none; } }