/*!
Theme Name: Salal
Theme URI: https://roughpixels.ch/themes/salal/
Author: Rough Pixels
Author URI: https://roughpixels.ch
Description: Salal is designed to show off your content in style with clean distinctive lines and colours that brings everything together in a finely tuned concept. Perfect for everything from blog based magazines, fashion and beauty, interior design, health, lifestyles, and of course, providing you with a modern and stylish personal blog theme overall. So many options, you would think this is the premium version! Enjoy options that include blog styled layouts, a built-in post slider, Gutenberg editor ready, page templates, image cropping for your blog featured images, custom page backgrounds, and a lot more.
Version: 1.3.4
Requires at least: 4.7
Requires PHP: 5.6
Tested up to: 6.2
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: salal
Tags: block-styles, wide-blocks, two-columns, one-column, right-sidebar, left-sidebar, blog, grid-layout, full-width-template, custom-logo,editor-style, custom-background, custom-menu, custom-colors, sticky-post, threaded-comments, translation-ready, featured-images, theme-options

Copyright (C) 2018-2020 RoughPixels.com. All rights reserved

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.
*/
 :root{--body-font:"Helvetica Neue", "Segoe UI", sans-serif;--secondary-font:Kalam,cursive;--title-font:"Playfair Display", "Times New Roman", serif;--heading-font:"Playfair Display", "Times New Roman", serif;--button-font:"Playfair Display","Times New Roman",serif;--nav-font:"Helvetica Neue", "Segoe UI", sans-serif;--widget-title-font:"Playfair Display","Times New Roman",serif;--midnight-blue:#343f58;--coffee:#c39f76;--spice-magenta:#d569a6;--dark-grey:#161616;--white:#fff;--title-color:#161616;--tagline-color:#8c8c8c;--link-color:#d569a6;--link-visited-color:#b74d89;--link-hover-color:#c39f76;--link-magenta:#d569a6;--link-coffee:#c39f76;--button-bg:#343f58;--button-text:#fff;--button-hover-bg:#161616;--button-hover-text:#fff;--widget-title-bg:#343f58;--widget-title:#fff;--bg-dark-grey:#161616;--bg-midnight-blue:#343f58;--bg-coffee:#c39f76;--bg-magenta:#d569a6;--bg-white:#fff;--body-text-colour:#474c52;--heading-colour:#474c52;--text-white:#fff;--nav-bg-color:#343f58;--nav-text-color:#fff;--nav-arrow-color:rgba(255,255,255,0.5);--nav-hover-text-color:rgba(255, 255, 255, 0.85);--nav-border-color:rgba(255, 255, 255, 0.05);--submenu-bg-color:#343f58;--submenu-text-color:#fff;--submenu-hover-text-color:rgba(255, 255, 255, 0.85);--submenu-border-color:rgba(255, 255, 255, 0.1);--nav-social-bg-color:rgba(255, 255, 255, 0.10);--nav-social-text-color:#fff;--nav-footer-social-text-color:#fff;--nav-footer-social-text-hcolor:#d569a6;--footer-text-color:#fff;--footer-hover-text-color:rgba(255, 255, 255, 0.5);--footer-border-color:rgba(255, 255, 255, 0.035)}body{font-family:"Helvetica Neue","Segoe UI",sans-serif;font-family:var(--body-font);font-size:92%;line-height:1.5;color:#474c52;color:var(--body-text-colour);-ms-word-wrap:break-word;word-wrap:break-word;word-break:break-word;overflow-x:hidden}::-moz-selection{background-color:#c39f76;background-color:var(--bg-coffee);color:#fff;color:var(--text-white);text-shadow:none}::selection{background-color:#c39f76;background-color:var(--bg-coffee);color:#fff;color:var(--text-white);text-shadow:none}.screen-reader-text{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;width:1px;word-wrap:normal!important}.screen-reader-text:focus{background-color:#f1f1f1;-webkit-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgb(0 0 0 / .6);box-shadow:0 0 2px 2px rgb(0 0 0 / .6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.clearfix::after{display:block;clear:both;content:""}#infinite-handle{margin:30px 0;text-align:center}h1,h2,h3,h4,h5,h6{font-family:"Playfair Display","Times New Roman",serif;font-family:var(--heading-font);font-weight:700;line-height:1.1;margin:0 0 1.25rem}h1{font-size:2.5rem}h2{font-size:2.125rem}h3{font-size:1.875rem}h4{font-size:1.688rem}h5{font-size:1.438rem}h6{font-size:1.25rem}h1,h2,h3,h4,h5,h6,.entry-title a,.entry-title a:visited{color:#474c52;color:var(--heading-colour)}p.wp-block-subhead{font-size:1.313rem;font-style:italic;margin-top:-9px;opacity:.75}p{margin-bottom:1.5rem}.site-title{font-family:"Playfair Display","Times New Roman",serif;font-family:var(--heading-font);font-size:calc(2rem + 1.75vw);font-weight:700;line-height:1;margin-bottom:10px}.site-title a,.site-title a:visited{color:#161616;color:var(--title-color)}.site-description{color:#a1a1a1;color:var(--tagline-color);font-family:Kalam,cursive;font-family:var(--secondary-font);font-size:1.375rem;font-weight:300;line-height:1;margin-bottom:10px;text-transform:capitalize}.page .entry-title{margin-bottom:1.125rem}p.has-drop-cap:not(:focus):first-letter{font-style:normal;font-family:"Playfair Display","Times New Roman",serif;font-family:var(--heading-font);font-size:5.688rem;font-weight:700;float:left;margin:8px 0 0;overflow:hidden;padding-right:1rem;text-transform:uppercase}small{font-size:65%}a{color:#d569a6;color:var(--link-color)}a:visited{color:#b74d89;color:var(--link-visited-color)}a:hover{color:#c39f76;color:var(--link-hover-color);text-decoration:none}.site-content a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.entry-content p a{font-weight:500}.post-navigation a,.post-navigation a:visited,#comments a,#comments a:visited{color:initial}.post-navigation a,.post-navigation a:focus,.post-navigation a:hover,#comments a,#comments a:focus,#comments a:hover{color:#c39f76;color:var(--link-coffee)}ul,ol{margin:0 0 1.5rem 2.5rem;padding:0}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:700}dd{margin:0 1.5em 1.5em}.wp-block-quote:not(.is-large):not(.is-style-large){border:none;padding:0}.wp-block-quote.is-large,.wp-block-quote.is-style-large{margin:0 auto 16px;padding:0 1em}blockquote,.wp-block-quote{color:#848484;font-family:"Times New Roman",serif;font-weight:400;font-size:1.5rem;font-style:italic;line-height:1.4;max-width:80%;margin:2.5rem auto;position:relative}blockquote p::before{content:"\201C";font-size:80px;line-height:20px;font-style:normal;text-align:left;top:15px;left:-40px;position:absolute}blockquote p::after{content:"\201D";font-size:5rem;line-height:.5;font-style:normal;text-align:right;position:absolute;top:.438rem;right:-2rem}blockquote p::before,blockquote p::after{color:#8a8a8a}.wp-block-pullquote{background-color:#343f58;color:#fff;font-size:1.125rem;margin:0;padding:10px}.wp-block-pullquote blockquote{color:#fff}.wp-block-pullquote.alignleft,.wp-block-pullquote.alignright{background-color:#343f58;max-width:380px}.wp-block-pullquote.aligncenter{float:none;margin:30px auto}.wp-block-pullquote.alignwide,.wp-block-pullquote.alignfull{margin-top:30px;margin-bottom:30px}.wp-block-pullquote.alignleft{float:left;margin:1rem 3rem 1rem 0}.wp-block-pullquote.alignright{float:right;margin:1rem 0 1rem 3rem}.hentry .wp-block-pullquote p{line-height:1.4;margin:0}.wp-block-pullquote blockquote p::before,.wp-block-pullquote blockquote p::after{content:""}blockquote cite,.wp-block-pullquote cite{color:#9a9da0;display:block;font-family:sans-serif;font-size:.75rem;line-height:1;margin-top:1rem;text-transform:uppercase}.wp-block-pullquote cite{color:#ccc}blockquote p,.wp-block-quote p{margin-bottom:0}blockquote cite::before{content:"\2014";margin-right:.25rem}var{font-family:Monaco,Consolas}code{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:1rem;font-size:.9375rem;padding:0 .5rem}code,pre{background-color:#f7f7f7}pre,.wp-block-code{font-size:.938rem;margin:30px auto;position:relative;padding:30px;word-break:break-all;word-wrap:break-word;white-space:pre-wrap}pre code,.wp-block-code code{padding:0;background-color:#fff0;font-size:1rem}hr{background-color:#e6e6e6;border:0;height:2px;margin:40px auto}.wp-block-spacer{height:50px}.wp-block-columns{display:flex;margin:0 -15px;width:100%}.wp-block-column *{margin:0 0 1rem}.wp-block-column{float:left;padding:0 15px}.has-2-columns .wp-block-column{width:50%}.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;width:100%;margin:40px auto;display:flex;justify-content:center;align-items:center}.wp-block-cover-image .wp-block-cover-image-text{color:#fff;font-size:2em;line-height:1.25;z-index:1;margin-bottom:0;max-width:610px;padding:14px;text-align:center}.wp-block-cover-image .wp-block-cover-image-text{font-family:"Playfair Display","Times New Roman",serif;font-family:var(--heading-font)}.wp-block-cover-image.has-background-dim:before{content:"";position:absolute;top:0;left:0;bottom:0;right:0;background-color:rgb(0 0 0 / .3)}table{width:100%;margin:40px 0;background-color:#fff0}table th,table td{padding:12px;vertical-align:top;border-top:1px solid #dee2e6}table thead th{color:#fff;color:var(--text-white);background-color:#343f58;background-color:var(--bg-midnight-blue);border-color:#32383e;border-color:var(--bg-midnight-blue);font-family:Kalam,cursive;font-family:var(--secondary-font);font-size:.938rem;padding:12px 12px 7px;letter-spacing:1px;text-transform:uppercase;vertical-align:bottom}table tbody+tbody{border-top:2px solid #dee2e6}.container{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;max-width:1140px}#content{padding-top:40px}.page-template-default .site-content{display:block}.site-content,.sidebar{margin-bottom:30px}.site-branding{background-attachment:fixed;background-position:top;background-repeat:no-repeat;text-align:center;padding:25px 0}.blog .content-area{width:100%;display:block}.site-main{padding-bottom:30px}.page .site-main{padding-bottom:30px}#site-footer{background-color:#161616;background-color:var(--bg-dark-grey);text-align:center;padding:0}#footer-content{margin:auto}#footer-copyright{color:rgb(255 255 255 / .35);font-size:.875rem;text-align:center;padding:1rem 0}.has-footer-menu #footer-copyright{padding-top:0}.contact-column{margin-bottom:15px}.error404 .site-content.container{display:block;max-width:1000px;text-align:center}.wide-theme-layout #content-wide-wrapper{background-color:#fff;background-color:var(--bg-white);padding:30px}.wide-theme-layout .hentry,.wide-theme-layout .archive-header,.wide-theme-layout .sidebar .widget,.wide-theme-layout .comments-wrap,.wide-theme-layout .post-navigation{background-color:#fff0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;padding:0}.wide-theme-layout.page .hentry,.wide-theme-layout #main,.wide-theme-layout.single .hentry{padding:0}.wide-theme-layout .sidebar .widget{margin-bottom:60px}.wide-theme-layout .navigation.post-navigation{padding:30px 0 0;border-top:1px solid rgb(0 0 0 / .05)}.centered-theme-layout .site{margin:0 auto;padding:0;max-width:1300px}.centered-theme-layout .site-content.container{margin-left:0;margin-right:0;margin-bottom:0;padding-left:0;padding-right:0;max-width:100%}.site-header{background-color:#fff;background-color:var(--bg-white);border-bottom:1px solid #f3f3f3;box-shadow:0 0 20px rgb(0 0 0 / .05);position:relative}.site-header .container{max-width:100%}.centered-theme-layout .site-header{margin-bottom:0}.updated:not(.published){display:none}.hentry,.archive-header,.sidebar .widget,.comments-wrap,.post-navigation{background-color:#fff;-webkit-box-shadow:3px 3px 3px rgb(0 0 0 / .05);-moz-box-shadow:3px 3px 3px rgb(0 0 0 / .05);box-shadow:3px 3px 3px rgb(0 0 0 / .05)}.centered-theme-layout .hentry,.centered-theme-layout .archive-header,.centered-theme-layout .sidebar .widget{background-color:#fff;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.archive-header{color:#888a90;font-size:1.125rem;font-style:italic;line-height:1.5;margin-bottom:40px;padding:30px}.blog-large-layout .archive-header{max-width:960px;margin-left:auto;margin-right:auto}.centered-theme-layout .archive-header,.centered-theme-layout .hentry{margin-bottom:0}.centered-theme-layout .hentry{padding-bottom:0}.archive-title.blog-title{color:initial;font-size:2rem;font-weight:700;font-style:italic}.blog-description{margin-bottom:0}.hentry{position:relative;margin-bottom:30px}.page .hentry{margin-bottom:0;padding:30px 30px 10px}.single .hentry{padding:30px}.search-results .inside-article{padding:30px 30px 10px}.blog-list-layout .hentry{margin-bottom:60px;padding:20px}.has-post-thumbnail .post-content{padding:30px}.blog-grid-layout .has-post-thumbnail .post-content{padding:0 0 30px}.single.blog-grid-layout .post-content{padding:0 30px 0}.blog-list-layout .post-content{padding:0 30px}.post-thumbnails-hidden .has-post-thumbnail .post-content{padding:30px}.single.post-thumbnails-hidden .has-post-thumbnail .post-content,.single .post-content,.page .post-content{padding:0}.has-post-thumbnail.sticky .ribbon-wrapper-featured,.search-results .has-post-thumbnail .ribbon-wrapper-featured{width:130px;height:130px;overflow:hidden;position:absolute;top:0;left:0;z-index:5}.ribbon-featured{background-color:#c39f76;background-color:var(--bg-coffee);color:#fff;color:var(--text-white);font-style:italic;font-size:14px;letter-spacing:1px;text-align:center;-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);position:relative;padding:5px;top:25px;left:-60px;width:200px}.sticky .featured{font-size:1.125rem;color:#d569a6;color:var(--spice-magenta);font-family:Kalam,cursive;font-family:var(--secondary-font);font-weight:700;letter-spacing:1px}.archive .entry-header,.blog .entry-header{margin:0 0 20px}.blog-list-layout .entry-header{margin-bottom:0}.centered-theme-layout .entry-header{margin-bottom:15px}.single .entry-header,.single.blog-grid-layout.no-sidebar .entry-header,.single.blog-grid-layout.sidebar-left .entry-header,.single.blog-grid-layout.sidebar-right .entry-header{margin-bottom:30px;text-align:center}.blog .entry-title,.archive .entry-title{font-size:2rem;line-height:1.1;margin:0 0 20px}.entry-title a,.entry-title a:visited{color:#161616}.blog-grid-layout .entry-header{margin:0 0 5px}.blog-grid-layout .entry-title{font-size:1.75rem}.blog-list-layout .entry-title{font-size:1.688rem}.single .entry-title{font-size:1.25rem;line-height:1.1;margin:17px 0 20px}.post-category,.entry-meta{font-family:Kalam,cursive;font-family:var(--secondary-font);font-weight:400;font-size:.75rem;line-height:1;margin:0;padding:0;margin:0 0 13px;text-transform:uppercase}.post-category{font-size:.938rem}.entry-meta li:last-child{margin-right:0}.entry-meta li{display:inline;margin-right:12px}.entry-meta li::last-child{margin-right:0}.entry-meta,.entry-meta a,.entry-meta a:visited{color:#a1a1a1;color:var(--tagline-color)}.entry-meta a:focus,.entry-meta a:hover{color:#b97a56}.entry-meta li:after{color:rgb(0 0 0 / .35);content:"\00B7";font-size:1rem;position:relative;left:6px;top:1px;font-weight:900}.entry-meta li:last-child::after{content:""}.post-image{position:relative;display:flex;justify-content:flex-start;align-items:center}.blog-large-layout.no-sidebar .post-image{position:relative;display:table;margin:auto}.blog-list-layout .post-image{align-items:flex-start;margin-bottom:20px}.no-sidebar .has-post-thumbnail .wp-post-image{display:block;margin-left:auto;margin-right:auto}.blog-grid-layout .wp-post-image{margin:0 0 30px}.page .wp-post-image,.single .wp-post-image{margin-bottom:30px}.blog-grid-layout .entry-content,.blog-list-layout .entry-content{font-size:1rem}.single.blog-grid-layout .entry-content{font-size:inherit}.more-link,.more-link:visited{border:solid 1px;color:#c39f76;color:var(--link-coffee);display:inline-block;padding:5px 20px 6px;border-radius:30px;font-size:.875rem;font-weight:700;letter-spacing:1px}.more-link:focus,.more-link:hover{color:#343f58;color:var(--midnight-blue-hover)}.post-categories{font-weight:300;line-height:1.2;list-style:none;margin:0;padding:0}.post-categories li{display:inline-block;margin:1px 0}.post-categories a,.post-categories a:visited{font-size:.813rem;border-radius:3px;color:inherit;padding:4px 9px 5px 9px;text-transform:uppercase;letter-spacing:1px}.entry-footer .post-categories{font-weight:400;text-align:center}.entry-footer .post-categories a:hover{color:#c39f76;color:var(--link-coffee-hover)}.single .entry-footer{border-top:1px solid rgb(0 0 0 / .05);font-family:Kalam,cursive;font-family:var(--secondary-font);font-size:15px;font-size:.9375rem;margin:1.5rem 0 0;padding:1rem 0 0}.entry-footer .post-categories,.entry-tags{margin:10px 0}.entry-tags{margin:0;padding:0;text-align:center}.entry-tags li{display:inline-block}.entry-tags a{margin:5px 10px}.entry-tags a,.entry-tags a:visited{color:initial}.entry-tags a:hover{color:#c39f76;color:var(--link-coffee-hover)}.entry-tags a::before{content:'\0023';position:relative;margin-right:1px}body.date-hidden .type-post .entry-meta .meta-date,body.author-hidden .type-post .entry-meta .meta-author,body.categories-hidden .type-post .entry-footer .post-categories,body.post-category-hidden .post-category,body.tags-hidden .type-post .entry-footer .entry-tags{display:none}body.date-hidden.author-hidden .content-area .entry-meta{display:none}body.single-post.categories-hidden.tags-hidden .type-post .entry-footer{display:none}body.categories-hidden .post-wrapper .type-post.comments-off .entry-footer{display:none}#banner-sidebar{margin-bottom:3rem}#bottom-sidebar .widget-area{max-width:1100px;margin:0 auto}#banner-sidebar img{display:block;margin:auto}#breadcrumbs-sidebar{background-color:#c39f76;background-color:var(--bg-coffee);text-align:center}#breadcrumbs-sidebar .widget{font-family:Kalam;font-size:1rem;letter-spacing:.5px;padding:5px}#breadcrumbs-sidebar .widget-title{display:none}#breadcrumbs-sidebar,#breadcrumbs-sidebar a,#breadcrumbs-sidebar a:visited{color:#fff;color:var(--text-white)}#breadcrumbs-sidebar a:focus,#breadcrumbs-sidebar a:hover{opacity:.8}#bottom-sidebar{background-color:#fff;padding:30px 54px}#bottom-sidebar .widget-area{margin:auto}#bottom-sidebar .grid-container{display:block;grid-template-columns:repeat(4,auto);grid-gap:30px}#footer-sidebar{padding:30px 0 0;color:#ccc}#footer-sidebar p:last-child,#footer-sidebar ul{margin-bottom:0}.widget{font-size:.938rem}.widget a,.widget a:visited{color:#c39f76;color:var(--link-coffee)}.widget a:focus,.widget a:hover{color:inherit}.sidebar .widget{margin-bottom:30px;padding:30px}#bottom-sidebar .widget{margin-bottom:30px}.centered-theme-layout .sidebar .widget{padding-left:0}#bottom-sidebar .widget-title{font-weight:700;padding:8px 0;text-align:left}.sidebar .widget-title,.widget-title{font-size:1rem;font-weight:400;margin-bottom:20px;background-color:#343f58;background-color:var(--widget-title-bg);color:#fff;color:var(--widget-title);padding:8px;border-radius:2px;letter-spacing:1.5px;text-align:center;text-transform:uppercase}.widget-title{background:none;color:inherit}.widget ul{list-style:none;margin:0}.widget ul li,.widget ol li{border-bottom:1px solid rgb(0 0 0 / .05);line-height:1.5;padding:.5em 0}.widget:not(.widget_tag_cloud) ul li+li{margin-top:-1px}.widget ul li ul{margin:0 0 -1px;padding:0;position:relative}.widget ul li li{border:0;padding-left:24px;padding-left:1.5rem}.widget_top-posts ul li ul,.widget_rss_links ul li ul,.widget-grofile ul.grofile-links li ul,.widget_pages ul li ul,.widget_meta ul li ul{bottom:0}.widget_nav_menu ul li li,.widget_top-posts ul li,.widget_top-posts ul li li,.widget_rss_links ul li,.widget_rss_links ul li li,.widget-grofile ul.grofile-links li,.widget-grofile ul.grofile-links li li{padding-bottom:.25em;padding-top:.25em}.widget_rss ul li{padding-bottom:1em;padding-top:1em}.widget .post-date,.widget .rss-date{font-size:.81em}.widget_text ul{list-style:disc;margin:0 0 1.5em 1.5em}.widget_text ol{list-style:decimal}.widget_text ul li,.widget_text ol li{border:none}.widget_text ul li:last-child,.widget_text ol li:last-child{padding-bottom:0}.widget_text ul li ul{margin:0 0 0 1.5em}.widget_text ul li li{padding-left:0;padding-right:0}.widget_text ol li{list-style-position:inside}.widget_text ol li+li{margin-top:-1px}.widget_rss .widget-title .rsswidget:first-child{float:right}.widget_rss .widget-title .rsswidget:first-child:hover{background-color:#fff0}.widget_rss .widget-title .rsswidget:first-child img{display:block}.widget_rss ul li{padding:2.125em 0}.widget_rss ul li:first-child{border-top:none;padding-top:0}.widget_rss li .rsswidget{font-size:22px;font-size:1.375rem;font-weight:300;line-height:1.4}.widget_rss .rss-date,.widget_rss li cite{color:#767676;display:block;font-size:10px;font-size:.625rem;font-style:normal;font-weight:800;letter-spacing:.18em;line-height:1.5;text-transform:uppercase}.widget_rss .rss-date{margin:.5em 0 1.5em;padding:0}.widget_rss .rssSummary{margin-bottom:.5em}.widget-grofile h4{font-size:16px;font-size:1rem;margin-bottom:0}.widget_recent_comments table,.widget_recent_comments th,.widget_recent_comments td{border:0}.widget_recent_entries .post-date{display:block}.tagcloud a{font-size:0.813rem!important;padding:4px 8px;border:1px solid;display:inline-block;margin:0 1px 5px 0;border-radius:2px}.tagcloud ul li{display:inline;float:left;border-top:0;border-bottom:0;padding:0}.search-form{position:relative;display:block;overflow:hidden;margin:0;padding:0;width:100%}.search-form .screen-reader-text{display:none}.search-form .search-field{height:38px;text-align:center;width:100%}.search-form .search-submit{padding:6px;border:none;border-radius:2px;background-color:#343f58;background-color:var(--coffee);color:#fff;color:var(--button-text);cursor:pointer;width:100%}.search-form .search-submit:hover,.search-form .search-submit:active{background:#161616;background:var(--button-hover-bg);color:#fff;color:var(--button-hover-text)}#calendar_wrap{padding:0}#wp-calendar{width:100%;border-width:0;border-collapse:collapse}.widget_calendar tbody a{background-color:#c39f76;background:var(--bg-coffee);color:#fff;color:var(--button-text);display:block}.widget_calendar tbody a:hover,.widget_calendar tbody a:focus{background-color:#eee;color:#222}#wp-calendar td{padding:0;line-height:40px;border:none;text-align:center;border:1px solid #f7f7f7;border-width:0 1px 1px 0}#wp-calendar caption{caption-side:top;margin-bottom:5px;padding:4px 0;color:#bbb;font-weight:400;font-size:12px;text-align:center;text-transform:uppercase}#wp-calendar thead{border-left:1px solid #f7f7f7}#wp-calendar thead th{padding:7px 0;background:#f7f7f7;text-align:center;font-size:14px;border:0;font-weight:400}#wp-calendar tbody{border-left:1px solid #f7f7f7}#wp-calendar .pad{border:0}#wp-calendar #prev{text-align:left;border:0}#wp-calendar #next{text-align:right;border:0}.widget_calendar tfoot a,.widget_calendar tfoot a:visited{color:#c39f76;color:var(--link-coffee)}.widget_calendar tfoot a:hover{color:initial}.rp-item{display:table;width:100%}.widget .rp-item{border:none}.rp-thumbnail{float:left;width:20%}.rp-item .wp-post-image{margin-bottom:0}.rp-content{float:right;padding-left:15px;width:80%}.rp-title{font-size:1.063rem;font-family:inherit;font-weight:400;line-height:1.2;margin:5px 0}.rp-post-date{color:#a1a1a1;font-size:.75rem}.wp-block-image{margin-bottom:2rem}.alignleft{display:inline;float:left;margin:.5rem 3rem 2rem 0}.alignright{display:inline;float:right;margin:.5rem 0 2rem 3rem}.alignnone{float:none}.wp-block-image.alignwide,.wp-block-image.alignfull{display:block}.wp-block-image.alignwide{margin-top:3rem;margin-bottom:2rem}.aligncenter,.wp-block-image .aligncenter{margin:40px auto}.wp-block-image .alignleft{float:left;margin:.5rem 3rem 2rem 0}.wp-block-image .alignright{float:right;margin:.5rem 0 2rem 3rem}figure{display:inline}figure.aligncenter{display:block}img,video{height:auto;max-width:100%}audio{width:100%}.wp-block-embed iframe{display:block;margin:30px auto}.wp-block-image.is-resized>figcaption{display:block}.wp-caption-text,.wp-block-image figcaption,figcaption{margin:1rem auto 0;color:#000;text-align:center;font-family:Kalam,cursive;font-family:var(--secondary-font);font-size:1.125rem;line-height:1.2}.blocks-gallery-caption,.blocks-gallery-grid .blocks-gallery-image figcaption,.blocks-gallery-grid .blocks-gallery-item figcaption,.wp-block-gallery .blocks-gallery-image figcaption,.wp-block-gallery .blocks-gallery-item figcaption,.wp-block-image figcaption{margin:0 auto;font-style:normal;font-size:inherit;color:#fff;font-weight:400;letter-spacing:1px;padding:10px;text-align:center;text-transform:capitalize}.wp-block-image figcaption,.blocks-gallery-caption{color:#484848}.wp-block-column .wp-block-image{display:inline-block;margin-bottom:1rem}.gallery{margin:3rem -20px 0}.entry-content .gallery{margin:3rem -20px 2rem}.gallery-item{display:inline-block;margin:5px 0 2rem;padding:0 20px;text-align:center;vertical-align:top;width:100%}.gallery-icon{padding:4px 4px 0;text-align:center}.gallery-icon img{display:block;margin:auto}.gallery-columns-2 .gallery-item,.gallery-columns-3 .gallery-item,.gallery-columns-4 .gallery-item,.gallery-columns-5 .gallery-item,.gallery-columns-6 .gallery-item,.gallery-columns-7 .gallery-item,.gallery-columns-8 .gallery-item,.gallery-columns-9 .gallery-item{max-width:100%}.gallery-caption{letter-spacing:1px;padding:10px;position:relative}.gallery-columns-5 .gallery-caption,.gallery-columns-6 .gallery-caption,.gallery-columns-7 .gallery-caption,.gallery-columns-8 .gallery-caption,.gallery-columns-9 .gallery-caption{display:none}.attachment .site-content{display:block}#attachment-view{margin:auto;text-align:center}.attachment .post-header{margin-bottom:2rem}.attachment .hentry{text-align:center}#attachment-wrapper{background-color:#000;margin-bottom:1.75rem}#attachment-wrapper img{display:block;margin:auto}#attachment-description{margin:0 auto}.attachment .entry-title{font-weight:500;margin-bottom:0;text-align:center}.attachment .gallery-post-caption{font-family:inherit;color:#000}.attachment .gallery-post-caption p{font-size:2rem;font-weight:400;margin-bottom:1rem}.post-caption .more-link{display:none}.attachment #comments,.attachment #respond{margin:auto;max-width:960px}#image-navigation{height:40px;display:table;margin:2rem auto}#image-navigation a{padding:5px 20px}.prev-image,.next-image{display:inline-block;margin:0 2px}.attachment-button{border:solid 1px;display:inline-block;padding:6px 15px 7px;border-radius:30px;font-size:16px;font-weight:700}.attachment-button a{color:#c39f76;color:var(--link-coffee)}.attachment .form-submit{text-align:center}.comments-title,.pings-title{font-size:1.25rem;font-weight:400;margin-bottom:30px;text-align:center}.comments-title span{text-align:center;display:block;margin:0;overflow:hidden}.comments-title span:before,.comments-title span:after{border-top:1px solid #eee;content:"";display:inline-block;height:.1em;position:relative;vertical-align:middle;width:50%;margin-bottom:.15em}.comments-title span:before{right:1.5em;margin-left:-50%}.comments-title span:after{left:1.5em;margin-right:-50%}#reply-title{font-size:1.5rem}.cookies-consent{font-style:italic;font-size:.938rem}.comments-wrap{padding:30px}.comment-navigation{font-size:16px;margin:0 0 6% 0}.comment-list{list-style:none;margin:0;padding:0}.comment{margin-bottom:32px;position:relative}.comment-body{margin:0;padding:30px;position:relative;background:#f7f7f7}.comment-wrapper{overflow:hidden;position:relative;width:100%}.comment .avatar{float:left;border:6px solid #fff;box-shadow:0 0 0 #fff0;border-radius:0;margin:0 10px 10px 0;vertical-align:sub}.comment-body h6,.comment-body h6.author a{display:block;line-height:1;margin-bottom:0;margin:10px 0 0;font-size:1.125rem;padding-top:10px;text-align:left}.comment-author span{font-size:.75rem;margin-right:5px;text-transform:uppercase}.comment-content{font-size:.938rem}p.reply{margin-bottom:0;text-align:right}.comment-respond{margin:30px 0;text-align:center}ol.children{list-style:none;margin:30px 0 30px 20px}.primary-navigation-wrap{position:relative;background:#343f58;background:var(--nav-bg-color)}.primary-navigation-container{padding:0}.main-navigation-toggle{display:block;margin:0 auto;padding:1em 1.5em;border:none;background:none;color:#fff;color:var(--nav-text-color);text-decoration:none;font-size:17px;font-size:1.0625rem;font-family:var(--nav-font);font-weight:400}.main-navigation-toggle:focus{color:#fff;color:var(--nav-text-color);background:none}.main-navigation-toggle:hover,.main-navigation-toggle:active,.main-navigation-toggle:focus:hover{color:rgb(255 255 255 / .5);color:var(--nav-hover-text-color);background:none;cursor:pointer}.main-navigation-toggle .icon{margin:.25em .6em 0 0;width:22px;height:22px;vertical-align:top;fill:#fff;fill:var(--nav-text-color)}.main-navigation-toggle:hover .icon,.main-navigation-toggle:active .icon{fill:rgb(255 255 255 / .5);fill:var(--nav-hover-text-color)}.primary-navigation{display:block;margin:0}.main-navigation-menu{display:none;margin:0;padding:0;position:relative;width:100%;color:#fff;color:var(--nav-text-color);list-style:none;font-size:12px;font-size:.75rem;font-family:var(--nav-font);letter-spacing:2px;text-transform:uppercase;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.main-navigation-menu li{margin:0}.main-navigation-menu a{display:block;margin:0;padding:1rem 1.5rem;border-top:1px solid rgb(255 255 255 / .05);border-top:1px solid var(--nav-border-color);text-decoration:none}.main-navigation-menu a:link,.main-navigation-menu a:visited{color:#fff;color:var(--nav-text-color);text-decoration:none}.main-navigation-menu a:hover,.main-navigation-menu a:active{color:rgb(255 255 255 / .5);color:var(--nav-hover-text-color)}.main-navigation-menu ul{margin:0;padding:0 .5rem;width:100%;background:#161616;background:var(--nav-color);list-style:none;font-size:14px;font-size:.875rem;letter-spacing:1px;text-transform:none}.main-navigation-menu ul a{padding-left:2em}.main-navigation-menu ul li ul a{padding-left:3em}.main-navigation-menu ul li ul li ul a{padding-left:4em}.main-navigation-menu ul li ul li ul li ul a{padding-left:5em}.main-navigation-menu>.menu-item-has-children a .sub-menu-icon{float:right;margin:-.75em -1em 0;padding:.75em 1em}.main-navigation-menu>.menu-item-has-children a .sub-menu-icon .icon{margin:.3em 0 0;width:20px;height:20px;vertical-align:top;fill:rgb(255 255 255 / .5);fill:var(--nav-arrow-color)}.main-navigation-menu ul .menu-item-has-children a .sub-menu-icon .icon{width:18px;height:18px}.main-navigation-menu>.menu-item-has-children a .sub-menu-icon:hover .icon,.main-navigation-menu>.menu-item-has-children a .sub-menu-icon:active .icon{fill:rgb(255 255 255 / .5);fill:var(--nav-hover-text-color)}.main-navigation-menu>.menu-item-has-children a .sub-menu-icon.active .icon{margin:.25em 0 0;-webkit-transform:rotate(180deg);transform:rotate(180deg)}#header-social-icons{background-color:#161616;background-color:var(--bg-dark-grey:#161616);text-align:center}.salal-social-menu .social-icons-menu{display:inline-flex;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:10px 0;padding:0;border:none;list-style:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;justify-content:center}.salal-social-menu .social-icons-menu li{margin:0;padding:0;border:none;list-style:none}.salal-social-menu .social-icons-menu li a{display:block;margin:0 3px;padding:.25rem .5rem .25rem;background:rgb(255 255 255 / .1);background:var(--nav-social-bg-color)}.salal-social-menu .social-icons-menu li a:hover,.salal-social-menu .social-icons-menu li a:active{background:rgb(255 255 255 / .2);text-decoration:none}.salal-social-menu .social-icons-menu li a .icon{margin:0;width:1.25rem;height:1.25rem;vertical-align:middle;fill:#fff;fill:var(--nav-social-text-color)}#site-footer .social-icons-menu a{background:none;color:#fff;color:var(--nav-footer-social-text-color);padding:0 1rem}#site-footer .social-icons-menu a:hover,#footer-menu a:hover{color:#d569a6;color:var(--nav-footer-social-text-hcolor)}span.social-icon-label{float:right;margin-left:5px;text-transform:uppercase;letter-spacing:1px}#footer-social-icons{font-size:.75rem;border-bottom:1px solid;border-color:rgb(255 255 255 / .1);margin:auto;padding:30px 0}#footer-social-icons .icon{width:1.25rem;height:1.25rem;vertical-align:text-top}#footer-social-icons a:hover .icon{fill:#d569a6;fill:var(--nav-footer-social-text-hcolor)}#footer-nav{margin:0}#footer-menu{font-size:.813rem;list-style:none;margin:1rem auto 0;padding:0}#footer-menu a,#footer-menu a:visited,#footer-menu li:after{text-decoration:none;color:rgb(255 255 255 / .35)}#footer-menu a,#footer-menu a:visited{color:rgb(255 255 255 / .75)}#footer-menu li{display:inline;margin:0}#footer-menu li:after{bottom:.25rem;content:"\00B7";left:2px;font-size:2rem;display:inline-block;line-height:.5;margin:0 5px;position:relative;vertical-align:middle}#footer-menu li:last-child:after{display:none}.pagination .page-numbers,.pagination .page-numbers:visited{border:1px solid;border-color:#c39f76;border-color:var(--coffee);color:#c39f76;color:var(--coffee);border-radius:50%;display:inline-block;font-size:.875rem;margin-right:6px;text-align:center;text-decoration:none;width:40px;height:40px;line-height:40px}.pagination .current,.pagination .page-numbers:hover,.pagination .page-numbers:active{background-color:#343f58;background-color:var(--bg-midnight-blue);border-color:#343f58;border-color:var(--bg-midnight-blue);color:#fff;color:var(--text-white)}.blog-list-layout .navigation.pagination,.blog-grid-layout .navigation.pagination{padding:0 20px}.wide-theme-layout.blog-grid-layout .navigation.pagination,.wide-theme-layout.blog-list-layout .navigation.pagination{padding:0}.home .nav-links,.archive .nav-links{padding:0}span.nav-arrow{position:relative;bottom:1px}.blog-large-layout .pagination{text-align:center}nav.navigation.pagination{margin-bottom:2rem}.post-navigation{margin-bottom:30px;padding:30px}.nav-links{display:table;width:100%}.nav-previous{float:left;padding-right:15px;text-align:left;width:50%}.nav-next{float:right;padding-left:15px;text-align:right;width:50%}.nav-link-text{font-size:.938rem;text-transform:lowercase}.nav-entry-title{font-weight:400;font-size:20px;font-size:1rem;line-height:1.4;margin-bottom:0;text-transform:uppercase}.page-links{clear:both}span.page-wrap{display:inline-block;border:1px solid #dedede;border-radius:50%;width:38px;height:38px;line-height:34px;text-align:center}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgb(0 0 0 / .25)}::-webkit-input-placeholder{color:#6c757d;font-size:.875rem;opacity:1}::-moz-placeholder{color:#6c757d;font-size:.875rem;opacity:1}::-ms-input-placeholder{color:#6c757d;font-size:.875rem;opacity:1}::placeholder{color:#6c757d;font-size:.875rem;opacity:1}label{display:block}.more-link,.button,button,input[type="submit"],input[type="reset"],input[type="button"]{font-family:"Playfair Display","Times New Roman",serif;font-family:var(--button-font)}.button,button,input[type="submit"],input[type="reset"],.wp-block-button .wp-block-button__link,#infinite-handle span{border:solid 1px;border-color:var(--button-bg);border-radius:30px;background:#343f58;background:var(--button-bg);color:#fff;color:var(--button-text);cursor:pointer;display:inline-block;padding:5px 30px 6px;font-size:.875rem;font-weight:700;letter-spacing:1px;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.button:focus,.button:hover,#infinite-handle span:focus,#infinite-handle span:hover,button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover,input[type=reset]:focus,input[type=reset]:hover,input[type=button]:focus,input[type=button]:hover,.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover{background:#161616;background:var(--button-hover-bg);border-color:var(--button-hover-bg);color:#fff;color:var(--button-hover-text)}input,textarea,.uneditable-input{width:auto}textarea{height:auto}select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{background-color:#fff;border:1px solid #ddd;display:block;padding:.375rem .75rem;font-size:1rem;line-height:1.5;transition:all .4s ease;-webkit-appearance:none;-webkit-transition:all .4s ease;-moz-transition:all .4s ease;-ms-transition:all .4s ease;-o-transition:all .4s ease;width:100%}textarea:focus,input[type="text"]:focus,input[type="password"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="time"]:focus,input[type="week"]:focus,input[type="number"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="search"]:focus,input[type="tel"]:focus,input[type="color"]:focus,.uneditable-input:focus{border:1px solid #aaa;outline:0}.wp-block-button{margin-bottom:1.5rem}.wp-block-media-text__content *{margin:0 0 1rem}.wp-block-button.aligncenter{margin:0 auto}.wp-block-button.alignright,.wp-block-button.alignleft{margin:0}.wp-block-column .wp-block-button.alignleft,.wp-block-column .wp-block-button.alignright,.wp-block-column .wp-block-button.aligncenter{margin:1.5rem auto 0}.wp-block-media-text__content a.wp-block-button__link{margin:.875rem 0 0}.wp-block-image figcaption{margin-top:1rem}.wp-block-columns{margin:3rem -15px}.wp-block-cover{margin:3rem auto}.wp-block-cover__inner-container *{margin:1rem 0}.wp-block-separator.is-style-wide{width:100%}.wp-block-separator.is-style-dots{background:none;border:none;text-align:center;max-width:180px;line-height:1;height:auto}.wp-block-separator.is-style-dots:before{color:#222;content:"\00b7 \00b7 \00b7";font-size:2.5rem;letter-spacing:.5rem;padding-left:1rem}.wp-block-separator:not(.is-style-dots):not(.is-style-wide){width:50%}.wp-block-separator{background:#dedede;color:#dedede}.has-accent-color{color:#343f58}.wp-block-button .has-accent-background-color,.has-accent-background-color{background-color:#343f58}.has-spice-magenta-color{color:#d569a6}.wp-block-button .has-spice-magenta-background-color,.has-spice-magenta-background-color{background-color:#d569a6}.has-dark-grey-color{color:#161616}.wp-block-button .has-dark-grey-background-color,.has-dark-grey-background-color{background-color:#161616}.has-coffee-color{color:#c39f76}.wp-block-button .has-coffee-background-color,.has-coffee-background-color{background-color:#c39f76}.has-white-color{color:#fff}.wp-block-button .has-white-background-color,.has-white-background-color{background-color:#fff}.has-small-font-size{font-size:1rem}.has-regular-font-size{font-size:1.125rem}.has-medium-font-size{font-size:1.5rem}.has-large-font-size{font-size:2rem}.has-larger-font-size{font-size:3rem}.has-small-font-size,.has-regular-font-size{line-height:1.7}.has-medium-font-size,.has-large-font-size{line-height:1.3}.has-larger-font-size{line-height:1}@media (min-width:576px){body{font-size:94%}#header-social-icons{background-color:#fff0}.container{padding-left:1rem;padding-right:1rem}}@media (min-width:768px){body{font-size:96%;line-height:1.6}.container{padding-left:1.5rem;padding-right:1.5rem}.centered-theme-layout .site{padding:0}.centered-theme-layout.blog-grid-layout .content-archive .post-wrapper{margin:0;grid-gap:0}.centered-theme-layout.blog-grid-layout .content-archive .post-wrapper .type-post{margin-bottom:0;border-bottom:none}.blog-list-layout #post-wrapper{padding:0 20px}.wide-theme-layout.blog-list-layout #post-wrapper{padding:0}.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail{display:grid;grid-template-columns:42% auto}.centered-theme-layout.blog-list-layout .hentry{padding:0}.blog-list-layout.post-thumbnails-hidden .content-archive .post-wrapper .has-post-thumbnail{display:block}.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail .wp-post-image{margin:0;padding-right:0}.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail .entry-footer{grid-row:2;grid-column:1 / span 2;max-width:100%}.blog-grid-layout .content-archive .post-wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:auto;grid-gap:30px;margin:0 0 1.5rem}.blog-grid-layout.sidebar-left .content-archive .post-wrapper,.blog-grid-layout.sidebar-right .content-archive .post-wrapper{grid-template-columns:1fr 1fr}.blog-grid-layout.no-sidebar .content-archive .post-wrapper{grid-template-columns:1fr 1fr 1fr}.blog-grid-layout .content-archive .post-wrapper .type-post{margin:0;padding:20px}.wide-theme-layout.blog-grid-layout .content-archive .post-wrapper .type-post{padding:0}.single.fullwidth-single-post .site-content{display:block;grid-template-columns:1fr}.no-sidebar .site-content{display:block}.no-sidebar .site-content .content-area .post-content,.no-sidebar .site-content .content-area .entry-footer{margin-left:auto;margin-right:auto;max-width:840px;width:100%}.post-template-template-fullwidth .site-content,.page-template-template-fullwidth .site-content{display:block}.single .entry-title{font-size:2.25rem}.wp-block-gallery.columns-3 .blocks-gallery-image,.wp-block-gallery.columns-3 .blocks-gallery-item{width:calc(100% / 3 - 16px)}.wp-block-gallery.columns-4 .blocks-gallery-image,.wp-block-gallery.columns-4 .blocks-gallery-item{width:calc(100% / 4 - 16px)}.wp-block-gallery.columns-5 .blocks-gallery-image,.wp-block-gallery.columns-5 .blocks-gallery-item{width:calc(100% / 5 - 16px)}.wp-block-gallery.columns-6 .blocks-gallery-image,.wp-block-gallery.columns-6 .blocks-gallery-item{width:calc(100% / 6 - 16px)}.wp-block-gallery.columns-7 .blocks-gallery-image,.wp-block-gallery.columns-7 .blocks-gallery-item{width:calc(100% / 7 - 16px)}.wp-block-gallery.columns-8 .blocks-gallery-image,.wp-block-gallery.columns-8 .blocks-gallery-item{width:calc(100% / 8 - 16px)}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.contact-form-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-column-gap:30px;grid-row-gap:30px;margin:50px auto 0}#bottom-sidebar .grid-container{display:grid;grid-template-columns:repeat(2,auto);grid-gap:30px}}@media (min-width:992px){body{font-size:98%}#main-navigation-container{display:flex;flex-direction:row}.centered-theme-layout .site{-webkit-box-shadow:0 0 3px 0 rgb(0 0 0 / .08);-moz-box-shadow:0 0 3px 0 rgb(0 0 0 / .08);box-shadow:0 0 3px 0 rgb(0 0 0 / .08)}.centered-theme-layout .site-content,.centered-theme-layout .sidebar,.centered-theme-layout .content-area{background-color:#fff;background-color:var(--bg-white)}.wp-block-columns{display:flex}.wp-block-column{padding:0 15px}.site-content{display:grid;grid-template-columns:8fr 3fr;grid-column-gap:30px}.content-area{box-sizing:border-box;grid-row-start:2;grid-column-start:1;min-width:0}.sidebar{grid-row-start:2;grid-column-start:2;box-sizing:border-box;margin:0;padding:0;border:none;min-width:0}.blog-list-layout .post-image{margin-bottom:0}.single .entry-title{font-size:2.25rem}.blog .content-area{width:100%;display:block}figure.wp-block-image.alignwide,figure.wp-block-image.alignfull{display:block}.short-width .alignfull,.full-width .alignfull{margin-top:3rem;margin-bottom:3rem;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);width:auto;max-width:1000%;max-width:100vw}.full-width .alignwide,.short-width .alignwide{margin-top:3rem;margin-bottom:3rem;margin-left:calc(25% - 25vw);margin-right:calc(25% - 25vw);width:auto;max-width:1000%;max-width:100vw}.full-width .alignwide img,.short-width .alignwide img,.full-width .alignfull img,.short-width .alignfull img{display:block;margin:0 auto}.primary-navigation{display:inline-block}.main-navigation-toggle{display:none}.main-navigation-menu{position:relative;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-flow:row wrap;flex-flow:row wrap;border-top:none;padding:0 .25rem}.main-navigation-menu a{padding:1rem .75rem;border:none}.main-navigation-menu>.menu-item-has-children a .sub-menu-icon{float:none;margin:0;padding:0}.main-navigation-menu>.menu-item-has-children a .sub-menu-icon .icon{margin:.25rem 0 0 .4rem;width:.75rem;height:.75rem}.main-navigation-menu>.menu-item-has-children a:hover .sub-menu-icon .icon{fill:rgb(255 255 255 / .5);fill:var(--nav-hover-text-color)}.main-navigation-menu ul{position:absolute;z-index:99;display:none;border:1px solid rgb(255 255 255 / .075);border:1px solid var(--submenu-border-color);border-top:none;background:#343f58;background:var(--submenu-bg-color);width:auto}.main-navigation-menu ul li{position:relative;margin:0}.main-navigation-menu ul a{min-width:250px;min-width:16rem;border-top:1px solid rgb(255 255 255 / .075);border-top:1px solid var(--submenu-border-color)}.main-navigation-menu ul a:link,.main-navigation-menu ul a:visited{color:#fff;color:var(--submenu-text-color)}.main-navigation-menu ul a:hover,.main-navigation-menu ul a:active{color:rgb(255 255 255 / .5);color:var(--submenu-hover-text-color)}.main-navigation-menu ul a,.main-navigation-menu ul li ul a,.main-navigation-menu ul li ul li ul a,.main-navigation-menu ul li ul li ul li ul a{padding:.5rem}.main-navigation-menu ul .menu-item-has-children a .sub-menu-icon .icon{margin:.5em 0 0 .4em;width:12px;height:12px;fill:#fff;fill:var(--submenu-text-color);-webkit-transform:rotate(270deg);transform:rotate(270deg)}.main-navigation-menu ul .menu-item-has-children a:hover .sub-menu-icon .icon,.main-navigation-menu ul .menu-item-has-children a:active .sub-menu-icon .icon{fill:rgb(255 255 255 / .5);fill:var(--submenu-hover-text-color)}.main-navigation-menu li ul ul{top:0;left:100%}.main-navigation-menu li.menu-item-has-children:hover>ul,.main-navigation-menu li.page_item_has_children:hover>ul,.main-navigation-menu li.menu-item-has-children[aria-expanded="true"]>ul{display:block}.main-navigation-menu li.current-menu-item>a{text-decoration:underline}.main-navigation-menu li.current-menu-item>a:after{text-decoration:none}nav.navigation.pagination{margin-bottom:0}.header-social-menu{display:flex;margin-top:0;margin-left:auto;align-items:center}.salal-social-menu .social-icons-menu{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0}.rp-thumbnail{width:30%}.rp-content{width:70%}}@media (min-width:1200px){body{font-size:105%;line-height:1.7}.salal-social-menu .social-icons-menu li a{padding:.5rem}.salal-social-menu .social-icons-menu li a .icon{width:1.5rem;height:1.5rem}.no-sidebar .entry-title,.post-template-template-fullwidth .entry-title,.page-template-template-fullwidth .entry-title{font-size:36px;font-size:2.25rem}.no-sidebar.blog-list-layout .content-archive .post-wrapper .type-post .entry-title,.no-sidebar.blog-grid-layout .content-archive .post-wrapper .type-post .entry-title{font-size:28px;font-size:1.75rem}#bottom-sidebar .grid-container{grid-template-columns:repeat(4,auto)}#bottom-sidebar{padding:30px 30px 10px}}@media only screen and (min-width:576px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail{display:flex;flex-flow:row wrap}.blog-list-layout.post-thumbnails-hidden .content-archive .post-wrapper .has-post-thumbnail{display:block}.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail .post-image{width:42%}.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail .post-content{width:58%}.blog-list-layout .content-archive .post-wrapper .has-post-thumbnail .entry-footer{width:100%}.blog-grid-layout .content-archive .post-wrapper{display:flex;flex-flow:row wrap;margin:0 -3% 0 0}.blog-grid-layout .content-archive .post-wrapper .type-post{margin-bottom:1.5rem;margin-right:3%;width:47%}}@media only screen and (min-width:768px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.site-content{display:flex}.no-sidebar .site-content{display:block}.content-area{width:70%;box-sizing:border-box;padding-right:.75rem}.sidebar{width:30%;box-sizing:border-box;padding-left:.75rem}.no-sidebar .content-area,.post-template-template-fullwidth .content-area,.page-template-template-fullwidth .content-area{width:100%;padding:0}}@media only screen and (min-width:992px){@supports (display:grid){.sidebar-left .site-content{grid-template-columns:3fr 7fr}.sidebar-left .content-area{grid-column-start:2}.sidebar-left .sidebar{grid-column-start:1}}}@media only screen and (min-width:992px) and (-ms-high-contrast:none),(-ms-high-contrast:active){.sidebar-left .content-area{order:2;padding-right:0;padding-left:.75rem}.sidebar-left .sidebar{order:1;padding-left:0;padding-right:.75rem}}.owl-carousel{position:relative}.owl-carousel img{vertical-align:top;width:100%;height:675px;margin-bottom:0;object-fit:cover}.owl-item .item .wp-post-image{margin:0}#owl-carousel .owl-item::after{background:-moz-linear-gradient(top,#fff0 40%,rgb(0 0 0 / .6) 100%);background:-webkit-linear-gradient(top,#fff0 40%,rgb(0 0 0 / .6) 100%);background:linear-gradient(to bottom,#fff0 40%,rgb(0 0 0 / .6) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#007db9e8',endColorstr='#000000',GradientType=0);position:absolute;width:100%;height:100%;left:0;bottom:0;content:''}.owl-carousel .slide-text{position:absolute;width:80%;bottom:8%;left:50%;text-align:center;-webkit-transform:translate(-50%,0);-moz-transform:translate(-50%,0);transform:translate(-50%,0);z-index:1}.owl-carousel .slide-text .post-category{color:#fff;display:block;font-weight:500}.owl-carousel .slide-text .title{font-size:1.375rem;font-weight:400;letter-spacing:1px;line-height:1.1}.owl-carousel .slide-text .title a,.owl-carousel .slide-text .title a:visited{color:#fff;-webkit-transition:linear 0.2s;-moz-transition:linear 0.2s;transition:linear 0.2s}.owl-carousel .slide-text .title a:hover,.owl-carousel .slide-text .title a:focus{text-decoration:none;opacity:.8}.owl-nav .owl-prev,.owl-nav .owl-next{background-color:#343f58;background-color:var(--bg-midnight-blue);border:none;color:#fff}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{position:absolute;top:53%;width:50px;height:50px;font-size:0;margin-top:-30px}.owl-carousel .owl-nav .owl-prev{left:12%}.owl-carousel .owl-nav .owl-next{right:12%}.owl-carousel .owl-nav .owl-prev:after{content:'\003C';font-family:cursive;font-size:30px;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.owl-carousel .owl-nav .owl-next:after{content:'\003E';font-family:cursive;font-size:30px;position:absolute;top:45%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.slider-layout-cards .item{position:relative;opacity:.5}.slider-layout-cards .active .item{opacity:1}.slider-layout-cards #banner-slider .owl-item::after{display:none}.slider-layout-cards .text-holder .category{display:block;font-weight:500;color:#fff}.slider-layout-cards .text-holder .category a{color:#fff;-webkit-transition:linear 0.2s;-moz-transition:linear 0.2s;transition:linear 0.2s}.slider-layout-cards .text-holder .category a:hover,.slider-layout-cards .text-holder .category a:focus{text-decoration:none;color:#f3c9dd}.slider-layout-cards .text-holder .title{font-size:28px;line-height:1.214em;color:#fff;font-family:"Playfair Display","Times New Roman",serif;font-family:var(--heading-font)}.slider-layout-cards .text-holder .title a{color:#fff;-webkit-transition:linear 0.2s;-moz-transition:linear 0.2s;transition:linear 0.2s}.slider-layout-cards .text-holder .title a:hover,.slider-layout-cards .text-holder .title a:focus{text-decoration:none;color:#f3c9dd}.slide-date{color:#fff;font-size:.875rem;margin-top:-10px;margin:-10px auto 15px;font-family:"Playfair Display",serif;letter-spacing:1px}a.more-link.slide-more{background-color:#c39f76;background-color:var(--bg-coffee);border-color:#fff0;color:#fff;padding:5px 20px 6px;font-size:14px;font-weight:400;letter-spacing:1px;-webkit-transition:linear 0.2s;-moz-transition:linear 0.2s;transition:linear 0.2s}a.more-link.slide-more:hover{background-color:#343f58;background-color:var(--bg-midnight-blue)}.slider-layout-cards .owl-nav .owl-prev{left:25px}.slider-layout-cards .owl-nav .owl-next{right:25px}.slider-layout-cards .owl-nav .owl-next,.slider-layout-cards .owl-nav .owl-prev{opacity:1;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out}.slider-layout-cards:hover .owl-nav .owl-next,.slider-layout-cards:hover .owl-nav .owl-prev{opacity:1}.slider-layout-cards:hover .owl-nav .owl-prev{left:40px}.slider-layout-cards:hover .owl-nav .owl-next{right:40px}.slider-layout-cards .owl-nav .owl-prev:hover,.slider-layout-cards .owl-nav .owl-next:hover{background-color:#c39f76;background-color:var(--bg-coffee)}.slider-layout-cards img{height:auto}@media only screen and (max-width:1024px){.slider-layout-cards img{height:auto}.slider-layout-cards .owl-nav .owl-prev{left:20px}.slider-layout-cards .owl-nav .owl-next{right:20px}.owl-carousel img{height:500px}.owl-carousel .slide-text{max-width:580px;width:100%;padding:0 15px}}@media only screen and (max-width:767px){.slider-layout-cards .text-holder{padding-left:15px;padding-right:15px}.slider-layout-cards img{height:auto}.owl-carousel img{height:350px}.owl-carousel .slide-text{bottom:20px}.owl-carousel .slide-text .title{font-size:24px;line-height:1.208em}.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{display:flex}}@media only screen and (max-width:1024px){.owl-carousel img{height:500px}.owl-carousel .slide-text{max-width:580px;width:100%;padding:0 15px}}