html{overflow-x:hidden;max-width:100%;margin-top:0}#wp-admin-bar-wp-logo,#wp-admin-bar-vc_inline-admin-bar-link,#wp-admin-bar-cs-explain,#wp-admin-bar-customize,#wpadminbar #wp-admin-bar-site-name>.ab-item:before{display:none!important}body{margin:0!important;overflow-x:hidden;background-color:#fff}input,button{-webkit-appearance:none;border-radius:0}.vc_row{margin-left:0!important;margin-right:0!important}.page-template-default #header,.page-template-default #container header,.page-template-default #copyright{display:none}.page-template-default #sidebar ul{list-style:none!important}.page-template-default footer#footer{height:0!important}.gallery-item img{width:80%;height:auto;padding:10%;border:none!important}.min-full-h{min-height:70vh}.no-space .vc_column-inner{padding:0!important;margin:0!important}.no-space .wpb_content_element{margin:0}.vc_figure,.vc_single_image-wrapper,.vc_figure img{width:100%}.vc_separator.vc_sep_color_black .vc_sep_line{border-color:#000000!important}.white-line .vc_separator.vc_sep_color_black .vc_sep_line{border-color:#ffffff!important}.blue-line .vc_separator.vc_sep_color_black .vc_sep_line{border-color:blue!important}h1{font-size:72px;margin-block-start:0;margin-block-end:1.2em;line-height:1.2;font-weight:900;text-transform:uppercase}h2{font-size:56px;margin-block-start:0;margin-block-end:1.2em;line-height:1.2;font-weight:900}h3{font-size:48px;margin-block-start:0;margin-block-end:1.2em;line-height:1.2;font-weight:900}h4{font-size:40px;margin-block-start:0;margin-block-end:1.2em;line-height:1.2}h5{font-size:32px;margin-block-start:0;margin-block-end:1.2em;line-height:1.2}h6{font-size:24px;margin-block-start:0;margin-block-end:1.2em;line-height:1.2}p,span,li,div{font-size:18px;margin-block-start:0}@media only screen and (min-width:2100px){h1{font-size:100px}h2{font-size:81px}h3{font-size:64px}h4{font-size:56px}h5{font-size:42px}h6{font-size:32px}p,span,li,div{font-size:21px}.xl-p,.xl-p p,.xl-p span,.xl-p li,.xl-p div{font-size:24px}}@media only screen and (max-width:768px){h1{font-size:48px}h2{font-size:40px}h3{font-size:32px}h4{font-size:24px}h5{font-size:18px}h6{font-size:16px}p,span,li,div{font-size:16px}}h1,h2,h3,h4,h5,h6{font-family:work sans,sans-serif;color:#000;font-weight:600}h1,h2,h3{font-weight:900}a{font-family:work sans,sans-serif;color:#000;text-decoration:none}a:hover{text-decoration:line-through!important;text-decoration-color:blue}p,span,li{font-family:'Montserrat',sans-serif;font-weight:400;font-size:1em;line-height:1.4;color:#000}span{color:#000}.vc_custom_heading a:hover{opacity:1!important}.white p,.white a,.white h1,.white h2,.white h3,.white h4,.white h5,.white h6,.white a,.white li,.white span{color:#fff}.blue p,.blue a,.blue h1,.blue h2,.blue h3,.blue h4,.blue h5,.blue h6,.blue a,.blue li,.blue span{color:blue}#h-white-menu{display:none;position:absolute;z-index:999}.page-template-WhiteMenutemplate #h-white-menu{display:block}.page-template-WhiteMenutemplate #h-black-menu{display:none}.page-template-WhiteMenutemplate .nav-top{//mix-blend-mode:difference!important}//head-area{position:absolute;width:100%;z-index:999}.head-logo{position:fixed;left:15px;bottom:0;z-index:9999!important;mix-blend-mode:difference}.head-logo h1{font-size:10vw;font-weight:900;margin-block-end:0px}.head-logo h1 a{font-family:Anton!important;font-weight:900}.head-logo h1 a:hover{text-decoration:line-through!important}.menu-main-container ul{padding-inline-start:0px}.menu-main-container li{list-style:none;//cursor:pointer!important;line-height:1.2}.nav-top{position:absolute;top:0;z-index:999;width:100%}.xvx-nav{margin-top:0;padding-top:0;width:100%;z-index:9999999!important;position:relative}.xvx-nav li,.xvx-nav li a{transition:all .3s ease-in-out}.xvx-nav li{border-bottom:3px solid transparent}.xvx-nav li:hover{border-bottom:3px solid blue}.xvx-nav li a{font-size:18px;font-weight:600;text-transform:uppercase;padding:0 10px}.xvx-nav li a:hover{background-color:blue}.xvx-nav#h-white-menu{//mix-blend-mode:difference}.xvx-nav#h-white-menu li a{color:#fff!important}.xvx-nav li{display:inline-block;padding-right:14vw}@media only screen and (max-width:2100px){.xvx-nav li{padding-right:12vw}}@media only screen and (max-width:1600px){.xvx-nav li{padding-right:10vw}}@media only screen and (max-width:1280px){.xvx-nav li{padding-right:8vw}}@media only screen and (max-width:1000px){.xvx-nav li{padding-right:5.5vw}}@media only screen and (max-width:768px){.xvx-nav li{width:36%!important;line-height:1.5;font-size:20px;font-weight:900}.xvx-nav li:hover{border-bottom:0 solid transparent}#h-area{position:relative}.head-logo h1{font-size:12vw}.vc_row .vc_column-inner .vc_row .vc_column-inner{padding:0!important}}@media only screen and (min-width:768px){.xvx-nav li:last-child{padding-right:0!important}}foot-inner-area .wpb-content-wrapper{background-color:#f1f1f1}.footer-area ul{text-align:right}.footer-area li{display:inline;margin-left:16px}.footer-area p,.footer-area li a{color:#000}.footer-area li a:hover{color:#e8759d;text-decoration:none}.footer-area p em{font-size:.7em!important}.footer-area .vc_icon_element-align-right{display:inline;float:right}.footer-area .wpb_content_element{margin-bottom:0}.footer-area a:before{opacity:.8}.xoxo{margin-left:0;padding-inline-start:0px;list-style:none}.xoxo .widget-title,#sidebar .xoxo h3{display:none!important}.xoxo .logo-w{margin-top:120px}.xoxo .font-sm p,.xoxo .font-sm .menu{font-size:12px;line-height;1}.xoxo .footer-area{margin-top:21px!important}.post-navigation{max-width:1600px;margin-left:auto;margin-right:auto}.post-navigation h2{font-size:0}.post-navigation .nav-previous{float:left}.post-navigation .nav-next{float:right}.post-navigation .nav-links,.post-navigation .nav-links a{padding:30px}@media only screen and (max-width:768px){foot-inner-area{display:none}}#cn-notice-text{color:#fff}#cn-notice-buttons a{background-color:#fff!important;border-radius:0!important;text-transform:uppercase!important;font-weight:900!important;padding:10px 20px!important;opacity:.8}#cn-notice-buttons a:hover{opacity:1}#cn-close-notice:before,#cn-close-notice:after{background-color:#ffffff!important}.blk-button button,.blk-button a{background-color:#000!important;color:#fff!important;background-image:none!important;text-transform:uppercase;font-weight:600;font-size:21px!important;border-radius:0!important;border:2px solid #000!important;padding:10px 20px!important}.blk-button button:hover,.blk-button a:hover{background-color:transparent!important;color:#000!important;text-decoration:none!important}.blk-outline button,.blk-outline a{background-color:transparent!important;color:#000!important;background-image:none!important;text-transform:uppercase;font-weight:600;font-size:21px!important;border-radius:0!important;border:2px solid #000!important;padding:10px 20px!important}.blk-outline button:hover,.blk-outline a:hover{background-color:#000!important;color:#fff!important;text-decoration:none!important}.white-button button,.white-button a{background-color:#fff!important;color:blue!important;background-image:none!important;text-transform:uppercase;font-weight:600;font-size:21px!important;border-radius:0!important;border:2px solid #fff!important;padding:10px 20px!important}.white-button button:hover,.white-button a:hover{background-color:transparent!important;color:#fff!important;text-decoration:none!important}.white-outline button,.white-outline a{background-color:transparent!important;color:#fff!important;background-image:none!important;text-transform:uppercase;font-weight:600;font-size:21px!important;border-radius:0!important;border:2px solid #fff!important;padding:10px 20px!important}.white-outline button:hover,.white-outline a:hover{background-color:#fff!important;color:blue!important;text-decoration:none!important}.vc_grid-btn-load_more a{background-color:blue!important;color:#fff!important;background-image:none!important;text-transform:uppercase;font-weight:600;font-size:21px!important;border-radius:0!important;border:2px solid blue!important;padding:10px 20px!important}.vc_grid-btn-load_more a:hover{background-color:transparent!important;color:blue!important;text-decoration:none!important}.blue-button button,.blue-button a{background-color:blue!important;color:#fff!important;background-image:none!important;text-transform:uppercase;font-weight:600;font-size:21px!important;border-radius:0!important;border:3px solid blue!important;padding:10px 20px!important}.blue-button button:hover,.blue-button a:hover{background-color:transparent!important;color:blue!important;text-decoration:none!important}.blue-outline button,.blue-outline a{background-color:transparent!important;color:blue!important;background-image:none!important;text-transform:uppercase;font-weight:600;font-size:21px!important;border-radius:0!important;border:3px solid blue!important;padding:10px 20px!important}.blue-outline button:hover,.blue-outline a:hover{background-color:blue!important;color:#fff!important;text-decoration:none!important}.lightboxOverlay{background-color:#ffffff!important;opacity:.98!important}.lb-data .lb-close{filter:brightness(0)}.lb-data .lb-number{display:none!important}.lb-data .lb-caption{font-weight:400!important;font-style:italic!important}.lb-outerContainer{margin-top:10vh!important}.lb-outerContainer img{max-height:70vh!important;width:auto!important}.artwork-list-title .vc_gitem-col{padding:5px 0!important}.artwork-list-title .vc_gitem-col p{font-size:80%;font-style:italic}//#lightboxOverlay{background-color:blue!important}#lightbox .lb-close{filter:brightness();opacity:1;transition:all .3s ease-in-out}#lightbox .lb-close:hover{transform:rotate(180deg)}#lightbox .lb-caption{color:blue;font-size:12px}.vc_carousel-control span:before{font-size:60px!important;color:blue;position:absolute !important;margin-top:-20px;right:5px}.vc_images_carousel .vc_carousel-control{height:60px!important;background-color:#fff;opacity:1!important;text-shadow:none!important}.slider-ex h3{margin-block-end:20px}.slider-ex p{font-size:18px;margin-block-end:10px;padding-bottom:10px}@media only screen and (min-width:2100px){.slider-ex p{font-size:24px;margin-block-end:10px;padding-bottom:10px}}.vc_gitem-post-category-name{pointer-events:none;padding-right:10px!important}.vc_gitem-post-category-name .vc_gitem-post-category-name:before{content:'|  '}.vc_gitem-col .vc_custom_heading h1,.vc_gitem-col .vc_custom_heading h2,.vc_gitem-col .vc_custom_heading h3,.vc_gitem-col .vc_custom_heading h4,.vc_gitem-col .vc_custom_heading h5,.vc_gitem-col .vc_custom_heading h6{font-weight:900!important;margin-block-end:0px}.single .cart-single .cart-icon{display:none}.single.woocommerce .cart-single .cart-icon{display:block;margin-right:30px}#menu-cart{font-size:21px}#menu-cart a{padding:10px 15px;border:3px solid #fff;border-left:20px solid #fff;color:#fff}#menu-cart a span{color:#fff}#menu-cart a:hover{text-decoration:none;background-color:#fff;color:blue!important;//border-right:3px solid #fff;text-decoration:none!important}#menu-cart a:hover span{color:blue;text-decoration:none!important}.cart-icon{margin-bottom:0!important}.cart-icon li{list-style:none!important}.single-product .cart-single{padding-top:20vh}.woocommerce .woocommerce.columns-4,//.woocommerce .product .single-product,.cart-single{max-width:1200px;margin-left:auto;margin-right:auto;width:calc (100% - 30px)}@media only screen and (min-width:1800px){.woocommerce .woocommerce.columns-4,//.woocommerce .product .single-product,.single-product .cart-single{max-width:2540px;width:90vw}}@media only screen and (max-width:1600px){.woocommerce .woocommerce.columns-4,//.woocommerce .product .single-product,.single-product .cart-single{width:95vw}}@media only screen and (max-width:768px){.woocommerce.columns-4,//.woocommerce .product .single-product. .single-product .cart-single{width:calc (100% - 60px)}}.woocommerce .product .single-product{width:95vw;margin-left:auto;margin-right:auto}.single-product .product .single-product{padding-top:5vh}.single-product .product .summary h4,.single-product .product .summary h3{color:#fff}.single-product .product .summary h5{font-size:40px!important;color:#fff!important;font-weight:600}.single-product .product .summary p,.product_meta .posted_in,.product_meta .posted_in a{color:#fff}.product_meta .posted_in a{pointer-events:none}@media only screen and (min-width:1600px){.single-product .product .summary p{font-size:24px}}.single-product .product .woocommerce-Price-amount,.single-product .product .woocommerce-Price-amount span{font-size:36px!important;color:#fff!important;font-weight:600}.single-product .product .woocommerce-product-details__short-description{padding-bottom:40px}.single-product .product .woocommerce-product-gallery__image{pointer-events:none!important}.single-product .product .woocommerce-product-gallery__trigger{display:none}.single-product .entry-content .woocommerce .single-product .max-w{background-color:#f1f1f1}.single-product .entry-content .woocommerce .single-product .max-w .product{padding:30px}.single-product foot-inner-area .wpb-content-wrapper{background-color:blue}.single-product .tabs.wc-tabs{padding-inline-start:0px!important;margin-bottom:0!important;padding-top:10vh!important}.single-product .tabs.wc-tabs li{border-radius:0!important;font-size:24px;color:blue!important;text-transform:uppercase}.single-product .woocommerce-Tabs-panel{background-color:#000fba!important;padding:5vh!important}.single-product .woocommerce-Tabs-panel p{color:#fff;font-weight:600;font-size:32px;max-width:2100px;margin-left:auto}.single-product .single-product .woocommerce-Tabs-panel h2{color:#fff;max-width:600px;display:inline-block;font-size:0px!important}.single-product .related.products{background-color:#f1f1f1;width:100vw;margin-left:-2.5vw;margin-top:10vh;padding:40px;padding-top:5vh}.single-product .related.products .woocommerce-Price-amount.amount span,.single-product .related.products .woocommerce-Price-amount.amount{color:#000!important}.single-product .single-product .related.products h2{font-size:40px;color:blue;font-weight:600}.single-product foot-inner-area .wpb-content-wrapper{background-color:#f1f1f1}h2.woocommerce-loop-product__title{//color:blue;font-size:32px!important;font-weight:900!important}.woocommerce-page .woocommerce-Price-amount.amount,.woocommerce-page .woocommerce-Price-amount.amount span{font-size:21px;font-weight:600}.single-product form.cart button{background-color:transparent!important;color:#fff!important;background-image:none!important;text-transform:uppercase;font-weight:600;font-size:18px!important;border-radius:0!important;border:2px solid #fff!important;padding:20px 40px!important}.single-product form.cart button:hover{background-color:#fff!important;color:blue!important}a.button.product_type_simple{background-color:blue!important;color:#fff!important;background-image:none!important;text-transform:uppercase;font-weight:600;font-size:16px!important;border-radius:0!important;border:2px solid blue!important;padding:10px 16px!important}a.button.product_type_simple:hover{background-color:transparent!important;color:blue!important}.single-product .stock{font-size:21px!important;color:#fff!important;font-weight:600}@media only screen and (max-width:2100px){h2.woocommerce-loop-product__title{font-size:26px!important}}//.single-product .product .woocommerce-tabs.wc-tabs-wrapper{max-width:1600px;width:50%}@media only screen and (max-width:768px){.single-product .product .single-product .related.products,.single-product .woocommerce-tabs.wc-tabs-wrapper{display:none}.single-product .product .woocommerce-tabs.wc-tabs-wrapper{width:100%}h2.woocommerce-loop-product__title{font-size:18px!important}.woocommerce-page .woocommerce-Price-amount.amount,.woocommerce-page .woocommerce-Price-amount.amount span{font-size:18px}a.button.product_type_simple{font-size:16px!important;padding:5px 10px!important}.single-product .product .single-product{padding-top:10vh}}.single-post ol{padding-inline-start:0px}.single-post ol strong{font-size:1.5em;line-height:3}.single .hfeed header#header,.single .hfeed header .entry-meta,.single .hfeed #comments,.single .hfeed .entry-footer,.single .hfeed .footer,.single .hfeed  #footer,#copyright,.single .hfeed header .entry-title,.single .post-type-name,.single .single-ttl{display:none}.single .wp-post-image{display:none}body.post-template-single-white #container{background-color:#f1f1f1}.post-template-single-white head-area #h-area{border-top:3px solid blue}.post-template-single-white .white.xvx-nav a{color:blue}.post-template-single-white .white.xvx-nav a:hover{color:#fff}.vc_custom_heading em{font-size:0}.em-off em{font-size:0!important}.single-artist foot-inner-area .wpb-content-wrapper{background-color:blue}.error404 .xvx-nav a{color:blue}.error404 header#header{display:none}.error404 main#content{text-align:center;padding-top:20vh;padding-bottom:10vh;background-color:#f1f1f1}.search header#header{display:none}.error404 .not-found .header p.entry-title{font-size:60px;font-weight:900;text-transform:uppercase;color:blue}.search main#content{text-align:center;padding-top:20vh;padding-bottom:10vh;background-color:#f1f1f1}.search main#content article{max-width:1000px;margin-left:auto;margin-right:auto}form.search-form input{border:2px solid blue!important;font-size:18px;padding:10px 30px;margin-top:32px}form.search-form input.search-submit{background-color:blue;color:#f1f1f1}form.search-form input.search-submit:hover{background-color:transparent;color:blue}.search-results h1.entry-title{font-size:21px;padding-bottom:32px}page.error404{text-align:center}page.error404 #header{display:none}page.error404 #content{padding-top:10vh;padding-bottom:10vh}.wpb-content--blank .wpb-content-wrapper{max-width:100vw!important}.bw{filter:saturate(0)}.no-point{pointer-events:none}.delay-1{animation-delay:.2s}.delay-2{animation-delay:.4s}.delay-3{animation-delay:.6s}.delay-4{animation-delay:.8s}.delay-5{animation-delay:1s}.delay-6{animation-delay:1.2s}.max-w{max-width:1200px;margin-left:auto!important;margin-right:auto!important}.max-xl{max-width:2100px;margin-left:auto!important;margin-right:auto!important}.max-12,.max-1200{max-width:1200px;margin-left:auto!important;margin-right:auto!important}.max-1000,.max-1k{max-width:1000px;margin-left:auto!important;margin-right:auto!important}.max-800{max-width:800px;margin-left:auto!important;margin-right:auto!important}.max-600{max-width:600px;margin-left:auto!important;margin-right:auto!important}.max-400{max-width:400px;margin-left:auto!important;margin-right:auto!important}.max-300{max-width:300px;margin-left:auto!important;margin-right:auto!important}.max-200{max-width:200px;margin-left:auto!important;margin-right:auto!important}.max-60{max-width:60px;margin-left:auto!important;margin-right:auto!important}.xl-on,.l-on,.m-on,.s-on,.xs-on{display:none}.z-top{z-index:999!important;position:relative}.z-top-1{z-index:1000!important;position:relative}@media only screen and (min-width:1800px){.max-w{max-width:2600px;width:90vw}.max-xl{max-width:2600px;width:90vw}}@media only screen and (min-width:1200px){.wpb-content--blank .wpb-content-wrapper{max-width:100vw!important}}@media only screen and (max-width:1600px){.xl-on{display:block}.xl-off{display:none!important}.xl-full .wpb_column.vc_column_container{width:100%}.max-w{width:95vw}.ml-full .wpb_column.vc_column_container{width:100%}}@media only screen and (max-width:1000px){.l-on{display:block}.l-off{display:none!important}.l-full .wpb_column.vc_column_container{width:100%}.l-half .vc_col-sm-3,.l-half .vc_col-sm-4{width:50%;float:left}}@media only screen and (max-width:768px){.m-on{display:block}.m-off{display:none!important}.m-c{text-align:center!important}.m-left p,.m-left h1,.m-left h2,.m-left h3,.m-left h4,.m-left h5,.m-left h6{text-align:left!important}.m-center p,.m-center h1,.m-center h2,.m-center h3,.m-center h4,.m-center h5,.m-center h6{text-align:center !important}.s-half .vc_col-sm-3,.s-half .vc_col-sm-4{width:50%;float:left}.m-half .vc_col-sm-3,.m-half .vc_col-sm-4{width:50%;float:left}}@media only screen and (max-width:600px){.s-on{display:block}.s-off{display:none!important}.xs-2 .wpb_column{max-width:50%;float:left}.xs-4 .wpb_column{max-width:25%;float:left}}@media only screen and (max-width:480px){.xs-on{display:block}.xs-off{display:none!important}}@media only screen and (max-width:768px){html{width:100%!important;overflow-x:hidden!important}.bg-m-r{width:100%!important}.bg-m-r img{min-width:180%}.m-off{display:none}.footer-area .footer-logo{text-align:center}.footer-area .menu-footer-menu-container ul,.menu-footer-social-container ul{margin-left:auto;margin-right:auto;padding-inline-start:0px;text-align:center;padding-top:35px}.footer-area .wpb_wrapper p{text-align:center!important}.footer-area .wpb_wrapper p em{display:inline-block}//body{border:3px solid #e8759d}.gallery-item{width:100%!important}.gallery-item img{width:92%;height:auto;padding:4%;border:none!important}}body{background-color:blue}foot-area .wpb-content-wrapper{background-color:blue}#exhibition .slider-ex p,#exhibition .slider-ex h3{color:blue}.blue-a a:hover{text-decoration:line-through!important;background-color:blue;color:#fff!important}.grid-top-blue .vc_grid-item .vc_grid-item-mini{border-top:4px solid blue}.white-line .vc_separator{border-color:#fff!important}