@import url(https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&family=Marcellus&display=swap);.themeloader{position:fixed;left:0;top:0;width:100%;height:100%;z-index:9999;background:url(/wp-content/themes/zokka-child/assets/image/theamloader.gif);background-repeat:no-repeat;background-position:center;background-size:200px;background-color:#fbfbfb}body .single-content h1.elementor-heading-title,body .single-content h2.elementor-heading-title,body .single-content h3.elementor-heading-title,body .single-content h4.elementor-heading-title,body .single-content h5.elementor-heading-title,body .single-content h6.elementor-heading-title{margin:0}.wp-block-search .wp-block-search__input,.wp-block-search .wp-block-search__input:focus,body .wp-block-search .wp-block-search__button,.wp-block-search .wp-block-search__button:hover,input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{box-shadow:none;color:var(--global-palette1);border-color:rgb(255 255 255 / .1);border-radius:0}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{border-radius:0;color:var(--global-palette1);background-color:var(--global-palette7);border-color:rgb(255 255 255 / .1)}.comment-form p.comment-form-float-label{margin-top:-1em;border:1px solid #e5e5e5;color:#000}button,.button,.wp-block-button__link,input[type="submit"],.fl-button,.elementor-button-wrapper .elementor-button,.wc-block-components-checkout-place-order-button,.wc-block-cart__submit{font-weight:600;font-size:14px;font-family:DM Sans,sans-serif;text-transform:uppercase;line-height:24px;letter-spacing:1px;border-radius:0;padding:13px 68px 13px 68px;border-radius:0;box-shadow:0 0 0 -7px #fff0;color:var(--global-palette9);background-color:var(--global-palette2)}.wp-block-search .wp-block-search__input,.wp-block-search .wp-block-search__input:focus,input[type="search"]:focus,textarea:focus{border:1px solid #e5e5e5}.wp-block-latest-posts.wp-block-latest-posts__list{margin:0}body .wp-block-latest-posts__list li,body.search-results.content-style-unboxed .site .post-thumbnail,body.woocommerce div.product .woocommerce-tabs ul.tabs li:first-child{margin:0;line-height:1.2}#secondary .woocommerce.widget_product_categories>ul li,.widget .tagcloud a,.widget li,#secondary .woocommerce .woocommerce-widget-layered-nav-list .woocommerce-widget-layered-nav-list__item,.wp-block-tag-cloud .tag-cloud-link{padding-block:5px}.primary-sidebar .wp-block-latest-posts .wp-block-latest-posts__post-date{color:var(--global-palette2)}.heaven-svg-icon.heaven-arrow-right-alt-svg{display:none}#search-drawer .drawer-inner .drawer-content{align-items:normal}.search-form .heaven-search-icon-wrap{top:10px;height:0;display:block;color:#000}#search-drawer .drawer-inner input.search-field{border:none}.site-header-section-right .site-header-item .site-header-focus-item .header-item-search-bar .search-form{color:#fff0}.search-toggle-open.drawer-toggle.search-toggle-style-default{border-radius:30px}.primary-sidebar.widget-area .widget_block{padding-block-end:30px}.wp-block-search__label{display:none}body.wp-block-search .wp-block-search__input{background:#fff0;color:#fff;border-radius:0;padding:.6em .5em}.wp-block-search .wp-block-search__button:not(.has-background){background:var(--global-palette2)}.wp-block-search .wp-block-search__button:not(.has-text-color){color:var(--global-palette9)}.blog-section .uc_post_list_content{min-width:0}.blog-section .uc_post_list_title{display:block;max-width:380px;margin-right:10px;overflow:hidden}.blog-section .uc_post_list_title a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.blog .loop-entry .entry-header .entry-title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:700px}.blog-section .ue-grid-item-title,.blog-section .uc_post_title{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;max-width:370px}.site-footer-section .widget-area ul{list-style:none;margin:0;padding:0}.footer-widget-area .contact-area{font-size:23px}.site-footer-middle-section-1.site-footer-section.footer-section-inner-items-1{padding-right:50px}@media (max-width:1024px){.site-footer-middle-section-1.site-footer-section.footer-section-inner-items-1{padding-right:0}}@media (max-width:881px){.site-main-header-wrap .site-header-row-container-inner>.site-container{margin-top:0}}.newsletter-form{position:relative;width:100%;display:inline-block}.newsletter-form .sub-email{margin-inline-start:20px;margin-inline-end:20px}.newsletter-form input[type="email"],input[type="text"],.newsletter-form input[type="email"],input[type="text"]:focus{border-radius:0;background:#fff0;border:none;border-bottom:1px solid #e5e5e5;padding:10px 0;color:#fff;box-shadow:none;width:100%;display:block}.mc4wp-form .newsletter-form input[type="submit"]{position:absolute;right:0;top:0;bottom:0;font-size:0;background-color:#fff0;background-image:url(/wp-content/themes/zokka-child/assets/image/send.svg);background-size:25px;background-repeat:no-repeat;background-position:50%;width:50px;padding:0;border:none}.newsletter-form input[type="email"]::placeholder,input[type="email"]::placeholder{color:rgb(255 255 255 / .2)}@media (max-width:576px){.newsletter-form{width:100%}}.swing-animation .attachment-full{animation:mover 1s infinite alternate}@-webkit-keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}@keyframes mover{0%{transform:translateY(0)}100%{transform:translateY(-10px)}}.side-effect img{position:relative;animation:blink-move 2s ease-in-out infinite}@keyframes blink-move{0%{transform:translateX(0)}25%{transform:translateX(-8px)}50%{transform:translateX(8px)}75%{transform:translateX(-8px)}100%{transform:translateX(0)}}.shine-effect{overflow:hidden}.shine-effect::before{position:absolute;top:0;left:-75%;z-index:2;display:block;content:'';width:50%;height:100%;background:-webkit-linear-gradient(left,#fff0 0%,rgb(255 255 255 / .3) 50%);background:linear-gradient(to right,#fff0 0%,rgb(255 255 255 / .3) 50%);-webkit-transform:skewX(-25deg);transform:skewX(-25deg)}.shine-effect:hover::before{-webkit-animation:shine .75s;animation:shine .75s}@-webkit-keyframes shine{100%{left:125%}}@keyframes shine{100%{left:125%}}.circle_effect{overflow:hidden}.circle_effect{position:relative}.circle_effect::before{position:absolute;top:50%;left:50%;z-index:2;display:block;content:'';width:0;height:0;background:rgb(255 255 255 / .2);border-radius:100%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);opacity:0}.circle_effect:hover::before{-webkit-animation:circle .75s;animation:circle .75s}@-webkit-keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}@keyframes circle{0%{opacity:1}40%{opacity:1}100%{width:200%;height:200%;opacity:0}}.zoom-effect .elementor-image-box-wrapper:hover img{animation:pulse 2s ease-in-out infinite}@keyframes pulse{0%,100%{transform:scale(1)}50%{transform:scale(1.05)}}.faq-area .e-n-accordion-item{border-bottom:1px solid #e5e5e5;padding-bottom:20px}.gallery-icon{position:relative;display:inline-block;overflow:hidden}.gallery-icon img{display:block;width:100%;height:auto}.gallery-icon::before,.gallery-icon::after{content:"";position:absolute;top:0;width:49.999%;height:100%;background:rgb(201 161 155 / .4);transition:transform 0.6s ease;z-index:1;pointer-events:none}.gallery-icon::before{left:0;transform:translateX(-100%)}.gallery-icon::after{right:0;transform:translateX(100%)}.gallery-icon:hover::before{transform:translateX(0)}.gallery-icon:hover::after{transform:translateX(0)}.elementor-element .elementor-element-46a3f1bf{justify-content:center}