@charset "UTF-8";
@import url("https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&display=swap");:root{--primary-color: #414042;--primary-color-darker: #2d2d2e;--secondary-color: #F26336;--tertiary-color: #39CA9B;--primary-neutral: #DADADA;--primary-border: solid 1px var(--primary-neutral)}@media screen and (min-width:40em){.region-header .region-inner-wrapper,.region-footer .region-inner-wrapper,.region-before-content,.region-after-content,.main-inner-wrapper,.details-page,hr{max-width:120rem}}h1,.h1,h1>*,h2,.h2,h2>*,h3,.h3,h3>*,h4,.h4,h4>*,h5,.h5,h5>*,h6,.h6,h6>*,div.site-name{font-family:"Montserrat", sans-serif}h2.block-title{font-size:1.25rem;letter-spacing:-1.25px;font-weight:500}h1.page-title{font-size:1.75rem;letter-spacing:-1px;font-weight:500}.onload-background .loader{background-image:url("/sites/default/files/2025-05/maktaba_logo_white_0_0_1.png") !important;width:120px !important;height:60px !important;background-size:contain !important;background-repeat:no-repeat !important;background-position:center !important}.top-bar-wrapper{column-gap:1rem}.top-bar-wrapper .top-menu-nav{order:1}.top-bar-wrapper .top-menu-nav .menu-parent{gap:1rem}.top-bar-wrapper .top-menu-icons .menu-parent{display:flex;gap:1rem}@media (min-width:64em){#stacks-search-bar-block .search-bar-container{max-width:84rem;margin-inline:auto}#stacks-search-bar-block .search-bar-container .form-type-select{order:1}#stacks-search-bar-block .search-bar-container .form-type-select select{background-color:#F26336;color:white;border:none;width:20rem}#stacks-search-bar-block .search-bar-container .form-type-select select:focus{outline:solid 1px white !important}#stacks-search-bar-block .search-bar-container .form-actions{order:2}#stacks-search-bar-block .search-bar-container .form-actions input{width:15rem;border-radius:0}}.page-node-type-bento .action-links-bento{padding-block:0 2rem}.page-node-type-bento h3.stacks-title,.page-node-type-bento h3.result-title{font-size:1.1rem;font-weight:600}#main-navigation{padding-block-end:0.5rem}#main-navigation .menu-parent{column-gap:2rem;font-size:0.9rem;font-weight:600}#main-navigation .menu-parent .menu-link-level-1{text-transform:uppercase}#main-navigation .menu-parent .menu-link-level-1:hover{text-decoration:underline}#main-navigation .menu-parent .menu-child{margin-block-start:-0.5rem}.mobile-menu .menu-parent .menu-item a.menu-link:hover{background-color:transparent}.mobile-menu .menu-parent .has-expanded .menu-item:hover,.region-mobile-menu .menu-parent>.menu-item.active,.mobile-menu .menu-parent .menu-item:not(.has-expanded):hover{background-color:transparent}.mobile-main-menu .menu-parent .menu-child{padding-inline-start:1rem}.main-inner-wrapper{padding-block-end:4rem}@media screen and (min-width:64em){.webform-submission-form{width:auto}}.node--type-resource-list{padding:1rem;margin-block-end:2rem}.node--type-resource-list .slider-mini-layout-7 .slider-item{border:none}.node--type-resource-list .slider-mini-layout-7 .slider-item img{height:12rem;object-fit:scale-down}.callout-layout-1 .container-content .image-holder img,.callout-layout-2 .container-content .image-holder img{object-fit:cover;object-position:top;aspect-ratio:1.6666666667;width:100%;height:auto}.callout-layout-1 .container-content h3.title,.callout-layout-2 .container-content h3.title{font-size:1.125rem;font-weight:bold;text-transform:uppercase;text-align:center;background-color:#EBEBEB;padding:1rem}.block-stacks-slider .slider-mini-layout-7 .slick-list .slider-item{font-weight:bold;border:var(--primary-border);padding-inline:2.5rem 0}.block-stacks-slider .slider-mini-layout-7 .slick-list .slider-item .slider-body-wrapper{width:100%}.block-stacks-slider .slider-mini-layout-7 .slick-list .slider-item .slider-body-wrapper .slider-body-link-text{width:100%;text-align:center}.block-stacks-slider .slider-mini-layout-7 .slick-list .slider-item .slider-body-wrapper .slider-body-link-text a{font-weight:bold}.block-stacks-slider .slider-mini-layout-7 .slick-list .slider-item .img-wrapper{width:auto}.block-stacks-slider .slider-mini-layout-7 .slick-list .slider-item .img-wrapper img{height:4rem;width:4rem;object-fit:contain}.stacks-slider .slick-next-icon,.stacks-slider .slick-prev-icon{color:var(--secondary-color);font-weight:bold}.node--type-rss-block .rss-content .title{font-size:1rem;font-weight:bold}.node--type-rss-block .rss-content .source-date>a{display:none}.node--type-rss-block .rss-content .source-date .date::before{display:none}.container.container-rss.container-default .rss-item:not(:last-child){border:none}@media screen and (min-width:64em){.location-layout-1 .location-item{grid-template-columns:1fr 2fr}}@media screen and (min-width:40em){.horizontal .tabs-title:not(:first-child){margin-inline:0}}.block-stacks-locations{margin-block-start:4rem}.block-stacks-locations .location-item{border:none;margin-block-start:1rem}.block-stacks-locations .location-item h3.title{font-weight:bold;margin-block-start:1rem;font-size:1.25rem}.block-stacks-locations .location-item .location-map .location-maps-flex{display:flex;justify-content:flex-end;flex-wrap:wrap;gap:1rem}.block-stacks-locations .location-item .location-map .location-maps-flex>div{flex:1 2;aspect-ratio:1.6666666667;position:relative}.block-stacks-locations .location-item .location-map .location-maps-flex>div iframe,.block-stacks-locations .location-item .location-map .location-maps-flex>div img{width:100%;height:100%;object-fit:cover;display:block}.block-stacks-locations .location-tabs .tabs-title:only-of-type{display:none}@media (min-width:40em){.block-stacks-locations .location-tabs .tabs-title{width:375px}}.block-stacks-locations .location-tabs .tabs-title{border:none;min-width:fit-content;text-align:center}.block-stacks-locations .location-tabs .tabs-title a{color:var(--secondary-color);border:solid 1px var(--primary-neutral)}.block-stacks-locations .location-tabs .tabs-title a:hover{border-color:black;color:black;transition:all 300ms}.block-stacks-locations .location-tabs .tabs-title.active{transition:border-color 300ms}.block-stacks-locations .location-tabs .tabs-title.active a{border-color:var(--secondary-color);color:var(--secondary-color);background-color:transparent}.block-stacks-locations .location-hours-address .office-hours{margin:0;list-style-type:none}.block-stacks-locations .location-hours-address .hours .field__label{font-weight:bold;text-decoration:underline}.block-stacks-locations .location-contact .whatsapp-number .whatsapp img{vertical-align:top}.block-stacks-locations .location-contact .whatsapp-number .whatsapp img:hover{filter:grayscale(100%);filter:brightness(0)}@media screen and (max-width:39.9375em){.horizontal .tabs-title.active .title-tabs-navigation{color:white}.block-stacks-locations .close-locations::after{color:white}}@media screen and (min-width:40em){.block-stacks-locations .location-item .location-content{height:100%}.block-stacks-locations .location-hours-address .hours{grid-template-columns:none}.block-stacks-locations .location-hours-address .office-hours{display:grid;grid-template-columns:repeat(2, 1fr);grid-template-rows:repeat(4, 1fr);grid-column-gap:1rem;grid-template-areas:"sunday thursday" "monday friday" "tuesday saturday" "wednesday null"}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(1){grid-area:sunday}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(2){grid-area:monday}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(3){grid-area:tuesday}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(4){grid-area:wednesday}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(5){grid-area:thursday}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(6){grid-area:friday}.block-stacks-locations .location-hours-address .office-hours .office-hours__item:nth-child(7){grid-area:saturday}}.path-webform .webform-submission-form legend,.path-webform .webform-submission-form label{font-weight:bold}.stacks-events-listing .calendar-list-switch-block{display:none}.footer:not(.footer-layout-4)>.footer-inner-wrapper .social-icons-wrapper .block-title,.footer:not(.footer-layout-4)>.footer-inner-wrapper .contact-links-wrapper .block-title{font-size:1.5rem}footer .copyright-allrights::before{content:"حقوق النشر © 2025 دائرة الثقافة والسياحة، جميع الحقوق محفوظة"}footer .copyright-allrights span{display:none}footer .copyright-poweredby{display:none}