 :root {--white: #FFFFFF;--black: #000000;--default: #A4D6F5;--color-primary: black;--color-primary-dark: lightgray;--color-gray: #2a2a2a;--color-gray-light: #b7b7b7;--color-secondary: #2a2a2a;}* {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}body{font-size: 1.20rem;line-height: 1.3;color: #000000;font-family: Arial,Helvetica,sans-serif;font-weight: 300;background: #f8f8f8;}h1{font-weight: 600;font-family: "Open Sans", Sans-serif;font-weight:bold;line-height: 1.0;}h2, h3, h4, h5, h6 {font-size: 125% !important;font-family: "Open Sans", Sans-serif;font-weight:bold;line-height: 1.0;}p , li {color: #333333;font-family: "Open Sans", Sans-serif;font-size: 21px;font-weight: 400;line-height: 1.5em;letter-spacing: -0.6px;margin-bottom: 0.4rem;}th ,td {color: #333333;font-family: "Open Sans", Sans-serif;font-size: 16px;font-weight: 400;line-height: 1.5em;letter-spacing: -0.6px;}a{text-decoration: none !important;}a:hover{text-decoration: none !important;}.bg-white {background-color: #fff;}header{}header .header-bar-vetor{background-color: var(--color-primary-dark);font-size: 12px;color: white;padding: 2px 0;}header .header-title{background-color: var(--color-primary);font-size: 30px;font-weight: 800;color: var(--white);padding: 8px 0;}header .header-title .invert{background-color: var(--white);color: var(--color-primary);padding: 0 5px;border-radius: .25rem;}main{height: 100%;padding-top: 30px;}.section-direita{position: relative;height: 100%;display: block;}.bq-bold {border-left: 3px solid var(--color-primary-dark);padding-left: 5px;font-weight: 700;}.title{padding-bottom: 15px;}.subtitle{padding-bottom: 15px;}.subtitle p{color: #9c9c9c;}.blockautores{border-bottom: 1px solid #ebebeb;margin-bottom: 16px;}.blockautores .autor{font-size: 1.0rem;color: #555;font-weight: 700;margin-bottom: 5px;}.blockautores .horapostagem{font-size: 1.0rem;padding: 0;margin-bottom: 10px;}.aplDesc{background-color: var(--color-primary);color: var(--white);display: block;font-weight: 700;font-size: 20px;padding-top: 15px;padding-bottom: 13px;border-radius: 5px;border-style: solid;border-width: 0 0 6px;border-color: var(--color-primary-dark);line-height: 28px;text-align: center;margin: 15px 0;}.aplDesc:hover{color: var(--white);opacity: 0.7;}.aplDesc span{color: inherit;}.box-image{display: table;margin: 15px auto;}.box-image .content-image{border: 1px solid #CCC;padding: 3px;}.box-image .content-image .legenda {font-size: 15px;color: #000;background-color: #d0d0d0;padding: 8px;font-family: "Open Sans", Arial, Helvetica, sans-serif;}.card.card-sidebarfix{border-radius: 0;}.card.card-sidebarfix .card-body{padding: 0;text-align: center;padding-bottom: 15px;}.card.card-sidebarfix .text-title{padding: 15px 20px;background: var(--color-secondary);line-height: 1.1;font-size: 1.35rem;text-transform: uppercase;font-weight: 700;color: #fff;text-align: center;}.card.card-sidebarfix .text-subtitle{padding: 12px 20px;background: #dcdcdc;color: #000;font-size: 0.95rem;text-align: center;}.card.card-sidebarfix .button{}.card.card-sidebarfix .button a{}.card.card-sidebarfix .button a:hover{text-decoration: none;}.card.card-sidebarfix .box-link{padding: 5px 10px;}.card.card-sidebarfix .box-link .aplDesc{margin: 0;}.marker-animation_old{display: inline;background-position: left -100% center;padding-bottom: 0;padding-left: 2px;padding-right: 2px;font-weight: bold;background-size: 200% 2em;background-repeat: repeat-x;background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 50%, rgb(244 207 203) 50%);transition: background-position 2s ease 0.1s;}.blink {-webkit-box-shadow: 0 0 0 0 rgb(84 90 104 / 50%);-moz-box-shadow: 0 0 0 0 rgba(84, 90, 104, 0.5);box-shadow: 0 0 0 0 rgb(84 90 104 / 50%);-webkit-animation: pulseBtn 1.15s infinite cubic-bezier(0.65, 0, 0, 1);-moz-animation: pulseBtn 1.15s infinite cubic-bezier(0.65, 0, 0, 1);animation: pulseBtn 1.15s infinite cubic-bezier(0.65, 0, 0, 1);}@-moz-keyframes pulseBtn {to {-webkit-box-shadow: 0 0 0 30px rgba(103, 151, 1, 0);-moz-box-shadow: 0 0 0 30px rgba(103, 151, 1, 0);box-shadow: 0 0 0 30px rgba(103, 151, 1, 0);}}@-webkit-keyframes pulseBtn {to {-webkit-box-shadow: 0 0 0 30px rgba(103, 151, 1, 0);-moz-box-shadow: 0 0 0 30px rgba(103, 151, 1, 0);box-shadow: 0 0 0 30px rgba(103, 151, 1, 0);}}@-o-keyframes pulseBtn {to {-webkit-box-shadow: 0 0 0 30px rgba(103, 151, 1, 0);-moz-box-shadow: 0 0 0 30px rgba(103, 151, 1, 0);box-shadow: 0 0 0 30px rgba(103, 151, 1, 0);}}@keyframes pulseBtn {to {-webkit-box-shadow: 0 0 0 30px rgba(103, 151, 1, 0);-moz-box-shadow: 0 0 0 30px rgba(103, 151, 1, 0);box-shadow: 0 0 0 30px rgba(103, 151, 1, 0);}}.box-sobre-autor{margin: 30px 0 30px 0;}.box-sobre-autor h3{font-size: 2.5rem;margin-bottom: 15px;}.box-sobre-autor .avatar{width: 100px;height: 100px;background-color: gray;border-radius: 50%;}.box-sobre-autor .text-autor{width: 100%;padding-left: 10px;}.box-sobre-autor .text-autor p{font-size: 1.0rem;}.box-sobre-autor .text-autor p.desc{font-size: 0.85rem;}.box-comentarios{margin: 35px 0 35px 0;padding: 10px 10px 25px 10px;background-color: #f2f2f2;min-height: 100px;border-radius: .5rem;}.box-comentarios .coment-row{display: flex !important;margin: 15px 0 0 0;}.box-comentarios .coment-row .coment-avatar{width: 40px;height: 40px;border: 1px solid #d0dcf6;}.box-comentarios .coment-row .coment-avatar .avatar{width: 100%;height: auto;}.box-comentarios .coment-row .coment-desc .nome{font-size: 0.75rem;font-weight: 800;color: #3B599B;}.box-comentarios .coment-row .coment-desc{padding-left: 10px;width: calc(100% - 55px);font-size: 0.75rem;color: #373A44;min-height: 40px;}.box-comentarios .coment-row .coment-desc .coment-acoes{display: flex !important;align-items: center;margin: 2px 0 12px 0;}.box-comentarios .coment-row .coment-desc .coment-acoes a{padding-right: 10px;font-size: .70rem;font-weight: bold;}.box-comentarios .coment-row .coment-desc .coment-acoes .comt-data{font-size: .60rem;font-weight: bold;color: #958f8f;}.box-comentarios .coment-facebook-about{padding: 5px 0;border-top: 1px solid #cbcbcb;color: #848591;font-size: .80rem;}.box-comentarios .coment-facebook-about i{color:#3B599B;}.citacao blockquote {position: relative;padding: 10px 15px;padding-left: 30px;margin: 30px 15px;font-size: 30px;font-weight: bold;line-height: 1;color: var(--black);}.citacao blockquote:before {position: absolute;top: 30px;left: -20px;content: "\201C";color: var(--color-primary-dark);font-family: Times;font-size: 6rem;font-weight: bold;line-height: 0px;vertical-align: middle;}.citacao blockquote:after {position: absolute;bottom: 0px;content: "\201D";color: var(--color-primary-dark);font-family: Times;font-size: 6rem;font-weight: bold;line-height: 0px;vertical-align: bottom;padding: 15px 0px 0px 5px;}.marker-animation{background-image: linear-gradient(to right, rgba(255, 255, 255, 0) 50%, rgb(210 243 255) 50%) !important;}li{list-style-type:none}footer{background-color: var(--color-gray);padding: 15px 0;margin-top: 30px;}footer .text-alert{font-size: 11px;color: var(--color-gray-light);line-height: 1.1;}footer .box-center{display: table;margin: 0 auto;}footer .menu-links{display: flex;list-style: none;margin: 0;padding: 0;}footer .menu-links li{padding: 0 15px;}footer .menu-links li a{text-decoration: none;font-size: 12px;color: var(--white);}footer .menu-links li a:hover{text-decoration: none;var(--white);}@media only screen and (max-width: 991px){#sidePanelCurse{display: none !important;}.section-direita{display: none !important;}.box-comentarios .coment-row .coment-desc{font-size: 0.82rem !important;}.box-comentarios .coment-row .coment-desc .coment-acoes a{font-size: .80rem !important;}.box-comentarios .coment-row .coment-desc .coment-acoes .comt-data{font-size: .73rem !important;}.citacao blockquote {font-size: 24px !important;}}