:root{--theme-color:#161f6e}.bp-wrap{z-index:2000 !important}body{margin-top:66px !important;overflow-x:clip}.clearfix::after{content:"";clear:both;display:table}.text-content{font-size:20px;line-height:1.8em;text-align:justify;max-width:none;position:relative;color:#333;background-color:white}.text-content a{color:#428bca}.text-content,.text-content p{font-family:sans-serif}.text-content h1,.text-content h2,.text-content h3{font-family:sans-serif}.text-content p{margin:1.5em 0}.text-content img,.text-content picture{height:auto;max-width:100%}.text-content h1{font-size:32px;line-height:1.3;font-weight:bold}@media (min-width:768px){.text-content h1{font-size:40px}}.text-content h2{font-size:32px;line-height:1.3;font-weight:bold}.text-content h3{font-size:28px;line-height:1.5;font-weight:bold}@media not all and (min-width:768px){.text-content .desktop-only{display:none}}@media (min-width:768px){.text-content .mobile-only{display:none}}.text-content .no-p-margin>p:first-of-type{margin-top:0}.text-content .no-p-margin>p:last-of-type{margin-bottom:0}.text-content .no-margin{margin:0}@media not all and (min-width:768px){.text-content .center-mobile{text-align:center}}.text-content .center{text-align:center}.text-content .full-container{position:relative;width:1920px;max-width:100%;margin:0 auto}.text-content .full-container::before,.text-content .full-container::after{content:"";clear:both;display:table}.text-content .back1{background:url(../img/back1-desktop.svg) no-repeat center;background-size:cover}@media (orientation:portrait){.text-content .back1{background:url(../img/back1-mobile.svg) no-repeat center;background-size:cover}}.text-content .container{position:relative;padding-left:20px;padding-right:20px}.text-content .header{position:relative;display:block;margin:0;line-height:0}.text-content .text{position:relative;margin:40px auto;max-width:800px;text-align:justify}.text-content .divider{margin:20px 0;border-top:1px solid #aaa}.text-content a.link-color{--link-color:black;color:var(--link-color)}.text-content a.link-color:hover{color:color-mix(in srgb, var(--link-color), #fff 25%);text-decoration:none}@supports not (color: color-mix(in srgb, var(--link-color), #fff 25%)){.text-content a.link-color:hover{color:var(--link-color)}}.text-content .image-title{margin:10px 0}.text-content .theme-back-color{background-color:var(--theme-color)}.text-content .theme-text-color{color:var(--theme-color)}.text-content .white-text{color:white}.text-content .white-text h1,.text-content .white-text h2,.text-content .white-text h3{color:white}.text-content .button-row{text-align:left}.text-content a.button{--button-color:#b8382a;--button-text-color:white;display:inline-block;text-align:center;margin:10px;padding:8px 20px;background-color:var(--button-color);font-weight:bold;color:var(--button-text-color);line-height:1.5em;text-decoration:none}.text-content a.button:hover{background-color:color-mix(in srgb, var(--button-color), #fff 15%)}@supports not (background-color: color-mix(in srgb, var(--button-color), #fff 15%)){.text-content a.button:hover{background-color:var(--button-color)}}.text-content a.button.hollow{background-color:unset;border:4px solid var(--button-color);padding:4px 16px;color:var(--button-color)}.text-content a.button.hollow:hover{border:4px solid color-mix(in srgb, var(--button-color), #fff 15%);color:color-mix(in srgb, var(--button-color), #fff 15%)}@supports not (background-color: color-mix(in srgb, var(--button-color), #fff 15%)){.text-content a.button.hollow:hover{border:4px solid var(--button-color);color:var(--button-color)}}.text-content a.button.icon-animation i.fas{transform-origin:bottom;animation-duration:2s}.text-content a.button.icon-animation:hover i.fas{animation-name:icon-jump;animation-timing-function:cubic-bezier(.28, .84, .42, 1)}.text-content a.button.theme{background-color:var(--theme-color)}.text-content a.button.theme:hover{background-color:color-mix(in srgb, var(--theme-color), #fff 15%)}@supports not (background-color: color-mix(in srgb, var(--theme-color), #fff 10%)){.text-content a.button.theme:hover{background-color:var(--theme-color)}}.share{position:fixed;right:10px;bottom:10px;z-index:999}.share img{max-height:100%}.share a.share-switch{display:block;position:relative;background-color:#0d5e91;width:60px;height:60px;padding:10px;border-radius:10px;border:2px solid white;z-index:1}.share a.share-switch:hover{background-color:color-mix(in srgb, #0d5e91, #fff 15%)}.share .share-row{display:none;position:fixed;right:10px;bottom:10px;background-color:white;border-radius:10px;height:60px;padding:5px 65px 5px 5px;border:1px solid black}.video-container{position:relative;text-align:center;max-width:100%;margin:0 auto}.video-container .video-content{position:relative;display:inline-block;width:100%;height:0;line-height:0;padding-top:56.25%}.video-container iframe{position:absolute;width:100%;height:100%;left:0;top:0}a.anchor{display:block;position:relative;top:-110px;visibility:hidden}a.lightbox{display:inline-block}@keyframes icon-jump{0%{transform:scale(1, 1) translateY(0)}10%{transform:scale(1.1, .9) translateY(0)}30%{transform:scale(.9, 1.1) translateY(-40%)}50%{transform:scale(1.05, .95) translateY(0)}57%{transform:scale(1, 1) translateY(-2.8%)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0)}}.main-header{display:block;position:relative;margin:0}.prayers{display:grid;margin:0;gap:20px 0}@media (min-width:992px){.prayers{grid-template-columns:1fr 1fr}}@media not all and (min-width:992px){.prayers{max-width:600px;margin:0 auto;grid-template-columns:1fr}}a.lightbox{display:inline-block}.players{display:grid;margin:20px}.players p{margin:10px 0;font-weight:bold}@media (min-width:768px){.players{grid-gap:10px;grid-template-columns:60px 1fr}}@media not all and (min-width:768px){.players{margin:20px 0}}.green-audio-player{width:unset;box-shadow:unset;-webkit-box-shadow:unset;padding:0}.green-audio-player .slider .gap-progress .pin{background-color:#fab432}.reflect,.pray{padding:20px;border-radius:20px;margin:20px 0}.reflect h3,.pray h3{margin:0 0 10px}.reflect{background-color:#bddef2}.reflect h3{color:#0d5e91}.pray{background-color:#c2f0f5}.pray h3{color:#2f9aa8}.page-nav{position:relative;margin:40px auto;padding:0 20px;width:100%;max-width:1170px;display:grid;grid-template-columns:1fr;grid-gap:0;align-items:center;text-align:left}.page-nav .prev,.page-nav .return,.page-nav .next{text-align:center}@media (min-width:768px){.page-nav{grid-template-columns:1fr 1fr 1fr;grid-gap:20px}.page-nav a.button{margin:0}.page-nav .prev{text-align:left}.page-nav .next{text-align:right}.page-nav .prev a.button,.page-nav .next a.button{min-width:100%}}@media (min-width:992px){.page-nav .prev a.button,.page-nav .next a.button{min-width:260px}}@media not all and (min-width:768px){.page-nav a.button{width:100%;max-width:300px;margin:10px 0}}