.owl-carousel .owl-stage{display:flex!important}.owl-stage .owl-item{flex:1!important;background:#E7E1DE}.owl-carousel .dp_oc_item h2{font-size:28px!important;margin:25px 0 50px!important;line-height:1.25em!important}.owl-carousel .small-button{width:130px}#top-message{text-align:center;background:#976A4D;color:#1A213F;padding:1px 0}#top-message sup{font-size:0.65em}@media all and (min-width:981px){#et-main-area{margin-top:91px}}#home-ribbon{background:#1A213F;color:#976A4D;line-height:1em;text-align:center;width:320px;margin:0 auto;margin-top:-35px;z-index:10;position:relative;padding:10px;line-height:20px!important;letter-spacing:1px;font-size:26px;height:60px}#home-ribbon sup{font-size:10px;top:-10px}#home-ribbon #top-line{font-size:28px}#home-ribbon #bottom-line{font-size:22px}@media all and (min-width:400px){#home-ribbon:before,#home-ribbon:after{border-style:solid;height:0;width:0;display:block;content:"";position:absolute}#home-ribbon:before{border-color:#1A213F transparent;top:0}#home-ribbon:before{left:-30px;border-width:30px 0 30px 30px}#home-ribbon:after{border-color:#1A213F transparent;top:0}#home-ribbon:after{right:-30px;border-width:30px 30px 30px 0}}.tax-product_cat ul.products li.product .onsale,.post-type-archive-product ul.products li.product .onsale{display:none!important}.woocommerce-page table tr:first-child{color:inherit!important}@media all and (min-width:479px){.woocommerce-page ul.products li{max-width:33.3%!important;margin-bottom:50px!important}}.tax-product_cat ul.products li{width:100%!important;max-width:100%!important}.woocommerce-page ul.products li .button{display:none}.woocommerce-page #et-main-area,.single-tc_events #et-main-area,.post-type-archive-tc_events #et-main-area{margin-top:70px}.woocommerce-result-count{display:none}@media all and (max-width:768px){.woocommerce-page ul.products li{max-width:100%!important;margin-bottom:50px!important}}.woocommerce-error a{color:white}.ecs-wrap{height:100%!important;max-height:100%!important}#mobile_menu .wpmenucartli{width:100%}@media only screen and (min-width:768px){#mod-dpfbm .three-column-grid .et_pb_grid_item{width:32%!important;margin:0 2% 30px 0!important}#mod-dpfbm .three-column-grid .et_pb_grid_item:nth-child(3n){margin-right:0!important}#mod-dpfbm .three-column-grid .et_pb_grid_item:nth-child(3n+1){clear:left}#mod-dpfbm .three-column-grid .et_pb_grid_item:nth-child(4n+1){clear:unset!important}}#mod-dpfbm .et_portfolio_image .et_overlay{display:none}#mod-dpfbm .et_pb_gallery .et_pb_gallery_pagination,#mod-dpfbm .et_pb_filterable_portfolio .et_pb_portofolio_pagination{border-top:none}#mod-dpfbm .et_pb_portfolio_item{background:#E7E1DE;padding:15px}#mod-dpfbm .entry-title{font-size:28px!important;text-transform:uppercase}#mod-dpfbm .dp-custom-field-name{display:none}#mod-dpfbm .more-link{background:#976A4D;color:#1A213F!important;padding:7px 20px!important;border:solid #976A4D 1px;color:#E1D2CA!important;width:100%!important;display:inline-block;text-align:center;transition:all 0.4s ease-in-out}#mod-dpfbm .more-link:hover{text-decoration:none!important;background:white;color:#976A4D!important}#mod-dpfbm .et_pb_portfolio_filters ul:before{content:"Price PCM:";display:block;float:left;color:#976A4D;line-height:1em!important;margin-top:-2px}#mod-dpfbm .et_pb_portfolio_filters ul{width:560px;margin:0 auto}#mod-dpfbm .et_pb_portfolio_filters ul li:before{display:none}#mod-dpfbm .et_pb_portfolio_filters ul a{background:none!important;border:none!important;color:#976A4D!important;font-size:18px;font-weight:300!important;display:inline-block}#mod-dpfbm .et_pb_filterable_portfolio .et_pb_portfolio_filters li{margin:0 10px;height:1em;border-right:solid 1px #976A4D!important}#mod-dpfbm .et_pb_filterable_portfolio .et_pb_portfolio_filters li a{padding:0}#mod-dpfbm .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a{border-right:none!important}#mod-dpfbm .ppp_filterable_link.active{border-bottom:solid 3px #976A4D!important}@media only screen and (min-width:479px) and (max-width:768px){#mod-dpfbm .three-column-grid .et_pb_grid_item{width:47%!important;margin:0 3% 30px 0!important}}@media all and (max-width:480px){#mod-dpfbm .three-column-grid .et_pb_grid_item{margin-bottom:30px!important}}#mod-dpfbm .et_pb_portfolio_item h2.entry-title a:hover{text-decoration:none!important}#mod-dpfbm .et_pb_filterable_portfolio .et_pb_portfolio_filters li a{-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;margin-right:20px;padding-bottom:2px;transition:all 0.4s ease-in-out}#mod-dpfbm .et_pb_filterable_portfolio .et_pb_portfolio_filters li a:hover{text-decoration:none!important;opacity:0.7}#mod-dpfbm .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child{border-right:none!important}@media all and (max-width:768px){#mod-dpfbm .et_pb_filterable_portfolio .et_pb_portfolio_filters li{width:auto;border-right:none!important;margin:0 5px;display:block!important}#mod-dpfbm .et_pb_filterable_portfolio .et_pb_portfolio_filters li a{border:solid 1px #976a4d!important;padding:10px;margin-right:0!important;display:block!important}#mod-dpfbm .et_pb_filterable_portfolio .et_pb_portfolio_filters li:last-child a{border-right:solid 1px #976a4d!important}#mod-dpfbm .et_pb_portfolio_filters li a:hover{background:#976a4d!important;opacity:1!important;color:white!important}#mod-dpfbm .et_pb_portfolio_filters ul::before{width:100%;text-align:center;padding-bottom:10px}#mod-dpfbm .et_pb_portfolio_filters ul{margin:0 auto!important;height:auto!important;float:left!important;display:flex!important;justify-content:center!important;flex-direction:row!important;flex-wrap:wrap}#mod-dpfbm .et_pb_portfolio_filters ul li{height:auto!important;padding-bottom:10px}}@media all and (max-width:600px){#popmake-5226{max-width:300px!important}}#popmake-5226{max-width:500px!important;width:100%!important}.pum-theme-lightbox-2 .pum-content{padding:20px 0}.pum-theme-lightbox-2 h1,.pum-theme-lightbox-2 h2,.pum-theme-lightbox-2 p{color:white!important;text-align:center;font-weight:100}.pum-theme-lightbox-2 h1{font-size:50px;margin-bottom:15px}.pum-theme-lightbox-2 h1 span{font-size:130px}.pum-theme-lightbox-2 a{background:#1B223E;padding:10px 15px}#popmake-5226{background-image:url('https://www.belvoircastle.com/wp-content/themes/divi-child/images/pop-background.jpg');background-size:cover}.woocommerce-page table tr:first-child,.woocommerce-page table tr:nth-child(2n){color:inherit!important;background:inherit!important;}