﻿:root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-black: #000;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-gray-100: #f8f9fa;--bs-gray-200: #e9ecef;--bs-gray-300: #dee2e6;--bs-gray-400: #ced4da;--bs-gray-500: #adb5bd;--bs-gray-600: #6c757d;--bs-gray-700: #495057;--bs-gray-800: #343a40;--bs-gray-900: #212529;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-primary-rgb: 13, 110, 253;--bs-secondary-rgb: 108, 117, 125;--bs-success-rgb: 25, 135, 84;--bs-info-rgb: 13, 202, 240;--bs-warning-rgb: 255, 193, 7;--bs-danger-rgb: 220, 53, 69;--bs-light-rgb: 248, 249, 250;--bs-dark-rgb: 33, 37, 41;--bs-primary-text-emphasis: #052c65;--bs-secondary-text-emphasis: #2b2f32;--bs-success-text-emphasis: #0a3622;--bs-info-text-emphasis: #055160;--bs-warning-text-emphasis: #664d03;--bs-danger-text-emphasis: #58151c;--bs-light-text-emphasis: #495057;--bs-dark-text-emphasis: #495057;--bs-primary-bg-subtle: #cfe2ff;--bs-secondary-bg-subtle: #e2e3e5;--bs-success-bg-subtle: #d1e7dd;--bs-info-bg-subtle: #cff4fc;--bs-warning-bg-subtle: #fff3cd;--bs-danger-bg-subtle: #f8d7da;--bs-light-bg-subtle: #fcfcfd;--bs-dark-bg-subtle: #ced4da;--bs-primary-border-subtle: #9ec5fe;--bs-secondary-border-subtle: #c4c8cb;--bs-success-border-subtle: #a3cfbb;--bs-info-border-subtle: #9eeaf9;--bs-warning-border-subtle: #ffe69c;--bs-danger-border-subtle: #f1aeb5;--bs-light-border-subtle: #e9ecef;--bs-dark-border-subtle: #adb5bd;--bs-white-rgb: 255, 255, 255;--bs-black-rgb: 0, 0, 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", "Liberation Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));--bs-body-font-family: var(--bs-font-sans-serif);--bs-body-font-size: 1rem;--bs-body-font-weight: 400;--bs-body-line-height: 1.5;--bs-body-color: #212529;--bs-body-color-rgb: 33, 37, 41;--bs-body-bg: #fff;--bs-body-bg-rgb: 255, 255, 255;--bs-emphasis-color: #000;--bs-emphasis-color-rgb: 0, 0, 0;--bs-secondary-color: rgba(33, 37, 41, 0.75);--bs-secondary-color-rgb: 33, 37, 41;--bs-secondary-bg: #e9ecef;--bs-secondary-bg-rgb: 233, 236, 239;--bs-tertiary-color: rgba(33, 37, 41, 0.5);--bs-tertiary-color-rgb: 33, 37, 41;--bs-tertiary-bg: #f8f9fa;--bs-tertiary-bg-rgb: 248, 249, 250;--bs-heading-color: inherit;--bs-link-color: #0d6efd;--bs-link-color-rgb: 13, 110, 253;--bs-link-decoration: underline;--bs-link-hover-color: #0a58ca;--bs-link-hover-color-rgb: 10, 88, 202;--bs-code-color: #d63384;--bs-highlight-bg: #fff3cd;--bs-border-width: 1px;--bs-border-style: solid;--bs-border-color: #dee2e6;--bs-border-color-translucent: rgba(0, 0, 0, 0.175);--bs-border-radius: 0.375rem;--bs-border-radius-sm: 0.25rem;--bs-border-radius-lg: 0.5rem;--bs-border-radius-xl: 1rem;--bs-border-radius-xxl: 2rem;--bs-border-radius-2xl: var(--bs-border-radius-xxl);--bs-border-radius-pill: 50rem;--bs-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15);--bs-box-shadow-sm: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075);--bs-box-shadow-lg: 0 1rem 3rem rgba(0, 0, 0, 0.175);--bs-box-shadow-inset: inset 0 1px 2px rgba(0, 0, 0, 0.075);--bs-focus-ring-width: 0.25rem;--bs-focus-ring-opacity: 0.25;--bs-focus-ring-color: rgba(13, 110, 253, 0.25);--bs-form-valid-color: #198754;--bs-form-valid-border-color: #198754;--bs-form-invalid-color: #dc3545;--bs-form-invalid-border-color: #dc3545}@media(prefers-reduced-motion: no-preference){:root{scroll-behavior:smooth}}html{overflow-x:hidden;font-size:62.5%;font-family:"NeulisAlt",sans-serif;scroll-behavior:smooth;background:#f2e1b4}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-Black.otf") format("opentype");font-weight:900;font-style:normal}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-BlackItalic.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-BoldItalic.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-ExtraBold.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-ExtraBoldItalic.otf") format("opentype");font-weight:800;font-style:italic}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-ExtraLight.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-ExtraLightItalic.otf") format("opentype");font-weight:200;font-style:italic}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-Italic.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-LightItalic.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-SemiBold.otf") format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"NeulisAlt";src:url("/site/fonts/NeulisAlt-SemiBoldItalic.otf") format("opentype");font-weight:600;font-style:italic}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-Black.otf") format("opentype");font-weight:900;font-style:normal}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-BlackItalic.otf") format("opentype");font-weight:900;font-style:italic}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-Bold.otf") format("opentype");font-weight:700;font-style:normal}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-BoldItalic.otf") format("opentype");font-weight:700;font-style:italic}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-ExtraBold.otf") format("opentype");font-weight:800;font-style:normal}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-ExtraBoldItalic.otf") format("opentype");font-weight:800;font-style:italic}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-ExtraLight.otf") format("opentype");font-weight:200;font-style:normal}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-ExtraLightItalic.otf") format("opentype");font-weight:200;font-style:italic}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-Italic.otf") format("opentype");font-weight:400;font-style:italic}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-Light.otf") format("opentype");font-weight:300;font-style:normal}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-LightItalic.otf") format("opentype");font-weight:300;font-style:italic}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-Medium.otf") format("opentype");font-weight:500;font-style:normal}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-MediumItalic.otf") format("opentype");font-weight:500;font-style:italic}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-Regular.otf") format("opentype");font-weight:400;font-style:normal}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-SemiBold.otf") format("opentype");font-weight:600;font-style:normal}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-SemiBoldItalic.otf") format("opentype");font-weight:600;font-style:italic}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-Thin.otf") format("opentype");font-weight:100;font-style:normal}@font-face{font-family:"Neulis";src:url("/site/fonts/Neulis-ThinItalic.otf") format("opentype");font-weight:100;font-style:italic}html ::selection{color:#f2e1b4;background:#68152e}html::-webkit-scrollbar{width:.5rem}html::-webkit-scrollbar-track{background:#f1f1f1}html::-webkit-scrollbar-thumb{background:#ff0051}html::-webkit-scrollbar-thumb:hover{cursor:pointer;background:#68152e}html *{margin:0;padding:0;border:none;box-sizing:border-box;list-style:none;outline:none;text-decoration:none;font-size:1.6rem}html img{max-width:100%;display:block}html button{background-color:rgba(0,0,0,0);cursor:pointer}html ul,html ol{margin:0}html .container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}html .container-fluid .container-fav{width:100%;max-width:1245px;margin:0 auto;padding:0 15px}@media(max-width: 600px){html{font-size:52%}}@keyframes upandown{0%{transform:translateY(0)}33%{transform:translateY(1rem)}66%{transform:translateY(-1rem)}100%{transform:translateY(0rem)}}@keyframes svganimation{0%{stroke-dasharray:78}70%{stroke-dasharray:400}100%{fill:#fff;stroke:1px}}@keyframes typing{0%{max-width:0}50%{max-width:120%}100%{max-width:0}}@keyframes zigzag{0%{transform:translateX(0)}50%{transform:translateX(0.5rem)}100%{transform:translateX(-0.5rem)}}@keyframes backdrop-right{100%{margin-right:-110px}}@keyframes backdrop-left{100%{margin-left:-110px}}h1{font-family:"NeulisAlt",sans-serif;font-style:normal;font-weight:normal;font-size:5.9rem;line-height:100%;color:#fff}h2{font-family:"NeulisAlt";font-style:normal;font-weight:bold;font-size:4.8rem;line-height:100%}h3{font-family:"NeulisAlt",sans-serif;font-style:normal;font-weight:bold;font-size:3.2rem;line-height:100%}h4.menu{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:213.02%}h4.menu strong{font-family:"Montserrat",sans-serif;font-style:normal;font-weight:normal;font-size:15px;line-height:213.02%;color:#ff0051}h4{font-family:"NeulisAlt",sans-serif;font-style:normal;font-weight:bold;font-size:2.2rem;line-height:100%}p{font-family:"Montserrat";font-style:normal;font-weight:400;font-size:1.8rem;line-height:150%}.backdrop{background:linear-gradient(268.12deg, #B62A5C -6.16%, #68152E 75.65%);top:0;position:fixed;width:100%;height:100%;flex-direction:column;display:flex;pointer-events:none;z-index:666}.backdrop picture{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1.2rem;align-self:center;margin:auto auto}.backdrop picture img{position:absolute}.backdrop picture img:first-child{animation:backdrop-left 2s ease-in-out forwards;z-index:2}.backdrop picture img:last-child{animation:backdrop-right 2s ease-in-out forwards}.backdrop div{padding-bottom:2rem;text-align:center}.backdrop div span{font-size:1.4rem;color:rgba(255,255,255,.363)}.backdrop div span a{text-decoration:none;color:rgba(255,255,255,.363);text-decoration-line:underline}header{width:100%;position:fixed;top:0;left:0;z-index:6;transition:.3s}header._mini .container-fluid:first-child:not(div.supermenu .container-fluid){display:none}header._mini div.supermenu{top:14.1rem}header._hide{top:-40rem}header._hide div.supermenu{opacity:0;pointer-events:none;top:-40rem}header .container-fluid:not(div.supermenu .container-fluid):first-child{background:#f2e1b4}header .container-fluid:not(div.supermenu .container-fluid):first-child .container-fav{display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding-top:.7rem;padding-bottom:.7rem}header .container-fluid:not(div.supermenu .container-fluid):first-child .container-fav div{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:1.4rem}header .container-fluid:not(div.supermenu .container-fluid):first-child .container-fav div span{font-weight:500}header .container-fluid:not(div.supermenu .container-fluid):first-child .container-fav div span a{color:#b62a5c}@media(max-width: 800px){header .container-fluid:not(div.supermenu .container-fluid):first-child .container-fav div:first-child{max-width:60%}header .container-fluid:not(div.supermenu .container-fluid):first-child .container-fav div:last-child span{display:none}}@media(max-width: 600px){header .container-fluid:not(div.supermenu .container-fluid):first-child .container-fav div:first-child{max-width:unset;text-align:center}header .container-fluid:not(div.supermenu .container-fluid):first-child .container-fav div:last-child{display:none}}header .container-fluid:not(div.supermenu .container-fluid):last-child{position:relative;padding-top:2.4rem;padding-bottom:2.4rem;border-bottom:1px solid #ff0053;filter:drop-shadow(0px 6px 10px rgba(0, 0, 0, 0.1));background:url("/site/img/header_background.png");background-size:cover}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav{display:flex;align-items:center;justify-content:space-between;flex-direction:row}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav div{display:flex;align-items:center;justify-content:space-between;flex-direction:row}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav div picture.logos{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:3.2rem;margin-right:2.1rem}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav div button{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.5rem}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav div button svg path{transition:.32s}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav div button:hover svg path{stroke:#fff;box-shadow:#fff 0 0 20px}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav div button:hover svg path[d="M5 13.5H21"]{d:path("M5 13.5H27")}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav div button:hover svg path[d="M5.00098 23.5H21.0002"]{d:path("M5.00098 23.5H27")}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav div button:hover p{color:#fff}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav div button p{color:#f2e1b4;font-size:1.4rem}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav nav{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:4.6rem}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav nav a{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.8rem;color:#fff;position:relative;transition:.32s}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav nav a span{font-size:1.4rem;line-height:213.02%;font-weight:400}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav nav a:first-child::after{height:100%;width:.1rem;background:#fff;content:"";right:-2.4rem;position:absolute}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav nav a:hover{text-shadow:#f2e1b4 0 0 10px;color:#f2e1b4}@media(max-width: 500px){header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav div{gap:unset}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav nav a:first-child::after{content:none}header .container-fluid:not(div.supermenu .container-fluid):last-child .container-fav nav a:last-child{display:none}}.whatsapp-button{position:fixed;right:3rem;bottom:3rem;z-index:99;transition:all .3s}.whatsapp-button:hover{transform:scale(1.1)}@media(max-width: 500px){.whatsapp-button{transform:scale(0.7);right:0rem;bottom:9rem}}@media(max-width: 500px){div.adopt-c-cyPWlR{bottom:12rem !important;left:6px !important}}img.h-widget-float{bottom:20px;right:20px;width:60px}@media(max-width: 500px){img.h-widget-float{right:6px;width:55px;bottom:12rem}}div.supermenu{position:fixed;z-index:5;width:100%;top:17.8rem;transition:.32s}div.supermenu .container-fluid .container-fav{min-height:47.9rem;background:#f2e1b4;padding-top:2.8rem;padding-left:6.6rem;padding-right:6.6rem;position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;flex-direction:row}div.supermenu .container-fluid .container-fav::before{pointer-events:none;content:"";width:100%;height:100%;position:absolute;bottom:0;left:0;background-image:url("/site/img/menu_glass.svg");background-repeat:no-repeat;background-position:center right}div.supermenu .container-fluid .container-fav div h3{margin-bottom:3.8rem;position:relative}div.supermenu .container-fluid .container-fav div h3::after{height:.1rem;width:2.2rem;top:-1.5rem;left:0;background:#260530;content:"";position:absolute}div.supermenu .container-fluid .container-fav div div{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}div.supermenu .container-fluid .container-fav div div nav:not(.toggled){max-height:23.3rem}div.supermenu .container-fluid .container-fav div div nav:not(.toggled) ul{display:grid;grid-template-columns:15rem 11.5rem;grid-gap:2rem;grid-column:1/span 2;justify-content:start;width:100%}div.supermenu .container-fluid .container-fav div div nav:not(.toggled) ul li{opacity:.7;list-style:url(/site/img/supermenu_list.svg) inside}div.supermenu .container-fluid .container-fav div div nav:not(.toggled) ul li:last-child{grid-row-start:5;grid-row-end:6}div.supermenu .container-fluid .container-fav div div nav:not(.toggled) ul li a{font-size:2rem;line-height:160%;color:#343a40;cursor:pointer}div.supermenu .container-fluid .container-fav div div nav:not(.toggled) ul li:hover{opacity:1}div.supermenu .container-fluid .container-fav div div nav:not(.toggled) ul li.toggle{position:relative}div.supermenu .container-fluid .container-fav div div nav:not(.toggled) ul li.toggle::after{position:absolute;content:url("/site/img/supermenu_toggle.svg");right:0;bottom:0;top:0;display:block;padding:.7rem 0 0 0}div.supermenu .container-fluid .container-fav div div nav.toggled{border-left:1px #e2e2e2 solid;padding-left:3.7rem;margin-left:4.6rem}div.supermenu .container-fluid .container-fav div div nav.toggled ul{display:none;gap:.6rem}div.supermenu .container-fluid .container-fav div div nav.toggled ul li{opacity:.7;margin-bottom:.8rem}div.supermenu .container-fluid .container-fav div div nav.toggled ul li:last-child{grid-row-start:5;grid-row-end:6}div.supermenu .container-fluid .container-fav div div nav.toggled ul li a{font-size:2rem;line-height:160%;color:#343a40}div.supermenu .container-fluid .container-fav div div nav.toggled ul li:hover{opacity:1}div.supermenu .container-fluid .container-fav div div nav.toggled ul li.toggle{position:relative}div.supermenu .container-fluid .container-fav div div nav.toggled ul li.toggle::after{position:absolute;content:url("/site/img/supermenu_toggle.svg");right:0;bottom:0;top:0;display:block;padding:.7rem 0 0 0}div.supermenu .container-fluid .container-fav picture{animation:upandown infinite 6s linear}div.supermenu[hide]{opacity:0;pointer-events:none;top:-40rem}div.supermenu[hide] div.close-menu{opacity:0}div.supermenu div.close-menu{height:100vh;z-index:0;width:100vw;position:absolute;top:0;transition:.32s;transition-delay:.32s;background-color:rgba(0,0,0,.521)}div.supermenu div.mobile-close{display:none}@media(max-width: 1366px){div.supermenu .container-fluid .container-fav{max-width:800px}div.supermenu .container-fluid .container-fav::before{display:none}}@media(max-width: 800px){div.supermenu{top:0 !important}div.supermenu .container-fluid .container-fav{flex-direction:column;align-items:flex-start;gap:2rem}div.supermenu .container-fluid .container-fav picture{animation:none;margin:0 auto}div.supermenu div.mobile-close{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%;position:absolute;bottom:3rem}div.supermenu div.mobile-close img{margin:0 auto;transform:scale(1.5);background:#fff;border-radius:100px;padding:1rem;box-shadow:0 0 10px rgba(0,0,0,.521);height:30px;width:30px}}@media(max-width: 800px){div.supermenu[hide]{top:-40rem !important}div.supermenu div.mobile-close{z-index:99;bottom:39rem}div.supermenu .container-fluid{padding:0;height:100vh}div.supermenu .container-fluid .container-fav{gap:8rem;padding-top:8rem;min-height:65vh}div.supermenu .container-fluid .container-fav picture{display:none}}@media(max-width: 600px){div.supermenu .container-fluid .container-fav{padding-top:8rem;min-height:65vh}div.supermenu .container-fluid .container-fav picture{display:none}div.supermenu .container-fluid .container-fav div div{flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:3rem}div.supermenu .container-fluid .container-fav div div nav:not(.toggled){max-height:unset;border-bottom:1px #e2e2e2 solid;padding-bottom:3.7rem}div.supermenu .container-fluid .container-fav div div nav:not(.toggled) ul{width:100%}div.supermenu .container-fluid .container-fav div div nav:not(.toggled) ul li{margin-top:1rem}div.supermenu .container-fluid .container-fav div div nav:not(.toggled) ul li.toggle::after{display:none}div.supermenu .container-fluid .container-fav div div nav.toggled{border-left:none;margin:0;padding-bottom:3.3rem;width:100%;padding:0}}div.big-container{background-image:url("/site/img/big-container_background.jpg");background-size:cover;min-height:133.7rem;max-width:100vw;overflow:hidden}section.s_hero aside{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;position:absolute;padding-top:17rem;width:100vw;left:0}section.s_hero aside picture.imagem_curso{cursor:pointer;display:block;height:55rem;width:100vw;box-shadow:0 0 200px rgba(255,255,255,.164);overflow:hidden;display:block}section.s_hero aside picture.imagem_curso img{height:100%;width:100%;object-fit:cover}section.s_hero aside .details{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:3rem;width:100%;max-width:53.6rem;margin-top:-3.2rem}section.s_hero aside .details .box{height:7.1rem;width:16.4rem;animation:upandown 9s infinite linear;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1rem;background:linear-gradient(90.76deg, rgba(104, 21, 46, 0.2) -16.88%, rgba(255, 0, 81, 0.2) -16.87%, rgba(120, 156, 62, 0) 112.27%);filter:drop-shadow(4px 10px 19px rgba(0, 0, 0, 0.1));backdrop-filter:blur(45px);border-radius:7px;cursor:pointer;transition:.32s}section.s_hero aside .details .box span{color:#e8e9ea;font-style:normal;font-weight:normal;font-size:16.8141px;line-height:213.02%}section.s_hero aside .indicator{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:1.3rem;margin-top:4.7rem}@media(max-width: 800px){section.s_hero aside .indicator{margin-top:38rem !important}}section.s_hero aside .indicator picture img{content:url("/site/img/indicator_disable.svg")}section.s_hero aside .indicator picture.cursor{cursor:pointer}section.s_hero aside .indicator picture.cursor:hover img{content:url("/site/img/indicator_enable.svg")}section.s_hero aside .indicator picture.active{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:row}section.s_hero aside .indicator picture.active::after{content:"";position:absolute;height:200%;width:200%;border:solid 1px #ff0051;border-radius:100%}section.s_hero aside .indicator picture.active img{content:url("/site/img/indicator_enable.svg")}section.s_hero .container-fluid{padding-top:13.5rem;padding-bottom:8.8rem}section.s_hero .container-fluid .container-fav{position:relative;height:56.5rem;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}section.s_hero .container-fluid .container-fav .case{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:5rem;transition:.32s;position:absolute;opacity:0;width:100%;height:100%;left:unset;right:unset;top:unset}section.s_hero .container-fluid .container-fav .case main{width:100%;max-width:65rem;padding:5rem;background:linear-gradient(90.76deg, rgb(104, 21, 46) 14%, rgba(255, 0, 81, 0.4) 33.13%, rgba(120, 156, 62, 0) 112.27%);transition:1.6s;z-index:2}section.s_hero .container-fluid .container-fav .case main.fade{opacity:0;transform:translateX(-200px) skewX(50deg)}section.s_hero .container-fluid .container-fav .case main .title{margin-bottom:3.1rem}section.s_hero .container-fluid .container-fav .case main .title span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.8rem;color:#fff;line-height:100%}section.s_hero .container-fluid .container-fav .case main .title h1{font-size:4rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;line-height:106%}section.s_hero .container-fluid .container-fav .case main .value{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}section.s_hero .container-fluid .container-fav .case main .value span:first-child{font-size:18px;line-height:150%;color:#fff}section.s_hero .container-fluid .container-fav .case main .value p{color:#f2e1b4}section.s_hero .container-fluid .container-fav .case main .value span.reais{font-size:4.45rem;font-weight:500;color:#fff}section.s_hero .container-fluid .container-fav .case main .value span.reais small{font-size:3.68rem;font-weight:400}section.s_hero .container-fluid .container-fav .case main .value span.reais small.smallest{font-size:2rem;display:block}section.s_hero .container-fluid .container-fav .case main button{margin-top:5.9rem;width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center}section.s_hero .container-fluid .container-fav .case main button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_hero .container-fluid .container-fav .case main button{font-size:2.9rem;padding:1.6rem 4rem}}section.s_hero .container-fluid .container-fav .case aside{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;transition:1.6s;position:absolute;width:100%;left:0}section.s_hero .container-fluid .container-fav .case aside.fade{opacity:0;transform:translateX(200px) skewX(-50deg)}@media(max-width: 800px){section.s_hero .container-fluid .container-fav .case aside{padding-top:0;top:0}}section.s_hero .container-fluid .container-fav .case aside picture.imagem_curso{cursor:pointer;display:block;height:55rem;width:100vw;box-shadow:0 0 200px rgba(255,255,255,.164);overflow:hidden;display:block}section.s_hero .container-fluid .container-fav .case aside picture.imagem_curso img{height:100%;width:100%;object-fit:cover}section.s_hero .container-fluid .container-fav .case aside .details{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:3rem;width:100%;max-width:53.6rem;margin-top:-3.2rem}section.s_hero .container-fluid .container-fav .case aside .details .box{height:7.1rem;width:16.4rem;animation:upandown 9s infinite linear;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1rem;background:linear-gradient(90.76deg, rgba(119, 1, 39, 0.2) -16.88%, rgba(255, 0, 81, 0.2) -16.87%, rgba(120, 156, 62, 0) 112.27%);filter:drop-shadow(4px 10px 19px rgba(0, 0, 0, 0.1));backdrop-filter:blur(45px);border-radius:7px;cursor:pointer;transition:.32s}section.s_hero .container-fluid .container-fav .case aside .details .box span{color:#e8e9ea;font-style:normal;font-weight:normal;font-size:16.8141px;line-height:213.02%}section.s_hero .container-fluid .container-fav .case aside .indicator{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:1.3rem;margin-top:4.7rem}section.s_hero .container-fluid .container-fav .case aside .indicator picture img{content:url("/site/img/indicator_disable.svg")}section.s_hero .container-fluid .container-fav .case aside .indicator picture.cursor{cursor:pointer}section.s_hero .container-fluid .container-fav .case aside .indicator picture.cursor:hover img{content:url("/site/img/indicator_enable.svg")}section.s_hero .container-fluid .container-fav .case aside .indicator picture.active{position:relative;display:flex;align-items:center;justify-content:center;flex-direction:row}section.s_hero .container-fluid .container-fav .case aside .indicator picture.active::after{content:"";position:absolute;height:200%;width:200%;border:solid 1px #ff0051;border-radius:100%}section.s_hero .container-fluid .container-fav .case aside .indicator picture.active img{content:url("/site/img/indicator_enable.svg")}section.s_hero .container-fluid .container-fav .case[next]{right:-140rem;top:0}section.s_hero .container-fluid .container-fav .case[last]{right:-280rem;top:0}section.s_hero .container-fluid .container-fav .case[after]{left:-133rem;top:0}section.s_hero .container-fluid .container-fav .case[before]{left:-366rem;top:0}section.s_hero .container-fluid .container-fav .case[show]{opacity:1;left:0;right:0;top:0}section.s_hero .container-fluid .container-fav::before{position:absolute;height:1px;width:100%;max-width:74rem;bottom:0;right:0;left:0;margin:0 auto;background:linear-gradient(90deg, #841438 0.65%, #ff0053 59.27%, #821437 125.38%)}@media(max-width: 800px){section.s_hero .container-fluid .container-fav{height:94.5rem}section.s_hero .container-fluid .container-fav .case{display:flex;align-items:center;justify-content:flex-start;flex-direction:column-reverse;gap:3rem}}@media(max-width: 500px){section.s_hero .container-fluid .container-fav .case main .title h1{margin-top:3rem;height:auto;font-size:2.9rem}section.s_hero .container-fluid .container-fav .case aside .details{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:2rem;margin-top:-22.2rem}}section.s_minihero .container-fluid{padding-top:20rem;position:relative}section.s_minihero .container-fluid::after{background:linear-gradient(268.12deg, #B62A5C -6.16%, #68152E 75.65%);height:68.3rem;width:100vw;position:absolute;top:0;right:0;content:"";z-index:1}@media(max-width: 800px){section.s_minihero .container-fluid{padding-top:22rem}}@media(max-width: 500px){section.s_minihero .container-fluid{padding-top:22rem;max-height:unset;background-size:100% 600px;background-repeat:no-repeat}}@media(max-width: 800px){section.s_minihero .container-fluid{margin-bottom:10rem}}section.s_minihero .container-fluid .container-fav{position:relative;z-index:2}section.s_minihero .container-fluid .container-fav .top h4.menu{color:#fff}section.s_minihero .container-fluid .container-fav .top h4.menu a{color:#fff;font-size:1.5rem}section.s_minihero .container-fluid .container-fav .top h4.menu strong{color:#f2e1b4;font-size:1.5rem}section.s_minihero .container-fluid .container-fav .content{margin-top:6.3rem}section.s_minihero .container-fluid .container-fav .content aside{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;width:100%}section.s_minihero .container-fluid .container-fav .content aside h2{max-width:57rem;font-style:normal;font-weight:normal;font-size:4rem;line-height:120%;color:#fff;margin-bottom:.9rem}section.s_minihero .container-fluid .container-fav .content aside p{color:#fff}section.s_minihero .container-fluid .container-fav .content aside p:nth-child(3){margin-top:5.2rem}section.s_minihero .container-fluid .container-fav .content aside p:nth-child(4){margin-top:11.4rem;color:#828282}section.s_minihero .container-fluid .container-fav .content aside span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.5rem;margin-top:1.5rem}section.s_minihero .container-fluid .container-fav .content aside ul{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:1.7rem}section.s_minihero .container-fluid .container-fav .content aside ul li{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.9rem}section.s_minihero .container-fluid .container-fav .content aside ul li span{font-style:normal;font-weight:normal;font-size:1.8rem;line-height:150%;color:#fff;margin-top:0}section.s_minihero .container-fluid .container-fav .content aside ul li span:last-child{max-width:29rem}section.s_minihero .container-fluid .container-fav .content aside div.text{max-width:52rem}section.s_minihero .container-fluid .container-fav .content aside div{margin-top:2.1rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:.9rem}section.s_minihero .container-fluid .container-fav .content aside div .social{margin:0;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row}section.s_minihero .container-fluid .container-fav .content aside div .social p{color:#343a40}section.s_minihero .container-fluid .container-fav .content aside picture.logo-parceiro{height:45.7rem;width:59.2rem;display:block;background:#fff;display:flex;align-items:center;justify-content:center;flex-direction:row;margin-top:-4.4rem;box-shadow:0px 9px 28px -1px rgba(232,31,96,.1)}section.s_minihero .container-fluid .container-fav .content aside picture.logo-parceiro img{height:15.9rem}section.s_minihero .container-fluid .container-fav .content aside picture.logo-parceiro.restaurante{overflow:hidden;display:block}section.s_minihero .container-fluid .container-fav .content aside picture.logo-parceiro.restaurante img{height:100%;width:100%;object-fit:cover}section.s_minihero .container-fluid .container-fav .content aside picture.instrutor{overflow:hidden;display:block;width:100%;max-width:39rem;box-shadow:0 0 200px rgba(255,255,255,.16)}section.s_minihero .container-fluid .container-fav .content aside picture.instrutor img{height:100%;width:100%;object-fit:cover}section.s_minihero .container-fluid .container-fav .content main{margin-top:3rem}section.s_minihero .container-fluid .container-fav .content main h3{color:#343a40}section.s_minihero .container-fluid .container-fav .content main p{margin-top:1.6rem;font-style:normal;font-weight:normal;font-size:1.8rem;line-height:150%;color:#434449}@media(max-width: 900px){section.s_minihero .container-fluid .container-fav .content aside{flex-direction:column}section.s_minihero .container-fluid .container-fav .content aside picture.instrutor{max-width:30rem;height:39rem}section.s_minihero .container-fluid .container-fav .content aside picture.logo-parceiro{margin-top:2rem;max-width:100%}}section.s_sobre{padding-top:8rem}@media(max-width: 800px){section.s_sobre{padding-top:0}}section.s_sobre .container-fluid .container-fav{position:relative;padding-bottom:11.9rem;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}section.s_sobre .container-fluid .container-fav aside:first-child{max-width:58.8rem}section.s_sobre .container-fluid .container-fav aside:first-child h3{color:#fff}section.s_sobre .container-fluid .container-fav aside:first-child h4{margin-bottom:4.9rem;color:#fff;position:relative}section.s_sobre .container-fluid .container-fav aside:first-child h4::after{height:.3rem;width:5.2rem;content:"";position:absolute;bottom:-2.1rem;left:0;background:#ff0051}section.s_sobre .container-fluid .container-fav aside:first-child div{margin-top:2.8rem;transition:2s;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2.1rem}section.s_sobre .container-fluid .container-fav aside:first-child div.fade{opacity:0;transform:translateY(300px)}section.s_sobre .container-fluid .container-fav aside:first-child div p{max-width:47.6rem}section.s_sobre .container-fluid .container-fav aside:first-child div picture{display:flex;align-items:center;justify-content:center;flex-direction:row;height:4.6rem;width:5.1rem;background:linear-gradient(270deg, rgba(110, 17, 46, 0.4392156863) 9.68%, rgba(255, 255, 255, 0.185) 130.65%);backdrop-filter:blur(8px);animation:upandown 8s linear infinite}section.s_sobre .container-fluid .container-fav aside:last-child{margin-top:6.9rem;max-width:52.1rem;transition:1s}section.s_sobre .container-fluid .container-fav aside:last-child p{color:#fff}section.s_sobre .container-fluid .container-fav aside:last-child a{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.3rem;margin-top:3.2rem;color:#ff0051;font-size:1.8rem}section.s_sobre .container-fluid .container-fav aside:last-child a:hover{color:#f2e1b4}section.s_sobre .container-fluid .container-fav aside:last-child.fade{opacity:0;transform:translateX(200px)}section.s_sobre .container-fluid .container-fav aside::before{content:"";position:absolute;height:1px;width:100%;max-width:74rem;bottom:0;right:0;left:0;margin:0 auto;background:linear-gradient(90deg, #841438 0.65%, #ff0053 59.27%, #821437 125.38%)}@media(max-width: 800px){section.s_sobre .container-fluid .container-fav{flex-direction:column}section.s_sobre .container-fluid .container-fav aside{max-width:unset !important}}@media(max-width: 500px){section.s_sobre .container-fluid .container-fav aside:first-child div p{max-width:29rem}}section.s_confira .container-fluid{padding:4.2rem 0}section.s_confira .container-fluid .container-fav{display:flex;align-items:center;justify-content:space-between;flex-direction:row}section.s_confira .container-fluid .container-fav aside{max-width:16.8rem}section.s_confira .container-fluid .container-fav aside h2{color:#fff;position:relative;font-size:4rem}section.s_confira .container-fluid .container-fav aside h2::after{position:absolute;content:"";right:-4.5rem;top:0;bottom:0;margin:auto 0;height:13.2rem;width:.9rem;background:url("/site/img/}.png")}section.s_confira .container-fluid .container-fav main{max-width:93.3rem;transition:1s;display:flex;align-items:center;justify-content:space-between;flex-direction:row}section.s_confira .container-fluid .container-fav main.fade{opacity:0;transform:translateY(200px)}section.s_confira .container-fluid .container-fav main span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.8rem}section.s_confira .container-fluid .container-fav main span picture{display:flex;align-items:center;justify-content:center;flex-direction:row;height:4.6rem;width:5.1rem;background:linear-gradient(270deg, rgba(110, 17, 46, 0.4392156863) 9.68%, rgba(255, 255, 255, 0.185) 130.65%);backdrop-filter:blur(8px)}section.s_confira .container-fluid .container-fav main span h3{color:#fff}section.s_confira .container-fluid .container-fav main p{display:block;margin-left:6.2rem;margin-top:2.3rem;color:#fff;line-height:150%}section.s_confira .container-fluid .container-fav main button{margin-left:6.2rem;margin-top:5rem;width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center}section.s_confira .container-fluid .container-fav main button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_confira .container-fluid .container-fav main button{font-size:2.9rem;padding:1.6rem 4rem}}@media(max-width: 800px){section.s_confira .container-fluid{padding-bottom:5rem}section.s_confira .container-fluid .container-fav{flex-direction:column;gap:8rem}section.s_confira .container-fluid .container-fav aside{text-align:center}section.s_confira .container-fluid .container-fav aside h2::after{right:0;left:0;top:unset;bottom:-10rem;margin:0 auto;transform:rotate(90deg);background-size:100% 100%}}@media(max-width: 600px){section.s_confira .container-fluid{padding-bottom:9.2rem}section.s_confira .container-fluid .container-fav main{flex-direction:column;gap:5rem}}@media(max-width: 500px){section.s_confira .container-fluid .container-fav aside{max-width:30.8rem}}section.s_agenda .container-fluid{padding-top:7rem;max-height:113.5rem}section.s_agenda .container-fluid .container-fav .top{width:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row}section.s_agenda .container-fluid .container-fav .top div h3{color:#434449;max-width:31rem}section.s_agenda .container-fluid .container-fav .top div h4{margin-bottom:4.9rem;color:#434449;position:relative}section.s_agenda .container-fluid .container-fav .top div h4::after{height:.3rem;width:5.2rem;content:"";position:absolute;bottom:-2.1rem;left:0;background:#ff0051}section.s_agenda .container-fluid .container-fav .top nav{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;max-width:48.9rem;position:relative;text-align:center}section.s_agenda .container-fluid .container-fav .top nav h3{padding:8.3rem 0;padding-bottom:2.2rem;color:#434449;transition:.32s;display:block;cursor:pointer;width:24.7rem;border-bottom:solid .3rem #fff;font-family:"NeulisAlt";font-style:normal;font-weight:bold;font-size:3.2rem;line-height:100%}section.s_agenda .container-fluid .container-fav .top nav h3:hover{filter:brightness(1.75)}section.s_agenda .container-fluid .container-fav .top nav h3[active]{border-color:#b68f58;color:#b68f58}section.s_agenda .container-fluid .container-fav .content{position:relative;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;margin-top:9.5rem}section.s_agenda .container-fluid .container-fav .content aside nav{width:100%;max-width:22.6rem;margin-bottom:9.3rem}section.s_agenda .container-fluid .container-fav .content aside nav ul{border-left:rgba(138,20,57,.7058823529) solid .1rem}section.s_agenda .container-fluid .container-fav .content aside nav ul li{padding:3.6rem 3.8rem;height:10rem;transition:.32s;font-family:"NeulisAlt",sans-serif;font-style:normal;font-weight:bold;font-size:3.2rem;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;color:#434449}section.s_agenda .container-fluid .container-fav .content aside nav ul li.mobile{display:none}@media(max-width: 800px){section.s_agenda .container-fluid .container-fav .content aside nav ul li.mobile{display:block}}section.s_agenda .container-fluid .container-fav .content aside nav ul li:hover{background:rgba(255,255,255,.034);cursor:pointer;color:#ff0051}section.s_agenda .container-fluid .container-fav .content aside nav ul li[active]{border-left:solid .1rem #ff0051;color:#b62a5c}section.s_agenda .container-fluid .container-fav .content aside a{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.3rem;margin-top:3.2rem;margin-bottom:3.2rem;color:#ff0051;font-size:1.8rem}section.s_agenda .container-fluid .container-fav .content aside a:hover{color:#f2e1b4}section.s_agenda .container-fluid .container-fav .content main .scroll-area{width:84.4rem;max-height:83.4rem;overflow-y:auto;overflow-x:unset;scroll-behavior:smooth;scroll-snap-type:y mandatory}section.s_agenda .container-fluid .container-fav .content main .scroll-area::-webkit-scrollbar{width:.5rem}section.s_agenda .container-fluid .container-fav .content main .scroll-area::-webkit-scrollbar-track{background:#fff;width:.5rem}section.s_agenda .container-fluid .container-fav .content main .scroll-area::-webkit-scrollbar-thumb{background:#ff0051;width:1.8rem;height:1rem}section.s_agenda .container-fluid .container-fav .content main .scroll-area::-webkit-scrollbar-thumb:hover{cursor:pointer;background:#68152e}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes:last-child{display:none}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;scroll-snap-align:start;margin-bottom:2.7rem;height:27.7rem;width:80rem}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail{height:100%;width:31.3rem;background-size:cover;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:column;padding:3.1rem 0 1.9rem .7rem}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_type{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.4rem;padding:0 5px;background:rgba(255,255,255,.7)}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_type picture{height:2.3rem;width:2.5rem;display:flex;align-items:center;justify-content:center;flex-direction:row;backdrop-filter:blur(8px)}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_type.Híbrido picture img{content:url("/site/img/icon_hibridy.svg")}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_type.Híbrido span{font-size:1.4rem;color:#343a40}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_type.Híbrido span::after{content:"Híbrido"}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_type.Online picture img{content:url("/site/img/icon_cursor.svg")}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_type.Online span{font-size:1.4rem;color:#343a40}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_type.Online span::after{content:"Online"}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_type.Presencial picture img{content:url("/site/img/icon_user_mini.svg")}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_type.Presencial span{font-size:1.4rem;color:#343a40}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_type.Presencial span::after{content:"Presencial"}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_time{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.9rem;margin-left:.7rem}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box picture.course_thumbnail div.course_time span{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.9rem;height:3.4rem;width:10.9rem;background:rgba(255,255,255,.7);font-size:1.4rem;color:#343a40}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content{max-width:48.8rem;width:100%;background:#fff;height:100%;padding:2.7rem 6.8rem 3.7rem 4.2rem}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content div.course_type{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:.4rem;margin:-20px -58px 10px 0}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content div.course_type picture{height:2.3rem;width:2.5rem;display:flex;align-items:center;justify-content:center;flex-direction:row;backdrop-filter:blur(8px)}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content div.course_type.Híbrido picture img{content:url("/site/img/icon_hibridy.svg")}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content div.course_type.Híbrido span{font-size:1.4rem;color:#343a40}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content div.course_type.Híbrido span::after{content:"Híbrido"}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content div.course_type.Online picture img{content:url("/site/img/icon_cursor.svg")}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content div.course_type.Online span{font-size:1.4rem;color:#343a40}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content div.course_type.Online span::after{content:"Online"}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content div.course_type.Presencial picture img{content:url("/site/img/icon_user_mini.svg")}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content div.course_type.Presencial span{font-size:1.4rem;color:#343a40}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content div.course_type.Presencial span::after{content:"Presencial"}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content strong.course_title{font-size:2.2rem;line-height:120%;color:#343a40;max-width:38rem;display:block;margin-bottom:.2rem;height:5.2rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content p.course_description{font-size:1.4rem;line-height:140%;color:#828282;height:3.9rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;margin-bottom:1.8rem}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content span.course_value{font-style:normal;font-weight:500;font-size:2.5rem;line-height:100%;color:#90143c;display:block}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content span.course_value .smallest{font-size:1.5rem;display:block}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content button.course_cta{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background:#68152e;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#fff;padding:1.6rem 8rem;border:.1rem solid #68152e;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s;margin-top:1.5rem}section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content button.course_cta:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #68152e}@media(max-width: 600px){section.s_agenda .container-fluid .container-fav .content main .scroll-area .scroll-boxes .box div.course_content button.course_cta{font-size:2.9rem;padding:1.6rem 4rem}}section.s_agenda .container-fluid .container-fav .content main .scroll-area::after{background:linear-gradient(360deg, #F2E1B4 21.1%, rgba(255, 255, 255, 0) 85.46%);height:12rem;width:80rem;pointer-events:none;content:"";position:absolute;bottom:0}body.agenda section.s_agenda h4:after{display:none}body.agenda section.s_agenda .container-fluid{padding-top:20rem;max-height:173.7rem}body.agenda section.s_agenda .container-fluid .container-fav .top h3{max-width:39.5rem}body.agenda section.s_agenda .container-fluid .container-fav .top button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center}body.agenda section.s_agenda .container-fluid .container-fav .top button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){body.agenda section.s_agenda .container-fluid .container-fav .top button{font-size:2.9rem;padding:1.6rem 4rem}}body.agenda section.s_agenda .container-fluid .container-fav .content{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2.8rem;margin-top:0}body.agenda section.s_agenda .container-fluid .container-fav .content nav{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;max-width:48.9rem;position:relative;text-align:center}body.agenda section.s_agenda .container-fluid .container-fav .content nav h3{padding:8.3rem 0;padding-bottom:2.2rem;color:#fff;transition:.32s;display:block;cursor:pointer;width:24.7rem;border-bottom:solid .3rem #fff;font-family:"NeulisAlt";font-style:normal;font-weight:bold;font-size:3.2rem;line-height:100%}body.agenda section.s_agenda .container-fluid .container-fav .content nav h3:hover{opacity:.6}body.agenda section.s_agenda .container-fluid .container-fav .content nav h3[active]{border-color:#ff0051;color:#ff0051}body.agenda section.s_agenda .container-fluid .container-fav .content label{font-family:"NeulisAlt";font-style:normal;font-weight:bold;font-size:2.2rem;line-height:100%;scroll-snap-align:start;display:block;color:#fff;margin-bottom:1.9rem}body.agenda section.s_agenda .container-fluid .container-fav .content main .scroll-area::after{bottom:-2rem}body#agenda section.s_agenda .container-fluid{background:url("/site/img/big-container_background.jpg")}body#agenda-cursos section.s_agenda .container-fluid .container-fav button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background:#68152e;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#fff;padding:1.6rem 8rem;border:.1rem solid #68152e;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s}body#agenda-cursos section.s_agenda .container-fluid .container-fav button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #68152e}@media(max-width: 600px){body#agenda-cursos section.s_agenda .container-fluid .container-fav button{font-size:2.9rem;padding:1.6rem 4rem}}body#agenda-degustacao section.s_agenda .container-fluid .container-fav button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background:#68152e;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#fff;padding:1.6rem 8rem;border:.1rem solid #68152e;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s}body#agenda-degustacao section.s_agenda .container-fluid .container-fav button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #68152e}@media(max-width: 600px){body#agenda-degustacao section.s_agenda .container-fluid .container-fav button{font-size:2.9rem;padding:1.6rem 4rem}}body#agenda-degustacao section.s_agenda .container-fluid .container-fav h3,body#agenda-degustacao section.s_agenda .container-fluid .container-fav h4{color:#434449}body#agenda-degustacao section.s_agenda .container-fluid .container-fav nav h3:not([active]){border-bottom-color:#434449}@media(max-width: 1280px){section.s_agenda .container-fluid{max-height:unset}section.s_agenda .container-fluid .container-fav div.content{gap:3rem}section.s_agenda .container-fluid .container-fav div.content aside{display:flex;align-items:center;justify-content:center;flex-direction:column}section.s_agenda .container-fluid .container-fav div.content aside nav{margin-bottom:4rem}}@media(max-width: 1000px){section.s_agenda .container-fluid{position:relative}section.s_agenda .container-fluid .container-fav div.content{position:unset;flex-direction:column}section.s_agenda .container-fluid .container-fav div.content aside{align-items:center;width:100%;max-width:100%;position:relative}section.s_agenda .container-fluid .container-fav div.content aside::after{position:absolute;content:"";right:2rem;top:4rem;bottom:0;z-index:5;width:0;height:0;border-left:10px solid rgba(0,0,0,0);border-right:10px solid rgba(0,0,0,0);border-top:10px solid #ff0051}section.s_agenda .container-fluid .container-fav div.content aside nav{position:relative;z-index:5;height:10rem;width:100%;max-width:100%;overflow:hidden;max-height:60rem;scroll-snap-type:y mandatory}section.s_agenda .container-fluid .container-fav div.content aside nav::-webkit-scrollbar{display:none}section.s_agenda .container-fluid .container-fav div.content aside nav[active]{overflow:unset}section.s_agenda .container-fluid .container-fav div.content aside nav[active] ul li{scroll-snap-align:unset !important}section.s_agenda .container-fluid .container-fav div.content aside nav ul{position:absolute;top:0;left:0;background-color:#650f2a;width:100%}section.s_agenda .container-fluid .container-fav div.content aside nav ul li{width:60%}section.s_agenda .container-fluid .container-fav div.content aside nav ul li[active]{scroll-snap-align:start}section.s_agenda .container-fluid .container-fav div.content aside nav ul li.mobile{display:block}}@media(max-width: 800px){body#agenda section.s_agenda .container-fluid,body#agenda-cursos section.s_agenda .container-fluid,body#agenda-degustacao section.s_agenda .container-fluid{padding-top:23rem}section.s_agenda .container-fluid .container-fav div.content main{display:flex;align-items:flex-start;justify-content:center;flex-direction:row}section.s_agenda .container-fluid .container-fav div.content main .scroll-area{width:100%}section.s_agenda .container-fluid .container-fav div.content main .scroll-area::after{left:0;max-width:100vw}section.s_agenda .container-fluid .container-fav div.content main .scroll-area .scroll-boxes .box{width:100%}section.s_agenda .container-fluid .container-fav div.content main .scroll-area .scroll-boxes .box picture.course_thumbnail{width:100%;max-width:31.3rem}section.s_agenda .container-fluid .container-fav div.content main .scroll-area .scroll-boxes .box div.course_content{width:100%;max-width:39.8rem}}@media(max-width: 500px){section.s_agenda .container-fluid .container-fav div.top{flex-direction:column;align-items:flex-start;gap:2rem}section.s_agenda .container-fluid .container-fav div.content{margin-top:4.5rem}section.s_agenda .container-fluid .container-fav div.content main .scroll-area{width:100%}section.s_agenda .container-fluid .container-fav div.content main .scroll-area .scroll-boxes .box{flex-direction:column;height:unset}section.s_agenda .container-fluid .container-fav div.content main .scroll-area .scroll-boxes .box div.course_content{max-width:unset}section.s_agenda .container-fluid .container-fav div.content main .scroll-area .scroll-boxes .box picture.course_thumbnail{max-width:100%;height:27rem}}section.s_numeros .container-fluid{background:#f2e1b4;padding-top:16.6rem;padding-bottom:7.2rem;position:relative;overflow:hidden}section.s_numeros .container-fluid::after{height:55rem;width:100%;content:"";position:absolute;bottom:0;left:0;background:linear-gradient(268.12deg, #B62A5C -6.16%, #68152E 75.65%);background-position:center center;background-size:cover;z-index:1}section.s_numeros .container-fluid::before{pointer-events:none;height:55rem;width:100%;content:"";position:absolute;bottom:0;left:0;background-image:url("/site/img/new_glass.svg");background-position:center center;background-size:cover;z-index:2}section.s_numeros .container-fluid .container-fav{position:relative;z-index:3}section.s_numeros .container-fluid .container-fav div.top{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;margin-bottom:5.7rem}section.s_numeros .container-fluid .container-fav div.top h4{margin-bottom:4.9rem;position:relative;color:#434449}section.s_numeros .container-fluid .container-fav div.top h4::after{height:.3rem;width:5.2rem;content:"";position:absolute;top:-1.3rem;left:0;background:#ff0051}section.s_numeros .container-fluid .container-fav div.top p{transition:1s;font-size:1.8rem;line-height:160%;color:#828282;max-width:71.7rem}section.s_numeros .container-fluid .container-fav div.top p.fade{opacity:0;transform:translateX(300px)}section.s_numeros .container-fluid .container-fav div.bottom{text-align:center;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}section.s_numeros .container-fluid .container-fav div.bottom video{transition:1s;position:relative;width:120rem;max-height:100%;height:31.8rem;object-fit:cover}section.s_numeros .container-fluid .container-fav div.bottom video.fade{opacity:0;transform:scale(0)}section.s_numeros .container-fluid .container-fav div.bottom video::after{content:"";position:absolute;right:-6.1rem;top:-3.6rem;height:12.3rem;width:12.3rem;animation:upandown infinite 8s linear;background:url("/site/img/numeros_detail.svg");background-size:100% 100%}section.s_numeros .container-fluid .container-fav div.bottom picture{transition:1s;position:relative}section.s_numeros .container-fluid .container-fav div.bottom picture.fade{opacity:0;transform:scale(0)}section.s_numeros .container-fluid .container-fav div.bottom picture::after{content:"";position:absolute;right:-6.1rem;top:-3.6rem;height:12.3rem;width:12.3rem;animation:upandown infinite 8s linear;background:url("/site/img/numeros_detail.svg");background-size:100% 100%}section.s_numeros .container-fluid .container-fav div.bottom picture::before{content:"";position:absolute;left:-6.1rem;bottom:-3.6rem;height:12.3rem;width:12.3rem;animation:upandown infinite 8s linear;background:url("/site/img/numeros_detail.svg");background-size:100% 100%}section.s_numeros .container-fluid .container-fav div.bottom .box{display:flex;align-items:center;justify-content:space-between;flex-direction:row;animation:upandown infinite 8s linear;margin-top:-5.1rem;margin-bottom:6.7rem;background:#fff;width:100%;max-width:37.5rem;padding:.8rem 5.6rem}section.s_numeros .container-fluid .container-fav div.bottom .box span{display:flex;align-items:center;justify-content:flex-start;flex-direction:column;position:relative}section.s_numeros .container-fluid .container-fav div.bottom .box span:first-child::after{content:"";position:absolute;height:7rem;top:0;bottom:0;margin:auto 0;border-right:1px dashed #343a40;right:-3rem}section.s_numeros .container-fluid .container-fav div.bottom .box span strong{font-style:normal;font-weight:800;font-size:5.2rem;line-height:97.5%;color:#343a40}section.s_numeros .container-fluid .container-fav div.bottom .box span small{font-size:1.5rem;line-height:140%;color:#828282}section.s_numeros .container-fluid .container-fav div.bottom h3{color:#fff}section.s_numeros .container-fluid .container-fav div.bottom button{margin-top:2.1rem;width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center}section.s_numeros .container-fluid .container-fav div.bottom button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_numeros .container-fluid .container-fav div.bottom button{font-size:2.9rem;padding:1.6rem 4rem}}@media(max-width: 1280px){section.s_numeros .container-fluid{overflow:hidden}section.s_numeros .container-fluid .container-fav div.bottom picture::after{right:0}section.s_numeros .container-fluid .container-fav div.bottom picture::before{left:0}}@media(max-width: 800px){section.s_numeros .container-fluid{overflow:hidden}section.s_numeros .container-fluid .container-fav div.top{flex-direction:column}}@media(max-width: 500px){section.s_numeros .container-fluid{padding-top:7.6rem}section.s_numeros .container-fluid::after{height:45rem}section.s_numeros .container-fluid .container-fav div.bottom picture::after{display:none}section.s_numeros .container-fluid .container-fav div.bottom picture::before{display:none}section.s_numeros .container-fluid .container-fav div.bottom .box{padding:.8rem 2rem;gap:2rem}section.s_numeros .container-fluid .container-fav div.bottom .box span strong{font-size:4.2rem}section.s_numeros .container-fluid .container-fav div.bottom .box span small{font-size:1.3rem}section.s_numeros .container-fluid .container-fav div.bottom .box span:first-child::after,section.s_numeros .container-fluid .container-fav div.bottom .box span:nth-child(2)::after{display:none}}section.s_blog .container-fluid{background-color:#f2e1b4;padding-top:8.4rem;padding-bottom:5.4rem}section.s_blog .container-fluid .container-fav div.title{margin-bottom:3.5rem}section.s_blog .container-fluid .container-fav div.title h3{max-width:25.9rem;color:#434449}section.s_blog .container-fluid .container-fav div.title h4{color:#343a40;position:relative;margin-bottom:3.5rem}section.s_blog .container-fluid .container-fav div.title h4::after{height:.3rem;width:5.2rem;content:"";position:absolute;bottom:-2.1rem;left:0;background:#ff0051}section.s_blog .container-fluid .container-fav main{display:flex;align-items:center;justify-content:space-between;flex-direction:row}section.s_blog .container-fluid .container-fav main div.blog_noticia{max-width:80rem;width:100%;background-color:#fff;border:1px solid #e9e9e9;box-shadow:0px 9px 28px -1px rgba(232,31,96,.1)}section.s_blog .container-fluid .container-fav main div.blog_noticia picture.blog_thumbnail{height:30.6rem;width:100%;overflow:hidden;display:block}section.s_blog .container-fluid .container-fav main div.blog_noticia picture.blog_thumbnail img{height:100%;width:100%;object-fit:cover}section.s_blog .container-fluid .container-fav main div.blog_noticia div.content{padding:3.1rem 5.1rem 3.7rem 5.1rem}section.s_blog .container-fluid .container-fav main div.blog_noticia div.content span.blog_title{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:2rem}section.s_blog .container-fluid .container-fav main div.blog_noticia div.content span.blog_title h3{font-size:2.8rem;color:#343a40;width:100%;max-width:32rem;height:5.8rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_blog .container-fluid .container-fav main div.blog_noticia div.content span.blog_title div{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:1.1rem}section.s_blog .container-fluid .container-fav main div.blog_noticia div.content span.blog_title div span{font-size:1.4rem;line-height:160%;letter-spacing:.01em;color:#828282}section.s_blog .container-fluid .container-fav main div.blog_noticia div.content span.blog_title div picture.blog_share{cursor:pointer}section.s_blog .container-fluid .container-fav main div.blog_noticia div.content span.blog_content{margin-bottom:1.5rem}section.s_blog .container-fluid .container-fav main div.blog_noticia div.content span.blog_content p{font-size:1.6rem;line-height:150%;max-width:47.1rem;color:#828282;height:7.2rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_blog .container-fluid .container-fav main div.blog_noticia div.content span a{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.3rem;margin-top:3.2rem;color:#ff0051;font-size:1.8rem}section.s_blog .container-fluid .container-fav main div.blog_noticia div.content span a:hover{color:#f2e1b4}section.s_blog .container-fluid .container-fav main div.blog_noticia:not(:first-child){max-width:38.4rem}section.s_blog .container-fluid .container-fav main div.blog_noticia:not(:first-child) picture.blog_thumbnail{height:24.1rem}section.s_blog .container-fluid .container-fav main div.blog_noticia:not(:first-child) div.content{padding:2.4rem 2.5rem 3.7rem 2.5rem}section.s_blog .container-fluid .container-fav main div.blog_noticia:not(:first-child) div.content span.blog_title{flex-direction:column;margin-bottom:1.7rem}section.s_blog .container-fluid .container-fav main div.blog_noticia:not(:first-child) div.content span.blog_title div{margin-top:1.6rem;width:100%;align-items:center;justify-content:flex-start}section.s_blog .container-fluid .container-fav main div.blog_noticia:not(:first-child) div.content span.blog_content p{height:9.6rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_blog .container-fluid .container-fav main div.blog_noticia:not(:first-child) div.content span a{width:100%;justify-content:flex-end;margin-top:4.3rem}@media(max-width: 800px){section.s_blog .container-fluid .container-fav main{gap:1rem}section.s_blog .container-fluid .container-fav main div.blog_noticia:first-child{max-width:38.4rem}section.s_blog .container-fluid .container-fav main div.blog_noticia:first-child picture.blog_thumbnail{height:24.1rem}section.s_blog .container-fluid .container-fav main div.blog_noticia:first-child div.content{padding:2.4rem 2.5rem 3.7rem 2.5rem}section.s_blog .container-fluid .container-fav main div.blog_noticia:first-child div.content span.blog_title{flex-direction:column;margin-bottom:1.7rem}section.s_blog .container-fluid .container-fav main div.blog_noticia:first-child div.content span.blog_title div{margin-top:1.6rem;width:100%;align-items:center;justify-content:flex-start}section.s_blog .container-fluid .container-fav main div.blog_noticia:first-child div.content span.blog_content p{height:9.6rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_blog .container-fluid .container-fav main div.blog_noticia:first-child div.content span a{width:100%;justify-content:flex-end;margin-top:4.3rem}}@media(max-width: 800px){section.s_blog .container-fluid .container-fav main{flex-direction:column}}section.s_depoimento .container-fluid{padding-top:5.4rem;margin-top:-0.1rem;padding-bottom:8.4rem;background-color:#f2e1b4}section.s_depoimento .container-fluid .container-fav{display:flex;align-items:center;justify-content:space-between;flex-direction:row;max-width:104rem;position:relative}section.s_depoimento .container-fluid .container-fav aside{transition:1s}section.s_depoimento .container-fluid .container-fav aside.fade{pointer-events:none}section.s_depoimento .container-fluid .container-fav aside.fade{opacity:0;transform:translateY(-300px)}section.s_depoimento .container-fluid .container-fav aside h3{max-width:25.9rem;color:#434449;margin-bottom:5rem}section.s_depoimento .container-fluid .container-fav aside h4{color:#343a40;position:relative;margin-bottom:3.5rem}section.s_depoimento .container-fluid .container-fav aside h4::after{height:.3rem;width:5.2rem;content:"";position:absolute;bottom:-2.1rem;left:0;background:#ff0051}section.s_depoimento .container-fluid .container-fav aside div.buttons{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2.1rem}section.s_depoimento .container-fluid .container-fav aside div.buttons button{filter:drop-shadow(0px 4px 4px rgba(0, 0, 0, 0.25))}section.s_depoimento .container-fluid .container-fav aside div.buttons button:hover{opacity:.6}section.s_depoimento .container-fluid .container-fav main{max-width:50.7rem;overflow:hidden;transition:1s;scroll-snap-type:x mandatory;scroll-behavior:smooth}section.s_depoimento .container-fluid .container-fav main.fade{pointer-events:none}section.s_depoimento .container-fluid .container-fav main.fade{opacity:0;transform:translateY(300px)}section.s_depoimento .container-fluid .container-fav main .depoimento-scroll{width:max-content;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row}section.s_depoimento .container-fluid .container-fav main div.depoimento{max-width:50.7rem;scroll-snap-align:center}section.s_depoimento .container-fluid .container-fav main div.depoimento p{margin-top:3.1rem;margin-bottom:1.7rem;font-size:1.8rem;color:#434449}section.s_depoimento .container-fluid .container-fav main div.depoimento div.author{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.7rem}section.s_depoimento .container-fluid .container-fav main div.depoimento div.author picture img{height:52px;width:52px;border-radius:100%}section.s_depoimento .container-fluid .container-fav main div.depoimento div.author div{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;height:100%}section.s_depoimento .container-fluid .container-fav main div.depoimento div.author div strong{font-family:"NeulisAlt";font-weight:bold;font-size:2.2rem;line-height:100%;color:#ff0051}section.s_depoimento .container-fluid .container-fav main div.depoimento div.author div small{font-size:1.4rem;line-height:120%;color:#434449}section.s_depoimento .container-fluid .container-fav main div.depoimento div.author div picture{overflow:hidden;display:block;height:5.3rem;width:5.3rem}section.s_depoimento .container-fluid .container-fav main div.depoimento div.author div picture img{height:100%;width:100%;object-fit:cover}section.s_depoimento .container-fluid .container-fav::before{content:url("/site/img/depoimento_line.svg");position:absolute;top:0;left:41.7rem;width:2.8rem;height:32.4rem}body.agenda section.s_depoimento .container-fluid{padding-top:20rem}@media(max-width: 900px){section.s_depoimento .container-fluid .container-fav{flex-direction:column;gap:4rem}section.s_depoimento .container-fluid .container-fav main{max-width:90vw}section.s_depoimento .container-fluid .container-fav main div.depoimento{max-width:90vw}section.s_depoimento .container-fluid .container-fav::before{display:none}}section.s_parceiros{position:relative}section.s_parceiros::after{width:100%;height:8.3rem;content:"";position:absolute;background:#f2e1b4}section.s_parceiros .container-fluid{padding-top:10.6rem;padding-bottom:27.2rem;margin-top:-0.1rem;background:#f2e1b4}section.s_parceiros .container-fluid .container-fav{max-width:87.1rem;text-align:center;color:#434449}section.s_parceiros .container-fluid .container-fav main{margin-top:4.5rem}section.s_parceiros .container-fluid .container-fav main .parceiros-scroll{display:flex;align-items:center;justify-content:space-between;flex-direction:row}section.s_parceiros .container-fluid .container-fav main .parceiros-scroll picture{overflow:hidden;display:block;height:7.4rem;width:100%;max-width:16.8rem}section.s_parceiros .container-fluid .container-fav main .parceiros-scroll picture img{height:100%;width:100%;object-fit:cover}section.s_parceiros .container-fluid .container-fav main img{mix-blend-mode:multiply}@media(max-width: 1150px){section.s_parceiros::after{height:100%}}@media(max-width: 600px){section.s_parceiros .container-fluid{padding-top:8.6rem;padding-bottom:21.2rem}section.s_parceiros .container-fluid .container-fav main{max-width:100%;overflow:scroll;scroll-snap-type:x mandatory}section.s_parceiros .container-fluid .container-fav .parceiros-scroll{width:max-content;gap:3rem}section.s_parceiros .container-fluid .container-fav .parceiros-scroll img{scroll-snap-align:center}}section.s_form{margin-top:-9.6rem;position:relative;z-index:2}section.s_form .container-fluid .container-fav{text-align:center;color:#434449}section.s_form .container-fluid .container-fav form{width:100%;height:17.8rem;margin-top:3.2rem;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:2.9rem;background:#f2e1b4;box-shadow:0px 4px 18px rgba(0,0,0,.1)}section.s_form .container-fluid .container-fav form label{height:5.4rem;width:26.6rem;font-size:1.5rem;line-height:5.4rem}section.s_form .container-fluid .container-fav form label input{height:100%;width:100%;padding-left:1.5rem;border:1px solid #e9e9e9;border-radius:5px;color:#68152e}section.s_form .container-fluid .container-fav form label input:focus{border:1px solid #434449}section.s_form .container-fluid .container-fav form label input::placeholder{color:#b1adad}section.s_form .container-fluid .container-fav form button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#68152e;color:#fff;margin-left:1.4rem;border:none}section.s_form .container-fluid .container-fav form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_form .container-fluid .container-fav form button{font-size:2.9rem;padding:1.6rem 4rem}}section.s_form .container-fluid .container-fav form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 5px #68152e}@media(max-width: 1150px){section.s_form .container-fluid .container-fav h3{margin-bottom:3.7rem}section.s_form .container-fluid .container-fav form{padding:6.2rem 3rem;width:100%;height:auto;flex-direction:column;margin:0 auto}}footer,.footer{background:linear-gradient(180deg, #671832 0%, #671832 100%);position:relative;z-index:1;margin-top:-6rem}footer .container-fluid:not(.copyright),.footer .container-fluid:not(.copyright){padding-top:12.1rem;padding-bottom:5.3rem}footer .container-fluid:not(.copyright) .container-fav,.footer .container-fluid:not(.copyright) .container-fav{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}footer .container-fluid:not(.copyright) .container-fav::before,.footer .container-fluid:not(.copyright) .container-fav::before{pointer-events:none;content:"";width:100%;height:100%;position:absolute;top:-25px;left:0;background-image:url("/site/img/footer_glass.svg");background-repeat:no-repeat;background-position:center right}footer .container-fluid:not(.copyright) .container-fav::after,.footer .container-fluid:not(.copyright) .container-fav::after{pointer-events:none;content:"";width:100%;height:100%;position:absolute;top:-25px;right:0;background-image:url("/site/img/footer2_glass.svg");background-repeat:no-repeat;background-position:center left}footer .container-fluid:not(.copyright) .container-fav h4,.footer .container-fluid:not(.copyright) .container-fav h4{font-size:2.4rem;color:#fff}footer .container-fluid:not(.copyright) .container-fav div.logo,.footer .container-fluid:not(.copyright) .container-fav div.logo{z-index:5;max-width:27.2rem}footer .container-fluid:not(.copyright) .container-fav div.logo div,.footer .container-fluid:not(.copyright) .container-fav div.logo div{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:3.111rem}footer .container-fluid:not(.copyright) .container-fav div.logo p,.footer .container-fluid:not(.copyright) .container-fav div.logo p{margin-top:3.1rem;font-size:1.4rem;line-height:150%;color:#fff}footer .container-fluid:not(.copyright) .container-fav div.mapa,.footer .container-fluid:not(.copyright) .container-fav div.mapa{max-width:48.3rem}footer .container-fluid:not(.copyright) .container-fav div.mapa nav,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav{margin-top:3.4rem;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;gap:3.2rem}footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li{width:max-content;margin-bottom:1rem}footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li a,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li a{font-size:1.2rem;line-height:160%;color:#fff;opacity:.8}footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li a:hover,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li a:hover{opacity:1}footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque,footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque a,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque a{margin-bottom:1rem;font-family:NeulisAlt;font-size:1.8rem;line-height:160%;opacity:.8;color:#f2e1b4;margin-bottom:1rem}footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque:hover,footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque a:hover,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque:hover,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque a:hover{opacity:1}footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque{cursor:default;opacity:.8}footer .container-fluid:not(.copyright) .container-fav div.contato,.footer .container-fluid:not(.copyright) .container-fav div.contato{z-index:5}footer .container-fluid:not(.copyright) .container-fav div.contato h4,.footer .container-fluid:not(.copyright) .container-fav div.contato h4{margin-bottom:1.7rem}footer .container-fluid:not(.copyright) .container-fav div.contato div,.footer .container-fluid:not(.copyright) .container-fav div.contato div{margin-bottom:3rem}footer .container-fluid:not(.copyright) .container-fav div.contato div span,footer .container-fluid:not(.copyright) .container-fav div.contato div a,.footer .container-fluid:not(.copyright) .container-fav div.contato div span,.footer .container-fluid:not(.copyright) .container-fav div.contato div a{font-size:1.5rem;line-height:150%;color:#fff}footer .container-fluid:not(.copyright) .container-fav div.contato div span,.footer .container-fluid:not(.copyright) .container-fav div.contato div span{padding-bottom:.6rem;border-bottom:.5px solid rgba(249,249,249,.5)}footer .container-fluid:not(.copyright) .container-fav div.contato div div,.footer .container-fluid:not(.copyright) .container-fav div.contato div div{margin-top:1.3rem;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.8rem}footer .container-fluid.copyright,.footer .container-fluid.copyright{border-top:1px solid rgba(234,234,234,.2)}footer .container-fluid.copyright .container-fav,.footer .container-fluid.copyright .container-fav{padding-top:1.7rem;padding-bottom:1.7rem;display:flex;align-items:center;justify-content:space-between;flex-direction:row}footer .container-fluid.copyright .container-fav span,.footer .container-fluid.copyright .container-fav span{font-size:1.5rem;line-height:213.02%;color:#fff}footer .container-fluid.copyright .container-fav span.madeby span,.footer .container-fluid.copyright .container-fav span.madeby span{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:.5rem}footer .container-fluid.copyright .container-fav span.madeby a,.footer .container-fluid.copyright .container-fav span.madeby a{font-weight:bold;text-decoration-line:underline;color:#fff;cursor:pointer}@media(max-width: 800px){footer .container-fluid:not(.copyright) .container-fav,.footer .container-fluid:not(.copyright) .container-fav{flex-direction:column;align-items:center;justify-content:center;gap:3rem;text-align:center}footer .container-fluid:not(.copyright) .container-fav::before,.footer .container-fluid:not(.copyright) .container-fav::before{display:none}footer .container-fluid:not(.copyright) .container-fav::after,.footer .container-fluid:not(.copyright) .container-fav::after{display:none}footer .container-fluid:not(.copyright) .container-fav div.contato,footer .container-fluid:not(.copyright) .container-fav div.logo,.footer .container-fluid:not(.copyright) .container-fav div.contato,.footer .container-fluid:not(.copyright) .container-fav div.logo{display:flex;align-items:center;justify-content:center;flex-direction:column}footer .container-fluid.copyright .container-fav,.footer .container-fluid.copyright .container-fav{padding-top:4rem;padding-bottom:4rem;gap:1rem;flex-direction:column}}@media(max-width: 500px){footer .container-fluid:not(.copyright),.footer .container-fluid:not(.copyright){padding-bottom:2.3rem}footer .container-fluid:not(.copyright) .container-fav h4,.footer .container-fluid:not(.copyright) .container-fav h4{font-size:3rem}footer .container-fluid:not(.copyright) .container-fav div.mapa,.footer .container-fluid:not(.copyright) .container-fav div.mapa{padding-left:2rem;margin-bottom:2rem}footer .container-fluid:not(.copyright) .container-fav div.mapa nav,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav{display:grid;grid-template-columns:1fr 1fr;column-gap:7rem}footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque a,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque a{font-size:2.2rem}footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li.destaque{font-size:2.2rem}footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li a,.footer .container-fluid:not(.copyright) .container-fav div.mapa nav ul li a{font-size:1.8rem}footer .container-fluid:not(.copyright) .container-fav div.contato,.footer .container-fluid:not(.copyright) .container-fav div.contato{margin-top:3rem}footer .container-fluid:not(.copyright) .container-fav div.contato div span,.footer .container-fluid:not(.copyright) .container-fav div.contato div span{font-size:1.8rem}footer .container-fluid:not(.copyright) .container-fav div.contato div a,.footer .container-fluid:not(.copyright) .container-fav div.contato div a{font-size:1.8rem}}section.s_banner{padding-top:17.9rem}body#quem-somos section.s_banner .container-fluid{background:url("/site/img/quem-somos_banner.jpg");background-size:cover;background-position:center}body#associe-se section.s_banner .container-fluid{background:url("/site/img/associe_banner.jpg");background-size:cover;background-position:center}body#sommelier section.s_banner .container-fluid{background:url("/site/img/sommerlier_banner.jpg");background-size:cover;background-position:center}body#diretoria section.s_banner .container-fluid{background:url("/site/img/diretoria_banner.jpg");background-size:cover;background-position:center}body#instrutores section.s_banner .container-fluid{background:url("/site/img/instrutores_banner.jpg");background-size:cover;background-position:center}body#noticias section.s_banner .container-fluid{background:url("/site/img/noticias_banner.jpg");background-size:cover;background-position:center}body#parceiros section.s_banner .container-fluid{background:url("/site/img/parceiros_banner.jpg");background-size:cover;background-position:center}body#oportunidades section.s_banner .container-fluid{background:url("/site/img/oportunidades_banner.jpg");background-size:cover;background-position:center}body#imprensa section.s_banner .container-fluid{background:url("/site/img/imprensa_banner.jpg");background-size:cover;background-position:center}body#documentos-publicos section.s_banner .container-fluid{background:url("/site/img/documentos-publicos_banner.jpg");background-size:cover;background-position:center}body#contato section.s_banner .container-fluid{background:url("/site/img/contato_banner.jpg");background-size:cover;background-position:center}body#associacoes section.s_banner .container-fluid{background:url("/site/img/associacoes_banner.jpg");background-size:cover;background-position:center}body#restaurantes section.s_banner .container-fluid{background:url("/site/img/restaurantes_banner.jpg");background-size:cover;background-position:center}body#novos-negocios section.s_banner .container-fluid{background:url("/site/img/novos-negocios_banner.jpg");background-size:cover;background-position:center}body#viagens section.s_banner .container-fluid{background:url("/site/img/viagem_banner.jpg");background-size:cover;background-position:center}body#viagem-detalhe section.s_banner .container-fluid{background:url("/site/img/aviao.jpg");background-size:cover;background-position:center;position:relative}body#viagem-detalhe section.s_banner .container-fluid::before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.5);z-index:1}section.s_banner .container-fluid .container-fav{position:relative;padding-top:1.8rem;height:49.1rem;z-index:2}body#viagem-detalhe section.s_banner .container-fluid .container-fav{height:auto;padding-bottom:4rem}section.s_banner .container-fluid .container-fav h4.menu{color:#fff}section.s_banner .container-fluid .container-fav h4.menu a{font-size:1.5rem;color:#fff}section.s_banner .container-fluid .container-fav h4.menu strong{color:#f2e1b4;font-size:1.5rem}section.s_banner .container-fluid .container-fav h1{font-weight:bold;font-size:113.283px;line-height:100%;color:#e8e9ea;margin-top:2.4rem}section.s_banner .container-fluid .container-fav button:not(.circle){margin-top:6.2rem;width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center}section.s_banner .container-fluid .container-fav button:not(.circle):hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_banner .container-fluid .container-fav button:not(.circle){font-size:2.9rem;padding:1.6rem 4rem}}@media(max-width: 500px){body#noticias section.s_banner .container-fluid .container-fav button:not(.circle){display:none}}section.s_banner .container-fluid .container-fav div.noticia-show{margin-top:3.8rem}section.s_banner .container-fluid .container-fav div.noticia-show h3{color:#f2e1b4;margin-bottom:1.8rem;font-size:2.8rem;height:2.8rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_banner .container-fluid .container-fav div.noticia-show span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.1rem;color:#fff}section.s_banner .container-fluid .container-fav div.noticia-show span small{font-size:1.4rem;line-height:160%;letter-spacing:.01em}section.s_banner .container-fluid .container-fav div.noticia-show p{color:#fff;max-width:49.1rem;margin-top:1.2rem;margin-bottom:2.2rem;font-size:1.8rem;line-height:150%;height:8.1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_banner .container-fluid .container-fav div.noticia-show .guia{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.8rem}section.s_banner .container-fluid .container-fav div.noticia-show button:not(.circle){position:absolute;right:0;bottom:3rem}section.s_banner .container-fluid .container-fav div.noticia-show main .scroll{overflow:hidden;max-width:49.1rem;scroll-behavior:smooth;scroll-snap-type:x mandatory}section.s_banner .container-fluid .container-fav div.noticia-show main .scroll .area{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;width:max-content}section.s_banner .container-fluid .container-fav div.noticia-show main .scroll .show{scroll-snap-align:start;width:49.1rem}@media(max-width: 500px){section.s_banner .container-fluid .container-fav div.noticia-show main .scroll .show{width:100%;max-width:calc(100vw - 5rem)}}body#noticia-detalhes section.s_banner .container-fluid .container-fav div.noticia-show{margin-top:11.3rem}body#noticia-detalhes section.s_banner .container-fluid .container-fav div.noticia-show h3{font-style:normal;font-weight:bold;font-size:59px;line-height:100%;height:5.9rem}@media(max-width: 500px){body#noticia-detalhes section.s_banner .container-fluid .container-fav div.noticia-show h3{font-size:2.5rem}}body#noticia-detalhes section.s_banner .container-fluid .container-fav div.noticia-show span{margin-bottom:1.6rem}body#noticia-detalhes section.s_banner .container-fluid .container-fav div.noticia-show span span{margin:0;margin-right:2rem}@media(max-width: 800px){section.s_banner{padding-top:17rem}section.s_banner .container-fluid .container-fav{height:max-content;padding-bottom:5rem}section.s_banner .container-fluid .container-fav h1{font-size:7rem}}@media(max-width: 500px){section.s_banner{padding-top:17rem}}section.s_quem-somos .container-fluid{background:#f2e1b4;padding-top:13.3rem;padding-bottom:8rem}body#diretoria section.s_quem-somos .container-fluid,body#instrutores section.s_quem-somos .container-fluid{padding-bottom:0rem}body#diretoria section.s_quem-somos .container-fluid .container-fav nav,body#instrutores section.s_quem-somos .container-fluid .container-fav nav{margin-bottom:7.4rem}section.s_quem-somos .container-fluid .container-fav{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}section.s_quem-somos .container-fluid .container-fav nav{max-width:100.8rem;width:100%;margin-bottom:13.3rem}section.s_quem-somos .container-fluid .container-fav nav ul{display:flex;align-items:center;justify-content:space-between;flex-direction:row}section.s_quem-somos .container-fluid .container-fav nav ul li{display:flex;align-items:center;justify-content:center;flex-direction:row;text-align:center;width:100%;padding:2.4rem 1.7rem;border-bottom:3px solid #e8e9ea;padding-bottom:0}section.s_quem-somos .container-fluid .container-fav nav ul li a{font-family:"NeulisAlt";font-weight:bold;font-size:2.4rem;line-height:100%;color:#343a40;padding-bottom:2.6rem;display:block}section.s_quem-somos .container-fluid .container-fav nav ul li[active]{border-bottom:3px solid #ff0051}section.s_quem-somos .container-fluid .container-fav nav ul li[active] a{color:#ff0051}@media(max-width: 900px){section.s_quem-somos .container-fluid .container-fav nav ul{flex-direction:column}}section.s_quem-somos .container-fluid .container-fav main{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;gap:5rem}section.s_quem-somos .container-fluid .container-fav main div{max-width:57.4rem}section.s_quem-somos .container-fluid .container-fav main div h4{font-family:"NeulisAlt";font-weight:bold;font-size:3.2rem;color:#ff0051}section.s_quem-somos .container-fluid .container-fav main div strong{font-family:"NeulisAlt";font-style:normal;font-weight:bold;font-size:3.2rem;color:#343a40;margin-top:2.6rem;display:block}section.s_quem-somos .container-fluid .container-fav main div p{color:#676767;margin-top:5.4rem}section.s_quem-somos .container-fluid .container-fav main div picture{display:block;margin-top:4.3rem}section.s_quem-somos .container-fluid .container-fav main div span{display:block;padding:2.4rem 7.4rem .6rem 4.8rem;height:14.7rem;background:#f2e1b4;box-shadow:6px 10px 16px rgba(0,0,0,.1);width:100%;max-width:41.8rem}section.s_quem-somos .container-fluid .container-fav main div span p{font-size:1.8rem;line-height:150%;color:#343a40;margin:0 !important}section.s_quem-somos .container-fluid .container-fav main div span strong{font-family:"Montserrat";font-style:normal;font-weight:500;font-size:7.4rem;line-height:9.1rem;margin:0;color:#b62a5c}section.s_quem-somos .container-fluid .container-fav main div span strong small{font-style:normal;font-weight:normal;font-size:4.6rem;line-height:5.7rem;text-transform:capitalize}section.s_quem-somos .container-fluid .container-fav main div:nth-child(2) p:first-child{margin-top:9rem}section.s_quem-somos .container-fluid .container-fav main div button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;max-width:29.9rem;margin-top:2.8rem}section.s_quem-somos .container-fluid .container-fav main div button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_quem-somos .container-fluid .container-fav main div button{font-size:2.9rem;padding:1.6rem 4rem}}body#sommelier section.s_quem-somos .container-fluid .container-fav main{position:relative}body#sommelier section.s_quem-somos .container-fluid .container-fav main div{z-index:2}body#sommelier section.s_quem-somos .container-fluid .container-fav main div span{padding:9.1rem 4.3rem 11rem 7.2rem;margin-bottom:19.5rem;height:41.9rem;width:100%;max-width:48.8rem}body#sommelier section.s_quem-somos .container-fluid .container-fav main div span h4{margin-bottom:1.2rem}body#sommelier section.s_quem-somos .container-fluid .container-fav main div span p{font-family:"NeulisAlt";font-weight:bold;font-size:2.4rem;line-height:121%;color:#343a40}body#sommelier section.s_quem-somos .container-fluid .container-fav main div picture{z-index:1;position:absolute}@media(max-width: 900px){section.s_quem-somos .container-fluid .container-fav main{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}}section.s_duvidas .container-fluid{background:#f2e1b4;padding-bottom:11.8rem;padding-top:5rem}section.s_duvidas .container-fluid .container-fav h3{color:#ff0051;margin-bottom:4.4rem}section.s_duvidas .container-fluid .container-fav details{position:relative;border:1px solid #e8e9ea;border-radius:.8rem;margin-bottom:1.6rem;padding:2rem 5rem}section.s_duvidas .container-fluid .container-fav details summary{max-width:95%;font-size:1.9rem;line-height:125%;cursor:pointer}section.s_duvidas .container-fluid .container-fav details summary strong{font-family:NeulisAlt;font-style:normal;font-weight:bold;font-size:25px;line-height:100%;color:#5e5e5e}section.s_duvidas .container-fluid .container-fav details::after{height:1rem;width:2.8rem;background:url(/site/img/duvidas_icon.svg);background-size:100% 100%;right:4.7rem;top:0;bottom:0;margin:auto auto;position:absolute;content:"";pointer-events:none}section.s_duvidas .container-fluid .container-fav details[open]{border:1px solid #ff0051;border-radius:.8rem}section.s_duvidas .container-fluid .container-fav details[open] summary{font-size:2.4rem}section.s_duvidas .container-fluid .container-fav details[open] summary strong{font-family:"NeulisAlt";font-weight:bold;font-size:3.2rem;color:#343a40}section.s_duvidas .container-fluid .container-fav details[open] p{margin-top:1.4rem;font-family:Montserrat;font-size:1.8rem;line-height:160%;color:#676767;max-width:86.8rem}section.s_duvidas .container-fluid .container-fav details[open]::after{background:url(/site/img/duvidas_icon_unset.svg);background-size:100% 100%}section.s_diretoria .container-fluid{background-color:#f2e1b4;padding-bottom:21rem}section.s_diretoria .container-fluid .container-fav div.box{gap:10.5rem;position:relative}section.s_diretoria .container-fluid .container-fav div.box:nth-child(even){position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:row-reverse}section.s_diretoria .container-fluid .container-fav div.box:nth-child(even)::after{content:url("/site/img/depoimento_line.svg");position:absolute;right:28rem;transform:rotate(180deg)}section.s_diretoria .container-fluid .container-fav div.box:nth-child(odd){position:relative;display:flex;align-items:center;justify-content:flex-start;flex-direction:row}section.s_diretoria .container-fluid .container-fav div.box:nth-child(odd)::after{content:url("/site/img/depoimento_line.svg");position:absolute;left:28rem}section.s_diretoria .container-fluid .container-fav div.box picture{position:relative;width:100%;max-width:24.3rem;height:45.4rem;overflow:hidden;display:flex;align-items:center;justify-content:flex-end;flex-direction:column}section.s_diretoria .container-fluid .container-fav div.box picture .perfil{height:100%;width:100%;object-fit:cover}section.s_diretoria .container-fluid .container-fav div.box picture div.cargo{position:absolute;bottom:1.5rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.64rem}section.s_diretoria .container-fluid .container-fav div.box picture div.cargo p{font-size:1.5rem;color:#fff;position:relative;display:block}section.s_diretoria .container-fluid .container-fav div.box picture div.cargo p::after{position:absolute;top:-0.2rem;left:0;right:0;margin:0 auto;width:4.3rem;height:.1rem;content:"";background:#ff0051}section.s_diretoria .container-fluid .container-fav div.box::after{content:url("/site/img/depoimento_line.svg");position:absolute;left:28rem}section.s_diretoria .container-fluid .container-fav div.box div.content{max-width:51rem}section.s_diretoria .container-fluid .container-fav div.box div.content h3{color:#ff0051}section.s_diretoria .container-fluid .container-fav div.box div.content p{color:#828282;margin-top:2.1rem}@media(max-width: 800px){section.s_diretoria .container-fluid .container-fav div.box{margin-bottom:6rem;flex-direction:column !important;gap:2rem;text-align:center}section.s_diretoria .container-fluid .container-fav div.box::after{display:none}section.s_diretoria .container-fluid .container-fav div.box picture{height:30.4rem}}section.s_instrutores .container-fluid .container-fav{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row}section.s_instrutores .container-fluid .container-fav h3{color:#ff0051}section.s_instrutores .container-fluid .container-fav .buttons button:first-child{margin-right:1.8rem}section.s_instrutores main{height:50rem;padding-top:2.5rem;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory}section.s_instrutores main::-webkit-scrollbar{display:none}section.s_instrutores main .scroll{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;height:100%;width:max-content}section.s_instrutores main .scroll .instrutor{cursor:pointer;scroll-snap-align:start;transition:.32s;height:45.6rem;width:24.4rem;text-align:center;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;color:#fff;padding-bottom:1.3rem}section.s_instrutores main .scroll .instrutor:hover{opacity:.8;background-size:120% !important}section.s_instrutores main .scroll .instrutor h3{margin-bottom:1.2rem}section.s_instrutores main .scroll .instrutor p{font-size:1.5rem;color:#fff;position:relative;display:block}section.s_instrutores main .scroll .instrutor p::after{position:absolute;top:-0.6rem;left:0;right:0;margin:0 auto;width:4.3rem;height:.1rem;content:"";background:#ff0051}section.s_noticias .container-fluid{background-color:#f2e1b4;padding-top:11.4rem;padding-bottom:10.7rem}section.s_noticias .container-fluid .container-fav nav{display:flex;align-items:center;justify-content:center;flex-direction:row;margin-bottom:6.4rem}section.s_noticias .container-fluid .container-fav nav a{display:block;width:100%;max-width:25rem;text-align:center;border-bottom:.3rem solid #e8e9ea;padding-bottom:2.6rem;cursor:pointer;font-family:"NeulisAlt";font-weight:bold;font-size:2.4rem;line-height:100%;color:#343a40}section.s_noticias .container-fluid .container-fav nav a[active]{color:#ff0051;border-bottom-color:#ff0051}section.s_noticias .container-fluid .container-fav nav a:hover{opacity:.7}section.s_noticias .container-fluid .container-fav main{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:2.4rem;flex-wrap:wrap}section.s_noticias .container-fluid .container-fav main div.blog_noticia{max-width:80rem;width:100%;background-color:#fff;border:1px solid #e9e9e9;box-shadow:0px 9px 28px -1px rgba(232,31,96,.1)}section.s_noticias .container-fluid .container-fav main div.blog_noticia picture.blog_thumbnail{height:30.6rem;width:100%;overflow:hidden;display:block}section.s_noticias .container-fluid .container-fav main div.blog_noticia picture.blog_thumbnail img{height:100%;width:100%;object-fit:cover}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content{padding:3.1rem 5.1rem 3.7rem 5.1rem}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content span.blog_title{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:2rem}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content span.blog_title h3{font-size:2.8rem;color:#343a40;width:100%;max-width:32rem;height:5.8rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content span.blog_title div{display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:1.1rem}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content span.blog_title div span{font-size:1.4rem;line-height:160%;letter-spacing:.01em;color:#828282}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content span.blog_title div picture.blog_share{cursor:pointer}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content span.blog_content p{font-size:1.6rem;line-height:150%;max-width:47.1rem;color:var(--bs-dark);height:7.2rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content span a{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.3rem;margin-top:3.2rem;color:#ff0051;font-size:1.8rem}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content span a:hover{color:#f2e1b4}section.s_noticias .container-fluid .container-fav main div.blog_noticia{max-width:38.4rem}section.s_noticias .container-fluid .container-fav main div.blog_noticia picture.blog_thumbnail{height:24.1rem}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content{padding:2.4rem 2.5rem 3.7rem 2.5rem}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content span.blog_title{flex-direction:column;margin-bottom:1.7rem}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content span.blog_title div{margin-top:1.6rem;width:100%;align-items:center;justify-content:flex-start}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content span.blog_content p{height:9.6rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_noticias .container-fluid .container-fav main div.blog_noticia div.content span a{width:100%;justify-content:flex-end;margin-top:4.3rem}@media(max-width: 800px){section.s_noticias .container-fluid .container-fav main div.blog_noticia{max-width:35.4rem}}@media(max-width: 600px){section.s_noticias .container-fluid .container-fav main{justify-content:center}}section.s_noticia .container-fluid{background:#f2e1b4;padding-top:5.5rem;padding-bottom:11.8rem}section.s_noticia .container-fluid .container-fav main{width:100%;max-width:79.2rem;margin:0 auto}section.s_noticia .container-fluid .container-fav h3{margin-bottom:4.3rem;color:#343a40}section.s_noticia .container-fluid .container-fav p,section.s_noticia .container-fluid .container-fav picture{display:block}section.s_noticia .container-fluid .container-fav p{font-style:normal;text-align:justify;font-weight:normal;font-size:1.8;line-height:160%;color:var(--bs-dark)}section.s_conheca .container-fluid{background:#f2e1b4;padding-top:15.2rem;padding-bottom:7rem}section.s_conheca .container-fluid h3:first-child{color:#434449}section.s_conheca .container-fluid main{padding-top:3.3rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:1.9rem}@media(max-width: 500px){section.s_conheca .container-fluid main{justify-content:center}}section.s_conheca .container-fluid main .box{height:30.6rem;width:100%;max-width:28.3rem;background:#fff;border:.1rem solid #e8e9ea;box-shadow:0px 9px 28px -1px rgba(232,31,96,.1);display:flex;align-items:center;justify-content:flex-start;flex-direction:column;text-align:center;padding:1.8rem}section.s_conheca .container-fluid main .box picture.logo{height:7.4rem;width:100%;max-width:16.7rem;overflow:hidden;display:block;margin-bottom:1.8rem}section.s_conheca .container-fluid main .box picture.logo img{height:100%;width:100%;object-fit:cover}section.s_conheca .container-fluid main .box h3{color:#ff0051;padding-top:2.5rem;border-top:1px solid #e8e9ea;width:100%;max-width:24.2rem;margin-bottom:.9rem;height:6rem;overflow:hidden}section.s_conheca .container-fluid main .box .content{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}section.s_conheca .container-fluid main .box .content p{font-family:Inter;font-style:normal;font-weight:normal;font-size:1.8rem;line-height:150%;color:#828282;height:5.4rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:break-word}section.s_conheca .container-fluid main .box .buttons{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;margin-top:2.5rem;max-width:12.3rem}section.s_conheca .container-fluid main .box .buttons a.abrir{display:block;position:relative}section.s_conheca .container-fluid main .box .buttons a.abrir::after{display:none;height:3.9rem;width:15.9rem;line-height:3.9rem;font-size:1.2rem;color:#828282;line-height:3.9rem;left:-15rem;top:-2rem;content:"Abrir Site";position:absolute;background:url("/site/img/abrir_backgruond.png");background-size:100%}section.s_conheca .container-fluid main .box .buttons a.abrir:hover::after{display:flex;align-items:center;justify-content:center;flex-direction:row}section.s_conheca .container-fluid main .box .buttons a.mais{display:block;position:relative}section.s_conheca .container-fluid main .box .buttons a.mais::after{display:none;height:3.9rem;width:15.9rem;line-height:3.9rem;font-size:1.2rem;color:#828282;line-height:3.9rem;right:-16rem;top:-2rem;content:"Mais informações";position:absolute;background:url("/site/img/mais_background.png");background-size:100%}section.s_conheca .container-fluid main .box .buttons a.mais:hover::after{display:flex;align-items:center;justify-content:center;flex-direction:row}section.s_baixar .container-fluid{background:#f2e1b4;padding-top:5.6rem;padding-bottom:14.4rem}section.s_baixar .container-fluid .container-fav{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}section.s_baixar .container-fluid .container-fav h3{color:#343a40;margin-bottom:2.3rem}section.s_baixar .container-fluid .container-fav p{font-family:Inter;font-style:normal;font-weight:normal;font-size:18px;line-height:160%;color:#434449;margin-bottom:3.6rem}section.s_baixar .container-fluid .container-fav main{max-width:59.2rem}section.s_baixar .container-fluid .container-fav main div{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:2rem;padding-top:3.6rem;border-top:solid 1px #ff0051}section.s_baixar .container-fluid .container-fav main div span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.9rem}section.s_baixar .container-fluid .container-fav main div span strong{font-weight:bold;font-size:2rem;line-height:130%;color:#ff0051}section.s_baixar .container-fluid .container-fav main ul{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:3.6rem}section.s_baixar .container-fluid .container-fav main ul li{list-style:url("/site/img/icon_check.svg");list-style-position:inside}section.s_baixar .container-fluid .container-fav aside{max-width:59.2rem;margin-top:-14rem;box-shadow:0px 4px 18px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;flex-direction:row}section.s_baixar .container-fluid .container-fav aside div{width:100%;max-width:59.2rem;background:#f2e1b4;padding:5rem 2rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2.9rem}section.s_baixar .container-fluid .container-fav aside div h3{color:#68152e}section.s_baixar .container-fluid .container-fav aside div button,section.s_baixar .container-fluid .container-fav aside div a{height:5.7rem;width:100%;background:#90143c;color:#fff;text-align:center;line-height:5.7rem}section.s_baixar .container-fluid .container-fav aside form{text-align:center}section.s_baixar .container-fluid .container-fav aside form label{position:relative}section.s_baixar .container-fluid .container-fav aside form label input,section.s_baixar .container-fluid .container-fav aside form label select,section.s_baixar .container-fluid .container-fav aside form label textarea{height:5.6rem;margin-bottom:1.6rem;width:100%;max-width:44.3rem;border:1px solid #e9ecef;outline:none;background:#fff;padding-left:1.9rem;font-family:"Montserrat";font-style:normal;font-weight:normal;font-size:1.6rem;line-height:5.6rem;color:#505354}section.s_baixar .container-fluid .container-fav aside form label textarea{height:14.3rem}section.s_baixar .container-fluid .container-fav aside form label.password img{position:absolute;right:2.1rem;top:0;bottom:0;cursor:pointer}section.s_baixar .container-fluid .container-fav aside form label.password img[active]{opacity:.5}section.s_baixar .container-fluid .container-fav aside form button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#68152e;margin:0 auto;color:#fff;max-width:50%;width:100%}section.s_baixar .container-fluid .container-fav aside form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_baixar .container-fluid .container-fav aside form button{font-size:2.9rem;padding:1.6rem 4rem}}section.s_baixar .container-fluid .container-fav aside form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 5px #68152e}@media(max-width: 1150px){section.s_baixar .container-fluid .container-fav{flex-direction:column}section.s_baixar .container-fluid .container-fav aside{margin-top:5rem}}@media(max-width: 800px){section.s_baixar .container-fluid .container-fav main div span{flex-direction:column;align-items:center;width:100%}section.s_baixar .container-fluid .container-fav aside{max-width:unset;width:100%}section.s_baixar .container-fluid .container-fav aside div{padding:2rem;max-width:unset}}section.s_local .container-fluid{background:#f2e1b4;padding-bottom:17.7rem}section.s_local .container-fluid .container-fav div.top{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:2.4rem}section.s_local .container-fluid .container-fav div.top h3{color:#ff0051}section.s_local .container-fluid .container-fav div.top span{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;max-width:58.1rem;gap:1.6rem}section.s_local .container-fluid .container-fav div.top span p{font-size:1.8rem;line-height:150%;color:#434449;max-width:54.1rem}section.s_local .container-fluid .container-fav div.top span picture{display:block}@media(max-width: 800px){section.s_local .container-fluid .container-fav div.top{flex-direction:column;gap:3rem}}@media(max-width: 500px){section.s_local .container-fluid .container-fav div.top span{flex-direction:column;align-items:center;text-align:center}}section.s_associacoes-text .container-fluid{background:#fff;padding-top:6.1rem;padding-bottom:5.6rem}section.s_associacoes-text .container-fluid .container-fav{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}section.s_associacoes-text .container-fluid .container-fav div{max-width:58.8rem}section.s_associacoes-text .container-fluid .container-fav div h3{max-width:38rem;margin-bottom:3.4rem;color:#343a40}section.s_associacoes-text .container-fluid .container-fav div p{color:#434449}section.s_associacoes-text .container-fluid .container-fav div:last-child{margin-top:9.8rem}@media(max-width: 1000px){section.s_associacoes-text .container-fluid .container-fav{flex-direction:column}}section.s_associacoes .container-fluid{overflow:hidden;background:#fff;padding-bottom:5.3rem;position:relative}section.s_associacoes .container-fluid::after{background:#f9f9f9;height:85%;width:100%;z-index:1;pointer-events:none;content:"";position:absolute;bottom:0}section.s_associacoes .container-fluid .container-fav{position:relative;z-index:2;position:relative}section.s_associacoes .container-fluid .container-fav h3{color:#ff0051;margin-bottom:5.4rem}section.s_associacoes .container-fluid .container-fav::after{background:linear-gradient(0.56deg, #f9f9f9 21.76%, rgba(249, 249, 249, 0) 94.13%);height:28rem;width:100%;max-width:122rem;pointer-events:none;content:"";position:absolute;bottom:0}section.s_associacoes .container-fluid .container-fav .content{width:100%;max-height:130rem;padding-bottom:50rem;overflow-y:scroll;scroll-snap-type:y mandatory}section.s_associacoes .container-fluid .container-fav .content::-webkit-scrollbar{width:.5rem}section.s_associacoes .container-fluid .container-fav .content::-webkit-scrollbar-track{background:#fff;width:.5rem}section.s_associacoes .container-fluid .container-fav .content::-webkit-scrollbar-thumb{background:#ff0051;width:1.8rem;height:1rem}section.s_associacoes .container-fluid .container-fav .content::-webkit-scrollbar-thumb:hover{cursor:pointer;background:#68152e}section.s_associacoes .container-fluid .container-fav .content .scroll{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:2rem;flex-wrap:wrap;width:100%;height:max-content}section.s_associacoes .container-fluid .container-fav .content .scroll .box{width:100%;scroll-snap-align:start;max-width:59.3rem;height:27.5rem;background:#fff;border:1px solid #e9e9e9;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:3.3rem;padding:3.4rem 3.3rem}section.s_associacoes .container-fluid .container-fav .content .scroll .box aside{display:flex;align-items:center;justify-content:center;flex-direction:column;width:100%;max-width:17rem;height:100%}section.s_associacoes .container-fluid .container-fav .content .scroll .box aside strong{font-family:"NeulisAlt";font-size:2.8rem;color:#ff0051;margin-bottom:.8rem;height:6.8rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;word-break:unset;width:100%;text-align:center}section.s_associacoes .container-fluid .container-fav .content .scroll .box aside a{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1.3rem;color:#ff0051;font-size:1.8rem}section.s_associacoes .container-fluid .container-fav .content .scroll .box aside a:hover{color:#f2e1b4}section.s_associacoes .container-fluid .container-fav .content .scroll .box main{padding-left:5.1rem;border-left:1px #e8e9ea solid;width:100%;max-width:27.9rem}section.s_associacoes .container-fluid .container-fav .content .scroll .box main span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.2rem;margin-bottom:1.8rem}section.s_associacoes .container-fluid .container-fav .content .scroll .box main span a{font-family:Inter;font-size:1.6rem;line-height:150%;color:#343a40;max-width:80%;overflow:hidden;height:2.4rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}@media(max-width: 1150px){section.s_associacoes .container-fluid .container-fav .content .scroll{justify-content:center}}@media(max-width: 500px){section.s_associacoes .container-fluid .container-fav .content .scroll .box{height:42.9rem;flex-direction:column}section.s_associacoes .container-fluid .container-fav .content .scroll .box aside{max-width:15rem}section.s_associacoes .container-fluid .container-fav .content .scroll .box main{border-left:none;border-top:1px #e8e9ea solid;padding-left:0;padding-top:2rem}}section.s_restaurantes .container-fluid{background:#fff;padding-top:7.4rem;padding-bottom:11.7rem}section.s_restaurantes .container-fluid .container-fav .top{transition:1s;width:100%;text-align:center;display:flex;align-items:flex-start;justify-content:center;flex-direction:row;margin-bottom:8.8rem}section.s_restaurantes .container-fluid .container-fav .top.fade{opacity:0;transform:translateY(300px)}section.s_restaurantes .container-fluid .container-fav .top h3{max-width:89.2rem;color:#ff0051;position:relative;padding-bottom:4.7rem}section.s_restaurantes .container-fluid .container-fav .top h3::after{content:url("/site/img/gradient_border.png");bottom:0;left:0;right:0;margin:0 auto;position:absolute}section.s_restaurantes .container-fluid .container-fav .content{padding-bottom:8.2rem}section.s_restaurantes .container-fluid .container-fav .content .title h3{margin-bottom:3.5rem}section.s_restaurantes .container-fluid .container-fav .content .restaurantes{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:3rem}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box{width:100%;max-width:38.5rem;height:47.7rem;box-shadow:0px 9px 28px -1px rgba(232,31,96,.1);border:1px solid #e9e9e9;background:#fff}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box picture.restaurante_thumbnail{height:20.9rem;width:100%;overflow:hidden;display:block;margin-bottom:2rem}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box picture.restaurante_thumbnail img{height:100%;width:100%;object-fit:cover}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box picture.restaurante_thumbnail img{transition:.32s;cursor:pointer}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main{padding:2rem 3.7rem 3.5rem 2.8rem}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main h3{color:#ff0051;font-size:2.8rem;margin-bottom:1.3rem;height:5.6rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main span{display:flex;align-items:center;justify-content:space-between;flex-direction:row}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main span div{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.3rem}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main span div:first-child{padding-right:1rem;border-right:1px #000 solid}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main span div:last-child{padding-left:1rem}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main span div a{font-size:1.4rem}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main p.restaurante_description{margin-top:1.6rem;margin-bottom:2.6rem;font-size:1.4rem;line-height:150%;color:#434449;height:6.3rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main a{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.3rem;color:#ff0051;font-size:1.2rem}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main a:hover{color:#f2e1b4}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box:hover picture.restaurante_thumbnail img{transform:scale(1.3)}section.s_restaurantes .container-fluid .container-fav .regras .title{margin-bottom:5.3rem}section.s_restaurantes .container-fluid .container-fav .regras .title h3{max-width:29.9rem;color:#343a40}section.s_restaurantes .container-fluid .container-fav .regras ul{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;max-height:65.4rem;flex-wrap:wrap;gap:2rem}section.s_restaurantes .container-fluid .container-fav .regras ul li{font-style:normal;font-weight:normal;font-size:1.8rem;line-height:150%;color:#434449;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:1.3rem;max-width:52.5rem}@media(max-width: 1200px){section.s_restaurantes .container-fluid .container-fav .content .restaurantes{justify-content:center}section.s_restaurantes .container-fluid .container-fav .regras{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}section.s_restaurantes .container-fluid .container-fav .regras ul{max-height:unset}}@media(max-width: 900px){section.s_restaurantes .container-fluid .container-fav .top h3::after{display:none}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main span div:first-child{padding-right:.5rem}}@media(max-width: 600px){section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box{height:52rem}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main span{flex-direction:column;align-items:flex-start}section.s_restaurantes .container-fluid .container-fav .content .restaurantes .box main span div{padding:0 !important;border:none !important}}section.s_cursos{overflow:hidden}section.s_cursos .container-fluid{padding-top:20rem;background:url("/site/img/cursos_background.jpg");background-repeat:round}section.s_cursos .container-fluid .container-fav .top{width:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;margin-bottom:3.5rem}section.s_cursos .container-fluid .container-fav .top div h3{color:#fff;max-width:39.5rem}section.s_cursos .container-fluid .container-fav .top div h4{margin-bottom:4.9rem;color:#fff;position:relative}section.s_cursos .container-fluid .container-fav .top button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center}section.s_cursos .container-fluid .container-fav .top button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_cursos .container-fluid .container-fav .top button{font-size:2.9rem;padding:1.6rem 4rem}}section.s_cursos .container-fluid .container-fav .content main{overflow-x:unset;scroll-behavior:smooth;scroll-snap-type:y mandatory}section.s_cursos .container-fluid .container-fav .content main::-webkit-scrollbar{width:.5rem}section.s_cursos .container-fluid .container-fav .content main::-webkit-scrollbar-track{background:#fff;width:.5rem}section.s_cursos .container-fluid .container-fav .content main::-webkit-scrollbar-thumb{background:#ff0051;width:1.8rem;height:1rem}section.s_cursos .container-fluid .container-fav .content main::-webkit-scrollbar-thumb:hover{cursor:pointer;background:#68152e}section.s_cursos .container-fluid .container-fav .content main .scroll-area{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:2rem;flex-wrap:wrap;padding-bottom:6rem}section.s_cursos .container-fluid .container-fav .content main .scroll-area .curso{scroll-snap-align:start;width:100%;max-width:58.8rem;height:58.8rem;background:#fff}section.s_cursos .container-fluid .container-fav .content main .scroll-area .curso picture.course_thumbnail{width:100%;height:27.7rem;padding:1.3rem 1.8rem;background-size:cover;display:flex;align-items:flex-start;justify-content:flex-end;flex-direction:column}section.s_cursos .container-fluid .container-fav .content main .scroll-area .curso picture.course_thumbnail .course_turmas{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:1.1rem;max-width:max-content}section.s_cursos .container-fluid .container-fav .content main .scroll-area .curso picture.course_thumbnail .course_turmas span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.9rem;background:rgba(255,255,255,.7);backdrop-filter:blur(37.5653px);padding:.8rem .9rem;max-width:max-content}section.s_cursos .container-fluid .container-fav .content main .scroll-area .curso div.course_content{text-align:center;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}section.s_cursos .container-fluid .container-fav .content main .scroll-area .curso div.course_content strong{display:block;margin-top:2.3rem;margin-bottom:2.2rem;font-size:2.2rem;line-height:120%;color:#434449;max-width:41.2rem;overflow:hidden;height:5.2rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_cursos .container-fluid .container-fav .content main .scroll-area .curso div.course_content p{font-size:1.4rem;line-height:140%;max-width:49.4rem;color:#434449;margin-bottom:5.7rem;overflow:hidden;height:8rem;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_cursos .container-fluid .container-fav .content main .scroll-area .curso div.course_content button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;margin-bottom:1rem}section.s_cursos .container-fluid .container-fav .content main .scroll-area .curso div.course_content button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_cursos .container-fluid .container-fav .content main .scroll-area .curso div.course_content button{font-size:2.9rem;padding:1.6rem 4rem}}@media(max-width: 500px){section.s_cursos .container-fluid{padding-top:25rem}section.s_cursos .container-fluid .container-fav div.top{flex-direction:column;align-items:flex-start;gap:2rem}section.s_cursos .container-fluid .container-fav div.content main::-webkit-scrollbar{display:none}section.s_cursos .container-fluid .container-fav div.content main .scroll-area{width:100%}section.s_cursos .container-fluid .container-fav div.content main .scroll-area .curso picture.course_thumbnail .course_turmas{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}section.s_cursos .container-fluid .container-fav div.content main .scroll-area .curso div.course_content strong{max-width:80%}section.s_cursos .container-fluid .container-fav div.content main .scroll-area .curso div.course_content p{max-width:80%}}section.s_cursos.jornada .container-fluid{padding-top:25rem !important;background:none;background-repeat:round}section.s_cursos.jornada .container-fluid .container-fav .top{width:100%;display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;margin-bottom:3.5rem}section.s_cursos.jornada .container-fluid .container-fav .top div h3{color:#68152e}section.s_cursos.jornada .container-fluid .container-fav .top button{background-color:#68152e;color:#fff}section.s_cursos.jornada .container-fluid .container-fav .scroll-area{margin-top:5rem;gap:6rem !important}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso{display:flex;align-items:center;justify-content:space-between;gap:5rem}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .descricao{display:flex;align-items:center;justify-content:space-between;max-width:44%}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .descricao p{font-size:2.4rem;width:85%}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .descricao picture img{height:400px}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso{height:100% !important;padding-bottom:3.5rem}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso strong{height:auto !important;background:rgba(255,255,255,.7);backdrop-filter:blur(37.5653px);padding:.8rem .9rem;max-width:max-content}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso picture.course_thumbnail{width:100%;height:100%;padding:1.3rem 1.8rem;position:relative;background-position:center;display:flex;align-items:center}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso picture.course_thumbnail div.course_content{z-index:5;display:flex;align-items:center;justify-content:flex-start;flex-direction:column}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso picture.course_thumbnail div.course_content .course_turmas{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:1.1rem;max-width:max-content}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso picture.course_thumbnail div.course_content .course_turmas span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.9rem;background:rgba(255,255,255,.7);backdrop-filter:blur(37.5653px);padding:.8rem .9rem;max-width:max-content}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso div.modulos{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:3rem;margin-top:3rem}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso div.modulos button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #68152e;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.6rem;height:3.4rem;padding:0 2.5rem}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso div.modulos .course_modulo{display:flex;align-items:center;padding:0 2rem;gap:1.8rem;width:100%;justify-content:space-between;padding-bottom:2.6rem;border-bottom:1px solid rgba(104,21,46,.3)}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso div.modulos .course_modulo h4{max-width:60%;font-weight:500;font-size:2rem;display:flex;align-items:center;gap:1.5rem}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso div.modulos .course_modulo:last-child{border-bottom:none;padding-bottom:0}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso .whilist_cta{margin:3rem auto 0;width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso .whilist_cta:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .curso .whilist_cta{font-size:2.9rem;padding:1.6rem 4rem}}@media(max-width: 500px){section.s_cursos.jornada .container-fluid .container-fav .scroll-area .curso .modulos .course_modulo{flex-direction:column;align-items:center}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .curso .modulos .course_modulo h4{max-width:100% !important}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .curso .modulos .course_modulo h4 img{display:none}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .curso .modulos .course_modulo .course_content{left:0 !important}}@media(max-width: 800px){section.s_cursos.jornada .container-fluid .container-fav .top{text-align:center;flex-direction:column;align-items:center;gap:2rem}section.s_cursos.jornada .container-fluid .container-fav .scroll-area{margin-top:7.5rem}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso{flex-direction:column;align-items:center;gap:2.5rem !important}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .descricao{max-width:80% !important;flex-direction:column;gap:0;text-align:center}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .descricao p{width:100%}section.s_cursos.jornada .container-fluid .container-fav .scroll-area .jornadaCurso .descricao picture img{display:none}}section.s_curso-detalhes{height:69rem}section.s_curso-detalhes .container-fluid{padding-top:20rem;background:linear-gradient(268.12deg, #B62A5C -6.16%, #68152E 75.65%);max-height:74.3rem}section.s_curso-detalhes .container-fluid .container-fav .top h4.menu{color:#fff}section.s_curso-detalhes .container-fluid .container-fav .top h4.menu a{color:#fff;font-size:1.5rem}section.s_curso-detalhes .container-fluid .container-fav .top h4.menu strong{color:#f2e1b4}section.s_curso-detalhes .container-fluid .container-fav .content{margin-top:1rem}section.s_curso-detalhes .container-fluid .container-fav .content aside{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;width:100%}section.s_curso-detalhes .container-fluid .container-fav .content aside h2{max-width:39rem;font-style:normal;font-weight:normal;font-size:3.8rem;line-height:120%;color:#fff;margin-bottom:.9rem;height:14rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_curso-detalhes .container-fluid .container-fav .content aside p{color:#fff}section.s_curso-detalhes .container-fluid .container-fav .content aside p:nth-child(3){margin-top:5.2rem}section.s_curso-detalhes .container-fluid .container-fav .content aside p:nth-child(4){margin-top:11.4rem;color:#828282}section.s_curso-detalhes .container-fluid .container-fav .content aside picture.imagem_curso{cursor:pointer;display:block;height:45.7rem;width:100%;max-width:58.8rem;box-shadow:0 0 200px rgba(255,255,255,.164);overflow:hidden;display:block;position:relative}section.s_curso-detalhes .container-fluid .container-fav .content aside picture.imagem_curso img{height:100%;width:100%;object-fit:cover}section.s_curso-detalhes .container-fluid .container-fav .content aside .image-details{position:relative}section.s_curso-detalhes .container-fluid .container-fav .content aside .details{position:absolute;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:1.4rem;left:-9.6rem;top:0;width:100%}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box{height:7.1rem;margin:0;width:max-content;animation:upandown 9s infinite linear;padding:1.7rem 2.4rem;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem;background:linear-gradient(90.76deg, rgba(119, 1, 39, 0.5) 100%, rgba(255, 0, 81, 0.2) -16.87%, rgba(120, 156, 62, 0) 112.27%);filter:drop-shadow(4px 10px 19px rgba(255, 255, 255, 0.2));backdrop-filter:blur(45px);border-radius:7px;transition:.32s}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box div.course_type{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem;padding:0 5px}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box div.course_type picture{height:2.3rem;width:2.5rem;display:flex;align-items:center;justify-content:center;flex-direction:row}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box div.course_type span{color:#e8e9ea !important}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box div.course_type.Híbrido picture img{content:url("/site/img/icon_hibridy-curso.svg")}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box div.course_type.Híbrido span{font-size:1.4rem;color:#343a40}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box div.course_type.Híbrido span::after{content:"Híbrido"}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box div.course_type.Online picture img{content:url("/site/img/icon_user_mini-curso.svg")}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box div.course_type.Online span{font-size:1.4rem;color:#343a40}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box div.course_type.Online span::after{content:"Online"}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box div.course_type.Presencial picture img{content:url("/site/img/icon_user_mini-curso.svg")}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box div.course_type.Presencial span{font-size:1.4rem;color:#343a40}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box div.course_type.Presencial span::after{content:"Presencial"}section.s_curso-detalhes .container-fluid .container-fav .content aside .details .box span{color:#e8e9ea;font-style:normal;font-weight:normal;font-size:1.6rem;max-width:13.4rem;margin-top:0}section.s_curso-detalhes .container-fluid .container-fav .content aside span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.8rem;margin-top:4.9rem}section.s_curso-detalhes .container-fluid .container-fav .content aside span p{font-size:1.5rem}section.s_curso-detalhes .container-fluid .container-fav .content aside div.text{max-width:52rem;margin:1rem 0}section.s_curso-detalhes .container-fluid .container-fav .content aside div .social{margin:0;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row}section.s_curso-detalhes .container-fluid .container-fav .content aside div .social p{color:#343a40}section.s_curso-detalhes .container-fluid .container-fav .content aside button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#47c534 !important;border-color:#47c534 !important;color:#fff !important}section.s_curso-detalhes .container-fluid .container-fav .content aside button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_curso-detalhes .container-fluid .container-fav .content aside button{font-size:2.9rem;padding:1.6rem 4rem}}section.s_curso-detalhes .container-fluid .container-fav .content aside div.price{margin-bottom:4.1rem}section.s_curso-detalhes .container-fluid .container-fav .content aside div.price p{color:#f2e1b4;font-size:1.1rem}section.s_curso-detalhes .container-fluid .container-fav .content aside div.price small{font-size:3.5rem;font-weight:400}section.s_curso-detalhes .container-fluid .container-fav .content aside div.price h3{font-family:"Montserrat";font-weight:500;font-size:3.9rem;color:#fff}section.s_curso-detalhes .container-fluid .container-fav .content aside div.price h3 small{font-size:3rem;line-height:3.7rem}section.s_curso-detalhes .container-fluid .container-fav .content aside div.price h3 small.smallest{font-size:2rem;display:block}@media(max-width: 800px){section.s_curso-detalhes{height:max-content}section.s_curso-detalhes .container-fluid{max-height:unset;padding-top:22rem}section.s_curso-detalhes .container-fluid .container-fav .content aside{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column-reverse}section.s_curso-detalhes .container-fluid .container-fav .content aside .details{left:0}}section.s_curso-content .container-fluid{background:#f2e1b4;padding-top:8.5rem;padding-bottom:13.6rem}section.s_curso-content .container-fluid .container-fav nav{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:4.4rem;margin-bottom:12.3rem}section.s_curso-content .container-fluid .container-fav nav span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.8rem;cursor:pointer}section.s_curso-content .container-fluid .container-fav nav span img{filter:grayscale(100%)}section.s_curso-content .container-fluid .container-fav nav span:hover{opacity:.7}section.s_curso-content .container-fluid .container-fav nav span[active]{color:#ff0051}section.s_curso-content .container-fluid .container-fav nav span[active] img{filter:grayscale(0%)}section.s_curso-content .container-fluid .container-fav div.apresentacao{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}section.s_curso-content .container-fluid .container-fav div.apresentacao h3.resumo{max-width:89.2rem;text-align:center;color:#68152e;margin-bottom:10.2rem;padding-bottom:6rem;display:block;position:relative}section.s_curso-content .container-fluid .container-fav div.apresentacao h3.resumo::after{content:"";bottom:0;left:0;right:0;margin:0 auto;height:.1rem;width:100%;background:url("/site/img/gradient_border.png");position:absolute}section.s_curso-content .container-fluid .container-fav div.apresentacao .content{max-width:77.4rem;width:100%}section.s_curso-content .container-fluid .container-fav div.apresentacao .content p{width:100% !important}section.s_curso-content .container-fluid .container-fav div.apresentacao .content div img{height:100% !important}section.s_curso-content .container-fluid .container-fav div.apresentacao .content strong{font-family:"NeulisAlt";font-weight:bold;font-size:3.2rem;line-height:120%}section.s_curso-content .container-fluid .container-fav div.apresentacao .content h3{color:#ff0051;margin-top:5.1rem}section.s_curso-content .container-fluid .container-fav div.apresentacao .content ul{max-width:60.1rem}section.s_curso-content .container-fluid .container-fav div.apresentacao .content ul li{font-size:1.8rem;line-height:150%;list-style:url("/site/img/list_icon.svg");list-style-position:inside;margin-top:2rem}section.s_curso-content .container-fluid .container-fav div.localizacao{display:none}section.s_curso-content .container-fluid .container-fav div.localizacao div.top{display:flex;align-items:center;justify-content:space-between;flex-direction:row;margin-bottom:2.4rem}section.s_curso-content .container-fluid .container-fav div.localizacao div.top h3{color:#ff0051}section.s_curso-content .container-fluid .container-fav div.localizacao div.top span{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;max-width:58.1rem;gap:1.6rem}section.s_curso-content .container-fluid .container-fav div.localizacao div.top span p{font-size:1.8rem;line-height:150%;max-width:54.1rem}section.s_curso-content .container-fluid .container-fav div.localizacao div.top span picture{display:block}body#curso-detalhes section.s_curso-content .container-fluid{padding-top:10rem}body#curso-detalhes section.s_curso-content .container-fluid .container-fav{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}body#curso-detalhes section.s_curso-content .container-fluid .container-fav nav{gap:0;width:100%;max-width:108rem;align-items:flex-end;margin-bottom:9.2rem}body#curso-detalhes section.s_curso-content .container-fluid .container-fav nav span{width:100%;height:100%;border-bottom:.3rem solid #e8e9ea;justify-content:center;padding-bottom:2.6rem;padding-top:2.6rem}body#curso-detalhes section.s_curso-content .container-fluid .container-fav nav span h3{font-size:2.4rem}body#curso-detalhes section.s_curso-content .container-fluid .container-fav nav span[active]{border-bottom-color:#ff0051}body#curso-detalhes section.s_curso-content .container-fluid .container-fav h3.resumo{color:#ff0051}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba{width:100%;max-width:108rem}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba:not(.apresentacao){display:none}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba .content{width:100%;max-width:100%}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.programacao strong{font-family:"NeulisAlt";font-weight:bold;font-size:3.2rem;line-height:120%;color:#434449}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.programacao h3{color:#ff0051;margin-bottom:1.9rem}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.programacao ul{max-width:60.1rem}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.programacao ul li{font-size:1.8rem;line-height:150%;color:#434449;list-style:url("/site/img/list_icon.svg");list-style-position:inside;margin-top:2rem}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.instrutores{max-width:unset;width:100%}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.instrutores .content{height:50rem;padding-top:3.5rem;overflow-x:scroll;scroll-behavior:smooth;scroll-snap-type:x mandatory;max-width:unset;width:100%}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.instrutores .content::-webkit-scrollbar{display:none}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.instrutores .content .scroll{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;height:100%;width:max-content}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.instrutores .content .scroll .instrutor{cursor:pointer;scroll-snap-align:start;transition:.32s;height:45.6rem;width:24.4rem;text-align:center;display:flex;align-items:center;justify-content:flex-end;flex-direction:column;color:#fff;padding-bottom:1.3rem}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.instrutores .content .scroll .instrutor:hover{opacity:.8;background-size:auto 120% !important}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.instrutores .content .scroll .instrutor h3{margin-bottom:1.2rem}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.instrutores .content .scroll .instrutor p{font-size:1.5rem;color:#fff;position:relative;display:block}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.instrutores .content .scroll .instrutor p::after{position:absolute;top:-0.6rem;left:0;right:0;margin:0 auto;width:4.3rem;height:.1rem;content:"";background:#ff0051}body#curso-detalhes section.s_curso-content .container-fluid .container-fav div.aba.instrutores .buttons{width:100%;display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:1rem;margin-top:1.9rem}@media(max-width: 600px){section.s_curso-content .container-fluid .container-fav nav{flex-direction:column}section.s_curso-content .container-fluid .container-fav div.apresentacao .resumo::after{display:none}section.s_curso-content .container-fluid .container-fav div.localizacao div.top{flex-direction:column;text-align:center;gap:1rem}}div.curso-bottombar{position:fixed;bottom:-50rem;z-index:5;left:0;width:100%;transition:.32s;background:linear-gradient(268.12deg, #B62A5C -6.16%, #68152E 75.65%);padding:0 3.4rem}div.curso-bottombar .container-fluid .container-fav{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;padding-top:1.4rem;padding-bottom:1.4rem}div.curso-bottombar .container-fluid .container-fav h1{font-size:4rem;max-width:39.8rem}div.curso-bottombar .container-fluid .container-fav div.price p{color:#f2e1b4;font-size:1.1rem}div.curso-bottombar .container-fluid .container-fav div.price small{font-size:4.68rem;font-weight:400}div.curso-bottombar .container-fluid .container-fav div.price h3{font-family:"Montserrat";font-weight:500;font-size:4.9rem;color:#fff}div.curso-bottombar .container-fluid .container-fav div.price h3 small{font-size:3rem;line-height:3.7rem}div.curso-bottombar .container-fluid .container-fav div.price h3 small.smallest{font-size:2rem;display:block}div.curso-bottombar .container-fluid .container-fav button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#47c534 !important;border-color:#47c534 !important;color:#fff !important}div.curso-bottombar .container-fluid .container-fav button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){div.curso-bottombar .container-fluid .container-fav button{font-size:2.9rem;padding:1.6rem 4rem}}div.curso-bottombar[active]{bottom:0}@media(max-width: 800px){div.curso-bottombar .container-fluid .container-fav h1{display:none}}@media(max-width: 500px){div.curso-bottombar .container-fluid .container-fav{gap:2rem}div.curso-bottombar .container-fluid .container-fav h4{display:none}}section.s_curso-turmas .container-fluid{padding-top:20rem;background:linear-gradient(268.12deg, #B62A5C -6.16%, #68152E 75.65%)}@media(max-width: 800px){section.s_curso-turmas .container-fluid{padding-top:22rem}}@media(max-width: 500px){section.s_curso-turmas .container-fluid{padding-top:22rem}}section.s_curso-turmas .container-fluid .container-fav .top h4.menu{color:#fff}section.s_curso-turmas .container-fluid .container-fav .top h4.menu a{color:#fff;font-size:1.5rem}section.s_curso-turmas .container-fluid .container-fav .top h4.menu strong{color:#f2e1b4;font-size:1.5rem}section.s_curso-turmas .container-fluid .container-fav .content{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;padding-bottom:13.9rem;position:relative}section.s_curso-turmas .container-fluid .container-fav .content .thumbnail{transition:1.6s;position:relative;cursor:pointer}section.s_curso-turmas .container-fluid .container-fav .content .thumbnail.fade{opacity:0;transform:translateX(-200px) skewX(50deg)}section.s_curso-turmas .container-fluid .container-fav .content .thumbnail picture.imagem-curso{display:block;height:45.7rem;width:100%;width:58.8rem;box-shadow:0 0 200px rgba(255,255,255,.164);overflow:hidden;display:block}section.s_curso-turmas .container-fluid .container-fav .content .thumbnail picture.imagem-curso img{height:100%;width:100%;object-fit:cover}section.s_curso-turmas .container-fluid .container-fav .content .thumbnail .details{position:absolute;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:1.4rem;left:-9.6rem;bottom:10.5rem;width:100%}section.s_curso-turmas .container-fluid .container-fav .content .thumbnail .details .box{height:7.1rem;margin:0;width:max-content;animation:upandown 9s infinite linear;padding:1.7rem 2.4rem;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem;background:linear-gradient(90.76deg, rgba(119, 1, 39, 0.2) -16.88%, rgba(255, 0, 81, 0.2) -16.87%, rgba(120, 156, 62, 0) 112.27%);filter:drop-shadow(4px 10px 19px rgba(0, 0, 0, 0.1));backdrop-filter:blur(45px);border-radius:7px;cursor:pointer;transition:.32s}section.s_curso-turmas .container-fluid .container-fav .content .thumbnail .details .box span{color:#e8e9ea;font-style:normal;font-weight:normal;font-size:1.6rem;max-width:13.4rem;margin-top:0}section.s_curso-turmas .container-fluid .container-fav .content .text{width:100%;max-width:46.3rem}section.s_curso-turmas .container-fluid .container-fav .content .text h2{font-style:normal;font-weight:normal;font-size:4rem;line-height:120%;color:#fff;margin-top:6.3rem;height:14rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_curso-turmas .container-fluid .container-fav .content .text button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;margin-top:7.5rem}section.s_curso-turmas .container-fluid .container-fav .content .text button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_curso-turmas .container-fluid .container-fav .content .text button{font-size:2.9rem;padding:1.6rem 4rem}}section.s_curso-turmas .container-fluid .container-fav .content .text p{margin-top:5rem;max-width:43.3rem;font-size:1.8rem;color:#fff;height:11rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis}section.s_curso-turmas .container-fluid .container-fav .content::after{content:"";background:url("/site/img/gradient_border-2.png");display:block;width:100%;max-width:74rem;height:.1rem;position:absolute;bottom:0;left:0;right:0;margin:0 auto}section.s_curso-turmas .container-fluid .container-fav .turmas{padding-top:8.5rem;padding-bottom:12.4rem}section.s_curso-turmas .container-fluid .container-fav .turmas .top{display:flex;align-items:center;justify-content:space-between;flex-direction:row;color:#fff;margin-bottom:5rem}section.s_curso-turmas .container-fluid .container-fav .turmas .top h3{max-width:37.7rem}section.s_curso-turmas .container-fluid .container-fav .turmas main{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;gap:2rem}section.s_curso-turmas .container-fluid .container-fav .turmas main .box{min-height:47.1rem;width:100%;max-width:38.4rem;background:#fff}section.s_curso-turmas .container-fluid .container-fav .turmas main .box picture.turma_thumbnail{height:22.1rem;width:100%;display:flex;align-items:flex-end;justify-content:center;flex-direction:row}section.s_curso-turmas .container-fluid .container-fav .turmas main .box picture.turma_thumbnail .turma_details{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.8rem;padding-bottom:1rem}section.s_curso-turmas .container-fluid .container-fav .turmas main .box picture.turma_thumbnail .turma_details span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:.9rem;background:rgba(255,255,255,.7);backdrop-filter:blur(37.5653px);font-size:1.2rem;padding:.8rem .9rem;max-width:max-content}section.s_curso-turmas .container-fluid .container-fav .turmas main .box div.turma_content{padding:1.7rem 5.1rem}section.s_curso-turmas .container-fluid .container-fav .turmas main .box div.turma_content strong{font-size:2.2rem;line-height:120%;color:#434449;margin-bottom:.2rem}section.s_curso-turmas .container-fluid .container-fav .turmas main .box div.turma_content p{font-size:1.4rem;line-height:140%;color:#828282}section.s_curso-turmas .container-fluid .container-fav .turmas main .box div.turma_content span{display:block;font-weight:500;font-size:2.5rem;line-height:100%;color:#68152e;margin-top:2.3rem;margin-bottom:2.3rem}section.s_curso-turmas .container-fluid .container-fav .turmas main .box div.turma_content button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center}section.s_curso-turmas .container-fluid .container-fav .turmas main .box div.turma_content button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){section.s_curso-turmas .container-fluid .container-fav .turmas main .box div.turma_content button{font-size:2.9rem;padding:1.6rem 4rem}}section.s_curso-turmas .container-fluid .container-fav .turmas main .box div.turma_content h3{font-family:"Montserrat";font-weight:500;font-size:3rem;color:#68152e;margin:20px 0}section.s_curso-turmas .container-fluid .container-fav .turmas main .box div.turma_content h3 small{font-size:2rem;line-height:1.7rem}section.s_curso-turmas .container-fluid .container-fav .turmas main .box div.turma_content h3 small.smallest{font-size:1.5rem;display:block}@media(max-width: 900px){section.s_curso-turmas .container-fluid .container-fav .content{flex-direction:column-reverse;margin-top:6.3rem}section.s_curso-turmas .container-fluid .container-fav .content .thumbnail .details{left:0}section.s_curso-turmas .container-fluid .container-fav .turmas .top{flex-direction:column;gap:1rem}}.btn-inactive{height:5.4rem;transition:.32s;cursor:pointer;background-color:#828282;font-family:"Inter";font-style:normal;font-weight:bold;font-size:1.8rem;color:#fff;padding:1rem 1rem;border-radius:6px;display:flex;align-items:center;justify-content:center;flex-direction:row !important;max-width:250px;margin-top:1.5rem;text-align:center}@media(max-width: 600px){.btn-inactive{padding:1.6rem 4rem}}.btn-inactive img{margin-right:10px}@media(max-width: 600px){section.s_curso-detalhes .container-fluid .container-fav .content aside div.text{width:100%;max-width:100%}.align-content{display:flex;flex-wrap:wrap;justify-content:space-between;gap:3rem}}body.login header .container-fluid:last-child{display:none}body.login section.s_login{width:100%;min-height:110rem;background:url(/site/img/login_background.jpg);background-size:cover;display:flex;align-items:center;justify-content:center;flex-direction:column}body.login section.s_login h3{color:#b62a5c}body.login section.s_login form label{position:relative}body.login section.s_login form label input,body.login section.s_login form label select{height:5.6rem;width:100%;max-width:38.4rem;border:1px solid #e9ecef;outline:none;background:#fff;padding-left:1.9rem;font-family:"Montserrat";font-style:normal;font-weight:normal;font-size:1.6rem;line-height:5.6rem;color:#505354}body.login section.s_login form label.password img{position:absolute;right:2.1rem;top:0;bottom:0;cursor:pointer}body.login section.s_login form label.password img[active]{opacity:.5}body.login section.s_login form button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#68152e;color:#fff;background-size:100% 100%;max-width:unset;width:100%;border:none}body.login section.s_login form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){body.login section.s_login form button{font-size:2.9rem;padding:1.6rem 4rem}}body.login section.s_login form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #68152e}body.login section.s_login .boxes{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%}body.login section.s_login .boxes a{display:block;text-align:center;padding:2rem;color:#610f29}body.login section.s_login .boxes a:hover{opacity:.7}body.login section.s_login .boxes a.register_a{background-color:#eb5c5d;color:#fff}@media(max-width: 800px){body.login section.s_login{padding-top:8rem;padding-bottom:8rem}}body.login#login section.s_login .box,body.login#login-professor section.s_login .box,body.login#login-corporativo section.s_login .box,body.login#login-minha-conta section.s_login .box{background:#f3f3f3;box-shadow:0px 47px 29px -35px rgba(0,0,0,.3);width:100%;max-width:59.2rem;min-height:59.5rem;height:auto;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:4.6rem 8.9rem 4.6rem;text-align:center}body.login#login section.s_login .box h3,body.login#login-professor section.s_login .box h3,body.login#login-corporativo section.s_login .box h3,body.login#login-minha-conta section.s_login .box h3{padding-bottom:2.2rem;margin-bottom:4.6rem}body.login#login section.s_login .box a,body.login#login-professor section.s_login .box a,body.login#login-corporativo section.s_login .box a,body.login#login-minha-conta section.s_login .box a{display:block;text-align:center;padding:2rem;color:#610f29}body.login#login section.s_login .box a:hover,body.login#login-professor section.s_login .box a:hover,body.login#login-corporativo section.s_login .box a:hover,body.login#login-minha-conta section.s_login .box a:hover{opacity:.7}body.login#login section.s_login .box a.register_a,body.login#login-professor section.s_login .box a.register_a,body.login#login-corporativo section.s_login .box a.register_a,body.login#login-minha-conta section.s_login .box a.register_a{background-color:#eb5c5d;color:#fff}body.login#login section.s_login .box form,body.login#login-professor section.s_login .box form,body.login#login-corporativo section.s_login .box form,body.login#login-minha-conta section.s_login .box form{max-width:38.4rem}body.login#login section.s_login .box form label input:focus,body.login#login-professor section.s_login .box form label input:focus,body.login#login-corporativo section.s_login .box form label input:focus,body.login#login-minha-conta section.s_login .box form label input:focus{border:1px solid #434449}body.login#login section.s_login .box form label input,body.login#login section.s_login .box form label select,body.login#login-professor section.s_login .box form label input,body.login#login-professor section.s_login .box form label select,body.login#login-corporativo section.s_login .box form label input,body.login#login-corporativo section.s_login .box form label select,body.login#login-minha-conta section.s_login .box form label input,body.login#login-minha-conta section.s_login .box form label select{border-radius:5px}:not(#login-minha-conta) body.login#login section.s_login .box form label input,:not(#login-minha-conta) body.login#login section.s_login .box form label select,:not(#login-minha-conta) body.login#login-professor section.s_login .box form label input,:not(#login-minha-conta) body.login#login-professor section.s_login .box form label select,:not(#login-minha-conta) body.login#login-corporativo section.s_login .box form label input,:not(#login-minha-conta) body.login#login-corporativo section.s_login .box form label select,:not(#login-minha-conta) body.login#login-minha-conta section.s_login .box form label input,:not(#login-minha-conta) body.login#login-minha-conta section.s_login .box form label select{margin-top:1rem}body.login#login section.s_login .box form label input:not[name=estado],body.login#login section.s_login .box form label select:not[name=estado],body.login#login-professor section.s_login .box form label input:not[name=estado],body.login#login-professor section.s_login .box form label select:not[name=estado],body.login#login-corporativo section.s_login .box form label input:not[name=estado],body.login#login-corporativo section.s_login .box form label select:not[name=estado],body.login#login-minha-conta section.s_login .box form label input:not[name=estado],body.login#login-minha-conta section.s_login .box form label select:not[name=estado]{margin-bottom:1.7rem}body.login#login section.s_login .box form label input[error],body.login#login section.s_login .box form label select[error],body.login#login-professor section.s_login .box form label input[error],body.login#login-professor section.s_login .box form label select[error],body.login#login-corporativo section.s_login .box form label input[error],body.login#login-corporativo section.s_login .box form label select[error],body.login#login-minha-conta section.s_login .box form label input[error],body.login#login-minha-conta section.s_login .box form label select[error]{border-color:red}body.login#login section.s_login .box button,body.login#login-professor section.s_login .box button,body.login#login-corporativo section.s_login .box button,body.login#login-minha-conta section.s_login .box button{margin-top:1.7rem;margin-bottom:2.1rem}body.login#login section.s_login .box button[disable],body.login#login-professor section.s_login .box button[disable],body.login#login-corporativo section.s_login .box button[disable],body.login#login-minha-conta section.s_login .box button[disable]{pointer-events:none;filter:grayscale(0);opacity:.7}@media(max-width: 800px){body.login#login section.s_login .boxes,body.login#login-professor section.s_login .boxes,body.login#login-corporativo section.s_login .boxes,body.login#login-minha-conta section.s_login .boxes{flex-direction:column}}@media(max-width: 600px){body.login#login section.s_login .boxes,body.login#login-professor section.s_login .boxes,body.login#login-corporativo section.s_login .boxes,body.login#login-minha-conta section.s_login .boxes{flex-direction:column}body.login#login section.s_login .box,body.login#login-professor section.s_login .box,body.login#login-corporativo section.s_login .box,body.login#login-minha-conta section.s_login .box{width:95%;padding:4.6rem 1rem}body.login#login section.s_login .box a,body.login#login-professor section.s_login .box a,body.login#login-corporativo section.s_login .box a,body.login#login-minha-conta section.s_login .box a{display:block;text-align:center;padding:2rem;color:#610f29}body.login#login section.s_login .box a:hover,body.login#login-professor section.s_login .box a:hover,body.login#login-corporativo section.s_login .box a:hover,body.login#login-minha-conta section.s_login .box a:hover{opacity:.7}body.login#login section.s_login .box a.register_a,body.login#login-professor section.s_login .box a.register_a,body.login#login-corporativo section.s_login .box a.register_a,body.login#login-minha-conta section.s_login .box a.register_a{background-color:#eb5c5d;color:#fff}}body.login#login-professor .header .logo,body.login#login-corporativo .header .logo,body.login#login-minha-conta .header .logo{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:4.4rem;margin-bottom:3.4rem}body.login#login-professor .header .content,body.login#login-corporativo .header .content,body.login#login-minha-conta .header .content{display:flex;align-items:center;justify-content:center;flex-direction:column;color:#fff;text-align:center;padding:2rem}body.login#login-professor .header .content h2,body.login#login-corporativo .header .content h2,body.login#login-minha-conta .header .content h2{font-size:4.4rem;margin-bottom:1.6rem}body.login#login-professor .header .content p,body.login#login-corporativo .header .content p,body.login#login-minha-conta .header .content p{font-size:16px;line-height:120%;margin-bottom:4.9rem}body.login#login-professor .boxes .header,body.login#login-corporativo .boxes .header,body.login#login-minha-conta .boxes .header{margin-right:10rem;max-width:42.1rem}body.login#login-professor .boxes .header .logo,body.login#login-corporativo .boxes .header .logo,body.login#login-minha-conta .boxes .header .logo{justify-content:flex-start}body.login#login-professor .boxes .header .content,body.login#login-corporativo .boxes .header .content,body.login#login-minha-conta .boxes .header .content{text-align:left;align-items:flex-start}body.login#login-professor .boxes .header .content p,body.login#login-corporativo .boxes .header .content p,body.login#login-minha-conta .boxes .header .content p{font-weight:500;font-size:1.6rem;line-height:150%;margin-top:2.8rem}body.login#login-professor .boxes .header .content ul,body.login#login-corporativo .boxes .header .content ul,body.login#login-minha-conta .boxes .header .content ul{margin-top:5rem}body.login#login-professor .boxes .header .content ul li,body.login#login-corporativo .boxes .header .content ul li,body.login#login-minha-conta .boxes .header .content ul li{gap:1rem;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;margin-bottom:2.2rem}body.login#login-minha-conta section.s_login,body.login#dados-aluno section.s_login{padding-top:8rem;padding-bottom:8rem}body.login#login-minha-conta section.s_login .boxes .box,body.login#dados-aluno section.s_login .boxes .box{height:unset;max-width:69.6rem;padding:4.6rem 5.9rem 4.1rem 5.9rem}body.login#login-minha-conta section.s_login .boxes .box h3,body.login#dados-aluno section.s_login .boxes .box h3{width:100%;text-align:left;margin-bottom:2.4rem;padding:unset}body.login#login-minha-conta section.s_login .boxes .box a,body.login#dados-aluno section.s_login .boxes .box a{display:block;text-align:center;padding:2rem;color:#610f29}body.login#login-minha-conta section.s_login .boxes .box a:hover,body.login#dados-aluno section.s_login .boxes .box a:hover{opacity:.7}body.login#login-minha-conta section.s_login .boxes .box a.register_a,body.login#dados-aluno section.s_login .boxes .box a.register_a{background-color:#eb5c5d;color:#fff}body.login#login-minha-conta section.s_login .boxes .box form,body.login#dados-aluno section.s_login .boxes .box form{max-width:57.8rem}body.login#login-minha-conta section.s_login .boxes .box form label input,body.login#login-minha-conta section.s_login .boxes .box form label select,body.login#dados-aluno section.s_login .boxes .box form label input,body.login#dados-aluno section.s_login .boxes .box form label select{max-width:unset}body.login#login-minha-conta section.s_login .boxes .box form fieldset,body.login#dados-aluno section.s_login .boxes .box form fieldset{margin-bottom:1.5rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:.6rem}body.login#login-minha-conta section.s_login .boxes .box form fieldset label,body.login#dados-aluno section.s_login .boxes .box form fieldset label{margin:0;width:100%}body.login#login-minha-conta section.s_login .boxes .box form fieldset label input,body.login#dados-aluno section.s_login .boxes .box form fieldset label input{margin:0}@media(max-width: 500px){body.login#login-minha-conta section.s_login .boxes .box form fieldset label,body.login#dados-aluno section.s_login .boxes .box form fieldset label{max-width:100% !important}}body.login#login-minha-conta section.s_login .boxes .box form fieldset.informacoes-gerais h3,body.login#dados-aluno section.s_login .boxes .box form fieldset.informacoes-gerais h3{margin-bottom:.5rem}body.login#login-minha-conta section.s_login .boxes .box form fieldset.informacoes-gerais label.nome,body.login#login-minha-conta section.s_login .boxes .box form fieldset.informacoes-gerais label.apelido,body.login#dados-aluno section.s_login .boxes .box form fieldset.informacoes-gerais label.nome,body.login#dados-aluno section.s_login .boxes .box form fieldset.informacoes-gerais label.apelido{max-width:37.7rem}body.login#login-minha-conta section.s_login .boxes .box form fieldset.informacoes-gerais label.cpf,body.login#dados-aluno section.s_login .boxes .box form fieldset.informacoes-gerais label.cpf{max-width:19.5rem}body.login#login-minha-conta section.s_login .boxes .box form fieldset.informacoes-gerais label.nascimento,body.login#login-minha-conta section.s_login .boxes .box form fieldset.informacoes-gerais label.rg,body.login#login-minha-conta section.s_login .boxes .box form fieldset.informacoes-gerais label.sexo,body.login#dados-aluno section.s_login .boxes .box form fieldset.informacoes-gerais label.nascimento,body.login#dados-aluno section.s_login .boxes .box form fieldset.informacoes-gerais label.rg,body.login#dados-aluno section.s_login .boxes .box form fieldset.informacoes-gerais label.sexo{max-width:18.8rem;height:5.6rem}body.login#login-minha-conta section.s_login .boxes .box form fieldset.informacoes-gerais label.profissao,body.login#dados-aluno section.s_login .boxes .box form fieldset.informacoes-gerais label.profissao{max-width:28.2rem}body.login#login-minha-conta section.s_login .boxes .box form fieldset.informacoes-gerais label.empresa,body.login#dados-aluno section.s_login .boxes .box form fieldset.informacoes-gerais label.empresa{max-width:28.9rem}body.login#login-minha-conta section.s_login .boxes .box form fieldset.contato,body.login#dados-aluno section.s_login .boxes .box form fieldset.contato{border-bottom:solid 1px #e8e9ea}body.login#login-minha-conta section.s_login .boxes .box form fieldset.contato h3,body.login#dados-aluno section.s_login .boxes .box form fieldset.contato h3{margin-bottom:.5rem}body.login#login-minha-conta section.s_login .boxes .box form fieldset.contato label.endereco,body.login#login-minha-conta section.s_login .boxes .box form fieldset.contato label.endereco-complemento,body.login#login-minha-conta section.s_login .boxes .box form fieldset.contato label.endereco-cidade,body.login#dados-aluno section.s_login .boxes .box form fieldset.contato label.endereco,body.login#dados-aluno section.s_login .boxes .box form fieldset.contato label.endereco-complemento,body.login#dados-aluno section.s_login .boxes .box form fieldset.contato label.endereco-cidade{max-width:37.7rem}body.login#login-minha-conta section.s_login .boxes .box form fieldset.contato label.endereco-estado,body.login#login-minha-conta section.s_login .boxes .box form fieldset.contato label.endereco-cep,body.login#login-minha-conta section.s_login .boxes .box form fieldset.contato label.endereco-numero,body.login#dados-aluno section.s_login .boxes .box form fieldset.contato label.endereco-estado,body.login#dados-aluno section.s_login .boxes .box form fieldset.contato label.endereco-cep,body.login#dados-aluno section.s_login .boxes .box form fieldset.contato label.endereco-numero{max-width:19.5rem}body.login#login-minha-conta section.s_login .boxes .box form fieldset.contato label.telefone,body.login#login-minha-conta section.s_login .boxes .box form fieldset.contato label.celular,body.login#dados-aluno section.s_login .boxes .box form fieldset.contato label.telefone,body.login#dados-aluno section.s_login .boxes .box form fieldset.contato label.celular{max-width:28.4rem}body.login#login-minha-conta section.s_login .boxes .box form fieldset.acesso h3,body.login#dados-aluno section.s_login .boxes .box form fieldset.acesso h3{margin-bottom:.5rem}body.login#login-minha-conta section.s_login .boxes .box form fieldset.acesso label,body.login#dados-aluno section.s_login .boxes .box form fieldset.acesso label{max-width:28.2rem}div.modal .container-fluid .container-fav .box{padding-top:2.3rem;padding-bottom:4.5rem;text-align:center;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;position:relative}div.modal .container-fluid .container-fav .box .close{position:absolute;right:.7rem;top:.5rem;cursor:pointer}div.modal .container-fluid .container-fav .box .close:hover{opacity:.7}div.modal .container-fluid .container-fav .box strong{display:block;font-weight:500;font-size:3.4rem;line-height:150%;color:#b62a5c}div.modal .container-fluid .container-fav .box span{font-size:1.8rem;line-height:150%;color:#343a40;max-width:46.7rem;margin-bottom:1.9rem}div.modal .container-fluid .container-fav .box p{font-size:1.8rem;line-height:150%;color:#828282;max-width:46.7rem;margin-bottom:1.9rem}div.modal .container-fluid .container-fav .box button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;margin:0 auto;margin-top:2.7rem;background-color:#68152e;color:#fff}div.modal .container-fluid .container-fav .box button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){div.modal .container-fluid .container-fav .box button{font-size:2.9rem;padding:1.6rem 4rem}}div.modal .container-fluid .container-fav .box button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #68152e}div.modal .container-fluid .container-fav .box label{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:1rem}div.modal .container-fluid .container-fav .box label input{margin-top:0}div.modal .container-fluid .container-fav .box label input::placeholder{color:#505354}div.modal .container-fluid .container-fav .box form{width:100%;padding-left:4rem;padding-right:4rem}div.modal .container-fluid .container-fav .box form label{width:100%}div.modal .container-fluid .container-fav .box form label input{max-width:unset}div.modal .container-fluid .container-fav .box input,div.modal .container-fluid .container-fav .box select,div.modal .container-fluid .container-fav .box textarea{height:5.6rem;margin-top:.6rem;margin-bottom:1.6rem;width:100%;max-width:44.3rem;border:1px solid #e9ecef;outline:none;background:#fff;padding-left:1.9rem;font-family:"Montserrat";font-style:normal;font-weight:normal;font-size:1.6rem;line-height:5.6rem;color:#505354}div.modal .container-fluid .container-fav .box input.error,div.modal .container-fluid .container-fav .box select.error,div.modal .container-fluid .container-fav .box textarea.error{border-color:red}div.modal .container-fluid .container-fav .box picture{max-width:80%}div.modal{width:100vw;height:100vh;position:fixed;top:0;right:0;z-index:7;opacity:0;pointer-events:none;transition:.32s;display:flex;align-items:center;justify-content:center;flex-direction:row}div.modal.--big .container-fluid .container-fav .box{max-width:84rem}div.modal.--big .container-fluid .container-fav .box p{max-width:unset}div.modal[show]{opacity:1;pointer-events:all}div.modal[show] .container-fluid .container-fav .box{top:0;opacity:1}div.modal .container-fluid .container-fav{height:100%;display:flex;align-items:center;justify-content:center;flex-direction:row}div.modal .container-fluid .container-fav .box{position:relative;z-index:2;width:100%;max-width:59.2rem;transition:.32s;border-top:.6rem solid #ff0051;box-sizing:border-box;box-shadow:0px 4px 80px 20px rgba(0,0,0,.25);background-color:#fff;position:relative;top:-15rem;opacity:0}.modal-box div.modal .container-fluid .container-fav .box{min-height:60.1rem}div.modal .close-modal{background-color:rgba(0,0,0,.39);cursor:pointer;position:absolute;top:0;left:0;height:100%;width:100%;z-index:1;content:""}@media(max-width: 600px){div.modal .container-fluid .box{padding-left:2rem;padding-right:2rem}}body.minha-area{background-color:#fff}body.minha-area div.emptyspace{height:13.3rem;display:block}body.minha-area section.mA_menu{background-color:#faefef;width:100%;position:fixed;z-index:665;top:0}body.minha-area section.mA_menu .container-fav{display:flex;align-items:center;justify-content:space-between;flex-direction:row}body.minha-area section.mA_menu .container-fav .logos{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2rem}body.minha-area section.mA_menu .container-fav nav{display:flex;align-items:center;justify-content:flex-start;flex-direction:row}body.minha-area section.mA_menu .container-fav nav a{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.2rem;transition:.32s;padding:3rem 3rem;opacity:.7;cursor:pointer;font-size:1.6rem;letter-spacing:-0.01em;color:#610f29}body.minha-area section.mA_menu .container-fav nav a:hover{background-color:rgba(255,255,255,.231372549);opacity:.9}body.minha-area section.mA_menu .container-fav div.user{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2rem;width:100%;max-width:19.6rem}body.minha-area section.mA_menu .container-fav div.user:hover a.mudar-senha{height:45px;background-color:#fff}body.minha-area section.mA_menu .container-fav div.user a.mudar-senha{border-radius:45px;width:45px;transition:.32s;transform-origin:center;z-index:1;text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}body.minha-area section.mA_menu .container-fav div.user a.mudar-senha i{padding:.5rem;width:35px;height:35px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:100%;cursor:pointer}body.minha-area section.mA_menu .container-fav div.user a.mudar-senha:hover{color:#f08080}body.minha-area section.mA_menu .container-fav div.user a.mudar-senha:hover i{background-color:#faebd7}body.minha-area section.mA_menu .container-fav div.user a.mudar-senha:active i{border:2px solid #f08080}@media(max-width: 800px){body.minha-area section.mA_menu .container-fav div.user:hover a.mudar-senha{width:96px;height:45px;background-color:#fff}body.minha-area section.mA_menu .container-fav div.user a.mudar-senha{transform-origin:left;right:unset;left:70%;width:0;height:45px;margin-top:0;align-items:center;justify-content:center}body.minha-area section.mA_menu .container-fav div.user a.mudar-senha i{margin:0}}body.minha-area section.mA_menu .container-fav div.user picture{width:5rem;height:5rem;background-color:rgba(255,255,255,.231372549);overflow:hidden;display:block;border-radius:100%}body.minha-area section.mA_menu .container-fav div.user picture img{height:100%;width:100%;object-fit:cover}body.minha-area section.mA_menu .container-fav div.user span,body.minha-area section.mA_menu .container-fav div.user strong,body.minha-area section.mA_menu .container-fav div.user a{font-size:1.4rem;color:#610f29}body.minha-area section.mA_menu .container-fav div.user a{color:#000;font-weight:600;margin-top:5px}body.minha-area section.mA_menu .container-fav div.user span{display:block}body.minha-area section.mA_menu[alternative]{background:none;top:1.5rem}body.minha-area section.mA_menu[alternative] .container-fav{background-color:#fbfbfb;border-radius:12.5rem;box-shadow:0 5px 50px rgba(0,0,0,.144)}body.minha-area section.mA_menu[alternative] .container-fav div.user{flex-direction:row-reverse;position:relative;max-width:unset;width:auto}body.minha-area section.mA_menu[alternative] .container-fav div.user picture{position:relative;z-index:2;cursor:pointer;transition:.32s ease-in-out}body.minha-area section.mA_menu[alternative] .container-fav div.user picture:hover{border:solid 2px #eb5c5d}@media(max-width: 800px){body.minha-area section.mA_menu .container-fav nav a span{display:none}}@media(max-width: 600px){body.minha-area section.mA_menu .container-fav{padding:1rem;width:100%;display:flex;justify-content:space-between}body.minha-area section.mA_menu .container-fav nav{position:fixed;transition:.32s;z-index:664;left:0;bottom:0;width:100%;background-color:#fbfbfb;border-radius:0 0 1rem 1rem}body.minha-area section.mA_menu .container-fav nav a{width:100%;align-items:center;justify-content:center}}body.minha-area section.mA_showcase,body.minha-area section.mA_produtos,body.minha-area section.mA_checkout,body.minha-area section.mA_parcelas{padding-bottom:10rem}body.minha-area section.mA_showcase .container-fluid main.scrollable,body.minha-area section.mA_produtos .container-fluid main.scrollable,body.minha-area section.mA_checkout .container-fluid main.scrollable,body.minha-area section.mA_parcelas .container-fluid main.scrollable{overflow:hidden;scroll-behavior:smooth;scroll-snap-type:x mandatory}body.minha-area section.mA_showcase .container-fluid main.scrollable .scroll-area,body.minha-area section.mA_produtos .container-fluid main.scrollable .scroll-area,body.minha-area section.mA_checkout .container-fluid main.scrollable .scroll-area,body.minha-area section.mA_parcelas .container-fluid main.scrollable .scroll-area{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:3rem;width:max-content}body.minha-area section.mA_showcase .container-fluid main.scrollable .scroll-area div.boxes,body.minha-area section.mA_showcase .container-fluid main.scrollable .scroll-area div.screen,body.minha-area section.mA_produtos .container-fluid main.scrollable .scroll-area div.boxes,body.minha-area section.mA_produtos .container-fluid main.scrollable .scroll-area div.screen,body.minha-area section.mA_checkout .container-fluid main.scrollable .scroll-area div.boxes,body.minha-area section.mA_checkout .container-fluid main.scrollable .scroll-area div.screen,body.minha-area section.mA_parcelas .container-fluid main.scrollable .scroll-area div.boxes,body.minha-area section.mA_parcelas .container-fluid main.scrollable .scroll-area div.screen{display:block;width:max-content;scroll-snap-align:start;max-width:1245px}body.minha-area section.mA_showcase .container-fluid main.scrollable .scroll-area div.boxes div.box,body.minha-area section.mA_showcase .container-fluid main.scrollable .scroll-area div.boxes div.box-fatura,body.minha-area section.mA_showcase .container-fluid main.scrollable .scroll-area div.screen div.box,body.minha-area section.mA_showcase .container-fluid main.scrollable .scroll-area div.screen div.box-fatura,body.minha-area section.mA_produtos .container-fluid main.scrollable .scroll-area div.boxes div.box,body.minha-area section.mA_produtos .container-fluid main.scrollable .scroll-area div.boxes div.box-fatura,body.minha-area section.mA_produtos .container-fluid main.scrollable .scroll-area div.screen div.box,body.minha-area section.mA_produtos .container-fluid main.scrollable .scroll-area div.screen div.box-fatura,body.minha-area section.mA_checkout .container-fluid main.scrollable .scroll-area div.boxes div.box,body.minha-area section.mA_checkout .container-fluid main.scrollable .scroll-area div.boxes div.box-fatura,body.minha-area section.mA_checkout .container-fluid main.scrollable .scroll-area div.screen div.box,body.minha-area section.mA_checkout .container-fluid main.scrollable .scroll-area div.screen div.box-fatura,body.minha-area section.mA_parcelas .container-fluid main.scrollable .scroll-area div.boxes div.box,body.minha-area section.mA_parcelas .container-fluid main.scrollable .scroll-area div.boxes div.box-fatura,body.minha-area section.mA_parcelas .container-fluid main.scrollable .scroll-area div.screen div.box,body.minha-area section.mA_parcelas .container-fluid main.scrollable .scroll-area div.screen div.box-fatura{margin-bottom:3rem}body.minha-area section.mA_showcase .container-fluid .container-fav h2,body.minha-area section.mA_produtos .container-fluid .container-fav h2,body.minha-area section.mA_checkout .container-fluid .container-fav h2,body.minha-area section.mA_parcelas .container-fluid .container-fav h2{font-size:1.8rem;color:#610f29;margin-bottom:3.3rem}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:3rem}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box-fatura,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box-fatura,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box-fatura{border:solid 2px #c6b5b5;border-radius:5px;width:100%;max-width:28rem;height:33rem;position:relative;padding:2.4rem 2.8rem}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box strong,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura strong,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box strong,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box-fatura strong,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box strong,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box-fatura strong,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box strong,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box-fatura strong{color:#610f29;font-size:1.8rem;display:block;margin-bottom:.8rem}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box p,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura p,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box p,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box-fatura p,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box p,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box-fatura p,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box p,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box-fatura p{color:#eb5c5d}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box .assinatura,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura .assinatura,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box .assinatura,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box-fatura .assinatura,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box .assinatura,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box-fatura .assinatura,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box .assinatura,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box-fatura .assinatura{background:#610f29}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box .assinatura.active,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura .assinatura.active,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box .assinatura.active,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box-fatura .assinatura.active,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box .assinatura.active,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box-fatura .assinatura.active,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box .assinatura.active,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box-fatura .assinatura.active{color:#610f29;background:#eb5c5d}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box button,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box a.btn,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura button,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura a.btn,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box button,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box a.btn,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box-fatura button,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box-fatura a.btn,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box button,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box a.btn,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box-fatura button,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box-fatura a.btn,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box button,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box a.btn,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box-fatura button,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box-fatura a.btn{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:.4rem;gap:1.6rem;height:4.2rem;padding:1.2rem 3.8rem;font-size:1.4rem;width:100%;transition:.32s;background:#eb5c5d;margin-top:1rem;color:#fff}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box button:hover,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box a.btn:hover,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura button:hover,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura a.btn:hover,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box button:hover,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box a.btn:hover,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box-fatura button:hover,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.box-fatura a.btn:hover,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box button:hover,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box a.btn:hover,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box-fatura button:hover,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.box-fatura a.btn:hover,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box button:hover,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box a.btn:hover,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box-fatura button:hover,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.box-fatura a.btn:hover{transform:scale(1.05)}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line{border:solid 2px #c6b5b5;border-radius:5px;width:100%}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line .title,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line .title,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line .title,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line .title{background-color:#f8f9fa;padding:10px;display:flex}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line .title img,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line .title img,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line .title img,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line .title img{margin-left:15px}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line .info,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line .info,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line .info,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line .info{padding:10px;display:flex}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line .info .product,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line .info .product,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line .info .product,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line .info .product{flex:2;color:#eb5c5d}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line .info .product p,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line .info .product p,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line .info .product p,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line .info .product p{display:flex}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line .info .product p img,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line .info .product p img,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line .info .product p img,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line .info .product p img{fill:#eb5c5d}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line .info .button,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line .info .button,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line .info .button,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line .info .button{flex:1;display:flex;justify-content:flex-end}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line strong,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line strong,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line strong,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line strong{color:#610f29;font-size:1.8rem}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line button,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line a.btn,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line button,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line a.btn,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line button,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line a.btn,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line button,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line a.btn{display:flex;align-items:center;justify-content:center;flex-direction:row;border-radius:.4rem;gap:1.6rem;height:4.2rem;padding:1.2rem 3.8rem;font-size:1.4rem;transition:.32s;background:#eb5c5d;color:#fff}body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line button:hover,body.minha-area section.mA_showcase .container-fluid .container-fav div.boxes div.line a.btn:hover,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line button:hover,body.minha-area section.mA_produtos .container-fluid .container-fav div.boxes div.line a.btn:hover,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line button:hover,body.minha-area section.mA_checkout .container-fluid .container-fav div.boxes div.line a.btn:hover,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line button:hover,body.minha-area section.mA_parcelas .container-fluid .container-fav div.boxes div.line a.btn:hover{transform:scale(1.05)}body.minha-area section.mA_dados{padding-bottom:10rem}body.minha-area section.mA_dados .container-fluid .container-fav{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row}body.minha-area section.mA_dados .container-fluid .container-fav h2{font-size:1.8rem;color:#610f29;margin-bottom:3.3rem}body.minha-area section.mA_dados .container-fluid .container-fav div.dados{width:100%;height:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;gap:2rem;max-width:35rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados:last-child{max-width:50rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados:last-child .boxes{flex-wrap:wrap}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados:last-child .boxes .box:first-child{padding:6rem;gap:3rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados:last-child .boxes .box:last-child{margin-top:2.5rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura{height:unset;max-width:69.6rem;padding:4.6rem 5.9rem 4.1rem 5.9rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box.aluno-box,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura.aluno-box{padding:0}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box h3,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura h3{width:100%;text-align:left;margin-bottom:2.4rem;padding:unset}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form{max-width:57.8rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form label input,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form label select,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form label input,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form label select{max-width:unset}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset{margin-bottom:3.9rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:wrap;gap:.6rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset label,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset label{margin:0;width:100%}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset label input,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset label input{margin:0}@media(max-width: 500px){body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset label,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset label{max-width:100% !important}}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.informacoes-gerais label.nome,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.informacoes-gerais label.apelido,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.informacoes-gerais label.nome,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.informacoes-gerais label.apelido{max-width:37.7rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.informacoes-gerais label.cpf,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.informacoes-gerais label.cpf{max-width:19.5rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.informacoes-gerais label.nascimento,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.informacoes-gerais label.rg,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.informacoes-gerais label.sexo,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.informacoes-gerais label.nascimento,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.informacoes-gerais label.rg,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.informacoes-gerais label.sexo{max-width:18.8rem;height:5.6rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.informacoes-gerais label.profissao,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.informacoes-gerais label.profissao{max-width:28.2rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.informacoes-gerais label.empresa,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.informacoes-gerais label.empresa{max-width:28.9rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.contato label.endereco,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.contato label.endereco-complemento,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.contato label.endereco-cidade,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.contato label.endereco,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.contato label.endereco-complemento,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.contato label.endereco-cidade{max-width:37.7rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.contato label.endereco-numero,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.contato label.endereco-cep,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.contato label.endereco-estado,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.contato label.endereco-numero,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.contato label.endereco-cep,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.contato label.endereco-estado{max-width:19.5rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.contato label.telefone,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.contato label.celular,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.contato label.telefone,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.contato label.celular{max-width:49.4%}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.contato label.social,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.contato label.social{max-width:49.4%}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box form fieldset.acesso,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes .box-fatura form fieldset.acesso{max-width:28.2rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados h3{color:#b62a5c}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados form label{position:relative}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados form label input,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados form label select{height:5.6rem;width:100%;max-width:38.4rem;border:1px solid #e9ecef;outline:none;background:#fff;padding-left:1.9rem;font-family:"Montserrat";font-style:normal;font-weight:normal;font-size:1.6rem;line-height:5.6rem;color:#505354}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados form label.password img{position:absolute;right:2.1rem;top:0;bottom:0;cursor:pointer}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados form label.password img[active]{opacity:.5}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados form button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#68152e;color:#fff;max-width:unset;width:100%}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados form button{font-size:2.9rem;padding:1.6rem 4rem}}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 5px #68152e}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .boxes{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%}@media(max-width: 800px){body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados{padding-top:8rem;padding-bottom:8rem}}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box-fatura{width:100%;max-width:59.2rem;height:54.5rem;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:4.6rem 8.9rem 11.7rem;text-align:center}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box h3,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box-fatura h3{padding-bottom:2.2rem;margin-bottom:4.6rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box a,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box-fatura a{font-size:1.6rem;color:#434449}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box form,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box-fatura form{max-width:38.4rem}:not(#login-minha-conta) body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box form label input,:not(#login-minha-conta) body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box form label select,:not(#login-minha-conta) body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box-fatura form label input,:not(#login-minha-conta) body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box-fatura form label select{margin-top:1rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box form label input:not[name=estado],body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box form label select:not[name=estado],body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box-fatura form label input:not[name=estado],body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box-fatura form label select:not[name=estado]{margin-bottom:1.7rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box form label input[error],body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box form label select[error],body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box-fatura form label input[error],body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box-fatura form label select[error]{border-color:red}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box button,body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box-fatura button{margin-top:1.7rem;margin-bottom:2.1rem}body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box button[disable],body.minha-area section.mA_dados .container-fluid .container-fav div.new_dados .box-fatura button[disable]{pointer-events:none;filter:grayscale(0);opacity:.7}body.minha-area section.mA_dados .container-fluid .container-fav .box picture,body.minha-area section.mA_dados .container-fluid .container-fav .box-fatura picture{height:23.5rem;width:23.5rem;overflow:hidden;display:block;border-radius:100%}body.minha-area section.mA_dados .container-fluid .container-fav .box picture img,body.minha-area section.mA_dados .container-fluid .container-fav .box-fatura picture img{height:100%;width:100%;object-fit:cover}body.minha-area section.mA_dados .container-fluid .container-fav div.col{width:100%;max-width:35rem}body.minha-area section.mA_dados .container-fluid .container-fav div.col:last-child{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3rem;padding-top:5rem}body.minha-area section.mA_dados .container-fluid .container-fav div.col:last-child picture{height:23.5rem;width:23.5rem;overflow:hidden;display:block;border-radius:100%}body.minha-area section.mA_dados .container-fluid .container-fav div.col:last-child picture img{height:100%;width:100%;object-fit:cover}body.minha-area section.mA_dados .container-fluid .container-fav div.col:last-child a{color:#c6b5b5}body.minha-area section.mA_dados .container-fluid .container-fav div.col:last-child a:hover{color:#610f29}@media(max-width: 800px){body.minha-area section.mA_dados .container-fluid .container-fav{flex-direction:column-reverse;align-items:center}body.minha-area section.mA_dados .container-fluid .container-fav div.col{max-width:unset;margin-bottom:5rem;text-align:center}body.minha-area section.mA_dados .container-fluid .container-fav div.col form{flex-direction:column;align-items:center;margin-bottom:5rem;width:100%}}body.minha-area section.mA_footer .container-fluid{background-color:#fff;border-top:1px solid #c6b5b5;border-bottom:1px solid #c6b5b5;padding-top:9rem}body.minha-area section.mA_footer .container-fluid .container-fav:first-child{display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding-bottom:9rem}body.minha-area section.mA_footer .container-fluid .container-fav:first-child .text h3{font-style:normal;font-weight:normal;font-size:1.8rem;letter-spacing:.02em;color:#eb5c5d;opacity:.75}body.minha-area section.mA_footer .container-fluid .container-fav:first-child .text h2{font-style:normal;font-weight:normal;font-size:3.2rem;line-height:135%;color:#610f29}body.minha-area section.mA_footer .container-fluid .container-fav:first-child .buttons{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.7rem}body.minha-area section.mA_footer .container-fluid .container-fav:first-child .buttons div{height:6.5rem;width:6.5rem;background:#610f29;display:flex;align-items:center;justify-content:center;border-radius:.8rem;cursor:pointer;transition:all .2s}body.minha-area section.mA_footer .container-fluid .container-fav:first-child .buttons div:hover{transform:scale(1.05)}body.minha-area section.mA_footer .container-fluid .container-fav:last-child{display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;border-top:1px solid #c6b5b5;padding-top:6.6rem;padding-bottom:10rem}body.minha-area section.mA_footer .container-fluid .container-fav:last-child .left p{font-size:1.4rem;line-height:100%;color:#610f29;opacity:.6;max-width:38.3rem}body.minha-area section.mA_footer .container-fluid .container-fav:last-child .left .siga{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2rem;margin-top:3.7rem}body.minha-area section.mA_footer .container-fluid .container-fav:last-child .left .compraSegura{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1.6rem;margin-top:4.1rem}body.minha-area section.mA_footer .container-fluid .container-fav:last-child .left .compraSegura strong{font-size:2.2rem;color:#eb5c5d}body.minha-area section.mA_footer .container-fluid .container-fav:last-child .right{display:flex;flex-direction:column;align-items:flex-start;gap:1.6rem;width:100%;max-width:32.2rem}body.minha-area section.mA_footer .container-fluid .container-fav:last-child .right div{display:flex;flex-wrap:wrap;gap:1.4rem}@media(max-width: 600px){body.minha-area section.mA_footer .container-fluid .container-fav{flex-direction:column !important;gap:3rem;text-align:center}}body.minha-area section.mA_copyright{background-color:#fff}body.minha-area section.mA_copyright .container-fluid{padding-bottom:6.2rem;padding-top:6.2rem}body.minha-area section.mA_copyright .container-fluid .container-fav{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem}body.minha-area section.mA_copyright .container-fluid .container-fav p{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1rem;max-width:1246px;font-size:1.2rem;width:100%;line-height:1.9rem}body.minha-area section.mA_pedido .container-fluid .container-fav h2{font-family:"Inter","Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;font-size:2.2rem;font-weight:400}body.minha-area section.mA_pedido .container-fluid .container-fav h3{font-family:"Inter","Gill Sans","Gill Sans MT",Calibri,"Trebuchet MS",sans-serif;font-size:1.8rem;font-weight:300;margin-top:1rem}body.minha-area section.mA_pedido .container-fluid .container-fav .title{background:#eb5c5d;color:#fff;padding:3rem;border-radius:1.5rem;width:100%}body.minha-area section.mA_pedido .container-fluid .container-fav div.info{padding-bottom:3rem;border-bottom:.1rem solid #c6b5b5}body.minha-area section.mA_pedido .container-fluid .container-fav div.info div.row{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding-top:4.3rem}body.minha-area section.mA_pedido .container-fluid .container-fav div.info div.row span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2rem;width:100%;max-width:25em}body.minha-area section.mA_pedido .container-fluid .container-fav div.info div.row span strong{font-style:normal;font-weight:500;font-size:1.6rem;color:#610f29}body.minha-area section.mA_pedido .container-fluid .container-fav div.info div.row span:last-child{color:#eb5c5d}@media(max-width: 500px){body.minha-area section.mA_pedido .container-fluid .container-fav div.info div.row{flex-direction:column;align-items:flex-start;justify-content:center;gap:4rem}body.minha-area section.mA_pedido .container-fluid .container-fav div.info div.row span:first-child strong{font-size:1.9rem}}body.minha-area#area-aluno section.mA_menu .container-fav nav a:first-child{opacity:1;border-bottom:solid 2px #ff0051}body.minha-area#area-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box,body.minha-area#area-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura{height:33rem}body.minha-area#area-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture,body.minha-area#area-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture{margin-bottom:.3rem;display:block}@media(max-width: 600px){body.minha-area#area-aluno section.mA_showcase .container-fluid .container-fav div.boxes{width:100%}body.minha-area#area-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box,body.minha-area#area-aluno section.mA_showcase .container-fluid .container-fav div.boxes .box-fatura{max-width:100%;height:35rem}body.minha-area#area-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture,body.minha-area#area-aluno section.mA_showcase .container-fluid .container-fav div.boxes .box-fatura picture{display:flex;align-items:center;justify-content:center}}body.minha-area#associado-aluno section.mA_menu .container-fav nav a:first-child{opacity:1;border-bottom:solid 2px #ff0051}body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes{justify-content:space-between}body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box,body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura{max-width:54rem;height:33.1rem}body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box strong,body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura strong{font-size:2.4rem}body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture,body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture{margin-bottom:.3rem;display:block;width:10rem;margin-left:-3rem}body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box button,body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura button{margin-top:2rem;max-width:18rem}body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box ul li,body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura ul li{font-size:1.6rem;margin-top:1.5rem;margin-bottom:1.5rem;list-style:url("../img/icon_check.svg") inside;color:#610f29}body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box a.mini_box,body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura a.mini_box{padding:1.6rem;margin-top:3.2rem;margin-bottom:1.6rem;border:solid 1px #c6b5b5;display:block;border-radius:.4rem;transition:.32s}body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box a.mini_box:hover,body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura a.mini_box:hover{background-color:#610f29}body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box a.mini_box:hover p,body.minha-area#associado-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura a.mini_box:hover p{color:#fff}body.minha-area#beneficios-aluno section.mA_menu .container-fav nav a:first-child{opacity:1;border-bottom:solid 2px #ff0051}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav nav{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;border-radius:.5rem;margin-bottom:2rem;background-color:#eb5c5d}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav nav span{padding:2rem;width:13%;color:#fff;transform:.32s;text-align:center}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav nav span:hover{cursor:pointer;opacity:.7}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav nav span[active]{background:rgba(0,0,0,.096)}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav nav.--noborder{border-radius:0}@media(max-width: 800px){body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav nav span{width:100%}}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes{margin-bottom:5rem;justify-content:space-between}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes.--flexstart{justify-content:flex-start;gap:1rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura{max-width:80rem;height:55.8rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box strong,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura strong{font-size:2.4rem;margin-top:2rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.carteirinha{height:36.2rem;aspect-ratio:2/1;border-radius:1.5rem;overflow:hidden;display:block;background:url("/site/img/sistema/carteirinha_back.png");background-size:cover;display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding:5.5rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.carteirinha div.content{margin-top:12rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content h2,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.carteirinha div.content h2{all:unset;font-family:"NeulisAlt";font-style:normal;font-weight:700;font-size:34.0545px;line-height:100%;color:#e8e9ea;display:block}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content h2.code,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.carteirinha div.content h2.code{font-weight:400}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content>div,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.carteirinha div.content>div{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;max-width:13.2rem;margin-top:2.5rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content>div span p,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content>div span strong,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.carteirinha div.content>div span p,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.carteirinha div.content>div span strong{all:unset;font-family:"NeulisAlt";font-style:normal;font-weight:700;line-height:100%;color:#e8e9ea;display:block}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content>div span p,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.carteirinha div.content>div span p{font-size:1rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content>div span strong,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.carteirinha div.content>div span strong{font-size:2rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.qr-code img,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.carteirinha div.qr-code img{transition:.32s;height:22.1rem;aspect-ratio:1/1;border-radius:1.3rem;background-color:#fff}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.qr-code img:hover,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.carteirinha div.qr-code img:hover{border:6px solid #c6b5b5}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.qr-code img:active,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.carteirinha div.qr-code img:active{border:6px solid #eb5c5d}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box div.buttons-area,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura div.buttons-area{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2rem;width:100%}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box button,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura button{margin-top:2rem;max-width:18rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box ul li,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura ul li{font-size:1.6rem;margin-top:1.5rem;margin-bottom:1.5rem;list-style:url("../img/icon_check.svg") inside;color:#610f29}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box a.mini_box,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura a.mini_box{padding:1.6rem;margin-top:3.2rem;margin-bottom:1.6rem;border:solid 1px #c6b5b5;display:block;border-radius:.4rem;transition:.32s}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box a.mini_box:hover,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura a.mini_box:hover{background-color:#610f29}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box a.mini_box:hover p,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura a.mini_box:hover p{color:#fff}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--reduced,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--reduced{max-width:38.2rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product{width:100%;max-width:38.2rem;height:auto;display:flex;align-items:center;justify-content:flex-start;flex-direction:column;padding:3rem 5rem;text-align:center}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product h3,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product h3{padding-bottom:2.2rem;margin-bottom:4.6rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product a,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product a{font-size:1.6rem;color:#434449}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product form,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product form{max-width:38.4rem}:not(#login-minha-conta) body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product form label input,:not(#login-minha-conta) body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product form label select,:not(#login-minha-conta) body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product form label input,:not(#login-minha-conta) body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product form label select{margin-top:1rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product form label input:not[name=estado],body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product form label select:not[name=estado],body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product form label input:not[name=estado],body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product form label select:not[name=estado]{margin-bottom:1.7rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product form label input[error],body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product form label select[error],body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product form label input[error],body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product form label select[error]{border-color:red}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product button,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product button{margin-top:1.7rem;margin-bottom:2.1rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product button[disable],body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product button[disable]{pointer-events:none;filter:grayscale(0);opacity:.7}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product.--used,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product.--used{opacity:.7;pointer-events:none}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product.--used button,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.product.--used button{background-color:gray}@media(max-width: 1200px){body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes{justify-content:flex-start}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--reduced,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha{max-width:100%;height:unset}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product{max-width:47.5%}}@media(max-width: 600px){body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha{flex-direction:column-reverse;aspect-ratio:unset;height:auto;background-position:center}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content{margin-top:2rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content div{gap:3rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content div span p,body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content div span strong{font-size:3rem}body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.product{max-width:100%}}@media(max-width: 500px){body.minha-area#beneficios-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.carteirinha div.content div{flex-direction:column}}body.minha-area#pedidos-aluno section.mA_menu .container-fav nav a:nth-child(2){opacity:1;border-bottom:solid 2px #ff0051}body.minha-area#pedidos-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box,body.minha-area#pedidos-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;gap:3rem;height:unset}body.minha-area#pedidos-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box .info div,body.minha-area#pedidos-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura .info div{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem}body.minha-area#pedidos-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box[app],body.minha-area#pedidos-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura[app]{border:solid 2px lime;border-radius:5px}body.minha-area#pedidos-aluno section.mA_showcase .container-fluid .container-fav div.boxes .sub{display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:2rem;width:100%;max-width:19.4rem}body.minha-area#pedidos-aluno section.mA_showcase .container-fluid .container-fav div.boxes .sub picture{height:4.7rem;width:4.7rem;border-radius:100%;background-color:#fbfbfb;display:flex;align-items:center;justify-content:center;flex-direction:row}body.minha-area#pedidos-aluno section.mA_showcase .container-fluid .container-fav div.boxes .sub span{font-size:1.2rem}body.minha-area#matriculas-aluno section.mA_menu .container-fav nav a:nth-child(3){opacity:1;border-bottom:solid 2px #ff0051}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:1.5rem;height:40.1rem}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.thumbnail,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.thumbnail{height:15.5rem;width:100%;border-radius:.5rem;overflow:hidden;display:block}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box picture.thumbnail img,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura picture.thumbnail img{height:100%;width:100%;object-fit:cover}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box .info div,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura .info div{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended{flex-direction:row;justify-content:space-between;max-width:unset;gap:0;height:auto;transition:.32s}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended:hover,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended:hover{opacity:.899}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended main,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended main{max-width:60rem}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended picture,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended picture{width:unset;width:55rem;height:40rem}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended.success,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended.success{border-bottom:green 3px solid}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended.success main button,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended.success main button{background-color:green}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended.success main button ._svg,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended.success main button ._svg{filter:brightness(0) invert(1)}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended.success main button ._svg img,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended.success main button ._svg img{height:15px}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended.danger,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended.danger{border-bottom:#eb5c5d 3px solid}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended.danger main button,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended.danger main button{background-color:#eb5c5d}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended.danger main button ._svg,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended.danger main button ._svg{filter:brightness(0) invert(1)}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended.danger main button ._svg img,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended.danger main button ._svg img{height:15px}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended main>p,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended main>p{margin-bottom:1rem;max-width:80%}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended main>small,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended main>small{margin-bottom:1rem;color:#eb5c5d;max-width:80%}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended main>strong,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended main>strong{font-size:2.4rem}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended button,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended button{max-width:45%;margin-top:3rem}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended .details,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended .details{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:85%;flex-wrap:wrap;margin-top:2rem}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended .details span,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended .details span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem;margin-top:2rem}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended .details span p,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended .details span p{margin:0}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended .details span img,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended .details span img{margin:auto;height:15px}@media(max-width: 900px){body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended{align-items:center;flex-direction:column-reverse;gap:3rem;padding:3rem}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended picture,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended picture{max-width:100%}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--extended main button,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--extended main button{width:100%;max-width:100%}}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--download,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--download{height:32.1rem !important;max-width:38.5rem}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--download main,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--download main{width:100%}body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box.--download button,body.minha-area#matriculas-aluno section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura.--download button{background:green}body.minha-area#matriculas-aluno-detalhes section.mA_menu .container-fav nav a:nth-child(3){opacity:1;border-bottom:solid 2px #ff0051}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2rem;padding-top:3rem;width:100%;padding-bottom:6rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top picture{width:14rem;height:10rem;overflow:hidden;display:block;border-radius:.6rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top picture img{height:100%;width:100%;object-fit:cover}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top h2{font-size:3.2rem;margin:0}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top h2 p{font-size:1.6rem;margin:0;margin-top:1rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top h2 .details{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:3rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top h2 .details span{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem;margin-top:2rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top h2 .details span p{margin:0}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top h2 .details span img{margin:auto;height:15px}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav nav{width:100%;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;border-radius:.5rem;border-bottom-left-radius:0;border-bottom-right-radius:0;background-color:#eb5c5d}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav nav span{padding:2rem;width:13%;color:#fff;transform:.32s;text-align:center}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav nav span:hover{cursor:pointer;opacity:.7}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav nav span[active]{background:rgba(0,0,0,.096)}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav nav.--noborder{border-radius:0}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main{position:relative}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main>div:not([active]){display:none}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table{background:#fbfbfb;width:100%}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll{width:100%}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table{width:100%;border:solid .1rem #eee}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table thead tr th{padding-top:1.6rem;padding-bottom:1.6rem;border-bottom:solid .1rem #eee;font-style:normal;font-weight:normal;line-height:100%;text-align:center;color:#434449}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table thead tr th:first-child{text-align:left;padding-left:5rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table thead tr th,body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table thead tr th p,body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table thead tr th a{font-size:1.4rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr{height:6.1rem;transition:.32s}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr:not(:last-child) td{border-bottom:solid .1rem #eee}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr.checked td div picture{background-color:unset}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr.checked td div picture img::after{color:green}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr.checked td a.btn{border-color:blue;background:#e6e6e6;color:blue}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr.checked td a.btn:hover{opacity:.9}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr.unchecked td div picture{background-color:rgba(255,0,0,.05)}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr.unchecked td div picture img{filter:brightness(0) inver(1)}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td{text-align:center}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td picture.foto-produto{height:8.4rem;width:100%;max-width:8.1rem;border-radius:2rem;overflow:hidden;display:block}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td picture.foto-produto img{height:100%;width:100%;object-fit:cover}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td div{display:flex;align-items:center;justify-content:center;flex-direction:row;width:100%;gap:2rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td div:first-child{padding-left:5rem;justify-content:flex-start}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td div span{text-align:left}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td div picture{border-radius:100%;background-color:#7575e6;width:3rem;height:3rem;display:flex;align-items:center;justify-content:center;flex-direction:row}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td strong{font-weight:500;font-size:1.6rem;line-height:100%;color:#eb5c5d}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td p,body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td a{font-size:1.4rem;line-height:100%;text-align:center;color:#434449}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td a:not(.btn){color:#eb5c5d}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td a:not(.btn):hover{text-decoration:underline}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td small{font-size:1.2rem;display:block}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td a.btn{display:flex;align-items:center;justify-content:center;margin:0 auto;background-color:green;max-width:15rem;color:#fff;border-radius:1rem;border-radius:.4rem;height:4.2rem;padding:1.2rem 3.8rem;font-size:1.4rem;transition:.32s;color:#fff}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr td div.flex-row{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1rem;width:100%;height:100%}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table div.scroll table tbody tr[hide]{opacity:0;height:0;padding:0;margin:0}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table th:first-child p.responsive{display:none}@media(max-width: 800px){body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table table.pagamentos-table thead th:first-child p{display:none}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table table.pagamentos-table thead th p.responsive{display:inline}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table table.pagamentos-table thead th:nth-child(2){display:none}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table table.pagamentos-table tbody tr td:first-child span,body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table table.pagamentos-table tbody tr td:nth-child(2){display:none}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table table.pagamentos-table tbody tr td a.btn{max-width:60%;padding:1rem 5rem !important}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table table.aulas-table tbody tr td:nth-child(2) p,body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table table.aulas-table tbody tr td:nth-child(2) small{text-align:left}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.niv-table table.aulas-table tbody tr td:last-child div{align-items:center;justify-content:center !important;padding:0 !important}}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list{position:relative;padding-bottom:6rem;border:solid 1px #faefef;background-color:#fbfbfb;border-left:2px solid #eb5c5d}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list.clean article{width:80%}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list.clean article:last-child{border:solid 1px #faefef}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list.clean article::after{display:none}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article{margin:0 auto;width:60%;transition:.32s;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:2rem;margin-top:3rem;position:relative;background-color:#fff;border:.1rem solid #faefef}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article:hover{border-color:rgba(0,0,0,.466)}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article.novo{border-color:#807e00;background-color:#fffed4}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article.novo .files{background-color:rgba(255,255,255,.39)}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article.done{border-color:rgba(0,128,0,.356)}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article.done .date picture{background:green}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article strong{font-size:1.8rem;font-weight:normal}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article p{font-size:1.4rem;max-width:80%;color:#505354;height:4.2rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article small{font-size:1.2rem;float:right;margin-top:1rem;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:1rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article small picture{background-color:rgba(0,0,0,0);width:1.2rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article .date{position:relative;z-index:2;font-size:1.2rem;font-weight:500;padding-top:3rem;display:flex;align-items:center;justify-content:flex-end;flex-direction:row;gap:2rem;padding-left:2rem;width:100%;max-width:13.5rem;color:#505354}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article .date img,body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article .date svg{filter:brightness(0) invert(1);height:1.5rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article:after{height:calc(100% + 5rem);z-index:1;width:.1rem;left:12rem;top:3rem;background-color:#eb5c5d;content:"";position:absolute}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article .content{padding:3rem;width:100%}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article picture{height:3rem;width:3rem;background:#eb5c5d;border-radius:100%;display:flex;align-items:center;justify-content:center;flex-direction:row}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article .files{padding:1rem 1rem;border-radius:.5rem;background:#fbfbfb;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:1rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article .files a{color:#eb5c5d;position:relative;font-size:1.2rem;padding-left:2rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article .files a:hover{text-decoration:underline}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article .files a::after{position:absolute;content:"";height:1.5rem;width:1.5rem;left:0;top:0;bottom:0;margin:auto 0}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article .files a.video::after{background:url("/site/img/sistema/icon_video.svg");background-size:cover}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article .files a.pdf::after{background:url("/site/img/sistema/icon_pdf.svg");background-size:cover}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article .files a.add{padding:1rem;padding-top:.3rem;padding-bottom:.5rem;background-color:#eb5c5d;border-radius:1.5rem;margin-top:1.5rem;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:.4rem;color:#fff}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article .files a.add::after{display:none}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article:last-child{border-color:rgba(0,128,0,.356)}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article:last-child::after{content:none}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article:last-child .content{padding-bottom:1rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article:last-child .date picture{background-color:green}@media(max-width: 800px){body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top{flex-direction:column;align-items:flex-start}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top picture{width:100%;height:30rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top h2 .details{flex-direction:column;gap:1rem;align-items:flex-start;margin-top:2rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav .top h2 .details span{margin:0}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav nav span{width:100%}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.list article{flex-direction:column}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.list article .date{max-width:100%;padding-right:2rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.list article .content{padding-right:4.5rem}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.list article::after{left:unset;right:3.5rem;height:calc(130% - 5rem)}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main div.list article:last-child .content{padding-top:0;margin-top:-5rem}}@media(max-width: 500px){body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list article{width:95%}body.minha-area#matriculas-aluno-detalhes section.mA_showcase .container-fluid .container-fav main .list::after{z-index:-1}}body.minha-area#dados-aluno section.mA_menu .container-fav nav a:nth-child(4){opacity:1;border-bottom:solid 2px #ff0051}body.minha-area#pedidos-aluno-detalhes section.mA_menu .container-fav nav a:nth-child(2){opacity:1;border-bottom:solid 2px #ff0051}body.minha-area#pedidos-aluno-detalhes section.mA_showcase{padding-bottom:0}body.minha-area#pedidos-aluno-detalhes section.mA_produtos,body.minha-area#pedidos-aluno-detalhes section.mA_parcelas{padding-bottom:0}body.minha-area#pedidos-aluno-detalhes section.mA_produtos .container-fluid,body.minha-area#pedidos-aluno-detalhes section.mA_parcelas .container-fluid{padding-top:4rem}body.minha-area#pedidos-aluno-detalhes section.mA_produtos .container-fluid .container-fav .boxes .box,body.minha-area#pedidos-aluno-detalhes section.mA_produtos .container-fluid .container-fav .boxes .box-fatura,body.minha-area#pedidos-aluno-detalhes section.mA_parcelas .container-fluid .container-fav .boxes .box,body.minha-area#pedidos-aluno-detalhes section.mA_parcelas .container-fluid .container-fav .boxes .box-fatura{height:auto}body.minha-area#pedidos-aluno-detalhes section.mA_produtos .container-fluid .container-fav .boxes .box .info div,body.minha-area#pedidos-aluno-detalhes section.mA_produtos .container-fluid .container-fav .boxes .box-fatura .info div,body.minha-area#pedidos-aluno-detalhes section.mA_parcelas .container-fluid .container-fav .boxes .box .info div,body.minha-area#pedidos-aluno-detalhes section.mA_parcelas .container-fluid .container-fav .boxes .box-fatura .info div{margin-top:1rem;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:2rem}body.minha-area#pedidos-aluno-detalhes section.mA_produtos .container-fluid .container-fav .boxes .box.success,body.minha-area#pedidos-aluno-detalhes section.mA_produtos .container-fluid .container-fav .boxes .box-fatura.success,body.minha-area#pedidos-aluno-detalhes section.mA_parcelas .container-fluid .container-fav .boxes .box.success,body.minha-area#pedidos-aluno-detalhes section.mA_parcelas .container-fluid .container-fav .boxes .box-fatura.success{border-bottom:green 3px solid}body.minha-area#pedidos-aluno-detalhes section.mA_produtos .container-fluid .container-fav .boxes .box.danger,body.minha-area#pedidos-aluno-detalhes section.mA_produtos .container-fluid .container-fav .boxes .box-fatura.danger,body.minha-area#pedidos-aluno-detalhes section.mA_parcelas .container-fluid .container-fav .boxes .box.danger,body.minha-area#pedidos-aluno-detalhes section.mA_parcelas .container-fluid .container-fav .boxes .box-fatura.danger{border-bottom:#eb5c5d 3px solid}body.minha-area#pedidos-aluno-detalhes section.mA_produtos .container-fluid .container-fav .boxes .box button.success,body.minha-area#pedidos-aluno-detalhes section.mA_produtos .container-fluid .container-fav .boxes .box-fatura button.success,body.minha-area#pedidos-aluno-detalhes section.mA_parcelas .container-fluid .container-fav .boxes .box button.success,body.minha-area#pedidos-aluno-detalhes section.mA_parcelas .container-fluid .container-fav .boxes .box-fatura button.success{background-color:green}body.minha-area#pedidos-aluno-detalhes section.mA_parcelas{padding-bottom:4rem}body.minha-area.carrinho{background-color:#610f29}body.minha-area.carrinho section.cA_identificacao{padding-bottom:15rem}body.minha-area.carrinho section.cA_identificacao div.container-fav{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:4rem}body.minha-area.carrinho section.cA_identificacao div.container-fav h2{color:#fff;text-align:center}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col{max-width:59.2rem;padding:4.6rem 8.9rem 8.7rem;background-color:#fbfbfb;box-shadow:0px 47px 29px -35px rgba(0,0,0,.3);width:100%}@media(max-width: 600px){body.minha-area.carrinho section.cA_identificacao div.container-fav div.col{padding:4.6rem 1.9rem 5.7rem}}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col h3{text-align:center;color:#610f29;padding-bottom:3rem}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col form{margin-top:2rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col form label{position:relative;width:100%}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col form label input,body.minha-area.carrinho section.cA_identificacao div.container-fav div.col form label select,body.minha-area.carrinho section.cA_identificacao div.container-fav div.col form label textarea{height:5.6rem;margin-top:.6rem;margin-bottom:1.6rem;width:100%;max-width:44.3rem;border:1px solid #e9ecef;outline:none;background:#fff;padding-left:1.9rem;font-family:"Montserrat";font-style:normal;font-weight:normal;font-size:1.6rem;line-height:5.6rem;color:#505354}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col form label textarea{height:14.3rem}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col form label.password img{position:absolute;right:2.1rem;top:0;bottom:0;cursor:pointer}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col form label.password img[active]{opacity:.5}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col form button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#47c534 !important;border-color:#47c534 !important;color:#fff !important;background-size:100% 100%;filter:drop-shadow(3px 5px 9px rgba(71, 197, 52, 0.3));max-width:unset;width:100%}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){body.minha-area.carrinho section.cA_identificacao div.container-fav div.col form button{font-size:2.9rem;padding:1.6rem 4rem}}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col a{display:block;text-align:center;margin-top:3rem;padding:2rem;color:#610f29}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col a:hover{opacity:.7}body.minha-area.carrinho section.cA_identificacao div.container-fav div.col a.register_a{background-color:#eb5c5d;color:#fff}body.minha-area.carrinho section.cA_efetuar{padding-bottom:15rem}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav h2{color:#fff;text-align:center;margin-bottom:2rem}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.info{max-width:59.2rem;padding:3rem;background-color:#fbfbfb;box-shadow:0px 47px 29px -35px rgba(0,0,0,.3);width:100%}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.info span{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.info span div{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.info a{color:#eb5c5d;display:block;margin-top:2rem;text-align:right;font-weight:bold;font-size:1.3rem}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.info a:hover{opacity:.7}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.forma{max-width:59.2rem;padding:3rem;background-color:#fbfbfb;box-shadow:0px 47px 29px -35px rgba(0,0,0,.3);text-align:center;width:100%}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.forma div.options{margin-top:4rem;display:flex;align-items:center;justify-content:center;flex-direction:row;gap:3rem}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.forma div.options a.box,body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.forma div.options .box-fatura{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem;width:100%;border-radius:5px;padding:2rem;transition:.32s;color:#fff;background-color:#610f29;cursor:pointer}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.forma div.options a.box:hover,body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.forma div.options .box-fatura:hover{transform:scale(1.05)}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.forma small{font-size:1.2rem;color:#eb5c5d;font-weight:bold}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.forma a.termos{color:#eb5c5d;display:block;margin-top:2rem;font-weight:bold}body.minha-area.carrinho section.cA_efetuar .container-fluid .container-fav div.forma a.termos:hover{opacity:.7}body.minha-area.carrinho section.cA_pagamento{padding-bottom:15rem}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav h2{color:#fff;text-align:center;margin-bottom:2rem}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.info{max-width:59.2rem;padding:3rem;background-color:#fbfbfb;box-shadow:0px 47px 29px -35px rgba(0,0,0,.3);width:100%}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.info span{width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.info span div{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.info a{color:#eb5c5d;display:block;margin-top:2rem;text-align:right;font-weight:bold;font-size:1.3rem}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.info a:hover{opacity:.7}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura{max-width:59.2rem;padding:4.6rem 1.9rem 5.7rem;background-color:#fbfbfb;box-shadow:0px 47px 29px -35px rgba(0,0,0,.3);width:100%}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box.box-fatura,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura.box-fatura{padding-top:2rem;padding-bottom:2rem}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box.box-fatura>div,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura.box-fatura>div{margin-bottom:2rem;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box.box-fatura>div:not(:first-child),body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura.box-fatura>div:not(:first-child){margin-top:2rem}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box.box-fatura h2,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura.box-fatura h2{color:#eb5c5d;text-align:left;padding:2rem 0;border-top:1px #c6b5b5 solid;margin:2rem 0}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box.box-fatura p.paid,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura.box-fatura p.paid{color:#fff;background-color:#175c0c;padding:1rem 2rem}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box.box-fatura p.muted,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura.box-fatura p.muted{opacity:.7}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box.pagamento,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura.pagamento{display:none}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form{margin-top:2rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label{position:relative;width:100%}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label label.error,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label label.error{display:none !important}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label input,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label select,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label textarea,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label input,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label select,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label textarea{height:5.6rem;margin-top:.6rem;margin-bottom:1.6rem;width:100%;max-width:44.3rem;border:1px solid #e9ecef;outline:none;background:#fff;border-radius:5px;padding-left:1.9rem;font-family:"Montserrat";font-style:normal;font-weight:normal;font-size:1.6rem;line-height:5.6rem;color:#505354}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label input.error,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label select.error,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label textarea.error,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label input.error,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label select.error,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label textarea.error{border-color:red}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label input:focus,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label textarea:focus,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label input:focus,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label textarea:focus{border:1px solid #6d6d6d}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label textarea,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label textarea{height:14.3rem}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label.password img,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label.password img{position:absolute;right:2.1rem;top:0;bottom:0;cursor:pointer}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label.password img[active],body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label.password img[active]{opacity:.5}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label.cvv,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label.cvv{max-width:85%;position:relative}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label.cvv picture,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label.cvv picture{cursor:pointer;position:absolute;right:-6rem;top:0;bottom:0;display:block;margin:auto 0;display:flex;align-items:center;justify-content:center;flex-direction:row}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label.cvv picture span,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label.cvv picture span{position:absolute;display:block;top:2rem;text-align:center;opacity:0;border-radius:.5rem;font-size:1.2rem;color:#fff;padding:.5rem;transition:.32s;width:unset;background:#610f29}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form label.cvv picture:hover span,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form label.cvv picture:hover span{top:-3rem;opacity:1}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form button,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#68152e;color:#fff;max-width:unset;width:100%;border:none}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form button:hover,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form button,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form button{font-size:2.9rem;padding:1.6rem 4rem}}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box form button:hover,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 5px #68152e}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box a,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura a{color:#eb5c5d;display:block;margin-top:2rem;text-align:center;font-weight:bold;width:100%;font-size:1.3rem}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box a:hover,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura a:hover{opacity:.7}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box button.prosseguir,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura button.prosseguir{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#68152e;color:#fff;font-weight:900;border:none;max-width:unset;width:100%}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box button.prosseguir:hover,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura button.prosseguir:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box button.prosseguir,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura button.prosseguir{font-size:2.9rem;padding:1.6rem 4rem}}body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav div.box button.prosseguir:hover,body.minha-area.carrinho section.cA_pagamento .container-fluid .container-fav .box-fatura button.prosseguir:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 5px #68152e}body.minha-area.carrinho section.cA_confirmacao{padding-bottom:15rem}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav h2{color:#fff;text-align:center;margin-bottom:2rem}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info{max-width:59.2rem;padding:3rem;background-color:#fbfbfb;box-shadow:0px 47px 29px -35px rgba(0,0,0,.3);width:100%}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span{margin-bottom:3rem;width:100%;display:flex;align-items:center;justify-content:space-between;flex-direction:row}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span div{display:flex;align-items:center;justify-content:flex-start;flex-direction:row;gap:1rem}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span div a{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;font-size:1.7rem;background-color:#68152e;color:#fff;max-width:23rem;line-height:1.6rem;max-width:unset;width:100%}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span div a:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span div a{font-size:2.9rem;padding:1.6rem 4rem}}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span div a:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 5px #68152e}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span div a.home{background:#eb5c5d;color:#fff}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span div a.home:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 5px #eb5c5d}@media(max-width: 600px){body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span div a{padding:1.6rem 2rem}}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span div.numeroPAG{max-width:50%}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span div.numeroPAG p{font-size:1.2rem}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span div.numeroPAG.--boleto p{font-size:1.3rem}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span small.email-info{font-size:1.2rem}@media(max-width: 500px){body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span{flex-direction:column;align-items:flex-start;gap:3rem}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info span:last-child(){align-items:center}}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.info a{color:#eb5c5d;display:block;margin-top:2rem;text-align:right;font-size:1.2rem}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.forma{max-width:59.2rem;padding:3rem;background-color:#fbfbfb;box-shadow:0px 47px 29px -35px rgba(0,0,0,.3);text-align:center;width:100%}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.forma div.options{margin-top:4rem;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:2rem}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.forma div.options a.box,body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.forma div.options .box-fatura{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:1rem;width:100%;padding:2rem;transition:.32s;color:#fff;background-color:#610f29;cursor:pointer}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.forma div.options a.box:hover,body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.forma div.options .box-fatura:hover{transform:scale(1.05)}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.forma small{font-size:1.3rem;color:#eb5c5d;font-weight:bold}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.forma a.termos{color:#eb5c5d;display:block;margin-top:2rem}body.minha-area.carrinho section.cA_confirmacao .container-fluid .container-fav div.forma a.termos:hover{opacity:.7}body.minha-area.area-professor{background-color:#610f29}body.minha-area.area-professor section.mA_showcase .container-fluid .container-fav h2,body.minha-area.area-professor section.mA_produtos .container-fluid .container-fav h2,body.minha-area.area-professor section.mA_parcelas .container-fluid .container-fav h2,body.minha-area.area-professor section.mA_dados .container-fluid .container-fav h2{color:#fff !important}body.minha-area.area-professor section.mA_showcase .container-fluid .container-fav div.boxes div.box,body.minha-area.area-professor section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura,body.minha-area.area-professor section.mA_produtos .container-fluid .container-fav div.boxes div.box,body.minha-area.area-professor section.mA_produtos .container-fluid .container-fav div.boxes div.box-fatura,body.minha-area.area-professor section.mA_parcelas .container-fluid .container-fav div.boxes div.box,body.minha-area.area-professor section.mA_parcelas .container-fluid .container-fav div.boxes div.box-fatura,body.minha-area.area-professor section.mA_dados .container-fluid .container-fav div.boxes div.box,body.minha-area.area-professor section.mA_dados .container-fluid .container-fav div.boxes div.box-fatura{background-color:#fff}body.minha-area.area-professor section.mA_showcase .container-fluid .container-fav #agendaCalendario div.control-area,body.minha-area.area-professor section.mA_produtos .container-fluid .container-fav #agendaCalendario div.control-area,body.minha-area.area-professor section.mA_parcelas .container-fluid .container-fav #agendaCalendario div.control-area,body.minha-area.area-professor section.mA_dados .container-fluid .container-fav #agendaCalendario div.control-area{width:100%;border-top-right-radius:1.2rem;border-top-left-radius:1.2rem;background:#eb5c5d;display:flex;align-items:center;justify-content:center;flex-direction:row}body.minha-area.area-professor section.mA_showcase .container-fluid .container-fav #agendaCalendario div.control-area svg,body.minha-area.area-professor section.mA_produtos .container-fluid .container-fav #agendaCalendario div.control-area svg,body.minha-area.area-professor section.mA_parcelas .container-fluid .container-fav #agendaCalendario div.control-area svg,body.minha-area.area-professor section.mA_dados .container-fluid .container-fav #agendaCalendario div.control-area svg{color:#fff}body.minha-area.area-professor section.mA_showcase .container-fluid .container-fav #agendaCalendario div.control-area h4,body.minha-area.area-professor section.mA_produtos .container-fluid .container-fav #agendaCalendario div.control-area h4,body.minha-area.area-professor section.mA_parcelas .container-fluid .container-fav #agendaCalendario div.control-area h4,body.minha-area.area-professor section.mA_dados .container-fluid .container-fav #agendaCalendario div.control-area h4{color:#fff;font-size:1.8rem;font-family:unset}body.minha-area.area-professor section.mA_showcase .container-fluid .container-fav #agendaCalendario table.niv-table,body.minha-area.area-professor section.mA_produtos .container-fluid .container-fav #agendaCalendario table.niv-table,body.minha-area.area-professor section.mA_parcelas .container-fluid .container-fav #agendaCalendario table.niv-table,body.minha-area.area-professor section.mA_dados .container-fluid .container-fav #agendaCalendario table.niv-table{background-color:#f8f9fa}body.minha-area.area-professor section.mA_showcase .container-fluid .container-fav #agendaCalendario table.niv-table tbody tr td,body.minha-area.area-professor section.mA_produtos .container-fluid .container-fav #agendaCalendario table.niv-table tbody tr td,body.minha-area.area-professor section.mA_parcelas .container-fluid .container-fav #agendaCalendario table.niv-table tbody tr td,body.minha-area.area-professor section.mA_dados .container-fluid .container-fav #agendaCalendario table.niv-table tbody tr td{height:15rem}body.minha-area.area-professor section.mA_showcase .container-fluid .container-fav #agendaCalendario table.niv-table tbody tr td .aula-box,body.minha-area.area-professor section.mA_produtos .container-fluid .container-fav #agendaCalendario table.niv-table tbody tr td .aula-box,body.minha-area.area-professor section.mA_parcelas .container-fluid .container-fav #agendaCalendario table.niv-table tbody tr td .aula-box,body.minha-area.area-professor section.mA_dados .container-fluid .container-fav #agendaCalendario table.niv-table tbody tr td .aula-box{background:#eb5c5d}body.minha-area.area-professor section.mA_dados .container-fluid .container-fav label input{background-color:rgba(0,0,0,.231372549);color:#fff}body.minha-area.area-professor section.mA_dados .container-fluid .container-fav label img{filter:brightness(0) invert(1)}body.minha-area.area-empresa{background-color:#fbfbfb;background-color:#d9a863}body.minha-area.area-empresa section.mA_showcase .container-fluid .container-fav h2,body.minha-area.area-empresa section.mA_produtos .container-fluid .container-fav h2,body.minha-area.area-empresa section.mA_parcelas .container-fluid .container-fav h2,body.minha-area.area-empresa section.mA_dados .container-fluid .container-fav h2{color:#fff !important}body.minha-area.area-empresa section.mA_showcase .container-fluid .container-fav div.boxes div.box,body.minha-area.area-empresa section.mA_showcase .container-fluid .container-fav div.boxes div.box-fatura,body.minha-area.area-empresa section.mA_produtos .container-fluid .container-fav div.boxes div.box,body.minha-area.area-empresa section.mA_produtos .container-fluid .container-fav div.boxes div.box-fatura,body.minha-area.area-empresa section.mA_parcelas .container-fluid .container-fav div.boxes div.box,body.minha-area.area-empresa section.mA_parcelas .container-fluid .container-fav div.boxes div.box-fatura,body.minha-area.area-empresa section.mA_dados .container-fluid .container-fav div.boxes div.box,body.minha-area.area-empresa section.mA_dados .container-fluid .container-fav div.boxes div.box-fatura{background-color:#fff}body#area-experiencias div.emptyspace{display:none}body#area-experiencias section.experiencias{background:linear-gradient(268.12deg, #8a143a -6.16%, #610f29 75.65%);min-height:100vh;padding-top:15.3rem;padding-bottom:8.3rem}body#area-experiencias section.experiencias .container-fluid .container-fav{max-width:93.5rem;display:flex;align-items:flex-start;justify-content:space-between;flex-direction:row;gap:6rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__user-info picture{overflow:hidden;display:block;width:27.4rem;aspect-ratio:1/1;border-radius:100%;border:solid .9rem rgba(255,255,255,.41);margin:0 auto 2.7rem auto}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__user-info picture img{height:100%;width:100%;object-fit:cover}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__user-info strong{text-align:center;color:#fff;display:block;font-weight:700;font-size:2.8rem;line-height:3.4rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__user-info p{font-style:normal;font-weight:400;font-size:2.0543rem;line-height:2.5rem;text-align:center;color:#fff;display:block;margin-bottom:3.2rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__user-info nav.fav__side-nav ul li{width:30rem;height:6rem;display:flex;align-items:center;justify-content:center;flex-direction:row;background:#e8e8e8;text-align:center;font-size:1.8rem;color:#434343;border-bottom:1px solid rgba(159,5,5,.28);cursor:pointer;transition:.32s}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__user-info nav.fav__side-nav ul li a{all:unset}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__user-info nav.fav__side-nav ul li:hover{background:#8a143a;color:#fff}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__user-info nav.fav__side-nav ul li[selected]{font-weight:bold;pointer-events:none}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area{width:100%;max-width:57.5rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box{background:#fff;padding:2.5rem 5.5rem;border-radius:2.4rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha{height:29.2rem;width:46.4rem;border-radius:.5rem;overflow:hidden;display:block;background:url("/site/img/sistema/carteirinha_back.png");background-size:cover;display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding:5.5rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha div.content{margin-top:9rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha div.content h2{all:unset;font-family:"NeulisAlt";font-style:normal;font-weight:700;font-size:28.0545px;line-height:100%;color:#e8e9ea;display:block}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha div.content h2.code{font-weight:400}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha div.content>div{display:flex;align-items:center;justify-content:space-between;flex-direction:row;width:100%;max-width:13.2rem;margin-top:4.5rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha div.content>div span p,body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha div.content>div span strong{all:unset;font-family:"NeulisAlt";font-style:normal;font-weight:700;line-height:100%;color:#e8e9ea;display:block}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha div.content>div span p{font-size:1rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha div.content>div span strong{font-size:2rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha div.qr-code img{transition:.32s;height:14.2rem;aspect-ratio:1/1;border-radius:1.3rem;background-color:#fff}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha div.qr-code img:hover{border:6px solid #c6b5b5}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha div.qr-code img:active{border:6px solid #eb5c5d}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__benefits{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;gap:2rem;flex-wrap:wrap;max-width:100%;margin-top:5rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__benefits a.benefit{height:40.6rem;width:27.5rem;background-color:#fff;border-radius:2.4rem;display:flex;align-items:center;justify-content:center;flex-direction:column;transition:.32s}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__benefits a.benefit:hover{opacity:.8}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__benefits a.benefit>picture{display:flex;align-items:center;justify-content:center;flex-direction:row;width:18.3rem;height:18.3rem;border-radius:.8rem;border:1px solid #e8e8e8;margin-bottom:5.3rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__benefits a.benefit strong{font-weight:700;font-size:2.0327rem;line-height:2.4rem;text-align:center;color:#8a143a;display:block;margin-bottom:2rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__benefits a.benefit p{font-style:normal;font-weight:400;font-size:1.633rem;line-height:2rem;text-align:center;color:#8a143a}@media(max-width: 800px){body#area-experiencias section.experiencias .container-fluid .container-fav{flex-direction:column;align-items:center}}@media(max-width: 600px){body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__user-info nav.fav__side-nav{display:none}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha{flex-direction:column-reverse;width:100%;height:auto;background-position:center;overflow:hidden;text-align:center}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__content-box picture.carteirinha div.content div{max-width:100%;justify-content:center;gap:3rem}body#area-experiencias section.experiencias .container-fluid .container-fav aside.fav__content-area div.fav__benefits a.benefit{width:100%}}body#experiencias{--gray1: #323b4b;--gray2: #5b647b;--gray3: #828282;--gray4: #e7e7e7;--gray5: #323232;--gray6: #5a6b7b;--gray7: #676767;--gray8: #4b5368;--gray9: #2c3037;--gray10: #3b3e40;--gray11: rgba(183, 177, 177, 0.5);--gray12: #686868;--gray13: #b7b1b1;--gray14: #570d25;--gray15: #706a6a;--gray16: #f0f0f0;--gray17: #323b4b;--gray18: #162a3a;--gray19: #eff5fa;--wine1: #90143c;--wine2: #89143a;--wine3: #811337;--wine4: #570d25;--wine5: #90143c;--wine6: #560d24;--wine7: rgba(218, 41, 28, 0.3);--wine8: #da291c;--wine9: #a72b43;--wine10: #911941;--wine11: rgba(187, 16, 72, 0.36);--wine12: #bb1048;--button--gradient1: linear-gradient(90deg, rgba(255, 7, 87, 0.18) 5.04%, #ff0757 108.64%);--button--gradient2: linear-gradient(90deg, #ff0757 5.04%, #ff0757 108.64%);--button--gradient3: linear-gradient(90deg, #e81f60 -6.43%, #ff0052 108.64%);--button--gradient4: linear-gradient(269.52deg, #fd0493 16.86%, #ea1d65 108.9%);--background-gradient: linear-gradient(180deg, #8a143a 0%, #671832 100%);--background-gradient2: linear-gradient(180deg, #8a143a 0%, #000 100%);--lightbrown: #d9a863;--lightred: #fc0455;--orange: #feaa3f;--orange2: #eb5c5d;--white: #fff;--black: #000;background:#fff}body#experiencias .btn-primary{font-family:"Poppins",sans-serif;font-weight:500;list-style:2.4rem;font-size:1.6rem;color:var(--white);transition:.32s ease-in-out}body#experiencias .btn-primary:hover{transform:scale(1.1);background-color:var(--orange)}body#experiencias .btn-alternative{transition:.32s ease-in-out}body#experiencias .btn-alternative:hover{transform:scale(1.1)}body#experiencias section.s_form{margin-top:5rem}@media(max-width: 700px){body#experiencias section.s_parceiros .container-fluid{padding-top:30rem}}body#experiencias section.s_hero{align-items:flex-start;display:flex;align-items:center;height:61.3rem;background:url("/site/img/experiencias/bannerhero.jpg");background-repeat:no-repeat;background-position:center;background-size:cover;position:relative;padding-top:15rem}body#experiencias section.s_hero .container-fav{display:flex;align-items:center}body#experiencias section.s_hero .container-fav p{font-weight:400;color:#fff}body#experiencias section.s_hero .container-fav button.btn-primary{width:100%;max-width:17.9rem;height:4.5rem}section.s_hero .container-fav .text button.btn-primary{padding:1rem 4.1rem;background-image:var(--button--gradient2)}body#experiencias section.s_hero .container-fav .text{background-image:none;border:none;display:flex;flex-direction:column;gap:3rem;margin-top:2.8rem}body#experiencias section.s_hero .container-fav .text .info{margin-top:0}body#experiencias section.s_hero .container-fav p{font-weight:400}body#experiencias section.s_hero .container-fav button.btn-primary{width:100%;max-width:17.9rem;height:4.5rem}section.s_produtos{z-index:2;position:relative;background:var(--background-gradient2);padding-top:13.7rem;height:64rem;z-index:2;position:relative}section.s_produtos .container-fav ._title{display:flex;justify-content:space-between;align-items:center;margin-bottom:3.2rem}section.s_produtos .container-fav ._title label{max-width:38.3rem;width:100%;display:flex;align-items:center;position:relative}section.s_produtos .container-fav ._title label input{padding-top:1.2rem;padding-bottom:1.2rem;padding-left:4.4rem;font-family:"Gilroy";font-size:1.4rem;border-radius:.9rem;width:100%;height:4.5rem}section.s_produtos .container-fav ._title label .svg{position:absolute;margin-left:1.2rem}section.s_produtos .container-fav ._title h2{color:var(--white)}section.s_produtos .container-fav ._title p{display:none;color:#fff}section.s_produtos .container-fav ._productlist{display:flex;justify-content:space-between}section.s_produtos .container-fav ._productlist ._product{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:center;scroll-snap-align:start}section.s_produtos .container-fav ._productlist ._product .img{position:relative}section.s_produtos .container-fav ._productlist ._product .img .thumb{top:1rem;right:1rem;border-radius:1rem;overflow:hidden;background-color:#fff;width:5.2rem;height:4.3rem;position:absolute}section.s_produtos .container-fav ._productlist ._product .content{background-color:var(--white);box-shadow:0px 9px 28px -1px rgba(232,31,96,.5);padding-top:4.1rem;display:flex;flex-direction:column;height:234px;max-width:385px;width:100%;position:relative;align-items:center;padding-left:72px;padding-right:72px;margin-top:-4.7rem;overflow:hidden;text-align:center}section.s_produtos .container-fav ._productlist ._product .content:hover ._hover{transform:translateY(0)}section.s_produtos .container-fav ._productlist ._product .content button.btn-primary{width:100%;max-width:17.9rem;height:4.5rem}section.s_produtos .container-fav ._productlist ._product .content span{font-family:"Inter";font-style:normal;font-weight:600;font-size:18px;line-height:150%;text-align:center;color:#323b4b}section.s_produtos .container-fav ._productlist ._product .content ._hover{width:100%;height:100%;transform:translateY(-250px);top:0;left:0;position:absolute;transition:.32s;padding-top:2.1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:linear-gradient(180deg, #fc0555 0%, #90143c 100%);box-shadow:0px 9px 28px -1px rgba(232,31,96,.5)}section.s_produtos .container-fav ._productlist ._product .content ._hover span{font-family:"Inter";font-style:normal;font-weight:600;font-size:1.8rem;line-height:150%;max-width:23.9rem;color:var(--white);text-align:center}section.s_produtos .container-fav ._productlist ._product .content ._hover button{height:4.5rem;width:100%;max-width:19.1rem;display:flex;align-items:center;justify-content:center;margin-top:3.2rem;margin-bottom:.8rem;background-color:#fff}section.s_produtos .container-fav ._productlist ._product .content ._hover button span{color:vaR(--wine1);font-family:"Poppins";font-style:normal;font-weight:600;font-size:1.6rem;margin-right:.832rem}section.s_produtos .container-fav ._productlist ._product .content ._hover span:last-child{font-family:"Inter";font-style:normal;font-weight:600;font-size:1.3rem;line-height:160%;text-align:center}section.s_produtos .container-fav ._productlist ._product .content ._hover span:last-child a{font-family:"Inter";font-style:normal;font-weight:600;font-size:1.3rem;line-height:160%;color:#fff;text-align:center;cursor:pointer;text-decoration:underline}section.s_produtos .container-fav ._productlist ._product .content h2{font-size:3.6rem}section.s_produtos .container-fav ._productlist ._product .content p{font-family:"Shares Tech",sans-serif;text-decoration-line:line-through;font-size:2.4rem;color:var(--gray15);margin:0}section.s_produtos .container-fav ._productlist ._product .content .price{background:var(--button--gradient3);height:4.5rem;width:100%;max-width:19.1rem;margin-top:.8rem}section.s_produtos .container-fav ._productlist ._product .content .price h2{color:var(--white);font-size:4rem}@media(max-width: 1250px){section.s_produtos .container-fav .scroll{width:100%;overflow:scroll;padding-bottom:3rem;scroll-snap-type:x mandatory}section.s_produtos .container-fav .scroll::-webkit-scrollbar{display:none}section.s_produtos .container-fav ._productlist{width:max-content;gap:4rem}}@media(max-width: 700px){section.s_produtos .container-fav ._title{flex-direction:column;gap:3rem}section.s_produtos .container-fav ._title p{display:block}}@media(max-width: 500px){section.s_produtos .container-fav ._productlist ._product{max-width:30rem}section.s_produtos .container-fav ._productlist ._product .content{padding-left:24px;padding-right:24px}}section.s_descontos{z-index:2;position:relative;padding-top:7rem;padding-bottom:5rem}section.s_descontos .container-fav h2{margin-bottom:6.2rem;margin-top:1rem}section.s_descontos .container-fav ._title2{margin-top:12rem}section.s_descontos .container-fav ._descontoList{display:flex;justify-content:space-between}section.s_descontos .container-fav ._descontoList:not(._descontoList:first-child){margin-top:5.5rem}section.s_descontos .container-fav ._descontoList ._descontoItem{display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}section.s_descontos .container-fav ._descontoList ._descontoItem .topcontent{display:flex;width:63%;align-items:center;justify-content:flex-end;position:absolute;top:1rem;right:1rem}section.s_descontos .container-fav ._descontoList ._descontoItem .topcontent ._exclusive{background-color:var(--wine9);display:flex;align-items:center;justify-content:center;width:100%;max-width:14.3rem;height:3.1rem;margin-right:auto}section.s_descontos .container-fav ._descontoList ._descontoItem .topcontent ._exclusive span{font-family:"Gilroy";font-weight:400;font-size:1.3rem;line-height:120%;margin-left:.77rem;color:#fff}section.s_descontos .container-fav ._descontoList ._descontoItem .topcontent ._exclusive .svg{margin-left:-0.77rem}section.s_descontos .container-fav ._descontoList ._descontoItem .topcontent ._marca img{border-radius:1rem;overflow:hidden;background-color:#fff;width:5.2rem;height:4.3rem}section.s_descontos .container-fav ._descontoList ._descontoItem:hover ._hover{transform:translateY(0)}section.s_descontos .container-fav ._descontoList ._descontoItem ._hover{width:100%;height:100%;transform:translateY(-250px);top:0;left:0;position:absolute;transition:.32s;padding-top:2.1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;background-image:linear-gradient(180deg, #fc0555 0%, #90143c 100%);box-shadow:0px 9px 28px -1px rgba(232,31,96,.5)}section.s_descontos .container-fav ._descontoList ._descontoItem ._hover span{font-family:"Inter";font-style:normal;font-weight:600;font-size:1.8rem;line-height:150%;max-width:23.9rem;color:var(--white);text-align:center}section.s_descontos .container-fav ._descontoList ._descontoItem ._hover button{height:4.5rem;width:100%;max-width:19.1rem;display:flex;align-items:center;justify-content:center;margin-top:3.2rem;margin-bottom:.8rem;background-color:#fff}section.s_descontos .container-fav ._descontoList ._descontoItem ._hover button span{color:vaR(--wine1);font-family:"Poppins";font-style:normal;font-weight:600;font-size:1.6rem;margin-right:.832rem}section.s_descontos .container-fav ._descontoList ._descontoItem ._hover span:last-child{font-family:"Inter";font-style:normal;font-weight:600;font-size:1.3rem;line-height:160%;text-align:center}section.s_descontos .container-fav ._descontoList ._descontoItem ._hover span:last-child a{font-family:"Inter";font-style:normal;font-weight:600;font-size:1.3rem;line-height:160%;color:#fff;text-align:center;cursor:pointer;text-decoration:underline}section.s_descontos .container-fav ._descontoList ._descontoItem main{background-color:var(--white);width:100%;overflow:hidden;height:23.4rem;box-shadow:0px 9px 28px -1px rgba(232,31,96,.2);margin-top:-4.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;position:relative}section.s_descontos .container-fav ._descontoList ._descontoItem main .content{max-width:23.9rem;min-height:19.1rem;text-align:center;padding-top:3.1rem}section.s_descontos .container-fav ._descontoList ._descontoItem main .content span{font-family:"Inter";font-style:normal;font-weight:600;font-size:18px;line-height:150%;text-align:center;color:#323b4b}@media(max-width: 1250px){section.s_descontos .container-fav ._descontoList{flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:4rem}}@media(max-width: 500px){section.s_descontos .container-fav ._descontoList ._descontoItem main{height:29.4rem}}body#experienciaDetalhes section.s_descontos{padding-bottom:15.5rem;padding-top:24rem}section.s_descontos .container-fav ._descontoList ._descontoItem button.btn-primary{height:4.5rem;width:100%;background:var(--button--gradient4);margin-top:1.4rem}button.btn-primary,a.btn-primary{height:4.5rem;width:100%;background:var(--button--gradient4);margin-top:1.4rem}body#experiencias section.s_sobreOferta{position:relative;padding-top:12.1rem}body#experiencias section.s_sobreOferta .container-fav{display:flex;flex-direction:row}body#experiencias section.s_sobreOferta ._marca{position:absolute;width:100%;max-width:17.8rem;height:16.3rem;background-color:#fff;display:flex;align-items:center;justify-content:center;border-radius:1.5rem;top:-8rem}body#experiencias section.s_sobreOferta .container-fav ._left{width:100%;max-width:43.4rem}body#experiencias section.s_sobreOferta .container-fav ._left h2{margin-bottom:8.2rem}body#experiencias section.s_sobreOferta .container-fav ._left ._editableText{margin-top:4.3rem;overflow:hidden;transition:1s}body#experiencias section.s_sobreOferta .container-fav ._left ._readMore{position:relative;width:100%;display:none;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;color:var(--wine10);box-shadow:0 -2rem 7rem 8rem var(--gray16);background-color:var(--gray16);transition:1s}body#experiencias section.s_sobreOferta .container-fav ._left ._readMore._disable{box-shadow:none;background-color:unset}body#experiencias section.s_sobreOferta .container-fav ._right{margin-left:7.5rem;width:100%;display:flex;flex-direction:column;align-items:center}body#experiencias section.s_sobreOferta .container-fav ._right ._validade{width:100%;border:1px solid #d1d0d0;border-radius:1.5rem;margin-bottom:3.7rem;padding-top:2.7rem;padding-left:7.5rem;padding-bottom:3.1rem;display:flex;flex-direction:column;gap:.9rem;color:var(--gray17)}body#experiencias section.s_sobreOferta .container-fav ._right ._validade ._title{display:flex;gap:1.1rem;align-items:center}body#experiencias section.s_sobreOferta .container-fav ._right ._validade span:last-child{font-family:"Inter";line-height:150%;margin-left:3.6rem}body#experiencias section.s_sobreOferta .container-fav ._right ._validade ._title h2{font-size:2.4rem}body#experiencias section.s_sobreOferta .container-fav ._right ._buttonCamp{width:100%;display:flex;flex-direction:column;align-items:center;padding-top:2.7rem;padding-bottom:2.2rem;border-radius:15px;background:var(--white)}body#experiencias section.s_sobreOferta .container-fav ._right ._buttonCamp button.btn-primary{background:var(--button--gradient2);padding:1rem 9.9rem 1rem 9.9rem}body#experiencias section.s_sobreOferta .container-fav ._right ._buttonCamp p{font-size:1.4rem;line-height:150%;margin-top:.8rem;color:var(--gray1)}body#experiencias section.s_sobreOferta .container-fav ._right ._share{display:flex;gap:1.8rem;margin-top:3rem}body#experiencias section.s_sobreOferta .container-fav ._right ._share ._btns{display:flex;align-items:center}body#experiencias section.s_sobreOferta .container-fav ._right ._share ._btns ._logo{padding-right:1.8rem;padding-left:1.8rem}body#experiencias section.s_sobreOferta .container-fav ._right ._share ._btns ._logo:first-child{border-right:1px dashed #000}body#experiencias section.s_sobreOferta .container-fav ._right ul{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;gap:1.6rem}body#experiencias section.s_sobreOferta .container-fav ._right ul li{list-style:url("/site/img/icon_check.svg");list-style-position:inside}@media(max-width: 1000px){body#experiencias section.s_sobreOferta .container-fav ._right{position:fixed;bottom:0;right:0;padding:4rem;background-color:#fff;z-index:5;transform:translateY(600px);transition:.32s}body#experiencias section.s_sobreOferta .container-fav ._right ._share{display:none}body#experiencias section.s_sobreOferta .container-fav ._right ._validade{margin-bottom:0}body#experiencias section.s_sobreOferta .container-fav ._right ul{display:none}body#experiencias section.s_sobreOferta .container-fav ._right[active]{transform:translateY(0)}}section.s_descubra{padding-top:25rem;padding-bottom:30rem;background:linear-gradient(268.12deg, #B62A5C -6.16%, #68152E 75.65%)}section.s_descubra .container-fluid .container-fav{display:flex;align-items:center;justify-content:flex-start;flex-direction:column}section.s_descubra .container-fluid .container-fav a{margin-top:6rem;max-width:20rem;transform:scale(1.5);display:flex;align-items:center;justify-content:center;cursor:pointer}@media(max-width: 800px){section.s_descubra .container-fluid .container-fav iframe{width:100% !important}}#agendaCalendario{/*! * Bootstrap v5.0.2 (https://getbootstrap.com/) * Copyright 2011-2021 The Bootstrap Authors * Copyright 2011-2021 Twitter, Inc. * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) */}#agendaCalendario :root{--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0))}#agendaCalendario *,#agendaCalendario ::after,#agendaCalendario ::before{box-sizing:border-box}@media(prefers-reduced-motion: no-preference){#agendaCalendario :root{scroll-behavior:smooth}}#agendaCalendario body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}#agendaCalendario hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}#agendaCalendario hr:not([size]){height:1px}#agendaCalendario .h1,#agendaCalendario .h2,#agendaCalendario .h3,#agendaCalendario .h4,#agendaCalendario .h5,#agendaCalendario .h6,#agendaCalendario h1,#agendaCalendario h2,#agendaCalendario h3,#agendaCalendario h4,#agendaCalendario h5,#agendaCalendario h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}#agendaCalendario .h1,#agendaCalendario h1{font-size:calc(1.375rem + 1.5vw)}@media(min-width: 1200px){#agendaCalendario .h1,#agendaCalendario h1{font-size:2.5rem}}#agendaCalendario .h2,#agendaCalendario h2{font-size:calc(1.325rem + .9vw)}@media(min-width: 1200px){#agendaCalendario .h2,#agendaCalendario h2{font-size:2rem}}#agendaCalendario .h3,#agendaCalendario h3{font-size:calc(1.3rem + .6vw)}@media(min-width: 1200px){#agendaCalendario .h3,#agendaCalendario h3{font-size:1.75rem}}#agendaCalendario .h4,#agendaCalendario h4{font-size:calc(1.275rem + .3vw)}@media(min-width: 1200px){#agendaCalendario .h4,#agendaCalendario h4{font-size:1.5rem}}#agendaCalendario .h5,#agendaCalendario h5{font-size:1.25rem}#agendaCalendario .h6,#agendaCalendario h6{font-size:1rem}#agendaCalendario p{margin-top:0;margin-bottom:1rem}#agendaCalendario abbr[data-bs-original-title],#agendaCalendario abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}#agendaCalendario address{margin-bottom:1rem;font-style:normal;line-height:inherit}#agendaCalendario ol,#agendaCalendario ul{padding-left:2rem}#agendaCalendario dl,#agendaCalendario ol,#agendaCalendario ul{margin-top:0;margin-bottom:1rem}#agendaCalendario ol ol,#agendaCalendario ol ul,#agendaCalendario ul ol,#agendaCalendario ul ul{margin-bottom:0}#agendaCalendario dt{font-weight:700}#agendaCalendario dd{margin-bottom:.5rem;margin-left:0}#agendaCalendario blockquote{margin:0 0 1rem}#agendaCalendario b,#agendaCalendario strong{font-weight:bolder}#agendaCalendario .small,#agendaCalendario small{font-size:.875em}#agendaCalendario .mark,#agendaCalendario mark{padding:.2em;background-color:#fcf8e3}#agendaCalendario sub,#agendaCalendario sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}#agendaCalendario sub{bottom:-0.25em}#agendaCalendario sup{top:-0.5em}#agendaCalendario a:hover{color:#0a58ca}#agendaCalendario a:not([href]):not([class]),#agendaCalendario a:not([href]):not([class]):hover{color:inherit;text-decoration:none}#agendaCalendario code,#agendaCalendario kbd,#agendaCalendario pre,#agendaCalendario samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}#agendaCalendario pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}#agendaCalendario pre code{font-size:inherit;color:inherit;word-break:normal}#agendaCalendario code{font-size:.875em;color:#d63384;word-wrap:break-word}#agendaCalendario a>code{color:inherit}#agendaCalendario kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}#agendaCalendario kbd kbd{padding:0;font-size:1em;font-weight:700}#agendaCalendario figure{margin:0 0 1rem}#agendaCalendario img,#agendaCalendario svg{vertical-align:middle}#agendaCalendario table{caption-side:bottom;border-collapse:collapse}#agendaCalendario caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}#agendaCalendario th{text-align:inherit;text-align:-webkit-match-parent}#agendaCalendario tbody,#agendaCalendario td,#agendaCalendario tfoot,#agendaCalendario th,#agendaCalendario thead,#agendaCalendario tr{border-color:inherit;border-style:solid;border-width:0}#agendaCalendario label{display:inline-block}#agendaCalendario button{border-radius:0}#agendaCalendario button:focus:not(:focus-visible){outline:0}#agendaCalendario button,#agendaCalendario input,#agendaCalendario optgroup,#agendaCalendario select,#agendaCalendario textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}#agendaCalendario button,#agendaCalendario select{text-transform:none}#agendaCalendario [role=button]{cursor:pointer}#agendaCalendario select{word-wrap:normal}#agendaCalendario select:disabled{opacity:1}#agendaCalendario [list]::-webkit-calendar-picker-indicator{display:none}#agendaCalendario [type=button],#agendaCalendario [type=reset],#agendaCalendario [type=submit],#agendaCalendario button{-webkit-appearance:button}#agendaCalendario [type=button]:not(:disabled),#agendaCalendario [type=reset]:not(:disabled),#agendaCalendario [type=submit]:not(:disabled),#agendaCalendario button:not(:disabled){cursor:pointer}#agendaCalendario ::-moz-focus-inner{padding:0;border-style:none}#agendaCalendario textarea{resize:vertical}#agendaCalendario fieldset{min-width:0;padding:0;margin:0;border:0}#agendaCalendario legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}@media(min-width: 1200px){#agendaCalendario legend{font-size:1.5rem}}#agendaCalendario legend+*{clear:left}#agendaCalendario ::-webkit-datetime-edit-day-field,#agendaCalendario ::-webkit-datetime-edit-fields-wrapper,#agendaCalendario ::-webkit-datetime-edit-hour-field,#agendaCalendario ::-webkit-datetime-edit-minute,#agendaCalendario ::-webkit-datetime-edit-month-field,#agendaCalendario ::-webkit-datetime-edit-text,#agendaCalendario ::-webkit-datetime-edit-year-field{padding:0}#agendaCalendario ::-webkit-inner-spin-button{height:auto}#agendaCalendario [type=search]{outline-offset:-2px;-webkit-appearance:textfield}#agendaCalendario ::-webkit-search-decoration{-webkit-appearance:none}#agendaCalendario ::-webkit-color-swatch-wrapper{padding:0}#agendaCalendario ::file-selector-button{font:inherit}#agendaCalendario ::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}#agendaCalendario output{display:inline-block}#agendaCalendario iframe{border:0}#agendaCalendario summary{display:list-item;cursor:pointer}#agendaCalendario progress{vertical-align:baseline}#agendaCalendario [hidden]{display:none !important}#agendaCalendario .lead{font-size:1.25rem;font-weight:300}#agendaCalendario .display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){#agendaCalendario .display-1{font-size:5rem}}#agendaCalendario .display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){#agendaCalendario .display-2{font-size:4.5rem}}#agendaCalendario .display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){#agendaCalendario .display-3{font-size:4rem}}#agendaCalendario .display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){#agendaCalendario .display-4{font-size:3.5rem}}#agendaCalendario .display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){#agendaCalendario .display-5{font-size:3rem}}#agendaCalendario .display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}@media(min-width: 1200px){#agendaCalendario .display-6{font-size:2.5rem}}#agendaCalendario .list-unstyled{padding-left:0;list-style:none}#agendaCalendario .list-inline{padding-left:0;list-style:none}#agendaCalendario .list-inline-item{display:inline-block}#agendaCalendario .list-inline-item:not(:last-child){margin-right:.5rem}#agendaCalendario .initialism{font-size:.875em;text-transform:uppercase}#agendaCalendario .blockquote{margin-bottom:1rem;font-size:1.25rem}#agendaCalendario .blockquote>:last-child{margin-bottom:0}#agendaCalendario .blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}#agendaCalendario .blockquote-footer::before{content:"— "}#agendaCalendario .img-fluid{max-width:100%;height:auto}#agendaCalendario .img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}#agendaCalendario .figure{display:inline-block}#agendaCalendario .figure-img{margin-bottom:.5rem;line-height:1}#agendaCalendario .figure-caption{font-size:.875em;color:#6c757d}#agendaCalendario .container,#agendaCalendario .container-fluid,#agendaCalendario .container-lg,#agendaCalendario .container-md,#agendaCalendario .container-sm,#agendaCalendario .container-xl,#agendaCalendario .container-xxl{width:100%;padding-right:var(--bs-gutter-x, 0.75rem);padding-left:var(--bs-gutter-x, 0.75rem);margin-right:auto;margin-left:auto}@media(min-width: 576px){#agendaCalendario .container,#agendaCalendario .container-sm{max-width:540px}}@media(min-width: 768px){#agendaCalendario .container,#agendaCalendario .container-md,#agendaCalendario .container-sm{max-width:720px}}@media(min-width: 992px){#agendaCalendario .container,#agendaCalendario .container-lg,#agendaCalendario .container-md,#agendaCalendario .container-sm{max-width:960px}}@media(min-width: 1200px){#agendaCalendario .container,#agendaCalendario .container-lg,#agendaCalendario .container-md,#agendaCalendario .container-sm,#agendaCalendario .container-xl{max-width:1140px}}@media(min-width: 1400px){#agendaCalendario .container,#agendaCalendario .container-lg,#agendaCalendario .container-md,#agendaCalendario .container-sm,#agendaCalendario .container-xl,#agendaCalendario .container-xxl{max-width:1320px}}#agendaCalendario .row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y)*-1);margin-right:calc(var(--bs-gutter-x)*-0.5);margin-left:calc(var(--bs-gutter-x)*-0.5)}#agendaCalendario .row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x)*.5);padding-left:calc(var(--bs-gutter-x)*.5);margin-top:var(--bs-gutter-y)}#agendaCalendario .col{flex:1 0 0%}#agendaCalendario .row-cols-auto>*{flex:0 0 auto;width:auto}#agendaCalendario .row-cols-1>*{flex:0 0 auto;width:100%}#agendaCalendario .row-cols-2>*{flex:0 0 auto;width:50%}#agendaCalendario .row-cols-3>*{flex:0 0 auto;width:33.3333333333%}#agendaCalendario .row-cols-4>*{flex:0 0 auto;width:25%}#agendaCalendario .row-cols-5>*{flex:0 0 auto;width:20%}#agendaCalendario .row-cols-6>*{flex:0 0 auto;width:16.6666666667%}@media(min-width: 576px){#agendaCalendario .col-sm{flex:1 0 0%}#agendaCalendario .row-cols-sm-auto>*{flex:0 0 auto;width:auto}#agendaCalendario .row-cols-sm-1>*{flex:0 0 auto;width:100%}#agendaCalendario .row-cols-sm-2>*{flex:0 0 auto;width:50%}#agendaCalendario .row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}#agendaCalendario .row-cols-sm-4>*{flex:0 0 auto;width:25%}#agendaCalendario .row-cols-sm-5>*{flex:0 0 auto;width:20%}#agendaCalendario .row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}}@media(min-width: 768px){#agendaCalendario .col-md{flex:1 0 0%}#agendaCalendario .row-cols-md-auto>*{flex:0 0 auto;width:auto}#agendaCalendario .row-cols-md-1>*{flex:0 0 auto;width:100%}#agendaCalendario .row-cols-md-2>*{flex:0 0 auto;width:50%}#agendaCalendario .row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}#agendaCalendario .row-cols-md-4>*{flex:0 0 auto;width:25%}#agendaCalendario .row-cols-md-5>*{flex:0 0 auto;width:20%}#agendaCalendario .row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}}@media(min-width: 992px){#agendaCalendario .col-lg{flex:1 0 0%}#agendaCalendario .row-cols-lg-auto>*{flex:0 0 auto;width:auto}#agendaCalendario .row-cols-lg-1>*{flex:0 0 auto;width:100%}#agendaCalendario .row-cols-lg-2>*{flex:0 0 auto;width:50%}#agendaCalendario .row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}#agendaCalendario .row-cols-lg-4>*{flex:0 0 auto;width:25%}#agendaCalendario .row-cols-lg-5>*{flex:0 0 auto;width:20%}#agendaCalendario .row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}}@media(min-width: 1200px){#agendaCalendario .col-xl{flex:1 0 0%}#agendaCalendario .row-cols-xl-auto>*{flex:0 0 auto;width:auto}#agendaCalendario .row-cols-xl-1>*{flex:0 0 auto;width:100%}#agendaCalendario .row-cols-xl-2>*{flex:0 0 auto;width:50%}#agendaCalendario .row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}#agendaCalendario .row-cols-xl-4>*{flex:0 0 auto;width:25%}#agendaCalendario .row-cols-xl-5>*{flex:0 0 auto;width:20%}#agendaCalendario .row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}}@media(min-width: 1400px){#agendaCalendario .col-xxl{flex:1 0 0%}#agendaCalendario .row-cols-xxl-auto>*{flex:0 0 auto;width:auto}#agendaCalendario .row-cols-xxl-1>*{flex:0 0 auto;width:100%}#agendaCalendario .row-cols-xxl-2>*{flex:0 0 auto;width:50%}#agendaCalendario .row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}#agendaCalendario .row-cols-xxl-4>*{flex:0 0 auto;width:25%}#agendaCalendario .row-cols-xxl-5>*{flex:0 0 auto;width:20%}#agendaCalendario .row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}}#agendaCalendario .col-auto{flex:0 0 auto;width:auto}#agendaCalendario .col-1{flex:0 0 auto;width:8.33333333%}#agendaCalendario .col-2{flex:0 0 auto;width:16.66666667%}#agendaCalendario .col-3{flex:0 0 auto;width:25%}#agendaCalendario .col-4{flex:0 0 auto;width:33.33333333%}#agendaCalendario .col-5{flex:0 0 auto;width:41.66666667%}#agendaCalendario .col-6{flex:0 0 auto;width:50%}#agendaCalendario .col-7{flex:0 0 auto;width:58.33333333%}#agendaCalendario .col-8{flex:0 0 auto;width:66.66666667%}#agendaCalendario .col-9{flex:0 0 auto;width:75%}#agendaCalendario .col-10{flex:0 0 auto;width:83.33333333%}#agendaCalendario .col-11{flex:0 0 auto;width:91.66666667%}#agendaCalendario .col-12{flex:0 0 auto;width:100%}#agendaCalendario .offset-1{margin-left:8.33333333%}#agendaCalendario .offset-2{margin-left:16.66666667%}#agendaCalendario .offset-3{margin-left:25%}#agendaCalendario .offset-4{margin-left:33.33333333%}#agendaCalendario .offset-5{margin-left:41.66666667%}#agendaCalendario .offset-6{margin-left:50%}#agendaCalendario .offset-7{margin-left:58.33333333%}#agendaCalendario .offset-8{margin-left:66.66666667%}#agendaCalendario .offset-9{margin-left:75%}#agendaCalendario .offset-10{margin-left:83.33333333%}#agendaCalendario .offset-11{margin-left:91.66666667%}#agendaCalendario .g-0,#agendaCalendario .gx-0{--bs-gutter-x: 0}#agendaCalendario .g-0,#agendaCalendario .gy-0{--bs-gutter-y: 0}#agendaCalendario .g-1,#agendaCalendario .gx-1{--bs-gutter-x: 0.25rem}#agendaCalendario .g-1,#agendaCalendario .gy-1{--bs-gutter-y: 0.25rem}#agendaCalendario .g-2,#agendaCalendario .gx-2{--bs-gutter-x: 0.5rem}#agendaCalendario .g-2,#agendaCalendario .gy-2{--bs-gutter-y: 0.5rem}#agendaCalendario .g-3,#agendaCalendario .gx-3{--bs-gutter-x: 1rem}#agendaCalendario .g-3,#agendaCalendario .gy-3{--bs-gutter-y: 1rem}#agendaCalendario .g-4,#agendaCalendario .gx-4{--bs-gutter-x: 1.5rem}#agendaCalendario .g-4,#agendaCalendario .gy-4{--bs-gutter-y: 1.5rem}#agendaCalendario .g-5,#agendaCalendario .gx-5{--bs-gutter-x: 3rem}#agendaCalendario .g-5,#agendaCalendario .gy-5{--bs-gutter-y: 3rem}@media(min-width: 576px){#agendaCalendario .col-sm-auto{flex:0 0 auto;width:auto}#agendaCalendario .col-sm-1{flex:0 0 auto;width:8.33333333%}#agendaCalendario .col-sm-2{flex:0 0 auto;width:16.66666667%}#agendaCalendario .col-sm-3{flex:0 0 auto;width:25%}#agendaCalendario .col-sm-4{flex:0 0 auto;width:33.33333333%}#agendaCalendario .col-sm-5{flex:0 0 auto;width:41.66666667%}#agendaCalendario .col-sm-6{flex:0 0 auto;width:50%}#agendaCalendario .col-sm-7{flex:0 0 auto;width:58.33333333%}#agendaCalendario .col-sm-8{flex:0 0 auto;width:66.66666667%}#agendaCalendario .col-sm-9{flex:0 0 auto;width:75%}#agendaCalendario .col-sm-10{flex:0 0 auto;width:83.33333333%}#agendaCalendario .col-sm-11{flex:0 0 auto;width:91.66666667%}#agendaCalendario .col-sm-12{flex:0 0 auto;width:100%}#agendaCalendario .offset-sm-0{margin-left:0}#agendaCalendario .offset-sm-1{margin-left:8.33333333%}#agendaCalendario .offset-sm-2{margin-left:16.66666667%}#agendaCalendario .offset-sm-3{margin-left:25%}#agendaCalendario .offset-sm-4{margin-left:33.33333333%}#agendaCalendario .offset-sm-5{margin-left:41.66666667%}#agendaCalendario .offset-sm-6{margin-left:50%}#agendaCalendario .offset-sm-7{margin-left:58.33333333%}#agendaCalendario .offset-sm-8{margin-left:66.66666667%}#agendaCalendario .offset-sm-9{margin-left:75%}#agendaCalendario .offset-sm-10{margin-left:83.33333333%}#agendaCalendario .offset-sm-11{margin-left:91.66666667%}#agendaCalendario .g-sm-0,#agendaCalendario .gx-sm-0{--bs-gutter-x: 0}#agendaCalendario .g-sm-0,#agendaCalendario .gy-sm-0{--bs-gutter-y: 0}#agendaCalendario .g-sm-1,#agendaCalendario .gx-sm-1{--bs-gutter-x: 0.25rem}#agendaCalendario .g-sm-1,#agendaCalendario .gy-sm-1{--bs-gutter-y: 0.25rem}#agendaCalendario .g-sm-2,#agendaCalendario .gx-sm-2{--bs-gutter-x: 0.5rem}#agendaCalendario .g-sm-2,#agendaCalendario .gy-sm-2{--bs-gutter-y: 0.5rem}#agendaCalendario .g-sm-3,#agendaCalendario .gx-sm-3{--bs-gutter-x: 1rem}#agendaCalendario .g-sm-3,#agendaCalendario .gy-sm-3{--bs-gutter-y: 1rem}#agendaCalendario .g-sm-4,#agendaCalendario .gx-sm-4{--bs-gutter-x: 1.5rem}#agendaCalendario .g-sm-4,#agendaCalendario .gy-sm-4{--bs-gutter-y: 1.5rem}#agendaCalendario .g-sm-5,#agendaCalendario .gx-sm-5{--bs-gutter-x: 3rem}#agendaCalendario .g-sm-5,#agendaCalendario .gy-sm-5{--bs-gutter-y: 3rem}}@media(min-width: 768px){#agendaCalendario .col-md-auto{flex:0 0 auto;width:auto}#agendaCalendario .col-md-1{flex:0 0 auto;width:8.33333333%}#agendaCalendario .col-md-2{flex:0 0 auto;width:16.66666667%}#agendaCalendario .col-md-3{flex:0 0 auto;width:25%}#agendaCalendario .col-md-4{flex:0 0 auto;width:33.33333333%}#agendaCalendario .col-md-5{flex:0 0 auto;width:41.66666667%}#agendaCalendario .col-md-6{flex:0 0 auto;width:50%}#agendaCalendario .col-md-7{flex:0 0 auto;width:58.33333333%}#agendaCalendario .col-md-8{flex:0 0 auto;width:66.66666667%}#agendaCalendario .col-md-9{flex:0 0 auto;width:75%}#agendaCalendario .col-md-10{flex:0 0 auto;width:83.33333333%}#agendaCalendario .col-md-11{flex:0 0 auto;width:91.66666667%}#agendaCalendario .col-md-12{flex:0 0 auto;width:100%}#agendaCalendario .offset-md-0{margin-left:0}#agendaCalendario .offset-md-1{margin-left:8.33333333%}#agendaCalendario .offset-md-2{margin-left:16.66666667%}#agendaCalendario .offset-md-3{margin-left:25%}#agendaCalendario .offset-md-4{margin-left:33.33333333%}#agendaCalendario .offset-md-5{margin-left:41.66666667%}#agendaCalendario .offset-md-6{margin-left:50%}#agendaCalendario .offset-md-7{margin-left:58.33333333%}#agendaCalendario .offset-md-8{margin-left:66.66666667%}#agendaCalendario .offset-md-9{margin-left:75%}#agendaCalendario .offset-md-10{margin-left:83.33333333%}#agendaCalendario .offset-md-11{margin-left:91.66666667%}#agendaCalendario .g-md-0,#agendaCalendario .gx-md-0{--bs-gutter-x: 0}#agendaCalendario .g-md-0,#agendaCalendario .gy-md-0{--bs-gutter-y: 0}#agendaCalendario .g-md-1,#agendaCalendario .gx-md-1{--bs-gutter-x: 0.25rem}#agendaCalendario .g-md-1,#agendaCalendario .gy-md-1{--bs-gutter-y: 0.25rem}#agendaCalendario .g-md-2,#agendaCalendario .gx-md-2{--bs-gutter-x: 0.5rem}#agendaCalendario .g-md-2,#agendaCalendario .gy-md-2{--bs-gutter-y: 0.5rem}#agendaCalendario .g-md-3,#agendaCalendario .gx-md-3{--bs-gutter-x: 1rem}#agendaCalendario .g-md-3,#agendaCalendario .gy-md-3{--bs-gutter-y: 1rem}#agendaCalendario .g-md-4,#agendaCalendario .gx-md-4{--bs-gutter-x: 1.5rem}#agendaCalendario .g-md-4,#agendaCalendario .gy-md-4{--bs-gutter-y: 1.5rem}#agendaCalendario .g-md-5,#agendaCalendario .gx-md-5{--bs-gutter-x: 3rem}#agendaCalendario .g-md-5,#agendaCalendario .gy-md-5{--bs-gutter-y: 3rem}}@media(min-width: 992px){#agendaCalendario .col-lg-auto{flex:0 0 auto;width:auto}#agendaCalendario .col-lg-1{flex:0 0 auto;width:8.33333333%}#agendaCalendario .col-lg-2{flex:0 0 auto;width:16.66666667%}#agendaCalendario .col-lg-3{flex:0 0 auto;width:25%}#agendaCalendario .col-lg-4{flex:0 0 auto;width:33.33333333%}#agendaCalendario .col-lg-5{flex:0 0 auto;width:41.66666667%}#agendaCalendario .col-lg-6{flex:0 0 auto;width:50%}#agendaCalendario .col-lg-7{flex:0 0 auto;width:58.33333333%}#agendaCalendario .col-lg-8{flex:0 0 auto;width:66.66666667%}#agendaCalendario .col-lg-9{flex:0 0 auto;width:75%}#agendaCalendario .col-lg-10{flex:0 0 auto;width:83.33333333%}#agendaCalendario .col-lg-11{flex:0 0 auto;width:91.66666667%}#agendaCalendario .col-lg-12{flex:0 0 auto;width:100%}#agendaCalendario .offset-lg-0{margin-left:0}#agendaCalendario .offset-lg-1{margin-left:8.33333333%}#agendaCalendario .offset-lg-2{margin-left:16.66666667%}#agendaCalendario .offset-lg-3{margin-left:25%}#agendaCalendario .offset-lg-4{margin-left:33.33333333%}#agendaCalendario .offset-lg-5{margin-left:41.66666667%}#agendaCalendario .offset-lg-6{margin-left:50%}#agendaCalendario .offset-lg-7{margin-left:58.33333333%}#agendaCalendario .offset-lg-8{margin-left:66.66666667%}#agendaCalendario .offset-lg-9{margin-left:75%}#agendaCalendario .offset-lg-10{margin-left:83.33333333%}#agendaCalendario .offset-lg-11{margin-left:91.66666667%}#agendaCalendario .g-lg-0,#agendaCalendario .gx-lg-0{--bs-gutter-x: 0}#agendaCalendario .g-lg-0,#agendaCalendario .gy-lg-0{--bs-gutter-y: 0}#agendaCalendario .g-lg-1,#agendaCalendario .gx-lg-1{--bs-gutter-x: 0.25rem}#agendaCalendario .g-lg-1,#agendaCalendario .gy-lg-1{--bs-gutter-y: 0.25rem}#agendaCalendario .g-lg-2,#agendaCalendario .gx-lg-2{--bs-gutter-x: 0.5rem}#agendaCalendario .g-lg-2,#agendaCalendario .gy-lg-2{--bs-gutter-y: 0.5rem}#agendaCalendario .g-lg-3,#agendaCalendario .gx-lg-3{--bs-gutter-x: 1rem}#agendaCalendario .g-lg-3,#agendaCalendario .gy-lg-3{--bs-gutter-y: 1rem}#agendaCalendario .g-lg-4,#agendaCalendario .gx-lg-4{--bs-gutter-x: 1.5rem}#agendaCalendario .g-lg-4,#agendaCalendario .gy-lg-4{--bs-gutter-y: 1.5rem}#agendaCalendario .g-lg-5,#agendaCalendario .gx-lg-5{--bs-gutter-x: 3rem}#agendaCalendario .g-lg-5,#agendaCalendario .gy-lg-5{--bs-gutter-y: 3rem}}@media(min-width: 1200px){#agendaCalendario .col-xl-auto{flex:0 0 auto;width:auto}#agendaCalendario .col-xl-1{flex:0 0 auto;width:8.33333333%}#agendaCalendario .col-xl-2{flex:0 0 auto;width:16.66666667%}#agendaCalendario .col-xl-3{flex:0 0 auto;width:25%}#agendaCalendario .col-xl-4{flex:0 0 auto;width:33.33333333%}#agendaCalendario .col-xl-5{flex:0 0 auto;width:41.66666667%}#agendaCalendario .col-xl-6{flex:0 0 auto;width:50%}#agendaCalendario .col-xl-7{flex:0 0 auto;width:58.33333333%}#agendaCalendario .col-xl-8{flex:0 0 auto;width:66.66666667%}#agendaCalendario .col-xl-9{flex:0 0 auto;width:75%}#agendaCalendario .col-xl-10{flex:0 0 auto;width:83.33333333%}#agendaCalendario .col-xl-11{flex:0 0 auto;width:91.66666667%}#agendaCalendario .col-xl-12{flex:0 0 auto;width:100%}#agendaCalendario .offset-xl-0{margin-left:0}#agendaCalendario .offset-xl-1{margin-left:8.33333333%}#agendaCalendario .offset-xl-2{margin-left:16.66666667%}#agendaCalendario .offset-xl-3{margin-left:25%}#agendaCalendario .offset-xl-4{margin-left:33.33333333%}#agendaCalendario .offset-xl-5{margin-left:41.66666667%}#agendaCalendario .offset-xl-6{margin-left:50%}#agendaCalendario .offset-xl-7{margin-left:58.33333333%}#agendaCalendario .offset-xl-8{margin-left:66.66666667%}#agendaCalendario .offset-xl-9{margin-left:75%}#agendaCalendario .offset-xl-10{margin-left:83.33333333%}#agendaCalendario .offset-xl-11{margin-left:91.66666667%}#agendaCalendario .g-xl-0,#agendaCalendario .gx-xl-0{--bs-gutter-x: 0}#agendaCalendario .g-xl-0,#agendaCalendario .gy-xl-0{--bs-gutter-y: 0}#agendaCalendario .g-xl-1,#agendaCalendario .gx-xl-1{--bs-gutter-x: 0.25rem}#agendaCalendario .g-xl-1,#agendaCalendario .gy-xl-1{--bs-gutter-y: 0.25rem}#agendaCalendario .g-xl-2,#agendaCalendario .gx-xl-2{--bs-gutter-x: 0.5rem}#agendaCalendario .g-xl-2,#agendaCalendario .gy-xl-2{--bs-gutter-y: 0.5rem}#agendaCalendario .g-xl-3,#agendaCalendario .gx-xl-3{--bs-gutter-x: 1rem}#agendaCalendario .g-xl-3,#agendaCalendario .gy-xl-3{--bs-gutter-y: 1rem}#agendaCalendario .g-xl-4,#agendaCalendario .gx-xl-4{--bs-gutter-x: 1.5rem}#agendaCalendario .g-xl-4,#agendaCalendario .gy-xl-4{--bs-gutter-y: 1.5rem}#agendaCalendario .g-xl-5,#agendaCalendario .gx-xl-5{--bs-gutter-x: 3rem}#agendaCalendario .g-xl-5,#agendaCalendario .gy-xl-5{--bs-gutter-y: 3rem}}@media(min-width: 1400px){#agendaCalendario .col-xxl-auto{flex:0 0 auto;width:auto}#agendaCalendario .col-xxl-1{flex:0 0 auto;width:8.33333333%}#agendaCalendario .col-xxl-2{flex:0 0 auto;width:16.66666667%}#agendaCalendario .col-xxl-3{flex:0 0 auto;width:25%}#agendaCalendario .col-xxl-4{flex:0 0 auto;width:33.33333333%}#agendaCalendario .col-xxl-5{flex:0 0 auto;width:41.66666667%}#agendaCalendario .col-xxl-6{flex:0 0 auto;width:50%}#agendaCalendario .col-xxl-7{flex:0 0 auto;width:58.33333333%}#agendaCalendario .col-xxl-8{flex:0 0 auto;width:66.66666667%}#agendaCalendario .col-xxl-9{flex:0 0 auto;width:75%}#agendaCalendario .col-xxl-10{flex:0 0 auto;width:83.33333333%}#agendaCalendario .col-xxl-11{flex:0 0 auto;width:91.66666667%}#agendaCalendario .col-xxl-12{flex:0 0 auto;width:100%}#agendaCalendario .offset-xxl-0{margin-left:0}#agendaCalendario .offset-xxl-1{margin-left:8.33333333%}#agendaCalendario .offset-xxl-2{margin-left:16.66666667%}#agendaCalendario .offset-xxl-3{margin-left:25%}#agendaCalendario .offset-xxl-4{margin-left:33.33333333%}#agendaCalendario .offset-xxl-5{margin-left:41.66666667%}#agendaCalendario .offset-xxl-6{margin-left:50%}#agendaCalendario .offset-xxl-7{margin-left:58.33333333%}#agendaCalendario .offset-xxl-8{margin-left:66.66666667%}#agendaCalendario .offset-xxl-9{margin-left:75%}#agendaCalendario .offset-xxl-10{margin-left:83.33333333%}#agendaCalendario .offset-xxl-11{margin-left:91.66666667%}#agendaCalendario .g-xxl-0,#agendaCalendario .gx-xxl-0{--bs-gutter-x: 0}#agendaCalendario .g-xxl-0,#agendaCalendario .gy-xxl-0{--bs-gutter-y: 0}#agendaCalendario .g-xxl-1,#agendaCalendario .gx-xxl-1{--bs-gutter-x: 0.25rem}#agendaCalendario .g-xxl-1,#agendaCalendario .gy-xxl-1{--bs-gutter-y: 0.25rem}#agendaCalendario .g-xxl-2,#agendaCalendario .gx-xxl-2{--bs-gutter-x: 0.5rem}#agendaCalendario .g-xxl-2,#agendaCalendario .gy-xxl-2{--bs-gutter-y: 0.5rem}#agendaCalendario .g-xxl-3,#agendaCalendario .gx-xxl-3{--bs-gutter-x: 1rem}#agendaCalendario .g-xxl-3,#agendaCalendario .gy-xxl-3{--bs-gutter-y: 1rem}#agendaCalendario .g-xxl-4,#agendaCalendario .gx-xxl-4{--bs-gutter-x: 1.5rem}#agendaCalendario .g-xxl-4,#agendaCalendario .gy-xxl-4{--bs-gutter-y: 1.5rem}#agendaCalendario .g-xxl-5,#agendaCalendario .gx-xxl-5{--bs-gutter-x: 3rem}#agendaCalendario .g-xxl-5,#agendaCalendario .gy-xxl-5{--bs-gutter-y: 3rem}}#agendaCalendario .table{--bs-table-bg: transparent;--bs-table-accent-bg: transparent;--bs-table-striped-color: #212529;--bs-table-striped-bg: rgba(0, 0, 0, 0.05);--bs-table-active-color: #212529;--bs-table-active-bg: rgba(0, 0, 0, 0.1);--bs-table-hover-color: #212529;--bs-table-hover-bg: rgba(0, 0, 0, 0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}#agendaCalendario .table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}#agendaCalendario .table>tbody{vertical-align:inherit}#agendaCalendario .table>thead{vertical-align:bottom}#agendaCalendario .table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}#agendaCalendario .caption-top{caption-side:top}#agendaCalendario .table-sm>:not(caption)>*>*{padding:.25rem .25rem}#agendaCalendario .table-bordered>:not(caption)>*{border-width:1px 0}#agendaCalendario .table-bordered>:not(caption)>*>*{border-width:0 1px}#agendaCalendario .table-borderless>:not(caption)>*>*{border-bottom-width:0}#agendaCalendario .table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg: var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}#agendaCalendario .table-active{--bs-table-accent-bg: var(--bs-table-active-bg);color:var(--bs-table-active-color)}#agendaCalendario .table-hover>tbody>tr:hover{--bs-table-accent-bg: var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}#agendaCalendario .table-primary{--bs-table-bg: #cfe2ff;--bs-table-striped-bg: #c5d7f2;--bs-table-striped-color: #000;--bs-table-active-bg: #bacbe6;--bs-table-active-color: #000;--bs-table-hover-bg: #bfd1ec;--bs-table-hover-color: #000;color:#000;border-color:#bacbe6}#agendaCalendario .table-secondary{--bs-table-bg: #e2e3e5;--bs-table-striped-bg: #d7d8da;--bs-table-striped-color: #000;--bs-table-active-bg: #cbccce;--bs-table-active-color: #000;--bs-table-hover-bg: #d1d2d4;--bs-table-hover-color: #000;color:#000;border-color:#cbccce}#agendaCalendario .table-success{--bs-table-bg: #d1e7dd;--bs-table-striped-bg: #c7dbd2;--bs-table-striped-color: #000;--bs-table-active-bg: #bcd0c7;--bs-table-active-color: #000;--bs-table-hover-bg: #c1d6cc;--bs-table-hover-color: #000;color:#000;border-color:#bcd0c7}#agendaCalendario .table-info{--bs-table-bg: #cff4fc;--bs-table-striped-bg: #c5e8ef;--bs-table-striped-color: #000;--bs-table-active-bg: #badce3;--bs-table-active-color: #000;--bs-table-hover-bg: #bfe2e9;--bs-table-hover-color: #000;color:#000;border-color:#badce3}#agendaCalendario .table-warning{--bs-table-bg: #fff3cd;--bs-table-striped-bg: #f2e7c3;--bs-table-striped-color: #000;--bs-table-active-bg: #e6dbb9;--bs-table-active-color: #000;--bs-table-hover-bg: #ece1be;--bs-table-hover-color: #000;color:#000;border-color:#e6dbb9}#agendaCalendario .table-danger{--bs-table-bg: #f8d7da;--bs-table-striped-bg: #eccccf;--bs-table-striped-color: #000;--bs-table-active-bg: #dfc2c4;--bs-table-active-color: #000;--bs-table-hover-bg: #e5c7ca;--bs-table-hover-color: #000;color:#000;border-color:#dfc2c4}#agendaCalendario .table-light{--bs-table-bg: #f8f9fa;--bs-table-striped-bg: #ecedee;--bs-table-striped-color: #000;--bs-table-active-bg: #dfe0e1;--bs-table-active-color: #000;--bs-table-hover-bg: #e5e6e7;--bs-table-hover-color: #000;color:#000;border-color:#dfe0e1}#agendaCalendario .table-dark{--bs-table-bg: #212529;--bs-table-striped-bg: #2c3034;--bs-table-striped-color: #fff;--bs-table-active-bg: #373b3e;--bs-table-active-color: #fff;--bs-table-hover-bg: #323539;--bs-table-hover-color: #fff;color:#fff;border-color:#373b3e}#agendaCalendario .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}@media(max-width: 575.98px){#agendaCalendario .table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 767.98px){#agendaCalendario .table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 991.98px){#agendaCalendario .table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1199.98px){#agendaCalendario .table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}}@media(max-width: 1399.98px){#agendaCalendario .table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}}#agendaCalendario .form-label{margin-bottom:.5rem}#agendaCalendario .col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}#agendaCalendario .col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}#agendaCalendario .col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}#agendaCalendario .form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}#agendaCalendario .form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){#agendaCalendario .form-control{transition:none}}#agendaCalendario .form-control[type=file]{overflow:hidden}#agendaCalendario .form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}#agendaCalendario .form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}#agendaCalendario .form-control::-webkit-date-and-time-value{height:1.5em}#agendaCalendario .form-control::-moz-placeholder{color:#6c757d;opacity:1}#agendaCalendario .form-control::placeholder{color:#6c757d;opacity:1}#agendaCalendario .form-control:disabled,#agendaCalendario .form-control[readonly]{background-color:#e9ecef;opacity:1}#agendaCalendario .form-control::file-selector-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){#agendaCalendario .form-control::file-selector-button{transition:none}}#agendaCalendario .form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}#agendaCalendario .form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-0.375rem -0.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){#agendaCalendario .form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}}#agendaCalendario .form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}#agendaCalendario .form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:rgba(0,0,0,0);border:solid rgba(0,0,0,0);border-width:1px 0}#agendaCalendario .form-control-plaintext.form-control-lg,#agendaCalendario .form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}#agendaCalendario .form-control-sm{min-height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}#agendaCalendario .form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}#agendaCalendario .form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-0.25rem -0.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}#agendaCalendario .form-control-lg{min-height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}#agendaCalendario .form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}#agendaCalendario .form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-0.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}#agendaCalendario textarea.form-control{min-height:calc(1.5em + .75rem + 2px)}#agendaCalendario textarea.form-control-sm{min-height:calc(1.5em + .5rem + 2px)}#agendaCalendario textarea.form-control-lg{min-height:calc(1.5em + 1rem + 2px)}#agendaCalendario .form-control-color{max-width:3rem;height:auto;padding:.375rem}#agendaCalendario .form-control-color:not(:disabled):not([readonly]){cursor:pointer}#agendaCalendario .form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}#agendaCalendario .form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}#agendaCalendario .form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion: reduce){#agendaCalendario .form-select{transition:none}}#agendaCalendario .form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}#agendaCalendario .form-select[multiple],#agendaCalendario .form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}#agendaCalendario .form-select:disabled{background-color:#e9ecef}#agendaCalendario .form-select:-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #212529}#agendaCalendario .form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}#agendaCalendario .form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}#agendaCalendario .form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}#agendaCalendario .form-check .form-check-input{float:left;margin-left:-1.5em}#agendaCalendario .form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}#agendaCalendario .form-check-input[type=checkbox]{border-radius:.25em}#agendaCalendario .form-check-input[type=radio]{border-radius:50%}#agendaCalendario .form-check-input:active{filter:brightness(90%)}#agendaCalendario .form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}#agendaCalendario .form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}#agendaCalendario .form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10l3 3l6-6'/%3e%3c/svg%3e")}#agendaCalendario .form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23fff'/%3e%3c/svg%3e")}#agendaCalendario .form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M6 10h8'/%3e%3c/svg%3e")}#agendaCalendario .form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}#agendaCalendario .form-check-input:disabled~.form-check-label,#agendaCalendario .form-check-input[disabled]~.form-check-label{opacity:.5}#agendaCalendario .form-switch{padding-left:2.5em}#agendaCalendario .form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%280, 0, 0, 0.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}@media(prefers-reduced-motion: reduce){#agendaCalendario .form-switch .form-check-input{transition:none}}#agendaCalendario .form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2386b7fe'/%3e%3c/svg%3e")}#agendaCalendario .form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}#agendaCalendario .form-check-inline{display:inline-block;margin-right:1rem}#agendaCalendario .btn-check{position:absolute;clip:rect(0, 0, 0, 0);pointer-events:none}#agendaCalendario .btn-check:disabled+.btn,#agendaCalendario .btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}#agendaCalendario .form-range{width:100%;height:1.5rem;padding:0;background-color:rgba(0,0,0,0);-webkit-appearance:none;-moz-appearance:none;appearance:none}#agendaCalendario .form-range:focus{outline:0}#agendaCalendario .form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}#agendaCalendario .form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}#agendaCalendario .form-range::-moz-focus-outer{border:0}#agendaCalendario .form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-0.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media(prefers-reduced-motion: reduce){#agendaCalendario .form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}#agendaCalendario .form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}#agendaCalendario .form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0);border-radius:1rem}#agendaCalendario .form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media(prefers-reduced-motion: reduce){#agendaCalendario .form-range::-moz-range-thumb{-moz-transition:none;transition:none}}#agendaCalendario .form-range::-moz-range-thumb:active{background-color:#b6d4fe}#agendaCalendario .form-range::-moz-range-track{width:100%;height:.5rem;color:rgba(0,0,0,0);cursor:pointer;background-color:#dee2e6;border-color:rgba(0,0,0,0);border-radius:1rem}#agendaCalendario .form-range:disabled{pointer-events:none}#agendaCalendario .form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}#agendaCalendario .form-range:disabled::-moz-range-thumb{background-color:#adb5bd}#agendaCalendario .form-floating{position:relative}#agendaCalendario .form-floating>.form-control,#agendaCalendario .form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}#agendaCalendario .form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid rgba(0,0,0,0);transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}@media(prefers-reduced-motion: reduce){#agendaCalendario .form-floating>label{transition:none}}#agendaCalendario .form-floating>.form-control{padding:1rem .75rem}#agendaCalendario .form-floating>.form-control::-moz-placeholder{color:rgba(0,0,0,0)}#agendaCalendario .form-floating>.form-control::placeholder{color:rgba(0,0,0,0)}#agendaCalendario .form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}#agendaCalendario .form-floating>.form-control:focus,#agendaCalendario .form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}#agendaCalendario .form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}#agendaCalendario .form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}#agendaCalendario .form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}#agendaCalendario .form-floating>.form-control:focus~label,#agendaCalendario .form-floating>.form-control:not(:placeholder-shown)~label,#agendaCalendario .form-floating>.form-select~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}#agendaCalendario .form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(0.85) translateY(-0.5rem) translateX(0.15rem)}#agendaCalendario .input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}#agendaCalendario .input-group>.form-control,#agendaCalendario .input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}#agendaCalendario .input-group>.form-control:focus,#agendaCalendario .input-group>.form-select:focus{z-index:3}#agendaCalendario .input-group .btn{position:relative;z-index:2}#agendaCalendario .input-group .btn:focus{z-index:3}#agendaCalendario .input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}#agendaCalendario .input-group-lg>.btn,#agendaCalendario .input-group-lg>.form-control,#agendaCalendario .input-group-lg>.form-select,#agendaCalendario .input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}#agendaCalendario .input-group-sm>.btn,#agendaCalendario .input-group-sm>.form-control,#agendaCalendario .input-group-sm>.form-select,#agendaCalendario .input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}#agendaCalendario .input-group-lg>.form-select,#agendaCalendario .input-group-sm>.form-select{padding-right:3rem}#agendaCalendario .input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),#agendaCalendario .input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}#agendaCalendario .input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),#agendaCalendario .input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}#agendaCalendario .input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}#agendaCalendario .valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}#agendaCalendario .valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}#agendaCalendario .is-valid~.valid-feedback,#agendaCalendario .is-valid~.valid-tooltip,#agendaCalendario .was-validated :valid~.valid-feedback,#agendaCalendario .was-validated :valid~.valid-tooltip{display:block}#agendaCalendario .form-control.is-valid,#agendaCalendario .was-validated .form-control:valid{border-color:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}#agendaCalendario .form-control.is-valid:focus,#agendaCalendario .was-validated .form-control:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}#agendaCalendario .was-validated textarea.form-control:valid,#agendaCalendario textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}#agendaCalendario .form-select.is-valid,#agendaCalendario .was-validated .form-select:valid{border-color:#198754}#agendaCalendario .form-select.is-valid:not([multiple]):not([size]),#agendaCalendario .form-select.is-valid:not([multiple])[size="1"],#agendaCalendario .was-validated .form-select:valid:not([multiple]):not([size]),#agendaCalendario .was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23198754' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}#agendaCalendario .form-select.is-valid:focus,#agendaCalendario .was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}#agendaCalendario .form-check-input.is-valid,#agendaCalendario .was-validated .form-check-input:valid{border-color:#198754}#agendaCalendario .form-check-input.is-valid:checked,#agendaCalendario .was-validated .form-check-input:valid:checked{background-color:#198754}#agendaCalendario .form-check-input.is-valid:focus,#agendaCalendario .was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}#agendaCalendario .form-check-input.is-valid~.form-check-label,#agendaCalendario .was-validated .form-check-input:valid~.form-check-label{color:#198754}#agendaCalendario .form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}#agendaCalendario .input-group .form-control.is-valid,#agendaCalendario .input-group .form-select.is-valid,#agendaCalendario .was-validated .input-group .form-control:valid,#agendaCalendario .was-validated .input-group .form-select:valid{z-index:1}#agendaCalendario .input-group .form-control.is-valid:focus,#agendaCalendario .input-group .form-select.is-valid:focus,#agendaCalendario .was-validated .input-group .form-control:valid:focus,#agendaCalendario .was-validated .input-group .form-select:valid:focus{z-index:3}#agendaCalendario .invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}#agendaCalendario .invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}#agendaCalendario .is-invalid~.invalid-feedback,#agendaCalendario .is-invalid~.invalid-tooltip,#agendaCalendario .was-validated :invalid~.invalid-feedback,#agendaCalendario .was-validated :invalid~.invalid-tooltip{display:block}#agendaCalendario .form-control.is-invalid,#agendaCalendario .was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}#agendaCalendario .form-control.is-invalid:focus,#agendaCalendario .was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}#agendaCalendario .was-validated textarea.form-control:invalid,#agendaCalendario textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}#agendaCalendario .form-select.is-invalid,#agendaCalendario .was-validated .form-select:invalid{border-color:#dc3545}#agendaCalendario .form-select.is-invalid:not([multiple]):not([size]),#agendaCalendario .form-select.is-invalid:not([multiple])[size="1"],#agendaCalendario .was-validated .form-select:invalid:not([multiple]):not([size]),#agendaCalendario .was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23343a40' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23dc3545'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}#agendaCalendario .form-select.is-invalid:focus,#agendaCalendario .was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}#agendaCalendario .form-check-input.is-invalid,#agendaCalendario .was-validated .form-check-input:invalid{border-color:#dc3545}#agendaCalendario .form-check-input.is-invalid:checked,#agendaCalendario .was-validated .form-check-input:invalid:checked{background-color:#dc3545}#agendaCalendario .form-check-input.is-invalid:focus,#agendaCalendario .was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}#agendaCalendario .form-check-input.is-invalid~.form-check-label,#agendaCalendario .was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}#agendaCalendario .form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}#agendaCalendario .input-group .form-control.is-invalid,#agendaCalendario .input-group .form-select.is-invalid,#agendaCalendario .was-validated .input-group .form-control:invalid,#agendaCalendario .was-validated .input-group .form-select:invalid{z-index:2}#agendaCalendario .input-group .form-control.is-invalid:focus,#agendaCalendario .input-group .form-select.is-invalid:focus,#agendaCalendario .was-validated .input-group .form-control:invalid:focus,#agendaCalendario .was-validated .input-group .form-select:invalid:focus{z-index:3}#agendaCalendario .btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);padding:.375rem .75rem;font-size:1rem;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){#agendaCalendario .btn{transition:none}}#agendaCalendario .btn:hover{color:#212529}#agendaCalendario .btn-check:focus+.btn,#agendaCalendario .btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}#agendaCalendario .btn.disabled,#agendaCalendario .btn:disabled,#agendaCalendario fieldset:disabled .btn{pointer-events:none;opacity:.65}#agendaCalendario .btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}#agendaCalendario .btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}#agendaCalendario .btn-check:focus+.btn-primary,#agendaCalendario .btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}#agendaCalendario .btn-check:active+.btn-primary,#agendaCalendario .btn-check:checked+.btn-primary,#agendaCalendario .btn-primary.active,#agendaCalendario .btn-primary:active,#agendaCalendario .show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}#agendaCalendario .btn-check:active+.btn-primary:focus,#agendaCalendario .btn-check:checked+.btn-primary:focus,#agendaCalendario .btn-primary.active:focus,#agendaCalendario .btn-primary:active:focus,#agendaCalendario .show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}#agendaCalendario .btn-primary.disabled,#agendaCalendario .btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}#agendaCalendario .btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}#agendaCalendario .btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}#agendaCalendario .btn-check:focus+.btn-secondary,#agendaCalendario .btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}#agendaCalendario .btn-check:active+.btn-secondary,#agendaCalendario .btn-check:checked+.btn-secondary,#agendaCalendario .btn-secondary.active,#agendaCalendario .btn-secondary:active,#agendaCalendario .show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}#agendaCalendario .btn-check:active+.btn-secondary:focus,#agendaCalendario .btn-check:checked+.btn-secondary:focus,#agendaCalendario .btn-secondary.active:focus,#agendaCalendario .btn-secondary:active:focus,#agendaCalendario .show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}#agendaCalendario .btn-secondary.disabled,#agendaCalendario .btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}#agendaCalendario .btn-success{color:#fff;background-color:#198754;border-color:#198754}#agendaCalendario .btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}#agendaCalendario .btn-check:focus+.btn-success,#agendaCalendario .btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}#agendaCalendario .btn-check:active+.btn-success,#agendaCalendario .btn-check:checked+.btn-success,#agendaCalendario .btn-success.active,#agendaCalendario .btn-success:active,#agendaCalendario .show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}#agendaCalendario .btn-check:active+.btn-success:focus,#agendaCalendario .btn-check:checked+.btn-success:focus,#agendaCalendario .btn-success.active:focus,#agendaCalendario .btn-success:active:focus,#agendaCalendario .show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}#agendaCalendario .btn-success.disabled,#agendaCalendario .btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}#agendaCalendario .btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}#agendaCalendario .btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}#agendaCalendario .btn-check:focus+.btn-info,#agendaCalendario .btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}#agendaCalendario .btn-check:active+.btn-info,#agendaCalendario .btn-check:checked+.btn-info,#agendaCalendario .btn-info.active,#agendaCalendario .btn-info:active,#agendaCalendario .show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}#agendaCalendario .btn-check:active+.btn-info:focus,#agendaCalendario .btn-check:checked+.btn-info:focus,#agendaCalendario .btn-info.active:focus,#agendaCalendario .btn-info:active:focus,#agendaCalendario .show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}#agendaCalendario .btn-info.disabled,#agendaCalendario .btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}#agendaCalendario .btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}#agendaCalendario .btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}#agendaCalendario .btn-check:focus+.btn-warning,#agendaCalendario .btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}#agendaCalendario .btn-check:active+.btn-warning,#agendaCalendario .btn-check:checked+.btn-warning,#agendaCalendario .btn-warning.active,#agendaCalendario .btn-warning:active,#agendaCalendario .show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}#agendaCalendario .btn-check:active+.btn-warning:focus,#agendaCalendario .btn-check:checked+.btn-warning:focus,#agendaCalendario .btn-warning.active:focus,#agendaCalendario .btn-warning:active:focus,#agendaCalendario .show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}#agendaCalendario .btn-warning.disabled,#agendaCalendario .btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}#agendaCalendario .btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}#agendaCalendario .btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}#agendaCalendario .btn-check:focus+.btn-danger,#agendaCalendario .btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}#agendaCalendario .btn-check:active+.btn-danger,#agendaCalendario .btn-check:checked+.btn-danger,#agendaCalendario .btn-danger.active,#agendaCalendario .btn-danger:active,#agendaCalendario .show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}#agendaCalendario .btn-check:active+.btn-danger:focus,#agendaCalendario .btn-check:checked+.btn-danger:focus,#agendaCalendario .btn-danger.active:focus,#agendaCalendario .btn-danger:active:focus,#agendaCalendario .show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}#agendaCalendario .btn-danger.disabled,#agendaCalendario .btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}#agendaCalendario .btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}#agendaCalendario .btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}#agendaCalendario .btn-check:focus+.btn-light,#agendaCalendario .btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}#agendaCalendario .btn-check:active+.btn-light,#agendaCalendario .btn-check:checked+.btn-light,#agendaCalendario .btn-light.active,#agendaCalendario .btn-light:active,#agendaCalendario .show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}#agendaCalendario .btn-check:active+.btn-light:focus,#agendaCalendario .btn-check:checked+.btn-light:focus,#agendaCalendario .btn-light.active:focus,#agendaCalendario .btn-light:active:focus,#agendaCalendario .show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}#agendaCalendario .btn-light.disabled,#agendaCalendario .btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}#agendaCalendario .btn-dark{color:#fff;background-color:#212529;border-color:#212529}#agendaCalendario .btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}#agendaCalendario .btn-check:focus+.btn-dark,#agendaCalendario .btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}#agendaCalendario .btn-check:active+.btn-dark,#agendaCalendario .btn-check:checked+.btn-dark,#agendaCalendario .btn-dark.active,#agendaCalendario .btn-dark:active,#agendaCalendario .show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}#agendaCalendario .btn-check:active+.btn-dark:focus,#agendaCalendario .btn-check:checked+.btn-dark:focus,#agendaCalendario .btn-dark.active:focus,#agendaCalendario .btn-dark:active:focus,#agendaCalendario .show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}#agendaCalendario .btn-dark.disabled,#agendaCalendario .btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}#agendaCalendario .btn-outline-primary{color:#0d6efd;border-color:#0d6efd}#agendaCalendario .btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}#agendaCalendario .btn-check:focus+.btn-outline-primary,#agendaCalendario .btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}#agendaCalendario .btn-check:active+.btn-outline-primary,#agendaCalendario .btn-check:checked+.btn-outline-primary,#agendaCalendario .btn-outline-primary.active,#agendaCalendario .btn-outline-primary.dropdown-toggle.show,#agendaCalendario .btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}#agendaCalendario .btn-check:active+.btn-outline-primary:focus,#agendaCalendario .btn-check:checked+.btn-outline-primary:focus,#agendaCalendario .btn-outline-primary.active:focus,#agendaCalendario .btn-outline-primary.dropdown-toggle.show:focus,#agendaCalendario .btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}#agendaCalendario .btn-outline-primary.disabled,#agendaCalendario .btn-outline-primary:disabled{color:#0d6efd;background-color:rgba(0,0,0,0)}#agendaCalendario .btn-outline-secondary{color:#6c757d;border-color:#6c757d}#agendaCalendario .btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}#agendaCalendario .btn-check:focus+.btn-outline-secondary,#agendaCalendario .btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}#agendaCalendario .btn-check:active+.btn-outline-secondary,#agendaCalendario .btn-check:checked+.btn-outline-secondary,#agendaCalendario .btn-outline-secondary.active,#agendaCalendario .btn-outline-secondary.dropdown-toggle.show,#agendaCalendario .btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}#agendaCalendario .btn-check:active+.btn-outline-secondary:focus,#agendaCalendario .btn-check:checked+.btn-outline-secondary:focus,#agendaCalendario .btn-outline-secondary.active:focus,#agendaCalendario .btn-outline-secondary.dropdown-toggle.show:focus,#agendaCalendario .btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}#agendaCalendario .btn-outline-secondary.disabled,#agendaCalendario .btn-outline-secondary:disabled{color:#6c757d;background-color:rgba(0,0,0,0)}#agendaCalendario .btn-outline-success{color:#198754;border-color:#198754}#agendaCalendario .btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}#agendaCalendario .btn-check:focus+.btn-outline-success,#agendaCalendario .btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}#agendaCalendario .btn-check:active+.btn-outline-success,#agendaCalendario .btn-check:checked+.btn-outline-success,#agendaCalendario .btn-outline-success.active,#agendaCalendario .btn-outline-success.dropdown-toggle.show,#agendaCalendario .btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}#agendaCalendario .btn-check:active+.btn-outline-success:focus,#agendaCalendario .btn-check:checked+.btn-outline-success:focus,#agendaCalendario .btn-outline-success.active:focus,#agendaCalendario .btn-outline-success.dropdown-toggle.show:focus,#agendaCalendario .btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}#agendaCalendario .btn-outline-success.disabled,#agendaCalendario .btn-outline-success:disabled{color:#198754;background-color:rgba(0,0,0,0)}#agendaCalendario .btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}#agendaCalendario .btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}#agendaCalendario .btn-check:focus+.btn-outline-info,#agendaCalendario .btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}#agendaCalendario .btn-check:active+.btn-outline-info,#agendaCalendario .btn-check:checked+.btn-outline-info,#agendaCalendario .btn-outline-info.active,#agendaCalendario .btn-outline-info.dropdown-toggle.show,#agendaCalendario .btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}#agendaCalendario .btn-check:active+.btn-outline-info:focus,#agendaCalendario .btn-check:checked+.btn-outline-info:focus,#agendaCalendario .btn-outline-info.active:focus,#agendaCalendario .btn-outline-info.dropdown-toggle.show:focus,#agendaCalendario .btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}#agendaCalendario .btn-outline-info.disabled,#agendaCalendario .btn-outline-info:disabled{color:#0dcaf0;background-color:rgba(0,0,0,0)}#agendaCalendario .btn-outline-warning{color:#ffc107;border-color:#ffc107}#agendaCalendario .btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}#agendaCalendario .btn-check:focus+.btn-outline-warning,#agendaCalendario .btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}#agendaCalendario .btn-check:active+.btn-outline-warning,#agendaCalendario .btn-check:checked+.btn-outline-warning,#agendaCalendario .btn-outline-warning.active,#agendaCalendario .btn-outline-warning.dropdown-toggle.show,#agendaCalendario .btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}#agendaCalendario .btn-check:active+.btn-outline-warning:focus,#agendaCalendario .btn-check:checked+.btn-outline-warning:focus,#agendaCalendario .btn-outline-warning.active:focus,#agendaCalendario .btn-outline-warning.dropdown-toggle.show:focus,#agendaCalendario .btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}#agendaCalendario .btn-outline-warning.disabled,#agendaCalendario .btn-outline-warning:disabled{color:#ffc107;background-color:rgba(0,0,0,0)}#agendaCalendario .btn-outline-danger{color:#dc3545;border-color:#dc3545}#agendaCalendario .btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}#agendaCalendario .btn-check:focus+.btn-outline-danger,#agendaCalendario .btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}#agendaCalendario .btn-check:active+.btn-outline-danger,#agendaCalendario .btn-check:checked+.btn-outline-danger,#agendaCalendario .btn-outline-danger.active,#agendaCalendario .btn-outline-danger.dropdown-toggle.show,#agendaCalendario .btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}#agendaCalendario .btn-check:active+.btn-outline-danger:focus,#agendaCalendario .btn-check:checked+.btn-outline-danger:focus,#agendaCalendario .btn-outline-danger.active:focus,#agendaCalendario .btn-outline-danger.dropdown-toggle.show:focus,#agendaCalendario .btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}#agendaCalendario .btn-outline-danger.disabled,#agendaCalendario .btn-outline-danger:disabled{color:#dc3545;background-color:rgba(0,0,0,0)}#agendaCalendario .btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}#agendaCalendario .btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}#agendaCalendario .btn-check:focus+.btn-outline-light,#agendaCalendario .btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}#agendaCalendario .btn-check:active+.btn-outline-light,#agendaCalendario .btn-check:checked+.btn-outline-light,#agendaCalendario .btn-outline-light.active,#agendaCalendario .btn-outline-light.dropdown-toggle.show,#agendaCalendario .btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}#agendaCalendario .btn-check:active+.btn-outline-light:focus,#agendaCalendario .btn-check:checked+.btn-outline-light:focus,#agendaCalendario .btn-outline-light.active:focus,#agendaCalendario .btn-outline-light.dropdown-toggle.show:focus,#agendaCalendario .btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}#agendaCalendario .btn-outline-light.disabled,#agendaCalendario .btn-outline-light:disabled{color:#f8f9fa;background-color:rgba(0,0,0,0)}#agendaCalendario .btn-outline-dark{color:#212529;border-color:#212529}#agendaCalendario .btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}#agendaCalendario .btn-check:focus+.btn-outline-dark,#agendaCalendario .btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}#agendaCalendario .btn-check:active+.btn-outline-dark,#agendaCalendario .btn-check:checked+.btn-outline-dark,#agendaCalendario .btn-outline-dark.active,#agendaCalendario .btn-outline-dark.dropdown-toggle.show,#agendaCalendario .btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}#agendaCalendario .btn-check:active+.btn-outline-dark:focus,#agendaCalendario .btn-check:checked+.btn-outline-dark:focus,#agendaCalendario .btn-outline-dark.active:focus,#agendaCalendario .btn-outline-dark.dropdown-toggle.show:focus,#agendaCalendario .btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}#agendaCalendario .btn-outline-dark.disabled,#agendaCalendario .btn-outline-dark:disabled{color:#212529;background-color:rgba(0,0,0,0)}#agendaCalendario .btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}#agendaCalendario .btn-link:hover{color:#0a58ca}#agendaCalendario .btn-link.disabled,#agendaCalendario .btn-link:disabled{color:#6c757d}#agendaCalendario .btn-group-lg>.btn,#agendaCalendario .btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}#agendaCalendario .btn-group-sm>.btn,#agendaCalendario .btn-sm{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}#agendaCalendario .fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){#agendaCalendario .fade{transition:none}}#agendaCalendario .fade:not(.show){opacity:0}#agendaCalendario .collapse:not(.show){display:none}#agendaCalendario .collapsing{height:0;overflow:hidden;transition:height .35s ease}@media(prefers-reduced-motion: reduce){#agendaCalendario .collapsing{transition:none}}#agendaCalendario .dropdown,#agendaCalendario .dropend,#agendaCalendario .dropstart,#agendaCalendario .dropup{position:relative}#agendaCalendario .dropdown-toggle{white-space:nowrap}#agendaCalendario .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid rgba(0,0,0,0);border-bottom:0;border-left:.3em solid rgba(0,0,0,0)}#agendaCalendario .dropdown-toggle:empty::after{margin-left:0}#agendaCalendario .dropdown-menu{position:absolute;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}#agendaCalendario .dropdown-menu[data-bs-popper]{top:100%;left:0;margin-top:.125rem}#agendaCalendario .dropdown-menu-start{--bs-position: start}#agendaCalendario .dropdown-menu-start[data-bs-popper]{right:auto;left:0}#agendaCalendario .dropdown-menu-end{--bs-position: end}#agendaCalendario .dropdown-menu-end[data-bs-popper]{right:0;left:auto}@media(min-width: 576px){#agendaCalendario .dropdown-menu-sm-start{--bs-position: start}#agendaCalendario .dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}#agendaCalendario .dropdown-menu-sm-end{--bs-position: end}#agendaCalendario .dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 768px){#agendaCalendario .dropdown-menu-md-start{--bs-position: start}#agendaCalendario .dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}#agendaCalendario .dropdown-menu-md-end{--bs-position: end}#agendaCalendario .dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 992px){#agendaCalendario .dropdown-menu-lg-start{--bs-position: start}#agendaCalendario .dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}#agendaCalendario .dropdown-menu-lg-end{--bs-position: end}#agendaCalendario .dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1200px){#agendaCalendario .dropdown-menu-xl-start{--bs-position: start}#agendaCalendario .dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}#agendaCalendario .dropdown-menu-xl-end{--bs-position: end}#agendaCalendario .dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}}@media(min-width: 1400px){#agendaCalendario .dropdown-menu-xxl-start{--bs-position: start}#agendaCalendario .dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}#agendaCalendario .dropdown-menu-xxl-end{--bs-position: end}#agendaCalendario .dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}}#agendaCalendario .dropup .dropdown-menu[data-bs-popper]{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}#agendaCalendario .dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid rgba(0,0,0,0);border-bottom:.3em solid;border-left:.3em solid rgba(0,0,0,0)}#agendaCalendario .dropup .dropdown-toggle:empty::after{margin-left:0}#agendaCalendario .dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}#agendaCalendario .dropend .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:0;border-bottom:.3em solid rgba(0,0,0,0);border-left:.3em solid}#agendaCalendario .dropend .dropdown-toggle:empty::after{margin-left:0}#agendaCalendario .dropend .dropdown-toggle::after{vertical-align:0}#agendaCalendario .dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}#agendaCalendario .dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}#agendaCalendario .dropstart .dropdown-toggle::after{display:none}#agendaCalendario .dropstart .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid rgba(0,0,0,0);border-right:.3em solid;border-bottom:.3em solid rgba(0,0,0,0)}#agendaCalendario .dropstart .dropdown-toggle:empty::after{margin-left:0}#agendaCalendario .dropstart .dropdown-toggle::before{vertical-align:0}#agendaCalendario .dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}#agendaCalendario .dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:rgba(0,0,0,0);border:0}#agendaCalendario .dropdown-item:focus,#agendaCalendario .dropdown-item:hover{color:#1e2125;background-color:#e9ecef}#agendaCalendario .dropdown-item.active,#agendaCalendario .dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}#agendaCalendario .dropdown-item.disabled,#agendaCalendario .dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:rgba(0,0,0,0)}#agendaCalendario .dropdown-menu.show{display:block}#agendaCalendario .dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}#agendaCalendario .dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}#agendaCalendario .dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}#agendaCalendario .dropdown-menu-dark .dropdown-item{color:#dee2e6}#agendaCalendario .dropdown-menu-dark .dropdown-item:focus,#agendaCalendario .dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}#agendaCalendario .dropdown-menu-dark .dropdown-item.active,#agendaCalendario .dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}#agendaCalendario .dropdown-menu-dark .dropdown-item.disabled,#agendaCalendario .dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}#agendaCalendario .dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}#agendaCalendario .dropdown-menu-dark .dropdown-item-text{color:#dee2e6}#agendaCalendario .dropdown-menu-dark .dropdown-header{color:#adb5bd}#agendaCalendario .btn-group,#agendaCalendario .btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}#agendaCalendario .btn-group-vertical>.btn,#agendaCalendario .btn-group>.btn{position:relative;flex:1 1 auto}#agendaCalendario .btn-group-vertical>.btn-check:checked+.btn,#agendaCalendario .btn-group-vertical>.btn-check:focus+.btn,#agendaCalendario .btn-group-vertical>.btn.active,#agendaCalendario .btn-group-vertical>.btn:active,#agendaCalendario .btn-group-vertical>.btn:focus,#agendaCalendario .btn-group-vertical>.btn:hover,#agendaCalendario .btn-group>.btn-check:checked+.btn,#agendaCalendario .btn-group>.btn-check:focus+.btn,#agendaCalendario .btn-group>.btn.active,#agendaCalendario .btn-group>.btn:active,#agendaCalendario .btn-group>.btn:focus,#agendaCalendario .btn-group>.btn:hover{z-index:1}#agendaCalendario .btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}#agendaCalendario .btn-toolbar .input-group{width:auto}#agendaCalendario .btn-group>.btn-group:not(:first-child),#agendaCalendario .btn-group>.btn:not(:first-child){margin-left:-1px}#agendaCalendario .btn-group>.btn-group:not(:last-child)>.btn,#agendaCalendario .btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}#agendaCalendario .btn-group>.btn-group:not(:first-child)>.btn,#agendaCalendario .btn-group>.btn:nth-child(n+3),#agendaCalendario .btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}#agendaCalendario .dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}#agendaCalendario .dropdown-toggle-split::after,#agendaCalendario .dropend .dropdown-toggle-split::after,#agendaCalendario .dropup .dropdown-toggle-split::after{margin-left:0}#agendaCalendario .dropstart .dropdown-toggle-split::before{margin-right:0}#agendaCalendario .btn-group-sm>.btn+.dropdown-toggle-split,#agendaCalendario .btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}#agendaCalendario .btn-group-lg>.btn+.dropdown-toggle-split,#agendaCalendario .btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}#agendaCalendario .btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}#agendaCalendario .btn-group-vertical>.btn,#agendaCalendario .btn-group-vertical>.btn-group{width:100%}#agendaCalendario .btn-group-vertical>.btn-group:not(:first-child),#agendaCalendario .btn-group-vertical>.btn:not(:first-child){margin-top:-1px}#agendaCalendario .btn-group-vertical>.btn-group:not(:last-child)>.btn,#agendaCalendario .btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}#agendaCalendario .btn-group-vertical>.btn-group:not(:first-child)>.btn,#agendaCalendario .btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}#agendaCalendario .nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}#agendaCalendario .nav-link{display:block;padding:.5rem 1rem;color:#0d6efd;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}@media(prefers-reduced-motion: reduce){#agendaCalendario .nav-link{transition:none}}#agendaCalendario .nav-link:focus,#agendaCalendario .nav-link:hover{color:#0a58ca}#agendaCalendario .nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}#agendaCalendario .nav-tabs{border-bottom:1px solid #dee2e6}#agendaCalendario .nav-tabs .nav-link{margin-bottom:-1px;background:0 0;border:1px solid rgba(0,0,0,0);border-top-left-radius:.25rem;border-top-right-radius:.25rem}#agendaCalendario .nav-tabs .nav-link:focus,#agendaCalendario .nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6;isolation:isolate}#agendaCalendario .nav-tabs .nav-link.disabled{color:#6c757d;background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0)}#agendaCalendario .nav-tabs .nav-item.show .nav-link,#agendaCalendario .nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}#agendaCalendario .nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}#agendaCalendario .nav-pills .nav-link{background:0 0;border:0;border-radius:.25rem}#agendaCalendario .nav-pills .nav-link.active,#agendaCalendario .nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}#agendaCalendario .nav-fill .nav-item,#agendaCalendario .nav-fill>.nav-link{flex:1 1 auto;text-align:center}#agendaCalendario .nav-justified .nav-item,#agendaCalendario .nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}#agendaCalendario .nav-fill .nav-item .nav-link,#agendaCalendario .nav-justified .nav-item .nav-link{width:100%}#agendaCalendario .tab-content>.tab-pane{display:none}#agendaCalendario .tab-content>.active{display:block}#agendaCalendario .navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}#agendaCalendario .navbar>.container,#agendaCalendario .navbar>.container-fluid,#agendaCalendario .navbar>.container-lg,#agendaCalendario .navbar>.container-md,#agendaCalendario .navbar>.container-sm,#agendaCalendario .navbar>.container-xl,#agendaCalendario .navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}#agendaCalendario .navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}#agendaCalendario .navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}#agendaCalendario .navbar-nav .nav-link{padding-right:0;padding-left:0}#agendaCalendario .navbar-nav .dropdown-menu{position:static}#agendaCalendario .navbar-text{padding-top:.5rem;padding-bottom:.5rem}#agendaCalendario .navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}#agendaCalendario .navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);border-radius:.25rem;transition:box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){#agendaCalendario .navbar-toggler{transition:none}}#agendaCalendario .navbar-toggler:hover{text-decoration:none}#agendaCalendario .navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}#agendaCalendario .navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}#agendaCalendario .navbar-nav-scroll{max-height:var(--bs-scroll-height, 75vh);overflow-y:auto}@media(min-width: 576px){#agendaCalendario .navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}#agendaCalendario .navbar-expand-sm .navbar-nav{flex-direction:row}#agendaCalendario .navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}#agendaCalendario .navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}#agendaCalendario .navbar-expand-sm .navbar-nav-scroll{overflow:visible}#agendaCalendario .navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}#agendaCalendario .navbar-expand-sm .navbar-toggler{display:none}}@media(min-width: 768px){#agendaCalendario .navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}#agendaCalendario .navbar-expand-md .navbar-nav{flex-direction:row}#agendaCalendario .navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}#agendaCalendario .navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}#agendaCalendario .navbar-expand-md .navbar-nav-scroll{overflow:visible}#agendaCalendario .navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}#agendaCalendario .navbar-expand-md .navbar-toggler{display:none}}@media(min-width: 992px){#agendaCalendario .navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}#agendaCalendario .navbar-expand-lg .navbar-nav{flex-direction:row}#agendaCalendario .navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}#agendaCalendario .navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}#agendaCalendario .navbar-expand-lg .navbar-nav-scroll{overflow:visible}#agendaCalendario .navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}#agendaCalendario .navbar-expand-lg .navbar-toggler{display:none}}@media(min-width: 1200px){#agendaCalendario .navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}#agendaCalendario .navbar-expand-xl .navbar-nav{flex-direction:row}#agendaCalendario .navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}#agendaCalendario .navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}#agendaCalendario .navbar-expand-xl .navbar-nav-scroll{overflow:visible}#agendaCalendario .navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}#agendaCalendario .navbar-expand-xl .navbar-toggler{display:none}}@media(min-width: 1400px){#agendaCalendario .navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}#agendaCalendario .navbar-expand-xxl .navbar-nav{flex-direction:row}#agendaCalendario .navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}#agendaCalendario .navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}#agendaCalendario .navbar-expand-xxl .navbar-nav-scroll{overflow:visible}#agendaCalendario .navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}#agendaCalendario .navbar-expand-xxl .navbar-toggler{display:none}}#agendaCalendario .navbar-expand{flex-wrap:nowrap;justify-content:flex-start}#agendaCalendario .navbar-expand .navbar-nav{flex-direction:row}#agendaCalendario .navbar-expand .navbar-nav .dropdown-menu{position:absolute}#agendaCalendario .navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}#agendaCalendario .navbar-expand .navbar-nav-scroll{overflow:visible}#agendaCalendario .navbar-expand .navbar-collapse{display:flex !important;flex-basis:auto}#agendaCalendario .navbar-expand .navbar-toggler{display:none}#agendaCalendario .navbar-light .navbar-brand{color:rgba(0,0,0,.9)}#agendaCalendario .navbar-light .navbar-brand:focus,#agendaCalendario .navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}#agendaCalendario .navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.55)}#agendaCalendario .navbar-light .navbar-nav .nav-link:focus,#agendaCalendario .navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}#agendaCalendario .navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}#agendaCalendario .navbar-light .navbar-nav .nav-link.active,#agendaCalendario .navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}#agendaCalendario .navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}#agendaCalendario .navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#agendaCalendario .navbar-light .navbar-text{color:rgba(0,0,0,.55)}#agendaCalendario .navbar-light .navbar-text a,#agendaCalendario .navbar-light .navbar-text a:focus,#agendaCalendario .navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}#agendaCalendario .navbar-dark .navbar-brand{color:#fff}#agendaCalendario .navbar-dark .navbar-brand:focus,#agendaCalendario .navbar-dark .navbar-brand:hover{color:#fff}#agendaCalendario .navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.55)}#agendaCalendario .navbar-dark .navbar-nav .nav-link:focus,#agendaCalendario .navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}#agendaCalendario .navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}#agendaCalendario .navbar-dark .navbar-nav .nav-link.active,#agendaCalendario .navbar-dark .navbar-nav .show>.nav-link{color:#fff}#agendaCalendario .navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}#agendaCalendario .navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.55%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}#agendaCalendario .navbar-dark .navbar-text{color:rgba(255,255,255,.55)}#agendaCalendario .navbar-dark .navbar-text a,#agendaCalendario .navbar-dark .navbar-text a:focus,#agendaCalendario .navbar-dark .navbar-text a:hover{color:#fff}#agendaCalendario .card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}#agendaCalendario .card>hr{margin-right:0;margin-left:0}#agendaCalendario .card>.list-group{border-top:inherit;border-bottom:inherit}#agendaCalendario .card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}#agendaCalendario .card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}#agendaCalendario .card>.card-header+.list-group,#agendaCalendario .card>.list-group+.card-footer{border-top:0}#agendaCalendario .card-body{flex:1 1 auto;padding:1rem 1rem}#agendaCalendario .card-title{margin-bottom:.5rem}#agendaCalendario .card-subtitle{margin-top:-0.25rem;margin-bottom:0}#agendaCalendario .card-text:last-child{margin-bottom:0}#agendaCalendario .card-link:hover{text-decoration:none}#agendaCalendario .card-link+.card-link{margin-left:1rem}#agendaCalendario .card-header{padding:.5rem 1rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}#agendaCalendario .card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}#agendaCalendario .card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}#agendaCalendario .card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}#agendaCalendario .card-header-tabs{margin-right:-0.5rem;margin-bottom:-0.5rem;margin-left:-0.5rem;border-bottom:0}#agendaCalendario .card-header-pills{margin-right:-0.5rem;margin-left:-0.5rem}#agendaCalendario .card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}#agendaCalendario .card-img,#agendaCalendario .card-img-bottom,#agendaCalendario .card-img-top{width:100%}#agendaCalendario .card-img,#agendaCalendario .card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}#agendaCalendario .card-img,#agendaCalendario .card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}#agendaCalendario .card-group>.card{margin-bottom:.75rem}@media(min-width: 576px){#agendaCalendario .card-group{display:flex;flex-flow:row wrap}#agendaCalendario .card-group>.card{flex:1 0 0%;margin-bottom:0}#agendaCalendario .card-group>.card+.card{margin-left:0;border-left:0}#agendaCalendario .card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}#agendaCalendario .card-group>.card:not(:last-child) .card-header,#agendaCalendario .card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}#agendaCalendario .card-group>.card:not(:last-child) .card-footer,#agendaCalendario .card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}#agendaCalendario .card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}#agendaCalendario .card-group>.card:not(:first-child) .card-header,#agendaCalendario .card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}#agendaCalendario .card-group>.card:not(:first-child) .card-footer,#agendaCalendario .card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}#agendaCalendario .accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}@media(prefers-reduced-motion: reduce){#agendaCalendario .accordion-button{transition:none}}#agendaCalendario .accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}#agendaCalendario .accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%230c63e4'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}#agendaCalendario .accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23212529'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}@media(prefers-reduced-motion: reduce){#agendaCalendario .accordion-button::after{transition:none}}#agendaCalendario .accordion-button:hover{z-index:2}#agendaCalendario .accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}#agendaCalendario .accordion-header{margin-bottom:0}#agendaCalendario .accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}#agendaCalendario .accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}#agendaCalendario .accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}#agendaCalendario .accordion-item:not(:first-of-type){border-top:0}#agendaCalendario .accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}#agendaCalendario .accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}#agendaCalendario .accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}#agendaCalendario .accordion-body{padding:1rem 1.25rem}#agendaCalendario .accordion-flush .accordion-collapse{border-width:0}#agendaCalendario .accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}#agendaCalendario .accordion-flush .accordion-item:first-child{border-top:0}#agendaCalendario .accordion-flush .accordion-item:last-child{border-bottom:0}#agendaCalendario .accordion-flush .accordion-item .accordion-button{border-radius:0}#agendaCalendario .breadcrumb{display:flex;flex-wrap:wrap;padding:0 0;margin-bottom:1rem;list-style:none}#agendaCalendario .breadcrumb-item+.breadcrumb-item{padding-left:.5rem}#agendaCalendario .breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider, "/")}#agendaCalendario .breadcrumb-item.active{color:#6c757d}#agendaCalendario .pagination{display:flex;padding-left:0;list-style:none}#agendaCalendario .page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media(prefers-reduced-motion: reduce){#agendaCalendario .page-link{transition:none}}#agendaCalendario .page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}#agendaCalendario .page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}#agendaCalendario .page-item:not(:first-child) .page-link{margin-left:-1px}#agendaCalendario .page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}#agendaCalendario .page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}#agendaCalendario .page-link{padding:.375rem .75rem}#agendaCalendario .page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}#agendaCalendario .page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}#agendaCalendario .pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}#agendaCalendario .pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}#agendaCalendario .pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}#agendaCalendario .pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}#agendaCalendario .pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}#agendaCalendario .pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}#agendaCalendario .badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}#agendaCalendario .badge:empty{display:none}#agendaCalendario .btn .badge{position:relative;top:-1px}#agendaCalendario .alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem}#agendaCalendario .alert-heading{color:inherit}#agendaCalendario .alert-link{font-weight:700}#agendaCalendario .alert-dismissible{padding-right:3rem}#agendaCalendario .alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}#agendaCalendario .alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}#agendaCalendario .alert-primary .alert-link{color:#06357a}#agendaCalendario .alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}#agendaCalendario .alert-secondary .alert-link{color:#34383c}#agendaCalendario .alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}#agendaCalendario .alert-success .alert-link{color:#0c4128}#agendaCalendario .alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}#agendaCalendario .alert-info .alert-link{color:#04414d}#agendaCalendario .alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}#agendaCalendario .alert-warning .alert-link{color:#523e02}#agendaCalendario .alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}#agendaCalendario .alert-danger .alert-link{color:#6a1a21}#agendaCalendario .alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}#agendaCalendario .alert-light .alert-link{color:#4f5050}#agendaCalendario .alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}#agendaCalendario .alert-dark .alert-link{color:#101214}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:1rem}}@keyframes progress-bar-stripes{0%{background-position-x:1rem}}#agendaCalendario .progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}#agendaCalendario .progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}@media(prefers-reduced-motion: reduce){#agendaCalendario .progress-bar{transition:none}}#agendaCalendario .progress-bar-striped{background-image:linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);background-size:1rem 1rem}#agendaCalendario .progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}@media(prefers-reduced-motion: reduce){#agendaCalendario .progress-bar-animated{-webkit-animation:none;animation:none}}#agendaCalendario .list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}#agendaCalendario .list-group-numbered{list-style-type:none;counter-reset:section}#agendaCalendario .list-group-numbered>li::before{content:counters(section, ".") ". ";counter-increment:section}#agendaCalendario .list-group-item-action{width:100%;color:#495057;text-align:inherit}#agendaCalendario .list-group-item-action:focus,#agendaCalendario .list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}#agendaCalendario .list-group-item-action:active{color:#212529;background-color:#e9ecef}#agendaCalendario .list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}#agendaCalendario .list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}#agendaCalendario .list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}#agendaCalendario .list-group-item.disabled,#agendaCalendario .list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}#agendaCalendario .list-group-item.active{z-index:2;color:#fff;background-color:#0d6efd;border-color:#0d6efd}#agendaCalendario .list-group-item+.list-group-item{border-top-width:0}#agendaCalendario .list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}#agendaCalendario .list-group-horizontal{flex-direction:row}#agendaCalendario .list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}#agendaCalendario .list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}#agendaCalendario .list-group-horizontal>.list-group-item.active{margin-top:0}#agendaCalendario .list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}#agendaCalendario .list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media(min-width: 576px){#agendaCalendario .list-group-horizontal-sm{flex-direction:row}#agendaCalendario .list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}#agendaCalendario .list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}#agendaCalendario .list-group-horizontal-sm>.list-group-item.active{margin-top:0}#agendaCalendario .list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}#agendaCalendario .list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 768px){#agendaCalendario .list-group-horizontal-md{flex-direction:row}#agendaCalendario .list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}#agendaCalendario .list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}#agendaCalendario .list-group-horizontal-md>.list-group-item.active{margin-top:0}#agendaCalendario .list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}#agendaCalendario .list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 992px){#agendaCalendario .list-group-horizontal-lg{flex-direction:row}#agendaCalendario .list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}#agendaCalendario .list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}#agendaCalendario .list-group-horizontal-lg>.list-group-item.active{margin-top:0}#agendaCalendario .list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}#agendaCalendario .list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1200px){#agendaCalendario .list-group-horizontal-xl{flex-direction:row}#agendaCalendario .list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}#agendaCalendario .list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}#agendaCalendario .list-group-horizontal-xl>.list-group-item.active{margin-top:0}#agendaCalendario .list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}#agendaCalendario .list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media(min-width: 1400px){#agendaCalendario .list-group-horizontal-xxl{flex-direction:row}#agendaCalendario .list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}#agendaCalendario .list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}#agendaCalendario .list-group-horizontal-xxl>.list-group-item.active{margin-top:0}#agendaCalendario .list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}#agendaCalendario .list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}#agendaCalendario .list-group-flush{border-radius:0}#agendaCalendario .list-group-flush>.list-group-item{border-width:0 0 1px}#agendaCalendario .list-group-flush>.list-group-item:last-child{border-bottom-width:0}#agendaCalendario .list-group-item-primary{color:#084298;background-color:#cfe2ff}#agendaCalendario .list-group-item-primary.list-group-item-action:focus,#agendaCalendario .list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}#agendaCalendario .list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}#agendaCalendario .list-group-item-secondary{color:#41464b;background-color:#e2e3e5}#agendaCalendario .list-group-item-secondary.list-group-item-action:focus,#agendaCalendario .list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}#agendaCalendario .list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}#agendaCalendario .list-group-item-success{color:#0f5132;background-color:#d1e7dd}#agendaCalendario .list-group-item-success.list-group-item-action:focus,#agendaCalendario .list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}#agendaCalendario .list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}#agendaCalendario .list-group-item-info{color:#055160;background-color:#cff4fc}#agendaCalendario .list-group-item-info.list-group-item-action:focus,#agendaCalendario .list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}#agendaCalendario .list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}#agendaCalendario .list-group-item-warning{color:#664d03;background-color:#fff3cd}#agendaCalendario .list-group-item-warning.list-group-item-action:focus,#agendaCalendario .list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}#agendaCalendario .list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}#agendaCalendario .list-group-item-danger{color:#842029;background-color:#f8d7da}#agendaCalendario .list-group-item-danger.list-group-item-action:focus,#agendaCalendario .list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}#agendaCalendario .list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}#agendaCalendario .list-group-item-light{color:#636464;background-color:#fefefe}#agendaCalendario .list-group-item-light.list-group-item-action:focus,#agendaCalendario .list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}#agendaCalendario .list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}#agendaCalendario .list-group-item-dark{color:#141619;background-color:#d3d3d4}#agendaCalendario .list-group-item-dark.list-group-item-action:focus,#agendaCalendario .list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}#agendaCalendario .list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}#agendaCalendario .btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:rgba(0,0,0,0) url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 011.414 0L8 6.586 14.293.293a1 1 0 111.414 1.414L9.414 8l6.293 6.293a1 1 0 01-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 01-1.414-1.414L6.586 8 .293 1.707a1 1 0 010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}#agendaCalendario .btn-close:hover{color:#000;text-decoration:none;opacity:.75}#agendaCalendario .btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}#agendaCalendario .btn-close.disabled,#agendaCalendario .btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}#agendaCalendario .btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}#agendaCalendario .toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}#agendaCalendario .toast:not(.showing):not(.show){opacity:0}#agendaCalendario .toast.hide{display:none}#agendaCalendario .toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}#agendaCalendario .toast-container>:not(:last-child){margin-bottom:.75rem}#agendaCalendario .toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}#agendaCalendario .toast-header .btn-close{margin-right:-0.375rem;margin-left:.75rem}#agendaCalendario .toast-body{padding:.75rem;word-wrap:break-word}#agendaCalendario .modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0}#agendaCalendario .modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}#agendaCalendario .modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0, -50px)}@media(prefers-reduced-motion: reduce){#agendaCalendario .modal.fade .modal-dialog{transition:none}}#agendaCalendario .modal.show .modal-dialog{transform:none}#agendaCalendario .modal.modal-static .modal-dialog{transform:scale(1.02)}#agendaCalendario .modal-dialog-scrollable{height:calc(100% - 1rem)}#agendaCalendario .modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}#agendaCalendario .modal-dialog-scrollable .modal-body{overflow-y:auto}#agendaCalendario .modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}#agendaCalendario .modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}#agendaCalendario .modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}#agendaCalendario .modal-backdrop.fade{opacity:0}#agendaCalendario .modal-backdrop.show{opacity:.5}#agendaCalendario .modal-header{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}#agendaCalendario .modal-header .btn-close{padding:.5rem .5rem;margin:-0.5rem -0.5rem -0.5rem auto}#agendaCalendario .modal-title{margin-bottom:0;line-height:1.5}#agendaCalendario .modal-body{position:relative;flex:1 1 auto;padding:1rem}#agendaCalendario .modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}#agendaCalendario .modal-footer>*{margin:.25rem}@media(min-width: 576px){#agendaCalendario .modal-dialog{max-width:500px;margin:1.75rem auto}#agendaCalendario .modal-dialog-scrollable{height:calc(100% - 3.5rem)}#agendaCalendario .modal-dialog-centered{min-height:calc(100% - 3.5rem)}#agendaCalendario .modal-sm{max-width:300px}}@media(min-width: 992px){#agendaCalendario .modal-lg,#agendaCalendario .modal-xl{max-width:800px}}@media(min-width: 1200px){#agendaCalendario .modal-xl{max-width:1140px}}#agendaCalendario .modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}#agendaCalendario .modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}#agendaCalendario .modal-fullscreen .modal-header{border-radius:0}#agendaCalendario .modal-fullscreen .modal-body{overflow-y:auto}#agendaCalendario .modal-fullscreen .modal-footer{border-radius:0}@media(max-width: 575.98px){#agendaCalendario .modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}#agendaCalendario .modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}#agendaCalendario .modal-fullscreen-sm-down .modal-header{border-radius:0}#agendaCalendario .modal-fullscreen-sm-down .modal-body{overflow-y:auto}#agendaCalendario .modal-fullscreen-sm-down .modal-footer{border-radius:0}}@media(max-width: 767.98px){#agendaCalendario .modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}#agendaCalendario .modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}#agendaCalendario .modal-fullscreen-md-down .modal-header{border-radius:0}#agendaCalendario .modal-fullscreen-md-down .modal-body{overflow-y:auto}#agendaCalendario .modal-fullscreen-md-down .modal-footer{border-radius:0}}@media(max-width: 991.98px){#agendaCalendario .modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}#agendaCalendario .modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}#agendaCalendario .modal-fullscreen-lg-down .modal-header{border-radius:0}#agendaCalendario .modal-fullscreen-lg-down .modal-body{overflow-y:auto}#agendaCalendario .modal-fullscreen-lg-down .modal-footer{border-radius:0}}@media(max-width: 1199.98px){#agendaCalendario .modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}#agendaCalendario .modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}#agendaCalendario .modal-fullscreen-xl-down .modal-header{border-radius:0}#agendaCalendario .modal-fullscreen-xl-down .modal-body{overflow-y:auto}#agendaCalendario .modal-fullscreen-xl-down .modal-footer{border-radius:0}}@media(max-width: 1399.98px){#agendaCalendario .modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}#agendaCalendario .modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}#agendaCalendario .modal-fullscreen-xxl-down .modal-header{border-radius:0}#agendaCalendario .modal-fullscreen-xxl-down .modal-body{overflow-y:auto}#agendaCalendario .modal-fullscreen-xxl-down .modal-footer{border-radius:0}}#agendaCalendario .tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}#agendaCalendario .tooltip.show{opacity:.9}#agendaCalendario .tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}#agendaCalendario .tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:rgba(0,0,0,0);border-style:solid}#agendaCalendario .bs-tooltip-auto[data-popper-placement^=top],#agendaCalendario .bs-tooltip-top{padding:.4rem 0}#agendaCalendario .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,#agendaCalendario .bs-tooltip-top .tooltip-arrow{bottom:0}#agendaCalendario .bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,#agendaCalendario .bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}#agendaCalendario .bs-tooltip-auto[data-popper-placement^=right],#agendaCalendario .bs-tooltip-end{padding:0 .4rem}#agendaCalendario .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,#agendaCalendario .bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}#agendaCalendario .bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,#agendaCalendario .bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}#agendaCalendario .bs-tooltip-auto[data-popper-placement^=bottom],#agendaCalendario .bs-tooltip-bottom{padding:.4rem 0}#agendaCalendario .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,#agendaCalendario .bs-tooltip-bottom .tooltip-arrow{top:0}#agendaCalendario .bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,#agendaCalendario .bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}#agendaCalendario .bs-tooltip-auto[data-popper-placement^=left],#agendaCalendario .bs-tooltip-start{padding:0 .4rem}#agendaCalendario .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,#agendaCalendario .bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}#agendaCalendario .bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,#agendaCalendario .bs-tooltip-start .tooltip-arrow::before{left:-1px;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}#agendaCalendario .tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}#agendaCalendario .popover{position:absolute;top:0;left:0;z-index:1070;display:block;max-width:276px;font-family:var(--bs-font-sans-serif);font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}#agendaCalendario .popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}#agendaCalendario .popover .popover-arrow::after,#agendaCalendario .popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:rgba(0,0,0,0);border-style:solid}#agendaCalendario .bs-popover-auto[data-popper-placement^=top]>.popover-arrow,#agendaCalendario .bs-popover-top>.popover-arrow{bottom:calc(-0.5rem - 1px)}#agendaCalendario .bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,#agendaCalendario .bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}#agendaCalendario .bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,#agendaCalendario .bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}#agendaCalendario .bs-popover-auto[data-popper-placement^=right]>.popover-arrow,#agendaCalendario .bs-popover-end>.popover-arrow{left:calc(-0.5rem - 1px);width:.5rem;height:1rem}#agendaCalendario .bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,#agendaCalendario .bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}#agendaCalendario .bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,#agendaCalendario .bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}#agendaCalendario .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,#agendaCalendario .bs-popover-bottom>.popover-arrow{top:calc(-0.5rem - 1px)}#agendaCalendario .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,#agendaCalendario .bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}#agendaCalendario .bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,#agendaCalendario .bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}#agendaCalendario .bs-popover-auto[data-popper-placement^=bottom] .popover-header::before,#agendaCalendario .bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-0.5rem;content:"";border-bottom:1px solid #f0f0f0}#agendaCalendario .bs-popover-auto[data-popper-placement^=left]>.popover-arrow,#agendaCalendario .bs-popover-start>.popover-arrow{right:calc(-0.5rem - 1px);width:.5rem;height:1rem}#agendaCalendario .bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,#agendaCalendario .bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}#agendaCalendario .bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,#agendaCalendario .bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}#agendaCalendario .popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}#agendaCalendario .popover-header:empty{display:none}#agendaCalendario .popover-body{padding:1rem 1rem;color:#212529}#agendaCalendario .carousel{position:relative}#agendaCalendario .carousel.pointer-event{touch-action:pan-y}#agendaCalendario .carousel-inner{position:relative;width:100%;overflow:hidden}#agendaCalendario .carousel-inner::after{display:block;clear:both;content:""}#agendaCalendario .carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media(prefers-reduced-motion: reduce){#agendaCalendario .carousel-item{transition:none}}#agendaCalendario .carousel-item-next,#agendaCalendario .carousel-item-prev,#agendaCalendario .carousel-item.active{display:block}#agendaCalendario .active.carousel-item-end,#agendaCalendario .carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}#agendaCalendario .active.carousel-item-start,#agendaCalendario .carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}#agendaCalendario .carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}#agendaCalendario .carousel-fade .carousel-item-next.carousel-item-start,#agendaCalendario .carousel-fade .carousel-item-prev.carousel-item-end,#agendaCalendario .carousel-fade .carousel-item.active{z-index:1;opacity:1}#agendaCalendario .carousel-fade .active.carousel-item-end,#agendaCalendario .carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0s .6s}@media(prefers-reduced-motion: reduce){#agendaCalendario .carousel-fade .active.carousel-item-end,#agendaCalendario .carousel-fade .active.carousel-item-start{transition:none}}#agendaCalendario .carousel-control-next,#agendaCalendario .carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0 0;border:0;opacity:.5;transition:opacity .15s ease}@media(prefers-reduced-motion: reduce){#agendaCalendario .carousel-control-next,#agendaCalendario .carousel-control-prev{transition:none}}#agendaCalendario .carousel-control-next:focus,#agendaCalendario .carousel-control-next:hover,#agendaCalendario .carousel-control-prev:focus,#agendaCalendario .carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}#agendaCalendario .carousel-control-prev{left:0}#agendaCalendario .carousel-control-next{right:0}#agendaCalendario .carousel-control-next-icon,#agendaCalendario .carousel-control-prev-icon{display:inline-block;width:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}#agendaCalendario .carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M11.354 1.646a.5.5 0 0 1 0 .708L5.707 8l5.647 5.646a.5.5 0 0 1-.708.708l-6-6a.5.5 0 0 1 0-.708l6-6a.5.5 0 0 1 .708 0z'/%3e%3c/svg%3e")}#agendaCalendario .carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M4.646 1.646a.5.5 0 0 1 .708 0l6 6a.5.5 0 0 1 0 .708l-6 6a.5.5 0 0 1-.708-.708L10.293 8 4.646 2.354a.5.5 0 0 1 0-.708z'/%3e%3c/svg%3e")}#agendaCalendario .carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}#agendaCalendario .carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid rgba(0,0,0,0);border-bottom:10px solid rgba(0,0,0,0);opacity:.5;transition:opacity .6s ease}@media(prefers-reduced-motion: reduce){#agendaCalendario .carousel-indicators [data-bs-target]{transition:none}}#agendaCalendario .carousel-indicators .active{opacity:1}#agendaCalendario .carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}#agendaCalendario .carousel-dark .carousel-control-next-icon,#agendaCalendario .carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}#agendaCalendario .carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}#agendaCalendario .carousel-dark .carousel-caption{color:#000}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}#agendaCalendario .spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;border:.25em solid currentColor;border-right-color:rgba(0,0,0,0);border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}#agendaCalendario .spinner-border-sm{width:1rem;height:1rem;border-width:.2em}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1;transform:none}}#agendaCalendario .spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-0.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}#agendaCalendario .spinner-grow-sm{width:1rem;height:1rem}@media(prefers-reduced-motion: reduce){#agendaCalendario .spinner-border,#agendaCalendario .spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}}#agendaCalendario .offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}@media(prefers-reduced-motion: reduce){#agendaCalendario .offcanvas{transition:none}}#agendaCalendario .offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}#agendaCalendario .offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-0.5rem;margin-right:-0.5rem;margin-bottom:-0.5rem}#agendaCalendario .offcanvas-title{margin-bottom:0;line-height:1.5}#agendaCalendario .offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}#agendaCalendario .offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}#agendaCalendario .offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}#agendaCalendario .offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}#agendaCalendario .offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}#agendaCalendario .offcanvas.show{transform:none}#agendaCalendario .clearfix::after{display:block;clear:both;content:""}#agendaCalendario .link-primary{color:#0d6efd}#agendaCalendario .link-primary:focus,#agendaCalendario .link-primary:hover{color:#0a58ca}#agendaCalendario .link-secondary{color:#6c757d}#agendaCalendario .link-secondary:focus,#agendaCalendario .link-secondary:hover{color:#565e64}#agendaCalendario .link-success{color:#198754}#agendaCalendario .link-success:focus,#agendaCalendario .link-success:hover{color:#146c43}#agendaCalendario .link-info{color:#0dcaf0}#agendaCalendario .link-info:focus,#agendaCalendario .link-info:hover{color:#3dd5f3}#agendaCalendario .link-warning{color:#ffc107}#agendaCalendario .link-warning:focus,#agendaCalendario .link-warning:hover{color:#ffcd39}#agendaCalendario .link-danger{color:#dc3545}#agendaCalendario .link-danger:focus,#agendaCalendario .link-danger:hover{color:#b02a37}#agendaCalendario .link-light{color:#f8f9fa}#agendaCalendario .link-light:focus,#agendaCalendario .link-light:hover{color:#f9fafb}#agendaCalendario .link-dark{color:#212529}#agendaCalendario .link-dark:focus,#agendaCalendario .link-dark:hover{color:#1a1e21}#agendaCalendario .ratio{position:relative;width:100%}#agendaCalendario .ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}#agendaCalendario .ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}#agendaCalendario .ratio-1x1{--bs-aspect-ratio: 100%}#agendaCalendario .ratio-4x3{--bs-aspect-ratio: calc(3 / 4 * 100%)}#agendaCalendario .ratio-16x9{--bs-aspect-ratio: calc(9 / 16 * 100%)}#agendaCalendario .ratio-21x9{--bs-aspect-ratio: calc(9 / 21 * 100%)}#agendaCalendario .fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}#agendaCalendario .fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}#agendaCalendario .sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media(min-width: 576px){#agendaCalendario .sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media(min-width: 768px){#agendaCalendario .sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media(min-width: 992px){#agendaCalendario .sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media(min-width: 1200px){#agendaCalendario .sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media(min-width: 1400px){#agendaCalendario .sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}#agendaCalendario .visually-hidden,#agendaCalendario .visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0, 0, 0, 0) !important;white-space:nowrap !important;border:0 !important}#agendaCalendario .stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}#agendaCalendario .text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#agendaCalendario .align-baseline{vertical-align:baseline !important}#agendaCalendario .align-top{vertical-align:top !important}#agendaCalendario .align-middle{vertical-align:middle !important}#agendaCalendario .align-bottom{vertical-align:bottom !important}#agendaCalendario .align-text-bottom{vertical-align:text-bottom !important}#agendaCalendario .align-text-top{vertical-align:text-top !important}#agendaCalendario .float-start{float:left !important}#agendaCalendario .float-end{float:right !important}#agendaCalendario .float-none{float:none !important}#agendaCalendario .overflow-auto{overflow:auto !important}#agendaCalendario .overflow-hidden{overflow:hidden !important}#agendaCalendario .overflow-visible{overflow:visible !important}#agendaCalendario .overflow-scroll{overflow:scroll !important}#agendaCalendario .d-inline{display:inline !important}#agendaCalendario .d-inline-block{display:inline-block !important}#agendaCalendario .d-block{display:block !important}#agendaCalendario .d-grid{display:grid !important}#agendaCalendario .d-table{display:table !important}#agendaCalendario .d-table-row{display:table-row !important}#agendaCalendario .d-table-cell{display:table-cell !important}#agendaCalendario .d-flex{display:flex !important}#agendaCalendario .d-inline-flex{display:inline-flex !important}#agendaCalendario .d-none{display:none !important}#agendaCalendario .shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}#agendaCalendario .shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}#agendaCalendario .shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}#agendaCalendario .shadow-none{box-shadow:none !important}#agendaCalendario .position-static{position:static !important}#agendaCalendario .position-relative{position:relative !important}#agendaCalendario .position-absolute{position:absolute !important}#agendaCalendario .position-fixed{position:fixed !important}#agendaCalendario .position-sticky{position:-webkit-sticky !important;position:sticky !important}#agendaCalendario .top-0{top:0 !important}#agendaCalendario .top-50{top:50% !important}#agendaCalendario .top-100{top:100% !important}#agendaCalendario .bottom-0{bottom:0 !important}#agendaCalendario .bottom-50{bottom:50% !important}#agendaCalendario .bottom-100{bottom:100% !important}#agendaCalendario .start-0{left:0 !important}#agendaCalendario .start-50{left:50% !important}#agendaCalendario .start-100{left:100% !important}#agendaCalendario .end-0{right:0 !important}#agendaCalendario .end-50{right:50% !important}#agendaCalendario .end-100{right:100% !important}#agendaCalendario .translate-middle{transform:translate(-50%, -50%) !important}#agendaCalendario .translate-middle-x{transform:translateX(-50%) !important}#agendaCalendario .translate-middle-y{transform:translateY(-50%) !important}#agendaCalendario .border{border:1px solid #dee2e6 !important}#agendaCalendario .border-0{border:0 !important}#agendaCalendario .border-top{border-top:1px solid #dee2e6 !important}#agendaCalendario .border-top-0{border-top:0 !important}#agendaCalendario .border-end{border-right:1px solid #dee2e6 !important}#agendaCalendario .border-end-0{border-right:0 !important}#agendaCalendario .border-bottom{border-bottom:1px solid #dee2e6 !important}#agendaCalendario .border-bottom-0{border-bottom:0 !important}#agendaCalendario .border-start{border-left:1px solid #dee2e6 !important}#agendaCalendario .border-start-0{border-left:0 !important}#agendaCalendario .border-primary{border-color:#0d6efd !important}#agendaCalendario .border-secondary{border-color:#6c757d !important}#agendaCalendario .border-success{border-color:#198754 !important}#agendaCalendario .border-info{border-color:#0dcaf0 !important}#agendaCalendario .border-warning{border-color:#ffc107 !important}#agendaCalendario .border-danger{border-color:#dc3545 !important}#agendaCalendario .border-light{border-color:#f8f9fa !important}#agendaCalendario .border-dark{border-color:#212529 !important}#agendaCalendario .border-white{border-color:#fff !important}#agendaCalendario .border-1{border-width:1px !important}#agendaCalendario .border-2{border-width:2px !important}#agendaCalendario .border-3{border-width:3px !important}#agendaCalendario .border-4{border-width:4px !important}#agendaCalendario .border-5{border-width:5px !important}#agendaCalendario .w-25{width:25% !important}#agendaCalendario .w-50{width:50% !important}#agendaCalendario .w-75{width:75% !important}#agendaCalendario .w-100{width:100% !important}#agendaCalendario .w-auto{width:auto !important}#agendaCalendario .mw-100{max-width:100% !important}#agendaCalendario .vw-100{width:100vw !important}#agendaCalendario .min-vw-100{min-width:100vw !important}#agendaCalendario .h-25{height:25% !important}#agendaCalendario .h-50{height:50% !important}#agendaCalendario .h-75{height:75% !important}#agendaCalendario .h-100{height:100% !important}#agendaCalendario .h-auto{height:auto !important}#agendaCalendario .mh-100{max-height:100% !important}#agendaCalendario .vh-100{height:100vh !important}#agendaCalendario .min-vh-100{min-height:100vh !important}#agendaCalendario .flex-fill{flex:1 1 auto !important}#agendaCalendario .flex-row{flex-direction:row !important}#agendaCalendario .flex-column{flex-direction:column !important}#agendaCalendario .flex-row-reverse{flex-direction:row-reverse !important}#agendaCalendario .flex-column-reverse{flex-direction:column-reverse !important}#agendaCalendario .flex-grow-0{flex-grow:0 !important}#agendaCalendario .flex-grow-1{flex-grow:1 !important}#agendaCalendario .flex-shrink-0{flex-shrink:0 !important}#agendaCalendario .flex-shrink-1{flex-shrink:1 !important}#agendaCalendario .flex-wrap{flex-wrap:wrap !important}#agendaCalendario .flex-nowrap{flex-wrap:nowrap !important}#agendaCalendario .flex-wrap-reverse{flex-wrap:wrap-reverse !important}#agendaCalendario .gap-0{gap:0 !important}#agendaCalendario .gap-1{gap:.25rem !important}#agendaCalendario .gap-2{gap:.5rem !important}#agendaCalendario .gap-3{gap:1rem !important}#agendaCalendario .gap-4{gap:1.5rem !important}#agendaCalendario .gap-5{gap:3rem !important}#agendaCalendario .justify-content-start{justify-content:flex-start !important}#agendaCalendario .justify-content-end{justify-content:flex-end !important}#agendaCalendario .justify-content-center{justify-content:center !important}#agendaCalendario .justify-content-between{justify-content:space-between !important}#agendaCalendario .justify-content-around{justify-content:space-around !important}#agendaCalendario .justify-content-evenly{justify-content:space-evenly !important}#agendaCalendario .align-items-start{align-items:flex-start !important}#agendaCalendario .align-items-end{align-items:flex-end !important}#agendaCalendario .align-items-center{align-items:center !important}#agendaCalendario .align-items-baseline{align-items:baseline !important}#agendaCalendario .align-items-stretch{align-items:stretch !important}#agendaCalendario .align-content-start{align-content:flex-start !important}#agendaCalendario .align-content-end{align-content:flex-end !important}#agendaCalendario .align-content-center{align-content:center !important}#agendaCalendario .align-content-between{align-content:space-between !important}#agendaCalendario .align-content-around{align-content:space-around !important}#agendaCalendario .align-content-stretch{align-content:stretch !important}#agendaCalendario .align-self-auto{align-self:auto !important}#agendaCalendario .align-self-start{align-self:flex-start !important}#agendaCalendario .align-self-end{align-self:flex-end !important}#agendaCalendario .align-self-center{align-self:center !important}#agendaCalendario .align-self-baseline{align-self:baseline !important}#agendaCalendario .align-self-stretch{align-self:stretch !important}#agendaCalendario .order-first{order:-1 !important}#agendaCalendario .order-0{order:0 !important}#agendaCalendario .order-1{order:1 !important}#agendaCalendario .order-2{order:2 !important}#agendaCalendario .order-3{order:3 !important}#agendaCalendario .order-4{order:4 !important}#agendaCalendario .order-5{order:5 !important}#agendaCalendario .order-last{order:6 !important}#agendaCalendario .m-0{margin:0 !important}#agendaCalendario .m-1{margin:.25rem !important}#agendaCalendario .m-2{margin:.5rem !important}#agendaCalendario .m-3{margin:1rem !important}#agendaCalendario .m-4{margin:1.5rem !important}#agendaCalendario .m-5{margin:3rem !important}#agendaCalendario .m-auto{margin:auto !important}#agendaCalendario .mx-0{margin-right:0 !important;margin-left:0 !important}#agendaCalendario .mx-1{margin-right:.25rem !important;margin-left:.25rem !important}#agendaCalendario .mx-2{margin-right:.5rem !important;margin-left:.5rem !important}#agendaCalendario .mx-3{margin-right:1rem !important;margin-left:1rem !important}#agendaCalendario .mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}#agendaCalendario .mx-5{margin-right:3rem !important;margin-left:3rem !important}#agendaCalendario .mx-auto{margin-right:auto !important;margin-left:auto !important}#agendaCalendario .my-0{margin-top:0 !important;margin-bottom:0 !important}#agendaCalendario .my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}#agendaCalendario .my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}#agendaCalendario .my-3{margin-top:1rem !important;margin-bottom:1rem !important}#agendaCalendario .my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}#agendaCalendario .my-5{margin-top:3rem !important;margin-bottom:3rem !important}#agendaCalendario .my-auto{margin-top:auto !important;margin-bottom:auto !important}#agendaCalendario .mt-0{margin-top:0 !important}#agendaCalendario .mt-1{margin-top:.25rem !important}#agendaCalendario .mt-2{margin-top:.5rem !important}#agendaCalendario .mt-3{margin-top:1rem !important}#agendaCalendario .mt-4{margin-top:1.5rem !important}#agendaCalendario .mt-5{margin-top:3rem !important}#agendaCalendario .mt-auto{margin-top:auto !important}#agendaCalendario .me-0{margin-right:0 !important}#agendaCalendario .me-1{margin-right:.25rem !important}#agendaCalendario .me-2{margin-right:.5rem !important}#agendaCalendario .me-3{margin-right:1rem !important}#agendaCalendario .me-4{margin-right:1.5rem !important}#agendaCalendario .me-5{margin-right:3rem !important}#agendaCalendario .me-auto{margin-right:auto !important}#agendaCalendario .mb-0{margin-bottom:0 !important}#agendaCalendario .mb-1{margin-bottom:.25rem !important}#agendaCalendario .mb-2{margin-bottom:.5rem !important}#agendaCalendario .mb-3{margin-bottom:1rem !important}#agendaCalendario .mb-4{margin-bottom:1.5rem !important}#agendaCalendario .mb-5{margin-bottom:3rem !important}#agendaCalendario .mb-auto{margin-bottom:auto !important}#agendaCalendario .ms-0{margin-left:0 !important}#agendaCalendario .ms-1{margin-left:.25rem !important}#agendaCalendario .ms-2{margin-left:.5rem !important}#agendaCalendario .ms-3{margin-left:1rem !important}#agendaCalendario .ms-4{margin-left:1.5rem !important}#agendaCalendario .ms-5{margin-left:3rem !important}#agendaCalendario .ms-auto{margin-left:auto !important}#agendaCalendario .p-0{padding:0 !important}#agendaCalendario .p-1{padding:.25rem !important}#agendaCalendario .p-2{padding:.5rem !important}#agendaCalendario .p-3{padding:1rem !important}#agendaCalendario .p-4{padding:1.5rem !important}#agendaCalendario .p-5{padding:3rem !important}#agendaCalendario .px-0{padding-right:0 !important;padding-left:0 !important}#agendaCalendario .px-1{padding-right:.25rem !important;padding-left:.25rem !important}#agendaCalendario .px-2{padding-right:.5rem !important;padding-left:.5rem !important}#agendaCalendario .px-3{padding-right:1rem !important;padding-left:1rem !important}#agendaCalendario .px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}#agendaCalendario .px-5{padding-right:3rem !important;padding-left:3rem !important}#agendaCalendario .py-0{padding-top:0 !important;padding-bottom:0 !important}#agendaCalendario .py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}#agendaCalendario .py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}#agendaCalendario .py-3{padding-top:1rem !important;padding-bottom:1rem !important}#agendaCalendario .py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}#agendaCalendario .py-5{padding-top:3rem !important;padding-bottom:3rem !important}#agendaCalendario .pt-0{padding-top:0 !important}#agendaCalendario .pt-1{padding-top:.25rem !important}#agendaCalendario .pt-2{padding-top:.5rem !important}#agendaCalendario .pt-3{padding-top:1rem !important}#agendaCalendario .pt-4{padding-top:1.5rem !important}#agendaCalendario .pt-5{padding-top:3rem !important}#agendaCalendario .pe-0{padding-right:0 !important}#agendaCalendario .pe-1{padding-right:.25rem !important}#agendaCalendario .pe-2{padding-right:.5rem !important}#agendaCalendario .pe-3{padding-right:1rem !important}#agendaCalendario .pe-4{padding-right:1.5rem !important}#agendaCalendario .pe-5{padding-right:3rem !important}#agendaCalendario .pb-0{padding-bottom:0 !important}#agendaCalendario .pb-1{padding-bottom:.25rem !important}#agendaCalendario .pb-2{padding-bottom:.5rem !important}#agendaCalendario .pb-3{padding-bottom:1rem !important}#agendaCalendario .pb-4{padding-bottom:1.5rem !important}#agendaCalendario .pb-5{padding-bottom:3rem !important}#agendaCalendario .ps-0{padding-left:0 !important}#agendaCalendario .ps-1{padding-left:.25rem !important}#agendaCalendario .ps-2{padding-left:.5rem !important}#agendaCalendario .ps-3{padding-left:1rem !important}#agendaCalendario .ps-4{padding-left:1.5rem !important}#agendaCalendario .ps-5{padding-left:3rem !important}#agendaCalendario .font-monospace{font-family:var(--bs-font-monospace) !important}#agendaCalendario .fs-1{font-size:calc(1.375rem + 1.5vw) !important}#agendaCalendario .fs-2{font-size:calc(1.325rem + .9vw) !important}#agendaCalendario .fs-3{font-size:calc(1.3rem + .6vw) !important}#agendaCalendario .fs-4{font-size:calc(1.275rem + .3vw) !important}#agendaCalendario .fs-5{font-size:1.25rem !important}#agendaCalendario .fs-6{font-size:1rem !important}#agendaCalendario .fst-italic{font-style:italic !important}#agendaCalendario .fst-normal{font-style:normal !important}#agendaCalendario .fw-light{font-weight:300 !important}#agendaCalendario .fw-lighter{font-weight:lighter !important}#agendaCalendario .fw-normal{font-weight:400 !important}#agendaCalendario .fw-bold{font-weight:700 !important}#agendaCalendario .fw-bolder{font-weight:bolder !important}#agendaCalendario .lh-1{line-height:1 !important}#agendaCalendario .lh-sm{line-height:1.25 !important}#agendaCalendario .lh-base{line-height:1.5 !important}#agendaCalendario .lh-lg{line-height:2 !important}#agendaCalendario .text-start{text-align:left !important}#agendaCalendario .text-end{text-align:right !important}#agendaCalendario .text-center{text-align:center !important}#agendaCalendario .text-decoration-none{text-decoration:none !important}#agendaCalendario .text-decoration-underline{text-decoration:underline !important}#agendaCalendario .text-decoration-line-through{text-decoration:line-through !important}#agendaCalendario .text-lowercase{text-transform:lowercase !important}#agendaCalendario .text-uppercase{text-transform:uppercase !important}#agendaCalendario .text-capitalize{text-transform:capitalize !important}#agendaCalendario .text-wrap{white-space:normal !important}#agendaCalendario .text-nowrap{white-space:nowrap !important}#agendaCalendario .text-break{word-wrap:break-word !important;word-break:break-word !important}#agendaCalendario .text-primary{color:#0d6efd !important}#agendaCalendario .text-secondary{color:#6c757d !important}#agendaCalendario .text-success{color:#198754 !important}#agendaCalendario .text-info{color:#0dcaf0 !important}#agendaCalendario .text-warning{color:#ffc107 !important}#agendaCalendario .text-danger{color:#dc3545 !important}#agendaCalendario .text-light{color:#f8f9fa !important}#agendaCalendario .text-dark{color:#212529 !important}#agendaCalendario .text-white{color:#fff !important}#agendaCalendario .text-body{color:#212529 !important}#agendaCalendario .text-muted{color:#6c757d !important}#agendaCalendario .text-black-50{color:rgba(0,0,0,.5) !important}#agendaCalendario .text-white-50{color:rgba(255,255,255,.5) !important}#agendaCalendario .text-reset{color:inherit !important}#agendaCalendario .bg-primary{background-color:#0d6efd !important}#agendaCalendario .bg-secondary{background-color:#6c757d !important}#agendaCalendario .bg-success{background-color:#198754 !important}#agendaCalendario .bg-info{background-color:#0dcaf0 !important}#agendaCalendario .bg-warning{background-color:#ffc107 !important}#agendaCalendario .bg-danger{background-color:#dc3545 !important}#agendaCalendario .bg-light{background-color:#f8f9fa !important}#agendaCalendario .bg-dark{background-color:#212529 !important}#agendaCalendario .bg-body{background-color:#fff !important}#agendaCalendario .bg-white{background-color:#fff !important}#agendaCalendario .bg-transparent{background-color:rgba(0,0,0,0) !important}#agendaCalendario .bg-gradient{background-image:var(--bs-gradient) !important}#agendaCalendario .user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}#agendaCalendario .user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;user-select:auto !important}#agendaCalendario .user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}#agendaCalendario .pe-none{pointer-events:none !important}#agendaCalendario .pe-auto{pointer-events:auto !important}#agendaCalendario .rounded{border-radius:.25rem !important}#agendaCalendario .rounded-0{border-radius:0 !important}#agendaCalendario .rounded-1{border-radius:.2rem !important}#agendaCalendario .rounded-2{border-radius:.25rem !important}#agendaCalendario .rounded-3{border-radius:.3rem !important}#agendaCalendario .rounded-circle{border-radius:50% !important}#agendaCalendario .rounded-pill{border-radius:50rem !important}#agendaCalendario .rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}#agendaCalendario .rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}#agendaCalendario .rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}#agendaCalendario .rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}#agendaCalendario .visible{visibility:visible !important}#agendaCalendario .invisible{visibility:hidden !important}@media(min-width: 576px){#agendaCalendario .float-sm-start{float:left !important}#agendaCalendario .float-sm-end{float:right !important}#agendaCalendario .float-sm-none{float:none !important}#agendaCalendario .d-sm-inline{display:inline !important}#agendaCalendario .d-sm-inline-block{display:inline-block !important}#agendaCalendario .d-sm-block{display:block !important}#agendaCalendario .d-sm-grid{display:grid !important}#agendaCalendario .d-sm-table{display:table !important}#agendaCalendario .d-sm-table-row{display:table-row !important}#agendaCalendario .d-sm-table-cell{display:table-cell !important}#agendaCalendario .d-sm-flex{display:flex !important}#agendaCalendario .d-sm-inline-flex{display:inline-flex !important}#agendaCalendario .d-sm-none{display:none !important}#agendaCalendario .flex-sm-fill{flex:1 1 auto !important}#agendaCalendario .flex-sm-row{flex-direction:row !important}#agendaCalendario .flex-sm-column{flex-direction:column !important}#agendaCalendario .flex-sm-row-reverse{flex-direction:row-reverse !important}#agendaCalendario .flex-sm-column-reverse{flex-direction:column-reverse !important}#agendaCalendario .flex-sm-grow-0{flex-grow:0 !important}#agendaCalendario .flex-sm-grow-1{flex-grow:1 !important}#agendaCalendario .flex-sm-shrink-0{flex-shrink:0 !important}#agendaCalendario .flex-sm-shrink-1{flex-shrink:1 !important}#agendaCalendario .flex-sm-wrap{flex-wrap:wrap !important}#agendaCalendario .flex-sm-nowrap{flex-wrap:nowrap !important}#agendaCalendario .flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}#agendaCalendario .gap-sm-0{gap:0 !important}#agendaCalendario .gap-sm-1{gap:.25rem !important}#agendaCalendario .gap-sm-2{gap:.5rem !important}#agendaCalendario .gap-sm-3{gap:1rem !important}#agendaCalendario .gap-sm-4{gap:1.5rem !important}#agendaCalendario .gap-sm-5{gap:3rem !important}#agendaCalendario .justify-content-sm-start{justify-content:flex-start !important}#agendaCalendario .justify-content-sm-end{justify-content:flex-end !important}#agendaCalendario .justify-content-sm-center{justify-content:center !important}#agendaCalendario .justify-content-sm-between{justify-content:space-between !important}#agendaCalendario .justify-content-sm-around{justify-content:space-around !important}#agendaCalendario .justify-content-sm-evenly{justify-content:space-evenly !important}#agendaCalendario .align-items-sm-start{align-items:flex-start !important}#agendaCalendario .align-items-sm-end{align-items:flex-end !important}#agendaCalendario .align-items-sm-center{align-items:center !important}#agendaCalendario .align-items-sm-baseline{align-items:baseline !important}#agendaCalendario .align-items-sm-stretch{align-items:stretch !important}#agendaCalendario .align-content-sm-start{align-content:flex-start !important}#agendaCalendario .align-content-sm-end{align-content:flex-end !important}#agendaCalendario .align-content-sm-center{align-content:center !important}#agendaCalendario .align-content-sm-between{align-content:space-between !important}#agendaCalendario .align-content-sm-around{align-content:space-around !important}#agendaCalendario .align-content-sm-stretch{align-content:stretch !important}#agendaCalendario .align-self-sm-auto{align-self:auto !important}#agendaCalendario .align-self-sm-start{align-self:flex-start !important}#agendaCalendario .align-self-sm-end{align-self:flex-end !important}#agendaCalendario .align-self-sm-center{align-self:center !important}#agendaCalendario .align-self-sm-baseline{align-self:baseline !important}#agendaCalendario .align-self-sm-stretch{align-self:stretch !important}#agendaCalendario .order-sm-first{order:-1 !important}#agendaCalendario .order-sm-0{order:0 !important}#agendaCalendario .order-sm-1{order:1 !important}#agendaCalendario .order-sm-2{order:2 !important}#agendaCalendario .order-sm-3{order:3 !important}#agendaCalendario .order-sm-4{order:4 !important}#agendaCalendario .order-sm-5{order:5 !important}#agendaCalendario .order-sm-last{order:6 !important}#agendaCalendario .m-sm-0{margin:0 !important}#agendaCalendario .m-sm-1{margin:.25rem !important}#agendaCalendario .m-sm-2{margin:.5rem !important}#agendaCalendario .m-sm-3{margin:1rem !important}#agendaCalendario .m-sm-4{margin:1.5rem !important}#agendaCalendario .m-sm-5{margin:3rem !important}#agendaCalendario .m-sm-auto{margin:auto !important}#agendaCalendario .mx-sm-0{margin-right:0 !important;margin-left:0 !important}#agendaCalendario .mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}#agendaCalendario .mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}#agendaCalendario .mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}#agendaCalendario .mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}#agendaCalendario .mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}#agendaCalendario .mx-sm-auto{margin-right:auto !important;margin-left:auto !important}#agendaCalendario .my-sm-0{margin-top:0 !important;margin-bottom:0 !important}#agendaCalendario .my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}#agendaCalendario .my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}#agendaCalendario .my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}#agendaCalendario .my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}#agendaCalendario .my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}#agendaCalendario .my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}#agendaCalendario .mt-sm-0{margin-top:0 !important}#agendaCalendario .mt-sm-1{margin-top:.25rem !important}#agendaCalendario .mt-sm-2{margin-top:.5rem !important}#agendaCalendario .mt-sm-3{margin-top:1rem !important}#agendaCalendario .mt-sm-4{margin-top:1.5rem !important}#agendaCalendario .mt-sm-5{margin-top:3rem !important}#agendaCalendario .mt-sm-auto{margin-top:auto !important}#agendaCalendario .me-sm-0{margin-right:0 !important}#agendaCalendario .me-sm-1{margin-right:.25rem !important}#agendaCalendario .me-sm-2{margin-right:.5rem !important}#agendaCalendario .me-sm-3{margin-right:1rem !important}#agendaCalendario .me-sm-4{margin-right:1.5rem !important}#agendaCalendario .me-sm-5{margin-right:3rem !important}#agendaCalendario .me-sm-auto{margin-right:auto !important}#agendaCalendario .mb-sm-0{margin-bottom:0 !important}#agendaCalendario .mb-sm-1{margin-bottom:.25rem !important}#agendaCalendario .mb-sm-2{margin-bottom:.5rem !important}#agendaCalendario .mb-sm-3{margin-bottom:1rem !important}#agendaCalendario .mb-sm-4{margin-bottom:1.5rem !important}#agendaCalendario .mb-sm-5{margin-bottom:3rem !important}#agendaCalendario .mb-sm-auto{margin-bottom:auto !important}#agendaCalendario .ms-sm-0{margin-left:0 !important}#agendaCalendario .ms-sm-1{margin-left:.25rem !important}#agendaCalendario .ms-sm-2{margin-left:.5rem !important}#agendaCalendario .ms-sm-3{margin-left:1rem !important}#agendaCalendario .ms-sm-4{margin-left:1.5rem !important}#agendaCalendario .ms-sm-5{margin-left:3rem !important}#agendaCalendario .ms-sm-auto{margin-left:auto !important}#agendaCalendario .p-sm-0{padding:0 !important}#agendaCalendario .p-sm-1{padding:.25rem !important}#agendaCalendario .p-sm-2{padding:.5rem !important}#agendaCalendario .p-sm-3{padding:1rem !important}#agendaCalendario .p-sm-4{padding:1.5rem !important}#agendaCalendario .p-sm-5{padding:3rem !important}#agendaCalendario .px-sm-0{padding-right:0 !important;padding-left:0 !important}#agendaCalendario .px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}#agendaCalendario .px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}#agendaCalendario .px-sm-3{padding-right:1rem !important;padding-left:1rem !important}#agendaCalendario .px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}#agendaCalendario .px-sm-5{padding-right:3rem !important;padding-left:3rem !important}#agendaCalendario .py-sm-0{padding-top:0 !important;padding-bottom:0 !important}#agendaCalendario .py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}#agendaCalendario .py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}#agendaCalendario .py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}#agendaCalendario .py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}#agendaCalendario .py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}#agendaCalendario .pt-sm-0{padding-top:0 !important}#agendaCalendario .pt-sm-1{padding-top:.25rem !important}#agendaCalendario .pt-sm-2{padding-top:.5rem !important}#agendaCalendario .pt-sm-3{padding-top:1rem !important}#agendaCalendario .pt-sm-4{padding-top:1.5rem !important}#agendaCalendario .pt-sm-5{padding-top:3rem !important}#agendaCalendario .pe-sm-0{padding-right:0 !important}#agendaCalendario .pe-sm-1{padding-right:.25rem !important}#agendaCalendario .pe-sm-2{padding-right:.5rem !important}#agendaCalendario .pe-sm-3{padding-right:1rem !important}#agendaCalendario .pe-sm-4{padding-right:1.5rem !important}#agendaCalendario .pe-sm-5{padding-right:3rem !important}#agendaCalendario .pb-sm-0{padding-bottom:0 !important}#agendaCalendario .pb-sm-1{padding-bottom:.25rem !important}#agendaCalendario .pb-sm-2{padding-bottom:.5rem !important}#agendaCalendario .pb-sm-3{padding-bottom:1rem !important}#agendaCalendario .pb-sm-4{padding-bottom:1.5rem !important}#agendaCalendario .pb-sm-5{padding-bottom:3rem !important}#agendaCalendario .ps-sm-0{padding-left:0 !important}#agendaCalendario .ps-sm-1{padding-left:.25rem !important}#agendaCalendario .ps-sm-2{padding-left:.5rem !important}#agendaCalendario .ps-sm-3{padding-left:1rem !important}#agendaCalendario .ps-sm-4{padding-left:1.5rem !important}#agendaCalendario .ps-sm-5{padding-left:3rem !important}#agendaCalendario .text-sm-start{text-align:left !important}#agendaCalendario .text-sm-end{text-align:right !important}#agendaCalendario .text-sm-center{text-align:center !important}}@media(min-width: 768px){#agendaCalendario .float-md-start{float:left !important}#agendaCalendario .float-md-end{float:right !important}#agendaCalendario .float-md-none{float:none !important}#agendaCalendario .d-md-inline{display:inline !important}#agendaCalendario .d-md-inline-block{display:inline-block !important}#agendaCalendario .d-md-block{display:block !important}#agendaCalendario .d-md-grid{display:grid !important}#agendaCalendario .d-md-table{display:table !important}#agendaCalendario .d-md-table-row{display:table-row !important}#agendaCalendario .d-md-table-cell{display:table-cell !important}#agendaCalendario .d-md-flex{display:flex !important}#agendaCalendario .d-md-inline-flex{display:inline-flex !important}#agendaCalendario .d-md-none{display:none !important}#agendaCalendario .flex-md-fill{flex:1 1 auto !important}#agendaCalendario .flex-md-row{flex-direction:row !important}#agendaCalendario .flex-md-column{flex-direction:column !important}#agendaCalendario .flex-md-row-reverse{flex-direction:row-reverse !important}#agendaCalendario .flex-md-column-reverse{flex-direction:column-reverse !important}#agendaCalendario .flex-md-grow-0{flex-grow:0 !important}#agendaCalendario .flex-md-grow-1{flex-grow:1 !important}#agendaCalendario .flex-md-shrink-0{flex-shrink:0 !important}#agendaCalendario .flex-md-shrink-1{flex-shrink:1 !important}#agendaCalendario .flex-md-wrap{flex-wrap:wrap !important}#agendaCalendario .flex-md-nowrap{flex-wrap:nowrap !important}#agendaCalendario .flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}#agendaCalendario .gap-md-0{gap:0 !important}#agendaCalendario .gap-md-1{gap:.25rem !important}#agendaCalendario .gap-md-2{gap:.5rem !important}#agendaCalendario .gap-md-3{gap:1rem !important}#agendaCalendario .gap-md-4{gap:1.5rem !important}#agendaCalendario .gap-md-5{gap:3rem !important}#agendaCalendario .justify-content-md-start{justify-content:flex-start !important}#agendaCalendario .justify-content-md-end{justify-content:flex-end !important}#agendaCalendario .justify-content-md-center{justify-content:center !important}#agendaCalendario .justify-content-md-between{justify-content:space-between !important}#agendaCalendario .justify-content-md-around{justify-content:space-around !important}#agendaCalendario .justify-content-md-evenly{justify-content:space-evenly !important}#agendaCalendario .align-items-md-start{align-items:flex-start !important}#agendaCalendario .align-items-md-end{align-items:flex-end !important}#agendaCalendario .align-items-md-center{align-items:center !important}#agendaCalendario .align-items-md-baseline{align-items:baseline !important}#agendaCalendario .align-items-md-stretch{align-items:stretch !important}#agendaCalendario .align-content-md-start{align-content:flex-start !important}#agendaCalendario .align-content-md-end{align-content:flex-end !important}#agendaCalendario .align-content-md-center{align-content:center !important}#agendaCalendario .align-content-md-between{align-content:space-between !important}#agendaCalendario .align-content-md-around{align-content:space-around !important}#agendaCalendario .align-content-md-stretch{align-content:stretch !important}#agendaCalendario .align-self-md-auto{align-self:auto !important}#agendaCalendario .align-self-md-start{align-self:flex-start !important}#agendaCalendario .align-self-md-end{align-self:flex-end !important}#agendaCalendario .align-self-md-center{align-self:center !important}#agendaCalendario .align-self-md-baseline{align-self:baseline !important}#agendaCalendario .align-self-md-stretch{align-self:stretch !important}#agendaCalendario .order-md-first{order:-1 !important}#agendaCalendario .order-md-0{order:0 !important}#agendaCalendario .order-md-1{order:1 !important}#agendaCalendario .order-md-2{order:2 !important}#agendaCalendario .order-md-3{order:3 !important}#agendaCalendario .order-md-4{order:4 !important}#agendaCalendario .order-md-5{order:5 !important}#agendaCalendario .order-md-last{order:6 !important}#agendaCalendario .m-md-0{margin:0 !important}#agendaCalendario .m-md-1{margin:.25rem !important}#agendaCalendario .m-md-2{margin:.5rem !important}#agendaCalendario .m-md-3{margin:1rem !important}#agendaCalendario .m-md-4{margin:1.5rem !important}#agendaCalendario .m-md-5{margin:3rem !important}#agendaCalendario .m-md-auto{margin:auto !important}#agendaCalendario .mx-md-0{margin-right:0 !important;margin-left:0 !important}#agendaCalendario .mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}#agendaCalendario .mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}#agendaCalendario .mx-md-3{margin-right:1rem !important;margin-left:1rem !important}#agendaCalendario .mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}#agendaCalendario .mx-md-5{margin-right:3rem !important;margin-left:3rem !important}#agendaCalendario .mx-md-auto{margin-right:auto !important;margin-left:auto !important}#agendaCalendario .my-md-0{margin-top:0 !important;margin-bottom:0 !important}#agendaCalendario .my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}#agendaCalendario .my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}#agendaCalendario .my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}#agendaCalendario .my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}#agendaCalendario .my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}#agendaCalendario .my-md-auto{margin-top:auto !important;margin-bottom:auto !important}#agendaCalendario .mt-md-0{margin-top:0 !important}#agendaCalendario .mt-md-1{margin-top:.25rem !important}#agendaCalendario .mt-md-2{margin-top:.5rem !important}#agendaCalendario .mt-md-3{margin-top:1rem !important}#agendaCalendario .mt-md-4{margin-top:1.5rem !important}#agendaCalendario .mt-md-5{margin-top:3rem !important}#agendaCalendario .mt-md-auto{margin-top:auto !important}#agendaCalendario .me-md-0{margin-right:0 !important}#agendaCalendario .me-md-1{margin-right:.25rem !important}#agendaCalendario .me-md-2{margin-right:.5rem !important}#agendaCalendario .me-md-3{margin-right:1rem !important}#agendaCalendario .me-md-4{margin-right:1.5rem !important}#agendaCalendario .me-md-5{margin-right:3rem !important}#agendaCalendario .me-md-auto{margin-right:auto !important}#agendaCalendario .mb-md-0{margin-bottom:0 !important}#agendaCalendario .mb-md-1{margin-bottom:.25rem !important}#agendaCalendario .mb-md-2{margin-bottom:.5rem !important}#agendaCalendario .mb-md-3{margin-bottom:1rem !important}#agendaCalendario .mb-md-4{margin-bottom:1.5rem !important}#agendaCalendario .mb-md-5{margin-bottom:3rem !important}#agendaCalendario .mb-md-auto{margin-bottom:auto !important}#agendaCalendario .ms-md-0{margin-left:0 !important}#agendaCalendario .ms-md-1{margin-left:.25rem !important}#agendaCalendario .ms-md-2{margin-left:.5rem !important}#agendaCalendario .ms-md-3{margin-left:1rem !important}#agendaCalendario .ms-md-4{margin-left:1.5rem !important}#agendaCalendario .ms-md-5{margin-left:3rem !important}#agendaCalendario .ms-md-auto{margin-left:auto !important}#agendaCalendario .p-md-0{padding:0 !important}#agendaCalendario .p-md-1{padding:.25rem !important}#agendaCalendario .p-md-2{padding:.5rem !important}#agendaCalendario .p-md-3{padding:1rem !important}#agendaCalendario .p-md-4{padding:1.5rem !important}#agendaCalendario .p-md-5{padding:3rem !important}#agendaCalendario .px-md-0{padding-right:0 !important;padding-left:0 !important}#agendaCalendario .px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}#agendaCalendario .px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}#agendaCalendario .px-md-3{padding-right:1rem !important;padding-left:1rem !important}#agendaCalendario .px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}#agendaCalendario .px-md-5{padding-right:3rem !important;padding-left:3rem !important}#agendaCalendario .py-md-0{padding-top:0 !important;padding-bottom:0 !important}#agendaCalendario .py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}#agendaCalendario .py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}#agendaCalendario .py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}#agendaCalendario .py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}#agendaCalendario .py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}#agendaCalendario .pt-md-0{padding-top:0 !important}#agendaCalendario .pt-md-1{padding-top:.25rem !important}#agendaCalendario .pt-md-2{padding-top:.5rem !important}#agendaCalendario .pt-md-3{padding-top:1rem !important}#agendaCalendario .pt-md-4{padding-top:1.5rem !important}#agendaCalendario .pt-md-5{padding-top:3rem !important}#agendaCalendario .pe-md-0{padding-right:0 !important}#agendaCalendario .pe-md-1{padding-right:.25rem !important}#agendaCalendario .pe-md-2{padding-right:.5rem !important}#agendaCalendario .pe-md-3{padding-right:1rem !important}#agendaCalendario .pe-md-4{padding-right:1.5rem !important}#agendaCalendario .pe-md-5{padding-right:3rem !important}#agendaCalendario .pb-md-0{padding-bottom:0 !important}#agendaCalendario .pb-md-1{padding-bottom:.25rem !important}#agendaCalendario .pb-md-2{padding-bottom:.5rem !important}#agendaCalendario .pb-md-3{padding-bottom:1rem !important}#agendaCalendario .pb-md-4{padding-bottom:1.5rem !important}#agendaCalendario .pb-md-5{padding-bottom:3rem !important}#agendaCalendario .ps-md-0{padding-left:0 !important}#agendaCalendario .ps-md-1{padding-left:.25rem !important}#agendaCalendario .ps-md-2{padding-left:.5rem !important}#agendaCalendario .ps-md-3{padding-left:1rem !important}#agendaCalendario .ps-md-4{padding-left:1.5rem !important}#agendaCalendario .ps-md-5{padding-left:3rem !important}#agendaCalendario .text-md-start{text-align:left !important}#agendaCalendario .text-md-end{text-align:right !important}#agendaCalendario .text-md-center{text-align:center !important}}@media(min-width: 992px){#agendaCalendario .float-lg-start{float:left !important}#agendaCalendario .float-lg-end{float:right !important}#agendaCalendario .float-lg-none{float:none !important}#agendaCalendario .d-lg-inline{display:inline !important}#agendaCalendario .d-lg-inline-block{display:inline-block !important}#agendaCalendario .d-lg-block{display:block !important}#agendaCalendario .d-lg-grid{display:grid !important}#agendaCalendario .d-lg-table{display:table !important}#agendaCalendario .d-lg-table-row{display:table-row !important}#agendaCalendario .d-lg-table-cell{display:table-cell !important}#agendaCalendario .d-lg-flex{display:flex !important}#agendaCalendario .d-lg-inline-flex{display:inline-flex !important}#agendaCalendario .d-lg-none{display:none !important}#agendaCalendario .flex-lg-fill{flex:1 1 auto !important}#agendaCalendario .flex-lg-row{flex-direction:row !important}#agendaCalendario .flex-lg-column{flex-direction:column !important}#agendaCalendario .flex-lg-row-reverse{flex-direction:row-reverse !important}#agendaCalendario .flex-lg-column-reverse{flex-direction:column-reverse !important}#agendaCalendario .flex-lg-grow-0{flex-grow:0 !important}#agendaCalendario .flex-lg-grow-1{flex-grow:1 !important}#agendaCalendario .flex-lg-shrink-0{flex-shrink:0 !important}#agendaCalendario .flex-lg-shrink-1{flex-shrink:1 !important}#agendaCalendario .flex-lg-wrap{flex-wrap:wrap !important}#agendaCalendario .flex-lg-nowrap{flex-wrap:nowrap !important}#agendaCalendario .flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}#agendaCalendario .gap-lg-0{gap:0 !important}#agendaCalendario .gap-lg-1{gap:.25rem !important}#agendaCalendario .gap-lg-2{gap:.5rem !important}#agendaCalendario .gap-lg-3{gap:1rem !important}#agendaCalendario .gap-lg-4{gap:1.5rem !important}#agendaCalendario .gap-lg-5{gap:3rem !important}#agendaCalendario .justify-content-lg-start{justify-content:flex-start !important}#agendaCalendario .justify-content-lg-end{justify-content:flex-end !important}#agendaCalendario .justify-content-lg-center{justify-content:center !important}#agendaCalendario .justify-content-lg-between{justify-content:space-between !important}#agendaCalendario .justify-content-lg-around{justify-content:space-around !important}#agendaCalendario .justify-content-lg-evenly{justify-content:space-evenly !important}#agendaCalendario .align-items-lg-start{align-items:flex-start !important}#agendaCalendario .align-items-lg-end{align-items:flex-end !important}#agendaCalendario .align-items-lg-center{align-items:center !important}#agendaCalendario .align-items-lg-baseline{align-items:baseline !important}#agendaCalendario .align-items-lg-stretch{align-items:stretch !important}#agendaCalendario .align-content-lg-start{align-content:flex-start !important}#agendaCalendario .align-content-lg-end{align-content:flex-end !important}#agendaCalendario .align-content-lg-center{align-content:center !important}#agendaCalendario .align-content-lg-between{align-content:space-between !important}#agendaCalendario .align-content-lg-around{align-content:space-around !important}#agendaCalendario .align-content-lg-stretch{align-content:stretch !important}#agendaCalendario .align-self-lg-auto{align-self:auto !important}#agendaCalendario .align-self-lg-start{align-self:flex-start !important}#agendaCalendario .align-self-lg-end{align-self:flex-end !important}#agendaCalendario .align-self-lg-center{align-self:center !important}#agendaCalendario .align-self-lg-baseline{align-self:baseline !important}#agendaCalendario .align-self-lg-stretch{align-self:stretch !important}#agendaCalendario .order-lg-first{order:-1 !important}#agendaCalendario .order-lg-0{order:0 !important}#agendaCalendario .order-lg-1{order:1 !important}#agendaCalendario .order-lg-2{order:2 !important}#agendaCalendario .order-lg-3{order:3 !important}#agendaCalendario .order-lg-4{order:4 !important}#agendaCalendario .order-lg-5{order:5 !important}#agendaCalendario .order-lg-last{order:6 !important}#agendaCalendario .m-lg-0{margin:0 !important}#agendaCalendario .m-lg-1{margin:.25rem !important}#agendaCalendario .m-lg-2{margin:.5rem !important}#agendaCalendario .m-lg-3{margin:1rem !important}#agendaCalendario .m-lg-4{margin:1.5rem !important}#agendaCalendario .m-lg-5{margin:3rem !important}#agendaCalendario .m-lg-auto{margin:auto !important}#agendaCalendario .mx-lg-0{margin-right:0 !important;margin-left:0 !important}#agendaCalendario .mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}#agendaCalendario .mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}#agendaCalendario .mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}#agendaCalendario .mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}#agendaCalendario .mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}#agendaCalendario .mx-lg-auto{margin-right:auto !important;margin-left:auto !important}#agendaCalendario .my-lg-0{margin-top:0 !important;margin-bottom:0 !important}#agendaCalendario .my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}#agendaCalendario .my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}#agendaCalendario .my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}#agendaCalendario .my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}#agendaCalendario .my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}#agendaCalendario .my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}#agendaCalendario .mt-lg-0{margin-top:0 !important}#agendaCalendario .mt-lg-1{margin-top:.25rem !important}#agendaCalendario .mt-lg-2{margin-top:.5rem !important}#agendaCalendario .mt-lg-3{margin-top:1rem !important}#agendaCalendario .mt-lg-4{margin-top:1.5rem !important}#agendaCalendario .mt-lg-5{margin-top:3rem !important}#agendaCalendario .mt-lg-auto{margin-top:auto !important}#agendaCalendario .me-lg-0{margin-right:0 !important}#agendaCalendario .me-lg-1{margin-right:.25rem !important}#agendaCalendario .me-lg-2{margin-right:.5rem !important}#agendaCalendario .me-lg-3{margin-right:1rem !important}#agendaCalendario .me-lg-4{margin-right:1.5rem !important}#agendaCalendario .me-lg-5{margin-right:3rem !important}#agendaCalendario .me-lg-auto{margin-right:auto !important}#agendaCalendario .mb-lg-0{margin-bottom:0 !important}#agendaCalendario .mb-lg-1{margin-bottom:.25rem !important}#agendaCalendario .mb-lg-2{margin-bottom:.5rem !important}#agendaCalendario .mb-lg-3{margin-bottom:1rem !important}#agendaCalendario .mb-lg-4{margin-bottom:1.5rem !important}#agendaCalendario .mb-lg-5{margin-bottom:3rem !important}#agendaCalendario .mb-lg-auto{margin-bottom:auto !important}#agendaCalendario .ms-lg-0{margin-left:0 !important}#agendaCalendario .ms-lg-1{margin-left:.25rem !important}#agendaCalendario .ms-lg-2{margin-left:.5rem !important}#agendaCalendario .ms-lg-3{margin-left:1rem !important}#agendaCalendario .ms-lg-4{margin-left:1.5rem !important}#agendaCalendario .ms-lg-5{margin-left:3rem !important}#agendaCalendario .ms-lg-auto{margin-left:auto !important}#agendaCalendario .p-lg-0{padding:0 !important}#agendaCalendario .p-lg-1{padding:.25rem !important}#agendaCalendario .p-lg-2{padding:.5rem !important}#agendaCalendario .p-lg-3{padding:1rem !important}#agendaCalendario .p-lg-4{padding:1.5rem !important}#agendaCalendario .p-lg-5{padding:3rem !important}#agendaCalendario .px-lg-0{padding-right:0 !important;padding-left:0 !important}#agendaCalendario .px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}#agendaCalendario .px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}#agendaCalendario .px-lg-3{padding-right:1rem !important;padding-left:1rem !important}#agendaCalendario .px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}#agendaCalendario .px-lg-5{padding-right:3rem !important;padding-left:3rem !important}#agendaCalendario .py-lg-0{padding-top:0 !important;padding-bottom:0 !important}#agendaCalendario .py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}#agendaCalendario .py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}#agendaCalendario .py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}#agendaCalendario .py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}#agendaCalendario .py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}#agendaCalendario .pt-lg-0{padding-top:0 !important}#agendaCalendario .pt-lg-1{padding-top:.25rem !important}#agendaCalendario .pt-lg-2{padding-top:.5rem !important}#agendaCalendario .pt-lg-3{padding-top:1rem !important}#agendaCalendario .pt-lg-4{padding-top:1.5rem !important}#agendaCalendario .pt-lg-5{padding-top:3rem !important}#agendaCalendario .pe-lg-0{padding-right:0 !important}#agendaCalendario .pe-lg-1{padding-right:.25rem !important}#agendaCalendario .pe-lg-2{padding-right:.5rem !important}#agendaCalendario .pe-lg-3{padding-right:1rem !important}#agendaCalendario .pe-lg-4{padding-right:1.5rem !important}#agendaCalendario .pe-lg-5{padding-right:3rem !important}#agendaCalendario .pb-lg-0{padding-bottom:0 !important}#agendaCalendario .pb-lg-1{padding-bottom:.25rem !important}#agendaCalendario .pb-lg-2{padding-bottom:.5rem !important}#agendaCalendario .pb-lg-3{padding-bottom:1rem !important}#agendaCalendario .pb-lg-4{padding-bottom:1.5rem !important}#agendaCalendario .pb-lg-5{padding-bottom:3rem !important}#agendaCalendario .ps-lg-0{padding-left:0 !important}#agendaCalendario .ps-lg-1{padding-left:.25rem !important}#agendaCalendario .ps-lg-2{padding-left:.5rem !important}#agendaCalendario .ps-lg-3{padding-left:1rem !important}#agendaCalendario .ps-lg-4{padding-left:1.5rem !important}#agendaCalendario .ps-lg-5{padding-left:3rem !important}#agendaCalendario .text-lg-start{text-align:left !important}#agendaCalendario .text-lg-end{text-align:right !important}#agendaCalendario .text-lg-center{text-align:center !important}}@media(min-width: 1200px){#agendaCalendario .float-xl-start{float:left !important}#agendaCalendario .float-xl-end{float:right !important}#agendaCalendario .float-xl-none{float:none !important}#agendaCalendario .d-xl-inline{display:inline !important}#agendaCalendario .d-xl-inline-block{display:inline-block !important}#agendaCalendario .d-xl-block{display:block !important}#agendaCalendario .d-xl-grid{display:grid !important}#agendaCalendario .d-xl-table{display:table !important}#agendaCalendario .d-xl-table-row{display:table-row !important}#agendaCalendario .d-xl-table-cell{display:table-cell !important}#agendaCalendario .d-xl-flex{display:flex !important}#agendaCalendario .d-xl-inline-flex{display:inline-flex !important}#agendaCalendario .d-xl-none{display:none !important}#agendaCalendario .flex-xl-fill{flex:1 1 auto !important}#agendaCalendario .flex-xl-row{flex-direction:row !important}#agendaCalendario .flex-xl-column{flex-direction:column !important}#agendaCalendario .flex-xl-row-reverse{flex-direction:row-reverse !important}#agendaCalendario .flex-xl-column-reverse{flex-direction:column-reverse !important}#agendaCalendario .flex-xl-grow-0{flex-grow:0 !important}#agendaCalendario .flex-xl-grow-1{flex-grow:1 !important}#agendaCalendario .flex-xl-shrink-0{flex-shrink:0 !important}#agendaCalendario .flex-xl-shrink-1{flex-shrink:1 !important}#agendaCalendario .flex-xl-wrap{flex-wrap:wrap !important}#agendaCalendario .flex-xl-nowrap{flex-wrap:nowrap !important}#agendaCalendario .flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}#agendaCalendario .gap-xl-0{gap:0 !important}#agendaCalendario .gap-xl-1{gap:.25rem !important}#agendaCalendario .gap-xl-2{gap:.5rem !important}#agendaCalendario .gap-xl-3{gap:1rem !important}#agendaCalendario .gap-xl-4{gap:1.5rem !important}#agendaCalendario .gap-xl-5{gap:3rem !important}#agendaCalendario .justify-content-xl-start{justify-content:flex-start !important}#agendaCalendario .justify-content-xl-end{justify-content:flex-end !important}#agendaCalendario .justify-content-xl-center{justify-content:center !important}#agendaCalendario .justify-content-xl-between{justify-content:space-between !important}#agendaCalendario .justify-content-xl-around{justify-content:space-around !important}#agendaCalendario .justify-content-xl-evenly{justify-content:space-evenly !important}#agendaCalendario .align-items-xl-start{align-items:flex-start !important}#agendaCalendario .align-items-xl-end{align-items:flex-end !important}#agendaCalendario .align-items-xl-center{align-items:center !important}#agendaCalendario .align-items-xl-baseline{align-items:baseline !important}#agendaCalendario .align-items-xl-stretch{align-items:stretch !important}#agendaCalendario .align-content-xl-start{align-content:flex-start !important}#agendaCalendario .align-content-xl-end{align-content:flex-end !important}#agendaCalendario .align-content-xl-center{align-content:center !important}#agendaCalendario .align-content-xl-between{align-content:space-between !important}#agendaCalendario .align-content-xl-around{align-content:space-around !important}#agendaCalendario .align-content-xl-stretch{align-content:stretch !important}#agendaCalendario .align-self-xl-auto{align-self:auto !important}#agendaCalendario .align-self-xl-start{align-self:flex-start !important}#agendaCalendario .align-self-xl-end{align-self:flex-end !important}#agendaCalendario .align-self-xl-center{align-self:center !important}#agendaCalendario .align-self-xl-baseline{align-self:baseline !important}#agendaCalendario .align-self-xl-stretch{align-self:stretch !important}#agendaCalendario .order-xl-first{order:-1 !important}#agendaCalendario .order-xl-0{order:0 !important}#agendaCalendario .order-xl-1{order:1 !important}#agendaCalendario .order-xl-2{order:2 !important}#agendaCalendario .order-xl-3{order:3 !important}#agendaCalendario .order-xl-4{order:4 !important}#agendaCalendario .order-xl-5{order:5 !important}#agendaCalendario .order-xl-last{order:6 !important}#agendaCalendario .m-xl-0{margin:0 !important}#agendaCalendario .m-xl-1{margin:.25rem !important}#agendaCalendario .m-xl-2{margin:.5rem !important}#agendaCalendario .m-xl-3{margin:1rem !important}#agendaCalendario .m-xl-4{margin:1.5rem !important}#agendaCalendario .m-xl-5{margin:3rem !important}#agendaCalendario .m-xl-auto{margin:auto !important}#agendaCalendario .mx-xl-0{margin-right:0 !important;margin-left:0 !important}#agendaCalendario .mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}#agendaCalendario .mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}#agendaCalendario .mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}#agendaCalendario .mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}#agendaCalendario .mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}#agendaCalendario .mx-xl-auto{margin-right:auto !important;margin-left:auto !important}#agendaCalendario .my-xl-0{margin-top:0 !important;margin-bottom:0 !important}#agendaCalendario .my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}#agendaCalendario .my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}#agendaCalendario .my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}#agendaCalendario .my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}#agendaCalendario .my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}#agendaCalendario .my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}#agendaCalendario .mt-xl-0{margin-top:0 !important}#agendaCalendario .mt-xl-1{margin-top:.25rem !important}#agendaCalendario .mt-xl-2{margin-top:.5rem !important}#agendaCalendario .mt-xl-3{margin-top:1rem !important}#agendaCalendario .mt-xl-4{margin-top:1.5rem !important}#agendaCalendario .mt-xl-5{margin-top:3rem !important}#agendaCalendario .mt-xl-auto{margin-top:auto !important}#agendaCalendario .me-xl-0{margin-right:0 !important}#agendaCalendario .me-xl-1{margin-right:.25rem !important}#agendaCalendario .me-xl-2{margin-right:.5rem !important}#agendaCalendario .me-xl-3{margin-right:1rem !important}#agendaCalendario .me-xl-4{margin-right:1.5rem !important}#agendaCalendario .me-xl-5{margin-right:3rem !important}#agendaCalendario .me-xl-auto{margin-right:auto !important}#agendaCalendario .mb-xl-0{margin-bottom:0 !important}#agendaCalendario .mb-xl-1{margin-bottom:.25rem !important}#agendaCalendario .mb-xl-2{margin-bottom:.5rem !important}#agendaCalendario .mb-xl-3{margin-bottom:1rem !important}#agendaCalendario .mb-xl-4{margin-bottom:1.5rem !important}#agendaCalendario .mb-xl-5{margin-bottom:3rem !important}#agendaCalendario .mb-xl-auto{margin-bottom:auto !important}#agendaCalendario .ms-xl-0{margin-left:0 !important}#agendaCalendario .ms-xl-1{margin-left:.25rem !important}#agendaCalendario .ms-xl-2{margin-left:.5rem !important}#agendaCalendario .ms-xl-3{margin-left:1rem !important}#agendaCalendario .ms-xl-4{margin-left:1.5rem !important}#agendaCalendario .ms-xl-5{margin-left:3rem !important}#agendaCalendario .ms-xl-auto{margin-left:auto !important}#agendaCalendario .p-xl-0{padding:0 !important}#agendaCalendario .p-xl-1{padding:.25rem !important}#agendaCalendario .p-xl-2{padding:.5rem !important}#agendaCalendario .p-xl-3{padding:1rem !important}#agendaCalendario .p-xl-4{padding:1.5rem !important}#agendaCalendario .p-xl-5{padding:3rem !important}#agendaCalendario .px-xl-0{padding-right:0 !important;padding-left:0 !important}#agendaCalendario .px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}#agendaCalendario .px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}#agendaCalendario .px-xl-3{padding-right:1rem !important;padding-left:1rem !important}#agendaCalendario .px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}#agendaCalendario .px-xl-5{padding-right:3rem !important;padding-left:3rem !important}#agendaCalendario .py-xl-0{padding-top:0 !important;padding-bottom:0 !important}#agendaCalendario .py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}#agendaCalendario .py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}#agendaCalendario .py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}#agendaCalendario .py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}#agendaCalendario .py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}#agendaCalendario .pt-xl-0{padding-top:0 !important}#agendaCalendario .pt-xl-1{padding-top:.25rem !important}#agendaCalendario .pt-xl-2{padding-top:.5rem !important}#agendaCalendario .pt-xl-3{padding-top:1rem !important}#agendaCalendario .pt-xl-4{padding-top:1.5rem !important}#agendaCalendario .pt-xl-5{padding-top:3rem !important}#agendaCalendario .pe-xl-0{padding-right:0 !important}#agendaCalendario .pe-xl-1{padding-right:.25rem !important}#agendaCalendario .pe-xl-2{padding-right:.5rem !important}#agendaCalendario .pe-xl-3{padding-right:1rem !important}#agendaCalendario .pe-xl-4{padding-right:1.5rem !important}#agendaCalendario .pe-xl-5{padding-right:3rem !important}#agendaCalendario .pb-xl-0{padding-bottom:0 !important}#agendaCalendario .pb-xl-1{padding-bottom:.25rem !important}#agendaCalendario .pb-xl-2{padding-bottom:.5rem !important}#agendaCalendario .pb-xl-3{padding-bottom:1rem !important}#agendaCalendario .pb-xl-4{padding-bottom:1.5rem !important}#agendaCalendario .pb-xl-5{padding-bottom:3rem !important}#agendaCalendario .ps-xl-0{padding-left:0 !important}#agendaCalendario .ps-xl-1{padding-left:.25rem !important}#agendaCalendario .ps-xl-2{padding-left:.5rem !important}#agendaCalendario .ps-xl-3{padding-left:1rem !important}#agendaCalendario .ps-xl-4{padding-left:1.5rem !important}#agendaCalendario .ps-xl-5{padding-left:3rem !important}#agendaCalendario .text-xl-start{text-align:left !important}#agendaCalendario .text-xl-end{text-align:right !important}#agendaCalendario .text-xl-center{text-align:center !important}}@media(min-width: 1400px){#agendaCalendario .float-xxl-start{float:left !important}#agendaCalendario .float-xxl-end{float:right !important}#agendaCalendario .float-xxl-none{float:none !important}#agendaCalendario .d-xxl-inline{display:inline !important}#agendaCalendario .d-xxl-inline-block{display:inline-block !important}#agendaCalendario .d-xxl-block{display:block !important}#agendaCalendario .d-xxl-grid{display:grid !important}#agendaCalendario .d-xxl-table{display:table !important}#agendaCalendario .d-xxl-table-row{display:table-row !important}#agendaCalendario .d-xxl-table-cell{display:table-cell !important}#agendaCalendario .d-xxl-flex{display:flex !important}#agendaCalendario .d-xxl-inline-flex{display:inline-flex !important}#agendaCalendario .d-xxl-none{display:none !important}#agendaCalendario .flex-xxl-fill{flex:1 1 auto !important}#agendaCalendario .flex-xxl-row{flex-direction:row !important}#agendaCalendario .flex-xxl-column{flex-direction:column !important}#agendaCalendario .flex-xxl-row-reverse{flex-direction:row-reverse !important}#agendaCalendario .flex-xxl-column-reverse{flex-direction:column-reverse !important}#agendaCalendario .flex-xxl-grow-0{flex-grow:0 !important}#agendaCalendario .flex-xxl-grow-1{flex-grow:1 !important}#agendaCalendario .flex-xxl-shrink-0{flex-shrink:0 !important}#agendaCalendario .flex-xxl-shrink-1{flex-shrink:1 !important}#agendaCalendario .flex-xxl-wrap{flex-wrap:wrap !important}#agendaCalendario .flex-xxl-nowrap{flex-wrap:nowrap !important}#agendaCalendario .flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}#agendaCalendario .gap-xxl-0{gap:0 !important}#agendaCalendario .gap-xxl-1{gap:.25rem !important}#agendaCalendario .gap-xxl-2{gap:.5rem !important}#agendaCalendario .gap-xxl-3{gap:1rem !important}#agendaCalendario .gap-xxl-4{gap:1.5rem !important}#agendaCalendario .gap-xxl-5{gap:3rem !important}#agendaCalendario .justify-content-xxl-start{justify-content:flex-start !important}#agendaCalendario .justify-content-xxl-end{justify-content:flex-end !important}#agendaCalendario .justify-content-xxl-center{justify-content:center !important}#agendaCalendario .justify-content-xxl-between{justify-content:space-between !important}#agendaCalendario .justify-content-xxl-around{justify-content:space-around !important}#agendaCalendario .justify-content-xxl-evenly{justify-content:space-evenly !important}#agendaCalendario .align-items-xxl-start{align-items:flex-start !important}#agendaCalendario .align-items-xxl-end{align-items:flex-end !important}#agendaCalendario .align-items-xxl-center{align-items:center !important}#agendaCalendario .align-items-xxl-baseline{align-items:baseline !important}#agendaCalendario .align-items-xxl-stretch{align-items:stretch !important}#agendaCalendario .align-content-xxl-start{align-content:flex-start !important}#agendaCalendario .align-content-xxl-end{align-content:flex-end !important}#agendaCalendario .align-content-xxl-center{align-content:center !important}#agendaCalendario .align-content-xxl-between{align-content:space-between !important}#agendaCalendario .align-content-xxl-around{align-content:space-around !important}#agendaCalendario .align-content-xxl-stretch{align-content:stretch !important}#agendaCalendario .align-self-xxl-auto{align-self:auto !important}#agendaCalendario .align-self-xxl-start{align-self:flex-start !important}#agendaCalendario .align-self-xxl-end{align-self:flex-end !important}#agendaCalendario .align-self-xxl-center{align-self:center !important}#agendaCalendario .align-self-xxl-baseline{align-self:baseline !important}#agendaCalendario .align-self-xxl-stretch{align-self:stretch !important}#agendaCalendario .order-xxl-first{order:-1 !important}#agendaCalendario .order-xxl-0{order:0 !important}#agendaCalendario .order-xxl-1{order:1 !important}#agendaCalendario .order-xxl-2{order:2 !important}#agendaCalendario .order-xxl-3{order:3 !important}#agendaCalendario .order-xxl-4{order:4 !important}#agendaCalendario .order-xxl-5{order:5 !important}#agendaCalendario .order-xxl-last{order:6 !important}#agendaCalendario .m-xxl-0{margin:0 !important}#agendaCalendario .m-xxl-1{margin:.25rem !important}#agendaCalendario .m-xxl-2{margin:.5rem !important}#agendaCalendario .m-xxl-3{margin:1rem !important}#agendaCalendario .m-xxl-4{margin:1.5rem !important}#agendaCalendario .m-xxl-5{margin:3rem !important}#agendaCalendario .m-xxl-auto{margin:auto !important}#agendaCalendario .mx-xxl-0{margin-right:0 !important;margin-left:0 !important}#agendaCalendario .mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}#agendaCalendario .mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}#agendaCalendario .mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}#agendaCalendario .mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}#agendaCalendario .mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}#agendaCalendario .mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}#agendaCalendario .my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}#agendaCalendario .my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}#agendaCalendario .my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}#agendaCalendario .my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}#agendaCalendario .my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}#agendaCalendario .my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}#agendaCalendario .my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}#agendaCalendario .mt-xxl-0{margin-top:0 !important}#agendaCalendario .mt-xxl-1{margin-top:.25rem !important}#agendaCalendario .mt-xxl-2{margin-top:.5rem !important}#agendaCalendario .mt-xxl-3{margin-top:1rem !important}#agendaCalendario .mt-xxl-4{margin-top:1.5rem !important}#agendaCalendario .mt-xxl-5{margin-top:3rem !important}#agendaCalendario .mt-xxl-auto{margin-top:auto !important}#agendaCalendario .me-xxl-0{margin-right:0 !important}#agendaCalendario .me-xxl-1{margin-right:.25rem !important}#agendaCalendario .me-xxl-2{margin-right:.5rem !important}#agendaCalendario .me-xxl-3{margin-right:1rem !important}#agendaCalendario .me-xxl-4{margin-right:1.5rem !important}#agendaCalendario .me-xxl-5{margin-right:3rem !important}#agendaCalendario .me-xxl-auto{margin-right:auto !important}#agendaCalendario .mb-xxl-0{margin-bottom:0 !important}#agendaCalendario .mb-xxl-1{margin-bottom:.25rem !important}#agendaCalendario .mb-xxl-2{margin-bottom:.5rem !important}#agendaCalendario .mb-xxl-3{margin-bottom:1rem !important}#agendaCalendario .mb-xxl-4{margin-bottom:1.5rem !important}#agendaCalendario .mb-xxl-5{margin-bottom:3rem !important}#agendaCalendario .mb-xxl-auto{margin-bottom:auto !important}#agendaCalendario .ms-xxl-0{margin-left:0 !important}#agendaCalendario .ms-xxl-1{margin-left:.25rem !important}#agendaCalendario .ms-xxl-2{margin-left:.5rem !important}#agendaCalendario .ms-xxl-3{margin-left:1rem !important}#agendaCalendario .ms-xxl-4{margin-left:1.5rem !important}#agendaCalendario .ms-xxl-5{margin-left:3rem !important}#agendaCalendario .ms-xxl-auto{margin-left:auto !important}#agendaCalendario .p-xxl-0{padding:0 !important}#agendaCalendario .p-xxl-1{padding:.25rem !important}#agendaCalendario .p-xxl-2{padding:.5rem !important}#agendaCalendario .p-xxl-3{padding:1rem !important}#agendaCalendario .p-xxl-4{padding:1.5rem !important}#agendaCalendario .p-xxl-5{padding:3rem !important}#agendaCalendario .px-xxl-0{padding-right:0 !important;padding-left:0 !important}#agendaCalendario .px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}#agendaCalendario .px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}#agendaCalendario .px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}#agendaCalendario .px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}#agendaCalendario .px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}#agendaCalendario .py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}#agendaCalendario .py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}#agendaCalendario .py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}#agendaCalendario .py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}#agendaCalendario .py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}#agendaCalendario .py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}#agendaCalendario .pt-xxl-0{padding-top:0 !important}#agendaCalendario .pt-xxl-1{padding-top:.25rem !important}#agendaCalendario .pt-xxl-2{padding-top:.5rem !important}#agendaCalendario .pt-xxl-3{padding-top:1rem !important}#agendaCalendario .pt-xxl-4{padding-top:1.5rem !important}#agendaCalendario .pt-xxl-5{padding-top:3rem !important}#agendaCalendario .pe-xxl-0{padding-right:0 !important}#agendaCalendario .pe-xxl-1{padding-right:.25rem !important}#agendaCalendario .pe-xxl-2{padding-right:.5rem !important}#agendaCalendario .pe-xxl-3{padding-right:1rem !important}#agendaCalendario .pe-xxl-4{padding-right:1.5rem !important}#agendaCalendario .pe-xxl-5{padding-right:3rem !important}#agendaCalendario .pb-xxl-0{padding-bottom:0 !important}#agendaCalendario .pb-xxl-1{padding-bottom:.25rem !important}#agendaCalendario .pb-xxl-2{padding-bottom:.5rem !important}#agendaCalendario .pb-xxl-3{padding-bottom:1rem !important}#agendaCalendario .pb-xxl-4{padding-bottom:1.5rem !important}#agendaCalendario .pb-xxl-5{padding-bottom:3rem !important}#agendaCalendario .ps-xxl-0{padding-left:0 !important}#agendaCalendario .ps-xxl-1{padding-left:.25rem !important}#agendaCalendario .ps-xxl-2{padding-left:.5rem !important}#agendaCalendario .ps-xxl-3{padding-left:1rem !important}#agendaCalendario .ps-xxl-4{padding-left:1.5rem !important}#agendaCalendario .ps-xxl-5{padding-left:3rem !important}#agendaCalendario .text-xxl-start{text-align:left !important}#agendaCalendario .text-xxl-end{text-align:right !important}#agendaCalendario .text-xxl-center{text-align:center !important}}@media(min-width: 1200px){#agendaCalendario .fs-1{font-size:2.5rem !important}#agendaCalendario .fs-2{font-size:2rem !important}#agendaCalendario .fs-3{font-size:1.75rem !important}#agendaCalendario .fs-4{font-size:1.5rem !important}}@media print{#agendaCalendario .d-print-inline{display:inline !important}#agendaCalendario .d-print-inline-block{display:inline-block !important}#agendaCalendario .d-print-block{display:block !important}#agendaCalendario .d-print-grid{display:grid !important}#agendaCalendario .d-print-table{display:table !important}#agendaCalendario .d-print-table-row{display:table-row !important}#agendaCalendario .d-print-table-cell{display:table-cell !important}#agendaCalendario .d-print-flex{display:flex !important}#agendaCalendario .d-print-inline-flex{display:inline-flex !important}#agendaCalendario .d-print-none{display:none !important}}.bottombar-cookies{border-bottom:1px solid #ff0051;position:fixed;left:0;bottom:0;width:100%;background-color:#fff;z-index:666}.bottombar-cookies__wrapper{max-width:1215px;margin:auto auto;height:max-content;padding-top:1rem;padding-bottom:1rem;display:flex;align-items:center;justify-content:space-between;flex-direction:row;gap:2rem}.bottombar-cookies__content{max-width:70%}.bottombar-cookies__content strong{font-size:1.4rem}.bottombar-cookies__content p{font-size:1.2rem}.bottombar-cookies__actions button{width:max-content;padding:1rem 3rem}.bottombar-cookies__actions button:first-child{background:#ff0051;color:#fff}.bottombar-cookies__actions button:last-child{background-color:#e8e9ea}.bottombar-cookies__actions button:hover{filter:brightness(0.7)}.mA_checkout{height:100%;max-height:100%}.mA_checkout .flex-container{margin-top:20px;margin-bottom:20px;display:flex}.mA_checkout .flex-item-66{margin-right:20px;flex:0 0 66%}.mA_checkout .flex-item-33{flex:0 0 33%}.mA_checkout .box{padding:20px;border:1px solid #000}.mA_checkout .tab-container{display:flex;margin-top:1 0px}.mA_checkout .tab-button{background-color:#f1f1f1;padding:10px 15px;border:1px solid #ccc;cursor:pointer}.mA_checkout .tab-button.active{background-color:#4caf50}.mA_checkout .btnSubmit{color:#fff}.mA_checkout .tab-content{display:none;padding:15px;border:1px solid #ccc}.mA_checkout .tab-content #cartao .mes,.mA_checkout .tab-content #cartao .ano{max-width:15rem}.mA_checkout form{margin-top:2rem;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column}.mA_checkout form label{display:block;position:relative;width:100%}.mA_checkout form label span{display:block}.mA_checkout form label label.error{display:none !important}.mA_checkout form label input,.mA_checkout form label select,.mA_checkout form label textarea{height:5.6rem;margin-top:.6rem;margin-bottom:1.6rem;width:100%;max-width:44.3rem;border:1px solid #e9ecef;outline:none;background:#fff;border-radius:5px;padding-left:1.9rem;font-family:"Montserrat";font-style:normal;font-weight:normal;font-size:1.6rem;line-height:5.6rem;color:#505354}.mA_checkout form label input.error,.mA_checkout form label select.error,.mA_checkout form label textarea.error{border-color:red}.mA_checkout form label input:focus,.mA_checkout form label textarea:focus{border:1px solid #6d6d6d}.mA_checkout form label textarea{height:14.3rem}.mA_checkout form label.password img{position:absolute;right:2.1rem;top:0;bottom:0;cursor:pointer}.mA_checkout form label.password img[active]{opacity:.5}.mA_checkout form label.cvv{max-width:85%;position:relative}.mA_checkout form label.cvv picture{cursor:pointer;position:absolute;right:-6rem;top:0;bottom:0;display:block;margin:auto 0;display:flex;align-items:center;justify-content:center;flex-direction:row}.mA_checkout form label.cvv picture span{position:absolute;display:block;top:2rem;text-align:center;opacity:0;border-radius:.5rem;font-size:1.2rem;color:#fff;padding:.5rem;transition:.32s;width:unset;background:#610f29}.mA_checkout form label.cvv picture:hover span{top:-3rem;opacity:1}.mA_checkout form button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;background-color:#68152e;color:#fff;max-width:unset;width:100%;border:none}.mA_checkout form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){.mA_checkout form button{font-size:2.9rem;padding:1.6rem 4rem}}.mA_checkout form button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 5px #68152e}.loadingFull{background:url(../img/loadingAjax.gif) #000 center center no-repeat;-webkit-opacity:.8;-moz-opacity:.8;-ms-opacity:.8;-o-opacity:.8;opacity:.8;position:fixed;width:100%;height:100%;z-index:99999999;display:none;top:0;left:0}section.s_baixar .container-fluid .container-fav aside .alert{--bs-alert-bg: transparent;--bs-alert-padding-x: 1rem;--bs-alert-padding-y: 1rem;--bs-alert-margin-bottom: 1rem;--bs-alert-color: inherit;--bs-alert-border-color: transparent;--bs-alert-border: var(--bs-border-width) solid var(--bs-alert-border-color);--bs-alert-border-radius: var(--bs-border-radius);--bs-alert-link-color: inherit;position:relative;padding:var(--bs-alert-padding-y) var(--bs-alert-padding-x);margin-bottom:var(--bs-alert-margin-bottom);color:var(--bs-alert-color);background-color:var(--bs-alert-bg);border:var(--bs-alert-border);border-radius:var(--bs-alert-border-radius)}section.s_baixar .container-fluid .container-fav aside .alert-heading{color:inherit}section.s_baixar .container-fluid .container-fav aside .alert-link{font-weight:700;color:var(--bs-alert-link-color)}section.s_baixar .container-fluid .container-fav aside .alert-dismissible{padding-right:3rem}section.s_baixar .container-fluid .container-fav aside .alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}section.s_baixar .container-fluid .container-fav aside .alert-heading{color:inherit}section.s_baixar .container-fluid .container-fav aside .alert-link{font-weight:700;color:var(--bs-alert-link-color)}section.s_baixar .container-fluid .container-fav aside .alert-dismissible{padding-right:3rem}section.s_baixar .container-fluid .container-fav aside .alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}section.s_baixar .container-fluid .container-fav aside .alert-success{--bs-alert-color: var(--bs-success-text-emphasis);--bs-alert-bg: var(--bs-success-bg-subtle);--bs-alert-border-color: var(--bs-success-border-subtle);--bs-alert-link-color: var(--bs-success-text-emphasis)}section.s_baixar .container-fluid .container-fav aside .alert-info{--bs-alert-color: var(--bs-info-text-emphasis);--bs-alert-bg: var(--bs-info-bg-subtle);--bs-alert-border-color: var(--bs-info-border-subtle);--bs-alert-link-color: var(--bs-info-text-emphasis)}section.s_baixar .container-fluid .container-fav aside .alert-warning{--bs-alert-color: var(--bs-warning-text-emphasis);--bs-alert-bg: var(--bs-warning-bg-subtle);--bs-alert-border-color: var(--bs-warning-border-subtle);--bs-alert-link-color: var(--bs-warning-text-emphasis)}section.s_baixar .container-fluid .container-fav aside .alert-danger{--bs-alert-color: var(--bs-danger-text-emphasis);--bs-alert-bg: var(--bs-danger-bg-subtle);--bs-alert-border-color: var(--bs-danger-border-subtle);--bs-alert-link-color: var(--bs-danger-text-emphasis)}section.s_baixar .container-fluid .container-fav aside .btn-close{--bs-btn-close-color: #000;--bs-btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");--bs-btn-close-opacity: 0.5;--bs-btn-close-hover-opacity: 0.75;--bs-btn-close-focus-shadow: 0 0 0 0.25rem rgba(13, 110, 253, 0.25);--bs-btn-close-focus-opacity: 1;--bs-btn-close-disabled-opacity: 0.25;--bs-btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:var(--bs-btn-close-color);background:rgba(0,0,0,0) var(--bs-btn-close-bg) center/1em auto no-repeat;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity)}section.s_baixar .container-fluid .container-fav aside .btn-close:hover{color:var(--bs-btn-close-color);text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}section.s_baixar .container-fluid .container-fav aside .btn-close:focus{outline:0;box-shadow:var(--bs-btn-close-focus-shadow);opacity:var(--bs-btn-close-focus-opacity)}section.s_baixar .container-fluid .container-fav aside .btn-close:disabled,section.s_baixar .container-fluid .container-fav aside .btn-close.disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:var(--bs-btn-close-disabled-opacity)}section.s_baixar .container-fluid .container-fav aside .fade{transition:opacity .15s linear}@media(prefers-reduced-motion: reduce){section.s_baixar .container-fluid .container-fav aside .fade{transition:none}}section.s_baixar .container-fluid .container-fav aside .fade:not(.show){opacity:0}body#links{text-align:center;min-height:100vh;background-color:#68152e;background-image:url("/site/img/links-bg.png");background-size:cover;background-repeat:no-repeat;color:#ffeac1}body#links header,body#links footer{display:none}section#_links{max-width:600px;margin:0 auto;overflow-y:hidden;padding:4rem 0;display:flex;gap:6.5rem;flex-direction:column}@media(max-width: 600px){section#_links{margin:0 1.8rem}}section#_links .hero{display:flex;align-items:center;flex-direction:column}section#_links .hero picture{display:flex;gap:2rem;align-items:center;margin-bottom:2rem}section#_links .hero .titulo{color:#ffeac1;font-size:2.5rem;font-weight:500;line-height:1.2;margin:1.5rem 0 .5rem}section#_links .hero .subtitulo{color:#ffeac1}section#_links .hero .social{display:flex;justify-content:space-between;gap:1.7rem;flex-wrap:wrap;margin-top:2rem}section#_links .hero .social a svg{width:25px;height:20px;color:#ffeac1}section#_links .faq-container{width:100%;max-width:600px}section#_links .faq-container h2{font-size:2.5rem;margin-bottom:1rem}section#_links .faq-container .faq-item{margin-bottom:20px;border-bottom:1px solid rgba(255,234,193,.5137254902);padding-bottom:10px}section#_links .faq-container .faq-question{font-size:2.2rem;cursor:pointer;color:#ffeac1}section#_links .faq-container .faq-answer{display:none;margin-top:10px}section#_links .faq-container .faq-answer p{font-size:1.5rem;margin:2rem 0;color:#fff}section#_links .video-card{overflow:hidden;border-radius:25px;background-color:#801b39}section#_links .video-card .content{padding:2rem 0;border-bottom:1px solid rgba(255,234,193,.5137254902)}section#_links .video-card .content .title{width:77%;margin:0 auto;font-size:2rem;font-weight:700;margin-bottom:1rem}section#_links .video-card .content .resume{width:77%;margin:0 auto;color:rgba(255,234,193,.7411764706);font-size:1.5rem}section#_links .video-card button{color:#ffeac1;font-weight:700;width:100%;padding:2.5rem 0}section#_links .about{border-bottom:1px solid rgba(255,234,193,.5137254902)}section#_links .about img{border-radius:15px;padding:.4rem}section#_links .about .title{margin:1.5rem 0 4rem}section#_links .about .event,section#_links .about .course{padding-bottom:2rem;margin-bottom:5rem;border-bottom:1px solid #801b39;box-shadow:inset 0px 0px 20px 9px rgba(128,27,57,.4);border-radius:15px}section#_links .about .event h4,section#_links .about .course h4{margin:4.5rem 0 2rem}section#_links .about button{margin-top:2.4rem;font-size:1.7rem;padding:1.3rem 3.5rem;font-weight:500;border-radius:7px;border:2px solid #801b39;color:#ffeac1}section#_links .button-card .title{margin-bottom:2.5rem}section#_links .button-card .cards{display:flex;flex-direction:column;align-items:center;gap:2rem}section#_links .button-card .cards a{display:flex;align-items:center;gap:2rem;width:100%;padding:1.5rem 3rem;border-radius:30px;border:2px solid rgba(255,234,193,.5137254902);color:#ffeac1}section#_links .button-card .cards a img{width:60px;border-radius:100%}.footer{margin-top:0 !important}#viagens section.s_banner .container-fluid .container-fav h3{color:#f2e1b4;margin-top:1.8rem;margin-bottom:1.8rem;font-size:2.8rem;height:2.8rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}#viagens section.s_banner .container-fluid .container-fav p{color:#fff;max-width:49.1rem;margin-top:1.2rem;margin-bottom:2.2rem;font-size:1.8rem;line-height:150%;height:8.1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}#viagens section.s_banner .container-fluid .container-fav button{margin-top:3.8rem}#viagens section.s_agenda .container-fluid{padding-top:7rem;padding-bottom:2.5rem;background-color:#f2e1b4;max-height:inherit}#viagens section.s_agenda .container-fluid .container-fav .top{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;margin-bottom:6rem;text-align:center}#viagens section.s_agenda .container-fluid .container-fav .top .logos-viagens{max-width:50rem;width:100%;height:auto;margin-bottom:5.5rem;display:block}#viagens section.s_agenda .container-fluid .container-fav .top h2{color:#434449;max-width:80rem;margin-bottom:2.4rem}#viagens section.s_agenda .container-fluid .container-fav .top p{color:#343a40;max-width:80rem;font-size:1.6rem;line-height:160%;margin-bottom:1.8rem;text-align:justify}#viagens section.s_agenda .container-fluid .container-fav .content{width:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:3rem}#viagens section.s_agenda .container-fluid .container-fav .content nav{display:flex;align-items:center;justify-content:center;flex-direction:row;gap:2rem}#viagens section.s_agenda .container-fluid .container-fav .content nav h3{padding:1.5rem 4rem;color:#434449;transition:.32s;cursor:pointer;border-bottom:solid .3rem #fff;font-family:"NeulisAlt";font-style:normal;font-weight:bold;font-size:2.8rem;line-height:100%}#viagens section.s_agenda .container-fluid .container-fav .content nav h3:hover{filter:brightness(1.75)}#viagens section.s_agenda .container-fluid .container-fav .content nav h3[active]{border-color:#b68f58;color:#b68f58}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper{position:relative;width:100%;display:flex;justify-content:center}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper::after{background:linear-gradient(180deg, rgba(242, 225, 180, 0) 0%, rgba(242, 225, 180, 0.5) 70%, #F2E1B4 100%);height:8rem;width:100%;max-width:80rem;pointer-events:none;content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);z-index:10}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container{width:100%;max-width:80rem;max-height:60rem;overflow-y:auto;overflow-x:hidden;scroll-behavior:smooth;position:relative;display:flex;flex-direction:column;align-items:center;gap:3rem;padding:0 2rem 3rem 0}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container::-webkit-scrollbar{width:.5rem}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container::-webkit-scrollbar-track{background:#fff}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container::-webkit-scrollbar-thumb{background:#ff0051;border-radius:.25rem}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container::-webkit-scrollbar-thumb:hover{background:#68152e}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card{width:100%;max-width:80rem;height:27.7rem;background:#fff;display:flex;flex-direction:row;align-items:stretch;flex-shrink:0;overflow:hidden}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-image{width:31.3rem;height:100%;background-size:cover;background-position:center;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;padding:3.1rem .7rem 1.9rem .7rem;flex-shrink:0}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-image .viagem-duration{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:.9rem;width:100%}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-image .viagem-duration span{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.9rem;height:3.4rem;padding:0 1rem;background:rgba(255,255,255,.85);font-size:1.4rem;color:#343a40;white-space:nowrap;font-weight:500}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-image .viagem-duration span img{width:1.6rem;height:1.6rem}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info{flex:1;padding:2.7rem 4.2rem 3.7rem 4.2rem;display:flex;flex-direction:column;justify-content:space-between;background:#fff}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info h4{font-size:2.2rem;font-weight:600;color:#434449;margin:0 0 .8rem 0;line-height:130%}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info p{font-size:1.4rem;line-height:140%;color:#343a40;margin:0 0 1.2rem 0}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info .viagem-price{font-size:2.4rem;font-weight:600;color:#90143c;margin:0 0 .5rem 0}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info .viagem-price small{font-size:1.4rem;color:#434449}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info .viagem-parcel{font-size:1.3rem;color:#434449;margin:0 0 1.5rem 0;font-weight:500}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info .viagem-btn{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background:#68152e;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#fff;padding:1.6rem 8rem;border:.1rem solid #68152e;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s;align-self:flex-start;padding:1rem 2.5rem;font-size:1.5rem;font-weight:600}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info .viagem-btn:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #68152e}@media(max-width: 600px){#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info .viagem-btn{font-size:2.9rem;padding:1.6rem 4rem}}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info .viagem-realizada{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:.8rem;padding:1.2rem 2.4rem;background:#e8e9ea;color:#343a40;font-size:1.4rem;border-radius:.4rem;font-weight:500}#viagens section.s_agenda .container-fluid .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info .viagem-realizada img{width:1.6rem;height:1.6rem}@media(max-width: 768px){#viagens section.s_banner .container-fluid .container-fav button{display:none}#viagens section.s_agenda .container-fav .content .viagens-wrapper .viagens-container{max-height:none !important;overflow:visible !important;padding:0 !important}#viagens section.s_agenda .container-fav .content .viagens-wrapper .viagens-container .viagem-card{height:auto !important;flex-direction:column !important;max-width:100% !important;margin-bottom:3rem}#viagens section.s_agenda .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-image{width:100% !important;height:25rem !important;padding:2rem .7rem 1rem .7rem !important}#viagens section.s_agenda .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-image .viagem-duration{flex-direction:row !important;justify-content:space-between !important}#viagens section.s_agenda .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-image .viagem-duration span{height:auto !important;padding:.5rem .8rem !important;font-size:1.2rem !important}#viagens section.s_agenda .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info{flex:1 !important;padding:2rem !important;justify-content:space-around !important}#viagens section.s_agenda .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info h4{font-size:1.8rem !important;margin-bottom:1rem !important}#viagens section.s_agenda .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info p{font-size:1.4rem !important;margin-bottom:1.5rem !important}#viagens section.s_agenda .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info .viagem-price{font-size:1.8rem !important;margin-bottom:.5rem !important}#viagens section.s_agenda .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info .viagem-parcel{font-size:1.2rem !important;margin-bottom:1.5rem !important}#viagens section.s_agenda .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info .viagem-btn{width:100% !important;padding:1rem 2rem !important;font-size:1.4rem !important}#viagens section.s_agenda .container-fav .content .viagens-wrapper .viagens-container .viagem-card .viagem-info .viagem-realizada{font-size:1.4rem !important}}#viagem-detalhe section.s_banner .container-fluid .container-fav h3{color:#f2e1b4;margin-top:1.8rem;margin-bottom:1.8rem;font-size:2.8rem;font-weight:600;letter-spacing:.05em;height:2.8rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis}#viagem-detalhe section.s_banner .container-fluid .container-fav p{color:#fff;max-width:49.1rem;margin-top:1.2rem;margin-bottom:2.2rem;font-size:1.8rem;line-height:150%;text-shadow:0 2px 8px rgba(0,0,0,.3);height:8.1rem;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis}#viagem-detalhe section.s_banner .container-fluid .container-fav button{margin-top:3.8rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid{padding-top:7rem;padding-bottom:2.5rem;background:linear-gradient(0deg, #F2E1B4 0%, #f0e5c6 100%)}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav{max-width:95rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav>div{margin-bottom:8rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav>div h2{color:#434449;font-size:3.6rem;font-weight:700;margin-bottom:3.5rem;position:relative;padding-bottom:2.5rem;letter-spacing:-0.02em}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav>div h2::after{content:"";position:absolute;bottom:0;left:0;width:8rem;height:.4rem;background:linear-gradient(90deg, #ff0051 0%, #F2E1B4 100%);border-radius:.2rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav>div p{color:#343a40;font-size:1.65rem;line-height:180%;margin-bottom:1.8rem;text-align:justify}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-descricao{background:#fff;padding:5rem;border-radius:1.2rem;margin-bottom:6rem;box-shadow:0 4px 20px rgba(0,0,0,.08);border-top:4px solid #f2e1b4;transition:box-shadow .3s ease}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-descricao:hover{box-shadow:0 8px 32px rgba(0,0,0,.12)}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-descricao h2{margin-top:0}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-descricao p{margin:0 0 2rem 0;color:#555}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-descricao p:last-child{margin-bottom:0}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-info-principais{display:grid;grid-template-columns:repeat(3, 1fr);gap:2.5rem;margin-bottom:8rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-info-principais .info-item{background:#fff;padding:4rem 3rem;border-radius:1.2rem;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;border:1px solid rgba(212,175,131,.1);position:relative;overflow:hidden}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-info-principais .info-item::before{content:"";position:absolute;top:0;left:0;right:0;height:4px;background:linear-gradient(90deg, #F2E1B4 0%, #ff0051 100%)}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-info-principais .info-item:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(0,0,0,.15)}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-info-principais .info-item h4{color:#f2e1b4;font-size:1.6rem;font-weight:600;margin-bottom:1.5rem;margin:0 0 1.5rem 0;text-transform:uppercase;letter-spacing:.1em}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-info-principais .info-item p{color:#434449;font-size:2.8rem;font-weight:700;margin:0;text-align:center}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-hoteis{margin-bottom:8rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-hoteis h2{margin-top:0}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-hoteis .hoteis-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-hoteis .hoteis-list .hotel-item{background:#fff;padding:4rem;border-radius:1.2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;border-left:5px solid #f2e1b4;overflow:hidden;position:relative}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-hoteis .hoteis-list .hotel-item::before{content:"🏨";position:absolute;font-size:4rem;opacity:.05;right:-1rem;top:-1rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-hoteis .hoteis-list .hotel-item:hover{transform:translateY(-6px);box-shadow:0 12px 32px rgba(0,0,0,.15);border-left-color:#ff0051}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-hoteis .hoteis-list .hotel-item h4{color:#434449;font-size:2.4rem;font-weight:700;margin-bottom:1.5rem;margin:0 0 1.5rem 0}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-hoteis .hoteis-list .hotel-item p{color:#555;font-size:1.55rem;line-height:170%;margin:0;text-align:justify}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-roteiro{margin-bottom:8rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-roteiro h2{margin-top:0}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-roteiro .roteiro-list{display:flex;flex-direction:column;gap:2rem;position:relative}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-roteiro .roteiro-list::before{content:"";position:absolute;left:2.5rem;top:0;bottom:0;width:3px;background:linear-gradient(180deg, #F2E1B4 0%, #ff0051 100%)}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-roteiro .roteiro-list .roteiro-item{background:#fff;padding:3.5rem 4rem;border-radius:1.2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;margin-left:4rem;position:relative;border-top:1px solid rgba(212,175,131,.2)}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-roteiro .roteiro-list .roteiro-item::before{content:"";position:absolute;left:-3.4rem;top:2.5rem;width:2rem;height:2rem;border-radius:50%;background:#ff0051;border:4px solid #fff;box-shadow:0 0 0 4px #f2e1b4}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-roteiro .roteiro-list .roteiro-item:hover{transform:translateX(8px);box-shadow:0 8px 32px rgba(0,0,0,.15)}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-roteiro .roteiro-list .roteiro-item h4{color:#434449;font-size:2rem;font-weight:700;margin-bottom:1.2rem;margin:0 0 1.2rem 0}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-roteiro .roteiro-list .roteiro-item p{color:#555;font-size:1.55rem;line-height:170%;margin:0;text-align:justify}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-acompanhantes{margin-bottom:8rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-acompanhantes h2{margin-top:0}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-acompanhantes .acompanhantes-list{display:grid;grid-template-columns:repeat(2, 1fr);gap:3rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-acompanhantes .acompanhantes-list .acompanhante-item{background:#fff;padding:4rem 3rem;border-radius:1.2rem;text-align:center;box-shadow:0 4px 20px rgba(0,0,0,.08);transition:all .3s ease;border-bottom:4px solid #f2e1b4;position:relative;overflow:hidden}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-acompanhantes .acompanhantes-list .acompanhante-item::after{content:"";position:absolute;top:-50%;right:-50%;width:200%;height:200%;background:radial-gradient(circle, rgba(212, 175, 131, 0.05) 0%, transparent 70%)}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-acompanhantes .acompanhantes-list .acompanhante-item:hover{transform:translateY(-8px);box-shadow:0 12px 32px rgba(0,0,0,.15);border-bottom-color:#ff0051}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-acompanhantes .acompanhantes-list .acompanhante-item h4{color:#434449;font-size:2rem;font-weight:700;margin-bottom:1rem;margin:0 0 1rem 0;position:relative;z-index:1}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-acompanhantes .acompanhantes-list .acompanhante-item p{color:#555;font-size:1.55rem;line-height:160%;margin:0;text-align:center;position:relative;z-index:1}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores{margin-bottom:8rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores h2{margin-top:0}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list{background:#fff;padding:5rem;border-radius:1.2rem;box-shadow:0 4px 20px rgba(0,0,0,.08);border-top:4px solid #f2e1b4;display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:start}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item{background:none;padding:0;box-shadow:none;border:none;overflow:visible;position:relative}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item:first-child{grid-column:1/-1;padding-bottom:2.5rem;display:flex;justify-content:space-between;align-items:center;gap:3rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item:first-child h4{display:none}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item:first-child .preco-content{display:flex;flex-direction:column;justify-content:center}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item:first-child .preco{font-size:4rem;color:#ff0051;font-weight:700;margin-bottom:1.5rem;margin:0 0 1.5rem 0;font-family:"NeulisAlt",sans-serif}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item:first-child small{color:#f2e1b4;font-size:1.6rem;display:block;margin-bottom:0;font-weight:600}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item:first-child .valor-btn{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background:#68152e;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#fff;padding:1.6rem 8rem;border:.1rem solid #68152e;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s;padding:1.5rem 3rem;font-size:1.6rem;white-space:nowrap;flex-shrink:0}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item:first-child .valor-btn:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #68152e}@media(max-width: 600px){#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item:first-child .valor-btn{font-size:2.9rem;padding:1.6rem 4rem}}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item:first-child ul{display:none}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item:not(:first-child) h4{color:#434449;font-size:2rem;font-weight:700;margin-bottom:2.5rem;margin:0 0 2.5rem 0;text-transform:uppercase;letter-spacing:.05em;padding-bottom:1.5rem;border-bottom:2px solid #f2e1b4}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item:not(:first-child) .preco{display:none}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item:not(:first-child) small{display:none}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item ul{list-style:none;padding:0;margin:0}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item ul li{color:#555;font-size:1.55rem;line-height:210%;padding-left:3rem;position:relative;margin-bottom:.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item ul li::before{content:"✓";position:absolute;left:0;color:#ff0051;font-weight:bold;font-size:2rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-valores .valores-list .valor-item ul li:last-child{margin-bottom:0}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-cta{background:linear-gradient(135deg, white 0%, rgba(212, 175, 131, 0.05) 100%);padding:6rem 5rem;border-radius:1.5rem;text-align:center;box-shadow:0 8px 32px rgba(0,0,0,.1);border-top:5px solid #f2e1b4;border-bottom:5px solid #ff0051;position:relative;overflow:hidden}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-cta::before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg, transparent, rgba(212, 175, 131, 0.1), transparent);transition:left .5s ease}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-cta:hover::before{left:100%}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-cta h2{margin-top:0;text-align:center;color:#434449;font-size:3.2rem}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-cta p{color:#555;font-size:1.8rem;line-height:170%;margin-bottom:3.5rem;max-width:65rem;margin-left:auto;margin-right:auto}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-cta .cta-button-wrapper{display:flex;justify-content:center;align-items:center}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-cta .viagem-cta-btn{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background:#68152e;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#fff;padding:1.6rem 8rem;border:.1rem solid #68152e;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s;padding:1.8rem 5rem;font-size:1.9rem;font-weight:700;letter-spacing:.05em;transition:all .3s ease;box-shadow:0 4px 16px rgba(200,17,45,.25)}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-cta .viagem-cta-btn:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #68152e}@media(max-width: 600px){#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-cta .viagem-cta-btn{font-size:2.9rem;padding:1.6rem 4rem}}#viagem-detalhe section.s_viagem-detalhes .container-fluid .container-fav .viagem-cta .viagem-cta-btn:hover{transform:scale(1.05);box-shadow:0 8px 24px rgba(200,17,45,.35)}@media(max-width: 1024px){#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-info-principais{grid-template-columns:repeat(2, 1fr);gap:2rem;margin-bottom:6rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-info-principais .info-item{padding:3rem 2.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-info-principais .info-item h4{font-size:1.4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-info-principais .info-item p{font-size:2.2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-hoteis .hoteis-list{grid-template-columns:1fr;gap:2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list{padding:4rem;gap:3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item:first-child{flex-direction:column;align-items:flex-start;gap:2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item:first-child .valor-btn{width:100%}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-acompanhantes .acompanhantes-list{grid-template-columns:1fr}}@media(max-width: 768px){#viagem-detalhe section.s_banner .container-fluid .container-fav h3{font-size:2.2rem;margin-bottom:1.2rem}#viagem-detalhe section.s_banner .container-fluid .container-fav p{font-size:1.5rem;max-width:100%;height:auto;-webkit-line-clamp:unset}#viagem-detalhe section.s_banner .container-fluid .container-fav button{display:none}#viagem-detalhe section.s_viagem-detalhes{padding-top:5rem;padding-bottom:5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav{max-width:100%;padding:0 2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav>div{margin-bottom:5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav>div h2{font-size:2.4rem;margin-bottom:2rem;padding-bottom:1.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav>div h2::after{width:5rem;height:.3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav>div p{font-size:1.4rem;line-height:160%;margin-bottom:1.2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-descricao{padding:3rem 2rem;margin-bottom:4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-descricao p{margin:0 0 1.5rem 0}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-info-principais{display:grid !important;grid-template-columns:1fr !important;gap:1.5rem;margin-bottom:4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-info-principais .info-item{padding:2.5rem 2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-info-principais .info-item h4{font-size:1.2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-info-principais .info-item p{font-size:2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-hoteis{margin-bottom:4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-hoteis .hoteis-list{display:grid !important;grid-template-columns:1fr !important;gap:2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-hoteis .hoteis-list .hotel-item{padding:2.5rem 2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-hoteis .hoteis-list .hotel-item h4{font-size:1.8rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-hoteis .hoteis-list .hotel-item p{font-size:1.4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro{margin-bottom:4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro .roteiro-list::before{left:1.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro .roteiro-list .roteiro-item{margin-left:3rem;padding:2.5rem 2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro .roteiro-list .roteiro-item::before{left:-2.5rem;top:1.8rem;width:1.5rem;height:1.5rem;border:3px solid #fff;box-shadow:0 0 0 3px #f2e1b4}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro .roteiro-list .roteiro-item h4{font-size:1.6rem;margin-bottom:1rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro .roteiro-list .roteiro-item p{font-size:1.4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-acompanhantes{margin-bottom:4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-acompanhantes .acompanhantes-list{display:grid !important;grid-template-columns:1fr !important;gap:2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-acompanhantes .acompanhantes-list .acompanhante-item{padding:3rem 2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-acompanhantes .acompanhantes-list .acompanhante-item h4{font-size:1.6rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-acompanhantes .acompanhantes-list .acompanhante-item p{font-size:1.4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores{margin-bottom:4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list{padding:3rem 2rem;grid-template-columns:1fr;gap:3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item:first-child{grid-column:1;flex-direction:column;align-items:flex-start;padding-bottom:2rem;gap:1.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item:first-child .preco{font-size:2.8rem;margin-bottom:.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item:first-child small{font-size:1.4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item:first-child .valor-btn{width:100%;padding:1.2rem 2rem;font-size:1.4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item:not(:first-child) h4{font-size:1.6rem;margin-bottom:2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item ul li{font-size:1.4rem;padding-left:2.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item ul li::before{font-size:1.6rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-cta{padding:4rem 2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-cta h2{font-size:2.2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-cta p{font-size:1.4rem;margin-bottom:2.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-cta .viagem-cta-btn{padding:1.2rem 2.5rem;font-size:1.4rem}}@media(max-width: 480px){#viagem-detalhe section.s_banner .container-fluid .container-fav h1{font-size:3rem}#viagem-detalhe section.s_banner .container-fluid .container-fav h3{font-size:1.8rem}#viagem-detalhe section.s_banner .container-fluid .container-fav p{font-size:1.3rem}#viagem-detalhe section.s_banner .container-fluid .container-fav button{display:none}#viagem-detalhe section.s_viagem-detalhes{padding-top:3rem;padding-bottom:3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav{padding:0 1.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav>div{margin-bottom:4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav>div h2{font-size:2rem;margin-bottom:1.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav>div h2::after{width:4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav>div p{font-size:1.3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-descricao{padding:2rem 1.5rem;margin-bottom:3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-info-principais{display:grid !important;grid-template-columns:1fr !important;margin-bottom:3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-info-principais .info-item{padding:2rem 1.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-info-principais .info-item h4{font-size:1rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-info-principais .info-item p{font-size:1.8rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-hoteis{margin-bottom:3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-hoteis .hoteis-list{display:grid !important;grid-template-columns:1fr !important;gap:2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-hoteis .hoteis-list .hotel-item{padding:2rem 1.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-hoteis .hoteis-list .hotel-item h4{font-size:1.6rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-hoteis .hoteis-list .hotel-item p{font-size:1.3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro{margin-bottom:3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro .roteiro-list{gap:1.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro .roteiro-list::before{left:1rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro .roteiro-list .roteiro-item{margin-left:2.5rem;padding:2rem 1.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro .roteiro-list .roteiro-item::before{left:-2rem;width:1.2rem;height:1.2rem;border:2px solid #fff;box-shadow:0 0 0 2px #f2e1b4}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro .roteiro-list .roteiro-item h4{font-size:1.4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-roteiro .roteiro-list .roteiro-item p{font-size:1.3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-acompanhantes{margin-bottom:3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-acompanhantes .acompanhantes-list{display:grid !important;grid-template-columns:1fr !important;gap:2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-acompanhantes .acompanhantes-list .acompanhante-item{padding:2rem 1.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-acompanhantes .acompanhantes-list .acompanhante-item h4{font-size:1.4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-acompanhantes .acompanhantes-list .acompanhante-item p{font-size:1.3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores{margin-bottom:3rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list{padding:2rem 1.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item:first-child{padding-bottom:1.5rem;gap:1rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item:first-child .preco{font-size:2.2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item:first-child small{font-size:1.2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item:first-child .valor-btn{font-size:1.2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item:not(:first-child) h4{font-size:1.4rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-valores .valores-list .valor-item ul li{font-size:1.3rem;line-height:180%}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-cta{padding:3rem 1.5rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-cta h2{font-size:1.8rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-cta p{font-size:1.3rem;margin-bottom:2rem}#viagem-detalhe section.s_viagem-detalhes .container-fav .viagem-cta .viagem-cta-btn{padding:1rem 2rem;font-size:1.2rem}}.s_premios a{display:block;margin:10rem 0;position:relative;border-radius:1rem;overflow:hidden;box-shadow:0 0 25px rgba(240,222,176,.3);transition:transform .4s ease,box-shadow .4s ease;border-radius:25px}.s_premios a:hover{transform:scale(1.03);box-shadow:0 0 45px #f0deb0,0 0 20px rgba(240,222,176,.5)}@media(max-width: 768px){.s_premios .container-fav a{margin-top:4rem;margin-bottom:8rem}}section.s_cursos.black .container-fluid{padding-top:20rem;background:url("/site/img/cursos_background_black.jpg");background-repeat:round}.s_oportunidades{padding:8.5rem 0}.s_oportunidades .container-fav ._content{text-align:center}.s_oportunidades .container-fav ._content .intro{margin:2rem auto 5.5rem;max-width:720px;color:#333}.s_oportunidades .container-fav .vagas-grid{display:flex;justify-content:space-evenly;align-items:center;gap:4rem;flex-wrap:wrap}.s_oportunidades .container-fav .vagas-grid .vaga-card{background:oldlace;max-width:550px;width:100%;border:1px solid rgba(0,0,0,.05);border-radius:6px;padding:3rem 2rem;display:flex;flex-direction:column;justify-content:space-evenly;box-shadow:0 2px 6px rgba(0,0,0,.05);transition:transform .5s ease;margin-bottom:2.5rem}.s_oportunidades .container-fav .vagas-grid .vaga-card picture{width:100%;height:200px;margin-bottom:3rem;background-size:cover;border-radius:5px}.s_oportunidades .container-fav .vagas-grid .vaga-card .info-extra{display:flex;flex-direction:column;gap:.5rem;margin-bottom:1.5rem}.s_oportunidades .container-fav .vagas-grid .vaga-card .info-extra .info-item{display:flex;align-items:center;font-size:1.35rem;color:#555;gap:.5rem}.s_oportunidades .container-fav .vagas-grid .vaga-card .info-extra .info-item i{margin-right:.5rem;width:2rem;color:#68152e}.s_oportunidades .container-fav .vagas-grid .vaga-card:hover{transform:translateY(-2px)}.s_oportunidades .container-fav .vagas-grid .vaga-card h4{margin-bottom:1rem;color:#222}.s_oportunidades .container-fav .vagas-grid .vaga-card .local{font-style:italic;color:#666;margin-bottom:.75rem}.s_oportunidades .container-fav .vagas-grid .vaga-card .descricao{flex-grow:1;color:#444;margin-bottom:1rem}.s_oportunidades .container-fav .vagas-grid .vaga-card button{width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center}.s_oportunidades .container-fav .vagas-grid .vaga-card button:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){.s_oportunidades .container-fav .vagas-grid .vaga-card button{font-size:2.9rem;padding:1.6rem 4rem}}.modal-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);display:none;justify-content:center;align-items:center;z-index:9999}.modal-overlay.active{display:flex}.modal-overlay .modal-content{background:#f2e1b4;border-radius:8px;width:100%;max-width:900px;position:relative;animation:fadeIn .3s ease}.modal-overlay .modal-content .close-modal{position:absolute;top:1rem;right:1rem;background:none;border:none;font-size:2.5rem;cursor:pointer;line-height:1}.modal-overlay .modal-content .modal-body{display:flex;gap:2rem;flex-wrap:wrap}.modal-overlay .modal-content .modal-body .modal-image{flex:1;min-width:300px}.modal-overlay .modal-content .modal-body .modal-image img{width:100%;height:100%;object-fit:cover;border-radius:6px}.modal-overlay .modal-content .modal-body .modal-form{padding:4rem;flex:1;min-width:300px}.modal-overlay .modal-content .modal-body .modal-form h3{margin-bottom:2rem}.modal-overlay .modal-content .modal-body .modal-form form{display:flex;flex-direction:column;gap:1.2rem}.modal-overlay .modal-content .modal-body .modal-form form input,.modal-overlay .modal-content .modal-body .modal-form form select,.modal-overlay .modal-content .modal-body .modal-form form textarea{width:100%;padding:.75rem;border:1px solid #ccc;border-radius:4px;background-color:#fff9e7}.modal-overlay .modal-content .modal-body .modal-form form label{color:#333;display:block;margin-bottom:.7rem}.modal-overlay .modal-content .modal-body .modal-form form input,.modal-overlay .modal-content .modal-body .modal-form form select{height:3.5rem}.modal-overlay .modal-content .modal-body .modal-form form .upload-group{display:flex;flex-direction:column;gap:.5rem}.modal-overlay .modal-content .modal-body .modal-form form .upload-group input[type=file]{display:none}.modal-overlay .modal-content .modal-body .modal-form form .upload-group .upload-button{width:100%;display:block;background-color:rgba(104,21,46,.8);color:#fff;text-align:center;padding:1rem;border-radius:6px;cursor:pointer;font-weight:bold;transition:background .3s ease;font-size:1.35rem}.modal-overlay .modal-content .modal-body .modal-form form .upload-group .upload-button:hover{background-color:#68152e}.modal-overlay .modal-content .modal-body .modal-form form .upload-group label{margin-bottom:0}.modal-overlay .modal-content .modal-body .modal-form form .upload-group .file-name{font-size:1.2rem;color:#555;font-style:italic;margin-top:.5rem;word-break:break-word}.modal-overlay .modal-content .modal-body .modal-form form button[type=submit]{margin-top:1.5rem;width:auto;height:5.4rem;transition:.32s;cursor:pointer;background:#68152e;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#fff;padding:1.6rem 8rem;border:.1rem solid #68152e;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center;transition:all .3s}.modal-overlay .modal-content .modal-body .modal-form form button[type=submit]:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #68152e}@media(max-width: 600px){.modal-overlay .modal-content .modal-body .modal-form form button[type=submit]{font-size:2.9rem;padding:1.6rem 4rem}}@media(max-width: 768px){.modal-overlay .modal-content .modal-body{flex-direction:column}.modal-overlay .modal-content .modal-body .modal-image{order:1;width:100%;min-width:auto}.modal-overlay .modal-content .modal-body .modal-image img{max-height:250px;object-fit:cover;object-position:top}.modal-overlay .modal-content .modal-body .modal-form{order:2;padding:2rem 1.5rem}.modal-overlay .modal-content .modal-body .modal-form form{gap:1rem}.modal-overlay .modal-content .modal-body .modal-form form input,.modal-overlay .modal-content .modal-body .modal-form form select{height:3rem}.modal-overlay .modal-content .modal-body .modal-form form button[type=submit]{padding:.85rem}}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}body#oportunidades .text i{color:#f2e1b4;width:2rem}body#oportunidades .text .vaga-btn{margin-top:1.5rem;width:auto;height:5.4rem;transition:.32s;cursor:pointer;background-color:#f2e1b4;font-family:"NeulisAlt";font-style:normal;font-weight:900;font-size:2.2rem;line-height:5.4rem;color:#68152e;padding:1.6rem 5.8rem;border:.1rem solid #f2e1b4;border-radius:5px;display:flex;align-items:center;justify-content:center;text-align:center}body#oportunidades .text .vaga-btn:hover{box-shadow:0px 0px 0px 2.5px #fff inset,0px 0px 0px 3px #f2e1b4}@media(max-width: 600px){body#oportunidades .text .vaga-btn{font-size:2.9rem;padding:1.6rem 4rem}}body#oportunidades .logo-parceiro{width:67rem}body#oportunidades .logo-parceiro img{height:100%;width:100%;object-fit:cover}
