.bg-square-slide-post,.bg-square-posts .et_pb_post,.square-bg-or{position:relative}.bg-square-slide-post{overflow:unset}.square-bg-or:before{content:"";background:transparent;border:5px solid #bea978;height:calc(100% - 10px);height:-o-calc(100% - 10px);height:-ms-calc(100% - 10px);height:-webkit-calc(100% - 10px);width:65%;position:absolute;left:-25px;top:-25px;z-index:-2}.bg-square-slide-post:before,.bg-square-posts .et_pb_post:before{content:"";background:transparent;border:5px solid #bea978;height:calc(100% - 10px);height:-o-calc(100% - 10px);height:-ms-calc(100% - 10px);height:-webkit-calc(100% - 10px);width:75%;position:absolute;left:-25px;top:-25px;z-index:-2}.center-v{display:flex;flex-direction:column;justify-content:center;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;-webkit-box-pack:center;-webkit-justify-content:center;-moz-box-pack:center;-ms-flex-pack:center}.et_header_style_left #et-top-navigation #et_top_search,.et_header_style_left #et-top-navigation .mobile_menu_bar{padding:0px}.bg-soft-posts .et_pb_post{background:#f9f9ef}.grw-slider .wp-google-name{color:#bea978!important}.rplgsw-pagination-bullet-active{background:#bea978!important}.rplg-slider-prev,.rplg-slider-next{display:none}@media (min-width:981px){.et_vertical_nav #main-header .container{width:auto;margin:0 15px}#top-menu span.menu-item-description{text-transform:initial;font-weight:300;font-size:10px;font-style:italic;margin-top:3px;display:block;opacity:.8}#top-menu>li>a{padding-left:26px}#top-menu>li>a>svg{position:absolute;left:-6px;font-size:20px;top:4px}#top-menu>li>a>svg.svg-inline--fa.fa-wine-glass{margin-left:5px}.et_vertical_nav #main-header #logo{margin-bottom:0px}.et_vertical_nav #main-header #top-menu>li>a:after{right:30px}#top-menu .menu-item-has-children>a:first-child:after,#et-secondary-nav .menu-item-has-children>a:first-child:after{content:"5"}}@media only screen and (max-width:980px){#et_mobile_nav_menu span.menu-item-description{text-transform:initial;font-weight:300;font-size:10px;margin-top:3px;display:block;opacity:.8}header#main-header{padding:15px 0}.et_pb_svg_logo .logo_container #logo{max-height:200%!important;height:200%!important;margin-top:-17px}}