.elementor-1327 .elementor-element.elementor-element-3940b96d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-end;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--flex-wrap:wrap;}.elementor-1327 .elementor-element.elementor-element-3940b96d:not(.elementor-motion-effects-element-type-background), .elementor-1327 .elementor-element.elementor-element-3940b96d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#001066;}.elementor-1327 .elementor-element.elementor-element-af3b397 .menu-item a.hfe-menu-item{padding-left:15px;padding-right:15px;}.elementor-1327 .elementor-element.elementor-element-af3b397 .menu-item a.hfe-sub-menu-item{padding-left:calc( 15px + 20px );padding-right:15px;}.elementor-1327 .elementor-element.elementor-element-af3b397 .hfe-nav-menu__layout-vertical .menu-item ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 40px );padding-right:15px;}.elementor-1327 .elementor-element.elementor-element-af3b397 .hfe-nav-menu__layout-vertical .menu-item ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 60px );padding-right:15px;}.elementor-1327 .elementor-element.elementor-element-af3b397 .hfe-nav-menu__layout-vertical .menu-item ul ul ul ul a.hfe-sub-menu-item{padding-left:calc( 15px + 80px );padding-right:15px;}.elementor-1327 .elementor-element.elementor-element-af3b397 .menu-item a.hfe-menu-item, .elementor-1327 .elementor-element.elementor-element-af3b397 .menu-item a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-1327 .elementor-element.elementor-element-af3b397 ul.sub-menu{width:220px;}.elementor-1327 .elementor-element.elementor-element-af3b397 .sub-menu a.hfe-sub-menu-item,
						 .elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown li a.hfe-menu-item,
						 .elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown li a.hfe-sub-menu-item,
						 .elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown-expandible li a.hfe-menu-item,
						 .elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{padding-top:15px;padding-bottom:15px;}.elementor-1327 .elementor-element.elementor-element-af3b397{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-1327 .elementor-element.elementor-element-af3b397 .hfe-nav-menu__toggle{margin-right:auto;}.elementor-1327 .elementor-element.elementor-element-af3b397 .menu-item a.hfe-menu-item, .elementor-1327 .elementor-element.elementor-element-af3b397 .sub-menu a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-1327 .elementor-element.elementor-element-af3b397 .menu-item a.hfe-menu-item:hover,
								.elementor-1327 .elementor-element.elementor-element-af3b397 .sub-menu a.hfe-sub-menu-item:hover,
								.elementor-1327 .elementor-element.elementor-element-af3b397 .menu-item.current-menu-item a.hfe-menu-item,
								.elementor-1327 .elementor-element.elementor-element-af3b397 .menu-item a.hfe-menu-item.highlighted,
								.elementor-1327 .elementor-element.elementor-element-af3b397 .menu-item a.hfe-menu-item:focus{color:#001066;background-color:#FFFFFF;}.elementor-1327 .elementor-element.elementor-element-af3b397 .sub-menu a.hfe-sub-menu-item,
								.elementor-1327 .elementor-element.elementor-element-af3b397 .elementor-menu-toggle,
								.elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown li a.hfe-menu-item,
								.elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown li a.hfe-sub-menu-item,
								.elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown-expandible li a.hfe-menu-item,
								.elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown-expandible li a.hfe-sub-menu-item{color:#FFFFFF;}.elementor-1327 .elementor-element.elementor-element-af3b397 .sub-menu,
								.elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown,
								.elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown-expandible,
								.elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown .menu-item a.hfe-menu-item,
								.elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown .menu-item a.hfe-sub-menu-item{background-color:#0188CC;}.elementor-1327 .elementor-element.elementor-element-af3b397 .sub-menu li.menu-item:not(:last-child),
						.elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown li.menu-item:not(:last-child),
						.elementor-1327 .elementor-element.elementor-element-af3b397 nav.hfe-dropdown-expandible li.menu-item:not(:last-child){border-bottom-style:solid;border-bottom-color:#c4c4c4;border-bottom-width:1px;}.elementor-1327 .elementor-element.elementor-element-af3b397 div.hfe-nav-menu-icon{color:#FFFFFF;}.elementor-1327 .elementor-element.elementor-element-af3b397 div.hfe-nav-menu-icon svg{fill:#FFFFFF;}.elementor-1327 .elementor-element.elementor-element-af3b397 a.hfe-menu-item{transition:.3s!important;border-radius:10px}.elementor-1327 .elementor-element.elementor-element-af3b397:hover a.hfe-menu-item{transition:.3s!important}
.hentry{padding:0 10%!important}.fc-place-order-button{background:#07990D!important}.fc-place-order-button:hover{background:#06880B!important}.fc-wrapper .fc-step__substep-save{background:#d6f5dd!important}.site-main{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;margin:0 auto;padding:24px;background-color:#ffffff;line-height:1.6;color:#333333}.page-header{background-color:#ebebeb;padding:32px;border-radius:8px;margin-bottom:32px;text-align:center;border-left:4px solid #0188cc;margin-bottom:20px}.entry-title{margin:0;font-size:28px;font-weight:600;color:#333333;letter-spacing:-0.5px}.wp-block-woocommerce-checkout{background-color:#fafafa;border-radius:12px;padding:32px;border:1px solid #ebebeb}.shop_table{width:100%;border-collapse:collapse;background-color:white;border-radius:8px;overflow:hidden;margin-bottom:32px;border:1px solid #ebebeb}.shop_table thead th{background-color:#ebebeb;color:#333333;padding:20px;font-weight:600;text-align:left;font-size:15px;border:none}.shop_table tbody td{padding:20px;border-bottom:1px solid #f5f5f5;color:#555555;font-size:15px}.shop_table tbody tr:last-child td{border-bottom:none}.shop_table tbody tr:hover{background-color:#fafafa}.product-name{font-weight:500;color:#333333}.product-quantity{color:#0188cc;font-weight:600}.woocommerce-Price-amount{color:#001066;font-weight:600;font-size:16px}.shop_table tfoot th,.shop_table tfoot td{background-color:#fafafa;padding:20px;font-weight:600;color:#333333;border-top:2px solid #ebebeb;border-bottom:none}.mp-checkout-ticket-billing-input-row{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.mp-checkout-ticket-billing-input-column{display:flex;flex-direction:column}.mp-checkout-ticket-billing-checkbox{display:flex;align-items:center;gap:12px;margin-bottom:20px;padding:16px;background-color:white;border-radius:6px;border:1px solid #ebebeb}.mp-checkout-ticket-billing-checkbox input[type="checkbox"]{width:18px;height:18px}.mp-checkout-ticket-billing-checkbox p{margin:0;color:#555555;font-size:14px}.mp-wallet-button-container{background-color:white;border-radius:8px;padding:24px;text-align:center;margin-bottom:24px;border:1px solid #ebebeb}.mp-wallet-button-title span{color:#333333;font-weight:600;font-size:16px;display:block;margin-bottom:8px}.mp-wallet-button-description{color:#666666;margin-bottom:20px;font-size:14px}#mp-wallet-button{background-color:#0188cc;border:none;border-radius:6px;padding:12px 24px;cursor:pointer;transition:background-color 0.2s ease}#mp-wallet-button:hover{background-color:#0166a3}.mp-checkout-custom-available-payments{background-color:white;border-radius:8px;margin-bottom:24px;border:1px solid #ebebeb;overflow:hidden}.mp-checkout-custom-available-payments-header{padding:20px;background-color:#ebebeb;cursor:pointer;display:flex;align-items:center;justify-content:space-between;transition:background-color 0.2s ease}.mp-checkout-custom-available-payments-header:hover{background-color:#e0e0e0}.mp-checkout-custom-available-payments-title{display:flex;align-items:center;gap:12px}.mp-checkout-custom-available-payments-text{color:#333333;font-weight:500;margin:0;font-size:15px}.mp-payment-method-logo-image{height:28px;width:auto;margin:4px;border-radius:4px}.mp-pix-template-container{text-align:center;padding:32px;background-color:white;border-radius:8px;margin-bottom:24px;border:1px solid #ebebeb}.mp-pix-template-image{height:48px;margin-bottom:16px}.mp-pix-template-title{color:#333333;font-weight:600;font-size:18px;margin-bottom:8px}.mp-pix-template-subtitle{color:#666666;font-size:14px;margin:0}.mp-terms-and-conditions-container{text-align:center;padding:16px;background-color:#ebebeb;border-radius:6px;margin-top:20px}.mp-terms-and-conditions-text{color:#666666;margin-right:4px;font-size:13px}.mp-terms-and-conditions-link{color:#0188cc;text-decoration:none;font-weight:500;font-size:13px}.mp-terms-and-conditions-link:hover{text-decoration:underline}.button.alt,#place_order{background-color:#001066;color:white;border:none;padding:16px 32px;border-radius:6px;font-size:16px;font-weight:600;cursor:pointer;transition:background-color 0.2s ease;width:100%;margin-top:24px}.button.alt:hover,#place_order:hover{background-color:#000d52}.woocommerce-privacy-policy-text{background-color:white;padding:20px;border-radius:6px;border-left:3px solid #ebebeb;margin-bottom:20px}.woocommerce-privacy-policy-text p{color:#555555;margin:0;font-size:14px;line-height:1.6}.woocommerce-privacy-policy-link{color:#0188cc;text-decoration:none;font-weight:500}.woocommerce-privacy-policy-link:hover{text-decoration:underline}.woocommerce-form__label-for-checkbox{display:flex;align-items:flex-start;gap:12px;padding:20px;background-color:white;border-radius:6px;border:1px solid #ebebeb;cursor:pointer;transition:border-color 0.2s ease}.woocommerce-form__label-for-checkbox:hover{border-color:#d1d5db}.woocommerce-form__input-checkbox{width:18px;height:18px;margin:0;flex-shrink:0}.woocommerce-terms-and-conditions-checkbox-text{color:#555555;margin:0;font-size:14px;line-height:1.5}.woocommerce-terms-and-conditions-link{color:#0188cc;text-decoration:none;font-weight:500}.woocommerce-terms-and-conditions-link:hover{text-decoration:underline}.required{color:#dc2626;font-weight:600}.mp-helper{background-color:#fef2f2;color:#991b1b;padding:12px;border-radius:6px;margin-top:8px;display:flex;align-items:center;gap:8px;font-size:13px;border:1px solid #fecaca}.mp-helper-icon{background-color:#dc2626;color:white;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:12px;flex-shrink:0}.mp-checkout-custom-card-form{background-color:white;padding:24px;border-radius:8px;border:1px solid #ebebeb;margin-bottom:20px}.mp-checkout-custom-card-form-title{color:#333333;font-weight:600;font-size:16px;margin-bottom:20px}.mp-checkout-custom-card-row{margin-bottom:20px}.mp-checkout-custom-dual-column-row{display:grid;grid-template-columns:1fr 1fr;gap:20px}@media(max-width:768px){.site-main{padding:16px}.page-header{padding:24px}.entry-title{font-size:24px}.wp-block-woocommerce-checkout{padding:20px}.shop_table thead th,.shop_table tbody td,.shop_table tfoot th,.shop_table tfoot td{padding:16px;font-size:14px}.mp-checkout-ticket-billing-input-row,.mp-checkout-custom-dual-column-row{grid-template-columns:1fr;gap:16px}.wc_payment_method label{padding:16px;font-size:15px}.payment_box{padding:20px}}.mp-input-table-container{background-color:white;border-radius:6px;padding:16px;border:1px solid #ebebeb}.mp-input-table-item{padding:12px;border-radius:4px;transition:background-color 0.2s ease}.mp-input-table-item:hover{background-color:#fafafa}.mp-input-radio-container input[type="radio"]{}.payment_box{animation:fadeIn 0.3s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}
