@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@400;700&display=swap');@import url('https://fonts.googleapis.com/css2?family=Almarai:wght@300;400;700;800&display=swap');@import url('https://fonts.googleapis.com/css2?family=Cairo:wght@400;600;700;900&display=swap'); .dt_tabs.post-tabs .category-badge{margin-bottom:.8rem}.post-next,.post-prev,.post-navigation-wrapper{display:none !important}.editor-pick-carousel .bs-blog-category .category-badge{position:absolute}.wp-block-button.is-style-outline a.wp-block-button__link{color:var(--dt-pri-color)}.wp-block-archives-list a{text-decoration:none}.wp-block-image figcaption{text-align:center}.wp-block-embed figcaption{text-align:center}.has-background.wp-block-read-more,.has-background.post-navigation-link-next,.has-background.post-navigation-link-previous{padding:.25em 1.375em}.has-text-color a:hover,.has-text-color a:focus{color:inherit}.wp-block-pullquote.has-text-color blockquote{border-left-color:inherit}.wp-block-calendar table caption{color:#fff;background-color:var(--dt-main-color)}.wp-block-calendar table th{background:var(--dt-main-color)}.wp-block-quote .wp-block-search{padding-bottom:5px}.post-navigation-link-next a,.post-navigation-link-previous a{text-decoration:none}.wp-block-table figcaption{text-align:center;font-weight:600}.wp-block-calendar table caption{font-weight:500}.wc-block-components-product-sale-badge{z-index:0 !important}.wp-block-woocommerce-single-product .wp-block-post-title a{text-decoration:none}.wp-block-code.has-text-color code{color:inherit}.wp-block-code.has-background code{background:inherit}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus{color:#fff}.wp-block-woocommerce-empty-mini-cart-contents-block .wc-block-mini-cart__empty-cart-wrapper p strong{font-size:16px}.wc-block-components-product-title a{color:#222;font-size:16px;font-weight:700;text-transform:capitalize;line-height:30px;padding:.25em 0 8px;border-bottom:1px solid #eaeaea;margin-bottom:10px;text-decoration:none}.wc-block-cart .wp-block-woocommerce-cart-order-summary-block .wc-block-cart__totals-title{font-size:24px;line-height:34px;text-transform:capitalize;margin-bottom:15px;color:var(--dt-black-color)}.wc-block-cart__submit-container .wc-block-cart__submit-button.wc-block-components-button:not(.is-link).contained{background-color:var(--dt-main-color) !important}.wc-block-grid__products .wc-block-components-product-sale-badge.wc-block-grid__product-onsale{left:15px;top:15px;padding:0;color:#fff;background:var(--dt-main-color);right:auto;min-width:45px;height:24px;line-height:24px;display:block;overflow:hidden;min-height:auto;font-weight:500;font-size:12px;letter-spacing:.2px;border:none}.wc-block-grid__product-price.price ins{color:var(--dt-main-color);font-weight:700}.wc-block-grid__products .wc-block-components-product-button__button{border-radius:0;text-decoration:none}.wc-block-components-product-title a.wc-block-components-product-name:hover,.wc-block-components-product-title a.wc-block-components-product-name:focus{color:var(--dt-main-color)}.wc-block-grid__products .wc-block-components-product-button__button:hover,.wc-block-grid__products .wc-block-components-product-button__button:focus{background-color:var(--dt-black-color)}.wc-block-components-product-name{color:var(--dt-black-color);text-decoration:none;font-weight:600}.wc-block-cart__submit-button,.wc-block-cart__submit-button:hover,.wc-block-cart__submit-button:focus{color:#fff;text-decoration:none}.wc-block-components-product-price__value{color:var(--dt-main-color)}.wc-block-components-totals-item{color:var(--dt-black-color);font-weight:700}div.wc-block-components-sidebar-layout.wc-block-cart .wc-block-cart__totals-title{font-size:24px}.wc-block-cart-items th{color:var(--dt-black-color)}.wc-block-components-product-badge{background:var(--dt-main-color);color:#fff}.wc-block-checkout__actions_row .wc-block-components-checkout-place-order-button{background-color:var(--dt-main-color);color:#fff}div.wc-block-components-order-summary .wc-block-components-order-summary-item__quantity{background:var(--dt-main-color);color:#fff}.wc-block-featured-category__link .wp-block-button__link:hover,.wc-block-featured-category__link .wp-block-button__link:focus{color:#fff}nav.woocommerce-breadcrumb a{text-decoration:none}.wc-block-featured-product__price .woocommerce-Price-amount.amount{color:var(--dt-whi-color)}.wc-block-featured-product__link a:hover,.wc-block-featured-product__link a:focus{color:#fff}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link{color:#fff;text-decoration:none}.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:hover,.wc-block-grid__product-add-to-cart.wp-block-button .wp-block-button__link:focus{color:#fff}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{font-size:1.5rem}.wc-block-components-product-metadata .wc-block-components-product-metadata__description>p{font-size:1.2rem}table.wc-block-cart-items .wc-block-components-product-price{font-size:1.2rem}.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:hover,.wc-block-mini-cart__empty-cart-wrapper .wc-block-mini-cart__shopping-button:focus{color:#fff}.widget.widget_shopping_cart a:before{display:none}.widget .wc-block-grid__products a:before{display:none}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{font-size:1rem !important}.wc-block-components-totals-item__value{font-size:1.5rem}.wc-block-mini-cart__footer-checkout,.wc-block-mini-cart__footer-checkout:hover,.wc-block-mini-cart__footer-checkout:focus{background-color:var(--dt-main-color);color:#fff}.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions a{text-decoration:none}.wc-block-mini-cart__badge{color:inherit}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-components-product-name{text-decoration:none}.wc-block-mini-cart__footer .wc-block-mini-cart__footer-actions a{font-size:1.2rem}.wc-block-mini-cart__footer span.wc-block-components-totals-item__label{font-size:1.5rem}.wc-block-mini-cart__footer .wc-block-components-totals-item.wc-block-mini-cart__footer-subtotal .wc-block-components-totals-item__description{font-size:1.2rem}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link{text-decoration:none !important}.wp-block-latest-comments__comment a{text-decoration:none}.wc-block-components-product-badge{font-size:1rem !important}.wc-block-components-totals-coupon-link{text-decoration:none}table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:hover,table.wc-block-cart-items .wc-block-cart-items__row .wc-block-cart-item__quantity .wc-block-cart-item__remove-link:focus{color:var(--dt-main-color) !important}.wp-block-woocommerce-customer-account a .wc-block-customer-account__account-icon{height:2rem !important;width:2rem !important}.dt_sidebar .wp-block-comment-author-name a,.dt_sidebar .wp-block-comment-date a{text-decoration:none;color:var(--dt-black-color)}.wp-block-avatar img{border-radius:50%}.wp-block-avatar:hover img{-webkit-transform:scale(1.07);transform:scale(1.07)}.wp-block-page-list{list-style:none;padding:0}.wp-block-page-list a{color:var(--dt-black-color);text-decoration:none;font-weight:600}.wp-block-page-list a:hover,.wp-block-page-list a:focus{color:var(--dt-main-color)}.wp-block-list{padding:0}.wp-block-list.has-background{padding:1.25em 2.375em}.wp-block-details.has-background{padding:1.25em 2.375em}.wp-block-verse.has-background{padding:1.25em 2.375em}.wp-block-preformatted.has-background{padding:1em}.wp-block-archives{list-style:none;padding:0}.wc-block-components-totals-item__value{font-size:1.5rem}.wp-block-archives-list a{font-weight:600;color:var(--dt-black-color)}.wp-block-archives-list a:hover,.wp-block-archives-list a:focus{color:var(--dt-main-color)}.wp-block-page-list.has-background{padding:1rem}a.wp-block-button__link:hover,a.wp-block-button__link:focus{color:#fff;text-decoration:none}.wp-block-button.is-style-outline a.wp-block-button__link{color:var(--dt-pri-color)}.wp-block-latest-comments{padding-left:0}.wp-block-latest-comments li a:not(:hover,:focus){color:var(--dt-black-color)}.dt_footer .wp-block-latest-comments li a:not(:hover,:focus){color:#fff}.dt_footer ul.product_list_widget li .woocommerce-Price-amount{color:#fff}.dt_footer ul.product_list_widget li{border-bottom:none}.dt_footer .widget_shopping_cart .button:not(.checkout):not(.add_to_cart_button){background-color:var(--dt-main-color)}.dt_footer .widget_shopping_cart .button:not(.checkout):not(.add_to_cart_button):hover,.dt_footer .widget_shopping_cart .button:not(.checkout):not(.add_to_cart_button):focus{background-color:var(--dt-main-color) !important}.dt_footer .widget_shopping_cart a.checkout:hover,.dt_footer .widget_shopping_cart a.checkout:focus{background-color:var(--dt-main-color) !important}.dt_footer .widget_shopping_cart span.amount{color:var(--dt-text-color)}.dt_footer .widget_shopping_cart li img{object-fit:contain !important;padding-right:10px}.dt_footer .widget .wc-block-mini-cart__badge{color:#fff}.dt_footer .widget .wc-block-cart-link{color:#fff;background:var(--dt-main-color)}.dt_footer .widget .wc-block-cart-link:hover,.dt_footer .widget .wc-block-cart-link:focus{text-decoration:none}.woocommerce-account .woocommerce-Address-title h2{font-size:4rem}.wp-block-button.is-style-outline a.wp-block-button__link{border-color:inherit;background:0 0}.wp-block-categories-list.has-background{padding:1rem}.wp-block-latest-comments.has-background{padding:1rem}.wp-block-file a{text-decoration:none}.wp-block-file.has-background{padding:1rem}.post-item{border-radius:10px;overflow:hidden;box-shadow:0 4px 15px rgba(0,0,0,.05);transition:transform .3s ease}.post-item:hover{transform:translateY(-5px)}body{font-family:'Cairo',sans-serif !important}h1,h2,h3{font-weight:700 !important;line-height:1.4 !important}:root{--main-red:#c1272d;--morocco-green:#006233;--text-dark:#2d2d2d}h1,h2,h3{color:var(--text-dark);border-right:4px solid var(--morocco-green);padding-right:10px}.breaking-news{background-color:var(--main-red) !important;color:#fff}a:hover{color:var(--morocco-green) !important}.main-navigation{background-color:#006233 !important;border-bottom:3px solid #c1272d;box-shadow:0 2px 10px rgba(0,0,0,.1)}.main-navigation ul li a{color:#fff !important;font-family:'Almarai',sans-serif;font-weight:600;font-size:15px;padding:15px 20px;transition:all .3s ease}.main-navigation ul li a:hover{background-color:rgba(255,255,255,.1);color:gold !important}.site-branding{padding:20px 0;text-align:center}.breaking-news-ticker{background:#f1f1f1;border-radius:5px;margin-top:10px}.breaking-news-container{display:flex;align-items:center;background:#f8f9fa;border-top:1px solid #eee;border-bottom:2px solid #006233;height:45px;overflow:hidden;direction:rtl}.breaking-label{background:#c1272d;color:#fff;padding:0 20px;height:100%;display:flex;align-items:center;font-weight:700;font-family:'Almarai',sans-serif;position:relative;z-index:2}.breaking-label:after{content:"";position:absolute;left:-15px;border-top:22px solid transparent;border-bottom:23px solid transparent;border-right:15px solid #c1272d}.breaking-text{padding-right:30px;font-family:'Cairo',sans-serif;font-size:15px;color:#333;white-space:nowrap}.breaking-text a{text-decoration:none;color:#333;transition:.3s}.breaking-text a:hover{color:#006233}.site-footer{background-color:#1a202c;color:#a0aec0;padding:60px 0 30px;direction:rtl;font-family:'Almarai',sans-serif}.footer-title{color:#48bb78;font-size:18px;font-weight:700;margin-bottom:20px;position:relative;padding-bottom:10px}.footer-title:after{content:"";position:absolute;right:0;bottom:0;width:30px;height:2px;background:#c1272d}.footer-links a{color:#a0aec0;text-decoration:none;display:block;margin-bottom:10px;transition:.3s}.footer-links a:hover{color:#fff;padding-right:5px}.footer-bottom{border-top:1px solid #2d3748;margin-top:40px;padding-top:20px;text-align:center;font-size:13px}.news-card{background:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.08);transition:all .3s ease-in-out;border:1px solid #f0f0f0;margin-bottom:20px}.news-card:hover{transform:translateY(-5px);box-shadow:0 8px 20px rgba(0,0,0,.15);border-color:#006233}.news-card-img{width:100%;height:200px;object-fit:cover;transition:transform .5s ease}.news-card:hover .news-card-img{transform:scale(1.05)}.category-badge{position:absolute;top:10px;right:10px;background:#006233;color:#fff;padding:4px 12px;font-size:12px;border-radius:20px;font-family:'Almarai',sans-serif}.news-card-title{padding:15px 15px 5px;font-size:17px;font-weight:700;line-height:1.5;color:#2d2d2d;font-family:'Cairo',sans-serif}.news-card-meta{padding:0 15px 15px;font-size:12px;color:#888;display:flex;align-items:center}h1,h2,h3,.post-title{color:#b00000 !important;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif}body{background-color:#f9f9f9 !important;color:#1a1a1a !important}header,.main-navigation,.nav-menu{background-color:#910a0a !important;border-bottom:3px solid #721c24}.main-navigation a,.menu-item a{color:#fff !important;font-weight:700}.breaking-news,.tag-cloud a,.category-label{background-color:#006233 !important;color:#fff !important}h2.widget-title,.section-title{color:#5d4037 !important;border-right:5px solid #910a0a;padding-right:10px}a:hover{color:#006233 !important}button,.read-more,.submit{background-color:#5d4037 !important;color:#fff !important;border-radius:4px;transition:.3s}#header{background-color:#fff !important;border-top:5px solid #910a0a}.top-nav,.main-nav,#navigation{background-color:#910a0a !important;border-bottom:3px solid #5d4037 !important}.breaking-news span{background-color:#006233 !important}h2 a,h3 a,.post-title a{color:#1a1a1a !important;transition:.3s}h2 a:hover,.post-title a:hover{color:#910a0a !important}.widget-title{background-color:#5d4037 !important;color:#fff !important;padding:10px !important;border-radius:0 5px 5px 0}body,h1,h2,h3,h4,.main-nav a,.breaking-news{font-family:'Almarai',sans-serif !important}.single-post-title,.post-title.entry-title{color:#1a1a1a !important;font-size:32px !important;font-weight:800 !important;line-height:1.4 !important;margin-bottom:20px !important;border-right:8px solid #910a0a;padding-right:15px !important}.post-meta{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:10px 0 !important;margin-bottom:25px !important;color:#5d4037 !important;font-size:14px !important}.entry-content p{font-size:20px !important;line-height:1.8 !important;color:#333 !important;margin-bottom:20px !important;text-align:justify}.entry-content h2,.entry-content h3{color:#910a0a !important;border-bottom:2px solid #5d4037;padding-bottom:10px;margin-top:40px !important}blockquote{border-right:5px solid #006233 !important;background-color:#f0f4f2 !important;font-style:italic;padding:20px !important;margin:30px 0 !important;color:#555 !important}.entry-content a{color:#910a0a !important;text-decoration:underline;font-weight:700}.entry-content a:hover{color:#006233 !important}.post-tag a{background:#5d4037 !important;color:#fff !important;border-radius:2px !important;padding:5px 10px !important;font-size:13px !important}#footer,.footer-bottom,#footer-widgets{background-color:#1a1a1a !important;color:#fff !important;border-top:4px solid #006233;padding-top:40px !important}#footer h2,#footer h3,.footer-widget-title{color:#fff !important;font-size:18px !important;font-weight:700 !important;text-transform:uppercase;margin-bottom:25px !important;position:relative;padding-bottom:10px}#footer h2:after,#footer h3:after{content:"";position:absolute;bottom:0;right:0;width:50px;height:2px;background-color:#5d4037}#footer a{color:#bbb !important;transition:.3s ease-in-out;text-decoration:none !important}#footer a:hover{color:#910a0a !important;padding-right:5px}.footer-bottom{background-color:#0d0d0d !important;border-top:1px solid #333;padding:20px 0 !important;margin-top:30px;font-size:13px;color:#888 !important}.footer-social-icons a{background-color:#333 !important;color:#fff !important;width:35px;height:35px;line-height:35px;display:inline-block;text-align:center;border-radius:50%;margin-left:10px}.footer-social-icons a:hover{background-color:#910a0a !important}.breaking-news span,.breaking-news .breaking-news-nav{background-color:#006233 !important;color:#fff !important;text-shadow:none !important}.post-category a,.category-label,.term-badge,.cat-label{background-color:#006233 !important;color:#fff !important}.widget-title,.block-head{border-right-color:#006233 !important;background:linear-gradient(to left,#006233 5px,#1a1a1a 5px) !important}#searchsubmit,.read-more,.pagination span.current{background-color:#006233 !important;border-color:#004d28 !important}.tie-alignright,.tie-alignleft{border-bottom:3px solid #006233 !important}.main-nav ul li a,#navigation ul li a,.nav-menu li a{color:#fff !important;font-weight:700 !important;text-shadow:1px 1px 2px rgba(0,0,0,.5) !important}.breaking-news .ticker-content a,.breaking-news .ticker-content span,#breaking-news-content a{color:#fff !important}.breaking-news span.breaking-news-title{color:#fff !important}.top-nav ul li a,.topbar-today-date,.top-menu li a{color:#fff !important;font-size:13px !important}#search-button i,.social-icons i,.top-nav i{color:#fff !important}.main-nav ul li a:hover,#navigation ul li a:hover{color:#e0e0e0 !important;background-color:rgba(255,255,255,.1) !important}#header{border-top:4px solid #006233 !important}#navigation,.main-nav,.top-nav{background-color:#8b0000 !important}.main-nav ul li a,.top-nav ul li a,#navigation ul li a,.topbar-today-date{color:#fff !important;font-weight:700 !important;text-shadow:1px 1px 1px rgba(0,0,0,.2)}.breaking-news span{background-color:#006233 !important;color:#fff !important}.breaking-news .ticker-content a{color:#333 !important}.widget-title,.block-head{background-color:#8c7851 !important;color:#fff !important;border-radius:3px}body{background-color:#f7f7f7 !important}.post-next a,.post-prev a{background-color:#8b0000 !important;color:#fff !important;border:2px solid #8c7851 !important;border-radius:5px;padding:10px;font-family:'Almarai',sans-serif !important}.post-next .post-nav-text,.post-prev .post-nav-text{display:none !important}.post-next i,.post-prev i{color:#8c7851 !important;font-size:24px !important}.read-more{visibility:hidden;position:relative}.read-more:after{content:"تابع القراءة";visibility:visible;position:absolute;right:0;top:0;color:#006233 !important;font-weight:700}input#s::placeholder,input.search-field::placeholder{content:"ابحث في رصد المغرب...";color:#8c7851 !important}.share-post span.share-title{visibility:hidden}.share-post span.share-title:after{content:"انشر الخبر:";visibility:visible;color:#8b0000 !important}.post-category a:before{content:"قسم: ";font-size:12px}.post-thumbnail img,.featured-image img,.post-content img{border:1px solid #8c7851 !important;padding:3px !important;background-color:#fff !important;box-shadow:0 4px 8px rgba(0,0,0,.1) !important;transition:all .4s ease-in-out !important;border-radius:2px !important}.post-thumbnail img:hover,.featured-image img:hover{border-color:#8b0000 !important;transform:scale(1.02);box-shadow:0 6px 12px rgba(139,0,0,.2) !important}.post-type-icon{background-color:#006233 !important;color:#fff !important}body{font-family:'Almarai',sans-serif !important;background-color:#f8f8f8 !important;color:#1a1a1a !important}#header{border-top:5px solid #006233 !important}.top-nav,#navigation,.main-nav{background-color:#8b0000 !important;border-bottom:3px solid #8c7851 !important;box-shadow:0 2px 10px rgba(0,0,0,.1) !important}.main-nav ul li a,.top-nav ul li a{color:#fff !important;font-weight:700 !important;font-size:16px !important}.breaking-news{background:#fff !important;border:1px solid #eee !important}.breaking-news span.breaking-news-title{background:#006233 !important;color:#fff !important;padding:0 20px !important;font-weight:800 !important}.widget-title,.block-head{background:#8c7851 !important;color:#fff !important;border-radius:2px !important;padding:12px !important;font-size:18px !important}.post-thumbnail img,.featured-image img{border:1px solid #ddd !important;padding:4px !important;background:#fff !important;box-shadow:0 4px 6px rgba(0,0,0,.05) !important;transition:.3s !important}.post-thumbnail img:hover{border-color:#8b0000 !important;transform:translateY(-3px)}.single-post-title{color:#1a1a1a !important;font-size:34px !important;line-height:1.4 !important;border-right:10px solid #8b0000 !important;padding-right:20px !important}.entry-content p{font-size:21px !important;line-height:1.9 !important;color:#333 !important;text-align:justify !important}#footer{background:#111 !important;color:#eee !important;border-top:5px solid #006233 !important}#footer a{color:#8c7851 !important}.post-next,.post-prev,.post-navigation-wrapper{display:none !important}a{color:#8b0000;transition:.3s}a:hover{color:#006233}.read-more{background:#8c7851 !important;color:#fff !important;padding:5px 15px !important;border-radius:3px !important}body{font-family:'Cairo',sans-serif !important;background-color:#fff !important;color:#222 !important}#header,.main-nav,#navigation{background-color:#fff !important;box-shadow:0 2px 5px rgba(0,0,0,.05) !important;border-bottom:1px solid #eee !important}.main-nav ul li a,#navigation ul li a{color:#000 !important;font-weight:700 !important;font-size:15px !important;text-transform:none !important}.main-nav ul li a:hover{color:#c0392b !important}.breaking-news{background:#f9f9f9 !important;border:none !important;border-radius:50px !important;margin:15px 0 !important}.breaking-news span.breaking-news-title{background:#000 !important;border-radius:50px 0 0 50px !important}.post-item,.post-column{border:none !important;background:#fff !important;margin-bottom:30px !important}.post-thumbnail img{border-radius:12px !important;border:none !important;box-shadow:0 10px 20px rgba(0,0,0,.08) !important;transition:.4s !important}.post-thumbnail img:hover{transform:translateY(-5px) !important}h2 a,.post-title a{color:#111 !important;font-weight:900 !important;font-size:20px !important;line-height:1.5 !important}.widget-title,.block-head{background:0 0 !important;color:#000 !important;border-right:4px solid #000 !important;padding-right:15px !important;font-weight:800 !important;border-bottom:none !important}#footer{background-color:#fafafa !important;color:#444 !important;border-top:1px solid #eee !important}