:root { --cardBodyHeight: 350px; --cardBodyHeightHalf: 165px; }
.bgBanner { background-color: rgb(248, 152, 0); margin-bottom: 0px; }
.top-carrinho-badge { background-color: white; color: orange; font-weight: bold; top: -15px; right: -11px; }
.top-carrinho { position: relative; top: 6px; grid-row: 2; }
.busca { margin-left: 16px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; float: left; }
.menuTopo ul li a { color: rgb(242, 243, 244); }
.btBuscar { background: none; margin-top: 3px; }
.topo { grid-template-columns: 225px 1fr; }
.topo .buscaAberta { border-radius: 10px; }
.topoMsg { color: rgb(242, 243, 244); }
.topoMsg a { color: white; }
.abrirBusca { z-index: 99; float: left; }
.btComprar { float: right; width: 230px; height: 50px; text-align: center; color: rgb(249, 166, 22); text-transform: uppercase; font-size: 16px; background: rgb(0, 0, 0); text-shadow: rgb(249, 166, 22) 0px 0px 0px; line-height: 54px; cursor: pointer; }
.btComprar.v2 { float: right; width: 245px; height: 50px; text-align: center; text-transform: uppercase; font-size: 16px; background-color: rgb(249, 166, 22); line-height: 54px; cursor: pointer; border-radius: 5px; color: white; text-decoration: none; }
.btComprar.v2:hover { background-color: rgb(189, 127, 22); background-repeat: no-repeat; background-position: right center; background-size: 30px; }
.jconfirm-buttons .btnAlert:hover { background-color: white; border: 1px solid orange !important; }
.owl-carousel .owl-stage { display: flex; align-items: center; }
.owl-carousel { display: block; }
.owl-carousel .slide-owl-wrap:not(:first-child) { display: none; }
.owl-carousel img { width: 100%; }
.owl-carousel .item { margin-right: 20px; }
.containers { background-color: rgb(234, 237, 237); float: left; width: 100% !important; }
.prev, .next { display: none; position: absolute; width: 40px; height: 40px; top: calc(50% - 20px); margin-top: -10px; cursor: pointer; z-index: 99; }
.prev_space { height: 100%; top: 0px; width: 35px; position: absolute; z-index: 2; }
.next_space { height: 100%; width: 45px; position: absolute; z-index: 1; right: 0px; }
.home_banner .prev, .home_banner .next { display: block; top: 100px; }
.prev { background: url("https://sinopsyseditora.com.br/site/_misc/img/common/img/prev.ico") center center no-repeat; }
.next { right: 0px; background: url("https://sinopsyseditora.com.br/site/_misc/img/common/img/next.ico") center center no-repeat; }
.home_banner { float: left; z-index: 9; position: relative; width: 100%; overflow: hidden; }
.home_banner img { width: 100%; height: auto; }
.home_banner .prev, .home_banner .next { }
.topoLinha { grid-template-columns: 590px auto minmax(100px, 200px) 60px 60px 60px; }
.home_banner .items::before { width: 100%; height: 100%; background-image: linear-gradient(rgba(255, 0, 0, 0), rgb(234, 237, 237)); }
.faixaVantagens { overflow: hidden; float: left; width: 100%; background-color: rgb(61, 60, 60); color: rgb(174, 188, 196); font-size: 13px; padding: 20px 0px; z-index: 10; }
.faixaVantagens .lista { display: grid; grid-auto-flow: column; justify-content: space-evenly; gap: 2rem; }
.faixaVantagens .item { display: grid; grid-auto-flow: column; align-items: center; gap: 1rem; justify-content: center; }
.faixaVantagens strong { font-size: 16px; color: white; }
.faixaVantagens svg { color: orange; }
.gridflow { display: grid; grid-auto-flow: dense; gap: 20px; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); justify-content: center; float: left; z-index: 10; position: relative; width: 100%; }
.card { display: block; position: relative; float: left; background: rgb(255, 255, 255); overflow: hidden; min-width: 300px; border-radius: 8px; }
.card.span2 { grid-column-end: span 2; }
.card.full { grid-column-end: span 4; width: 100%; }
.card.desk { display: block; }
.card.mob { display: none; }
.card .layout { display: grid; padding: 20px 35px 0px; }
.card .headline { font-family: Arial, sans-serif; font-size: 21px; overflow: hidden; text-overflow: ellipsis; color: rgb(15, 17, 17); font-weight: 700; text-rendering: optimizelegibility; padding: 0px 20px; margin-bottom: 10px; width: fit-content; z-index: 3; }
.card .cardbody { display: grid; gap: 8px; flex-grow: 1; margin-bottom: 18px; min-width: 100%; }
.card .cardbody img { width: 100% !important; display: block; }
.col-1 { grid-template-columns: 1fr; min-height: 317px; }
.col-2 { grid-template-columns: repeat(2, 1fr); min-height: 317px; }
.col-3 { grid-template-columns: repeat(3, 1fr); }
.col-4 { grid-template-columns: repeat(4, 1fr); }
.col-5 { grid-template-columns: repeat(5, 1fr); }
.col-6 { grid-template-columns: repeat(6, 1fr); }
.row-0 { grid-template-rows: auto; }
.rowcard-1 { grid-template-rows: var(--cardBodyHeight); }
.rowcard-2 { grid-template-rows: var(--cardBodyHeightHalf) var(--cardBodyHeightHalf); }
.span-1 { }
.span-2 { grid-column: span 2; }
.span-3 { grid-column: span 3; }
.carnav { position: relative; }
.carnav .prev, .carnav .next { display: block; }
.card .cardfoot { padding: 0px 20px; margin-bottom: 20px; bottom: 0px; text-decoration: none; color: rgb(0, 113, 133); font-size: 12px; z-index: 3; }
.card .cardfoot a { text-decoration: none; color: rgb(0, 113, 133); }
.card .cardfoot a:hover { text-decoration: underline; }
.fancyTitles { font-size: 44px; color: black; background: linear-gradient(to left, rgb(249, 166, 22), rgb(249, 166, 22)) 12px 5px no-repeat; text-decoration: none !important; }
.fancyTitles.toRight { background: linear-gradient(to right, rgb(249, 166, 22), rgb(249, 166, 22)) -20px 5px no-repeat; }
.btComprar.v2.lista { border-width: medium; border-style: none; border-color: currentcolor; border-image: none; width: 100%; text-transform: lowercase; height: 32px; line-height: 15px; justify-self: center; font-size: 13px; }
.precoLivro { float: left; width: fit-content; color: rgb(249, 166, 26); font-size: 14px; text-shadow: rgb(249, 166, 26) 0px 0px 0px; }
.por { float: left; margin: 0px 4px 0px 0px; color: rgb(0, 0, 0); font-size: 12px; width: fit-content; }
.nopix { color: rgb(24, 24, 24); font-size: 12px; font-weight: lighter; width: fit-content; line-height: 20px; display: block; float: left; }
.PrecoRiscado { margin-right: 5px; color: rgb(136, 136, 136); font-size: 12px; text-decoration: line-through; float: left; width: 100%; letter-spacing: 1px; }
.slide-owl-wrap { width: 100%; display: grid; }
.containers { display: grid; grid-auto-flow: row; }
.boxitems { display: grid; justify-content: center; justify-self: center; grid-template-columns: 1fr; width: 100%; }
.boxitems a { text-decoration: none; }
.valorLivro { text-align: center; }
.valorLivro .preco { padding: 4px 0px; display: flex; justify-content: center; }
@media only screen and (max-width: 1280px) {
  .card.full { grid-column: span 3; }
}
@media only screen and (max-width: 1000px) {
  .gridflow { grid-template-columns: 1fr; gap: 10px; }
  .card.full { grid-column: span 2; }
  .card.desk { display: none; }
  .card.mob { display: block; }
}
@media only screen and (max-width: 600px) {
  .faixaVantagens { padding: 6px 0px; }
  .por { font-size: 10px; }
  .home_banner .prev, .home_banner .next { top: 130px; }
  .home_banner { margin-bottom: -90px; margin-top: -50px; }
  .card { min-width: unset; min-height: unset; grid-column: span 2; }
  .card .layout { padding: 20px 20px 0px; }
  .gridflow { grid-auto-flow: row; }
  .cardbody { grid-template-rows: unset; grid-auto-rows: 228px; height: auto !important; }
  .cardbody.col-4 { grid-template-columns: 1fr 1fr; }
  .next_space { background-color: unset; right: 0px !important; }
  .prev_space { background-color: unset; left: 0px !important; }
}
*, ::before, ::after { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; }
::backdrop { --tw-border-spacing-x: 0; --tw-border-spacing-y: 0; --tw-translate-x: 0; --tw-translate-y: 0; --tw-rotate: 0; --tw-skew-x: 0; --tw-skew-y: 0; --tw-scale-x: 1; --tw-scale-y: 1; --tw-pan-x: ; --tw-pan-y: ; --tw-pinch-zoom: ; --tw-scroll-snap-strictness: proximity; --tw-gradient-from-position: ; --tw-gradient-via-position: ; --tw-gradient-to-position: ; --tw-ordinal: ; --tw-slashed-zero: ; --tw-numeric-figure: ; --tw-numeric-spacing: ; --tw-numeric-fraction: ; --tw-ring-inset: ; --tw-ring-offset-width: 0px; --tw-ring-offset-color: #fff; --tw-ring-color: rgb(59 130 246 / 0.5); --tw-ring-offset-shadow: 0 0 #0000; --tw-ring-shadow: 0 0 #0000; --tw-shadow: 0 0 #0000; --tw-shadow-colored: 0 0 #0000; --tw-blur: ; --tw-brightness: ; --tw-contrast: ; --tw-grayscale: ; --tw-hue-rotate: ; --tw-invert: ; --tw-saturate: ; --tw-sepia: ; --tw-drop-shadow: ; --tw-backdrop-blur: ; --tw-backdrop-brightness: ; --tw-backdrop-contrast: ; --tw-backdrop-grayscale: ; --tw-backdrop-hue-rotate: ; --tw-backdrop-invert: ; --tw-backdrop-opacity: ; --tw-backdrop-saturate: ; --tw-backdrop-sepia: ; }
.float-left { float: left; }
.flex { display: flex; }
.h-10 { height: 2.5rem; }
.w-8 { width: 2rem; }
.w-full { width: 100%; }
.flex-wrap { flex-wrap: wrap; }
.items-center { align-items: center; }
.justify-center { justify-content: center; }
.gap-1 { gap: 0.25rem; }
.gap-2 { gap: 0.5rem; }
.border-l { border-left-width: 1px; }
.text-xl\/6 { font-size: 1.25rem; line-height: 1.5rem; }
.sinopsys-topbar-global { background: rgb(61, 60, 60); border-bottom: 2px solid rgb(249, 166, 22); color: rgb(255, 255, 255); font-size: 11px; font-weight: 800; text-align: center; padding: 7px 10px; display: flex; align-items: center; justify-content: center; gap: 8px; text-transform: uppercase; letter-spacing: 0.3px; box-shadow: rgba(0, 0, 0, 0.1) 0px 2px 6px; position: relative; z-index: 999999; width: 100%; box-sizing: border-box; }
.sinopsys-topbar-global .badge-pix-global { background: rgb(249, 166, 22); color: rgb(15, 23, 42); font-size: 10px; font-weight: 900; padding: 2.5px 7px; border-radius: 12px; white-space: nowrap; }
@media (max-width: 768px) {
  .sinopsys-topbar-global { font-size: 10px !important; padding: 6px !important; gap: 5px !important; }
  .sinopsys-topbar-global .desktop-only-text { display: none !important; }
}
.sinopsys-abordagens-global { background: rgb(255, 255, 255); border-bottom: 1px solid rgb(226, 232, 240); padding: 8px 10px; display: flex; align-items: center; justify-content: flex-start; gap: 8px; overflow-x: auto; scrollbar-width: none; width: 100%; box-shadow: rgba(0, 0, 0, 0.03) 0px 2px 4px; }
@media (min-width: 1024px) {
  .sinopsys-abordagens-global { justify-content: center; }
}
.sinopsys-abordagens-global::-webkit-scrollbar { display: none; }
.sinopsys-chip-global { white-space: nowrap; background: rgb(255, 255, 255); border: 1.5px solid rgb(203, 213, 225); color: rgb(51, 65, 85); padding: 5px 12px; border-radius: 18px; font-size: 11.5px; font-weight: 700; display: inline-flex; align-items: center; gap: 5px; box-shadow: rgba(0, 0, 0, 0.03) 0px 1px 2px; transition: 0.2s; flex: 0 0 auto; text-decoration: none !important; }
.sinopsys-chip-global:hover, .sinopsys-chip-global.active { background: rgb(249, 166, 22); color: rgb(255, 255, 255); border-color: rgb(249, 166, 22); box-shadow: rgba(249, 166, 22, 0.35) 0px 3px 8px; }
body .headline, .card .headline { font-size: 22px !important; font-weight: 800 !important; color: rgb(61, 60, 60) !important; position: relative !important; padding-left: 14px !important; border-left: 4px solid rgb(249, 166, 22) !important; letter-spacing: -0.3px !important; margin-top: 14px !important; margin-bottom: 16px !important; line-height: 1.2 !important; background: none !important; }
.card .precoLivro, .item .precoLivro, .card .precoLivro *, .item .precoLivro *, .card .por, .item .por, .card .por *, .item .por *, .card [class*="preco"], .item [class*="preco"], .card [class*="preco"] *, .item [class*="preco"] * { color: rgb(75, 211, 75) !important; font-weight: 800 !important; text-shadow: none !important; }
.card .precoLivro strike, .item .precoLivro strike, .card .precoLivro .de, .item .precoLivro .de, .card strike, .item strike, .card .de, .item .de { color: rgb(75, 211, 75) !important; font-weight: 500 !important; font-size: 11px !important; text-decoration: line-through !important; }
.item .btComprar, .card .btComprar, .owl-item .btComprar, .produto-item .btComprar, .item .btComprar.v2, .card .btComprar.v2, .owl-item .btComprar.v2, .produto-item .btComprar.v2, .item .btComprar.v2.lista, .card .btComprar.v2.lista, .owl-item .btComprar.v2.lista, .produto-item .btComprar.v2.lista, .item input.btComprar, .card input.btComprar, .owl-item input.btComprar, .produto-item input.btComprar, .item input.btComprar.v2, .card input.btComprar.v2, .owl-item input.btComprar.v2, .produto-item input.btComprar.v2 { background: linear-gradient(135deg, rgb(249, 166, 22) 0%, rgb(230, 138, 0) 100%) !important; color: rgb(255, 255, 255) !important; border-width: medium !important; border-style: none !important; border-color: currentcolor !important; border-image: none !important; border-radius: 8px !important; font-size: 12px !important; font-weight: 400 !important; height: 40px !important; line-height: 40px !important; width: 100% !important; text-transform: uppercase !important; box-shadow: rgba(249, 166, 22, 0.35) 0px 3px 8px !important; transition: 0.2s !important; display: flex !important; align-items: center !important; justify-content: center !important; gap: 6px !important; text-decoration: none !important; cursor: pointer !important; margin-top: 8px !important; }
.item .btComprar.v2:hover, .card .btComprar.v2:hover, .owl-item .btComprar.v2:hover, .produto-item .btComprar.v2:hover, .item input.btComprar.v2:hover, .card input.btComprar.v2:hover, .owl-item input.btComprar.v2:hover, .produto-item input.btComprar.v2:hover { transform: translateY(-1px); background: rgb(230, 138, 0) !important; box-shadow: rgba(230, 138, 0, 0.45) 0px 5px 12px !important; }
.cardbody, .item, .card { position: relative !important; }
.badge-oferta-produtos { position: absolute; top: 8px; left: 8px; display: flex; flex-direction: column; align-items: flex-start; gap: 3px; z-index: 10; }
.badge-circular-off-produtos { width: 34px; height: 34px; border-radius: 50%; background: rgb(50, 205, 50); color: rgb(255, 255, 255); font-size: 11px; font-weight: 600; display: flex; align-items: center; justify-content: center; box-shadow: rgba(217, 119, 6, 0.35) 0px 3px 6px; border: 2px solid rgba(50, 205, 50, 0.22); }
.badge-tag-pix-produtos { background: rgba(50, 205, 50, 0.88); color: rgb(255, 255, 255); font-size: 9px; font-weight: 600; padding: 2px 6px; border-radius: 4px; box-shadow: rgba(21, 128, 61, 0.3) 0px 2px 4px; white-space: nowrap; }
.choices { position: relative; }
.rd-choices { margin-bottom: 24px; font-size: 16px; background-color: rgb(255, 255, 255); height: 38px; }
[class^="rdstation-popup-position"]:not(.floating-button) .choices { height: 45px; }
.choices:focus { outline: none; }
.choices:last-child { margin-bottom: 0px; }
.choices.rd-is-disabled .rd-choices__inner, .choices.rd-is-disabled .rd-choices__input { background-color: rgb(234, 234, 234); cursor: not-allowed; user-select: none; }
.choices.rd-is-disabled .rd-choices__item { cursor: not-allowed; }
.choices[data-type*="select-one"] { cursor: pointer; }
.choices[data-type*="select-one"] .rd-choices__inner { padding-bottom: 7.5px; }
.choices[data-type*="select-one"] .rd-choices__input { display: block; width: 100%; padding: 10px; border-bottom: 1px solid rgb(221, 221, 221); background-color: rgb(255, 255, 255); margin: 0px; }
.choices[data-type*="select-one"] .rd-choices__button { background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjMDAwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg=="); padding: 0px; background-size: 8px; position: absolute; top: 50%; right: 0px; margin-top: -10px; margin-right: 25px; height: 20px; width: 20px; border-radius: 10em; opacity: 0.5; }
.choices[data-type*="select-one"] .rd-choices__button:hover, .choices[data-type*="select-one"] .rd-choices__button:focus { opacity: 1; }
.choices[data-type*="select-one"] .rd-choices__button:focus { box-shadow: rgb(0, 188, 212) 0px 0px 0px 2px; }
.choices[data-type*="select-one"]::after { content: ""; height: 0px; width: 0px; border-style: solid; border-color: rgb(51, 51, 51) transparent transparent; border-width: 5px; position: absolute; right: 11.5px; top: 50%; margin-top: -2.5px; pointer-events: none; }
.choices[data-type*="select-one"].rd-is-open::after { border-color: transparent transparent rgb(51, 51, 51); margin-top: -7.5px; }
.choices[data-type*="select-one"][dir="rtl"]::after { left: 11.5px; right: auto; }
.choices[data-type*="select-one"][dir="rtl"] .rd-choices__button { right: auto; left: 0px; margin-left: 25px; margin-right: 0px; }
.choices[data-type*="select-multiple"] .rd-choices__inner, .choices[data-type*="text"] .rd-choices__inner { cursor: text; }
.choices[data-type*="select-multiple"] .rd-choices__button, .choices[data-type*="text"] .rd-choices__button { position: relative; display: inline-block; margin: 0px -4px 0px 8px; padding-left: 16px; border-left: 1px solid rgb(0, 143, 161); background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjRkZGIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg=="); background-size: 8px; width: 8px; line-height: 1; opacity: 0.75; border-radius: 0px; }
.choices[data-type*="select-multiple"] .rd-choices__button:hover, .choices[data-type*="select-multiple"] .rd-choices__button:focus, .choices[data-type*="text"] .rd-choices__button:hover, .choices[data-type*="text"] .rd-choices__button:focus { opacity: 1; }
.rd-choices__inner { border-radius: 2.5px; font-size: 14px; min-height: 38px; border: 1px solid rgb(88, 151, 251); }
.rd-is-focused .rd-choices__inner, .rd-is-open .rd-choices__inner { border-color: rgb(88, 151, 251) !important; }
.rd-is-open .rd-choices__inner { border-radius: 2.5px 2.5px 0px 0px !important; border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }
.rd-is-flipped.rd-is-open .rd-choices__inner { border-radius: 0px 0px 2.5px 2.5px !important; border-bottom: 1px solid rgb(88, 151, 251) !important; }
.choices__list { margin: 0px; padding-left: 0px; list-style: none; }
.rd-choices__list { padding: 4px !important; }
.rd-choices__list--single { display: inline-block; padding: 4px 16px 4px 4px; width: 100%; line-height: 28px !important; }
[class^="rdstation-popup-position"]:not(.floating-button) .rd-choices__list--single { line-height: 35px !important; }
[dir="rtl"] .rd-choices__list--single { padding-right: 4px; padding-left: 16px; }
.rd-choices__list--single .rd-choices__item { width: 100%; }
.rd-choices__list--multiple { display: inline; }
.rd-choices__list--multiple .rd-choices__item { display: inline-block; vertical-align: middle; border-radius: 20px; padding: 4px 10px; font-size: 12px; font-weight: 500; margin-right: 3.75px; margin-bottom: 3.75px; background-color: rgb(0, 188, 212); border: 1px solid rgb(0, 165, 187); color: rgb(255, 255, 255); word-break: break-all; }
.rd-choices__list--multiple .rd-choices__item[data-deletable] { padding-right: 5px; }
[dir="rtl"] .rd-choices__list--multiple .rd-choices__item { margin-right: 0px; margin-left: 3.75px; }
.rd-choices__list--multiple .rd-choices__item.rd-is-highlighted { background-color: rgb(0, 165, 187); border: 1px solid rgb(0, 143, 161); }
.rd-is-disabled .rd-choices__list--multiple .rd-choices__item { background-color: rgb(170, 170, 170); border: 1px solid rgb(145, 145, 145); }
.choices__list--dropdown { position: absolute; width: 100%; top: 100%; margin-top: -1px; overflow: hidden; word-break: break-all; }
.rd-choices__list--dropdown { display: none; background-color: rgb(255, 255, 255); border-bottom-left-radius: 2.5px; border-bottom-right-radius: 2.5px; z-index: 999999 !important; border-bottom: 1px solid rgb(202, 202, 202) !important; border-left: 1px solid rgb(202, 202, 202) !important; border-right: 1px solid rgb(202, 202, 202) !important; }
.rd-choices__list--dropdown.rd-is-active { display: block; border-bottom: 1px solid rgb(88, 151, 251) !important; border-left: 1px solid rgb(88, 151, 251) !important; border-right: 1px solid rgb(88, 151, 251) !important; margin-top: -1px !important; }
.rd-is-open .rd-choices__list--dropdown { border-color: rgb(183, 183, 183); }
.rd-is-flipped .rd-choices__list--dropdown { top: auto; bottom: 100%; margin-top: 0px; border-radius: 0.25rem 0.25rem 0px 0px; margin-bottom: -1px !important; border-top: 1px solid rgb(88, 151, 251) !important; border-bottom-width: medium !important; border-bottom-style: none !important; border-bottom-color: currentcolor !important; }
.rd-choices__list--dropdown .rd-choices__list { position: relative; max-height: 300px; overflow: auto; will-change: scroll-position; }
.rd-choices__list--dropdown .rd-choices__item { position: relative; font-size: 14px; padding: 5px !important; }
[dir="rtl"] .rd-choices__list--dropdown .rd-choices__item { text-align: right; }
@media (min-width: 640px) {
  .rd-choices__list--dropdown .rd-choices__item--selectable { padding-right: 100px; }
  .rd-choices__list--dropdown .rd-choices__item--selectable::after { content: attr(data-select-text); font-size: 12px; opacity: 0; position: absolute; right: 10px; top: 50%; transform: translateY(-50%); }
  [dir="rtl"] .rd-choices__list--dropdown .rd-choices__item--selectable { text-align: right; padding-left: 100px; padding-right: 10px; }
  [dir="rtl"] .rd-choices__list--dropdown .rd-choices__item--selectable::after { right: auto; left: 10px; }
}
.rd-choices__list--dropdown .rd-choices__item--selectable.rd-is-highlighted { background-color: rgb(56, 117, 215) !important; color: rgb(255, 255, 255) !important; }
.rd-choices__list--dropdown .rd-choices__item--selectable.rd-is-highlighted::after { opacity: 0.5; }
.rd-choices__item { cursor: default; }
.rd-choices__item img { width: 26px; display: unset; }
.rd-choices__item--selectable { cursor: pointer; }
.rd-choices__item--disabled { cursor: not-allowed; user-select: none; opacity: 0.5; }
.choices__heading { font-weight: 600; padding: 10px; }
.rd-choices__heading { font-size: 12px; border-bottom: 1px solid rgb(247, 247, 247); color: gray; }
.rd-choices__button { text-indent: -9999px; appearance: none; border: 0px; background-color: transparent; background-repeat: no-repeat; background-position: center center; cursor: pointer; }
.rd-choices__button:focus { outline: none; }
.rd-choices__input { display: inline-block; vertical-align: baseline; background-color: rgb(249, 249, 249); font-size: 14px; margin-bottom: 5px; border-radius: 0px; max-width: 100%; padding: 4px 0px 4px 2px; margin-top: 6px; border: 1px solid rgb(170, 170, 170) !important; height: 28px !important; }
.rd-choices__input:focus { outline: 0px; }
[dir="rtl"] .rd-choices__input { padding-right: 2px; padding-left: 0px; }
.rd-choices__placeholder { opacity: 0.5; }
.rd-choices__input.is-hidden, .choices[data-type*="select-one"] .rd-choices__input.is-hidden, .choices[data-type*="select-multiple"] .rd-choices__input.is-hidden { display: none !important; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag * { margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; box-sizing: border-box; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag article, #bricks-component-pDKFaA7OCFWBR45Z2FxSag aside, #bricks-component-pDKFaA7OCFWBR45Z2FxSag details, #bricks-component-pDKFaA7OCFWBR45Z2FxSag figcaption, #bricks-component-pDKFaA7OCFWBR45Z2FxSag figure, #bricks-component-pDKFaA7OCFWBR45Z2FxSag footer, #bricks-component-pDKFaA7OCFWBR45Z2FxSag header, #bricks-component-pDKFaA7OCFWBR45Z2FxSag hgroup, #bricks-component-pDKFaA7OCFWBR45Z2FxSag menu, #bricks-component-pDKFaA7OCFWBR45Z2FxSag nav, #bricks-component-pDKFaA7OCFWBR45Z2FxSag section { display: block; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag ol, #bricks-component-pDKFaA7OCFWBR45Z2FxSag ul { list-style: none; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag blockquote, #bricks-component-pDKFaA7OCFWBR45Z2FxSag q { quotes: none; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag button::before, #bricks-component-pDKFaA7OCFWBR45Z2FxSag button::after, #bricks-component-pDKFaA7OCFWBR45Z2FxSag blockquote::before, #bricks-component-pDKFaA7OCFWBR45Z2FxSag blockquote::after, #bricks-component-pDKFaA7OCFWBR45Z2FxSag q::before, #bricks-component-pDKFaA7OCFWBR45Z2FxSag q::after { content: none; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag table { border-collapse: collapse; border-spacing: 0px; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag b, #bricks-component-pDKFaA7OCFWBR45Z2FxSag strong { font-weight: bold; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag i, #bricks-component-pDKFaA7OCFWBR45Z2FxSag em { font-style: italic; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--section { width: 100%; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--section > div { margin-right: auto; margin-left: auto; max-width: 960px; position: relative; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--row { display: flex; box-sizing: border-box; flex-flow: column; flex-grow: 1; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--column > div { height: 100%; display: flex; flex-direction: column; align-items: center; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component { font-family: Helvetica, Arial, sans-serif; font-size: 16px; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-box { width: 100%; }
@media screen and (min-width: 768px) {
  #bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--row { flex-flow: row; }
}
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form { padding: 0px 5px; height: auto; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__fieldset { display: flex; flex-flow: wrap; margin-left: -5px; margin-right: -5px; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__field { width: 100%; flex-grow: 1; display: flex; flex-direction: column; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__field label.error { display: none !important; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__label { display: inline-block; max-width: 100%; margin-bottom: 0.4em; line-height: 1.25; vertical-align: middle; position: relative !important; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__input { display: block; width: 100%; padding: 0px 0.5em; line-height: 1.42857; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__input.error { border: 1px solid red !important; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__field__option .bricks-form__label { padding-left: 1.33em; margin-bottom: 0.2em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__field__option .bricks-form__label input[type="checkbox"], #bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__field__option .bricks-form__label input[type="radio"] { margin: 0px 0px 0px -1.33em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__submit { width: 100%; position: relative; }
@media screen and (min-width: 768px) {
  #bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form { padding: 0px; }
}
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-video div { position: relative; height: 0px; padding-bottom: 56.25%; line-height: 0; box-sizing: border-box; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-video div iframe { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag { display: flex; flex-direction: column; align-self: center; max-width: 548px; width: 100%; margin-top: 0px; margin-bottom: 30px; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form { display: flex; flex-direction: column; width: 100%; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__fieldset { align-items: flex-start; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__label.always-visible, #bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__field__option .bricks-form__label { display: inline-block; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__input.select2-container { padding: 0px !important; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .select2-container .select2-choice .select2-arrow b { background-position: 0px 7px !important; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks-form__submit { display: flex; flex-direction: column; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text { color: rgb(51, 51, 51); line-height: 1.42; overflow: hidden; overflow-wrap: break-word; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text a { color: rgb(49, 162, 255); text-decoration: none; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text sub { bottom: -0.25em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text sup { top: -0.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol, #bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ul { padding-left: 1.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol > li, #bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ul > li { list-style-type: none; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ul > li::before { content: "•"; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li::before { display: inline-block; white-space: nowrap; width: 1.2em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li:not(.ql-direction-rtl)::before { margin-left: -1.5em; margin-right: 0.3em; text-align: right; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-direction-rtl::before { margin-left: 0.3em; margin-right: -1.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li:not(.ql-direction-rtl), #bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ul li:not(.ql-direction-rtl) { padding-left: 1.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-direction-rtl, #bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ul li.ql-direction-rtl { padding-right: 1.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li { counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; counter-increment: list-0 1; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li::before { content: counter(list-0) ". "; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-1 { counter-increment: list-1 1; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-1::before { content: counter(list-1, lower-alpha) ". "; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-1 { counter-reset: list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-2 { counter-increment: list-2 1; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-2::before { content: counter(list-2, lower-roman) ". "; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-2 { counter-reset: list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-3 { counter-increment: list-3 1; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-3::before { content: counter(list-3) ". "; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-3 { counter-reset: list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-4 { counter-increment: list-4 1; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-4::before { content: counter(list-4, lower-alpha) ". "; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-4 { counter-reset: list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-5 { counter-increment: list-5 1; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-5::before { content: counter(list-5, lower-roman) ". "; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-5 { counter-reset: list-6 0 list-7 0 list-8 0 list-9 0; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-6 { counter-increment: list-6 1; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-6::before { content: counter(list-6) ". "; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-6 { counter-reset: list-7 0 list-8 0 list-9 0; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-7 { counter-increment: list-7 1; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-7::before { content: counter(list-7, lower-alpha) ". "; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-7 { counter-reset: list-8 0 list-9 0; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-8 { counter-increment: list-8 1; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-8::before { content: counter(list-8, lower-roman) ". "; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-8 { counter-reset: list-9 0; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-9 { counter-increment: list-9 1; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text ol li.ql-indent-9::before { content: counter(list-9) ". "; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-1:not(.ql-direction-rtl) { padding-left: 3em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-1:not(.ql-direction-rtl) { padding-left: 4.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: 3em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: 4.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-2:not(.ql-direction-rtl) { padding-left: 6em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-2:not(.ql-direction-rtl) { padding-left: 7.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: 6em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: 7.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-3:not(.ql-direction-rtl) { padding-left: 9em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-3:not(.ql-direction-rtl) { padding-left: 10.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: 9em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: 10.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-4:not(.ql-direction-rtl) { padding-left: 12em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-4:not(.ql-direction-rtl) { padding-left: 13.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: 12em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: 13.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-5:not(.ql-direction-rtl) { padding-left: 15em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-5:not(.ql-direction-rtl) { padding-left: 16.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: 15em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: 16.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-6:not(.ql-direction-rtl) { padding-left: 18em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-6:not(.ql-direction-rtl) { padding-left: 19.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: 18em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: 19.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-7:not(.ql-direction-rtl) { padding-left: 21em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-7:not(.ql-direction-rtl) { padding-left: 22.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: 21em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: 22.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-8:not(.ql-direction-rtl) { padding-left: 24em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-8:not(.ql-direction-rtl) { padding-left: 25.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: 24em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: 25.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-9:not(.ql-direction-rtl) { padding-left: 27em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-9:not(.ql-direction-rtl) { padding-left: 28.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: 27em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text li.ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: 28.5em; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag .bricks--component-text .ql-direction-rtl { direction: rtl; text-align: inherit; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag-overlay { z-index: 99998; position: fixed !important; inset: 0px !important; display: block !important; background: rgb(67, 66, 66) !important; opacity: 0.6 !important; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag-wrapper { position: fixed; z-index: 99998; letter-spacing: normal; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag { position: relative; min-width: 960px; min-height: 1px; width: 960px; box-shadow: rgb(51, 51, 51) 0px 0px 8px; border-style: none; border-color: rgb(255, 255, 255); border-radius: 1px; border-width: 1px; background-color: rgba(255, 255, 255, 0); display: block !important; z-index: 999999 !important; }
@media screen and (max-width: 767px) {
  #bricks-component-pDKFaA7OCFWBR45Z2FxSag { position: relative; min-height: 1px; min-width: inherit; width: 100%; box-shadow: rgb(51, 51, 51) 0px 0px 8px; border-style: none; border-color: rgb(255, 255, 255); border-radius: 1px; border-width: 1px; background-color: rgba(255, 255, 255, 0); height: auto; max-height: 100%; overflow: auto; display: block !important; z-index: 999999 !important; }
}
.rdstation-popup-position-center { left: 50%; top: 50%; transform: translate(-50%, -50%); }
.rdstation-popup-position-top_left { top: 0px; left: 0px; }
.rdstation-popup-position-top_right { top: 0px; right: 0px; }
.rdstation-popup-position-bottom_left { bottom: 0px; left: 0px; }
.rdstation-popup-position-bottom_right { bottom: 0px; right: 0px; }
@media screen and (max-width: 767px) {
  .rdstation-popup-position-center { width: 100%; box-sizing: border-box; top: 0px; left: 0px; bottom: 0px; padding: 24px; transform: none; }
  .rdstation-popup-position-top_left { width: 100%; box-sizing: border-box; top: 0px; left: 0px; bottom: 0px; padding: 24px; }
  .rdstation-popup-position-top_right { width: 100%; box-sizing: border-box; top: 0px; left: 0px; bottom: 0px; padding: 24px; }
  .rdstation-popup-position-bottom_left { width: 100%; box-sizing: border-box; top: 0px; left: 0px; bottom: 0px; padding: 24px; }
  .rdstation-popup-position-bottom_right { width: 100%; box-sizing: border-box; top: 0px; left: 0px; bottom: 0px; padding: 24px; }
}
#bricks-component-pDKFaA7OCFWBR45Z2FxSag { max-width: 100%; width: 100%; margin-bottom: 0px; box-shadow: unset; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag-wrapper { transform: translate(0px, 0px); width: 100%; }
#bricks-component-pDKFaA7OCFWBR45Z2FxSag-wrapper.rdstation-popup-position-embedded_top_left { top: 0px; left: 0px; }
@media screen and (max-width: 767px) {
  #bricks-component-pDKFaA7OCFWBR45Z2FxSag-wrapper.rdstation-popup-position-top_left, #bricks-component-pDKFaA7OCFWBR45Z2FxSag-wrapper.rdstation-popup-position-bottom_left { padding: 0px; }
  #bricks-component-pDKFaA7OCFWBR45Z2FxSag-wrapper.rdstation-popup-position-top_left { bottom: unset; }
  #bricks-component-pDKFaA7OCFWBR45Z2FxSag-wrapper.rdstation-popup-position-bottom_left { top: unset; bottom: 0px; left: 0px; }
}
#rd-close_button-luhazmn7 { position: absolute; top: 31px; right: 100px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent; z-index: 9999; cursor: pointer; width: 26px; height: 26px; display: flex; justify-content: center; align-items: center; }
#rd-close_button-luhazmn7 svg { width: 14px; height: 14px; fill: rgb(255, 255, 255); }
#rd-section-luhazmn9 { background-image: linear-gradient(rgba(255, 255, 255, 0) 0%, rgba(255, 255, 255, 0) 100%), url("https://d335luupugsy2.cloudfront.net/cms/files/730794/1717004335/$637esbyracn"); background-position: 50% 100%; background-repeat: no-repeat; background-size: initial; background-attachment: scroll; border-style: none; border-color: rgb(0, 0, 0); border-radius: 0px; border-width: 1px; }
#rd-section-luhazmn9 > div:not(.bricks--row) { min-height: 0px; }
#rd-row-luhazmna { min-height: 50px; }
#rd-row-luhazmna .bricks--column > div { min-height: 50px; }
@media (max-width: 480px) {
  #rd-row-luhazmna.bricks--row { min-height: auto; }
}
@media screen and (max-width: 767px) {
  #rd-row-luhazmna.bricks--row.rd-row { min-height: auto; }
}
#rd-column-luhb2wjd { flex: 12 0 0px; }
#rd-column-luhb2wjd > div { background-color: rgba(255, 255, 255, 0); justify-content: center; padding: 0px 2px; }
@media screen and (max-width: 767px) {
  #rd-column-luhb2wjd > div { min-height: auto !important; }
}
@media (max-width: 480px) {
  #rd-column-luhb2wjd > div { padding: 0px 6px; }
}
#rd-popup-custom * { box-sizing: border-box; margin: 0px; padding: 0px; }
#rd-section-luhazmn9 { background-image: none; }
#rd-popup-custom { font-family: Helvetica, Arial, sans-serif; position: relative; width: 100%; }
#rd-popup-custom .popup-bar { background: rgb(17, 17, 17); border-radius: 12px 12px 0px 0px; position: relative; overflow: hidden; }
#rd-popup-custom .popup-bar::after { content: ""; position: absolute; left: 0px; top: 0px; right: 0px; height: 3px; background: rgb(248, 152, 0); }
#rd-popup-custom .disc { font-size: 10px; color: rgba(255, 255, 255, 0.72); text-align: center; padding: 4px 16px; background: rgb(13, 13, 13); border-radius: 0px 0px 8px 8px; }
#rd-popup-custom .badge { background: rgb(248, 152, 0); border-radius: 7px; display: flex; flex-direction: column; align-items: center; justify-content: center; line-height: 1; flex-shrink: 0; padding: 6px 12px; }
#rd-popup-custom .badge .n { font-weight: 800; font-size: 20px; color: rgb(17, 17, 17); letter-spacing: -0.5px; }
#rd-popup-custom .badge .o { font-weight: 700; font-size: 8px; color: rgb(17, 17, 17); letter-spacing: 1.5px; text-transform: uppercase; margin-top: 1px; }
#rd-popup-custom .cpill { display: inline-flex; align-items: center; gap: 7px; background: rgba(248, 152, 0, 0.1); border: 1px dashed rgba(248, 152, 0, 0.45); border-radius: 6px; cursor: pointer; transition: background 0.18s; padding: 0px 13px; height: 36px; }
#rd-popup-custom .cpill:hover { background: rgba(248, 152, 0, 0.2); }
#rd-popup-custom .cpill .code { font-weight: 700; font-size: 15px; color: rgb(248, 152, 0); letter-spacing: 2px; }
#rd-popup-custom .cpill svg { fill: rgba(248, 152, 0, 0.6); flex-shrink: 0; }
#rd-popup-custom .cta-btn { display: inline-flex; align-items: center; justify-content: center; height: 36px; background: rgb(248, 152, 0); color: rgb(17, 17, 17); border-width: medium; border-style: none; border-color: currentcolor; border-image: none; border-radius: 6px; font-family: Helvetica, Arial, sans-serif; font-weight: 700; font-size: 13px; cursor: pointer; transition: opacity 0.15s; white-space: nowrap; text-decoration: none; padding: 0px 20px; }
#rd-popup-custom .cta-btn:hover { opacity: 0.88; }
#rd-popup-custom .close-btn { background: transparent; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; cursor: pointer; color: rgba(255, 255, 255, 0.01); line-height: 1; flex-shrink: 0; transition: color 0.15s; font-size: 16px; padding: 4px; }
#rd-popup-custom .close-btn:hover { color: rgba(255, 255, 255, 0); }
#rd-popup-custom .toast { position: fixed; bottom: 80px; left: 50%; transform: translateX(-50%); background: rgb(30, 30, 30); color: rgb(248, 152, 0); font-size: 12px; padding: 5px 14px; border-radius: 20px; border: 1px solid rgba(248, 152, 0, 0.3); opacity: 0; transition: opacity 0.2s; pointer-events: none; white-space: nowrap; z-index: 9999; }
#rd-popup-custom .d-bar { display: flex; align-items: center; gap: 14px; padding: 12px 18px 12px 22px; }
#rd-popup-custom .d-text { flex: 1 1 0%; min-width: 0px; }
#rd-popup-custom .d-text .h { font-weight: 700; font-size: 14px; color: rgb(245, 245, 245); line-height: 1.2; }
#rd-popup-custom .d-text .s { font-size: 11px; color: rgba(255, 255, 255, 0.45); margin-top: 2px; line-height: 1.4; }
#rd-popup-custom .d-text .s b { color: rgba(248, 152, 0, 0.85); font-weight: 600; }
#rd-popup-custom .d-right { display: flex; align-items: flex-end; gap: 8px; flex-shrink: 0; }
#rd-popup-custom .coupon-col { display: flex; flex-direction: column; }
#rd-popup-custom .clbl { font-size: 10px; color: rgba(255, 255, 255, 0.35); margin-bottom: 3px; }
#rd-popup-custom .m-bar { display: none; }
@media (max-width: 540px) {
  #rd-popup-custom .d-bar { display: none; }
  #rd-popup-custom .m-bar { display: flex; flex-direction: column; padding: 10px 14px 12px; }
  #rd-popup-custom .m-row1 { display: flex; align-items: center; gap: 10px; margin-bottom: 9px; }
  #rd-popup-custom .m-row1 .badge { padding: 5px 10px; }
  #rd-popup-custom .m-row1 .badge .n { font-size: 18px; }
  #rd-popup-custom .m-title { flex: 1 1 0%; font-weight: 700; font-size: 13px; color: rgb(245, 245, 245); line-height: 1.25; }
  #rd-popup-custom .m-sub { display: block; font-size: 11px; color: rgba(255, 255, 255, 0.4); font-weight: 400; margin-top: 2px; }
  #rd-popup-custom .m-sub b { color: rgba(248, 152, 0, 0.8); font-weight: 600; }
  #rd-popup-custom .m-row2 { display: flex; align-items: stretch; gap: 8px; }
  #rd-popup-custom .m-row2 .cpill { flex: 1 1 0%; justify-content: center; height: 42px; }
  #rd-popup-custom .m-row2 .cpill .code { font-size: 14px; }
  #rd-popup-custom .m-row2 .cta-btn { flex: 1 1 0%; height: 42px; font-size: 13px; }
}
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ * { margin: 0px; padding: 0px; border: 0px; font: inherit; vertical-align: baseline; box-sizing: border-box; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ article, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ aside, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ details, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ figcaption, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ figure, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ footer, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ header, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ hgroup, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ menu, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ nav, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ section { display: block; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ ol, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ ul { list-style: none; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ blockquote, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ q { quotes: none; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ button::before, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ button::after, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ blockquote::before, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ blockquote::after, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ q::before, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ q::after { content: none; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ table { border-collapse: collapse; border-spacing: 0px; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ b, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ strong { font-weight: bold; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ i, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ em { font-style: italic; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--section { width: 100%; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--section > div { margin-right: auto; margin-left: auto; max-width: 480px; position: relative; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--row { display: flex; box-sizing: border-box; flex-flow: column; flex-grow: 1; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--column > div { height: 100%; display: flex; flex-direction: column; align-items: center; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component { font-family: Helvetica, Arial, sans-serif; font-size: 16px; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-box { width: 100%; }
@media screen and (min-width: 768px) {
  #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--row { flex-flow: row; }
}
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form { padding: 0px 5px; height: auto; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__fieldset { display: flex; flex-flow: wrap; margin-left: -5px; margin-right: -5px; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__field { width: 100%; flex-grow: 1; display: flex; flex-direction: column; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__field label.error { display: none !important; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__label { display: inline-block; max-width: 100%; margin-bottom: 0.4em; line-height: 1.25; vertical-align: middle; position: relative !important; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__input { display: block; width: 100%; padding: 0px 0.5em; line-height: 1.42857; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__input.error { border: 1px solid red !important; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__field__option .bricks-form__label { padding-left: 1.33em; margin-bottom: 0.2em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__field__option .bricks-form__label input[type="checkbox"], #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__field__option .bricks-form__label input[type="radio"] { margin: 0px 0px 0px -1.33em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__submit { width: 100%; position: relative; }
@media screen and (min-width: 768px) {
  #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form { padding: 0px; }
}
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-video div { position: relative; height: 0px; padding-bottom: 56.25%; line-height: 0; box-sizing: border-box; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-video div iframe { position: absolute; left: 0px; top: 0px; width: 100%; height: 100%; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ { display: flex; flex-direction: column; align-self: center; max-width: 548px; width: 100%; margin-top: 0px; margin-bottom: 30px; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form { display: flex; flex-direction: column; width: 100%; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__fieldset { align-items: flex-start; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__label.always-visible, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__field__option .bricks-form__label { display: inline-block; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__input.select2-container { padding: 0px !important; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .select2-container .select2-choice .select2-arrow b { background-position: 0px 7px !important; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks-form__submit { display: flex; flex-direction: column; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text { color: rgb(51, 51, 51); line-height: 1.42; overflow: hidden; overflow-wrap: break-word; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text a { color: rgb(49, 162, 255); text-decoration: none; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text sub, sup { font-size: 75%; line-height: 0; position: relative; vertical-align: baseline; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text sub { bottom: -0.25em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text sup { top: -0.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ul { padding-left: 1.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol > li, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ul > li { list-style-type: none; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ul > li::before { content: "•"; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li::before { display: inline-block; white-space: nowrap; width: 1.2em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li:not(.ql-direction-rtl)::before { margin-left: -1.5em; margin-right: 0.3em; text-align: right; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-direction-rtl::before { margin-left: 0.3em; margin-right: -1.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li:not(.ql-direction-rtl), #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ul li:not(.ql-direction-rtl) { padding-left: 1.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-direction-rtl, #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ul li.ql-direction-rtl { padding-right: 1.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li { counter-reset: list-1 0 list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; counter-increment: list-0 1; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li::before { content: counter(list-0) ". "; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-1 { counter-increment: list-1 1; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-1::before { content: counter(list-1, lower-alpha) ". "; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-1 { counter-reset: list-2 0 list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-2 { counter-increment: list-2 1; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-2::before { content: counter(list-2, lower-roman) ". "; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-2 { counter-reset: list-3 0 list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-3 { counter-increment: list-3 1; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-3::before { content: counter(list-3) ". "; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-3 { counter-reset: list-4 0 list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-4 { counter-increment: list-4 1; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-4::before { content: counter(list-4, lower-alpha) ". "; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-4 { counter-reset: list-5 0 list-6 0 list-7 0 list-8 0 list-9 0; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-5 { counter-increment: list-5 1; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-5::before { content: counter(list-5, lower-roman) ". "; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-5 { counter-reset: list-6 0 list-7 0 list-8 0 list-9 0; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-6 { counter-increment: list-6 1; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-6::before { content: counter(list-6) ". "; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-6 { counter-reset: list-7 0 list-8 0 list-9 0; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-7 { counter-increment: list-7 1; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-7::before { content: counter(list-7, lower-alpha) ". "; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-7 { counter-reset: list-8 0 list-9 0; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-8 { counter-increment: list-8 1; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-8::before { content: counter(list-8, lower-roman) ". "; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-8 { counter-reset: list-9 0; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-9 { counter-increment: list-9 1; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text ol li.ql-indent-9::before { content: counter(list-9) ". "; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-1:not(.ql-direction-rtl) { padding-left: 3em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-1:not(.ql-direction-rtl) { padding-left: 4.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: 3em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-1.ql-direction-rtl.ql-align-right { padding-right: 4.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-2:not(.ql-direction-rtl) { padding-left: 6em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-2:not(.ql-direction-rtl) { padding-left: 7.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: 6em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-2.ql-direction-rtl.ql-align-right { padding-right: 7.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-3:not(.ql-direction-rtl) { padding-left: 9em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-3:not(.ql-direction-rtl) { padding-left: 10.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: 9em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-3.ql-direction-rtl.ql-align-right { padding-right: 10.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-4:not(.ql-direction-rtl) { padding-left: 12em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-4:not(.ql-direction-rtl) { padding-left: 13.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: 12em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-4.ql-direction-rtl.ql-align-right { padding-right: 13.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-5:not(.ql-direction-rtl) { padding-left: 15em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-5:not(.ql-direction-rtl) { padding-left: 16.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: 15em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-5.ql-direction-rtl.ql-align-right { padding-right: 16.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-6:not(.ql-direction-rtl) { padding-left: 18em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-6:not(.ql-direction-rtl) { padding-left: 19.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: 18em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-6.ql-direction-rtl.ql-align-right { padding-right: 19.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-7:not(.ql-direction-rtl) { padding-left: 21em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-7:not(.ql-direction-rtl) { padding-left: 22.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: 21em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-7.ql-direction-rtl.ql-align-right { padding-right: 22.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-8:not(.ql-direction-rtl) { padding-left: 24em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-8:not(.ql-direction-rtl) { padding-left: 25.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: 24em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-8.ql-direction-rtl.ql-align-right { padding-right: 25.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-9:not(.ql-direction-rtl) { padding-left: 27em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-9:not(.ql-direction-rtl) { padding-left: 28.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: 27em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text li.ql-indent-9.ql-direction-rtl.ql-align-right { padding-right: 28.5em; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ .bricks--component-text .ql-direction-rtl { direction: rtl; text-align: inherit; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ-overlay { z-index: 99998; position: fixed !important; inset: 0px !important; display: block !important; background: rgb(255, 255, 255) !important; opacity: 0.6 !important; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ-wrapper { position: fixed; z-index: 99999; letter-spacing: normal; }
#bricks-component-Bl-XLpQiTdmVD5akYU4GoQ { position: relative; min-width: 480px; min-height: 1px; width: 480px; box-shadow: rgb(51, 51, 51) 0px 0px 8px; border-style: solid none none; border-color: rgb(245, 130, 32); border-radius: 13px; border-width: 10px; background-color: rgb(255, 255, 255); display: block !important; z-index: 999999 !important; }
@media screen and (max-width: 767px) {
  #bricks-component-Bl-XLpQiTdmVD5akYU4GoQ { position: relative; min-height: 1px; min-width: inherit; width: 100%; box-shadow: rgb(51, 51, 51) 0px 0px 8px; border-style: solid none none; border-color: rgb(245, 130, 32); border-radius: 13px; border-width: 10px; background-color: rgb(255, 255, 255); height: auto; max-height: 100%; overflow: auto; display: block !important; z-index: 999999 !important; }
}
.rdstation-popup-position-center { left: 50%; top: 50%; transform: translate(-50%, -50%); }
.rdstation-popup-position-top_left { top: 0px; left: 0px; }
.rdstation-popup-position-top_right { top: 0px; right: 0px; }
.rdstation-popup-position-bottom_left { bottom: 0px; left: 0px; }
.rdstation-popup-position-bottom_right { bottom: 0px; right: 0px; }
@media screen and (max-width: 767px) {
  .rdstation-popup-position-center { width: 100%; box-sizing: border-box; top: 0px; left: 0px; bottom: 0px; padding: 24px; transform: none; }
  .rdstation-popup-position-top_left { width: 100%; box-sizing: border-box; top: 0px; left: 0px; bottom: 0px; padding: 24px; }
  .rdstation-popup-position-top_right { width: 100%; box-sizing: border-box; top: 0px; left: 0px; bottom: 0px; padding: 24px; }
  .rdstation-popup-position-bottom_left { width: 100%; box-sizing: border-box; top: 0px; left: 0px; bottom: 0px; padding: 24px; }
  .rdstation-popup-position-bottom_right { width: 100%; box-sizing: border-box; top: 0px; left: 0px; bottom: 0px; padding: 24px; }
}
#rd-close_button-lqzhbi9h { position: absolute; top: 5px; right: 5px; border-width: medium; border-style: none; border-color: currentcolor; border-image: none; background: transparent; z-index: 9999; cursor: pointer; width: 26px; height: 26px; display: flex; justify-content: center; align-items: center; }
#rd-close_button-lqzhbi9h svg { width: 14px; height: 14px; fill: rgb(243, 146, 0); }
#rd-section-mq59zf5t { background-color: transparent; border-style: none; border-color: rgb(0, 0, 0); border-radius: 0px; border-width: 1px; }
#rd-section-mq59zf5t > div:not(.bricks--row) { min-height: 0px; }
#rd-row-mq59zf5u { min-height: 218px; }
#rd-row-mq59zf5u .bricks--column > div { min-height: 218px; }
@media (max-width: 480px) {
  #rd-row-mq59zf5u.bricks--row { min-height: auto; }
}
@media screen and (max-width: 767px) {
  #rd-row-mq59zf5u.bricks--row.rd-row { min-height: auto; }
}
#rd-column-mq59zf5v { flex: 12 0 0px; }
#rd-column-mq59zf5v > div { background-color: rgb(255, 255, 255); justify-content: center; padding: 0px 16px; }
@media screen and (max-width: 767px) {
  #rd-column-mq59zf5v > div { min-height: auto !important; }
}
#rd-text-mq5a1hf2 { display: block; border-style: none; border-color: rgb(0, 0, 0); border-radius: 0px; border-width: 1px; max-width: 408px; margin-top: 4px; margin-bottom: 10px; align-self: flex-start; width: 100%; word-break: break-word; }
#rd-text-mq5a30u5 { display: block; border-style: none; border-color: rgb(0, 0, 0); border-radius: 0px; border-width: 1px; max-width: 448px; margin-top: 0px; margin-bottom: 4px; align-self: flex-start; width: 100%; word-break: break-word; }
#rd-box-mq5a5y3j { background-color: rgb(247, 247, 247); border-style: solid; border-color: rgb(247, 247, 247); border-radius: 6px; border-width: 1px; padding: 10px; margin-top: 10px; margin-bottom: 10px; max-width: 460px; align-self: center; display: flex; flex-direction: column; }
#rd-text-mq5a5fh9 { display: block; border-style: none; border-color: rgb(0, 0, 0); border-radius: 0px; border-width: 1px; max-width: 460px; margin-top: 4px; margin-bottom: 4px; align-self: flex-start; width: 100%; word-break: break-word; }
#rd-row-mq5aafsc { min-height: 50px; }
#rd-row-mq5aafsc .bricks--column > div { min-height: 50px; }
@media (max-width: 480px) {
  #rd-row-mq5aafsc.bricks--row { min-height: auto; }
}
@media screen and (max-width: 767px) {
  #rd-row-mq5aafsc.bricks--row.rd-row { min-height: auto; }
}
#rd-column-mq5aafsd { flex: 12 0 0px; }
#rd-column-mq5aafsd > div { background-color: rgb(255, 255, 255); justify-content: center; padding: 0px 10px; }
@media screen and (max-width: 767px) {
  #rd-column-mq5aafsd > div { min-height: auto !important; }
}
a#rd-button-mq5a8vmm { display: flex; flex-direction: column; }
.coupon-container #rd-button-mq5a8vmm-coupon-code { width: 100%; }
.coupon-container #rd-button-mq5a8vmm-coupon-code input { text-align: center; }
#rd-button-mq5a8vmm.bricks--component, #rd-button-mq5a8vmm-coupon.bricks--component { align-self: center; background-color: rgb(245, 130, 32); border-style: solid; border-color: rgb(255, 255, 255); border-radius: 6px; border-width: 1px; box-shadow: rgb(204, 204, 204) 0px 0px 0px 0px; color: rgb(255, 255, 255); cursor: pointer; font-family: Helvetica, Arial, sans-serif; font-size: 16px; font-style: normal; font-weight: normal; height: 44px; justify-content: center; line-height: 1.42857; margin-bottom: 10px; margin-top: 0px; max-width: 324px; text-align: center; text-decoration: none; width: 100%; padding-right: 10px; padding-left: 10px; }
@media screen and (max-width: 767px) {
  #rd-button-mq5a8vmm.bricks--component, #rd-button-mq5a8vmm-coupon.bricks--component { height: auto; padding-top: 0.66em; padding-bottom: 0.66em; align-self: center; }
}
.scart { fill: rgb(255, 255, 255); }
#box1137 { display: block; }
#box1017 { display: block; }
#box1020 { display: block; }
#box1138 { display: block; }
#box1037 { display: block; }
#box1036 { display: block; }
#box1021 { display: block; }
#box1034 { display: block; }
#box1027 { display: block; }
#box1022 { display: block; }
#box1023 { display: block; }
#box1029 { display: block; }
#box438 { display: block; }
#box1032 { display: block; }
#box1033 { display: block; }
#box1139 { display: block; }
#box1143 { display: block; }
#box1194 { display: block; }
#box1030 { display: block; }
:root { --cor-primaria: #f89800; --cor-secundaria: rgb(143, 142, 141); --cor-cinza: #464646; --cor-desativado: rgb(222, 224, 228); --cor-areabackground: rgb(242, 243, 244); }
.receba-promos { background-color: var(--cor-primaria); float: left; width: 100%; display: flex; justify-content: center; margin-top: 3rem; }
.receba-promos-corpo { display: flex; padding: 20px; gap: 2rem; }
.receba-promos-form { display: flex; gap: 2rem; }
footer { display: flex; flex-direction: column; width: 100%; margin-top: auto; color: rgb(242, 243, 244); background-color: rgb(255, 118, 0); }
footer .empresa { background-color: var(--cor-primaria); color: white; width: 100%; padding: 5px 0px; text-align: center; font-size: 12px; height: 28px; }
footer .footerLinks { display: flex; gap: 2rem; justify-content: center; margin-top: 1rem; }
footer .footerLinks .linksGroup { display: flex; flex-direction: column; }
footer .footerLinks .linksGroup a { color: white; }
footer .footerLinks .linksGroup h3 { font-weight: bold; }
footer .footerLinks .linksGroup > div { display: flex; flex-direction: column; font-size: 14px; padding: 0.5rem 0px; }
.input-text { width: 100%; height: 3rem; background: rgb(255, 255, 255); border: 1px solid rgb(222, 224, 228); box-sizing: border-box; font-size: 14px; padding: 0.75rem 1.5rem; border-radius: 0.25rem; }
.button { height: 3rem; font-size: 1.125rem; line-height: 1.125rem; font-weight: 700; color: rgb(255, 255, 255); padding: 0px 3rem; background: rgb(255, 101, 0); border-radius: 0.25rem; border: 1px solid white; }
.s0 { fill: rgb(255, 255, 255); }
