.elementor-kit-6{--e-global-color-primary:#4B281D;--e-global-color-secondary:#982F12;--e-global-color-text:#5F4A41;--e-global-color-accent:#BD7D36;--e-global-typography-primary-font-family:"Afacad";--e-global-typography-primary-font-weight:600;--e-global-typography-secondary-font-family:"Afacad";--e-global-typography-secondary-font-weight:500;--e-global-typography-text-font-family:"Afacad";--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Afacad";--e-global-typography-accent-font-weight:500;background-color:#FFFAF1;color:#4B281D;font-family:"Afacad", Sans-serif;font-size:14px;font-weight:400;line-height:1.5em;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}body.e-wc-error-notice .woocommerce-error, body.e-wc-error-notice .wc-block-components-notice-banner.is-error{background-color:#FFF6F3;border-style:solid;border-width:1px 1px 1px 1px;border-color:#E4B9AC;}body.e-wc-message-notice .woocommerce-message, body.e-wc-message-notice .wc-block-components-notice-banner.is-success{background-color:#FBFDF9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#C9D9C2;}body.e-wc-message-notice .woocommerce-message .button, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button{background-color:#FFFFFF !important;background-image:none !important;font-family:"Afacad", Sans-serif;font-size:14px;font-weight:700;border-width:1px 1px 1px 1px;}body.e-wc-message-notice .woocommerce-message .button:hover, body.e-wc-message-notice .wc-block-components-notice-banner.is-success .button:hover{background-color:#982F12 !important;background-image:none !important;}body.e-wc-info-notice .woocommerce-info, body.e-wc-info-notice .wc-block-components-notice-banner.is-info{background-color:#FFFDF8;border-style:solid;border-width:1px 1px 1px 1px;border-color:#EAD5B8;}body.e-wc-info-notice .woocommerce-info .button, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button{background-color:#FFFFFF !important;background-image:none !important;font-family:"Afacad", Sans-serif;font-size:14px;font-weight:700;border-width:1px 1px 1px 1px;}body.e-wc-info-notice .woocommerce-info .button:hover, body.e-wc-info-notice .wc-block-components-notice-banner.is-info .button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .woocommerce-info .woocommerce-Button:hover, body.e-wc-info-notice .e-my-account-tab:not(.e-my-account-tab__dashboard--custom) .woocommerce .wc-block-components-notice-banner.is-info .woocommerce-Button:hover{background-color:#982F12 !important;background-image:none !important;}.elementor-kit-6 a{text-decoration:none;}.elementor-kit-6 h1{color:#4B281D;font-family:"Afacad", Sans-serif;font-weight:600;}.elementor-kit-6 h2{color:#4B281D;font-family:"Afacad", Sans-serif;font-size:32px;font-weight:600;}.elementor-kit-6 h3{color:#4B281D;font-family:"Afacad", Sans-serif;font-weight:500;}.elementor-kit-6 h4{color:#4B281D;font-family:"Afacad", Sans-serif;font-weight:500;}.elementor-kit-6 h5{color:#4B281D;font-family:"Afacad", Sans-serif;font-weight:500;}.elementor-kit-6 h6{color:#4B281D;font-family:"Afacad", Sans-serif;font-weight:500;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.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);}.e-wc-error-notice .woocommerce-error, .e-wc-error-notice .wc-block-components-notice-banner.is-error{--error-message-text-color:#5C1F12;font-family:"Afacad", Sans-serif;font-size:15px;--error-message-icon-color:#A62D12;--error-message-normal-links-color:#982F12;--error-message-hover-links-color:#7E250F;--error-box-border-radius:10px 10px 10px 10px;}.e-wc-message-notice .woocommerce-message, .e-wc-message-notice .wc-block-components-notice-banner.is-success{--message-message-text-color:#4B281D;font-family:"Afacad", Sans-serif;font-size:15px;--message-message-icon-color:#3E6A45;--message-box-border-radius:10px 10px 10px 10px;--message-buttons-normal-text-color:#982F12;--message-buttons-hover-text-color:#FFFFFF;--message-buttons-hover-border-color:#982F12;--message-border-type:solid;--message-border-color:#DDC5A6;--message-buttons-border-radius:4px 4px 4px 4px;--message-buttons-padding:12px 24px 12px 24px;}.e-wc-message-notice .woocommerce-message .restore-item, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item, .e-wc-message-notice .woocommerce-message a:not([class]), .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]){--notice-message-normal-links-color:#982F12;}.e-wc-message-notice .woocommerce-message .restore-item:hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success .restore-item:hover, .e-wc-message-notice .woocommerce-message a:not([class]):hover, .e-wc-message-notice .wc-block-components-notice-banner.is-success a:not([class]):hover{--notice-message-hover-links-color:#7E250F;}.e-wc-info-notice .woocommerce-info, .e-wc-info-notice .wc-block-components-notice-banner.is-info{--info-message-text-color:#4B281D;font-family:"Afacad", Sans-serif;font-size:15px;--info-message-icon-color:#982F12;--info-box-border-radius:10px 10px 10px 10px;--info-buttons-normal-text-color:#982F12;--info-buttons-hover-text-color:#FFFFFF;--info-buttons-hover-border-color:#982F12;--info-border-type:solid;--info-border-color:#DDC5A6;--info-buttons-border-radius:4px 4px 4px 4px;--info-buttons-padding:12px 24px 12px 24px;}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@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 *//* Everything Elementor can express natively now lives in Site Settings and in
   the widgets themselves. Only what no control can reach remains here.

   1. Gradient button fill — the Button widget's Background Color is a solid
      colour control, with no gradient option.
   2. The frame corner ornaments — pseudo-element decorations; no widget
      generates them.
   3. Browser autofill — Chrome/Safari paint their own background over any
      author background and ignore `background-color`; the inset box-shadow is
      the only way to override it. No Elementor control reaches :-webkit-autofill. */

.nk-btn .elementor-button{background:linear-gradient(180deg,#a63b18,#85280f)}
.nk-btn .elementor-button:hover{transform:translateY(-1px);transition:transform .2s}

input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active,
textarea:-webkit-autofill,
select:-webkit-autofill{-webkit-box-shadow:0 0 0 100px #fff inset;box-shadow:0 0 0 100px #fff inset;-webkit-text-fill-color:#4b281d;caret-color:#4b281d}

.nk-frame{position:relative}
.nk-frame:before,.nk-frame:after{content:"";position:absolute;width:30px;height:30px;border:0;border-radius:0;background-color:#fffaf1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 64 64'%3E%3Cg fill='%23bd7d36'%3E%3Cpath d='M32 5C35.6 14.5 37.2 23 32 32C26.8 23 28.4 14.5 32 5Z'/%3E%3Cpath d='M32 5C35.6 14.5 37.2 23 32 32C26.8 23 28.4 14.5 32 5Z' transform='rotate(90 32 32)'/%3E%3Cpath d='M32 5C35.6 14.5 37.2 23 32 32C26.8 23 28.4 14.5 32 5Z' transform='rotate(180 32 32)'/%3E%3Cpath d='M32 5C35.6 14.5 37.2 23 32 32C26.8 23 28.4 14.5 32 5Z' transform='rotate(270 32 32)'/%3E%3Cg opacity='.72'%3E%3Cpath d='M32 15C33.8 21 34.2 26 32 32C29.8 26 30.2 21 32 15Z' transform='rotate(45 32 32)'/%3E%3Cpath d='M32 15C33.8 21 34.2 26 32 32C29.8 26 30.2 21 32 15Z' transform='rotate(135 32 32)'/%3E%3Cpath d='M32 15C33.8 21 34.2 26 32 32C29.8 26 30.2 21 32 15Z' transform='rotate(225 32 32)'/%3E%3Cpath d='M32 15C33.8 21 34.2 26 32 32C29.8 26 30.2 21 32 15Z' transform='rotate(315 32 32)'/%3E%3C/g%3E%3Ccircle cx='32' cy='32' r='2.6'/%3E%3C/g%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;background-size:22px 22px}
.nk-frame:before{top:-15px;left:-15px}
.nk-frame:after{right:-15px;bottom:-15px}/* End custom CSS */