@charset UTF-8;a.wp-block-button__link{text-decoration:none}.site-main figure{position:relative}.site-main figure::after{position:absolute;border:2px solid #f1f1f1;inset:5px 5px 5px 5px;content:"";display:block}.site-main figcaption{display:none!important}input[type=submit]{border-radius:.5em}.single .wp-block-image{margin-bottom:var(--space-m)}.third-party{margin-top:var(--space-m)}.page-id-17 main img{object-fit:cover;height:100%}@media (max-width:768px){#site-navigation.main-navigation .inside-navigation{justify-content:center;align-items:center}#site-navigation.main-navigation .gp-icon{padding-right:1em}#site-navigation.main-navigation .main-nav{max-height:0;overflow:hidden;transition:max-height 500ms ease-out}.main-navigation.toggled .main-nav{max-height:1000px;transition:max-height 500ms ease-in}.main-navigation .main-nav>ul{display:block!important;margin-bottom:10px}.has-inline-mobile-toggle #site-navigation.toggled{margin-top:0}.main-navigation .menu-item-has-children .dropdown-menu-toggle{float:right}.main-navigation .main-nav{flex-basis:100%;order:3}.main-navigation.toggled a{padding:5px 0;transition:color .2s ease-in}.main-navigation.toggled #primary-menu a:hover{color:#b1dfb8}}.news-card h3{text-wrap:inherit}.news-card__content{margin-bottom:var(--space-m);text-wrap:inherit}.news-card__btn{margin-top:auto;margin-bottom:.25em;max-width:200px;align-self:end}.news-card__inner-content{border-radius:0 0 14px 0}.booking__wrapper{max-width:1100px;margin:0 auto;background-color:white;padding:2rem 40px 0}@media (max-width:768px){.booking__wrapper{padding:20px}}.booking__widget-app>#ftb-bookingWidgetForm{background-color:#efe5d7!important;border-radius:10px!important}.booking .ftb-bookingWidget__dateSearch__title{margin-bottom:.2em}.featured-image img{max-height:442px;object-fit:cover}.sfsi_widget{background:white;padding:40px 0 20px 0}.uagb-post__items img{max-height:200px;object-fit:cover}.uagb-post__items a,.uagb-post__items .wp-block-button{line-height:1.2;text-align:center;margin:auto;border-radius:6px;display:block}.site-header{background-image:url(/wp-content/uploads/2022/01/riad-linda-banner.jpg);background-size:1100px;height:148px}.inside-navigation{border-top:1px solid #164735}.home .gb-grid-wrapper{max-width:800px;margin:0 auto 0 auto}.home .gb-grid-wrapper ul{list-style-type:none;margin-left:0}.home .rates--wrapper li{position:relative}.home .rates--wrapper li::before{position:relative}.home .rates--wrapper li::after{position:relative}.grid-landscape figure img{height:100%;object-fit:cover}.page-id-17 .grid-container p{margin-bottom:0}.page-id-17 .gb-inside-container .gb-inside-container,.page-id-17 .gb-inside-container figure{height:100%}.grid-centering div.gb-inside-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}#riad-linda-accommodation{margin-top:40px}.rooms--wrapper img{height:100%;object-fit:cover}.gb-grid-column .padding-m .gb-inside-container{padding:39px}.rooms--wrapper .gb-inside-container{display:grid;place-content:center}.room-scaled--img .gb-inside-container img{max-height:400px;object-fit:cover}.third-party{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;grid-gap:5px;gap:5px}.third-party ul,.third-party li{list-style-type:none;margin:0}.page-id-447 .rates--wrapper ul{margin-left:1em}.page-id-447 .rates--wrapper .gb-container ul{border:1px solid tan}.home--services li{padding-left:15px;margin-bottom:.5em;position:relative;display:block}.home--services li::before{color:#164735;width:10px;height:10px;border-radius:50%;position:absolute;top:0;left:0;display:block;content:"âœ¦"}.page-id-447 .rates--outer p{margin-top:.2em;margin-bottom:.2em}.page-id-447 .peak-season{margin-left:50px}.page-id-447 .rate-per-night{position:relative}.archive.tag .grid-container img{height:100%;max-height:180px;object-fit:cover}.page-id-447 #ftb-bookingWidgetForm{background-color:rgba(210,180,140,.35)!important;padding-top:20px;padding-bottom:20px;border-radius:10px!important}.site-content a{text-decoration:underline}.home-header__services{margin-top:1em}.page-id-447 .norm_row{text-align:center!important}.nf-form-fields-required{font-size:15px;font-style:italic;margin-bottom:20px}[type=button]{background-color:var(--accent);border-radius:6px}.cat-links{display:none}.tag #main{display:grid;grid-gap:20px;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;-webkit-justify-content:center;justify-content:center;-webkit-align-items:start;align-items:start}@media (max-width:767px){.site-header{background-position:-180px;height:auto}.home .rates--wrapper li{margin:1em 0 1em 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;order:1}.home .rates--wrapper li::before{font-weight:600;padding-bottom:4px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;order:2;content:" 100 Euro"}.home .rates--wrapper li:nth-of-type(2)::before{content:"180 Euro"}.home .rates--wrapper li:nth-of-type(3)::before{content:"270 Euro"}.home .rates--wrapper li:nth-of-type(4)::before{content:"320 Euro"}.home .rates--wrapper li:nth-of-type(5)::before{content:"400 Euro"}.home .rates--wrapper li:nth-of-type(6)::before{content:"480 Euro"}.home .rates--wrapper li::after{font-weight:600;padding-bottom:4px;border-bottom:1px solid #e5e5e5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;order:3;content:"PS / 120 Euro"}.home .rates--wrapper li:nth-of-type(2)::after{content:"PS / 220 Euro"}.home .rates--wrapper li:nth-of-type(3)::after{content:"PS / 300 Euro"}.home .rates--wrapper li:nth-of-type(4)::after{content:"PS / 400 Euro"}.home .rates--wrapper li:nth-of-type(5)::after{content:"PS / 500 Euro"}.home .rates--wrapper li:nth-of-type(6)::after{content:"PS / 600 Euro"}.page-id-447 .aligncenter{margin-bottom:1em}.page-id-447 .rates--wrapper .gb-container ul{margin-left:0}.page-id-447 .gb-grid-column-3561876e{display:none}.page-id-447 .peak-season{display:none}.page-id-447 .gb-grid-column-64635b24{display:none}.page-id-447 .rate-per-night::after{font-weight:bold;display:block;content:"PS / Peak Season"}.page-id-447 .rates--wrapper .gb-container ul{margin-right:1em}.rooms--wrapper img{max-height:350px}.featured-image img{height:300px}.tag #main{display:grid;grid-template-columns:1fr;grid-template-rows:auto}}@media (max-width:480px){.page-id-22 .gb-grid-wrapper>div:nth-of-type(2){display:none}.gb-grid-column .padding-m .gb-inside-container{padding:25px}.third-party{padding-top:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}.third-party ul,.third-party li{padding-top:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}.site-header{background-size:cover;height:auto}.featured-image img{height:270px}}.featured-image img{max-height:442px;object-fit:cover}.sfsi_widget{background:white;padding:40px 0 20px 0}.uagb-post__items img{max-height:200px;object-fit:cover}.uagb-post__items a,.uagb-post__items .wp-block-button{line-height:1.2;text-align:center;margin:auto;border-radius:6px;display:block}.site-header{background-image:url(/wp-content/uploads/2022/01/riad-linda-banner.jpg);background-size:1100px;height:148px}.inside-navigation{border-top:1px solid #164735}.home .gb-grid-wrapper{max-width:800px;margin:0 auto 0 auto}.home .gb-grid-wrapper ul{list-style-type:none;margin-left:0}.home .rates--wrapper li{position:relative}.home .rates--wrapper li::before{position:relative}.home .rates--wrapper li::after{position:relative}.grid-landscape figure img{height:100%;object-fit:cover}.page-id-17 .grid-container p{margin-bottom:0}.page-id-17 .gb-inside-container .gb-inside-container,.page-id-17 .gb-inside-container figure{height:100%}.grid-centering div.gb-inside-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}#riad-linda-accommodation{margin-top:40px}.rooms--wrapper img{height:100%;object-fit:cover}.gb-grid-column .padding-m .gb-inside-container{padding:39px}.rooms--wrapper .gb-inside-container{display:grid;place-content:center}.room-scaled--img .gb-inside-container img{max-height:400px;object-fit:cover}.third-party{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;justify-content:center;grid-gap:5px;gap:5px}.third-party ul,.third-party li{list-style-type:none;margin:0}.page-id-447 .rates--wrapper ul{margin-left:1em}.page-id-447 .rates--wrapper .gb-container ul{border:1px solid tan}.home--services li{padding-left:20px;margin-bottom:.5em;position:relative;display:flex;align-items:center;display:block}.home--services li::before{color:#164735;width:10px;height:10px;position:absolute;font-size:var(--text-xl);top:.3ex;left:0;display:block;content:"*"}.page-id-447 .rates--outer p{margin-top:.2em;margin-bottom:.2em}.page-id-447 .peak-season{margin-left:50px}.page-id-447 .rate-per-night{position:relative}.archive.tag .grid-container img{height:100%;max-height:180px;object-fit:cover}.page-id-447 #ftb-bookingWidgetForm{background-color:rgba(210,180,140,.35)!important;padding-top:20px;padding-bottom:20px;border-radius:10px!important}.site-content a{text-decoration:underline}.home-header__services{margin-top:1em}.page-id-447 .norm_row{text-align:center!important}.nf-form-fields-required{font-size:15px;font-style:italic;margin-bottom:20px}[type=button]{background-color:var(--accent);border-radius:6px}.cat-links{display:none}.tag #main{display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto;-webkit-justify-content:center;justify-content:center;-webkit-align-items:start;align-items:start}@media (max-width:767px){.site-header{background-position:-180px;height:auto}.home .rates--wrapper li{margin:1em 0 1em 0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;order:1}.home .rates--wrapper li::before{font-weight:600;padding-bottom:4px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;order:2;content:" 100 Euro"}.home .rates--wrapper li:nth-of-type(2)::before{content:"180 Euro"}.home .rates--wrapper li:nth-of-type(3)::before{content:"270 Euro"}.home .rates--wrapper li:nth-of-type(4)::before{content:"320 Euro"}.home .rates--wrapper li:nth-of-type(5)::before{content:"400 Euro"}.home .rates--wrapper li:nth-of-type(6)::before{content:"480 Euro"}.home .rates--wrapper li::after{font-weight:600;padding-bottom:4px;border-bottom:1px solid #e5e5e5;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;order:3;content:"PS / 120 Euro"}.home .rates--wrapper li:nth-of-type(2)::after{content:"PS / 220 Euro"}.home .rates--wrapper li:nth-of-type(3)::after{content:"PS / 300 Euro"}.home .rates--wrapper li:nth-of-type(4)::after{content:"PS / 400 Euro"}.home .rates--wrapper li:nth-of-type(5)::after{content:"PS / 500 Euro"}.home .rates--wrapper li:nth-of-type(6)::after{content:"PS / 600 Euro"}.page-id-447 .aligncenter{margin-bottom:1em}.page-id-447 .rates--wrapper .gb-container ul{margin-left:0}.page-id-447 .gb-grid-column-3561876e{display:none}.page-id-447 .peak-season{display:none}.page-id-447 .gb-grid-column-64635b24{display:none}.page-id-447 .rate-per-night::after{font-weight:bold;display:block;content:"PS / Peak Season"}.page-id-447 .rates--wrapper .gb-container ul{margin-right:1em}.rooms--wrapper img{max-height:350px}.featured-image img{height:300px}.tag #main{display:grid;grid-template-columns:1fr;grid-template-rows:auto}}@media (max-width:480px){.page-id-22 .gb-grid-wrapper>div:nth-of-type(2){display:none}.gb-grid-column .padding-m .gb-inside-container{padding:25px}.third-party{padding-top:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}.third-party ul,.third-party li{padding-top:10px;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-direction:column;-moz-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-align-content:center;align-content:center}.site-header{background-size:cover;height:auto}.featured-image img{height:270px}}