/* 
Theme Name: Nulobaz | Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/

/*
    Nulobaz | custom styles 
*/
#site-footer .elementor-icon-list-item:not(:last-child):after,
#menu-social .elementor-icon-list-item:not(:last-child):after  {
    content:'/' !important;
    width: 30px;
    text-align: center;
    right: 0px !important;
    left: -5px !important;
    border: none !important;
}
#menu-toggle .elementor-button-text {
    font-size: 16px;
    line-height: 1;
    padding-top: 8px;
    letter-spacing: 0;
    transition: all 0.7s ease;
}
#menu-toggle:hover .elementor-button-text {
    letter-spacing: 1px;
}
.artist-item {
    width: 100%;
}
.artist-item.elementor-widget-image a {
    width: 100%;
}
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev,
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next {
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
    width: 83px;
    height: 30px;
    padding: 0;
}
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev {
    background-image: url('http://hadasl37.sg-host.com/wp-content/uploads/2023/03/Group-47.svg');
}
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next {
    background-image: url('http://hadasl37.sg-host.com/wp-content/uploads/2023/03/Group-48.svg');
}
.elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-prev i, .elementor-post-navigation .post-navigation__arrow-wrapper.post-navigation__arrow-next i {
    display: none;
}
.exhibition-archive-item-img {
    opacity: 0;
    visibility: hidden;
    transform: translate(0, -50px);
    transition: all 0.5s ease-out;
}
.exhibition-archive-item:hover .exhibition-archive-item-img {
    opacity: 1;
    visibility: visible;
    transform: translate(0, 0);
}
.exhibition-archive-item a {
    transition: all 0.7s ease;
    letter-spacing: 0;
}
.exhibition-archive-item a:hover {
    letter-spacing: 1px;
}



.work-listing-img .jet-listing-dynamic-image, .artist-item-wrp {
    overflow: hidden;
}
.work-listing-img .jet-listing-dynamic-image img, .artist-item.elementor-widget-image img {
    transition: all 1.2s ease !important;
}
.work-listing-img .jet-listing-dynamic-image:hover img, .artist-item-wrp:hover .artist-item.elementor-widget-image img  {
    transform: scale(1.1);
}

.dialog-widget-content .dialog-close-button .eicon-close {
    width: 39px;
    height: 36px;
}
.dialog-widget-content .dialog-close-button .eicon-close::before {
    content:'';
    background: url(img/close.svg);
    background-size: contain;
    background-repeat: no-repeat;
    display: block;
    width: 39px;
    height: 36px;
}
.tax-artists .work-item-artistName {
    display: none;
}
#contact .elementor-field-type-submit {
    margin: 60px 0 0;
}
#contact .elementor-button {
    min-height: 62px;
    min-width: 225px;
}

body:not(.elementor-editor-active) #popup-nav .elementor-nav-menu .menu-item {
    transition: all 0.6s ease-in;
    transform: translate(-60px, 0);
    opacity: 0;
}
body #popup-nav.animate-in .elementor-nav-menu .menu-item:nth-child(1) {transition-delay: 0s;}
body #popup-nav.animate-in .elementor-nav-menu .menu-item:nth-child(2) {transition-delay: 0.3s;}
body #popup-nav.animate-in .elementor-nav-menu .menu-item:nth-child(3) {transition-delay: 0.5s;}
body #popup-nav.animate-in .elementor-nav-menu .menu-item:nth-child(4) {transition-delay: 0.8s;}
body #popup-nav.animate-in .elementor-nav-menu .menu-item:nth-child(5) {transition-delay: 1.1s;}
body #popup-nav.animate-in .elementor-nav-menu .menu-item:nth-child(6) {transition-delay: 1.3s;}
body #popup-nav.animate-in .elementor-nav-menu .menu-item {
    transform: translate(0, 0);
    opacity: 1;
}
