﻿/*!
Theme Name: iSide
Author: iSide
Author URI: https://www.iside.be
Description: Customized theme made by iSide.
Version: 2.6.1
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Tags: custom
Text Domain: iside
*/html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font-weight:normal;vertical-align:baseline;-webkit-text-size-adjust:none;box-sizing:content-box}html,body{height:100%;width:100%}body{background-color:#fff;font-family:"OptimaPro",Helvetica,sans-serif;overflow-y:scroll;-webkit-font-smoothing:antialiased;-moz-font-smoothing:antialiased;-o-font-smoothing:antialiased;font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.container-fluid{margin-right:auto;margin-left:auto;padding-left:15px;padding-right:15px}.row{margin-left:-15px;margin-right:-15px;box-sizing:border-box}.col-xs-1,.col-sm-1,.col-md-1,.col-lg-1,.col-xs-2,.col-sm-2,.col-md-2,.col-lg-2,.col-xs-3,.col-sm-3,.col-md-3,.col-lg-3,.col-xs-4,.col-sm-4,.col-md-4,.col-lg-4,.col-xs-5,.col-sm-5,.col-md-5,.col-lg-5,.col-xs-6,.col-sm-6,.col-md-6,.col-lg-6,.col-xs-7,.col-sm-7,.col-md-7,.col-lg-7,.col-xs-8,.col-sm-8,.col-md-8,.col-lg-8,.col-xs-9,.col-sm-9,.col-md-9,.col-lg-9,.col-xs-10,.col-sm-10,.col-md-10,.col-lg-10,.col-xs-11,.col-sm-11,.col-md-11,.col-lg-11,.col-xs-12,.col-sm-12,.col-md-12,.col-lg-12{position:relative;min-height:1px;padding-left:15px;padding-right:15px;box-sizing:border-box}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0%}@media(min-width: 768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0%}}@media(min-width: 992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0%}}@media(min-width: 1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0%}}.clearfix:before,.clearfix:after,.container:before,.container:after,.container-fluid:before,.container-fluid:after,.row:before,.row:after,#content .block:before,#content .block:after{content:" ";display:table}.clearfix:after,.container:after,.container-fluid:after,.row:after,#content .block:after{clear:both}#content h1,#content h2,#content h1 a,#content h2 a,.pum-content h1,.pum-content h2,.pum-content h1 a,.pum-content h2 a{font-family:"OptimaPro",Helvetica,sans-serif;font-size:50px;line-height:50px;font-weight:300;margin:0 0 35px 0;text-transform:uppercase;color:#191919;text-decoration:none}.pum-title{font-family:"OptimaPro",Helvetica,sans-serif;font-size:40px;line-height:50px;font-weight:300;margin:0 0 20px 0;text-transform:uppercase}#content h3,#content h4,.pum-content h3,.pum-content h4{font-size:20px;line-height:26px;font-weight:400;color:#414141;margin:0 0 10px 0}#content h6,.pum-content h6{font-size:18px;line-height:20px;font-weight:200;margin:0 0 25px 0}#content p,.pum-content p{font-size:20px;line-height:26px;font-weight:200;color:#414141;margin:0 0 25px 0}#content a:not(.prod_cat-anchor),.pum-content a{color:#ba8748;font-weight:300;text-decoration:none}#content a:not(.prod_cat-anchor):hover,.pum-content a:hover{text-decoration:underline}#content ul,.pum-content ul{font-size:20px;line-height:26px;font-weight:300;color:#414141;margin:0 0 20px 0}#content ul li,.pum-content ul li{margin:0 0 0 20px}#content strong,.pum-content strong{font-weight:400}#content a.button,.pum-content a.button{font-family:"OptimaPro",Helvetica,sans-serif;display:inline-block;font-size:18px;line-height:18px;color:#fff;background-color:#ba8748;border:3px solid #ba8748;font-weight:300;padding:16px 24px;margin:30px 15px 0;border-radius:0;text-decoration:none;text-transform:uppercase;text-align:center;max-width:250px}#content a.button:hover,.pum-content a.button:hover{color:#ba8748;font-weight:300;background-color:#333;transition:background-color .15s ease-out}#content .block .left a.button{margin:30px 0 0}#content a.download,.pum-content a.download{display:inline-block;font-size:24px;line-height:36px;font-weight:300;color:#191919;margin:25px auto 20px auto;padding:70px 0 0 0;text-align:center;background:url(images/icon-download.png) no-repeat;background-position:center 0}#content hr,.pum-content hr{border:none;height:1px;color:#ededed;background-color:#ededed;margin:30px 0 25px 0}#content img,.pum-content img{max-width:100%;height:auto}#content img.alignleft,.pum-content img.alignleft{clear:both;float:left;margin:0 20px 20px 0}#content img.rightleft,.pum-content img.rightleft{clear:both;float:left;margin:0 0 20px 20px}#content img.aligncenter,.pum-content img.aligncenter{clear:both;display:block;margin:0 auto}#content .clear,.pum-content .clear{clear:both}.hide{display:none}div.left,div.right{display:block;width:50%;text-align:left;font-size:18px;float:left}div.right{margin:0 0 10px;float:right}div.col{display:inline-block;width:33.3%;text-align:left;font-size:18px;vertical-align:top;padding-left:0;padding-right:0}.pagewidth{max-width:1004px;margin:0 auto;padding:0 10px 0 10px}header.site-header{font-family:"OptimaPro",Helvetica,sans-serif;-webkit-font-smoothing:subpixel-antialiased;background-color:#f5eff7;position:fixed;width:100%;text-align:center;min-height:87px;top:0;z-index:9999;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear}.admin-bar header.site-header{top:32px}header.site-header .logo{padding:10px 0 0;text-align:left importante;width:314px;height:70px;opacity:1;-webkit-transition:all 300ms linear;-moz-transition:all 300ms linear;-o-transition:all 300ms linear;-ms-transition:all 300ms linear;transition:all 300ms linear}header.site-header .logo a{display:block;width:100%;height:100%}header.site-header .logo a span{display:none}header.site-header .pagewidth{position:relative;min-height:87px}#booking{font-family:"OptimaPro",Helvetica,sans-serif;text-align:left;border-top:10px solid #ba8748;border-bottom:10px solid #ba8748;padding:80px 0 70px;background-color:#f5eff7;position:relative;z-index:8}#booking .pagewidth{position:relative;z-index:8888}#booking h2{font-family:"OptimaPro",Helvetica,sans-serif;font-size:50px;line-height:50px;font-weight:300;color:#191919;text-transform:uppercase;margin:0 0 35px 0}#booking h3{color:#ba8748;font-size:50px;line-height:50px;text-transform:uppercase;position:absolute;top:0;right:10px;cursor:pointer}#booking form .field-wrap{display:inline-block;width:290px;margin:0 15px 0 0;vertical-align:bottom}#booking form .link-button{display:inline-block;width:290px;margin:0}#booking form .link-button p{margin:0}#booking label{text-transform:uppercase;font-size:14px;font-weight:400;text-align:left;margin:0 10px 10px 0}#booking a.button{display:inline-block;font-size:14px;line-height:14px;font-weight:400;padding:12px 15px;margin:0 0 10px 0;border:2px solid #ba8748;height:40px;box-sizing:border-box}#booking a.button:hover{background-color:#333;color:#ba8748}#content{clear:both;margin:87px 0 0}#content .grid.images{font-size:0;position:relative;z-index:7778}#content .grid.images.overlap_prev{margin-top:-30%}#content .grid.images img{max-width:none;width:50%;box-sizing:border-box}#content .grid.images.single img{width:100%;padding:0 !important}#content .grid.images img:nth-child(odd){padding:0 7px 15px 0}#content .grid.images img:nth-child(even){padding:0 0 15px 8px}#content .block{padding:80px 0 55px;text-align:left}#content .block .margin{margin:0 auto;max-width:750px}#content .one-column.block h2{margin:0 0 40px 0}#content .one-column.block p{font-size:20px;line-height:26px}#content .block .left .margin{padding:0 70px 0 0}#content .anchor{position:relative;top:-80px}#content .three-column{text-align:center}#content .three-column h1,#content .three-column h2{margin:0 0 70px}#content .three-column div.col{width:300px}#content .three-column div.col1{text-align:right}#content .three-column div.col2{text-align:center}#content .three-column div.col3{text-align:left}#content .three-column div.col .item{display:inline-block;background:#fff top center no-repeat;background-size:auto 250px;padding:275px 20px 0;width:210px;text-align:left;margin:0 25px 25px}#content .three-column div.col .item h4{color:#000;font-family:"OptimaPro",Helvetica,sans-serif;text-align:center;text-transform:uppercase;font-size:20px;margin:0 0 20px;min-height:inherit}#content .three-column div.col .item p{color:#000;font-size:17px}#content .block.advanced-content h2{margin:0 auto 40px;max-width:750px}#content .block .margin ul{list-style:none}#content .block .margin li{font-weight:200;margin:0}#content .block .margin li:not(.product):not(.rslide):before{content:"- "}#content .block .gallery{padding:0 0 10px;list-style:none;text-align:center}#content .block .gallery li{box-sizing:content-box;display:inline-block;width:33%;font-size:0;margin:0;padding:0 15px 30px;max-width:250px}#content .block .gallery img{width:100%;height:auto;max-width:none}#content .block .buttons{list-style:none;text-align:center}#content .block .buttons li{display:inline-block;font-size:0;text-align:center;margin:0 15px 30px;vertical-align:top;width:33%;max-width:250px;box-sizing:content-box}#content .block .buttons li a.button{max-width:100%;margin:0 !important;display:block;padding:21px 10px}#content .map-canvas{height:600px}#content .map-canvas img{max-width:none}#content .light{background-color:#f5eff7}#content .light h2{color:#191919}#content .light p{color:#414141}#content .block.lighter{background-color:#fafbfc}#content .dark{background-color:#191919}#content .dark h1,#content .dark h2,#content .dark h3,#content .dark p{color:#f5eff7}#content .block.one-column.info{padding:60px 0}#content .block.one-column.info p{font-family:"OptimaPro",Helvetica,sans-serif;font-size:20px;font-weight:200;line-height:25px;margin:0 0 10px}#content .block.one-column.info h3{text-transform:uppercase;font-weight:200}#content .block.one-column.error404{padding:180px 0 255px;text-align:center}#content .block.extra_details{text-align:left}#content .block.extra_details h3{font-size:26px;font-weight:400;margin:0 0 20px}#content .block.extra_details ul{list-style:none}#content .block.extra_details li{font-size:20px;font-weight:200;line-height:20px;margin:0 0 15px}#content .block.extra_details li:before{content:"- "}#content .slideshow{overflow:hidden;position:relative}#content .slideshow ul,#content .slideshow li{margin:0;padding:0;box-sizing:border-box;max-height:none}#content .slideshow .rslides img{display:block;width:100%;max-height:100%}#content .slideshow .container{position:absolute;top:0;bottom:0;left:0;right:0;z-index:7777}#content .slideshow .container .center{display:table;width:100%;height:100%}#content .slideshow h2.title{display:table-cell;vertical-align:middle;font-family:"OptimaPro",Helvetica,sans-serif;font-size:90px;line-height:70px;color:#fff;text-align:center;text-transform:uppercase;padding:0 10px}#content .slideshow p.caption{font-family:"OptimaPro",Helvetica,sans-serif;font-size:20px;line-height:normal;position:absolute;bottom:40px;left:10px;right:10px;color:#fff;margin:0;text-align:center}#content .slideshow p.caption strong{display:block;text-transform:uppercase;font-size:15px}#content .slideshow p.caption::before{content:"";font-size:30px;display:block;line-height:30px;font-family:sans-serif;background:rgba(0,0,0,0) url("images/quotes.png") center center no-repeat;background-size:contain;display:block;width:30px;height:30px;margin:0 auto 5px}#content .slideshow .rslides_nav{position:absolute;top:50%;left:20px;text-indent:-9999px;text-decoration:none;width:16px;height:27px;background:rgba(0,0,0,0) url("images/gallery-arrows.png") no-repeat left top;margin:-13px 0 0 0;overflow:hidden;z-index:3}#content .slideshow .rsslides_nav:active{opacity:1}#content .slideshow .rslides_nav.next{left:auto;right:20px;background-position:-16px 0}#content .slideshow .container .large_logo{display:table;table-layout:fixed;position:relative;height:100%;width:40%;text-align:center;margin:0 auto;padding:0;z-index:4}#content .slideshow .container .large_logo a{display:table-cell;vertical-align:middle;font-family:"OptimaPro",Helvetica,sans-serif;font-size:90px;line-height:70px;color:#fff;text-align:center;text-transform:uppercase;padding:0 10px}#content .slideshow .container .large_logo img{max-height:100%;max-width:100%;width:auto;height:auto}#content .slideshow.full_height .rslides li{display:block;width:100%;height:100vh;padding-bottom:45%;background-size:cover;background-position:center center;overflow:hidden;box-sizing:border-box}#content .slideshow.full_height .rslides li img{position:absolute;top:0;left:0;width:100%}#content .slideshow-gallery .slideshow{max-width:990px;margin:0 auto;padding:0 10px}#content .slideshow-gallery .pictures_thumb{list-style:none;max-width:1000px;margin:0 auto;padding:0 5px;font-size:0;line-height:0}#content .slideshow-gallery .pictures_thumb li{display:inline-block;margin:0;max-width:10%}#content .slideshow-gallery .pictures_thumb li img{padding:10px 5px 0 5px;box-sizing:border-box}#content .slideshow-gallery .pictures_thumb li a:hover img,#content .slideshow-gallery .pictures_thumb li.rslides_here a img{filter:gray;filter:grayscale(1);-webkit-filter:grayscale(1)}#content .image_grid{position:relative;width:100%;background:rgba(0,0,0,0);text-align:center;overflow:hidden;margin:0;border:0;border-top:15px solid #f5eff7;border-bottom:15px solid #f5eff7}#content .image_grid+.image_grid,#content .image_grid+.anchor+.image_grid{margin-top:-15px}#content .image_grid a{display:block;width:100%;height:100%;position:absolute;top:0;left:0;right:0;bottom:0}#content .image_grid img{width:100%;height:auto}#content .image_grid .large_image{position:relative;width:68%;padding:0;padding-bottom:48%;background-size:cover;background-position:center center}#content .image_grid.image_grid_right .large_image{margin-left:32%}#content .image_grid .small_images{position:absolute;top:0;right:0;width:34%;border:0;border-left:15px solid #f5eff7}#content .image_grid.image_grid_right .small_images{right:auto;left:0;border-left:0;border-right:15px solid #f5eff7}#content .image_grid .small_image{position:relative;width:100%;margin:-15px 0 0 0;padding:0;padding-bottom:70%;background-size:cover;background-position:center center;overflow:hidden;border:0;border-top:15px solid #f5eff7;border-bottom:15px solid #f5eff7}#content .image_grid .image_title{position:absolute;display:block;top:50%;left:50%;width:85%;color:#fff;font-family:"OptimaPro",Helvetica,sans-serif;font-size:40px;line-height:1.2;letter-spacing:1px;text-align:center;text-transform:uppercase;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}input[type=text],input[type=password],input[type=email],input[type=tel],textarea{font-family:"OptimaPro",Helvetica,sans-serif;background-color:#333;font-size:15px;line-height:15px;font-weight:300;color:#d4d4d4;width:290px;border-radius:0;border:2px solid #333;outline:0;margin:0 0 10px;padding:10px;-webkit-appearance:none;box-sizing:border-box}input[type=text],input[type=password],input[type=email],input[type=tel]{height:40px !important}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=tel]:focus,textarea:focus{border:2px solid #ba8748}input[type=submit],input[type=button]{font-family:"OptimaPro",Helvetica,sans-serif;background-color:#ba8748;color:#fff;font-size:14px;line-height:14px;text-transform:uppercase;padding:11px 15px 11px 15px;margin:0;border:2px solid #ba8748;height:40px;display:inline-block;vertical-align:top;box-sizing:border-box;-webkit-appearance:none;border-radius:0;outline:0;cursor:pointer;transition:background-color .15s ease-out}input[type=submit]:hover,.light input[type=submit]:hover,.light input[type=submit]:focus,input[type=submit]:focus,input[type=button]:hover,.light input[type=button]:hover,.light input[type=button]:focus,input[type=button]:focus{background-color:#333;color:#ba8748}.light input[type=submit],.light input[type=button]{color:#fff}#content .block form,#content .block .nf-form-cont{font-family:"OptimaPro",Helvetica,sans-serif;font-size:14px;line-height:normal;font-weight:400;text-align:left}#content .block form li:before,#content .block .nf-form-cont li:before{content:none !important}#content .block .nf-field-element li input{margin-top:.5rem}#content .block form .html-container,#content .block .nf-form-cont .html-container{font-family:"OptimaPro",Helvetica,sans-serif;font-size:20px;line-height:25px;font-weight:200}#content .block form .ninja-col-1-2,#content .block form .ninja-col-2-2,#content .block .nf-form-cont .ninja-col-1-2,#content .block .nf-form-cont .ninja-col-2-2{padding:0 5px 0 0}#content .block form h2,#content .block .nf-form-cont h2{text-align:left}#content .block form h3,#content .block .nf-form-cont h3{color:#ba8748;font-size:50px;text-transform:uppercase;position:absolute;top:0;right:0;cursor:pointer}#content .block form label,#content .block .nf-form-cont label{text-transform:uppercase;font-size:14px;font-weight:400;text-align:left;margin:0 10px 10px 0}#content .block form a.button,#content .block .nf-form-cont a.button{display:inline-block;border:0;color:#fff;font-size:14px;line-height:14px;font-weight:400;text-transform:uppercase;padding:12px 15px;margin:0;outline:2px solid #ba8748;background-color:#ba8748;transition:background-color .15s ease-out}#content .block form a.button:hover,#content .block .nf-form-cont a.button:hover{background-color:#333;color:#ba8748}#content .block p.ninja-forms-field{margin:0 0 25px 0 !important}#content .block form .ninja-forms-field-error,#content .block .nf-form-cont .ninja-forms-field-error{margin:-10px 0 30px;height:0}#content .block form .ninja-forms-field-error p,.ninja-forms-form-wrap .nf-field-error{font-size:14px;font-weight:400;text-align:left;color:#ba8748}#content .block .ninja-forms-error-msg p,.ninja-forms-form-wrap .nf-error-msg{font-family:"OptimaPro",Helvetica,sans-serif;color:red;font-size:14px !important;font-weight:400 !important;text-align:left;text-transform:uppercase}.ninja-forms-required-items{display:none}.ninja-forms-form-wrap .nf-field-container{padding:0 5px 0 0}.ninja-forms-form-wrap .nf-field-container.field-half{float:left;width:50%}.ninja-forms-form-wrap .nf-after-field,.ninja-forms-form-wrap .nf-form-fields-required{display:none}@media screen and (max-width: 600px){.ninja-forms-form-wrap .nf-field-container{padding-left:0}.ninja-forms-form-wrap .nf-field-container.field-half{float:none;width:100%}}#ui-datepicker-div{font-family:"OptimaPro",Helvetica,sans-serif;font-size:14px;padding:15px;margin:10px 0 0 0;border:1px solid #a2a2a2;border-radius:0 !important;display:none}#ui-datepicker-div div.ui-datepicker-header span{text-transform:uppercase;font-weight:bold}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{top:5px}#ui-datepicker-div div.ui-datepicker-header .ui-datepicker-prev span{display:none}#ui-datepicker-div div.ui-datepicker-header .ui-datepicker-prev::before{content:"‹"}#ui-datepicker-div div.ui-datepicker-header .ui-datepicker-next span{display:none}#ui-datepicker-div div.ui-datepicker-header .ui-datepicker-next::before{content:"›"}#ui-datepicker-div table.ui-datepicker-calendar{color:#a2a2a2}#ui-datepicker-div table.ui-datepicker-calendar th span{text-transform:uppercase;font-weight:bold}#ui-datepicker-div table.ui-datepicker-calendar .ui-datepicker-month{text-transform:uppercase}#ui-datepicker-div table.ui-datepicker-calendar td{padding:4px}#ui-datepicker-div table.ui-datepicker-calendar a{color:#a2a2a2}#ui-datepicker-div table.ui-datepicker-calendar td:hover{background-color:rgba(0,0,0,0)}#ui-datepicker-div table.ui-datepicker-calendar td:hover a{color:#ba8748}#ui-datepicker-div table.ui-datepicker-calendar td.ui-datepicker-current-day{background-color:rgba(0,0,0,0)}#ui-datepicker-div table.ui-datepicker-calendar td.ui-datepicker-current-day a,#ui-datepicker-div table.ui-datepicker-calendar td:hover.ui-datepicker-today a{color:#ba8748}#ui-datepicker-div table.ui-datepicker-calendar td.ui-datepicker-today a{color:#ba8748}.pika-button{background:#f5eff7 !important}.pika-table abbr{cursor:default !important;text-decoration:underline !important}.is-today .pika-button{color:#ba8748 !important}.is-selected .pika-button,.pika-button:hover{background:#ba8748 !important;color:#fff !important;box-shadow:none !important}#content .social-feeds{text-align:center}#content .social-feeds h2{text-align:center;width:70px;height:70px;color:#ba8748;margin:10px auto 30px}#content .social-feeds h2 i{padding:10px 0}#content .social-feeds h2 span{display:none}#content .social-feeds .ff-stream-wrapper{margin:0}#content .social-feeds .ff-stream{padding:0}#content .social-feeds .ff-theme-classic .picture-item__inner:hover:before{background-color:#fff}#content .social-feeds .ff-item{max-width:100% !important}#content .social-feeds .ff-item img{max-width:none;height:inherit}#content .social-feeds .ff-layout-grid{min-width:0 !important}#content .social-feeds .col .margin{max-width:322px}#content .social-feeds .col1 .margin{margin:0 12px 0 0}#content .social-feeds .col2 .margin{margin:0 6px 0 6px}#content .social-feeds .col3 .margin{margin:0 0 0 12px}.margin-correction{margin:-80px 0 0 0}.woocommerce .product-categories>.block,.woocommerce-page .product-categories>.block{padding-top:0 !important;padding-bottom:50px !important}.woocommerce .products.row ul,.woocommerce ul.products.row{margin:0 -15px !important;display:flex;flex-direction:row;flex-wrap:wrap}.woocommerce .products ul::after,.woocommerce .products ul::before,.woocommerce ul.products::after,.woocommerce ul.products::before{content:normal}.woocommerce ul.products li.product.product-category,.woocommerce-page ul.products li.product-category,.woocommerce .subcats-products ul.products li.product.product-grid-item,.woocommerce-page .subcats-products ul.products li.product.product-grid-item{position:relative;width:33.33333333%;padding-left:15px;padding-right:15px;margin:0 0 30px 0 !important;box-sizing:border-box}.woocommerce ul.products li.product.product-category a,.woocommerce-page ul.products li.product-category a,.woocommerce ul.products li.product.product.product-grid-item .wrap,.woocommerce-page ul.products li.product.product-grid-item .wrap{display:block;background:#fff;color:#ba8748;font-weight:300;text-decoration:none;height:100%}.woocommerce ul.products li.product.product-category h2,.woocommerce-page ul.products li.product-category h2,#content ul.products li.product-category h2,.woocommerce ul.products li.product.product-category h3,.woocommerce-page ul.products li.product-category h3,#content ul.products li.product-category h3,.woocommerce ul.products li.product.product-category h4,.woocommerce-page ul.products li.product-category h4,#content ul.products li.product-category h4{color:#ba8748;font-family:"OptimaPro",Helvetica,sans-serif;text-align:center;text-transform:uppercase;font-size:20px;margin:0;padding:1em 0;min-height:inherit}.woocommerce ul.products li.product.product-category img,.woocommerce-page ul.products li.product-category img,#content ul.products li.product-category img{margin-bottom:0;width:100%}#content .block.subcats-products,.block.subcats-products,.woocommerce .subcats-products,.woocommerce-page .subcats-products{text-align:center}#content .block.subcats-products ul.products,.block.subcats-products ul.products,.woocommerce .subcats-products ul.products,.woocommerce-page .subcats-products ul.products{margin-bottom:0 !important}.woocommerce .subcats-products ul.products li.product:not(.product-grid-item),.woocommerce-page .subcats-products ul.products li.product:not(.product-grid-item){width:100%;float:none;clear:both;text-align:center;margin-bottom:1em !important}.woocommerce .subcats-products ul.products li.product:not(.product-grid-item) p,.woocommerce-page .subcats-products ul.products li.product:not(.product-grid-item) p{margin-bottom:0 !important}.woocommerce .subcats-products ul.products li.product h3{padding:0;margin-bottom:0 !important;text-transform:uppercase}.woocommerce .subcats-products ul.products li.product.product-grid-item h3{font-family:"OptimaPro",Helvetica,sans-serif;font-weight:normal !important;font-size:20px !important;line-height:1.5 !important;padding:10px 20px;text-align:left}.woocommerce ul.products li.product .price-add{display:block}.woocommerce ul.products li.product .price{display:inline-block;color:#414141;margin:0}.woocommerce ul.products li.product .price,.woocommerce ul.products li.product .add_to_cart_button,.woocommerce ul.products li.product .added_to_cart{text-transform:none}.woocommerce ul.products li.product .added_to_cart{padding-top:0}.woocommerce .subcats-products ul.products li.product.product-grid-item .price,.woocommerce .subcats-products ul.products li.product.product-grid-item .add_to_cart_button{display:block}.woocommerce ul.products .woocommerce-Price-currencySymbol{display:none}.woocommerce a.remove:hover{text-decoration:none !important}#add_payment_method #payment,.woocommerce-cart #payment,.woocommerce-checkout #payment{background:rgba(0,0,0,0)}#add_payment_method #payment ul.payment_methods,.woocommerce-cart #payment ul.payment_methods,.woocommerce-checkout #payment ul.payment_methods{padding:0;border:0}#add_payment_method #payment div.payment_box,.woocommerce-cart #payment div.payment_box,.woocommerce-checkout #payment div.payment_box{background:#fff;font-sze:16px;line-height:22px}.woocommerce-checkout #payment div.payment_box p{font-sze:16px;line-height:22px}#add_payment_method #payment div.payment_box:before,.woocommerce-cart #payment div.payment_box:before,.woocommerce-checkout #payment div.payment_box:before{border-bottom-color:#fff}.woocommerce table.shop_table{font-size:14px;line-height:normal}.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt{background-color:#ba8748}.woocommerce #respond input#submit.disabled,.woocommerce #respond input#submit:disabled,.woocommerce #respond input#submit:disabled[disabled],.woocommerce a.button.disabled,.woocommerce a.button:disabled,.woocommerce a.button:disabled[disabled],.woocommerce button.button.disabled,.woocommerce button.button:disabled,.woocommerce button.button:disabled[disabled],.woocommerce input.button.disabled,.woocommerce input.button:disabled,.woocommerce input.button:disabled[disabled]{opacity:.8;background-color:#888}.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover{background-color:#333}.woocommerce #respond input#submit.disabled:hover,.woocommerce #respond input#submit:disabled:hover,.woocommerce #respond input#submit:disabled[disabled]:hover,.woocommerce a.button.disabled:hover,.woocommerce a.button:disabled:hover,.woocommerce a.button:disabled[disabled]:hover,.woocommerce button.button.disabled:hover,.woocommerce button.button:disabled:hover,.woocommerce button.button:disabled[disabled]:hover,.woocommerce input.button.disabled:hover,.woocommerce input.button:disabled:hover,.woocommerce input.button:disabled[disabled]:hover{background-color:#888}.woocommerce form .form-row textarea{height:8em}.select2-container,.select2-results{font-size:14px !important;line-height:18px !important;font-family:"OptimaPro",Helvetica,sans-serif;font-weight:300}.select2-container .select2-results__options{padding:8px 0 8px 10px;border:2px solid #333;border-radius:0;background:#333}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#d4d4d4;background:#333}.select2-container .select2-results__options,.select2-container a,.select2-default{color:#d4d4d4 !important;text-decoration:none !important}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-container--default .select2-results__option--highlighted[data-selected],.select2-container--default .select2-results__option[aria-selected=true],.select2-container--default .select2-results__option[data-selected=true]{background:#ba8748;margin-right:10px}.select2-search{padding:4px}.select2-search input{width:100%;margin-bottom:0;height:30px !important}.select2-dropdown-open .select2-choice{-webkit-box-shadow:none;box-shadow:none}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#ba8748}#content .cart_instruction,#content .cart_instruction p{font-size:18px}.woocommerce-checkout #content .block form h3,.woocommerce-checkout #content .block .nf-form-cont h3{display:none}.ui-widget-header{border:1px solid #ba8748;background:#ba8748;color:#fff;font-weight:bold;border-radius:0 !important}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#414141;background:#fcfcfc;border:1px solid #ccc}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active,.ui-state-hover,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-hover,.ui-state-focus,.ui-widget-content .ui-state-focus,.ui-widget-header .ui-state-focus{border:1px solid #ba8748;background:#fff;color:#ba8748}h4.related{margin-top:30px;color:#191919}.blog .site-content,.single-post .site-content,.category .site-content,.tag .site-content{background:#fff}.site-main .blog-container{font-family:"OptimaPro",Helvetica,sans-serif}.blog-container{margin-bottom:30px}.blog-container.pagewidth-blog{max-width:1200px}.blog-container.pagewidth *::before{box-sizing:border-box}.blog-container.pagewidth *::after{box-sizing:border-box}.blog-container.pagewidth *{box-sizing:border-box}.blog-container .blog-article-box{margin:30px 0}#content .blog-container .entry-title{color:#fff;text-align:center;font-size:50px;margin-top:60px;margin-bottom:30px;font-weight:300;text-transform:uppercase;line-height:50px}.blog-container article.blog-post{background:#fff;height:100%}.blog-container article.blog-post .blog-content{padding:30px}#content .blog-container article.blog-post .blog-content .blog-title{color:#ba8748;font-weight:300;font-size:20px;margin-bottom:0;text-transform:none;line-height:26px}#content .blog-container .single article.blog-post .blog-content .blog-excerpt p{font-size:16px;max-height:104px;overflow:hidden}#content .blog-container article.blog-post .blog-content .blog-excerpt p{font-size:16px}#content .blog-container article.blog-post .blog-content .blog-date{margin-bottom:20px}#content .blog-container article.blog-post .blog-content .blog-date span{font-size:12px}#content .blog-container article.blog-post .blog-content .readmore a{background:#fff}#content .blog-container article.blog-post .blog-content .social a{text-decoration:none}#content .blog-container article.blog-post .blog-content .blog-tags{font-size:12px;margin-top:20px}#content .blog-container article.blog-post .blog-content .blog-tags>*{display:inline-block}.blog-pagination{margin:16px 0}.blog-pagination .screen-reader-text{display:none}.blog-pagination .nav-links{text-align:center}.blog-pagination .nav-links .page-numbers{padding:7px 15px;transition:background-color .3s}#content .blog-pagination .nav-links .page-numbers:hover:not(.current){background-color:#ba8748;color:#fff;text-decoration:none}#content .blog-pagination .nav-links .page-numbers.current{background-color:#ba8748;color:#fff}@media screen and (min-width: 1550px){#content .slideshow .container .large_logo img{max-width:600px}}@media screen and (max-width: 980px){#content .slideshow .container .large_logo a{padding-bottom:50px}}@media screen and (max-width: 900px){#content .image_grid .large_image{width:80%;padding-bottom:50%}#content .image_grid.image_grid_right .large_image{margin-left:40%}#content .image_grid .small_images{width:41%}#content .image_grid .small_image{padding-bottom:59%}}@media screen and (max-width: 782px){.admin-bar header.site-header{top:46px}}@media screen and (max-width: 768px){header.site-header{position:inherit}.admin-bar header.site-header{top:0}#content{margin:0;overflow:hidden}#content .slideshow h2.title{font-size:50px;line-height:50px}#content .block a{word-wrap:break-word}#content .block a.button{display:block;margin:30px auto 0 auto !important}#content hr{margin:20px 0 40px 0 !important}header.site-header{min-height:0;text-align:left}header.site-header .pagewidth{max-width:100%;margin:0 auto;padding:0}header.site-header .logo{background-size:250px auto;float:none;display:block;padding:10px 0 10px 10px}header.site-header .logo img{width:300px !important;height:72px}div.left{display:block;width:100%}div.right{display:block;width:100%}div.col{display:block;width:100% !important;max-width:100% !important;text-align:center !important}#content .three-column div.col .item{vertical-align:top;display:block;margin:0 auto 50px;padding-bottom:0px}#content .three-column div.col .item h4{min-height:40px}#content .left .margin,#content .col .margin{padding:0 !important}#content div.right,#content ul.gallery{display:none}#content div.left{text-align:center}#content #booking h3{display:none}#content .block{padding:60px 0 35px}#content .anchor{position:static;top:0}.grid.images img{width:100%}#content .block .gallery li{max-width:265px;margin:0 auto;padding:0 0 10px}#content .block .gallery li,#content .block .buttons li{display:block;width:auto;max-width:none}#content .block .buttons li a.button{margin:0 10px 10px !important}#content .contactus a.button{display:block;margin:20px 0 0 0;max-width:200px}#content .slideshow-gallery .slideshow{padding:0 10px}#content .slideshow-gallery .rslides-gallery li{position:static !important;display:block !important;opacity:100 !important;margin:0 0 10px 0}#content .slideshow-gallery .rslides-gallery li img{float:none !important}#content .slideshow-gallery .pictures_thumb{display:none}#content .slideshow ul.rslides li{height:80vw}#content .slideshow ul.rslides li img{position:absolute;left:50%;top:0;width:auto;height:100%;max-width:none;transform:translateX(-50%)}.woocommerce ul.products li.product.product-category h2,.woocommerce-page ul.products li.product-category h2,#content ul.products li.product-category h2,.woocommerce ul.products li.product.product-category h3,.woocommerce-page ul.products li.product-category h3,#content ul.products li.product-category h3,.woocommerce ul.products li.product.product-category h4,.woocommerce-page ul.products li.product-category h4,#content ul.products li.product-category h4{line-height:28px;padding:1.5em 0}#content .social-feeds .col{padding:0 !important}#content .social-feeds .col .margin{margin:0 auto !important;display:block}.woocommerce ul.products li.product,.woocommerce-page ul.products li.product,.woocommerce-page[class*=columns-] ul.products li.product,.woocommerce[class*=columns-] ul.products li.product{clear:none}}@media screen and (max-width: 767px){#content .image_grid{border-bottom:0}#content .image_grid .large_image,#content .image_grid.image_grid_right .large_image{width:100%;padding-bottom:80%;border-bottom:15px solid #f5eff7;margin-left:0}#content .image_grid .small_images,#content .image_grid.image_grid_right .small_images{position:relative;width:100%;border-left:0;border-right:0}#content .image_grid .small_image{margin-top:0;border-top:0;padding-bottom:80%}}@media screen and (max-width: 670px){.woocommerce ul.products li.product.product-category,.woocommerce-page ul.products li.product-category,.woocommerce .subcats-products ul.products li.product.product-grid-item,.woocommerce-page .subcats-products ul.products li.product.product-grid-item{width:50%}#content h1 a,#content h2 a,.pum-content h1,.pum-content h2,.pum-content h1 a,.pum-content h2 a{font-size:32px;line-height:32px}#content .slideshow h2.title{font-size:32px;line-height:32px}}.d-none{display:none !important}@media(min-width: 768px){.d-md-none{display:none !important}.d-md-block{display:block !important}}@media(min-width: 576px){.d-sm-block{display:block !important}}.chat-button{position:fixed;top:auto;right:20px;bottom:20px;left:auto;width:60px;height:60px;border-radius:50% 50%;background:#313237;color:#ba8748;z-index:10001;cursor:pointer;text-align:center;vertical-align:middle;overflow:hidden;box-sizing:border-box}.chat-button a{display:block;width:100%;height:100%;padding:14px;box-sizing:border-box}.chat-button svg{fill:#ba8748;width:32px;height:32px}.parallax-row{position:relative;overflow:hidden;padding-bottom:45.3125%}.parallax-row .img-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);width:105%;bottom:0;right:0;height:100%}.parallax-row img{position:absolute;left:0;right:0;top:0;bottom:0;width:100%;height:100% !important;margin:auto;object-fit:cover}#content .parallax-row p.caption,#content .slideshow p.caption{font-family:"OptimaPro",Helvetica,sans-serif;font-size:20px;line-height:normal;position:absolute;bottom:40px;left:10px;right:10px;color:#fff;margin:0;max-width:1004px;margin:0 auto}#content .parallax-row.q_left p.caption,#content .slideshow.q_left p.caption{text-align:left}#content .parallax-row.q_left p.caption:before,#content .slideshow.q_left p.caption:before{margin-left:0}#content .parallax-row.q_right p.caption,#content .slideshow.q_right p.caption{text-align:right}#content .parallax-row.q_right p.caption:before,#content .slideshow.q_right p.caption:before{margin-right:0}#content .parallax-row.q_center p.caption,#content .slideshow.q_center p.caption{text-align:center}.parallax-row p.caption::before{content:"";font-size:30px;display:block;line-height:30px;font-family:sans-serif;background:rgba(0,0,0,0) url("images/quotes.png") center center no-repeat;background-size:contain;display:block;width:30px;height:30px;margin:0 auto 5px}.block.light+.anchor+.parallax-row{background-color:#f5eff7}.block.lighter+.anchor+.parallax-row{background-color:#fafbfc}.pagewidth .text-wrap{margin:0 auto;max-width:750px}.pagewidth.ltr .text-wrap{padding-right:70px}.pagewidth.rtl .text-wrap{padding-left:70px}@media screen and (max-width: 768px){#content h1,#content h2,#content h1 a,#content h2 a,.pum-content h1,.pum-content h2,.pum-content h1 a,.pum-content h2 a{margin-bottom:20px}.pagewidth.ltr .text-wrap,.pagewidth.rtl .text-wrap{padding-left:0;padding-right:0}.pagewidth.ltr>div,.pagewidth.rtl>div{text-align:center}.pagewidth.ltr{display:flex;flex-direction:column-reverse}.pagewidth.ltr .right{margin-bottom:35px}.pagewidth.rtl .left{margin-bottom:35px}.pagewidth .right{display:block !important}.pagewidth .grid.images.single{padding-bottom:80%;overflow:hidden}.pagewidth .grid.images.single>img{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;width:100}#content .grid.images.overlap_prev{margin-top:-90px}#content .parallax-row p.caption,#content .slideshow p.caption{font-size:16px}#content .parallax-row p.caption::before,#content .slideshow p.caption::before{width:20px;height:20px;margin-left:auto !important;margin-right:0}#content .parallax-row.q_left p.caption,#content .parallax-row.q_right p.caption,#content .parallax-row.q_center p.caption,#content .slideshow.q_left p.caption,#content .slideshow.q_right p.caption,#content .slideshow.q_center p.caption{text-align:right}}@media screen and (max-width: 992px){.parallax-row{padding-bottom:0;height:70vw}.parallax-row .img-wrapper{width:115%;margin-left:-8.5%}#content .slideshow ul.rslides li{max-height:50vw}}@media screen and (max-width: 992px){.parallax-row .img-wrapper{width:130%;margin-left:-15%;margin-right:-15%}}.woocommerce-info{border-top-color:#ba8748}.woocommerce-info:before{color:#ba8748}