@font-face{font-family:Noto-Thin;src:url(/assets/fonts/Noto_Serif_Bengali/static/NotoSerifBengali-Thin.ttf)}@font-face{font-family:Noto-ExtraLight;src:url(/assets/fonts/Noto_Serif_Bengali/static/NotoSerifBengali-ExtraLight.ttf)}@font-face{font-family:Noto-Light;src:url(/assets/fonts/Noto_Serif_Bengali/static/NotoSerifBengali-Light.ttf)}@font-face{font-family:Noto-Regular;src:url(/assets/fonts/Noto_Serif_Bengali/static/NotoSerifBengali-Regular.ttf)}@font-face{font-family:Noto-Medium;src:url(/assets/fonts/Noto_Serif_Bengali/static/NotoSerifBengali-Medium.ttf)}@font-face{font-family:Noto-SemiBold;src:url(/assets/fonts/Noto_Serif_Bengali/static/NotoSerifBengali-SemiBold.ttf)}@font-face{font-family:Noto-Bold;src:url(/assets/fonts/Noto_Serif_Bengali/static/NotoSerifBengali-Bold.ttf)}@font-face{font-family:Noto-ExtraBold;src:url(/assets/fonts/Noto_Serif_Bengali/static/NotoSerifBengali-ExtraBold.ttf)}@font-face{font-family:Noto-Black;src:url(/assets/fonts/Noto_Serif_Bengali/static/NotoSerifBengali-Black.ttf)}@font-face{font-family:bangla;src:url(/assets/fonts/bangla_font/bangla.ttf)}@font-face{font-family:arabic;src:url(/assets/fonts/bangla_font/bangla.ttf)}@font-face{font-family:bangla_shadhinata;src:url(/assets/fonts/lishadinota/LiShadhinataUnicode-Regular.ttf)}@font-face{font-family:ador_noirrit;src:url("/assets/fonts/lishadinota/Li Ador Noirrit Regular.ttf")}body{margin:0;padding:0;outline:0;box-sizing:border-box}div{box-sizing:border-box}h1,h2,h3,h4,h5,h6{margin:0;box-sizing:border-box}p,ol,ul{margin:0;padding:0;box-sizing:border-box}ul li{list-style-type:none}img,iframe,a,span,i{text-decoration:none;display:inline-block;box-sizing:border-box}a,span,i,p{font-size:14px}input{background-color:transparent;border-radius:5px;outline:0;border:1px solid black;box-sizing:border-box}html ::-webkit-scrollbar{width:10px}@media screen and (max-width: 575.9px){html ::-webkit-scrollbar{width:0px}}html ::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #b9b9b966;border-radius:0}html ::-webkit-scrollbar-thumb{background:var(--brand_color);border-radius:5px}html ::-webkit-scrollbar-thumb:hover{background:var(--dark_green)}html{overflow-x:hidden}footer,main{background-color:var(--light_brand);background-attachment:fixed}:root{--brand_color: #8c6239;--dark_green: #8c6239;--light_green: #f3eee0;--white: #f8f5ec;--off_white: #D9D9D9;--black: #2f3535;--light_black: #343a40;--light_brand: #fefadf;--Noto-Thin: "Noto-Thin";--Noto-ExtraLight: "Noto-ExtraLight";--Noto-Light: "Noto-Light";--Noto-Regular: "Noto-Regular";--Noto-Medium: "Noto-Medium";--Noto-SemiBold: "Noto-SemiBold";--Noto-Bold: "Noto-Bold";--Noto-ExtraBold: "Noto-ExtraBold";--Noto-Black: "Noto-Black";--bn: "bangla";--ar: "arabic";--border: 1px solid red;--footer-shade-1: 208 227 226;--footer-shade-2: 183 208 207;--footer-shade-3: 157 180 179;--bs-blue: #0d6efd;--bs-indigo: #6610f2;--bs-purple: #6f42c1;--bs-pink: #d63384;--bs-red: #dc3545;--bs-orange: #fd7e14;--bs-yellow: #ffc107;--bs-green: #198754;--bs-teal: #20c997;--bs-cyan: #0dcaf0;--bs-white: #fff;--bs-gray: #6c757d;--bs-gray-dark: #343a40;--bs-primary: #0d6efd;--bs-secondary: #6c757d;--bs-success: #198754;--bs-info: #0dcaf0;--bs-warning: #ffc107;--bs-danger: #dc3545;--bs-light: #f8f9fa;--bs-dark: #212529;--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;--bs-font-sans-serif: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Liberation Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--bs-font-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--bs-gradient: linear-gradient(180deg, rgba(255, 255, 255, .15), rgba(255, 255, 255, 0)) }.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x, .75rem);padding-left:var(--bs-gutter-x, .75rem);margin-right:auto;margin-left:auto}@media (min-width: 576px){.container,.container-sm{max-width:540px}}@media (min-width: 768px){.container,.container-md,.container-sm{max-width:720px}}@media (min-width: 992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}@media (min-width: 1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}@media (min-width: 1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}}.row{--bs-gutter-x: 1.5rem;--bs-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}.text-center{text-align:center}.mt-3{margin-top:30px}.mb-3{margin-bottom:30px}.pt-3{padding-top:30px}.pb-3{padding-bottom:30px}.common_button{font-family:ador_noirrit;background-color:var(--light_green);padding:10px 25px;border-radius:5px;color:var(--black);font-size:16px;display:inline-flex;gap:5px;align-items:center;transition-duration:.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.common_button:hover{background-color:var(--brand_color);color:var(--white)}#nav{position:sticky;left:0;top:0;z-index:9999}#nav.sticky{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background-color:#fefadfe0;border-bottom:1px solid var(--light_green)}@media (min-width: 0px) and (max-width: 991.9px){#nav.sticky{-webkit-backdrop-filter:unset;backdrop-filter:unset}#nav.sticky .nav_content{padding:8px 0}}#nav .nav_content{display:flex;flex-wrap:wrap;padding:15px 0}@media screen and (max-width: 575.9px){#nav .nav_content{justify-content:space-between}}#nav .nav_content .left_logo .link{display:flex;gap:10px;min-width:155px}#nav .nav_content .left_logo .link .logo img{height:36px;width:36px}#nav .nav_content .left_logo .link .title{font-family:bangla}#nav .nav_content .left_logo .link .title .site_name{font-size:16px;color:var(--black)}#nav .nav_content .left_logo .link .title p{font-size:12px;color:var(--black)}#nav .nav_content .menu{flex:1;font-family:bangla}#nav .nav_content .menu .nav_bar_toggler{display:none;position:absolute;right:10px;top:10px}#nav .nav_content .menu ul{display:flex;height:100%;justify-content:center;align-items:center;gap:20px;flex-wrap:wrap}#nav .nav_content .menu ul li a{color:var(--black)}#nav .nav_content .menu ul li a:hover{color:var(--brand_color)}@media (min-width: 0px) and (max-width: 991.9px){#nav .nav_content .menu{position:fixed;top:0;height:100svh;width:calc(100vw - 30px);max-width:350px;z-index:99999;background:#d0e3e2b0;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);opacity:0;visibility:hidden;right:-100vw;transition-duration:.3s}#nav .nav_content .menu .nav_bar_toggler{display:block}#nav .nav_content .menu .nav_bar_toggler input{opacity:0;visibility:hidden}#nav .nav_content .menu ul{display:grid;justify-content:flex-start;align-items:flex-start;align-content:flex-start;padding:60px 30px 30px}#nav .nav_content .menu ul li a{font-size:20px}#nav .nav_content .menu:has(#nav_bar_toggler:checked){right:0;opacity:1;visibility:visible}}#nav .nav_content .action_btns{font-family:bangla;min-width:155px}@media screen and (max-width: 575.9px){#nav .nav_content .action_btns{min-width:unset}}#nav .nav_content .action_btns ul{display:flex;gap:10px;justify-content:flex-end}#nav .nav_content .action_btns ul li .link{background-color:var(--brand_color);color:var(--white);display:flex;align-items:center;gap:6px;padding:5px 10px;border-radius:5px}#nav .nav_content .action_btns ul li.nav_controller{display:none}@media screen and (max-width: 575.9px){#nav .nav_content .action_btns ul li.donate_link{display:none}#nav .nav_content .action_btns ul li.nav_controller{display:block}}.banner_content{display:grid;align-items:center;justify-items:center;padding:105px 0 100px;position:relative;z-index:99}@media screen and (max-width: 575.9px){.banner_content{display:flex;flex-direction:column;padding:105px 0 55px}}.banner_content .banner_logo{padding-bottom:30px}.banner_content .banner_logo .slogan{display:grid;align-self:center;justify-content:center;text-align:center;color:var(--bllack);gap:4px;font-weight:400;font-family:bangla}.banner_content .search_area .search_box{background-color:var(--light_green);border-radius:25px;display:flex;align-items:center;justify-content:center;padding:7px 16px;gap:10px}.banner_content .search_area .search_box input{border-radius:25px;border:0;width:0px;transition-duration:.3s}.banner_content .search_area .search_box .search_label{font-family:bangla;font-size:12px}.banner_content .search_area .search_box:has(input:focus) .search_label{display:none}.banner_content .search_area .search_box:has(input:focus) input{width:250px}.banner_content .short_links{padding-top:30px}.banner_content .short_links ul{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.banner_content .short_links ul li a{background-color:var(--light_green);border-radius:25px;padding:10px 25px;font-family:ador_noirrit;font-size:13px;line-height:13px;color:var(--light_black);transition-duration:.3s}.banner_content .short_links ul li a:hover{background-color:var(--brand_color);color:var(--white)}.banner_content .ayah_slide{padding-top:85px;max-width:550px}@media screen and (max-width: 575.9px){.banner_content .ayah_slide{max-width:unset;width:100%;padding-top:35px}}.banner_content .ayah_slide .slide_items{display:grid;align-content:center;justify-items:center}.banner_content .ayah_slide .slide_items p{text-align:center}.banner_content .ayah_slide .slide_items p.ayah_ref{font-family:bangla_shadhinata;font-size:26px;display:inline-block;margin-bottom:25px;padding:4px 70px;background-image:url(/assets/images/component_bg/button_bg.png);background-size:100% 100%;background-repeat:no-repeat;color:var(--white)}.banner_content .ayah_slide .slide_items p.ayah_line{font-family:ador_noirrit;font-size:18px}#banner{margin-top:-75px;z-index:100;position:relative;background-color:var(--light_brand);min-height:100svh}#banner .lamp_left{position:absolute;left:35px;top:0;height:280px;width:212px;transform-origin:top center;animation:swing 3s linear infinite alternate}#banner .bottom_jungle_v2,#banner .bottom_jungle{position:absolute;width:100%;height:320px;background-position:bottom;background-repeat:repeat-x;bottom:0;left:0;z-index:7;background-size:contain}#banner .bottom_right{position:absolute;bottom:0;height:247px;width:123px;background-size:contain;right:calc(50% - 400px);background-repeat:no-repeat}@media (min-width: 0px) and (max-width: 991.9px){#banner .bottom_right{height:147px;width:88px;right:0}}#banner .bottom_left{position:absolute;bottom:16px;height:150px;width:323px;background-size:contain;left:50px}#banner .bottom_jungle2{position:absolute;width:100%;height:320px;background-position:bottom;background-repeat:repeat-x;bottom:0;left:0;z-index:7}#banner .mosque{position:absolute;width:381px;height:374px;background-position:bottom;background-size:contain;bottom:105px;left:50%;transform:translate(-50%);z-index:7;background-attachment:fixed;background-repeat:no-repeat}@media screen and (max-width: 575.9px){#banner .mosque{width:320px;height:320px}}@keyframes swing{0%{transform:rotate(-5deg)}50%{transform:rotate(0)}to{transform:rotate(5deg)}}.surah_list_heading{padding:30px 0;display:flex;flex-wrap:wrap;justify-content:space-between;gap:20px}.surah_list_heading .text{font-family:bangla_shadhinata;font-size:40px;color:var(--black);font-weight:400}.surah_list_heading .index_type{display:flex;gap:5px;background-color:var(--light_green);padding:5px;border-radius:25px;-webkit-border-radius:25px;-moz-border-radius:25px;-ms-border-radius:25px;-o-border-radius:25px}.surah_list_heading .index_type li{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-family:ador_noirrit;padding:5px 20px;border-radius:25px;transition-duration:.3s}.surah_list_heading .index_type li.active,.surah_list_heading .index_type li:hover{background-color:var(--brand_color);color:var(--white);padding:5px 30px}.index_contents,.surah_list_contents{display:grid;grid-template-columns:repeat(auto-fit,minmax(295px,1fr));gap:30px}.index_contents .surah_list_item,.surah_list_contents .surah_list_item{font-family:bangla;display:flex;gap:10px;align-items:center;border:1px solid var(--light_green);border-radius:5px;padding:15px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.index_contents .surah_list_item:hover .surah_no .no_digit,.surah_list_contents .surah_list_item:hover .surah_no .no_digit{color:var(--white);background-image:url(/assets/icon/list_shape1_v2.webp)}.index_contents .surah_list_item .surah_no .no_digit,.surah_list_contents .surah_list_item .surah_no .no_digit{color:var(--black);text-align:center;height:42px;width:42px;line-height:42px;position:relative;background-image:url(/assets/icon/list_shape2.png);background-size:100% 100%;font-size:18px;box-sizing:border-box;transition-duration:.3s}.index_contents .surah_list_item .surah_info,.surah_list_contents .surah_list_item .surah_info{flex:1;display:flex;justify-content:space-between;gap:10px;color:var(--black)}#load_more_surah{opacity:0;visibility:hidden}.load_more_surah_control{position:relative}.load_more_surah_control .text{width:65px}.load_more_surah_control:after{content:attr(data-more);position:absolute;left:22px}.d_none{display:none!important}body:has(#load_more_surah:checked) .surah_list_contents{display:none}body:has(#load_more_surah:checked) .surah_list_contents_all{display:grid}body:has(#load_more_surah:checked) .load_more_surah_control:after{content:attr(data-less)}body:has(#load_more_surah:checked) .load_more_surah_control svg{transform:rotate(180deg)}.surah_list_contents_all{display:none}.bookmark_contents_list .bookmark_contents_list_item{padding-bottom:30px}.bookmark_contents_list .heading{font-family:bangla_shadhinata;font-size:22px;color:var(--black);font-weight:400;margin-bottom:20px}.bookmark_contents_list a{color:#000}.bookmark_contents_list a:hover{color:var(--brand_color)}.bookmark_contents_list ul{padding-left:35px}.footer_donate{position:relative;min-height:200px;padding-top:150px;padding-bottom:150px}@media (min-width: 0px) and (max-width: 991.9px){.footer_donate{padding-bottom:0}}.footer_donate .donate_content{position:relative;z-index:99}.footer_donate .donate_content .heading{font-family:bangla_shadhinata;margin-bottom:30px;font-size:40px;color:var(--black);font-weight:400}@media screen and (max-width: 575.9px){.footer_donate .donate_content .heading{font-size:25px}}.footer_donate .donate_content .common_button{background-color:transparent;background-image:url(/assets/images/component_bg/button_bg.png);background-size:100% 100%;background-repeat:no-repeat;color:var(--white)}.footer_donate .shape_1{width:100%;position:absolute;left:0;bottom:0}.footer_donate .shape_2{width:100%;position:absolute;right:0;bottom:0}.footer_links{position:relative;min-height:200px;background-size:cover;padding-top:100px}.footer_links .footer_link_contents{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:40px;padding:40px 0 77px;position:relative;z-index:99}.footer_links .footer_link_contents .link_col h2{font-size:20px;font-family:bangla_shadhinata;color:var(--black);margin-bottom:20px;font-weight:400}.footer_links .footer_link_contents .link_col a{display:block;font-size:16px;color:var(--black);font-family:ador_noirrit;padding:5px 0;transition-duration:.3s}.footer_links .footer_link_contents .link_col a:hover{color:var(--brand_color)}.footer_links .footer_link_contents .link_col .s_links{display:flex;gap:8px;flex-wrap:wrap}.footer_links .footer_link_contents .link_col .s_links a{width:40px;height:40px;display:block;border-radius:50%;overflow:hidden;box-sizing:border-box}.footer_links .footer_link_contents .link_col .s_links a img{width:48px;height:48px;position:relative;-o-object-position:center center;object-position:center center;top:-11px;left:-5px}.footer_links .shape_3{position:absolute;bottom:0;right:0}.footer_links .footer_right_tree{height:400px;width:400px;background-image:url(/assets/images/footer_image/tree.png);background-size:contain;background-position:right center;position:absolute;bottom:calc(100% - 135px);background-repeat:no-repeat;right:0;z-index:0}@media (min-width: 0px) and (max-width: 991.9px){.footer_links .footer_right_tree{height:265px}}.footer_links .footer_bottom_wave{width:100%;height:100%;background-image:url(/assets/images/footer_image/wave.png);background-size:cover;background-position:right top;position:absolute;bottom:0;right:0}.inner_page{padding:120px 0;margin-top:-75px}.inner_page .heading{font-family:bangla_shadhinata;font-weight:400;text-align:center;margin-bottom:30px}.inner_page p{font-family:bangla;margin-bottom:10px;font-size:18px;line-height:26px;text-align:justify}
