html{overflow-x:hidden;background-color:#fff!important;scroll-behavior:smooth}#myBody{max-width:100vw;overflow:hidden;position:relative}body{margin:0;padding-right:0!important;font-size:17px;min-height:100vh;width:100vw;overflow-x:hidden}body.modal-open{overflow:visible}main{flex-grow:2}.right{text-align:right}.centre,.center,.centered{text-align:center}.container{width:100%}#content>.container-fluid>.row section{padding:0}header{display:flex;align-items:center;flex-wrap:wrap}.container-fluid,.full-width{width:100%}.panel-row-style>.panel-grid-cell,.panel-grid.panel-no-style{margin-left:auto;margin-right:auto}.grecaptcha-badge{visibility:hidden}.recaptchaText{margin-top:10px;font-size:13px;text-align:center}.home .pageTitle{display:none}.page-template-template-portrait main{margin:200px auto 60px;background:#fff;box-shadow: 0px 6px 12px #0004}h1,h2,h3,h4,h5,h6{}h1{font-size:36px}h2{font-size:28px}h3{font-size:20px}h4{font-size:18px}h5{font-size:16px}p a,p span{font-size:inherit}a,a:hover,a:focus{color:inherit;text-decoration:none}ol,ul{padding-left:20px}em{font-style:oblique}img{max-width:100%}.widget-title{font-size:28px;margin-bottom:30px}label{width:100%;font-weight:normal}select, input:not([type=checkbox]):not([type=radio]), textarea{max-width:100%;width:100%}.button,.woocommerce a.button{font-weight:normal!important;padding:10px;border-radius:0!important;margin-bottom:0;min-height:0}.button,.woocommerce a.button{padding:10px 15px!important;min-height:50px;margin:0;display:inline-flex!important;align-items:center;justify-content:center;text-align:center;transition:.3s}.button:hover,.button:focus{text-decoration:none}.nav>li>a:focus,.nav>li>a:hover{background-color:transparent!important;outline:0!important}#navigation-modal li a{font-size:24px;text-transform:uppercase;display:flex;align-items:center;justify-content:flex-start;margin-right:auto}.row.equal-height{display:flex;flex-wrap:wrap}.no-padding{padding:0}.standard-text{font-weight:normal!important;text-decoration:none}.img-flip{transform:scaleX(-1)}header.main-header{padding:10px 0;position:relative;z-index:100}header .equal-height,.equal-height .sidebar-navigation .sidebar-content{align-items:center;display:flex}header .header-content{display:flex;justify-content:space-between;align-items:center}.home header{animation:pull 2s forwards}@keyframes pull {0% {transform:translateY(-100%);opacity:0;} 100% {transform: translateY(0%);opacity: 1;}}.logo img{max-height:120px}.scroll .logo-wrapper img,.scroll .navigation-toggle{margin-top:0;margin-bottom:0}.tagline{text-align:center;display:none}.tagline a{text-decoration:none}footer li.menu-item-has-children>a::after{display:none!important}.navigation-toggle{position:relative;background:none;border:none;display:flex;align-items:center;justify-content:center;transition:.4s;cursor:pointer;text-decoration:none}.navigation-toggle:hover{text-decoration:none}.navigation-toggle rect{transition:.3s}.navigation-toggle .rotate{transform-origin:15px 10px}.small-hamburger a{display:inline-block}.menu-open .navigation-toggle .tohide{opacity:0}.menu-open .navigation-toggle .rotate-left{transform:rotate(45deg)}.menu-open .navigation-toggle .rotate-right{transform:rotate(-45deg)}#navigation-modal{padding-right:0!important}#navigation-modal>.modal-dialog{width:100%;height:100%;margin:0}#navigation-modal>.modal-dialog .modal-content{min-height:100%;border-radius:0;box-shadow:unset;border:none;display:flex;flex-direction:column}#navigation-modal .equal-height{align-items:center}header.main-header.sticky{position:absolute;top:0;width:100%}.sidebar-navigation{z-index:13}.menu-open #sticky-navigation{background-color:transparent}.menu-open #sticky-navigation div>div:not(:last-of-type)>a{display:none}#overlay-navigation{position:absolute;height:100vh;width:100%;z-index:12;opacity:0;transition:.7s;left:-100%}#overlay-navigation.open{opacity:1;left:0;overflow-y:auto;width:100%}li.menu-item-has-children>a{padding-right:30px}li.menu-item-has-children>a::after{content:"^";position:absolute;transition:.4s;transform:translate(12px,-5px) rotate(180deg);font-size:25px}.sidebar-navigation li.menu-item-has-children>a::after{margin-top:2px}#overlay-navigation li.menu-item-has-children>a::after{transform:rotate(0deg)}#overlay-navigation li.menu-item-has-children.expanded>a::after{transform:rotate(90deg);margin-top:-3px}#overlay-navigation ul.sub-menu{padding:10px 20px;border-top:1px solid}.sidebar-content .widget-wrapper{text-align:center;height:inherit;display:flex;flex-direction:column}#navigation-modal .button{justify-content:center}#navigation-modal .modal-body{padding-top:120px}.navigation-left{text-align:center}.navigation-left img{display:none;margin-bottom:30px}.navigation-left .button{width:100%;max-width:200px;margin-top:10px}#navigation-modal .modal-footer{border-color:transparent;text-align:center}ul.sub-menu{display:block;list-style:none;padding:0}header .nav ul.sub-menu{position:absolute;top:40px;left:0;opacity:0;transform:translateX(-20px);transition:.6s;background:#fff;box-shadow: 0px 3px 6px #0004}footer .nav ul.sub-menu{position:relative;top:unset;left:unset;opacity:1;transform:unset;display:block;background:unset;box-shadow:unset;text-align:left}.nav li:hover>ul.sub-menu{opacity:1;transform:translateX(0)}ul#menu-main-menu{display:flex;flex-wrap:wrap;width:100%;justify-content:end;padding-top:15px;padding-bottom:15px}.sidebar-navigation #menu-main-menu>li{width:100%;display:block}.nav ul.sub-menu li{display:block;min-width:200px}.menu-main-menu-container>ul{padding:0;list-style-type:none}.menu-main-menu-container>ul li ul.sub-menu{padding-left:30px;list-style:none}#navigation-modal .menu-main-menu-container ul:not(.sub-menu)>.menu-item{padding-top:10px;padding-bottom:10px}.menu-main-menu-container>ul li.current_page_item>a{text-decoration:underline;font-weight:bold}footer ul.sub-menu{display:none}.menu-main-menu-container ul:not(.sub-menu)>.menu-item-has-children:focus .sub-menu{display:block}.menu-open .site-overlay{display:block}.menu-open{overflow-y:hidden;position:fixed;left:0;right:0}.single-post section .equal-height{margin-bottom:50px}.posts{margin-top:50px;margin-bottom:50px}aside.sidebar{height:100%}aside .button{margin-top:0;margin-left:0;margin-right:0}.post-snippet{display:block;margin-bottom:30px}.post-snippet img{width:100%;height:370px;object-fit:cover}.post-snippet .button{margin-left:0;margin-right:0}.post-snippet:hover,.post-snippet:focus{text-decoration:none}.post-pagination{margin-left:-15px;margin-right:-15px}.error-404{text-align:center}.gallery-item{width:100%;height:100%;background-size:cover}.gallery-item-container{width:100%}.gallery-icon img{border:none!important}.clear{font-size:14px;margin-bottom:30px;display:block;margin-top:5px}.wpcf7-form input:not([type=submit]):not([type=checkbox]):not([type=radio]),.wpcf7-form textarea,.wpcf7-form select{max-width:100%;width:100%}span.wpcf7-list-item{margin:0}.wpcf7 .row.equal-height.centre-align{align-items:center}.wpcf7 label{padding:5px 0}.wpcf7-radio .wpcf7-list-item{display:block}.form-control.form-control-dark{background-color:#bbb;color:#555;border-color:transparent}.form-control.form-control-dark::placeholder,.select2-selection__rendered,.select2-dropdown--below::placeholder{color:#555;opacity:1}footer{padding-top:50px;padding-bottom:70px;margin-top:0}footer.site-footer img{height:100%;width:100%;max-height:80px;max-width:300px!important;object-fit:contain;object-position:left top}footer ul{list-style-type:none;padding-left:0}.footer-bottom{text-align:center;margin-top:60px;display:flex;justify-content:space-between;flex-wrap:wrap;padding:0 10px 30px;border-bottom:2px solid #fff}.footerSects{display:flex;justify-content:space-between;flex-wrap:wrap}.footerSects .footerSect{max-width:300px}.footerSects .footerSect ul.nav{display:flex;flex-direction:column}.footerSects .footerSect ul.nav a{padding:0;display:block!important;margin:0 0 10px}footer .navbar-nav{margin:0 0!important}@media (max-width:1000px){.footerSects > .footerSect:nth-child(1) {max-width:unset;width:100%;display:flex;justify-content:center;margin-bottom:30px}}@media (max-width:650px){.footerSects .footerSect{max-width:unset;width:100%;text-align:center}.footer-bottom{flex-direction:column}}p.recaptchaHidden{font-size:13px;margin-top:10px}ul.nav a:hover{background:unset!important}.site-overlay{background-color:#000;position:fixed;top:0;left:0;right:0;bottom:0;z-index:12;opacity:.5;display:none;transition:.3s}div#customer_details .col-1,div#customer_details .col-2,div#order_review,div#customer_details{width:100%}h3#order_review_heading{display:none}form.checkout.woocommerce-checkout{display:flex;align-items:flex-start;flex-direction:row;flex-wrap:wrap;position:relative}.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea{border:1px solid #aaa;border-radius:4px;font-size:15px}.woocommerce form .form-row input.input-text{height:28px}.filter-quotes{padding:5px 10px;background-color:#222224;background-image:linear-gradient(0deg,transparent,#444);margin-bottom:15px}.filter-quotes.quotes{padding:5px 10px 10px}.woocommerce .button.filter-button[type="submit"]{margin-bottom:0;height:34px;font-size:14px}.variation-Summary strong,.variation-Summary span{display:block}dd.variation-Summary strong{margin-top:5px}td.product-name>a{font-weight:bold;font-size:18px}.woocommerce form .show-password-input,.woocommerce-page form .show-password-input{top:.3em;right:.5em}nav.woocommerce-MyAccount-navigation{padding:10px 15px;border:2px solid #222224;border-radius:8px}nav.woocommerce-MyAccount-navigation ul{list-style-type:none;padding:0;margin-bottom:0}nav.woocommerce-MyAccount-navigation li{margin:5px 0}ul.wc-item-meta{list-style-type:none;padding-left:0}ul.wc-item-meta span,ul.wc-item-meta strong{display:block!important}.woocommerce td.product-name .wc-item-meta .wc-item-meta-label,.woocommerce td.product-name .wc-item-meta dt,.woocommerce td.product-name dl.variation .wc-item-meta-label,.woocommerce td.product-name dl.variation dt{width:100%;margin-top:10px;margin-bottom:5px}.woocommerce .button.filter-button{min-height:34px;margin-bottom:15px;margin-left:auto;float:right;margin-top:10px}.woocommerce a.button.filter-button{margin-top:15px}.woocommerce-MyAccount-content select,.woocommerce-MyAccount-content input:not([type=submit]) {margin-top:10px;margin-bottom:10px}.saved-quotes td.woocommerce-orders-table__cell.designer-type{text-transform:capitalize}.woocommerce table.my_account_orders{border-radius:0;border:none;border-bottom:1px solid #ddd}tr.woocommerce-orders-table__row.order td:first-of-type{border-left:1px solid #ddd}tr.woocommerce-orders-table__row.order td:last-of-type{border-right:1px solid #ddd}@media (min-width:768px){.logo img{margin:0 auto 0;display:block}.tagline{display:block}.navigation-toggle{z-index:3;bottom:0}.small-hamburger svg{width:20px}.navbar-collapse.collapse{display:block}.sidebar-navigation .logo-wrapper{margin-bottom:90px}.equal-height-sm{align-items:unset}.contact-details p{display:block}#navigation-modal .modal-body{flex-grow:2;display:flex;align-items:center;padding-top:150px;padding-bottom:100px}.navigation-left img{display:inline-block}.sidebar-navigation{height:100vh;position:sticky;top:0;box-shadow:1px 0 5px 3px #ccc}.sidebar-content{display:flex;flex-direction:column;justify-content:flex-start;padding:30px 0;height:100%}#overlay-navigation{margin:-30px -15px;padding:30px 15px;align-items:center}#overlay-navigation.open{opacity:1;left:100%;width:100%}aside.sidebar{position:-webkit-sticky;position:sticky;top:130px}}@media (min-width:992px){.equal-height-md{align-items:unset}.sidebar-content{padding:50px 0}#overlay-navigation{margin:-50px -15px;padding:50px 15px}.menu-open{padding-right:13px!important}div#customer_details{width:70%;padding-left:15px;padding-right:15px}div#order_review{width:30%;position:sticky;top:115px;padding-left:15px;padding-right:15px}.cart_totals .button.right{display:inline-block;float:right}}@media (min-width:1200px){.sidebar-content{padding:70px 0}#overlay-navigation{margin:-70px -15px;padding:70px 15px}}@media (min-width:991px){form.checkout.woocommerce-checkout{margin-left:-15px;margin-right:-15px}}@media (max-width:767px){.logo{display:block;text-align:center;margin-top:5px;margin-bottom:5px}#overlay-navigation{top:0}.small-hamburger svg{margin-top:15px}.navbar-nav li{width:100%}.woocommerce .button.filter-button{float:none}tr.woocommerce-orders-table__row.order td:first-of-type{border-left:none}tr.woocommerce-orders-table__row.order td:last-of-type{border-right:none}}@media not all and (min-resolution:.001dpcm){@media{
    .row.equal-height>:first-child{
		margin-left:-1px!important;
	}
}}.grecaptcha-badge{display:none}.myText{flex-wrap:wrap;display:flex}.cardImageBox img,.fullText img{object-position:center;width:100%}.cardImageBox,.myFiftyFifty{overflow:hidden;position:relative}.image_on_right img,.panel-layout>div:nth-child(odd) .myFiftyFifty>.fiftyImage{right:0}.home .entry-title{display:none!important}.larger-width,.regular-width,.shorter-width{padding:0 30px;margin:0 auto}.larger-width{max-width:1600px}.regular-width{max-width:1200px}.shorter-width{max-width:900px}.myText{position:relative;max-width:1200px;margin:0 auto}.myTextContent{display:flex;flex-wrap:wrap}.image_behind img{position:absolute;opacity:.3;top:50%;left:50%;transform:translate(-50%,-50%);max-width:500px;max-height:100%;z-index:0;pointer-events:none}.image_behind *{position:relative;z-index:1}.flexForm{display:flex;justify-content:space-between;flex-wrap:wrap}.flexForm>*{width:calc(50% - 5px)!important}.myText h1,.myText h2,.myText h3{margin:0 0 20px!important;width:100%}.image_on_left img,.image_on_right img{width:calc(33.33% - 20px);position:absolute;object-fit:cover;top:0;height:100%}.myText h2{font-size:30px!important;line-height:32px}.myText h3{font-size:25px!important;line-height:27px}.image_on_top img{max-width:350px;margin-left:30px;margin-bottom:30px;max-height:120px!important}.image_on_left,.image_on_right{justify-content:space-between;padding:60px 0}.containedFifty,.fullHalfFifty{align-items:center!important;display:flex}.myTextContent{padding:0 30px}.image_on_left img{left:0}.image_on_left .myTextContent{width:66.66%;padding:0 30px;margin-left:auto}.image_on_right .myTextContent{width:66.66%;padding:0 30px}.bg_class .myButton,.centered .buttonContainer{margin:0 auto}.centered img{margin:0 auto 30px}.buttonContainer{display:flex}.fullText{overflow:hidden;padding:60px 30px;position:relative}.fullText img{position:absolute;top:0;left:0;z-index:0;height:100%;object-fit:cover}.fullText a,.fullText h3,.fullText p{position:relative;z-index:2;color:#fff}.cardImageBox{border-radius:20px;padding:250px 30px 0}.cardImageBox img{position:absolute;top:0;left:0;height:250px;object-fit:cover}.cardImageBox .imageBoxContent{margin:30px 0 40px}.shadowBox{box-shadow:0 6px 12px #00000045}.regularImageBox a{margin-left:20px;margin-top:20px}.regularImageBox h3,.regularImageBox p{max-width:calc(100% - 40px);margin:0 auto}.regularImageBox .imageBoxContent{padding-bottom:30px}.boxParallax{background-attachment:fixed}.bottomBanner h3{font-size:50px!important}.bottomBanner p{font-size:30px!important}.myFiftyFifty{width:100%;margin:0 auto 0;display:flex;align-content:stretch}.fiftyImage{width:50%;height:auto;background-size:cover;background-position:center}.fiftyText{position:relative;width:50%}.fiftyText{display:flex;flex-direction:column;justify-content:center;align-items:start}.longerWidthFifty{max-width:1600px}.containedFifty{max-width:1200px;max-height:600px;background:#f5f5f5}.containedFifty .fiftyText{min-height:auto;padding:90px 100px!important}.panel-layout>div:nth-child(odd) .slantedFifty>.fiftyImage{clip-path:polygon(10% 0%,100% 0,100% 100%,0% 100%)}.panel-layout>div:nth-child(2n) .slantedFifty>.fiftyImage{clip-path:polygon(0 0,100% 0,90% 100%,0 100%)}.verticalFifty{height:auto;display:flex;align-items:center;max-width:1200px;padding:90px 0}.verticalFifty>.fiftyImage{max-width:450px;width:50%;height:100%!important}.verticalFifty>.fiftyText{position:relative;width:calc(100% - 450px)}.panel-layout>div:nth-child(odd) .verticalFifty>.fiftyText{padding-left:0;padding-right:30px}.panel-layout>div:nth-child(2n) .verticalFifty>.fiftyText{padding-right:0;padding-left:30px}.fadedFifty .fiftyImage:before{content:"";position:absolute;width:400px;height:100%}.panel-layout>div:nth-child(2n) .fadedFifty .fiftyImage:before{content:"";right:-1px;background:linear-gradient(270deg,#fff 0,rgb(255 255 255 / .8) 60%,rgba(255,255,255,0) 100%)}.panel-layout>div:nth-child(odd) .fadedFifty .fiftyImage:before{left:-1px;background:linear-gradient(90deg,#fff 0,rgb(255 255 255 / .8) 60%,rgba(255,255,255,0) 100%)}.fullHalfFifty{height:50vw}.shortHalfFifty{display:flex;align-items:center!important;height:30vw}@media (max-width:1200px){.myFiftyFifty .fiftyText{padding:0 40px}}@media (max-width:1100px){.verticalFifty>.fiftyImage{max-width:none!important;width:100%!important;height:60vh!important}.fiftyText,.verticalFifty>.fiftyText{width:100%}.myFiftyFifty{flex-direction:column}.fiftyImage{width:100%;position:relative;top:unset;right:unset!important;left:unset!important;clip-path:none!important;height:40vw;margin-bottom:20px;min-height:300px}.fiftyText{min-height:unset!important;margin-left:unset!important;margin-right:unset!important}.fiftyImage:after,.fiftyImage:before{display:none!important}.verticalFifty{flex-wrap:wrap;padding:0}.containedFifty{max-height:none;background:0 0;flex-wrap:wrap}.fullHalfFifty,.shortHalfFifty{display:flex;align-items:center!important;height:auto;flex-wrap:wrap}}form{position:relative}form .wpcf7-spinner{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:0;background:#0004;margin:0!important}form .wpcf7-spinner:before{top:calc(50% - 3px);left:calc(50% - 3px)}.bg_class,.myButton,.myImageBox{position:relative}.myText p{display:block;width:100%}.blog #forbottom:before{content:"News";font-size:44px;position:relative!important;text-align:center;width:100%!important;display:block;margin-bottom:60px}.blog #content article{width:calc(50% - 120px);margin-bottom:30px;margin-top:10px;background:#eee;box-shadow:0 6px 12px #0004;padding:30px}#access>.menu,#breadcrumbs-box,#colophon,#footer-widget-area,#forbottom,#header-container,#pp-afterslider #container,#topbar-inner,.ppbox{max-width:none}.myImageBox{display:block;color:#444}.bg_class{display:block;min-height:400px;width:100%;background-size:cover;background-position:center;padding:0}.bg_class:before{content:"";height:100%;background:#00000061;z-index:0;opacity:.6;transition:opacity .6s}.bg_class:hover:before{opacity:1}.bg_class .imageBoxContent{width:100%;text-align:center;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0008;padding:60px 30px;min-height:400px}.bg_class .imageBoxContent :not(a){color:#fff!important;-webkit-text-fill-color:#fff}.bg_class .imageBoxContent a{border-color:#fff;margin:0 auto!important}.roundedBox img,.roundedBox:not(.bg_class) a{position:relative;width:calc(100% + 60px)!important;margin-left:-30px;max-width:none}.bg_class .imageBoxContent a:hover{color:#444}.bg_class .myButton:before{background:#fff}.image_button h3{margin-top:0}.shadowBox{box-shadow:0 6px 6px #00000057}.roundedBox{border-radius:30px;overflow:hidden;padding:30px}.roundedBox img{top:0;left:0;height:300px;margin-top:-30px}.roundedBox:not(.bg_class) a{margin-bottom:-30px;display:block;margin-top:20px;text-align:center;padding:10px;background:#f5f5f5;color:#444}.regularForm input:not(.mySubmit input),.regularForm textarea{border-width:0;background:#f1f1f1;padding:10px}.mySubmit input{border-width:0;background:#fff0;padding:10px}.regularForm p{margin-bottom:10px}a.myImageBox{border-bottom-width:0!important}#myArrow{position:absolute;bottom:0;z-index:10;left:calc(50% - 100px);width:200px;text-align:center;color:#fff!important;height:120px;cursor:pointer}#myArrow:before{content:"";position:absolute;width:4px;height:50px;bottom:20px;left:calc(50% - 2px);border-radius:3px;background:linear-gradient(to bottom,#fff 50%,rgba(255,255,255,0) 50%);background-position:0 100%;background-size:100% 200%;animation:2.2s cubic-bezier(.76,0,.3,1) infinite forwards scrolldown}@keyframes scrolldown {0%{background-position: 0 100%;}75% {background-position: 0 0;}100%{background-position: 0 -100%;}}.myConsent>span{width:20px!important;margin-right:10px!important}.myConsent>span *{margin:0!important;padding:0!important}.myConsent>em{width:calc(100% - 30px)!important;font-size:15px;line-height:1.2;font-style:normal}.mySelect>span *{background:#f1f1f1;border-width:0}form:not(.sent) .mainForm {display:block}form:not(.sent) .thankYou, form.sent .mainForm, form.sent .wpcf7-response-output {display:none}form.sent .thankYou h3{margin:0}form.sent .thankYou{display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;min-height:400px;padding:10px 60px;background:#f5f5f5}.myButton:first-child{margin-left:0}.myButton:last-child{margin-right:0}.myButton{margin:0 5px 0}.fiftyText .myButton{margin-left:0}.five-row>div,.four-row>div,.three-row>div,.two-row>div{display:flex;justify-content:center;align-items:center;margin:60px auto;flex-wrap:wrap}.five-row>div>div,.four-row>div>div,.three-row>div>div,.two-row>div>div{margin:0 5px 10px;margin-bottom:10px!important}.five-row>div>div{width:calc(20% - 10px)}.four-row>div>div{width:calc(25% - 10px)}.three-row>div>div{width:calc(33.33% - 10px)}.two-row>div>div{width:calc(50% - 10px)}@media (min-width:1600px){.five-row>div>div:first-child,.four-row>div>div:first-child,.three-row>div>div:first-child,.two-row>div>div:first-child{margin-left:0}.five-row>div>div:last-child,.four-row>div>div:last-child,.three-row>div>div:last-child,.two-row>div>div:last-child{margin-right:0}}@media (max-width:1600px) and (min-width:1100px){.five-row>div>div{width:calc(33.33% - 10px)}.five-row > div > div:nth-child(4), .five-row > div > div:nth-child(5) {width:calc(50% - 10px)}}@media (max-width:1250px){.four-row>div>div{width:calc(50% - 10px)}}@media (max-width:1100px){.five-row>div>div{width:calc(50% - 10px)}.five-row>div>div:last-child{width:100%}.three-row>div>div{width:calc(50% - 10px)}.three-row>div>div:last-child{width:100%}}@media (max-width:650px){.five-row>div>div{width:100%}.four-row>div>div{width:100%}.three-row>div>div{width:100%}.two-row>div>div{width:100%}}.mySubmit input:disabled{opacity:.6}#mySlider .sliderContent>*{transform:translateY(-30px);opacity:0;animation-name:sliderText;animation-duration:2s;animation-fill-mode:forwards}@keyframes sliderText {0% {transform:translateY(-30px);opacity: 0;}100% {transform:translateY(0px);opacity: 1;}}#mySlider .sliderContent > *:nth-child(1) {animation-delay:1s}#mySlider .sliderContent > *:nth-child(2) {animation-delay:1.5s}#mySlider .sliderContent > *:nth-child(3) {animation-delay:2s}#mySlider .sliderContent > *:nth-child(4) {animation-delay:2.5s}#mySlider .sliderContent > *:nth-child(5) {animation-delay:3s}#mySlider .sliderContent > *:nth-child(6) {animation-delay:3.5s}#mySlider .sliderContent > *:nth-child(7) {animation-delay:4s}#mySlider .sliderContent .myButton{min-width:150px;text-align:center;margin:0 10px}#mySlider .sliderContent > *:not(:last-child) {line-height:1;margin:0 0 20px!important}.sliderImages img{transform:scale(1.3);transform-origin:center;object-fit:cover;opacity:0;transition:transform 10s , opacity 1s}.sliderImages img.active{transform:scale(1);opacity:1}#mySlider{min-height:600px}.sliderImages img{position:absolute;top:0;left:0;width:100%;height:100%}#mySlider{height:100vh;position:relative;width:100vw;margin-left:50%;transform:translateX(-50%);overflow:hidden}#mySlider .sliderImages{position:absolute;top:0;left:0;width:100%;height:100%;background-size:cover;background-position:center}#mySlider .sliderContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:900px;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;z-index:10}.wpcf7 label{margin-bottom:0}#myPopup,.popBack,.popContent{width:100%;height:100%}#myPopup{z-index:1001;position:fixed;top:0;left:0;transform:translateY(0);transition:transform .6s}.popContent{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:60px;z-index:1;background-position:center;background-size:cover;max-height:500px;max-width:500px;display:flex;flex-direction:column;align-items:center;justify-content:center}.popBack{position:absolute;top:0;left:0;z-index:0;cursor:pointer;opacity:1;transition:opacity .6s;background: #000a}.popBack:hover{opacity:.6}.popContent h3{margin:0;text-transform:uppercase}#myPopup a{position:absolute;top:50%;left:50%;width:400px;height:400px;max-width:90vw;max-height:90vw;transform:translate(-50%,-50%);background:#fff;z-index:10;display:flex;justify-content:center;align-items:center;flex-direction:column}#myPopup a:before{content:"+";position:absolute;bottom:-50px;left:calc(50% - 15px);width:30px;height:30px;background:#fff;border-radius:50%;display:flex;justify-content:center;align-items:center;font-size:30px;transform:rotate(45deg);pointer-events:none;padding-bottom:2px}#myPopup.closePop{transform:translateY(100vh)}#myGallery .gallery{max-width:1600px;margin:20px auto 0;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}#myGallery .gallery>.gallery-item{width:calc(33.33% - 20px);height:500px;margin:0 10px 20px;overflow:hidden}#myGallery .gallery *{width:100%;height:100%;object-fit:cover;object-position:center}@media (max-width:1650px){#myGallery .gallery>.gallery-item{height:31vw}}@media (max-width:900px){#myGallery .gallery>.gallery-item{height:47vw;width:calc(50% - 20px)}}@media (max-width:650px){#myGallery .gallery>.gallery-item{margin:0 5px 10px}}@media (max-width:400px){#myGallery .gallery>.gallery-item{height:80vw;width:100%;margin:0 0 10px}}#newSlider>div>div:nth-child(2)>div{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10}#newSlider .gallery{width:100%;height:100%;position:relative;pointer-events:none}#newSlider .gallery .gallery-item{position:absolute;width:100%!important;height:100%;float:none!important;margin:0!important;max-width:unset!important}#newSlider .gallery .gallery-item img{border-width:0!important;position:absolute;top:0;left:0;width:100%;height:100%;z-index:1}#newSlider{height:100vh;position:relative;overflow:hidden;width:100%}#newSlider>div,#newSlider>div>div{height:100%;margin:0!important}#newSlider>div>div:nth-child(2){position:absolute;top:0;left:0;width:100%;height:100%;z-index:4}#newSlider .gallery br{display:none!important}.myButton{margin-top:20px;display:block}#newSlider .gallery > .gallery-item:first-child:nth-last-child(2) img {opacity:1!important;transform:unset!important}.page.post-password-required form.post-password-form{height:60vh;min-height:300px;display:flex;flex-direction:column;justify-content:center;align-items:center}button.cky-btn-revisit:before{content:"";position:absolute;background-size:contain;background-position:center;background-repeat:no-repeat}#main-content{position:absolute;top:100vh}.cky-btn-revisit img{display:none!important}button.cky-btn-revisit:before{top:-15px;left:-15px;width:30px;height:30px;background-image:url(/wp-content/uploads/2022/10/xcookies.png.pagespeed.ic.JrKzC69S10.png);display:block!important}.socialBar{position:absolute;top:0;left:0;width:100%;display:flex;justify-content:space-between;align-items:center;height:40px}.socialBar p{margin-bottom:0}.socialBar>div>a{margin:0 20px}.hasSocials .myHeader{margin-top:-40px}header.hasSocials .myHeader{padding-top:70px}.socialButton{position:fixed;bottom:20px;left:20px;z-index:100000;background:#fff;border-radius:40px;box-shadow: 0px 3px 6px #0004;padding:5px}.socialButton>div{display:flex}.socialButton a span{display:none}.socialButton a{width:30px;height:30px;background:#f2f2f2;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:5px 5px}.socialTopBar{position:fixed;top:0;left:0;width:100%;min-height:40px;z-index:100000;background:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 10px}.socialTopBar{animation:pull 2s forwards}.socialTopBar a{margin:0 10px;font-size:15px}.socialTopBar i{margin-right:4px}header.hasTopBar{padding-top:40px}.socialLeftBar{position:fixed;top:50%;transform:translateY(-50%);left:30px;z-index:100000;background:#fff;border-radius:40px;box-shadow: 0px 3px 6px #0004;padding:5px}.socialLeftBar>div{display:flex;flex-direction:column}.socialLeftBar a span{display:none}.socialLeftBar a{width:30px;height:30px;background:#f2f2f2;border-radius:50%;display:flex;justify-content:center;align-items:center;margin:5px 5px}.socialButton{position:fixed;bottom:20px;left:20px;background:#fff}.socialLeft{position:fixed;left:20px;top:50%;transform:translateY(-50%)}.myHeader{margin:0 auto;width:100%}.myLogo,.myLogo *{display:table;width:auto;max-width:300px}.traditional .myHeader{display:flex;justify-content:space-between;align-items:center}.traditional-center .myHeader{display:flex;flex-direction:column;justify-content:center;align-items:center}.hamburger .myHeader{display:flex;flex-direction:column;justify-content:center;align-items:center}.float header{position:fixed;width:100%;left:0;top:0}body.home .float-homepage header{position:absolute;top:0;left:0;width:100%}.sidebar #content,.sidebar footer,.sidebar .footer-top{width:calc(100vw - 300px);margin-left:auto;position:relative;overflow-x:hidden}.sidebar header{position:fixed!important;top:0;left:0;max-width:300px;height:100vh;padding:30px 40px;background:#fff}.sidebar header .myLogo,#myBody.sidebar header .myLogo *{max-width:100%}.sidebar header #navigation{width:100%}.sidebar header ul#menu-main-menu a{padding-left:0}.sidebar header ul#menu-main-menu{flex-direction:column}.sidebar .myHeader{display:flex;flex-direction:column;justify-content:center;align-items:center}.home .sidebar header{animation:unset}.footer-top h3.widget-title{margin:0 0 10px;font-size:60px}.footer-top a.myImageBox{height:300px;display:flex;justify-content:center;align-items:center;text-align:center}.footer-top a.myImageBox img{filter:brightness(.7)}.footer-top a.myImageBox h3,.footer-top a.myImageBox p{color:#fff;-webkit-text-fill-color:#fff;filter: drop-shadow(0px 0px 12px #0008)}@media (max-width:600px){.logo img{max-width:calc(100vw - 120px);object-position:left}.buttonContainer{display:block}.buttonContainer>a.myButton{margin:0 auto 10px!important}}#stickyMenu{position:fixed;top:0;left:0;width:100%;float:unset;z-index:900;background:#fff;display:flex;justify-content:center;align-items:center;box-shadow:0 3px 6px #0004;transform:translateY(-100%);transition:transform .6s}.scrolled #stickyMenu{transform:translateY(0)}#stickyMenu li a{margin:0 20px}#stickyMenu li.menu-item-has-children>a:after,#stickyMenu:after,#stickyMenu:before{display:none}#stickyMenu li.menu-item-has-children{display:flex;align-items:center;justify-content:center}#stickyMenu .sub-menu{display:flex}#stickyMenu li.menu-item-has-children>a{padding:15px!important}#stickyMenu .sub-menu li{min-width:unset;padding:15px}.reviewDisplay{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.reviewDisplay>div{background:#eee;padding:30px;width:calc(50% - 30px);margin:0 15px 30px}.slick-list,.slick-slider,.slick-track{position:relative;display:block}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:0}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.slick-track{top:0;left:0}.slick-track:after,.slick-track:before{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-slide,.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;height:100%;min-height:1px;float:right}.slick-initialized .slick-slide,.slick-slide img{display:block}.slick-arrow.slick-hidden,.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-track .single-product-wrapper{margin-left:15px;margin-right:15px}button.slick-arrow{color:transparent;font-size:0;background-color:transparent;border:none;position:absolute;top:0;bottom:0;z-index:2}button.slick-prev.slick-arrow{left:15px}button.slick-next.slick-arrow{right:15px}button.slick-next.slick-arrow:after,button.slick-prev.slick-arrow:after{display:inline-block;text-rendering:auto;-webkit-font-smoothing:antialiased;font:var(--fa-font-solid);font-size:40px}button.slick-prev.slick-arrow:after{content:"\f0d9"}button.slick-next.slick-arrow:after{content:"\f0da"}.slick-track{display:flex;align-items:stretch}.slick-track .single-product-wrapper{height:inherit;margin-bottom:10px}.slick-dots{display:flex;padding:0;margin:30px auto 0;justify-content:center;align-items:center;list-style:none}.slick-dots button{font-size:0;border-width:0;width:14px;height:14px;margin:0 8px;border-radius:50%;padding:0;opacity:.4}.slick-dots .slick-active button{opacity:1}.galleryImages{column-gap:10px}.galleryImages>a{display:block;margin-bottom:10px}.landscapeDisplay .galleryImages a,.landscapeDisplay .galleryImages img{width:100%;object-fit:cover;object-position:center}@media (min-width:1600px){.squareDisplay .galleryImages a,.squareDisplay .galleryImages img{height:390px}}@media (min-width:1200px){.squareDisplay .galleryImages a,.squareDisplay .galleryImages img{height:390px}.landscapeDisplay .galleryImages a,.landscapeDisplay .galleryImages img{height:250px}.desk5 .galleryImages{column-count:5}.desk4 .galleryImages{column-count:4}.desk3 .galleryImages{column-count:3}}@media (max-width:1200px){.landscapeDisplay .galleryImages a,.landscapeDisplay .galleryImages img{height:200px}.desk5 .galleryImages{column-count:4}.desk4 .galleryImages{column-count:3}.desk3 .galleryImages{column-count:2}}@media (max-width:800px){.landscapeDisplay .galleryImages a,.landscapeDisplay .galleryImages img{height:150px}.desk5 .galleryImages{column-count:2}.desk4 .galleryImages{column-count:2}.desk3 .galleryImages{column-count:1}}@media (max-width:500px){.desk5 .galleryImages,.desk4 .galleryImages,.desk3 .galleryImages{column-count:1}}.accordDesc>div{display:none}#accordContainer.openFirst .accordDesc>div:first-child{display:block}