/* latin-ext */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/static/fontes/v9-3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiawDVXplDs.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/static/fontes/v9-3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiawA1Xp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(/static/fontes/v9-3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiawDVXplDs.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Bricolage Grotesque';
  font-style: normal;
  font-weight: 800;
  font-stretch: 100%;
  font-display: swap;
  src: url(/static/fontes/v9-3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiawA1Xp.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Instrument Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1YmV.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Instrument Sans';
  font-style: normal;
  font-weight: 400;
  font-stretch: 100%;
  font-display: swap;
  src: url(/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1Q.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Instrument Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1YmV.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Instrument Sans';
  font-style: normal;
  font-weight: 500;
  font-stretch: 100%;
  font-display: swap;
  src: url(/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1Q.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Instrument Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1YmV.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Instrument Sans';
  font-style: normal;
  font-weight: 600;
  font-stretch: 100%;
  font-display: swap;
  src: url(/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1Q.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Instrument Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1YmV.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Instrument Sans';
  font-style: normal;
  font-weight: 700;
  font-stretch: 100%;
  font-display: swap;
  src: url(/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1Q.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/static/fontes/v17-i7dPIFZifjKcF5UAWdDRYE98RWq7.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(/static/fontes/v17-i7dPIFZifjKcF5UAWdDRYEF8RQ.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/static/fontes/v17-i7dMIFZifjKcF5UAWdDRaPpZUFuaHjyV.woff2) format('woff2');
  unicode-range: U+0100-02BA, U+02BD-02C5, U+02C7-02CC, U+02CE-02D7, U+02DD-02FF, U+0304, U+0308, U+0329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'Space Mono';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(/static/fontes/v17-i7dMIFZifjKcF5UAWdDRaPpZUFWaHg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+0304, U+0308, U+0329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}

.fa,.fab,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-fw{text-align:center;width:1.25em}.fa-ul>li{position:relative}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-pulse{animation:fa-spin 1s infinite steps(8)}@keyframes fa-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.fa-flip-horizontal.fa-flip-vertical,.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"}.fa-flip-horizontal.fa-flip-vertical{transform:scale(-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270{filter:none}.fa-align-center:before{content:"\f037"}.fa-angle-right:before{content:"\f105"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-blog:before{content:"\f781"}.fa-calendar:before{content:"\f133"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-cart-plus:before{content:"\f217"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-chevron-right:before{content:"\f054"}.fa-envelope:before{content:"\f0e0"}.fa-file-code:before{content:"\f1c9"}.fa-filter:before{content:"\f0b0"}.fa-home:before{content:"\f015"}.fa-laptop:before{content:"\f109"}.fa-phone:before{content:"\f095"}.fa-search:before{content:"\f002"}.fa-share-alt:before{content:"\f1e0"}.fa-shopping-cart:before{content:"\f07a"}.fa-sign-out-alt:before{content:"\f2f5"}.fa-skype:before{content:"\f17e"}.fa-sort-amount-down:before{content:"\f160"}.fa-spinner:before{content:"\f110"}.fa-star:before{content:"\f005"}.fa-telegram-plane:before{content:"\f3fe"}.fa-times:before{content:"\f00d"}.fa-trash:before{content:"\f1f8"}.fa-twitter-square:before{content:"\f081"}.fa-user:before{content:"\f007"}.fa-whatsapp:before{content:"\f232"}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:normal;;src:url(/static/webfonts/fa-brands-400.sub.woff2) format("woff2")}.fab{font-family:"Font Awesome 5 Brands"}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;;src:url(/static/webfonts/fa-regular-400.sub.woff2) format("woff2")}.far{font-weight:400}@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;;src:url(/static/webfonts/fa-solid-900.sub.woff2) format("woff2")}.fa,.far,.fas{font-family:"Font Awesome 5 Free"}.fa,.fas{font-weight:900}
@font-face { font-family: "Bricolage Grotesque"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/static/fontes/v9-3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiawDVXplDs.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: "Bricolage Grotesque"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/static/fontes/v9-3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiawA1Xp.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Bricolage Grotesque"; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("/static/fontes/v9-3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiawDVXplDs.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: "Bricolage Grotesque"; font-style: normal; font-weight: 800; font-stretch: 100%; font-display: swap; src: url("/static/fontes/v9-3y9H6as8bTXq_nANBjzKo3IeZx8z6up5BeSl5jBNz_19PpbpMXuECpwUxJBOm_OJWiawA1Xp.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Instrument Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1YmV.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: "Instrument Sans"; font-style: normal; font-weight: 400; font-stretch: 100%; font-display: swap; src: url("/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1Q.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Instrument Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1YmV.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: "Instrument Sans"; font-style: normal; font-weight: 500; font-stretch: 100%; font-display: swap; src: url("/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1Q.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Instrument Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1YmV.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: "Instrument Sans"; font-style: normal; font-weight: 600; font-stretch: 100%; font-display: swap; src: url("/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1Q.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Instrument Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0She1YmV.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: "Instrument Sans"; font-style: normal; font-weight: 700; font-stretch: 100%; font-display: swap; src: url("/static/fontes/v4-pxiTypc9vsFDm051Uf6KVwgkfoSxQ0GsQv8ToedPibnr0SZe1Q.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Space Mono"; font-style: normal; font-weight: 400; font-display: swap; src: url("/static/fontes/v17-i7dPIFZifjKcF5UAWdDRYE98RWq7.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: "Space Mono"; font-style: normal; font-weight: 400; font-display: swap; src: url("/static/fontes/v17-i7dPIFZifjKcF5UAWdDRYEF8RQ.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }@font-face { font-family: "Space Mono"; font-style: normal; font-weight: 700; font-display: swap; src: url("/static/fontes/v17-i7dMIFZifjKcF5UAWdDRaPpZUFuaHjyV.woff2") format("woff2"); unicode-range: U+100-2BA, U+2BD-2C5, U+2C7-2CC, U+2CE-2D7, U+2DD-2FF, U+304, U+308, U+329, U+1D00-1DBF, U+1E00-1E9F, U+1EF2-1EFF, U+2020, U+20A0-20AB, U+20AD-20C0, U+2113, U+2C60-2C7F, U+A720-A7FF; }@font-face { font-family: "Space Mono"; font-style: normal; font-weight: 700; font-display: swap; src: url("/static/fontes/v17-i7dMIFZifjKcF5UAWdDRaPpZUFWaHg.woff2") format("woff2"); unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; }.fa, .fab, .fal, .far, .fas { -webkit-font-smoothing: antialiased; display: inline-block; font-style: normal; font-variant: normal; text-rendering: auto; line-height: 1; }.fa-2x { font-size: 2em; }@keyframes fa-spin { 
  0% { transform: rotate(0deg); }
  100% { transform: rotate(1turn); }
}:root .fa-flip-horizontal, :root .fa-flip-vertical, :root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270 { filter: none; }.fa-align-center::before { content: ""; }.fa-angle-right::before { content: ""; }.fa-arrow-circle-right::before { content: ""; }.fa-blog::before { content: ""; }.fa-caret-left::before { content: ""; }.fa-caret-right::before { content: ""; }.fa-chevron-right::before { content: ""; }.fa-envelope::before { content: ""; }.fa-filter::before { content: ""; }.fa-home::before { content: ""; }.fa-laptop::before { content: ""; }.fa-search::before { content: ""; }.fa-sort-amount-down::before { content: ""; }.fa-twitter-square::before { content: ""; }.sr-only { border: 0px; clip: rect(0px, 0px, 0px, 0px); height: 1px; margin: -1px; overflow: hidden; padding: 0px; position: absolute; width: 1px; }@font-face { font-family: "Font Awesome 5 Brands"; font-style: normal; font-weight: normal; src: url("/static/webfonts/fa-brands-400.sub.woff2") format("woff2"); }@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 400; src: url("/static/webfonts/fa-regular-400.sub.woff2") format("woff2"); }@font-face { font-family: "Font Awesome 5 Free"; font-style: normal; font-weight: 900; src: url("/static/webfonts/fa-solid-900.sub.woff2") format("woff2"); }.fa, .far, .fas { font-family: "Font Awesome 5 Free"; }.fa, .fas { font-weight: 900; }html, body { overflow-x: hidden; }@font-face { font-family: latoregular; src: url("/static/fonts/lato-regular-webfont.woff2") format("woff2"), url("/static/fonts/lato-regular-webfont.woff") format("woff"); font-weight: normal; font-style: normal; }@font-face { font-family: poppinsbold; src: url("/static/fonts/poppins-bold-webfont.woff2") format("woff2"), url("/static/fonts/poppins-bold-webfont.woff") format("woff"); font-style: normal; }@font-face { font-family: poppinsregular; src: url("/static/fonts/poppins-regular-webfont.woff2") format("woff2"), url("/static/fonts/poppins-regular-webfont.woff") format("woff"); font-style: normal; }.breadcrumb { background-color: rgb(62, 62, 62); }a { color: rgb(187, 45, 2); text-decoration: none; }a:hover { color: rgb(187, 45, 2); text-decoration: none; }.containerProduto { background-image: url("/imagens/backgroundContainerProdutosDestaque.jpg"); background-position: center bottom; background-size: cover; background-repeat: no-repeat; text-align: center; font-family: latoregular; background-color: rgb(255, 255, 255); width: 255px; }.containerImagemProdutoGrande { border: 1px solid rgb(204, 204, 204); box-shadow: rgba(0, 0, 0, 0.5) 5px 5px 5px; }.tituloProdutoLojamundi { font-family: latoregular; font-size: 24px; text-transform: uppercase; color: rgb(119, 56, 84); font-weight: bold; }.titulosProdutosFiltros { color: rgb(155, 155, 155); }img { max-width: 100%; height: auto; }.inicialCard { padding-bottom: 35px; }@media print{*, ::after, ::before { text-shadow: none !important; box-shadow: none !important; }a, a:visited { text-decoration: underline; }img, tr { break-inside: avoid; }h2, h3, p { orphans: 3; widows: 3; }h2, h3 { break-after: avoid; }.navbar { display: none; }.badge { border: 1px solid rgb(0, 0, 0); }}*, ::after, ::before { box-sizing: border-box; }html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; }article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }body { margin: 0px; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); text-align: left; background-color: rgb(255, 255, 255); }[tabindex="-1"]:focus { outline: 0px !important; }hr { box-sizing: content-box; height: 0px; overflow: visible; }h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; }p { margin-top: 0px; margin-bottom: 1rem; }dl, ol, ul { margin-top: 0px; margin-bottom: 1rem; }ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }b, strong { font-weight: bolder; }small { font-size: 80%; }a { color: rgb(0, 123, 255); text-decoration: none; background-color: transparent; }a:hover { color: rgb(187, 45, 2); text-decoration: underline; }a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):focus { outline: 0px; }img { vertical-align: middle; border-style: none; }svg:not(:root) { overflow: hidden; }[role="button"], a, area, button, input:not([type="range"]), label, select, summary, textarea { touch-action: manipulation; }button { border-radius: 0px; }button:focus { outline: -webkit-focus-ring-color auto 5px; }button, input, optgroup, select, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }button, input { overflow: visible; }button, select { text-transform: none; }[type="reset"], [type="submit"], button, html [type="button"] { appearance: button; }input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }input[type="date"], input[type="datetime-local"], input[type="month"], input[type="time"] { appearance: listbox; }textarea { overflow: auto; resize: vertical; }[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }[type="search"] { outline-offset: -2px; appearance: none; }[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { appearance: none; }::-webkit-file-upload-button { font: inherit; appearance: button; }[hidden] { display: none !important; }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit; }.h1, h1 { font-size: 2.5rem; }.h2, h2 { font-size: 2rem; }.h3, h3 { font-size: 1.75rem; }.h5, h5 { font-size: 1.25rem; }.h6, h6 { font-size: 1rem; }hr { margin-top: 1rem; margin-bottom: 1rem; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0.1); }.small, small { font-size: 80%; font-weight: 400; }.list-unstyled { padding-left: 0px; list-style: none; }.img-fluid { max-width: 100%; height: auto; }.img-thumbnail { padding: 0.25rem; background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 0.25rem; transition: 0.2s ease-in-out; max-width: 100%; height: auto; }.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }@media (min-width: 576px){.container { max-width: 540px; }}@media (min-width: 768px){.container { max-width: 720px; }}@media (min-width: 992px){.container { max-width: 960px; }}@media (min-width: 1200px){.container { max-width: 1140px; }}.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }.col { flex-basis: 0px; flex-grow: 1; max-width: 100%; }.col-6 { flex: 0 0 50%; max-width: 50%; }@media (min-width: 576px){.col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; }.col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }.col-sm-3 { flex: 0 0 25%; max-width: 25%; }.col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }.col-sm-6 { flex: 0 0 50%; max-width: 50%; }.col-sm-9 { flex: 0 0 75%; max-width: 75%; }.col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }}@media (min-width: 768px){.col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }.col-md-3 { flex: 0 0 25%; max-width: 25%; }.col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }.col-md-6 { flex: 0 0 50%; max-width: 50%; }}@media (min-width: 992px){.col-lg-6 { flex: 0 0 50%; max-width: 50%; }.col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }.col-lg-12 { flex: 0 0 100%; max-width: 100%; }}@media (min-width: 1200px){.col-xl-3 { flex: 0 0 25%; max-width: 25%; }}.form-control { display: block; width: 100%; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); background-image: none; background-clip: padding-box; border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }.form-control:focus { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.form-control::-webkit-input-placeholder { color: rgb(134, 142, 150); opacity: 1; }.form-control::placeholder { color: rgb(134, 142, 150); opacity: 1; }.form-control:disabled, .form-control[readonly] { background-color: rgb(233, 236, 239); opacity: 1; }.form-group { margin-bottom: 1rem; }.btn { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }.btn:focus, .btn:hover { text-decoration: none; }.btn.focus, .btn:focus { outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.btn.disabled, .btn:disabled { opacity: 0.65; }.btn:not([disabled]):not(.disabled).active, .btn:not([disabled]):not(.disabled):active { background-image: none; }a.btn.disabled, fieldset[disabled] a.btn { pointer-events: none; }.btn-secondary { color: rgb(255, 255, 255); background-color: rgb(134, 142, 150); border-color: rgb(134, 142, 150); }.btn-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(114, 123, 132); border-color: rgb(108, 117, 125); }.btn-secondary.focus, .btn-secondary:focus { box-shadow: rgba(134, 142, 150, 0.5) 0px 0px 0px 0.2rem; }.btn-secondary.disabled, .btn-secondary:disabled { background-color: rgb(134, 142, 150); border-color: rgb(134, 142, 150); }.btn-secondary:not([disabled]):not(.disabled).active, .btn-secondary:not([disabled]):not(.disabled):active, .show > .btn-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(102, 110, 118); box-shadow: rgba(134, 142, 150, 0.5) 0px 0px 0px 0.2rem; }.btn-warning { color: rgb(17, 17, 17); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-warning:hover { color: rgb(17, 17, 17); background-color: rgb(224, 168, 0); border-color: rgb(211, 158, 0); }.btn-warning.focus, .btn-warning:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-warning.disabled, .btn-warning:disabled { background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-warning:not([disabled]):not(.disabled).active, .btn-warning:not([disabled]):not(.disabled):active, .show > .btn-warning.dropdown-toggle { color: rgb(17, 17, 17); background-color: rgb(211, 158, 0); border-color: rgb(198, 149, 0); box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-danger:hover { color: rgb(255, 255, 255); background-color: rgb(200, 35, 51); border-color: rgb(189, 33, 48); }.btn-danger.focus, .btn-danger:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-danger.disabled, .btn-danger:disabled { background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-danger:not([disabled]):not(.disabled).active, .btn-danger:not([disabled]):not(.disabled):active, .show > .btn-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(189, 33, 48); border-color: rgb(178, 31, 45); box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-dark:hover { color: rgb(255, 255, 255); background-color: rgb(35, 39, 43); border-color: rgb(29, 33, 36); }.btn-dark.focus, .btn-dark:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-dark.disabled, .btn-dark:disabled { background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-dark:not([disabled]):not(.disabled).active, .btn-dark:not([disabled]):not(.disabled):active, .show > .btn-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(29, 33, 36); border-color: rgb(23, 26, 29); box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-warning { color: rgb(255, 193, 7); background-color: transparent; background-image: none; border-color: rgb(255, 193, 7); }.btn-outline-warning:hover { color: rgb(255, 255, 255); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-outline-warning.focus, .btn-outline-warning:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: rgb(255, 193, 7); background-color: transparent; }.btn-outline-warning:not([disabled]):not(.disabled).active, .btn-outline-warning:not([disabled]):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-danger { color: rgb(220, 53, 69); background-color: transparent; background-image: none; border-color: rgb(220, 53, 69); }.btn-outline-danger:hover { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-outline-danger.focus, .btn-outline-danger:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: rgb(220, 53, 69); background-color: transparent; }.btn-outline-danger:not([disabled]):not(.disabled).active, .btn-outline-danger:not([disabled]):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-light { color: rgb(248, 249, 250); background-color: transparent; background-image: none; border-color: rgb(248, 249, 250); }.btn-outline-light:hover { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-outline-light.focus, .btn-outline-light:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-light.disabled, .btn-outline-light:disabled { color: rgb(248, 249, 250); background-color: transparent; }.btn-outline-light:not([disabled]):not(.disabled).active, .btn-outline-light:not([disabled]):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-group-sm > .btn, .btn-sm { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }.fade { opacity: 0; transition: opacity 0.15s linear; }.fade.show { opacity: 1; }.collapse { display: none; }.collapse.show { display: block; }.collapsing { position: relative; height: 0px; overflow: hidden; transition: height 0.35s; }.dropdown, .dropup { position: relative; }.dropdown-toggle::after { display: inline-block; width: 0px; height: 0px; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px; border-top-style: solid; border-top-color: initial; border-right-style: solid; border-right-color: transparent; border-bottom-style: initial; border-bottom-color: initial; border-left-style: solid; border-left-color: transparent; }.dropdown-toggle:empty::after { margin-left: 0px; }.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0.125rem 0px 0px; font-size: 1rem; color: rgb(33, 37, 41); text-align: left; list-style: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: rgb(33, 37, 41); text-align: inherit; white-space: nowrap; background: 0px 0px; border: 0px; }.dropdown-item:focus, .dropdown-item:hover { color: rgb(22, 24, 27); text-decoration: none; background-color: rgb(248, 249, 250); }.dropdown-item.active, .dropdown-item:active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 123, 255); }.dropdown-item.disabled, .dropdown-item:disabled { color: rgb(134, 142, 150); background-color: transparent; }.dropdown-menu.show { display: block; }.input-group { position: relative; display: flex; align-items: stretch; width: 100%; }.input-group .form-control { position: relative; z-index: 2; flex: 1 1 auto; width: 1%; margin-bottom: 0px; }.input-group .form-control:active, .input-group .form-control:focus, .input-group .form-control:hover { z-index: 3; }.input-group .form-control, .input-group-addon, .input-group-btn { display: flex; align-items: center; }.input-group .form-control:not(:first-child):not(:last-child), .input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child) { border-radius: 0px; }.input-group-addon, .input-group-btn { white-space: nowrap; }.input-group .form-control:not(:last-child), .input-group-addon:not(:last-child), .input-group-btn:not(:first-child) > .btn-group:not(:last-child) > .btn, .input-group-btn:not(:first-child) > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group > .btn, .input-group-btn:not(:last-child) > .dropdown-toggle { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group .form-control:not(:first-child), .input-group-addon:not(:first-child), .input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group > .btn, .input-group-btn:not(:first-child) > .dropdown-toggle, .input-group-btn:not(:last-child) > .btn-group:not(:first-child) > .btn, .input-group-btn:not(:last-child) > .btn:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.input-group-btn { position: relative; align-items: stretch; font-size: 0px; white-space: nowrap; }.input-group-btn > .btn { position: relative; }.input-group-btn > .btn:active, .input-group-btn > .btn:focus, .input-group-btn > .btn:hover { z-index: 3; }.input-group-btn:not(:last-child) > .btn, .input-group-btn:not(:last-child) > .btn-group { margin-right: -1px; }.input-group-btn:not(:first-child) > .btn, .input-group-btn:not(:first-child) > .btn-group { z-index: 2; margin-left: 0px; }.input-group-btn:not(:first-child) > .btn-group:first-child, .input-group-btn:not(:first-child) > .btn:first-child { margin-left: -1px; }.input-group-btn:not(:first-child) > .btn-group:active, .input-group-btn:not(:first-child) > .btn-group:focus, .input-group-btn:not(:first-child) > .btn-group:hover, .input-group-btn:not(:first-child) > .btn:active, .input-group-btn:not(:first-child) > .btn:focus, .input-group-btn:not(:first-child) > .btn:hover { z-index: 3; }.nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-bottom: 0px; list-style: none; }.nav-link { display: block; padding: 0.5rem 1rem; }.nav-link:focus, .nav-link:hover { text-decoration: none; }.nav-link.disabled { color: rgb(134, 142, 150); }.nav-tabs { border-bottom: 1px solid rgb(221, 221, 221); }.nav-tabs .nav-item { margin-bottom: -1px; }.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(221, 221, 221); }.nav-tabs .nav-link.disabled { color: rgb(134, 142, 150); background-color: transparent; border-color: transparent; }.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(221, 221, 221) rgb(221, 221, 221) rgb(255, 255, 255); }.tab-content > .tab-pane { display: none; }.navbar { position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 0.5rem 1rem; }.navbar > .container, .navbar > .container-fluid { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; }.navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; }.navbar-brand:focus, .navbar-brand:hover { text-decoration: none; }.navbar-nav { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; list-style: none; }.navbar-nav .nav-link { padding-right: 0px; padding-left: 0px; }.navbar-nav .dropdown-menu { position: static; float: none; }.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; }.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background: 0px 0px; border: 1px solid transparent; border-radius: 0.25rem; }.navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none; }.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: center center / 100% 100% no-repeat; }@media (max-width: 991px){.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { padding-right: 0px; padding-left: 0px; }}@media (min-width: 992px){.navbar-expand-lg { flex-flow: row; justify-content: flex-start; }.navbar-expand-lg .navbar-nav { flex-direction: row; }.navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }.navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { flex-wrap: nowrap; }.navbar-expand-lg .navbar-collapse { display: flex !important; flex-basis: auto; }.navbar-expand-lg .navbar-toggler { display: none; }}.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); }.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: rgba(0, 0, 0, 0.7); }.navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); }.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); }.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }.card { position: relative; display: flex; flex-direction: column; min-width: 0px; overflow-wrap: break-word; background-color: rgb(255, 255, 255); background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; }.card-body { flex: 1 1 auto; padding: 1.25rem; }.card-title { margin-bottom: 0.75rem; }.card-text:last-child { margin-bottom: 0px; }.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0px; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); }.card-header:first-child { border-radius: calc(-1px + 0.25rem) calc(-1px + 0.25rem) 0px 0px; }.card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); }.card-footer:last-child { border-radius: 0px 0px calc(-1px + 0.25rem) calc(-1px + 0.25rem); }.card-img-top { width: 100%; border-top-left-radius: calc(-1px + 0.25rem); border-top-right-radius: calc(-1px + 0.25rem); }.breadcrumb { display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: rgb(233, 236, 239); border-radius: 0.25rem; }.breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; padding-left: 0.5rem; color: rgb(134, 142, 150); content: "/"; }.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; }.breadcrumb-item.active { color: rgb(134, 142, 150); }.pagination { display: flex; padding-left: 0px; list-style: none; border-radius: 0.25rem; }.page-link { position: relative; display: block; padding: 10px; margin-left: 5px; line-height: 1.25; color: rgb(134, 142, 150); background-color: rgb(255, 255, 255); border: 1px solid rgb(221, 221, 221); border-radius: 20px; }.page-link:focus, .page-link:hover { color: rgb(0, 86, 179); text-decoration: none; background-color: rgb(233, 236, 239); border-color: rgb(221, 221, 221); }.badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; }.badge:empty { display: none; }.badge-light { color: rgb(17, 17, 17); background-color: rgb(248, 249, 250); }.badge-light[href]:focus, .badge-light[href]:hover { color: rgb(17, 17, 17); text-decoration: none; background-color: rgb(218, 224, 229); }@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 1rem 0px; }
  100% { background-position: 0px 0px; }
}@keyframes progress-bar-stripes { 
  0% { background-position: 1rem 0px; }
  100% { background-position: 0px 0px; }
}.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity: 0.5; }.close:focus, .close:hover { color: rgb(0, 0, 0); text-decoration: none; opacity: 0.75; }button.close { padding: 0px; background: 0px 0px; border: 0px; appearance: none; }.modal { position: fixed; inset: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px; }.modal.fade .modal-dialog { transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; transform: translate(0px, -25%); }.modal.show .modal-dialog { transform: translate(0px, 0px); }.modal-dialog { position: relative; width: auto; margin: 10px; pointer-events: none; }.modal-content { position: relative; display: flex; flex-direction: column; pointer-events: auto; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0px; }.modal-header { display: flex; align-items: flex-start; justify-content: space-between; padding: 15px; border-bottom: 1px solid rgb(233, 236, 239); border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; }.modal-header .close { padding: 15px; margin: -15px -15px -15px auto; }.modal-title { margin-bottom: 0px; line-height: 1.5; }.modal-body { position: relative; flex: 1 1 auto; padding: 15px; }.modal-footer { display: flex; align-items: center; justify-content: flex-end; padding: 15px; border-top: 1px solid rgb(233, 236, 239); }@media (min-width: 576px){.modal-dialog { max-width: 500px; margin: 30px auto; }}.carousel { position: relative; }.carousel-inner { position: relative; width: 100%; overflow: hidden; }.carousel-item { position: relative; display: none; align-items: center; width: 100%; transition: transform 0.6s, -webkit-transform 0.6s; backface-visibility: hidden; perspective: 1000px; }.carousel-item-next, .carousel-item-prev, .carousel-item.active { display: block; }.bg-danger { background-color: rgb(220, 53, 69) !important; }.bg-light { background-color: rgb(248, 249, 250) !important; }.bg-white { background-color: rgb(255, 255, 255) !important; }.rounded { border-radius: 0.25rem !important; }.d-none { display: none !important; }.d-block { display: block !important; }@media (min-width: 768px){.d-md-none { display: none !important; }}@media (min-width: 992px){.d-lg-none { display: none !important; }.d-lg-block { display: block !important; }}.justify-content-center { justify-content: center !important; }.fixed-top { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 1030; }.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; clip-path: inset(50%); border: 0px; }.w-100 { width: 100% !important; }.h-100 { height: 100% !important; }.mr-1, .mx-1 { margin-right: 0.25rem !important; }.mb-1, .my-1 { margin-bottom: 0.25rem !important; }.mt-2, .my-2 { margin-top: 0.5rem !important; }.mr-2, .mx-2 { margin-right: 0.5rem !important; }.mb-2, .my-2 { margin-bottom: 0.5rem !important; }.mt-3, .my-3 { margin-top: 1rem !important; }.mb-3, .my-3 { margin-bottom: 1rem !important; }.mt-4, .my-4 { margin-top: 1.5rem !important; }.mr-4, .mx-4 { margin-right: 1.5rem !important; }.mb-4, .my-4 { margin-bottom: 1.5rem !important; }.mt-5, .my-5 { margin-top: 3rem !important; }.mb-5, .my-5 { margin-bottom: 3rem !important; }.pl-0, .px-0 { padding-left: 0px !important; }.pl-1, .px-1 { padding-left: 0.25rem !important; }.pt-2, .py-2 { padding-top: 0.5rem !important; }.pr-2, .px-2 { padding-right: 0.5rem !important; }.pb-2, .py-2 { padding-bottom: 0.5rem !important; }.pl-2, .px-2 { padding-left: 0.5rem !important; }.p-3 { padding: 1rem !important; }.pt-3, .py-3 { padding-top: 1rem !important; }.pr-3, .px-3 { padding-right: 1rem !important; }.pb-3, .py-3 { padding-bottom: 1rem !important; }.pl-3, .px-3 { padding-left: 1rem !important; }.pb-4, .py-4 { padding-bottom: 1.5rem !important; }.pt-5, .py-5 { padding-top: 3rem !important; }.pb-5, .py-5 { padding-bottom: 3rem !important; }.m-auto { margin: auto !important; }@media (min-width: 768px){.mt-md-5, .my-md-5 { margin-top: 3rem !important; }}@media (min-width: 992px){.mt-lg-0, .my-lg-0 { margin-top: 0px !important; }}@media (min-width: 1200px){.mb-xl-0, .my-xl-0 { margin-bottom: 0px !important; }}.text-left { text-align: left !important; }.text-right { text-align: right !important; }.text-center { text-align: center !important; }.text-uppercase { text-transform: uppercase !important; }.text-white { color: rgb(255, 255, 255) !important; }.text-warning { color: rgb(255, 193, 7) !important; }a.linkTituloBarraLateral:link { color: rgb(255, 255, 255); text-decoration: none; }a.linkTituloBarraLateral:visited { color: rgb(255, 255, 255); text-decoration: none; }a.linkTituloBarraLateral:hover { color: rgb(255, 255, 255); text-decoration: none; }a.linkTituloBarraLateral:active { color: rgb(255, 255, 255); text-decoration: none; }a.linkBreadcrumbInternas:link { color: rgb(54, 52, 52); text-decoration: none; }a.linkBreadcrumbInternas:visited { color: rgb(54, 52, 52); text-decoration: none; }a.linkBreadcrumbInternas:hover { color: rgb(208, 61, 22); text-decoration: none; }a.linkBreadcrumbInternas:active { color: rgb(54, 52, 52); text-decoration: none; }.nav-tabs .nav-item { background-color: rgb(238, 238, 238); }.nav-tabs .nav-link { border-width: 1px; border-style: solid; border-color: transparent rgb(204, 204, 204) transparent transparent; border-image: initial; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }h1 { font-size: 1.8rem !important; }h2 { font-size: 1.5rem !important; }h3 { font-size: 1.25rem !important; }h5 { font-size: 0.75rem !important; }body { font-family: poppinsregular; }.nav-tabs .nav-link { border: 1px solid transparent; background-color: rgb(215, 12, 22); color: rgb(255, 255, 255); }a.linkMenu:link { color: rgb(54, 52, 52); text-decoration: none; }a.linkMenu:hover { color: rgb(208, 61, 22); text-decoration: none; }a.linkMenu:visited { color: rgb(54, 52, 52); text-decoration: none; }a.linkMenu:active { color: rgb(54, 52, 52); text-decoration: none; }.nav-tabs .nav-link { background-color: rgb(193, 4, 8); }a:link { color: rgb(0, 123, 255); text-decoration: none; }a:visited { color: rgb(0, 123, 255); }a:hover { color: rgb(0, 123, 255); }a:active { color: rgb(0, 123, 255); }.nav-tabs .nav-link { background-color: rgb(238, 238, 238); color: rgb(0, 123, 255); }.page-link { cursor: pointer; }:root { --blue: #007bff; --indigo: #6610f2; --purple: #6f42c1; --pink: #e83e8c; --red: #dc3545; --orange: #fd7e14; --yellow: #ffc107; --green: #28a745; --teal: #20c997; --cyan: #17a2b8; --white: #fff; --gray: #6c757d; --gray-dark: #343a40; --primary: #007bff; --secondary: #6c757d; --success: #28a745; --info: #17a2b8; --warning: #ffc107; --danger: #dc3545; --light: #f8f9fa; --dark: #343a40; --breakpoint-xs: 0; --breakpoint-sm: 576px; --breakpoint-md: 768px; --breakpoint-lg: 992px; --breakpoint-xl: 1200px; --font-family-sans-serif: -apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"; --font-family-monospace: SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace; }*, ::after, ::before { box-sizing: border-box; }html { font-family: sans-serif; line-height: 1.15; text-size-adjust: 100%; -webkit-tap-highlight-color: transparent; }article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { display: block; }body { margin: 0px; font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; font-size: 1rem; font-weight: 400; line-height: 1.5; color: rgb(33, 37, 41); text-align: left; background-color: rgb(255, 255, 255); }[tabindex="-1"]:focus { outline: 0px !important; }hr { box-sizing: content-box; height: 0px; overflow: visible; }h1, h2, h3, h4, h5, h6 { margin-top: 0px; margin-bottom: 0.5rem; }p { margin-top: 0px; margin-bottom: 1rem; }dl, ol, ul { margin-top: 0px; margin-bottom: 1rem; }ol ol, ol ul, ul ol, ul ul { margin-bottom: 0px; }b, strong { font-weight: bolder; }small { font-size: 80%; }a { color: rgb(0, 123, 255); text-decoration: none; background-color: transparent; }a:hover { color: rgb(0, 86, 179); text-decoration: underline; }a:not([href]):not([tabindex]) { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):focus, a:not([href]):not([tabindex]):hover { color: inherit; text-decoration: none; }a:not([href]):not([tabindex]):focus { outline: 0px; }img { vertical-align: middle; border-style: none; }svg { overflow: hidden; vertical-align: middle; }button { border-radius: 0px; }button:focus { outline: -webkit-focus-ring-color auto 5px; }button, input, optgroup, select, textarea { margin: 0px; font-family: inherit; font-size: inherit; line-height: inherit; }button, input { overflow: visible; }button, select { text-transform: none; }[type="reset"], [type="submit"], button, html [type="button"] { appearance: button; }input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0px; }input[type="date"], input[type="datetime-local"], input[type="month"], input[type="time"] { appearance: listbox; }textarea { overflow: auto; resize: vertical; }[type="number"]::-webkit-inner-spin-button, [type="number"]::-webkit-outer-spin-button { height: auto; }[type="search"] { outline-offset: -2px; appearance: none; }[type="search"]::-webkit-search-cancel-button, [type="search"]::-webkit-search-decoration { appearance: none; }::-webkit-file-upload-button { font: inherit; appearance: button; }[hidden] { display: none !important; }.h1, .h2, .h3, .h4, .h5, .h6, h1, h2, h3, h4, h5, h6 { margin-bottom: 0.5rem; font-family: inherit; font-weight: 500; line-height: 1.2; color: inherit; }.h1, h1 { font-size: 2.5rem; }.h2, h2 { font-size: 2rem; }.h3, h3 { font-size: 1.75rem; }.h5, h5 { font-size: 1.25rem; }.h6, h6 { font-size: 1rem; }hr { margin-top: 1rem; margin-bottom: 1rem; border-width: 1px 0px 0px; border-right-style: initial; border-bottom-style: initial; border-left-style: initial; border-right-color: initial; border-bottom-color: initial; border-left-color: initial; border-image: initial; border-top-style: solid; border-top-color: rgba(0, 0, 0, 0.1); }.small, small { font-size: 80%; font-weight: 400; }.list-unstyled { padding-left: 0px; list-style: none; }.img-fluid { max-width: 100%; height: auto; }.img-thumbnail { padding: 0.25rem; background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); border-radius: 0.25rem; max-width: 100%; height: auto; }.container { width: 100%; padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto; }@media (min-width: 576px){.container { max-width: 540px; }}@media (min-width: 768px){.container { max-width: 720px; }}@media (min-width: 992px){.container { max-width: 960px; }}@media (min-width: 1200px){.container { max-width: 1140px; }}.row { display: flex; flex-wrap: wrap; margin-right: -15px; margin-left: -15px; }.col, .col-1, .col-10, .col-11, .col-12, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-auto, .col-lg, .col-lg-1, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-auto, .col-md, .col-md-1, .col-md-10, .col-md-11, .col-md-12, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-auto, .col-sm, .col-sm-1, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-auto, .col-xl, .col-xl-1, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-auto { position: relative; width: 100%; min-height: 1px; padding-right: 15px; padding-left: 15px; }.col { flex-basis: 0px; flex-grow: 1; max-width: 100%; }.col-6 { flex: 0 0 50%; max-width: 50%; }@media (min-width: 576px){.col-sm { flex-basis: 0px; flex-grow: 1; max-width: 100%; }.col-sm-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }.col-sm-3 { flex: 0 0 25%; max-width: 25%; }.col-sm-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }.col-sm-6 { flex: 0 0 50%; max-width: 50%; }.col-sm-9 { flex: 0 0 75%; max-width: 75%; }.col-sm-10 { flex: 0 0 83.3333%; max-width: 83.3333%; }}@media (min-width: 768px){.col-md-2 { flex: 0 0 16.6667%; max-width: 16.6667%; }.col-md-3 { flex: 0 0 25%; max-width: 25%; }.col-md-4 { flex: 0 0 33.3333%; max-width: 33.3333%; }.col-md-6 { flex: 0 0 50%; max-width: 50%; }}@media (min-width: 992px){.col-lg-6 { flex: 0 0 50%; max-width: 50%; }.col-lg-8 { flex: 0 0 66.6667%; max-width: 66.6667%; }.col-lg-12 { flex: 0 0 100%; max-width: 100%; }}@media (min-width: 1200px){.col-xl-3 { flex: 0 0 25%; max-width: 25%; }}.form-control { display: block; width: 100%; height: calc(2px + 2.25rem); padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgb(206, 212, 218); border-radius: 0.25rem; transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }@media screen and (prefers-reduced-motion: reduce){.form-control { transition: none; }}.form-control:focus { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(128, 189, 255); outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.form-control::-webkit-input-placeholder { color: rgb(108, 117, 125); opacity: 1; }.form-control::placeholder { color: rgb(108, 117, 125); opacity: 1; }.form-control:disabled, .form-control[readonly] { background-color: rgb(233, 236, 239); opacity: 1; }textarea.form-control { height: auto; }.form-group { margin-bottom: 1rem; }.btn { display: inline-block; font-weight: 400; text-align: center; white-space: nowrap; vertical-align: middle; user-select: none; border: 1px solid transparent; padding: 0.375rem 0.75rem; font-size: 1rem; line-height: 1.5; border-radius: 0.25rem; transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }@media screen and (prefers-reduced-motion: reduce){.btn { transition: none; }}.btn:focus, .btn:hover { text-decoration: none; }.btn.focus, .btn:focus { outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.btn.disabled, .btn:disabled { opacity: 0.65; }.btn:not(:disabled):not(.disabled) { cursor: pointer; }a.btn.disabled, fieldset:disabled a.btn { pointer-events: none; }.btn-secondary { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-secondary:hover { color: rgb(255, 255, 255); background-color: rgb(90, 98, 104); border-color: rgb(84, 91, 98); }.btn-secondary.focus, .btn-secondary:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-secondary.disabled, .btn-secondary:disabled { color: rgb(255, 255, 255); background-color: rgb(108, 117, 125); border-color: rgb(108, 117, 125); }.btn-secondary:not(:disabled):not(.disabled).active, .btn-secondary:not(:disabled):not(.disabled):active, .show > .btn-secondary.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(84, 91, 98); border-color: rgb(78, 85, 91); }.btn-secondary:not(:disabled):not(.disabled).active:focus, .btn-secondary:not(:disabled):not(.disabled):active:focus, .show > .btn-secondary.dropdown-toggle:focus { box-shadow: rgba(108, 117, 125, 0.5) 0px 0px 0px 0.2rem; }.btn-warning { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-warning:hover { color: rgb(33, 37, 41); background-color: rgb(224, 168, 0); border-color: rgb(211, 158, 0); }.btn-warning.focus, .btn-warning:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-warning.disabled, .btn-warning:disabled { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-warning:not(:disabled):not(.disabled).active, .btn-warning:not(:disabled):not(.disabled):active, .show > .btn-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(211, 158, 0); border-color: rgb(198, 149, 0); }.btn-warning:not(:disabled):not(.disabled).active:focus, .btn-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-warning.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-danger { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-danger:hover { color: rgb(255, 255, 255); background-color: rgb(200, 35, 51); border-color: rgb(189, 33, 48); }.btn-danger.focus, .btn-danger:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-danger.disabled, .btn-danger:disabled { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-danger:not(:disabled):not(.disabled).active, .btn-danger:not(:disabled):not(.disabled):active, .show > .btn-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(189, 33, 48); border-color: rgb(178, 31, 45); }.btn-danger:not(:disabled):not(.disabled).active:focus, .btn-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-danger.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-dark { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-dark:hover { color: rgb(255, 255, 255); background-color: rgb(35, 39, 43); border-color: rgb(29, 33, 36); }.btn-dark.focus, .btn-dark:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-dark.disabled, .btn-dark:disabled { color: rgb(255, 255, 255); background-color: rgb(52, 58, 64); border-color: rgb(52, 58, 64); }.btn-dark:not(:disabled):not(.disabled).active, .btn-dark:not(:disabled):not(.disabled):active, .show > .btn-dark.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(29, 33, 36); border-color: rgb(23, 26, 29); }.btn-dark:not(:disabled):not(.disabled).active:focus, .btn-dark:not(:disabled):not(.disabled):active:focus, .show > .btn-dark.dropdown-toggle:focus { box-shadow: rgba(52, 58, 64, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-warning { color: rgb(255, 193, 7); background-color: transparent; background-image: none; border-color: rgb(255, 193, 7); }.btn-outline-warning:hover { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-outline-warning.focus, .btn-outline-warning:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-warning.disabled, .btn-outline-warning:disabled { color: rgb(255, 193, 7); background-color: transparent; }.btn-outline-warning:not(:disabled):not(.disabled).active, .btn-outline-warning:not(:disabled):not(.disabled):active, .show > .btn-outline-warning.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(255, 193, 7); border-color: rgb(255, 193, 7); }.btn-outline-warning:not(:disabled):not(.disabled).active:focus, .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-warning.dropdown-toggle:focus { box-shadow: rgba(255, 193, 7, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-danger { color: rgb(220, 53, 69); background-color: transparent; background-image: none; border-color: rgb(220, 53, 69); }.btn-outline-danger:hover { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-outline-danger.focus, .btn-outline-danger:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-danger.disabled, .btn-outline-danger:disabled { color: rgb(220, 53, 69); background-color: transparent; }.btn-outline-danger:not(:disabled):not(.disabled).active, .btn-outline-danger:not(:disabled):not(.disabled):active, .show > .btn-outline-danger.dropdown-toggle { color: rgb(255, 255, 255); background-color: rgb(220, 53, 69); border-color: rgb(220, 53, 69); }.btn-outline-danger:not(:disabled):not(.disabled).active:focus, .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-danger.dropdown-toggle:focus { box-shadow: rgba(220, 53, 69, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-light { color: rgb(248, 249, 250); background-color: transparent; background-image: none; border-color: rgb(248, 249, 250); }.btn-outline-light:hover { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-outline-light.focus, .btn-outline-light:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-outline-light.disabled, .btn-outline-light:disabled { color: rgb(248, 249, 250); background-color: transparent; }.btn-outline-light:not(:disabled):not(.disabled).active, .btn-outline-light:not(:disabled):not(.disabled):active, .show > .btn-outline-light.dropdown-toggle { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); border-color: rgb(248, 249, 250); }.btn-outline-light:not(:disabled):not(.disabled).active:focus, .btn-outline-light:not(:disabled):not(.disabled):active:focus, .show > .btn-outline-light.dropdown-toggle:focus { box-shadow: rgba(248, 249, 250, 0.5) 0px 0px 0px 0.2rem; }.btn-group-sm > .btn, .btn-sm { padding: 0.25rem 0.5rem; font-size: 0.875rem; line-height: 1.5; border-radius: 0.2rem; }.fade { transition: opacity 0.15s linear; }@media screen and (prefers-reduced-motion: reduce){.fade { transition: none; }}.fade:not(.show) { opacity: 0; }.collapse:not(.show) { display: none; }.collapsing { position: relative; height: 0px; overflow: hidden; transition: height 0.35s; }@media screen and (prefers-reduced-motion: reduce){.collapsing { transition: none; }}.dropdown, .dropleft, .dropright, .dropup { position: relative; }.dropdown-toggle::after { display: inline-block; width: 0px; height: 0px; margin-left: 0.255em; vertical-align: 0.255em; content: ""; border-width: 0.3em 0.3em 0px; border-top-style: solid; border-top-color: initial; border-right-style: solid; border-right-color: transparent; border-bottom-style: initial; border-bottom-color: initial; border-left-style: solid; border-left-color: transparent; }.dropdown-toggle:empty::after { margin-left: 0px; }.dropdown-menu { position: absolute; top: 100%; left: 0px; z-index: 1000; display: none; float: left; min-width: 10rem; padding: 0.5rem 0px; margin: 0.125rem 0px 0px; font-size: 1rem; color: rgb(33, 37, 41); text-align: left; list-style: none; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.15); border-radius: 0.25rem; }.dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="top"] { right: auto; bottom: auto; }.dropdown-item { display: block; width: 100%; padding: 0.25rem 1.5rem; clear: both; font-weight: 400; color: rgb(33, 37, 41); text-align: inherit; white-space: nowrap; background-color: transparent; border: 0px; }.dropdown-item:focus, .dropdown-item:hover { color: rgb(22, 24, 27); text-decoration: none; background-color: rgb(248, 249, 250); }.dropdown-item.active, .dropdown-item:active { color: rgb(255, 255, 255); text-decoration: none; background-color: rgb(0, 123, 255); }.dropdown-item.disabled, .dropdown-item:disabled { color: rgb(108, 117, 125); background-color: transparent; }.dropdown-menu.show { display: block; }.input-group { position: relative; display: flex; flex-wrap: wrap; align-items: stretch; width: 100%; }.input-group > .custom-file, .input-group > .custom-select, .input-group > .form-control { position: relative; flex: 1 1 auto; width: 1%; margin-bottom: 0px; }.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label, .input-group > .custom-select:focus, .input-group > .form-control:focus { z-index: 3; }.input-group > .custom-select:not(:last-child), .input-group > .form-control:not(:last-child) { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group > .custom-select:not(:first-child), .input-group > .form-control:not(:first-child) { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.input-group-append, .input-group-prepend { display: flex; }.input-group-append .btn, .input-group-prepend .btn { position: relative; z-index: 2; }.input-group-append { margin-left: -1px; }.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group > .input-group-append:last-child > .input-group-text:not(:last-child), .input-group > .input-group-append:not(:last-child) > .btn, .input-group > .input-group-append:not(:last-child) > .input-group-text, .input-group > .input-group-prepend > .btn, .input-group > .input-group-prepend > .input-group-text { border-top-right-radius: 0px; border-bottom-right-radius: 0px; }.input-group > .input-group-append > .btn, .input-group > .input-group-append > .input-group-text, .input-group > .input-group-prepend:first-child > .btn:not(:first-child), .input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child), .input-group > .input-group-prepend:not(:first-child) > .btn, .input-group > .input-group-prepend:not(:first-child) > .input-group-text { border-top-left-radius: 0px; border-bottom-left-radius: 0px; }.nav { display: flex; flex-wrap: wrap; padding-left: 0px; margin-bottom: 0px; list-style: none; }.nav-link { display: block; padding: 0.5rem 1rem; }.nav-link:focus, .nav-link:hover { text-decoration: none; }.nav-link.disabled { color: rgb(108, 117, 125); }.nav-tabs { border-bottom: 1px solid rgb(222, 226, 230); }.nav-tabs .nav-item { margin-bottom: -1px; }.nav-tabs .nav-link { border: 1px solid transparent; border-top-left-radius: 0.25rem; border-top-right-radius: 0.25rem; }.nav-tabs .nav-link:focus, .nav-tabs .nav-link:hover { border-color: rgb(233, 236, 239) rgb(233, 236, 239) rgb(222, 226, 230); }.nav-tabs .nav-link.disabled { color: rgb(108, 117, 125); background-color: transparent; border-color: transparent; }.nav-tabs .nav-item.show .nav-link, .nav-tabs .nav-link.active { color: rgb(73, 80, 87); background-color: rgb(255, 255, 255); border-color: rgb(222, 226, 230) rgb(222, 226, 230) rgb(255, 255, 255); }.tab-content > .tab-pane { display: none; }.navbar { position: relative; display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; padding: 0.5rem 1rem; }.navbar > .container, .navbar > .container-fluid { display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; }.navbar-brand { display: inline-block; padding-top: 0.3125rem; padding-bottom: 0.3125rem; margin-right: 1rem; font-size: 1.25rem; line-height: inherit; white-space: nowrap; }.navbar-brand:focus, .navbar-brand:hover { text-decoration: none; }.navbar-nav { display: flex; flex-direction: column; padding-left: 0px; margin-bottom: 0px; list-style: none; }.navbar-nav .nav-link { padding-right: 0px; padding-left: 0px; }.navbar-nav .dropdown-menu { position: static; float: none; }.navbar-collapse { flex-basis: 100%; flex-grow: 1; align-items: center; }.navbar-toggler { padding: 0.25rem 0.75rem; font-size: 1.25rem; line-height: 1; background-color: transparent; border: 1px solid transparent; border-radius: 0.25rem; }.navbar-toggler:focus, .navbar-toggler:hover { text-decoration: none; }.navbar-toggler:not(:disabled):not(.disabled) { cursor: pointer; }.navbar-toggler-icon { display: inline-block; width: 1.5em; height: 1.5em; vertical-align: middle; content: ""; background: center center / 100% 100% no-repeat; }@media (max-width: 991.98px){.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { padding-right: 0px; padding-left: 0px; }}@media (min-width: 992px){.navbar-expand-lg { flex-flow: row; justify-content: flex-start; }.navbar-expand-lg .navbar-nav { flex-direction: row; }.navbar-expand-lg .navbar-nav .dropdown-menu { position: absolute; }.navbar-expand-lg .navbar-nav .nav-link { padding-right: 0.5rem; padding-left: 0.5rem; }.navbar-expand-lg > .container, .navbar-expand-lg > .container-fluid { flex-wrap: nowrap; }.navbar-expand-lg .navbar-collapse { display: flex !important; flex-basis: auto; }.navbar-expand-lg .navbar-toggler { display: none; }}.navbar-light .navbar-brand { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-brand:focus, .navbar-light .navbar-brand:hover { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-nav .nav-link { color: rgba(0, 0, 0, 0.5); }.navbar-light .navbar-nav .nav-link:focus, .navbar-light .navbar-nav .nav-link:hover { color: rgba(0, 0, 0, 0.7); }.navbar-light .navbar-nav .nav-link.disabled { color: rgba(0, 0, 0, 0.3); }.navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.active, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .show > .nav-link { color: rgba(0, 0, 0, 0.9); }.navbar-light .navbar-toggler { color: rgba(0, 0, 0, 0.5); border-color: rgba(0, 0, 0, 0.1); }.navbar-light .navbar-toggler-icon { background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }.card { position: relative; display: flex; flex-direction: column; min-width: 0px; overflow-wrap: break-word; background-color: rgb(255, 255, 255); background-clip: border-box; border: 1px solid rgba(0, 0, 0, 0.125); border-radius: 0.25rem; }.card-body { flex: 1 1 auto; padding: 1.25rem; }.card-title { margin-bottom: 0.75rem; }.card-text:last-child { margin-bottom: 0px; }.card-header { padding: 0.75rem 1.25rem; margin-bottom: 0px; background-color: rgba(0, 0, 0, 0.03); border-bottom: 1px solid rgba(0, 0, 0, 0.125); }.card-header:first-child { border-radius: calc(-1px + 0.25rem) calc(-1px + 0.25rem) 0px 0px; }.card-footer { padding: 0.75rem 1.25rem; background-color: rgba(0, 0, 0, 0.03); border-top: 1px solid rgba(0, 0, 0, 0.125); }.card-footer:last-child { border-radius: 0px 0px calc(-1px + 0.25rem) calc(-1px + 0.25rem); }.card-img-top { width: 100%; border-top-left-radius: calc(-1px + 0.25rem); border-top-right-radius: calc(-1px + 0.25rem); }.breadcrumb { display: flex; flex-wrap: wrap; padding: 0.75rem 1rem; margin-bottom: 1rem; list-style: none; background-color: rgb(233, 236, 239); border-radius: 0.25rem; }.breadcrumb-item + .breadcrumb-item { padding-left: 0.5rem; }.breadcrumb-item + .breadcrumb-item::before { display: inline-block; padding-right: 0.5rem; color: rgb(108, 117, 125); content: "/"; }.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: underline; }.breadcrumb-item + .breadcrumb-item:hover::before { text-decoration: none; }.breadcrumb-item.active { color: rgb(108, 117, 125); }.pagination { display: flex; padding-left: 0px; list-style: none; border-radius: 0.25rem; }.page-link { position: relative; display: block; padding: 0.5rem 0.75rem; margin-left: -1px; line-height: 1.25; color: rgb(0, 123, 255); background-color: rgb(255, 255, 255); border: 1px solid rgb(222, 226, 230); }.page-link:hover { z-index: 2; color: rgb(0, 86, 179); text-decoration: none; background-color: rgb(233, 236, 239); border-color: rgb(222, 226, 230); }.page-link:focus { z-index: 2; outline: 0px; box-shadow: rgba(0, 123, 255, 0.25) 0px 0px 0px 0.2rem; }.page-link:not(:disabled):not(.disabled) { cursor: pointer; }.badge { display: inline-block; padding: 0.25em 0.4em; font-size: 75%; font-weight: 700; line-height: 1; text-align: center; white-space: nowrap; vertical-align: baseline; border-radius: 0.25rem; }.badge:empty { display: none; }.badge-light { color: rgb(33, 37, 41); background-color: rgb(248, 249, 250); }.badge-light[href]:focus, .badge-light[href]:hover { color: rgb(33, 37, 41); text-decoration: none; background-color: rgb(218, 224, 229); }@-webkit-keyframes progress-bar-stripes { 
  0% { background-position: 1rem 0px; }
  100% { background-position: 0px 0px; }
}@keyframes progress-bar-stripes { 
  0% { background-position: 1rem 0px; }
  100% { background-position: 0px 0px; }
}.close { float: right; font-size: 1.5rem; font-weight: 700; line-height: 1; color: rgb(0, 0, 0); text-shadow: rgb(255, 255, 255) 0px 1px 0px; opacity: 0.5; }.close:not(:disabled):not(.disabled) { cursor: pointer; }.close:not(:disabled):not(.disabled):focus, .close:not(:disabled):not(.disabled):hover { color: rgb(0, 0, 0); text-decoration: none; opacity: 0.75; }button.close { padding: 0px; background-color: transparent; border: 0px; appearance: none; }.modal { position: fixed; inset: 0px; z-index: 1050; display: none; overflow: hidden; outline: 0px; }.modal-dialog { position: relative; width: auto; margin: 0.5rem; pointer-events: none; }.modal.fade .modal-dialog { transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; transform: translate(0px, -25%); }@media screen and (prefers-reduced-motion: reduce){.modal.fade .modal-dialog { transition: none; }}.modal.show .modal-dialog { transform: translate(0px, 0px); }.modal-dialog-centered { display: flex; align-items: center; min-height: calc(100% - 1rem); }.modal-dialog-centered::before { display: block; height: calc(-1rem + 100vh); content: ""; }.modal-content { position: relative; display: flex; flex-direction: column; width: 100%; pointer-events: auto; background-color: rgb(255, 255, 255); background-clip: padding-box; border: 1px solid rgba(0, 0, 0, 0.2); border-radius: 0.3rem; outline: 0px; }.modal-header { display: flex; align-items: flex-start; justify-content: space-between; padding: 1rem; border-bottom: 1px solid rgb(233, 236, 239); border-top-left-radius: 0.3rem; border-top-right-radius: 0.3rem; }.modal-header .close { padding: 1rem; margin: -1rem -1rem -1rem auto; }.modal-title { margin-bottom: 0px; line-height: 1.5; }.modal-body { position: relative; flex: 1 1 auto; padding: 1rem; }.modal-footer { display: flex; align-items: center; justify-content: flex-end; padding: 1rem; border-top: 1px solid rgb(233, 236, 239); }@media (min-width: 576px){.modal-dialog { max-width: 500px; margin: 1.75rem auto; }.modal-dialog-centered { min-height: calc(100% - 3.5rem); }.modal-dialog-centered::before { height: calc(-3.5rem + 100vh); }}.carousel { position: relative; }.carousel-inner { position: relative; width: 100%; overflow: hidden; }.carousel-item { position: relative; display: none; align-items: center; width: 100%; backface-visibility: hidden; perspective: 1000px; }.carousel-item-next, .carousel-item-prev, .carousel-item.active { display: block; transition: transform 0.6s, -webkit-transform 0.6s; }@media screen and (prefers-reduced-motion: reduce){.carousel-item-next, .carousel-item-prev, .carousel-item.active { transition: none; }}.bg-danger { background-color: rgb(220, 53, 69) !important; }.bg-light { background-color: rgb(248, 249, 250) !important; }.bg-white { background-color: rgb(255, 255, 255) !important; }.rounded { border-radius: 0.25rem !important; }.d-none { display: none !important; }.d-block { display: block !important; }@media (min-width: 768px){.d-md-none { display: none !important; }}@media (min-width: 992px){.d-lg-none { display: none !important; }.d-lg-block { display: block !important; }}.justify-content-center { justify-content: center !important; }.fixed-top { position: fixed; top: 0px; right: 0px; left: 0px; z-index: 1030; }.sr-only { position: absolute; width: 1px; height: 1px; padding: 0px; overflow: hidden; clip: rect(0px, 0px, 0px, 0px); white-space: nowrap; border: 0px; }.shadow { box-shadow: rgba(0, 0, 0, 0.15) 0px 0.5rem 1rem !important; }.w-100 { width: 100% !important; }.h-100 { height: 100% !important; }.mr-1, .mx-1 { margin-right: 0.25rem !important; }.mb-1, .my-1 { margin-bottom: 0.25rem !important; }.mt-2, .my-2 { margin-top: 0.5rem !important; }.mr-2, .mx-2 { margin-right: 0.5rem !important; }.mb-2, .my-2 { margin-bottom: 0.5rem !important; }.mt-3, .my-3 { margin-top: 1rem !important; }.mb-3, .my-3 { margin-bottom: 1rem !important; }.mt-4, .my-4 { margin-top: 1.5rem !important; }.mr-4, .mx-4 { margin-right: 1.5rem !important; }.mb-4, .my-4 { margin-bottom: 1.5rem !important; }.mt-5, .my-5 { margin-top: 3rem !important; }.mb-5, .my-5 { margin-bottom: 3rem !important; }.pl-0, .px-0 { padding-left: 0px !important; }.pl-1, .px-1 { padding-left: 0.25rem !important; }.pt-2, .py-2 { padding-top: 0.5rem !important; }.pr-2, .px-2 { padding-right: 0.5rem !important; }.pb-2, .py-2 { padding-bottom: 0.5rem !important; }.pl-2, .px-2 { padding-left: 0.5rem !important; }.p-3 { padding: 1rem !important; }.pt-3, .py-3 { padding-top: 1rem !important; }.pr-3, .px-3 { padding-right: 1rem !important; }.pb-3, .py-3 { padding-bottom: 1rem !important; }.pl-3, .px-3 { padding-left: 1rem !important; }.pb-4, .py-4 { padding-bottom: 1.5rem !important; }.pt-5, .py-5 { padding-top: 3rem !important; }.pb-5, .py-5 { padding-bottom: 3rem !important; }.m-auto { margin: auto !important; }@media (min-width: 768px){.mt-md-5, .my-md-5 { margin-top: 3rem !important; }}@media (min-width: 992px){.mt-lg-0, .my-lg-0 { margin-top: 0px !important; }}@media (min-width: 1200px){.mb-xl-0, .my-xl-0 { margin-bottom: 0px !important; }}.text-left { text-align: left !important; }.text-right { text-align: right !important; }.text-center { text-align: center !important; }.text-uppercase { text-transform: uppercase !important; }.text-white { color: rgb(255, 255, 255) !important; }.text-warning { color: rgb(255, 193, 7) !important; }@media print{*, ::after, ::before { text-shadow: none !important; box-shadow: none !important; }a:not(.btn) { text-decoration: underline; }img, tr { break-inside: avoid; }h2, h3, p { orphans: 3; widows: 3; }h2, h3 { break-after: avoid; }@page { size: a3; }body { min-width: 992px !important; }.container { min-width: 992px !important; }.navbar { display: none; }.badge { border: 1px solid rgb(0, 0, 0); }}@font-face { font-family: ralewaylight; src: url("/static/css/raleway-light-webfont.woff2") format("woff2"), url("/static/css/raleway-light-webfont.woff") format("woff"); font-weight: normal; font-style: normal; }.topBarGrandstream { background-color: rgb(38, 38, 38); }.tracoTitulos { width: 170px; height: 2px; background-color: rgb(208, 61, 22); margin-top: 15px; }.bannerDestaque { background-image: url("static/imagens/bg-banner.jpg"); background-repeat: no-repeat; background-position: center center; background-size: cover; }.fonte40 { font-size: 40px; color: rgb(63, 66, 68); line-height: 40px; }.bgQuemSomos { background-color: rgb(241, 240, 240); }.bgContato { background-color: rgb(19, 19, 22); }.conteudoContato { color: rgb(255, 255, 255); }.cardQuemSomos { background-color: rgba(0, 0, 0, 0); }.tituloSecoes { font-family: ralewaylight; }.customBusca { background-color: rgb(45, 45, 46); }.buscaBanner { position: absolute; padding-top: 50px; z-index: 2; width: 1000px; margin: auto; }.inputBuscaGrandstream { background-color: rgba(255, 255, 255, 0.4); color: rgb(255, 255, 255); }img { max-width: 100%; }.bgBreadcrumb { background-color: rgb(233, 236, 239); }.tituloProdutoLojamundi { font-size: 24px; text-transform: uppercase; font-family: ralewaylight; }.bg-footer { background-color: rgb(0, 0, 0); }.card-title { font-family: calibri; font-weight: bold; }.nav-tabs .nav-link { background-color: rgb(238, 238, 238); color: rgb(0, 108, 168); }body a:link, a:visited, a:hover, a:active { color: rgb(208, 61, 22); }.inputBuscaGrandstream { background-color: rgba(255, 255, 255, 0.8); }