.elementor-kit-5{--e-global-color-primary:#FFC000;--e-global-color-secondary:#FFCE3E;--e-global-color-text:#FFFFFF;--e-global-color-accent:#FFC000;--e-global-color-abyss:#000000;--e-global-color-iron:#181818;--e-global-color-charcoal:#202020;--e-global-color-graphite:#494949;--e-global-color-golddark:#917300;--e-global-color-smoke:#F5F5F5;--e-global-color-ash:#7D7D7D;--e-global-color-steel:#969696;--e-global-typography-primary-font-family:"Saira Condensed";--e-global-typography-primary-font-weight:600;--e-global-typography-primary-text-transform:none;--e-global-typography-secondary-font-family:"Saira";--e-global-typography-secondary-font-weight:600;--e-global-typography-secondary-text-transform:none;--e-global-typography-text-font-family:"Saira";--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-accent-font-family:"Saira";--e-global-typography-accent-font-weight:500;--e-global-typography-accent-text-transform:none;background-color:#000000;color:#F5F5F5;font-family:"Saira", sans-serif;font-size:16px;font-weight:400;line-height:1.5em;}.elementor-kit-5 e-page-transition{background-color:#FFBC7D;}.elementor-kit-5 a{color:#FFFFFF;}.elementor-kit-5 a:hover{color:#FFC000;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1200px;}.e-con{--container-max-width:1200px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS */body{background:#000;color:#F5F5F5}
.elementor-heading-title{color:#fff}
.elementor a{transition:color .2s}
.elementor-button{border-radius:0!important;letter-spacing:.4px;text-transform:uppercase;font-weight:600}
.e-con-inner,.elementor-widget-container{}
h1,h2,h3,h4,h5,h6{font-family:'Saira Condensed',sans-serif}

/* WPForms + Pro Form dark theme */
.wpforms-form input[type=text],.wpforms-form input[type=email],.wpforms-form input[type=tel],.wpforms-form input[type=password],.wpforms-form textarea,.wpforms-form select{background:#1a1a1a!important;color:#fff!important;border:1px solid #333!important;border-radius:0!important}
.wpforms-form label,.wpforms-form .wpforms-field-label,.wpforms-form .wpforms-field-description{color:#F5F5F5!important}
.wpforms-form button[type=submit]{background:#FFC000!important;color:#000!important;border:0!important;border-radius:0!important;text-transform:uppercase;font-weight:600;letter-spacing:.4px}
.wpforms-form button[type=submit]:hover{background:#917300!important}
.wpforms-confirmation-container-full{background:#202020!important;color:#fff!important;border:1px solid #FFC000!important}
.e-n-menu-content{background:#0d0d0d}

/* PREMIUM-POST */
.elementor-widget-theme-post-content{font-size:17px;line-height:1.85;color:#cccccc}
.elementor-widget-theme-post-content h2{font-family:'Saira Condensed',sans-serif;color:#fff;font-size:30px;font-weight:600;margin:1.6em 0 .5em;letter-spacing:.3px}
.elementor-widget-theme-post-content h3{font-family:'Saira Condensed',sans-serif;color:#fff;font-size:23px;font-weight:600;margin:1.3em 0 .4em}
.elementor-widget-theme-post-content a{color:#FFC000;text-decoration:underline}
.elementor-widget-theme-post-content blockquote{border-left:3px solid #FFC000;background:#161616;margin:1.6em 0;padding:18px 22px;color:#fff;font-style:italic}
.elementor-widget-theme-post-content ul,.elementor-widget-theme-post-content ol{padding-left:22px}
.elementor-widget-theme-post-content li{margin:.45em 0}
.elementor-widget-theme-post-content li::marker{color:#FFC000}
.elementor-widget-theme-post-content img{border-radius:0}
.elementor-post-navigation__title{color:#fff}
.elementor-post-navigation .post-navigation__prev--label,.elementor-post-navigation .post-navigation__next--label{color:#FFC000;text-transform:uppercase;letter-spacing:.6px;font-size:12px}

/* POSTS-CARDS */
.elementor-posts-container .elementor-post{background:#202020;border:1px solid #2a2a2a}
.elementor-post__text{padding:20px 20px 22px}
.elementor-post__title{margin:0 0 8px}
.elementor-post__title a{color:#fff;font-family:'Saira Condensed',sans-serif;font-weight:600;font-size:21px}
.elementor-post__title a:hover{color:#FFC000}
.elementor-post__meta-data{color:#7D7D7D;font-size:13px}
.elementor-post__excerpt p{color:#969696;font-size:14px}
.elementor-post__read-more{color:#FFC000;text-transform:uppercase;font-weight:600;letter-spacing:.4px;font-size:13px}
.elementor-post__read-more:hover{color:#fff}

/* PAGINATION */
.elementor-pagination{margin-top:32px}
.elementor-pagination .page-numbers{color:#969696;border:1px solid #2a2a2a;padding:8px 13px;margin:0 3px;display:inline-block;font-family:'Saira',sans-serif}
.elementor-pagination .page-numbers.current{color:#000;background:#FFC000;border-color:#FFC000;font-weight:700}
.elementor-pagination a.page-numbers:hover{color:#fff;border-color:#FFC000}

/* PREMIUM2 */
.elementor-drop-cap{color:#FFC000;font-family:'Saira Condensed',sans-serif}
.ekit-wid-con .elementskit-info-box-title{color:#fff!important;font-family:'Saira Condensed',sans-serif}
.ekit-wid-con .ekit-heading--description,.ekit-wid-con .box-body p{color:#b5b5b5!important}
.ekit-breadcrumb a,.elementskit-breadcrumb a{color:#FFC000}
.ekit-breadcrumb span,.elementskit-section-title-wraper a{color:#9a9a9a}

/* DROPCAP-CSS */
.single-post .elementor-widget-theme-post-content p:first-of-type::first-letter{float:left;font-family:'Saira Condensed',sans-serif;font-weight:700;font-size:64px;line-height:.78;color:#FFC000;margin:6px 14px 0 0}
.elementskit-social-share .elementskit-social-media-list,.ekit-social-share{display:flex;gap:8px}

/* SKY-WA */
.sky-wafloat{position:fixed;right:22px;bottom:86px;z-index:998;}
.sky-wafloat .elementor-icon{background:#25D366;width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(0,0,0,.45);transition:transform .2s ease;}
.sky-wafloat .elementor-icon:hover{transform:scale(1.07);background:#1ebe5d;}
.sky-wafloat .elementor-icon svg,.sky-wafloat .elementor-icon i{width:30px;height:30px;color:#fff;fill:#fff;}
.sky-mobilebar{position:fixed;left:0;right:0;bottom:0;z-index:997;display:none!important;box-shadow:0 -4px 16px rgba(0,0,0,.5);}
.sky-mobilebar .elementor-button{width:100%;justify-content:center;gap:8px;}
@media(max-width:767px){.sky-mobilebar{display:block!important;}.sky-wafloat{bottom:78px;right:16px;}body{padding-bottom:62px;}}

/* SKY-WA-ID */
.elementor-element-e1bb8d9{position:fixed!important;right:22px;bottom:90px;z-index:998;width:auto!important;}
.elementor-element-e1bb8d9 .elementor-icon{background:#25D366;width:58px;height:58px;border-radius:50%;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 20px rgba(0,0,0,.45);transition:transform .2s ease;}
.elementor-element-e1bb8d9 .elementor-icon:hover{transform:scale(1.07);background:#1ebe5d;}
.elementor-element-e1bb8d9 .elementor-icon svg,.elementor-element-e1bb8d9 .elementor-icon i{width:30px;height:30px;color:#fff;fill:#fff;}
.elementor-element-9d2f20c{position:fixed!important;left:0;right:0;bottom:0;z-index:997;display:none!important;box-shadow:0 -4px 16px rgba(0,0,0,.5);width:auto!important;}
.elementor-element-9d2f20c .elementor-button{width:100%;justify-content:center;gap:8px;}
@media(max-width:767px){.elementor-element-9d2f20c{display:block!important;}.elementor-element-e1bb8d9{bottom:80px;right:16px;}body{padding-bottom:64px;}}
/* END-SKY-WA-ID */

/* WOO-DARK */
.woocommerce,.woocommerce-page{color:#cfcfcf}
.woocommerce .woocommerce-result-count,.woocommerce .woocommerce-ordering select{color:#969696;background:#1a1a1a;border:1px solid #333}
.woocommerce ul.products li.product{background:#161616;border:1px solid #2a2a2a;padding:16px;border-radius:0}
.woocommerce ul.products li.product .woocommerce-loop-product__title,.woocommerce ul.products li.product h2,.woocommerce div.product .product_title,.woocommerce h1,.woocommerce h2,.woocommerce h3,.woocommerce-page h1{color:#fff;font-family:'Saira Condensed',sans-serif}
.woocommerce ul.products li.product .price,.woocommerce div.product p.price,.woocommerce div.product span.price,.woocommerce .price,.woocommerce-Price-amount{color:#FFC000 !important;font-weight:700}
.woocommerce ul.products li.product .price del,.woocommerce div.product p.price del{color:#777 !important}
.woocommerce a.button,.woocommerce button.button,.woocommerce button.button.alt,.woocommerce a.button.alt,.woocommerce .single_add_to_cart_button,.woocommerce #respond input#submit,.woocommerce input.button,.woocommerce #place_order,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button{background:#FFC000 !important;color:#000 !important;border:none !important;border-radius:0 !important;text-transform:uppercase;font-weight:700;letter-spacing:.4px}
.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce .single_add_to_cart_button:hover,.woocommerce #place_order:hover,.woocommerce-cart .wc-proceed-to-checkout a.checkout-button:hover{background:#917300 !important;color:#000 !important}
.woocommerce .star-rating,.woocommerce .star-rating span:before{color:#FFC000}
.woocommerce table.shop_table,.woocommerce table.cart,.woocommerce-cart table.cart,.woocommerce .cart_totals,.woocommerce #order_review,.woocommerce-checkout #payment,.woocommerce #payment ul.payment_methods{background:#161616;border-color:#2a2a2a;color:#cfcfcf}
.woocommerce table.shop_table th,.woocommerce table.shop_table td,.woocommerce td.product-name a{border-color:#2a2a2a !important;color:#cfcfcf !important}
.woocommerce td.product-name a:hover{color:#FFC000 !important}
.woocommerce form .form-row input.input-text,.woocommerce form .form-row textarea,.woocommerce form .form-row select,.woocommerce-checkout input,.woocommerce-checkout select,.woocommerce-checkout textarea,.select2-container--default .select2-selection--single,.woocommerce .quantity .qty{background:#1a1a1a !important;color:#fff !important;border:1px solid #333 !important;border-radius:0 !important}
.woocommerce form .form-row label,.woocommerce-checkout label,.woocommerce-billing-fields label,.woocommerce-additional-fields label,.woocommerce #payment .payment_methods li label{color:#cfcfcf}
.woocommerce-info,.woocommerce-message,.woocommerce-error{background:#1a1a1a;color:#fff;border-top-color:#FFC000}
.woocommerce-info:before,.woocommerce-message:before{color:#FFC000}
.woocommerce div.product .woocommerce-tabs ul.tabs li{background:#202020;border-color:#2a2a2a}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#cfcfcf}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#161616}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#FFC000}
.woocommerce-breadcrumb{color:#969696}
.woocommerce-breadcrumb a{color:#FFC000}
#payment .place-order .button,.lwc-whatsapp-order-button{background:#25D366 !important;color:#fff !important}/* End custom CSS */