@font-face{font-family:"Ubuntu";font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/ubuntu-300-latin-ext.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}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:300;font-display:swap;src:url(../fonts/ubuntu-300-latin.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}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ubuntu-400-latin-ext.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}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/ubuntu-400-latin.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}@font-face{font-family:"Ubuntu";font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/ubuntu-400-italic-latin-ext.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}@font-face{font-family:"Ubuntu";font-style:italic;font-weight:400;font-display:swap;src:url(../fonts/ubuntu-400-italic-latin.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}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ubuntu-500-latin-ext.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}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/ubuntu-500-latin.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}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/ubuntu-700-latin-ext.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}@font-face{font-family:"Ubuntu";font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/ubuntu-700-latin.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}*{transition:background-color .3s,color .3s}:focus{outline-color:#636668}button,html,input{font-family:"Ubuntu",sans-serif}body,body .container{width:100%;background-color:#fff}body{max-width:800px;margin:0 auto;padding:0;overflow-x:hidden;font-family:"Ubuntu",sans-serif;font-weight:300;font-size:15px;line-height:1.45;color:#2b2b2b;text-align:center}body #testeira{width:100%;height:76px;margin:5px auto 0;background-color:#f1fcfe;background-image:url(../img/logo-pd-pro-270.png);background-repeat:no-repeat;background-size:contain;background-position:center;border-color:#a8d8e8;border-style:solid;border-width:2px 0}body form{margin:0 auto;background-color:#f1fcfe;position:sticky;top:0;z-index:10;border-radius:0 0 10px 10px}body form a svg{width:35px;height:35px;fill:#00456e}body form a:link,body form a:visited{text-decoration:none;color:#2b2b2b}body form a#anterior svg,body form a#proximo svg{width:50px;height:50px}body form #dateInput{padding:.5rem 1rem;border-radius:.75rem;font-size:1.5rem;font-weight:400;background-color:#fff;border:1px solid #a8d8e8;color:#2b2b2b}body #playerIframeDiv{margin:10px 0}body #playerIframeDiv #playerIframe{display:flex;width:100%;border:0}body .container{box-sizing:border-box;padding:0 20px 100px;text-align:left}body .container #buttons{display:flex;flex-direction:column;margin-bottom:10px}body .container #buttons div a,body .container #buttons div button{font-family:"Ubuntu",sans-serif;font-size:16px;font-weight:400;background-color:#d8f6ff;color:#00456e;border:2px solid #a8d8e8;border-radius:10px;display:flex;align-items:center;justify-content:center;margin:5px 0;padding:5px 0;text-decoration:none;cursor:pointer}body .container #buttons div a span,body .container #buttons div button span{margin-left:5px}body .container #buttons div a svg,body .container #buttons div button svg{width:25px;height:25px;fill:currentColor}body .container #buttons div button{width:100%}body .container main{padding:0 0 16px}body .container main #painelEsquerdo{width:calc(220px + 20px);max-width:100%;margin:0 0 16px -20px;position:relative}body .container main #painelEsquerdo .blocoLeitura{position:relative;z-index:2;box-sizing:border-box;width:calc(150px + 20px);padding:0 0 14px;background-color:#0077a8;color:#fff;border-radius:10px;text-align:left}body .container main #painelEsquerdo .blocoLeitura #data{box-sizing:border-box;width:100%;margin:0 0 10px;padding:10px 12px 10px 20px;background-color:#00456e;color:#fff;font-size:17px;font-weight:700;border:0;border-radius:10px}body .container main #painelEsquerdo #versiculoChave,body .container main #painelEsquerdo .blocoLeitura .rotuloLeitura{margin:0 0 2px;padding-left:20px;padding-right:12px;font-size:14px;font-weight:400;color:#fff}body .container main #painelEsquerdo .blocoLeitura #leituraBiblica{display:block;margin:0;padding-left:20px;padding-right:12px;font-size:14px;font-weight:700;color:#fff;text-decoration:none}body .container main #painelEsquerdo .blocoLeitura #leituraBiblica:hover{text-decoration:underline}body .container main #painelEsquerdo #versiculoChave{position:relative;z-index:1;box-sizing:border-box;width:calc(220px + 20px);max-width:100%;margin:-18px 0 0;padding-top:calc(18px + 12px);padding-bottom:14px;background-color:#d55e3e;font-size:15px;font-style:italic;line-height:1.4;border-radius:10px}body .container main #titulo{margin:0 0 12px;font-size:28px;font-weight:700;line-height:1.1;color:#00456e}body .container main #conteudo{font-size:18px;font-weight:400;line-height:1.5;text-align:justify}body .container main #conteudo p{margin:0 0 12px}body .container main #autor{margin:0 0 20px;font-size:16px;font-weight:400;text-align:right;color:#585a5b}body .container main #fraseDestaque{clear:both;margin:20px 0 24px;font-size:18px;font-weight:700;line-height:1.45;text-align:center}body .container main #marca{margin:0;padding-top:16px;padding-bottom:16px;text-align:center;font-size:18px;font-weight:300;letter-spacing:.02em;color:#585a5b;text-transform:lowercase}body .container main #marca b,body .container main #marca strong{font-weight:700}body .container main #compartilhe,body .container main #compartilheMobile{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:8px;padding-bottom:16px}body .container main #compartilhe p,body .container main #compartilheMobile p{width:100%;margin:0 0 4px;text-align:center;font-weight:500}body .container main #compartilhe a svg,body .container main #compartilheMobile a svg{width:32px;fill:#404042}body .container main #compartilheMobileLink{display:flex;align-items:center;gap:10px;text-decoration:none;color:#2b2b2b}body .container main #compartilheMobileLink p{width:auto;margin:0}body .container #erro{text-align:center;padding-top:24px;padding-bottom:24px}body #updateReady,body form{display:flex;justify-content:space-around;align-items:center;width:100%;max-width:800px;box-sizing:border-box}body #updateReady{position:fixed;bottom:0;left:50%;transform:translate(-50%,100%);background-color:#404042;padding:8px 20px;border-radius:10px 10px 0 0;z-index:20;transition:transform .3s ease}body #updateReady.is-visible{transform:translate(-50%,0)}body #updateReady div p{color:#fff}body #updateReady div a{display:flex;align-items:center;text-decoration:none;color:#fff}body #updateReady div a svg{width:22px;height:22px;margin-right:5px}body.dark #testeira{border-color:#555}body.dark #testeira,body.dark form{background-color:#2d2d2d}body.dark .container #buttons a svg,body.dark .container #buttons button svg,body.dark form a svg{fill:#e8e8e8}body.dark form #dateInput{background-color:#1a1a1a;border-color:#555;color:#e8e8e8}body.dark,body.dark .container{background-color:#1a1a1a}body.dark .container #buttons a,body.dark .container #buttons button{background-color:#2d2d2d;border-color:#555;color:#e8e8e8}body.dark .container main #titulo{color:#5aabd0}body.dark,body.dark .container main #conteudo,body.dark .container main #fraseDestaque{color:#e8e8e8}body.dark .container main #autor,body.dark .container main #marca{color:#b0b0b0}body.dark .container main #compartilhe a svg,body.dark .container main #compartilheMobile a svg{fill:#c8c8c8}@media screen and (min-width:768px){body form{justify-content:center}body .container #buttons{flex-direction:row;justify-content:space-between}body .container #buttons div a,body .container #buttons div button{padding:5px 15px;width:auto}body .container main #painelEsquerdo{float:left;width:calc(220px + 20px);margin:0 20px 12px -20px}body .container main #painelEsquerdo .blocoLeitura{width:calc(150px + 20px)}body .container main #painelEsquerdo #versiculoChave{width:calc(220px + 20px)}body .container main #titulo{font-size:32px}}