.grecaptcha-badge{visibility:hidden;display:none!important}.white-text,.white-text p,.white-text span,.white-text a,a.white-text{color:#fff!important}.address p{margin-bottom:0px!Important}.woocommerce-breadcrumb a{color:var(--e-global-color-c2edaec)!important}.woocommerce-breadcrumb a:hover{color:var(--e-global-color-5cdf0ba)!important}.ast-single-post #primary{margin:0!important}.ast-blog-grid-1 #primary{margin:0!important}.ast-blog-layout-1 #primary{margin:0!important}.woocommerce-breadcrumb a{text-decoration:underline}.elementor-widget-text-editor .elementor-widget-container h2,.elementor-widget-text-editor .elementor-widget-container h3,.elementor-widget-text-editor .elementor-widget-container h4,.elementor-widget-text-editor .elementor-widget-container h5{margin-bottom:.7em}.ffb_footer_menu_wrapper{background:var(--e-global-color-astglobalcolor2)!important}.greenbgcta h2{color:#fff!important}::selection{color:#fff;background:grey}.photobgsection p a{text-decoration:underline;color:#fff!important}.photobgsection p a:hover{color:#c7c8c9!important}.elementor-widget-container p a,.elementor-widget-text-editor a{text-decoration:underline!important}.undernavcta .elementor-icon-box-title{font-weight:700!important;font-size:18px!important;line-height:26px!important}.topheader P,.subfooter p,.removeptagpad p,.framesoutput p{margin-bottom:0px!important}.mega-sub-menu .widget_nav_menu ul{margin:0}.mega-sub-menu .widget_nav_menu li{list-style:none;padding:5px 0}.titlesubheader{margin-bottom:40px!important}.category-help-resources .secondary,.category-news .secondary{display:none!important}.category-help-resources #primary,.category-news #primary{width:100%!important;border-right:unset!important}.category-help-resources .ast-archive-title,.category-news .ast-archive-title{display:none!important}.category-help-resources #primary .ast-archive-description p,.category-news #primary .ast-archive-description p{margin-bottom:1.5em!important}.sub-arrow+.sub-arrow{display:none}.mega-block-title{line-height:1.3em!important}#mega-menu-wrap-primary #mega-menu-primary li.mega-menu-item-has-children>a.mega-menu-link>span.mega-indicator{margin-left:3px!important}.special-collections #menu-collections-column-1{border-right:1px #ccc solid;margin-right:20px}.sglefeatureartistsec .featuredartistbg{background-color:#fff;text-align:center}.sglefeatureartistsec .featuredartistbg a{color:var(--e-global-color-secondary)!important;font-size:20px;line-height:23px;font-weight:400}.sglefeatureartistsec .featuredartistbg a:hover{color:var(--e-global-color-astglobalcolor4)!important}.sglefeatureartistsec .featurecontsec img:hover{filter:brightness(70%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);transition:filter .3s}.read-more .ast-button{background-color:var(--ast-global-color-2)!important;color:#fff!important}.read-more .ast-button:hover{background-color:var(--ast-global-color-3)!important}a.elementor-button.add_to_cart_button{width:100%}.woocommerce-js a.button,.latestgallerynews .elementor-post__read-more,.entry-content .read-more .ast-button{font-size:var(--e-global-typography-36996ab-font-size);font-weight:var(--e-global-typography-36996ab-font-weight);text-transform:var(--e-global-typography-36996ab-text-transform);line-height:var(--e-global-typography-36996ab-line-height);letter-spacing:var(--e-global-typography-36996ab-letter-spacing);word-spacing:var(--e-global-typography-36996ab-word-spacing);fill:var(--e-global-color-325470c);color:var(--e-global-color-325470c);background-color:var(--e-global-color-3f1a6a7);border-radius:0 0 0 0}.woocommerce-js a.button:hover,.latestgallerynews .elementor-post__read-more:hover,.entry-content .read-more .ast-button:hover{color:var(--e-global-color-ef455b6);background-color:var(--e-global-color-6e6b083)}.latestgallerynews .elementor-post__read-more,.entry-content .read-more .ast-button{padding:8px 24px!important;color:#fff!important;font-size:var(--e-global-typography-f884eed-font-size)!important;line-height:18px!important;font-weight:400!important}.latestgallerynews .elementor-post__read-more:hover,.entry-content .read-more .ast-button{color:#fff!important}.latestgallerynews .elementor-post__read-more-wrapper{margin-top:20px!important;margin-bottom:20px!important}.gform_footer .gform_button{font-size:var(--e-global-typography-f884eed-font-size)!important}.outlinebutton a{font-size:16px!important;font-style:normal!important;background-color:var(--e-global-color-astglobalcolor8)!important;border-style:solid!important;border-width:2px 2px 2px 2px!important;border-color:var(--e-global-color-astglobalcolor0)!important;border-radius:0 0 0 0px!important;font-weight:var(--e-global-typography-36996ab-font-weight)!important;text-transform:var(--e-global-typography-36996ab-text-transform)!important;line-height:var(--e-global-typography-36996ab-line-height)!important;letter-spacing:var(--e-global-typography-36996ab-letter-spacing)!important;word-spacing:var(--e-global-typography-36996ab-word-spacing)!important;color:var(--e-global-color-325470c)!important;display:inline-block!important;padding:12px 24px!important;color:#fff!important;fill:#fff!important;text-align:center!important;transition:all .3s!important}.outlinebutton a:hover{background-color:#fff!important;color:#000!important}a.button.lepricing{width:100%;text-align:center}.gform_wrapper div.validation_error,.gform_wrapper li.gfield_error input:not([type=radio]):not([type=checkbox]):not([type=submit]):not([type=button]):not([type=image]):not([type=file]),.gform_wrapper li.gfield_error textarea{border:2px solid #ff0000!important;color:#ff0000!important}.gform_wrapper .gfield_error .gfield_label,.gform_wrapper .gfield_error .gfield_required{color:#ff0000!important}.gform_wrapper li.gfield.gfield_error,.gform_wrapper li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{background-color:transparent!important;border-top:0!important;border-bottom:0!important;padding-bottom:0 !Important;padding-top:0 !Important}.gform_wrapper div.validation_error{font-weight:700;padding:16px 0;clear:both;width:100%;text-align:center}.gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:calc(100% - 0px)!important}.gform_wrapper .validation_message{display:none}.gform_wrapper.gravity-theme .gform_validation_errors{background:#fff9f9;border:1.5px solid #ff0000!important}.gform_wrapper.gravity-theme .gform_validation_errors>h2{color:#ff0000!important;font-size:20px!important}.gform_required_legend{display:none!important}.rightsidebar .gform_legacy_markup_wrapper div.ginput_container_name span{padding-right:15px!important}.rightsidebar .gform_legacy_markup_wrapper ul.gform_fields li.gfield{padding-right:0px!important}.rightsidebar .gform_legacy_markup_wrapper ul li.gfield{margin-top:10px!important}.getintouchsec .gform_footer{padding:0!important;margin:0!important}.getintouchsec .gform_footer input.gform_button{width:100%;margin:0!important;background:var(--e-global-color-astglobalcolor1);border:0;outline:0;font-style:normal;font-size:18px;font-weight:700;height:48px;color:#fff;text-transform:uppercase}.getintouchsec .gform_footer input.gform_button:hover{background:var(--e-global-color-astglobalcolor3)}.sglegallerysec .nohyphen:before{content:unset!important}.sglegallerysec .nohyphen{width:45px!important}.event_details .event_company{margin:15px 0 0 0!important;font-weight:700}.rightsidebar h2{margin-bottom:0px!important}.event_questions,.event_additional_notes,.event_questions{margin-top:15px}.event_address p{margin-bottom:15px!important}.event_details{margin-bottom:20px!important;font-size:21px;line-height:1.2}.eventhead h2{margin-bottom:0px!important}.galleryeventsec .sglegallerysec p,.pastcontentsec .sglegallerysec p{margin-bottom:0px!important}.galleryeventsec,.pastcontentsec{display:flex;flex-wrap:wrap;font-style:normal;gap:17px;justify-content:center}.sglegallerysec{flex:0 0 24%;max-width:24%;padding:30px;background:#fff;-webkit-box-shadow:0 0 10px 0 rgb(0 0 0 / .1);-moz-box-shadow:0 0 10px 0 rgb(0 0 0 / .1);box-shadow:0 0 10px 0 rgb(0 0 0 / .1);border:1px solid #fff0;margin-top:30px}.sglegallerysec:hover{border:1px solid var(--e-global-color-astglobalcolor1)}.datesec{width:126px;overflow:hidden;position:relative;margin:0 auto}.galleryeventsec .sglegallerysec,.pastcontentsec .sglegallerysec{text-align:center}.datesec:before{width:14px;height:2px;background:#000;content:"";position:absolute;left:56px;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%);z-index:1}.firstbox,.secondbox{width:45px;background:#D9D9D9;text-align:center;float:left}.secondbox{margin:0 0 0 36px}.boxdate{font-size:24px;font-weight:700;color:var(--e-global-color-astglobalcolor1);line-height:36px}.boxmonth{background:#000;font-size:11px;font-weight:400;line-height:18px;color:#fff}.eventsright a{text-decoration:underline!important}.sglegallerysec h3{font-size:20px;padding:20px 0}.sglegallerysec p{color:var(--e-global-color-astglobalcolor3);font-size:14px;font-weight:400;line-height:normal}.sglegallerysec a.readmore{font-weight:700;font-size:15px;line-height:normal;color:var(--e-global-color-astglobalcolor1);margin-top:16px;display:inline-block}.sglegallerysec a.readmore:hover{color:var(--e-global-color-astglobalcolor3)}.featuredartistsec{display:flex;flex-wrap:wrap;margin:0 -15px}.sglefeatureartistsec{padding:0 15px;flex:0 0 33.3333333%;max-width:33.3333333%;margin-top:30px}.featurecontsec{width:100%;height:auto;overflow:hidden}.sglefeatureartistsec img{width:100%;height:100%;object-fit:cover;aspect-ratio:1}.featuredartistbg{width:100%;overflow:hidden;z-index:1;padding:20px;background:var(--e-global-color-astglobalcolor1)}.featurecentercont{position:relative;top:50%;-ms-transform:translateY(-50%);transform:translateY(-50%)}.sglefeatureartistsec h3{color:var(--e-global-color-astglobalcolor0);font-size:24px;line-height:normal;font-weight:700;font-style:normal}.sglefeatureartistsec h3 a{color:var(--e-global-color-astglobalcolor0)}.sglefeatureartistsec h3 a:hover{color:var(--e-global-color-astglobalcolor3)}.sglefeatureartistsec p{color:#eee;font-size:18px;font-weight:400;line-height:24px;font-style:normal;display:none}a.viewmorebut{display:inline-block;color:#fff;font-weight:700;font-size:15px;line-height:normal;font-style:normal;margin-top:15px;display:none}.ftrlink .elementor-widget-container ul{display:flex;flex-wrap:wrap}.ftrlink .elementor-widget-container ul li{flex:0 0 50%;max-width:50%;position:relative;padding:0 0 0 12px}.ftrlink .elementor-widget-container ul li:before{content:"";position:absolute;left:0;top:18px;z-index:1;width:5px;height:5px;background:#fff;border-radius:50%}.btmbannersec h2.elementor-heading-title{position:relative}.rightpart .elementor-widget-heading h1{margin:0!important}.rightpart .elementor-widget-woocommerce-product-meta .product_meta{padding:15px 0 0 0!important;margin:0!important}.rightpart .elementor-product-simple form.cart{display:block!important}.rightpart .elementor-product-simple .quantity{margin:0!important}.rightpart .elementor-product-simple .quantity .input-text{margin:0!important;max-width:100px;width:100%}.rightpart .elementor-product-simple button.button{margin:15px 0 0 0!important;width:100%!important;clear:both;overflow:hidden;padding:15px 10px!important}.elementor-widget-woocommerce-product-data-tabs .woocommerce-tabs{padding-top:0!important;margin-bottom:0!important}.elementor-widget-woocommerce-product-data-tabs .woocommerce-tabs ul.tabs li:before{display:none}.elementor-widget-woocommerce-product-data-tabs .woocommerce-Tabs-panel{padding:20px 0 0 0!important}.leftpart .woocommerce-product-gallery{margin-bottom:0!important}.productlist ul.products li .astra-shop-summary-wrap{padding:0!important}.productlist ul.products li .astra-shop-summary-wrap .ast-woo-product-category{display:none!important}.tax-product_cat .ast-shop-toolbar-container{display:none}.product_meta span.detail-container{flex:0 0 100%;max-width:100%}.woocommerce-Tabs-panel--ask-a-question.open{display:block!important}.woocommerce-Tabs-panel--description.close{display:none!important}.woocommerce-Tabs-panel--ask-a-question h2.yikes-custom-woo-tab-title,.woocommerce-Tabs-panel--ask-a-question .gform_heading{display:none}.woocommerce-Tabs-panel--ask-a-question input[type='text'],.woocommerce-Tabs-panel--ask-a-question textarea.textarea{border:1px solid #dddddd!important;border-radius:5px;padding:10px 10px!important;line-height:2!important;font-size:16px!important;font-weight:400!important;background:transparent!important}.woocommerce-Tabs-panel--ask-a-question .gform_footer{margin:0!important;padding:0!important}.woocommerce-Tabs-panel--ask-a-question .gform_footer input.gform_button{margin:10px 0 0 0!important;padding:0 35px!important;background:#000;border:0;outline:0;font-style:normal;font-size:18px;font-weight:700;height:45px;color:#fff;text-transform:capitalize;border-radius:5px}.woocommerce-Tabs-panel--ask-a-question .gform_footer input.gform_button:hover{background:#515151}.woocommerce-tabs .woocommerce-Tabs-panel{background:transparent!important}.shop_table{border-radius:5px!important}.shop_table thead th{text-align:center}.shop_table tbody td{text-align:center}.shop_table tbody td.product-name a{color:#000}.product-quantity .quantity .input-text{margin:0 auto;width:100%;max-width:80px}.shop_table tbody tr td.actions button.button{margin:0;font-size:16px;text-transform:uppercase;font-style:normal;border-radius:5px!important;padding:15px 15px 15px 15px!important;color:var(--e-global-color-astglobalcolor0)!important;background-color:var(--e-global-color-astglobalcolor1)!important;transition:all 0.2s}a.checkout-button{margin:0!important;font-size:16px;text-transform:uppercase;font-style:normal;border-radius:5px!important;padding:15px!important;color:var(--e-global-color-astglobalcolor0)!important;background-color:var(--e-global-color-astglobalcolor1)!important;transition:all 0.2s}a.checkout-button:hover{background:var(--e-global-color-astglobalcolor3)!important}ul.wc_payment_methods{display:none}.woocommerce-checkout-payment .woocommerce-terms-and-conditions-wrapper{display:none}.place-order button.button{margin:0!important;font-size:16px;text-transform:uppercase;font-style:normal;border-radius:5px!important;padding:15px!important;color:var(--e-global-color-astglobalcolor0)!important;background:var(--e-global-color-astglobalcolor1)!important;transition:all 0.2s}.place-order button.button:hover{background-color:var(--e-global-color-astglobalcolor3)!important}.woocommerce-MyAccount-navigation ul li{font-size:18px}.woocommerce-MyAccount-navigation ul li a{color:#000}.woocommerce-MyAccount-content p a{color:#000}.woocommerce-orders-table tr td.woocommerce-orders-table__cell:first-child a{color:#000}.woocommerce-orders-table tr td.woocommerce-orders-table__cell:last-child a.button{color:var(--e-global-color-astglobalcolor0);background:var(--e-global-color-astglobalcolor1);line-height:36px;padding:0 15px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0}.woocommerce-orders-table tr td.woocommerce-orders-table__cell:last-child a.button:hover{background:var(--e-global-color-astglobalcolor3)}.woocommerce-Addresses .woocommerce-Address header.title{padding:1em}.woocommerce-Addresses .woocommerce-Address header.title h3{padding:0;text-transform:capitalize}.woocommerce-Addresses .woocommerce-Address header.title a.edit{padding:0;color:#000}.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p{padding:0}.woocommerce-MyAccount-content .woocommerce-address-fields p{margin:0}.woocommerce-MyAccount-content .woocommerce-address-fields p button.button,.woocommerce-EditAccountForm button.woocommerce-Button{color:var(--e-global-color-astglobalcolor0)!important;background:var(--e-global-color-astglobalcolor1)!important;line-height:45px;padding:0 20px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0}.woocommerce-MyAccount-content .woocommerce-address-fields p button.button:hover,.woocommerce-EditAccountForm button.woocommerce-Button:hover{background:var(--e-global-color-astglobalcolor3)!important;color:var(--e-global-color-astglobalcolor0)!important}.woocommerce-MyAccount-content .woocommerce-address-fields .woocommerce-address-fields__field-wrapper p{margin:0 0 15px 0}form.woocommerce-EditAccountForm p,form.woocommerce-EditAccountForm fieldset{padding:0}form.woocommerce-form-login p,form.woocommerce-form-register p{padding:0!important}form.woocommerce-form-login button.woocommerce-button,form.woocommerce-form-register button.woocommerce-button{font-size:var(--e-global-typography-36996ab-font-size);font-weight:var(--e-global-typography-36996ab-font-weight);text-transform:var(--e-global-typography-36996ab-text-transform);line-height:var(--e-global-typography-36996ab-line-height);letter-spacing:var(--e-global-typography-36996ab-letter-spacing);word-spacing:var(--e-global-typography-36996ab-word-spacing);fill:var(--e-global-color-325470c);color:var(--e-global-color-325470c);background-color:var(--e-global-color-3f1a6a7);border-radius:0 0 0 0;padding:8px 24px!important;color:#fff!important;font-size:var(--e-global-typography-f884eed-font-size)!important;font-weight:400!important}form.woocommerce-form-login button.woocommerce-button:hover,form.woocommerce-form-register button.woocommerce-button:hover{color:var(--e-global-color-ef455b6);background-color:var(--e-global-color-6e6b083)}.woocommerce-MyAccount-content .woocommerce-info{border-top:2px solid #000}.woocommerce-MyAccount-content .woocommerce-info:before{color:#000}.woocommerce-MyAccount-content .woocommerce-info a.button{font-size:var(--e-global-typography-36996ab-font-size);font-weight:var(--e-global-typography-36996ab-font-weight);text-transform:var(--e-global-typography-36996ab-text-transform);line-height:var(--e-global-typography-36996ab-line-height);letter-spacing:var(--e-global-typography-36996ab-letter-spacing);word-spacing:var(--e-global-typography-36996ab-word-spacing);fill:var(--e-global-color-325470c);color:var(--e-global-color-325470c);background-color:var(--e-global-color-3f1a6a7);border-radius:0 0 0 0;padding:8px 24px!important;color:#fff!important;font-size:var(--e-global-typography-f884eed-font-size)!important;font-weight:400!important}.frames-main-wrap{margin-bottom:50px}.frames-main-wrap h2{background:#f5f5f5;padding:5px 10px}.sgleproductsec p.frame-type{margin:0;padding:0;font-size:16px}.frameoptionsec{padding:50px 0 0 0;width:100%;overflow:hidden}.frameoptionsec h3{color:var(--e-global-color-astglobalcolor2);font-size:35px;font-weight:700;text-transform:capitalize;font-style:normal;padding:0 0 30px 0}.totalproductsec{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:50px}.framesec{width:375px;height:289px;position:relative;overflow:hidden}.framesec img{width:100%;height:100%;object-fit:cover}.productbgsec{position:absolute;left:0;top:0;z-index:1;width:100%;height:100%}.productbgsec img{width:100%;height:100%;object-fit:cover}.sgleproductsec{width:30%;text-align:center}.sgleproductsec h2{text-align:center;font-size:20px;padding:15px 0 0 0;color:var(--e-global-color-secondary);margin:0}.sgleproductsec p{color:var(--e-global-color-astglobalcolor4);font-size:18px;font-style:normal;line-height:24px;padding:10px 0 0 0}.artistlistsec{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:15px}.sgleartistsec{flex:0 0 24%;max-width:24%}.artistthumbsec{width:100%;height:180px;overflow:hidden}.artistthumbsec img{width:100%;height:100%;object-fit:cover}.sgleartistsec h3{text-align:center;background:var(--e-global-color-astglobalcolor2);padding:12px 15px;text-transform:capitalize;color:#fff;font-weight:400;font-size:17px}.woocommerce-order-received .woocommerce-thankyou-order-details li.total{display:none}.woocommerce-order-received .woocommerce-order-details{display:none}.latestgallerynews .elementor-grid-item .elementor-post__text .elementor-post__title a:hover{color:var(--e-global-color-astglobalcolor4)!important}.fourcolcontsec .elementor-column .elementor-image-box-content h2.elementor-image-box-title:hover a{color:var(--e-global-color-astglobalcolor3)!important}.elementor-lightbox .elementor-lightbox-image{background-color:#fff!important}.productlist .ast-shop-toolbar-container{display:none}.latestgallerynews article.elementor-post .elementor-post__thumbnail img{width:100%!important;object-fit:cover}.leftformsec{width:40%;float:left;padding:0 15px 0 0}.rightformsec{width:60%;float:right;padding:0 0 0 15px}.woocommerce-Tabs-panel ul,.woocommerce-Tabs-panel ol{margin:0 0 20px 0}.woocommerce-Tabs-panel ul li,.woocommerce-Tabs-panel ol li{list-style-type:none;position:relative;padding:0 0 0 15px}.woocommerce-Tabs-panel ul li:before,.woocommerce-Tabs-panel ol li:before{width:5px;height:5px;background:#000;content:"";position:absolute;left:0;top:12px;border-radius:50%}.woof_submit_search_form_container,.woof_block_html_items ul.woof_list li.woof_term_20{display:none}.woocommerce-product-gallery__image img.zoomImg{display:none!important}.woocommerce-message a.button{background:var(--e-global-color-astglobalcolor1)!important;color:#fff!important;padding:0 20px!important;line-height:45px;text-transform:capitalize;border-radius:5px!important}.woocommerce-message a.button:hover{background:var(--e-global-color-astglobalcolor3)!important}.woocommerce-MyAccount-content .woocommerce-order-details table.order_details tbody td.product-total span{display:none}.woocommerce-MyAccount-content .woocommerce-order-details table.order_details tfoot tr:first-child,.woocommerce-MyAccount-content .woocommerce-order-details table.order_details tfoot tr:last-child{display:none}.yith-wcwl-form .wishlist-title-container{display:none}.postcontentsec p{margin:0 0 15px 0}.postcontentsec p:last-child{margin:0}table.wishlist_table thead th.product-price,table.wishlist_table thead th.product-add-to-cart,table.wishlist_table .wishlist-items-wrapper tr td.product-price,table.wishlist_table .wishlist-items-wrapper tr td.product-add-to-cart{display:none}nav.woocommerce-pagination ul.page-numbers{margin:0}nav.woocommerce-pagination ul.page-numbers li{margin-bottom:0;border:0}.facetwp-facet select{width:100%;padding-top:5px!important;padding-bottom:5px!important}.woocommerce .astra-shop-thumbnail-wrap{max-height:454px;overflow:hidden}.artistcatlink{color:#fff!important}.artistcatlink:hover{color:var(--e-global-color-astglobalcolor3)!important}.mainfooter a:hover{Color:var(--e-global-color-5cdf0ba)}.mainfooter .elementor-nav-menu--main a:hover{Color:var(--e-global-color-5cdf0ba)!important}#footer-main .menu-link{padding-left:0px!important;padding-right:50px!important}.framesoutput .sgleproductsec h3{margin-top:20px!important}.mldingwdth{font-weight:bold!important}.sgleproductsec .frame-type{padding-top:0px!important}.artist-art-index .art-index-item{list-style:disc!important;list-style:inside!important}.artist-art-index ul li.alphabet-title{list-style-type:none!important}.artist-art-index ul{margin:0;padding:0}.artist-art-index ul li.alphabet-title{padding:20px 0 10px 0;list-style-type:none;font-size:20px}.artist-art-index ul li{padding-left:15px;padding-bottom:10px}.catexcerpt p{margin-bottom:0px!important}.catfeaturedimg img{width:100%}.productlist .woocommerce-loop-product__title:hover{color:var(--e-global-color-astglobalcolor4)!important}.productlist img:hover{filter:brightness(70%) contrast(100%) saturate(100%) blur(0) hue-rotate(0deg);transition:filter .3s}.single-product .ast-container{padding-right:0px!important;padding-left:0px!important}.addtoquotebtn a .uael-atc-content-wrapper{vertical-align:middle!important}.product .rightpart a{text-decoration:underline}.button,.uael-button{text-decoration:none!important}.product .rightpart .elementor-image-box-title a{text-decoration:none!important}.woocommerce-js div.product .woocommerce-tabs ul.tabs li a{font-weight:400!important}.product_meta{font-size:20px!important}a.lepricing i{padding-right:5px}.woocommerce-js div.product div.images img{width:100%!important}.woocommerce-table--order-details .product-total{display:none!important}.ast-article-single .post-thumb-img-content{text-align:center!important}.blogrelated .searchwp-related{text-align:center!important}.blogrelated .searchwp-related a{color:var(--e-global-color-primary)!important}.blogrelated .searchwp-related a:hover{color:var(--e-global-color-astglobalcolor4)!important}.blogrelated .searchwp-related a span{background-color:#fff!important}.greenbgcta .gform_title{color:#fff!important}.greenbgcta .gform_wrapper{text-align:left!important}.greenbgcta{margin-bottom:-80px!important}@media only screen and (min-width:1025px) and (max-width:1377px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-megamenu>ul.mega-sub-menu{left:-150px!important;width:800px!important}}@media only screen and (min-width:1025px) and (max-width:1279px){#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{padding-right:0px!important;padding-left:0px!important}}@media only screen and (max-width:1279px){.sglegallerysec{flex:0 0 23%;max-width:23%}.totalproductsec{row-gap:30px}.framesec{width:300px;height:231px}}@media only screen and (max-width:1024px){.elementor-container{padding-left:15px;padding-right:15px}.elementor-container .elementor-container{padding-left:0;padding-right:0}.btmbannersec h2.elementor-heading-title:before{display:none}.galleryeventsec,.pastcontentsec{gap:12px}.sglegallerysec{flex:0 0 24%;max-width:24%}.moblogo{margin-bottom:0!important}.mobheadersec .elementor-menu-toggle{position:absolute;right:0;top:-40px;z-index:1}.sgleproductsec{width:50%!important}.framesec{margin:0 auto}.infoiconsec{position:absolute;right:50px;top:-42px;width:auto!important}}@media only screen and (max-width:991px){.sglegallerysec{flex:0 0 49%;max-width:49%;margin-top:0}.sglefeatureartistsec{flex:0 0 50%;max-width:50%}.archive .productlist ul.products{display:flex;flex-wrap:wrap;grid-column-gap:0!important;grid-row-gap:0!important}.archive .productlist ul.products li{flex:0 0 50%;max-width:48%;margin:1%!important}ul.woocommerce-thankyou-order-details li{width:46%;padding-right:10px!important;margin-right:10px!important;margin-top:15px}.artistlistsec{justify-content:normal;row-gap:normal;margin:0 -10px}.sgleartistsec{flex:0 0 33.3333333%;max-width:33.3333333%;padding:0 10px;margin-bottom:20px}.leftformsec,.rightformsec{width:100%;float:none;overflow:hidden}.rightformsec{margin-top:30px}}@media only screen and (max-width:768px){.woocommerce-account .woocommerce-MyAccount-content{margin-top:30px}#footer-main nav ul,#footer-main nav li{display:block}.searchwp-related>ol{flex-direction:column!important}.wc-tabs li{width:100%!important;border:1px solid #fff!important}.wc-tabs li a{width:100%!important}}@media only screen and (max-width:767px){.sglegallerysec{flex:0 0 100%;max-width:100%;margin-top:5px}.sglefeatureartistsec{flex:0 0 100%;max-width:100%}.sgleproductsec{width:100%!important}.sgleproductsec h3{font-size:18px}.sgleartistsec{flex:0 0 50%;max-width:50%}.sgleartistsec h3{font-size:15px}.sgleproductsec{width:48%}}@media only screen and (max-width:641px){.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_left_half,.gform_wrapper.gform_validation_error .top_label li.gfield.gfield_error.gf_right_half{max-width:calc(100% - 0px)!important;padding-right:0;width:100%}.gform_wrapper .top_label li.gfield.gf_left_half,.gform_wrapper .top_label li.gfield.gf_right_half{width:calc(50% - 10px)!important}.gform_wrapper .top_label li.gfield.gf_right_half{float:right}.woocommerce-MyAccount-content .woocommerce-info{justify-content:center}.woocommerce-MyAccount-content .woocommerce-info a.button{margin-top:10px}}@media only screen and (max-width:479px){.archive .productlist ul.products li{flex:0 0 100%;max-width:100%;margin:15px 0 0 0!important}.totalproductsec{justify-content:center}.framesec{width:300px;height:231px}.sgleartistsec{flex:0 0 100%;max-width:100%}.artistthumbsec{height:auto}.sgleproductsec{width:100%}}.ask-a-question-form-wrapper{column-gap:50px;display:flex}.ask-a-question-form{width:100%}.ask-a-question-form input{width:100%}body.woocommerce .add-request-quote-button.button,body.woocommerce .add-request-quote-button-addons.button,input.gform_button{font-size:var(--e-global-typography-36996ab-font-size)!important;font-weight:var(--e-global-typography-36996ab-font-weight)!important;text-transform:var(--e-global-typography-36996ab-text-transform)!important;line-height:var(--e-global-typography-36996ab-line-height)!important;letter-spacing:var(--e-global-typography-36996ab-letter-spacing)!important;word-spacing:var(--e-global-typography-36996ab-word-spacing)!important;fill:var(--e-global-color-325470c)!important;color:var(--e-global-color-325470c)!important;background-color:var(--e-global-color-3f1a6a7)!important;border:0px!important;width:100%}body.woocommerce .add-request-quote-button.button:hover,body.woocommerce .add-request-quote-button-addons.button:hover,input.gform_button:hover{color:var(--e-global-color-ef455b6)!important;background-color:var(--e-global-color-6e6b083)!important;border:0px!important;width:100%}.woocommerce-js nav.woocommerce-pagination{text-align:center!important}@media only screen and (max-width:768px){.ask-a-question-form-wrapper{flex-direction:column}.ask-a-question-form{width:100%}.calendly-form{width:100%}.calendly-form .calendly-inline-widget{min-height:auto;max-width:100%!important}.ask-a-question-form{width:100%}#footer-main .elementor-nav-menu__align-center .elementor-nav-menu{margin-left:0!important;margin-right:auto;justify-content:center}.galleryarea .elementor-inline-item{width:100%!important}.shopoutput .woocommerce .products{display:flex!important}.shopoutput .woocommerce .products h2{line-height:20px!important}.framesoutput .sgleproductsec{margin-bottom:20px!important}.catprdoutputmain li{padding-bottom:20px!important}.eventsinglesec .postcontentsec .elementor-container,.eventsinglesec .eventsright .elementor-element-populated{padding-left:0px!important;padding-right:0px!important}.uael-rbs-toggle-sections{padding:0px!important}#primary{padding:1.5em 20px!important}}.widget_shopping_cart_content .quantity,.widget_shopping_cart_content .ast-mini-cart-price-wrap,.widget_shopping_cart_content .elementor-menu-cart__subtotal{display:none}.featuredgallerynews img{position:absolute}.category-artist-bios .post-thumb-img-content.post-thumb img{aspect-ratio:1;object-fit:cover}