.site-header{border-bottom:1px solid #f1f1f1}.header-wrap .site-header{border-bottom:none}.header-wrap{padding-top:10px}.main-navigation.sticky-navigation-transition .navigation-branding img{height:auto;width:190px}.inside-header{position:relative;flex-direction:row!important}.top_nav{position:absolute;right:0}.inside-navigation.grid-container{justify-content:center}.toggle_button,.search_button{position:absolute}.top_toggle{margin-top:6px;position:absolute;right:0;z-index:991}.toggle_button{left:0}.search_button{right:0}a.search-icon{color:var(--tax-color)}.main-navigation .menu-toggle{padding-right:0;padding-left:0;font-size:23px}.main-navigation .main-nav ul li.cta{margin-left:20px}.main-navigation .main-nav ul li.cta a{border-radius:50px;border:1px solid var(--accent);padding-left:25px;font-weight:700;color:var(--accent);line-height:40px!important;padding-right:25px}.dropdown-menu-toggle .gp-icon{display:unset}.header-wrap .main-nav ul li.cta a{border:1px solid #fff}.header-wrap .is_stuck .main-nav ul li.cta a{border:1px solid var(--accent)}.header-wrap #site-navigation:not(.toggled) .main-nav>ul>li[class*="current-menu-"]>a{font-weight:700;opacity:.55}.sticky-enabled .main-navigation.is_stuck{box-shadow:0 10px 15px 5px rgb(97 97 97 / .07);padding:5px 0}.wp-block-social-links{margin:0!important}.rank-math-breadcrumb p{margin-bottom:0}.breadcrumb{line-height:18px;margin-bottom:15px}.breadcrumb{padding:0!Important;display:-webkit-box!important;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical}.main-navigation ul.sub-menu{background:#fff;border-radius:8px;padding:8px 5px;box-shadow:0 0 20px rgb(0 0 0 / .08);border-bottom:6px solid var(--accent)}.sub-menu.toggled-on{box-shadow:none!important;border:0 solid #f1f1f1!important;border-radius:0;margin-left:30px;width:100%!important;padding:0!important}.sub-menu.toggled-on li a{position:relative;padding-left:25px!Important}.sub-menu.toggled-on li a::before{width:5px;height:5px;content:" ";position:absolute;left:12px;background:var(--accent);border-radius:50px;top:16px}#generate-slideout-menu.main-navigation .main-nav ul ul{margin:0;padding:7px!Important}#generate-slideout-menu.main-navigation .main-nav ul ul li a{border:none!important}.site-content{padding:0}body.page .site-content{padding:0}body.blog .site-content,body.archive .site-content{padding:0 0 45px}.splide__list{display:flex!important;column-gap:0!Important;row-gap:0!Important}.splide__pagination{bottom:25px;position:static;display:flex;gap:6px;margin-top:15px}.splide__pagination li{justify-content:center;align-items:center;display:flex;opacity:1;background:none;border-radius:50px}.splide__pagination button{margin:0;width:8px;background:#ccc!Important;height:8px}.abs .splide__pagination button{background:#fff!Important}.splide__pagination__page.is-active{width:18px;margin:0 3px;height:6px;border-radius:10px}.splide__pagination{justify-content:center;padding-right:0;padding-left:0}.testimonial .splide__pagination{margin-top:40px!important}.hero_slide .splide__pagination{position:absolute}.postslide .splide__track{overflow:visible}.site-main>*{margin-bottom:25px}.post-categories{display:flex;gap:5px;padding:0;margin-left:0;flex-wrap:wrap;margin-bottom:5px}.post-categories span,.post-categories span a{padding:0 5px;font-size:12px;line-height:20px;border-radius:50px;background:var(--tax-bg);color:var(--tax-color);display:inline-block;transition:all .3s ease-in-out}.term_list{display:flex;gap:8px}.term_list a{padding-bottom:3px;border-bottom:1.5px solid var(--contrast-2)}.rounded img{border-radius:5px}.list_custom{list-style:none;counter-reset:my-awesome-counter}.list_custom .gb-loop-item{counter-increment:my-awesome-counter;position:relative}.list_custom .gb-loop-item:before{content:"#" counter(my-awesome-counter) "";top:4px;left:0;font-size:16px;font-weight:700;width:40px;height:40px;border:1px solid #cccc;box-shadow:0 0 0 7px #f1f1f1;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-basis:40px;flex-shrink:0;position:relative;top:4px}.gb-loop-item.generate-columns{padding:0!Important;margin:0!Important}.masonry-load-more{display:flex;justify-content:center;margin:10px 0 65px}.masonry-load-more a{border-radius:5px;background:var(--accent)!important;color:#fff!important;font-weight:bold!Important}.woocommerce nav.woocommerce-pagination ul,.woocommerce nav.woocommerce-pagination ul li{border:none!Important}.woocommerce nav.woocommerce-pagination ul li{overflow:visible!Important}.woocommerce nav.woocommerce-pagination ul li{margin:0 3px!important}.woocommerce nav.woocommerce-pagination ul li span,.woocommerce nav.woocommerce-pagination ul li a{width:36px!Important;height:36px;border-radius:50px;display:flex;align-items:center;justify-content:center}.woocommerce nav.woocommerce-pagination ul li span.current{background:none!important;color:#000!Important;font-weight:700;border:1px solid #ccc;box-shadow:0 0 0 7px #f1f1f1}.woocommerce nav.woocommerce-pagination ul li a:hover{background:none!important}.limit{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.limit_three{-webkit-line-clamp:3}.limit_two{-webkit-line-clamp:2}.stories_slider .owl-stage-outer{overflow:visible}img.slide{width:inherit!important}.stories_slider .owl-dots{margin-top:0}.paging-navigation{margin:0;background:none!important;text-align:center;font-size:14px;padding:25px 0!important}.nav-links{display:flex;gap:10px;justify-content:center}.paging-navigation span,.paging-navigation a{padding:5px 10px!important;color:var(--contrast)!important;border-radius:0;width:35px;height:35px;display:flex;justify-content:center;align-items:center;border-radius:50px}.paging-navigation span.current{border:1px solid #cccc;box-shadow:0 0 0 7px #f1f1f1}a.prev,a.next,a.prev span,a.next span{display:none}#ez-toc-container{margin-bottom:35px!important}p.ez-toc-title{font-weight:bold!important;border-bottom:1px solid #f1f1f1!important;padding-bottom:15px!important;margin-bottom:20px!important;display:block!Important}.ez-toc-title-toggle,.ez-toc-cssicon-toggle-label{display:none!important}#ez-toc-container{background:none!important;border:none!important;border-radius:0!important;box-shadow:0!important;padding:0!important;width:100%!important}#ez-toc-container a{padding:12px 0 12px 20px!important;font-size:16px!important;display:block!important;position:relative!important;color:var(--accent)!important;border-bottom:1px solid #f1f1f1!important}#ez-toc-container li:laste-child a{border-bottom:0 solid #f1f1f1!important}#ez-toc-container a:before{border-style:solid;border-width:1px 1px 0 0;content:'';display:inline-block;height:8px;width:8px;left:0;position:absolute;top:20px;transform:rotate(-45deg);vertical-align:top;transform:rotate(45deg)}h2.wp-block-comments-title{font-size:22px;border-top:1px solid #f1f1f1;padding-top:20px}.wp-block-comments ol{margin-left:0}.wp-block-comment-author-name{font-size:16px!important;font-weight:700}.wp-block-comment-date{line-height:1.4em}.wp-block-comment-content{margin-top:10px}.wp-block-comment-reply-link a{border:1px solid #ccc;padding:3px 10px;border-radius:5px}.wp-block-post-comments-form h3{font-size:18px;margin-bottom:15px!Important}.wp-block-post-comments-form input,.wp-block-post-comments-form textarea{border:1px solid #ccc!Important;border-radius:5px!Important}.wp-block-post-comments-form .form-submit input[type="submit"]{border:none!important;font-weight:700}.site-footer ul.wp-block-navigation__container{margin:0;column-gap:15px;row-gap:0}.site-footer ul.wp-block-navigation__container li a{color:#000!Important;line-height:2em}.site-footer ul.wp-block-navigation__container li:hover a{opacity:.5}.floating_wa .wp-block-social-link a{font-size:32px}.floating_wa .whatsapp-online-status{text-indent:-90000px;width:20px;height:20px;position:absolute;bottom:0;left:-3px;z-index:99}.floating_wa .whatsapp-online-status::before{border:2px solid #fff;width:14px;height:14px}.search-modal-form{background:transparent!important}.gp-modal__container input.search-field{margin:0!important;border:none!important}.search-modal-fields{border-radius:8px;overflow:hidden;background:#fff}.inside-right-sidebar{position:sticky;top:20px}.list_custom{list-style:none;counter-reset:my-awesome-counter}.list_custom .gb-query-loop-item{counter-increment:my-awesome-counter;position:relative}.list_custom .gb-query-loop-item::before{content:"#" counter(my-awesome-counter) "";position:absolute;top:4px;left:0;font-size:16px;font-weight:700;color:#fff;width:40px;height:40px;background:var(--accent);border-radius:50%;display:flex;align-items:center;justify-content:center}.list_custom .generate-columns.grid-50{width:100%!important;margin:0}.list_custom p.gb-headline-text{min-height:50px}.page-header{margin-bottom:30px}.widget-title,.page-header h1.page-title{position:relative;padding-bottom:10px;border-bottom:1px solid #f1f1f1}.page-header h1.page-title:after,.widget-title:after{content:" ";height:1px;width:120px;background:var(--accent);position:absolute;bottom:-1px;left:0}.page-header h1.page-title{padding-bottom:15px;border-bottom:1px solid #f1f1f1}.search h1.page-title{border-bottom:1px solid #f1f1f1;display:flex;font-weight:400;padding-bottom:15px}.search h1.page-title span{font-weight:700}.search h1.page-title:after{display:none}.author .page-header{padding:20px;font-size:15px;line-height:22px;border-radius:8px;background:#fff;box-shadow:0 0 20px rgb(0 0 0 / .08)}.author .page-header .page-title:after{display:none}.author .page-header .avatar{margin-right:20px;border-radius:50px}body.author h1.page-title{margin-bottom:10px}.shadow{box-shadow:0 -10px 20px rgb(0 0 0 / .08)}.nq_number{display:none}.popular_item a{color:var(--contrast);font-weight:500;padding-bottom:12px!important;margin-bottom:12px!important;display:block;border-bottom:1px solid var(--tax-bg)}.popular_item a:hover{color:var(--contrast-2)}.popular_item:last-child a{border-bottom:none}.dynamic-entry-content ul,.dynamic-entry-content ol{margin:0 0 1.5em 1.3em}.also-read{background:#f1f1f1;padding:15px;border-left:5px solid var(--accent);padding-left:20px;margin:20px 0}.also-read h2{margin-bottom:8px}.also-read p{margin:0 0 10px;font-size:14px;line-height:18px}.wp-block-pullquote{padding:0}blockquote{border-left:5px solid var(--accent);padding:20px;font-size:18px;font-style:italic;margin:0 0 1.5em;position:relative;text-align:left;line-height:24px}blockquote p{margin-bottom:5px}.wp-block-pullquote cite{font-size:14px;font-weight:700}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}.wp-block-table{margin-bottom:25px}.wp-block-table table{margin-bottom:0}.wp-block-table .wp-element-caption{font-size:13px;margin-top:5px}.gb-block-image figcaption,.wp-block-image figcaption{font-size:13px;text-align:center;margin:10px 0 0;line-height:19px}.wp-block-image{margin-bottom:25px}.wp-block-image img{border-radius:5px}.taxonomy-post_tag{display:flex;gap:10px;flex-wrap:wrap}.taxonomy-post_tag a{position:relative;font-size:12px;text-transform:uppercase;color:#000;border-bottom:1px solid var(--accent);line-height:20px;display:inline-block}.wp-block-post-terms__separator{display:none}.search-form .search-submit{display:none}body.error404 .inside-article{margin:40px auto;text-align:center}.limit-title{overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}#ez-toc-container{background:#f9f9f9;border:1px solid var(--accent);border-radius:5px;box-shadow:none;padding:25px;width:100%;margin-bottom:25px}div#ez-toc-container p.ez-toc-title{font-weight:700}#ez-toc-container ul{margin-top:10px;padding-left:18px}div#ez-toc-container ul li{font-size:100%;list-style:circle;overflow:visible;padding:2px 0}#ez-toc-container a{color:var(--contrast)!Important;box-shadow:none;text-decoration:none;text-shadow:none;display:inline-flex;align-items:stretch;flex-wrap:nowrap;font-weight:bold!important}#ez-toc-container ul.ez-toc-list-level-3{margin-top:5px}#ez-toc-container ul.ez-toc-list-level-3{margin-left:0}#ez-toc-container ul.ez-toc-list-level-3 li a{font-weight:normal!important}#ez-toc-container label.cssicon{border:none;margin-top:-5px}.neon-auto-page-break-pagination{font-size:14px}.neon-auto-page-break-pagination .pagination{display:flex;gap:5px}.neon-auto-page-break-pagination span.post-page-numbers.current,.neon-auto-page-break-pagination a.post-page-numbers{background:var(--accent);width:23px;height:23px;display:flex;color:#fff;border:1px solid var(--accent);align-items:center;justify-content:center;border-radius:50px;font-size:13px}.neon-auto-page-break-pagination span.post-page-numbers.current{background:none;color:var(--accent)}.neon-show-all-page-content a{text-decoration:underline!important}.mc4wp-form-fields{position:relative}.mc4wp-form-fields input[type="email"]{width:100%;max-width:100%;height:55px;border-radius:5px;padding:15px 20px}.mc4wp-form-fields input[type="submit"]{height:45px!important;padding:2px 20px!important;position:absolute;right:5px;color:#fff;background:var(--accent);font-weight:700;border-radius:5px;font-size:16px;top:4px}.gb-button .gb-icon svg{height:auto!Important}#generate-slideout-menu .inside-navigation{padding:20px 0}.taglist{display:flex;gap:5px}.taglist span a{border-bottom:1px solid var(--accent);padding-bottom:2px}.form-submit input.submit{background:var(--accent)}h2.wp-block-comments-title{font-size:20px}.wp-block-comment-template li .wp-block-columns{gap:18px}.wp-block-comment-template li .wp-block-columns .wp-block-comment-author-name{font-size:14px!Important;font-weight:700}.wp-block-comment-template li .wp-block-columns .wp-block-comment-content{font-size:13px!Important;margin-top:10px}.shadow{box-shadow:0 .275rem .75rem -.0625rem rgb(11 15 25 / .06),0 .125rem .4rem -.0625rem rgb(11 15 25 / .03)!important}.wc-block-product-categories{margin-bottom:0!important}.wc-block-product-categories-list{display:flex;margin:0;justify-content:center;gap:8px}.wc-block-product-categories-list li{list-style:none}.wc-block-product-categories-list li a span{font-size:13px;font-weight:700;display:inline-block;padding:5px 15px;border-radius:50px;border:1px solid var(--accent)}.whatsapp-online-status{display:flex;align-items:center;gap:5px}.whatsapp-online-status:before{width:11px;height:11px;border-radius:50px;background:#ccc;content:" ";display:inline-block}.whatsapp-online-status[data-online="yes"]:before{background:#0DC167}.abs_chat{position:relative}.abs_chat .whatsapp-online-status:before{position:absolute;left:-21px;border:2px solid #fff;width:14px;height:14px}.hero_chat{position:absolute;right:-170px;z-index:9;bottom:-40px}a.link_abs{position:absolute;width:100%;height:100%;left:0;top:0;text-indent:-9000px;opacity:0}.woocommerce ul.products li.product{border:1px solid #e5e7eb;border-radius:5px;overflow:hidden;box-shadow:0 10px 15px 5px rgb(97 97 97 / .07)}a.woocommerce-LoopProduct-link.woocommerce-loop-product__link{color:var(--contrast)!Important}h2.woocommerce-loop-product__title{font-size:18px!Important;padding:0 20px!Important;text-align:left}.intro_desc ul,.woocommerce-product-details__short-description ul{margin:20px 0!important;text-align:left;padding:0!important}.woocommerce-product-details__short-description ul li,.intro_desc ul li{border:none!important;list-style:none;font-size:13px!important;padding:2px 0 2px 22px!important;background-image:url(https://nanabalitour.com/wp-content/themes/purity6/img/check-icon.svg)!Important;background-position:left 5px!Important;background-size:18px auto!Important;background-repeat:no-repeat!Important}.intro_desc h3{margin-bottom:5px!important;padding:0!important;font-weight:400}.intro_desc h3 em{font-style:normal}.intro_desc h3 strong{font-size:16px}.wc-product-image{margin-bottom:12px!Important}.inside-wc-product-image{overflow:hidden;border-bottom:1px solid #f1f1f1}.intro_desc ul li strong{display:inline-block!important;}.woocommerce ul.products li.product .ctb a.woocommerce-loop-product__link{display:none!Important}.whatsapp-button{background:#075E54;font-weight:700;color:#fff!Important;font-size:16px;padding:12px 10px;border-radius:5px;display:flex!Important;align-items:center;justify-content:center;gap:5px}.whatsapp-button:hover{background:var(--contrast)}.ctb .whatsapp-button{font-size:14px;border-radius:50px;padding:8px 20px}.crt .whatsapp-button{font-size:15px;width:100%}.woocommerce-product-details__short-description ul{padding:0!Important;margin:0!Important}.woocommerce-product-details__short-description ul li{font-size:16px!important}.product .summary p.price{display:none}.product .summary h1.product_title.entry-title{font-size:28px;margin-bottom:25px}.woocommerce div.product div.summary{margin-bottom:0px!Important}.related.products{margin-bottom:60px}.woocommerce div.product div.images{margin-bottom:30px!important}.woocommerce-product-gallery{margin-right:0!important}.addtoany_list,.addtoany_list a{display:flex!Important}.flex-control-nav{bottom:30px;width:100%;padding:0;z-index:9;margin:20px 0 0;display:flex;justify-content:center;bottom:10px;left:0}.flex-control-nav li{margin:0!important;position:relative;float:none!important;width:8px!important;margin:0 3px!important;display:inline-table!important}.flex-control-nav li a{width:8px;display:block;text-indent:-9000px;height:8px;opacity:.1;background:#000;border-radius:50px}.flex-control-nav li a.flex-active{opacity:.25;width:25px}.single-product .product{width:768px;margin:-240px auto 55px}.woocommerce #content div.product div.images,.woocommerce div.product div.images,.woocommerce-page #content div.product div.images,.woocommerce-page div.product div.images{width:100%!Important;float:none!important}.woocommerce_tabs_content{font-size:15px;margin:25px 0}.woocommerce_tabs_content p{margin-bottom:1em!Important}.woocommerce_tabs_content h2{font-size:24px}.woocommerce_tabs_content ul{margin-left:1em}ul.incl,ul.excl{margin:0 0 35px!important}ul.incl li,ul.excl li{position:relative;background-repeat:no-repeat;background-size:16px auto;background-position:left center;list-style:none;margin-bottom:8px;padding-left:25px;line-height:18px}ul.incl li{background-image:url(https://nanabalitour.com/wp-content/themes/purity6/img/check-icon.svg)}ul.excl li{background-image:url(https://nanabalitour.com/wp-content/themes/purity6/img/close.svg);background-size:13px auto}ul.steps{margin:0 0 0 -10px;counter-reset:li}ul.steps>li{position:relative;display:block;list-style:none;border-left:1px dashed var(--accent);margin-left:31px;font-size:16px;color:#4A4A4A;padding-left:39px;padding-bottom:26px}ul.steps>li::before{content:counter(li);counter-increment:li;position:absolute;top:-7px;left:-31px;box-sizing:border-box;margin-right:8px;display:block;font-size:18px;font-weight:700;padding:7px;width:60px;border:10px solid #fff;height:60px;text-align:center;font-weight:500;background:var(--accent);color:#fff;border-radius:999em;display:flex;align-items:center;justify-content:center}ul.steps>li:last-child{border-left:0}ul.steps>li strong{font-size:18px}@media only screen and (max-width:1200px){.gb_wrapper,.inside-header,.site-content{padding-left:70px!important;padding-right:70px!important}.full-width-content .site-content{padding-left:0!important;padding-right:0!important}.main-navigation.sticky-navigation-transition .navigation-branding img{height:auto;width:170px}.main-navigation .menu-toggle{display:flex}body.page .site-main{padding-top:30px;padding-bottom:50px}body.full-width-content .site-main{padding:0}.gb-button.slideout-toggle span.gb-button-text{display:none}.toggle_button,.search_button{top:33px}.toggle_button{left:20px}.search_button{right:20px}.top_toggle{right:20px}.inside-right-sidebar{position:static;padding:0;border:none}.featured-column{margin-bottom:25px}.separate-containers .site-main{margin-top:0}.site-content{padding:20px}.site-content .content-area{padding-right:0}.is-right-sidebar{margin-top:40px}.grid{grid-template-columns:100px 1fr;grid-gap:20px}.featured-column .grid{margin-bottom:0}.comments-area{border:none;padding:20px 0!important}.gp-search-modal .gp-modal__overlay{padding-left:30px!important;padding-right:30px!important;background:rgb(0 0 0 / .65)!important}.post-abs,.post-abs-r{position:absolute;top:20px;left:20px}.post-abs-r{right:20px;left:auto}.col-reverse{flex-direction:column-reverse}.stc_desc{width:100%;margin:0;position:absolute;bottom:0;border-radius:0;min-height:0;z-index:99;background:linear-gradient(358.75deg,rgb(0 0 0 / .85) 26.7%,#fff0 99.62%)!important}.hero_chat{position:static}.has-inline-mobile-toggle #site-navigation.toggled{background:#fff0;padding:0;border-top:0 solid #f1f1f1;margin-top:0}.main-navigation .main-nav ul li a{border-bottom:1px solid #f1f1f1}.main-navigation .main-nav ul li.cta{margin-left:0;margin-top:15px;padding-left:15px;padding-right:15px}.main-navigation .main-nav ul li.cta a{width:100%;line-height:2.8em!important;text-align:center}.menu-toggle{width:48px;height:48px;background:none!important}.woocommerce #wc-column-container.wc-mobile-columns-1 .products{grid-template-columns:repeat(2,1fr)!Important}.separate-containers .woocommerce-archive-wrapper .inside-article{padding:0}.woocommerce div.product div.images{margin-bottom:0}.woocommerce-product-gallery__wrapper{height:auto}.related.products{margin-top:45px}body.blog .site-content,body.archive .site-content{padding:20px 20px 45px}.single-product .product{width:100%}}@media only screen and (max-width:767px){.gb_wrapper,.inside-header,.site-content{padding-left:20px!important;padding-right:20px!important}.site-main>*{margin-bottom:25px}.site-content{padding:20px 20px 45px}.featured-column .acr_img{height:200px}.grid-small{grid-template-columns:80px 1fr}.small-grid{grid-template-columns:1fr;grid-gap:10px}.cat_grid_desc{position:relative}.cat_grid_desc:before{content:" ";position:absolute;top:-10px;left:30px;border-left:solid 10px #fff0;border-right:solid 10px #fff0;border-bottom:solid 10px #f1f1f1;height:0;width:0}h1.widget-title:after,h1.page-title:after,h2.widget-title:after{width:60px}.separate-containers .site-main{margin-top:0}.separate-containers .inside-right-sidebar{margin-top:0;margin-bottom:0}.woocommerce #wc-column-container.wc-mobile-columns-1 .products{grid-template-columns:repeat(1,1fr)!Important}.post-type-archive-product .inside-article{padding:0}.woocommerce ul.products li.product a img,.inside-wc-product-image{width:100%!Important}.intro_desc ul li{font-size:14px!important;padding:2px 0 2px 25px!important;background-size:17px auto!Important}.wc-block-product-categories-list li a span{font-size:12px;padding:3px 12px}.single-product .product{margin:-120px auto 55px}}