@media only screen{header,.footer,.pattern-bg,#title-row{background:url(/wp-content/uploads/2026/10/foot-background.webp);background-repeat:no-repeat;background-position:top center;background-size:cover}.logo.aligncenter{margin-bottom:0}#middle-row{background:#F5F1EA}#middle-row i{color:#fff}#top-row .fa,#top-row .fas,#top-row .fab{color:#F5F1EA}.off-canvas i{color:#fff}.orbit-caption{background-color:transparent}.header-text,.margin-left,.margin-right{position:relative;z-index:1;padding:1rem}.background-pic>div{background:linear-gradient(to bottom,rgba(245,241,234,.7),rgba(245,241,234,.7))}.red-bg{background:#A23D48}.linen-bg,.testimonial-page .inner-testimonial-block{background:url(/wp-content/uploads/2026/10/Linen-background-small_AS297791727.webp);background-repeat:no-repeat;background-position:top center;background-size:cover}.border-bottom{border-bottom:1px solid #A23D48}.triple-box .contentblock{padding:40px 2rem}.triple-box .contentblock.justify-center{display:flex;flex-direction:column;justify-content:center;padding:0}.accordion{background:transparent}.accordion-title{background:transparent;color:#030303;font-weight:700;border:none;border-bottom:1px solid #846952;text-transform:uppercase;font-size:1rem}.accordion-item.is-active .accordion-title,.accordion-title:focus,.accordion-title:hover{background:#846952;color:#fff}.accordion-content{border:none;background-color:transparent}:last-child:not(.is-active)>.accordion-title{border-bottom:1px solid #846952}:last-child>.accordion-content:last-child{border-bottom:none}.accordion-content p:last-of-type{margin-bottom:0}.inner-testimonial-block{background:#F5F1EA;border-radius:15px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:3rem 1rem}.testimonial-text i:before{display:none}.testimonial-text:before{content:url(/wp-content/uploads/2026/10/quotation.webp);display:block;text-align:center}.testimonial-text{font-style:italic;color:#3E3E3E}.testimonial-block cite{color:#3E3E3E;font-weight:500;font-size:14px;text-align:center;text-transform:uppercase;font-style:normal}.testimonial-block{padding:.5rem}ul.additional{margin-left:0;list-style:none;padding:0}ul.additional li{font-weight:500}ul.additional li{margin-bottom:8px}ul.additional li:after{border-bottom:1px solid #030303;display:block;content:'';height:8px}ul.additional li:last-child:after{border-bottom:0 solid #030303}.thumbnail:hover{transform:scale(1.15)}.thumbnail{display:inline-block;max-width:100%;margin-bottom:0;border:0 solid #fefefe;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.16);box-shadow:0 3px 6px rgba(0,0,0,.16);-webkit-transition:all 0.45s ease;transition:all 0.45s ease}.gallery-grid .column-block{margin-bottom:0}.contact-row li,.contact-row .phone_number span{font-family:'Albert Sans',"Segoe UI",Roboto,Arial,sans-serif;font-weight:500;letter-spacing:.8px;color:#030303}.footerwidgets .address-line-3,.footerwidgets .fa-map-marked{display:none}.footerwidgets .address-line-0{display:block}address ul{margin:0}.footerwidgets li{font-size:1rem}.footerwidgets .widget_text>div{background:#F5F1EA;border-radius:15px;box-shadow:0 2px 6px rgba(0,0,0,.16);padding:1rem}.footerwidgets .widget_text{padding:.5rem;margin-bottom:1rem}.footerwidgets iframe{margin-top:1rem}.site-footer{border-top:2px solid #F5F1EA}}@media only screen and (max-width:40em){.small-only-float-left{float:left!important}.small-only-float-right{float:right!important}.small-only-float-center{display:block;margin-right:auto;margin-left:auto}.text-center-small{text-align:center}.small-align-center{-ms-flex-pack:center;justify-content:center}.widget-container,#top-row,.tagline,.text-right{text-align:center}img.alignright,img.alignleft{float:none!important;display:block;margin:0 auto}.margin-left,.margin-right{margin-top:-8rem;margin-bottom:3rem}.margin-left.header-text{margin-top:-3rem;margin-bottom:3rem}}@media only screen and (min-width:40.063em) and (max-width:63.938em){.medium-float-left{float:left!important}.medium-float-right{float:right!important}.text-center-medium{text-align:center}.medium-align-center{-ms-flex-pack:center;justify-content:center}.margin-left,.margin-right{margin-top:-8rem;margin-bottom:3rem}.triple-box .wrapper{padding:0}}@media only screen and (min-width:64em){.wrapper{padding:1.875em 0}.align-middle-large{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.entry-title{font-size:3rem}.logo.aligncenter{max-width:165px;margin-left:0}.margin-left{margin-left:-16.8%}.margin-right{margin-right:-16.8%}.header-text{padding:3.5rem 2rem}}@media only screen and (min-width:64em) and (max-width:90em){.large-float-left{float:left!important}.large-float-right{float:right!important}.text-center-large{text-align:center}.large-align-right{-ms-flex-pack:end;justify-content:flex-end}}@media only screen and (min-width:90.063em){.header-text,.margin-left,.margin-right{padding:2rem}}@media only screen and (min-width:90.063em) and (max-width:120em){.xlarge-float-left{float:left!important}.xlarge-float-right{float:right!important}.text-center-xlarge{text-align:center}}@media only screen and (min-width:120.063em){.xxlarge-float-left{float:left!important}.xxlarge-float-right{float:right!important}.text-center-xxlarge{text-align:center}}@media only screen and (min-width:37.50em) and (max-width:56.25em) and (orientation:portrait){.hide-tablet-portrait{display:none!important}.show-tablet-portrait{display:inherit!important}}